/* ============================================================
   Milly Duarte Nutricionista — folha de estilo
   Paleta e tipografia conforme a identidade visual da marca
   ============================================================ */

@font-face {
  font-family: 'Breath';
  src: url(data:font/ttf;base64,AAEAAAASAQAABAAgR0RFRgAUADwAAHKYAAAAIkxUU0hYmJ3cAAAC7AAAAD1PUy8yaoQVYAAAAagAAABgVkRNWG5ZddgAAAMsAAAF4GNtYXAF5AgyAAAOeAAAAaxjdnQgBX8BfgAAEmQAAAAkZnBnbQZZnDcAABAkAAABc2dseWYX55fwAAASiAAATlRoZG142H1L0AAACQwAAAVsaGVhZCAcOqQAAAEsAAAANmhoZWEG8gK9AAABZAAAACRobXR4eqIJyAAAAggAAADka2VybihDKVcAAGFQAAALuGxvY2HsAgUEAABg3AAAAHRtYXhwAkcDnAAAAYgAAAAgbmFtZTIQPd4AAG0IAAAE6XBvc3R2wET7AABx9AAAAKRwcmVwJosyKgAAEZgAAADMAAEAAAABAAA3BPJdXw889QAZA+gAAAAA3urx0AAAAADe7wXZ/3X/KgOgAusAAAAJAAIAAAAAAAAAAQAAAuv/KgDvA7P/df+mA6AAAQAAAAAAAAAAAAAAAAAAADkAAQAAADkAXwADAAAAAAABAAAAAAAKAAACAAM8AAAAAAADAjoBkAAFAAACigK7AAAAjAKKArsAAAHfADEBAgAAAAAAAAAAAAAAAIAAAAMQAAAAAAAAAAAAAABYWFhYAEAAAAB6Auv/KgDvA4sA1iAAAAEAAAAAAhUC4AAAACAAAADfAAAA3wAAAN8AAAAAAAACPgATApwATgLxAC8CugBOAjoATgItAE4C8wAvAscATgDjAE4B+QANAm4ATgIsAE4DUwBOAq0ATgNJAC8ClwBOA4QALwKiAE4CfgAsArMACgKgAEgCMwASA7MAEgJVABMCPgAHAlEADQI1ADACUgBAAiUAMQJ4ADECRQAxASoAIAJwACUCPQBGAO0AOwDQ/3UCLQBGAO8ARwOZAEYCPgBGAnQALwJaAEgCVAAxAckARgIDACsA+AAwAl0AQAHAABYDGAAWAfwAGQJAAEACAAAWAAAAAAAAADkBAQEBS0RLTEtLTDtLTEtLO0xMMzM3N0svS0tLS0tMTEtMTEs3REtLS0tMRDsvN0s3S0xLS0s3SwEAAAAAAAABAAEBAQEBAAwA+Aj/AAgACP/+AAkACf/+AAoACv/9AAsACv/9AAwAC//9AA0ADP/9AA4ADf/9AA8ADv/8ABAAD//8ABEAEP/8ABIAEf/8ABMAEv/7ABQAE//7ABUAFP/7ABYAFP/7ABcAFf/7ABgAFv/6ABkAF//6ABoAGP/6ABsAGf/6ABwAGv/6AB0AG//5AB4AHP/5AB8AHf/5ACAAHv/5ACEAHv/4ACIAH//4ACMAIP/4ACQAIf/4ACUAIv/4ACYAI//3ACcAJP/3ACgAJf/3ACkAJv/3ACoAJ//3ACsAKP/2ACwAKP/2AC0AKf/2AC4AKv/2AC8AK//1ADAALP/1ADEALf/1ADIALv/1ADMAL//1ADQAMP/0ADUAMf/0ADYAMf/0ADcAMv/0ADgAM//0ADkANP/zADoANf/zADsANv/zADwAN//zAD0AOP/yAD4AOf/yAD8AOv/yAEAAO//yAEEAO//yAEIAPP/xAEMAPf/xAEQAPv/xAEUAP//xAEYAQP/xAEcAQf/wAEgAQv/wAEkAQ//wAEoARP/wAEsARf/vAEwARf/vAE0ARv/vAE4AR//vAE8ASP/vAFAASf/uAFEASv/uAFIAS//uAFMATP/uAFQATf/uAFUATv/tAFYAT//tAFcAT//tAFgAUP/tAFkAUf/sAFoAUv/sAFsAU//sAFwAVP/sAF0AVf/sAF4AVv/rAF8AV//rAGAAWP/rAGEAWP/rAGIAWf/rAGMAWv/qAGQAW//qAGUAXP/qAGYAXf/qAGcAXv/pAGgAX//pAGkAYP/pAGoAYf/pAGsAYv/pAGwAYv/oAG0AY//oAG4AZP/oAG8AZf/oAHAAZv/oAHEAZ//nAHIAaP/nAHMAaf/nAHQAav/nAHUAa//mAHYAbP/mAHcAbP/mAHgAbf/mAHkAbv/mAHoAb//lAHsAcP/lAHwAcf/lAH0Acv/lAH4Ac//lAH8AdP/kAIAAdf/kAIEAdv/kAIIAdv/kAIMAd//jAIQAeP/jAIUAef/jAIYAev/jAIcAe//jAIgAfP/iAIkAff/iAIoAfv/iAIsAf//iAIwAf//iAI0AgP/hAI4Agf/hAI8Agv/hAJAAg//hAJEAhP/gAJIAhf/gAJMAhv/gAJQAh//gAJUAiP/gAJYAif/fAJcAif/fAJgAiv/fAJkAi//fAJoAjP/fAJsAjf/eAJwAjv/eAJ0Aj//eAJ4AkP/eAJ8Akf/dAKAAkv/dAKEAk//dAKIAk//dAKMAlP/dAKQAlf/cAKUAlv/cAKYAl//cAKcAmP/cAKgAmf/cAKkAmv/bAKoAm//bAKsAnP/bAKwAnf/bAK0Anf/aAK4Anv/aAK8An//aALAAoP/aALEAof/aALIAov/ZALMAo//ZALQApP/ZALUApf/ZALYApv/ZALcApv/YALgAp//YALkAqP/YALoAqf/YALsAqv/XALwAq//XAL0ArP/XAL4Arf/XAL8Arv/XAMAAr//WAMEAsP/WAMIAsP/WAMMAsf/WAMQAsv/WAMUAs//VAMYAtP/VAMcAtf/VAMgAtv/VAMkAt//UAMoAuP/UAMsAuf/UAMwAuv/UAM0Auv/UAM4Au//TAM8AvP/TANAAvf/TANEAvv/TANIAv//TANMAwP/SANQAwf/SANUAwv/SANYAw//SANcAxP/RANgAxP/RANkAxf/RANoAxv/RANsAx//RANwAyP/QAN0Ayf/QAN4Ayv/QAN8Ay//QAOAAzP/QAOEAzf/PAOIAzf/PAOMAzv/PAOQAz//PAOUA0P/OAOYA0f/OAOcA0v/OAOgA0//OAOkA1P/OAOoA1f/NAOsA1v/NAOwA1//NAO0A1//NAO4A2P/NAO8A2f/MAPAA2v/MAPEA2//MAPIA3P/MAPMA3f/LAPQA3v/LAPUA3//LAPYA4P/LAPcA4f/LAPgA4f/KAPkA4v/KAPoA4//KAPsA5P/KAPwA5f/KAP0A5v/JAP4A5//JAP8A6P/JAAAAFwAAADwJCQICAgAFBwcHBQUIBwIFBgUIBwgHCAcHBgcFCQUFBQYGBQYGAwcGAgIFAgkGBwYGBAYCBgQHBQYFAAAKCgICAgAGCAgIBgYICAIFBgYJCAkHCQgHBwcGCQYGBgYHBQcHAwcGAgIGAgoGBwcHBQYCBgQIBQYFAAALCwICAgAGCAgIBgYJCAMGBwYKCAoICggICAgGCgcGBwYHBgcHAwgHAwIGAwsHCAcHBQYDBwUJBgcGAAAMCwMDAwAHCQkJBwcKCQMGBwcKCQsJCwkICAkHCwcHBwcIBwgIBAgHAwMHAwsHCAgIBQcDBwUKBgcGAAANDAMDAwAHCQoJBwcKCQMHCAcLCgsJCwkJCQkHDAgHCAcIBwgIBAkIAwMHAwwICQgIBgcDCAYKBwgHAAAPDgMDAwAJCgsLCQgLCgMHCQgNCw0KDgoKCgoIDgkJCQkJCAoJBAsJBAMIBA4JCgkJBwgECgcMCAkIAAAQDwQEBAAJCwwLCQkMCwQI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WbsACgABAAMABCswMQERIxEhESMRMxEhEQJ4R/5kR0cBnALg/SsBX/6hAtX+oAFgAAEATgALAJUC4AADAB67AAMABQAAAAQrALgAAEVYuAABLxu5AAEAED5ZMDE3ETMRTkcLAtX9KwAAAQANAAABsQLgABoBDLsAAQAFABkABCu4AAEQuAAc3AC4AABFWLgAAC8buQAAABA+WbgAAEVYuAAELxu5AAQACj5ZuQASAAH0QSEABwASABcAEgAnABIANwASAEcAEgBXABIAZwASAHcAEgCHABIAlwASAKcAEgC3ABIAxwASANcAEgDnABIA9wASABBdQSEABwASABcAEgAnABIANwASAEcAEgBXABIAZwASAHcAEgCHABIAlwASAKcAEgC3ABIAxwASANcAEgDnABIA9wASABBxQSEABwASABcAEgAnABIANwASAEcAEgBXABIAZwASAHcAEgCHABIAlwASAKcAEgC3ABIAxwASANcAEgDnABIA9wASABByMDEBERQGIyIuAicmNjMyFgcGFjMyPgM0NREBsXFmIT4zJQkNFB8XFwQHPjknNCAQBQLg/iN4iw8bJRceMB8cLTcbKjU1LxAB3QAAAAABAE4ACwJeAuAACwA3uwAEAAUABQAEK7gABBC4AAfQALgAAEVYuAAGLxu5AAYAED5ZuAAARVi4AAkvG7kACQAQPlkwMSUjAwcVIxEzEQEzAwJeUOiTRUUBgx7iCwFuwK4C1f4BAf/+0wAAAAABAE4ACwIhAuAADwAouwAKAAUABwAEKwC4AABFWLgACC8buQAIABA+WbsACwABAAYABCswMSUyFhUUBiMhETMRITI+AgIADhMiEf5gRwEWHxQHB00RDhUOAtX9QA4RDgABAE4ACwMEAuAADQBjugAIAAkAAyu7AAEABQACAAQrugAMAAkAARESObgAARC4AA/cALgAAEVYuAAALxu5AAAAED5ZuAAARVi4AAovG7kACgAQPlm7AAwAAQAFAAQruAAFELgAAdC4AAUQuAAI0DAxAREjEQEVIwERIxEzCQEDBEf++0n++Ro5ASQBJQLg/SsCaf2YAQJu/ZIC1f1MArQAAQBOAAsCXgLgAAkAVbgACi+4AAIvuAAB3LgAChC4AAXQuAAFL7gABNy4AAfQuAACELgACNC4AAEQuAAL3AC4AABFWLgAAC8buQAAABA+WbgAAEVYuAAGLxu5AAYAED5ZMDEBESMBESMRMwERAl4Z/iQbGwHcAuD9KwJr/ZUC1f2XAmkAAgAvAAADGgLrABMAJwJXuAAoL7gABS9BBQB6AAUAigAFAAJdQQ8ACQAFABkABQApAAUAOQAFAEkABQBZAAUAaQAFAAdduAAoELgAI9C4ACMvuQAPAAf0QQ8ABgAPABYADwAmAA8ANgAPAEYADwBWAA8AZgAPAAddQQUAdQAPAIUADwACXbgABRC5ABkAB/S4ACncALgAAEVYuAAULxu5ABQAED5ZuAAARVi4AB4vG7kAHgAKPlm5AAAAAfRBIQAHAAAAFwAAACcAAAA3AAAARwAAAFcAAABnAAAAdwAAAIcAAACXAAAApwAAALcAAADHAAAA1wAAAOcAAAD3AAAAEF1BIQAHAAAAFwAAACcAAAA3AAAARwAAAFcAAABnAAAAdwAAAIcAAACXAAAApwAAALcAAADHAAAA1wAAAOcAAAD3AAAAEHFBIQAHAAAAFwAAACcAAAA3AAAARwAAAFcAAABnAAAAdwAAAIcAAACXAAAApwAAALcAAADHAAAA1wAAAOcAAAD3AAAAEHK4ABQQuQAKAAH0QSEACAAKABgACgAoAAoAOAAKAEgACgBYAAoAaAAKAHgACgCIAAoAmAAKAKgACgC4AAoAyAAKANgACgDoAAoA+AAKABBdQSEACAAKABgACgAoAAoAOAAKAEgACgBYAAoAaAAKAHgACgCIAAoAmAAKAKgACgC4AAoAyAAKANgACgDoAAoA+AAKABBxQSEACAAKABgACgAoAAoAOAAKAEgACgBYAAoAaAAKAHgACgCIAAoAmAAKAKgACgC4AAoAyAAKANgACgDoAAoA+AAKABByMDElMj4CNTQuAiMiDgIVFB4CEzIeAhUUDgIjIi4CNTQ+AgGkQ25OKytObkNCbk4rK05uQlSKYjY2YopUVIliNjZiiRUzXIJPT4NcMzNcg09PglwzAtY2YopUVIliNjZiiVRUimI2AAACAE4ACwJyAuAACgAbAIK4ABwvuAADL0EFAHoAAwCKAAMAAl1BDwAJAAMAGQADACkAAwA5AAMASQADAFkAAwBpAAMAB124ABwQuAAa0LgAGi+5ABkABfS4AAfQuAADELkAEAAH9LgAHdwAuAAARVi4AAsvG7kACwAQPlm7AAAAAQAVAAQruAALELkABgAB9DAxJTI2NTQmKwERHgETMh4CFRQOAiMiJicRIxEBW2FpcGy2LGkWSHJQKilJZDw4bClF+npvcnX+bx0iAeYiP1s5OWBGJyEd/ugC1QAAAwAv/9ADbwLrACsARABOAvK4AE8vuAAyL7gATxC4ABjQuAAYL0EFAHoAMgCKADIAAl1BDwAJADIAGQAyACkAMgA5ADIASQAyAFkAMgBpADIAB124ADIQuQAiAAf0ugAlABgAIhESObgAMhC4ACjQuAAoL7gAGBC5ADwAB/RBDwAGADwAFgA8ACYAPAA2ADwARgA8AFYAPABmADwAB11BBQB1ADwAhQA8AAJdugBIABgAIhESOboATQAYACIREjm4ACIQuABQ3AC4AABFWLgAHS8buQAdABA+WbgAAEVYuAAGLxu5AAYACj5ZuAAARVi4AAwvG7kADAAKPlm4AABFWLgAEi8buQASAAo+WbgAAEVYuAAoLxu5ACgACj5ZuwBCAAIASwAEK7gAKBC5AAMAAvS6ACUADAAdERI5uAAdELkANwAB9EEhAAgANwAYADcAKAA3ADgANwBIADcAWAA3AGgANwB4ADcAiAA3AJgANwCoADcAuAA3AMgANwDYADcA6AA3APgANwAQXUEhAAgANwAYADcAKAA3ADgANwBIADcAWAA3AGgANwB4ADcAiAA3AJgANwCoADcAuAA3AMgANwDYADcA6AA3APgANwAQcUEhAAgANwAYADcAKAA3ADgANwBIADcAWAA3AGgANwB4ADcAiAA3AJgANwCoADcAuAA3AMgANwDYADcA6AA3APgANwAQcrgADBC5AEUAAfRBIQAHAEUAFwBFACcARQA3AEUARwBFAFcARQBnAEUAdwBFAIcARQCXAEUApwBFALcARQDHAEUA1wBFAOcARQD3AEUAEF1BIQAHAEUAFwBFACcARQA3AEUARwBFAFcARQBnAEUAdwBFAIcARQCXAEUApwBFALcARQDHAEUA1wBFAOcARQD3AEUAEHFBIQAHAEUAFwBFACcARQA3AEUARwBFAFcARQBnAEUAdwBFAIcARQCXAEUApwBFALcARQDHAEUA1wBFAOcARQD3AEUAEHK6AEgADAAdERI5ugBNAAwAHRESOTAxJQ4BIyImJyYiJw4BIyImJwYHJz4BNy4BNTQ+AjMyHgIVFAYH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BwAEK7gAIBC4ACXQugAmACEABhESOboALgAUABMREjm4AAYQuAAy3AC4AABFWLgAAC8buQAAAA4+WbgAAEVYuAAiLxu5ACIADj5ZuAAARVi4ACkvG7kAKQAOPlm4AAAQuQANAAH0QSEACAANABgADQAoAA0AOAANAEgADQBYAA0AaAANAHgADQCIAA0AmAANAKgADQC4AA0AyAANANgADQDoAA0A+AANABBdQSEACAANABgADQAoAA0AOAANAEgADQBYAA0AaAANAHgADQCIAA0AmAANAKgADQC4AA0AyAANANgADQDoAA0A+AANABBxQSEACAANABgADQAoAA0AOAANAEgADQBYAA0AaAANAHgADQCIAA0AmAANAKgADQC4AA0AyAANANgADQDoAA0A+AANABByuAAa0DAxATIeAhURIxE0LgIjIg4CFREjETQuAiMiDgIVESMRMhYdAT4BMzIeAhc+AQKgMkgtFT8aKTUbGjctHEAYKTQbGzcsHEAbJRpdOCU7Kx0IFWYCFS5JWi3+9AEAQ146Gho6XkP/AAEAQ146Gho6XkP/AAIKIBtEQD8aLDohUVAAAQBGAAsB/QIVABcBNLgAGC+4AAUvuQAEAAb0uAAYELgAENC4ABAvuQAPAAb0uAAU0LoAFQAQAAQREjm4AAQQuAAZ3AC4AABFWLgAAC8buQAAAA4+WbgAAEVYuAARLxu5ABEADj5ZuAAAELkACQAB9EEhAAgACQAYAAkAKAAJADgACQBIAAkAWAAJAGgACQB4AAkAiAAJAJgACQCoAAkAuAAJAMgACQDYAAkA6AAJAPgACQAQXUEhAAgACQAYAAkAKAAJADgACQBIAAkAWAAJAGgACQB4AAkAiAAJAJgACQCoAAkAuAAJAMgACQDYAAkA6AAJAPgACQAQcUEhAAgACQAYAAkAKAAJADgACQBIAAkAWAAJAGgACQB4AAkAiAAJAJgACQCoAAkAuAAJAMgACQDYAAkA6AAJAPgACQAQcjAxATIWFREjETQmIyIOAhURIxEyFh0BPgEBSVlbQENHIj8wHEAbJRpmAhVucP7UASBtaBo6XkP/AAIKIBtFQT8AAgAvAAACRAIVABMAJwJXuAAoL7gABS9BBQB6AAUAigAFAAJdQQ8ACQAFABkABQApAAUAOQAFAEkABQBZAAUAaQAFAAdduAAoELgA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DQAXAA0AJwANADcADQBHAA0AVwANAGcADQB3AA0AhwANAJcADQCnAA0AtwANAMcADQDXAA0A5wANAPcADQAQXUEhAAcADQAXAA0AJwANADcADQBHAA0AVwANAGcADQB3AA0AhwANAJcADQCnAA0AtwANAMcADQDXAA0A5wANAPcADQAQcUEhAAcADQAXAA0AJwANADcADQBHAA0AVwANAGcADQB3AA0AhwANAJcADQCnAA0AtwANAMcADQDXAA0A5wANAPcADQAQcroAGwAZABMREjkwMQE0JiMiDgIVFB4CMzI+AjUDMh4CFxEjEQ4BIyIuAjU0PgIB0mBMJ0AuGRktPCQpQi8aqiVJPjAOQBNgRi9UPyYmQ1oBQV9gGjpeQ0RdOxoeNUYoAT8SJTgm/bUBOS1BIkNkQkJkQyEAAAAAAQBGAAsBrwIVAB4BDLsAEQAGABIABCu4ABEQuAAW0AC4AABFWLgAEy8buQATAA4+WbgAAEVYuAAcLxu5ABwADj5ZuQALAAH0QSEACAALABgACwAoAAsAOAALAEgACwBYAAsAaAALAHgACwCIAAsAmAALAKgACwC4AAsAyAALANgACwDoAAsA+AALABBdQSEACAALABgACwAoAAsAOAALAEgACwBYAAsAaAALAHgACwCIAAsAmAALAKgACwC4AAsAyAALANgACwDoAAsA+AALABBxQSEACAALABgACwAoAAsAOAALAEgACwBYAAsAaAALAHgACwCIAAsAmAALAKgACwC4AAsAyAALANgACwDoAAsA+AALABByMDEBHgEOAQcGJjc2JiMiDgIVESMRMhYdAT4DMzIWAaUHAwkTEBodDQwgJCA4KhlAGyUFGig2IS1FAdEPHxsSAwQmJyQgGjpeQ/8AAgogG0MXLSQWJQAAAAABACsAAAHSAhUAQQKDuABCL7gAEy+4AEIQuAAc0LgAHC+5ADQABvRBGQAGADQAFgA0ACYANAA2ADQARgA0AFYANABmADQAdgA0AIYANACWADQApgA0ALYANAAMXUEFAMUANADVADQAAl24AAvQQQUAygATANoAEwACXUEZAAkAEwAZABMAKQATADkAEwBJABMAWQATAGkAEwB5ABMAiQATAJkAEwCpABMAuQATAAxduAATELkAPQAG9LgAQ9wAuAAARVi4ACEvG7kAIQAOPlm4AABFWLgAAC8buQAAAAo+WbkAEAAB9EEhAAcAEAAXABAAJwAQADcAEABHABAAVwAQAGcAEAB3ABAAhwAQAJcAEACnABAAtwAQAMcAEADXABAA5wAQAPcAEAAQXUEhAAcAEAAXABAAJwAQADcAEABHABAAVwAQAGcAEAB3ABAAhwAQAJcAEACnABAAtwAQAMcAEADXABAA5wAQAPcAEAAQcUEhAAcAEAAXABAAJwAQADcAEABHABAAVwAQAGcAEAB3ABAAhwAQAJcAEACnABAAtwAQAMcAEADXABAA5wAQAPcAEAAQcrgAIRC5AC8AAfRBIQAIAC8AGAAvACgALwA4AC8ASAAvAFgALwBoAC8AeAAvAIgALwCYAC8AqAAvALgALwDIAC8A2AAvAOgALwD4AC8AEF1BIQAIAC8AGAAvACgALwA4AC8ASAAvAFgALwBoAC8AeAAvAIgALwCYAC8AqAAvALgALwDIAC8A2AAvAOgALwD4AC8AEHFBIQAIAC8AGAAvACgALwA4AC8ASAAvAFgALwBoAC8AeAAvAIgALwCYAC8AqAAvALgALwDIAC8A2AAvAOgALwD4AC8AEHIwMSEiJicuAT4BNzIWFRQeAjMyNjU0LgIvAS4BNTQ+AjMyFhcWBgciLgI1NiYjIg4CFRQWHwEeAxUUDgIBBFNnFAgDBxQRER4TJDAcQEcVJC8aRT9FHzVGJz9eFhcOIAkRDgkCOTAbMCQVNTNFHzksGx02TDkkDh4aEAEWIhwnGQs0KRQiHBcKGhg/MCA1JRUyIyM5AQUNGBQyLQ4ZJRcjMRYdDRsiKRsdMiQVAAABADAAAADZAnIAGAA3uwAGAAYAAQAEK7gABhC4AAnQuAABELgAFtAAuwAHAAEACAAEK7gABxC4AADQuAAIELgAF9AwMRMzNTIWHQEzFSMRFB4BNjcXDgEjIiY1ESMwHhslQUENFBYJCwkoGhwkHgILZyAcKxb+WhsYAg4LBQ8fKyABqgABAEAAAAJBAhUAIwFiuAAkL7gAGS+4ACQQuAAf0LgAHy+5AAAABvS4ABkQuAAI0LgAGRC5AA0ABvS4ABbQuAAWL7gADRC4ACXcALgAAEVYuAAJLxu5AAkADj5ZuAAARVi4ACAvG7kAIAAOPlm4AABFWLgAFi8buQAWAAo+WbgAAEVYuAAdLxu5AB0ACj5ZuQADAAH0QSEABwADABcAAwAnAAMANwADAEcAAwBXAAMAZwADAHcAAwCHAAMAlwADAKcAAwC3AAMAxwADANcAAwDnAAMA9wADABBdQSEABwADABcAAwAnAAMANwADAEcAAwBXAAMAZwADAHcAAwCHAAMAlwADAKcAAwC3AAMAxwADANcAAwDnAAMA9wADABBxQSEABwADABcAAwAnAAMANwADAEcAAwBXAAMAZwADAHcAAwCHAAMAlwADAKcAAwC3AAMAxwADANcAAwDnAAMA9wADABByugAaABYACRESOTAxNxQWMzI+AjURMhYVERQeATY3Fw4BIyImPQEOASMiNREyFhWAQ0giPjAcHCQNExYJCwknGxwjGmVDtRsl621pGjtdRAEKIBv+dRsYAg4LBQ8fKyA1QEDfATYgGwAAAQAWAAsBqQILAAYAEwC6AAAABQADK7gAABC4AALQMDEbAjMDIwNZm5kcuxy8Agv+WwGl/gACAAABABYACwMCAgsADQAtALoABAAJAAMruAAEELgAANC6AAEACQAEERI5uAAEELgABtC4AAkQuAAL0DAxGwInMxsBMwMjCwEjA1mbig9DmpocvByenhy8Agv+WwF6K/5bAaX+AAGw/lACAAAAAAABABkACwHoAgsACwAbALoACAAAAAMruAAAELgAAtC4AAgQuAAF0DAxJScHIxMnMxc3MwcTAZ21sR7BwEyalxyk2Qvv7wEC/svL3/7fAAAAAAEAQP8qAfcCFQArAl+4ACwvuAAJL7gALBC4ACfQuAAnL7kAAAAG9LgACRC5AAwABvS4AAkQuAAh0LoAIgAnAAwREjm4AAwQuAAt3AC4AABFWLgACS8buQAJAA4+WbgAAEVYuAAoLxu5ACgADj5ZuAAARVi4ABAvG7kAEAAMPlm4AABFWLgADS8buQANAAo+WbgAAEVYuAAhLxu5ACEACj5ZuAAARVi4ACUvG7kAJQAKPlm5AAMAAfRBIQAHAAMAFwADACcAAwA3AAMARwADAFcAAwBnAAMAdwADAIcAAwCXAAMApwADALcAAwDHAAMA1wADAOcAAwD3AAMAEF1BIQAHAAMAFwADACcAAwA3AAMARwADAFcAAwBnAAMAdwADAIcAAwCXAAMApwADALcAAwDHAAMA1wADAOcAAwD3AAMAEHFBIQAHAAMAFwADACcAAwA3AAMARwADAFcA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ABcALv+PABcAMP+PABcAMf/SABcAMv+SABcAM/+JABcANP+JABcANf+LABcANv+SABcAN/+IABgABP/rABgAHf/eABgAN//sABkABP+8ABkABv/tABkACv/tABkADf+eABkAEv/tABkAFP/tABkAFv/7ABkAHf/qABkAHv/GABkAIP/MABkAIf/EABkAIv/MABkAJP/XABkALP/MABkALv/MABkAMP/NABkAMf/wABkAMv/hABkAM//7ABkANP/7ABkANf/1ABkANv/hABkAN//PABoABP+8ABoABv/tABoACv/tABoADf+eABoAEv/tABoAFP/tABoAFv/7ABoAHf/qABoAHv/GABoAIP/MABoAIf/EABoAIv/MABoAJP/XABoALP/MABoALv/MABoAMP/NABoAMf/wABoAMv/hABoAM//7ABoANP/7ABoANf/1ABoANv/hABoAN//PABsABv/IABsACv/IABsAEv/IABsAFP/IABsAFv/uABsAGP/iABsAH//iABsAIP/pABsAIf/eABsAIv/pABsAI//1ABsALP/pABsALv/pABsAMf/4ABsAMv/vABsAM/+8ABsANP+8ABsANv/vABwABP+pABwABv/GABwACv/GABwADf+PABwAEv/GABwAFP/GABwAFv/jABwAHf/0ABwAHv+sABwAIP+qABwAIf+mABwAIv+qABwAI//hABwAJP+tABwALP+qABwALv+qABwAMP+sABwAMf/MABwAMv+vABwAM//LABwANP/LABwANf/GABwANv+vABwAN/+jAB0ABv/IAB0ACv/IAB0AEv/IAB0AFP/IAB0AFv/tAB0AHv/zAB0AIP/cAB0AIf/TAB0AIv/cAB0AI//sAB0AJP/vAB0ALP/cAB0ALv/cAB0AMP/6AB0AMf/tAB0AMv/iAB0AM/++AB0ANP++AB0ANv/iAB4AIP/xAB4AIf/xAB4AIv/xAB4AI//0AB4AJv/1AB4AJ//4AB4ALP/xAB4ALv/xAB4AMv/yAB4AM//gAB4ANP/gAB4ANv/yAB8AI//sAB8AM//3AB8ANP/3AB8ANf/nAB8AN//jACAAJv/3ACAAJ//3ACEAIP/xACEAIv/xACEAI//zACEALP/xACEALv/xACEAMf/7ACEAMv/zACEAM//qACEANP/qACEANv/zACIAI//5ACIAJv/3ACIAJ//3ACIANf/sACIAN//nACMAHv/VACMAIP/KACMAIf/qACMAIv/KACMAJP/lACMALP/KACMALv/KACMAMP/hACQAHv/vACQAIP/rACQAIf/tACQAIv/rACQALP/rACQALv/rACQAMP/3ACUAI//sACUAM//4ACUANP/4ACYAIP/xACYAIf/qACYAIv/xACYAI//0ACYALP/xACYALv/xACYAMv/zACYAM//pACYANP/pACYANv/zACcAHv/1ACcAIP/6ACcAIv/6ACcAJP/1ACcALP/6ACcALv/6ACcAMP/0ACcAMf/vACcAMv/2ACcAM//xACcANP/xACcANf/5ACcANv/2ACgAHv/oACgAIP/WACgAIf/LACgAIv/WACgAJP/wACgALP/WACgALv/WACgAMP/vACkAIP/xACkAIv/xACkAI//zACkALP/xACkALv/xACkAMf/7ACkAMv/zACkAM//qACkANP/qACkANv/zACoAI//1ACoAJv/3ACoAJ//2ACoAM//3ACoANP/3ACsAI//1ACsAJv/3ACsAJ//2ACsAM//3ACsANP/3ACwAI//6ACwAJv/7ACwAJ//6ACwAM//2ACwANP/2ACwANf/lACwAN//hAC0AI//5AC0AJv/6AC0AJ//6AC0AM//3AC0ANP/3AC0ANf/nAC0AN//kAC4AI//zAC4AJv/2AC4AJ//3AC4AM//xAC4ANP/xAC8AHv/0AC8AJv/5AC8AJ//4AC8AN//0ADAAI//7ADAAJv/5ADAAJ//3ADEAIP/vADEAIf/rADEAIv/vADEAJv/2ADEAJ//3ADEALP/vADEALv/vADIAIP/yADIAIf/yADIAIv/yADIAI//3ADIAJv/0ADIAJ//3ADIALP/yADIALv/yADIAM//qADIANP/qADMAHv/xADMAIP/2ADMAIf/3ADMAIv/2ADMALP/2ADMALv/2ADMAMP/5ADQAHv/xADQAIP/2ADQAIf/3ADQAIv/2ADQALP/2ADQALv/2ADQAMP/5ADUAHv/4ADUAIP/iADUAIf/kADUAIv/iADUAI//4ADUAJv/uADUAKf/6ADUALP/iADUALv/iADUAMf/5ADUAMv/sADUAM//5ADUANP/5ADUANv/sADYAJv/zADYAJ//zADcAIP/qADcAIf/sADcAIv/qADcAJv/3ADcAJ//3ADcALP/qADcALv/qAAAAGwFKAAEAAAAAAAAAOwAAAAEAAAAAAAEACgA7AAEAAAAAAAIABwBFAAEAAAAAAAMALABMAAEAAAAAAAQACwB4AAEAAAAAAAUADQCDAAEAAAAAAAYACgCQAAEAAAAAAAcALgCaAAEAAAAAAAgADwDIAAEAAAAAAAkADwDXAAEAAAAAAAoAOwDmAAEAAAAAABAACgEhAAEAAAAAABEABwErAAEAAAAAABIACwEyAAMAAQQJAAAAdgE9AAMAAQQJAAEAFAGzAAMAAQQJAAIADgHHAAMAAQQJAAMAWAHVAAMAAQQJAAQAFAItAAMAAQQJAAUAGgJBAAMAAQQJAAYAFAJbAAMAAQQJAAcAXAJvAAMAAQQJAAgAHgLLAAMAAQQJAAkAHgLpAAMAAQQJAAoAdgMHAAMAAQQJABAAFAN9AAMAAQQJABEADgORQ29weXJpZ2h0IChjKSAyMDIyIGJ5IFBlbnRhZ29uaXN0dWRpby4gQWxsIHJpZ2h0cyByZXNlcnZlZC5CcmVhdGhEZW1vUmVndWxhclZlcnNpb24gMS4wMDA7WFhYWDtQcmV0dHktUmVndWxhcjsyMDIyO0ZMNzIwQnJlYXRoX0RlbW9WZXJzaW9uIDEuMDAwQnJlYXRoRGVtb0JyZWF0aF9EZW1vIGlzIGEgdHJhZGVtYXJrIG9mIFBlbnRhZ29uaXN0dWRpby5QZW50YWdvbmlzdHVkaW9QZW50YWdvbmlzdHVkaW9Db3B5cmlnaHQgKGMpIDIwMjIgYnkgUGVudGFnb25pc3R1ZGlvLiBBbGwgcmlnaHRzIHJlc2VydmVkLkJyZWF0aERlbW9SZWd1bGFyQnJlYXRoX0RlbW8AQwBvAHAAeQByAGkAZwBoAHQAIAAoAGMAKQAgADIAMAAyADIAIABiAHkAIABQAGUAbgB0AGEAZwBvAG4AaQBzAHQAdQBkAGkAbwAuACAAQQBsAGwAIAByAGkAZwBoAHQAcwAgAHIAZQBzAGUAcgB2AGUAZAAuAEIAcgBlAGEAdABoAEQAZQBtAG8AUgBlAGcAdQBsAGEAcgBWAGUAcgBzAGkAbwBuACAAMQAuADAAMAAwADsAWABYAFgAWAA7AFAAcgBlAHQAdAB5AC0AUgBlAGcAdQBsAGEAcgA7ADIAMAAyADIAOwBGAEwANwAyADAAQgByAGUAYQB0AGgARABlAG0AbwBWAGUAcgBzAGkAbwBuACAAMQAuADAAMAAwAEIAcgBlAGEAdABoAEQAZQBtAG8AQgByAGUAYQB0AGgAXwBEAGUAbQBvACAAaQBzACAAYQAgAHQAcgBhAGQAZQBtAGEAcgBrACAAbwBmACAAUABlAG4AdABhAGcAbwBuAGkAcwB0AHUAZABpAG8ALgBQAGUAbgB0AGEAZwBvAG4AaQBzAHQAdQBkAGkAbwBQAGUAbgB0AGEAZwBvAG4AaQBzAHQAdQBkAGkAbwBDAG8AcAB5AHIAaQBnAGgAdAAgACgAYwApACAAMgAwADIAMgAgAGIAeQAgAFAAZQBuAHQAYQBnAG8AbgBpAHMAdAB1AGQAaQBvAC4AIABBAGwAbAAgAHIAaQBnAGgAdABzACAAcgBlAHMAZQByAHYAZQBkAC4AQgByAGUAYQB0AGgARABlAG0AbwBSAGUAZwB1AGwAYQByAAAAAAIAAAAAAAD/nAAyAAAAAAAAAAAAAAAAAAAAAAAAAAAAOQAAAAIAAwECACQAJQAmACcAKAApACoAKwAsAC0ALgAvADAAMQAyADMANAA1ADYANwA4ADkAOgA7ADwAPQBEAEUARgBHAEgASQBKAEsATABNAE4ATwBQAFEAUgBTAFQAVQBWAFcAWABZAFoAWwBcAF0BAwd1bmkwMDBBB3VuaTAwMDAAAQAAAAoAAAAAAAIAAgACAAIAAQAEADcAAQAAAAAAAAAAAAA=) format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

:root {
  --vinho: #4E1937;
  --vinho-claro: #7A2A53;
  --rosa: #A63A71;
  --rosa-escuro: #8E3062;
  --ouro-claro: #FBC996;
  --ouro: #BFA096;
  --terra: #AB775F;
  --creme: #FBF7F4;
  --creme-2: #F5EDE7;
  --creme-3: #F7EDE6;
  --branco: #FFFFFF;
  --texto: #3A2B32;
  --texto-2: #5C4A50;
  --texto-3: #8A7368;
  --texto-4: #A6918A;
  --borda: #EFE4DC;
  --borda-2: #E8DCD4;

  --fonte: 'Poppins', 'Helvetica Neue', Arial, sans-serif;
  --script: 'Breath', 'Segoe Script', cursive;

  --largura: 1296px;
  --gutter: clamp(1.25rem, 5vw, 4.5rem);
  --radius: 18px;
}

*, *::before, *::after { box-sizing: border-box; }

html {
  scroll-behavior: smooth;
  -webkit-text-size-adjust: 100%;
}

@media (prefers-reduced-motion: reduce) {
  html { scroll-behavior: auto; }
  *, *::before, *::after { animation-duration: 0.01ms !important; transition-duration: 0.01ms !important; }
}

body {
  margin: 0;
  background: var(--creme);
  color: var(--texto);
  font-family: var(--fonte);
  font-size: 16px;
  font-weight: 300;
  line-height: 1.6;
  -webkit-font-smoothing: antialiased;
  overflow-x: hidden;
}

img { max-width: 100%; display: block; }
p { margin: 0; text-wrap: pretty; }
h1, h2, h3, h4 { margin: 0; font-weight: 300; text-wrap: balance; }
a { color: var(--terra); text-decoration: none; transition: color .2s ease; }
a:hover { color: var(--rosa); }
ul { margin: 0; padding: 0; list-style: none; }

:focus-visible {
  outline: 2px solid var(--ouro-claro);
  outline-offset: 3px;
  border-radius: 4px;
}

.container {
  width: 100%;
  max-width: var(--largura);
  margin: 0 auto;
  padding-inline: var(--gutter);
}

.pular-para-conteudo {
  position: absolute;
  left: -9999px;
  top: 0;
  background: var(--ouro-claro);
  color: var(--vinho);
  padding: 12px 20px;
  z-index: 999;
  border-radius: 0 0 8px 0;
}
.pular-para-conteudo:focus { left: 0; }

/* ---------- elementos recorrentes ---------- */

.rotulo {
  display: flex;
  align-items: center;
  gap: 14px;
  font-size: 11px;
  font-weight: 400;
  letter-spacing: 0.24em;
  text-transform: uppercase;
  color: var(--terra);
}
.rotulo::before,
.rotulo.centro::after {
  content: '';
  width: 28px;
  height: 1px;
  background: var(--ouro);
  flex-shrink: 0;
}
.rotulo.centro { justify-content: center; }
.rotulo.claro { color: var(--ouro-claro); }

.script {
  font-family: var(--script);
  line-height: 0.9;
  color: var(--rosa);
}
.script.ouro { color: var(--ouro-claro); }

h1 { font-size: clamp(2rem, 1.15rem + 3.3vw, 3.625rem); font-weight: 200; line-height: 1.14; letter-spacing: -0.015em; }
h1 .script { font-size: clamp(2.9rem, 1.5rem + 5vw, 5.125rem); display: block; margin-top: 0.06em; }
h2 { font-size: clamp(1.65rem, 1.1rem + 2.1vw, 2.375rem); font-weight: 200; line-height: 1.22; }
h2 .script { font-size: clamp(2.4rem, 1.55rem + 3.1vw, 3.375rem); }
h3 { font-size: 1.05rem; font-weight: 500; }

.botao {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 12px;
  min-height: 54px;
  padding: 16px 30px;
  border-radius: 999px;
  font-size: 0.925rem;
  font-weight: 500;
  letter-spacing: 0.01em;
  transition: transform .2s ease, background-color .2s ease, border-color .2s ease, color .2s ease;
}
.botao svg { flex-shrink: 0; }
.botao--ouro { background: var(--ouro-claro); color: var(--vinho); }
.botao--ouro:hover { background: #ffd9b2; color: var(--vinho); transform: translateY(-2px); }
.botao--rosa { background: var(--rosa); color: var(--branco); }
.botao--rosa:hover { background: var(--vinho-claro); color: var(--branco); transform: translateY(-2px); }
.botao--contorno {
  color: #F4E3DA;
  font-weight: 300;
  border: 1px solid rgba(251, 201, 150, 0.42);
}
.botao--contorno:hover { color: var(--ouro-claro); border-color: var(--ouro-claro); }

.link-seta {
  display: inline-flex;
  align-items: center;
  gap: 9px;
  min-height: 44px;
  color: var(--rosa);
  font-size: 0.875rem;
  font-weight: 500;
}
.link-seta svg { transition: transform .2s ease; }
.link-seta:hover svg { transform: translateX(4px); }

.secao { padding-block: clamp(3.5rem, 7vw, 6rem); }

/* ============================================================
   CABEÇALHO
   ============================================================ */

.cabecalho {
  position: fixed;
  inset: 0 0 auto 0;
  z-index: 100;
  padding-block: 18px;
  transition: background-color .3s ease, box-shadow .3s ease, padding .3s ease;
}
.cabecalho.rolado {
  background: rgba(78, 25, 55, 0.96);
  backdrop-filter: blur(10px);
  padding-block: 10px;
  box-shadow: 0 6px 30px rgba(40, 10, 28, 0.28);
}
.cabecalho__interno {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 24px;
}
.cabecalho__logo img { height: 46px; width: auto; transition: height .3s ease; }
.cabecalho.rolado .cabecalho__logo img { height: 38px; }

.nav { display: flex; align-items: center; gap: 38px; }
.nav__link {
  color: #F4E3DA;
  font-size: 0.875rem;
  font-weight: 300;
  letter-spacing: 0.02em;
  position: relative;
  padding-block: 4px;
}
.nav__link::after {
  content: '';
  position: absolute;
  left: 0; bottom: 0;
  width: 0; height: 1px;
  background: var(--ouro-claro);
  transition: width .25s ease;
}
.nav__link:hover { color: var(--ouro-claro); }
.nav__link:hover::after { width: 100%; }
.nav__divisor { width: 1px; height: 22px; background: rgba(251, 201, 150, 0.32); }
.nav__cta {
  display: inline-flex;
  align-items: center;
  gap: 9px;
  color: var(--ouro-claro);
  font-size: 0.875rem;
  font-weight: 400;
}
.nav__cta:hover { color: #ffd9b2; }

.menu-botao {
  display: none;
  align-items: center;
  justify-content: center;
  width: 48px; height: 48px;
  border: 1px solid rgba(251, 201, 150, 0.34);
  border-radius: 50%;
  background: transparent;
  cursor: pointer;
  padding: 0;
}

/* ============================================================
   HERO
   ============================================================ */

.hero {
  position: relative;
  background: var(--vinho);
  overflow: hidden;
  padding-top: clamp(6rem, 9vw, 8rem);
  padding-bottom: clamp(5rem, 8vw, 8.25rem);
}
.hero__textura {
  position: absolute;
  inset: 0;
  background-image: url('../img/padrao.png');
  background-size: 460px;
  opacity: 0.07;
  mix-blend-mode: screen;
  pointer-events: none;
}
.hero__halo {
  position: absolute;
  top: -220px; left: -180px;
  width: 720px; height: 720px;
  border-radius: 50%;
  background: radial-gradient(circle, rgba(166, 58, 113, 0.85) 0%, rgba(78, 25, 55, 0) 68%);
  pointer-events: none;
}
.hero__curva {
  position: absolute;
  left: 0; right: 0; bottom: -1px;
  height: 96px;
  background: var(--creme);
  border-radius: 0 120px 0 0;
}
.hero__grade {
  position: relative;
  display: grid;
  grid-template-columns: minmax(0, 1fr) auto;
  align-items: center;
  gap: clamp(2rem, 5vw, 3.5rem);
}
.hero__conteudo { display: flex; flex-direction: column; gap: 30px; max-width: 640px; }
.hero h1 { color: var(--branco); }
.hero__texto {
  color: rgba(255, 255, 255, 0.72);
  font-size: 1rem;
  line-height: 1.75;
  max-width: 30rem;
}
.hero__acoes { display: flex; flex-wrap: wrap; align-items: center; gap: 16px; padding-top: 6px; }
.hero__locais {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 14px 26px;
  padding-top: 12px;
  color: rgba(255, 255, 255, 0.6);
  font-size: 0.8125rem;
}
.hero__local { display: flex; align-items: center; gap: 9px; }
.hero__locais .barra { width: 1px; height: 16px; background: rgba(251, 201, 150, 0.28); }

.hero__foto { position: relative; display: flex; align-items: center; justify-content: center; }
.hero__brilho {
  position: absolute;
  right: 40px; bottom: 0;
  width: 220px; height: 220px;
  border-radius: 50%;
  background: radial-gradient(circle, rgba(166, 58, 113, 0.6) 0%, rgba(78, 25, 55, 0) 70%);
}
.arco {
  position: relative;
  width: 430px;
  aspect-ratio: 430 / 560;
  border-radius: 215px 215px 22px 22px;
  overflow: hidden;
  background: var(--rosa-escuro);
}
.arco img { width: 100%; height: 100%; object-fit: cover; }

.cartao-credencial {
  position: absolute;
  right: -24px; bottom: 36px;
  display: flex;
  align-items: center;
  gap: 16px;
  background: var(--creme);
  padding: 14px 24px 14px 18px;
  border-radius: 14px;
  box-shadow: 0 22px 48px rgba(78, 25, 55, 0.34);
}
.cartao-credencial img { width: 52px; height: 52px; }
.cartao-credencial strong { display: block; color: var(--rosa); font-size: 0.9375rem; font-weight: 500; }
.cartao-credencial span { color: var(--texto-3); font-size: 0.75rem; letter-spacing: 0.06em; }

/* ============================================================
   FAIXA DE NÚMEROS
   ============================================================ */

.faixa { padding-top: 26px; padding-bottom: clamp(2.5rem, 5vw, 4.5rem); }
.faixa__grade {
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: 1px;
  background: var(--borda-2);
  border-block: 1px solid var(--borda-2);
}
.faixa__item {
  display: flex;
  flex-direction: column;
  gap: 6px;
  background: var(--creme);
  padding: 30px 26px;
}
.faixa__numero { color: var(--rosa); font-size: 1.75rem; font-weight: 200; line-height: 1.1; }
.faixa__numero small { font-size: 1rem; }
.faixa__item p { color: var(--texto-3); font-size: 0.8125rem; line-height: 1.5; }

/* ============================================================
   CABEÇALHO DE SEÇÃO
   ============================================================ */

.secao__topo {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: clamp(1.5rem, 4vw, 3.75rem);
  padding-bottom: clamp(2rem, 4vw, 2.875rem);
}
.secao__topo--fim { align-items: flex-end; }
.secao__topo-texto { display: flex; flex-direction: column; gap: 16px; max-width: 36rem; }
.secao__topo p { color: var(--texto-3); font-size: 0.9375rem; line-height: 1.7; }
.secao__topo--centro {
  flex-direction: column;
  align-items: center;
  text-align: center;
  gap: 14px;
}
.secao__topo--centro .secao__topo-texto { align-items: center; text-align: center; }
.secao__nota { color: #B3A099; font-size: 0.78rem; font-style: italic; max-width: 20rem; }

/* ============================================================
   ATENDIMENTOS
   ============================================================ */

.atendimentos { padding-top: 26px; }
.cartoes-2 { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 28px; }
.cartao {
  display: flex;
  flex-direction: column;
  gap: 18px;
  background: var(--branco);
  border: 1px solid var(--borda);
  border-radius: var(--radius);
  padding: clamp(1.75rem, 3vw, 2.5rem);
}
.cartao__cabeca { display: flex; align-items: center; gap: 14px; }
.cartao__cabeca h3 { font-size: 1.375rem; font-weight: 400; }
.icone-circulo {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 46px; height: 46px;
  border-radius: 50%;
  background: var(--creme-3);
  flex-shrink: 0;
}
.cartao > p { color: var(--texto-3); font-size: 0.9rem; line-height: 1.75; }
.lista-check { display: flex; flex-direction: column; gap: 10px; }
.lista-check li {
  display: flex;
  align-items: flex-start;
  gap: 10px;
  color: var(--texto-2);
  font-size: 0.875rem;
  line-height: 1.5;
}
.lista-check svg { flex-shrink: 0; margin-top: 3px; }

/* ============================================================
   ESPECIALIDADES
   ============================================================ */

.especialidades { background: var(--creme-2); }
.cartoes-4 { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 24px; }
.cartao-especialidade {
  display: flex;
  flex-direction: column;
  gap: 14px;
  background: var(--branco);
  border-radius: 16px;
  border-top: 2px solid var(--ouro-claro);
  padding: 34px 28px;
  transition: transform .25s ease, box-shadow .25s ease;
}
.cartao-especialidade:hover { transform: translateY(-4px); box-shadow: 0 18px 40px rgba(120, 80, 60, 0.1); }
.cartao-especialidade p { color: var(--texto-3); font-size: 0.84rem; line-height: 1.7; }

/* ============================================================
   SOBRE
   ============================================================ */

.sobre__grade {
  display: grid;
  grid-template-columns: 520px minmax(0, 1fr);
  align-items: center;
  gap: clamp(2.5rem, 5vw, 4.5rem);
}
.sobre__foto { position: relative; }
.sobre__foto .arco {
  width: 100%;
  aspect-ratio: 520 / 560;
  border-radius: 260px 260px 18px 18px;
  background: #F0DCCE;
}
.sobre__selo {
  position: absolute;
  right: -34px; bottom: 40px;
  width: 108px; height: 108px;
  filter: drop-shadow(0 14px 30px rgba(78, 25, 55, 0.22));
}
.sobre__conteudo { display: flex; flex-direction: column; gap: 22px; }
.sobre__conteudo p { color: var(--texto-2); font-size: 0.96rem; line-height: 1.85; }
.sobre__dados {
  display: flex;
  flex-wrap: wrap;
  gap: 18px 44px;
  padding-top: 24px;
  margin-top: 10px;
  border-top: 1px solid var(--borda);
}
.sobre__dado strong { display: block; color: var(--rosa); font-size: 1.625rem; font-weight: 200; line-height: 1.2; }
.sobre__dado span { color: var(--texto-3); font-size: 0.8125rem; }

/* ============================================================
   MÉTODO
   ============================================================ */

.metodo { position: relative; background: var(--vinho); overflow: hidden; }
.metodo__textura {
  position: absolute;
  inset: 0;
  background-image: url('../img/padrao.png');
  background-size: 460px;
  opacity: 0.06;
  mix-blend-mode: screen;
  pointer-events: none;
}
.metodo .container { position: relative; }
.metodo h2 { color: var(--branco); }
.metodo__intro { color: rgba(255, 255, 255, 0.62); font-size: 0.9rem; line-height: 1.75; max-width: 24rem; }
.passos { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 24px; }
.passo {
  display: flex;
  flex-direction: column;
  gap: 14px;
  padding: 32px 28px;
  border: 1px solid rgba(251, 201, 150, 0.22);
  border-radius: 16px;
  background: rgba(255, 255, 255, 0.03);
}
.passo__numero { font-family: var(--script); color: var(--ouro-claro); font-size: 2.625rem; line-height: 1; }
.passo h3 { color: var(--branco); }
.passo p { color: rgba(255, 255, 255, 0.6); font-size: 0.84rem; line-height: 1.7; }

/* ============================================================
   DEPOIMENTOS
   ============================================================ */

.cartoes-3 { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; }
.depoimento {
  display: flex;
  flex-direction: column;
  gap: 20px;
  background: var(--branco);
  border: 1px solid var(--borda);
  border-radius: var(--radius);
  padding: clamp(1.75rem, 3vw, 2.25rem);
}
.depoimento blockquote { margin: 0; color: var(--texto-2); font-size: 0.9rem; line-height: 1.8; }
.depoimento figcaption {
  display: flex;
  align-items: center;
  gap: 12px;
  padding-top: 18px;
  border-top: 1px solid #F2E8E1;
}
.depoimento__avatar { width: 38px; height: 38px; border-radius: 50%; background: #F0DCCE; flex-shrink: 0; }
.depoimento__nome { color: var(--texto); font-size: 0.875rem; font-weight: 500; }
.depoimento__formato { color: var(--texto-4); font-size: 0.75rem; }

/* ============================================================
   CHAMADA FINAL
   ============================================================ */

.chamada { padding-bottom: clamp(3.5rem, 7vw, 6rem); }
.chamada__caixa {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  gap: clamp(2rem, 4vw, 3rem);
  background: linear-gradient(120deg, var(--rosa) 0%, var(--vinho-claro) 62%, var(--vinho) 100%);
  border-radius: 26px;
  padding: clamp(2.5rem, 5vw, 4.125rem) clamp(1.75rem, 4vw, 4rem);
  overflow: hidden;
}
.chamada__anel {
  position: absolute;
  border-radius: 50%;
  border: 1px solid rgba(251, 201, 150, 0.28);
  pointer-events: none;
}
.chamada__anel--1 { right: -70px; top: -70px; width: 340px; height: 340px; }
.chamada__anel--2 { right: 10px; bottom: -140px; width: 260px; height: 260px; border-color: rgba(251, 201, 150, 0.18); }
.chamada__texto { position: relative; display: flex; flex-direction: column; gap: 18px; max-width: 40rem; }
.chamada h2 { color: var(--branco); }
.chamada p { color: rgba(255, 255, 255, 0.72); font-size: 0.9375rem; line-height: 1.75; }
.chamada__acao { position: relative; display: flex; flex-direction: column; gap: 14px; }
.chamada__acao span { color: rgba(255, 255, 255, 0.55); font-size: 0.78rem; text-align: center; }

/* ============================================================
   RODAPÉ
   ============================================================ */

.rodape { background: var(--vinho); padding-top: clamp(3rem, 5vw, 4.5rem); padding-bottom: 28px; }
.rodape__grade {
  display: grid;
  grid-template-columns: minmax(0, 1.4fr) repeat(3, minmax(0, 1fr));
  gap: clamp(2rem, 4vw, 3.75rem);
  padding-bottom: 44px;
}
.rodape__marca { display: flex; flex-direction: column; gap: 20px; max-width: 22rem; }
.rodape__marca img { width: 230px; }
.rodape__marca p { color: rgba(255, 255, 255, 0.55); font-size: 0.84rem; line-height: 1.75; }
.rodape__titulo {
  color: var(--ouro-claro);
  font-size: 0.6875rem;
  font-weight: 400;
  letter-spacing: 0.22em;
  text-transform: uppercase;
  margin-bottom: 16px;
  display: block;
}
.rodape__coluna ul { display: flex; flex-direction: column; gap: 12px; }
.rodape__coluna a, .rodape__coluna li { color: rgba(255, 255, 255, 0.68); font-size: 0.84rem; }
.rodape__coluna a:hover { color: var(--ouro-claro); }
.rodape__coluna .apagado { color: rgba(255, 255, 255, 0.45); }
.rodape__redes { display: flex; gap: 12px; margin-bottom: 16px; }
.rodape__rede {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 44px; height: 44px;
  border-radius: 50%;
  border: 1px solid rgba(251, 201, 150, 0.3);
  transition: border-color .2s ease, background-color .2s ease;
}
.rodape__rede:hover { border-color: var(--ouro-claro); background: rgba(251, 201, 150, 0.08); }
.rodape__base {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  gap: 12px 24px;
  padding-top: 26px;
  border-top: 1px solid rgba(251, 201, 150, 0.16);
  color: rgba(255, 255, 255, 0.4);
  font-size: 0.75rem;
}

/* ============================================================
   RESPONSIVO
   ============================================================ */

@media (max-width: 1180px) {
  .hero__grade { grid-template-columns: minmax(0, 1fr); }
  .hero__foto { justify-content: flex-start; margin-top: 8px; }
  .arco { width: min(380px, 80vw); }
  .cartao-credencial { right: auto; left: min(240px, 55vw); bottom: 20px; }
  .sobre__grade { grid-template-columns: minmax(0, 420px) minmax(0, 1fr); }
  .cartoes-4 { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .rodape__grade { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .rodape__marca { grid-column: 1 / -1; }
}

@media (max-width: 960px) {
  .nav { display: none; }
  .menu-botao { display: flex; }

  .nav--aberta {
    display: flex;
    position: fixed;
    inset: 0;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    gap: 8px;
    background: var(--vinho);
    padding: 0 var(--gutter);
    z-index: 200;
  }
  .nav--aberta .nav__link { font-size: 1.5rem; font-weight: 200; padding-block: 14px; }
  .nav--aberta .nav__divisor { display: none; }
  .nav--aberta .nav__cta { margin-top: 20px; font-size: 1.125rem; }

  .menu-fechar {
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    top: 18px; right: var(--gutter);
    width: 48px; height: 48px;
    border: 1px solid rgba(251, 201, 150, 0.34);
    border-radius: 50%;
    background: transparent;
    cursor: pointer;
  }

  .passos { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .cartoes-3 { grid-template-columns: minmax(0, 1fr); }
  .sobre__grade { grid-template-columns: minmax(0, 1fr); }
  .sobre__foto .arco { width: min(420px, 100%); }
  .sobre__selo { right: auto; left: min(340px, 78%); }
  .secao__topo { flex-direction: column; align-items: flex-start; }
  .secao__topo .rotulo { order: -1; }
  .secao__topo--centro .rotulo { order: 0; }
  .secao__topo--centro { align-items: center; }
  .secao__nota { max-width: none; }
  .faixa__grade { grid-template-columns: repeat(2, minmax(0, 1fr)); }
}

@media (max-width: 720px) {
  body { font-size: 15px; }
  .cartoes-2 { grid-template-columns: minmax(0, 1fr); }
  .cartoes-4 { grid-template-columns: minmax(0, 1fr); }
  .passos { grid-template-columns: minmax(0, 1fr); }
  .hero__curva { height: 60px; border-radius: 0 56px 0 0; }
  .hero__halo { width: 420px; height: 420px; top: -160px; left: auto; right: -140px; }
  .arco { width: 100%; }
  .hero__foto {
    flex-direction: column;
    align-items: stretch;
    justify-content: flex-start;
  }
  .hero__brilho { display: none; }
  .hero__locais .barra { display: none; }
  .hero__locais { gap: 10px 0; flex-direction: column; align-items: flex-start; }
  .cartao-credencial {
    position: relative;
    right: auto; left: auto; bottom: auto;
    margin: -34px 16px 0 16px;
    align-self: center;
  }
  .hero__acoes .botao { width: 100%; }
  .chamada__acao { width: 100%; }
  .chamada__acao .botao { width: 100%; }
  .sobre__selo { width: 84px; height: 84px; left: auto; right: 6px; bottom: -22px; }
  .sobre__foto { margin-bottom: 34px; }
  .rodape__grade { grid-template-columns: minmax(0, 1fr); }
}

/* ---------- aparecer ao rolar ---------- */
.revelar { opacity: 0; transform: translateY(22px); transition: opacity .7s ease, transform .7s ease; }
.revelar.visivel { opacity: 1; transform: none; }
@media (prefers-reduced-motion: reduce) {
  .revelar { opacity: 1; transform: none; }
}

/* âncoras não ficam escondidas sob o cabeçalho fixo */
section[id] { scroll-margin-top: 88px; }
