/* embedded-masks.css */
:root {
  --asset-mask-adam: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNzc0IiBoZWlnaHQ9Ijg4NyIgdmlld0JveD0iMCAwIDE3NzQgODg3Ij48cGF0aCBmaWxsPSJ3aGl0ZSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNOTMxLDE1NEw5NTAsMTU0TDk1MCwxNTVMOTU3LDE1NUw5NTcsMTU2TDk2NCwxNTZMOTY0LDE1N0w5NjksMTU3TDk2OSwxNThMOTc1LDE1OEw5NzUsMTU5TDk4MywxNTlMOTgzLDE2MEw5ODgsMTYwTDk4OCwxNjFMOTk2LDE2MUw5OTYsMTYyTDEwMDMsMTYyTDEwMDMsMTYzTDEwMTgsMTY0TDEwMTgsMTY1TDEwMzgsMTY2TDEwMzgsMTY3TDEwNDQsMTY3TDEwNDQsMTY4TDEwNDksMTY4TDEwNDksMTY5TDEwNjEsMTcwTDEwNjEsMTcxTDEwNjksMTcyTDEwNjksMTczTDEwNzIsMTczTDEwNzIsMTc0TDEwNzcsMTc0TDEwNzcsMTc1TDEwODMsMTc2TDEwODMsMTc3TDEwODcsMTc3TDEwODcsMTc4TDEwOTMsMTc5TDEwOTMsMTgwTDEwOTcsMTgwTDEwOTcsMTgxTDEwOTksMTgxTDEwOTksMTgyTDExMDMsMTgyTDExMDMsMTgzTDExMDUsMTgzTDExMDUsMTg0TDExMDksMTg0TDExMDksMTg1TDExMTIsMTg1TDExMTIsMTg2TDExMTgsMTg3TDExMTgsMTg4TDExMjQsMTg5TDExMjQsMTkwTDExMjcsMTkwTDExMjcsMTkxTDExMzAsMTkxTDExMzAsMTkyTDExMzIsMTkyTDExMzIsMTkzTDExMzQsMTkzTDExMzQsMTk0TDExNDAsMTk1TDExNDAsMTk2TDExNDMsMTk2TDExNDMsMTk3TDExNDksMTk5TDExNDksMjAwTDExNTIsMjAwTDExNTIsMjAxTDExNTQsMjAxTDExNTQsMjAyTDExNjAsMjA0TDExNjAsMjA1TDExNjgsMjA2TDExNjgsMjA3TDExNzMsMjA4TDExNzMsMjA5TDExNzksMjEwTDExNzksMjExTDExODMsMjExTDExODMsMjEyTDExODksMjEzTDExODksMjE0TDExOTksMjE1TDExOTksMjE2TDEyMDQsMjE2TDEyMDQsMjE3TDEyMDksMjE3TDEyMDksMjE4TDEyMTQsMjE4TDEyMTQsMjE5TDEyMjEsMjE5TDEyMjEsMjIwTDEyMjUsMjIwTDEyMjUsMjIxTDEyMzMsMjIxTDEyMzMsMjIyTDEyMzksMjIyTDEyMzksMjIzTDEyNTQsMjI0TDEyNTQsMjI1TDEyNTgsMjI1TDEyNTgsMjI2TDEyNzMsMjI3TDEyNzMsMjI4TDEyODMsMjI4TDEyODMsMjI5TDEyODgsMjI5TDEyODgsMjMwTDEzMDIsMjMxTDEzMDIsMjMyTDEzMDcsMjMyTDEzMDcsMjMzTDEzMTcsMjM0TDEzMTcsMjM1TDEzMjMsMjM1TDEzMjMsMjM2TDEzMjUsMjM2TDEzMjUsMjM3TDEzMzEsMjM4TDEzMzEsMjM5TDEzMzMsMjM5TDEzMzMsMjQwTDEzMzksMjQyTDEzMzksMjQzTDEzNDIsMjQ0TDEzNDQsMjQ3TDEzNDYsMjQ3TDEzNDYsMjQ4TDEzNTIsMjUzTDEzNTIsMjU1TDEzNTcsMjU5TDEzNTcsMjYxTDEzNTgsMjYxTDEzNTksMjY0TDEzNjEsMjY1TDEzNjEsMjY3TDEzNjMsMjY4TDEzNjQsMjcyTDEzNjYsMjczTDEzNjYsMjc1TDEzNjcsMjc1TDEzNjgsMjc4TDEzNzAsMjc5TDEzNzAsMjgxTDEzNzIsMjgyTDEzNzMsMjg2TDEzNzQsMjg2TDEzNzQsMjg3TDEzNzUsMjg3TDEzNzUsMjg4TDEzNzYsMjg4TDEzNzYsMjg5TDEzNzcsMjg5TDEzODIsMjk1TDEzODQsMjk1TDEzODUsMjk3TDEzODcsMjk3TDEzODcsMjk4TDEzODksMjk4TDEzODksMjk5TDEzOTEsMjk5TDEzOTEsMzAwTDEzOTQsMzAwTDEzOTUsMzAyTDEzOTgsMzAyTDEzOTgsMzAzTDE0MDAsMzAzTDE0MDAsMzA0TDE0MDYsMzA2TDE0MDYsMzA3TDE0MDksMzA3TDE0MDksMzA4TDE0MTEsMzA4TDE0MTEsMzA5TDE0MTcsMzExTDE0MTcsMzEyTDE0MjAsMzEyTDE0MjAsMzEzTDE0MjIsMzEzTDE0MjIsMzE0TDE0MjQsMzE0TDE0MjQsMzE1TDE0MzAsMzE3TDE0MzAsMzE4TDE0MzIsMzE4TDE0MzIsMzE5TDE0MzUsMzE5TDE0MzUsMzIwTDE0MzcsMzIwTDE0MzcsMzIxTDE0NDAsMzIxTDE0NDAsMzIyTDE0NDYsMzI0TDE0NDYsMzI1TDE0NDksMzI1TDE0NTAsMzI3TDE0NTIsMzI3TDE0NTIsMzI4TDE0NTQsMzI4TDE0NTQsMzI5TDE0NjAsMzMxTDE0NjAsMzMyTDE0NjIsMzMyTDE0NjIsMzMzTDE0NjQsMzMzTDE0NjUsMzM1TDE0NjcsMzM1TDE0NjcsMzM2TDE0NzEsMzM3TDE0NzIsMzM5TDE0NzQsMzM5TDE0NzUsMzQxTDE0NzksMzQyTDE0ODEsMzQ1TDE0ODQsMzQ1TDE0ODQsMzQ2TDE0ODYsMzQ2TDE0ODcsMzQ4TDE0ODksMzQ4TDE0OTEsMzUxTDE0OTMsMzUxTDE0OTUsMzU0TDE0OTcsMzU0TDE1MDAsMzU4TDE1MDIsMzU4TDE1MDIsMzU5TDE1MDMsMzU5TDE1MDMsMzYwTDE1MDQsMzYwTDE1MDQsMzYxTDE1MTAsMzY2TDE1MTAsMzY4TDE1MTIsMzY5TDE1MTIsMzcxTDE1MTgsMzc2TDE1MTgsMzc4TDE1MjAsMzc5TDE1MjIsMzg1TDE1MjMsMzg1TDE1MjQsMzg4TDE1MjYsMzg5TDE1MjYsMzkxTDE1MjgsMzkyTDE1MjksMzk2TDE1MzIsMzk4TDE1MzIsNDAwTDE1MzMsNDAwTDE1MzQsNDAzTDE1MzYsNDA0TDE1MzYsNDA2TDE1MzcsNDA2TDE1MzgsNDA5TDE1NDAsNDEwTDE1NDAsNDEyTDE1NDIsNDEzTDE1NDMsNDE3TDE1NDYsNDE5TDE1NDYsNDIxTDE1NDcsNDIxTDE1NDgsNDI0TDE1NDksNDI0TDE1NDksNDI2TDE1NTIsNDI4TDE1NTIsNDMwTDE1NTQsNDMxTDE1NTYsNDM3TDE1NTgsNDM4TDE1NTgsNDQwTDE1NTksNDQwTDE1NjEsNDQ2TDE1NjIsNDQ2TDE1NjIsNDQ5TDE1NjMsNDQ5TDE1NjMsNDUxTDE1NjQsNDUxTDE1NjUsNDU3TDE1NjYsNDU3TDE1NjYsNDU5TDE1NjcsNDU5TDE1NjgsNDY1TDE1NjksNDY1TDE1NjksNDY3TDE1NzAsNDY3TDE1NzEsNDczTDE1NzIsNDczTDE1NzIsNDc1TDE1NzMsNDc1TDE1NzQsNDgxTDE1NzUsNDgxTDE1NzUsNDgzTDE1NzYsNDgzTDE1NzYsNDg1TDE1NzcsNDg1TDE1NzcsNDg4TDE1NzgsNDg4TDE1NzksNDk0TDE1ODAsNDk0TDE1ODEsNDk4TDE1ODQsNTAwTDE1ODQsNTAyTDE1ODYsNTAzTDE1ODYsNTA1TDE1ODgsNTA2TDE1ODgsNTA4TDE1OTEsNTEwTDE1OTIsNTE1TDE1OTMsNTE1TDE1OTMsNTE4TDE1OTIsNTE4TDE1ODksNTIyTDE1ODcsNTIyTDE1ODcsNTIzTDE1ODUsNTIzTDE1ODUsNTI0TDE1NzgsNTI1TDE1NzgsNTI2TDE1NzMsNTI2TDE1NzMsNTI3TDE1NjcsNTI3TDE1NjcsNTI2TDE1NTYsNTI1TDE1NTYsNTI0TDE1NTMsNTI0TDE1NTMsNTIzTDE1NTEsNTIzTDE1NTEsNTIyTDE1NDUsNTIwTDE1NDUsNTE5TDE1NDMsNTE5TDE1NDMsNTE4TDE1NDAsNTE3TDE1MzgsNTE0TDE1MzYsNTE0TDE1MzYsNTEzTDE1MzUsNTEzTDE1MzUsNTEyTDE1MzQsNTEyTDE1MzQsNTExTDE1MjgsNTA2TDE1MjgsNTA0TDE1MjMsNTAwTDE1MjMsNDk4TDE1MjEsNDk3TDE1MjEsNDk1TDE1MjAsNDk1TDE1MjAsNDkzTDE1MTksNDkzTDE1MTcsNDg3TDE1MTYsNDg3TDE1MTYsNDg0TDE1MTUsNDg0TDE1MTUsNDgyTDE1MTQsNDgyTDE1MTQsNDgwTDE1MTMsNDgwTDE1MTMsNDc3TDE1MTIsNDc3TDE1MTEsNDc0TDE1MDksNDczTDE1MDksNDcxTDE1MDgsNDcxTDE1MDgsNDcwTDE1MDcsNDcwTDE1MDcsNDY5TDE1MDYsNDY5TDE1MDYsNDY4TDE1MDUsNDY4TDE1MDUsNDY3TDE1MDQsNDY3TDE1MDQsNDY2TDE1MDMsNDY2TDE1MDMsNDY1TDE1MDIsNDY1TDE1MDIsNDY0TDE1MDEsNDY0TDE1MDEsNDYzTDE1MDAsNDYzTDE1MDAsNDYyTDE0OTksNDYyTDE0OTksNDYxTDE0OTgsNDYxTDE0OTgsNDYwTDE0OTcsNDYwTDE0OTcsNDU5TDE0OTYsNDU5TDE0OTEsNDUzTDE0OTAsNDUzTDE0OTAsNDUyTDE0ODksNDUyTDE0ODksNDUxTDE0ODgsNDUxTDE0ODgsNDUwTDE0ODcsNDUwTDE0ODcsNDQ4TDE0ODYsNDQ4TDE0ODEsNDQyTDE0NzksNDQyTDE0NzksNDQzTDE0NzcsNDQ0TDE0NzcsNDQ2TDE0NzgsNDQ2TDE0NzgsNDUzTDE0NzksNDUzTDE0ODAsNDYyTDE0ODEsNDYyTDE0ODIsNDcwTDE0ODMsNDcwTDE0ODQsNDgzTDE0ODUsNDgzTDE0ODYsNDkxTDE0ODcsNDkxTDE0ODcsNDk3TDE0ODgsNDk3TDE0ODgsNTAxTDE0ODksNTAxTDE0ODksNTA2TDE0OTAsNTA2TDE0OTEsNTE2TDE0OTIsNTE2TDE0OTIsNTIxTDE0OTMsNTIxTDE0OTMsNTI3TDE0OTQsNTI3TDE0OTQsNTMyTDE0OTMsNTMyTDE0OTMsNTQ1TDE0OTIsNTQ1TDE0OTIsNTQ5TDE0OTEsNTQ5TDE0OTAsNTU5TDE0OTEsNTU5TDE0OTEsNTY1TDE0OTIsNTY1TDE0OTIsNTcwTDE0OTMsNTcwTDE0OTQsNTgxTDE0OTUsNTgxTDE0OTUsNTgzTDE0OTYsNTgzTDE0OTYsNTg1TDE0OTcsNTg1TDE0OTcsNTg4TDE0OTgsNTg4TDE0OTgsNTkwTDE0OTksNTkwTDE0OTksNTk0TDE1MDAsNTk0TDE1MDAsNTk3TDE1MDEsNTk3TDE1MDEsNjA1TDE1MDAsNjA1TDE0OTksNjA4TDE0OTUsNjA4TDE0OTUsNjA5TDE0ODUsNjA5TDE0ODUsNjA4TDE0NzcsNjA4TDE0NzcsNjA3TDE0NzQsNjA3TDE0NzQsNjA2TDE0NzAsNjA1TDE0NzAsNjA0TDE0NjcsNjA0TDE0NjcsNjAzTDE0NjQsNjAyTDE0NjQsNjAxTDE0NTgsNTk2TDE0NTgsNTk0TDE0NTUsNTkyTDE0NTUsNTkwTDE0NTQsNTkwTDE0NTIsNTg0TDE0NTEsNTg0TDE0NTEsNTgwTDE0NTAsNTgwTDE0NDgsNTc3TDE0NDUsNTc5TDE0NDUsNTg0TDE0NDYsNTg0TDE0NDYsNTg3TDE0NDcsNTg3TDE0NDcsNTkzTDE0NDgsNTkzTDE0NDcsNjA0TDE0NDUsNjA0TDE0NDUsNjAzTDE0MzAsNjA0TDE0MzAsNjAzTDE0MjMsNjAyTDE0MjMsNjAxTDE0MjEsNjAxTDE0MjEsNjAwTDE0MTgsNjAwTDE0MTgsNjAxTDE0MTYsNjAyTDE0MTcsNjA1TDE0MTUsNjA1TDE0MTQsNjAyTDE0MTMsNjAyTDE0MTQsNTk3TDE0MTMsNTk3TDE0MTMsNTk0TDE0MTIsNTk0TDE0MTEsNTkwTDE0MTAsNTkwTDE0MTAsNTg2TDE0MDksNTg2TDE0MDksNTgyTDE0MDgsNTgyTDE0MDgsNTc3TDE0MDcsNTc3TDE0MDcsNTYzTDE0MDgsNTYzTDE0MDksNTU4TDE0MTAsNTU4TDE0MDksNTQ1TDE0MDgsNTQ1TDE0MDgsNTQzTDE0MDQsNTQwTDE0MDMsNTM2TDE0MDIsNTM2TDE0MDEsNTMzTDE0MDAsNTMzTDE0MDAsNTMwTDEzOTksNTMwTDEzOTgsNTI2TDEzOTYsNTI1TDEzOTYsNTIzTDEzOTUsNTIzTDEzOTUsNTIxTDEzOTQsNTIxTDEzOTMsNTE1TDEzOTIsNTE1TDEzOTIsNTEzTDEzOTEsNTEzTDEzOTAsNTA2TDEzODksNTA2TDEzODksNTAyTDEzODgsNTAyTDEzODcsNDg5TDEzODYsNDg5TDEzODYsNDg3TDEzODUsNDg3TDEzODMsNDg0TDEzNzcsNDgyTDEzNzcsNDgxTDEzNzQsNDgwTDEzNzMsNDc4TDEzNzEsNDc4TDEzNjYsNDcyTDEzNjQsNDcyTDEzNjQsNDcxTDEzNjIsNDcwTDEzNjIsNDY4TDEzNjAsNDY3TDEzNjAsNDY1TDEzNTgsNDY0TDEzNTgsNDYyTDEzNTQsNDU5TDEzNTQsNDU3TDEzNTIsNDU2TDEzNTIsNDU0TDEzNTEsNDU0TDEzNTAsNDUxTDEzNDgsNDUwTDEzNDgsNDQ4TDEzNDcsNDQ4TDEzNDUsNDQ1TDEzNDMsNDQ1TDEzNDMsNDQ2TDEzNDEsNDQ3TDEzNDEsNDUwTDEzNDIsNDUwTDEzNDIsNDYxTDEzNDMsNDYxTDEzNDMsNDgzTDEzNDIsNDgzTDEzNDIsNDg5TDEzNDEsNDg5TDEzNDEsNDkzTDEzNDAsNDkzTDEzMzksNDk5TDEzMzgsNDk5TDEzMzgsNTAzTDEzMzksNTAzTDEzNDAsNTA3TDEzNDEsNTA3TDEzNDIsNTEwTDEzNDMsNTEwTDEzNDMsNTE0TDEzNDQsNTE0TDEzNDQsNTE2TDEzNDUsNTE2TDEzNDcsNTIyTDEzNDgsNTIyTDEzNDgsNTI0TDEzNDksNTI0TDEzNDksNTI3TDEzNTEsNTI4TDEzNTEsNTMxTDEzNTIsNTMxTDEzNTMsNTM2TDEzNTQsNTM2TDEzNTQsNTM5TDEzNTUsNTM5TDEzNTUsNTQzTDEzNTYsNTQzTDEzNTYsNTQ4TDEzNTcsNTQ4TDEzNTcsNTQ5TDEzNTYsNTQ5TDEzNTYsNTU4TDEzNTUsNTU4TDEzNTUsNTYwTDEzNTQsNTYwTDEzNTQsNTY2TDEzNTMsNTY2TDEzNTIsNTcwTDEzNDksNTcyTDEzNDksNTc0TDEzNDgsNTc0TDEzNDMsNTgwTDEzNDEsNTgwTDEzNDEsNTgxTDEzMzcsNTgxTDEzMzcsNTgyTDEzMzQsNTgyTDEzMzQsNTgzTDEzMjgsNTgzTDEzMjgsNTg0TDEzMjAsNTg0TDEzMjAsNTgzTDEzMTYsNTgzTDEzMTYsNTgyTDEzMTQsNTgyTDEzMTQsNTgxTDEzMDgsNTc5TDEzMDgsNTc4TDEzMDYsNTc4TDEzMDQsNTc1TDEzMDIsNTc1TDEzMDIsNTc0TDEzMDEsNTc0TDEzMDAsNTcyTDEyOTgsNTcyTDEyOTcsNTcwTDEyOTQsNTcwTDEyOTQsNTcxTDEyOTIsNTcyTDEyOTIsNTc0TDEyOTEsNTc0TDEyODcsNTc5TDEyODUsNTc5TDEyODUsNTgwTDEyODQsNTgwTDEyODQsNTgxTDEyODMsNTgxTDEyODMsNTgyTDEyNzcsNTg3TDEyNzYsNTkxTDEyNzQsNTkyTDEyNzQsNTk0TDEyNzIsNTk0TDEyNzIsNTk1TDEyNjgsNTk1TDEyNjgsNTk2TDEyNjUsNTk2TDEyNjUsNTk1TDEyNjIsNTk1TDEyNTksNTkxTDEyNTYsNTkwTDEyNTYsNTg4TDEyNTUsNTg4TDEyNTQsNTg1TDEyNTIsNTg0TDEyNTEsNTc4TDEyNTAsNTc4TDEyNTAsNTY1TDEyNTEsNTY1TDEyNTEsNTYxTDEyNTIsNTYxTDEyNTMsNTU1TDEyNTQsNTU1TDEyNTQsNTUxTDEyNTUsNTUxTDEyNTUsNTQ5TDEyNTYsNTQ5TDEyNTcsNTQzTDEyNjAsNTQxTDEyNjAsNTM5TDEyNTcsNTM3TDEyNTcsNTM1TDEyNTYsNTM1TDEyNTUsNTMyTDEyNTQsNTMyTDEyNTQsNTMwTDEyNTIsNTI5TDEyNTIsNTI3TDEyNTAsNTI2TDEyNTAsNTI0TDEyNDksNTI0TDEyNDYsNTIwTDEyNDQsNTIwTDEyNDMsNTE4TDEyNDEsNTE4TDEyNDEsNTE3TDEyMzgsNTE1TDEyMzgsNTEzTDEyMzcsNTEzTDEyMzYsNTExTDEyMzQsNTExTDEyMzQsNTEwTDEyMjgsNTA1TDEyMjgsNTAzTDEyMjcsNTAzTDEyMjMsNDk4TDEyMjEsNDk4TDEyMjEsNDk3TDEyMjAsNDk3TDEyMTcsNDkzTDEyMTUsNDkzTDEyMTUsNDkyTDEyMTQsNDkyTDEyMTQsNDkxTDEyMTMsNDkxTDEyMTMsNDkwTDEyMTIsNDkwTDEyMDcsNDg0TDEyMDUsNDg0TDEyMDEsNDc5TDExOTksNDc5TDExOTcsNDc2TDExOTUsNDc2TDExOTQsNDc0TDExOTIsNDc0TDExOTEsNDcyTDExODcsNDcxTDExODcsNDcwTDExODQsNDY5TDExODMsNDY3TDExNzksNDY2TDExNzksNDY1TDExNzcsNDY1TDExNzYsNDYzTDExNzQsNDYzTDExNzQsNDYyTDExNzIsNDYyTDExNzIsNDYxTDExNzAsNDYxTDExNzAsNDYwTDExNjcsNDYwTDExNjcsNDU5TDExNjEsNDU3TDExNjEsNDU2TDExNTgsNDU2TDExNTgsNDU1TDExNTYsNDU1TDExNTYsNDU0TDExNTEsNDUzTDExNTEsNDUyTDExNDUsNDUxTDExNDUsNDUwTDExNDMsNDUwTDExNDMsNDQ5TDExMzYsNDQ4TDExMzYsNDQ3TDExMzAsNDQ2TDExMzAsNDQ1TDExMjcsNDQ1TDExMjcsNDQ0TDExMjEsNDQzTDExMjEsNDQyTDExMTcsNDQyTDExMTcsNDQxTDExMTMsNDQxTDExMTMsNDQwTDExMTAsNDQwTDExMTAsNDM5TDExMDUsNDM5TDExMDUsNDM4TDEwODYsNDM4TDEwODYsNDM5TDEwODEsNDM5TDEwODEsNDM4TDEwNzksNDM4TDEwNzksNDM3TDEwNzYsNDM3TDEwNzYsNDM2TDEwNzAsNDM1TDEwNzAsNDM0TDEwNjgsNDM0TDEwNjgsNDMzTDEwNjUsNDMzTDEwNjUsNDMyTDEwNTksNDMwTDEwNTksNDI5TDEwNTIsNDI5TDEwNTIsNDI4TDEwNTAsNDI4TDEwNTAsNDI3TDEwNDksNDI3TDEwNDksNDI2TDEwNDgsNDI2TDEwNDgsNDI1TDEwNDcsNDI1TDEwNDcsNDI0TDEwNDYsNDI0TDEwNDYsNDIzTDEwNDUsNDIzTDEwNDUsNDIyTDEwMzksNDE3TDEwMzksNDE2TDEwMzgsNDE2TDEwMzgsNDE1TDEwMzcsNDE1TDEwMzcsNDEzTDEwMzYsNDEzTDEwMzIsNDA4TDEwMzAsNDA4TDEwMzAsNDA3TDEwMjksNDA3TDEwMjksNDA2TDEwMjgsNDA2TDEwMjgsNDA1TDEwMjcsNDA1TDEwMjcsNDA0TDEwMjEsMzk5TDEwMjEsMzk3TDEwMTYsMzkzTDEwMTYsMzkxTDEwMTMsMzg5TDEwMTIsMzg1TDEwMDksMzgzTDEwMDcsMzc3TDEwMDYsMzc3TDEwMDUsMzc0TDEwMDMsMzczTDEwMDIsMzY5TDEwMDAsMzY4TDk5OSwzNjRMOTk3LDM2M0w5OTYsMzU5TDk5MywzNTdMOTkyLDM1M0w5OTEsMzUzTDk4OSwzNTBMOTg2LDM1MEw5ODYsMzUxTDk4NCwzNTFMOTg0LDM1Mkw5ODEsMzUyTDk4MSwzNTNMOTc5LDM1M0w5NzksMzU0TDk3MywzNTVMOTczLDM1Nkw5NjgsMzU3TDk2OCwzNThMOTY1LDM1OEw5NjUsMzU5TDk2MSwzNTlMOTYxLDM2MEw5NTksMzYwTDk1OSwzNjFMOTQ5LDM2Mkw5NDksMzYzTDk0NiwzNjNMOTQ2LDM2NEw5NDIsMzY0TDk0MiwzNjVMOTM2LDM2Nkw5MzYsMzY3TDkzMywzNjdMOTMzLDM2OEw5MjcsMzY5TDkyNywzNzBMOTIxLDM3MUw5MjEsMzcyTDkxOSwzNzJMOTE5LDM3M0w5MTYsMzczTDkxNiwzNzRMOTE0LDM3NEw5MTQsMzc1TDkxMiwzNzVMOTEyLDM3Nkw5MTAsMzc2TDkxMCwzNzdMOTA0LDM3OUw5MDQsMzgwTDkwMSwzODBMOTAxLDM4MUw4OTgsMzgyTDg5NiwzODVMODk0LDM4NUw4OTMsMzg3TDg5MSwzODdMODkxLDM4OEw4ODgsMzg5TDg4NywzOTFMODg1LDM5MUw4ODEsMzk2TDg3OSwzOTZMODc4LDM5OEw4NzYsMzk4TDg3Miw0MDNMODcwLDQwM0w4NjcsNDA3TDg2NSw0MDdMODY1LDQwOEw4NjQsNDA4TDg1OSw0MTRMODU3LDQxNEw4NTcsNDE1TDg1Niw0MTVMODUxLDQyMUw4NDksNDIxTDg0NSw0MjZMODQzLDQyNkw4NDMsNDI3TDg0Miw0MjdMODM4LDQzMkw4MzYsNDMyTDgzMiw0MzdMODMwLDQzN0w4MzAsNDM4TDgyOSw0MzhMODI4LDQ0MEw4MjYsNDQwTDgyNCw0NDNMODIyLDQ0M0w4MTksNDQ3TDgxNyw0NDdMODE3LDQ0OEw4MTYsNDQ4TDgxNCw0NTFMODEyLDQ1MUw4MTAsNDU0TDgwOCw0NTRMODA4LDQ1NUw4MDcsNDU1TDgwNSw0NThMODAzLDQ1OEw4MDEsNDYxTDc5OSw0NjFMNzk2LDQ2NUw3OTQsNDY1TDc5NCw0NjZMNzkxLDQ2N0w3OTAsNDY5TDc4OCw0NjlMNzg4LDQ3MEw3ODUsNDcxTDc4NCw0NzNMNzgyLDQ3M0w3ODAsNDc2TDc3OCw0NzZMNzc4LDQ3N0w3NzUsNDc4TDc3NCw0ODBMNzcyLDQ4MEw3NzEsNDgyTDc2Nyw0ODNMNzY2LDQ4NUw3NjQsNDg1TDc2NCw0ODZMNzYyLDQ4Nkw3NjIsNDg3TDc1OSw0ODdMNzU3LDQ5MEw3NTUsNDkwTDc1NSw0OTFMNzUzLDQ5MUw3NTIsNDkzTDc0Niw0OTVMNzQ1LDQ5N0w3NDMsNDk3TDc0Myw0OThMNzQxLDQ5OEw3NDEsNDk5TDczOSw0OTlMNzM5LDUwMEw3MzMsNTAyTDczMyw1MDNMNzMxLDUwM0w3MzEsNTA0TDcyOSw1MDRMNzI4LDUwNkw3MjUsNTA2TDcyNSw1MDdMNzIzLDUwN0w3MjMsNTA4TDcyMSw1MDhMNzIxLDUwOUw3MTUsNTExTDcxNSw1MTJMNzEzLDUxMkw3MTIsNTE0TDcwOSw1MTRMNzA5LDUxNUw3MDcsNTE1TDcwNyw1MTZMNzA1LDUxNkw3MDUsNTE3TDcwMSw1MTdMNzAxLDUxOEw2OTksNTE4TDY5OSw1MTlMNjkzLDUyMUw2OTMsNTIyTDY5MSw1MjJMNjkxLDUyM0w2ODgsNTIzTDY4OCw1MjRMNjg2LDUyNEw2ODYsNTI1TDY4Myw1MjVMNjgzLDUyNkw2NzcsNTI3TDY3Nyw1MjhMNjcxLDUzMEw2NzEsNTMxTDY2OCw1MzFMNjY4LDUzMkw2NjYsNTMyTDY2Niw1MzNMNjYzLDUzM0w2NjMsNTM0TDY2MCw1MzRMNjYwLDUzNUw2NTUsNTM2TDY1NSw1MzdMNjUzLDUzN0w2NTMsNTM4TDY1MSw1MzhMNjUxLDUzOUw2NDgsNTM5TDY0OCw1NDBMNjQyLDU0MUw2NDIsNTQyTDYzNiw1NDNMNjM2LDU0NEw2MzQsNTQ0TDYzNCw1NDVMNjMyLDU0NUw2MzIsNTQ2TDYyOSw1NDZMNjI5LDU0N0w2MjMsNTQ4TDYyMyw1NDlMNjE5LDU0OUw2MTksNTUwTDYxNCw1NTFMNjE0LDU1Mkw2MTEsNTUyTDYxMSw1NTNMNjA4LDU1M0w2MDgsNTU0TDYwNiw1NTRMNjA2LDU1NUw2MDQsNTU1TDYwNCw1NTZMNjAxLDU1Nkw2MDEsNTU3TDU5NSw1NThMNTk1LDU1OUw1OTMsNTU5TDU5Myw1NjBMNTkwLDU2MEw1OTAsNTYxTDU4OCw1NjFMNTg4LDU2Mkw1ODYsNTYyTDU4Niw1NjNMNTgwLDU2NUw1ODAsNTY2TDU3OCw1NjZMNTc4LDU2N0w1NzYsNTY3TDU3Niw1NjhMNTczLDU2OEw1NzIsNTcwTDU3MCw1NzBMNTcwLDU3MUw1NjgsNTcxTDU2OCw1NzJMNTY2LDU3Mkw1NjYsNTczTDU2NCw1NzNMNTY0LDU3NEw1NTgsNTc2TDU1OCw1NzdMNTU2LDU3N0w1NTYsNTc4TDU1NCw1NzhMNTU0LDU3OUw1NTIsNTc5TDU1MSw1ODFMNTQ5LDU4MUw1NDksNTgyTDU0Nyw1ODJMNTQ2LDU4NEw1NDQsNTg0TDU0NCw1ODVMNTQwLDU4Nkw1MzksNTg4TDUzNyw1ODhMNTM2LDU5MEw1MzQsNTkwTDUzNCw1OTFMNTI4LDU5M0w1MjgsNTk0TDUyNiw1OTRMNTI1LDU5Nkw1MTksNTk4TDUxOCw2MDBMNTE2LDYwMEw1MTYsNjAxTDUxMCw2MDNMNTA5LDYwNUw1MDcsNjA1TDUwNyw2MDZMNTAxLDYwOEw1MDAsNjEwTDQ5MSw2MTNMNDg4LDYxN0w0ODYsNjE3TDQ4Niw2MThMNDgzLDYxOUw0ODIsNjIxTDQ4MCw2MjFMNDgwLDYyMkw0NzcsNjIzTDQ3Niw2MjVMNDc0LDYyNUw0NzMsNjI3TDQ2OSw2MjhMNDY4LDYzMEw0NjUsNjMwTDQ2NCw2MzJMNDYwLDYzM0w0NTksNjM1TDQ1Nyw2MzVMNDU3LDYzNkw0NTEsNjM4TDQ1MSw2MzlMNDQ4LDYzOUw0NDgsNjQwTDQ0Niw2NDBMNDQ2LDY0MUw0NDQsNjQxTDQ0NCw2NDJMNDQyLDY0Mkw0NDIsNjQzTDQ0MCw2NDNMNDQwLDY0NEw0MzgsNjQ0TDQzOCw2NDVMNDMyLDY0N0w0MzIsNjQ4TDQzMCw2NDhMNDMwLDY0OUw0MjgsNjQ5TDQyOCw2NTBMNDI2LDY1MEw0MjUsNjUyTDQyMyw2NTJMNDIzLDY1M0w0MjEsNjUzTDQyMSw2NTRMNDE1LDY1Nkw0MTUsNjU3TDQxMyw2NTdMNDEyLDY1OUw0MTAsNjU5TDQxMCw2NjBMNDA4LDY2MEw0MDgsNjYxTDQwNSw2NjFMNDA1LDY2Mkw0MDMsNjYyTDQwMyw2NjNMMzk3LDY2NUwzOTYsNjY3TDM5NCw2NjdMMzk0LDY2OEwzOTIsNjY4TDM5Miw2NjlMMzg2LDY3MUwzODYsNjcyTDM4NCw2NzJMMzg0LDY3M0wzODEsNjczTDM4MSw2NzRMMzc5LDY3NEwzNzksNjc1TDM3Niw2NzVMMzc2LDY3NkwzNzQsNjc2TDM3NCw2NzdMMzcwLDY3N0wzNzAsNjc4TDM2NSw2NzlMMzY1LDY4MEwzNjIsNjgwTDM2Miw2ODFMMzYwLDY4MUwzNjAsNjgyTDM1Nyw2ODJMMzU3LDY4M0wzNTEsNjg0TDM1MSw2ODVMMzQ1LDY4NkwzNDUsNjg3TDM0Myw2ODdMMzQzLDY4OEwzMzcsNjg5TDMzNyw2OTBMMzMxLDY5MUwzMzEsNjkyTDMyNyw2OTJMMzI3LDY5M0wzMjEsNjk0TDMyMSw2OTVMMzE4LDY5NUwzMTgsNjk2TDMxMiw2OTdMMzEyLDY5OEwzMDgsNjk4TDMwOCw2OTlMMzAyLDcwMEwzMDIsNzAxTDI5OSw3MDFMMjk5LDcwMkwyOTUsNzAyTDI5NSw3MDNMMjkyLDcwM0wyOTIsNzA0TDI4OCw3MDRMMjg4LDcwNUwyODQsNzA1TDI4NCw3MDZMMjgxLDcwNkwyODEsNzA3TDI3Miw3MDhMMjcyLDcwOUwyNjQsNzEwTDI2NCw3MTFMMjU5LDcxMUwyNTksNzEyTDI1NSw3MTJMMjU1LDcxM0wyNTAsNzEzTDI1MCw3MTRMMjQwLDcxNUwyNDAsNzE2TDIzNCw3MTZMMjM0LDcxN0wyMjgsNzE3TDIyOCw3MThMMjIwLDcxOEwyMjAsNzE5TDIwOSw3MTlMMjA5LDcyMEwxODgsNzIwTDE4OCw3MjFMMTIwLDcyMkwxMjAsNzIzTDMzLDcyNEwzMyw3MjVMMjYsNzI1TDI2LDcyNEwyMSw3MjRMMjEsNzIzTDAsNzIzTDAsMjczTDQsMjczTDQsMjcyTDEyLDI3MkwxMiwyNzFMMjIsMjcxTDIyLDI3MEwzMSwyNzBMMzEsMjY5TDQxLDI2OUw0MSwyNjhMNDksMjY4TDQ5LDI2N0w3MSwyNjZMNzEsMjY1TDc5LDI2NUw3OSwyNjRMODYsMjY0TDg2LDI2M0wxMDAsMjYzTDEwMCwyNjJMMTIzLDI2MUwxMjMsMjYwTDEzMywyNjBMMTMzLDI1OUwxNDYsMjU5TDE0NiwyNThMMTU3LDI1OEwxNTcsMjU3TDE2OSwyNTdMMTY5LDI1NkwxNzksMjU2TDE3OSwyNTVMMTk2LDI1NEwxOTYsMjUzTDIxOCwyNTJMMjE4LDI1MUwyMzksMjUwTDIzOSwyNDlMMjUyLDI0OUwyNTIsMjQ4TDI1NSwyNDhMMjU1LDI0OUwyNzIsMjQ5TDI3MiwyNTBMMjczLDI1MEwyNzMsMjQ5TDI3NCwyNDlMMjc0LDI1MEwzMDQsMjUwTDMwNCwyNTFMMzgwLDI1MUwzODAsMjUwTDQwOSwyNTBMNDA5LDI0OUw0MzQsMjQ5TDQzNCwyNDhMNDM1LDI0OEw0MzUsMjQ5TDQzOSwyNDlMNDM5LDI0OEw0NjYsMjQ4TDQ2NiwyNDdMNTEwLDI0N0w1MTAsMjQ2TDUyOSwyNDZMNTI5LDI0NUw1MzEsMjQ1TDUzMSwyNDZMNTM2LDI0Nkw1MzYsMjQ1TDU0NSwyNDVMNTQ1LDI0NEw1NTMsMjQ0TDU1MywyNDNMNTU2LDI0M0w1NTYsMjQ0TDU1OSwyNDRMNTU5LDI0M0w1NjcsMjQzTDU2NywyNDJMNTczLDI0Mkw1NzMsMjQxTDU3OCwyNDFMNTc4LDI0MEw1ODksMjM5TDU4OSwyMzhMNTkzLDIzOEw1OTMsMjM3TDU5NywyMzdMNTk3LDIzNkw2MDEsMjM2TDYwMSwyMzVMNjA1LDIzNUw2MDUsMjM0TDYxMSwyMzNMNjExLDIzMkw2MTUsMjMyTDYxNSwyMzFMNjIwLDIzMUw2MjAsMjMwTDYyNiwyMjlMNjI2LDIyOEw2MjksMjI4TDYyOSwyMjdMNjMzLDIyN0w2MzMsMjI2TDYzOCwyMjVMNjM4LDIyNEw2NDEsMjI0TDY0MSwyMjNMNjQ1LDIyM0w2NDUsMjIyTDY0OCwyMjJMNjQ4LDIyMUw2NTIsMjIxTDY1MiwyMjBMNjU4LDIxOUw2NTgsMjE4TDY2MSwyMThMNjYxLDIxN0w2NjcsMjE2TDY2NywyMTVMNjcwLDIxNUw2NzAsMjE0TDY3NiwyMTNMNjc2LDIxMkw2ODEsMjEyTDY4MSwyMTFMNjg4LDIxMEw2ODgsMjA5TDY5NSwyMDhMNjk1LDIwN0w3MTAsMjA2TDcxMCwyMDVMNzE5LDIwNUw3MTksMjA0TDczMiwyMDRMNzMyLDIwM0w3NTUsMjAzTDc1NSwyMDJMNzU5LDIwMkw3NTksMjAzTDc2MSwyMDNMNzYxLDIwMkw3NzAsMjAyTDc3MCwyMDFMNzg2LDIwMEw3ODYsMTk5TDc5NSwxOTlMNzk1LDE5OEw3OTcsMTk4TDc5NywxOTdMNzk5LDE5N0w3OTksMTk2TDgwMywxOTZMODAzLDE5NUw4MDUsMTk1TDgwNSwxOTRMODA5LDE5NEw4MDksMTkzTDgxNCwxOTJMODE0LDE5MUw4MTcsMTkxTDgxNywxOTBMODIxLDE4OUw4MjIsMTg3TDgyNSwxODdMODI1LDE4Nkw4MjcsMTg2TDgyNywxODVMODI5LDE4NUw4MjksMTg0TDgzNSwxODJMODM1LDE4MUw4MzcsMTgxTDgzNywxODBMODQwLDE4MEw4NDAsMTc5TDg0MiwxNzlMODQyLDE3OEw4NDgsMTc2TDg0OCwxNzVMODUwLDE3NUw4NTAsMTc0TDg1MywxNzRMODUzLDE3M0w4NTUsMTczTDg1NSwxNzJMODYwLDE3Mkw4NjAsMTcxTDg2NiwxNzBMODY2LDE2OUw4NzIsMTY4TDg3MiwxNjdMODc2LDE2N0w4NzYsMTY2TDg3OCwxNjZMODc4LDE2NUw4ODIsMTY1TDg4MiwxNjRMODg2LDE2NEw4ODYsMTYzTDg5MSwxNjNMODkxLDE2Mkw4OTQsMTYyTDg5NCwxNjFMODk5LDE2MUw4OTksMTYwTDkwMywxNjBMOTAzLDE1OUw5MDcsMTU5TDkwNywxNThMOTExLDE1OEw5MTEsMTU3TDkxNSwxNTdMOTE1LDE1Nkw5MzEsMTU1WiBNMTI0Miw0MDZMMTIzOSw0MDhMMTIzOSw0MTFMMTI0MSw0MTJMMTI0MSw0MTRMMTI0Miw0MTRMMTI0Miw0MTZMMTI0NSw0MThMMTI0NSw0MjBMMTI0Niw0MjBMMTI0OSw0MjRMMTI1MSw0MjRMMTI1MSw0MjZMMTI1Miw0MjZMMTI1NSw0MzBMMTI1Nyw0MzBMMTI1OSw0MzNMMTI2MSw0MzNMMTI2MSw0MzRMMTI2NCw0MzZMMTI2NCw0MzhMMTI2NSw0MzhMMTI2OSw0NDNMMTI3Miw0NDJMMTI3Miw0NDFMMTI3Myw0NDFMMTI3Myw0MzVMMTI3Miw0MzVMMTI3MSw0MjBMMTI3MCw0MjBMMTI3MCw0MTZMMTI2OSw0MTZMMTI3MCw0MDlMMTI2OSw0MDlMMTI2OCw0MDdMMTI2Niw0MDdMMTI2Niw0MDZMMTI1Myw0MDZMMTI1Myw0MDdMMTI1Miw0MDdMMTI1Miw0MDZMMTI1MCw0MDZMMTI1MCw0MDdMMTI0Myw0MDdMMTI0Myw0MDZaIi8+PC9zdmc+Cg==");
  --asset-mask-god: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNzc0IiBoZWlnaHQ9Ijg4NyIgdmlld0JveD0iMCAwIDE3NzQgODg3Ij48cGF0aCBmaWxsPSJ3aGl0ZSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTU4NSwxNTFMMTU4OCwxNTFMMTU4OCwxNTJMMTU5MSwxNTJMMTU5MSwxNTFMMTU5NSwxNTFMMTU5NSwxNTJMMTYyMSwxNTJMMTYyMSwxNTNMMTY0OSwxNTNMMTY0OSwxNTJMMTY2MiwxNTJMMTY2MiwxNTNMMTY3MCwxNTNMMTY3MCwxNTRMMTY3NiwxNTRMMTY3NiwxNTVMMTY4MywxNTVMMTY4MywxNTZMMTY5MSwxNTZMMTY5MSwxNTdMMTY5NSwxNTdMMTY5NSwxNThMMTcwNSwxNThMMTcwNSwxNTlMMTcxMSwxNTlMMTcxMSwxNjBMMTcyMSwxNjBMMTcyMSwxNjFMMTc1MCwxNjFMMTc1MCwxNjBMMTc1OCwxNjBMMTc1OCwxNTlMMTc2MywxNTlMMTc2MywxNThMMTc2OCwxNThMMTc2OCwxNTdMMTc3MiwxNTdMMTc3MiwxNTZMMTc3NCwxNTZMMTc3NCw1MDhMMTc3Myw1MDhMMTc3Myw1MDlMMTc2OSw1MDlMMTc2OSw1MTBMMTc2MSw1MTFMMTc2MSw1MTJMMTc1Myw1MTJMMTc1Myw1MTNMMTcyOSw1MTRMMTcyOSw1MTVMMTcxOSw1MTVMMTcxOSw1MTZMMTcxMiw1MTZMMTcxMiw1MTdMMTcwMyw1MTdMMTcwMyw1MThMMTY5NSw1MTlMMTY5NSw1MjBMMTY4OSw1MjBMMTY4OSw1MjFMMTY4NSw1MjFMMTY4NSw1MjJMMTY4MCw1MjJMMTY4MCw1MjNMMTY3Niw1MjNMMTY3Niw1MjRMMTY3Miw1MjRMMTY3Miw1MjVMMTY2OCw1MjVMMTY2OCw1MjZMMTY2NCw1MjZMMTY2NCw1MjdMMTY2MCw1MjdMMTY2MCw1MjhMMTY1NCw1MjlMMTY1NCw1MzBMMTY0Niw1MzFMMTY0Niw1MzJMMTY0Myw1MzJMMTY0Myw1MzNMMTYzNiw1MzRMMTYzNiw1MzVMMTYyMyw1MzdMMTYyMyw1MzhMMTYxNyw1MzlMMTYxNyw1NDBMMTYwOCw1NDFMMTYwOCw1NDJMMTU5OSw1NDNMMTU5OSw1NDRMMTU5NSw1NDRMMTU5NSw1NDVMMTU5MCw1NDVMMTU5MCw1NDZMMTU4NSw1NDZMMTU4NSw1NDdMMTU3Niw1NDdMMTU3Niw1NDhMMTU2OSw1NDhMMTU2OSw1NDlMMTU2MCw1NDlMMTU2MCw1NTBMMTU1NCw1NTBMMTU1NCw1NTFMMTUyMyw1NTJMMTUyMyw1NTNMMTQ3Miw1NTNMMTQ3Miw1NTJMMTQ0Myw1NTFMMTQ0Myw1NTBMMTQzNCw1NTBMMTQzNCw1NDlMMTQyMSw1NDlMMTQyMSw1NDhMMTQxMyw1NDhMMTQxMyw1NDdMMTQwMyw1NDdMMTQwMyw1NDZMMTM5Nyw1NDZMMTM5Nyw1NDVMMTM4Niw1NDRMMTM4Niw1NDNMMTM4MSw1NDNMMTM4MSw1NDJMMTM2OCw1NDFMMTM2OCw1NDBMMTM2Miw1NDBMMTM2Miw1MzlMMTM1NCw1MzlMMTM1NCw1MzhMMTM0Myw1MzdMMTM0Myw1MzZMMTMzOCw1MzZMMTMzOCw1MzVMMTMyNiw1MzVMMTMyNiw1MzRMMTMyMCw1MzRMMTMyMCw1MzNMMTI2NCw1MzNMMTI2NCw1MzJMMTI1OSw1MzJMMTI1OSw1MzNMMTI1OCw1MzNMMTI1OCw1MzJMMTI1Nyw1MzJMMTI1Nyw1MzNMMTI0Miw1MzNMMTI0Miw1MzJMMTIxNiw1MzJMMTIxNiw1MzFMMTE5OCw1MzFMMTE5OCw1MzBMMTE1OSw1MjlMMTE1OSw1MjhMMTE1MSw1MjhMMTE1MSw1MjdMMTE0NSw1MjdMMTE0NSw1MjZMMTEyNCw1MjVMMTEyNCw1MjRMMTExOCw1MjRMMTExOCw1MjNMMTExMiw1MjNMMTExMiw1MjJMMTEwMSw1MjFMMTEwMSw1MjBMMTA5Nyw1MjBMMTA5Nyw1MTlMMTA4Niw1MThMMTA4Niw1MTdMMTA4Miw1MTdMMTA4Miw1MTZMMTA3Miw1MTVMMTA3Miw1MTRMMTA2OSw1MTRMMTA2OSw1MTNMMTA1OCw1MTJMMTA1OCw1MTFMMTA1NCw1MTFMMTA1NCw1MTBMMTA1MSw1MTBMMTA1MSw1MDlMMTA0Nyw1MDlMMTA0Nyw1MDhMMTA0Myw1MDhMMTA0Myw1MDdMMTAzOSw1MDdMMTAzOSw1MDZMMTAzNCw1MDVMMTAzNCw1MDRMMTAzMCw1MDRMMTAzMCw1MDNMMTAyNyw1MDNMMTAyNyw1MDJMMTAxOSw1MDFMMTAxOSw1MDBMMTAxNiw1MDBMMTAxNiw0OTlMMTAxMyw0OTlMMTAxMyw0OThMMTAwOSw0OThMMTAwOSw0OTdMMTAwNyw0OTdMMTAwNyw0OTZMMTAwNCw0OTZMMTAwNCw0OTVMMTAwMCw0OTVMMTAwMCw0OTRMOTk0LDQ5M0w5OTQsNDkyTDk5Miw0OTJMOTkxLDQ5MEw5ODYsNDg5TDk4Niw0ODhMOTg1LDQ4OEw5ODQsNDkwTDk4Miw0OTBMOTgyLDQ4OUw5NzgsNDg5TDk3OCw0ODhMOTc1LDQ4OEw5NzUsNDg3TDk3MCw0ODdMOTY5LDQ4NUw5NTksNDg1TDk1OSw0ODRMOTQzLDQ4M0w5NDMsNDgyTDkyNCw0ODJMOTI0LDQ4M0w5MjEsNDgzTDkyMSw0ODRMOTIwLDQ4NEw5MjAsNDgzTDkxOSw0ODNMOTE5LDQ4NEw5MTMsNDg0TDkxMyw0ODVMOTA5LDQ4NUw5MDksNDg2TDkwNSw0ODdMOTAxLDQ5Mkw4OTksNDkyTDg5OSw0OTNMODk2LDQ5NEw4OTYsNDk1TDg5NCw0OTVMODkxLDQ5OUw4ODgsNDk5TDg4Nyw1MDFMODgxLDUwM0w4ODEsNTA0TDg4MCw1MDRMODc3LDUwOEw4NzUsNTA4TDg3NCw1MTBMODcwLDUxMUw4NjksNTEzTDg2NSw1MTRMODY0LDUxNkw4NjEsNTE2TDg2MCw1MThMODU4LDUxOEw4NTgsNTE5TDg1Niw1MTlMODU2LDUyMEw4NTMsNTIwTDg1Myw1MjFMODQ5LDUyMkw4NDgsNTI0TDg0Niw1MjRMODQ2LDUyNUw4NDIsNTI2TDg0MSw1MjhMODM3LDUyOUw4MzYsNTMxTDgzNCw1MzFMODM0LDUzMkw4MzMsNTMyTDgzMiw1MzRMODMwLDUzNEw4MzAsNTM1TDgyOSw1MzVMODI0LDU0MUw4MjIsNTQxTDgyMiw1NDJMODIwLDU0M0w4MjAsNTQ1TDgxNyw1NDdMODE3LDU0OUw4MTYsNTQ5TDgxNSw1NTFMODEzLDU1MUw4MTAsNTU1TDgwOCw1NTVMODA4LDU1Nkw4MDIsNTU4TDgwMiw1NTlMNzk5LDU1OUw3OTksNTYwTDc5Nyw1NjBMNzk3LDU2MUw3OTEsNTYzTDc5MSw1NjRMNzg5LDU2NEw3ODksNTY1TDc4NSw1NjVMNzg1LDU2Nkw3ODAsNTY2TDc4MCw1NjdMNzc1LDU2N0w3NzUsNTY4TDc3MCw1NjhMNzcwLDU2OUw3NjMsNTcwTDc2Myw1NzFMNzYxLDU3MUw3NjEsNTcyTDc1OCw1NzJMNzU4LDU3M0w3NTYsNTczTDc1Niw1NzRMNzUwLDU3Nkw3NDksNTc4TDc0Nyw1NzhMNzQ2LDU4MEw3NDQsNTgwTDc0NCw1ODFMNzQyLDU4MUw3NDIsNTgyTDczNiw1ODNMNzM2LDU4NEw3MzEsNTg0TDczMSw1ODVMNzE3LDU4NUw3MTcsNTg2TDcxNCw1ODZMNzE0LDU4NUw3MDgsNTg1TDcwNyw1ODNMNzA1LDU4M0w3MDUsNTg0TDcwMCw1ODNMNjk5LDU4NUw2OTEsNTg1TDY5MSw1ODZMNjg1LDU4Nkw2ODUsNTg3TDY3Myw1ODdMNjczLDU4OEw2NzEsNTg4TDY3MSw1ODlMNjY4LDU5MUw2NjgsNTkzTDY2Niw1OTRMNjY2LDU5N0w2NjQsNTk4TDY2Myw2MDVMNjYwLDYwN0w2NjAsNjEwTDY1OSw2MTBMNjU4LDYxNEw2NTYsNjEzTDY1NSw2MTVMNjUzLDYxNUw2NTMsNjE2TDY1MCw2MThMNjQ5LDYyNUw2NDcsNjI2TDY0Nyw2NDFMNjQ2LDY0MUw2NDYsNjQzTDY0MSw2NDdMNjQxLDY1MUw2MzgsNjUzTDYzOCw2NTRMNjQxLDY1Nkw2NDEsNjU4TDY0Miw2NThMNjQzLDY2MEw2NDUsNjYwTDY0NSw2NjJMNjQ0LDY2Mkw2NDQsNjY1TDY0NSw2NjVMNjQ1LDY2Nkw2NDQsNjY2TDY0NCw2NjdMNjQ1LDY2N0w2NDUsNjcxTDY0NCw2NzFMNjQ0LDY3Nkw2NDMsNjc2TDY0Miw2ODJMNjQwLDY4M0w2NDAsNjg1TDYzOSw2ODVMNjM5LDY4N0w2MzcsNjg4TDYzNyw2OTFMNjM1LDY5Mkw2MzQsNjk1TDYzMiw2OTVMNjMyLDY5Nkw2MzEsNjk2TDYyOSw2OTlMNjI3LDY5OUw2MjcsNzAwTDYyNCw3MDBMNjI0LDcwMUw2MTgsNzAxTDYxOCw3MDJMNjEwLDcwMkw2MTAsNzAxTDYwNCw3MDFMNjA0LDcwMEw1OTgsNjk5TDU5OCw2OThMNTkzLDY5NEw1OTMsNjkyTDU5MSw2OTFMNTkxLDY4OUw1OTAsNjg5TDU5MCw2ODdMNTg5LDY4N0w1ODksNjg0TDU4OCw2ODRMNTg4LDY4Mkw1ODcsNjgyTDU4NSw2NzZMNTg0LDY3Nkw1ODQsNjc0TDU4Myw2NzRMNTgzLDY3MEw1ODIsNjcwTDU4Miw2NjhMNTgzLDY2OEw1ODMsNjY0TDU4NCw2NjRMNTg0LDY2MUw1ODYsNjYwTDU4Niw2NTJMNTg3LDY1Mkw1ODcsNjQ4TDU4Niw2NDhMNTg2LDYzOEw1ODUsNjM4TDU4Niw2MjNMNTg3LDYyM0w1ODcsNjIxTDU4OCw2MjFMNTg4LDYxNkw1ODksNjE2TDU5MSw2MTBMNTkyLDYxMEw1OTMsNjA1TDU5NCw2MDVMNTk3LDU5MUw1OTgsNTkxTDU5OSw1ODdMNjAyLDU4NUw2MDIsNTgyTDYwMyw1ODJMNjA0LDU3OEw2MDcsNTc2TDYwNyw1NzJMNjA4LDU3Mkw2MDgsNTcwTDYwOSw1NzBMNjA5LDU2Mkw2MDgsNTYyTDYwNiw1NTlMNjAzLDU2MEw2MDMsNTYxTDYwMSw1NjJMNjAxLDU2NEw1OTYsNTY4TDU5Niw1NzBMNTk1LDU3MEw1OTUsNTcxTDU5NCw1NzFMNTk0LDU3Mkw1OTMsNTcyTDU5Myw1NzNMNTkyLDU3M0w1OTIsNTc0TDU5MSw1NzRMNTkxLDU3NUw1OTAsNTc1TDU5MCw1NzZMNTg5LDU3Nkw1ODQsNTgyTDU4Myw1ODJMNTgzLDU4M0w1ODIsNTgzTDU4Miw1ODRMNTgwLDU4NEw1ODAsNTg1TDU3OSw1ODVMNTc4LDU4N0w1NzYsNTg3TDU3NSw1ODlMNTY5LDU5MUw1NjgsNTkzTDU2Niw1OTNMNTY1LDU5NUw1NjMsNTk1TDU2Miw1OTdMNTYwLDU5N0w1NjAsNTk4TDU1Nyw2MDBMNTU3LDYwOUw1NTYsNjA5TDU1Niw2MTNMNTU1LDYxM0w1NTQsNjE4TDU1Myw2MThMNTUzLDYyMEw1NTIsNjIwTDU1MCw2MjZMNTQ5LDYyNkw1NDksNjI5TDU0OCw2MjlMNTQ4LDYzMUw1NDYsNjMyTDU0Niw2MzRMNTQ0LDYzNUw1NDQsNjM4TDU0Myw2MzhMNTQyLDY0Mkw1MzksNjQ0TDUzOSw2NDZMNTM1LDY0OUw1MzUsNjUxTDUzNCw2NTFMNTM0LDY1Mkw1MzIsNjUzTDUzMiw2NTVMNTMwLDY1Nkw1MzAsNjU5TDUzMSw2NTlMNTMxLDY3M0w1MzAsNjczTDUyOSw2NzlMNTI4LDY3OUw1MjgsNjgxTDUyNyw2ODFMNTI3LDY4M0w1MjYsNjgzTDUyNiw2ODdMNTIzLDY4OUw1MjMsNjkwTDUyNCw2OTBMNTI0LDY5NEw1MjMsNjk0TDUyMiw2OThMNTE5LDcwMEw1MTksNzAyTDUxNyw3MDJMNTE3LDcwM0w1MTYsNzAzTDUxMyw3MDdMNTExLDcwN0w1MTAsNzA5TDUwNyw3MDlMNTA3LDcxMEw1MDUsNzEwTDUwNSw3MTFMNTAxLDcxMUw1MDEsNzEyTDQ5Miw3MTJMNDg5LDcxMkw0ODksNzExTDQ4Myw3MTFMNDgyLDcwOUw0NzgsNzA4TDQ3NSw3MDRMNDc0LDcwNEw0NzAsNzA5TDQ2OCw3MDlMNDY3LDcxMUw0NjQsNzExTDQ2NCw3MTJMNDYyLDcxMkw0NjIsNzEzTDQ2MCw3MTNMNDYwLDcxNEw0NTYsNzE0TDQ1Niw3MTVMNDQyLDcxNUw0NDIsNzE0TDQzOSw3MTRMNDM5LDcxM0w0MzcsNzEzTDQzNyw3MTJMNDM1LDcxMkw0MzUsNzExTDQzMyw3MTBMNDMzLDcwOEw0MzIsNzA4TDQzMiw3MDZMNDMxLDcwNkw0MzEsNzA0TDQzMCw3MDRMNDMwLDcwMUw0MjksNzAxTDQyOSw2ODVMNDMwLDY4NUw0MzAsNjY4TDQyOSw2NjhMNDI5LDY2NEw0MzAsNjY0TDQzMCw2NTJMNDI5LDY1Mkw0MjksNjQ0TDQyOCw2NDRMNDI4LDYzOEw0MjcsNjM4TDQyNyw2MTZMNDI4LDYxNkw0MjgsNjA5TDQyOSw2MDlMNDMwLDU5MUw0MzEsNTkxTDQzMSw1ODRMNDMyLDU4NEw0MzIsNTc2TDQzMyw1NzZMNDMzLDU2OUw0MzQsNTY5TDQzNCw1NjZMNDMzLDU2Nkw0MzAsNTYyTDQyNyw1NjJMNDI2LDU2MEw0MjQsNTYwTDQyNCw1NTlMNDE4LDU1N0w0MTgsNTU2TDQxNSw1NTVMNDE0LDU1M0w0MTIsNTUzTDQwOSw1NDlMNDA3LDU0OUw0MDcsNTQ3TDQwMyw1NDRMNDAzLDU0Mkw0MDIsNTQyTDQwMiw1NDBMNDAxLDU0MEw0MDEsNTM4TDQwMCw1MzhMMzk5LDUyN0w0MDAsNTI3TDQwMCw1MjRMNDAxLDUyNEw0MDEsNTIyTDQwMyw1MjFMNDA0LDUxOEw0MDYsNTE4TDQwNyw1MTZMNDA5LDUxNkw0MDksNTE1TDQxMSw1MTVMNDExLDUxNEw0MTcsNTEyTDQxNyw1MTFMNDE5LDUxMUw0MjAsNTA5TDQyMyw1MDlMNDI0LDUwN0w0MzAsNTA1TDQzMSw1MDNMNDM3LDUwMUw0MzgsNDk5TDQ0MCw0OTlMNDQwLDQ5OEw0NDYsNDk2TDQ0OCw0OTNMNDUwLDQ5M0w0NTAsNDkyTDQ1MSw0OTJMNDUyLDQ5MEw0NTQsNDkwTDQ1NSw0ODhMNDU3LDQ4OEw0NTksNDg1TDQ2MSw0ODVMNDYxLDQ4NEw0NjQsNDgzTDQ2NSw0ODFMNDY3LDQ4MUw0NjgsNDc5TDQ3Miw0NzhMNDcyLDQ3N0w0NzMsNDc3TDQ3NCw0NzVMNDc2LDQ3NUw0NzcsNDczTDQ3OSw0NzNMNDc5LDQ3Mkw0ODAsNDcyTDQ4MCw0NzFMNDgxLDQ3MUw0ODEsNDcwTDQ4Miw0NzBMNDgyLDQ2OUw0ODMsNDY5TDQ4Myw0NjhMNDg0LDQ2OEw0ODQsNDY3TDQ4NSw0NjdMNDg1LDQ2Nkw0ODYsNDY2TDQ5MSw0NjBMNDkyLDQ2MEw0OTIsNDU5TDQ5Myw0NTlMNDkzLDQ1OEw0OTQsNDU4TDQ5NCw0NTdMNDk2LDQ1N0w0OTYsNDU2TDQ5OCw0NTVMNDk4LDQ1M0w0OTksNDUzTDQ5OSw0NTJMNTA1LDQ0N0w1MDUsNDQ1TDUwNCw0NDVMNTAwLDQ0MEw0OTgsNDQwTDQ5Niw0MzdMNDkyLDQzNkw0OTEsNDM0TDQ4OCw0MzRMNDg2LDQzMUw0ODQsNDMxTDQ4Myw0MjlMNDgxLDQyOUw0ODEsNDI4TDQ4MCw0MjhMNDgwLDQyN0w0NzksNDI3TDQ3OSw0MjZMNDc4LDQyNkw0NzgsNDI1TDQ3Nyw0MjVMNDcyLDQxOUw0NzAsNDE5TDQ3MCw0MThMNDY0LDQxOEw0NjQsNDE3TDQ1MCw0MTdMNDQ5LDQxNUw0NDUsNDE2TDQ0NSw0MTVMNDMyLDQxNEw0MzIsNDEzTDQyNyw0MTNMNDI3LDQxMkw0MjAsNDEyTDQyMCw0MTFMNDE2LDQxMUw0MTYsNDEwTDQxMiw0MTBMNDEyLDQwOUw0MDgsNDA5TDQwOCw0MDhMNDAzLDQwOEw0MDMsNDA3TDQwMCw0MDdMNDAwLDQwNkwzOTgsNDA2TDM5OCw0MDVMMzk1LDQwNUwzOTUsNDA0TDM5Myw0MDRMMzkzLDQwM0wzOTEsNDAzTDM5MSw0MDJMMzg3LDQwMkwzODcsNDAxTDM4Myw0MDFMMzgzLDQwMEwzNzEsNDAxTDM3MSw0MDJMMzYxLDQwM0wzNjEsNDA0TDM1NCw0MDRMMzU0LDQwNUwzNDUsNDA2TDM0NSw0MDdMMzM4LDQwN0wzMzgsNDA4TDMzNSw0MDhMMzM1LDQwN0wzMTMsNDA3TDMxMyw0MDhMMzA4LDQwOEwzMDgsNDA5TDMwNiw0MDlMMzA2LDQxMEwzMDIsNDEwTDMwMiw0MTFMMjk1LDQxMkwyOTUsNDEzTDI4MSw0MTNMMjgxLDQxNEwyNTMsNDE0TDI1Myw0MTNMMjQzLDQxM0wyNDMsNDEyTDIzNCw0MTJMMjM0LDQxMUwyMjMsNDEwTDIyMyw0MDlMMjE4LDQwOEwyMTgsNDA3TDIxNCw0MDZMMjEzLDQwNEwyMTEsNDA0TDIxMSw0MDNMMjA3LDQwMEwyMDcsMzk4TDIwNiwzOThMMjA1LDM5M0wyMDQsMzkzTDIwNCwzOTBMMjA1LDM5MEwyMDUsMzg3TDIwOSwzODRMMjA5LDM4MkwyMTMsMzgxTDIxMywzODBMMjE2LDM3OUwyMTYsMzc4TDIyNCwzNzdMMjI0LDM3NkwyMjYsMzc2TDIyNiwzNzVMMjMyLDM3M0wyMzMsMzcxTDIzNiwzNzFMMjM4LDM2OEwyNDEsMzY4TDI0MiwzNjZMMjQ2LDM2NUwyNDcsMzYzTDI0OSwzNjNMMjQ5LDM2MkwyNTEsMzYyTDI1MSwzNjFMMjUzLDM2MUwyNTMsMzYwTDI1NiwzNjBMMjU2LDM1OUwyNTgsMzU5TDI1OCwzNThMMjYyLDM1OEwyNjIsMzU3TDI3MCwzNTZMMjcwLDM1N0wyNzMsMzU3TDI3MywzNThMMjgxLDM1OUwyODEsMzYwTDI5OCwzNTlMMjk4LDM1OEwzMDIsMzU4TDMwMiwzNTdMMzA0LDM1N0wzMDQsMzU2TDMwOCwzNTZMMzA4LDM1NUwzMTQsMzU0TDMxNCwzNTNMMzIwLDM1MkwzMjAsMzUxTDMyMiwzNTFMMzIyLDM1MEwzMjcsMzUwTDMyOCwzNDhMMzM0LDM0N0wzMzQsMzQ2TDMzOSwzNDVMMzM5LDM0NEwzNDIsMzQ0TDM0MiwzNDNMMzQ2LDM0M0wzNDYsMzQyTDM1MCwzNDJMMzUwLDM0MUwzNTgsMzQxTDM1OCwzNDBMMzY0LDM0MEwzNjQsMzM5TDM3NywzMzhMMzc3LDMzN0wzNzksMzM3TDM3OSwzMzZMNDAyLDMzN0w0MDIsMzM4TDQwNCwzMzhMNDA0LDMzOUw0MTEsMzM5TDQxMSwzNDBMNDIyLDM0MUw0MjIsMzQyTDQyOCwzNDJMNDI4LDM0M0w0MzUsMzQzTDQzNSwzNDRMNDQ2LDM0NEw0NDYsMzQ1TDQ2NSwzNDVMNDY1LDM0NEw0NjksMzQ0TDQ2OSwzNDNMNDc2LDM0M0w0NzYsMzQyTDQ4MCwzNDJMNDgwLDM0MUw0ODYsMzQwTDQ4NiwzMzlMNDg4LDMzOUw0ODgsMzM4TDQ5MCwzMzhMNDkwLDMzN0w0OTIsMzM3TDQ5MiwzMzZMNDk1LDMzNkw0OTUsMzM1TDQ5OSwzMzVMNDk5LDMzNEw1MDgsMzM0TDUwOCwzMzNMNTE3LDMzM0w1MTcsMzM0TDUyMywzMzRMNTIzLDMzNUw1MjcsMzM1TDUyNywzMzZMNTQ1LDMzNkw1NDUsMzM3TDU1MCwzMzdMNTUwLDMzNkw1NTQsMzM2TDU1NCwzMzVMNTU1LDMzNUw1NTUsMzM2TDU2MCwzMzZMNTYwLDMzNUw1NjUsMzM1TDU2NSwzMzRMNTY5LDMzNEw1NjksMzMzTDU3NSwzMzJMNTc1LDMzMUw1ODEsMzI5TDU4MSwzMjhMNTg0LDMyOEw1ODQsMzI3TDU4NiwzMjdMNTg2LDMyNkw1ODksMzI2TDU4OSwzMjVMNTkwLDMyNUw1OTEsMzIzTDU5MywzMjNMNTk1LDMyMEw1OTksMzE5TDYwMCwzMTdMNjAyLDMxN0w2MDIsMzE2TDYwOCwzMTRMNjA4LDMxM0w2MTAsMzEzTDYxMSwzMTFMNjEzLDMxMUw2MTMsMzEwTDYxOSwzMDhMNjE5LDMwN0w2MjIsMzA3TDYyMiwzMDZMNjI0LDMwNkw2MjQsMzA1TDYyNiwzMDVMNjI2LDMwNEw2MzIsMzAzTDYzMiwzMDJMNjM0LDMwMkw2MzQsMzAxTDYzOCwzMDFMNjM4LDMwMEw2NDMsMzAwTDY0MywyOTlMNjUzLDI5OEw2NTMsMjk3TDY1OSwyOTdMNjU5LDI5Nkw2NjUsMjk2TDY2NSwyOTVMNjc3LDI5NUw2NzcsMjk0TDY5MSwyOTVMNjkxLDI5NEw2OTYsMjk0TDY5NiwyOTNMNzAyLDI5Mkw3MDIsMjkxTDcwNSwyOTFMNzA1LDI5MEw3MDcsMjkwTDcwNywyODlMNzEwLDI4OUw3MTAsMjg4TDcxNiwyODdMNzE2LDI4Nkw3MTksMjg2TDcxOSwyODVMNzIxLDI4NUw3MjEsMjg0TDcyNCwyODRMNzI0LDI4M0w3MzQsMjgyTDczNCwyODFMNzc1LDI4MUw3NzUsMjgwTDc4NiwyODBMNzg2LDI4MUw3ODgsMjgxTDc4OCwyODBMNzk1LDI4MEw3OTUsMjc5TDgwMSwyNzlMODAxLDI3OEw4MTUsMjc3TDgxNSwyNzZMODE5LDI3Nkw4MTksMjc1TDgyNCwyNzVMODI0LDI3NEw4MzAsMjczTDgzMCwyNzJMODM2LDI3Mkw4MzYsMjcxTDgzOSwyNzFMODM5LDI3MEw4NDMsMjcwTDg0MywyNjlMODQ1LDI2OUw4NDUsMjY4TDg0NywyNjhMODQ3LDI2N0w4NTAsMjY3TDg1MCwyNjZMODU2LDI2NUw4NTYsMjY0TDg2MiwyNjNMODYyLDI2Mkw4NjQsMjYyTDg2NCwyNjFMODY5LDI2MEw4NjksMjU5TDg3OCwyNTlMODc4LDI1OEw4ODIsMjU4TDg4MiwyNTdMOTAzLDI1Nkw5MDMsMjU3TDkxNCwyNThMOTE0LDI1OUw5NDQsMjU5TDk0NCwyNThMOTUzLDI1OEw5NTMsMjU3TDk2MCwyNTdMOTYwLDI1Nkw5NjQsMjU2TDk2NCwyNTVMOTcxLDI1NUw5NzEsMjU0TDk3NCwyNTRMOTc0LDI1M0w5NzgsMjUzTDk3OCwyNTJMOTgyLDI1Mkw5ODIsMjUxTDk4NiwyNTFMOTg2LDI1MEw5ODgsMjUwTDk4OCwyNDlMOTk0LDI0OUw5OTQsMjQ4TDk5NiwyNDhMOTk2LDI0N0wxMDAwLDI0N0wxMDAwLDI0NkwxMDAzLDI0NkwxMDAzLDI0NUwxMDA3LDI0NUwxMDA3LDI0NEwxMDA5LDI0NEwxMDA5LDI0M0wxMDE0LDI0MkwxMDE0LDI0MUwxMDE4LDI0MUwxMDE4LDI0MEwxMDIyLDI0MEwxMDIyLDIzOUwxMDI2LDIzOUwxMDI2LDIzOEwxMDMwLDIzOEwxMDMwLDIzN0wxMDMzLDIzN0wxMDMzLDIzNkwxMDQzLDIzNUwxMDQzLDIzNEwxMDUzLDIzNEwxMDUzLDIzM0wxMDY4LDIzMkwxMDY4LDIzMUwxMTAyLDIzMUwxMTAyLDIzMkwxMTE2LDIzMkwxMTE2LDIzM0wxMTI0LDIzM0wxMTI0LDIzNEwxMTMyLDIzNEwxMTMyLDIzNUwxMTQwLDIzNUwxMTQwLDIzNkwxMTYyLDIzNkwxMTYyLDIzN0wxMTgxLDIzNkwxMTgxLDIzNUwxMTkzLDIzNUwxMTkzLDIzNEwxMjAyLDIzNEwxMjAyLDIzM0wxMjA2LDIzM0wxMjA3LDIzMUwxMjEwLDIzMUwxMjEwLDIzMEwxMjE0LDIzMEwxMjE0LDIyOUwxMjE4LDIyOUwxMjE4LDIyOEwxMjI0LDIyN0wxMjI0LDIyNkwxMjI2LDIyNkwxMjI2LDIyNUwxMjMwLDIyNUwxMjMwLDIyNEwxMjMyLDIyNEwxMjMyLDIyM0wxMjM0LDIyM0wxMjM0LDIyMkwxMjM3LDIyMkwxMjM3LDIyMUwxMjQwLDIyMUwxMjQwLDIyMEwxMjQ5LDIxOUwxMjQ5LDIxOEwxMjU1LDIxN0wxMjU1LDIxNkwxMjU4LDIxNkwxMjU4LDIxNUwxMjYyLDIxNUwxMjYyLDIxNEwxMjY1LDIxNEwxMjY1LDIxM0wxMjcwLDIxM0wxMjcwLDIxMkwxMjczLDIxMkwxMjczLDIxMUwxMjc4LDIxMUwxMjc4LDIxMEwxMjgyLDIxMEwxMjgyLDIwOUwxMjg1LDIwOUwxMjg1LDIwOEwxMjkzLDIwN0wxMjkzLDIwNkwxMjk5LDIwNUwxMjk5LDIwNEwxMzAyLDIwNEwxMzAyLDIwM0wxMzA4LDIwMkwxMzA4LDIwMUwxMzEyLDIwMUwxMzEyLDIwMEwxMzE1LDIwMEwxMzE1LDE5OUwxMzE5LDE5OUwxMzE5LDE5OEwxMzIyLDE5OEwxMzIyLDE5N0wxMzI2LDE5N0wxMzI2LDE5NkwxMzI5LDE5NkwxMzI5LDE5NUwxMzM2LDE5NEwxMzM2LDE5M0wxMzM4LDE5M0wxMzM4LDE5MkwxMzQxLDE5MkwxMzQxLDE5MUwxMzQ5LDE5MEwxMzQ5LDE4OUwxMzUxLDE4OUwxMzUxLDE4OEwxMzYwLDE4N0wxMzYwLDE4NkwxMzY0LDE4NkwxMzY0LDE4NUwxMzc2LDE4NEwxMzc2LDE4M0wxMzgxLDE4M0wxMzgxLDE4MkwxMzg5LDE4MkwxMzg5LDE4MUwxNDA3LDE4MUwxNDA3LDE4MEwxNDE1LDE4MUwxNDE1LDE4MEwxNDIwLDE4MEwxNDIwLDE3OUwxNDM4LDE3OEwxNDM4LDE3N0wxNDQ0LDE3N0wxNDQ0LDE3NkwxNDU2LDE3NUwxNDU2LDE3NEwxNDY0LDE3M0wxNDY0LDE3MkwxNDcwLDE3MkwxNDcwLDE3MUwxNDc0LDE3MUwxNDc0LDE3MEwxNDgxLDE2OUwxNDgxLDE2OEwxNDg2LDE2OEwxNDg2LDE2N0wxNDg4LDE2N0wxNDg4LDE2NkwxNDk3LDE2NUwxNDk3LDE2NEwxNDk5LDE2NEwxNDk5LDE2M0wxNTA0LDE2M0wxNTA0LDE2MkwxNTExLDE2MUwxNTExLDE2MEwxNTE3LDE2MEwxNTE3LDE1OUwxNTI3LDE1OEwxNTI3LDE1N0wxNTMxLDE1N0wxNTMxLDE1NkwxNTM4LDE1NkwxNTM4LDE1NUwxNTQ1LDE1NUwxNTQ1LDE1NEwxNTUzLDE1NEwxNTUzLDE1M0wxNTYyLDE1M0wxNTYyLDE1MkwxNTg1LDE1MloiLz48L3N2Zz4K");
  --asset-mask-lettering: url("data:image/png;base64,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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHCX/wNc1zhFOJpCoAAAAABJRU5ErkJggg==");
  --asset-mask-envelope: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNTM2IiBoZWlnaHQ9IjEwMjQiIHZpZXdCb3g9IjAgMCAxNTM2IDEwMjQiPjxwYXRoIGZpbGw9IndoaXRlIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01MjQsNjJMNTI3LDYyTDUyNyw2M0w1MzQsNjNMNTM0LDY0TDUzOCw2NEw1MzgsNjVMNTQyLDY1TDU0Miw2Nkw1NDYsNjdMNTQ3LDY5TDU1MSw3MEw1NTEsNzFMNTUyLDcxTDU1Myw3M0w1NTUsNzNMNTU2LDc1TDU1OCw3NUw1NjIsODBMNTY0LDgwTDU2Niw4M0w1NjgsODNMNTcxLDg3TDU3Myw4N0w1NzcsOTJMNTgxLDkzTDU4Miw5NUw1ODQsOTVMNTg5LDEwMUw1OTEsMTAxTDU5MSwxMDJMNTkyLDEwMkw1OTMsMTA0TDU5NSwxMDRMNTk2LDEwNkw1OTgsMTA2TDU5OCwxMDdMNTk5LDEwN0w2MDEsMTEwTDYwMywxMTBMNjA2LDExNEw2MDgsMTE0TDYwOCwxMTVMNjA5LDExNUw2MTAsMTE3TDYxMiwxMTdMNjEzLDExOUw2MTUsMTE5TDYxOCwxMjNMNjIzLDEyNEw2MjQsMTI3TDYyNSwxMjdMNjI3LDEzMEw2MjksMTMwTDYzMCwxMzJMNjMyLDEzMkw2MzYsMTM3TDYzOCwxMzdMNjM5LDEzOUw2NDEsMTM5TDY0MSwxNDBMNjQyLDE0MEw2NDQsMTQzTDY0NiwxNDNMNjUwLDE0OEw2NTIsMTQ4TDY1MywxNTBMNjU1LDE1MEw2NTksMTU1TDY2MSwxNTVMNjYzLDE1OEw2NjUsMTU4TDY2NSwxNTlMNjY2LDE1OUw2NjcsMTYxTDY2OSwxNjFMNjcxLDE2NEw2NzMsMTY0TDY3NiwxNjhMNjc4LDE2OEw2NzksMTcwTDY4MSwxNzBMNjgzLDE3M0w2ODUsMTczTDY4OCwxNzdMNjkwLDE3N0w2OTIsMTgwTDY5NCwxODBMNjk3LDE4NEw2OTksMTg0TDcwMSwxODdMNzAzLDE4N0w3MDcsMTkyTDcwOSwxOTJMNzEwLDE5NEw3MTIsMTk0TDcxNywyMDBMNzE5LDIwMEw3MjEsMjAzTDcyMywyMDNMNzI3LDIwOEw3MjksMjA4TDcyOSwyMDlMNzMwLDIwOUw3MzEsMjExTDczMywyMTFMNzM2LDIxNUw3MzgsMjE1TDczOSwyMTdMNzQxLDIxN0w3NDMsMjIwTDc0NSwyMjBMNzQ4LDIyNEw3NTIsMjI1TDc1MiwyMjZMNzUzLDIyNkw3NTgsMjMyTDc2MCwyMzJMNzYxLDIzNEw3NjMsMjM0TDc2NSwyMzdMNzY3LDIzN0w3NjcsMjM4TDc2OCwyMzhMNzY5LDI0MEw3NzEsMjQwTDc3MywyNDNMNzc1LDI0M0w3NzgsMjQ3TDc4MCwyNDdMNzgyLDI1MEw3ODQsMjUwTDc4OCwyNTVMNzkwLDI1NUw3OTMsMjU5TDc5NSwyNTlMNzk5LDI2NEw4MDEsMjY0TDgwMiwyNjZMODA0LDI2Nkw4MDQsMjY3TDgwNSwyNjdMODA3LDI3MEw4MDksMjcwTDgxMiwyNzRMODE0LDI3NEw4MTUsMjc2TDgxNywyNzZMODE5LDI3OUw4MjEsMjc5TDgyMSwyODBMODIyLDI4MEw4MjUsMjg0TDgyNywyODRMODMxLDI4OUw4MzMsMjg5TDgzNCwyOTFMODM2LDI5MUw4MzksMjk1TDg0MSwyOTVMODQ1LDMwMEw4NDksMzAxTDg0OSwzMDJMODUwLDMwMkw4NTIsMzA1TDg1NCwzMDVMODU5LDMxMUw4NjEsMzExTDg2MiwzMTNMODY0LDMxM0w4NjksMzE5TDg3MSwzMTlMODcyLDMyMUw4NzQsMzIxTDg3OSwzMjdMODgxLDMyN0w4ODIsMzI5TDg4NCwzMjlMODg2LDMzMkw4ODgsMzMyTDg5MywzMzhMODk3LDMzOUw4OTksMzQyTDkwMSwzNDJMOTAzLDM0NUw5MDUsMzQ1TDkwOCwzNDlMOTEwLDM0OUw5MTMsMzUzTDkxNSwzNTNMOTE2LDM1NUw5MTgsMzU1TDkyMywzNjFMOTI1LDM2MUw5MjYsMzYzTDkyOCwzNjNMOTMzLDM2OUw5MzcsMzcwTDk0MiwzNzZMOTQ0LDM3Nkw5NDUsMzc4TDk0NywzNzhMOTQ3LDM3OUw5NTAsMzgxTDk1MCwzODNMOTUyLDM4NEw5NTMsMzg4TDk1NCwzODhMOTU0LDM4OUw5NTYsMzkwTDk1NiwzOTJMOTU4LDM5M0w5NTgsMzk2TDk1OSwzOTZMOTYwLDQwMEw5NjEsNDAwTDk2Miw0MDNMOTY1LDQwNUw5NjUsNDA3TDk2Niw0MDdMOTY2LDQwOUw5NjcsNDA5TDk2Nyw0MTFMOTY4LDQxMUw5NjgsNDE0TDk2OSw0MTRMOTcxLDQyMEw5NzMsNDIxTDk3Myw0MjNMOTc0LDQyM0w5NzYsNDI5TDk3Nyw0MjlMOTc3LDQzMUw5NzksNDMyTDk3OSw0MzVMOTgwLDQzNUw5ODAsNDM3TDk4MSw0MzdMOTgxLDQ0MEw5ODIsNDQwTDk4Miw0NDJMOTg0LDQ0M0w5ODQsNDQ2TDk4NSw0NDZMOTg1LDQ3Mkw5ODQsNDcyTDk4NCw0NzdMOTg1LDQ3N0w5ODUsNTEzTDk4NCw1MTNMOTg0LDUxNkw5ODUsNTE2TDk4NSw1MThMOTg2LDUxOEw5ODcsNTIwTDk5MSw1MjBMOTkxLDUyMUwxMDEwLDUyMUwxMDEwLDUyMkwxMDUxLDUyMkwxMDUxLDUyM0wxMDYxLDUyNEwxMDYxLDUyNUwxMDY0LDUyNUwxMDY0LDUyNkwxMDY3LDUyNkwxMDY3LDUyN0wxMDcwLDUyN0wxMDcwLDUyOEwxMDc0LDUyOUwxMDc0LDUzMEwxMDc3LDUzMUwxMDc5LDUzNEwxMDgxLDUzNEwxMDgyLDUzNkwxMDg0LDUzNkwxMDg0LDUzN0wxMDg1LDUzN0wxMDg1LDUzOEwxMDg2LDUzOEwxMDg2LDUzOUwxMDg3LDUzOUwxMDg3LDU0MEwxMDg4LDU0MEwxMDg4LDU0MUwxMDg5LDU0MUwxMDg5LDU0MkwxMDkwLDU0MkwxMDkwLDU0M0wxMDkxLDU0M0wxMDk2LDU0OUwxMDk3LDU0OUwxMDk3LDU1MEwxMDk4LDU1MEwxMDk4LDU1MUwxMDk5LDU1MUwxMDk5LDU1M0wxMTAwLDU1M0wxMTAwLDU1NEwxMTAxLDU1NEwxMTAxLDU1NUwxMTAyLDU1NUwxMTAyLDU1NkwxMTAzLDU1NkwxMTAzLDU1N0wxMTA0LDU1N0wxMTA5LDU2M0wxMTEwLDU2M0wxMTEwLDU2NEwxMTExLDU2NEwxMTExLDU2NkwxMTEyLDU2NkwxMTEyLDU2N0wxMTEzLDU2N0wxMTEzLDU2OEwxMTE0LDU2OEwxMTE0LDU2OUwxMTE1LDU2OUwxMTE1LDU3MEwxMTE2LDU3MEwxMTE2LDU3MUwxMTE3LDU3MUwxMTE3LDU3MkwxMTE4LDU3MkwxMTE4LDU3M0wxMTE5LDU3M0wxMTE5LDU3NEwxMTIwLDU3NEwxMTIwLDU3NUwxMTIxLDU3NUwxMTIxLDU3NkwxMTIyLDU3NkwxMTIyLDU3N0wxMTI4LDU4MkwxMTI4LDU4M0wxMTI5LDU4M0wxMTI5LDU4NEwxMTMwLDU4NEwxMTMwLDU4NUwxMTMxLDU4NUwxMTMxLDU4N0wxMTMyLDU4N0wxMTMyLDU4OEwxMTMzLDU4OEwxMTMzLDU4OUwxMTM0LDU4OUwxMTM5LDU5NUwxMTQyLDU5NkwxMTQyLDU5OEwxMTQzLDU5OEwxMTQ1LDYwMUwxMTQ3LDYwMUwxMTQ3LDYwMkwxMTQ4LDYwMkwxMTQ4LDYwM0wxMTQ5LDYwM0wxMTQ5LDYwNEwxMTUwLDYwNEwxMTUwLDYwNUwxMTUxLDYwNUwxMTUxLDYwNkwxMTUyLDYwNkwxMTUyLDYwN0wxMTUzLDYwN0wxMTUzLDYwOEwxMTU0LDYwOEwxMTU5LDYxNEwxMTYwLDYxNEwxMTYwLDYxNUwxMTYxLDYxNUwxMTYxLDYxNkwxMTYyLDYxNkwxMTYyLDYxOEwxMTYzLDYxOEwxMTY2LDYyMkwxMTcwLDYyM0wxMTcxLDYyNkwxMTcyLDYyNkwxMTczLDYyOEwxMTc1LDYyOEwxMTgwLDYzNEwxMTgyLDYzNEwxMTgyLDYzNkwxMTgzLDYzNkwxMTg2LDY0MEwxMTg4LDY0MEwxMTg4LDY0MUwxMTkxLDY0MkwxMTkyLDY0NEwxMTk3LDY0NUwxMTk5LDY0OEwxMjAxLDY0OEwxMjAxLDY0OUwxMjAyLDY0OUwxMjAyLDY1MEwxMjAzLDY1MEwxMjAzLDY1MUwxMjA0LDY1MUwxMjA0LDY1MkwxMjA1LDY1MkwxMjEwLDY1OEwxMjExLDY1OEwxMjExLDY1OUwxMjEzLDY1OUwxMjEzLDY2MEwxMjE2LDY2MUwxMjE2LDY2MEwxMjE4LDY2MEwxMjE4LDY1OUwxMjIwLDY1OUwxMjIwLDY1OEwxMjI0LDY1OEwxMjI0LDY1N0wxMjI1LDY1N0wxMjI1LDY1OEwxMjI5LDY1OEwxMjI5LDY1OUwxMjMzLDY2MEwxMjMzLDY2MUwxMjM1LDY2MkwxMjM1LDY2NEwxMjM2LDY2NEwxMjM4LDY3MEwxMjM5LDY3MEwxMjM5LDY3MkwxMjQwLDY3MkwxMjQyLDY3NUwxMjQzLDY3NUwxMjQ0LDY3M0wxMjQ2LDY3M0wxMjQ3LDY3MUwxMjQ5LDY3MUwxMjUwLDY2OUwxMjU0LDY2OUwxMjU0LDY2OEwxMjU1LDY2OEwxMjU1LDY2OUwxMjYyLDY3MEwxMjYyLDY3MUwxMjYzLDY3MUwxMjYzLDY3NEwxMjY0LDY3NEwxMjY0LDY3NkwxMjY1LDY3NkwxMjY2LDY3OEwxMjcxLDY3N0wxMjcxLDY3NkwxMjc4LDY3N0wxMjg0LDY4NUwxMjg1LDY4NUwxMjg2LDY4M0wxMjkwLDY4MkwxMjkwLDY4MUwxMjk0LDY4MUwxMjk0LDY4MEwxMjk2LDY4MEwxMjk2LDY4MUwxMzAzLDY4MUwxMzAzLDY4MkwxMzA5LDY4M0wxMzEwLDY4NUwxMzE1LDY4NkwxMzE3LDY4OUwxMzIwLDY4OUwxMzIwLDY4OEwxMzI2LDY4NkwxMzI2LDY4NUwxMzMxLDY4NEwxMzMxLDY4M0wxMzM3LDY4MkwxMzM3LDY4MUwxMzQzLDY4MUwxMzQzLDY4MEwxMzU2LDY4MEwxMzU2LDY4MUwxMzYxLDY4MUwxMzYxLDY4MkwxMzYzLDY4MkwxMzYzLDY4M0wxMzcyLDY4NEwxMzcyLDY4M0wxMzc3LDY4M0wxMzc3LDY4MkwxMzgwLDY4MkwxMzgwLDY4MUwxMzkwLDY4MEwxMzkwLDY3OUwxNDEzLDY3OUwxNDEzLDY4MEwxNDI2LDY3OUwxNDI2LDY3OEwxNDMxLDY3N0wxNDMxLDY3NkwxNDM3LDY3NkwxNDM3LDY3NUwxNDQyLDY3NUwxNDQyLDY3NEwxNDU0LDY3M0wxNDU0LDY3MkwxNDU4LDY3MkwxNDU4LDY3MUwxNDYzLDY3MUwxNDYzLDY3MEwxNDY4LDY3MEwxNDY4LDY2OUwxNDc2LDY2OEwxNDc2LDY2N0wxNDgyLDY2NkwxNDgyLDY2NUwxNDg2LDY2NUwxNDg2LDY2NEwxNDkzLDY2M0wxNDkzLDY2MkwxNTAwLDY2MUwxNTAwLDY2MEwxNTA3LDY1OUwxNTA3LDY1OEwxNTE4LDY1N0wxNTE4LDY1NkwxNTI0LDY1NkwxNTI0LDY1NUwxNTM2LDY1NUwxNTM2LDkwMUwxNTI2LDkwMUwxNTI2LDkwMEwxNTE0LDkwMEwxNTE0LDg5OUwxNDk3LDg5OUwxNDk3LDg5OEwxNDc3LDg5N0wxNDc3LDg5NkwxNDcyLDg5NkwxNDcyLDg5NUwxNDY0LDg5NUwxNDY0LDg5NEwxNDU4LDg5M0wxNDU4LDg5MkwxNDI3LDg5MkwxNDI3LDg5M0wxNDI0LDg5M0wxNDI0LDg5MkwxNDIzLDg5MkwxNDIzLDg5M0wxMzk2LDg5M0wxMzk2LDg5NEwxMzkyLDg5NEwxMzkyLDg5M0wxMzc3LDg5M0wxMzc3LDg5MkwxMzcxLDg5MkwxMzcxLDg5MUwxMzY2LDg5MUwxMzY2LDg5MEwxMzU4LDg5MEwxMzU4LDg4OUwxMzU3LDg4OUwxMzU3LDg5MEwxMzU2LDg5MEwxMzU2LDg4OUwxMzIyLDg4OUwxMzIyLDg4OEwxMzEwLDg4N0wxMzEwLDg4NkwxMzA2LDg4NkwxMzA2LDg4NUwxMjc5LDg4NUwxMjc5LDg4NEwxMjY2LDg4NEwxMjY2LDg4M0wxMjU5LDg4M0wxMjU5LDg4MkwxMjUzLDg4MkwxMjUzLDg4MUwxMjQ5LDg4MUwxMjQ5LDg4MEwxMjQ0LDg4MEwxMjQ0LDg3OUwxMjM4LDg3OEwxMjM4LDg3N0wxMjM2LDg3N0wxMjM2LDg3NkwxMjM0LDg3NkwxMjM0LDg3NUwxMjE0LDg3NUwxMjE0LDg3NEwxMjA5LDg3NEwxMjA5LDg3M0wxMTk5LDg3M0wxMTk5LDg3NEwxMTk3LDg3NEwxMTk3LDg3NUwxMTk0LDg3NUwxMTk0LDg3NkwxMTgxLDg3NkwxMTgxLDg3NUwxMTc1LDg3NEwxMTczLDg3MUwxMTcxLDg3MUwxMTcxLDg3MEwxMTY5LDg3MEwxMTY5LDg2OUwxMTY2LDg2OUwxMTY2LDg2OEwxMTYzLDg2OEwxMTYzLDg2N0wxMTQ2LDg2N0wxMTQ2LDg2NkwxMTQzLDg2NkwxMTQzLDg2NUwxMTQwLDg2NUwxMTQwLDg2NEwxMTM2LDg2M0wxMTM2LDg2MkwxMTM1LDg2MkwxMTM0LDg2MEwxMTMyLDg2MEwxMTMyLDg1OUwxMTI4LDg1OUwxMTI4LDg1OEwxMTI0LDg1OEwxMTI0LDg1N0wxMTIwLDg1N0wxMTIwLDg1NkwxMTE2LDg1NkwxMTE2LDg1NUwxMTEyLDg1NUwxMTEyLDg1NEwxMTA2LDg1M0wxMTA2LDg1MkwxMTAzLDg1MkwxMTAzLDg1MUwxMTAxLDg1MUwxMTAxLDg1MEwxMDkzLDg0OUwxMDkyLDg0N0wxMDg4LDg0N0wxMDg4LDg0NkwxMDgyLDg0NUwxMDgyLDg0NEwxMDc2LDg0M0wxMDc2LDg0MkwxMDc0LDg0MkwxMDc0LDg0MUwxMDcwLDg0MUwxMDcwLDg0MEwxMDY3LDg0MEwxMDY3LDgzOUwxMDYzLDgzOUwxMDYyLDgzN0wxMDU5LDgzN0wxMDU5LDgzNkwxMDU3LDgzNkwxMDU3LDgzNUwxMDU0LDgzNUwxMDU0LDgzNEwxMDUxLDgzNEwxMDUxLDgzM0wxMDQ1LDgzMUwxMDQ1LDgzMEwxMDQxLDgzMEwxMDQxLDgyOUwxMDM5LDgyOUwxMDM5LDgyOEwxMDMzLDgyNkwxMDMzLDgyNUwxMDI5LDgyNUwxMDI5LDgyNEwxMDI2LDgyNEwxMDI2LDgyM0wxMDIwLDgyMUwxMDIwLDgyMEwxMDE0LDgxOUwxMDE0LDgxOEwxMDEwLDgxN0wxMDEwLDgxNkwxMDA5LDgxNkwxMDA5LDgxNUwxMDA4LDgxNUwxMDAzLDgwOUwxMDAxLDgwOUwxMDAxLDgwOEw5OTksODA4TDk5OSw4MDlMOTk0LDgwOUw5OTQsODA4TDk4Nyw4MDdMOTg3LDgwOEw5ODQsODEwTDk4NCw4MTFMOTg1LDgxMUw5ODQsODI2TDk4NCw4MzdMOTg1LDgzN0w5ODUsODQ1TDk4NCw4NDVMOTg0LDg1NEw5ODUsODU0TDk4NSw4NTVMOTg0LDg1NUw5ODQsODkzTDk4NSw4OTNMOTg1LDg5Nkw5ODQsODk2TDk4NCw5MzRMOTcyLDkzNEw5NzIsOTM1TDk3MSw5MzVMOTcxLDkzNEw5NjUsOTM0TDk2NSw5MzVMOTYxLDkzNUw5NjEsOTM0TDg3Nyw5MzRMODc3LDkzNUw4NzYsOTM1TDg3Niw5MzRMNjM4LDkzNEw2MzgsOTM1TDYzNyw5MzVMNjM3LDkzNEwyODYsOTM0TDI4Niw5MzVMMjg0LDkzNUwyODQsOTM0TDI4MSw5MzRMMjgxLDkzNUwyNzcsOTM1TDI3Nyw5MzRMNTQsOTM0TDU0LDkzM0w1NSw5MzNMNTUsOTI4TDU2LDkyOEw1Nyw5MjJMNTgsOTIyTDU4LDkxOUw1OSw5MTlMNTksOTE1TDYwLDkxNUw2MSw5MDlMNjIsOTA5TDYyLDkwNkw2Myw5MDZMNjQsOTAxTDY1LDkwMUw2NSw4OThMNjYsODk4TDY4LDg5Mkw2OSw4OTJMNjksODg5TDY2LDg4N0w2Niw4ODhMNjQsODg5TDYzLDg5M0w2MSw4OTRMNjAsODk4TDU5LDg5OEw1OCw5MDRMNTcsOTA0TDU3LDkwNkw1Niw5MDZMNTYsOTA5TDU0LDkxMEw1NCw5MDhMNTUsOTA4TDU1LDkwNUw1NCw5MDVMNTQsOTA0TDU1LDkwNEw1NSw4ODVMNTYsODg1TDU2LDg4M0w1NSw4ODNMNTUsODgyTDU2LDg4Mkw1NSw4NzNMNTcsODcyTDU3LDg3MEw1NSw4NjlMNTUsODY4TDU2LDg2OEw1Niw4NjZMNTUsODY2TDU1LDg2M0w1Niw4NjNMNTYsODYyTDU1LDg2Mkw1NSw4NTNMNTYsODUzTDU2LDg1Mkw1NSw4NTJMNTUsODI3TDU2LDgyN0w1Niw4MjZMNTUsODI2TDU1LDgyMkw1Nyw4MjFMNTcsODE1TDU2LDgxNUw1Niw4MTJMNTcsODEyTDU2LDgwOUw1Nyw4MDlMNTcsODA4TDU1LDgwN0w1NSw4MDZMNTYsODA2TDU2LDgwM0w1NSw4MDNMNTUsNzc4TDU0LDc3OEw1NSw3NzVMNTQsNzc1TDU0LDc3Mkw1NSw3NzJMNTUsNzY2TDU2LDc2Nkw1Nyw3NjNMNTgsNzYzTDU4LDc2MUw1Nyw3NjFMNTYsNzU4TDU1LDc1OEw1NSw3NTFMNTgsNzQ5TDU4LDc0N0w1Niw3NDZMNTYsNzM3TDU3LDczN0w1Nyw3MzNMNTYsNzMzTDU2LDczMUw1Nyw3MzFMNTcsNzI4TDU4LDcyOEw1OCw3MjdMNTcsNzI3TDU4LDcyM0w1Nyw3MjNMNTcsNzIwTDU2LDcyMEw1Niw3MTVMNTcsNzE1TDU3LDcxMkw1OCw3MTJMNTgsNzExTDU1LDcwOUw1NSw3MDhMNTYsNzA4TDU2LDcwM0w1Nyw3MDNMNTYsNzAwTDU3LDcwMEw1Nyw2OThMNTgsNjk4TDU4LDY5N0w1Nyw2OTdMNTcsNjkxTDU2LDY5MUw1Niw2ODdMNTgsNjg2TDU4LDY4NUw1Nyw2ODVMNTcsNjgyTDU2LDY4Mkw1Niw2ODBMNTgsNjc5TDU4LDY3N0w1Nyw2NzdMNTcsNjczTDU4LDY3M0w1Nyw2NjVMNTgsNjY1TDU4LDY2M0w1Nyw2NjNMNTcsNjYxTDU2LDY2MUw1Niw2NjBMNTcsNjYwTDU3LDY1NEw1Niw2NTRMNTYsNjUyTDU3LDY1Mkw1OCw2NDlMNTYsNjQ4TDU2LDY0Nkw1Nyw2NDZMNTcsNjQzTDU4LDY0M0w1OCw2NDFMNTksNjQxTDU5LDYzOEw2MCw2MzhMNjAsNjM3TDU3LDYzNUw1OCw2MjhMNTcsNjI4TDU3LDYyNUw1Niw2MjVMNTYsNjIzTDU3LDYyM0w1Nyw2MTNMNTgsNjEzTDU4LDYxMEw1Niw2MDlMNTYsNjA3TDU3LDYwN0w1Niw2MDBMNTgsNTk5TDU4LDU5NUw1NSw1OTNMNTUsNTkxTDU3LDU5MEw1Nyw1ODlMNTYsNTg5TDU2LDU4NEw1Nyw1ODRMNTcsNTc1TDU2LDU3NUw1Niw1NzJMNTcsNTcyTDU3LDU3MEw1OCw1NzBMNTgsNTY5TDU2LDU2OEw1Niw1NjdMNTgsNTY2TDU4LDU2NEw1Niw1NjNMNTYsNTYyTDU3LDU2Mkw1Nyw1NTlMNTYsNTU5TDU3LDU1Mkw1Niw1NTJMNTYsNTUwTDU5LDU0OEw1OCw1NDVMNjAsNTQ0TDYwLDU0M0w1Nyw1NDFMNTcsNTM5TDU4LDUzOUw1OCw1MzdMNTksNTM3TDU5LDUzM0w1OCw1MzNMNTgsNTMyTDU5LDUzMkw1OSw1MzFMNTgsNTMxTDU5LDUyN0w1Niw1MjVMNTYsNTI0TDU4LDUyM0w1OCw1MjFMNTcsNTIxTDU4LDUxN0w1Nyw1MTdMNTcsNTE2TDU4LDUxNkw1OCw1MTRMNTksNTE0TDU5LDUxMUw1OCw1MTFMNTcsNTA5TDU4LDUwOUw1OCw1MDRMNTksNTA0TDU5LDUwMUw1OCw1MDFMNTgsNDk0TDYwLDQ5M0w2MCw0OTBMNTgsNDg5TDU4LDQ4NUw1Nyw0ODVMNTcsNDgwTDU2LDQ4MEw1Niw0NzlMNTcsNDc5TDU3LDQ3N0w1OCw0NzdMNTcsNDc1TDYwLDQ3NEw2MCw0NzNMNjIsNDcyTDYyLDQ3MUw2MCw0NzBMNjAsNDY3TDYxLDQ2N0w2MCw0NjNMNjMsNDYxTDYyLDQ1OEw1OSw0NTZMNTksNDU0TDU2LDQ1Mkw1NSw0NDVMNTYsNDQ1TDU2LDQ0M0w1Nyw0NDNMNTcsNDQxTDU4LDQ0MUw1OCw0MzlMNTksNDM5TDU5LDQzN0w2MCw0MzdMNjIsNDMxTDYzLDQzMUw2Myw0MjlMNjQsNDI5TDY0LDQyN0w2NSw0MjdMNjUsNDI1TDY3LDQyNEw2OCw0MTlMNzAsNDE4TDcwLDQxNUw3Miw0MTRMNzIsNDEyTDczLDQxMkw3Myw0MTBMNzUsNDA5TDc2LDQwNUw3OCw0MDRMNzksNDAwTDgxLDM5OUw4MiwzOTVMODQsMzk0TDg0LDM5Mkw4NSwzOTJMODcsMzg2TDg4LDM4Nkw4OCwzODVMODksMzg1TDg5LDM4NEw5MCwzODRMOTUsMzc4TDk3LDM3OEwxMDAsMzc0TDEwMiwzNzRMMTA1LDM3MEwxMDcsMzcwTDEwOCwzNjhMMTEwLDM2OEwxMTIsMzY1TDExNiwzNjRMMTIxLDM1OEwxMjMsMzU4TDEyMywzNTdMMTI2LDM1NkwxMzAsMzUxTDEzMiwzNTFMMTM0LDM0OEwxMzYsMzQ4TDE0MSwzNDJMMTQzLDM0MkwxNDMsMzQxTDE0NSwzNDFMMTQ2LDMzOUwxNDgsMzM5TDE0OSwzMzdMMTUxLDMzN0wxNTQsMzMzTDE1NiwzMzNMMTU3LDMzMUwxNTksMzMxTDE2MSwzMjhMMTYzLDMyOEwxNjgsMzIyTDE3MiwzMjFMMTc0LDMxOEwxNzYsMzE4TDE3NiwzMTdMMTc4LDMxN0wxODAsMzE0TDE4MiwzMTRMMTg2LDMwOUwxODgsMzA5TDE5MiwzMDRMMTk0LDMwNEwxOTYsMzAxTDE5OCwzMDFMMjAxLDI5N0wyMDMsMjk3TDIwNSwyOTRMMjA3LDI5NEwyMDcsMjkzTDIwOCwyOTNMMjA5LDI5MUwyMTEsMjkxTDIxMiwyODlMMjE0LDI4OUwyMTYsMjg2TDIxOCwyODZMMjIxLDI4MkwyMjMsMjgyTDIyMywyODFMMjI2LDI4MEwyMjcsMjc4TDIyOSwyNzhMMjM0LDI3MkwyMzYsMjcyTDIzNywyNzBMMjM5LDI3MEwyMzksMjY5TDI0MiwyNjhMMjQ0LDI2NUwyNDYsMjY1TDI0OSwyNjFMMjUxLDI2MUwyNTIsMjU5TDI1NCwyNTlMMjU2LDI1NkwyNTgsMjU2TDI1OCwyNTVMMjU5LDI1NUwyNjAsMjUzTDI2MiwyNTNMMjY1LDI0OUwyNjcsMjQ5TDI3MCwyNDVMMjcyLDI0NUwyNzIsMjQ0TDI3NSwyNDNMMjc2LDI0MUwyNzgsMjQxTDI4MCwyMzhMMjgyLDIzOEwyODYsMjMzTDI4OCwyMzNMMjg5LDIzMUwyOTEsMjMxTDI5MSwyMzBMMjkyLDIzMEwyOTQsMjI3TDI5NiwyMjdMMjk5LDIyM0wzMDEsMjIzTDMwMSwyMjJMMzA0LDIyMUwzMDQsMjIwTDMwNiwyMjBMMzEwLDIxNUwzMTIsMjE1TDMxNCwyMTJMMzE2LDIxMkwzMTksMjA4TDMyMSwyMDhMMzIyLDIwNkwzMjQsMjA2TDMyNCwyMDVMMzI1LDIwNUwzMjYsMjAzTDMyOCwyMDNMMzMxLDE5OUwzMzMsMTk5TDMzNSwxOTZMMzM3LDE5NkwzMzksMTkzTDM0MSwxOTNMMzQ0LDE4OUwzNDYsMTg5TDM1MCwxODRMMzU0LDE4M0wzNTQsMTgyTDM1NywxODFMMzYwLDE3N0wzNjIsMTc3TDM2NCwxNzRMMzY2LDE3NEwzNjYsMTczTDM2OSwxNzJMMzcwLDE3MEwzNzIsMTcwTDM3NiwxNjVMMzgwLDE2NEwzODQsMTU5TDM4NiwxNTlMMzg3LDE1N0wzODksMTU3TDM5MywxNTJMMzk1LDE1MkwzOTUsMTUxTDM5NiwxNTFMMzk3LDE0OUwzOTksMTQ5TDQwMCwxNDdMNDAyLDE0N0w0MDYsMTQyTDQwOCwxNDJMNDA5LDE0MEw0MTEsMTQwTDQxMSwxMzlMNDEyLDEzOUw0MTMsMTM3TDQxNSwxMzdMNDE3LDEzNEw0MTksMTM0TDQyMywxMjlMNDI1LDEyOUw0MjcsMTI2TDQyOSwxMjZMNDI5LDEyNUw0MzAsMTI1TDQzMiwxMjJMNDM0LDEyMkw0MzYsMTE5TDQzOCwxMTlMNDM4LDExOEw0NDEsMTE3TDQ0MSwxMTZMNDQzLDExNkw0NDMsMTE1TDQ0NCwxMTVMNDQ1LDExM0w0NDcsMTEzTDQ0OCwxMTFMNDUyLDExMEw0NTIsMTA5TDQ1NSwxMDdMNDU1LDEwNUw0NTksMTA0TDQ1OSwxMDNMNDYyLDEwMkw0NjYsOTdMNDY4LDk3TDQ2OCw5Nkw0NzEsOTVMNDcxLDk0TDQ3Myw5NEw0NzgsODhMNDgwLDg4TDQ4MSw4Nkw0ODMsODZMNDg1LDgzTDQ4Nyw4M0w0OTEsNzhMNDkzLDc4TDQ5NCw3Nkw1MDAsNzRMNTA0LDY5TDUwNiw2OUw1MDYsNjhMNTA5LDY3TDUwOSw2Nkw1MTIsNjZMNTEyLDY1TDUxNCw2NUw1MTQsNjRMNTE5LDY0TDUxOSw2M0w1MjQsNjNaIE01NCw5MTFMNTUsOTExTDU1LDkxMkw1NCw5MTJaIi8+PHJlY3QgeD0iNTUiIHk9IjQ0OSIgd2lkdGg9IjkyNyIgaGVpZ2h0PSI0ODMiIGZpbGw9IndoaXRlIi8+PC9zdmc+Cg==");
  --asset-mask-frame: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNjU5IiBoZWlnaHQ9Ijk0OCIgdmlld0JveD0iMCAwIDE2NTkgOTQ4Ij4KICA8ZGVmcz4KICAgIDxmaWx0ZXIgaWQ9ImVkZ2UiIHg9Ii01JSIgeT0iLTUlIiB3aWR0aD0iMTEwJSIgaGVpZ2h0PSIxMTAlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPgogICAgICA8ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIzIi8+CiAgICA8L2ZpbHRlcj4KICA8L2RlZnM+CiAgPCEtLSBBIGNsb3NlIG91dGxpbmUga2VlcHMgdGhlIG9yaWdpbmFsIGZyYW1lIG92ZXIgb25lIHVuaW50ZXJydXB0ZWQgd2FsbC4gLS0+CiAgPGcgZmlsbD0id2hpdGUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMTIiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGZpbHRlcj0idXJsKCNlZGdlKSI+CiAgICA8cGF0aCBkPSJNIDc2NiAxMTYKICAgICAgQyA3NTUgMTE5IDc0NSAxMjggNzM4IDEzMgogICAgICBDIDcyMSAxMTMgNjk5IDEyNiA2OTEgMTQzCiAgICAgIEMgNjc4IDE1MSA2NzMgMTY5IDY3MyAxODQKICAgICAgQyA2NTcgMTg1IDY0MyAyMDIgNjM5IDIxOAogICAgICBDIDYzMiAyMjAgNjMwIDIwNCA2MjMgMjAyCiAgICAgIEMgNjEyIDIwNSA2MDYgMjE5IDYxMiAyMzIKICAgICAgQyA1OTUgMjQ1IDU5NSAyNzAgNTk1IDI4MQogICAgICBDIDU3NSAyOTIgNTc0IDMyMCA1NzggMzM1CiAgICAgIEMgNTU4IDM0MyA1NTMgMzYzIDU2MSAzODAKICAgICAgQyA1NDkgMzg2IDU0MSA0MDAgNTQ2IDQxNgogICAgICBDIDU0OCA0MjkgNTU4IDQzOSA1NjUgNDQ2CiAgICAgIEMgNTU2IDQ2MCA1NTggNDc0IDU2OCA0ODIKICAgICAgQyA1NjggNDkzIDU0OSA0ODggNTQ5IDUwMAogICAgICBDIDU0OSA1MTQgNTU4IDUyMSA1NjYgNTIwCiAgICAgIEMgNTU1IDU0MSA1NTkgNTU0IDU3NCA1NjMKICAgICAgQyA1NjUgNTc4IDU3NiA1OTYgNTg1IDYwNgogICAgICBDIDU4MyA2MjggNTk1IDY0NSA2MTEgNjUxCiAgICAgIEMgNjAyIDY3MCA2MDcgNjg3IDYyMyA3MDAKICAgICAgQyA2MjEgNzIwIDYzNSA3MzUgNjQ4IDczNgogICAgICBDIDY0OSA3NTYgNjYzIDc3MyA2ODAgNzczCiAgICAgIEMgNjgwIDc5NCA2OTkgODA5IDcxNiA4MTAKICAgICAgQyA3MjMgODMxIDczNyA4NDIgNzU1IDg0MQogICAgICBDIDc2NCA4NTkgNzg1IDg2MCA3OTggODU3CiAgICAgIEMgODEwIDg3MCA4MTUgODgxIDgzMSA4ODQKICAgICAgQyA4NDcgODc5IDg1NyA4NjYgODYyIDg1NAogICAgICBDIDg4MSA4NTUgODk1IDg0NyA5MDQgODM0CiAgICAgIEMgOTI0IDgzNCA5MzkgODIwIDk0MiA4MDQKICAgICAgQyA5NjIgODAzIDk3NiA3ODkgOTc5IDc3MQogICAgICBDIDk5OSA3NjcgMTAxMSA3NTEgMTAxMSA3MzMKICAgICAgQyAxMDMzIDcyNCAxMDQxIDcwNSAxMDM3IDY4NwogICAgICBDIDEwNTQgNjc2IDEwNjIgNjU3IDEwNTggNjQyCiAgICAgIEMgMTA3OSA2MjcgMTA4NSA2MDkgMTA3NyA1OTEKICAgICAgQyAxMDk1IDU3OSAxMDk4IDU2MSAxMDg5IDU0NwogICAgICBDIDExMDQgNTM2IDExMTAgNTE4IDEwOTggNTA1CiAgICAgIEMgMTExNyA0OTMgMTExOSA0ODAgMTEwNSA0NjkKICAgICAgQyAxMTEyIDQ0OCAxMTE1IDQzMCAxMTA1IDQxNgogICAgICBDIDExMTUgMzk1IDExMDQgMzc3IDEwOTAgMzY5CiAgICAgIEMgMTA5NCAzNDggMTA4MiAzMzAgMTA2OSAzMjQKICAgICAgQyAxMDczIDMwMiAxMDU5IDI4NiAxMDQ1IDI4MAogICAgICBDIDEwNTEgMjYwIDEwNDEgMjQwIDEwMjcgMjM1CiAgICAgIEMgMTAzMiAyMjAgMTAyNSAyMDUgMTAxNCAyMDcKICAgICAgQyAxMDA0IDIwOSAxMDEwIDIyNSA5OTcgMjE5CiAgICAgIEMgOTk0IDE5OSA5NzcgMTg0IDk2MCAxODQKICAgICAgQyA5NjAgMTY1IDk0NCAxNTAgOTMyIDE0NAogICAgICBDIDkyMCAxMjQgODk3IDExNCA4ODMgMTMwCiAgICAgIEMgODczIDExOSA4NjEgMTE2IDg1MSAxMTYgWiIvPgogICAgPHBhdGggZD0iTSA3NTEgMTI3IEwgNzY4IDExMiBMIDc2MiA5NSBMIDc4MiAxMDEgTCA3NzAgNzMKICAgICAgTCA3OTUgOTEgTCA3ODkgNjEgTCA4MTAgODIgTCA4MTcgNDMgTCA4MzMgNzMgTCA4MzkgMzkKICAgICAgTCA4NDcgODMgTCA4NjcgNTkgTCA4NjIgODkgTCA4ODcgNzIgTCA4NzUgMTAwIEwgODk1IDkyCiAgICAgIEwgODgxIDExMyBMIDkwMyAxMjIgTCA4ODEgMTM3IEwgODc1IDE2NiBMIDc3NSAxNjYgWiIvPgogIDwvZz4KPC9zdmc+Cg==");
}

/* assets/fonts/fonts.css */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(assets/fonts/font-0.woff2) format('woff2');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(assets/fonts/font-1.woff2) format('woff2');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(assets/fonts/font-2.woff2) format('woff2');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(assets/fonts/font-3.woff2) format('woff2');
}
@font-face {
  font-family: 'Pinyon Script';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(assets/fonts/font-4.woff2) format('woff2');
}

/* assets/fonts/museum-fonts.css */
@font-face {
  font-family: 'Cormorant Garamond';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(assets/fonts/cormorant-0.woff2) format('woff2');
}
@font-face {
  font-family: 'Cormorant Garamond';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(assets/fonts/cormorant-1.woff2) format('woff2');
}
@font-face {
  font-family: 'Cormorant Garamond';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(assets/fonts/cormorant-2.woff2) format('woff2');
}
@font-face {
  font-family: 'Cormorant Garamond';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(assets/fonts/cormorant-3.woff2) format('woff2');
}

/* styles.css */
:root{--burgundy:#710912;--black:#0d0d0d;--gold:#c28d39;--espresso:#362822;--cream:#efe5d2;--line:rgba(239,229,210,.28);--sans:'Inter',Arial,sans-serif;--script:'Pinyon Script',Georgia,serif;--space:clamp(24px,5vw,88px)}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;background:var(--burgundy);color:var(--espresso);font-family:var(--sans);font-size:16px;line-height:1.6}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit}button:not(:disabled),summary{cursor:pointer}img{display:block;max-width:100%;object-fit:cover}figure,p,h1,h2,h3{margin:0}button{background:none;border:0}::selection{background:var(--gold);color:var(--black)}:focus-visible{outline:2px solid currentColor;outline-offset:6px}.svg-defs{position:absolute;width:0;height:0;overflow:hidden}.wrap{width:min(1600px,100%);margin:auto;padding-inline:var(--space)}.burgundy{background:var(--burgundy);color:var(--cream)}.eyebrow{text-transform:uppercase;font-size:12px;font-weight:500;letter-spacing:.2em}.text-link{display:inline-flex;align-items:center;gap:26px;border-bottom:1px solid currentColor;padding-bottom:6px;font-size:14px}.text-link span{font-size:23px}.text-link:hover{color:var(--gold)}.skip-link{position:fixed;top:-100px;left:20px;z-index:100;background:var(--cream);color:var(--burgundy);padding:12px}.skip-link:focus{top:20px}.site-header{height:166px;display:grid;grid-template-columns:1fr 150px 1fr;align-items:center}.nav-left,.nav-right{display:flex;gap:34px;align-items:center;font-size:14px}.nav-left a:hover{color:var(--gold)}.nav-right{justify-content:flex-end}.brand{justify-self:center;display:block}.brand img{width:102px;height:auto;filter:invert(1);mix-blend-mode:screen}.menu-toggle{display:none}.mobile-menu{padding:20px var(--space) 40px;border-block:1px solid var(--line)}.mobile-menu a{display:block;padding:12px;font-size:24px}.mobile-menu[hidden]{display:none}.hero{padding-bottom:22px}.hero-eyebrow{text-align:center;padding-block:0 26px}.hero-composition{position:relative;height:clamp(540px,48vw,700px);max-width:1380px;margin:0 auto}.hero-art{position:absolute;width:31%;left:35%;top:6%;height:86%}.cameo-mat{height:100%;clip-path:url(#cameo);padding:13px;background:var(--cream)}.cameo-mat img{width:100%;height:100%;clip-path:url(#cameo);object-position:center}.hero-art figcaption{display:flex;justify-content:space-between;font-size:12px;margin-top:12px;letter-spacing:.03em}.hero-art figcaption span{font-family:Georgia,serif;font-style:italic}h1{position:absolute;inset:0;font-weight:300;line-height:.85;letter-spacing:-.07em;pointer-events:none}.hero-sans{position:absolute;left:20%;top:2%;font-size:clamp(108px,14.6vw,215px)}.hero-script{font-family:var(--script);font-weight:400;letter-spacing:-.045em;position:absolute;font-size:clamp(148px,18.4vw,278px);left:25%;top:29%;line-height:1;transform:rotate(-7deg)}.hero-last{position:absolute;white-space:nowrap;left:12%;bottom:9%;font-size:clamp(88px,11.8vw,173px);letter-spacing:-.065em}.hero-aside{position:absolute;left:0;top:43%;font-size:13px;line-height:1.8;max-width:23%;color:var(--cream)}.circle-link{position:absolute;right:1%;top:31%;width:126px;height:126px;border:1px solid var(--gold);border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:13px;line-height:1.5;transition:background .3s,color .3s,transform .3s}.circle-link:hover{background:var(--cream);color:var(--burgundy);transform:rotate(-6deg)}.circle-arrow{font-size:28px;line-height:1.3}.hero-bottom{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--line);padding-top:21px;margin-top:44px;font-size:12px}.hero-bottom a{display:flex;gap:30px}.hero-bottom a span{font-size:20px}
@media(min-width:1600px){.hero-composition{height:690px}}@media(max-width:1000px){.site-header{height:144px}.nav-left{gap:20px;font-size:12px}.nav-right .text-link{font-size:12px;gap:14px}.hero-aside{font-size:12px}.circle-link{width:105px;height:105px;font-size:12px}.hero-art{width:37%;left:31.5%}.hero-art figcaption span{display:none}.hero-sans{left:17%}.hero-script{top:32%;left:21%}.hero-last{left:5%;bottom:15%;font-size:12.4vw}}
@media(max-width:700px){.site-header{height:128px;grid-template-columns:1fr 100px 1fr}.nav-left{display:none}.brand{grid-column:2}.brand img{width:84px}.nav-right{grid-column:3}.nav-right>.text-link{display:none}.menu-toggle{display:flex;gap:10px;align-items:center;font-size:13px;padding:10px 0}.hero-eyebrow{font-size:12px;letter-spacing:.13em;padding-top:10px}.hero-composition{height:570px}.hero-art{width:70%;left:15%;top:12%;height:70%}.cameo-mat{padding:9px}.hero-sans{font-size:31vw;left:6%;top:5%}.hero-script{font-size:39vw;left:10%;top:32%;letter-spacing:-.025em}.hero-last{font-size:16.5vw;left:0;bottom:20%}.hero-aside{top:auto;bottom:0;max-width:60%;font-size:12px}.circle-link{top:auto;bottom:0;right:0;width:90px;height:90px;font-size:12px}.hero-art figcaption{font-size:12px}.hero-bottom{margin-top:32px}.hero-bottom>span{display:none}.hero-bottom a{width:100%;justify-content:space-between;font-size:12px}.hero{padding-bottom:22px}.hero-eyebrow{padding-bottom:12px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition:none!important}}
.cream{background:var(--cream);color:var(--espresso)}.section-pad{padding-block:100px}.section-marker{display:flex;justify-content:space-between;gap:24px;font-size:12px;letter-spacing:.11em;text-transform:uppercase;border-top:1px solid;padding-top:18px;margin-bottom:80px}.cream .section-marker{border-color:rgba(54,40,34,.3)}.burgundy .section-marker{border-color:var(--line)}h2{font-size:clamp(44px,5.6vw,84px);font-weight:300;letter-spacing:-.065em;line-height:1.04}h2 em{display:inline-block;font-family:var(--script);font-weight:400;font-style:normal;font-size:1.35em;letter-spacing:-.035em;line-height:1.16}h3{font-weight:400;letter-spacing:-.035em}.intro{padding-top:90px;padding-bottom:120px}.intro-grid{display:grid;grid-template-columns:1fr 2.1fr;gap:60px}.intro-grid>.eyebrow{padding-top:13px;color:var(--burgundy)}.intro h2{font-size:clamp(52px,6vw,88px)}.intro-copy{display:grid;grid-template-columns:1fr 1fr;gap:46px;max-width:760px;margin:45px 0 35px;line-height:1.8;font-size:16px}.intro .text-link{color:var(--burgundy)}.collection{padding-top:0;padding-bottom:85px}.section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:54px}.section-heading>p,.collection-intro{font-size:16px;line-height:1.8}.collection-intro{max-width:265px}.preview-caption{font-size:12px!important;line-height:1.6!important;opacity:.68;margin-top:24px}.gallery-filters{display:flex;gap:28px;margin:12px 0 48px;border-bottom:1px solid rgba(54,40,34,.25)}.filter{padding:12px 0 15px;font-size:14px;border-bottom:2px solid transparent}.filter.active{border-color:var(--burgundy);color:var(--burgundy)}.filter sup{font-size:10px;margin-left:5px}.gallery-grid{display:grid;grid-template-columns:1.08fr 1fr;gap:9%;align-items:start}.work-classical{padding-top:126px}.art-button{display:block;position:relative;width:100%;padding:0;text-align:left}.work-mat{width:100%;aspect-ratio:3/4;height:auto;padding:14px;transition:transform .6s}.work-mat img{width:100%;height:100%;object-fit:cover}.work .cameo-mat{background:var(--burgundy)}.frame-mat{background:var(--espresso);padding:18px;outline:1px solid var(--gold);outline-offset:-9px}.frame-mat img{border:1px solid var(--gold)}.art-button:hover .work-mat{transform:translateY(-6px)}.art-open{position:absolute;bottom:26px;right:26px;width:44px;height:44px;display:grid;place-items:center;background:var(--cream);color:var(--burgundy);border-radius:50%;font-size:24px}.work figcaption{display:flex;align-items:baseline;gap:18px;margin-top:22px}.work-number{font-family:Georgia,serif;font-size:29px;color:var(--burgundy)}.work h3{font-size:23px}.work figcaption p{font-size:12px;opacity:.7;margin-top:5px}.work-type{font-size:11px;white-space:nowrap;margin-left:auto}.gallery-grid.filtered{grid-template-columns:1fr 1fr}.gallery-grid.filtered .work{padding-top:0}.work[hidden]{display:none}.collection-bottom{display:flex;align-items:center;justify-content:space-between;border-top:1px solid rgba(54,40,34,.25);padding-top:30px;margin-top:72px;font-size:14px}.artists{padding-bottom:84px}.artists .section-heading{margin-bottom:66px}.artist-row{display:grid;grid-template-columns:40px 130px 1fr auto;gap:40px;align-items:center;padding-block:28px;border-top:1px solid var(--line)}.artist-row:last-child{border-bottom:1px solid var(--line)}.artist-index{font-size:13px;color:var(--gold)}.artist-crop{height:146px;width:116px;clip-path:url(#cameo)}.artist-crop img{width:100%;height:100%;object-fit:cover}.artist-detail>.eyebrow{font-size:10px;letter-spacing:.18em;color:var(--gold)}.artist-detail h3{font-size:clamp(28px,3vw,44px);line-height:1.3;margin-block:5px 10px}.artist-detail>p:last-child{font-size:13px;opacity:.8}.artist-preview{margin-top:22px;text-align:right}.process-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:90px}.process-title .text-link{margin-top:50px;color:var(--burgundy)}.process-steps{list-style:none;padding:0;margin:0}.process-steps li{display:flex;gap:28px;padding:30px 0;border-top:1px solid rgba(54,40,34,.25)}.process-steps li>span{font-family:Georgia,serif;font-style:italic;font-size:25px;color:var(--burgundy)}.process-steps li h3{font-size:26px;margin-bottom:13px}.process-steps li p{font-size:16px;line-height:1.85;max-width:430px}.interlude{height:590px;position:relative;overflow:hidden;background:var(--black);color:var(--cream)}.interlude>img{width:100%;height:100%;object-position:50% 32%;filter:brightness(.5);transform:scale(1.04)}.interlude-wash{position:absolute;inset:0;background:rgba(13,13,13,.16)}.interlude-content{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:25px}.interlude-content>.eyebrow{margin-bottom:45px}.interlude-content>p:last-child{font-size:clamp(46px,6vw,88px);font-weight:300;letter-spacing:-.055em;line-height:1.1}.interlude-content em{font-family:var(--script);font-size:1.35em;font-style:normal;line-height:1.3}.pricing-grid{display:grid;grid-template-columns:1fr 1fr;gap:110px}.pricing-intro{margin:32px 0;max-width:370px;line-height:1.85;font-size:16px}.price-list article{position:relative;padding:28px 0 38px;border-top:1px solid rgba(54,40,34,.3)}.price-list article:last-child{border-bottom:1px solid rgba(54,40,34,.3)}.price-list .eyebrow{color:var(--burgundy);font-size:11px}.price-list h3{font-size:28px;margin:12px 0}.price-list p{font-size:14px;max-width:360px}.quote-label{display:inline-block;color:var(--burgundy);font-size:12px;text-transform:uppercase;letter-spacing:.1em;margin-top:20px}.faq{padding-top:0}.faq-grid{display:grid;grid-template-columns:1fr 1.5fr;gap:80px}.faq-list details{border-bottom:1px solid rgba(54,40,34,.3)}.faq-list details:first-child{border-top:1px solid rgba(54,40,34,.3)}.faq-list summary{list-style:none;display:grid;grid-template-columns:28px 1fr 25px;gap:18px;align-items:center;padding:25px 0;font-size:16px}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary>span:first-child{font-size:12px;color:var(--burgundy)}.faq-icon{font-size:23px;font-weight:300;justify-self:end}.faq-list details[open] .faq-icon{transform:rotate(45deg)}.faq-list details p{font-size:16px;line-height:1.85;padding:0 46px 28px}.booking{padding-bottom:110px}.booking-grid{display:grid;grid-template-columns:1fr 1.3fr;gap:85px}.booking-copy>p{font-size:16px;line-height:1.85;margin-top:30px}.booking-location{margin-top:80px}.booking-location .eyebrow{color:var(--gold)}.booking-location>p:last-child{font-size:14px;margin-top:14px}.enquiry-form{padding-top:7px}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:25px}.enquiry-form label{display:flex;flex-direction:column;font-size:13px;position:relative;gap:10px;margin-bottom:28px}.enquiry-form label>span{position:absolute;right:0;color:var(--gold)}input,textarea,select{width:100%;min-width:0;border:none;border-radius:0;border-bottom:1px solid rgba(239,229,210,.45);background:transparent;color:var(--cream);font-size:14px;padding:12px 0;outline-offset:5px}textarea{resize:vertical;min-height:120px}select{color-scheme:dark;min-height:50px}select option{color:var(--espresso);background:var(--cream)}input::placeholder,textarea::placeholder{color:rgba(239,229,210,.66);opacity:1}input:focus,textarea:focus,select:focus{border-color:var(--gold)}.submit-button{width:100%;display:flex;justify-content:space-between;align-items:center;padding:20px 0;border-bottom:1px solid var(--cream);font-size:21px}.submit-button span{font-size:30px}.submit-button:hover{color:var(--gold)}.form-note{font-size:12px;opacity:.75;margin-top:18px}.site-footer{padding-bottom:35px}.footer-top{display:grid;grid-template-columns:1.2fr 1fr 1fr 1.2fr;gap:40px;padding-top:55px;border-top:1px solid var(--line)}.footer-brand img{width:120px;height:auto;filter:invert(1);mix-blend-mode:screen}.footer-top .eyebrow{font-size:11px;color:var(--gold);margin-bottom:24px}.footer-top>div>a:not(.text-link){display:block;margin:11px 0;font-size:14px}.footer-location>p:not(.eyebrow){font-size:14px}.footer-location .text-link{margin-top:20px;font-size:13px;gap:16px}.footer-wordmark{font-weight:300;letter-spacing:-.075em;font-size:clamp(70px,16.3vw,255px);line-height:1.13;white-space:nowrap;margin:65px 0 32px}.footer-bottom{display:flex;justify-content:space-between;gap:20px;border-top:1px solid var(--line);padding-top:24px;font-size:12px}.preview-footer{font-size:11px;opacity:.6;margin-top:24px;max-width:840px}.art-dialog{border:1px solid rgba(239,229,210,.3);background:var(--black);color:var(--cream);padding:20px;width:min(780px,94vw);max-height:94dvh;overflow:auto}.art-dialog::backdrop,.enquiry-dialog::backdrop{background:rgba(13,13,13,.86);backdrop-filter:blur(5px)}.art-dialog>img{width:100%;height:72dvh;object-fit:contain}.dialog-close{position:absolute;right:15px;top:15px;width:42px;height:42px;font-size:30px;display:grid;place-items:center;background:var(--cream);color:var(--burgundy);border-radius:50%;z-index:2;line-height:1}.art-dialog-caption{padding:22px 8px 8px}.art-dialog h2{font-size:30px;letter-spacing:-.03em}.art-dialog-caption p{font-size:12px;margin-top:12px;opacity:.75}.enquiry-dialog{border:0;background:var(--cream);color:var(--espresso);padding:48px;width:min(620px,92vw);max-height:90dvh;overflow:auto}.enquiry-dialog .eyebrow{color:var(--burgundy);margin-bottom:30px}.enquiry-dialog h2{font-size:43px}.enquiry-dialog .dialog-close{border:1px solid var(--burgundy)}#enquiry-summary{margin-top:28px}#enquiry-summary div{border-top:1px solid rgba(54,40,34,.22);padding:12px 0}#enquiry-summary dt{font-size:12px;color:var(--burgundy)}#enquiry-summary dd{margin:5px 0 0;font-size:16px;white-space:pre-wrap;overflow-wrap:anywhere}.enquiry-notice{font-size:13px;line-height:1.8;margin-block:22px}.dialog-actions{display:flex;justify-content:space-between;gap:15px;align-items:center}.dialog-actions button{padding:12px;font-size:14px}.solid-button{background:var(--burgundy);color:var(--cream);padding:12px 20px!important}
@media(min-width:1700px){.site-header{width:100%;padding-inline:max(var(--space),calc((100vw - 1424px)/2))}}
@media(max-width:1100px){.section-pad{padding-block:78px}.section-marker{margin-bottom:60px}.intro-grid{gap:36px;grid-template-columns:.65fr 2fr}.intro-copy{gap:24px}.gallery-grid{gap:6%}.work-type{display:none}.work-classical{padding-top:90px}.artist-row{gap:26px;grid-template-columns:25px 110px 1fr auto}.artist-crop{width:100px;height:128px}.process-grid,.pricing-grid{gap:55px}.booking-grid{gap:45px}.footer-top{gap:25px}.faq-grid{gap:40px}.intro{padding-bottom:90px}.collection{padding-top:0}.faq{padding-top:0}}
@media(max-width:760px){.section-pad{padding-block:60px}.section-marker{font-size:10px;letter-spacing:.1em;margin-bottom:44px}.section-marker>span:last-child{display:none}h2{font-size:clamp(42px,9vw,66px)}.intro-grid,.process-grid,.pricing-grid,.faq-grid,.booking-grid{grid-template-columns:1fr;gap:40px}.intro-grid>.eyebrow{font-size:11px}.intro h2{font-size:clamp(45px,10vw,68px)}.intro-copy{grid-template-columns:1fr;gap:20px;margin-block:25px}.intro-copy p{font-size:16px}.section-heading{display:block;margin-bottom:30px}.section-heading>p,.collection-intro{margin-top:26px;font-size:14px}.collection-intro>p:first-child br{display:none}.preview-caption{margin-top:15px}.collection{padding-top:12px}.gallery-filters{gap:24px;margin-bottom:35px}.filter{font-size:13px}.gallery-grid,.gallery-grid.filtered{grid-template-columns:1fr;gap:50px}.work-classical{padding-top:0;width:88%;justify-self:end}.work-mat{padding:12px}.work h3{font-size:23px}.work figcaption{gap:15px}.work-number{font-size:24px}.collection-bottom{margin-top:42px;gap:24px;align-items:flex-start;flex-direction:column}.collection-bottom>span{font-size:13px}.artists .section-heading{margin-bottom:36px}.artist-row{grid-template-columns:22px 76px 1fr;gap:16px;position:relative;align-items:start}.artist-crop{width:74px;height:106px}.artist-detail h3{font-size:26px;letter-spacing:-.04em}.artist-detail>p:last-child{font-size:12px;line-height:1.7}.artist-row>.text-link{grid-column:3;font-size:12px;width:max-content;gap:18px;margin-top:-10px}.artist-detail>.eyebrow{font-size:10px}.artist-preview{text-align:left}.process-title .text-link{margin-top:30px}.process-steps li{padding-block:24px;gap:20px}.process-steps li p{font-size:16px}.process-steps li h3{font-size:25px}.interlude{height:420px}.interlude-content>.eyebrow{margin-bottom:32px;font-size:11px}.interlude-content>p:last-child{font-size:clamp(34px,7.6vw,55px)}.pricing-intro{font-size:16px;max-width:100%;margin-block:25px}.price-list h3{font-size:26px}.price-list p{font-size:16px}.faq{padding-top:0}.faq-list summary{font-size:16px;gap:13px;grid-template-columns:22px 1fr 20px}.faq-list details p{padding-left:35px;padding-right:10px;font-size:16px}.booking-grid{gap:50px}.booking-location{margin-top:30px}.booking-copy>p{font-size:16px;margin-top:20px}.form-row{gap:22px}.enquiry-form input,.enquiry-form textarea,.enquiry-form select{font-size:16px}.enquiry-form label{font-size:12px}.submit-button{font-size:21px}.footer-top{grid-template-columns:1fr 1fr;gap:42px 24px}.footer-brand{grid-column:1}.footer-brand img{width:100px}.footer-top>div:nth-child(2){grid-column:2}.footer-top .eyebrow{margin-bottom:18px}.footer-top>div>a:not(.text-link){font-size:14px}.footer-wordmark{font-size:16vw;margin-top:50px;margin-bottom:25px}.footer-bottom{font-size:11px;gap:12px}.footer-bottom>span:nth-child(2){display:none}.preview-footer{font-size:11px;line-height:1.7}.enquiry-dialog{padding:40px 24px}.enquiry-dialog h2{font-size:37px}.art-dialog{padding:12px}.art-dialog>img{height:67dvh}.artist-list .eyebrow{font-size:10px}}
@media(max-width:390px){.form-row{grid-template-columns:1fr;gap:0}.hero-composition{height:540px}.hero-art{height:68%}.hero-last{bottom:25%}.hero-script{top:28%}.hero-aside{bottom:0}.artist-row{grid-template-columns:18px 64px 1fr;gap:12px}.artist-crop{width:64px}.artist-detail h3{font-size:23px}.artist-detail>p:last-child{font-size:11px}}

/* baroque.css */
:root{--burgundy:#710912;--black:#0d0d0d;--gold:#c28d39;--espresso:#362822;--cream:#efe5d2;--line:rgba(239,229,210,.24);--script:'Pinyon Script',Georgia,serif;--serif:'Cormorant Garamond',Georgia,serif;--space:clamp(24px,5.3vw,100px)}
body.baroque{background:var(--black);color:var(--cream)}
.baroque .atelier-header{height:116px;display:flex;align-items:center;justify-content:space-between;gap:32px;border-bottom:1px solid var(--line);max-width:none}
.wordmark{font-family:var(--serif);font-size:33px;letter-spacing:.025em;line-height:.9}.wordmark span{display:block;font-family:var(--sans);font-size:10px;letter-spacing:.43em;line-height:1.4;text-align:center;margin-top:11px}
.main-nav{display:flex;align-items:center;gap:32px;font-size:14px}.main-nav a{padding:12px 0;transition:color .2s}.main-nav a:hover{color:var(--gold)}
.header-book{border-bottom:1px solid var(--gold);padding:10px 0;display:flex;gap:30px;align-items:center;font-size:14px}.header-book span{color:var(--gold);font-size:22px}
.baroque-hero{overflow:hidden;background:radial-gradient(ellipse at 47% 48%,#36201f 0%,#1b1313 33%,#0d0d0d 72%);position:relative}
.hero-topline{display:flex;justify-content:space-between;padding-top:30px;position:relative;z-index:3;font-size:12px;letter-spacing:.15em;color:#c6b79f}
.hero-stage{position:relative;height:min(690px,52vw);min-height:540px;max-width:1550px;margin:auto;isolation:isolate}
.hero-orbit{position:absolute;height:83%;aspect-ratio:1;left:50%;top:5%;transform:translateX(-50%);border:1px solid #c28d3933;border-radius:50%;z-index:-1}.hero-orbit:after{content:'';position:absolute;inset:14px;border:1px solid #c28d391b;border-radius:50%}
.hero-figure{position:absolute;left:27%;top:6%;width:47%;height:90%;object-fit:cover;opacity:.65;mask-image:linear-gradient(0deg,transparent,#000 22%,#000 88%,transparent);z-index:0;filter:brightness(.72) saturate(.8)}
.baroque-hero h1{position:absolute;inset:23% 0 auto;z-index:2;text-align:center;font-weight:300;pointer-events:none;letter-spacing:-.065em;line-height:.95}
.hero-line-one{display:block;font-size:clamp(92px,10.4vw,161px);white-space:nowrap}.hero-script-line{display:block;position:relative;margin:-.015em 0 0 5%;font-family:var(--script);font-size:clamp(120px,15.3vw,225px);font-weight:400;letter-spacing:-.035em;line-height:.95;color:var(--cream);text-shadow:0 1px 18px #180c0c}
.hero-side-note{position:absolute;bottom:13%;left:5.3%;font-family:var(--serif);font-size:19px;line-height:1.4;color:#d8c9b2}
.enter-circle{position:absolute;right:5.3%;bottom:11%;height:127px;width:127px;border:1px solid #c28d3977;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:13px;text-align:center;line-height:1.45;transition:background .25s,border-color .25s;z-index:4}.enter-circle>span:last-child{font-size:30px;color:var(--gold);margin-top:3px}.enter-circle:hover{background:var(--burgundy);border-color:var(--gold)}
.hero-edition{position:absolute;bottom:1%;left:50%;transform:translateX(-50%);font-family:var(--serif);font-size:14px;color:#c4ab82;letter-spacing:.14em}
.hero-foot{display:flex;justify-content:space-between;align-items:center;gap:25px;padding-block:34px 38px;margin-top:15px;border-top:1px solid var(--line);font-size:13px}.hero-foot-label{font-size:12px;letter-spacing:.12em;display:flex;align-items:center;gap:20px}.hero-foot-label i{font-size:28px;font-style:normal;color:var(--gold)}.hero-foot>p{font-family:var(--serif);font-size:21px;line-height:1.3}.hero-foot>a{display:flex;align-items:center;gap:26px}.hero-foot>a span{font-size:25px;color:var(--gold)}
.baroque .section-pad{padding-block:96px}.baroque .section-marker{margin-bottom:60px;font-size:12px;letter-spacing:.13em}.baroque h2{font-size:clamp(44px,5.1vw,76px);line-height:1.08;letter-spacing:-.055em}.baroque h2 em{font-size:1.32em;line-height:1.05}.baroque .intro h2{font-size:clamp(50px,5.6vw,84px)}.baroque h3{font-family:var(--serif)}
.baroque .cream{background:var(--cream)}.baroque .intro{padding-bottom:94px}.baroque .intro-grid{grid-template-columns:1fr 2fr;gap:65px}.baroque .intro-copy{max-width:790px}.baroque .intro-copy p{line-height:1.8}
.baroque .collection{background:radial-gradient(ellipse at 40% 42%,#841823,#710912 45%,#4b070d 100%);color:var(--cream);padding-top:76px;overflow:hidden}.baroque .collection .section-marker{border-color:var(--line)}.baroque .collection .section-heading{align-items:center}.baroque .collection h2{font-size:clamp(50px,5.3vw,79px)}.baroque .collection .gallery-filters{border-color:var(--line);gap:35px}.baroque .collection .filter{color:#d9c4b1;padding:15px 0;font-size:14px}.baroque .collection .filter.active{color:var(--cream);border-color:var(--gold)}.baroque .gallery-grid{max-width:1020px;margin:74px auto 0;gap:12%;align-items:center}.baroque .work-classical{padding-top:0}.baroque .work-mat{padding:20px;background:linear-gradient(130deg,#896130,#d4b779 18%,#83501d 32%,#d3b275 49%,#7a5127 67%,#b48947 89%,#d2b77a);border:2px solid #9e7437;outline:1px solid #e4c694;outline-offset:-7px;box-shadow:inset 0 0 0 7px #50331e,inset 0 0 0 10px #b49455,0 28px 25px -10px #240005a3,0 0 60px #c28d3910;clip-path:none;aspect-ratio:3/4;height:auto}.baroque .work-mat img{clip-path:none;border:4px solid #34241b;outline:2px solid #d0af6a;outline-offset:1px}.baroque .work:nth-child(2) .work-mat{padding:23px}.baroque .art-open{bottom:32px;right:32px;background:#0d0d0dd9;color:var(--cream);border:1px solid #c28d3988;font-size:22px}.baroque .work figcaption{margin-top:28px;gap:14px;align-items:center}.baroque .work-number{color:var(--gold);font-size:24px}.baroque .work h3{font-family:var(--serif);font-size:28px;letter-spacing:0}.baroque .work figcaption p{font-size:12px;color:#e1c9b8;opacity:1}.baroque .work-type{font-size:12px}.baroque .collection-bottom{border-color:var(--line);margin-top:60px}.baroque .preview-caption{opacity:1;color:#d6bfb0;font-size:12px!important}
.baroque .artists{background:var(--black)}.baroque .artist-row{grid-template-columns:36px 120px 1fr auto}.baroque .artist-crop{clip-path:none;height:130px;width:106px}.baroque .artist-detail h3{font-family:var(--serif);font-size:40px}.baroque .artist-detail>.eyebrow{font-size:12px}.baroque .artist-detail>p:last-child{font-size:14px}.baroque .artist-preview{color:#bca990}
.baroque .process{background:var(--espresso);color:var(--cream)}.baroque .process .section-marker,.baroque .process-steps li{border-color:var(--line)}.baroque .process-steps li>span,.baroque .process .text-link{color:#dfb570}.baroque .process-steps h3{font-size:30px}.baroque .process-steps p{color:#d4c6b4}.baroque .process-grid{grid-template-columns:1fr 1.1fr}
.baroque .pricing{padding-bottom:96px}.baroque .price-list h3{font-size:34px;line-height:1.15}.baroque .price-list p{font-size:16px}.baroque .price-list .eyebrow{font-size:12px}.baroque .quote-label{font-size:12px;letter-spacing:.09em}
.baroque .faq{padding-top:12px}.baroque .booking{background:#710912}.baroque .enquiry-form label{font-size:14px}.baroque .enquiry-form input,.baroque .enquiry-form textarea,.baroque .enquiry-form select{font-size:16px}.baroque .booking-copy>p{color:#e0cdbc}.baroque .form-note{font-size:12px;opacity:1;color:#d9c0b3}.baroque .site-footer{background:var(--black);padding-top:10px}.baroque .footer-brand img{width:110px}.baroque .footer-top .eyebrow{font-size:12px;color:#dcad64}.baroque .footer-wordmark{font-family:var(--serif);font-size:17.1vw;letter-spacing:-.04em;margin-top:35px;max-width:100%;line-height:1}.baroque .preview-footer{font-size:12px;color:#b5a996;opacity:1}.baroque .footer-bottom{font-size:12px}
.baroque .art-dialog{width:min(960px,94vw);border-color:#c28d3966;padding:24px;background:#18120f}.lightbox-stage{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;gap:16px;align-items:center}.lightbox-stage img{width:100%;height:70dvh;object-fit:contain}.lightbox-stage button{height:44px;width:44px;border:1px solid #c28d3988;border-radius:50%;font-size:24px}.art-dialog-caption{display:flex;justify-content:space-between;gap:24px;align-items:center}.baroque .art-dialog h2{font-family:var(--serif);font-size:32px;letter-spacing:0}.art-dialog-caption p,.baroque #art-count{font-size:13px;color:#c6b79f}.baroque .dialog-close{background:var(--black);color:var(--cream);border:1px solid #c28d3988}.baroque .enquiry-dialog .dialog-close{background:var(--cream);color:var(--espresso)}.baroque .dialog-actions{flex-wrap:wrap}
@media(min-width:1700px){.baroque .footer-wordmark{font-size:270px}.hero-stage{height:710px}.hero-foot{max-width:none}}
@media(max-width:1000px){.main-nav{gap:20px}.atelier-header{gap:22px!important}.hero-stage{min-height:550px}.hero-line-one{font-size:10.5vw}.hero-script-line{font-size:16vw}.baroque-hero h1{top:28%}.hero-side-note{font-size:18px}.baroque .hero-figure{width:55%;left:23%;height:94%}.enter-circle{height:110px;width:110px}.baroque .intro-grid{gap:35px;grid-template-columns:.65fr 2fr}.baroque .gallery-grid{gap:8%}.baroque .section-pad{padding-block:76px}.baroque .faq{padding-top:0}.baroque .artist-row{gap:26px;grid-template-columns:26px 110px 1fr auto}}
@media(max-width:760px){.baroque .atelier-header{height:94px}.wordmark{font-size:28px}.wordmark span{font-size:9px;letter-spacing:.35em;margin-top:8px}.main-nav,.header-book{display:none}.baroque .menu-toggle{display:flex;font-size:14px;gap:15px;padding:12px 0}.mobile-menu{background:var(--black);border-top:0}.mobile-menu a{font-family:var(--serif);font-size:30px;border-bottom:1px solid var(--line);padding-left:0}.hero-topline{padding-top:22px;font-size:12px;letter-spacing:.08em}.hero-topline>p:last-child{display:none}.hero-stage{height:600px;min-height:0}.baroque-hero h1{top:25%;inset-inline:18px}.hero-line-one{font-size:11.8vw;letter-spacing:-.07em}.hero-script-line{font-size:22vw;margin:16px 0 0}.hero-figure{left:5%!important;top:3%;width:90%!important;height:90%!important}.hero-orbit{height:auto;width:84%;top:12%}.hero-side-note{left:24px;bottom:10%;font-size:18px}.enter-circle{right:24px;bottom:8%;height:105px;width:105px;font-size:12px}.hero-edition{display:none}.hero-foot{margin-top:0;padding-block:23px;flex-wrap:wrap;gap:18px}.hero-foot-label{font-size:12px;letter-spacing:.05em;gap:12px}.hero-foot-label i{font-size:22px}.hero-foot>p{display:none}.hero-foot>a{font-size:12px;gap:20px;margin-left:auto}.baroque .section-pad{padding-block:64px}.baroque .section-marker{font-size:12px;margin-bottom:42px}.baroque h2{font-size:clamp(43px,9.8vw,63px)}.baroque .intro h2{font-size:clamp(45px,10.4vw,67px)}.baroque .intro-grid,.baroque .process-grid{grid-template-columns:1fr;gap:36px}.baroque .intro-grid>.eyebrow{font-size:12px}.baroque .intro-grid>.eyebrow br{display:none}.baroque .intro-copy{margin-top:30px}.baroque .collection .section-heading{display:block}.baroque .collection h2{font-size:clamp(46px,11vw,70px)}.baroque .collection-intro{max-width:100%;font-size:16px}.baroque .gallery-grid{grid-template-columns:1fr 1fr;gap:38px;width:calc(170% + 20px);max-width:none;margin-top:45px;transition:transform .6s}.baroque .work{width:100%;padding:0}.baroque .work-mat{padding:17px}.baroque .work:nth-child(2) .work-mat{padding:17px}.baroque .gallery-grid.filtered{width:88%;grid-template-columns:1fr;margin-inline:auto}.baroque .work figcaption{gap:12px}.baroque .work h3{font-size:26px}.baroque .work-number{font-size:22px}.baroque .work-type{display:none}.baroque .collection .gallery-filters{gap:26px}.baroque .collection-bottom{margin-top:42px;flex-direction:row;flex-wrap:wrap}.baroque .artist-row{grid-template-columns:22px 78px 1fr;gap:14px}.baroque .artist-crop{width:74px;height:100px}.baroque .artist-detail h3{font-size:29px}.baroque .artist-detail>.eyebrow{font-size:12px;letter-spacing:.08em}.baroque .artist-detail>p:last-child{font-size:13px}.baroque .artist-row>.text-link{font-size:14px}.baroque .price-list h3{font-size:30px}.baroque .faq{padding-top:12px}.baroque .footer-wordmark{font-size:17vw;margin-block:40px 25px}.baroque .footer-bottom{font-size:12px}.baroque .art-dialog{padding:14px}.lightbox-stage{grid-template-columns:32px minmax(0,1fr) 32px;gap:8px}.lightbox-stage button{width:32px;height:42px;font-size:20px}.lightbox-stage img{height:62dvh}.baroque .art-dialog h2{font-size:28px}.art-dialog-caption{padding-inline:0}.baroque .booking-location{margin-top:32px}}
@media(max-width:420px){.hero-stage{height:535px}.hero-line-one{font-size:11.6vw}.hero-script-line{font-size:23vw}.hero-foot-label{font-size:12px}.hero-foot>a{margin-left:0;width:100%;justify-content:space-between}.baroque .form-row{grid-template-columns:1fr;gap:0}.baroque .gallery-grid{width:177%;gap:28px}.baroque .artist-detail h3{font-size:26px}}
.baroque .atelier-header{background:var(--cream);color:var(--black);border-bottom-color:#36282240}
.baroque-hero{background:var(--cream);color:var(--black)}
.hero-topline{color:var(--espresso)}
.hero-orbit{border-color:#36282226;z-index:0}.hero-orbit:after{border-color:#36282214}
.baroque .hero-figure{mix-blend-mode:multiply;filter:brightness(1.12) contrast(1.13) saturate(.78);opacity:.89;mask-image:none;object-fit:contain;z-index:1}
.baroque .figure-apollo{width:36%;height:90%;left:2%;top:0;transform:rotate(-8deg)}
.baroque .figure-winged{width:36%;height:97%;left:auto;right:1%;top:-1%}
.baroque-hero h1{z-index:2;top:24%;text-shadow:0 0 20px #efe5d244}
.hero-line-one{font-weight:300;letter-spacing:-.075em;font-size:10.3vw}
.hero-script-line{color:var(--burgundy);text-shadow:0 0 20px #efe5d266;margin-top:.01em;transform:rotate(-5deg)}
.hero-side-note{color:var(--espresso);left:39%;bottom:9%;font-size:19px;text-align:center;width:22%}
.enter-circle{background:#efe5d2bb;border-color:#71091288;color:var(--burgundy);backdrop-filter:blur(5px);bottom:5%}.enter-circle>span:last-child{color:var(--burgundy)}.enter-circle:hover{color:var(--cream);background:var(--burgundy)}.enter-circle:hover>span:last-child{color:var(--cream)}
.hero-edition{color:var(--espresso);left:7%;bottom:9%;transform:none;font-size:15px}
.hero-foot{border-top-color:#36282240;margin-top:8px}.hero-foot-label i,.hero-foot>a span{color:var(--burgundy)}
.hero-foot>p{font-style:italic}.baroque .intro{background:var(--black);color:var(--cream)}.baroque .intro .section-marker{border-color:var(--line)}.baroque .intro-grid>.eyebrow,.baroque .intro .text-link{color:#d9ad65}.baroque .intro-copy{color:#d2c4b1}
.specialties{display:grid;grid-template-columns:repeat(4,1fr);margin-top:80px;border-block:1px solid var(--line)}.specialties>a{padding:30px 22px 34px;position:relative;border-left:1px solid var(--line);transition:background .25s}.specialties>a:first-child{padding-left:0;border-left:0}.specialties>a:last-child{padding-right:0}.specialties>a:hover{background:#36282255}.specialties>a>span{font-family:var(--serif);font-size:17px;color:var(--gold)}.specialties h3{font-size:28px;line-height:1.1;margin-top:25px}.specialties p{font-size:14px;line-height:1.7;color:#cbbbA6;margin-top:15px;max-width:230px}.specialties b{position:absolute;right:20px;top:26px;font-size:24px;font-weight:300;color:var(--gold)}
.baroque .process{padding-bottom:55px}.baroque .process .process-grid{grid-template-columns:1fr 1.2fr}.baroque .process-steps{display:grid;grid-template-columns:1fr 1fr;gap:20px 34px}.baroque .process-steps li{flex-direction:column;gap:14px;padding:23px 0}.baroque .process-steps h3{font-size:28px}.baroque .process-steps p{font-size:16px;line-height:1.75}.baroque .process-title .text-link{margin-top:36px}
.baroque .booking{background:var(--cream);color:var(--espresso)}.baroque .booking .section-marker{border-color:#36282240}.baroque .booking-grid{grid-template-columns:1fr 1.2fr;gap:80px}.baroque .booking-copy h2{font-size:clamp(44px,4.2vw,62px)}.baroque .booking-copy h2 em{margin-top:12px}.baroque .booking-copy>p{color:var(--espresso)}.baroque .booking-location .eyebrow{color:var(--burgundy)}.baroque .enquiry-form input,.baroque .enquiry-form select,.baroque .enquiry-form textarea{color:var(--espresso);border-color:#36282255}.baroque .enquiry-form select{color-scheme:light}.baroque .enquiry-form label>span{color:var(--burgundy)}.baroque .enquiry-form input::placeholder,.baroque .enquiry-form textarea::placeholder{color:#776458}.baroque .submit-button{border-color:var(--burgundy);color:var(--burgundy);font-size:22px}.baroque .form-note{color:#6a5448}.baroque .enquiry-form input:focus,.baroque .enquiry-form textarea:focus,.baroque .enquiry-form select:focus{border-color:var(--burgundy)}
.exhibit{display:grid;grid-template-columns:1.1fr 1fr;gap:12%;align-items:center;padding:50px 5% 32px;position:relative}.exhibit:before{content:'';position:absolute;inset:-50px -6vw -35px;z-index:0;pointer-events:none;background:radial-gradient(ellipse at 26% 10%,#f7d5a213,transparent 45%)}.exhibit>div{position:relative}.baroque .gallery-grid,.baroque .gallery-grid.filtered{display:block;width:100%;max-width:400px;margin:0 auto;transform:none!important}.baroque .work[hidden]{display:none}.baroque .work{width:100%;padding:0}.baroque .work figcaption{justify-content:center;font-family:var(--serif);font-size:18px;font-style:italic;color:#d7bca0}.baroque .work-mat{transition:transform .5s}.baroque .art-button:hover .work-mat{transform:translateY(-5px) rotate(-.5deg)}.gallery-info{max-width:390px}.gallery-room{color:#dfb778;font-size:12px;margin-bottom:40px}.exhibit-number{font-size:16px;font-family:var(--serif);font-style:italic;color:#e1bc82;margin-bottom:12px}.gallery-info h3{font-size:clamp(38px,4vw,59px);line-height:.98;font-weight:400;letter-spacing:-.03em;max-width:330px}.gallery-info #exhibit-caption{font-size:16px;line-height:1.8;color:#ead3c2;margin-top:26px}.exhibit-details{display:flex;gap:34px;margin:26px 0}.exhibit-details dt{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#dab889}.exhibit-details dd{margin:7px 0 0;font-size:14px}.gallery-info>.text-link{font-size:14px;margin-top:8px}.gallery-controls{display:flex;align-items:center;gap:23px;margin-top:45px}.gallery-controls button{width:47px;height:47px;border:1px solid #d5aa6b88;border-radius:50%;font-size:23px;transition:background .2s}.gallery-controls button:hover{background:#efe5d222}.gallery-controls button:disabled{opacity:.35;cursor:default}.gallery-controls>span{font-size:13px;letter-spacing:.14em;color:#e3c499;min-width:61px;text-align:center}.large-projects{display:grid;grid-template-columns:1fr 2fr auto;align-items:start;gap:45px;margin-top:75px;border-top:1px solid #36282240;padding-top:40px}.large-projects>.eyebrow{color:var(--burgundy);font-size:12px;margin-top:8px}.large-projects h3{font-size:33px;line-height:1.15}.large-projects p:not(.eyebrow){font-size:16px;line-height:1.8;max-width:550px;margin-top:17px}.large-projects>.text-link{white-space:nowrap;margin-top:8px}.baroque .faq{background:var(--cream);padding-block:88px}.interlude-link{font-family:var(--sans);font-size:14px;border-bottom:1px solid var(--cream);padding-bottom:8px;margin-top:34px;display:flex;gap:28px;align-items:center}.interlude-link>span{font-size:25px}.baroque .interlude-content>p:nth-child(2){font-size:clamp(44px,6vw,85px);line-height:1.05;letter-spacing:-.055em;font-weight:300}.baroque .interlude-content>p:nth-child(2) em{line-height:1.1;font-size:1.25em}
@media(min-width:1550px){.hero-line-one{font-size:160px}}
@media(max-width:1000px){.baroque .figure-apollo{width:40%;left:-1%;height:90%}.baroque .figure-winged{width:40%;right:-2%;height:98%}.hero-side-note{width:24%;left:37%;bottom:10%}.specialties{grid-template-columns:1fr 1fr}.specialties>a{padding:28px!important}.specialties>a:nth-child(3){border-left:0;border-top:1px solid var(--line)}.specialties>a:nth-child(4){border-top:1px solid var(--line)}.baroque .process .process-grid{grid-template-columns:1fr 1.2fr;gap:35px}.baroque .process-steps{gap:16px 25px}.baroque .booking-grid{gap:45px}.exhibit{gap:10%;padding-inline:0}.large-projects{grid-template-columns:1fr 2fr;gap:28px}.large-projects>.text-link{grid-column:2;width:max-content}.hero-line-one{font-size:10.3vw}.hero-script-line{font-size:17.5vw}.baroque-hero h1{top:27%}}
@media(max-width:760px){.baroque .mobile-menu{background:var(--cream);color:var(--black);border-color:#36282240}.mobile-menu a{border-color:#36282233}.hero-stage{height:600px}.baroque .hero-figure{height:78%!important;top:0!important}.baroque .figure-apollo{width:61%!important;left:-9%!important;transform:rotate(-9deg)}.baroque .figure-winged{width:57%!important;right:-7%!important;left:auto!important;top:6%!important}.baroque-hero h1{top:28%;inset-inline:12px}.hero-line-one{font-size:11.6vw}.hero-script-line{font-size:24vw;margin-top:.025em}.hero-side-note{left:24px;bottom:5%;width:auto;text-align:left;line-height:1.3;font-size:18px}.enter-circle{bottom:3%;right:24px;background:#efe5d2aa}.hero-orbit{top:14%;width:90%}.hero-foot{margin-top:15px}.specialties{margin-top:45px}.specialties>a{padding:24px 14px!important}.specialties>a:nth-child(odd){padding-left:0!important}.specialties h3{font-size:25px;margin-top:18px}.specialties p{font-size:14px}.specialties b{right:12px;top:20px;font-size:22px}.baroque .process .process-grid{grid-template-columns:1fr;gap:30px}.baroque .process-steps{grid-template-columns:1fr 1fr;gap:12px 25px}.baroque .process-steps h3{font-size:27px}.baroque .process-steps p{font-size:16px}.baroque .booking-grid{grid-template-columns:1fr;gap:42px}.baroque .booking-copy h2{font-size:47px;max-width:450px}.baroque .booking-copy h2 em{margin-top:5px;font-size:1.2em}.baroque .collection .gallery-filters{gap:26px;margin-bottom:24px}.baroque .exhibit{grid-template-columns:1fr;gap:38px;padding:18px 4% 0}.baroque .gallery-grid,.baroque .gallery-grid.filtered{width:100%;max-width:340px}.baroque .work-mat{padding:18px}.baroque .work figcaption{margin-top:20px;font-size:17px}.gallery-info{max-width:none}.gallery-room{margin-bottom:22px;font-size:12px}.gallery-info h3{max-width:none;font-size:43px}.gallery-info #exhibit-caption{margin-top:18px}.exhibit-details{margin-block:20px;gap:40px}.gallery-controls{margin-top:28px;justify-content:space-between}.gallery-controls button{width:48px;height:48px}.baroque .collection-bottom{margin-top:42px}.large-projects{grid-template-columns:1fr;gap:20px;margin-top:45px;padding-top:30px}.large-projects>.text-link{grid-column:auto}.large-projects h3{font-size:31px}.baroque .faq{padding-block:64px}.baroque .interlude-content>p:nth-child(2){font-size:clamp(37px,8vw,62px)}.baroque .interlude{height:450px}}
@media(max-width:420px){.hero-stage{height:520px}.baroque .figure-apollo{width:65%!important}.baroque .figure-winged{width:61%!important}.hero-line-one{font-size:11.4vw}.hero-script-line{font-size:24vw}.hero-side-note{font-size:17px;bottom:3%}.enter-circle{height:97px;width:97px;bottom:1%}.baroque .process-steps{grid-template-columns:1fr}.baroque .process-steps li{display:grid;grid-template-columns:30px 1fr;gap:15px}.baroque .booking-copy h2{font-size:42px}.gallery-info h3{font-size:40px}}
@media(prefers-reduced-motion:no-preference){.hero-figure{animation:figure-arrival 1.3s both}.figure-winged{animation-delay:.1s}.baroque-hero h1{animation:title-arrival .95s .15s both}@keyframes figure-arrival{from{opacity:0;translate:0 20px}to{opacity:.89;translate:0 0}}@keyframes title-arrival{from{opacity:0;translate:0 15px}to{opacity:1;translate:0 0}}}
.lightbox-stage button:disabled{opacity:.3;cursor:default}.baroque .main-nav a,.baroque .header-book,.baroque .hero-foot a,.baroque .text-link{transition:opacity .2s,color .2s}.baroque .main-nav a:hover{color:var(--burgundy)}.baroque .header-book:hover{opacity:.7}.baroque .gallery-info>.text-link:hover{color:#f6d597}.baroque .submit-button:hover{color:var(--black)}.baroque .enquiry-form input,.baroque .enquiry-form select,.baroque .enquiry-form textarea{min-height:48px}.baroque .enquiry-form textarea{min-height:120px}.baroque [hidden]{display:none!important}body:has(dialog[open]){overflow:hidden}.art-button:focus-visible{outline-offset:10px}.exhibit:focus-visible{outline:1px solid #d5aa6b;outline-offset:12px}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}

/* framed-hero.css */
@font-face {
  font-family: 'Inter Exhibition';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url('assets/fonts/inter-variable.woff2') format('woff2');
}
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 400 900;
  font-display: swap;
  src: url('assets/fonts/playfair-display-regular.woff2') format('woff2');
}
@font-face {
  font-family: 'Playfair Display';
  font-style: italic;
  font-weight: 400 900;
  font-display: swap;
  src: url('assets/fonts/playfair-display-italic.woff2') format('woff2');
}
@font-face {
  font-family: 'Bodoni Moda';
  font-style: normal;
  font-weight: 400 900;
  font-display: swap;
  src: url('assets/fonts/bodoni-moda-regular.woff2') format('woff2');
}
@font-face {
  font-family: 'Bodoni Moda';
  font-style: italic;
  font-weight: 400 900;
  font-display: swap;
  src: url('assets/fonts/bodoni-moda-italic.woff2') format('woff2');
}
:root {
  --hero-ink: #1a1010;
  --hero-type: #efe5d2;
  --hero-gold: #c4a06b;
}
.baroque .atelier-header {
  position: relative;
  z-index: 5;
  height: 100px;
  background: var(--hero-ink);
  color: var(--hero-type);
  border-bottom: 1px solid #c4a06b30;
}
.baroque .main-nav a:hover { color: var(--hero-gold); }
.baroque .header-book { border-color: #c4a06b80; }
.baroque .header-book span { color: var(--hero-gold); }
.baroque .wordmark { font-weight: 400; letter-spacing: .065em; }
.baroque .mobile-menu { background: var(--hero-ink); color: var(--hero-type); border-color: #c4a06b30; }
.baroque .mobile-menu a { border-color: #c4a06b30; }
.framed-hero {
  --hero-edge: clamp(20px, 4vw, 80px);
  --hero-footer-space: clamp(72px, 12svh, 112px);
  --hero-bottom: max(16px, 3svh, calc(env(safe-area-inset-bottom, 0px) + 16px));
  position: relative;
  display: flex;
  flex-direction: column;
  min-height: 100svh;
  overflow: hidden;
  color: var(--hero-type);
  background: var(--hero-ink);
}
.hero-exhibition {
  --hero-label-width: clamp(280px, 28vw, 390px);
  --hero-top-space: 24px;
  --hero-bottom-space: clamp(32px, 5svh, 64px);
  --hero-art-width: min(43vw, 640px, calc((100svh - var(--hero-top-space) - var(--hero-bottom-space)) * .69));
  --hero-pair-gap: clamp(28px, 3vw, 48px);
  --hero-columns: minmax(0, var(--hero-label-width)) minmax(0, 1fr);
  position: relative;
  isolation: isolate;
  display: grid;
  flex: 1;
  width: 100%;
  grid-template-columns: var(--hero-columns);
  gap: var(--hero-pair-gap);
  justify-content: center;
  align-items: center;
  min-height: clamp(640px, 80svh, 860px);
  padding: var(--hero-top-space) var(--site-content-edge) var(--hero-bottom-space);
  margin-inline: auto;
  overflow: hidden;
}
.hero-illumination {
  position: absolute;
  z-index: 0;
  inset: 0;
  display: grid;
  grid-template-columns: var(--hero-columns);
  column-gap: var(--hero-pair-gap);
  justify-content: center;
  padding: inherit;
  isolation: isolate;
  pointer-events: none;
}
.hero-light-filter {
  position: absolute;
  width: 0;
  height: 0;
  overflow: hidden;
  pointer-events: none;
}
.hero-illumination::before {
  content: '';
  position: absolute;
  z-index: -1;
  inset: 0;
  background: #3a1416 url('assets/inknovae-gallery-wall-extended.webp') center / cover no-repeat;
  filter: brightness(.86) saturate(.82);
  pointer-events: none;
}
.hero-artwork {
  position: relative;
  grid-column: 2;
  justify-self: center;
  width: min(100%, var(--hero-art-width));
  align-self: stretch;
  min-width: 0;
  container-type: size;
  pointer-events: none;
}
.hero-gallery-scene {
  position: absolute;
  left: 50%;
  top: 50%;
  height: min(100%, 145vw);
  height: min(113cqh, 160cqw);
  aspect-ratio: 1659 / 948;
  transform: translate(-50%, -50%);
  filter: drop-shadow(5px 8px 5px #09040355);
  pointer-events: none;
  isolation: isolate;
}
.hero-gallery-wall {
  width: 100%;
  height: 100%;
  max-width: none;
  object-fit: fill;
  filter: brightness(.86) saturate(.82);
  -webkit-mask: var(--asset-mask-frame, url('assets/hero-frame-mask.svg')) center / 100% 100% no-repeat;
  mask: var(--asset-mask-frame, url('assets/hero-frame-mask.svg')) center / 100% 100% no-repeat;
}
.hero-photo-window {
  position: absolute;
  left: 37.48%;
  top: 21.88%;
  width: 25.3%;
  height: 59.05%;
  overflow: hidden;
  border-radius: 50%;
  background: #080607;
  box-shadow: inset 0 0 12px 4px #090506;
}
.hero-tattoo-photo {
  display: block;
  width: 100%;
  height: 100%;
  max-width: none;
  object-fit: cover;
  object-position: 68% 30%;
  transform: scale(1.48) translate(-8%, 2%);
  filter: saturate(.94) brightness(1.16);
}
.hero-photo-window::after {
  content: '';
  position: absolute;
  inset: 0;
  border-radius: inherit;
  box-shadow: inset 0 0 18px 6px #08040599;
  pointer-events: none;
}
.hero-exhibition::after {
  content: none;
}
@media (hover: hover) and (pointer: fine) and (prefers-reduced-motion: no-preference) {
  .hero-exhibition.has-responsive-light .hero-illumination {
    filter: url('#hero-gallery-light');
  }
}
.baroque .hero-accessible-title {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip-path: inset(50%);
  white-space: nowrap;
  border: 0;
}
.hero-wall-label {
  --label-inset: var(--panel-inset);
  position: relative;
  top: clamp(24px, 4svh, 40px);
  z-index: 2;
  grid-column: 1;
  width: 100%;
  max-width: var(--hero-label-width);
  color: var(--hero-type);
}
.hero-exhibition-heading {
  position: relative;
  z-index: 2;
  margin-block: 0;
  padding-block: calc(var(--site-header-height) + 22px) 0;
  text-align: center;
}
.baroque .hero-exhibition-heading h1 {
  position: static;
  inset: auto;
  margin: 0;
  pointer-events: auto;
  color: var(--hero-type);
  font-family: var(--serif);
  font-size: 1rem;
  font-weight: 300;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
}
.hero-brand-name {
  display: block;
  font-size: clamp(5rem, 11vw, 9rem);
  line-height: .94;
  letter-spacing: -.04em;
}
.hero-brand-descriptor {
  display: block;
  margin-top: 12px;
  color: var(--hero-gold);
  font-family: 'Inter Exhibition', var(--sans);
  font-size: .875rem;
  font-weight: 300;
  line-height: 1.4;
  letter-spacing: .22em;
  text-transform: uppercase;
}
.hero-exhibition-subtitle {
  margin: 12px 0 0;
  color: #ddcbb0;
  font-family: var(--serif);
  font-size: clamp(1.125rem, 1.6vw, 1.375rem);
  font-style: italic;
  font-weight: 300;
  line-height: 1.35;
}
.hero-object-label {
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  align-items: start;
  row-gap: 22px;
  margin: 0;
  padding: var(--label-inset);
  border: 0;
  border-radius: 0;
  
  background: #35121338;
  color: var(--hero-type);
  box-shadow: inset 1px 1px 0 #efe5d20a,
    3px 5px 0 #09040338,
    6px 10px 14px #09040326;
  font-family: 'Inter Exhibition', var(--sans);
  font-weight: 300;
  font-optical-sizing: auto;
  font-synthesis: none;
  text-align: left;
}
.hero-label-attribution {
  min-width: 0;
}
.hero-label-credit {
  margin: 0;
  font-size: .875rem;
  font-weight: 300;
  line-height: 1.5;
}
.hero-label-credit span {
  display: block;
  margin-top: 3px;
  color: #cebaa3;
  font-size: .8125rem;
  font-weight: 300;
}
.hero-label-medium {
  margin: 6px 0 0;
  color: #cebaa3;
  font-size: .8125rem;
  line-height: 1.5;
}
.hero-label-description {
  margin: 0;
  color: #e0d2bf;
  font-size: .875rem;
  font-weight: 200;
  line-height: 1.7;
  letter-spacing: .01em;
  text-wrap: pretty;
}
.hero-label-credit a {
  color: var(--hero-type);
  text-decoration: underline;
  text-decoration-color: #efe5d245;
  text-decoration-thickness: 1px;
  text-underline-offset: 4px;
  transition: color .2s ease, text-decoration-color .2s ease;
}
.hero-label-credit a:hover { color: #e5c593; text-decoration-color: currentColor; }
.hero-label-collection {
  color: var(--hero-type);
  text-decoration: underline;
  text-decoration-color: #cfad7680;
  text-decoration-thickness: 1px;
  text-underline-offset: 5px;
  transition: color .2s ease, text-decoration-color .2s ease;
}
.hero-label-collection {
  display: table;
  min-height: 44px;
  margin: 16px auto 0;
  text-align: center;
  padding-block: 10px;
  font-family: var(--serif);
  font-size: .875rem;
  font-weight: 300;
  line-height: 1.4;
  letter-spacing: .04em;
  text-transform: uppercase;
}
.hero-label-collection:hover { color: #cfad82; text-decoration-color: currentColor; }
.hero-label-request {
  display: table;
  margin: 12px auto 0;
  text-align: center;
  padding: 13px 22px;
  border: 1px solid #d9c9b24d;
  color: var(--hero-type);
  background: transparent;
  font-family: var(--serif);
  font-size: .875rem;
  font-weight: 300;
  line-height: 1.4;
  letter-spacing: .04em;
  text-transform: uppercase;
  text-decoration: none;
  transition: color .25s ease, background-color .25s ease, border-color .25s ease;
}
.hero-label-request:hover,
.hero-label-request:focus-visible {
  color: var(--hero-ink);
  background: var(--hero-gold);
  border-color: var(--hero-gold);
}
.hero-wall-label a:focus-visible { outline: 2px solid var(--hero-type); outline-offset: 6px; }
.hero-collection-link {
  position: absolute;
  z-index: 3;
  bottom: var(--hero-bottom);
  left: var(--site-gutter, var(--hero-edge));
  display: inline-flex;
  align-items: center;
  gap: 14px;
  min-height: 44px;
  padding-block: 8px;
  font-family: var(--serif);
  font-size: 14px;
  font-weight: 400;
  font-style: normal;
  letter-spacing: .06em;
  line-height: 1.2;
  text-transform: uppercase;
  color: #d9c9b2;
  text-decoration: underline;
  text-decoration-color: #d9c9b277;
  text-decoration-thickness: 1px;
  text-underline-offset: 4px;
  transition: color .2s, text-decoration-color .2s;
}
.hero-collection-link > span {
  display: inline-block;
  flex-shrink: 0;
  color: currentColor;
  font-size: 18px;
  font-style: normal;
  line-height: 1;
  letter-spacing: 0;
}
.hero-collection-link:hover { color: var(--hero-type); text-decoration-color: currentColor; }
.hero-scroll-link {
  position: absolute;
  z-index: 3;
  right: max(var(--hero-edge), env(safe-area-inset-right, 0px));
  bottom: var(--hero-bottom);
  display: inline-flex;
  flex-direction: column;
  align-items: center;
  gap: 12px;
  min-width: 44px;
  min-height: 44px;
  font-family: var(--serif);
  font-size: 14px;
  font-style: italic;
  white-space: nowrap;
  color: #efe5d252;
  transition: color .2s;
}
.hero-scroll-label {
  writing-mode: vertical-rl;
  text-orientation: mixed;
  transform: rotate(180deg);
}
.hero-scroll-line {
  width: 1px;
  height: clamp(24px, 6svh, 64px);
  background: currentColor;
  opacity: .55;
  transition: opacity .2s;
}
.hero-scroll-link:hover,
.hero-scroll-link:focus-visible { color: var(--hero-type); }
.hero-scroll-link:hover .hero-scroll-line,
.hero-scroll-link:focus-visible .hero-scroll-line { opacity: 1; }
.hero-collection-link:focus-visible,
.hero-scroll-link:focus-visible { outline: 1px solid var(--hero-type); outline-offset: 7px; }
.baroque h2 {
  font-family: var(--serif);
  font-weight: 400;
  letter-spacing: -.035em;
}
.baroque h2 em,
.baroque .booking-copy h2 em,
.baroque .interlude-content em {
  font-family: var(--serif);
  font-size: 1.08em;
  font-style: italic;
  font-weight: 400;
  letter-spacing: -.03em;
  line-height: 1.08;
}
.baroque .interlude-content>p:nth-child(2) { font-family: var(--serif); letter-spacing: -.035em; }
@media (max-width: 760px) {
  .hero-exhibition {
    --hero-columns: minmax(0, 1fr);
    flex: none;
    min-height: 0;
    gap: 0;
    padding-top: calc(clamp(360px, 102vw, 560px) + 28px);
    padding-bottom: 64px;
  }
  .hero-illumination { display: block; padding: 0; }
  .hero-artwork {
    position: absolute;
    inset: 12px 0 auto;
    width: 100%;
    height: clamp(360px, 102vw, 560px);
  }
  .hero-gallery-scene { height: min(113cqh, 145cqw); }
  .hero-wall-label { top: 0; max-width: none; margin-inline: auto; }
  .hero-brand-name { font-size: clamp(4.5rem, 15vw, 7rem); }
  .hero-label-description,
  .hero-label-credit { max-width: none; }
  .hero-collection-link { font-size: 12px; letter-spacing: .025em; }
}
@media (max-width: 480px) {
  .hero-collection-link { gap: 10px; }
  .hero-scroll-link { gap: 8px; }
}
@media (prefers-reduced-motion: no-preference) {
  .hero-gallery-scene { animation: framed-art-appear 1s both; }
  @keyframes framed-art-appear { from { opacity: .5; } to { opacity: 1; } }
}

/* reference-header.css */
:root {
  --site-header-height: 72px;
  --site-gutter: clamp(24px, 9.7vw, 180px);
  --site-max-width: 1600px;
  
  --site-content-edge: max(var(--site-gutter), calc((100% - var(--site-max-width)) / 2 + var(--site-gutter)));
  --section-heading-space: clamp(28px, 4vw, 52px);
  --panel-inset: clamp(22px, 2.2vw, 34px);
}
.baroque .atelier-header.reference-header {
  position: absolute;
  z-index: 20;
  inset: 0 0 auto;
  width: min(var(--site-max-width), 100%);
  display: grid;
  grid-template-columns: minmax(0, 1fr) auto minmax(0, 1fr);
  align-items: center;
  column-gap: 32px;
  height: var(--site-header-height);
  padding-block: 8px;
  padding-inline: var(--site-gutter);
  background: transparent;
  -webkit-backdrop-filter: none;
  backdrop-filter: none;
  border: 0;
  box-shadow: none;
}
.baroque .atelier-header.reference-header::before {
  content: '';
  position: absolute;
  z-index: -1;
  inset: 0 0 -48px;
  background: transparent;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  -webkit-mask-image: linear-gradient(to bottom, #000 0%, #000b 40%, transparent 100%);
  mask-image: linear-gradient(to bottom, #000 0%, #000b 40%, transparent 100%);
  pointer-events: none;
}
.reference-header .header-left,
.reference-header .header-right {
  display: flex;
  align-items: center;
  gap: 28px;
}
.reference-header .header-left { justify-content: flex-start; }
.reference-header .header-right { justify-content: flex-end; }
.baroque .reference-header .header-logo {
  display: block;
  justify-self: center;
  width: 46px;
  line-height: 0;
}
.reference-header .header-logo img {
  display: block;
  width: 100%;
  height: auto;
  object-fit: contain;
}
.reference-header .header-left a,
.baroque .reference-header .header-book,
.baroque .reference-header .menu-toggle {
  display: inline-flex;
  align-items: center;
  min-height: 44px;
  padding: 8px 0;
  border: 0;
  background: none;
  color: #d9c9b2;
  font-family: var(--serif);
  font-size: 14px;
  font-weight: 400;
  letter-spacing: .06em;
  line-height: 1.2;
  text-transform: uppercase;
  text-decoration: underline;
  text-decoration-thickness: 1px;
  text-underline-offset: 4px;
  text-decoration-color: #d9c9b277;
  white-space: nowrap;
}
.reference-header .header-left a:hover,
.baroque .reference-header .header-book:hover,
.baroque .reference-header .menu-toggle:hover {
  color: var(--hero-type);
  text-decoration-color: currentColor;
  opacity: 1;
}
.baroque .reference-header .menu-toggle { min-width: 45px; justify-content: flex-end; }
.baroque .reference-header .header-book {
  justify-content: center;
  gap: 18px;
  padding: 10px 22px;
  border: 1px solid #cfad768c;
  border-radius: 999px;
  background: #cfad760a;
  color: var(--hero-type);
  font-size: 16px;
  font-style: italic;
  letter-spacing: .015em;
  text-transform: none;
  text-decoration: none;
  transition: background .2s, border-color .2s, color .2s;
}
.baroque .reference-header .header-book span {
  color: #cfad76;
  font-size: 18px;
  font-style: normal;
}
.baroque .reference-header .header-book:hover {
  background: #cfad761f;
  border-color: #cfad76;
}
.baroque .reference-header .header-book:focus-visible {
  outline: 2px solid var(--hero-type);
  outline-offset: 4px;
}
.baroque .header-menu {
  position: absolute;
  z-index: 19;
  inset: var(--site-header-height) 0 auto;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 0 8%;
  padding: 24px clamp(24px, 9.7vw, 180px) 40px;
  background: var(--hero-ink);
  border: 0;
  border-bottom: 1px solid #c4a06b40;
  box-shadow: 0 25px 40px #0008;
}
.baroque .header-menu a {
  display: flex;
  align-items: baseline;
  gap: 20px;
  padding: 18px 0;
  color: var(--hero-type);
  font-family: var(--serif);
  font-size: clamp(27px, 3vw, 42px);
  line-height: 1.15;
  border-bottom: 1px solid #c4a06b30;
}
.baroque .header-menu a span {
  color: var(--hero-gold);
  font-family: var(--sans);
  font-size: 12px;
}
.baroque .header-menu a:hover { color: var(--hero-gold); }
@media (max-width: 760px) {
  :root { --site-header-height: 64px; --site-gutter: 24px; }
  .baroque .atelier-header.reference-header { column-gap: 16px !important; }
  .baroque .reference-header .header-logo { width: 44px; }
  .reference-header .header-left { gap: 14px; }
  .reference-header .header-right { gap: 18px; }
  .reference-header .header-left a,
  .baroque .reference-header .header-book,
  .baroque .reference-header .menu-toggle { font-size: 12px; letter-spacing: .025em; }
  .baroque .reference-header .menu-toggle { min-width: 36px; }
  .baroque .reference-header .header-book { gap: 10px; padding: 10px 12px; font-size: 14px; }
  .baroque .header-menu { grid-template-columns: 1fr; padding: 12px 24px 28px; }
  .baroque .header-menu a { font-size: 30px; padding-block: 15px; }
}
@media (max-width: 390px) {
  :root { --site-gutter: 18px; }
  .baroque .atelier-header.reference-header { column-gap: 8px !important; }
  .reference-header .header-left { flex-direction: row; align-items: center; gap: 12px; }
  .reference-header .header-left a { min-height: 44px; padding-block: 6px; }
  .reference-header .header-right { gap: 12px; }
  .baroque .reference-header .header-logo { width: 44px; }
  .baroque .reference-header .header-book { padding-inline: 10px; }
  .baroque .reference-header .header-book span { display: none; }
}
.baroque.framed-option .atelier-header.reference-header::before {
  content: none;
  display: none;
  -webkit-backdrop-filter: none;
  backdrop-filter: none;
}
.baroque.framed-option .reference-header .header-book {
  justify-content: center;
  gap: 14px;
  padding: 10px 18px;
  border: 1px solid #d9c9b24d;
  border-radius: 0;
  background: transparent;
  color: #d9c9b2;
  font-family: var(--serif);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: .06em;
  line-height: 1.2;
  text-transform: uppercase;
  text-align: center;
  text-decoration: none;
  transition: color .25s ease, background-color .25s ease, border-color .25s ease;
}
.baroque.framed-option .reference-header .header-book span { color: currentColor; }
.baroque.framed-option .reference-header .header-book:hover,
.baroque.framed-option .reference-header .header-book:focus-visible {
  color: var(--hero-ink);
  background: var(--hero-gold);
  border-color: var(--hero-gold);
}
@media (max-width: 760px) {
  .baroque.framed-option .reference-header .header-book { padding: 9px 12px; font-size: 12px; letter-spacing: .025em; gap: 10px; }
}
@media (max-width: 390px) {
  .baroque.framed-option .reference-header .header-book { max-width: 108px; padding: 6px 9px; white-space: normal; }
}

/* gallery-wall.css */
body.framed-option {
  --wall-muted: #ccbaa4;
  --wall-rule: #c4a06b45;
  isolation: isolate;
  background: #301316;
  color: var(--hero-type);
}
body.framed-option::before {
  content: '';
  position: fixed;
  z-index: -1;
  inset: 0;
  background: #3a1416 url('assets/inknovae-gallery-wall-extended.webp') center / cover no-repeat;
  filter: brightness(.86) saturate(.82);
  pointer-events: none;
}
.framed-option #main > section,
.framed-option #main > .site-footer {
  background: transparent;
  color: var(--hero-type);
}
.framed-option .hero-illumination::before {
  background-attachment: fixed;
  -webkit-mask-image: linear-gradient(#000 calc(100% - 120px), transparent);
  mask-image: linear-gradient(#000 calc(100% - 120px), transparent);
}
.framed-option #main > .section-pad,
.framed-option .site-footer {
  font-family: 'Inter Exhibition', var(--sans);
  font-weight: 300;
}
.framed-option .wrap {
  width: min(var(--site-max-width), 100%);
  margin-inline: auto;
  padding-inline: var(--site-gutter);
}
.framed-option #main :is(.section-marker, .process-steps li, .price-list article, .large-projects, .faq-list details) {
  border-color: var(--wall-rule);
}
.framed-option #main :is(.booking-copy > p, .process-steps p, .pricing-intro, .price-list p, .large-projects p:not(.eyebrow), .faq-list details p) {
  color: var(--wall-muted);
}
.framed-option #main :is(.booking-location .eyebrow, .price-list .eyebrow, .quote-label, .large-projects > .eyebrow, .faq-list summary > span:first-child) {
  color: var(--hero-gold);
}
.framed-option #main .enquiry-form :is(input, textarea, select) {
  border-color: #e0d2bf66;
  color: var(--hero-type);
  color-scheme: dark;
}
.framed-option #main .enquiry-form :is(input, textarea)::placeholder {
  color: #c9b6a0;
}
.framed-option #main .enquiry-form :is(input, textarea, select):focus {
  border-color: var(--hero-gold);
}
.framed-option #main .enquiry-form label > span,
.framed-option #main .form-note { color: var(--wall-muted); }
.framed-option #main .submit-button {
  color: var(--hero-type);
  border-color: var(--wall-rule);
}
.framed-option #main .submit-button:hover { color: var(--hero-gold); }
.framed-option .exhibit::before { content: none; }
.framed-option #main > .styles-exhibition {
  padding-block: clamp(64px, 9vw, 124px) clamp(80px, 10vw, 144px);
}
.framed-option .styles-exhibition .section-marker {
  border-top: 0;
  padding-top: 0;
  margin-bottom: var(--section-heading-space);
  color: var(--wall-muted);
  font-size: 11px;
  letter-spacing: .1em;
}
.styles-introduction {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  gap: 32px;
  margin-bottom: var(--section-heading-space);
}
.framed-option .styles-introduction h2 {
  font-size: clamp(42px, 4.5vw, 68px);
  font-weight: 300;
  line-height: 1.02;
  letter-spacing: -.025em;
  white-space: nowrap;
}
.framed-option .styles-introduction h2 em {
  font-size: 1em;
  font-weight: 300;
}
.styles-introduction > p {
  max-width: 280px;
  padding-bottom: 4px;
  color: var(--wall-muted);
  font-size: 14px;
  line-height: 1.7;
}
.style-exhibits {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: clamp(22px, 2.6vw, 40px);
  align-items: stretch;
}
.style-plaque {
  display: flex;
  flex-direction: column;
  min-width: 0;
  padding: clamp(24px, 2.6vw, 40px);
  background: #35121338;
  box-shadow: inset 1px 1px 0 #efe5d20a, 3px 5px 0 #09040338, 6px 10px 14px #09040326;
}
.style-plaque-heading { margin-bottom: 28px; }
.style-index {
  margin-bottom: 28px;
  color: var(--hero-gold);
  font-family: var(--serif);
  font-size: 22px;
  font-weight: 300;
}
.framed-option .style-plaque h3 {
  font-size: clamp(30px, 3vw, 44px);
  font-weight: 300;
  line-height: 1.07;
  letter-spacing: -.02em;
}
.style-medium {
  margin-top: 12px;
  color: #ddcbb0;
  font-family: var(--serif);
  font-size: 18px;
  font-style: italic;
  font-weight: 300;
  line-height: 1.35;
}
.style-plaque-copy {
  display: flex;
  flex-direction: column;
  flex: 1;
  align-items: flex-start;
}
.style-plaque-copy > p {
  margin-bottom: 24px;
  color: #e0d2bf;
  font-size: 14px;
  font-weight: 200;
  line-height: 1.75;
  text-wrap: pretty;
}
.style-plaque-copy > a {
  display: inline-flex;
  align-items: center;
  min-height: 44px;
  margin-top: auto;
  font-family: var(--serif);
  font-size: 13px;
  font-weight: 300;
  letter-spacing: .04em;
  text-transform: uppercase;
  text-decoration: underline;
  text-decoration-thickness: 1px;
  text-underline-offset: 5px;
  text-decoration-color: #cfad7680;
  transition: color .2s ease, text-decoration-color .2s ease;
}
.style-plaque-copy > a:hover {
  color: var(--hero-gold);
  text-decoration-color: currentColor;
}
.style-plaque-copy > a:focus-visible {
  outline: 1px solid var(--hero-type);
  outline-offset: 6px;
}
@media (max-width: 960px) {
  .style-exhibits { grid-template-columns: minmax(0, 1fr); gap: 28px; }
  .style-plaque { display: grid; grid-template-columns: 1fr 1.2fr; gap: 32px; padding: 30px; }
  .style-plaque-heading { margin-bottom: 0; }
  .style-index { margin-bottom: 16px; }
  .style-plaque-copy { padding-top: 6px; }
}
@media (max-width: 560px) {
  .framed-option .styles-introduction h2 { font-size: clamp(26px, 8vw, 42px); }
  .styles-introduction { flex-direction: column; align-items: flex-start; gap: 24px; }
  .style-plaque { grid-template-columns: minmax(0, 1fr); gap: 22px; padding: 26px; }
  .style-plaque-copy { padding-top: 0; }
  .style-plaque-copy > p { margin-bottom: 14px; }
}

/* painting-gallery.css */
.painting-gallery {
  --gallery-gutter: max(var(--site-gutter), calc((100vw - var(--site-max-width)) / 2 + var(--site-gutter)));
  --painting-width: clamp(360px, 48vw, 600px);
  --painting-gap: clamp(20px, 2.6vw, 38px);
  --hanging-height: min(68svh, calc(var(--painting-width) * 1.5));
}
.framed-option #main > .painting-gallery {
  padding-block: clamp(32px, 5vw, 72px) clamp(72px, 9vw, 120px);
}
.painting-gallery-heading {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 24px;
  margin-bottom: var(--section-heading-space);
}
.framed-option .painting-gallery-heading h2 {
  font-size: clamp(42px, 4.5vw, 68px);
  font-weight: 300;
  line-height: 1.02;
  letter-spacing: -.025em;
}
.framed-option .painting-gallery-heading h2 em { font-size: 1em; font-weight: 300; }
.painting-navigation {
  display: flex;
  align-items: center;
  gap: clamp(12px, 2vw, 24px);
}
.painting-navigation[hidden] { display: none; }
.painting-navigation button {
  display: grid;
  place-items: center;
  width: 48px;
  height: 48px;
  padding: 0;
  border: 1px solid #cfad765c;
  color: var(--hero-type);
  font-size: 24px;
  font-weight: 200;
  transition: background-color .25s, color .25s, border-color .25s;
}
.painting-navigation button:hover:not(:disabled) {
  background: #c6a471;
  border-color: #c6a471;
  color: #271110;
}
.painting-navigation button:disabled { opacity: .3; cursor: default; }
.painting-count {
  min-width: 58px;
  color: var(--wall-muted);
  font-size: 12px;
  font-variant-numeric: tabular-nums;
  text-align: center;
  letter-spacing: .08em;
}
.painting-track {
  overflow-x: auto;
  overscroll-behavior-x: contain;
  scroll-snap-type: x mandatory;
  scroll-padding-inline-start: var(--site-content-edge);
  scrollbar-width: none;
  padding: 12px var(--site-content-edge) 48px;
  cursor: grab;
}
.painting-track::-webkit-scrollbar { display: none; }
.painting-track:focus-visible { outline-offset: -3px; }
.painting-rail {
  display: flex;
  align-items: flex-start;
  gap: var(--painting-gap);
  width: max-content;
  margin: 0;
  padding: 0;
  list-style: none;
}
.painting-slide {
  --frame-width: 100%;
  --frame-ratio: 3 / 4;
  --display-width: var(--painting-width);
  flex: 0 0 var(--display-width);
  width: var(--display-width);
  scroll-snap-align: start;
}
.painting-slide:last-child {
  margin-inline-end: max(0px, calc(100vw - var(--gallery-gutter) * 2 - var(--display-width)));
}
.painting-slide > figure {
  display: grid;
  grid-template-rows: var(--hanging-height) auto;
  justify-items: center;
}
.painting-open {
  display: block;
  width: var(--frame-width);
  align-self: center;
  padding: 0;
  cursor: zoom-in;
  touch-action: pan-x pan-y;
}
.painting-open:focus-visible { outline: 1px solid var(--hero-type); outline-offset: 8px; }
.painting-label {
  display: flex;
  align-items: baseline;
  gap: 18px;
  width: var(--frame-width);
  padding-inline: 4px;
  margin: 28px 0 0;
  color: var(--wall-muted);
}
.painting-number { font-size: 11px; font-variant-numeric: tabular-nums; letter-spacing: .08em; }
.painting-label p { font-family: var(--serif); font-size: 22px; font-weight: 300; color: var(--hero-type); line-height: 1.3; }
.painting-label div > span { display: block; margin-top: 4px; font-size: 12px; font-weight: 200; }
.painting-track.is-dragging { scroll-snap-type: none; cursor: grabbing; user-select: none; }
.painting-track.is-dragging .painting-open { cursor: grabbing; }
@media (max-width: 600px) {
  .painting-gallery { --painting-width: 86vw; --painting-gap: 18px; }
  .painting-gallery-heading { flex-wrap: wrap; gap: 24px; }
  .framed-option .painting-gallery-heading h2 { font-size: clamp(36px, 8vw, 48px); }
  .painting-navigation { gap: 18px; }
  .painting-navigation button { width: 44px; height: 44px; }
  .painting-track { padding-bottom: 36px; }
}
@media (prefers-reduced-motion: reduce) {
  .painting-navigation button { transition: none; }
}

/* ornate-frames.css */
.baroque .painting-slide[data-ornate] .painting-frame.work-mat {
  position: relative;
  display: block;
  width: 100%;
  aspect-ratio: var(--frame-ratio);
  padding: 0;
  border: 0;
  border-radius: 0;
  outline: 0;
  background: none;
  clip-path: none;
  box-shadow: none;
  transform: none;
  isolation: isolate;
  filter: drop-shadow(3px 6px 4px #09030280) drop-shadow(5px 12px 12px #09030240);
}
.painting-slide[data-ornate] .painting-crop {
  position: absolute;
  display: block;
  z-index: 0;
  left: var(--window-left);
  top: var(--window-top);
  width: var(--window-width);
  height: var(--window-height);
  overflow: hidden;
  border: 0;
  outline: 0;
  background: #140e0a;
  border-radius: var(--window-radius, 0);
  clip-path: var(--window-cut, none);
}
.baroque .painting-slide[data-ornate] .painting-frame .painting-crop > img {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  max-width: none;
  object-fit: cover;
  object-position: var(--crop-origin, center);
  transform: scale(var(--crop-scale, 1));
  transform-origin: var(--crop-origin, center);
  border: 0;
  outline: 0;
  user-select: none;
  -webkit-user-drag: none;
}
.baroque .painting-slide[data-ornate] .painting-frame > .painting-ornament {
  position: absolute;
  left: var(--ornament-left, 0);
  top: var(--ornament-top, 0);
  z-index: 1;
  width: var(--ornament-width, 100%);
  height: var(--ornament-height, 100%);
  max-width: none;
  object-fit: fill;
  border: 0;
  outline: 0;
  clip-path: none;
  transform: none;
  filter: brightness(.8) saturate(.72);
  pointer-events: none;
  user-select: none;
  -webkit-user-drag: none;
}
.painting-filters {
  position: absolute;
  width: 0;
  height: 0;
  pointer-events: none;
}
.baroque .painting-slide[data-ornate] .painting-frame > .painting-ornament[data-key-background] {
  filter: url(#gallery-gold-cutout) brightness(.8) saturate(.72);
}
.painting-slide[data-ornate] {
  --display-width: min(calc(var(--painting-width) * .98), calc(var(--hanging-height) * var(--frame-ratio)));
}
.painting-slide[data-ornate] .painting-open {
  width: 100%;
  filter: none;
}
.painting-slide[data-ornate] .painting-label {
  width: 100%;
}

/* museum-entrance.css */
html.museum-loading,
html.museum-loading body { overflow: hidden; }
.museum-entrance {
  --creation-sphere-size: clamp(112px, 12vw, 144px);
  --creation-hand-width: max(300px, 56vw);
  --creation-horizon: 43%;
  --creation-reach: clamp(60px, 10vw, 180px);
  --creation-fingertip-gap: clamp(10px, 1.2vw, 18px);
  position: fixed;
  inset: 0;
  width: 100%;
  height: 100%;
  max-width: none;
  max-height: none;
  margin: 0;
  padding: 0;
  border: 0;
  overflow: hidden;
  color: #efe5d2;
  background: radial-gradient(ellipse at 50% 43%, #281518 0%, #170e10 44%, #100b0c 100%);
  isolation: isolate;
  outline: none;
}
.museum-entrance::backdrop { background: transparent; }
.museum-entrance:not([open]) { display: none; }
.museum-entrance[open] { display: block; }
.creation-filter { position: absolute; width: 0; height: 0; pointer-events: none; }
.creation-stage { position: absolute; inset: 0; pointer-events: none; }
.creation-hand {
  position: absolute;
  z-index: 3;
  width: var(--creation-hand-width);
  opacity: 0;
}
.creation-hand img {
  display: block;
  width: 100%;
  max-width: none;
  height: auto;
  
  -webkit-mask: var(--creation-silhouette) center / 100% 100% no-repeat;
  mask: var(--creation-silhouette) center / 100% 100% no-repeat;
  filter: brightness(.92) saturate(.82);
}
.creation-hand-left {
  --creation-silhouette: var(--asset-mask-adam, url('assets/creation-adam-silhouette.svg'));
  left: calc(50% - var(--creation-sphere-size) * .5 - var(--creation-hand-width) * .898 - var(--creation-fingertip-gap));
  top: calc(var(--creation-horizon) - var(--creation-hand-width) * .292);
  transform-origin: 89.8% 58.4%;
}
.creation-hand-right {
  --creation-silhouette: var(--asset-mask-god, url('assets/creation-god-silhouette.svg'));
  left: calc(50% + var(--creation-sphere-size) * .5 - var(--creation-hand-width) * .115 + var(--creation-fingertip-gap));
  top: calc(var(--creation-horizon) - var(--creation-hand-width) * .2221);
  transform-origin: 11.5% 44.42%;
}
.loading-logo {
  position: absolute;
  z-index: 2;
  left: 50%;
  top: calc(var(--creation-horizon) - var(--creation-sphere-size) * .5);
  display: block;
  
  width: calc(var(--creation-sphere-size) * 1.412186);
  height: auto;
  margin: 0;
  transform: translateX(-50%);
  visibility: hidden;
  opacity: 0;
  filter: brightness(.35);
}
.museum-entrance.is-creating .loading-emblem { visibility: visible; }
.loading-name { filter: brightness(1); }
.loading-composition {
  position: absolute;
  top: 0;
  left: 0;
  width: 1px;
  height: 1px;
  margin: 0;
  padding: 0;
  overflow: hidden;
  clip-path: inset(50%);
  white-space: nowrap;
}
.museum-entrance.is-touching .loading-logo { visibility: visible; opacity: 1; filter: brightness(1); }
.loading-progress {
  width: 136px;
  height: 1px;
  margin-top: 0;
  overflow: hidden;
  background: #cfad7626;
}
.loading-progress-fill {
  display: block;
  width: 100%;
  height: 100%;
  background: #cfad76;
  transform: scaleX(var(--loading-progress, 0));
  transform-origin: left center;
}
.loading-skip {
  position: absolute;
  z-index: 4;
  right: max(24px, 4vw, env(safe-area-inset-right, 0px));
  bottom: max(20px, 3svh, env(safe-area-inset-bottom, 0px));
  min-height: 44px;
  padding: 8px 0 8px 16px;
  color: #d9c9b280;
  font-family: var(--serif);
  font-size: 14px;
  font-style: italic;
  text-underline-offset: 4px;
}
.loading-skip:hover { color: #efe5d2; text-decoration: underline; }
.loading-skip:focus-visible { outline: 1px solid #efe5d2; outline-offset: 6px; }
@media (max-height: 500px) {
  .museum-entrance { --creation-sphere-size: 90px; --creation-horizon: 36%; }
}
@media (prefers-reduced-motion: no-preference) {
  .museum-entrance { transition: opacity var(--entrance-fade-duration, .7s) ease; }
  .museum-entrance.is-revealing { opacity: 0; }
  .is-creating .loading-emblem { animation: creation-emblem-appear var(--creation-approach-duration, 1.8s) cubic-bezier(.37, 0, .63, 1) both; }
  .loading-name { transition: opacity var(--creation-name-duration, .95s) cubic-bezier(.4, 0, .2, 1); }
  .is-creating .creation-hand-left { animation: creation-left-approach var(--creation-approach-duration, 1.8s) cubic-bezier(.22, .7, .3, 1) both; }
  .is-creating .creation-hand-right { animation: creation-right-approach var(--creation-approach-duration, 1.8s) cubic-bezier(.22, .7, .3, 1) both; }
  .loading-progress-fill { transition: transform .3s ease; }
  
  .creation-hand { opacity: var(--creation-dusk, .38); }
  .creation-hand-left { transform: translate(calc(-1 * var(--creation-reach)), 12px) rotate(-4deg); }
  .creation-hand-right { transform: translate(var(--creation-reach), -12px) rotate(4deg); }
  .loading-emblem { visibility: visible; opacity: var(--creation-dusk, .38); }
  @keyframes creation-emblem-appear {
    0% { opacity: var(--creation-dusk, .38); filter: brightness(.35); }
    100% { opacity: 1; filter: brightness(1); }
  }
  @keyframes creation-left-approach {
    0% { opacity: var(--creation-dusk, .38); transform: translate(calc(-1 * var(--creation-reach)), 12px) rotate(-4deg); }
    45% { opacity: 1; }
    100% { opacity: 1; transform: translate(0, 0) rotate(0); }
  }
  @keyframes creation-right-approach {
    0% { opacity: var(--creation-dusk, .38); transform: translate(var(--creation-reach), -12px) rotate(4deg); }
    45% { opacity: 1; }
    100% { opacity: 1; transform: translate(0, 0) rotate(0); }
  }
}
@media (prefers-reduced-motion: reduce) {
  .is-creating .creation-hand { opacity: 1; transform: none; }
}

/* gallery-light.css */
.gallery-light {
  display: none;
  position: fixed;
  z-index: 40;
  inset: 0;
  pointer-events: none;
  user-select: none;
  opacity: 0;
}
@media (hover: hover) and (pointer: fine) and (prefers-reduced-motion: no-preference) {
  @supports (mix-blend-mode: soft-light) {
    .gallery-light {
      --gallery-light-radius: clamp(300px, 46vmin, 490px);
      display: block;
      mix-blend-mode: soft-light;
      background:
        radial-gradient(
          circle 76px at var(--gallery-light-x, 50%) var(--gallery-light-y, 40%),
          rgb(255 233 187 / .76) 0%,
          rgb(255 227 169 / .55) 8%,
          rgb(250 214 152 / .28) 24%,
          rgb(241 198 136 / .10) 48%,
          rgb(241 198 136 / .025) 72%,
          rgb(241 198 136 / 0) 100%
        ),
        radial-gradient(
        ellipse var(--gallery-light-radius) calc(var(--gallery-light-radius) * .86)
        at var(--gallery-light-x, 50%) var(--gallery-light-y, 40%),
        rgb(255 244 226 / .80) 0%,
        rgb(255 244 226 / .79) 10%,
        rgb(255 244 226 / .70) 22%,
        rgb(255 244 226 / .51) 40%,
        rgb(255 244 226 / .29) 60%,
        rgb(255 244 226 / .12) 82%,
        rgb(255 244 226 / .035) 104%,
        rgb(255 244 226 / 0) 124%,
        rgb(12 5 5 / .08) 150%,
        rgb(12 5 5 / .20) 185%
      );
      transition: opacity .55s ease;
    }
    .gallery-light.is-active { opacity: 1; }
  }
}

/* museum-footer.css */
.baroque.framed-option .site-footer.museum-footer {
  padding-block: 0;
  color: #d9c9b2;
  font-weight: 300;
}
.museum-footer-row {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  gap: 0 24px;
  padding-block: 8px;
  text-align: center;
  border-top: 1px solid var(--wall-rule);
}
.footer-signature {
  display: inline-flex;
  align-items: center;
  gap: 10px;
  min-height: 44px;
  color: var(--hero-type);
  white-space: nowrap;
}
.footer-signature img { width: 24px; height: 24px; object-fit: contain; }
.footer-signature small { font-family: var(--serif); font-size: 14px; font-weight: 300; line-height: 1.2; }
.footer-gallery-nav { display: flex; order: 1; flex-basis: 100%; justify-content: center; gap: clamp(16px, 2vw, 28px); }
.footer-gallery-nav a, .footer-top-link {
  display: inline-flex;
  align-items: center;
  min-height: 44px;
  font-family: var(--serif);
  font-size: 14px;
  font-weight: 300;
  line-height: 1.2;
  white-space: nowrap;
  text-decoration: underline;
  text-decoration-color: #d9c9b250;
  text-decoration-thickness: 1px;
  text-underline-offset: 4px;
  transition: color .2s ease, text-decoration-color .2s ease;
}
.footer-gallery-nav a { letter-spacing: .03em; text-transform: uppercase; }
.footer-gallery-nav a:hover, .footer-top-link:hover { color: var(--hero-type); text-decoration-color: currentColor; }
.footer-studio {
  display: flex;
  flex-wrap: wrap;
  order: 2;
  flex-basis: 100%;
  justify-content: center;
  align-items: center;
  gap: 6px 0;
  margin: 0;
  padding-bottom: 8px;
  font-family: var(--serif);
  font-size: 14px;
  font-weight: 300;
  line-height: 1.3;
  color: #d9c9b2;
}
.footer-studio > * { display: inline-flex; align-items: center; min-height: 32px; }
.footer-studio > * + *::before { content: '·'; padding: 0 12px; opacity: .55; }
.footer-studio a { color: inherit; text-decoration: underline; text-decoration-color: #d9c9b250; text-decoration-thickness: 1px; text-underline-offset: 4px; }
.footer-studio a:hover { color: var(--hero-type); text-decoration-color: currentColor; }
.museum-footer a:focus-visible { outline: 1px solid var(--hero-type); outline-offset: 3px; }
@media (max-width: 600px) {
  .museum-footer-row { column-gap: 16px; }
  .footer-gallery-nav { gap: 14px; }
}
@media (max-width: 360px) {
  .footer-signature { gap: 7px; }
  .footer-signature small { font-size: 13px; }
  .footer-gallery-nav { gap: 12px; }
  .footer-gallery-nav a { letter-spacing: 0; }
}
@media (prefers-reduced-motion: reduce) {
  .museum-footer a { transition: none; }
}

/* booking-letter.css */
.framed-option #main > .booking-letter-section {
  padding-block: clamp(50px, 7vw, 100px) 34px;
  overflow: hidden;
}
.letter-introduction { text-align: left; margin-bottom: var(--section-heading-space); }
.framed-option .letter-introduction h2 { font-size: clamp(42px, 4.5vw, 68px); font-weight: 300; letter-spacing: -.025em; }
.framed-option .letter-introduction h2 em { font-size: 1em; font-weight: 300; }
.letter-introduction > p { margin-top: 16px; color: var(--wall-muted); font-size: 16px; font-weight: 200; }
.booking-letter {
  --letter-ink: #493b32;
  --letter-muted: #736357;
  --letter-rule: #8b73534d;
  --letter-accent: #76563b;
  --letter-sans: 'Inter Exhibition', var(--sans);
  --envelope-width: max(520px, 86vw);
  --envelope-height: calc(var(--envelope-width) * 2 / 3);
  --paper-width: calc(var(--envelope-width) * .52);
  position: relative;
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  grid-template-rows: 1fr;
  width: 100%;
  padding-bottom: calc(var(--envelope-height) * .3);
  isolation: isolate;
}
.letter-envelope {
  position: absolute;
  bottom: 0;
  left: calc(50% - var(--envelope-width) * .3375);
  width: var(--envelope-width);
  max-width: none;
  height: auto;
  pointer-events: none;
  user-select: none;
  -webkit-user-drag: none;
}
.letter-envelope-back { z-index: 0; }
.letter-envelope-front {
  z-index: 3;
  clip-path: polygon(0% 43.55%, 3.45% 43.55%, 33.66% 63.28%, 64.19% 43.55%, 100% 43.55%, 100% 100%, 0% 100%);
}
.letter-reveal { z-index: 2; min-height: 0; overflow: hidden; }
.letter-sheet, .letter-cover { color: var(--letter-ink); background: #e9e0ce url('assets/booking/ivory-paper.webp') center / cover; box-shadow: 1px 2px 3px #38231433, 3px 5px 14px #10050524; }
.letter-sheet {
  width: var(--paper-width);
  margin-inline: auto;
  padding: clamp(24px, 3vw, 44px) clamp(22px, 3.5vw, 52px) calc(var(--envelope-height) * .3);
  transform: translateY(0);
}
.letter-cover {
  position: absolute;
  z-index: 2;
  bottom: calc(var(--envelope-height) * .30);
  left: calc(50% - var(--paper-width) / 2);
  width: var(--paper-width);
  height: calc(var(--envelope-height) * .38);
}
.letter-open {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  gap: 12px;
  width: 100%;
  height: 100%;
  padding: clamp(20px, 3.4vw, 48px) 18px 0;
  color: inherit;
}
.letter-open-hint { font-family: var(--serif); font-size: clamp(28px, 3vw, 42px); font-weight: 300; font-style: italic; line-height: 1.2; }
.letter-open:hover .letter-open-hint { color: #8b4739; }
.letter-open:focus-visible { outline: 1px solid #805a3a; outline-offset: -6px; }
.letter-paper-heading { display: flex; justify-content: space-between; align-items: baseline; flex-wrap: wrap; gap: 10px 16px; margin-bottom: 22px; }
.letter-paper-heading > span { font-family: var(--serif); font-size: 14px; font-weight: 300; line-height: 1.35; }
.letter-fold { min-height: 44px; padding: 10px 0 10px 10px; margin-block: -10px; color: var(--letter-muted); font-size: 14px; font-weight: 300; text-decoration: underline; text-underline-offset: 4px; }
.letter-fold:hover { color: var(--letter-ink); }
.framed-option #booking .letter-form { padding: 0; font-family: var(--letter-sans); font-weight: 300; text-align: left; }
.letter-contact-fields, .letter-details { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 0 22px; }
.framed-option #booking .letter-form :is(label, input, select, textarea) {
  font-family: var(--letter-sans);
  font-size: 16px;
  font-weight: 300;
  font-style: normal;
  line-height: 1.55;
  letter-spacing: 0;
  text-transform: none;
}
.framed-option #booking .letter-form label { display: flex; flex-direction: column; gap: 8px; min-width: 0; margin: 0 0 22px; }
.framed-option #booking .letter-form label > span { position: static; color: var(--letter-muted); font: inherit; letter-spacing: inherit; text-transform: none; }
.framed-option #booking .letter-form :is(input, select, textarea) {
  width: 100%;
  min-width: 0;
  min-height: 44px;
  padding: 8px 0 10px;
  color: var(--letter-ink);
  border: 0;
  border-bottom: 1px solid var(--letter-rule);
  border-radius: 0;
  background: transparent;
  color-scheme: light;
  box-shadow: none;
  transition: border-color .2s ease, box-shadow .2s ease;
}
.framed-option #booking .letter-form :is(input, textarea)::placeholder { color: #928475; font: inherit; letter-spacing: inherit; opacity: 1; }
.framed-option #booking .letter-form :is(input, select, textarea):focus {
  border-bottom-color: var(--letter-accent);
  outline: none;
  box-shadow: 0 1px 0 var(--letter-accent);
}
.framed-option #booking .letter-form label:focus-within > span { color: var(--letter-accent); }
.framed-option #booking .letter-form textarea { min-height: 104px; resize: vertical; }
.letter-more { border-bottom: 1px solid var(--letter-rule); margin-bottom: 24px; }
.letter-more summary {
  position: relative;
  display: flex;
  align-items: baseline;
  gap: 6px;
  min-height: 44px;
  padding: 12px 24px 14px 0;
  list-style: none;
  font-family: var(--letter-sans);
  font-size: 12px;
  font-weight: 300;
  line-height: 1.5;
  cursor: pointer;
}
.letter-more summary::-webkit-details-marker { display: none; }
.letter-more summary > span { color: var(--letter-muted); font-size: 10px; }
.letter-more summary::before, .letter-more summary::after { content: ''; position: absolute; right: 2px; top: 22px; width: 10px; height: 1px; background: var(--letter-accent); }
.letter-more summary::after { transform: rotate(90deg); transition: transform .25s ease; }
.letter-more[open] summary::after { transform: rotate(0deg); }
.letter-more summary:focus-visible { outline: 1px solid var(--letter-accent); outline-offset: 2px; }
.letter-details { padding-top: 16px; }
.letter-signoff { display: flex; flex-wrap: wrap; align-items: baseline; gap: 10px; margin-top: 0; font-family: var(--serif); font-size: 16px; font-weight: 300; }
.letter-signature { min-width: 0; max-width: 100%; font-family: var(--serif); font-size: 26px; font-weight: 300; font-style: italic; line-height: 1.25; overflow-wrap: anywhere; }
.letter-actions { display: flex; flex-direction: column; align-items: stretch; gap: 12px; margin-top: 24px; }
.letter-actions > p { order: 1; font-family: var(--letter-sans); font-size: 10px; line-height: 1.6; color: var(--letter-muted); text-align: center; }
.framed-option #booking .submit-button { width: 100%; min-height: 46px; justify-content: center; padding: 12px 18px; border: 1px solid #82664e80; color: #523428; font-family: var(--serif); font-size: 18px; font-weight: 300; line-height: 1.2; letter-spacing: .015em; white-space: normal; transition: color .25s ease, background-color .25s ease; }
.framed-option #booking .submit-button:hover { background: #56332b; color: #f2e8d7; }
.framed-option #booking .form-note { margin-top: 4px; font-family: var(--letter-sans); font-size: 10px; font-weight: 300; line-height: 1.6; color: var(--letter-muted); text-align: center; text-wrap: pretty; }
.booking-letter[data-enhanced] { transition: grid-template-rows .8s cubic-bezier(.22, 1, .36, 1), padding-bottom .8s cubic-bezier(.22, 1, .36, 1); }
.booking-letter[data-enhanced] .letter-sheet { transition: transform .8s cubic-bezier(.22, 1, .36, 1); }
.booking-letter[data-enhanced] .letter-cover { transition: opacity .3s ease; }
.booking-letter:is([data-state="sealed"], [data-state="closing"]) { grid-template-rows: 0fr; padding-bottom: calc(var(--envelope-height) * .94); }
.booking-letter:is([data-state="sealed"], [data-state="closing"]) .letter-sheet { transform: translateY(calc(var(--envelope-height) * .32)); }
.booking-letter:is([data-state="opening"], [data-state="open"]) .letter-cover { opacity: 0; pointer-events: none; }
.booking-letter[data-state="closing"] .letter-cover { transition-delay: .4s; }
.baroque .letter-review { background: #e9e0ce url('assets/booking/ivory-paper.webp') center / cover; color: #3c3026; box-shadow: 6px 16px 50px #0006; }
.baroque .letter-review h2, .baroque .letter-review #enquiry-summary dd { font-weight: 300; }
.baroque .letter-review .enquiry-notice { color: #746659; }
.booking-correspondence {
  display: grid;
  grid-template-columns: minmax(180px, .8fr) minmax(0, 1.65fr);
  gap: clamp(24px, 4vw, 64px);
  align-items: start;
}
.booking-steps { max-width: 270px; padding-top: clamp(28px, 2.5vw, 36px); }
.booking-steps > h3 {
  margin-bottom: 26px;
  color: var(--hero-type);
  font-family: 'Inter Exhibition', var(--sans);
  font-size: 11px;
  font-weight: 300;
  line-height: 1.5;
  letter-spacing: .1em;
  text-transform: uppercase;
}
.booking-steps ol { display: grid; gap: 28px; margin: 0; padding: 0; list-style: none; }
.booking-steps li { display: grid; grid-template-columns: 26px minmax(0, 1fr); gap: 14px; }
.booking-step-number { padding-top: 5px; color: var(--hero-gold); font-family: 'Inter Exhibition', var(--sans); font-size: 11px; font-weight: 300; font-variant-numeric: tabular-nums; }
.booking-steps h4 { margin: 0 0 8px; font-family: var(--serif); font-size: 24px; font-weight: 300; line-height: 1.15; }
.booking-steps p { color: var(--wall-muted); font-family: 'Inter Exhibition', var(--sans); font-size: 13px; font-weight: 300; line-height: 1.75; text-wrap: pretty; }
.booking-letter-guided {
  --envelope-width: clamp(620px, 66vw, 920px);
  min-width: 0;
}
.booking-letter-guided .letter-envelope {
  
  -webkit-mask: var(--asset-mask-envelope, url('assets/booking/envelope-bronze-silhouette.svg')) center / 100% 100% no-repeat;
  mask: var(--asset-mask-envelope, url('assets/booking/envelope-bronze-silhouette.svg')) center / 100% 100% no-repeat;
}
.booking-letter-guided .letter-sheet { padding: clamp(28px, 2.5vw, 36px) clamp(24px, 2.5vw, 36px) calc(var(--envelope-height) * .3); }
.booking-letter-guided .letter-paper-heading { gap: 8px 12px; padding-bottom: 16px; border-bottom: 1px solid var(--letter-rule); margin-bottom: 20px; }
.booking-letter-guided .letter-paper-heading .letter-form-caption { font-family: var(--letter-sans); font-size: 9px; letter-spacing: .1em; text-transform: uppercase; color: var(--letter-muted); }
.letter-form-title { margin-bottom: 28px; font-family: var(--serif); font-size: clamp(30px, 2.5vw, 36px); font-weight: 300; font-style: italic; line-height: 1.15; letter-spacing: -.02em; text-wrap: balance; }
.letter-expand {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 12px;
  width: 100%;
  min-height: 44px;
  padding: 6px 0 10px;
  color: var(--letter-accent);
  border-bottom: 1px solid var(--letter-rule);
  text-align: left;
  font-family: var(--serif);
  font-size: 18px;
  font-weight: 300;
}
.letter-expand[hidden] { display: none; }
.letter-expand-arrow { font-family: var(--letter-sans); font-size: 16px; line-height: 1; }
.letter-expand[aria-expanded="true"] { justify-content: flex-end; gap: 10px; min-height: 36px; margin-top: -8px; padding-bottom: 8px; border-bottom: 0; font-family: var(--letter-sans); font-size: 11px; color: var(--letter-muted); }
.letter-expand[aria-expanded="true"] .letter-expand-arrow { transform: rotate(180deg); }
.letter-expand:hover { color: #8b4739; }
.letter-expand:focus-visible { outline: 1px solid #805a3a; outline-offset: 4px; }
.letter-form-details { display: grid; grid-template-rows: 1fr; }
.letter-form-content { min-height: 0; overflow: hidden; }
.letter-form-content > .letter-idea { padding-top: 12px; }
.booking-letter-guided:is([data-state="preview"], [data-state="closing"]) { grid-template-rows: 1fr; padding-bottom: calc(var(--envelope-height) * .3); }
.booking-letter-guided:is([data-state="preview"], [data-state="closing"]) .letter-sheet { transform: none; }
.booking-letter-guided:is([data-state="preview"], [data-state="closing"]) .letter-form-details { grid-template-rows: 0fr; }
.booking-letter-guided[data-enhanced] .letter-form-details { transition: grid-template-rows .8s cubic-bezier(.22, 1, .36, 1); }
@media (max-width: 760px) {
  .booking-correspondence { grid-template-columns: minmax(0, 1fr); gap: 24px; }
  .booking-letter-guided { --envelope-width: clamp(500px, 110vw, 740px); }
  .booking-steps { grid-row: 2; max-width: 440px; padding-top: 0; }
  .booking-steps ol { gap: 22px; }
  .booking-steps > h3 { margin-bottom: 22px; }
  .booking-steps h4 { font-size: 24px; margin-bottom: 6px; }
  .booking-steps p { font-size: 13px; }
  .booking-letter-guided .letter-paper-heading { margin-bottom: 20px; }
  .booking-letter-guided .letter-contact-fields { grid-template-columns: minmax(0, 1fr); }
}
@media (max-width: 700px) {
  .letter-contact-fields, .letter-details { grid-template-columns: minmax(0, 1fr); }
  .letter-paper-heading { gap: 8px; margin-bottom: 20px; }
  .letter-fold { padding-left: 0; }
  .letter-open { gap: 9px; }
}
@media (max-width: 380px) {
  .booking-letter:not(.booking-letter-guided) { --envelope-width: 480px; }
  .letter-sheet { padding-inline: 20px; }
}
@media (prefers-reduced-motion: reduce) {
  .booking-letter[data-enhanced], .booking-letter[data-enhanced] .letter-sheet, .booking-letter[data-enhanced] .letter-cover, .booking-letter[data-enhanced] .letter-form-details, .booking-letter button, .letter-more summary::after { transition: none; }
}

/* booking-stationery.css */
.booking-letter-stationery, .baroque .letter-review {
  --request-type: 'Inter Exhibition', var(--sans);
  --request-size: 13px;
  --request-title-size: 28px;
}
.booking-letter-stationery {
  --envelope-width: clamp(640px, 66vw, 920px);
  --request-ink: #4b3b30;
  --request-muted: #867563;
  --request-rule: #96785147;
  min-width: 0;
}
.booking-letter-stationery .letter-envelope {
  -webkit-mask: var(--asset-mask-envelope, url('assets/booking/envelope-bronze-silhouette.svg')) center / 100% 100% no-repeat;
  mask: var(--asset-mask-envelope, url('assets/booking/envelope-bronze-silhouette.svg')) center / 100% 100% no-repeat;
}
.booking-letter-stationery .request-paper {
  padding: clamp(24px, 2.4vw, 32px) clamp(22px, 2.4vw, 32px) calc(var(--envelope-height) * .3);
  color: var(--request-ink);
  font-family: var(--request-type);
  font-size: var(--request-size);
  font-weight: 300;
  background-image: linear-gradient(#f3edde60, #f3edde60), url('assets/booking/ivory-paper.webp');
}
.request-letterhead {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
  padding-bottom: 18px;
  border-bottom: 1px solid var(--request-rule);
}
.request-logo {
  display: block;
  width: 56px;
  height: auto;
  flex: 0 0 56px;
  object-fit: contain;
}
.request-edition {
  color: var(--request-muted);
  font-family: var(--serif);
  font-size: var(--request-size);
  font-style: italic;
  font-weight: 300;
  line-height: 1.5;
}
#booking .request-title {
  margin: 18px 0 24px;
  font-family: var(--serif);
  font-size: var(--request-title-size);
  font-style: italic;
  font-weight: 300;
  line-height: 1.15;
  letter-spacing: -.025em;
}
.framed-option #booking .request-form {
  display: grid;
  gap: 18px;
  padding: 0;
  font-family: var(--request-type);
  font-size: var(--request-size);
  font-weight: 300;
  text-align: left;
}
.request-required {
  position: absolute;
  width: 1px;
  height: 1px;
  overflow: hidden;
  clip-path: inset(50%);
  white-space: nowrap;
}
.request-field-grid {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 16px;
}
.framed-option #booking .request-form .request-field {
  display: flex;
  flex-direction: column;
  gap: 6px;
  min-width: 0;
  margin: 0;
}
.framed-option #booking .request-form :is(label, input, select, textarea) {
  font-family: var(--request-type);
  font-size: var(--request-size);
  font-weight: 300;
  font-style: normal;
  line-height: 1.5;
  letter-spacing: 0;
  text-transform: none;
}
.framed-option #booking .request-form .request-field > span {
  position: static;
  color: var(--request-ink);
  font: inherit;
  text-transform: none;
}
.request-field > span > span { color: var(--request-muted); font-size: inherit; }
.framed-option #booking .request-form :is(input, select, textarea) {
  display: block;
  width: 100%;
  min-width: 0;
  min-height: 42px;
  margin: 0;
  padding: 10px 11px;
  border: 1px solid var(--request-rule);
  border-radius: 2px;
  color: var(--request-ink);
  color-scheme: light;
  background: #fffcf329;
  box-shadow: none;
  transition: border-color .2s ease, background-color .2s ease;
}
.framed-option #booking .request-form textarea { min-height: 90px; resize: vertical; }
.framed-option #booking .request-form :is(input, textarea)::placeholder {
  color: var(--request-muted);
  font: inherit;
  letter-spacing: inherit;
  opacity: 1;
}
.framed-option #booking .request-form :is(input, select, textarea):hover { border-color: #96785188; }
.framed-option #booking .request-form :is(input, select, textarea):focus {
  outline: none;
  border-color: #76543b;
  background: #fffcf375;
  box-shadow: inset 0 0 0 1px #76543b22;
}
.request-options { border-block: 1px solid var(--request-rule); }
.request-options > summary {
  display: flex;
  align-items: center;
  gap: 10px;
  min-height: 44px;
  padding-block: 10px;
  list-style: none;
  font-family: var(--request-type);
  font-size: var(--request-size);
  font-weight: 300;
  line-height: 1.5;
}
.request-options > summary::-webkit-details-marker { display: none; }
.request-optional { margin-left: auto; color: var(--request-muted); font-family: var(--serif); font-size: inherit; font-style: italic; }
.request-toggle { position: relative; width: 10px; height: 10px; flex: 0 0 10px; color: var(--request-muted); }
.request-toggle::before, .request-toggle::after { content: ''; position: absolute; inset: 50% 0 auto; height: 1px; background: currentColor; }
.request-toggle::after { transform: rotate(90deg); transition: transform .25s ease; }
.request-options[open] .request-toggle::after { transform: none; }
.request-options > summary:hover { color: #785439; }
.request-options > summary:focus-visible { outline: 1px solid #76543b; outline-offset: 3px; }
.request-optional-fields { padding: 6px 0 18px; }
.request-actions { display: grid; justify-items: center; gap: 12px; }
.request-unfold { min-width: 0; border-top: 1px solid var(--request-rule); }
.request-unfold > summary {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
  min-height: 44px;
  padding-block: 12px;
  color: #51282a;
  font-family: var(--serif);
  font-size: var(--request-size);
  font-style: italic;
  font-weight: 300;
  line-height: 1.5;
  list-style: none;
  cursor: pointer;
}
.request-unfold > summary::-webkit-details-marker { display: none; }
.request-unfold > summary:hover { color: #785439; }
.request-unfold > summary:focus-visible { outline: 1px solid #51282a; outline-offset: 3px; }
.request-unfold > summary .request-unfold-open,
.request-unfold[open] > summary .request-unfold-closed { display: none; }
.request-unfold[open] > summary .request-unfold-open { display: inline; }
.request-unfold[open] > summary .request-toggle::after { transform: none; }
.request-unfold-content { display: grid; gap: 18px; padding-top: 6px; }
.request-unfold:not([open]) > .request-unfold-content { display: none; }
@media (prefers-reduced-motion: no-preference) {
  .request-unfold[open] > .request-unfold-content { animation: request-unfold-appear .3s ease; }
  @keyframes request-unfold-appear { from { opacity: 0; } to { opacity: 1; } }
}
.framed-option #booking .request-form .request-submit {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  width: fit-content;
  max-width: 100%;
  min-height: 38px;
  margin: 0;
  padding: 8px 14px;
  border: 1px solid #51282a;
  border-radius: 2px;
  background: #51282a;
  color: #f5eedc;
  font-family: var(--serif);
  font-size: var(--request-size);
  font-weight: 300;
  font-style: italic;
  line-height: 1.5;
  letter-spacing: 0;
  text-align: left;
  transition: background-color .25s ease, border-color .25s ease, color .25s ease;
}
.framed-option #booking .request-form .request-submit > span { font: inherit; }
.framed-option #booking .request-form .request-submit:is(:hover, :focus-visible) {
  background: #c2a16b;
  border-color: #c2a16b;
  color: #301c16;
}
.request-submit:focus-visible { outline: 1px solid #51282a; outline-offset: 3px; }
.request-policy { margin: 0; color: var(--request-muted); font-family: var(--serif); font-size: calc(var(--request-size) * .9); font-style: italic; font-weight: 300; line-height: 1.5; text-align: center; text-wrap: pretty; }
.request-policy a { color: inherit; text-decoration: underline; text-underline-offset: 3px; }
.request-note { color: var(--request-muted); font-family: var(--serif); font-size: var(--request-size); font-style: italic; font-weight: 300; line-height: 1.5; text-align: center; text-wrap: pretty; }
.request-honeypot { position: absolute !important; left: -10000px; top: auto; width: 1px; height: 1px; overflow: hidden; }
@media (max-width: 760px) {
  .booking-letter-stationery { --envelope-width: clamp(520px, 112vw, 740px); }
}
@media (max-width: 600px) {
  .request-field-grid { grid-template-columns: minmax(0, 1fr); gap: 14px; }
  .booking-letter-stationery .request-paper { padding-inline: 22px; }
  .baroque .letter-review #enquiry-summary > div { grid-template-columns: minmax(0, 1fr); gap: 4px; }
}
@media (pointer: coarse) {
  .framed-option #booking .request-form :is(input, select, textarea) { min-height: 46px; }
  .framed-option #booking .request-form .request-submit { min-height: 44px; }
}
@media (prefers-reduced-motion: reduce) {
  .framed-option #booking .request-form :is(input, select, textarea, button), .request-toggle::after { transition: none; }
}

/* style-notes.css */
#studio .style-exhibits { align-items: start; gap: clamp(20px, 2.8vw, 44px); }
#studio .style-study-card {
  display: flex;
  flex-direction: column;
  gap: 0;
  padding: var(--panel-inset);
}
#studio .style-plaque-heading { min-height: 174px; margin-bottom: 0; }
#studio .style-index { margin-bottom: 18px; font-size: 1.25rem; }
#studio .style-plaque h3 { font-size: clamp(1.875rem, 2.7vw, 2.625rem); }
#studio .style-medium { font-size: 1.125rem; line-height: 1.35; }
#studio .style-note {
  margin-top: 28px;
  color: #593b32;
  background: #e9e0ce url('assets/booking/ivory-paper.webp') center / cover;
  box-shadow: 1px 2px 2px #10050555, 2px 5px 10px #10050530;
  font-weight: 300;
}
.style-note summary {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
  min-height: 68px;
  padding: 18px;
  font-family: var(--serif);
  font-size: 1.375rem;
  font-style: italic;
  font-weight: 300;
  line-height: 1.15;
  list-style: none;
  cursor: pointer;
}
.style-note summary::-webkit-details-marker { display: none; }
.style-note summary:hover { color: #8b4739; }
.style-note summary:focus-visible { outline: 1px solid #593b32; outline-offset: -5px; }
.style-note-toggle {
  flex: 0 0 8px;
  width: 8px;
  height: 8px;
  margin-inline: 3px;
  border-right: 1px solid currentColor;
  border-bottom: 1px solid currentColor;
  transform: translateY(-2px) rotate(45deg);
  transition: transform .25s ease;
}
.style-note[open] .style-note-toggle { transform: translateY(2px) rotate(225deg); }
.style-note[open] summary { border-bottom: 1px solid #8d756333; }
.style-note-page { padding: 18px 18px 24px; box-shadow: inset 0 5px 7px -6px #50372060; }
.style-note-page p {
  margin: 0;
  color: #513c32;
  font-family: var(--serif);
  font-size: 1.25rem;
  font-weight: 300;
  font-style: italic;
  line-height: 1.875rem;
  background: repeating-linear-gradient(transparent 0, transparent calc(1.875rem - 1px), #8d756326 calc(1.875rem - 1px), #8d756326 1.875rem);
}
.styles-discussion { display: flex; justify-content: center; margin-top: clamp(36px, 5vw, 64px); }
.styles-discussion a {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  min-height: 48px;
  padding: 12px 26px;
  border: 1px solid #d9c9b24d;
  color: var(--hero-type);
  font-family: var(--serif);
  font-size: 1rem;
  font-weight: 300;
  line-height: 1.2;
  letter-spacing: .05em;
  text-transform: uppercase;
  text-align: center;
  transition: color .25s ease, background-color .25s ease, border-color .25s ease;
}
.styles-discussion a:hover, .styles-discussion a:focus-visible { color: var(--hero-ink); background: var(--hero-gold); border-color: var(--hero-gold); }
.styles-discussion a:focus-visible { outline: 1px solid var(--hero-type); outline-offset: 5px; }
@media (min-width: 561px) and (max-width: 960px) {
  #studio .style-study-card {
    display: grid;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    gap: 20px clamp(24px, 4vw, 38px);
    padding: var(--panel-inset);
    align-items: start;
  }
  #studio .style-plaque-heading { grid-column: 1; min-height: 0; margin: 0; }
  #studio .style-note { grid-column: 2; margin-top: 0; }
  .style-note summary { padding: 16px; }
  .style-note-page { padding: 16px 16px 22px; }
}
@media (max-width: 560px) {
  #studio .style-plaque-heading { min-height: 0; margin-bottom: 0; }
  #studio .style-plaque h3 { font-size: 2.25rem; }
  .style-note summary { font-size: 1.5rem; }
}
@media (prefers-reduced-motion: reduce) {
  .style-note-toggle, .styles-discussion a { transition: none; }
}

/* museum-artists.css */
.framed-option #main > .artist-directory { padding-block: clamp(36px, 4vw, 60px); }
#artists #artists-title { margin-bottom: var(--section-heading-space); font-family: var(--serif); font-size: clamp(36px, 4vw, 52px); font-weight: 300; line-height: 1.05; letter-spacing: -.025em; }
#artists #artists-title em { font-size: 1em; font-weight: 300; }
.artist-register { border-top: 1px solid var(--wall-rule); }
.artist-entry { border-bottom: 1px solid var(--wall-rule); }
.artist-record {
  display: grid;
  grid-template-columns: minmax(0, 1fr) auto;
  align-items: start;
  column-gap: 32px;
  border-bottom: 1px solid var(--wall-rule);
}
.artist-record > .artist-entry { min-width: 0; border: 0; }
.artist-record > .artist-instagram { margin-top: 24px; }
.artist-instagram {
  display: inline-flex;
  align-items: center;
  min-height: 44px;
  color: var(--wall-muted);
  font-family: 'Inter Exhibition', var(--sans);
  font-size: 13px;
  font-weight: 300;
  line-height: 1.4;
  text-underline-offset: 5px;
}
.artist-instagram[hidden] { display: none; }
.artist-instagram:hover { color: var(--hero-gold); }
.artist-instagram:focus-visible { outline: 1px solid var(--hero-gold); outline-offset: 4px; }
.artist-entry-heading {
  display: grid;
  grid-template-columns: minmax(0, 1fr) auto 120px;
  align-items: center;
  gap: 24px;
  min-height: 76px;
  padding-block: 18px;
  list-style: none;
}
summary.artist-entry-heading { cursor: pointer; }
.artist-entry-identity { display: flex; flex-direction: column; gap: 6px; min-width: 0; }
.artist-entry-styles { color: var(--wall-muted); font-family: 'Inter Exhibition', var(--sans); font-size: 14px; font-weight: 300; line-height: 1.4; }
.artist-entry-heading::-webkit-details-marker { display: none; }
#artists .artist-entry-name { margin: 0; color: var(--hero-type); font-family: var(--serif); font-size: clamp(28px, 2.5vw, 36px); font-weight: 300; line-height: 1.15; letter-spacing: -.015em; }
.artist-entry-role, .artist-entry-action { color: var(--wall-muted); font-family: 'Inter Exhibition', var(--sans); font-size: 14px; font-weight: 300; line-height: 1.4; }
.artist-entry-action { display: flex; justify-content: flex-end; align-items: center; gap: 16px; }
.artist-entry-toggle { position: relative; width: 12px; height: 12px; flex: 0 0 12px; }
.artist-entry-toggle::before, .artist-entry-toggle::after { content: ''; position: absolute; inset: 50% 0 auto; height: 1px; background: currentColor; }
.artist-entry-toggle::after { transform: rotate(90deg); transition: transform .2s ease; }
.artist-entry[open] .artist-entry-toggle::after { transform: rotate(0deg); }
summary.artist-entry-heading:hover .artist-entry-action { color: var(--hero-type); }
summary.artist-entry-heading:focus-visible { outline: 1px solid var(--hero-gold); outline-offset: 4px; }
.artist-biography { max-width: 76ch; padding: 2px 0 28px; color: var(--wall-muted); font-family: 'Inter Exhibition', var(--sans); font-size: 16px; font-weight: 300; line-height: 1.8; }
.artist-biography p + p { margin-top: 14px; }
.artist-entry-with-portrait .artist-entry-heading {
  grid-template-columns: clamp(104px, 12vw, 144px) minmax(0, 1fr) auto 120px;
  padding-block: 24px;
}
.artist-portrait { display: block; width: 100%; margin: 0; }
.artist-portrait-mount {
  padding: 6px;
  border: 1px solid var(--wall-rule);
  background: #180e0e;
  box-shadow: 0 8px 24px #13070738;
}
.artist-portrait img {
  display: block;
  width: 100%;
  height: auto;
  aspect-ratio: 3 / 4;
  object-fit: contain;
}
.artist-biography-copy { min-width: 0; }
.artist-biography .artist-biography-introduction {
  color: var(--hero-type);
  font-family: var(--serif);
  font-size: 26px;
  font-style: italic;
  font-weight: 300;
  line-height: 1.25;
  text-wrap: pretty;
}
.artist-biography-introduction + p { margin-top: 18px; }
@media (max-width: 1100px) {
  .artist-entry-with-portrait .artist-entry-heading {
    grid-template-columns: clamp(104px, 12vw, 132px) minmax(0, 1fr);
    align-items: start;
    gap: 8px 20px;
  }
  .artist-entry-with-portrait .artist-portrait { grid-column: 1; grid-row: 1 / 4; align-self: center; }
  .artist-entry-with-portrait .artist-entry-identity { grid-column: 2; grid-row: 1; align-self: end; }
  .artist-entry-with-portrait .artist-entry-role { grid-column: 2; grid-row: 2; }
  .artist-entry-with-portrait .artist-entry-action { grid-column: 2; grid-row: 3; justify-content: flex-start; min-height: 44px; }
}
@media (max-width: 600px) {
  .artist-record { grid-template-columns: minmax(0, 1fr); gap: 0; }
  .artist-record > .artist-instagram { justify-self: start; margin: -6px 0 12px; }
  .artist-entry-heading { grid-template-columns: minmax(0, 1fr) auto; gap: 6px 16px; min-height: 74px; padding-block: 16px; }
  .artist-entry-role { grid-column: 1; grid-row: 2; }
  .artist-entry-action { grid-column: 2; grid-row: 1 / 3; gap: 10px; }
  .artist-biography { padding-bottom: 24px; line-height: 1.75; }
  .artist-entry-with-portrait .artist-entry-heading { grid-template-columns: 104px minmax(0, 1fr); gap: 6px 18px; }
  .artist-biography .artist-biography-introduction { font-size: 26px; line-height: 1.25; }
}
@media (prefers-reduced-motion: reduce) {
  .artist-entry-toggle::after { transition: none; }
}

/* museum-brochure.css */
.framed-option #questions { padding-block: clamp(54px, 7vw, 100px) clamp(76px, 9vw, 130px); }
#questions .visitor-brochure {
  --brochure-ink: #58292e;
  --brochure-muted: #715e52;
  --brochure-rule: #70594a40;
  width: 100%;
  margin-inline: auto;
  color: var(--brochure-ink);
  background: #ece2cf url('assets/booking/ivory-paper.webp') center / cover;
  box-shadow: 0 1px 1px #10050580, 4px 18px 36px #10050555;
  font-family: 'Inter Exhibition', var(--sans);
  font-weight: 300;
  text-align: left;
}
.brochure-reading { min-width: 0; padding: var(--panel-inset); }
.brochure-running-head { display: flex; justify-content: space-between; align-items: baseline; flex-wrap: wrap; gap: 8px 20px; padding-block: 10px 25px; border-bottom: 1px solid var(--brochure-rule); }
#questions h2 { margin: 0; font-family: 'Inter Exhibition', var(--sans); font-size: .875rem; font-weight: 300; line-height: 1.4; letter-spacing: .1em; text-transform: uppercase; }
.brochure-running-head > span { color: var(--brochure-muted); font-size: .75rem; letter-spacing: .06em; }
.brochure-answers details { border-bottom: 1px solid var(--brochure-rule); scroll-margin-block: 30px; }
.brochure-answers summary {
  display: grid;
  grid-template-columns: 24px minmax(0, 1fr) 14px;
  align-items: baseline;
  gap: 14px;
  padding-block: 25px;
  font-family: var(--serif);
  font-size: clamp(1.375rem, 2.1vw, 1.875rem);
  font-weight: 400;
  line-height: 1.1;
  letter-spacing: -.025em;
  list-style: none;
  cursor: pointer;
}
.brochure-answers summary::-webkit-details-marker { display: none; }
.brochure-question-number { color: var(--brochure-muted); font-size: .875rem; font-weight: 300; letter-spacing: 0; }
.brochure-toggle { position: relative; width: 12px; height: 12px; align-self: center; }
.brochure-toggle::before, .brochure-toggle::after { content: ''; position: absolute; top: 50%; left: 0; width: 12px; height: 1px; background: currentColor; }
.brochure-toggle::after { transform: rotate(90deg); transition: transform .25s ease; }
.brochure-answers details[open] .brochure-toggle::after { transform: rotate(0deg); }
.brochure-answers details[open] summary { padding-bottom: 16px; }
.brochure-answers details p { max-width: 72ch; padding: 0 20px 26px 38px; color: #574a43; font-size: 1rem; font-weight: 300; line-height: 1.8; }
.brochure-answers summary:hover { color: #8b4a3a; }
.brochure-page-number { display: block; padding-top: 30px; color: var(--brochure-muted); text-align: right; font-size: .75rem; letter-spacing: .03em; }
#questions :is(a, summary):focus-visible { outline: 1px solid var(--brochure-ink); outline-offset: 4px; }
@media (max-width: 760px) {
  .brochure-answers summary { font-size: 1.625rem; }
}
@media (max-width: 520px) {
  .brochure-answers summary { gap: 10px; grid-template-columns: 20px minmax(0, 1fr) 12px; font-size: 1.5rem; }
  .brochure-answers details p { padding-left: 30px; padding-right: 0; line-height: 1.7; }
}
@media (prefers-reduced-motion: reduce) {
  .brochure-toggle::after { transition: none; }
}

/* museum-motion.css */
.framed-option { --motion-ease: cubic-bezier(.22, 1, .36, 1); }
.is-unfolding { overflow: hidden; }
@media (prefers-reduced-motion: no-preference) {
  .motion-waiting { opacity: 0; translate: 0 26px; }
  .motion-waiting:focus-within { opacity: 1; translate: none; }
  .motion-button {
    translate: var(--magnet-x, 0px) var(--magnet-y, 0px);
  }
  .baroque.framed-option .reference-header .header-book,
  .framed-option .hero-label-request,
  .framed-option .styles-discussion a {
    transition: translate .6s var(--motion-ease), color .35s ease, background-color .35s ease, border-color .35s ease;
  }
  .motion-frame {
    transform: perspective(1100px) rotateX(var(--tilt-x, 0deg)) rotateY(var(--tilt-y, 0deg)) translateY(var(--frame-lift, 0px));
    transition: transform .7s var(--motion-ease);
  }
  .motion-frame[data-pointer-active] {
    --frame-lift: -4px;
    transition-duration: .24s;
  }
  .baroque .painting-slide[data-ornate] .painting-frame > .painting-ornament {
    transition: filter .7s ease;
  }
  .letter-open-hint { transition: transform .6s var(--motion-ease), color .3s ease; }
  .letter-open:is(:hover, :focus-visible) .letter-open-hint { transform: translateY(-3px); }
  #studio .style-note { transition: translate .6s var(--motion-ease), rotate .6s var(--motion-ease), box-shadow .6s ease; }
  .artist-entry-name { display: inline-block; transition: translate .5s var(--motion-ease); }
  .reference-header .header-logo img { transition: filter .5s ease; }
  .guest-invitation-link > span,
  .request-submit > span:last-child { display: inline-block; transition: translate .4s var(--motion-ease); }
  #studio .style-card-surface { transition: transform .6s var(--motion-ease), border-color .4s ease; }
  .artist-instagram { transition: color .3s ease, text-underline-offset .4s var(--motion-ease); }
  .guest-invitation-link:focus-visible > span,
  .request-submit:focus-visible > span:last-child { translate: 2px -2px; }
  .reference-header .header-left a,
  .hero-label-collection,
  .footer-gallery-nav a,
  .footer-top-link { transition: color .3s ease, text-underline-offset .4s var(--motion-ease), text-decoration-color .3s ease; }
  .reference-header .header-left a:hover,
  .hero-label-collection:hover,
  .footer-gallery-nav a:hover,
  .footer-top-link:hover { text-underline-offset: 7px; }
  .framed-option :is(.art-dialog, .enquiry-dialog)[open] {
    animation: museum-dialog-appear .5s var(--motion-ease) both;
  }
  .framed-option :is(.art-dialog, .enquiry-dialog)[open]::backdrop { animation: museum-backdrop-appear .45s ease both; }
  @keyframes museum-dialog-appear { from { opacity: 0; translate: 0 12px; } to { opacity: 1; translate: 0 0; } }
  @keyframes museum-backdrop-appear { from { opacity: 0; } to { opacity: 1; } }
}
@media (hover: hover) and (pointer: fine) and (prefers-reduced-motion: no-preference) {
  .baroque .painting-slide[data-ornate] .painting-open:hover .painting-ornament {
    filter: brightness(.98) saturate(.85);
  }
  .baroque .painting-slide[data-ornate] .painting-open:hover .painting-ornament[data-key-background] {
    filter: var(--frame-cutout, url(#gallery-gold-cutout)) brightness(var(--frame-hover-brightness, .98)) saturate(var(--frame-hover-saturation, .85)) var(--artist-frame-finish, saturate(1));
  }
  #studio .style-note:hover { translate: 0 -3px; rotate: -.35deg; box-shadow: 1px 3px 3px #10050555, 3px 9px 16px #10050540; }
  summary.artist-entry-heading:hover .artist-entry-name { translate: 4px 0; }
  .reference-header .header-logo:hover img { filter: brightness(1.12); }
  #studio .style-reveal-card:hover .style-card-surface { transform: translateY(-3px); border-color: #c4a06b80; }
  .artist-instagram:hover { text-underline-offset: 7px; }
  .guest-invitation-link:hover > span,
  .request-submit:hover > span:last-child { translate: 2px -2px; }
}
@media (prefers-reduced-motion: reduce) {
  .motion-waiting { opacity: 1; translate: none; }
  .motion-frame { transform: none; }
  .motion-button { translate: none; }
}

/* artistic-exhibition.css */
.artistic-option #main > .artistic-hero {
  min-height: 100svh;
  background: transparent;
}
.artistic-option .artistic-stage {
  display: block;
  min-height: max(740px, 100svh);
  padding: 0;
  overflow: hidden;
}
.artistic-option .artistic-illumination {
  display: block;
  padding: 0;
  mask-image: linear-gradient(#000 76%, transparent 100%);
  -webkit-mask-image: linear-gradient(#000 76%, transparent 100%);
}
.artistic-option .artistic-illumination::before { content: none; }
.hero-sculpture {
  display: block;
  width: 100%;
  height: 100%;
  max-width: none;
  object-fit: cover;
  object-position: 60% center;
}
.manifesto-layout {
  position: relative;
  z-index: 2;
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  grid-template-rows: auto 1fr auto;
  align-items: center;
  min-height: max(740px, 100svh);
  padding-block: calc(var(--site-header-height) + clamp(40px, 6svh, 72px)) clamp(54px, 8svh, 88px);
  column-gap: 5%;
}
.manifesto-brand,
.manifesto-quote,
.manifesto-actions { grid-column: 1; }
.artistic-option .manifesto-brand h1 {
  margin: 0;
  color: var(--hero-type);
  font-family: var(--serif);
  font-weight: 300;
  line-height: 1;
  letter-spacing: -.035em;
}
.manifesto-name {
  display: block;
  font-size: clamp(4.25rem, 6.8vw, 6.75rem);
}
.manifesto-descriptor {
  display: block;
  margin: 14px 0 0 5px;
  color: #d3b788;
  font-family: 'Inter Exhibition', var(--sans);
  font-size: .875rem;
  font-weight: 300;
  line-height: 1.4;
  letter-spacing: .26em;
  text-transform: uppercase;
}
.manifesto-quote {
  width: 113%;
  max-width: 650px;
  margin: 48px 0;
}
.manifesto-calligraphy {
  position: relative;
  display: block;
  width: 100%;
  aspect-ratio: 644 / 370;
}
.manifesto-calligraphy::before {
  content: '';
  position: absolute;
  left: -26.7081%;
  top: -31.3514%;
  width: 145.9627%;
  height: 172.4324%;
  background: #f2e5cb;
  -webkit-mask: var(--asset-mask-lettering, url('assets/tattoos-fine-art-lettering.png')) center / 100% 100% no-repeat;
  mask: var(--asset-mask-lettering, url('assets/tattoos-fine-art-lettering.png')) center / 100% 100% no-repeat;
}
.manifesto-actions {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 14px 28px;
}
.artistic-option .manifesto-actions > a {
  flex-shrink: 0;
  margin: 0;
  font-size: .875rem;
}
.artistic-option .manifesto-actions .hero-label-request { padding: 13px 18px; }
.manifesto-actions a:focus-visible { outline: 1px solid currentColor; outline-offset: 6px; }
.artistic-option .painting-gallery {
  --exhibit-width: calc(100vw - var(--gallery-gutter) * 2);
  --painting-gap: clamp(48px, 6vw, 96px);
  --hanging-height: clamp(500px, 73svh, 780px);
}
.artistic-option .painting-track {
  padding-block: 20px 40px;
}
.artistic-option .painting-slide[data-ornate] {
  --display-width: var(--exhibit-width);
  flex-basis: var(--exhibit-width);
  width: var(--exhibit-width);
}
.artistic-option .painting-slide:last-child { margin-inline-end: 0; }
.artistic-option .painting-slide > figure {
  grid-template-columns: minmax(0, .8fr) minmax(0, 1.2fr);
  grid-template-rows: minmax(var(--hanging-height), auto);
  align-items: center;
  justify-items: center;
  gap: clamp(36px, 5vw, 80px);
}
.artistic-option .painting-slide[data-ornate] .painting-open {
  grid-column: 2;
  grid-row: 1;
  width: min(95%, calc(var(--hanging-height) * var(--frame-ratio)));
}
.artistic-option .painting-slide .exhibit-label {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  align-self: center;
  justify-self: stretch;
  grid-column: 1;
  grid-row: 1;
  gap: 24px;
  width: 100%;
  max-width: 380px;
  margin: 40px 0 0;
  padding: clamp(24px, 2.6vw, 38px);
  color: var(--hero-type);
  background: #35121338;
  box-shadow: inset 1px 1px 0 #efe5d20a, 3px 5px 0 #09040338, 6px 10px 14px #09040326;
  font-family: 'Inter Exhibition', var(--sans);
  font-synthesis: none;
}
.artistic-option .exhibit-catalogue {
  color: #d3b788;
  font-size: .8125rem;
  font-weight: 300;
  line-height: 1.6;
  letter-spacing: .09em;
  text-transform: uppercase;
}
.artistic-option .exhibit-catalogue .painting-number {
  font-size: inherit;
  letter-spacing: inherit;
}
.artistic-option .exhibit-label .exhibit-description {
  font-family: 'Inter Exhibition', var(--sans);
  font-size: 1rem;
  font-weight: 200;
  line-height: 1.75;
  color: #e0d2bf;
  text-wrap: pretty;
}
.artistic-option .exhibit-attribution {
  padding-top: 4px;
  font-size: .875rem;
  font-weight: 300;
  line-height: 1.5;
}
.artistic-option .exhibit-attribution a {
  display: inline-flex;
  align-items: center;
  min-height: 44px;
  color: var(--hero-type);
  font-family: var(--serif);
  font-size: 1.625rem;
  font-weight: 300;
  text-decoration: underline;
  text-decoration-thickness: 1px;
  text-decoration-color: #cfad765c;
  text-underline-offset: 5px;
}
.artistic-option .exhibit-attribution a:hover { color: var(--hero-gold); }
.artistic-option .exhibit-attribution > span {
  display: block;
  margin-top: 3px;
  color: #cebaa3;
  font-size: .8125rem;
  font-weight: 300;
}
.artistic-option .exhibit-attribution > span:last-child { margin-top: 10px; }
.artistic-option .featured-exhibit .painting-frame > .painting-ornament {
  -webkit-mask: var(--asset-mask-frame, url('assets/hero-frame-mask.svg')) center / 100% 100% no-repeat;
  mask: var(--asset-mask-frame, url('assets/hero-frame-mask.svg')) center / 100% 100% no-repeat;
  filter: brightness(.9) saturate(.82);
}
.artistic-option .featured-exhibit .painting-crop {
  z-index: 2;
}
.artistic-option .featured-exhibit .painting-frame .painting-crop > img {
  transform: scale(1.48) translate(-8%, 2%);
  filter: saturate(.94) brightness(1.16);
}
.artistic-option .painting-count { font-size: .8125rem; }
@media (min-width: 1800px) {
  .manifesto-layout { grid-template-columns: 1fr 1fr; }
  .hero-sculpture { object-position: center 38%; }
}
@media (max-width: 1000px) and (min-width: 701px) {
  .manifesto-layout { grid-template-columns: 1.05fr .95fr; column-gap: 3%; }
  .manifesto-quote { width: 113%; }
  .manifesto-actions { flex-direction: column; align-items: flex-start; gap: 12px; }
  .artistic-option .painting-slide > figure { grid-template-columns: 1fr 1.1fr; gap: 30px; }
  .artistic-option .painting-slide .exhibit-label { padding: 24px; }
}
@media (max-width: 700px) {
  .artistic-option .artistic-stage,
  .manifesto-layout { min-height: max(780px, 100svh); }
  .manifesto-layout {
    grid-template-columns: 1fr;
    grid-template-rows: auto 1fr auto;
    padding-top: calc(var(--site-header-height) + 30px);
    padding-bottom: 38px;
  }
  .artistic-option .artistic-illumination {
    inset: 90px -26% 0 -26%;
    opacity: .68;
    mask-image: linear-gradient(transparent, #000 15%, #000 45%, transparent 100%);
    -webkit-mask-image: linear-gradient(transparent, #000 15%, #000 45%, transparent 100%);
  }
  .hero-sculpture { object-position: 87% center; }
  .manifesto-name { font-size: clamp(3.875rem, 16vw, 5.625rem); }
  .manifesto-descriptor { margin-top: 10px; font-size: .8125rem; }
  .manifesto-quote {
    align-self: end;
    width: 100%;
    max-width: 500px;
    margin: 200px auto 30px;
  }
  .manifesto-actions { justify-content: center; gap: 12px 24px; }
  .artistic-option .manifesto-actions > a { font-size: .8125rem; }
  .artistic-option .painting-gallery {
    --hanging-height: clamp(360px, 55svh, 550px);
    --painting-gap: 32px;
  }
  .artistic-option .painting-slide > figure {
    grid-template-columns: 1fr;
    grid-template-rows: var(--hanging-height) auto;
    gap: 32px;
  }
  .artistic-option .painting-slide[data-ornate] .painting-open {
    grid-column: 1;
    width: min(88%, calc(var(--hanging-height) * var(--frame-ratio)));
  }
  .artistic-option .painting-slide .exhibit-label {
    grid-column: 1;
    grid-row: 2;
    max-width: none;
    margin-top: 0;
    padding: 26px;
    gap: 16px;
  }
  .artistic-option .painting-gallery-heading { gap: 24px; }
  .artistic-option .painting-navigation { gap: 14px; }
}
@media (prefers-reduced-motion: no-preference) {
  .manifesto-brand,
  .manifesto-quote,
  .manifesto-actions { animation: manifesto-arrive 1.4s both; }
  .manifesto-quote { animation-delay: .16s; }
  .manifesto-actions { animation-delay: .32s; }
  .museum-loading .manifesto-brand,
  .museum-loading .manifesto-quote,
  .museum-loading .manifesto-actions { animation-play-state: paused; }
  @keyframes manifesto-arrive {
    from { opacity: 0; translate: 0 18px; }
    to { opacity: 1; translate: 0 0; }
  }
}

/* exhibition-entrance.css */
.entrance-option { --site-header-height: 148px; }
.baroque.entrance-option .reference-header .header-logo {
  grid-column: 1;
  grid-row: 1;
  justify-self: start;
  width: 124px;
  height: auto;
  overflow: visible;
}
.entrance-option .reference-header .header-left {
  grid-column: 2;
  grid-row: 1;
  justify-content: center;
  gap: clamp(12px, 1.8vw, 28px);
}
.entrance-option .reference-header .header-left a {
  font-size: 14px;
  font-weight: 300;
  letter-spacing: .03em;
  text-decoration-color: #d9c9b250;
}
.entrance-option .reference-header .header-left a:hover {
  color: var(--hero-type);
  text-decoration-color: currentColor;
}
.entrance-option .reference-header .header-left a:focus-visible {
  outline: 1px solid var(--hero-type);
  outline-offset: 3px;
}
.entrance-option .reference-header .header-right {
  grid-column: 3;
  grid-row: 1;
}
.entrance-option .reference-header .header-logo img {
  width: 100%;
  height: auto;
  object-fit: contain;
  clip-path: none;
  -webkit-mask: none;
  mask: none;
}
.entrance-option .artistic-illumination {
  container-type: size;
  overflow: hidden;
  -webkit-mask-image: linear-gradient(#000 80%, transparent);
  mask-image: linear-gradient(#000 80%, transparent);
}
.entrance-room {
  position: absolute;
  left: 50%;
  top: 50%;
  width: max(100cqw, 150cqh);
  aspect-ratio: 3 / 2;
  transform: translate(-50%, -50%);
  transform-origin: 74% 50%;
  
  filter: blur(1.4px) saturate(.92) brightness(.9);
}
.entrance-room-image {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: fill;
}
.entrance-artwork {
  position: absolute;
  
  left: 68.1641%;
  top: 32.5195%;
  width: 10.9375%;
  height: 24.1211%;
  overflow: hidden;
  background: #140c0a;
}
.entrance-artwork img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: 68% 30%;
  transform: scale(1.48) translate(-8%, 2%);
  filter: brightness(.94) saturate(.9);
}
.entrance-artwork::after {
  content: '';
  position: absolute;
  inset: 0;
  box-shadow: inset 0 0 8px 3px #13090788;
  pointer-events: none;
}
.entrance-option .manifesto-layout {
  grid-template-columns: minmax(0, 1.06fr) minmax(0, .94fr);
  grid-template-rows: minmax(0, 1fr);
  column-gap: 4%;
  padding-block: calc(var(--site-header-height) + 24px);
}
.entrance-option .manifesto-copy {
  grid-column: 1;
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: clamp(28px, 4svh, 40px);
  width: 100%;
  max-width: 650px;
}
.entrance-option .manifesto-name {
  font-size: clamp(4.5rem, 7.4vw, 7.5rem);
  letter-spacing: -.035em;
}
.entrance-option .manifesto-quote {
  width: 94%;
  max-width: 590px;
  margin: 0;
}
.entrance-option .manifesto-calligraphy::before {
  background: var(--hero-gold);
  filter: drop-shadow(0 2px 1px #19090980);
}
.entrance-option h1.manifesto-quote {
  
  position: relative;
  inset: auto;
  flex: 0 0 auto;
  min-width: 0;
  font: inherit;
  line-height: 1;
  letter-spacing: normal;
}
.entrance-option .manifesto-actions {
  justify-content: flex-start;
  gap: 12px 28px;
}
.wall-element-filters {
  position: absolute;
  width: 0;
  height: 0;
  pointer-events: none;
}
.wall-ornament-heading {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 28px;
}
.wall-element {
  display: block;
  flex: 0 0 auto;
  height: auto;
  pointer-events: none;
  user-select: none;
  -webkit-user-drag: none;
}
.wall-classical {
  width: clamp(104px, 12vw, 152px);
  filter: brightness(.84) saturate(.82) drop-shadow(6px 12px 8px #10080588);
}
.wall-winged {
  width: clamp(88px, 10vw, 132px);
  filter: url('#entrance-element-cutout') brightness(.87) saturate(.8) drop-shadow(6px 12px 8px #10080588);
}
.wall-sun {
  width: clamp(72px, 8vw, 104px);
  filter: url('#entrance-sun-cutout') brightness(.9) saturate(.75) drop-shadow(2px 4px 2px #10080599);
}
.artistic-option .wall-collection-heading {
  display: grid;
  grid-template-columns: minmax(0, 1fr) auto auto;
  gap: clamp(24px, 4vw, 56px);
}
.wall-artists-heading { margin-bottom: var(--section-heading-space); }
#artists .wall-artists-heading #artists-title { margin-bottom: 0; }
.entrance-option .manifesto-actions .hero-label-collection {
  display: inline-flex;
  align-items: center;
  min-height: 48px;
  text-underline-offset: 9px;
  text-decoration-color: #ddc29b;
  letter-spacing: .08em;
}
@media (max-width: 1000px) and (min-width: 701px) {
  .entrance-option .manifesto-name { font-size: clamp(4.5rem, 8vw, 6rem); }
  .entrance-option .manifesto-actions { align-items: flex-start; }
}
@media (max-width: 1000px) {
  .entrance-option { --site-header-height: 200px; }
  .baroque.entrance-option .atelier-header.reference-header {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    grid-template-rows: 132px 44px;
    align-content: center;
    row-gap: 8px !important;
  }
  .entrance-option .reference-header .header-left {
    grid-column: 1 / -1;
    grid-row: 2;
  }
  .entrance-option .reference-header .header-right { grid-column: 2; grid-row: 1; }
}
@media (max-width: 700px) {
  .baroque.entrance-option .reference-header .header-logo { width: 110px; }
  .entrance-option .artistic-stage,
  .entrance-option .manifesto-layout { min-height: max(860px, 100svh); }
  .entrance-option .manifesto-layout {
    grid-template-columns: minmax(0, 1fr);
    grid-template-rows: auto minmax(0, 1fr) auto;
    padding-block: calc(var(--site-header-height) + 28px) 32px;
    text-align: center;
  }
  .entrance-option .manifesto-copy { display: contents; }
  .entrance-option .manifesto-name { font-size: clamp(3.875rem, 16vw, 5.625rem); }
  .entrance-option .manifesto-descriptor { margin-left: 0; }
  .entrance-option .manifesto-quote {
    grid-row: 1;
    align-self: start;
    width: min(84%, 330px);
    margin: 8px auto 0;
  }
  .entrance-option .manifesto-actions {
    grid-row: 3;
    justify-content: center;
    gap: 10px 24px;
  }
  .entrance-option .artistic-illumination {
    inset: clamp(350px, 60vw, 420px) 0 72px;
    opacity: 1;
    -webkit-mask-image: linear-gradient(transparent, #000 18%, #000 72%, transparent);
    mask-image: linear-gradient(transparent, #000 18%, #000 72%, transparent);
  }
  .entrance-option .entrance-room {
    transform: translate(-74%, -50%);
    filter: blur(1px) saturate(.92) brightness(.9);
  }
}
@media (max-width: 560px) {
  .baroque.entrance-option .reference-header .header-logo {
    width: 108px;
  }
  .baroque.entrance-option .reference-header .header-book { max-width: none; white-space: nowrap; }
  .entrance-option .styles-introduction.wall-ornament-heading {
    display: grid;
    grid-template-columns: minmax(0, 1fr) auto;
    gap: 20px;
  }
  .styles-introduction .wall-sun { grid-column: 2; grid-row: 1; width: 64px; }
  .styles-introduction #styles-title { grid-column: 1 / -1; grid-row: 2; }
  .artistic-option .wall-collection-heading {
    grid-template-columns: minmax(0, 1fr) auto;
    gap: 24px;
  }
  .wall-collection-heading .wall-winged { width: 76px; }
  .wall-collection-heading .painting-navigation { grid-column: 1 / -1; }
  .wall-artists-heading { gap: 24px; }
  .wall-classical { width: 104px; }
}
@media (max-width: 360px) {
  .entrance-option .reference-header .header-left a { letter-spacing: 0; }
}
@media (prefers-reduced-motion: no-preference) {
  .entrance-room { animation: gallery-approach 2.4s cubic-bezier(.16, 1, .3, 1) both; }
  .museum-loading .entrance-room { animation-play-state: paused; }
  @keyframes gallery-approach {
    from { scale: 1.045; opacity: .4; }
    to { scale: 1; opacity: 1; }
  }
}

/* collection-wall.css */
.artistic-option .collection-wall {
  --hanging-height: clamp(380px, 62svh, 570px);
  --painting-gap: clamp(28px, 4vw, 56px);
}
.artistic-option .collection-wall .painting-slide[data-ornate] {
  --exhibit-width: min(calc(100vw - var(--gallery-gutter) * 2), calc(var(--hanging-height) * var(--frame-ratio)));
}
.framed-option #main > .collection-wall {
  padding-block: clamp(28px, 4vw, 48px) clamp(40px, 5vw, 64px);
}
.collection-wall .painting-gallery-heading { margin-bottom: 20px; }
.artistic-option .collection-wall .painting-track {
  overflow-x: auto;
  overflow-y: hidden;
  overscroll-behavior-y: auto;
  padding-block: 12px 24px;
  touch-action: pan-x pan-y;
}
.collection-wall .painting-rail { align-items: stretch; }
.artistic-option .collection-wall .painting-slide > figure {
  position: relative;
  height: 100%;
  grid-template-columns: minmax(0, 1fr);
  grid-template-rows: var(--hanging-height) auto;
  align-content: start;
  gap: 18px;
}
.artistic-option .collection-wall .painting-slide[data-ornate] .painting-open {
  grid-column: 1;
  grid-row: 1;
  width: min(100%, calc(var(--hanging-height) * var(--frame-ratio)));
  transform: none;
  translate: none;
}
.artistic-option .collection-wall .painting-slide .exhibit-label {
  position: relative;
  grid-column: 1;
  grid-row: 2;
  align-self: start;
  gap: 0;
  max-width: none;
  margin: 0;
  padding: 0 12px;
  background: none;
  box-shadow: none;
}
.exhibit-caption-heading { display: flex; align-items: center; justify-content: space-between; gap: 12px; }
.artistic-option .collection-wall .exhibit-catalogue { font-size: .6875rem; letter-spacing: .065em; }
.artistic-option .collection-wall .exhibit-label .exhibit-description { font-size: .875rem; line-height: 1.7; }
.artistic-option .collection-wall .exhibit-attribution { padding-top: 0; }
.artistic-option .collection-wall .exhibit-attribution a {
  min-height: 36px;
  font-size: 1.625rem;
  font-style: italic;
  text-decoration: none;
}
.collection-wall .exhibit-notes-toggle {
  display: grid;
  place-items: center;
  flex: 0 0 44px;
  width: 44px;
  height: 44px;
  margin: -6px -10px -6px 0;
  padding: 0;
  border: 0;
  background: transparent;
  color: var(--hero-gold);
  cursor: pointer;
}
.exhibit-notes-toggle[hidden] { display: none; }
.exhibit-notes-toggle > span {
  position: relative;
  width: 22px;
  height: 22px;
  border: 1px solid #c4a06b70;
  border-radius: 50%;
}
.exhibit-notes-toggle > span::before, .exhibit-notes-toggle > span::after {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  width: 8px;
  height: 1px;
  background: currentColor;
  transform: translate(-50%, -50%);
}
.exhibit-notes-toggle > span::after { transform: translate(-50%, -50%) rotate(90deg); }
.exhibit-notes-toggle[aria-expanded="true"] > span::after { transform: translate(-50%, -50%); }
.exhibit-notes-toggle:focus-visible { outline: 1px solid var(--hero-type); outline-offset: -4px; }
.collection-wall .exhibit-note {
  margin-top: 16px;
  padding: 22px 24px;
  border: 1px solid #c4a06b4d;
  color: var(--hero-type);
  background: linear-gradient(145deg, #361719fa, #1e0c0dfc);
  box-shadow: 0 8px 24px #10040466, inset 0 1px 0 #f1dec50a;
}
.artistic-option .collection-wall .exhibit-note-medium {
  margin: 16px 0 0;
  padding-top: 12px;
  border-top: 1px solid #c4a06b33;
  color: var(--wall-muted);
  font-family: 'Inter Exhibition', var(--sans);
  font-size: .6875rem;
  font-weight: 300;
  line-height: 1.7;
}
.collection-wall .exhibit-notes-ready .exhibit-note {
  position: absolute;
  z-index: 4;
  bottom: calc(100% + 12px);
  inset-inline: 4px;
  margin: 0;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
}
.collection-wall .exhibit-notes-ready[data-note-open] .exhibit-note {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}
.baroque .collection-wall .painting-slide[data-ornate] .painting-frame { overflow: clip; }
.artistic-option .collection-wall .painting-slide[data-ornate] .painting-frame > .painting-ornament {
  -webkit-mask: var(--asset-mask-frame, url('assets/hero-frame-mask.svg')) center / 100% 100% no-repeat;
  mask: var(--asset-mask-frame, url('assets/hero-frame-mask.svg')) center / 100% 100% no-repeat;
  filter: brightness(.9) saturate(.82);
}
.artistic-option .collection-wall .painting-slide[data-ornate] .painting-crop { z-index: 2; }
.baroque .collection-wall .featured-exhibit[data-ornate] .painting-frame.work-mat {
  filter: none;
  box-shadow: none;
}
.artistic-option .collection-wall .featured-exhibit[data-ornate] .painting-frame > .painting-ornament {
  --frame-cutout: url(#gallery-original-gold-cutout);
  --frame-hover-brightness: .94;
  --frame-hover-saturation: .82;
  filter: var(--frame-cutout) brightness(.9) saturate(.82);
}
.artistic-option .collection-wall .painting-slide[data-frame-style="refined"] .painting-frame > .painting-ornament {
  --frame-cutout: url(#gallery-refined-gold-cutout);
  --frame-hover-brightness: .8;
  --frame-hover-saturation: .72;
  -webkit-mask: none;
  mask: none;
  filter: var(--frame-cutout) brightness(.74) saturate(.72) var(--artist-frame-finish, saturate(1));
}
.collection-wall [data-artist="july"] { --artist-frame-finish: saturate(.12) brightness(1.22); }
.collection-wall [data-artist="auke"] { --artist-frame-finish: sepia(.2) saturate(.65) brightness(.84); }
.collection-heading-copy { display: grid; gap: 14px; }
.collection-residency {
  color: var(--wall-muted);
  font-family: 'Inter Exhibition', var(--sans);
  font-size: 13px;
  font-weight: 300;
  letter-spacing: .02em;
}
.collection-artist-index { display: flex; flex-wrap: wrap; gap: 8px 26px; margin-bottom: 12px; }
.collection-artist-index button {
  display: inline-flex;
  align-items: center;
  gap: 9px;
  min-height: 44px;
  padding: 4px 0;
  border: 0;
  color: var(--hero-type);
  background: none;
  font-family: var(--serif);
  font-size: 22px;
  font-weight: 300;
  cursor: pointer;
}
.collection-artist-index button:hover { color: var(--hero-gold); }
.artist-finish { width: 7px; height: 7px; flex: 0 0 7px; border-radius: 50%; background: #b79a63; }
.artist-finish[data-finish="silver"] { background: #b8b4a9; }
.artist-finish[data-finish="bronze"] { background: #92724d; }
.guest-artist-line { display: flex; align-items: center; flex-wrap: wrap; gap: 20px; }
.guest-artist-name { color: var(--hero-type); font-family: var(--serif); font-size: 26px; font-weight: 300; font-style: italic; }
.guest-invitation {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
  gap: 16px 32px;
  margin-top: 24px;
}
.guest-invitation-copy { flex: 1 1 280px; }
.guest-invitation h3 {
  margin: 0 0 8px;
  color: var(--hero-type);
  font-family: var(--serif);
  font-size: 26px;
  font-weight: 300;
  line-height: 1.2;
}
.guest-invitation h3 em { font: inherit; font-style: italic; }
.guest-invitation p {
  max-width: 58ch;
  color: var(--wall-muted);
  font-family: 'Inter Exhibition', var(--sans);
  font-size: 13px;
  font-weight: 300;
  line-height: 1.7;
}
.guest-invitation-link {
  display: inline-flex;
  align-items: center;
  gap: 16px;
  min-height: 44px;
  color: var(--hero-gold);
  font-family: var(--serif);
  font-size: 18px;
  font-weight: 300;
  font-style: italic;
  text-decoration: underline;
  text-decoration-thickness: 1px;
  text-underline-offset: 6px;
}
.guest-invitation-link[hidden] { display: none; }
.guest-invitation-link:hover { color: var(--hero-type); }
.guest-invitation-link:focus-visible { outline: 1px solid var(--hero-gold); outline-offset: 5px; }
.artistic-option .collection-wall .exhibit-attribution .exhibit-artist {
  display: inline-flex;
  align-items: center;
  min-height: 36px;
  margin: 0;
  color: var(--hero-type);
  font-family: var(--serif);
  font-size: 1.625rem;
  font-weight: 300;
  font-style: italic;
}
.artistic-option .collection-wall .exhibit-attribution a:hover { color: var(--hero-gold); }
.artistic-option .collection-wall .painting-slide[data-frame-style="refined"] .painting-crop { z-index: 0; }
.artistic-option .collection-wall .painting-slide:last-child {
  margin-inline-end: 0;
}
.collection-wall .painting-track.is-wheeling { scroll-snap-type: none; }
@media (max-width: 700px) {
  .artistic-option .collection-wall {
    --hanging-height: clamp(320px, 56svh, 480px);
    --painting-gap: 24px;
  }
  .artistic-option .collection-wall .painting-slide > figure {
    gap: 16px;
  }
  .collection-wall .exhibit-note { padding: 20px; }
}
@media (prefers-reduced-motion: no-preference) {
  .collection-wall .exhibit-notes-ready .exhibit-note { transition: opacity .3s ease, visibility .3s; }
  .exhibit-notes-toggle > span::after { transition: transform .25s ease; }
}

/* style-cards.css */
#studio .style-card-grid {
  grid-template-columns: repeat(3, minmax(0, 1fr));
  align-items: stretch;
  gap: clamp(16px, 2.2vw, 32px);
}
#studio .style-reveal-card {
  display: flex;
  padding: 0;
  min-width: 0;
  background: transparent;
  box-shadow: none;
}
.style-card-surface {
  flex: 1;
  position: relative;
  isolation: isolate;
  overflow: hidden;
  display: grid;
  grid-template-rows: auto 1fr auto;
  gap: 26px;
  width: 100%;
  min-height: 430px;
  padding: clamp(22px, 2.4vw, 36px);
  color: #51372e;
  background: linear-gradient(145deg, #542321d9, #281011eb);
  border: 1px solid #c4a06b40;
  box-shadow: 0 8px 20px #10040424, inset 0 0 0 5px #c4a06b06;
}
.style-card-surface::before {
  content: '';
  position: absolute;
  z-index: -1;
  inset: -1px;
  background: #e9e0ce url('assets/booking/ivory-paper.webp') center / cover;
  box-shadow: 0 -6px 20px #0f030324;
}
#studio .style-reveal-card .style-plaque-heading {
  grid-column: auto;
  min-height: 0;
  margin: 0;
}
#studio .style-reveal-card .style-index {
  display: flex;
  align-items: center;
  gap: 16px;
  margin: 0 0 22px;
  color: #967041;
  font-size: 1.125rem;
  line-height: 1;
}
.style-reveal-card .style-index::after {
  content: '';
  width: 34px;
  height: 1px;
  background: currentColor;
  opacity: .45;
}
#studio .style-reveal-card h3 {
  color: inherit;
  font-size: clamp(1.875rem, 2.8vw, 2.625rem);
  font-weight: 300;
  line-height: 1.06;
  letter-spacing: -.02em;
}
#studio .style-reveal-card .style-medium {
  margin: 14px 0 0;
  color: inherit;
  font-size: 1.0625rem;
  line-height: 1.35;
  opacity: .8;
}
.style-card-note {
  position: relative;
  z-index: 2;
  align-self: end;
  padding-top: 20px;
  border-top: 1px solid #876b4733;
}
.style-card-note p {
  margin: 0;
  color: #513c32;
  font-family: 'Inter Exhibition', var(--sans);
  font-size: .875rem;
  font-weight: 300;
  line-height: 1.8;
}
.style-card-toggle {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
  width: 100%;
  padding: 0;
  border: 0;
  border-radius: 0;
  background: none;
  color: inherit;
  font-family: var(--serif);
  font-size: 1.125rem;
  font-style: italic;
  font-weight: 300;
  line-height: 1.4;
  text-align: left;
  cursor: pointer;
}
.style-card-toggle[hidden] { display: none; }
.style-card-toggle::after { content: ''; position: absolute; inset: 0; z-index: 1; }
.style-card-toggle:focus-visible { outline: none; }
.style-card-toggle:focus-visible::after { outline: 1px solid currentColor; outline-offset: -7px; }
.style-card-symbol {
  position: relative;
  flex: 0 0 24px;
  width: 24px;
  height: 24px;
  border: 1px solid currentColor;
  border-radius: 50%;
  opacity: .7;
}
.style-card-symbol::before, .style-card-symbol::after {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  width: 8px;
  height: 1px;
  background: currentColor;
  transform: translate(-50%, -50%);
}
.style-card-symbol::after { transform: translate(-50%, -50%) rotate(90deg); }
.style-card-ready:not([data-revealed]) .style-card-surface { color: var(--hero-type); }
.style-card-ready:not([data-revealed]) .style-card-surface::before { transform: translateY(calc(100% - 6px)); }
#studio .style-card-ready:not([data-revealed]) .style-index { color: var(--hero-gold); }
.style-card-ready:not([data-revealed]) .style-card-note {
  opacity: 0;
  visibility: hidden;
  transform: translateY(18px);
  pointer-events: none;
}
.style-reveal-card[data-revealed] .style-card-symbol::after { transform: translate(-50%, -50%) rotate(0deg); }
@media (prefers-reduced-motion: no-preference) {
  .style-card-surface { transition: color .6s ease, border-color .6s ease, box-shadow .6s ease; }
  .style-card-surface::before { transition: transform .8s cubic-bezier(.22, 1, .36, 1); }
  #studio .style-reveal-card .style-index { transition: color .6s ease; }
  .style-card-note { transition: opacity .4s ease, transform .65s cubic-bezier(.22, 1, .36, 1), visibility .4s; }
  .style-reveal-card[data-revealed] .style-card-note { transition-delay: .1s; }
  .style-card-symbol::after { transition: transform .4s ease; }
  .style-reveal-card[data-revealed] .style-card-surface { border-color: #dbcba980; box-shadow: 0 12px 28px #10040440; }
}
@media (max-width: 760px) {
  #studio .style-card-grid { grid-template-columns: 1fr; gap: 22px; }
  .style-card-surface { min-height: 360px; padding: 28px; gap: 24px; }
  #studio .style-reveal-card h3 { font-size: 2.25rem; }
  .style-card-note { max-width: 36ch; }
  .style-card-note p { font-size: .9375rem; }
}

/* responsive-polish.css */
html, body.entrance-option, body.entrance-option * { touch-action: pan-x pan-y; }
.entrance-option .reference-header .header-left,
.footer-gallery-nav { flex-wrap: wrap; }
.entrance-option .reference-header .header-left { min-width: 0; }
.booking-letter-stationery .request-paper { container: request-paper / inline-size; }
.request-note, .artist-instagram, .guest-invitation-copy { overflow-wrap: anywhere; }
.baroque .letter-review #enquiry-summary dd { overflow-wrap: anywhere; }
.mobile-nav-toggle { display: none; }
@container request-paper (max-width: 380px) {
  .request-field-grid { grid-template-columns: minmax(0, 1fr); gap: 14px; }
}
@media (max-width: 1100px) {
  .artist-record { column-gap: 24px; }
  .artist-entry-heading {
    grid-template-columns: minmax(0, 1fr) auto;
    gap: 8px 18px;
  }
  .artist-entry-role { grid-column: 1; grid-row: 2; }
  .artist-entry-action { grid-column: 2; grid-row: 1 / 3; }
}
@media (max-width: 900px) {
  
  .entrance-option:has(.has-mobile-navigation) { --site-header-height: 112px; }
  .baroque.entrance-option .atelier-header.reference-header.has-mobile-navigation {
    grid-template-columns: minmax(0, 1fr) auto;
    grid-template-rows: auto;
    height: var(--site-header-height);
    min-height: 0;
    padding-block: 12px;
  }
  .baroque.entrance-option .reference-header.has-mobile-navigation .header-logo { width: 84px; }
  .entrance-option .has-mobile-navigation .header-right { display: none; }
  .has-mobile-navigation .mobile-nav-toggle {
    display: inline-flex;
    grid-column: 2;
    grid-row: 1;
    align-items: center;
    justify-content: flex-end;
    gap: 12px;
    min-width: 88px;
    min-height: 48px;
    padding: 8px 0 8px 12px;
    color: var(--hero-gold);
    background: none;
    border: 0;
    font-family: var(--serif);
    font-size: 14px;
    font-weight: 300;
    line-height: 1.2;
    letter-spacing: .06em;
    text-transform: uppercase;
  }
  .mobile-nav-symbol { position: relative; width: 22px; height: 16px; }
  .mobile-nav-symbol::before, .mobile-nav-symbol::after {
    content: '';
    position: absolute;
    inset: 4px 0 auto;
    height: 1px;
    background: currentColor;
  }
  .mobile-nav-symbol::after { top: 11px; }
  [aria-expanded="true"] .mobile-nav-symbol::before { top: 7px; transform: rotate(45deg); }
  [aria-expanded="true"] .mobile-nav-symbol::after { top: 7px; transform: rotate(-45deg); }
  .mobile-nav-toggle:focus-visible { outline: 1px solid var(--hero-gold); outline-offset: 4px; }
  .entrance-option .reference-header.has-mobile-navigation .header-left {
    position: absolute;
    grid-area: auto;
    inset: calc(100% - 1px) var(--site-gutter) auto;
    display: flex;
    flex-direction: column;
    align-items: stretch;
    justify-content: flex-start;
    gap: 0;
    max-height: calc(100svh - var(--site-header-height) - 16px);
    overflow-y: auto;
    overscroll-behavior: contain;
    padding: 10px 20px;
    border: 1px solid #c4a06b45;
    background: #25100ff5;
    -webkit-backdrop-filter: blur(12px);
    backdrop-filter: blur(12px);
    box-shadow: 0 12px 28px #12050438;
  }
  .entrance-option .reference-header.has-mobile-navigation .header-left a {
    justify-content: space-between;
    min-height: 48px;
    padding-block: 12px;
    border-bottom: 1px solid #c4a06b25;
    font-size: 16px;
    line-height: 1.4;
    letter-spacing: .04em;
    text-decoration: none;
  }
  .entrance-option .reference-header.has-mobile-navigation .header-left a:last-child { border-bottom: 0; color: var(--hero-gold); }
  .entrance-option .reference-header.has-mobile-navigation .header-left a:focus-visible { outline-offset: 0; }
  #studio .style-card-grid { grid-template-columns: minmax(0, 1fr); gap: 20px; }
  #studio .style-card-surface { min-height: 310px; padding: 26px; gap: 22px; }
  #studio .style-reveal-card h3 { font-size: 34px; }
  .style-card-note p { max-width: 60ch; }
}
@media (max-width: 760px) {
  .booking-letter.booking-letter-stationery {
    
    --envelope-width: clamp(460px, 128vw, 800px);
    left: calc(-1 * clamp(18px, 6vw, 36px));
  }
}
@media (max-width: 700px) {
  .entrance-option { --site-header-height: 168px; }
  .baroque.entrance-option .atelier-header.reference-header {
    grid-template-rows: 100px auto;
    height: auto;
    min-height: var(--site-header-height);
  }
  .baroque.entrance-option .reference-header .header-logo { width: 90px; }
  .entrance-option .reference-header .header-left { gap: 0 14px; }
  .entrance-option .reference-header .header-left a { font-size: 13px; }
  .baroque.entrance-option .reference-header .header-book {
    padding-inline: 14px;
    font-size: 13px;
    min-height: 44px;
  }
  .entrance-option .artistic-stage,
  .entrance-option .manifesto-layout { min-height: max(800px, 100svh); }
  .entrance-option .manifesto-layout {
    grid-template-rows: minmax(0, 1fr) auto;
    padding-bottom: 28px;
  }
  .entrance-option .manifesto-quote {
    grid-row: 1;
    align-self: center;
    justify-self: center;
    margin: 0;
  }
  
  .entrance-option .artistic-illumination {
    inset: 0;
    -webkit-mask-image: linear-gradient(#000 78%, transparent);
    mask-image: linear-gradient(#000 78%, transparent);
  }
  .entrance-option .artistic-illumination::after {
    content: '';
    position: absolute;
    z-index: 1;
    inset: 0;
    background: radial-gradient(ellipse at 50% 48%, #18090866, #18090826 46%, transparent 75%), linear-gradient(#16070755, transparent 26%, transparent 72%, #16070755);
    pointer-events: none;
  }
  .entrance-option .entrance-room { filter: blur(1.4px) saturate(.92) brightness(.82); }
  .entrance-option .manifesto-calligraphy::before { filter: drop-shadow(0 2px 6px #100404b3); }
  .entrance-option:has(.has-mobile-navigation) .artistic-stage,
  .entrance-option:has(.has-mobile-navigation) .manifesto-layout { min-height: max(740px, 100svh); }
  .entrance-option .manifesto-actions { grid-row: 2; gap: 8px 20px; }
  .footer-gallery-nav { gap: 0 12px; }
  .footer-gallery-nav a { font-size: 13px; }
  .baroque .art-dialog { padding: 52px 16px 16px; }
  .art-dialog .lightbox-stage { grid-template-columns: 1fr 1fr; gap: 12px; }
  .art-dialog .lightbox-stage img { grid-column: 1 / -1; grid-row: 1; height: 55svh; }
  .art-dialog .lightbox-stage button { width: 44px; height: 44px; grid-row: 2; }
  .art-dialog .lightbox-prev { grid-column: 1; justify-self: start; }
  .art-dialog .lightbox-next { grid-column: 2; justify-self: end; }
  .baroque .dialog-close { width: 44px; height: 44px; }
  .art-dialog-caption { align-items: flex-start; gap: 16px; }
  .art-dialog-caption > div { min-width: 0; }
  .art-dialog-caption #art-count { flex-shrink: 0; }
  .artistic-option .collection-wall .exhibit-attribution .exhibit-artist { min-height: 44px; }
  .brochure-answers details p { padding-left: 0; padding-right: 0; }
  .guest-invitation-copy { flex-basis: 100%; }
}
@media (max-width: 390px) {
  .entrance-option .reference-header .header-left { gap: 0 10px; }
  .entrance-option .reference-header .header-left a,
  .footer-gallery-nav a { letter-spacing: 0; }
  .footer-gallery-nav { gap: 0 10px; }
  #studio .style-card-surface { padding: 22px; }
  .artist-entry-action { gap: 8px; }
}
@media (max-height: 600px) and (min-width: 701px) {
  .artistic-option .collection-wall { --hanging-height: clamp(260px, 64svh, 360px); }
}
@media (pointer: coarse) {
  .artist-instagram, .guest-invitation-link { min-height: 44px; }
}
@media (max-width: 700px) and (pointer: coarse) {
  .booking-letter-stationery, .baroque .letter-review { --request-size: 16px; }
  .request-letterhead { gap: 12px; }
  .request-edition { max-width: 9ch; text-align: right; }
  .baroque .letter-review .dialog-actions { grid-template-columns: minmax(0, 1fr); }
}
@media (max-width: 900px) and (prefers-reduced-motion: no-preference) {
  .mobile-nav-symbol::before, .mobile-nav-symbol::after { transition: top .2s ease, transform .25s ease; }
  .has-mobile-navigation[data-menu-open] .header-left { animation: mobile-menu-reveal .24s var(--motion-ease) both; }
  @keyframes mobile-menu-reveal { from { opacity: 0; translate: 0 -6px; } to { opacity: 1; translate: 0 0; } }
}

/* museum-cursor.css */
@media (hover: hover) and (pointer: fine) and (forced-colors: none) {
  body.entrance-option {
    --museum-cursor: url('assets/cursors/light-source.svg') 20 20, auto;
    --museum-cursor-link: url('assets/cursors/light-source-active.svg') 24 24, pointer;
    cursor: var(--museum-cursor);
  }
  body.entrance-option :is(a[href], button, summary, [role="button"], select, input[type="checkbox"], input[type="radio"]):where(:not(:disabled):not([aria-disabled="true"])) {
    cursor: var(--museum-cursor-link);
  }
  body.entrance-option :is(textarea, input:not([type]), input[type="text"], input[type="email"], input[type="tel"], input[type="search"], input[type="url"], input[type="number"], [contenteditable="true"]) {
    cursor: text;
  }
  body.entrance-option :is(button, input, select, textarea):disabled,
  body.entrance-option [aria-disabled="true"] {
    cursor: not-allowed;
  }
  body.entrance-option .painting-track {
    cursor: var(--museum-cursor);
  }
  body.entrance-option .painting-track.is-dragging,
  body.entrance-option .painting-track.is-dragging * {
    cursor: grabbing;
  }
}

/* consent.css */
.consent-banner {
  position: fixed;
  z-index: 60;
  left: max(16px, env(safe-area-inset-left, 0px));
  right: max(16px, env(safe-area-inset-right, 0px));
  bottom: max(16px, env(safe-area-inset-bottom, 0px));
  width: min(440px, calc(100% - 32px));
  padding: 22px 22px 18px;
  color: #4b3b30;
  background: linear-gradient(#f3edde70, #f3edde70), #f3edde url('assets/booking/ivory-paper.webp') center / cover;
  border: 1px solid #c4a06b85;
  box-shadow: 0 18px 60px #09030360;
  font-family: 'Inter Exhibition', 'Inter', Arial, sans-serif;
  font-size: 13.5px;
  font-weight: 300;
  line-height: 1.6;
}
.consent-banner[hidden] { display: none; }
.consent-banner h2 { margin: 0 0 6px; font-family: 'Cormorant Garamond', Georgia, serif; font-size: 22px; font-style: italic; font-weight: 300; line-height: 1.15; letter-spacing: -.01em; }
.consent-banner p { margin: 0 0 14px; }
.consent-banner a { color: #51282a; text-decoration: underline; text-underline-offset: 3px; }
.consent-actions { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }
.consent-actions button {
  min-height: 42px;
  padding: 8px 12px;
  border: 1px solid #51282a;
  border-radius: 2px;
  background: none;
  color: #51282a;
  font: inherit;
  font-family: 'Cormorant Garamond', Georgia, serif;
  font-size: 15px;
  font-style: italic;
  cursor: pointer;
  transition: background-color .25s ease, color .25s ease;
}
.consent-actions button:hover, .consent-actions button:focus-visible { background: #c2a16b; border-color: #c2a16b; color: #301c16; outline: none; }
.consent-choices { margin: 12px 0 0; border-top: 1px solid #96785147; }
.consent-choices > summary { display: flex; align-items: center; justify-content: space-between; min-height: 40px; padding: 6px 0; list-style: none; cursor: pointer; font-family: 'Cormorant Garamond', Georgia, serif; font-size: 15px; font-style: italic; color: #51282a; }
.consent-choices > summary::-webkit-details-marker { display: none; }
.consent-choices > summary::after { content: '+'; font-style: normal; }
.consent-choices[open] > summary::after { content: '−'; }
.consent-choices label { display: grid; grid-template-columns: 22px 1fr; gap: 10px; align-items: start; padding: 8px 0; }
.consent-choices label span { display: block; }
.consent-choices label small { display: block; color: #746659; font-size: 12.5px; }
.consent-choices input[type="checkbox"] { width: 18px; height: 18px; margin: 3px 0 0; accent-color: #51282a; }
.consent-choices input[type="checkbox"]:disabled { opacity: .55; }
.consent-choices .consent-actions { margin-top: 10px; grid-template-columns: 1fr; }
@media (max-width: 480px) {
  .consent-banner { width: auto; padding: 18px 16px 16px; font-size: 13px; }
  .consent-actions { grid-template-columns: 1fr; }
}

/* studio-visit.css */
.studio-visit { padding-top: 0; }
.visit-card {
  display: grid;
  grid-template-columns: minmax(0, 5fr) minmax(0, 7fr);
  gap: clamp(24px, 4vw, 48px);
  align-items: stretch;
  padding: clamp(24px, 4vw, 48px);
  background: #f1e9d8 url('assets/booking/ivory-paper.webp') center / cover;
  color: #3c3026;
  box-shadow: 0 30px 80px rgb(0 0 0 / .45);
}
.visit-copy { display: flex; flex-direction: column; justify-content: center; }
.visit-eyebrow { margin: 0 0 10px; color: #746659; font-family: var(--serif); font-style: italic; font-size: 15px; }
.visit-card h2 { margin: 0 0 16px; font-family: var(--serif); font-weight: 300; font-size: clamp(30px, 3.6vw, 44px); line-height: 1.05; letter-spacing: -.02em; color: #2a1c18; }
.visit-card h2 em { font-style: italic; }
.visit-copy p { margin: 0 0 14px; max-width: 42ch; font-family: 'Inter Exhibition', var(--sans); font-weight: 300; font-size: 15px; line-height: 1.7; text-wrap: pretty; }
.visit-links { font-family: var(--serif); font-size: 16px; }
.visit-links a { color: #51282a; text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 4px; }
.visit-links a:hover, .visit-links a:focus-visible { color: #a8782e; }
.visit-map { position: relative; width: 100%; min-height: 320px; aspect-ratio: 4 / 3; max-width: 100%; background: #1a0a0b; border: 1px solid #96785147; overflow: hidden; }
.visit-map iframe { position: absolute; inset: 0; display: block; width: 100%; height: 100%; border: 0; }
.visit-map-cover {
  position: absolute; inset: 0;
  display: grid; place-content: center; justify-items: center; gap: 16px;
  padding: 24px; text-align: center;
  background: radial-gradient(ellipse at 50% 40%, #3a181b, #1a0a0b 72%);
  color: #efe5d2;
}
.visit-map-cover img { width: 64px; height: 64px; opacity: .9; }
.visit-map-cover p { margin: 0; max-width: 32ch; font-family: var(--serif); font-style: italic; font-size: 15px; line-height: 1.5; color: rgb(239 229 210 / .75); }
.visit-map-cover button {
  font: 500 12px/1 'Inter Exhibition', var(--sans); letter-spacing: .16em; text-transform: uppercase;
  padding: 13px 22px; border: 1px solid #cfad76; background: transparent; color: #efe5d2; cursor: pointer;
  transition: background .2s ease, color .2s ease;
}
.visit-map-cover button:hover, .visit-map-cover button:focus-visible { background: #cfad76; color: #1a0a0b; outline: none; }
@media (max-width: 760px) {
  .visit-card { grid-template-columns: minmax(0, 1fr); }
  .visit-map { min-height: 0; height: auto; }
}
@media (prefers-reduced-motion: reduce) { .visit-map-cover button { transition: none; } }

/* hero-options.css */
body.entrance-option.hero-variation .manifesto-layout {
  grid-template-columns: minmax(0, 1.04fr) minmax(0, .96fr);
  grid-template-rows: minmax(0, 1fr);
  gap: 6%;
  min-height: max(760px, 100svh);
  padding-block: calc(var(--site-header-height) + 46px) clamp(76px, 12svh, 132px);
}
body.entrance-option.hero-variation .manifesto-copy {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  grid-column: 1;
  grid-row: 1;
  gap: 0;
  width: 100%;
  max-width: 540px;
  min-width: 0;
}
body.entrance-option.hero-variation .hero-brand-block { width: 100%; }
body.entrance-option.hero-variation h1.hero-studio-title {
  position: relative;
  inset: auto;
  display: block;
  width: 100%;
  margin: 0;
  color: var(--hero-gold);
  font: inherit;
  line-height: 1;
  letter-spacing: normal;
}
body.entrance-option.hero-variation .hero-studio-wordmark {
  display: block;
  width: 100%;
  height: auto;
  object-fit: contain;
  filter: drop-shadow(0 2px 2px #15070770);
}
body.entrance-option.hero-variation .hero-studio-slogan {
  color: var(--hero-gold);
  font-weight: 300;
  line-height: 1.2;
}
body.entrance-option.hero-signature .hero-studio-wordmark { filter: none; }
body.entrance-option.hero-signature .hero-studio-picture { display: block; width: 100%; }
body.entrance-option.hero-signature .hero-handwritten-slogan {
  width: min(92%, 490px);
  margin: clamp(20px, 2.4vw, 28px) auto 0;
  line-height: 0;
}
body.entrance-option.hero-signature .hero-handwritten-slogan img {
  display: block;
  width: 100%;
  height: auto;
}
body.entrance-option.hero-signature .manifesto-copy {
  transform: translateY(clamp(-72px, -7svh, -32px));
}
body.entrance-option.hero-signature .entrance-room { animation: none; }
@media (prefers-reduced-motion: no-preference) {
  body.entrance-option.hero-signature .entrance-room {
    animation: signature-room-illuminate 1.1s cubic-bezier(.4, 0, .2, 1) both;
  }
  body.entrance-option.hero-signature .manifesto-brand {
    animation: none;
  }
  body.entrance-option.hero-signature .hero-studio-title {
    animation: signature-inscription-appear .85s ease-in-out .05s backwards;
  }
  body.entrance-option.hero-signature .manifesto-actions {
    animation: signature-inscription-appear .7s ease-in-out .25s both;
  }
  body.entrance-option.hero-signature .hero-handwritten-slogan {
    animation: signature-inscription-appear 1.2s ease-in-out 1.15s both;
  }
  .museum-loading body.entrance-option.hero-signature :is(.entrance-room, .hero-studio-title, .manifesto-actions, .hero-handwritten-slogan) {
    animation-play-state: paused;
  }
  @keyframes signature-room-illuminate {
    from { opacity: .55; }
    to { opacity: 1; }
  }
  @keyframes signature-inscription-appear {
    from { opacity: 0; }
    to { opacity: 1; }
  }
}
body.baroque.entrance-option.hero-signature .reference-header .header-logo {
  position: relative;
  isolation: isolate;
  display: grid;
  place-items: center;
  width: 44px;
  height: 44px;
}
@media (min-width: 901px) {
  body.baroque.entrance-option.hero-signature .atelier-header.reference-header {
    grid-template-columns: 44px auto minmax(0, 1fr);
    grid-template-rows: auto;
    column-gap: clamp(24px, 3vw, 44px);
  }
  body.entrance-option.hero-signature .reference-header .header-left {
    grid-column: 2;
    grid-row: 1;
    justify-self: start;
    justify-content: flex-start;
  }
  body.entrance-option.hero-signature .reference-header .header-right {
    grid-column: 3;
    grid-row: 1;
  }
}
body.hero-signature .museum-entrance { --creation-reach: clamp(42px, 7vw, 120px); }
@media (prefers-reduced-motion: no-preference) {
  body.hero-signature .museum-entrance {
    transition: opacity var(--entrance-fade-duration, 1s) cubic-bezier(.4, 0, .2, 1);
  }
  body.hero-signature .loading-name {
    transition: opacity var(--creation-name-duration, 1.1s) cubic-bezier(.4, 0, .2, 1);
  }
  body.hero-signature .loading-emblem { filter: brightness(1); }
  body.hero-signature .is-creating :is(.creation-hand, .loading-emblem) { will-change: transform, opacity; }
  body.hero-signature .is-creating .creation-hand-left {
    animation: signature-loading-left var(--creation-approach-duration, 2.2s) cubic-bezier(.4, 0, .2, 1) both;
  }
  body.hero-signature .is-creating .creation-hand-right {
    animation: signature-loading-right var(--creation-approach-duration, 2.2s) cubic-bezier(.4, 0, .2, 1) both;
  }
  body.hero-signature .creation-stage::before,
  body.hero-signature .creation-stage::after {
    content: '';
    position: absolute;
    z-index: 1;
    left: 50%;
    top: var(--creation-horizon);
    opacity: 0;
    pointer-events: none;
  }
  body.hero-signature .creation-stage::before {
    width: calc(var(--creation-sphere-size) * 1.4);
    height: calc(var(--creation-sphere-size) * 3.4);
    transform: translate(-50%, -95%) rotate(-22deg);
    transform-origin: 50% 100%;
    background: radial-gradient(ellipse at 50% 100%, #fff1c76b, #ebce9733 32%, #d8b8760a 57%, transparent 75%);
    filter: blur(18px);
  }
  body.hero-signature .creation-stage::after {
    width: calc(var(--creation-sphere-size) * 2.7);
    aspect-ratio: 1;
    transform: translate(-50%, -50%);
    background: radial-gradient(circle, #fff2cfbd 0%, #f3d69580 7%, #dfb96b40 22%, #c89b461a 40%, transparent 70%);
    filter: blur(6px);
  }
  body.hero-signature .is-creating .creation-stage::before {
    animation: signature-loading-beam 3.1s ease-in-out backwards;
  }
  body.hero-signature .is-creating .creation-stage::after {
    animation: signature-loading-source 3.1s ease-in-out backwards;
  }
  body.hero-signature .is-creating .loading-emblem {
    transform-origin: 50% 34%;
    animation: signature-loading-emerge var(--creation-approach-duration, 2.2s) cubic-bezier(.4, 0, .2, 1) both;
  }
  @keyframes signature-loading-beam {
    0% { opacity: 0; }
    42% { opacity: .46; }
    100% { opacity: 0; }
  }
  @keyframes signature-loading-source {
    0% { opacity: 0; transform: translate(-50%, -50%) scale(.6); }
    42% { opacity: .52; }
    100% { opacity: 0; transform: translate(-50%, -50%) scale(1.1); }
  }
  @keyframes signature-loading-emerge {
    0% { opacity: 0; transform: translateX(-50%) scale(.95); }
    100% { opacity: 1; transform: translateX(-50%) scale(1); }
  }
  @keyframes signature-loading-left {
    from { opacity: 0; transform: translate3d(calc(-1 * var(--creation-reach)), 6px, 0) rotate(-2deg); }
    to { opacity: 1; transform: translate3d(0, 0, 0) rotate(0); }
  }
  @keyframes signature-loading-right {
    from { opacity: 0; transform: translate3d(var(--creation-reach), -6px, 0) rotate(2deg); }
    to { opacity: 1; transform: translate3d(0, 0, 0) rotate(0); }
  }
}
body.baroque.entrance-option.hero-signature .reference-header .header-logo img {
  width: 36px;
  height: 36px;
  object-fit: contain;
}
@media (max-width: 900px) {
  body.baroque.entrance-option.hero-signature .reference-header .header-logo img {
    width: 30px;
    height: 30px;
  }
}
body.entrance-option.hero-variation .manifesto-actions {
  justify-content: flex-start;
  flex-direction: row;
  align-items: center;
  gap: 12px 24px;
  margin-top: clamp(32px, 4.8svh, 48px);
}
body.entrance-option.hero-variation .manifesto-actions > a { font-size: 13px; }
body.entrance-option.hero-signature .manifesto-actions {
  width: 100%;
  justify-content: center;
  margin-top: clamp(36px, 5svh, 52px);
}
body.entrance-option.hero-portal .artistic-stage,
body.entrance-option.hero-portal .manifesto-layout { min-height: max(820px, 100svh); }
body.entrance-option.hero-portal .entrance-room {
  top: 64%;
  transform: translate(-74%, -50%);
  filter: blur(1.6px) saturate(.88) brightness(.76);
}
body.entrance-option.hero-portal .artistic-illumination::after {
  content: '';
  position: absolute;
  z-index: 1;
  inset: 0;
  background: linear-gradient(#16070766, #16070744 27%, transparent 55%, #16070726);
  pointer-events: none;
}
body.entrance-option.hero-portal .manifesto-layout {
  grid-template-columns: minmax(0, 1fr);
  grid-template-rows: auto minmax(100px, 1fr) auto;
  row-gap: 0;
  padding-block: calc(var(--site-header-height) + 38px) 54px;
  text-align: center;
}
body.entrance-option.hero-portal .manifesto-copy { display: contents; }
body.entrance-option.hero-portal .hero-brand-block {
  grid-column: 1;
  grid-row: 1;
  justify-self: center;
  width: min(74%, 640px);
}
body.entrance-option.hero-portal .hero-studio-slogan {
  margin: 22px 0 0;
  color: #d4b783;
  font-family: var(--serif);
  font-size: clamp(26px, 2.3vw, 34px);
  font-style: italic;
  font-weight: 300;
  letter-spacing: -.015em;
  text-wrap: balance;
  text-shadow: 0 2px 8px #130606;
}
body.entrance-option.hero-portal .manifesto-actions {
  grid-column: 1;
  grid-row: 3;
  justify-content: center;
  justify-self: center;
  align-self: end;
  margin-top: 32px;
}
@media (min-width: 701px) and (max-width: 1000px) {
  body.entrance-option.hero-signature .manifesto-layout {
    grid-template-columns: minmax(0, 1.1fr) minmax(0, .9fr);
    column-gap: 4%;
  }
  body.entrance-option.hero-signature .manifesto-actions {
    flex-direction: column;
    align-items: center;
    gap: 14px;
  }
  body.entrance-option.hero-portal .hero-brand-block { width: min(84%, 600px); }
}
@media (max-width: 700px) {
  body.entrance-option.hero-variation .artistic-stage,
  body.entrance-option.hero-variation .manifesto-layout {
    min-height: max(760px, 100svh);
  }
  body.entrance-option.hero-variation .manifesto-layout {
    grid-template-columns: minmax(0, 1fr);
    grid-template-rows: minmax(0, 1fr);
    padding-block: calc(var(--site-header-height) + 44px) 70px;
    text-align: center;
  }
  body.entrance-option.hero-signature .manifesto-copy {
    display: flex;
    align-items: center;
    justify-self: center;
    max-width: 390px;
    position: relative;
    top: clamp(-40px, -3.5svh, -24px);
    transform: none;
  }
  body.entrance-option.hero-variation .manifesto-actions {
    justify-content: center;
    gap: 10px 22px;
    margin-top: 36px;
  }
  body.entrance-option.hero-variation .manifesto-actions > a { font-size: 12px; }
  body.entrance-option.hero-signature .hero-handwritten-slogan { width: 100%; margin-top: 18px; }
  body.entrance-option.hero-signature .manifesto-actions { margin-top: 36px; }
  body.entrance-option.hero-variation .manifesto-actions .hero-label-request { padding: 12px 16px; }
  body.entrance-option.hero-portal .artistic-stage,
  body.entrance-option.hero-portal .manifesto-layout { min-height: max(780px, 100svh); }
  body.entrance-option.hero-portal .manifesto-layout {
    grid-template-rows: auto minmax(180px, 1fr) auto;
    padding-block: calc(var(--site-header-height) + 44px) 32px;
  }
  body.entrance-option.hero-portal .hero-brand-block {
    width: min(100%, 400px);
  }
  body.entrance-option.hero-portal .hero-studio-slogan {
    margin-top: 20px;
    font-size: clamp(22px, 5.8vw, 28px);
  }
  body.entrance-option.hero-portal .manifesto-actions {
    grid-row: 3;
    max-width: 340px;
  }
}
@media (max-height: 620px) and (min-width: 701px) {
  body.entrance-option.hero-signature .manifesto-layout {
    min-height: 740px;
    padding-bottom: 56px;
  }
}

/* enquiry-results.css */
@font-face {
  font-family: 'Inter Exhibition';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url('assets/fonts/inter-variable.woff2') format('woff2');
}
.enquiry-popup, .enquiry-result-page {
  --serif: 'Cormorant Garamond', Georgia, serif;
  --request-type: 'Inter Exhibition', Arial, sans-serif;
  --request-size: 13px;
  --request-title-size: 28px;
  color: #4b3b30;
  font: 300 var(--request-size)/1.7 var(--request-type);
}
.enquiry-result-page {
  margin: 0;
  background: linear-gradient(#20090b50, #16090cd9), #301316 url('assets/inknovae-gallery-wall-extended.webp') center / cover fixed;
}
.enquiry-result-page *, .enquiry-popup * { box-sizing: border-box; }
.enquiry-result-layout { display: grid; place-items: center; min-height: 100svh; padding: 32px 20px; }
.enquiry-thanks {
  width: min(520px, 100%);
  padding: clamp(30px, 6vw, 56px) clamp(24px, 5vw, 48px);
  text-align: center;
  background: linear-gradient(#f3edde70, #f3edde70), #f3edde url('assets/booking/ivory-paper.webp') center / cover;
  border: 1px solid #c4a06b85;
  box-shadow: 0 18px 60px #09030345;
}
.enquiry-thanks-logo { display: block; width: 70px; height: auto; margin: 0 auto 30px; }
.enquiry-thanks h1, .enquiry-popup h2 {
  margin: 0 0 16px;
  font: italic 400 var(--request-title-size)/1.2 var(--serif);
  letter-spacing: -.02em;
  text-wrap: balance;
}
.enquiry-thanks p { margin: 0 auto; max-width: 36ch; }
.enquiry-thanks .enquiry-contact { margin-block: 24px 28px; padding-top: 24px; border-top: 1px solid #96785147; }
.enquiry-contact a, .enquiry-popup .popup-email { color: #633a2c; text-underline-offset: 4px; text-decoration-thickness: 1px; overflow-wrap: anywhere; }
.enquiry-contact a:hover, .enquiry-popup .popup-email:hover { color: #957139; }
.enquiry-thanks .letter-button, .enquiry-popup .letter-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-height: 44px;
  padding: 10px 18px;
  border: 1px solid #51282a;
  border-radius: 2px;
  background: #51282a;
  color: #f5eedc;
  font: italic 400 var(--request-size)/1.5 var(--serif);
  text-decoration: none;
  cursor: pointer;
  transition: color .2s ease, background-color .2s ease, border-color .2s ease;
}
.enquiry-popup .letter-button-secondary { color: #51282a; background: transparent; border-color: #96785160; }
.enquiry-thanks .letter-button:hover, .enquiry-popup .letter-button:hover { color: #301c16; background: #c2a16b; border-color: #c2a16b; }
.enquiry-result-page a:focus-visible, .enquiry-popup :is(button,a):focus-visible { outline: 1px solid #956e41; outline-offset: 4px; }
html:has(.enquiry-popup[open]) { overflow: hidden; }
dialog.enquiry-popup {
  position: fixed;
  inset: 0;
  width: min(440px, calc(100% - 32px));
  max-width: none;
  max-height: calc(100svh - 32px);
  margin: auto;
  padding: 32px;
  overflow-y: auto;
  overscroll-behavior: contain;
  border: 1px solid #c4a06b85;
  border-radius: 2px;
  background: linear-gradient(#f3edde70, #f3edde70), #f3edde url('assets/booking/ivory-paper.webp') center / cover;
  box-shadow: 0 20px 70px #0c04075c;
  text-align: left;
}
.enquiry-popup::backdrop { background: #170a0cb8; backdrop-filter: blur(5px); }
.enquiry-popup .popup-close {
  position: absolute; top: 8px; right: 8px;
  display: grid; place-items: center; width: 44px; height: 44px;
  padding: 12px; color: #755839; border: 0; background: none; cursor: pointer;
}
.popup-close svg { width: 20px; height: 20px; stroke: currentColor; stroke-width: 1.2; }
.enquiry-popup .popup-emblem { display: block; width: 32px; height: 32px; margin: 0 0 24px; }
.enquiry-popup h2:focus { outline: none; }
.enquiry-popup p { margin: 0; font: inherit; }
.enquiry-popup .popup-actions { display: flex; flex-wrap: wrap; gap: 8px; margin: 24px 0 18px; }
.enquiry-popup .popup-email { display: inline-block; font: italic 400 var(--request-size)/1.6 var(--serif); }
.enquiry-popup [hidden] { display: none; }
.request-submit:disabled { cursor: progress; opacity: .65; }
@media (max-width: 700px), (pointer: coarse) {
  .enquiry-popup, .enquiry-result-page { --request-size: 16px; }
  dialog.enquiry-popup { padding: 28px 24px; }
}
@media (prefers-reduced-motion: no-preference) {
  .enquiry-thanks, .enquiry-popup[open] { animation: letter-result-appear .35s ease-out both; }
  @keyframes letter-result-appear { from { opacity: 0; transform: translateY(6px); } to { opacity: 1; transform: none; } }
}
@media (prefers-reduced-motion: reduce) {
  .enquiry-thanks .letter-button, .enquiry-popup .letter-button { transition: none; }
}

/* language-switch.css */
.baroque .language-switch {
  display: inline-flex;
  flex: 0 0 auto;
  align-items: center;
  align-self: center;
  width: max-content;
  gap: 2px;
  padding: 3px;
  border: 1px solid #c4a06b45;
  border-radius: 3px;
  background: #1d0c0e40;
}
.baroque .language-switch .language-option {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  min-width: 40px;
  min-height: 38px;
  margin: 0;
  padding: 6px 9px;
  border: 0;
  border-radius: 1px;
  background: transparent;
  color: #c8b18c;
  font: 400 12px/1 var(--serif);
  letter-spacing: .08em;
  text-decoration: none;
  text-transform: uppercase;
  transform: none;
  transition: color .2s ease, background-color .2s ease;
}
.baroque .language-switch .language-option::after { display: none; }
.baroque .language-switch .language-option[aria-current="page"] { color: #26140f; background: #c4a06b; }
.baroque .language-switch .language-option:not([aria-current]):hover { color: #f0dfbf; background: #c4a06b20; }
.baroque .language-switch .language-option:focus-visible { outline: 1px solid #edcf98; outline-offset: 2px; }
.baroque .header-right { gap: 16px; }
@media (min-width: 901px) {
  .baroque .reference-header .language-switch-menu { display: none; }
}
@media (max-width: 900px) {
  .baroque .reference-header .language-switch-menu { align-self: flex-start; margin: 12px 0 6px; }
  .baroque .language-switch .language-option { min-width: 44px; min-height: 44px; }
  .baroque .reference-header.has-mobile-navigation .header-left .language-option {
    justify-content: center; padding: 6px 9px; border: 0;
    font: 400 12px/1 var(--serif); letter-spacing: .08em;
  }
  .baroque .reference-header.has-mobile-navigation .header-left .language-option[aria-current="page"] { color: #26140f; }
}
@media (prefers-reduced-motion: reduce) {
  .baroque .language-switch .language-option { transition: none; }
}
