@font-face {
  font-family: Golos;
  src: url("data:font/ttf;base64,AAEAAAAWAQAABABgR0RFRtWY2rwAAKucAAAJWEdQT1MjmjltAAC09AAAjGxHU1VCHr7TIQABQWAAAAfmSFZBUtW8BxUAAUlIAAAIB09TLzJsyxOvAAAB6AAAAGBTVEFUiwhvPQABUVAAAAB0VlZBUvXG5qsAAVHEAAAARmNtYXByeja1AAAMVAAABtRmdmFyk3RpkgABUgwAAABUZ2FzcAAAABAAAKuUAAAACGdseWZzzZKYAAAYOAAAeepndmFyWMbuWAABUmAAAXNgaGVhZB7K3P0AAAFsAAAANmhoZWEHrQSMAAABpAAAACRobXR4hkyEpAAAAkgAAAoMbG9jYSwhS6wAABMwAAAFCG1heHAClACxAAAByAAAACBuYW1lvxbeqwAAkiQAAAYvcG9zdL8ggOEAAJhUAAATPnByZXBoBoyFAAATKAAAAAd2aGVhCrMQfwACxcAAAAAkdm10eAVMBQ4AAsXkAAAKAAABAAAAAgEGS/R3cl8PPPUAAwPoAAAAANv+xUcAAAAA393S+P84/xoEngO7AAAABgACAAAAAAAAAAEAAAPU/yQAAAS8/zj+KASeAAEAAAAAAAAAAAAAAAAAAAKDAAEAAAKDAFEABQBeAAcAAQAAAAAAAAAAAAAAAAAEAAEABAJRAZAABQAAAooCWAAAAEsCigJYAAABXgAyAPoAAAILBQMCAgICAgSgAAJvEAAA6wAAAAgAAAAAUEFSQQDAAAD+/wPU/yQAAAPUAOYAAACXAAAAAAISArwAAAAgAAQB9AAyAp4AFAKeABQCngAUAp4AFAKeABQCngAUAp4AFAKeABQCngAUAp4AFAO2AAoCngBkAqgAPAKoADwCqAA8AqgAPAKoADwCvABkAssAIwK8AGQCywAjAmIAZAJiAGQCYgBkAmIAZAJiAGQCYgBkAmIAZAJiAGQCYgBkAlMAZALBADwCwQA8AsEAPALBADwC+ABkAvgAHQE6AG4DZQBuAToAbgE6//0BOv/zAToAXwE6/98BOgARAToAMQIrABkCsgBkArIAZAI6AGQCOgBkAjoAZAI6AGQCTgAUA1wAZAL4AGQC+ABkAvgAZAL4AGQC+ABkAvgAZALkADwC5AA8AuQAPALkADwC5AA8AuQAPALkADwC5AA8AuQAPARCADwCjwBkAo8AZALkADwCqABkAqgAZAKoAGQCqABkAoAANwKAADcCgAA3AoAANwKAADcCiABiAmwAFAJsABQCbAAUAtoAWgLaAFoC2gBaAtoAWgLaAFoC2gBaAtoAWgLaAFoC2gBaAtoAWgKeABQDwAAeA8AAHgPAAB4DwAAeA8AAHgKUAB4CgAAKAoAACgKAAAoCgAAKAoAACgJYAC0CWAAtAlgALQJYAC0CNQAyAjUAMgI1ADICNQAyAjUAMgI1ADICNQAyAjUAMgI1ADICNQAyA6cAMgJnAFACIQAtAiEALQIhAC0CIQAtAiEALQJnAC0CWAAyAmcALQJnAC0CRAAtAkQALQJEAC0CRAAtAkQALQJEAC0CRAAtAkQALQJEAC0BbQAjAmcALQJnAC0CZwAtAmcALQJnAFACZ//5AQwASgEMAFoBDABaAQz/6wEM/+YBDABKAQz/zQIYAEoBDAAEAQwAFwEM/+ABDP/gAjUAUAI1AFABQABVAUAAVQFAAFUBQABVAVQAFAN1AFACZwBQAmcAUAJnAFACZwBQAmcAUAJmAFACWAAtAlgALQJYAC0CWAAtAlgALQJYAC0CWAAtAlgALQJYAC0D6AAtAmcAUAJnAFACZwAtAYYAUAGGAFABhgAoAYYATwISAC0CEgAtAhIALQISAC0CEgAtAkQAUAGQACMBkAAjAZAAIwJdAEsCXQBLAl0ASwJdAEsCXQBLAl0ASwJdAEsCXQBLAl0ASwJdAEsCMAAUAyoAHgMqAB4DKgAeAyoAHgMqAB4CJgAZAjAAFAIwABQCMAAUAjAAFAIwABQB/gAoAf4AKAH+ACgB/gAoAjUAMgF8AB4CngAUApkAZAKeAGQCMABkAjAAZAIwAGQCMAAUAnkAZALaABQCYgBkAmIAZAPAAB4CgAAzAvgAZAL4AGQCvABkArwAZALLABkDXABkAvgAZALkADwC7gBkAo8AZAKoADwCbAAUAp4AFAKeABQDXAA3ApQAHgKeADwC/QBkA8oAZAPjAGQC5ABkAo8AZAN6AGQC3wAUBB8AGQRRAGQCgAA3AqgAPAKoADIBOgBuATr/8wIrABkDQwAUA7YAZAKtAC0DNAAUA9AAHgKAADMCzABkAsUAZAMMABQDBwBkBAIAZAKoADwCgAAKAlcAFQKsAB4CtwA8AngAKAKPAGQBOgBuAoMAZAL4AGQCngA8Ap4AFAKeABQDtgAKAmIAZALBADcCwQA3A8AAHgKAADMC+ABkAvgAZALkADwC5AA8AuQAPAKeABQCngAUAp4AFAKeADwDegBkAssAGQI1ADICUwAyAjUAUAHMAFABzABQAcwAUAHvACMCLwBQAl0AFAJEAC0CRAAtAyAAGQINACgCYgBQAmIAUAI/AFACPwBQAkkAGQLQAFACYgBQAlgALQJYAFACZwBQAiEALQHqABQCMAAUAjAAFALkAC0CJgAZAisANwJsAFADKgBQA0gAUAJOAFACDQBQAtoAUAJdABQDSAAZA2sAUAISAC0CIQAtAiEAKAEMAEoBDP/mAQz/4AJsABQDBwBQAjoAKAJsABQDMAAZAg0AKAJHAFACTABQAo8AFAJ2AFADNgBQAiEALQIwABQCGAAUAjYAGQJJADcCKwA3AmcAUAECAFUCHABQAmIAUAIrADcCNQAyAjUAMgOnADICRAAtAkQALQJEAC0DIAAZAg0AKAJiAFACYgBQAlgALQJYAC0CWAAtAjAAFAIwABQCMAAUAisANwLaAFACSQAZAmwADwJsADwB5QA3AkQAKAJJAC0CYgAUAkQAPAJdADwCEgAUAmIANwJdADcCbAAyAa4APAImADcCMAAoAjAAFAJOAEYCRAA8Af4AFAJOADcCRAAyAmwAPAJsAFUCRAAoAkkALQJsADACRAA8Al0APAJsAEcCYgA3Al0ANwJsADICbABQAmwAXwJsAFACbAAyAmwAUAJsAEsCbABVAmwARgJsAEsAtP84AxYAGQMqABkDogAeAPoAGQFoAB4BcgAeAXwAFAD6ABkBaAAeAXIAHgF8ABQAAAAAAAAAAAD6AAAAAAAAAPoAAAD6AAAAmgAAAJoAAAEsAFABLAA3ASwAUAEsADcDrABQASwAUAEsAFAB/gAtAfQAKAEsAFABkABQAcIANwKoAEEB4AAoAeAAKAJsACMBfAAoAXwAKAISACgC2gAoAkUANQH0AAABfAAoAXwAKAF8AFoBfAAKAXwAWgF8ADwBfACCAXwARgF8ADwBfAAUAXwAWgF8AAoBfABaAXwAPAF8AIIBfABGASwANwHqADcB6gBfAeoANwEsAF8BLAA3AiYAKAImADwBQAAoAUAAPAGGAEEA3ABBAXL/+QP8ADwCngA8AnEALQIwAEYDPgA3ApQALQN1ABQBhgAoAVQAgAFUAIACJgAtAiYALQRHAGQCngAe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AJEAAP//AGQAAAImA3UCJgAWAAAABwJbAIcAAP//AGQAAAImA3cCJgAWAAAABwJcAPMAAP//AGQAAAImA4QCJgAWAAAABgJdcwD//wBkAAACJgNdAiYAFgAAAAcCZQClAAD//wBk/y4CJgK8AiYAFgAAAAcCWgF+AAAAAQBkAAACJgK8AAkAADMRIRUhFSEVIRFkAcL+nAFG/roCvFLjUv7LAAEAPP/2AooCxgAqAAAFIiYmNTU0PgIzMh4CFyMuAiMiBgYVFRQeAjMyNjY3IzUhFRQOAgFtUotUMFVuPjNYRjEMZA41QyQ2XjkkO0klOFMzBa8BCSdLaQpKnXwUWoJUKR02TjEsOBoyc2AUTGg/HClZR1AeUX1VLAD//wA8//YCigLGAgYAIAAA//8APP8eAooCxgImACAAAAAHAlgA7gAA//8APP/2AooDdwImACAAAAAHAlwBDwAAAAEAZAAAApQCvAALAAAzETMRIREzESMRIRFkXgF0Xl7+jAK8/tUBK/1EAT/+wQACAB0AAALbArwAAwAPAAATIRUhExEzESERMxEjESERHQK+/UJHXgF0Xl7+jAJZUv35Arz+1QEr/UQBP/7BAAEAbgAAAMwCvAADAAAzETMRbl4CvP1E//8Abv/2AwECvAAmACYAAAAHAC8BOgAA//8AbgAAAVsDhAImACYAAAAGAl5hAP////0AAAE9A4QCJgAmAAAABgJg6QD////zAAABRwN1AiYAJgAAAAYCW98A//8AXwAAANsDdwImACYAAAAGAlxLAP///98AAADMA4QCJgAmAAAABgJdywD//wARAAABKQNdAiYAJgAAAAYCZf0A//8AMf8uAMwCvAImACYAAAAGAlokAAABABn/9gHHArwAEgAAFyImJiczFhYzMjY2NREzERQGButFXC4DXAQ2PCo4HF4wYQovVToyOB9NRAHC/j5dczQAAQBkAAAClAK8AAsAADMRMxEBMwEBIwMHFWReAUl1/vwBGHThfQK8/o8Bcf7g/mQBXInT//8AZP8eApQCvAImADAAAAAHAlgA5gAAAAEAZAAAAiYCvAAFAAAzETMRIRVkXgFkArz9llIA//8AZAAAAiYDhAImADIAAAAGAl5XAP//AGQAAAImArwCJgAyAAAABwJQAXUAAP//AGT/HgImArwCJgAyAAAABwJYAKoAAAAB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Ak4AAP//ADQCRAHYAuQABgJPAAD//wAUAkQBSgLkAAYCUQAA//8AFAJEAUoC5AAGAlIAAP//ABQCUwFAAtUABgJTAAD//wAUAj8A+gMRAAYCVAAA//8AFAJYAUAC0AAGAlUAAP//ABQCcgEYArYABgJWAAD//wAU/y4AyAAKAAYCWQAA//8ADf8uAKgAAAAGAloAAP//ADcBuADNArwABwHRAAACTv//ADcBuADNArwABwHRAAACTv//ADz/LgJ2AsYCJgANAAAABwJmAPUAAP//AC3/LgH5AhwCJgB+AAAABwJZAK8AAP//AGQAAAMWA4QCJgEKAAAABwKAAP8AAP//AFAAAAKAAtUCJgFgAAAABwKBAL4AAP//AGQAAAImArwCBgAfAAAAAQBQAAABuAISAAkAADMjESEVIRUzFSOoWAFo/vCxsQISTo9OAP//ACgBNQFUAYcCBgHgAEb//wAoATUB6gGHAgYB4gBG//8AKAE1ArIBhwIGAeMARgABABQC7gFoA4QADwAAEyImJjUzFBYzMjY1MxQGBr44TCZYKigpK1YmSwLuIkMxLigoLjFDIgABABQCUwFAAtUADQAAEyImNTMUFjMyNjUzFAaqTkhWICAhIVRIAlNDPyIiIiI/QwABAF8AAAINArwAAwAAMyMBM7laAVRaArwAAAAAAAAdAWIAAQAAAAABAAAGAAAAAQAAAAABAQAHAAYAAQAAAAABAgAGAA0AAQAAAAABAwAIABMAAQAAAAABBAAEABsAAQAAAAABBQAJAB8AAQAAAAABBgAFACgAAwABBAkAAACyAC0AAwABBAkAAQAUAN8AAwABBAkAAgAOAPMAAwABBAkAAwA4AQEAAwABBAkABAAkATkAAwABBAkABQAaAV0AAwABBAkABgAiAXcAAwABBAkABwC0AZkAAwABBAkACAAYAk0AAwABBAkACQA0AmUAAwABBAkACwAwApkAAwABBAkADABOAskAAwABBAkADQEiAxcAAwABBAkADgA2BDkAAwABBAkAGQASBG8AAwABBAkBAAAMBIEAAwABBAkBAQAOAPMAAwABBAkBAgAMBI0AAwABBAkBAwAQBJkAAwABBAkBBAAIBKkAAwABBAkBBQASBLEAAwABBAkBBgAKBMNXZWlnaHRSZWd1bGFyTWVkaXVtU2VtaUJvbGRCb2xkRXh0cmFCb2xkQmxhY2sAQwBvAHAAeQByAGkAZwBoAHQAIAAyADAAMQA5ACAAVABoAGUAIABHAG8AbABvAHMAIABUAGUAeAB0ACAAUAByAG8AagBlAGMAdAAgAEEAdQB0AGgAbwByAHMAIAAoAGgAdAB0AHAAcwA6AC8ALwBnAGkAdABoAHUAYgAuAGMAbwBtAC8AZwBvAG8AZwBsAGUAZgBvAG4AdABzAC8AZwBvAGwAbwBzAC0AdABlAHgAdAApAEcAbwBsAG8AcwAgAFQAZQB4AHQAUgBlAGcAdQBsAGEAcgAyAC4AMAAwADQAOwBQAEEAUgBBADsARwBvAGwAbwBzAFQAZQB4AHQALQBSAGUAZwB1AGwAYQByAEcAbwBsAG8AcwAgAFQAZQB4AHQAIABSAGUAZwB1AGwAYQByAFYAZQByAHMAaQBvAG4AIAAyAC4AMAAwADQARwBvAGwAbwBzAFQAZQB4AHQALQBSAGUAZwB1AGwAYQByAFQAaABpAHMAIABzAG8AZgB0AHcAYQByAGUAIABpAHMAIABhACAAcAByAG8AcABlAHIAdAB5ACAAbwBmACAAUABhAHIAYQBUAHkAcABlACAATAB0AGQALgAgAEcAbwBsAG8AcwAgAGkAcwAgAGEAIAByAGUAZwBpAHMAdABlAHIAZQBkACAAdAByAGEAZABlAG0AYQByAGsAIABvAGYAIABTAG0AZQBuAGEAIABMAHQAZAAuAFAAYQByAGEAVAB5AHAAZQAgAEwAdABkAEEALgBLAG8AcgBvAGwAawBvAHYAYQAsACAAVgBpAHQAYQBsAHkAIABLAHUAegBtAGkAbgBoAHQAdABwAHMAOgAvAC8AdwB3AHcALgBwAGEAcgBhAHQAeQBwAGUALgBjAG8AbQBoAHQAdABwAHMAOgAvAC8AdwB3AHcALgBwAGEAcgBhAHQAeQBwAGUALgBjAG8AbQAvAGgAZQBsAHAALwBkAGUAcwBpAGcAbgBlAHIAcwBUAGgAaQBzACAARgBvAG4AdAAgAFMAbwBmAHQAdwBhAHIAZQAgAGkAcwAgAGwAaQBjAGUAbgBzAGUAZAAgAHUAbgBkAGUAcgAgAHQAaABlACAAUwBJAEwAIABPAHAAZQBuACAARgBvAG4AdAAgAEwAaQBjAGUAbgBzAGUALAAgAFYAZQByAHMAaQBvAG4AIAAxAC4AMQAuACAAVABoAGkAcwAgAGwAaQBjAGUAbgBzAGUAIABpAHMAIABhAHYAYQBpAGwAYQBiAGwAZQAgAHcAaQB0AGgAIABhACAARgBBAFEAIABhAHQAOgAgAGgAdAB0AHAAcwA6AC8ALwBzAGMAcgBpAHAAdABzAC4AcwBpAGwALgBvAHIAZwAvAE8ARgBMAGgAdAB0AHAAcwA6AC8ALwBzAGMAcgBpAHAAdABzAC4AcwBpAGwALgBvAHIAZwAvAE8ARgBMAEcAbwBsAG8AcwBUAGUAeAB0AFcAZQBpAGcAaAB0AE0AZQBkAGkAdQBtAFMAZQBtAGkAQgBvAGwAZABCAG8AbABkAEUAeAB0AHIAYQBCAG8AbABkAEIAbABhAGMAawAAAgAAAAAAAP+1ADIAAAAAAAAAAAAAAAAAAAAAAAAAAAKDAAAAJADJAQIAxwBiAK0BAwEEAGMArgCQACUAJgD9AP8AZAEFACcA6QEGAQcAKABlAQgAyADKAQkAywEKAQsAKQAqAPgBDAENACsBDgAsAQ8AzADNAM4A+gDPARABEQAtAC4BEgAvARMBFAEVAOIAMAAxARYBFwEYAGYBGQAyANAA0QBnANMBGgEbAJEArwCwADMA7QA0ADUBHAEdAR4ANgEfAOQA+wEgASEANwEiASMAOADUASQA1QBoANYBJQEmAScBKAA5ADoBKQEqASsBLAA7ADwA6wEtALsBLgA9AS8A5gEwAEQAaQExAGsAbABqATIBMwBuAG0AoABFAEYA/gEAAG8BNABHAOoBNQEBAEgAcAE2AHIAcwE3AHEBOAE5AEkASgD5AToBOwBLATwATADXAHQAdgB3AT0AdQE+AT8BQABNAUEATgFCAE8BQwFEAUUA4wBQAFEBRgFHAUgAeAFJAFIAeQB7AHwAegFKAUsAoQB9ALEAUwDuAFQAVQFMAU0BTgBWAU8A5QD8AVAAiQBXAVEBUgBYAH4BUwCAAIEAfwFUAVUBVgFXAFkAWgFYAVkBWgFbAFsAXADsAVwAugFdAF0BXgDnAV8AnQCeAWABYQFiAWMBZAFlAWYBZwFoAWkBagFrAWwBbQFuAW8BcAFxAXIBcwF0AXUBdgF3AXgBeQF6AXsBfAF9AX4BfwGAAYEBggGDAYQBhQGGAYcBiAGJAYoBiwGMAY0BjgGPAZABkQGSAZMBlAGVAZYBlwGYAZkBmgGbAZwBnQGeAZ8BoAGhAaIBowGkAaUBpgGnAagBqQGqAasBrAGtAa4BrwGwAbEBsgGzAbQBtQG2AbcBuAG5AboBuwG8Ab0BvgG/AcABwQHCAcMBxAHFAcYBxwHIAckBygHLAcwBzQHOAc8B0AHRAdIB0wHUAdUB1gHXAdgB2QHaAdsB3AHdAd4B3wHgAeEB4gHjAeQB5QHmAecB6AHpAeoB6wHsAe0B7gHvAfAB8QHyAfMB9AH1AfYB9wH4AfkB+gH7AfwB/QH+Af8CAAIBAgICAwIEAgUCBgIHAggCCQIKAgsCDAATABQAFQAWABcAGAAZABoAGwAcAg0CDgIPAhACEQISAhMCFAIVAhYCFwIYAhkCGgIbAhwCHQIeAh8CIAIhAiICIwIkAiUCJgInAigCKQIqALwA9AD1APYCKwIsAi0CLgIvAjACMQIyAjMCNAI1AAEAAwI2AjcCOAARAA8AHQAeAKsABACjACIAogDDAIcADQAGABIAPwI5ABACOgCyALMCOwBCAjwCPQALAAwAXgBgAD4AQAI+Aj8CQAJBAkICQwJEAkUAxADFALQAtQC2ALcAqQCqAL4AvwAFAAoApgAjAAkAiACGAIsAigCMAIMAXwDoAIIAwgJGAkcAhAC9AAcAhQJIAkkCSgCWAksCTAJNAk4CTwJQAlECUgJTAA4A7wDwALgAIAAhAB8AlQCUAJMApwBhAKQAQQJUAKUCVQAIAMYCVgJXAlgCWQJaAlsCXAJdAl4CXwJgAmECYgJjAmQCZQJmAmcCaAJpAmoCawJsAm0CbgJvAnACcQJyAnMCdAJ1AnYCdwJ4AnkCegJ7AnwCfQJ+An8CgAKBAoICgwKEAoUChgKHAI4A3ABDAI0A3wDYAOEA2wDdANkA2gDeAOACiAKJAooCiwKMAo0CjgKPApACkQKSApMClAKVApYGQWJyZXZlB0FtYWNyb24HQW9nb25lawpDZG90YWNjZW50BkRjYXJvbgZEY3JvYXQGRWNhcm9uCkVkb3RhY2NlbnQHRW1hY3JvbgdFb2dvbmVrB3VuaTAxMjIKR2RvdGFjY2VudARIYmFyAklKB0ltYWNyb24HSW9nb25lawd1bmkwMTM2BkxhY3V0ZQZMY2Fyb24HdW5pMDEzQgZOYWN1dGUGTmNhcm9uB3VuaTAxNDUDRW5nDU9odW5nYXJ1bWxhdXQHT21hY3JvbgZSYWN1dGUGUmNhcm9uB3VuaTAxNTYGU2FjdXRlB3VuaTAyMTgHdW5pMUU5RQZUY2Fyb24HdW5pMDIxQQZVYnJldmUNVWh1bmdhcnVtbGF1dAdVbWFjcm9uB1VvZ29uZWsFVXJpbmcGV2FjdXRlC1djaXJjdW1mbGV4CVdkaWVyZXNpcwZXZ3JhdmULWWNpcmN1bWZsZXgGWWdyYXZlBlphY3V0ZQpaZG90YWNjZW50BmFicmV2ZQdhbWFjcm9uB2FvZ29uZWsKY2RvdGFjY2VudAZkY2Fyb24GZWNhcm9uCmVkb3RhY2NlbnQHZW1hY3Jvbgdlb2dvbmVrB3VuaTAxMjMKZ2RvdGFjY2VudARoYmFyCWkubG9jbFRSSwJpagdpbWFjcm9uB2lvZ29uZWsHdW5pMDIzNwd1bmkwMTM3BmxhY3V0ZQZsY2Fyb24HdW5pMDEzQwZuYWN1dGUGbmNhcm9uB3VuaTAxNDYDZW5nDW9odW5nYXJ1bWxhdXQHb21hY3JvbgZyYWN1dGUGcmNhcm9uB3VuaTAxNTcGc2FjdXRlB3VuaTAyMTkGdGNhcm9uB3VuaTAyMUIGdWJyZXZlDXVodW5nYXJ1bWxhdXQHdW1hY3Jvbgd1b2dvbmVrBXVyaW5nBndhY3V0ZQt3Y2lyY3VtZmxleAl3ZGllcmVzaXMGd2dyYXZlC3ljaXJjdW1mbGV4BnlncmF2ZQZ6YWN1dGUKemRvdGFjY2VudAd1bmkwNDEwB3VuaTA0MTEHdW5pMDQxMgd1bmkwNDEzB3VuaTA0MDMKR2V1cHR1cm5jeQpHZXN0cm9rZWN5DkdlbWlkZGxlaG9va2N5B3VuaTA0MTQHdW5pMDQxNQd1bmkwNDAxB3VuaTA0MTYHdW5pMDQxNwd1bmkwNDE4B3VuaTA0MTkHdW5pMDQxQQd1bmkwNDBDB3VuaTA0MUIHdW5pMDQxQwd1bmkwNDFEB3VuaTA0MUUHdW5pMDQxRgd1bmkwNDIwB3VuaTA0MjEHdW5pMDQyMgd1bmkwNDIzB3VuaTA0MEUHdW5pMDQyNAd1bmkwNDI1B3VuaTA0MjcHdW5pMDQyNgd1bmkwNDI4B3VuaTA0MjkHdW5pMDQwRgd1bmkwNDJDB3VuaTA0MkIHdW5pMDQyQQd1bmkwNDA5B3VuaTA0MEEHdW5pMDQwNQd1bmkwNDA0B3VuaTA0MkQHdW5pMDQwNgd1bmkwNDA3B3VuaTA0MDgHdW5pMDQwQgRZdWN5BFlhY3kHdW5pMDQwMgd1bmkwNDk2B3VuaTA0OTgHdW5pMDQ5QQd1bmkwNDlDB3VuaTA0QTAHdW5pMDRBMgZFbkdlY3kHdW5pMDRBQQd1bmkwNEFFB3VuaTA0QjAHdW5pMDRCMgd1bmkwNEI2B3VuaTA0QjgHdW5pMDRCQQd1bmkwNEMwB3VuaTA0QzMHdW5pMDRDNwd1bmkwNENCB3VuaTA0RDAHdW5pMDREMgd1bmkwNEQ0B3VuaTA0RDYHdW5pMDREOAd1bmkwNERBB3VuaTA0REMHdW5pMDRERQd1bmkwNEUyB3VuaTA0RTQHdW5pMDRFNgd1bmkwNEU4B3VuaTA0RUEHdW5pMDRFRQd1bmkwNEYwB3VuaTA0RjIHdW5pMDRGNAd1bmkwNEY4B3VuaTA1MTIHdW5pMDQzMAd1bmkwNDMxB3VuaTA0MzIHdW5pMDQzMwd1bmkwNDUzCmdldXB0dXJuY3kKZ2VzdHJva2VjeQ5nZW1pZGRsZWhvb2tjeQd1bmkwNDM0B3VuaTA0MzUHdW5pMDQ1MQd1bmkwNDM2B3VuaTA0MzcHdW5pMDQzOAd1bmkwNDM5B3VuaTA0M0EHdW5pMDQ1Qwd1bmkwNDNCB3VuaTA0M0MHdW5pMDQzRAd1bmkwNDNFB3VuaTA0M0YHdW5pMDQ0MAd1bmkwNDQxB3VuaTA0NDIHdW5pMDQ0Mwd1bmkwNDVFB3VuaTA0NDQHdW5pMDQ0NQd1bmkwNDQ3B3VuaTA0NDYHdW5pMDQ0OAd1bmkwNDQ5B3VuaTA0NUYHdW5pMDQ0Qwd1bmkwNDRCB3VuaTA0NEEHdW5pMDQ1OQd1bmkwNDVBB3VuaTA0NTUHdW5pMDQ1NAd1bmkwNDREB3VuaTA0NTYHdW5pMDQ1Nwd1bmkwNDU4B3VuaTA0NUIEeXVjeQR5YWN5B3VuaTA0NTIHdW5pMDQ5Nwd1bmkwNDk5B3VuaTA0OUIHdW5pMDQ5RAd1bmkwNEExB3VuaTA0QTMGZW5nZWN5B3VuaTA0QUIHdW5pMDRBRgd1bmkwNEIxB3VuaTA0QjMHdW5pMDRCNwd1bmkwNEI5B3VuaTA0QkIHdW5pMDRDRgd1bmkwNEM0B3VuaTA0QzgHdW5pMDRDQwd1bmkwNEQxB3VuaTA0RDMHdW5pMDRENQd1bmkwNEQ3B3VuaTA0RDkHdW5pMDREQgd1bmkwNEREB3VuaTA0REYHdW5pMDRFMwd1bmkwNEU1B3VuaTA0RTcHdW5pMDRFOQd1bmkwNEVCB3VuaTA0RUYHdW5pMDRGMQd1bmkwNEYzB3VuaTA0RjUHdW5pMDRGOQd1bmkwNTEzC3VuaTAzOTQudGFiCHplcm8ub3NmB29uZS5vc2YHdHdvLm9zZgl0aHJlZS5vc2YIZm91ci5vc2YIZml2ZS5vc2YHc2l4Lm9zZglzZXZlbi5vc2YJZWlnaHQub3NmCG5pbmUub3NmB3plcm8udGYGb25lLnRmBnR3by50Zgh0aHJlZS50Zgdmb3VyLnRmB2ZpdmUudGYGc2l4LnRmCHNldmVuLnRmCGVpZ2h0LnRmB25pbmUudGYJemVyby50b3NmCG9uZS50b3NmCHR3by50b3NmCnRocmVlLnRvc2YJZm91ci50b3NmCWZpdmUudG9zZghzaXgudG9zZgpzZXZlbi50b3NmCmVpZ2h0LnRvc2YJbmluZS50b3NmB3VuaTIwODEHdW5pMjA4Mgd1bmkyMDgzB3VuaTIwODQHdW5pMDBCOQd1bmkwMEIyB3VuaTAwQjMHdW5pMjA3NAd1bmlGRUZGB3VuaTIwNjAHdW5pMDAwRAd1bmkwMEEwB3VuaTIwMDkHdW5pMjAyRg5udW1iZXJzaWduLnRhYgd1bmkwMEFECmZpZ3VyZWRhc2gHdW5pMjAxMAd1bmkyMDExCWFuZ2xlbGVmdAphbmdsZXJpZ2h0DnBhcmVubGVmdC5jYXNlD3BhcmVucmlnaHQuY2FzZQ5icmFjZWxlZnQuY2FzZQ9icmFjZXJpZ2h0LmNhc2UQYnJhY2tldGxlZnQuY2FzZRFicmFja2V0cmlnaHQuY2FzZQd1bmkyMTE2BEV1cm8HdW5pMjBCNAd1bmkyMEI4B3VuaTIwQkQIY2VudC50YWIMY3VycmVuY3kudGFiCmRvbGxhci50YWIIRXVyby50YWILdW5pMjBCNC50YWILdW5pMjBCRC50YWILdW5pMjBCOC50YWIHeWVuLnRhYghkaXZpc2lvbgd1bmkwMzk0B3VuaTAzQkMIcGx1cy50YWIJbWludXMudGFiDG11bHRpcGx5LnRhYgpkaXZpZGUudGFiCWVxdWFsLnRhYgtncmVhdGVyLnRhYghsZXNzLnRhYhBncmVhdGVyZXF1YWwudGFiDWxlc3NlcXVhbC50YWINcGx1c21pbnVzLnRhYg9hcHByb3hlcXVhbC50YWIOYXNjaWl0aWxkZS50YWIObG9naWNhbG5vdC50YWILcmFkaWNhbC50YWIHYXJyb3d1cA5hcnJvd25vcnRoZWFzdAphcnJvd3JpZ2h0DmFycm93c291dGhlYXN0CWFycm93ZG93bg5hcnJvd3NvdXRod2VzdAlhcnJvd2xlZnQOYXJyb3dub3J0aHdlc3QHdW5pMDMwOAd1bmkwMzA3CWdyYXZlY29tYglhY3V0ZWNvbWIHdW5pMDMwQgt1bmkwMzBDLmFsdAd1bmkwMzAyB3VuaTAzMEMHdW5pMDMwNgd1bmkwMzBBCXRpbGRlY29tYgd1bmkwMzA0B3VuaTAzMTIHdW5pMDMyNgd1bmkwMzI3B3VuaTAzMjgMdW5pMDMwOC5jYXNlDHVuaTAzMDcuY2FzZQ5ncmF2ZWNvbWIuY2FzZQ5hY3V0ZWNvbWIuY2FzZQx1bmkwMzBCLmNhc2UMdW5pMDMwMi5jYXNlDHVuaTAzMEMuY2FzZQx1bmkwMzA2LmNhc2UMdW5pMDMwQS5jYXNlDnRpbGRlY29tYi5jYXNlDHVuaTAzMDQuY2FzZQx1bmkwMzI3LmNhc2UHdW5pMDJCQwZBY2NlbnQKQXBvc3Ryb3BoZQ9jeXJFc3RhaWwuYWx0MDIPY3lyZXN0YWlsLmFsdDAyD2N5clllcnVjeXJicmV2ZQ9jeXJ5ZXJ1Y3lyYnJldmUMY3lyR2ViYXIuYWx0DGN5cmdlYmFyLmFsdAd1bmlGNkJBB3VuaUY2QkIHdW5pRjZCQwhjeXJCcmV2ZQhjeXJicmV2ZQxkaXZpc2lvbi50YWIAAAABAAH//wAPAAEAAwASAAAAAAAAAMoAAAD2AAIAHgABABIAAQAUABQAAQAWADUAAQA3AKgAAQCqAOUAAQDnAOcAAQDpAOsAAQDwAPcAAQD5AQEAAQEDAQQAAQEKAQsAAQEOAQ4AAQEQARMAAQEVARYAAQEZARkAAQElASYAAQEqATsAAQE9AT0AAQFAAUEAAQFGAU0AAQFQAVcAAQFZAVoAAQFkAWQAAQFmAWkAAQFrAWwAAQFvAW8AAQF7AXsAAQGAAZAAAQJLAmYAAwJ3AnsAAQABAAIAAAAMAAAAFgABAAMCWAJZAmYAAgADAksCTwAAAlECVwAFAlsCZQAMAAEAAAA8AA0AAABYAAAAYQAAAHMAAACXAAAAqwAAAOMAAADzAAABUwAAAcUAAAH7AAACEAAAAzMAAAhFAAEABAAADM1AAAzNGZpAABmaJmZAACZmQABAAAABAAAAAQAB/wAKAAAAAQAC7Pb7/f8BBQYKFAAcAAAAAQADprDi7PHz9vj7/P7/BAUGCAkKDA8QEhQeKEFQbgAFAAAAAgAAAAH2BwH/BfwFCwr5ABcAAAACAAEAAvEK9gL2B/v++wP7Df/8/wEB/wL/BfMF+AX9Bf4FAgUHCu8K9Qr5Cv4KAwoIFP0AAwAAAAIAAQAD//4BAgEUACsAAAACAAIAA+zY7Ozs9vbY9uz29vb79gr2FPvi+/b7+/v8+wX7Cv37/wr/DwH2AfsBBQXOBeIF7AX2BfsFAgUFBQoFFAUeCvYK/goFCgoKDwoQChQKMg/2DwoUFBQoACIAAAADAAAAAQAC8QEC9v399v0C9gL/9gf29gf79gwC9hL6+//++/8D+wT7+wQFAQkDAv8FBfwFBQH9BQECBQb+BQYEBQYKCvkFCvkKCvoJCv78Cv4BCv4GCgP5CgP+CgMDCgMICgzzChb7D/oGD/8IAA4AAAADAAAAAQAD9gfs9gf29gcF/P/8Af0HAf0RAg4KAg4UBP3iBfziBfz2Cvn2ChYKJAMeAAMAAAADAAAAAgADAgkEFAD2FAoAAF0AAAADAAEAAgAD7Pn29tX29v329v349gL79gf29gf7+/ns+/n2+/7s+/7x+/72+/77+wPs+wPx+wP2//z2/wHi/wHs/wEF/xUoAf/2Af/6Af/7Af8CAQT7AQQCAQQKAgIEBP32BAIKBfMFBfj2Bfj7Bf3sBf32Bf0FBQLsBQL2BQL7BQICBQIFBQIKBQIUBQfYBQfsBQcEBQcKCCNQCQQyCtHYCuoKCu/sCu/2Cu8KCvT2CvUKCvYeCvnYCvn2CvkFCvkKCvkUCv77Cv4KCv4UCgMKCgMUCgMoCgMyCgM8CgNGCgUQCg32Cg0PCg0UCg0eCg0oCg0tCg0yCg1GCg1aCg1kChdGCiFQCiFaCitaFOkKFPMKFP3sFAc8FBE8FBtaAUEAAAAEAAAAAQACAAPY9vPi4vP62Ofw+eLs++/Y7Pv54uz7+ezsBQLi7Ar+7PEBAvb29P7x9v395/b9/fH2/f329v0C7Pb9AvH2/QL29v0C+/b9Aij2/Qf29v0HCvYC9ez2Avri9gL6+/YC//b2Av/79gIE7PYCCfb2Ag4Z9gf29vYH+/b2B/v79gf7/vYH+yj2Eu/s9hIDMvYSDVr2Jihk+Pb3Bvv68vj7+vzx+//09vv/+fb7//n7+//+9vv//vv7//79+//+B/v///P7/wP2+wTx7PsE8fb7BPvx+wT79vsE+/v7EggS/Pv58P38+/T9/gj8/QcED/768+v++vTh/vz99v7+/Pj+/v3P/+0N7P/3+PH/+/71//z+9v/+/vr//+3i///++////vz/Bvj7AfwLFwH8DA0B/wUKAQEBHwEBAgQBAQIQAQECFQEBAhoBAQMGAQICBgEEAgoCAQUUAgL4BAIC+AoCAgMKAgIDHAICBAgCAgQMAgQDBgIEAwcCBAMKAgQDDwIEBgwCCP8KAggBGwMBBg0DAwQDAwMECgMDBA0DAwQPAwMEFwMDBCYDAw4eAwMOIQMDGDoDBAUMAwUFDgMGBh4DBgYjAwYIFAMGCBkDBghfAwgDCgMICx4EBAUZBAUHEAQGBxIF8gLsBfcE9gX3BAUF/Pb2Bfz7BQX8BQUF/v8EBQH+FAUBAuIFAQLsBQEC8QUBAvYFAQL5BQECBQUBAgoFAQcKBQEHJQUFCCgFBvrsBQb++wUGBPsFBgQKBQYEGwUGCAoFBggPBQYIFAUGCBYFBggXBQYIGQUGCBsFBggcBQYIHgUGCCAFBgghBQYIIwUGCDUFBghVBQYMOQUGDEgFBg4aBQYOJQUGDi8FBg40BQYOPgUGDnoFBwkWBQsKAwULCgoGAgIKBggHzgYIChgGCBQxBwkMHAcKCiwHCgweCAQG7wgFDB0ICgsWCAoNIAkKDh4JCw8SCvT54gr58eIK+fbiCvkF9gr5CgoK/vz2Cv78Cgr+//YK/gHsCv4B9gr+AQQK/gEFCv4BCgr+AR4K/gbiCv4G7Ar+BvYK/gb7Cv4GBQr+BgsK/gsUCv4QBAr+EBQKASJQCgPv4goD9PAKA/n2CgP6CgoD/uIKA/72CgP+BQoD/goKA/8KCgMB7AoDA84KAwPiCgMD7AoDA/YKAwP7CgMDBAoDAwUKAwMKCgMDDwoDAxQKAwMWCgMDIAoDBAwKAwjsCgMI8AoDCPYKAwgKCgMIFAoDDSAKAw0oCgMNLwoDDTkKAw08CgMOJQoDKzIKDOniCgzz9goM/QoKDP0PCgz9FAoMBw8KDAcUCgwHKAoMCzwKDAwVCgwMIwoMDCgKDAwyCgwMNwoMDEsKDA0tCgwQQgoMEE0KDBEUCgwRKAoMETIKDBE0CgwRNwoMETwKDBFBCgwRQwoMGzIKDBs8CgwlRgoML1AKDDluChYKPAoWHloKFihkCwgMGgsPDtMLDxTuCxcCGgwOCBcMDxREDA8UUg0PFjYOFhhsDxMZSw8THnAQBBkpEBQbQRAYIGkRCh5YEhgXcRTxFAoU+jZaFPvvzhT7/vYU+wMKFPsNDxT7D1oU+z9kFAX99hQF/QoUBf0UFAUH9hQFBxQUBQcZFAURGRQFG1oUDwoeFA8UKBQXIXAVBggYFhIXXB75ChQe/gb2HggoUB4IMkYeEgMoHhIXPB4SNXgo5gMIKAoNKG4cJFAAAwABAAQAAwAAAAEAAgCJBQYOAJYKDAwAjgoMEQABAAAAFAAiAAoABAA4ACwAQgBMAAJERkxUACpsYXRuAGAAA2tlcm4APm1hcmsARG1rbWsASgAEAAAAAQBsAHAAAAACAAgAAgCQAzIABgAQAAEAbgAAAAYAEAABAHAAAQAAAAEAAAAAAAEAAQAAAAIAAgADADoAB0FaRSAAOkNSVCAAOktBWiAAOk1PTCAAOlJPTSAAOlRBVCAAOlRSSyAAOgABIxAkZAAEI/JevAAA//8AAwAAAAEAAgABIwojAgABIxQi8gABIxYjLAABI3AjQgABNr4ARAAAAUwykjKSMpIykjKSMpIykjKSMpIykiysL0gpzCoKKgopzCoKKgoqCioKKgosrCysLKwsrCysLKwsrCysLKxJbCoKJPgnKCdOJTglOCU4JTgk+DOeM54wJDAkMCQwJDAkKgoqCioKKgoqCioKKgo0tioKLKxO/kMMJ5pMMi1YLVgtWC1YLVgvSFswJPgk+CT4JPgk+CT4JPgk+CT4JPhYBFTqM540KjQqNCo0KjQqLuAu4C7gLuAlsiWyJbIlsiWyJbIlsiWyJbIlsigeKB4lmCWYJZgmaCWYKB4oHigeKB4oHigeKB4oHigeKB5FACWyJbIlRiVGJUYrAisCP4Q6pCWyJbIlsiWyJbIlsiWyKB4oHigeKB4oHigeKB4wnigeKB4oHigePcwmiCaIJogmiCaIMZI8Giz8K0ZBSCtGK0YrRitGKwIrRitGK0YrRitGKLQotCi0KLQqxDf0KFArzivOK84rzijsJ8YnxiuKKFAlMCUwK4oriiUwJTAlMCcIJTBHJCpIUeIsGCwYJwgriiUwKOwlMCjsJTAndCUwJ3QndCd0NYoqhicIJTAlAC26MhInCCUwJ3QriihQK4oriiuKKOwrzicILhwsGCuKKOwlMCkkJTAlMCUwKsQqxCfGJ8YnCCcIK4ooUCUwJTAnCCcIJwgsGCwYLBglMCUwJTAlVCfyJk4mqCZOJgAlVCVUKIIogiiCJVQlVCWEJk4l5iXmJVQogiYAJgAlzCXMJcwlzC+2JsglVCUIKVwlCCVUKIIogiiCKIImACWEJugl5iiCJgAmGiVUJVQogiVUJVQlVCUQJRgzGDMYJWImNDMYJXAplCmUKZQufi5+MRgxGCxiJSAlKCUoJSglKCUoJSgnCCWEJTA5NCZOAAJp+ABEAABubmscADEAKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7IU2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9mj2AAAAAAAAAAAAAAAA/+xp4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//Zo9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/iGYUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+xpngAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/iaIoAAAAAAAAAAAAAAAD/9mdqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+xp4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7GYaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9mj2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//Zo9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7Gm2/+xmSgAAAAD/4mYgAAAAAAAAAAAAAAAAAAAAAP/saZ4AAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAA/+xp4P/ie/YAAAAAAAAAAAAAAAAAAAAA/+JofgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/shEL/9mj2/+yFNgAAAAAAAAAA/+xp4P/2hNYAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAGmw//Zo9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+JoNgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+Jp7AAAAAAAAAAAAAAAAAAKZiYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//ZpdP/7AAAAAAAAAAAAAAAAAAAAAAAAAABo5AAAAAD/9mYs//ZpdAAAAAAAAAAA//Z/xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAD/9n/EAAAAAAAAAAAAAGkaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeadQAAAAAAAAAAAAAAAAAAAAAABRpgAAAAAAAAAAA/+yFNgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHmnC/+xmMgAAAAAAAAAA/+JpjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7GY4AAAAAAAAAAAAAAAAAAAAAAAAAAAAFGmAAAAAAAAAAAAAAAAA/8RpegAAAAD/7GngAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACho/AAAAAAAAAAA//aEQv/sZj4AAAAAAAAAAAAAAAAAAAAAABQAAP/iaDb/xGk4//aEQv/sZ0wAAAAAAAAAAAAAAAAAAAAAAAAAAP/2aKgAAAAAAABnpv+caYYAAAAAAAAAAAAAAAAAAGhCAAAAAAAAAAD/sGhyAAAAAAAAAAAAAGemAAppUAAAAAAAAAAAAAAAAAAAAAD/7GdMAAAAAAAAAAAAAAAA/7BocgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKZkQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7GkyAAAAAP/sZkoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2aAYAAGnIAApozAAAAAAACgAAAAAAAAAAAAAAAAAA/9hn+gAUaT4AAAAA//YAAAAUaSz/7Gng/9hpYgAUZlAAAAAAAAAAAAAUAAAAAAAA/9hmVgAAAAAAAAAAAAAAAAAAAAD/7GkyAAAAAAAAAAAAAAAAAAAAAAAAAAD/7IRCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//ZmXAAAAAAAAAAA//YAAAAKhMYAAAAAAAqE1gAAAAAAAAAAAAppUAAUaSb/2GjwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRpgAAAAAD/2GhOAAAAAAAAAAD/xGmkAAAAAP/iaH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHmnOAAoAAAAAAAAAFAAAAAAAAAAAAAAAAAAA/+xmYv+mZmgAAAAA/8Rmbv/saSz/7GcE/+xmvP/EaIQAAAAA/2BmdP+waW7/4mns/+xmegAAAAAAAAAAAAAAAP/YaPAAAGaAAB5p8gAAAAAAAAAAAAAAAAAAAAAACmlQAAAAAAAAhMYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2hNb/sGiQ/+xmhgAAAAD/xGaMAAAAAAAAAAAAAAAAAAAAAP/2ZpIAAAAAAAqFNv/sf97/2GaY/9hmngAAAAAAAAAAAAAAAP/2ZqQAAAAA/+JoMAAAAAAAAAAA/8RmqgAAAAD/4maw/9ho8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGa2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+xpAgAAAAAAHmnyABSFNgAAAAAAAAAA/5x86P/YaNj/sGhyAB6EQgAAAAAAAAAAAAAAAAAAAAAAAAAAACho/AAAAAAAAAAAAAAAAAAAAAD/9mgYAAAAAP/2aPYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sZrz/7GhIABRpPgAAAAD/7GbUAAAAAAAAAAAAAAAA/+xm2gAeaAwAAAAAAAAAAAAKZsL/7Gng/+xptgAeZsgAAAAAACho/AAoZs4AAAAA/+xm2gAAAAAAAAAA/+xm1AAAAAD/7GbaAAAAAAAAAAD/kmbgAAAAAAAAAAD/kmbmAAAAAP/sabYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKGm8AABpyAAAAAAAFIU2AAAAAAAAAAAAAAAA/5xm7P+caQ4AAAAA/5xm8v+wZvgAAAAA/7Bp2v/YaVYAAAAA/3RpSv+SaCQAAAAA/7Bm/gAAAAAAAAAAAAAAAAAAAAAAKGlcAB5p8gAAAAAAAAAA//ZpIP/YaGAAAAAAAAAAAAAAAAAAAAAAAB5oDP/ig5b/sGhm//ZpIP/saBIAAAAAAAoAAAAAAAAAAAAAAAAAAP/sZwQAAAAAAAAAAP+IZwoACgAAAAAAAAAAAAAAFAAAAAAAAAAAAAD/iGnmAAAAAAAAAAAAAAAAABRoxgAAAAAAAAAAAAAAAAAAAAD/7GgSAAAAAAAAAAAAAAAA/5x86AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//ZoqAAAAAD/9mi0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sZxAAAAAAAAAAAAAAAAD/9mcWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//Zo9gAAAAAAAAAAAAAAAAAKaNIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABnpgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/7BonP/iaIoAAAAAAAAAAAAAAAD/xGiE/5xphgAAAAD/9oRC/7BnKP/EZy4AAAAA/7BpMgAAAAAAAAAAAAAAAP/sZxwAAAAAAAAAAAAUaZL/umciAAAAAAAAAAAAAGmYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/3RpSgAAAAD/2GjwAAAAAAA8Zyj/xGcuAAAAAP/YaPAAAAAAAB5p8gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/pmfuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+xnNAAAAAAAAAAAAAAAAAAAAAAAAAAA//ZnOgAAAAAAAAAAAAAAAAAAAAAAAAAA//Zo9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7GngAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9mj2AAAAAAAAAAAAAAAA/+xp4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//Zo9gAAAAAAAAAAAAAAAAAAAAAAAGf0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//ZnQAAAAAAAAAAAAApnRgAKhNb/9mj2//ZpPgAAAAAAAAAAACho/AAUhTYAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUaOoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9mgGAAAAAP/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACmmSAABpGgAAAAAACgAAAAAAAAAAAAAAAAAA//ZnTAAAaOQAAAAAAAAAAAAAhMYAAAAA//ZoKgAAaOQAAAAAAAAAAAAKAAAAAAAA/+xnUgAAAAAAAAAAAAAAAAAAAAAAFGfQABRpgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2aDYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGdY/+xpCAAAAAD/2GdeAAAAAAAAAAAAAAAAAAAAAP/saLoAAAAAAAAAAP/2AAD/9mj2//ZpaAAAhMYAAAAA//Zo9v/2hMYAAAAA//ZpRAAAAAAAAAAA/9hnZAAAAAAAAAAA//Zo9gAAAAAAAAAA/+xncP/2Z2oAAAAAAAAAAAAAAAAAAAAAAABoQgAAAAD/7GhU/+xncP/sZ4IAAAAAAAAAAAAAAAAAAAAAAAAAAP/sZ3YAAAAAAAAAAAAAaZgAAAAAAAAAAAAAAAAACoRCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoZ3z/7GeCAAAAAAAAAAAAAAAAAAppUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2aPb/9mj2/+xp4AAAAAAAAAAA/+xp4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//Zo9gAAAAAAAAAAAAAAAAAAAAAACoU2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABo0gAAAAAAAAAAAAAAAP/2Z4j/2Gjw/85njgAAAAAAAAAAAAAAAAAKaRQAFGmA/85oogAAAAAAAAAAAAAAAAAAAAAAAAAA/8RpegAAAAAAAAAAAAAAAAAAAAD/7IU2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqFNgAAAAAAAAAA/+JnlAAKhNYAFGmAAB5pwgAAAAAAAAAA/8Rpev/sZ5r/7GngABSFNgAAAAAAAAAAAAAAAAAAAAAAAAAAACho/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAD/9mj2/+xorgAAAAAAAAAA//Zo9gAAAAD/9mj2//aE1gAAAAAAAAAAAAAAAAAAAAD/9oTW//Zo9gAAAAAAAAAAAABobAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACmjAAABobAAAAAAAAAAAAACE1gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRpgAAAAAD/7GngAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRpgAAAAAAAAAAAAAAAAAAAAAD/9oRCAAAAAP/saZ4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/Eaar/sGmqABRpPgAAAAD/xGegAAAAAAAAAAAAAAAA/9ho3gAUAAAAAAAAAAAAAAAUAAD/sGhy/8RpOAAUaT4AAAAAAAppUAAUAAAAAAAA/8R/xAAAAAAAAAAA/6ZoPAAAAAAAAAAA/7BocgAAAAAAAAAA/+xpMv/saJYAAAAAAAAAAAAAAAAAAAAAABRpPgAAAAD/2Gli/+xpMv/saKIAAAAA//YAAAAAAAAAAAAAAAAAAP/saK4AAAAAAAAAAAAKAAD/9gAAAAAAAAAAAAAAAGmSAAAAAAAAAAD/7GngAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKaB7/7GiiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABnpgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+xp4P/saeD/7GngAAAAAP/saeAAAAAAAAppUP/iaez/xGl6/+xp4P/saeAAAAAAAAAAAP90aUr/iGnmAAAAAP/2aPb/iGnmAAAAAP9qZ6wAAAAA/8RpegAKaVAAAAAAAAAAAAAKaVAAAAAA/8RpegAoaPwAAAAAAAAAAAAoaPwAAAAA/5x86AAAAAD/7Gng/5xnsgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7GngAAAAAAAAAAAAAAAAAAAAAAAAAAD/4mnsAAAAAAAAAAD/7GngAAAAAP/YaPAAAAAAAAppUAAAAAAAAAAAAAAAAP/YaPAAAAAA/+xp4AAAAAAAAAAAAAAAAP/YaPAAAAAA/7BocgAAAAAAAAAA/+Jp7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKGj8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABkc2gAAAAAAAAAAAAAAAAAAAAAAFBoeAAAAAAAAAAA/+yEQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACoTW/+yEQgAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAppUAAAAAD/2GjwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRpgAAAAAAAAAAAAAAAAP/7hTYAAAAAAAAAAAAAAAAAAAAA/+xougAAAAD/9mloAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhNYAAAAAAAAAAP/YaYYAAAAAAAAAAAAAAAAAAITWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//Zo9gAAAAAAAAAAAAAAAAAAhMYAAAAAAAAAAAAAAAAAAAAA//Zo9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7GngAAAAAAAAAAD/4mnsAAAAAP/YaPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9hnuAAAAAAAAAAAAAAAAAAAAAAAAAAA//Zo9gAAAAD/9mj2AAAAAAAAAAAAAAAA/7BocgAAAAAAKGj8//Zo9gAAAAAAAAAAAAAAAAAUaYAAHmnyAAAAAAAAAAAAHmnyAAAAAAAeafIAAAAAABRpgP+waHIAAAAAAAAAAAAUaYAAAAAAACho/P+6Z74AAAAAAAAAAP/YaPAAAAAAACho/ABQaHgAAAAAAAAAAAAAAAAAPGfEAAAAAAAAAAAAAAAA//Zo9v/saeD/9mj2AAAAAP/saeAAAAAAABRpgP/saeD/xGl6//Zo9v/2aPYAAAAAAAAAAP+cfOj/nHzoAAAAAAAAAAD/sGfKAAAAAP+IaeYAAAAA/8RpegAUaYAAAAAAAAAAAAAAAAAAAAAA/8RpegAKaVAAAAAAAAAAAAAUZ9AAAAAA/8RpegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHhn1gAAAAAAPGfcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEZn4gAAAAAAKGfoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACUZRRjgACAAECSwJmAAAAAQACAlkCZgABAAMCWAJZAmYAAwAAUXwAAFGCAABRjAACAAMCSwJPAAACUQJXAAUCWwJlAAwAAgADAksCTwAAAlECVgAFAlsCZQALABZRXFFmUXBRcFF6UYRRhFGOUZhRolGsUbZRwFHKUdRR3lHoUfJR/FIGUhBSGgAXAABR/AAAUgYAAFIQAABSGgAAUiQAAFIuAABSLgAAUjgAAFJCAABSTAAAUlYAAFH2AABSYAAAUmoAAFJ0AABSfgAAUogAAFKSAABSkgAAUpwAAFKsAABStgAAUsAAHAAAUZ4AAFGoAABRsgAAUbwAAFHGAAFSbAAAUdAAAFHQAABR2gAAUeQAAFHuAABR+AAAUZgAAlC2AAJQvAADUnIAAFICAABSDAAAUhYAAFIgAABSKgAAUjQAAFI0AABSPgAAUk4AAFJYAABSYgACUMYAAgAgAAEAEgAAABQAFAASABYANQATADcAqAAzAKoA5QClAOcA5wDhAOkA6wDiAPAA9wDlAPkA+wDtAP0BAQDwAQMBBAD1AQoBCwD3AQ4BDgD5ARABEwD6ARUBFgD+ARkBGQEAASYBJgEBASoBOwECAT0BPQEUAUABQQEVAUYBTQEXAVEBUQEfAVMBVAEgAVYBVwEiAVkBWgEkAWQBZAEmAWYBaQEnAWsBbAErAW8BbwEtAXsBewEuAYABkAEvAncCewFAAAEAC//OR2AAAQESAFBRPgABAWgAClFIAAECCv+wRgQAAQIK/84AAAABAZj/plEkAAEBm//ERvQAAQFoAABRGgACACkAUFE2ACwAUFEwAAIAkAAUURAApQAUURYAAgFF//ZRDgFsAABihAACAFX/7EcgAGL/7EcgAAMB0P+SUQQB0f+SUQQB1P+SUQQAAwFF//ZGFAFh/+xG/gFi//ZGFAAEAJD/9kYAAKkACkZaANv/9kYAAN//7EbqAAQAVf+mRN4AyP/2RTIA1v/2AAAA3//sUOYABAFFAABQrgFHAApiDAFX/85Q0gFsAABGCAAEAT4AAEX6AUX/4lCsAWQAAEUWAWz/7ES2AAQBPgAAYOQBRQAeYOQBRwAARJYBbAAKUIAABAFW/+xE7gFX/+xE7gF2/+xQbAF3/+xE7gAEAFX/7EZOAGL/7EZOASD/2EVeASH/2EVeAAQBRf/YUD4BR//2AAABZAAARVYBbP/2YSoABQCQ//ZFMACpAApFigDW//ZFMADb//ZFMADf/+xGGgAFAKkAAGDgAMgAAEVYANYAAFAoANsAAFAoAN8AAER0AAUBRf/YT+QBR//2AAABZAAARPwBaAAoUAIBbP/2YNAABQFF//ZE0AFO//ZE0AFh/+xFugFi//ZE0AGS//ZE0AAFAT4AAET4AUX/4k+qAUf/7GCAAWQAAEQUAWz/7EO0AAUA7//iRYYBEwAAYGABFgAAT64BRf/iV5ABbAAAT5wABgApAFBPmgAqAFBPQAArAFBPQAAsAFBPlAAtAFBPQAAuAFBPQAAGACkAUENUACoAUE8gACsAUE8gACwAUE90AC0AUE8gAC4AUE8gAAYBDgAAYAQBEwAUT1QBFv/2T2ABPgAKRH4BRf/2T1oBRwAKRH4ABwAL/+xPQAAvAABf3gCpAApDyADb//YAAAHQ/+xE6AHR/+xE6AHU/+xE6AAHAO8AAF+iARMAAF+iARYAAF+yAT7/9k8aAUUACgAAAUf/9kLiAWgAHkSwAAcBRf/YTpoBR//2AAABZAAAQ7IBbP/2X4YB0P90Q/oB0f90Q/oB1P90Q/oACACQ//Ze4ACpAAoAAADIAABDwgDW//ZDmADb/+xexgDf/+xOyADhAABC8ADjAABC8AAIAO8AAF6uAPL/7ELWAQ4AAF8oARMAAE60AUX/9l6uAWgAAF8YAWz/9k6cAdcAAF6UAAgBPv/2X1YBRQAKXvYBR//sXmIBSf/2QxYBVwAKTnABZAAATnwBZv/2QxYBbAAKTnYACQCQAApOVgCp//ZeSgC4AABCWgDIABROegDWAApCrgDbAABeSgDfABROXADhAAoAAADjAAoAAAAJAO8AKEHCAQ7/9kHIARMAFE5IARYACkL0AT7/9kHOAUUAKE4qAUf/9kHOAWgAAE4wAWwACkKCAAkBDgAAXlQBEwAUTaQBFv/2TbABIP/ETf4BIf/ETf4BPgAKQs4BRf/2TaoBRwAKQs4Bdv/YTgQACQFnAApM9AFoAGRN3gFpAApM9AH4AB5DOAH5AB5DOAH6AB5DOAH7AB5DOAIAAFBBvgIBAFBBvgAJAFX/4kL6AKkAFEKOANb/9kIEANv/2EH+AN//7ELuAOH/7ELuAOP/7ELuAUX/4kL6AZv/xEKIAAoAC//OTYYALwAAXZwAVf/sQrYAYv/sTZgAY//2TZIAaP/sQWwAqQAKQZYA2//2AAAA4f/2QcwA4//2QcwACgAL/85NSAAvAABdXgBV/+xCTgBi/+xNWgBj//ZNVABo/+xBLgCpAApBWADb//YAAADh//ZBjgDj//ZBjgAKAO//4kJGAP//7EI6AQv/7EI6ARMAAF0gART/7EI6ARYAAExuARf/7EI6ARz/7EI6AUX/4lRQAWwAAExcAAoA7//iQggA///jQggBC//jQggBEwAAXOIBFP/jQggBFgAATDABF//jQggBHP/jQggBRf/iVBIBbAAATB4ACgDvAB5MlAEO//ZAhgETAApMfAEWAABBUgE+//ZcIAFFABQAAAFH//ZcIAFk//tMiAFsABRBCgHXAABMggALAKn/7ExoALj/7Ex0AMIAAEuuAMQAAEuuAMgAFEx6ANYAClx2ANsAClxmAN8AClx2AOEAAFv8AOMAAFv8AgP/9kCWAAsAkAAUTCoAuP/sXJIAwgAAP7YAxAAAP7YAyAAeQR4A1gAUAAAA2wAKXDIA3wAUAAAA4QAATEIA4wAATEICA//sQTwACwDvABRAVgEO/+w/xgET//ZL+AEWAABb3gE+/+xASgFFABQAAAFH/+xASgFk//ZASgFoAAo/NgFsAAo/5AHXAABAtgAMAO//2EwmAQ7/9kvAARP/nEvGARb/9kvMAT7/xEvSAUX/kj74AUf/xFuaAUv/ukwyAVf/xEvYAWT/kkveAWgAPEwsAWz/nEvkAAwA7//ES6YBDv/sS6wBE/+cS7IBFv/iS7gBPv/YS74BRf+wP/gBR//ES8QBS//YS8oBZP/YS6ABaAAoS9ABbP/ES9YB1wAAP7wADADV/+xAIADW//Y/NgDX/+xAIADY/+xAIADZ/+xAIADa/+xAIADb//Y/NgDc/+xAIADd/+xAIADe/+xAIADf/+xAIADg/+xAIAANAAsAAD7aAC8AAFq8ADYAAFrMAEX/+wAAAFUACj+IAGIACgAAAGMAAD44AGgAAFpSANb/9ktaANsAAFq8AN//9j4gAOEAAFq8AOMAAFq8AA8AfQAASxAAkAAASxAAlQAASxAAlwAASxAAmQAASxAAngAASxAAoQAASxAAowAASxAApAAASxAApQAASxAApgAASxAAqAAASxAAqQAASxAAvAAASxAAxwAASxAAEAAL/+xZjAATAAA+HAAvAABK6gA2AAoAAABV//ZK5ABi//FK8ABj//ZKugBo/+w9+ACQ/+xKwACpAAA9egDI/+xKwADW//Y9/gDb/+xKxgDf//Y9/gDh//ZK9gDj//ZK9gAQAOf/4j0eAO//7EpqAPgAAFkqAQwAAFkqARb/9kpwASr/4j0eASv/4j0eASz/4j0eATwAAFkqAUX/4kp2AU7/4kp2AWL/4kp2AZL/4kp2AdD/4j7UAdH/4j7UAdT/4j7UABAA5/+mPMIA7//ESaIBDv/sSagBE/+cSa4BFv/iSbQBKv+mPMIBK/+mPMIBLP+mPMIBPv/YSboBRf+wPfQBR//EScABS//YScYBZP/YShoBaAAoScwBbP/ESdIB1wAAPbgAEAALABQ9pAAT/+w+BAAvAAo9dABV/5xRDABi/4g+CgBj/5xRDACQ/+w+BACp/+w+BADI/+w+BADW/9g9FADf/8Q9ngDvACg9IAETAAo9dAE+//Y9GgFFABQ9pAFH//Y9GgARAAsAADwEABP/7DwKAC8AADwQADb/7El0AEX/9kmYAGIAAD1aAGMAAD1aAGgAAD1UAJD/7EmAAKn/9kmMALj/9kl6AMj/7EmAANb/7DwWANsAAEmGAN//7DwWAOEACkmSAOMACkmSABIAC//iSTYAE//2PDIALwAAR7wANgAUWJAARf/7WJAAVf/sSTwAYv/sPIwAY//2PIwAaP/sPGIAkAAAPBoAqQAAWCAAyAAAPBoA1v/2PMIA2//2SUIA3//2PMIA4f/2SUgA4//2SUgB1wAAV5wAEgFFAABXsgFIAABHSAFOAABTUgFVAABI5gFWAAA7RgFXAAA7RgFZAABHSAFhAABI5gFiAABTUgFqAABI5gFsAABI4AFtAABI5gFuAABHSAFyAABI5gF2AAA7RgF3AAA7RgGGAABHSAGSAABTUgAUAAsAHjw6ABP/7DtiAC8ACkh+ADb/7EiEAEX/2DreAFX/sEiKAGL/nEiQAGP/xAAAAGgAAEiWAJD/7DvCAKX/9kicAKn/4kjGALgACkiiAMj/4jvCANb/xDsOANsAFDukAN//sDrkAOEACkhOAOMACkhOAdf/sEioABQAkP/2VmAAqQAKAAAAyAAAO0IA1f/2SEAA1v/2SDQA1//2SEAA2P/2SEAA2f/2SEAA2v/2SEAA2//sRtgA3P/2SEAA3f/2SEAA3v/2SEAA3//2SDoA4P/2SEAA4QAAOnAA4wAAOnAB0P/sO+QB0f/sO+QB1P/sO+QAFAAL/5xOcgAT/+w7agAv/7A5/AA2/+w7agBVAB47fABiAB47fABjABQ7CgCQABQ7CgC4//Y6gADIAB47fADWAB47fADbABQ7CgDfACg6hgDhABQ7CgDjABQ7CgDv/8Q7BAET/7A5/AFF/85HzAFH//Y6gAFoAFA6AgAVAJD/9lZGAMj/9lZGANX/9jnuANb/9lVSANf/9jnuANj/9jnuANn/9jnuANr/9jnuANv/9jpCANz/9jnuAN3/9jnuAN7/9jnuAN//9jnuAOD/9jnuAOEAAFZGAOMAAFZGAdD/9joGAdH/9joGAdT/9joGAgD/9joGAgH/9joGABUA///ERt4BAP/ERuQBAf/ERuQBBP/sOWgBC//ERt4BFP/ERt4BF//ERt4BHP/ERt4BI//sOWgBJP/sOWgBKf/sOWgBN//ERuQBOP/ERuQBOf/ERuQBOv/sOWgB+P/YRuoB+f/YRuoB+v/YRuoB+//YRuoCAP/EOgoCAf/EOgoAFgALABRGcAAT/+xGoAAvAApGdgA2AAA5TgBF/+xGfABV/7A5ugBi/6Y5lgBj/8RGpgBoABQ5TgCQ/+xGggCl/+w4jgCp//ZGiAC4//YAAADC//tEugDE//tEugDI/9hGjgDW/85GlADbABQAAADf/8Q5SADhAAo4lADjAAo4lAHX/7BGmgAWAAsACjjaABP/7DlqAC8AFDkKADb/7DlqAFX/iDlwAGL/iDlwAGP/xDkEAJD/7DlqAKX/7DlqAKn/2Dh6AMj/zkXMANb/2Dh6ANsACjjaAN//xDkEAOEAFDkKAOMAFDkKAO8AKDiGAQ7/9jiAARMAFDkKAT7/7DlqAUUAKDiGAUf/7DlqABcACwAUN+IAE//2N+IAL//2Q+QANv/sQu4ARf/sOGwAVQAAOMwAYgAKAAAAYwAKAAAAaAAKN9AAkP/YRaAAmgAKQwwApf/2OGYAqf/sN5oAuP/2U0YAwv/2ODYAxP/2ODYAyP/YRaYA1v/iQvQA2wAUODAA3//YOGYA4QAARNQA4wAARNQB1//iOGYAFwAL/3RFIAAT/+xFPgAv/5xFJgA2/+xSugBF/+I3AgBVAB44RgBiABQ4CgBjABQ4CgBoAAoAAACE/7A3CACQ/+JFCACp/+I3DgCv/8RFLAC4/7A3FADC/7o3FADE/8RFOADI/+w3vADW/+xFMgDb/9hFOADf//ZSugDh/9g4LgDj/9g4LgHXAAA3qgAjAAH/7DeKAAL/7DeKAAP/7DeKAAT/7DeKAAX/7DeKAAb/7DeKAAf/7DeKAAj/7DeKAAn/7DeKAAr/7DeKAAv/zkKcAC8AAFLCAFX/7DeiAGL/7DaOAGMAFES4AGgACkS+AGkACkTEAGoACkTEAGsACkTEAGwACkTEAG0ACkTEAG7/9kPCAG//9kPCAHD/9kPCAHH/9kPCAJoAAEOMAJsAAEOMAJ0AAEOMAKkACjasANv/9gAAAOH/9jbiAOP/9jbiAdD/7DfMAdH/7DfMAdT/7DfMADMA5//2NcAA7wAAUe4A8v/sNcYA+AAAUe4A///2QrIBAP/sQ/YBAf/sQ/YBA//sNcYBC//2QrIBDAAAUe4BEwAAQrgBFP/2QrIBFgAAQSwBF//2QrIBGP/sNcYBHP/2QrIBIv/sNcYBKv/2NcABK//2NcABLP/2NcABMP/sNcYBN//sQ/YBOP/sQ/YBOf/sQ/YBPAAAUe4BRf/2QsQBSP/sRAgBTv/2NcwBVf/2RAIBVv/2NcwBV//2NcwBWf/sRAgBWgAANeoBYf/2RAIBYv/2NcwBav/2RAIBbAAAQ/wBbf/2RAIBbv/sRAgBcv/2RAIBdv/2NcwBd//2NcwBeQAANeoBegAANeoBfwAANeoBhv/sRAgBkAAANeoBkv/2NcwB0P/2Ng4B0f/2Ng4B1P/2Ng4AAgAzAAEAIAAAACcAKwAgAC0ANgAlAD4ASwAvAE8AVQA9AFgAYwBEAGgAggBQAIQAhABrAIcAkABsAJUAlgB2AJkAmwB4AKMApQB7AKkAvAB+AL4AvgCSAMIAyQCTANUA5ACbAOcA7QCrAO8BJgCyASgBPADqAT4BPgD/AUABQwEAAUUBSAEEAUwBTQEIAVEBUQEKAVMBWQELAVsBWwESAV0BXQETAV8BXwEUAWEBaQEVAWsBawEeAW4BbgEfAXABcwEgAXUBeQEkAXsBewEpAYQBhgEqAYoBjAEtAZUBlQEwAZgBmAExAdAB1AEyAdcB1wE3AeAB4AE4AeIB4wE5AfYB9wE7AgACAQE9AgMCAwE/AgoCCgFAAiICIgFBAiUCJwFCAisCLAFFAncCeQFHAnsCfAFKADUA5//sM2gA7wAAPxAA8v/sPqQA+AAAT4QA///sQaQBAP/sQaoBAf/sQaoBA//sPqQBC//sQaQBDAAAT4QBDgAAT3QBEwAKM9oBFP/sQaQBF//sQaQBGP/sPqQBHP/sQaQBIP/sQaoBIf/sQaoBIv/sPqQBKv/sM2gBK//sM2gBLP/sM2gBMP/sPqQBN//sQaoBOP/sQaoBOf/sQaoBPAAAT4QBRf/2TwoBSP/sQbwBTv/2T3QBVf/sPxABVv/iQbYBV//iQbYBWf/sQbwBYf/sPxABYv/2T3QBaAAAQE4Bav/2TvABbP/2QbABbf/2TvABbv/sQbwBcv/sPxABdv/iQbYBd//iQbYBhv/sQbwBkv/2T3QB1wAANEwB+P/YM54B+f/YM54B+v/YM54B+//YM54CAP/iNJoCAf/iNJoAPQDn/8QydgDv/95AggDz//syggD4/95AiAD7//syggD+//syggEC//syggEM/95AiAEP//syggEQ//syggEf//syggEq/8QydgEr/8QydgEs/8QydgEu//syggEv//syggE0//syggE1//syggE2//syggE8/95AiAE9/+xAsgFF/+JAjgFG//ZAuAFIAABAoAFJ//ZAuAFO/+JApgFR//ZAuAFU//ZAuAFWAABAmgFXAABAmgFY//ZAuAFZAABAoAFi/+JApgFk//ZAlAFl//ZAuAFm//ZAuAFs//Yy1gFuAABAoAFv//ZAuAF1//ZAuAF2AABAmgF3AABAmgGA/+xAsgGB/+xAsgGC/+xAsgGD//ZAuAGE//ZAuAGF//ZAuAGGAABAoAGH//ZAuAGK//ZAuAGL//ZAuAGM//ZAuAGS/+JApgHQ/4gzVAHR/4gzVAHU/4gzVAIAABRArAIBABRArAJ3//syggJ4//ZAuAA+AH7/9jxgAH//9jxgAID/9jxgAIH/9jxgAIL/9jxgAIP/9jxgAIT/9jxgAIX/9jxgAIb/9jxgAIf/9jxgAIj/9jxgAIn/9jxgAIr/9jxgAIv/9jxgAIz/9jxgAI3/9jxgAI7/9jxgAI//9jxgAJAACjDKAJH/9jxgAJL/9jxgAJP/9jxgAJT/9jxgAKn/9jxgALH/9jxgALL/9jxgALP/9jxgALT/9jxgALX/9jxgALb/9jxgALf/9jxgALj/9jxgALn/9jxgALr/9jxgAL3/9jxgAMgACgAAANUAFDDEANYAFDC+ANcAFDDEANgAFDDEANkAFDDEANoAFDDEANsAFD34ANwAFDDEAN0AFDDEAN4AFDDEAN8AFD9OAOAAFDDEAOEACgAAAOMACj9UAdAAMj9gAdEAMj9gAdQAMj9gAeD/2DDuAeL/2DDuAeP/2DDuAfgAAD9aAfkAAD9aAfoAAD9aAfsAAD9aAgAACjFOAgEACjFOAEgAcgAAS04AcwAAS04AdAAAS04AdQAAS04AdgAAS04AdwAAS04AeAAAS04AeQAAS04AegAAS04AewAAS04AfAAAS04AfgAAPfAAfwAAPfAAgAAAPfAAgQAAPfAAggAAPfAAgwAAPfAAhAAARmYAhQAAPfAAhgAAPfAAhwAAPfAAiAAAPfAAiQAAPfAAigAARmYAiwAARmYAjAAAPfAAjQAARmYAjgAAPfAAjwAAPfAAkQAAPfAAkgAAPfAAkwAAPfAAlAAAPfAAqf/sRAwAsQAAPfAAsgAAPfAAswAARmYAtAAARmYAtQAARmYAtgAAPfAAtwAAPfAAuAAARmYAuQAARmYAugAAPfAAvQAAPfAAyP/2PfYA1QAUMFYA1gAKL1QA1wAUMFYA2AAUMFYA2QAUMFYA2gAUMFYA2wAUOxQA3AAUMFYA3QAUMFYA3gAUMFYA3wAUMFYA4AAUMFYA4QAUOxQA4wAUOxQB0AAeMHoB0QAeMHoB1AAeMHoB4P/sMGgB4v/sMGgB4//sMGgB+AAAPfwB+QAAPfwB+gAAPfwB+wAAPfwCAAAKL9gCAQAKL9gASQBy//Y5jABz//Y5jAB0//Y5jAB1//Y5jAB2//Y5jAB3//Y5jAB4//Y5jAB5//Y5jAB6//Y5jAB7//Y5jAB8//Y5jAB+//Y6oAB///Y6oACA//Y6oACB//Y6oACC//Y6oACD//Y6oACE//Y6oACF//Y6oACG//Y6oACH//Y6oACI//Y6oACJ//Y6oACK//Y6oACL//Y6oACM//Y6oACN//Y6oACO//Y6oACP//Y6oACQABRBcgCR//Y6oACS//Y6oACT//Y6oACU//Y6oACpABQ8UACx//Y6oACy//Y6oACz//Y6oAC0//Y6oAC1//Y6oAC2//Y6oAC3//Y6oAC4//Y6oAC5//Y6oAC6//Y6oAC9//Y6oADIABRKDADVAB45sADWABRKDADXAB45sADYAB45sADZAB45sADaAB45sADbAAoAAADcAB45sADdAB45sADeAB45sADfAB45sADgAB45sADhAApKDADjAApKDAHQ/4guvAHR/4guvAHU/4guvAHg/8QuUAHi/8QuUAHj/8QuUAH4ABQuVgH5ABQuVgH6ABQuVgH7ABQuVgIAACgt0gIBACgt0gBLAHIAAEfkAHMAAEfkAHQAAEfkAHUAAEfkAHYAAEfkAHcAAEfkAHgAAEfkAHkAAEfkAHoAAEfkAHsAAEfkAHwAAEfkAH7/9jeAAH//9jeAAID/9jeAAIH/9jeAAIL/9jeAAIP/9jeAAIT/9jeAAIX/9jeAAIb/9jeAAIf/9jeAAIj/9jeAAIn/9jeAAIr/9jeAAIv/9jeAAIz/9jeAAI3/9jeAAI7/9jeAAI//9jeAAJD/7Cz+AJH/9jeAAJL/9jeAAJP/9jeAAJT/9jeAAKn/7DlmALH/9jeAALL/9jeAALP/9jeAALT/9jeAALX/9jeAALb/9jeAALf/9jeAALj/9jeAALn/9jeAALr/9jeAAL3/9jeAAMIAACvwAMQAACvwAMj/7DqeANX/7EhUANb/9kdgANf/7EhUANj/7EhUANn/7EhUANr/7EhUANsAFDkYANz/7EhUAN3/7EhUAN7/7EhUAN//7EhUAOD/7EhUAOEACgAAAOMACgAAAdAAMjqAAdEAMjqAAdQAMjqAAeD/2CwOAeL/2CwOAeP/2CwOAfj/7DqkAfn/7DqkAfr/7DqkAfv/7DqkAgD/2CwOAgH/2CwOAEsAcv/sKjgAc//sKjgAdP/sKjgAdf/sKjgAdv/sKjgAd//sKjgAeP/sKjgAef/sKjgAev/sKjgAe//sKjgAfP/sKjgAfv/2Km4Af//2Km4AgP/2Km4Agf/2Km4Agv/2Km4Ag//2Km4AhP/2Km4Ahf/2Km4Ahv/2Km4Ah//2Km4AiP/2Km4Aif/2Km4Aiv/2Km4Ai//2Km4AjP/2Km4Ajf/2Km4Ajv/2Km4Aj//2Km4AkAAURpAAkf/2Km4Akv/2Km4Ak//2Km4AlP/2Km4Asf/2Km4Asv/2Km4As//2Km4AtP/2Km4Atf/2Km4Atv/2Km4At//2Km4AuP/2Km4Auf/2Km4Auv/2Km4Avf/2Km4AwgAANWgAxAAANWgAyAAUKpgA1QAUAAAA1gAKKjIA1wAUAAAA2AAUAAAA2QAUAAAA2gAUAAAA2wAKRjAA3AAUAAAA3QAUAAAA3gAUAAAA3wAUAAAA4AAUAAAA4QAANkAA4wAANkAB0P/YKkoB0f/YKkoB1P/YKkoB4P/2KlAB4v/2KlAB4//2KlAB+AAUKtoB+QAUKtoB+gAUKtoB+wAUKtoCAAAeK0wCAQAeK0wCA//sKzoAUwAB/9g3IgAC/9g3IgAD/9g3IgAE/9g3IgAF/9g3IgAG/9g3IgAH/9g3IgAI/9g3IgAJ/9g3IgAK/9g3IgAL/8Q3KAANAABEbAAOAABEbAAPAABEbAAQAABEbAARAABEbAATABQ3LgAgAABEbAAvAABEXAA2ABQ3NAA+AABEbAA/AABEbABAAABEbABBAABEbABCAABEbABDAABEbABEAABEbABFAABEbABGAABEbABHAABEbABKAABEbABPAAAodABQAAAodABRAAAodABSAAAodABTAAAodABV/8Q3OgBi/+w3QABj//Y3WABo/84zkgBp/9g3RgBq/9g3RgBr/9g3RgBs/9g3RgBt/9g3RgBu/9g3TABv/9g3TABw/9g3TABx/9g3TAByAAAowgBzAAAowgB0AAAowgB1AAAowgB2AAAowgB3AAAowgB4AAAowgB5AAAowgB6AAAowgB7AAAowgB8AAAowgCQAABEbACpABREzADIAABEbADVAAo3UgDWAAo3UgDXAAo3UgDYAAo3UgDZAAo3UgDaAAo3UgDb//YAAADcAAo3UgDdAAo3UgDeAAo3UgDfAAo3UgDgAAo3UgHQ/8QpEAHR/8QpEAHU/8QpEAHX//YpKAH4ABQpFgH5ABQpFgH6ABQpFgH7ABQpFgBbAHL/7EJ4AHP/7EJ4AHT/7EJ4AHX/7EJ4AHb/7EJ4AHf/7EJ4AHj/7EJ4AHn/7EJ4AHr/7EJ4AHv/7EJ4AHz/7EJ4AH0AAEJoAH7/9kH+AH//9kH+AID/9kH+AIH/9kH+AIL/9kH+AIP/9kH+AIT/9jVqAIX/9kH+AIb/9kH+AIf/9kH+AIj/9kH+AIn/9kH+AIr/9jVqAIv/9jVqAIz/9kH+AI3/9jVqAI7/9kH+AI//9kH+AJAACiaGAJH/9kH+AJL/9kH+AJP/9kH+AJT/9kH+AJUAAEJoAJcAAEJoAJkAAEJoAJoAPCaMAJsAPCaMAJ0APCaMAJ4AAEJoAKEAAEJoAKMAAEJoAKQAAEJoAKUAAEJoAKYAAEJoAKgAAEJoAKkAADVwALH/9kH+ALL/9kH+ALP/9jVqALT/9jVqALX/9jVqALb/9kH+ALf/9kH+ALj/9kH+ALn/9jVqALr/9kH+ALwAAEJoAL3/9kH+AMIAACbgAMQAACbgAMcAAEJoAMgACic0ANUAFAAAANYAFAAAANcAFAAAANgAFAAAANkAFAAAANoAFAAAANsAADNyANwAFAAAAN0AFAAAAN4AFAAAAN8AFAAAAOAAFAAAAOEAADNyAOMAADNyAdD/2CaSAdH/2CaSAdT/2CaSAeD/9iaYAeL/9iaYAeP/9iaYAfgAKCaeAfkAKCaeAfoAKCaeAfsAKCaeAgAAMjUEAgEAMjUEAGEA5/+wM2oA7//EJPgA8v/sMF4A8wAAQFQA+P/OM1gA+wAAQFQA/gAAQFQA///2O0IBAP/2M1IBAf/2M1IBAgAAQFQBA//sMF4BC//2O0IBDP/OM1gBDgAAJLwBDwAAQFQBEAAAQFQBE/+6M3ABFP/2O0IBFgAAP8ABF//2O0IBGP/sMF4BHP/2O0IBHwAAQFQBIP/2M3YBIf/2M3YBIv/sMF4BKv+wM2oBK/+wM2oBLP+wM2oBLgAAQFQBLwAAQFQBMP/sMF4BNAAAQFQBNQAAQFQBNgAAQFQBN//2M1IBOP/2M1IBOf/2M1IBPP/OM1gBPQAAM14BRf/OM2QBRv/2QFQBR//2QFQBSAAKM3wBSf/2QFQBTv/OM2QBUf/2QFQBVP/2QFQBVQAUP8ABVgAUM4IBVwAUM4IBWP/2QFQBWQAKM3wBWgAAMj4BYQAUP8ABYv/OM2QBZAAAJIABZf/2QFQBZv/2QFQBaAAUJLwBagAUAAABbAAAM0wBbQAUAAABbgAKM3wBb//2QFQBcgAUP8ABdf/2QFQBdgAUM4IBdwAUM4IBeQAAMj4BegAAMj4BfwAAMj4BgAAAM14BgQAAM14BggAAM14Bg//2QFQBhP/2QFQBhf/2QFQBhgAKM3wBh//2QFQBiv/2QFQBi//2QFQBjP/2QFQBkAAAMj4Bkv/OM2QB0P90JMgB0f90JMgB1P90JMgB+AAUJP4B+QAUJP4B+gAUJP4B+wAUJP4CAAAKJM4CAQAKJM4CdwAAQFQCeP/2QFQAdgAB/8QiPgAC/8QiPgAD/8QiPgAE/8QiPgAF/8QiPgAG/8QiPgAH/8QiPgAI/8QiPgAJ/8QiPgAK/8QiPgAL/5wiRAAN//siSgAO//siSgAP//siSgAQ//siSgAR//siSgATAAA+bAAg//siSgAv/8QxQAA2AAA9eAA+//siSgA///siSgBA//siSgBB//siSgBC//siSgBD//siSgBE//siSgBF//siSgBG//siSgBH//siSgBK//siSgBP//Yi7ABQ//Yi7ABR//Yi7ABS//Yi7ABT//Yi7ABVABQxRgBiABQxUgBjABQidABoAAAxTABpABQxUgBqABQxUgBrABQxUgBsABQxUgBtABQxUgBuAAAiUABvAAAiUABwAAAiUABxAAAiUABy/+wwegBz/+wwegB0/+wwegB1/+wwegB2/+wwegB3/+wwegB4/+wwegB5/+wwegB6/+wwegB7/+wwegB8/+wwegB+//YwgAB///YwgACA//YwgACB//YwgACC//YwgACD//YwgACE//YwgACF//YwgACG//YwgACH//YwgACI//YwgACJ//YwgACK//YwgACL//YwgACM//YwgACN//YwgACO//YwgACP//YwgACQAAA9/ACR//YwgACS//YwgACT//YwgACU//YwgACaADIxWACbADIxWACdADIxWACpABQxXgCx//YwgACy//YwgACz//YwgAC0//YwgAC1//YwgAC2//YwgAC3//YwgAC4//YwgAC5//YwgAC6//YwgAC9//YwgADC//YxZADVAAAu1gDWAAAu1gDXAAAu1gDYAAAu1gDZAAAu1gDaAAAu1gDb//Y9kgDcAAAu1gDdAAAu1gDeAAAu1gDfAAAu1gDgAAAu1gDh//YiVgDj//YiVgHQ/4gjHAHR/4gjHAHU/4gjHAIAABQitgIBABQitgB3AAEAAB/kAAIAAB/kAAMAAB/kAAQAAB/kAAUAAB/kAAYAAB/kAAcAAB/kAAgAAB/kAAkAAB/kAAoAAB/kAAsACh+uAA0AACqEAA4AACqEAA8AACqEABAAACqEABEAACqEACAAACqEAC//9iwWADb/9h+WAD4AACqEAD8AACqEAEAAACqEAEEAACqEAEIAACqEAEMAACqEAEQAACqEAEUAACqEAEYAACqEAEcAACqEAEoAACqEAE8AAC6kAFAAAC6kAFEAAC6kAFIAAC6kAFMAAC6kAFX/9jqyAFj/9jpwAFn/9jpwAFr/9jpwAFv/9jpwAFz/9jpwAF3/9jpwAF7/9jpwAF//9jpwAGD/9jpwAGH/9jpwAGL/7C6qAGMAAC6wAGgAADs2AGn/4itQAGr/4itQAGv/4itQAGz/4itQAG3/4itQAHL/9i4sAHP/9i4sAHT/9i4sAHX/9i4sAHb/9i4sAHf/9i4sAHj/9i4sAHn/9i4sAHr/9i4sAHv/9i4sAHz/9i4sAH7/9i7CAH//9i7CAID/9i7CAIH/9i7CAIL/9i7CAIP/9i7CAIT/9i68AIX/9i7CAIb/9i7CAIf/9i7CAIj/9i7CAIn/9i7CAIr/9i68AIv/9i68AIz/9i7CAI3/9i68AI7/9i7CAI//9i7CAJH/9i7CAJL/9i7CAJP/9i7CAJT/9i7CAJoAFC62AJsAFC62AJ0AFC62AKX/9h+cAKn/9h+iALH/9i7CALL/9i7CALP/9i68ALT/9i68ALX/9i68ALb/9i7CALf/9i7CALj/9i7CALn/9i68ALr/9i7CAL3/9i7CAML/+y7CAMT//C7IAMv/7C7OAMz/7C7OAM3/7C7OAM7/7C7OAM//7C7OAND/7C7OANH/7C7OANL/7C7OANP/7C7OANT/7C7OANsAFC7UAOEACjumAOMACjumAdf/7CrSAHsAAf+wK5AAAv+wK5AAA/+wK5AABP+wK5AABf+wK5AABv+wK5AAB/+wK5AACP+wK5AACf+wK5AACv+wK5AAC/+cLA4ADQAAOHoADgAAOHoADwAAOHoAEAAAOHoAEQAAOHoAEwAALBQAIAAAOHoAL/+6K5YANgAAK2YAPgAAOHoAPwAAOHoAQAAAOHoAQQAAOHoAQgAAOHoAQwAAOHoARAAAOHoARQAAOHoARgAAOHoARwAAOHoASgAAOHoATwAAHOIAUAAAHOIAUQAAHOIAUgAAHOIAUwAAHOIAVf/2M2gAYv/7LBoAYwAALCAAaP/sHNwAaf/2K5wAav/2K5wAa//2K5wAbP/2K5wAbf/2K5wAbv/2LCYAb//2LCYAcP/2LCYAcf/2LCYAcv/2KDAAc//2KDAAdP/2KDAAdf/2KDAAdv/2KDAAd//2KDAAeP/2KDAAef/2KDAAev/2KDAAe//2KDAAfP/2KDAAfv/2LDIAf//2LDIAgP/2LDIAgf/2LDIAgv/2LDIAg//2LDIAhP/2OHoAhf/2LDIAhv/2LDIAh//2LDIAiP/2LDIAif/2LDIAiv/2OHoAi//2OHoAjP/2LDIAjf/2OHoAjv/2LDIAj//2LDIAkAAKHOgAkf/2LDIAkv/2LDIAk//2LDIAlP/2LDIAmgAUKUQAmwAUHOIAnQAULCwAsf/2LDIAsv/2LDIAs//2OHoAtP/2OHoAtf/2OHoAtv/2LDIAt//2LDIAuP/2OHoAuf/2OHoAuv/2LDIAvf/2LDIAwgAALDgAxAAALDgAyAAKHOgA1QAULD4A1gAUK6gA1wAULD4A2AAULD4A2QAULD4A2gAULD4A2wAKK6IA3AAULD4A3QAULD4A3gAULD4A3wAUK6gA4AAULD4A4QAAHTwA4wAAHTwB0P90HO4B0f90HO4B1P90HO4B+AAUHSQB+QAUHSQB+gAUHSQB+wAUHSQCAAAKHPQCAQAKHPQAgQDn/7AaagDv/9gmEgDyAAAaiADz/+wadgD4/9gaFgD7/+wadgD+/+wadgD/ACgafAEAAB4ajgEBAB4ajgEC/+wadgEDAAAaiAELACgafAEM/9gaFgEO//YphAEP/+wadgEQ/+waoAET/7ApfgEUACgafAEW//Y1AgEXACgafAEYAAAaiAEcACgafAEf/+wadgEiAAAaiAEq/7AaagEr/7AaagEs/7AaagEu/+wadgEv/+wadgEwAAAaiAE0/+wadgE1/+wadgE2/+wadgE3AB4ajgE4AB4ajgE5AB4ajgE8/9gaFgE9/6YalAE+/8QkKAE//6YpkAFA/6YpkAFB/6YpkAFC/6YpkAFE/6YpkAFF/6YpeAFG/6YalAFH/8Q1hgFI/7ApbAFJ/6YalAFK/6YpkAFL/7omHgFM/6YpkAFN/6YpkAFO/6YpeAFP/6YpkAFQ/6YpkAFR/6YalAFS/6YpkAFT/6YpkAFU/6YalAFV/7opZgFW/7AamgFX/7AplgFY/6YalAFZ/7ApbAFa/6YpcgFb/6YpkAFc/6YpkAFd/6YpkAFe/6YpkAFf/6YpkAFg/6YpkAFh/7opZgFi/6YpeAFj/6YpkAFk/8QpigFl/6YalAFm/6YalAFoADwmGAFqACgaHAFr/6YpkAFs/6YpYAFtACgaHAFu/7ApbAFv/6YalAFw/6YpkAFx/6YpkAFy/7opZgFz/6YpkAF0/6YpkAF1/6YalAF2/7AamgF3/7AamgF5/6YpcgF6/6YpcgF9/6YpkAF+/6YpkAF//6YpcgGA/6YalAGB/6YalAGC/6YalAGD/6YalAGE/6YalAGF/6YalAGG/7ApbAGH/6YalAGI/6YpkAGJ/6YpkAGK/6YalAGL/6YalAGM/6YalAGQ/6YpcgGR/6YpkAGS/6YpeAHQ/4gapgHR/4gapgHS/+waoAHT/+waoAHU/4gapgHg/+IarAHi/+IarAHj/+IarAIAAB4asgIBAB4asgJ3/+wadgJ4/6YalAJ6/6YpkAJ8/6YpkACEAAH/xCROAAL/xCROAAP/xCROAAT/xCROAAX/xCROAAb/xCROAAf/xCROAAj/xCROAAn/xCROAAr/xCROAAv/sCaUAA3/9iJ0AA7/9iJ0AA//9iJ0ABD/9iJ0ABH/9iJ0ABP/9ia+ACD/9iJ0AC//xCa4ADb/9hcaAD7/9iJ0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/8QgtAB7/8QgtAB8/6YRRgB+/6YRRgB//6YRRgCA/6YRRgCB/6YRRgCC/6YRRgCD/6YRRgCE/8QsOACF/6YRRgCG/6YRRgCH/6YRRgCI/6YRRgCJ/6YRRgCK/8QsOACL/8QsOACM/6YRRgCN/8QsOACO/6YRRgCP/6YRRgCQ/+wgugCR/6YRRgCS/6YRRgCT/6YRRgCU/6YRRgCaADwcygCbADwcygCdADwcygCi/6YgQgCp/+wgwACq/6YgQgCr/6YgQgCs/6YgQgCt/6YgQgCu/6YgQgCv/7oc0ACw/6YgQgCx/6YRRgCy/6YRRgCz/8QsOAC0/8QsOAC1/8QsOAC2/6YRRgC3/6YRRgC4/6YRRgC5/8QsOAC6/6YRRgC7/6YgQgC9/6YRRgC+/6YgQgC//6YgQgDA/6YgQgDB/6YgQgDC/8QgPADI/9ggxgDL/6YgQgDM/6YgQgDN/6YgQgDO/7oc0ADP/7oc0ADQ/7oc0ADR/6YgQgDS/6YgQgDT/6YgQgDU/6YgQgDV/7ARTADW/6YgzADX/7ARTADY/7ARTADZ/7ARTADa/7ARTADb/7Ag0gDc/7ARTADd/7ARTADe/7ARTADf/7AgSADg/7ARTADh/6Yg2ADj/9gg3gHQ/4gRWAHR/4gRWAHS/+wRUgHT/+wRUgHU/4gRWAHg/+IRXgHi/+IRXgHj/+IRXgIAAB4RZAIBAB4RZAFFJeoAACX+JggdoAAAJf4mCB2qAAAl/iYIHbQAACX+Jggl9AAAJf4mCB2+AAAl/iYIHcgAACX+Jggl6gAAJf4mCB3SAAAl/iYIHdwAACX+JggmEgAAJhwAACSgAAAkqgAAKTgAACUiAAAd5gAAJSIAAB3wAAAlIgAAKTgAAClCAAAd+gAAJSIAAB4EAAAeGAAAHg4AAB4YAAAmJgAAJjAmOh4iAAAmMCY6HiwAACYwJjoeNgAAJjAmOiTIAAAmMCY6HkAAACYwJjoeSgAAJjAmOh5UAAAmMCY6JiYAACYwJjopcAAAKXoAAB5eAAAecgAAHl4AAB5yAAAeXgAAHnIAAB5oAAAecgAAHZQAAB2aAAAdlAAAHZoAACXMAAAl1iXgAAAAAAAAJeAefAAAJdYl4B6GAAAl1iXgJZAAACXWJeAekAAAJdYl4B6aAAAl1iXgHqQAACXWJeAlzAAAJdYl4CWaAAAlpAAAHq4AAB64AAAergAAHrgAAB7MHtYe4AAAHsIe1h7gAAAezB7WHuAAAB7MHtYe4AAAJPAAACT6AAAdlAAAHZoAAB7qAAAdmgAAHvQAAB2aAAAdlAAAHZoAAB7+AAAdmgAAHYgAAB2OAAAlBCaUJp4mqB8IJpQmniaoHxImlCaeJqgmiiaUJp4mqB8cJpQmniaoHyYmlCaeJqgfMCaUJp4mqCUEAAAmngAAHzomlCaeJqgfRAAAH04AACUOAAAlGAAAJQ4AACUYAAAlBAAAJp4AAB9sAAAfdgAAH1gAAB92AAAfYgAAH3YAAB9sAAAfdgAAJXwAACWGAAAfgAAAJYYAAB+KAAAlhgAAJXwAAB+UAAAlfAAAJYYAAB+eAAAfqAAAJSwAACU2AAAfsgAAJTYAACUsAAAlNgAAH/ggEiAcICYfvCASIBwgJh/4IBIgHCAmH8YgEiAcICYf0CASIBwgJh/aIBIgHCAmH+QgEiAcICYf7iASIBwgJh/4IBIgHCAmIAIgEiAcICYgMAAAIDoAACBEAAAgdgAAIE4AACB2AAAgWAAAIHYAACBiAAAgdgAAIGwAACB2AAAlSgAAJVQAACCAAAAguAAAIIoAACC4AAAglAAAILgAACCeAAAguAAAIKgAACC4AAAgwgAAIOoAACDMAAAg6gAAINYAACDqAAAg4AAAIOoAACgcAAAoMCg6IPQAACgwKDohBAAAKDAoOiEOAAAoMCg6KCYAACgwKDohGAAAKDAoOiEiAAAoMCg6KBwAACgwKDohLAAAKDAoOiE2AAAoMCg6KEQAAChOAAAnSAAAJ1IAAClSAAApXAAAIUAAAClcAAAhSgAAKVwAAClSAAAhVAAAIV4AAClcAAAhfCGGJ1IAACFoAAAhcgAAIXwhhidSAAAhfCGGJ1IAACheAAAoaCh4IZAAAChoKHghoAAAKGgoeCGgAAAoaCh4JwwAAChoKHghqgAAKGgoeCG0AAAoaCh4Ib4AAChoKHgoXgAAKGgoeCHIAAAh0gAAJ0gAACHmAAAnSAAAIeYAACdIAAAh5gAAIdwAACHmAAAoAgAAKAwAACHwAAAh+gAAJ6IAACe8J8Yn0AAAJ7wnxiIEAAAnvCfGIg4AACe8J8YnsgAAJ7wnxieiAAAnvCfGIhgAACe8J8YAAAAAAAAnxiIiAAAnvCfGJ6IAACe8J8Yn0AAAJ9oAACfQAAAn2gAAIiwAACI2AAAiLAAAIjYAACJKIlQiXgAAIkAiVCJeAAAiSiJUIl4AACJKIlQiXgAAImgAACJyAAAikAAAKAwAACJ8AAAoDAAAIoYAACgMAAAikAAAKAwAACKaAAAoDAAAIqQAACKuAAAnPijSKOIo8iK4KNIo4ijyIsIo0ijiKPIoyCjSKOIo8iLMKNIo4ijyItYo0ijiKPIi4CjSKOIo8ic+AAAAAAAAIuoo0ijiKPIi9AAAIv4AACdIAAAnUgAAJ0gAACdSAAAnSAAAJ1IAACMcAAAjJgAAIwgAACMmAAAjEgAAIyYAACMcAAAjJgAAJ4QAACeOAAAjMAAAJ44AACM6AAAnjgAAJ4QAACNEAAAnhAAAJ44AACNOAAAjWAAAI2IjbCN2AAAjYiNsI3YAACNiI2wjdgAAI8Yj4CPqI/ojgCPgI+oj+iOKI+Aj6iP6I5Qj4CPqI/ojniPgI+oj+iOoI+Aj6iP6I7Ij4CPqI/ojvCPgI+oj+iPGI+Aj6iP6I9Aj4CPqI/okBAAAKSQAACQOAAAkQAAAJBgAACRAAAAkIgAAJEAAACQsAAAkQAAAJDYAACRAAAAnZgAAJ3AAACdcAAApJAAAJEoAACkkAAAkVAAAKSQAACkQAAApJAAAJF4AACkkAAAkaAAAJJYAACRyAAAklgAAJIIAACSWAAAkjAAAJJYAACgcAAAoMCg6JeoAACX+JggkoAAAJKoAACS0AAAAAAAAJL4AAAAAAAAmJgAAJjAmOiTIAAAmMCY6JNIAAAAAAAAlwgAAJmwAAB2UAAAAAAAAHZQAAAAAAAAk3AAAAAAAACTmAAAAAAAAJPAAACT6AAAdlAAAHZoAACUEJpQmniaoJQ4AACUYAAApOAAAJSIAACUsAAAlNgAAJUAAAAAAAAAlQAAAAAAAACVKAAAlVAAAJV4AAAAAAAAlaAAAAAAAACVyAAAAAAAAJXwAACWGAAApOAAAAAAAACXMAAAl1iXgJZAAACXWJeAlmgAAJaQAACWuAAAAAAAAJbgAAAAAAAAlwgAAJmwAACXMAAAl1iXgJeoAACX+Jggl9AAAJf4mCCYSAAAmHAAAJiYAACYwJjomRAAAAAAAACZOAAAAAAAAJlgAAAAAAAAmYgAAJmwAACZ2AAAAAAAAJoAAAAAAAAAmiiaUJp4mqCayAAAAAAAAJrwAAAAAAAAmxgAAAAAAACbQAAAAAAAAJtoAAAAAAAAm5AAAAAAAACbuAAAAAAAAKBwAACgwKDom+AAAAAAAACcCAAAAAAAAKF4AAChoKHgnDAAAKGgoeCcWAAAAAAAAJ/gAACiqAAAnIAAAAAAAACcgAAAAAAAAJyoAAAAAAAAnNAAAAAAAACc+KNIo4ijyJ0gAACdSAAApUgAAKVwAACdcAAApJAAAJ1wAACkkAAAnZgAAJ3AAACd6AAAAAAAAJ4QAACeOAAAnmAAAAAAAACeiAAAnvCfGJ7IAACe8J8Yn0AAAJ9oAACfkAAAAAAAAJ+4AAAAAAAAn+AAAKKoAACgCAAAoDAAAKBwAACgwKDooJgAAKDAoOihEAAAoTgAAKF4AAChoKHgoggAAAAAAACiMAAAAAAAAKJYAAAAAAAAooAAAKKoAACi0AAAAAAAAKL4AAAAAAAAoyCjSKOIo8ij8AAAAAAAAKQYAAAAAAAApGgAAKSQAACkQAAApJAAAKRoAACkkAAApLgAAAAAAACk4AAApQgAAKVIAAClcAAApZgAAAAAAAClmAAAAAAAAKXAAACl6AAAACwE9gAAACwCLgAAACwDDgAAACgBagAAABQACgAAACgAXgAAACwAUgAAACgARgAAABgAmgAAACgAtgAAACwAdgAAACgBZgAAACgAegAAABgAYgAAACwDXgAAACwAGgAAACwCygAAACgAjgAAACwAZgAAACwC8gAAACwEkgAAACgAWgAAACwE/gAAACAAGgAAACwC7gAAACwC2gAAACgBKgAAACgBVgAAABAATgAAABgAggAAACgAKgAAACwAmgAAACwDPgAAACgAugAAACwEOgAAACgBbgAAACwEpgAAACwAigAAACgAwgAAACwENgAAACwEugAAACwEqgAAACwAqgAAACwDfgAAACwApgAAACgA2gAAACwD0gAAABAAWgAAACgA/gAAABAAIgAAABwAGgAAABAAGgAAACwCGgAAACwEsgAAACwAIgAAACwDkgAAACwDlgAAACwDGgAAACwDcgAAACwEvgAAACwDqgAAACwDKgAAACgAlgAAACwC6gAAABAALgAAACAABgAAACgA6gAAAAgAAgAAACwCugAAACgAAgAAACwE+gAAACwBtgAAACwA4gAAABwAAgAAACwAFgAAACwE6gAAACwAkgAAACwE5gAAACwAjgAAACgBHgAAABwAKgAAACwC4gAAACgBNgAAACgAogAAACgAIgAAACwDggAAACwCHgAAACwE8gAAACwEKgAAACgArgAAACgA+gAAABwAQgAAACwDYgAAACwDegAAABwAagAAAAQAGgAAACwDLgAAACwAKgAAACwEygAAACwErgAAACwAYgAAACwB2gAAACwA3gAAACwDFgAAABwAcgAAACwDEgAAACwDygAAACgAigAAACwC3gAAABwAYgAAAAwACgAAABwAXgAAACgA9gAAACwB+gAAABgALgAAABgAMgAAAAgAKgAAAAwAAgAAACwDdgAAABgAKgAAACgBCgAAABgAqgAAACwBZgAAABQABgAAACwA+gAAABwAFgAAACwDbgAAABwAdgAAABgAZgAAABgAigAAACgAvgAAACwAegAAABAACgAAAAgADgAAACwCBgAAAAQACgAAAAwAEgAAACwCsgAAABQAAgAAACwDSgAAACwAAgAAABAAOgAAABAAMgAAACgA1gAAACgAqgAAACwBsgAAACwBHgAAACwDmgAAACgAggAAAAQAIgAAABwAVgAAAAgACgAAACwAhgAAACwDagAAACwASgAAABAAPgAAACgAHgAAACwAMgAAACwC5gAAACwALgAAACgBEgAAACgBcgAAACwBNgAAACwCqgAAACwBSgAAACwBEgAAAAgAwAAEAHgAAACAAIAAeACQAJAAfACYARwAgAE8AYQBCAGMAjwBVAJUAlwCCAJkAmwCFAJ0AnQCIAKEAoQCJAKMApACKAKcApwCMAKoAvACNAMIAxgCgANUA5AClAOcA5wC1AOkA7QC2AO8A8wC7APYA9wDAAPsA+wDCAP4A/gDDAQABAwDEAQUBBQDIAQcBBwDJAQkBCQDKAQsBDQDLAQ8BEADOARUBFQDQARcBIwDRASUBJQDeASoBMQDfATQBOQDnAT0BQwDtAUUBYwD0AWUBZgETAWoBcwEVAXUBegEfAX4BgQElAYQBjAEpAZABkgEyAdAB1AE1AeAB4AE6AeIB4wE7AfYB9wE9AgACAQE/AncCeAFBAnoCegFDAnwCfAFEAAIAjQABAAoACAANABEAAwAgACAAAwApAC4ADQA+AEcAAwBKAEoAAwBPAFMAEgBVAFcAHwBYAGEACQBjAGcAFABpAG0AFQBu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A4QTMAAAAAMBAQOEEywTaAADALQDhADsAAAAAwC0A4QA4hNUAAMAvgOEANgNNAADAIwDuxMiCVwAAwC+A3oB9BMkAAMAoANdExQS9gABAAACEgADALQCEhLsAAAAAwBQAhIAoAAAAAMAzQISEyAAAAADADcCEhMcAAAAAwDAAhITGAAAAAMArwISEroAAAADAKoCEgBuAAAAAwCHAhISuAAAAAMAqgISAYoAAAADAJYCEhK8AAAAAwC+ArwSjgAAAAMAUgK8EooAAAADANICvBLOAAAAAwA8ArwSygAAAAMAtgK8EsYAAAADALQCvAAUAAAAAwC+ArwACgAAAAsBB4AAAAMAjAK8Ek4AAAADAL4CvAEgAAAAAwCgArwSQBKUAAEAKwK8AAMAqAAAEooAAAALASiAAAALAHeAAAALAO2AAAAKABSAAAAKAEmAAAAKADmAAAALAH2AAAAKAFGAAAAKAE+AAAALAKWAAAAGACiAAAACAAuAAAALASaAAAALAMCAAAAKACaAAAALAIyAAAAIAAuAAAAEAASAAAAKAEuAAAALAA6AAAALADCAAAAKAFKAAAAKAAGAAAALABaAAAALAMGAAAAKACeAAAALAEuAAAAKABqAAAACAAyAAAAGAA2AAAAKABOAAAALABOAAAALAA2AAAAGABuAAAALAB+AAAALAEGAAAAKAAOAAAABAAmAAAALAM6AAAAIAAeAAAALABCAAAAKAAyAAAALAQSAAAAIAAiAAAACAAGAAAAIAAqAAAALAICAAAALABeAAAALAHmAAAALAL6AAAALANSAAAAGAAaAAAAGACeAAAALAA+AAAALAL2AAAALANOAAAAEAA2AAAAGAACAAAAGABKAAAALAQ+AAAAKAFCAAAALAUCAAAAKAEaAAAALACCAAAALANaAAAALAHuAAAALAPGAAAALALWAAAAEABCAAAAKAFeAAAAHAA2AAAALATuAAAAGAASAAAAKAAKAAAAGACWAAAAKAFOAAAALAH+AAAACABuAAAALADWAAAALAPOAAAALAFOAAAALAMmAAAALAHqAAAALAMKAAAALABGAAAAKAB+AAAACABaAAAALADSAAAAKAECAAAALASeAAAAGABqAAAALAOiAAAAGACmAAAAGAA6AAAAEABSAAAAHABmAAAAHAA+AAAAHABKAAAABAAWAAAALANCAAAACAASAAAAHAAKAAAAHABSAAAALATCAAAAIAACAAAALAS2AAAALASKAAAAGACGAAAAKABCAAAAKAEiAAAAKABmAAAAKABiAAAAKABWAAAALAF2AAAACABeAAAALAByAAAAKADSAAAALATWAAAABAAOAAAAIAAmAAAAKABKAAAAHAA6AAAALABqAAAADAAOAAAALAIOAAAAEABWAAAAHABuAAAALANGAAAAIAAyAAAAHAB+AAAAJAAKAAAALAPCAAAALAHOAAAAHAAyAAAAEABKAAAAKADuAAAALAAKAAAALAASAAAALAAGAAAALAHiAAAAHAASAAAAKADyAAAALAMiAAAAGAB+AAAAGABeAAAALAHyAAAAKACmAAAAHAAuAAAALAFaAAAALAFWAAAALANWAAAAEABGAAAAGAAiAAAABAACAAAALAKiAAAALAECAAAAIAAKAAAAKACSAAAAGAA+AAAAEAAeAAAAGACSAAAALAD2AAAAHAAmAAAAHAAeAAAACABSAAAALAAOAAAAEAAmAAAAKAByAAAALAIKAAAAKACyAAAAJAAGAAAALASWAAAALAQuAAAAGAAKAAAAGAAGAAAALATeAAAAKAASAAAAGAAWAAAAKABuAAAAKAAWAAAAKAAmAAAALAOeAAAALAAmAAAALAMeAAAAHACGAAAAKAEWAAAAKAA2AAAAKAAaAAAAKACGAAAALAO+AAAAEAAWAAAAGACOAAAAEAAGAAAALABuAAAALAEWAAAAKADiAAAALACiAAAALAIqAAAALABWAAAALAAeAAAAEAAOAAAAKAAuAAAALAEKAAAALAL+AAAALAEOAAAAGABWAAAALAPWAAAAKAA6AAAAKAA+AAAAHABaAAAABAAGAAAAGABSAAAAHAAOAAAALAEiAAAAKADGAAAALAQyAAAALAMyAAAALASOAAAAKAEyAAAAGAAOAAAAEAAqAAAAIAA2AAAAKAFaAAAALATGAAAALAM2AAAAHACCAAAALAPeAAAAGABaAAAADAAGAAAAKAB2AAAAHAB6AAAAHABGAAAALANmAAAALADOAAAAKADOAAAAKADeAAAAKAEOAAAALAGCAAAAKAFiAAAALATiAAAAKADKAAAAGAAeAAAAKAEGAAAAGAAmAAAALATOAAAALARGAAAAKAFSAAAALARCAAAACABiAAAAB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BLAAXQAAARgAAAEYBLAAUASwARgAAAEYBLAAUASwAFAEsABQBLAAXwSwAF0EsABQBLAAdwSwARgAAAEYAAABDgSwAQ4EsAEOBLAAXQAAARgEsAEYAAABGASwARgEsABQBLAAUASwAF8EsABdBLAAUASwAHcEsAEYAAABGAAAARgEsAEYAAABGASwAFAEsAEYBLABGAAAARgAAAEYAAABGASwAFAEsABQBLABGASwAFoEsAEYAAABDgSwAFAEsABQBLAAXwSwAFAEsABQBLAAdwAAAQ4EsABaAAABDgAAARgAAAEYAAABDgAAARgEsABQBLAAUASwARgAAAEOBLAAUASwAFAEsAEOBLABDgAAAREAAAEYBLAAUASwARgAAAEYBLAAUASwARgEsABQBLAAXwSwAFAEsABQBLAAdwSwARgEsAAZAAABGAAAARgEsABQBLAAUASwAF8EsABQAAABGAAAARgEsABQBLAAUASwAF8EsABQAAABGASwAFAEsABQBLAAXQAAAbgEsADwBLAA/wSwAPAEsAEGBLAA8ASwAR4EsAG4BLAAwwSwAQQAAAG4AAABGAAAAbgEsADwBLAA8ASwAbgEsAEEAAABGAAAAN4EsAEYBLABGAAAAbgEsADwBLAA8ASwAPAEsAEGBLABBASwAPAEsAEeBLABuAAAARMAAAG4BLABuASwALoEsAEEAAABGASwARgEsAEEBLABwgSwAPAEsADwBLABBgSwAQQEsADwBLABBASwAR4EsAEEBLABBAAAAcIAAAEYBLABGAAAARgEsABQBLABGASwARgAAAEYAAABuAAAAbgEsADwBLAA8ASwAbgEsAEEBLABuAAAAbgEsADwBLAA8ASwAQYEsADwBLAA8ASwAR4AAAG4BLABBAAAAbgAAAG4AAABGAAAAbgAAAG4BLAA8ASwAPAEsAG4AAABuASwAPAEsADwBLABuASwAbgAAAEOAAABSgSwAMIEsAFKAAABwgSwAPAEsAD/BLAA8ASwAQYEsADwBLAA8ASwAR4EsAHCBLAAwwAAAcIAAAHCBLAA8ASwAPAEsAEGBLAA8AAAAcIAAAHCBLAA8ASwAPAEsAEGBLAA8AAAAcIEsADwBLAA8ASwAQQEsAG4BLABDgSwARgAAAEYBLABGAAAARgEsABQAAAAlgAAARgAAAEYAAABGASwARgEsABf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") format("truetype");
  font-weight: 400 900;
  font-display: swap;
}

:root {
  --ink: #201c2a;
  --muted: #5f586a;
  --paper: #faf7f2;
  --accent: #592ee2;
  --lilac: #e7dffd;
  --line: #dcd6e2;
  font: 100%/1.5 Golos, system-ui, sans-serif;
  color-scheme: only light;
  color: var(--ink);
  background: var(--paper);
}

*, *::before, *::after { box-sizing: border-box; }
html { scroll-behavior: smooth; scroll-padding-top: 24px; }
body, figure, h1, h2, h3, p, dl, dd { margin: 0; }
a { color: inherit; text-decoration: none; }
button { font: inherit; color: inherit; cursor: pointer; }
a, button, summary { touch-action: manipulation; }
:focus-visible { outline: 3px solid #7957e8; outline-offset: 5px; }
[hidden] { display: none !important; }
.frame { width: min(1360px, calc(100% - 104px)); margin-inline: auto; }
.skip, .sr-only { position: absolute; width: 1px; height: 1px; overflow: hidden; clip-path: inset(50%); }
.skip:focus { z-index: 10; width: auto; height: auto; clip-path: none; background: white; padding: 12px 20px; }
h1, h2, h3 { font-weight: 630; line-height: 1.04; letter-spacing: -.043em; }
h2 { font-size: clamp(2.5rem, 5vw, 4.65rem); text-wrap: balance; }
.masthead {
  --masthead-height: 79px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 24px;
  min-height: var(--masthead-height);
  border-bottom: 1px solid var(--line);
}
.brand { display: inline-flex; align-items: center; gap: 8px; }
.vector-library { position: absolute; }
.brand-mascot { display: block; flex: none; }
.brand-eye { transform-box: fill-box; transform-origin: center; }
@media (prefers-reduced-motion: no-preference) {
  .brand:focus-visible .brand-eye { animation: brand-blink .34s ease-in-out; }
  @media (hover: hover) and (pointer: fine) {
    .brand:hover .brand-eye { animation: brand-blink .34s ease-in-out; }
  }
  @keyframes brand-blink {
    0%, 100% { transform: scaleY(1); }
    45% { transform: scaleY(.12); }
  }
}
.brand-wordmark {
  color: var(--ink);
  font-size: 1.6rem;
  font-weight: 575;
  line-height: 1;
  letter-spacing: -.038em;
}
.masthead nav { display: flex; gap: 30px; font-size: 1rem; }
.masthead nav a { position: relative; padding-block: 12px; }
.masthead nav a::after {
  position: absolute;
  right: 0;
  bottom: 8px;
  left: 0;
  height: 1px;
  background: currentColor;
  content: "";
  opacity: 0;
  transform: scaleX(.6);
  transition: opacity .18s, transform .22s cubic-bezier(.2,.75,.25,1);
}
.masthead nav a, .header-action { transition: color .18s; }
.header-action { display: inline-flex; align-items: center; gap: 10px; font-weight: 550; }
.pill {
  display: inline-flex;
  align-items: center;
  justify-content: space-between;
  gap: 22px;
  min-height: 52px;
  padding: 12px 19px;
  border: 1px solid transparent;
  border-radius: 100px;
  color: var(--ink);
  background: #fff;
  font-weight: 570;
  font-size: 1rem;
  transition: background .18s, box-shadow .22s, transform .16s;
}
.pill:active, .paper-state:active { transform: scale(.975); }
.pill.primary { background: var(--accent); color: white; }
.pill.secondary { background: transparent; border-color: #bfb4d1; }
.pill > span, .header-action > span[aria-hidden="true"], .paper-state > b {
  display: inline-block;
  transition: transform .22s cubic-bezier(.2,.75,.25,1);
}

.masthead nav a:focus-visible::after { opacity: 1; transform: scaleX(1); }
.pill:focus-visible > span, .header-action:focus-visible > span[aria-hidden="true"] { transform: translate(3px,-2px); }
.paper-state:focus-visible > b { transform: translateX(3px); }
@media (hover: hover) {
  .masthead nav a:hover, .header-action:hover { color: var(--accent); }
  .masthead nav a:hover::after { opacity: 1; transform: scaleX(1); }
  .pill.primary:hover { background: #4b23cf; box-shadow: 0 5px 14px #4b23cf29; }
  .pill.secondary:hover { background: #eee7fa; }
  .pill:hover > span, .header-action:hover > span[aria-hidden="true"] { transform: translate(3px,-2px); }
  .paper-state:hover > b { transform: translateX(3px); }
}

.intro {
  display: grid;
  grid-template-columns: minmax(0, .99fr) minmax(0, 1.01fr);
  align-items: center;
  gap: clamp(24px, 4.3vw, 74px);
  padding-block: clamp(42px, 6vw, 100px) clamp(33px, 4vw, 62px);
}
.intro h1 {
  font-size: clamp(3rem, 5.12vw, 5.7rem);
  font-weight: 650;
  letter-spacing: -.065em;
  line-height: 1.01;
}
.intro h1 em { display: block; font-style: normal; color: var(--accent); }
.hero-lead { margin-top: 24px; max-width: 26ch; font-size: clamp(1.12rem, 1.65vw, 1.4rem); line-height: 1.49; color: var(--muted); }
.intro-copy > .pill { margin-top: 27px; }
.showcase { min-width: 0; }
.scene {
  position: relative;
  isolation: isolate;
  display: grid;
  align-content: space-between;
  gap: clamp(12px, 1.3vw, 20px);
  padding: 5% 6% 6%;
  min-height: clamp(390px, 35.2vw, 495px);
  overflow: hidden;
  border-radius: 30px;
  background: radial-gradient(ellipse at 10% 10%, #faf5fd, transparent 67%), linear-gradient(145deg, #f1e8f4, #dbcef1);
}
.scene-ink { position: absolute; inset: 0; width: 100%; height: 100%; pointer-events: none; }
.scene-light {
  position: absolute;
  inset: 0;
  background: radial-gradient(ellipse at 78% 78%, #f8f3ff91, transparent 55%);
  pointer-events: none;
  opacity: .68;
}
.demo-chat {
  position: relative;
  z-index: 2;
  width: 70%;
  max-width: 382px;
  padding: clamp(13px, 1.55vw, 21px);
  border-radius: 15px;
  border: 1px solid #fff;
  background: #fcfbff;
  box-shadow: 0 13px 32px #3c236719;
  font-size: clamp(.875rem, 1.22vw, 1rem);
  line-height: 1.34;
}
.demo-chat header { display: flex; align-items: center; gap: 9px; margin-bottom: 12px; }
.demo-chat strong, .demo-chat small { display: block; }
.demo-chat small { color: #615771; font-size: .8rem; }
.telegram-dot { display: grid; place-items: center; flex: 0 0 32px; width: 32px; height: 32px; border-radius: 50%; background: #167eaf; color: white; }
.telegram-dot svg { width: 22px; height: 22px; }
.assignment { padding: 9px 10px; background: #eee8ff; border-radius: 9px 9px 3px 9px; }
.reply { display: flex; gap: 6px; align-items: center; min-height: 1.6em; margin-top: 9px; color: #403653; }
.reply img { flex: none; }
.result-paper {
  position: relative;
  z-index: 3;
  min-height: 192px;
  padding: 16px 18px;
  border-radius: 14px;
  border: 1px solid #fff;
  background: #fffefd;
  box-shadow: 0 15px 35px #3c236726;
  display: grid;
  grid-template-rows: auto 1fr;
}
.result-paper header { display: flex; align-items: center; gap: 8px; font-size: .8rem; font-weight: 560; color: #50445f; }
.paper-mark { width: 24px; height: 24px; display: grid; place-items: center; border-radius: 6px; background: #ece4ff; color: #542aca; font-size: 1rem; }
.paper-mark svg {
  width: 18px;
  height: 18px;
  fill: none;
  stroke: currentColor;
  stroke-width: 1.5;
  stroke-linecap: round;
  stroke-linejoin: round;
}
.result-paper h2 { margin: 9px 0 8px; font-size: clamp(1.15rem, 1.9vw, 1.75rem); line-height: 1.08; letter-spacing: -.05em; text-wrap: pretty; }
.result-paper dl { display: grid; gap: 1px; font-size: .875rem; line-height: 1.3; }
.result-paper dl > div { display: flex; justify-content: space-between; gap: 7px; }
.result-paper dt { color: #5f566b; }
.result-paper dd { font-weight: 640; white-space: nowrap; font-variant-numeric: tabular-nums; }
.paper-state {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  padding: 5px 8px;
  margin-top: 8px;
  border: 0;
  border-radius: 6px;
  background: #f2e8d6;
  color: #5b412a;
  font-size: .82rem;
  font-weight: 580;
  text-align: left;
  transition: background .18s, transform .16s;
}
.paper-state span { width: 6px; height: 6px; border-radius: 50%; background: #9e6b41; }
@media (hover: hover) {
  .paper-state:hover { background: #eadbc0; }
}

.question-list { border-top: 1px solid var(--line); }
.question-list details { border-bottom: 1px solid var(--line); padding-block: 16px; }
.question-list summary { cursor: pointer; font-size: 1.14rem; font-weight: 570; }
.question-list p { padding: 12px 12px 2px; color: var(--muted); font-size: 1.06rem; max-width: 56ch; }
.foot { display: flex; justify-content: space-between; align-items: center; gap: 18px; padding-block: 24px; border-top: 1px solid var(--line); color: var(--muted); font-size: .94rem; }
.foot .brand-wordmark { font-size: 1.4rem; }
@media (max-width: 1060px) {
  .frame { width: calc(100% - 64px); }
  .scene { min-height: 390px; }
  .intro h1 { font-size: clamp(3.6rem, 7.6vw, 5.35rem); }
  .demo-chat { width: 79%; }
}
@media (max-width: 960px) {
  .frame { width: calc(100% - 40px); }
  .intro { grid-template-columns: minmax(0,1fr); gap: 24px; padding-top: 35px; }
  .intro-copy { max-width: 680px; }
  .intro h1 { font-size: clamp(3.05rem, 8.6vw, 4rem); }
  .hero-lead { margin-top: 14px; max-width: 36ch; }
  .intro-copy > .pill { margin-top: 17px; }
  .scene { min-height: 390px; }
}
@media (max-width: 600px) {
  .masthead { --masthead-height: 66px; gap: 13px; }
  .masthead nav { gap: 12px; font-size: .9rem; }
  .masthead .header-action { display: none; }
  .masthead .brand-mascot { width: 31px; height: 31px; }
  .masthead .brand-wordmark { font-size: 1.5rem; }
  .intro { padding-block: 27px 44px; gap: 20px; }
  .intro h1 { font-size: clamp(2.28rem, 11vw, 3.4rem); }
  .intro h1 em { display: block; }
  .intro-copy .pill { min-height: 45px; padding-block: 8px; }
  .hero-lead { font-size: 1.05rem; line-height: 1.42; }
  .scene { min-height: 377px; border-radius: 21px; padding: 15px 5% 17px; }
  .demo-chat { width: 92%; padding: 10px; font-size: .875rem; }
  .demo-chat header { margin-bottom: 8px; }
  .assignment { padding-block: 7px; }
  .reply { margin-top: 7px; }
  .result-paper { padding: 11px 12px; min-height: 155px; }
  .foot { flex-wrap: wrap; }
}
@media (max-width: 390px) {
  .masthead { gap: 8px; }
  .masthead .brand { gap: 5px; }
  .masthead .brand-mascot { width: 26px; height: 26px; }
  .masthead .brand-wordmark { font-size: 1.35rem; }
  .masthead nav { gap: 5px; font-size: .81rem; }
}
@media (max-width: 350px) {
  .frame { width: calc(100% - 28px); }
}
@media (prefers-reduced-motion: reduce) {
  html { scroll-behavior: auto; }
  *, *::before, *::after { animation-duration: .001ms !important; transition: none !important; }
  .pill > span, .header-action > span[aria-hidden="true"], .paper-state > b { transform: none !important; }
  .pill:active, .paper-state:active { transform: none; }
}

.followup-section {
  padding-block: clamp(4.25rem, 8vw, 7.5rem) clamp(2rem, 4vw, 3.5rem);
  background: #f8f6f1;
  color: #201c2a;
}

.followup-layout {
  display: grid;
  grid-template-columns: minmax(0, .77fr) minmax(0, 1.23fr);
  align-items: center;
  gap: clamp(2.25rem, 6vw, 5rem);
}

.followup-copy h2 {
  font-size: clamp(2rem, 3.6vw, 3.25rem);
  font-weight: 600;
  line-height: 1.05;
  letter-spacing: -.046em;
  text-wrap: initial;
}

.followup-copy > p {
  max-width: 28ch;
  margin-block-start: 1.25rem;
  font-size: clamp(1rem, 1.7vw, 1.2rem);
  line-height: 1.5;
  color: #50465e;
  text-wrap: pretty;
}

.followup-memory {
  display: grid;
  grid-template-columns: 22px minmax(0, 1fr);
  align-items: start;
  gap: 11px;
  max-width: 23rem;
  margin-block-start: clamp(1.25rem, 3vw, 2.1rem);
  padding: .85rem 1rem;
  border: 1px solid #e8dff2;
  border-radius: 13px;
  background: #f2edf7;
  color: #554767;
  font-size: .9rem;
  line-height: 1.4;
}

.followup-memory > svg {
  display: block;
  width: 22px;
  height: 22px;
  margin-top: 1px;
  color: #7046c4;
}

.followup-memory-label {
  margin-bottom: .18rem;
  color: #3f2666;
  font-weight: 600;
}

.followup-example {
  --followup-art-height: clamp(8.5rem, 16vw, 12rem);
  --followup-padding: clamp(1rem, 3.1vw, 2.25rem);
  margin: 0;
  padding: var(--followup-padding);
}

.followup-title {
  margin-block-end: clamp(.8rem, 2.2vw, 1.4rem);
  color: #302441;
  font-size: clamp(1rem, 1.7vw, 1.2rem);
  font-weight: 650;
  letter-spacing: -.02em;
  text-align: center;
}

.followup-timeline {
  position: relative;
  --spot-inset: 8% 0 17%;
  --spot-color: #e9dff9;
}

.followup-days {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: clamp(.7rem, 3vw, 1.75rem);
  margin: 0;
  padding: 0;
  list-style: none;
}

.followup-day {
  display: grid;
  grid-template-rows: auto var(--followup-art-height) 1fr;
  justify-items: center;
  min-width: 0;
  text-align: center;
}

.followup-date {
  z-index: 1;
  padding: .3rem .76rem;
  border: 1px solid #b4a0dd;
  border-radius: 100px;
  color: #4a366a;
  font-size: clamp(.82rem, 1.3vw, .95rem);
  font-weight: 570;
  line-height: 1.4;
}

.followup-day-after .followup-date {
  display: flex;
  align-items: center;
  gap: .4rem;
  color: #351790;
  background: #faf7ff;
  border-color: #fff9;
  box-shadow: 0 2px 6px #50308b16;
}

.followup-day-after .followup-date::before {
  width: .36rem;
  height: .36rem;
  border-radius: 50%;
  background: #8055e6;
  content: "";
}

.followup-art {
  z-index: 1;
  display: grid;
  width: 100%;
  padding-block: .45rem .8rem;
  place-items: center;
}

.followup-paper {
  display: block;
  width: min(88%, calc(var(--followup-art-height) * .87));
  max-height: 100%;
  overflow: visible;
}

.followup-paper-before {
  transform: rotate(-9deg);
}

.followup-paper-after {
  filter: drop-shadow(0 10px 15px #40209129);
  transform: rotate(6deg);
}

.followup-update {
  z-index: 1;
  max-width: 20ch;
  color: #302441;
  font-size: clamp(.88rem, 1.4vw, 1rem);
  font-weight: 510;
  line-height: 1.4;
  text-wrap: pretty;
}

.followup-route {
  position: absolute;
  z-index: 0;
  top: calc(var(--followup-art-height) * .5);
  left: 50%;
  width: clamp(3.25rem, 8vw, 6rem);
  transform: translateX(-50%);
}

@media (max-width: 820px) {
  .followup-layout {
    grid-template-columns: 1fr;
    gap: 1.75rem;
  }

  .followup-copy h2 {
    max-width: 16ch;
  }

  .followup-copy > p {
    max-width: 34ch;
    margin-block-start: .8rem;
  }

  .followup-example {
    --followup-art-height: clamp(7.25rem, 32vw, 13rem);
    width: 100%;
    max-width: 38rem;
  }
}

@supports (animation-timeline: view()) and (animation-range: entry 0% entry 100%) {
  @media (prefers-reduced-motion: no-preference) {
    .followup-example {
      view-timeline-name: --followup-story;
    }

    .followup-paper-before {
      animation: followup-gather linear both;
      animation-timeline: --followup-story;
      animation-range: entry 6% entry 43%;
    }

    .followup-route-ink {
      animation: followup-trace linear both;
      animation-timeline: --followup-story;
      animation-range: entry 24% entry 68%;
    }

    .followup-paper-after {
      animation: followup-complete cubic-bezier(.19, .76, .26, 1) both;
      animation-timeline: --followup-story;
      animation-range: entry 44% entry 84%;
    }

    .followup-paper-after > rect {
      transform-box: fill-box;
      transform-origin: left center;
      animation: followup-fill-gap cubic-bezier(.19, .76, .26, 1) both;
      animation-timeline: --followup-story;
      animation-range: entry 62% entry 88%;
    }

    .followup-paper-after > path:last-child {
      animation: followup-approve linear both;
      animation-timeline: --followup-story;
      animation-range: entry 76% entry 94%;
    }

    body:has(.motion-toggle[aria-pressed="false"]) :is(.followup-paper-before, .followup-route-ink, .followup-paper-after, .followup-paper-after > rect, .followup-paper-after > path:last-child) {
      animation: none;
    }
  }
}

@keyframes followup-gather {
  from { transform: translate(-10px, 8px) rotate(-14deg); }
  to { transform: translate(0, 0) rotate(-9deg); }
}

@keyframes followup-trace {
  from { stroke-dasharray: 1; stroke-dashoffset: 1; }
  to { stroke-dasharray: 1; stroke-dashoffset: 0; }
}

@keyframes followup-complete {
  from { opacity: .76; transform: translate(-24px, 16px) rotate(-5deg) scale(.94); }
  to { opacity: 1; transform: translate(0, 0) rotate(6deg) scale(1); }
}

@keyframes followup-fill-gap {
  from { opacity: .52; transform: scaleX(.67); }
  to { opacity: 1; transform: scaleX(1); }
}

@keyframes followup-approve {
  from { stroke-dasharray: 30; stroke-dashoffset: 25; }
  to { stroke-dasharray: 30; stroke-dashoffset: 0; }
}

.visual-examples {
  padding-block: clamp(64px, 9vw, 120px);
  scroll-margin-top: 88px;
  color: #201c2a;
}

.visual-examples__inner:not(.frame) {
  width: min(1200px, calc(100% - clamp(36px, 8vw, 112px)));
  margin-inline: auto;
}

.visual-examples h2 {
  max-width: 18ch;
  margin: 0 0 clamp(28px, 4vw, 48px);
  font-size: clamp(36px, 5vw, 68px);
  line-height: 1.04;
  letter-spacing: -.055em;
  text-wrap: balance;
}

.visual-examples__grid {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: clamp(20px, 2vw, 28px);
}

.visual-examples__item {
  display: flex;
  flex-direction: column;
  min-width: 0;
  margin: 0;
}

.visual-examples__art {
  position: relative;
  overflow: hidden;
  isolation: isolate;
  border-radius: clamp(18px, 2vw, 28px);
  box-shadow: 0 9px 22px -20px var(--plate-edge);
}

.visual-examples__art--finance {
  --plate-edge: #674a9e37;
  background: radial-gradient(ellipse at 32% 12%, #f2ebff 0, #e7dffd 62%, #dfd1f9 100%);
}

.visual-examples__art--report {
  --plate-edge: #95634837;
  background: radial-gradient(ellipse at 32% 12%, #f7eee7 0, #f3e2d6 58%, #efd8c8 100%);
}

.visual-examples__art--onboarding {
  --plate-edge: #3c6d5637;
  background: radial-gradient(ellipse at 32% 12%, #f0f6ec 0, #e2eddf 62%, #d4e7d9 100%);
}

.visual-examples__art::before,
.visual-examples__art::after {
  position: absolute;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;
  content: "";
}

.visual-examples__art::before {
  z-index: -1;
  background: radial-gradient(ellipse at 72% 0%, #fffb 0%, transparent 58%);
  opacity: .26;
}

.visual-examples__art::after {
  box-shadow: inset 0 0 0 1px var(--plate-edge), inset 0 2px 0 #fff6;
}

@media (hover: hover) and (pointer: fine) {
  .visual-examples__art:hover::before { opacity: .76; }
}

@media (prefers-reduced-motion: no-preference) {
  .visual-examples__art::before { transition: opacity .3s ease-out; }
}

.visual-examples__art svg {
  display: block;
  width: 100%;
  height: auto;
  aspect-ratio: 360 / 266;
}

.visual-examples__svg-title {
  fill: #201c2a;
  font-family: inherit;
  font-size: 18px;
  font-weight: 680;
  letter-spacing: -.35px;
}

.visual-examples__svg-label,
.visual-examples__svg-item {
  fill: #372173;
  font-family: inherit;
  font-size: 17px;
  font-weight: 620;
}

.visual-examples__svg-item {
  fill: #201c2a;
  font-weight: 530;
}

.visual-examples figcaption {
  display: flex;
  flex: 1;
  flex-direction: column;
  align-items: flex-start;
  padding: 19px 3px 0;
}

.visual-examples h3 {
  margin: 0;
  font-size: clamp(20px, 2.15vw, 28px);
  line-height: 1.14;
  letter-spacing: -.035em;
  text-wrap: pretty;
}

.visual-examples figcaption p {
  flex: 1;
  margin: 9px 0 12px;
  max-width: 34ch;
  color: #61596d;
  font-size: clamp(16px, 1.5vw, 18px);
  line-height: 1.45;
  text-wrap: pretty;
}

.visual-examples__svg-small {
  fill: #61596d;
  font: 540 11px/1 Golos, system-ui, sans-serif;
}

.visual-examples__svg-status {
  fill: #372173;
  font: 620 12px/1 Golos, system-ui, sans-serif;
}

.case-open { font-size: .96rem; }

@supports (animation-timeline: view()) and (animation-range: entry 0% entry 100%) {
  @media (prefers-reduced-motion: no-preference) {
    .visual-examples__art {
      view-timeline-name: --alto-example-entry;
      view-timeline-axis: block;
    }

    .visual-examples__art > svg > g[transform] {
      animation: alto-example-sheet cubic-bezier(.19, .76, .26, 1) both;
      animation-timeline: --alto-example-entry;
      animation-range: entry 8% entry 63%;
    }

    .visual-examples__art--finance > svg > g[transform]:nth-of-type(2) {
      --sheet-inset: 16px;
    }

    .visual-examples__art--onboarding > svg > g[transform] {
      --sheet-inset: 12px;
    }

    .visual-examples__reveal {
      animation: alto-example-result cubic-bezier(.19, .76, .26, 1) both;
      animation-timeline: --alto-example-entry;
      animation-range: entry 20% entry 72%;
    }

    .visual-examples__art--finance .visual-examples__reveal > rect:last-of-type {
      transform-box: fill-box;
      transform-origin: left center;
      animation: alto-example-select cubic-bezier(.19, .76, .26, 1) both;
      animation-timeline: --alto-example-entry;
      animation-range: entry 54% entry 87%;
    }

    .visual-examples__art--report .visual-examples__reveal {
      transform-box: fill-box;
      transform-origin: center;
      animation: alto-example-metric cubic-bezier(.19, .76, .26, 1) both;
      animation-timeline: --alto-example-entry;
      animation-range: entry 68% entry 95%;
    }

    .visual-examples__bars > rect {
      transform-box: fill-box;
      transform-origin: center bottom;
      animation: alto-example-chart cubic-bezier(.19, .76, .26, 1) both;
      animation-timeline: --alto-example-entry;
      animation-range: entry var(--bar-start, 15%) entry var(--bar-end, 52%);
    }

    .visual-examples__bars > rect:nth-child(2) { --bar-start: 23%; --bar-end: 60%; }
    .visual-examples__bars > rect:nth-child(3) { --bar-start: 31%; --bar-end: 68%; }
    .visual-examples__bars > rect:nth-child(4) { --bar-start: 39%; --bar-end: 76%; }
    .visual-examples__bars > rect:nth-child(5) { --bar-start: 47%; --bar-end: 84%; }

    .visual-examples__art--onboarding .visual-examples__reveal > circle:nth-of-type(-n+3) {
      transform-box: fill-box;
      transform-origin: center;
      animation: alto-example-check cubic-bezier(.19, .76, .26, 1) both;
      animation-timeline: --alto-example-entry;
      animation-range: entry var(--check-start, 51%) entry var(--check-end, 76%);
    }

    .visual-examples__art--onboarding .visual-examples__reveal > circle:nth-of-type(2) {
      --check-start: 64%;
      --check-end: 89%;
    }

    .visual-examples__art--onboarding .visual-examples__reveal > circle:nth-of-type(3) {
      --check-start: 69%;
      --check-end: 94%;
    }

    body:has(.motion-toggle[aria-pressed="false"]) .visual-examples__art :is(g, rect, circle) {
      animation: none;
    }
  }
}

@keyframes alto-example-sheet {
  from { translate: var(--sheet-inset, -15px) 9px; }
  to { translate: 0 0; }
}

@keyframes alto-example-result {
  from { transform: translateY(18px); opacity: .8; }
  to { transform: translateY(0); opacity: 1; }
}

@keyframes alto-example-select {
  from { transform: scaleX(.81); opacity: .62; }
  to { transform: scaleX(1); opacity: 1; }
}

@keyframes alto-example-chart {
  from { transform: scaleY(.41); }
  to { transform: scaleY(1); }
}

@keyframes alto-example-metric {
  from { transform: translateY(5px) scale(.9); opacity: .73; }
  to { transform: translateY(0) scale(1); opacity: 1; }
}

@keyframes alto-example-check {
  from { transform: scale(.55); opacity: .68; }
  to { transform: scale(1); opacity: 1; }
}

@media (max-width: 860px) {
  .visual-examples__grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    row-gap: 36px;
  }
}

@media (max-width: 570px) {
  .visual-examples__grid {
    grid-template-columns: minmax(0, 1fr);
    gap: 33px;
  }

  .visual-examples figcaption {
    padding-top: 15px;
  }
}

.work-library {
  max-width: 1160px;
  padding-block: clamp(40px, 7vw, 95px);
  scroll-margin-block-start: 22px;
}

.library-intro { margin-block-end: clamp(17px, 2.6vw, 33px); }
.library-intro h2 {
  font-size: clamp(2rem, 4.4vw, 4.25rem);
  font-weight: 610;
  letter-spacing: -.048em;
  line-height: 1.04;
}
.library-intro > p {
  max-width: 56ch;
  margin-block-start: 9px;
  color: var(--muted);
  font-size: clamp(1rem, 1.55vw, 1.14rem);
  line-height: 1.47;
  text-wrap: pretty;
}

.library-workspace {
  --library-gutter: clamp(10px, 1.7vw, 20px);
  --library-ease: cubic-bezier(.22, .8, .25, 1);
  padding: var(--library-gutter);
  border: 1px solid #ded3e4;
  border-radius: clamp(23px, 3vw, 36px);
  background: #f3edf4;
  box-shadow: inset 0 1px #fff9;
}
.library-teams:not([hidden]) {
  --team-highlight: #443355;
  --tabs-inset: 5px;
  --tabs-gap: 4px;
  --tab-width: calc((100% - 2 * var(--tabs-inset) - 3 * var(--tabs-gap)) / 4);
  position: relative;
  isolation: isolate;
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: var(--tabs-gap);
  padding: var(--tabs-inset);
  border-radius: 17px;
  background: #eae2ee;
}
.library-teams:has(#library-tab-sales[aria-selected="true"]) { --team-highlight: #593940; }
.library-teams:has(#library-tab-ops[aria-selected="true"]) { --team-highlight: #345044; }
.library-teams:has(#library-tab-support[aria-selected="true"]) { --team-highlight: #3e496d; }
.library-teams::before {
  position: absolute;
  inset: var(--tabs-inset) auto var(--tabs-inset) var(--tabs-inset);
  z-index: -1;
  width: var(--tab-width);
  border-radius: 12px;
  background: var(--team-highlight);
  box-shadow: 0 3px 7px #3120402c, inset 0 1px #ffffff26;
  translate: calc(var(--active-index, 0) * (100% + var(--tabs-gap))) 0;
  content: "";
}
.library-teams button, .library-task-nav button {
  min-width: 0;
  min-height: 46px;
  border: 1px solid transparent;
  border-radius: 12px;
  background: transparent;
  color: #4b3c55;
  font-size: .94rem;
  font-weight: 600;
  line-height: 1.24;
}
.library-teams button {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  padding: 6px 8px;
}
.library-teams button[aria-selected="true"] { color: #fffaff; }
.library-teams svg, .library-task-nav svg, .library-chat-heading svg {
  flex: none;
  width: 18px;
  height: 18px;
  fill: none;
  stroke: currentColor;
  stroke-width: 1.55;
  stroke-linecap: round;
  stroke-linejoin: round;
}
.library-teams button:focus-visible, .library-task-nav button:focus-visible {
  outline-width: 2px;
  outline-offset: -2px;
}
.library-teams button[aria-selected="true"]:focus-visible { outline-color: #ebd7ff; }

.library-team {
  --library-accent: #654984;
  --library-wash: #f2eaf7;
  --library-line: #dacbe5;
  --library-stage: #2c213a;
  --library-glow: #53406c;
  display: grid;
  min-width: 0;
  scroll-margin-block-start: 98px;
}
.library-team--sales {
  --library-accent: #794c42;
  --library-wash: #f7ece5;
  --library-line: #e5cfc2;
  --library-stage: #362536;
  --library-glow: #684956;
}
.library-team--ops {
  --library-accent: #365d4e;
  --library-wash: #eaf2eb;
  --library-line: #ceded2;
  --library-stage: #243431;
  --library-glow: #435c54;
}
.library-team--support {
  --library-accent: #465a90;
  --library-wash: #ebeff9;
  --library-line: #d0d8ec;
  --library-stage: #272b43;
  --library-glow: #455577;
}
.library-team-panels[data-ready], .library-task-panels[data-ready] {
  display: grid;
  isolation: isolate;
}
.library-team-panels[data-ready] { margin-block-start: var(--library-gutter); }
.library-team-panels[data-ready] > .library-team { grid-area: 1 / 1; }
.library-task-panels[data-ready] > .library-task-panel { grid-area: 2 / 1; }
.library-team-panels[data-ready] > .library-team,
.library-task-panels[data-ready] > .library-task-panel {
  z-index: 1;
  opacity: 1;
  visibility: visible;
}
.library-team-panels[data-ready] > .library-team[hidden],
.library-task-panels[data-ready] > .library-task-panel[hidden] {
  /* Reserve the tallest panel while inactive panels stay out of focus and hit testing. */
  display: grid !important;
  z-index: 0;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
}
.library-team-panels[data-ready] > .library-team {
  grid-template-columns: minmax(240px, .42fr) minmax(0, 1fr);
  gap: var(--library-gutter);
}
.library-team-panels[data-ready] .library-team-heading {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  overflow: hidden;
  clip-path: inset(50%);
  white-space: nowrap;
}
.library-team-panels:not([data-ready]) .library-team-heading {
  margin: 19px 4px 10px;
  font-size: 1.35rem;
  letter-spacing: -.026em;
}
.library-team-panels:not([data-ready]) > .library-team + .library-team { margin-block-start: 16px; }
.library-team:focus-visible, .library-task-panel:focus-visible { outline-width: 2px; outline-offset: -3px; }

.library-task-nav:not([hidden]) {
  display: grid;
  align-content: start;
  gap: 8px;
}
.library-task-label {
  margin: 1px 2px 4px;
  color: #5f506c;
  font-size: .77rem;
  font-weight: 630;
  letter-spacing: .06em;
  text-transform: uppercase;
}
.library-task-nav button {
  display: grid;
  grid-template-columns: auto minmax(0, 1fr) auto;
  align-items: center;
  gap: 10px;
  min-height: 63px;
  padding: 9px 10px;
  border-color: #e1d7e5;
  border-radius: 15px;
  background: #fffcfa;
  text-align: start;
}
.library-task-copy { display: grid; gap: 3px; }
.library-task-copy strong { color: #352c40; font-weight: 620; }
.library-task-copy small { color: #66596f; font-size: .76rem; font-weight: 440; line-height: 1.27; }
.library-task-icon {
  display: grid;
  width: 36px;
  height: 36px;
  place-items: center;
  border-radius: 10px;
  background: var(--library-wash);
  color: var(--library-accent);
}
.library-task-nav .library-task-arrow { width: 15px; height: 15px; color: var(--library-accent); opacity: .65; }
.library-task-nav button[aria-selected="true"] {
  border-color: var(--library-line);
  background: var(--library-wash);
  box-shadow: inset 0 1px #ffffff8c, 0 4px 9px -7px #36234172;
}
.library-task-nav button[aria-selected="true"] strong { color: var(--library-accent); }
.library-task-nav button[aria-selected="true"] .library-task-icon { background: var(--library-accent); color: #fffafc; }
.library-task-nav button[aria-selected="true"] .library-task-arrow { opacity: 1; translate: 1px 0; }
@media (hover: hover) and (pointer: fine) {
  .library-teams button[aria-selected="false"]:hover { background: #f9f3fa; color: #392949; }
  .library-task-nav button[aria-selected="false"]:hover { border-color: var(--library-line); background: #fff; }
  .library-task-nav button:hover .library-task-arrow { opacity: 1; translate: 2px 0; }
}
.library-teams button:active, .library-task-nav button:active { scale: .985; }

.library-task-panels {
  position: relative;
  min-width: 0;
  padding: clamp(14px, 2.5vw, 28px);
  border: 1px solid #301c4630;
  border-radius: clamp(17px, 2.2vw, 25px);
  background:
    radial-gradient(ellipse at 94% 95%, var(--library-glow), transparent 70%),
    var(--library-stage);
  box-shadow: inset 0 1px #ffffff26;
  overflow: clip;
}
.library-task-panels::before {
  position: absolute;
  right: -8%;
  bottom: -170px;
  width: min(76%, 535px);
  height: 300px;
  border: 1px solid #ffffff20;
  border-radius: 50%;
  box-shadow: 0 0 0 16px #ffffff09, 0 0 0 34px #ffffff07, 0 0 0 54px #ffffff05;
  rotate: -19deg;
  pointer-events: none;
  content: "";
}
.library-task-panels[data-ready] { grid-template-rows: auto 1fr; }
.library-chat-heading {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
  margin-block-end: 16px;
  padding-block-end: 11px;
  border-block-end: 1px solid #ffffff28;
  color: #f4eaf8;
  font-size: .81rem;
  font-weight: 560;
}
.library-chat-heading span:first-child { display: flex; align-items: center; gap: 7px; }
.library-chat-heading svg { width: 17px; height: 17px; }
.library-task-panel {
  position: relative;
  display: grid;
  align-content: start;
  gap: 11px;
  min-width: 0;
}
.library-task-panels:not([data-ready]) > .library-task-panel + .library-task-panel { margin-block-start: 18px; }
.library-request {
  display: grid;
  gap: 4px;
  justify-self: end;
  width: fit-content;
  max-width: min(89%, 32rem);
  padding: 9px 13px 10px;
  border: 1px solid #fff3;
  border-radius: 14px 14px 4px 14px;
  background: #fff2;
  color: #fff9ff;
}
.library-request span {
  font-size: .76rem;
  font-weight: 620;
  line-height: 1.25;
}
.library-request span { color: #eee1f5; }
.library-request p { font-size: clamp(.92rem, 1.35vw, 1.05rem); line-height: 1.37; text-wrap: pretty; }

.library-result {
  width: min(89%, 650px);
  min-width: 0;
  padding: clamp(13px, 2.1vw, 24px);
  border: 1px solid #fff6;
  border-radius: 17px 17px 17px 5px;
  background: #fffcf8;
  color: #292434;
  box-shadow: 0 13px 27px -20px #0d091da6;
}
.library-result header { display: flex; align-items: center; gap: 10px; margin-block-end: 13px; }
.library-result header svg {
  flex: none;
  width: 38px;
  height: 38px;
  padding: 3px;
  border-radius: 11px;
  background: var(--library-wash);
}
.library-result h4 {
  margin: 0;
  font-size: clamp(1.16rem, 2.15vw, 1.72rem);
  font-weight: 630;
  line-height: 1.12;
  letter-spacing: -.038em;
  text-wrap: pretty;
}
.library-result-rows > div {
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(0, .95fr);
  align-items: baseline;
  gap: 5px 11px;
  padding-block: 8px;
  border-block-start: 1px solid var(--library-line);
  font-size: clamp(.86rem, 1.25vw, 1rem);
  line-height: 1.32;
}
.library-lead-times > div > span {
  grid-column: 1 / -1;
  width: 100%;
  height: 5px;
  border-radius: 6px;
  background: #b49cd6;
}
.library-lead-times > div:first-child > span { width: 50%; }
.library-lead-times > div:nth-child(2) > span { width: 80%; }
.library-lead-times > div:last-child > span { background: var(--library-accent); }
.library-result-rows dd { color: var(--library-accent); font-weight: 620; text-align: end; }
.library-result-rows .library-urgent {
  justify-self: end;
  padding: 3px 7px;
  border-radius: 5px;
  background: #f5e4e7;
  color: #813646;
}
.library-result-note {
  width: fit-content;
  max-width: 100%;
  margin-block-start: 5px;
  padding: 5px 8px;
  border-radius: 6px;
  background: var(--library-wash);
  color: var(--library-accent);
  font-size: .76rem;
  line-height: 1.34;
  text-wrap: pretty;
}
.library-comparison { width: 100%; table-layout: fixed; border-collapse: collapse; text-align: start; }
.library-comparison :is(th, td) { padding: 7px 3px; border-block-start: 1px solid var(--library-line); font-size: clamp(.78rem, 1.2vw, .98rem); line-height: 1.3; text-align: start; }
.library-comparison :is(th, td):not(:first-child) { text-align: end; }
.library-comparison thead th, .library-comparison td:nth-child(2) { color: var(--library-accent); }
.library-comparison td:nth-child(2) { font-weight: 640; }
.library-draft { margin: 0; padding: 8px 0; border-block-start: 1px solid var(--library-line); color: #4e4255; line-height: 1.46; font-size: .96rem; text-wrap: pretty; }

@media (prefers-reduced-motion: no-preference) {
  .library-teams[data-tab-motion]::before { transition: translate .29s var(--library-ease), background-color .2s; }
  .library-teams button, .library-task-nav button, .library-task-nav .library-task-icon {
    transition: color .18s, background-color .18s, border-color .18s, scale .15s;
  }
  .library-task-nav .library-task-arrow { transition: translate .2s var(--library-ease), opacity .16s; }
  .library-team-panels[data-tab-motion] > .library-team,
  .library-team-panels[data-tab-motion] > .library-team[hidden],
  .library-task-panels[data-tab-motion] > .library-task-panel[hidden] {
    /* Keep the incoming fade without overlapping two sets of text. */
    transition: none;
  }
  [data-tab-motion] .library-task-panel :is(.library-request, .library-result) {
    transition: translate .28s var(--library-ease);
  }
  [data-tab-motion] .library-task-panel:not([hidden]) .library-result { transition-delay: 35ms; }
  .library-team[hidden] .library-request, .library-task-panel[hidden] .library-request { translate: 0 4px; }
  .library-team[hidden] .library-result, .library-task-panel[hidden] .library-result { translate: 0 8px; }
}
@media (prefers-reduced-motion: reduce) {
  .library-teams button:active, .library-task-nav button:active { scale: none; }
}
@media (max-width: 800px) {
  .library-team-panels[data-ready] > .library-team {
    grid-template-columns: minmax(0, 1fr);
    grid-template-rows: auto 1fr;
  }
  .library-task-nav:not([hidden]) { grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 7px; }
  .library-task-label { grid-column: 1 / -1; margin-block-end: 0; }
  .library-task-nav button { grid-template-columns: auto minmax(0, 1fr); gap: 6px; padding: 7px; }
  .library-task-nav .library-task-arrow { display: none; }
  .library-task-copy small { display: none; }
  .library-task-icon { width: 30px; height: 30px; border-radius: 8px; }
}
@media (max-width: 550px) {
  .library-teams:not([hidden]) { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .library-teams::before { display: none; }
  .library-teams button { justify-content: start; min-height: 44px; padding-inline: 8px; font-size: .88rem; }
  .library-teams button svg { width: 16px; height: 16px; }
  .library-teams button[aria-selected="true"] { background: var(--team-highlight); box-shadow: 0 3px 7px #31204026; }
  .library-team { scroll-margin-block-start: 125px; }
  .library-task-nav:not([hidden]) { gap: 5px; }
  .library-task-nav .library-task-label,
  .library-task-nav .library-task-icon { display: none; }
  .library-task-nav button {
    display: block;
    min-height: 44px;
    padding: 6px 3px;
    text-align: center;
    text-wrap: balance;
    font-size: clamp(.71rem, 2.65vw, .87rem);
  }
  .library-chat-heading { margin-block-end: 12px; }
  .library-result { width: 100%; }
  .library-request { max-width: 95%; }
}

@media (prefers-reduced-motion: no-preference) {
  .library-task-panel[data-entering] .library-result {
    animation: library-result-change .28s var(--library-ease) both;
  }
  @keyframes library-result-change {
    from { opacity: .74; transform: translateY(5px); }
  }
}

.pricing {
  --pricing-ink: #242033;
  --pricing-line: #d9cfdd;
  padding-block: clamp(64px, 8.5vw, 114px);
  color: var(--pricing-ink);
}

.pricing-intro {
  display: grid;
  grid-template-columns: 1.18fr .82fr;
  align-items: end;
  gap: 20px clamp(24px, 4.8vw, 70px);
}

#pricing-title {
  margin: 0;
  font-size: clamp(2.6rem, 5.45vw, 5.2rem);
  font-weight: 690;
  line-height: 1.01;
  letter-spacing: -.049em;
  max-width: 16ch;
  text-wrap: balance;
}

.pricing-lead {
  max-width: 39ch;
  margin-block-end: .2em;
  color: #5b5264;
  font-size: clamp(1.04rem, 1.65vw, 1.25rem);
  line-height: 1.52;
  text-wrap: pretty;
}

.tiers {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: clamp(14px, 1.9vw, 25px);
  margin-block-start: clamp(24px, 4.2vw, 56px);
}
.pricing-column-labels { display: none; }

.tier {
  --tier-text: #655871;
  --tier-pad: clamp(21px, 2.45vw, 34px);
  position: relative;
  isolation: isolate;
  min-width: 0;
}

.tier-core,
.tier-scale,
.tier-enterprise {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: var(--tier-pad);
  border: 1px solid #e4d8e4;
  border-radius: clamp(21px, 3.1vw, 36px);
  background: radial-gradient(ellipse at 96% 0%, #eee2f5 0%, transparent 64%), #f8efe7;
}

.tier-scale {
  --tier-text: #e0d5f1;
  border-color: #3f3058;
  background: radial-gradient(ellipse at 94% 4%, #51416b 0%, transparent 66%), #272035;
  color: #fdf9ff;
}

.tier-heading {
  max-inline-size: 60%;
  min-block-size: clamp(68px, 7vw, 102px);
}

.tier-art {
  position: absolute;
  z-index: -1;
  inset-block-start: 4px;
  inset-inline-end: 3%;
  width: min(38%, 210px);
  height: auto;
  pointer-events: none;
}


@media (prefers-reduced-motion: no-preference) {
  .tier.is-revealed .tier-art {
    animation: tier-art-arrive .56s .08s cubic-bezier(.2,.75,.25,1) backwards;
  }
  @keyframes tier-art-arrive {
    from { opacity: .76; transform: translateY(4px); }
  }
}

.tier-heading :is(h2, h3) {
  font-size: clamp(1.57rem, 2.9vw, 2.6rem);
  font-weight: 570;
  letter-spacing: -.052em;
}

.tier-heading p {
  margin-block-start: 7px;
  color: var(--tier-text);
  font-size: clamp(.93rem, 1.3vw, 1.05rem);
  line-height: 1.43;
  text-wrap: pretty;
}

.tier-terms {
  width: 100%;
  margin-block-start: auto;
  padding-block-start: clamp(15px, 2vw, 29px);
}

.tier-price {
  display: flex;
  align-items: baseline;
  flex-wrap: wrap;
  gap: 3px 8px;
  min-block-size: clamp(44px, 3.9vw, 59px);
  font-size: clamp(2.45rem, 3.75vw, 3.85rem);
  font-weight: 530;
  font-variant-numeric: lining-nums tabular-nums;
  line-height: 1.02;
  letter-spacing: -.066em;
}

.tier-price data { letter-spacing: -.05em; word-spacing: .09em; white-space: nowrap; }
.tier-price span { color: var(--tier-text); font-size: .98rem; font-weight: 500; line-height: 1.36; letter-spacing: normal; white-space: nowrap; }

.tier-volume {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 0 .25em;
  min-block-size: 1.75rem;
  margin-block-start: 14px;
  color: var(--tier-text);
  font-size: clamp(.98rem, 1.4vw, 1.12rem);
  line-height: 1.4;
}

.tier-volume strong { color: currentColor; font-weight: 640; font-variant-numeric: tabular-nums; }

.tier-estimate {
  margin-block-start: 5px;
  color: var(--tier-text);
  font-size: clamp(.95rem, 1.3vw, 1.04rem);
  line-height: 1.4;
  text-wrap: pretty;
}
.tier-estimate strong { color: inherit; font-weight: 660; }

.tier-credit-scale {
  width: min(100%, 11rem);
  height: 6px;
  margin-block: 6px 9px;
  border-radius: 99px;
  background: #34214416;
}
.tier-credit-scale span {
  display: block;
  width: var(--credit-volume);
  height: 100%;
  border-radius: inherit;
  background: #8b63cb;
}
.tier-core .tier-credit-scale { --credit-volume: 10%; }
.tier-scale .tier-credit-scale { --credit-volume: 50%; background: #f6e9ff2e; }
.tier-scale .tier-credit-scale span { background: #c8a9fa; }
.tier-enterprise .tier-credit-scale { --credit-volume: 100%; background: #4a6f551c; }
.tier-enterprise .tier-credit-scale span { background: #719883; }

.tier .tier-action {
  width: 100%;
  margin-block-start: clamp(19px, 2.55vw, 34px);
  padding-inline: clamp(17px, 2vw, 22px);
  text-align: left;
}
.tier .tier-action:focus-visible > span { transform: translateX(3px); }

.tier-core .tier-action { border-color: #b7a2bf; color: #30223c; }
.tier-scale .tier-action { border-color: #f4eaff; background: #f4eaff; color: #2a1d42; }
.tier-scale .tier-action:focus-visible { outline-color: #cfa7ff; }

.tier-enterprise {
  --tier-text: #4f685c;
  border-color: #d6e0d7;
  background: radial-gradient(ellipse at 96% 0%, #e3eee2 0%, transparent 78%), #eff2e9;
}
.tier-enterprise .tier-action { border-color: #a8bdb0; color: #293d32; }
.tier-price-custom { align-items: start; font-size: clamp(1.92rem, 2.8vw, 2.9rem); letter-spacing: -.045em; }
.tier-enterprise .tier-terms { flex: 1; }

.site-pricing .pricing-intro { display: grid; grid-template-columns: 1fr; justify-items: center; gap: 14px; text-align: center; }
.site-pricing #pricing-title { max-width: 20ch; }
.site-pricing .pricing-lead { max-width: 51ch; }

.pricing-estimate-note {
  margin-block-start: 11px;
  color: #5b5264;
  font-size: .93rem;
  line-height: 1.45;
  text-wrap: pretty;
}

.pricing-shared {
  display: flex;
  align-items: baseline;
  flex-wrap: wrap;
  gap: 11px clamp(20px, 3.5vw, 53px);
  margin-block-start: clamp(20px, 2.9vw, 34px);
  padding: clamp(13px, 2vw, 21px);
  border: 1px solid #e6dced;
  border-radius: 15px;
  background: #f4eef8;
}

.pricing-shared :is(h2, h3) { font-size: 1rem; font-weight: 640; letter-spacing: -.026em; }
.pricing-shared ul { display: flex; flex-wrap: wrap; gap: 8px clamp(13px, 2vw, 26px); margin: 0; padding: 0; list-style: none; }
.pricing-shared li { display: flex; align-items: center; gap: 8px; color: #5b5264; font-size: .96rem; }
.pricing-shared li::before { width: 5px; height: 9px; margin-top: -3px; border: solid #7753a4; border-width: 0 1.5px 1.5px 0; transform: rotate(42deg); content: ""; }

.pricing-credit-link {
  margin-block-start: clamp(20px, 2.7vw, 33px);
}

.credit-examples { display: grid; margin: 0; }
.credit-examples > div {
  display: grid;
  align-content: start;
  gap: 7px;
  min-width: 0;
}
.credit-examples dt { color: #362b43; font-weight: 625; line-height: 1.3; }
.credit-examples dd { margin: 0; }
.credit-example-amount { color: #634580; font-size: .86rem; line-height: 1.15; }
.credit-example-amount strong {
  margin-inline-end: .14em;
  font-size: 1.2rem;
  font-weight: 635;
  font-variant-numeric: tabular-nums;
  letter-spacing: -.036em;
  white-space: nowrap;
}

#faq-volume { scroll-margin-block-start: clamp(56px, 5vw, 78px); }
.faq-credit-examples { display: grid; gap: 12px; padding: 0 12px 16px; }
.resource-faq-group .question-list .faq-credit-examples p { padding: 0; margin: 0; }
.faq-credit-examples .credit-examples { max-width: 42rem; border-block-end: 1px solid #e3dbe6; }
.faq-credit-examples .credit-examples > div { padding-block: 10px; border-block-start: 1px solid #e3dbe6; }

@media (min-width: 561px) {
  .faq-credit-examples .credit-examples > div { grid-template-columns: minmax(0, 1fr) auto; gap: 5px 16px; }
  .faq-credit-examples .credit-example-amount { justify-self: end; }
}
@media (hover: hover) and (pointer: fine) {
  .tier-scale .tier-action:hover { background: #ead7ff; }
  .tier-core .tier-action:hover { background: #f6e9f9; }
  .tier .tier-action:hover > span { transform: translateX(3px); }
}

@media (max-width: 790px) {
  .pricing-intro { grid-template-columns: 1fr; gap: 15px; }
  .pricing-lead { max-width: 40ch; }
}

@media (max-width: 700px) {
  .tiers { grid-template-columns: minmax(0, 1fr); }
  .tier-terms { padding-block-start: 16px; }
  body:not(.site-subpage) .tier .tier-action { min-height: 44px; }
  body:not(.site-subpage) .tier-price { font-size: clamp(2rem, 8.5vw, 2.45rem); }
}

@media (min-width: 701px) and (max-width: 980px) {
  .tiers { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .tier-enterprise {
    grid-column: 1 / -1;
    display: grid;
    grid-template-columns: minmax(0, 1.35fr) minmax(0, 1fr) minmax(220px, 1fr);
    align-items: center;
    gap: 12px;
  }
  .tier-enterprise .tier-heading { position: relative; max-inline-size: none; min-block-size: 0; padding-inline-end: 54px; }
  .tier-enterprise .tier-art { inset: 0 0 auto auto; width: 60px; }
  .tier-enterprise .tier-terms, .tier-enterprise .tier-action { margin: 0; padding-block-start: 0; }
  .tier-enterprise .tier-volume { margin-block-start: 5px; }
  .tier-enterprise .tier-price { min-block-size: 0; }
  .tier-enterprise .tier-action { gap: 8px; padding-inline: 11px; }
}
@media (min-width: 701px) and (max-width: 820px) {
  .tier-enterprise {
    grid-template-columns: minmax(0, 1fr) minmax(220px, 1fr);
  }
  .tier-enterprise .tier-heading { grid-row: 1 / 3; }
  .tier-enterprise .tier-terms { grid-column: 2; grid-row: 1; }
  .tier-enterprise .tier-action { grid-column: 2; grid-row: 2; }
}
@media (min-width: 981px) {
  .tier-terms { flex: 1; }
  .tier-price { align-content: start; }
}

/* On the tariff page each plan shares the same price and volume columns. */
.site-pricing .pricing-intro {
  grid-template-columns: minmax(0, 1.18fr) minmax(0, .82fr);
  justify-items: start;
  align-items: end;
  margin: 0;
  text-align: start;
}
.site-pricing #pricing-title { max-width: 13ch; }
.site-pricing .pricing-lead { max-width: 35ch; }
.site-pricing .tiers {
  --comparison-cols: minmax(0, .8fr) minmax(0, .85fr) minmax(0, 1.18fr) minmax(0, .95fr);
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  gap: 0;
  overflow: clip;
  border-block: 1px solid #dfd3e7;
}
.site-pricing .tier {
  display: grid;
  grid-template-columns: var(--comparison-cols);
  grid-column: auto;
  align-items: center;
  gap: clamp(13px, 2.4vw, 34px);
  padding: clamp(17px, 2.7vw, 38px);
  border: 0;
  border-radius: 0;
  background: transparent;
}
.site-pricing .tier + .tier { border-block-start: 1px solid #dfd3e7; }
.site-pricing .tier-scale {
  --tier-text: #5d496e;
  background: #eee5f7;
  color: var(--pricing-ink);
}
.site-pricing .tier-scale .tier-action { border-color: #592ee2; background: #592ee2; color: #fff9ff; }
.site-pricing .tier-scale .tier-credit-scale { background: #6c45a72c; }
.site-pricing .tier-scale .tier-credit-scale span { background: #7754be; }
.site-pricing .tier-heading {
  position: relative;
  max-inline-size: none;
  min-block-size: 0;
  grid-area: auto;
  align-self: center;
  padding-inline-end: clamp(33px, 5vw, 72px);
}
.site-pricing .tier-heading :is(h2, h3) { font-size: clamp(1.26rem, 2.1vw, 2.12rem); }
.site-pricing .tier-heading p { max-width: 22ch; }
.site-pricing .tier-art {
  position: absolute;
  inset: 0 0 auto auto;
  width: clamp(30px, 4.8vw, 70px);
  grid-area: auto;
}
.site-pricing .tier-terms { display: contents; }
.site-pricing .tier-price {
  display: grid;
  gap: 5px;
  min-block-size: 0;
  align-content: center;
  font-size: clamp(1.7rem, 3.2vw, 3.35rem);
  font-weight: 670;
}
.site-pricing .tier-price-custom { font-size: clamp(1.3rem, 2.2vw, 2.1rem); }
.site-pricing .tier-price span { font-size: .86rem; }
.site-pricing .tier-volume { margin-block-start: 0; }
.site-pricing .tier-credit-scale { width: 100%; max-width: 14rem; height: 7px; }
.site-pricing .tier .tier-action { grid-area: auto; min-width: 0; margin: 0; }
.site-pricing .pricing-estimate-note { max-width: 76ch; }
.site-pricing .pricing-shared { padding: clamp(17px, 3vw, 38px); }

@media (min-width: 651px) {
  .site-pricing .pricing-column-labels {
    display: grid;
    grid-template-columns: var(--comparison-cols);
    gap: clamp(13px, 2.4vw, 34px);
    padding: 12px clamp(17px, 2.7vw, 38px);
    border-block-end: 1px solid #dfd3e7;
    background: transparent;
    color: #59466b;
    font-size: .85rem;
    font-weight: 650;
  }
}

body:not(.site-subpage) .tiers {
  gap: 0;
  border-block: 1px solid #dfd4e4;
}
body:not(.site-subpage) .tier {
  border: 0;
  border-radius: 0;
  background: transparent;
}
body:not(.site-subpage) .tier-scale {
  --tier-text: #614b74;
  background: #eee5f7;
  color: var(--pricing-ink);
}
body:not(.site-subpage) .tier-scale .tier-credit-scale { background: #6c45a72c; }
body:not(.site-subpage) .tier-scale .tier-credit-scale span { background: #7754be; }
body:not(.site-subpage) .tier-scale .tier-action { border-color: #592ee2; background: #592ee2; color: #fff9ff; }
body:not(.site-subpage) .tier + .tier { border-inline-start: 1px solid #dfd4e4; }
@media (max-width: 980px) {
  body:not(.site-subpage) .tier-enterprise { border-inline-start: 0; border-block-start: 1px solid #dfd4e4; }
}
@media (max-width: 700px) {
  body:not(.site-subpage) .tier + .tier { border-inline-start: 0; border-block-start: 1px solid #dfd4e4; }
}

@media (max-width: 900px) {
  .site-pricing .tiers {
    --comparison-cols: minmax(0, .78fr) minmax(0, 1fr) minmax(0, 1.07fr);
  }
  .site-pricing .tier { gap: 11px 17px; }
  .site-pricing .pricing-column-labels { gap: 17px; }
  .site-pricing .tier .tier-action { grid-column: 2 / 4; justify-self: start; width: auto; }
}
@media (max-width: 650px) {
  .site-pricing .pricing-intro { grid-template-columns: minmax(0, 1fr); }
  .site-pricing .tiers { --comparison-cols: minmax(0, 1fr) minmax(0, 1.03fr); }
  .site-pricing .tier-heading { grid-column: 1 / -1; padding-inline-end: min(25%, 90px); }
  .site-pricing .tier-art { inset: 2px 9px auto auto; width: min(26%, 90px); opacity: .8; }
  .site-pricing .tier-price, .site-pricing .tier-capacity { align-self: center; }
  .site-pricing .tier-volume, .site-pricing .tier-estimate { font-size: .86rem; }
  .site-pricing .tier .tier-action { grid-column: 1 / -1; justify-self: stretch; width: 100%; }
}

.home-next { padding-block: clamp(10px, 2vw, 25px) clamp(28px, 5vw, 64px); }
.home-next-layout {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 14px clamp(25px, 5vw, 72px);
  padding: clamp(17px, 3vw, 38px) 0;
  border-block-start: 1px solid #ddd2e4;
}
.home-next-copy h2 {
  font-size: clamp(1.55rem, 3vw, 2.55rem);
  text-wrap: pretty;
}
.home-next-copy p { margin-block-start: 8px; color: var(--muted); }
.home-next-actions { display: flex; flex-wrap: wrap; align-items: center; gap: 4px 18px; }
.home-next-actions .pill { min-height: 46px; }
@media (max-width: 760px) {
  .home-next-layout { align-items: flex-start; flex-direction: column; }
}

.question-list details {
  padding: 0;
}

.question-list details[data-faq-state] {
  overflow: hidden;
}

.question-list summary {
  position: relative;
  display: block;
  min-height: 58px;
  padding: 17px 52px 17px 13px;
  border-radius: 10px;
  list-style: none;
  transition: background-color 160ms ease-out, color 160ms ease-out;
}

.question-list summary::-webkit-details-marker {
  display: none;
}

.question-list summary::before,
.question-list summary::after {
  position: absolute;
  top: 50%;
  pointer-events: none;
  content: '';
}

.question-list summary::before {
  right: 12px;
  width: 30px;
  height: 30px;
  border: 1px solid var(--line);
  border-radius: 50%;
  background: linear-gradient(currentColor, currentColor) center / 10px 1.5px no-repeat;
  transform: translateY(-50%);
  transition: background-color 160ms ease-out, border-color 160ms ease-out;
}

.question-list summary::after {
  right: 26px;
  width: 1.5px;
  height: 10px;
  border-radius: 2px;
  background: currentColor;
  transform: translateY(-50%);
  transition: transform 220ms cubic-bezier(.2,.75,.25,1);
}

.question-list details[open]:not([data-faq-state="closing"]) > summary::after {
  transform: translateY(-50%) scaleY(0);
}

.question-list details[open]:not([data-faq-state="closing"]) > summary::before {
  border-color: #d7c7f4;
  background-color: #eee5fb;
  color: #6540b9;
}

.question-list summary:focus-visible {
  outline-offset: -3px;
}

.question-list p {
  padding: 0 18px 17px 13px;
}

@media (hover: hover) and (pointer: fine) {
  .question-list summary:hover {
    background-color: #eee7fa;
    color: var(--accent);
  }

  .question-list summary:hover::before {
    border-color: #cfbdf3;
    background-color: #f8f3ff;
  }
}

@media (prefers-reduced-motion: reduce) {
  .question-list summary,
  .question-list summary::before,
  .question-list summary::after {
    transition: none;
  }
}

@media (prefers-reduced-motion: no-preference) {
  [data-scroll-reveal] {
    --scroll-reveal-start: .65;
    --scroll-reveal-offset: 14px;
  }

  [data-scroll-reveal].is-pending {
    opacity: var(--scroll-reveal-start);
    transform: translateY(var(--scroll-reveal-offset));
  }

  [data-scroll-reveal].is-revealed {
    animation: alto-section-enter .64s cubic-bezier(.2,.74,.28,1) var(--scroll-reveal-delay, 0ms) backwards;
  }

  [data-scroll-reveal]:is(:focus-within, :target) {
    --scroll-reveal-start: 1;
    --scroll-reveal-offset: 0px;
  }

  @keyframes alto-section-enter {
    from {
      opacity: var(--scroll-reveal-start);
      transform: translateY(var(--scroll-reveal-offset));
    }

    to {
      opacity: 1;
      transform: none;
    }
  }
}

@media (min-width: 861px) {
  [data-scroll-reveal="stagger"]:nth-child(2) { --scroll-reveal-delay: 55ms; }
  [data-scroll-reveal="stagger"]:nth-child(3) { --scroll-reveal-delay: 110ms; }
}

.masthead {
  position: relative;
  z-index: 5;
  gap: clamp(14px, 2vw, 25px);
}

.masthead .brand, .masthead .header-action { flex: none; }
.masthead .header-action {
  padding: 8px 14px;
  border: 1px solid #dfd2e5;
  border-radius: 100px;
  background: #fcf8fb;
}
.masthead .header-action:is(:hover, :focus-visible) { border-color: #cdb7e4; background: #f5edf7; }
.masthead nav { gap: clamp(13px, 2vw, 29px); font-size: .96rem; }
.masthead nav a { white-space: nowrap; }
.masthead nav a[aria-current="page"] { color: #532cc0; font-weight: 600; }
.masthead nav a[aria-current="page"]::after { opacity: .65; transform: none; }
.masthead .mobile-access { display: none; }
.site-menu-toggle {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  min-height: 44px;
  padding: 8px 12px 8px 15px;
  border: 1px solid #dfd5e9;
  border-radius: 100px;
  background: #fcf9ff;
  font-size: .94rem;
  font-weight: 550;
}
.site-menu-toggle svg { fill: none; stroke: currentColor; stroke-linecap: round; stroke-width: 1.4; }
.site-menu-toggle[aria-expanded="true"] { background: #eee5fc; color: #522bac; }
.site-menu-close, .site-menu-toggle[aria-expanded="true"] .site-menu-lines { display: none; }
.site-menu-toggle[aria-expanded="true"] .site-menu-close { display: block; }

.site-text-link {
  --link-angle: 45deg;
  --link-x: 2px;
  --link-y: 0px;
  display: inline-flex;
  align-items: center;
  gap: 8px;
  width: fit-content;
  max-width: 100%;
  min-height: 44px;
  border-radius: 4px;
  color: #51435e;
  font-weight: 570;
  line-height: 1.3;
  text-decoration: none;
}
.site-text-link[href^="#"] { --link-angle: 135deg; --link-x: 0px; --link-y: 2px; }
.site-text-link--back { --link-angle: 225deg; --link-x: -2px; }
.site-link-mark {
  display: grid;
  flex: none;
  width: 23px;
  height: 23px;
  place-items: center;
  border-radius: 50%;
  background: color-mix(in srgb, currentColor 8%, transparent);
}
.site-link-mark::before {
  width: 5px;
  height: 5px;
  border: solid currentColor;
  border-width: 1.5px 1.5px 0 0;
  transform: rotate(var(--link-angle));
  content: "";
}
.site-text-link:focus-visible { outline: 2px solid currentColor; outline-offset: 3px; }
.site-text-link:is(:hover, :focus-visible) > .site-link-mark {
  background: color-mix(in srgb, currentColor 16%, transparent);
}
@media (prefers-reduced-motion: no-preference) {
  .site-link-mark { transition: background-color .2s ease, translate .22s cubic-bezier(.2,.75,.25,1); }
  .site-text-link:is(:hover, :focus-visible) > .site-link-mark { translate: var(--link-x) var(--link-y); }
}

.work-heading {
  display: flex;
  align-items: end;
  justify-content: space-between;
  gap: 12px 24px;
  margin-block-end: clamp(28px, 4vw, 48px);
}
.work-heading h2 { margin: 0; }
.work-heading .site-text-link { flex: none; }
.visual-examples { padding-block-start: clamp(38px, 6vw, 74px); }
.followup-section {
  padding-block: clamp(50px, 7vw, 101px);
  border-block: 1px solid #e6deeb;
  background: radial-gradient(ellipse at 15% 45%, #f2eaf9, transparent 70%), #f1edf5;
}
.followup-layout { grid-template-columns: minmax(0, 1.21fr) minmax(0, .79fr); }
.followup-copy { grid-column: 2; grid-row: 1; }
.followup-example { grid-column: 1; grid-row: 1; }
.followup-link { margin-top: 15px; }

.home-workflow { padding-block: clamp(48px, 7vw, 96px) 0; }
.home-workflow-stage {
  position: relative;
  isolation: isolate;
  display: grid;
  grid-template-columns: minmax(0, .93fr) minmax(0, 1.07fr);
  align-items: center;
  gap: clamp(24px, 4vw, 68px);
  min-height: 435px;
  padding: clamp(22px, 5vw, 72px);
  overflow: hidden;
  border: 1px solid #322448;
  border-radius: clamp(23px, 3.25vw, 43px);
  background: radial-gradient(ellipse at 90% 83%, #50396a 0, transparent 72%), #2a2037;
  color: #f8f2ff;
}
.workflow-copy h2 { max-width: 18ch; font-size: clamp(2rem, 3.6vw, 3.25rem); font-weight: 600; text-wrap: balance; }
.workflow-eyebrow { margin-block-end: 10px; color: #e0c8f8; font-size: .91rem; font-weight: 620; }
.workflow-copy > p:not(.workflow-eyebrow) {
  max-width: 42ch;
  margin-block: 14px 22px;
  color: #ded2ed;
  font-size: clamp(1.01rem, 1.55vw, 1.2rem);
  line-height: 1.52;
  text-wrap: pretty;
}
.workflow-copy .site-text-link { margin-block-start: 8px; color: #ead7ff; }
.workflow-receipt {
  position: relative;
  justify-self: center;
  width: min(100%, 430px);
  padding: clamp(14px, 2.5vw, 34px);
  border: 1px solid #fff;
  border-radius: 16px;
  background: #fffaf4;
  box-shadow: 0 23px 43px -30px #100b21aa;
  color: #322441;
}
.workflow-receipt::before {
  position: absolute;
  z-index: -1;
  inset: -15px -12px -13px -16px;
  border-radius: 37% 27% 42% 30% / 24% 44% 25% 38%;
  background: #756094;
  pointer-events: none;
  content: "";
}
.workflow-receipt figcaption { display: flex; align-items: center; gap: 8px; margin-block-end: 12px; }
.workflow-receipt figcaption svg { flex: none; }
.workflow-receipt figcaption span { display: block; color: #684f80; font-size: .9rem; }
.workflow-receipt figcaption strong { display: block; font-size: clamp(1.25rem, 2.35vw, 2.08rem); font-weight: 620; letter-spacing: -.045em; line-height: 1.08; }
.workflow-receipt dl > div {
  display: flex;
  justify-content: space-between;
  gap: 7px;
  padding-block: 7px;
  border-block-start: 1px solid #e7dae8;
}
.workflow-receipt dl > div:last-child { font-weight: 620; }
.workflow-receipt dd { white-space: nowrap; font-variant-numeric: tabular-nums; }
.workflow-receipt-note { display: flex; align-items: center; gap: 6px; margin-block: 6px 11px; color: #694621; font-weight: 570; }
.workflow-receipt-note span { width: 7px; height: 7px; flex: none; border-radius: 50%; background: #ac734b; }
.workflow-receipt-source { padding-block-start: 8px; border-block-start: 1px solid #e7dae8; color: #6b5b75; font-size: .86rem; }

@media (prefers-reduced-motion: no-preference) {
  .home-workflow-stage.is-revealed .workflow-receipt::before { animation: workflow-sheet-settle .62s .15s cubic-bezier(.2,.75,.3,1) backwards; }
  @keyframes workflow-sheet-settle { from { transform: scale(.94); } }
}
.site-pricing .pricing { padding-block-start: clamp(40px, 5vw, 74px); }

@media (max-width: 820px) {
  .masthead .header-action { display: none; }
  .masthead:not([data-nav-ready]) { flex-wrap: wrap; padding-block: 10px; }
  .masthead:not([data-nav-ready]) nav { flex-wrap: wrap; }
  .masthead[data-nav-ready] nav {
    --nav-gap: 9px;
    position: absolute;
    top: calc(100% + var(--nav-gap));
    right: 0;
    left: 0;
    display: grid;
    gap: 4px;
    max-height: calc(100dvh - var(--masthead-height) - var(--nav-gap) - 12px);
    overflow-y: auto;
    overscroll-behavior: contain;
    scroll-padding-block: 8px;
    padding: 8px;
    border: 1px solid #dfd4e7;
    border-radius: 17px;
    background: #fcf9ff;
    box-shadow: 0 14px 36px #25163e2b;
    font-size: 1rem;
  }
  .masthead[data-nav-ready] nav a { padding: 10px 13px; border-radius: 10px; }
  .masthead[data-nav-ready] nav a[aria-current="page"], .masthead[data-nav-ready] nav a:hover { background: #efe6fb; }
  .masthead[data-nav-ready] nav a::after { display: none; }
  .masthead .mobile-access { display: block; color: var(--accent); }
}

@media (max-width: 760px) {
  .work-heading { align-items: start; flex-direction: column; }
  .followup-layout, .home-workflow-stage { grid-template-columns: minmax(0, 1fr); }
  .followup-copy, .followup-example { grid-column: auto; grid-row: auto; }
}


.page-hero {
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(0, .87fr);
  align-items: center;
  gap: clamp(28px, 6vw, 88px);
  padding-block: clamp(54px, 8vw, 119px);
}
.page-hero-text { align-items: end; }
.page-kicker {
  margin-block-end: 14px;
  color: #5c4387;
  font-size: .86rem;
  font-weight: 650;
}
.page-copy h1 {
  max-width: 13ch;
  font-size: clamp(3.25rem, 7vw, 6.6rem);
  letter-spacing: -.052em;
  line-height: .99;
  text-wrap: balance;
}
.page-copy > p:not(.page-kicker) {
  max-width: 43ch;
  margin-block-start: 24px;
  color: var(--muted);
  font-size: clamp(1.05rem, 1.7vw, 1.27rem);
  line-height: 1.52;
  text-wrap: pretty;
}
.page-copy .pill { margin-block-start: 24px; }
.page-plate {
  --plate-fill: #eae0fa;
  --plate-light: #f7f1ff;
  display: grid;
  align-content: center;
  gap: 13px;
  min-height: clamp(230px, 30vw, 390px);
  margin: 0;
  padding: clamp(20px, 5vw, 65px);
  border: 1px solid #31234e13;
  border-radius: clamp(18px, 2.6vw, 32px);
  background: radial-gradient(ellipse at 20% 0%, var(--plate-light), var(--plate-fill) 72%);
}
.page-plate figcaption {
  margin-block-end: 1px;
  color: #5c4871;
  font-size: .89rem;
  font-weight: 640;
}
.page-note {
  max-width: 100%;
  padding: 13px 16px;
  border: 1px solid #ffffffb3;
  border-radius: 13px;
  background: #ffffffae;
  box-shadow: 0 10px 23px -22px #311d56ad;
  line-height: 1.4;
}
.page-note strong { font-weight: 640; }
.page-note strong + p { margin-block-start: 4px; color: #554967; font-size: .94rem; }
.page-note-request { justify-self: end; width: min(93%, 355px); border-end-end-radius: 3px; }
.page-note-answer {
  display: flex;
  align-items: center;
  gap: 10px;
  justify-self: start;
  width: min(95%, 375px);
  border-end-start-radius: 3px;
}
.page-note-answer svg { flex: none; }

.page-editorial {
  display: grid;
  grid-template-columns: minmax(0, .78fr) minmax(0, 1.22fr);
  gap: clamp(26px, 6vw, 90px);
  padding-block: clamp(44px, 7vw, 92px);
  border-block-start: 1px solid var(--line);
}
.page-section-lead h2,
.page-case h2,
.page-outro h2 {
  font-size: clamp(2.15rem, 4.2vw, 4.15rem);
  text-wrap: pretty;
}
.page-step-list {
  counter-reset: page-step;
  display: grid;
  gap: 0;
  margin: 0;
  padding: 0;
  list-style: none;
}
.page-step-list li {
  counter-increment: page-step;
  display: grid;
  grid-template-columns: 45px minmax(0, 1fr);
  align-content: start;
  gap: 5px 12px;
  padding-block: 18px;
  border-block-end: 1px solid var(--line);
}
.page-step-list li:first-child { padding-block-start: 0; }
.page-step-list li::before {
  grid-row: span 2;
  padding-top: 2px;
  color: #5e4985;
  font-size: .95rem;
  font-weight: 600;
  font-variant-numeric: tabular-nums;
  content: counter(page-step, decimal-leading-zero);
}
.page-step-list h3,
.page-panel h3 {
  font-size: clamp(1.23rem, 2.15vw, 1.73rem);
  line-height: 1.14;
  letter-spacing: -.038em;
}
.page-step-list p,
.page-panel > p:not(.page-kicker),
.page-prose p,
.page-directory dd,
.page-case-copy > p:not(.page-kicker) {
  color: var(--muted);
  font-size: clamp(1rem, 1.35vw, 1.1rem);
  line-height: 1.53;
  text-wrap: pretty;
}
.page-band {
  border-block: 1px solid #e7deef;
  background: #f2ecf7;
}
.page-band-mint {
  border-color: #dbe7dd;
  background: #edf3ec;
}
.page-band .page-editorial { border: 0; }
.page-band + .page-editorial { border-block-start: 0; }
.page-pair { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; }
.page-panel {
  padding: clamp(18px, 2.35vw, 33px);
  border: 1px solid #41365312;
  border-radius: 21px;
  background: #fbf7ff;
}
.page-panel-mint { background: #e9f1e7; }
.page-panel-lilac { background: #fbf7ff; }
.page-panel h3 { margin-block-end: 11px; }
.page-panel .page-example {
  margin-block-start: 17px;
  padding-block-start: 13px;
  border-block-start: 1px solid #41365323;
  color: #483958;
}
.page-prose { display: grid; gap: 16px; }
.page-text-link {
  justify-self: start;
  color: #563697;
  font-weight: 600;
  text-decoration: underline;
  text-underline-offset: .28em;
}

.page-jumps {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  border-block-start: 1px solid var(--line);
}
.page-jumps a {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 10px;
  min-height: 54px;
  padding: 12px;
  border-block-end: 1px solid var(--line);
  color: #4a3766;
  font-weight: 600;
}
.page-jumps a:hover { background: #ede5f5; }
.page-jumps a span { font-weight: 500; }
.page-case {
  display: grid;
  grid-template-columns: minmax(0, .85fr) minmax(0, 1.15fr);
  align-items: center;
  gap: clamp(24px, 5vw, 76px);
  padding-block: clamp(28px, 5vw, 69px);
  border-block-start: 1px solid var(--line);
}
.page-case-reverse { grid-template-columns: minmax(0, 1.15fr) minmax(0, .85fr); }
.page-case-reverse .case-plate { order: -1; }
.page-case-copy > p:not(.page-kicker) { margin-block-start: 14px; }
.page-case blockquote {
  margin: 19px 0 0;
  padding-inline-start: 14px;
  border-inline-start: 2px solid #a990d2;
  color: #4b3867;
  line-height: 1.5;
}
.case-plate { min-height: clamp(220px, 24vw, 320px); }
.case-plate-peach { --plate-fill: #f3e4d7; --plate-light: #fff8ed; }
.case-plate-green, .integration-plate { --plate-fill: #e2eee6; --plate-light: #f4fbf4; }
.case-plate-ink {
  --plate-fill: #27203c;
  --plate-light: #3d3057;
  color: #fcf7ff;
}
.case-plate-ink figcaption { color: #e3d4f9; }
.page-art-list {
  display: grid;
  overflow: hidden;
  border: 1px solid #ffffffca;
  border-radius: 12px;
  background: #ffffffb9;
}
.page-art-list > div {
  display: grid;
  grid-template-columns: minmax(0, .8fr) minmax(0, 1.2fr);
  gap: 8px 15px;
  padding: 12px 14px;
  border-block-end: 1px solid #36284f15;
}
.page-art-list > div:last-child { border-block-end: 0; }
.page-art-list dt { color: #352748; font-weight: 610; }
.page-art-list dd { color: #564763; }
.page-art-numbered {
  display: grid;
  gap: 7px;
  margin: 0;
  padding: 12px;
  border: 1px solid #ffffff28;
  border-radius: 13px;
  background: #ffffff12;
  list-style: none;
}
.page-art-numbered li {
  padding: 10px 12px;
  border-radius: 7px;
  background: #ffffff12;
}

.page-connector-nodes {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 6px;
  margin-block-end: 5px;
}
.page-connector-nodes > div {
  display: grid;
  align-content: start;
  justify-items: start;
  gap: 7px;
  padding: 9px;
  border: 1px solid #ffffffb8;
  border-radius: 11px;
  background: #ffffffa6;
  font-size: .85rem;
  line-height: 1.25;
}
.page-connector-nodes span {
  display: grid;
  width: 25px;
  height: 25px;
  place-items: center;
  border-radius: 7px;
  background: #d6e9dc;
  color: #34594a;
  font-size: 1.1rem;
}
.page-connector-nodes strong { font-weight: 600; overflow-wrap: anywhere; }
.integration-plate .page-note-answer { width: 100%; }
.page-directory > div {
  display: grid;
  grid-template-columns: minmax(0, .86fr) minmax(0, 1.14fr);
  align-items: start;
  gap: 12px 20px;
  padding-block: 17px;
  border-block-end: 1px solid var(--line);
}
.page-directory > div:first-child { padding-block-start: 0; }
.page-directory dt { display: flex; align-items: baseline; gap: 10px; font-weight: 640; }
.page-directory dt span { color: #6b568d; font-size: .83rem; font-weight: 600; font-variant-numeric: tabular-nums; }

.page-faq-group {
  display: grid;
  grid-template-columns: minmax(0, .62fr) minmax(0, 1.38fr);
  gap: clamp(19px, 5vw, 76px);
  padding-block: clamp(28px, 5vw, 64px);
}
.page-faq-group h2 { font-size: clamp(1.82rem, 3.25vw, 3.12rem); text-wrap: pretty; }
.page-faq-group .question-list a { color: #563697; text-decoration: underline; text-underline-offset: .2em; }

.page-outro {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 20px;
  padding-block: clamp(34px, 6vw, 80px);
  border-block-start: 1px solid var(--line);
}
.page-outro .pill { flex: none; }

.privacy-copy {
  max-inline-size: 47rem;
  margin-inline: auto;
  padding-block: clamp(40px, 7vw, 100px);
  overflow-wrap: anywhere;
}
.privacy-copy h1 {
  font-size: clamp(1.95rem, 5.3vw, 3.65rem);
  line-height: 1.05;
  text-wrap: balance;
}
.privacy-copy h2 {
  font-size: clamp(1.16rem, 2.5vw, 1.48rem);
  line-height: 1.2;
}
.privacy-copy p:not(.page-kicker) {
  margin-block-start: .7rem;
  color: var(--muted);
  line-height: 1.62;
}
.privacy-copy > header > p:not(.page-kicker) {
  margin-block-start: 1rem;
  font-size: 1.08rem;
}
.privacy-copy section {
  margin-block-start: clamp(18px, 3vw, 32px);
  padding-block-start: clamp(18px, 3vw, 26px);
  border-block-start: 1px solid var(--line);
}
.privacy-copy a {
  color: #4d25b7;
  text-decoration: underline;
  text-underline-offset: .18em;
}

@media (max-width: 1000px) {
  .page-editorial { grid-template-columns: minmax(0, 1fr); }
  .page-section-lead h2 { max-width: 23ch; }
}
@media (max-width: 760px) {
  .page-hero,
  .page-case,
  .page-case-reverse,
  .page-faq-group { grid-template-columns: minmax(0, 1fr); }
  .page-case-reverse .case-plate { order: 0; }
  .page-copy h1 { font-size: clamp(2.85rem, 9.7vw, 5.25rem); }
  .page-outro { align-items: flex-start; flex-direction: column; }
}
@media (max-width: 500px) {
  .page-pair, .page-directory > div { grid-template-columns: minmax(0, 1fr); }
  .page-art-list > div { grid-template-columns: minmax(0, 1fr); gap: 3px; }
  .page-step-list li { grid-template-columns: 29px minmax(0, 1fr); }
}

.integration-directory {
  max-width: 1160px;
  padding-block: clamp(34px, 5.5vw, 75px) clamp(32px, 4.3vw, 58px);
}
.catalog-heading p, .connector-copy p, .connector-work-copy > p:not(.connector-eyebrow), .connector-access-inner > div:first-child > p:not(.connector-eyebrow) {
  max-width: 53ch;
  margin-block-start: 14px;
  color: #554c60;
  font-size: clamp(1rem, 1.5vw, 1.18rem);
  line-height: 1.53;
  text-wrap: pretty;
}
.catalog-tone--telegram { --catalog-tone: #e8eef9; --catalog-ink: #285a84; }
.catalog-tone--drive { --catalog-tone: #e9f0e3; --catalog-ink: #3d6046; }
.catalog-tone--accounting { --catalog-tone: #f5e9df; --catalog-ink: #82453d; }
.catalog-tone--crm { --catalog-tone: #e7f0f8; --catalog-ink: #2f6081; }
.catalog-tone--web { --catalog-tone: #efe8f6; --catalog-ink: #684c86; }
.catalog-tone--bank { --catalog-tone: #e8eee2; --catalog-ink: #4d654f; }
.catalog-icon {
  display: grid;
  width: 42px;
  aspect-ratio: 1;
  flex: none;
  place-items: center;
  border: 1px solid var(--catalog-tone, #ede6f4);
  border-radius: 11px;
  background: color-mix(in srgb, var(--catalog-tone, #ede6f4), white 33%);
  color: var(--catalog-ink, #664c88);
}
.catalog-icon svg { display: block; width: 70%; }
.catalog-icon--telegram { --catalog-tone: #e4eff8; --catalog-ink: #3378a6; }
.catalog-icon--drive { --catalog-tone: #eaf1e3; }
.catalog-icon--accounting { --catalog-tone: #f7ebdf; --catalog-ink: #82453d; }
.catalog-icon--crm { --catalog-tone: #e7f1f8; --catalog-ink: #2f6081; }
.catalog-icon--web { --catalog-tone: #efe8f6; --catalog-ink: #684c86; }
.catalog-icon--bank { --catalog-tone: #e8eee2; --catalog-ink: #4d654f; }
.catalog-icon--web svg, .catalog-icon--bank svg {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 1.6;
}
.connector-detail { padding-block: clamp(18px, 2.5vw, 36px) clamp(42px, 6vw, 84px); }
.catalog-back {
  margin-block-end: clamp(14px, 2vw, 27px);
  font-size: .95rem;
}
.connector-lead {
  display: grid;
  grid-template-columns: minmax(0, 1.26fr) minmax(0, .74fr);
  align-items: end;
  gap: 14px clamp(30px, 6vw, 86px);
}
.connector-tag {
  display: flex;
  align-items: center;
  gap: 9px;
  margin-block-end: 13px;
  color: #3d3248;
  font-size: .9rem;
  font-weight: 660;
}
.connector-tag .catalog-icon { width: 34px; border-radius: 8px; }
.connector-tag small { display: block; color: #67596d; font-size: .8rem; font-weight: 500; }
.connector-lead h1 {
  max-width: 19ch;
  font-size: clamp(2.3rem, 4.75vw, 4.7rem);
  font-weight: 700;
  letter-spacing: -.055em;
  line-height: 1.02;
  text-wrap: balance;
}
.connector-copy p { margin-block-start: 0; }
.connector-copy .site-text-link { margin-block-start: 6px; }
.connector-demo {
  --connector-violet: #5634ae;
  --connector-paper: #fffdf8;
  min-width: 0;
  margin-block-start: clamp(20px, 3.25vw, 45px);
}
.connector-demo figcaption {
  display: flex;
  flex-wrap: wrap;
  align-items: baseline;
  justify-content: space-between;
  gap: 3px 12px;
  padding-block: 9px;
  border-block-start: 1px solid #d9ccdf;
  color: #5b4a64;
  font-size: .88rem;
  font-weight: 620;
}
.connector-demo figcaption small { font-size: .78rem; font-weight: 500; }
.connector-demo-flow {
  display: grid;
  grid-template-columns: minmax(0, .94fr) minmax(0, 1.06fr);
  align-items: center;
  gap: clamp(18px, 3.2vw, 46px);
}
.connector-result {
  display: flex;
  flex-direction: column;
  min-width: 0;
  padding: clamp(17px, 3.4vw, 50px);
  border: 1px solid #e1d6ed;
  border-radius: clamp(18px, 2.7vw, 34px);
  background: var(--connector-paper);
  color: var(--ink);
}
.connector-result header > p { display: flex; align-items: center; gap: 8px; color: #635471; font-size: .89rem; font-weight: 620; }
.connector-result svg { flex: none; }
.connector-result h2 {
  margin-block-start: 8px;
  font-size: clamp(1.34rem, 2.6vw, 2.55rem);
  font-weight: 690;
  letter-spacing: -.042em;
  line-height: 1.08;
  text-wrap: pretty;
}
.connector-fact {
  display: grid;
  align-items: baseline;
  gap: 2px;
  margin-block-start: clamp(16px, 2vw, 30px);
}
.connector-fact strong {
  color: var(--connector-violet);
  font-size: clamp(2.7rem, 5.7vw, 6rem);
  font-variant-numeric: tabular-nums;
  letter-spacing: -.065em;
  line-height: .98;
}
.connector-demo--messages .connector-fact strong,
.connector-demo--browser .connector-fact strong { font-size: clamp(2.55rem, 5.2vw, 5.2rem); }
.connector-fact span { color: #53455f; font-size: clamp(.9rem, 1.25vw, 1.08rem); font-weight: 610; }
.connector-result-rows { margin-block-start: clamp(15px, 2.2vw, 28px); }
.connector-result-rows > div {
  display: grid;
  grid-template-columns: minmax(0, .78fr) minmax(0, 1.22fr);
  gap: 4px 12px;
  padding-block: 9px;
  border-block-start: 1px solid #e8dfea;
  font-size: .96rem;
  line-height: 1.35;
}
.connector-result-rows dt { font-weight: 650; }
.connector-result-rows dd { color: #564862; }
.connector-result-source {
  width: fit-content;
  min-height: 44px;
  display: inline-flex;
  align-items: center;
  gap: 8px;
  margin-block-start: 4px;
  color: var(--connector-violet);
  font-size: .91rem;
  font-weight: 650;
  text-decoration: underline;
  text-underline-offset: 4px;
}
.connector-result-source:hover { color: var(--ink); }
.connector-evidence {
  min-width: 0;
  display: grid;
  gap: 9px;
}
.connector-artwork {
  --spot-inset: 2% 0 0;
  --spot-color: #e9dff9;
  display: grid;
  min-width: 0;
  padding: clamp(15px, 2.65vw, 36px);
}
.connector-demo--messages .connector-artwork { --spot-color: #e0e7f7; }
.connector-demo--sheet .connector-artwork { --spot-color: #e2eddd; --spot-radius: 24% 39% 31% 42% / 31% 35% 43% 38%; }
.connector-demo--receipts .connector-artwork { --spot-color: #f0dfd5; --spot-radius: 39% 25% 35% 30% / 33% 42% 28% 42%; }
.connector-demo--pipeline .connector-artwork { --spot-color: #e5e0f5; --spot-radius: 32% 27% 44% 26% / 41% 34% 37% 42%; }
.connector-demo--ledger .connector-artwork { --spot-color: #e3ebd9; --spot-radius: 42% 29% 33% 28% / 37% 43% 33% 39%; }
.connector-demo blockquote { margin: 0; padding-inline: clamp(15px, 2.65vw, 36px); color: #40344d; text-wrap: pretty; }
.connector-demo blockquote span { display: block; margin-block-end: 4px; color: #644d7e; font-size: .8rem; font-weight: 650; }
.connector-demo blockquote p { font-size: clamp(.94rem, 1.5vw, 1.19rem); line-height: 1.37; }
.connector-artifact {
  min-width: 0;
  scroll-margin-block-start: 20px;
  padding: clamp(14px, 2vw, 28px);
  border: 1px solid #d9cbe7;
  border-radius: 15px;
  background: var(--connector-paper);
  box-shadow: 0 18px 22px -22px #3b246280;
  color: #3d3248;
}
.connector-artifact:is(:target, :focus-visible) { outline: 2px solid var(--connector-violet); outline-offset: 3px; }
.connector-artifact:target [data-source-match] { box-shadow: inset 3px 0 var(--catalog-ink); }
.connector-artifact header { display: flex; align-items: center; gap: 9px; margin-block-end: 11px; }
.connector-artifact .catalog-icon { width: 35px; border-radius: 9px; }
.connector-artifact header :is(strong, small) { display: block; line-height: 1.25; }
.connector-artifact header strong { font-size: clamp(.97rem, 1.44vw, 1.19rem); font-weight: 650; }
.connector-artifact header small { margin-block-start: 2px; color: #625568; font-size: .83rem; }
.connector-artifact-reference {
  margin-block-start: 12px;
  padding-block-start: 9px;
  border-block-start: 1px solid #e6dce9;
  color: #625568;
  font-size: .82rem;
  line-height: 1.3;
}
.connector-preview-table { width: 100%; border-collapse: collapse; font-size: clamp(.82rem, 1.25vw, 1.03rem); line-height: 1.3; }
.connector-preview-table :is(th, td) { padding: 9px 7px; border-block-end: 1px solid #e5dde7; text-align: start; }
.connector-preview-table th { color: var(--catalog-ink); font-weight: 650; }
.connector-preview-table td:first-child { color: var(--catalog-ink); font-variant-numeric: tabular-nums; }
.connector-preview-table tr[data-source-match] { background: var(--catalog-tone); }
.connector-demo--sheet .connector-preview-table :is(th, td):first-child { border-inline-end: 1px solid #e5dde7; }
.connector-demo--ledger .connector-preview-table :is(th, td):last-child { text-align: end; white-space: nowrap; }
.connector-demo--ledger .connector-preview-table td:last-child { font-variant-numeric: tabular-nums; font-weight: 650; }
.connector-preview-list { display: grid; gap: 8px; margin: 0; padding: 0; list-style: none; }
.connector-preview-list li { min-width: 0; padding: 8px 10px; font-size: clamp(.85rem, 1.2vw, 1rem); line-height: 1.35; }
.connector-preview-list :is(span, strong, small) { display: block; }
.connector-preview-list span { color: var(--catalog-ink); font-weight: 650; }
.connector-preview-list strong { margin-block-start: 2px; font-weight: 570; }
.connector-preview-list small { margin-block-start: 4px; color: #4d4258; font-size: .84rem; }
.connector-demo--messages .connector-preview-list li {
  display: grid;
  grid-template-columns: auto minmax(0, 1fr);
  gap: 9px;
  width: fit-content;
  border-radius: 10px 10px 10px 2px;
  background: #e8eef9;
}
.connector-demo--messages .connector-preview-list li:last-child { margin-inline-start: 16px; background: #eee7f7; }
.connector-demo--messages .connector-artifact { width: min(100%, 450px); justify-self: center; }
.connector-avatar {
  display: grid;
  place-items: center;
  width: 28px;
  aspect-ratio: 1;
  border-radius: 50%;
  background: #d0deef;
  color: #285a84;
  font-size: .81rem;
  font-style: normal;
  font-weight: 650;
}
.connector-demo--messages li:last-child .connector-avatar { background: #e2d4ef; color: #604581; }
.connector-demo--receipts .connector-preview-list,
.connector-demo--pipeline .connector-preview-list { grid-template-columns: repeat(2, minmax(0, 1fr)); }
.connector-demo--receipts .connector-artifact, .connector-demo--pipeline .connector-artifact {
  padding: 0;
  border: 0;
  border-radius: 9px;
  background: transparent;
  box-shadow: none;
}
.connector-demo--receipts .connector-preview-list li {
  display: grid;
  align-items: end;
  min-height: clamp(68px, 8vw, 112px);
  padding: clamp(9px, 1.5vw, 21px);
  border-block-start: 2px solid #cca899;
  border-radius: 3px 3px 8px 8px;
  background: #fcf5ee;
  box-shadow: 0 7px 12px -10px #3b246280;
}
.connector-demo--receipts .connector-preview-list li + li { border-color: #a995c5; background: #fffdf8; }
.connector-demo--receipts .connector-preview-list strong { font-size: clamp(1.12rem, 2.1vw, 1.8rem); font-weight: 670; font-variant-numeric: tabular-nums; }
.connector-source-summary {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  gap: 3px 9px;
  margin-block-start: 11px;
  color: var(--catalog-ink);
  font-size: .91rem;
}
.connector-source-summary strong { font-variant-numeric: tabular-nums; }
.connector-demo--pipeline .connector-preview-list li { border-block-start: 2px solid #81adca; border-radius: 6px; background: #dce8f3; }
.connector-demo--pipeline .connector-preview-list li:last-child { border-block-start-color: #a997cc; background: #e1d6f0; }
.connector-deal {
  min-height: 65px;
  margin-block-start: 6px;
  padding: clamp(6px, 1vw, 12px);
  border-radius: 5px;
  background: var(--connector-paper);
}
.connector-demo--browser .connector-preview-list li { border: 1px solid #d8cbe3; border-radius: 8px; background: #f6f2fb; }
.connector-demo--browser .connector-artifact {
  --window-inset: clamp(14px, 2vw, 28px);
  padding-block-start: 0;
}
.connector-window-toolbar {
  display: flex;
  align-items: center;
  gap: 5px;
  min-height: 32px;
  margin: 0 calc(-1 * var(--window-inset)) 14px;
  padding-inline: var(--window-inset);
  border-block-end: 1px solid #ded2e8;
  border-radius: 14px 14px 0 0;
  background: #f3edf9;
}
.connector-window-toolbar i {
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background: #a794b8;
}
.connector-window-toolbar i:nth-child(2) { opacity: .75; }
.connector-window-toolbar i:nth-child(3) { opacity: .55; }
.connector-demo--ledger .connector-result { --ledger-first: #66816a; --ledger-second: #a6bba4; }
.connector-demo--ledger .connector-result-rows dt { display: flex; align-items: baseline; gap: 6px; }
.connector-demo--ledger .connector-result-rows dt::before {
  width: 8px;
  height: 8px;
  flex: none;
  border-radius: 50%;
  background: var(--ledger-first);
  content: "";
}
.connector-demo--ledger .connector-result-rows > div:nth-child(2) dt::before { background: var(--ledger-second); }
.connector-ledger-bar {
  min-height: 9px;
  margin-block: 1px 5px;
  border-radius: 9px;
  background: linear-gradient(to right, var(--ledger-first) 0 var(--first-share), var(--ledger-second) var(--first-share) 100%);
}
@media (prefers-reduced-motion: no-preference) {
  .connector-fact, .connector-artifact { animation: connector-arrive .64s cubic-bezier(.2,.75,.25,1) backwards; }
  .connector-artifact { animation-delay: .16s; }
  .connector-ledger-bar { transform-origin: left center; animation: connector-bar-fill .6s .28s cubic-bezier(.2,.75,.25,1) backwards; }
  @keyframes connector-arrive {
    from { opacity: .55; translate: 0 6px; }
    to { opacity: 1; translate: 0 0; }
  }
  @keyframes connector-bar-fill { from { scale: 0 1; } }
}
.connector-work {
  display: grid;
  grid-template-columns: minmax(0, .88fr) minmax(0, 1.12fr);
  gap: 20px clamp(26px, 6vw, 86px);
  padding-block: clamp(23px, 4vw, 54px) clamp(44px, 6vw, 82px);
  border-block-start: 1px solid #ddd4e1;
}
.connector-work h2, .connector-access h2 {
  max-width: 25ch;
  font-size: clamp(1.72rem, 3.2vw, 2.9rem);
  font-weight: 650;
  letter-spacing: -.045em;
  line-height: 1.06;
  text-wrap: pretty;
}
.connector-work dl {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 18px clamp(14px, 3vw, 36px);
}
.connector-work dl > div { padding-block-start: 11px; border-block-start: 1px solid #d5c7df; }
.connector-work dt { color: #382b44; font-size: clamp(1.02rem, 1.45vw, 1.23rem); font-weight: 650; line-height: 1.24; text-wrap: pretty; }
.connector-work dt span { display: block; margin-block-end: 8px; color: #603ab3; font-size: .82rem; font-variant-numeric: tabular-nums; }
.connector-work dd { margin-block-start: 6px; color: #554c60; font-size: .96rem; text-wrap: pretty; }
.connector-access { border-block-start: 1px solid #e4d9e9; background: #efe8f6; }
.connector-access-inner {
  display: grid;
  grid-template-columns: minmax(0, 1.18fr) minmax(0, .82fr);
  align-items: center;
  gap: 21px clamp(24px, 6vw, 87px);
  padding-block: clamp(29px, 4.9vw, 67px);
}
.connector-next {
  display: grid;
  gap: 7px;
  padding-inline-start: clamp(13px, 2.6vw, 32px);
  border-inline-start: 2px solid #c8b2de;
}
.connector-next header { display: flex; align-items: center; gap: 9px; }
.connector-next .catalog-icon { width: 32px; border-radius: 8px; }
.connector-next strong { color: #4e3961; font-size: 1.05rem; font-weight: 650; }
.connector-next p { color: #554c60; text-wrap: pretty; }
.connector-access-actions { display: flex; flex-wrap: wrap; align-items: center; gap: 7px 15px; margin-block-start: 17px; }
@media (max-width: 860px) {
  .connector-lead, .connector-work { grid-template-columns: minmax(0, 1fr); }
  .connector-lead h1 { font-size: clamp(2.13rem, 7.65vw, 3.55rem); }
}
@media (max-width: 700px) {
  .connector-demo-flow, .connector-access-inner { grid-template-columns: minmax(0, 1fr); }
  .connector-result-source span { transform: rotate(90deg); }
}
@media (max-width: 420px) {
  .connector-work dl { grid-template-columns: minmax(0, 1fr); }
}


.catalog-paths, .catalog-outro, .catalog-examples { max-width: 1160px; }
.catalog-paths, .catalog-examples { scroll-margin-block-start: 28px; }
.catalog-paths h2, .catalog-outro h2, .catalog-examples h2 {
  font-size: clamp(1.8rem, 3.35vw, 3rem);
  letter-spacing: -.04em;
  text-wrap: pretty;
}
.catalog-path-grid {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 0 clamp(26px, 5vw, 66px);
  margin-block-start: clamp(17px, 2.3vw, 25px);
}
.catalog-path {
  --path-ink: #604581;
  display: flex;
  flex-direction: column;
  align-items: start;
  min-width: 0;
  padding-block: clamp(14px, 2.45vw, 32px);
  border-block-start: 1px solid #ded2e6;
}
.catalog-path--regular {
  --path-ink: #40604a;
  border-color: #d6e0d4;
}
.catalog-path-top {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 5px;
  width: 100%;
  margin-block: -6px 7px;
}
.catalog-path-art {
  display: block;
  flex: none;
  width: clamp(115px, 15vw, 193px);
}
.catalog-path-label {
  color: var(--path-ink);
  font-size: .83rem;
  font-weight: 630;
  line-height: 1.25;
}
.catalog-path h3 { font-size: clamp(1.29rem, 2.15vw, 1.9rem); text-wrap: pretty; }
.catalog-path h3 + p {
  max-width: 48ch;
  margin-block: 9px 12px;
  color: var(--muted);
  line-height: 1.49;
  text-wrap: pretty;
}
.catalog-path .site-text-link { margin-block-start: auto; color: var(--path-ink); }
.catalog-outro { padding-block: clamp(33px, 5vw, 60px) clamp(42px, 6vw, 82px); }
.catalog-outro-inner {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 15px 36px;
  padding-block: clamp(17px, 3.2vw, 43px);
  border-block: 1px solid #ded2e6;
  color: var(--ink);
}
.catalog-outro p {
  max-width: 48ch;
  margin-block-start: 10px;
  color: var(--muted);
  line-height: 1.5;
  text-wrap: pretty;
}
.catalog-actions { display: grid; justify-items: start; gap: 4px; flex: none; }

@media (max-width: 700px) {
  .catalog-path-grid { grid-template-columns: minmax(0, 1fr); }
  .catalog-outro-inner { align-items: start; flex-direction: column; }
}

.catalog-intro {
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(0, .93fr);
  align-items: center;
  gap: clamp(22px, 5vw, 80px);
}
.catalog-heading .catalog-hero-label {
  margin: 0 0 13px;
  color: #694998;
  font-size: .94rem;
  font-weight: 630;
}
.catalog-heading h1 {
  max-width: 14ch;
  font-size: clamp(2.55rem, 5.7vw, 5.4rem);
  font-weight: 700;
  line-height: 1.01;
  text-wrap: balance;
}
.catalog-heading > a { margin-block-start: 9px; }
.catalog-flow { min-width: 0; margin: 0; }
.catalog-flow > svg { display: block; width: 100%; height: auto; overflow: visible; }
.catalog-flow figcaption {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: baseline;
  gap: 3px 11px;
  color: #624c79;
  font-size: clamp(.79rem, 1.2vw, .94rem);
  font-weight: 580;
}
.catalog-flow figcaption span { color: var(--accent); }
@media (max-width: 760px) {
  .catalog-intro { grid-template-columns: minmax(0, 1fr); }
  .catalog-flow { width: min(100%, 510px); justify-self: center; }
}
@media (prefers-reduced-motion: no-preference) {
  .catalog-flow-route {
    stroke-dasharray: 1;
    animation: catalog-route .66s cubic-bezier(.25,.75,.3,1) .12s backwards;
  }
  .catalog-flow-message { animation: studio-rise .43s cubic-bezier(.2,.75,.25,1) .52s backwards; }
  @keyframes catalog-route { from { stroke-dashoffset: 1; } }
}

.catalog-service-stage {
  margin-block-start: clamp(25px, 4vw, 48px);
  padding-block: 9px;
  border-block: 1px solid #ddd3e2;
}

.catalog-examples { padding-block-end: clamp(40px, 6vw, 80px); }
.catalog-examples > header {
  display: flex;
  flex-wrap: wrap;
  align-items: end;
  justify-content: space-between;
  gap: 9px 25px;
  margin-block-end: clamp(17px, 2.6vw, 31px);
}
.catalog-examples > header p { max-width: 34ch; color: var(--muted); text-wrap: pretty; }
.catalog-example-list {
  display: grid;
  grid-template-columns: minmax(0, 1.12fr) minmax(0, .88fr);
  gap: 0 clamp(24px, 5vw, 65px);
  margin: 0;
  padding: 0;
  list-style: none;
}
.catalog-example-list a { color: inherit; }
.catalog-example-feature { grid-row: 1 / span 5; min-width: 0; }
.catalog-example-feature > a {
  display: flex;
  height: 100%;
  min-height: clamp(305px, 32vw, 405px);
  flex-direction: column;
  align-items: flex-start;
  gap: 10px;
  padding: clamp(20px, 3.45vw, 44px);
  border-radius: clamp(20px, 3vw, 34px);
  background: #302441;
  color: #fbf6ff;
}
.catalog-example-feature .catalog-example-service { color: #e6d7f3; }
.catalog-example-feature > a > strong {
  max-width: 13ch;
  font-size: clamp(1.8rem, 3.4vw, 3.4rem);
  font-weight: 665;
  line-height: 1.01;
  letter-spacing: -.047em;
  text-wrap: balance;
}
.catalog-example-art {
  --spot-inset: -7% 53% -6% -5%;
  --spot-color: #513e67;
  --spot-radius: 42% 33% 48% 36% / 47% 36% 44% 34%;
  display: grid;
  grid-template-columns: minmax(0, .7fr) minmax(0, 1.3fr);
  align-items: center;
  gap: clamp(10px, 2vw, 24px);
  width: 100%;
  margin-block: auto;
  padding-block: 12px;
}
.catalog-art-number {
  color: #d3bbfa;
  font-size: clamp(5.4rem, 11vw, 10.5rem);
  line-height: .85;
  font-weight: 700;
  letter-spacing: -.07em;
}
.catalog-art-rows { display: grid; }
.catalog-art-rows > span { display: grid; gap: 2px; padding-block: 8px; border-block-start: 1px solid #78688a; }
.catalog-art-rows > span:last-child { border-block-end: 1px solid #78688a; }
.catalog-art-rows b { font-size: clamp(.93rem, 1.55vw, 1.2rem); font-weight: 610; font-variant-numeric: tabular-nums; }
.catalog-art-rows small { color: #e8d9f2; font-size: .83rem; }
.catalog-feature-action { display: inline-flex; align-items: center; gap: 9px; color: #f0e0ff; font-size: .94rem; font-weight: 620; }
.catalog-feature-action > span, .catalog-example-arrow { color: #a678e2; }
.catalog-example-feature a:is(:hover,:focus-visible) .catalog-feature-action { text-decoration: underline; text-underline-offset: .22em; }
.catalog-example-list li:not(.catalog-example-feature) {
  grid-column: 2;
  border-block-start: 1px solid #dfd5e4;
}
.catalog-example-list li:last-child { border-block-end: 1px solid #dfd5e4; }
.catalog-example-list li:not(.catalog-example-feature) a {
  display: grid;
  grid-template-columns: minmax(0, 1fr) auto;
  align-content: center;
  align-items: center;
  height: 100%;
  min-height: 60px;
  gap: 3px 14px;
  padding-block: 9px;
}
.catalog-example-service {
  display: flex;
  align-items: center;
  gap: 8px;
  color: #655571;
  font-size: .82rem;
  font-weight: 600;
  line-height: 1.18;
}
.catalog-example-service .catalog-icon { width: 25px; border-radius: 6px; }
.catalog-example-list li:not(.catalog-example-feature) strong {
  font-size: clamp(1.02rem, 1.63vw, 1.39rem);
  font-weight: 645;
  line-height: 1.15;
  text-wrap: pretty;
}
.catalog-example-arrow { grid-column: 2; grid-row: 1 / 3; font-size: 1.14rem; color: #694499; }
.catalog-example-list li:not(.catalog-example-feature) a:is(:hover,:focus-visible) strong { color: #5c33a4; }
.catalog-example-list a:focus-visible { outline-offset: 4px; }
@media (prefers-reduced-motion: no-preference) {
  .catalog-example-arrow, .catalog-feature-action > span { transition: translate .24s cubic-bezier(.2,.75,.25,1); }
  .catalog-example-list a:is(:hover,:focus-visible) :is(.catalog-example-arrow, .catalog-feature-action > span) { translate: 2px -2px; }
}
@media (max-width: 650px) {
  .catalog-example-list { display: block; }
  .catalog-example-feature { margin-block-end: 18px; }
  .catalog-example-feature > a { min-height: 0; }
  .catalog-example-art { grid-template-columns: minmax(0, .55fr) minmax(0, 1.45fr); padding-block: 5px; }
  .catalog-art-number { font-size: clamp(4.2rem, 19vw, 6.3rem); }
  .catalog-example-list li:not(.catalog-example-feature) a { padding-inline: 3px; }
}

.home-workflow-stage { row-gap: clamp(21px, 3vw, 42px); }
.home-workflow-stage .service-ribbon {
  grid-column: 1 / -1;
  min-width: 0;
  padding-block-start: 12px;
  background: linear-gradient(90deg, transparent, #dec4ef42 16%, #dec4ef42 84%, transparent) center top / 100% 1px no-repeat;
}
.service-ribbon {
  --ribbon-scrollbar: #9787a3;
  --ribbon-focus: #7041c6;
}
.service-ribbon--compact {
  --ribbon-scrollbar: #af9abd;
  --ribbon-focus: #ead3ff;
}
.service-ribbon-mask {
  --ribbon-fade-start: 0px;
  --ribbon-fade-end: 0px;
  --ribbon-mask: linear-gradient(to right,
    transparent,
    #0004 calc(var(--ribbon-fade-start) * .38),
    #000 var(--ribbon-fade-start),
    #000 calc(100% - var(--ribbon-fade-end)),
    #0004 calc(100% - var(--ribbon-fade-end) * .38),
    transparent);
  -webkit-mask-image: var(--ribbon-mask);
  mask-image: var(--ribbon-mask);
}
.service-ribbon[data-ribbon-start] .service-ribbon-mask { --ribbon-fade-start: clamp(26px, 4.25vw, 64px); }
.service-ribbon[data-ribbon-end] .service-ribbon-mask { --ribbon-fade-end: clamp(26px, 4.25vw, 64px); }
.service-ribbon:has(.service-ribbon-window:focus-visible) {
  outline: 2px solid var(--ribbon-focus);
  outline-offset: 3px;
  border-radius: 6px;
}
.service-ribbon-window {
  min-width: 0;
  overflow-x: auto;
  overscroll-behavior-inline: contain;
  scroll-snap-type: x proximity;
  scrollbar-width: thin;
  scrollbar-color: var(--ribbon-scrollbar) transparent;
}
.service-ribbon-window:focus-visible { outline: none; }
.service-ribbon-track {
  display: grid;
  grid-template-rows: minmax(0, 1fr);
  grid-auto-flow: column;
  grid-auto-columns: clamp(56px, 7vw, 100px);
  gap: 9px clamp(3px, 1vw, 13px);
  width: max-content;
  margin: 0;
  padding: 6px 0;
  list-style: none;
}
.service-ribbon[data-ribbon-loop] .service-ribbon-window {
  scroll-snap-type: none;
  scrollbar-width: none;
  cursor: grab;
  user-select: none;
}
.service-ribbon .service-ribbon-window[data-dragging] { scroll-snap-type: none; cursor: grabbing; user-select: none; }
.service-ribbon-track img { -webkit-user-drag: none; }
.service-ribbon--compact .service-ribbon-track { grid-auto-columns: clamp(50px, 6.3vw, 87px); }
.service-tile {
  display: grid;
  place-items: center;
  min-width: 0;
  scroll-snap-align: start;
}
.service-mark {
  display: grid;
  width: clamp(38px, 4.4vw, 57px);
  aspect-ratio: 1;
  place-items: center;
}
.service-mark img {
  display: block;
  width: 70%;
  height: auto;
  aspect-ratio: 1;
  object-fit: contain;
  border-radius: 7px;
}
.service-ribbon--compact .service-mark {
  width: clamp(35px, 3.2vw, 44px);
  border-radius: clamp(9px, 1vw, 12px);
  background: #f9f4fc;
}
.service-ribbon--compact .service-mark img { width: 71%; }
@media (min-width: 761px) {
  .home-workflow-stage .workflow-receipt { grid-column: 2; grid-row: 1; }
  .home-workflow-stage .service-ribbon { grid-row: 2; }
}
@media (max-width: 760px) {
  .catalog-heading h1 { max-width: 15ch; }
  .service-ribbon:not(.service-ribbon--compact) .service-ribbon-track {
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }
  .service-ribbon:not(.service-ribbon--compact) .service-tile:nth-child(even) { translate: 15px 0; }
}


.studio-hero { padding-block: clamp(35px, 5vw, 70px) clamp(21px, 3.2vw, 43px); }
.studio-copy { text-align: center; }
.studio-kicker {
  margin-block-end: 12px;
  color: #583987;
  font-size: .94rem;
  font-weight: 650;
}

.studio-copy h1 {
  max-width: 23ch;
  margin-inline: auto;
  font-size: clamp(2.65rem, 5.5vw, 5.45rem);
  line-height: 1.01;
  letter-spacing: -.048em;
  text-wrap: balance;
}
.studio-copy h1 em { color: #6138ca; font-style: normal; }
.studio-copy > p:not(.studio-kicker),
.studio-chapter-copy > p:not(.studio-kicker),
.studio-outro p {
  max-width: 42ch;
  margin-block-start: 17px;
  color: var(--muted);
  font-size: clamp(1rem, 1.52vw, 1.17rem);
  line-height: 1.55;
  text-wrap: pretty;
}
.studio-copy > p:not(.studio-kicker) { max-width: 57ch; margin-inline: auto; }
.studio-copy .site-text-link { margin-block-start: 12px; }

.studio-scene {
  display: grid;
  gap: clamp(12px, 2vw, 24px);
  max-width: 1120px;
  margin: clamp(22px, 3.4vw, 46px) auto 0;
  padding: clamp(15px, 3vw, 37px);
  border: 1px solid #ded0eb;
  border-radius: clamp(22px, 3vw, 37px);
  background: radial-gradient(ellipse at 80% 20%, #eee3f4, transparent 70%), #f6eff6;
  box-shadow: 0 24px 60px -51px #3d255975;
}
.studio-scene-meta {
  display: flex;
  align-items: center;
  gap: 9px;
  padding-block-end: 13px;
  border-block-end: 1px solid #d6c3e4;
}
.studio-scene-meta svg { flex: none; }
.studio-scene-meta strong { display: block; color: #3c2c51; font-size: clamp(1.04rem, 1.6vw, 1.22rem); font-weight: 640; }
.studio-scene-meta span, .studio-message-author { color: #604a76; font-size: .87rem; font-weight: 610; }
.studio-journey { position: relative; isolation: isolate; display: grid; grid-template-columns: minmax(0, 1.15fr) minmax(0, .85fr); align-items: center; gap: clamp(15px, 4vw, 55px); }
.studio-journey-thread { position: absolute; inset: 0; z-index: -1; width: 100%; height: 100%; stroke: #c5add6; stroke-width: 1.15; opacity: .75; }
.studio-journey-thread [pathLength] { stroke: #9776b0; }
.studio-conversation { display: grid; gap: clamp(9px, 1.1vw, 13px); }
.studio-chat {
  justify-self: end;
  width: min(90%, 440px);
  margin: 0;
  padding: 11px clamp(12px, 1.7vw, 20px);
  border: 1px solid #e4d8ed;
  border-radius: 16px 16px 4px 16px;
  background: #f8f0fc;
  color: #362946;
}
.studio-chat-response {
  justify-self: start;
  width: min(94%, 455px);
  border-radius: 16px 16px 16px 4px;
  background: #fffaf8;
  box-shadow: 0 15px 24px -22px #51346388;
}
.studio-chat p { margin-block-start: 3px; font-size: clamp(.94rem, 1.32vw, 1.06rem); line-height: 1.43; }
.studio-evidence {
  display: grid;
  gap: 7px;
  padding: clamp(9px, 2.1vw, 26px);
}
.studio-evidence-sheet {
  display: grid;
  width: min(86%, 285px);
  padding: clamp(12px, 1.55vw, 20px);
  border: 1px solid #fff;
  border-radius: 11px;
  background: #fffaf3;
  box-shadow: 0 12px 28px -19px #422a6255;
  color: #3c314d;
  transform: rotate(-4deg);
}
.studio-evidence-sheet:nth-child(2) { justify-self: end; background: #fbf6fe; transform: rotate(3deg); }
.studio-evidence-sheet > span { font-size: 1rem; font-weight: 640; }
.studio-evidence-sheet small { color: #665972; font-size: .86rem; }
.studio-evidence-sheet strong {
  margin-block-start: 6px;
  padding-block-start: 7px;
  border-block-start: 1px solid #e9dce8;
  font-size: clamp(1.15rem, 2vw, 1.55rem);
  font-weight: 620;
  letter-spacing: -.03em;
}
.studio-evidence-note {
  justify-self: end;
  display: flex;
  align-items: center;
  gap: 7px;
  margin-block-start: 6px;
  padding: 6px 10px;
  border-radius: 7px;
  background: #eaddf0;
  color: #5c3c70;
  font-size: .88rem;
  font-weight: 620;
}
.studio-evidence-note i { width: 6px; height: 6px; flex: none; border-radius: 50%; background: #8460a6; }

.studio-chapter {
  display: grid;
  grid-template-columns: minmax(0, .88fr) minmax(0, 1.12fr);
  align-items: center;
  gap: clamp(26px, 6.3vw, 100px);
  padding-block: clamp(40px, 6.2vw, 91px);
}

.studio-chapter-copy h2,
.studio-outro h2 {
  max-width: 15ch;
  font-size: clamp(1.95rem, 3.4vw, 3.1rem);
  text-wrap: pretty;
}

.studio-link { margin-block-start: 14px; }

.studio-result-band {
  border-block: 1px solid #e1e7dc;
  background: radial-gradient(ellipse at 80% 53%, #e4eddf, transparent 67%), #f4f5ef;
}
.studio-report-window {
  --report-line: #dbe4d8;
  min-width: 0;
  padding: clamp(15px, 2.6vw, 32px);
  border: 1px solid #cedbcf;
  border-radius: clamp(15px, 2vw, 23px);
  background: #fffdf8;
  box-shadow: 6px 7px 0 #ccdccc, 0 24px 36px -29px #405c4899;
  color: #293f33;
}
.studio-report-header { display: flex; align-items: center; gap: 9px; margin-block-end: 15px; }
.studio-report-header svg { flex: none; }
.studio-report-header p { color: #526b5b; font-size: .85rem; font-weight: 570; }
.studio-report-header h3 { margin-block-start: 2px; font-size: clamp(1.35rem, 2.4vw, 1.98rem); font-weight: 625; letter-spacing: -.035em; }
:is(.studio-report-tabs, .studio-action-tabs):not([hidden]) {
  display: grid;
  grid-auto-flow: column;
  grid-auto-columns: minmax(0, 1fr);
  gap: clamp(2px, 1vw, 12px);
}
:is(.studio-report-tabs, .studio-action-tabs) button {
  min-width: 0;
  min-height: 46px;
  padding: 6px 3px;
  border: 0;
  border-block-end: 2px solid transparent;
  background: transparent;
  color: var(--tab-color, #4c6354);
  font-size: clamp(.87rem, 1.12vw, 1rem);
  font-weight: 560;
  line-height: 1.24;
}
:is(.studio-report-tabs, .studio-action-tabs) button[aria-selected="true"] {
  border-block-end-color: var(--tab-accent, #507d5e);
  color: var(--tab-current, #2d4e3b);
  font-weight: 630;
}
:is(.studio-report-tabs, .studio-action-tabs) button:focus-visible { outline-width: 2px; outline-offset: -3px; }
@media (hover: hover) {
  :is(.studio-report-tabs, .studio-action-tabs) button:hover { background: var(--tab-hover, #eff5eb); }
}
.studio-report-tabs { border-block-end: 1px solid var(--report-line); }
:is(.studio-report-panels, .studio-action-panels) { display: grid; }
:is(.studio-report-panels, .studio-action-panels)[data-ready] > div { grid-area: 1 / 1; }
:is(.studio-report-panels, .studio-action-panels)[data-ready] > div[hidden] { display: block !important; visibility: hidden; pointer-events: none; }
:is(.studio-report-panels, .studio-action-panels):not([data-ready]) > div + div { border-block-start: 1px solid var(--report-line, #6a547d); }
:is(.studio-report-panel, .studio-action-panel) { min-width: 0; padding-block-start: 14px; }
:is(.studio-report-panel, .studio-action-panel):focus-visible { outline-width: 2px; outline-offset: 2px; }
.studio-panel-title { margin: 0 0 9px; color: #405b4a; font-size: clamp(.99rem, 1.2vw, 1.12rem); font-weight: 610; }
.studio-ledger { width: 100%; border-collapse: collapse; font-size: clamp(.88rem, 1.17vw, 1rem); line-height: 1.35; }
.studio-ledger :is(th, td) { padding: 8px 6px 8px 0; border-block-start: 1px solid var(--report-line); text-align: start; }
.studio-ledger thead { color: #526b5b; }
.studio-ledger th { font-weight: 590; }
.studio-ledger tr > :last-child { padding-inline-end: 0; text-align: end; }
.studio-check-state { color: #315941; }
.studio-check-state--review { color: #6b4b8c; font-weight: 620; }
.studio-report-note { margin-block-start: 8px; color: #52685b; font-size: .9rem; line-height: 1.45; }
.studio-source-list > div { display: flex; justify-content: space-between; gap: 8px; padding-block: 8px; border-block-start: 1px solid var(--report-line); }
.studio-source-list dt, .studio-source-list dd { font-weight: 580; }
.studio-source-list dd { flex: none; }
.studio-source-list small { display: block; color: #52685b; font-size: .87rem; font-weight: 400; }
.studio-report-question { margin: 0; padding: 8px 0 8px 12px; border-inline-start: 2px solid #a891be; color: #443753; line-height: 1.45; }

@media (min-width: 851px) {
  .studio-repeat { grid-template-columns: minmax(0, 1.12fr) minmax(0, .88fr); }
  .studio-repeat .studio-chapter-copy { grid-area: 1 / 2; }
  .studio-repeat .studio-repeat-sheet { grid-area: 1 / 1; }
}
.studio-repeat-sheet {
  position: relative;
  isolation: isolate;
  display: grid;
  gap: 12px;
  min-width: 0;
  padding: clamp(16px, 3.2vw, 42px);
  border: 1px solid #e1cbba;
  border-radius: clamp(21px, 3vw, 34px);
  background: radial-gradient(ellipse at 85% 10%, #f8eee2, transparent 75%), #eedccc;
  color: #3e2e33;
}
.studio-clock { position: absolute; z-index: -1; inset: 9px 12px auto auto; width: min(40%, 180px); height: auto; stroke: #be9079; stroke-width: 1; opacity: .61; }
.studio-clock path { stroke-width: 2; }
.studio-calendar { width: min(94%, 380px); padding: 16px clamp(12px, 2.2vw, 25px); border: 1px solid #e0c8b5; border-radius: 15px; background: #fffaf3; transform: rotate(-2.5deg); box-shadow: 0 13px 25px -18px #5e3e3280; }
.studio-calendar-title span { display: block; color: #73513f; font-size: .88rem; font-weight: 620; }
.studio-calendar-title strong { display: block; margin-block-start: 3px; font-size: clamp(1.28rem, 2.45vw, 2.05rem); font-weight: 620; letter-spacing: -.04em; }
.studio-week {
  display: grid;
  grid-template-columns: minmax(48px, 1.5fr) repeat(4, minmax(0, 1fr));
  gap: 4px;
  margin: 12px 0;
  padding: 0;
  list-style: none;
}
.studio-week li {
  display: grid;
  align-content: center;
  gap: 2px;
  min-height: 48px;
  padding: 4px 2px;
  border-radius: 7px;
  background: #f1e8e1;
  text-align: center;
  font-size: .88rem;
}
.studio-week li[aria-current] { background: #5a3678; color: #fff7ff; }
.studio-week li span { font-size: .78rem; font-variant-numeric: tabular-nums; }
.studio-calendar-chat { color: #6a4b3c; font-size: .88rem; line-height: 1.25; }
.studio-calendar-chat > span { margin-inline-end: 4px; color: #6d498b; }
.studio-repeat-note { display: flex; align-items: center; justify-self: end; gap: 8px; width: min(89%, 290px); padding: 9px 11px; border: 1px solid #d8bfaf; border-radius: 12px 12px 3px 12px; background: #f9f0f4; color: #59394e; font-size: .9rem; line-height: 1.3; transform: rotate(2.5deg); }
.studio-repeat-note svg { flex: none; }

.studio-control { padding-block: clamp(32px, 5vw, 74px); border-block: 1px solid #e2d9e4; }
.studio-action {
  --tab-color: #e7d7ef;
  --tab-current: #fff7ff;
  --tab-accent: #cbb0ec;
  --tab-hover: #493759;
  min-width: 0;
  padding: clamp(13px, 2.6vw, 30px);
  border: 1px solid #513c61;
  border-radius: clamp(17px, 2.2vw, 27px);
  background: radial-gradient(ellipse at 95% 0, #4d365f, transparent 78%), #31253c;
  color: #fff7ff;
}
.studio-action-tabs { border-block-end: 1px solid #6c547e; }
.studio-action-tabs button:focus-visible { outline-color: #ddc9fc; }
.studio-action-panel:focus-visible { outline-color: #ddc9fc; }
.studio-action-command { margin-block-end: 9px; color: #f2e4f7; font-size: clamp(.95rem, 1.35vw, 1.08rem); line-height: 1.4; }
.studio-letter {
  padding: clamp(13px, 2.1vw, 23px);
  border: 1px solid #fffaf8;
  border-radius: 11px;
  background: #fffaf4;
  color: #382d45;
}
.studio-letter header {
  display: flex;
  flex-wrap: wrap;
  align-items: baseline;
  justify-content: space-between;
  gap: 4px 14px;
  padding-block-end: 8px;
  border-block-end: 1px solid #e8dce7;
  color: #5a4a67;
  font-size: .87rem;
}
.studio-letter-status { color: #744c91; font-weight: 615; }
.studio-letter-status--send { color: #3f644e; }
.studio-letter h3 { margin-block: 11px 6px; font-size: clamp(1.13rem, 1.8vw, 1.46rem); font-weight: 625; }
.studio-letter p { color: #574866; font-size: .96rem; line-height: 1.46; text-wrap: pretty; }

.studio-outro { padding-block: clamp(36px, 5.3vw, 74px); }
.studio-next {
  display: grid;
  grid-template-columns: minmax(0, 1.12fr) minmax(0, .88fr);
  align-items: center;
  gap: clamp(22px, 5.2vw, 73px);
  padding: clamp(23px, 4.7vw, 66px);
  border: 1px solid #e3d5eb;
  border-radius: clamp(18px, 2.7vw, 33px);
  background: radial-gradient(ellipse at 90% 70%, #e9dbf2, transparent 63%), #f6edf8;
}
.studio-outro h2 { max-width: 20ch; }
.studio-next .pill { margin-block-start: 16px; }
.studio-starter { min-width: 0; }
.studio-starter figcaption { margin-block-end: 8px; color: #624879; font-size: .95rem; font-weight: 625; }
.studio-starter ul { display: grid; gap: 8px; margin: 0; padding: 0; list-style: none; }
.studio-starter li {
  display: flex;
  align-items: center;
  gap: 10px;
  width: min(100%, 320px);
  padding: 9px 11px;
  border: 1px solid #fffafc;
  border-radius: 8px;
  background: #fffbf6;
  box-shadow: 4px 4px 0 #d3bddd;
}
.studio-starter li:last-child { margin-inline-start: min(5%, 18px); }
.studio-starter svg { width: 27px; flex: none; stroke: #73538d; stroke-width: 1.35; stroke-linecap: round; stroke-linejoin: round; }
.studio-starter :is(strong, small) { display: block; }
.studio-starter strong { color: #423151; font-size: .98rem; font-weight: 620; }
.studio-starter small { color: #61506f; font-size: .87rem; }

@media (prefers-reduced-motion: no-preference) {
  .studio-scene.is-in-view .studio-chat { animation: studio-arrive .55s cubic-bezier(.16,.7,.26,1) backwards; }
  .studio-scene.is-in-view .studio-chat-response { animation-delay: .27s; }
  .studio-scene.is-in-view .studio-chat:last-child { animation-delay: .52s; }
  .studio-scene.is-in-view .studio-evidence-sheet { animation: studio-arrive .63s .32s cubic-bezier(.16,.7,.26,1) backwards; }
  .studio-scene.is-in-view .studio-evidence-sheet:nth-child(2) { animation-delay: .49s; }
  .studio-scene.is-in-view .studio-evidence-note { animation: studio-arrive .55s .68s cubic-bezier(.16,.7,.26,1) backwards; }
  .studio-scene.is-in-view .studio-journey-thread [pathLength] { animation: studio-thread .9s .1s ease backwards; }
  .studio-repeat-sheet.is-revealed .studio-calendar, .studio-next.is-revealed .studio-starter li { animation: studio-arrive .66s .1s cubic-bezier(.16,.7,.26,1) backwards; }
  .studio-repeat-sheet.is-revealed .studio-repeat-note, .studio-next.is-revealed .studio-starter li:last-child { animation: studio-arrive .65s .3s cubic-bezier(.16,.7,.26,1) backwards; }
  @keyframes studio-thread { from { stroke-dasharray: 1; stroke-dashoffset: 1; } to { stroke-dasharray: 1; stroke-dashoffset: 0; } }
  :is(.studio-report-panel, .studio-action-panel)[data-entering] { animation: studio-arrive .32s cubic-bezier(.16,.7,.26,1) both; }
  .studio-repeat-sheet.is-revealed .studio-week li[aria-current] { animation: studio-week-settle .56s .18s cubic-bezier(.16,.7,.26,1) backwards; }
  @keyframes studio-arrive {
    from { opacity: .6; translate: 0 6px; }
    to { opacity: 1; translate: none; }
  }
  @keyframes studio-week-settle {
    from { background-color: #875cab; }
    to { background-color: #5a3678; }
  }
}

@media (max-width: 850px) {
  .studio-chapter { grid-template-columns: minmax(0, 1fr); }
  .studio-copy h1 { font-size: clamp(2.45rem, 8.9vw, 5rem); }
}
@media (max-width: 680px) {
  .studio-journey { grid-template-columns: minmax(0, 1fr); }
  .studio-journey-thread { display: none; }
  .studio-evidence { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 9px; padding: 4px; }
  .studio-evidence-sheet { width: 100%; }
  .studio-evidence-note { grid-column: 1 / -1; }
}
@media (max-width: 620px) {
  .studio-next { grid-template-columns: minmax(0, 1fr); }
  .studio-starter li { width: min(95%, 320px); }
}
@media (max-width: 360px) {
  .studio-chat { width: 96%; }
}

/* Each chapter gets its own backdrop, with the reading area kept clear. */
.site-product .studio-hero {
  position: relative;
  isolation: isolate;
}
.site-product .studio-hero::before {
  content: "";
  position: absolute;
  z-index: -1;
  inset: 0 calc((100% - 100vw) / 2);
  pointer-events: none;
  background:
    radial-gradient(ellipse at 78% 54%, #dac9f467, transparent 57%),
    radial-gradient(ellipse at 17% 50%, #edd6c574, transparent 47%);
  mask-image: linear-gradient(#000 72%, transparent);
}
.site-product .studio-result-band {
  background-image: radial-gradient(ellipse at 80% 65%, #c8e0cc88, transparent 64%);
}
.site-product .studio-control-band {
  background:
    radial-gradient(ellipse at 85% 34%, #e1cff89c, transparent 63%),
    linear-gradient(145deg, #faf5ee, #f2eaf7);
}
.studio-action {
  --tab-color: #534466;
  --tab-current: #472c70;
  --tab-hover: #eee5fa;
  border-color: #e1d1ee;
  background: #f8f3fc;
  color: #382d45;
  box-shadow: 0 18px 42px -32px #3e235683;
}
.studio-action-tabs {
  padding: 4px;
  border: 1px solid #e4d9f0;
  border-radius: 15px;
  background: #f0e8f8;
}
.studio-action-tabs button { border: 0; border-radius: 10px; }
.studio-action-tabs button[aria-selected="true"] {
  background: #fffafd;
  box-shadow: 0 3px 8px #472c7016;
}
.studio-action :is(button, .studio-action-panel):focus-visible { outline-color: #7550b1; }
.studio-action-command { color: #534466; }
.studio-letter { border-color: #e7dcef; background: #fffdfb; }

@media (forced-colors: active) {
  .site-product .studio-hero::before { display: none; }
  .studio-action-tabs button[aria-selected="true"] { outline: 2px solid Highlight; outline-offset: -2px; }
}

/* Keep the work artifact prominent at the same scale as the product promise. */
.site-product .studio-hero {
  display: grid;
  grid-template-columns: minmax(0, .78fr) minmax(0, 1.22fr);
  align-items: center;
  gap: clamp(28px, 4.6vw, 72px);
  padding-block: clamp(42px, 6.25vw, 94px) clamp(52px, 7vw, 100px);
}
.site-product .studio-copy {
  min-width: 0;
  text-align: start;
}
.site-product .studio-copy h1 {
  margin: 0;
  font-size: clamp(2.65rem, 5.4vw, 5.35rem);
  font-weight: 710;
  letter-spacing: -.055em;
}
.site-product .studio-copy > p:not(.studio-kicker) {
  margin-inline: 0;
  max-width: 38ch;
}
.site-product .studio-scene {
  min-width: 0;
  width: 100%;
  margin: 0;
  overflow: hidden;
  gap: 0;
  padding: 0;
  border: 1px solid #d9c6e8;
  border-radius: clamp(18px, 2.1vw, 28px);
  box-shadow: 0 20px 38px -27px #3d255966;
}
.site-product .studio-scene-meta {
  margin: 0;
  padding: 11px clamp(13px, 2vw, 25px);
  border: 0;
  background: #2b223c;
  color: #fff8ff;
}
.site-product .studio-scene-meta strong { color: inherit; }
.site-product .studio-scene-context {
  margin-inline-start: auto;
  color: #e6d9f0;
  white-space: nowrap;
  font-weight: 500;
}
.site-product .studio-scene-meta svg { width: 29px; height: 29px; }
.site-product .studio-journey {
  gap: clamp(14px, 1.8vw, 26px);
  padding: clamp(14px, 2.3vw, 30px);
}
.site-product .studio-chat { width: min(94%, 330px); }
.site-product .studio-chat-response { width: min(96%, 330px); }
.site-product .studio-evidence { padding: 0 3px; }
.site-product .studio-evidence-sheet { width: min(94%, 235px); }
.site-product .studio-evidence-sheet strong {
  font-size: clamp(1.2rem, 2.35vw, 2rem);
  font-weight: 690;
  letter-spacing: -.044em;
}
.site-product .studio-chapter-copy h2 {
  max-width: 18ch;
  font-weight: 670;
}
.site-product .studio-report-window {
  box-shadow: 0 18px 34px -24px #405c4880;
}
.site-product .studio-report-header h3 { margin-block-start: 0; }
.site-product .studio-report-tabs {
  padding: 4px;
  border: 1px solid #d8e3d5;
  border-radius: 12px;
  background: #f0f5ed;
}
.site-product .studio-report-tabs button { border: 0; border-radius: 8px; }
.site-product .studio-report-tabs button[aria-selected="true"] {
  background: #fffefa;
  box-shadow: 0 3px 9px #374f4019;
}
@media (max-width: 980px) {
  .site-product .studio-hero {
    grid-template-columns: minmax(0, 1fr);
    gap: 24px;
    padding-block: clamp(30px, 5.3vw, 55px) clamp(30px, 5.5vw, 60px);
  }
  .site-product .studio-copy h1 { font-size: clamp(2.7rem, 8vw, 4.9rem); }
}
@media (max-width: 680px) {
  .site-product .studio-journey { grid-template-columns: minmax(0, 1fr); }
  .site-product .studio-evidence { gap: 8px; }
  .site-product .studio-evidence-sheet {
    width: 100%;
    padding: 10px;
    transform: none;
  }
  .site-product .studio-evidence-note { justify-self: start; }
  .site-product .studio-scene-context { font-size: .77rem; }
}
@media (forced-colors: active) {
  .site-product .studio-report-tabs button[aria-selected="true"] { outline: 2px solid Highlight; outline-offset: -2px; }
}

/* The conversation, the dates it used and the finished report share one workspace. */
.site-product .studio-hero {
  display: block;
  padding-block: clamp(35px, 6vw, 86px) clamp(30px, 4.5vw, 65px);
}
.site-product .studio-hero::before { display: none; }
.site-product .studio-copy {
  display: grid;
  grid-template-columns: minmax(0, 1.45fr) minmax(0, .75fr);
  align-items: end;
  gap: 6px clamp(24px, 5vw, 74px);
  margin-block-end: clamp(24px, 4vw, 52px);
}
.site-product .studio-copy .studio-kicker {
  grid-column: 1 / -1;
  margin: 0;
}
.site-product .studio-copy h1 {
  font-size: clamp(3.15rem, 6.25vw, 6rem);
  line-height: .99;
  letter-spacing: -.045em;
}
.studio-intro-note { padding-block-end: 4px; }
.studio-intro-note p {
  max-width: 35ch;
  color: var(--muted);
  font-size: clamp(1.06rem, 1.45vw, 1.25rem);
  line-height: 1.49;
  text-wrap: pretty;
}
.studio-intro-note .site-text-link { margin-block-start: 10px; }
.studio-workbench {
  overflow: clip;
  border: 1px solid #3c294e;
  border-radius: clamp(19px, 2.8vw, 37px);
  background: #2b223c;
  box-shadow: 0 18px 44px -31px #2b223c88;
}
.studio-workbench-bar {
  display: flex;
  align-items: center;
  gap: 9px;
  padding: 12px clamp(14px, 2vw, 26px);
  color: #fbf4ff;
  font-weight: 650;
}
.studio-workbench-bar svg { width: 29px; height: 29px; }
.studio-workbench-body {
  display: grid;
  grid-template-columns: minmax(0, 1.11fr) minmax(0, .89fr);
  align-items: stretch;
  gap: clamp(10px, 1.2vw, 17px);
  padding: 0 clamp(8px, 1vw, 13px) clamp(8px, 1vw, 13px);
}
.site-product .studio-workbench .studio-scene {
  align-content: center;
  border: 0;
  border-radius: clamp(13px, 1.9vw, 27px);
  background: radial-gradient(ellipse at 100% 70%, #ded0f0, transparent 73%), #eee5f4;
  box-shadow: none;
}
.site-product .studio-workbench .studio-scene-meta {
  padding: clamp(13px, 2vw, 24px) clamp(13px, 2.15vw, 27px) 0;
  background: transparent;
  color: #432c60;
}
.site-product .studio-workbench .studio-journey {
  grid-template-columns: minmax(0, 1.17fr) minmax(0, .83fr);
  padding-block-start: clamp(14px, 1.7vw, 22px);
}
.site-product .studio-workbench .studio-chat {
  border-color: #fff8;
  background: #f8f3fb;
}
.site-product .studio-workbench .studio-chat-response { background: #fffaf8; }
.studio-workbench-output {
  min-width: 0;
  padding: clamp(14px, 2.05vw, 27px);
  border-radius: clamp(13px, 1.9vw, 27px);
  background: #f1f5eb;
  color: #273f33;
  scroll-margin-block-start: 24px;
}
.studio-output-copy {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  justify-content: space-between;
  gap: 6px 12px;
  margin-block-end: 13px;
}
.studio-output-copy h2 {
  font-size: clamp(1.4rem, 2.55vw, 2.3rem);
  font-weight: 680;
  letter-spacing: -.038em;
}
.studio-output-copy p { margin-block-end: 4px; color: #476357; font-size: .82rem; font-weight: 600; }
.studio-report-breakdown {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 6px;
  margin-block-end: 12px;
}
.studio-report-breakdown > div {
  display: grid;
  grid-template-columns: auto minmax(0, 1fr);
  grid-template-areas: "count label";
  align-items: center;
  gap: 7px 9px;
  min-height: 48px;
  padding: 7px 10px;
  border-radius: 9px;
  background: #ddebdc;
  color: #355947;
}
.studio-report-breakdown > div + div { background: #eadff2; color: #5b3f76; }
.studio-report-breakdown dt { grid-area: label; font-size: .83rem; font-weight: 600; line-height: 1.15; }
.studio-report-breakdown dd {
  grid-area: count;
  font-size: clamp(1.42rem, 2.5vw, 2.1rem);
  font-weight: 700;
  line-height: .95;
  letter-spacing: -.045em;
  font-variant-numeric: tabular-nums;
}
.site-product .studio-workbench .studio-report-window {
  padding: clamp(10px, 1.35vw, 18px);
  border-radius: 13px;
  box-shadow: none;
}
.studio-workbench-output .studio-link { margin-block-start: 9px; color: #365749; }
.studio-routine-grid {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  align-items: stretch;
  gap: clamp(12px, 2.3vw, 32px);
}
.site-product .studio-routine-grid .studio-chapter {
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  align-content: start;
  gap: 22px;
  padding: clamp(18px, 3.3vw, 41px);
  border: 1px solid #e4d4d8;
  border-radius: clamp(20px, 2.4vw, 32px);
  background: #f4e9de;
}
.site-product .studio-routine-grid .studio-control {
  background: #f1e7f6;
  border-color: #e3d4eb;
}
.site-product .studio-routine-grid .studio-control-band { display: grid; background: none; }
.studio-routine-grid .studio-repeat .studio-chapter-copy,
.studio-routine-grid .studio-repeat .studio-repeat-sheet { grid-area: auto; }
.site-product .studio-routine-grid .studio-chapter-copy h2 { max-width: none; }
.site-product .studio-routine-grid .studio-chapter-copy > p:not(.studio-kicker) { margin-block-start: 8px; }
.studio-routine-grid .studio-repeat-sheet {
  border-radius: 15px;
  padding: clamp(14px, 2vw, 27px);
}
.studio-routine-grid .studio-action {
  padding: clamp(10px, 1.4vw, 18px);
  border-radius: 15px;
  box-shadow: none;
}
.studio-routine-grid .studio-control .studio-link { margin-block-start: 6px; }
.site-product .studio-next {
  border-color: #3e2c53;
  background: radial-gradient(ellipse at 91% 38%, #4b3664, transparent 65%), #2b223c;
  color: #fff8ff;
}
.site-product .studio-next p,
.site-product .studio-starter figcaption { color: #e6d6f0; }
.site-product .studio-next .pill.primary { background: #efe3fb; color: #35234a; }
.site-product .studio-next .pill.primary:hover { background: #fff7ff; }
@media (max-width: 1050px) {
  .site-product .studio-workbench .studio-journey {
    grid-template-columns: minmax(0, 1fr);
  }
  .site-product .studio-workbench .studio-journey-thread { display: none; }
  .site-product .studio-workbench .studio-evidence { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 7px; }
  .site-product .studio-workbench .studio-evidence-sheet { width: 100%; transform: none; }
  .site-product .studio-workbench .studio-evidence-note { grid-column: 1 / -1; }
}
@media (max-width: 760px) {
  .site-product .studio-copy,
  .studio-workbench-body,
  .studio-routine-grid { grid-template-columns: minmax(0, 1fr); }
  .site-product .studio-copy { gap: 10px; }
  .site-product .studio-copy h1 { font-size: clamp(2.8rem, 9.7vw, 4.65rem); }
  .studio-intro-note .site-text-link { margin-block-start: 5px; }
  .site-product .studio-workbench .studio-journey { gap: 10px; }
  .site-product .studio-workbench .studio-conversation { gap: 6px; }
  .site-product .studio-workbench .studio-chat { padding-block: 7px; }
  .site-product .studio-workbench .studio-evidence-sheet { padding: 8px; }
  .site-product .studio-workbench .studio-evidence-note { margin-block-start: 0; }
}

/* Let the report sit above the working surface, with the conversation behind it. */
.site-product .studio-workbench {
  overflow: visible;
  border: 0;
  border-radius: clamp(19px, 2.8vw, 37px);
  background: #eae0f3;
  box-shadow: none;
}
.site-product .studio-workbench-bar {
  padding: 16px clamp(15px, 3vw, 40px) 0;
  color: #503b6a;
  font-size: .94rem;
}
.site-product .studio-workbench-body {
  grid-template-columns: minmax(0, 1.17fr) minmax(0, .83fr);
  align-items: center;
  padding: clamp(10px, 1.6vw, 20px) clamp(15px, 3vw, 40px) clamp(15px, 3vw, 40px);
  gap: clamp(10px, 4vw, 55px);
}
.site-product .studio-workbench .studio-scene {
  border-radius: 0;
  background: transparent;
}
.site-product .studio-workbench .studio-scene-meta { padding: 0; }
.site-product .studio-workbench .studio-journey {
  gap: clamp(12px, 1.5vw, 22px);
  padding-inline: 0;
  padding-block-end: 0;
}
.site-product .studio-workbench-output {
  padding: clamp(15px, 2.4vw, 31px);
  border-radius: clamp(15px, 1.9vw, 27px);
  background: #fffdf8;
  box-shadow: 0 21px 42px -27px #43285e68;
}
.site-product .studio-workbench .studio-report-window {
  padding: 0;
  border: 0;
  background: transparent;
}
.site-product .studio-report-breakdown > div { min-height: 44px; }
.site-product .studio-routine-grid {
  grid-template-columns: minmax(0, .9fr) minmax(0, 1.1fr);
  align-items: start;
  gap: clamp(18px, 6vw, 80px);
}
.site-product .studio-routine-grid .studio-chapter {
  padding: clamp(18px, 2.4vw, 32px) 0 0;
  border: 0;
  border-block-start: 1px solid #ddd0e4;
  border-radius: 0;
  background: transparent;
}
.site-product .studio-routine-grid .studio-control-band {
  margin-block-start: clamp(16px, 5vw, 67px);
}
.site-product .studio-routine-grid .studio-repeat-sheet {
  --spot-inset: 6% 2% 3%;
  --spot-color: #efdfcf;
  --spot-radius: 45% 32% 39% 31% / 37% 46% 32% 38%;
  background: transparent;
  border: 0;
  padding: clamp(15px, 3vw, 43px);
}
.site-product .studio-routine-grid .studio-action {
  padding: clamp(12px, 2vw, 25px);
  border-color: transparent;
  background: #eee4f6;
}
.site-product .studio-clock {
  inset: 3% 4% auto auto;
  width: min(52%, 215px);
}
.site-product .studio-next {
  border: 0;
  background: #2b223c;
}
@media (min-width: 1060px) {
  .site-product .studio-workbench-output { margin-block-start: -39px; }
}
@media (max-width: 760px) {
  .site-product .studio-workbench-body,
  .site-product .studio-routine-grid { grid-template-columns: minmax(0, 1fr); }
  .site-product .studio-workbench-body { gap: 18px; }
  .site-product .studio-routine-grid .studio-control-band { margin-block-start: 16px; }
}

.case-story {
  --story-tone: #74433e;
  --story-line: #e4c9bc;
  --story-light: #fbf2e8;
  --story-color: #ead1c1;
  --story-band: #f4ebe3;
  --story-curve: #a7706852;
  --story-spot: #eee0d3;
  --story-stage-radius: clamp(14px, 1.9vw, 25px);
}

.case-story-onboarding {
  --story-tone: #345d49;
  --story-line: #c5d8c9;
  --story-light: #f2f7ec;
  --story-color: #c8dfd0;
  --story-band: #ecf3eb;
  --story-curve: #4e846a65;
  --story-spot: #e2eddd;
}

.case-story-finance {
  --story-tone: #51348f;
  --story-line: #d9c9ed;
  --story-light: #f7effb;
  --story-color: #dac9f1;
  --story-band: #f0eaf7;
  --story-curve: #7353b270;
  --story-spot: #e9dff9;
}

.story-opening {
  display: grid;
  grid-template-columns: minmax(0, .82fr) minmax(0, 1.18fr);
  align-items: center;
  column-gap: clamp(26px, 5.7vw, 78px);
  row-gap: 14px;
  padding-block: clamp(18px, 2.9vw, 42px) clamp(32px, 5.2vw, 76px);
  border-block-end: 1px solid var(--story-line);
}

.story-intro { min-width: 0; }

.story-back, .story-jump { color: var(--story-tone); }

.story-breadcrumb {
  display: flex;
  grid-column: 1 / -1;
  align-items: center;
  gap: 12px;
}
.story-back { font-size: .88rem; }
.story-breadcrumb .story-kicker {
  padding-inline-start: 12px;
  border-inline-start: 1px solid var(--story-line);
  font-size: .84rem;
}

.story-kicker {
  color: var(--story-tone);
  font-size: .91rem;
  font-weight: 660;
}

.story-intro h1 {
  max-width: 14ch;
  margin-block-start: 9px;
  font-size: clamp(2.48rem, 5.3vw, 5.15rem);
  font-weight: 675;
  line-height: 1.025;
  letter-spacing: -.049em;
  text-wrap: balance;
}

.story-deck {
  max-width: 33ch;
  margin-block-start: 18px;
  color: var(--muted);
  font-size: clamp(1.05rem, 1.75vw, 1.25rem);
  line-height: 1.53;
  text-wrap: pretty;
}

.story-jump {
  margin-block-start: 16px;
  font-size: .98rem;
}

.story-scene {
  --spot-color: var(--story-spot);
  --spot-inset: 5% 5% 6%;
  position: relative;
  isolation: isolate;
  display: grid;
  align-items: center;
  justify-items: center;
  min-height: clamp(320px, 36vw, 500px);
  overflow: hidden;
}
.story-scene-orders { --spot-radius: 41% 29% 42% 35% / 39% 49% 34% 49%; }
.story-scene-finance { --spot-radius: 48% 32% 43% 40% / 38% 48% 41% 45%; }

.story-scenery {
  position: absolute;
  inset: 0;
  z-index: -1;
  display: block;
  width: 100%;
  height: 100%;
  color: var(--story-curve);
  mask-image: radial-gradient(ellipse, #000 32%, transparent 73%);
  pointer-events: none;
}

.story-doc {
  position: relative;
  z-index: 1;
  width: min(69%, 420px);
  padding: clamp(15px, 3.15vw, 39px);
  border: 1px solid var(--story-line);
  border-radius: clamp(14px, 2vw, 24px);
  background: #fffdfa;
  box-shadow: 0 16px 46px -24px #40314683;
  color: #241c2b;
}

.story-doc-label {
  display: flex;
  align-items: center;
  gap: 7px;
  color: var(--story-tone);
  font-size: clamp(.76rem, 1.1vw, .9rem);
  font-weight: 670;
  line-height: 1.25;
}

.story-doc-label span {
  width: 7px;
  height: 7px;
  flex: none;
  border-radius: 50%;
  background: currentColor;
}

.story-chart-heading {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 4px 8px;
  margin-block-start: 12px;
}

.story-chart-heading strong,
.story-doc-title {
  font-size: clamp(1.35rem, 2.9vw, 2.5rem);
  font-weight: 670;
  line-height: 1.04;
  letter-spacing: -.055em;
}

.story-chart-heading > span {
  white-space: nowrap;
  padding: 4px 8px;
  border-radius: 7px;
  background: #ece4fc;
  color: #51318f;
  font-size: clamp(.7rem, 1.1vw, .87rem);
  font-weight: 680;
}

.story-chart {
  --chart-height: clamp(74px, 8.8vw, 118px);
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 12px;
  margin-block-start: 10px;
  background: repeating-linear-gradient(to top, #e8dce9 0 1px, transparent 1px 25%) 0 0 / 100% var(--chart-height) no-repeat;
  text-align: center;
}
.story-chart > div { display: grid; grid-template-rows: var(--chart-height) 1fr; gap: 5px; }
.story-chart dt { grid-row: 2; color: #63576b; font-size: clamp(.68rem, 1vw, .79rem); line-height: 1.2; text-wrap: balance; }
.story-chart dd {
  grid-row: 1;
  display: flex;
  flex-direction: column;
  justify-content: end;
  align-items: center;
  gap: 2px;
  color: #392453;
  font-size: .84rem;
  font-weight: 660;
  font-variant-numeric: tabular-nums;
}
.story-chart dd i {
  width: min(62%, 68px);
  flex: none;
  height: 68%;
  border-radius: 8px 8px 2px 2px;
  background: #592ee2;
  transform-origin: bottom;
}
.story-chart > div:first-child i { height: 57.45%; background: #c7b7f1; }

.story-order-backer,
.story-handbook,
.story-finance-backer {
  position: absolute;
  padding: clamp(12px, 2.5vw, 25px);
  border: 1px solid #b98779;
  border-radius: clamp(12px, 1.6vw, 19px);
  background: #dfb9aa;
  color: #70433d;
  box-shadow: 0 10px 33px -22px #523339b0;
  font-size: clamp(.69rem, 1.1vw, .91rem);
  font-weight: 650;
  line-height: 1.2;
}

.story-order-backer {
  inset-block-start: 20%;
  inset-inline-start: 12%;
  width: 46%;
  min-height: 36%;
  transform: rotate(-11deg);
}

.story-order-backer svg { display: block; width: 100%; margin-block-start: 9px; opacity: .55; }

.story-result-tag {
  position: absolute;
  inset-inline-end: 5.6%;
  inset-block-end: 11%;
  z-index: 2;
  display: flex;
  align-items: center;
  gap: 9px;
  max-width: 84%;
  padding: clamp(8px, 1.35vw, 15px);
  border: 1px solid #fff9;
  border-radius: clamp(11px, 1.55vw, 18px);
  background: #f2e6fa;
  box-shadow: 0 12px 35px -21px #572b69a3;
  color: #44245c;
}

.story-result-tag > span {
  display: grid;
  width: clamp(24px, 3.4vw, 37px);
  height: clamp(24px, 3.4vw, 37px);
  flex: none;
  place-items: center;
  border-radius: 50%;
  background: #e5d6f5;
  font-size: clamp(.84rem, 1.3vw, 1.1rem);
}

.story-result-tag strong,
.story-result-tag small { display: block; line-height: 1.3; }

.story-result-tag strong { font-size: clamp(.8rem, 1.4vw, 1.12rem); font-weight: 670; }
.story-result-tag small { margin-block-start: 3px; font-size: clamp(.72rem, 1.1vw, .86rem); }
.story-order-tag small { text-decoration: underline; text-underline-offset: .18em; }

.story-handbook {
  inset-block-start: 14%;
  inset-inline-end: 13%;
  width: 41%;
  padding: clamp(9px, 1.6vw, 18px);
  transform: rotate(12deg);
  border-color: #82a48f;
  background: #a8c3ad;
  color: #2a4c3a;
}

.story-handbook-art {
  overflow: hidden;
  margin-block-end: 10px;
  border-radius: 10px;
  background: linear-gradient(142deg, #9b80dc, #664aae);
}

.story-handbook-art svg { display: block; width: 100%; height: auto; }
.story-handbook > span, .story-handbook > strong { display: block; }
.story-handbook > strong { margin-block-start: 4px; font-size: clamp(.83rem, 1.45vw, 1.15rem); }

.story-onboarding-doc {
  justify-self: start;
  width: min(66%, 385px);
  margin-inline-start: 12%;
  transform: rotate(-4deg);
}

.story-doc-title { display: block; margin-block-start: 12px; }
.story-doc-checks { display: grid; gap: 6px; margin: 14px 0 0; padding: 0; list-style: none; }

.story-doc-checks li {
  display: flex;
  align-items: center;
  gap: 7px;
  font-size: clamp(.78rem, 1.4vw, 1.06rem);
  line-height: 1.35;
}

.story-doc-checks li span {
  display: grid;
  width: clamp(15px, 1.7vw, 21px);
  height: clamp(15px, 1.7vw, 21px);
  flex: none;
  place-items: center;
  border-radius: 50%;
  background: #deebdf;
  color: #315a46;
  font-size: .75em;
}

.story-onboarding-tag { inset-inline-end: 7%; inset-block-end: 12%; }
.story-finance-backer { width: 44%; min-height: 36%; }

.story-finance-backer-bank {
  inset-block-start: 21%;
  inset-inline-start: 12%;
  transform: rotate(-14deg);
  border-color: #a288ce;
  background: #b9a3e7;
  color: #4d367c;
}

.story-finance-backer-expenses {
  inset-block-start: 19%;
  inset-inline-end: 13%;
  transform: rotate(13deg);
  border-color: #aa92cc;
  background: #d1bceb;
  color: #533984;
}

.story-finance-backer i {
  display: block;
  width: 65%;
  height: 2px;
  margin-block-start: 8px;
  border-radius: 10px;
  background: currentColor;
  opacity: .27;
}

.story-finance-backer i:nth-of-type(2) { width: 82%; }
.story-finance-backer i:nth-of-type(3) { width: 48%; }
.story-finance-doc { width: min(73%, 440px); margin-block-start: 9%; transform: rotate(-2deg); }
.story-finance-lines { margin-block-start: 10px; }

.story-finance-lines div {
  display: grid;
  grid-template-columns: minmax(0, 1fr) auto;
  gap: 5px;
  padding: clamp(5px, 1vw, 10px) 0;
  border-bottom: 1px solid #e9dfef;
  font-size: clamp(.78rem, 1.5vw, 1.16rem);
  line-height: 1.3;
}

.story-finance-lines dd { color: #4b375e; font-weight: 640; white-space: nowrap; }
.story-finance-lines .story-finance-flag { margin-block-start: 7px; padding-inline: 8px; border: 0; border-radius: 7px; background: #eee4fa; color: #482c80; font-weight: 620; }

.story-outcome { min-width: 0; scroll-margin-block-start: 22px; }
.story-outcome-grid {
  display: grid;
  gap: clamp(10px, 1.25vw, 15px);
}
.story-outcome-stage {
  --spot-color: var(--story-spot);
  --spot-inset: 0 0 0;
  padding: clamp(9px, 1.2vw, 16px) clamp(11px, 2.4vw, 34px);
}
.story-outcome:target .story-outcome-stage > figure { outline: 2px solid var(--story-tone); outline-offset: 3px; }
.case-story-orders .story-outcome-stage { --spot-radius: 25% 41% 24% 36% / 23% 28% 36% 28%; }
.case-story-finance .story-outcome-stage { --spot-radius: 43% 27% 31% 38% / 35% 29% 37% 26%; }
.case-story-finance .story-ledger-sheet {
  padding: clamp(13px, 2.5vw, 32px);
  border: 0;
  border-radius: clamp(10px, 1.3vw, 16px);
  background: #fffdfa;
  box-shadow: none;
}
.case-story-finance .story-ledger-sheet figcaption { border-color: var(--story-tone); }
.case-story-finance .story-ledger-sheet figcaption strong { font-size: clamp(1.2rem, 2.15vw, 1.8rem); }
.case-story-finance .story-ledger-sheet .story-artifact-overview strong { font-size: clamp(2.15rem, 4.4vw, 3.55rem); }

@media (min-width: 851px) {
  .case-story-onboarding .story-opening { grid-template-columns: minmax(0, 1.16fr) minmax(0, .84fr); }
  .case-story-onboarding .story-opening .story-intro { grid-column: 2; grid-row: 2; }
  .case-story-onboarding .story-outcome { grid-column: 1; grid-row: 2; }
}
.story-outcome-caption {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: baseline;
  gap: 3px 12px;
  color: var(--story-tone);
}
.story-outcome-caption h2 { font-size: clamp(.92rem, 1.5vw, 1.2rem); letter-spacing: -.02em; }
.story-outcome-caption p, .story-outcome-note { font-size: .81rem; }
.story-outcome-note { color: var(--story-tone); text-wrap: pretty; }

.story-sheet {
  min-width: 0;
  padding: clamp(15px, 2.7vw, 36px);
  border: 1px solid var(--story-line);
  border-radius: clamp(15px, 2vw, 25px);
  background: #fffdfa;
  box-shadow: 0 2px 4px #35214206, 0 18px 45px -29px #35214246;
}

.story-sheet figcaption {
  display: flex;
  justify-content: space-between;
  align-items: baseline;
  flex-wrap: wrap;
  gap: 3px 12px;
  padding-bottom: 12px;
  border-bottom: 1px solid var(--story-line);
}

.story-sheet figcaption strong { color: var(--ink); font-size: clamp(1rem, 1.75vw, 1.28rem); font-weight: 650; }
.story-sheet figcaption span { color: var(--muted); font-size: .85rem; }

.story-week-sheet {
  min-width: 0;
  overflow: hidden;
  border: 1px solid var(--story-line);
  border-radius: clamp(15px, 2.05vw, 25px);
  background: #fffdfa;
}

.story-chat-channel {
  display: flex;
  align-items: center;
  gap: 10px;
  padding: clamp(8px, 1.45vw, 16px) clamp(13px, 2.2vw, 31px);
  border-bottom: 1px solid var(--story-line);
  background: var(--story-light);
}

.story-chat-channel svg {
  width: 31px;
  height: 31px;
  flex: none;
  padding: 6px;
  border-radius: 50%;
  background: #e4eff9;
  color: #265e89;
}

.story-chat-channel strong, .story-chat-channel small { display: block; line-height: 1.26; }
.story-chat-channel strong { font-size: .92rem; font-weight: 660; }
.story-chat-channel small { margin-top: 2px; color: var(--muted); font-size: .77rem; }

.story-chat-message {
  padding: clamp(13px, 2.2vw, 27px);
}

.story-chat-author { color: var(--story-tone); font-size: .82rem; font-weight: 650; }
.story-chat-title { margin-top: 3px; color: var(--ink); font-size: clamp(1rem, 1.7vw, 1.24rem); font-weight: 665; letter-spacing: -.025em; }
.story-chat-time { display: block; margin-top: 8px; color: var(--muted); font-size: .8rem; text-align: end; }

.story-artifact-overview {
  display: flex;
  justify-content: space-between;
  align-items: baseline;
  flex-wrap: wrap;
  gap: 3px 10px;
  margin-block: 13px 8px;
}

.story-artifact-overview p { color: var(--story-tone); font-size: .94rem; }
.story-artifact-overview strong {
  color: var(--ink);
  font-size: clamp(1.72rem, 2.95vw, 2.55rem);
  font-weight: 625;
  font-variant-numeric: tabular-nums;
  line-height: 1.15;
  letter-spacing: -.055em;
}

.story-artifact-overview > span {
  padding: 4px 9px;
  border-radius: 6px;
  background: var(--story-band);
  color: var(--story-tone);
  font-size: .79rem;
  font-weight: 620;
}

.story-artifact-row-label { margin-top: 20px; color: var(--story-tone); font-size: .83rem; font-weight: 645; scroll-margin-block-start: 22px; }
.story-artifact-row-label + .story-rows { margin-top: 6px; }
.story-distribution {
  display: flex;
  overflow: hidden;
  height: 8px;
  margin-block-start: 15px;
  border-radius: 10px;
}
.story-distribution-sent { flex: 51; background: #a66f61; }
.story-distribution-open { flex: 5; background: #e4bdac; }
.story-distribution-late { flex: 2; background: #673ab9; }
.story-metrics { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 10px; margin-block: 16px 8px; }

.story-metrics div { display: grid; align-content: start; gap: 3px; padding-inline-start: 10px; border-inline-start: 1px solid var(--story-line); }
.story-metrics dt { grid-row: 2; color: var(--muted); font-size: .84rem; line-height: 1.25; }
.story-metrics dd { font-size: clamp(1.35rem, 2.55vw, 2.1rem); font-variant-numeric: tabular-nums; font-weight: 660; line-height: 1.15; }
.story-metrics div:first-child { border-color: #a66f61; }
.story-metrics div:nth-child(2) { border-color: #e4bdac; }
.story-metrics div:last-child { border-color: #673ab9; }
.story-metrics div:last-child dd { color: #59339a; }

.story-rows { display: grid; margin: 14px 0 0; padding: 0; list-style: none; }

.story-rows li {
  display: grid;
  grid-template-columns: max-content minmax(0, 1fr);
  align-items: baseline;
  gap: 4px 12px;
  padding-block: 10px;
  border-top: 1px solid var(--story-line);
}
.story-rows li:last-child { padding-block-end: 0; }

.story-rows strong { font-size: .94rem; font-weight: 660; }
.story-rows span { color: var(--muted); font-size: .89rem; line-height: 1.38; text-align: end; }

.story-agenda { display: grid; margin: 1px 0 0; padding: 0; list-style: none; }

.story-agenda li {
  display: grid;
  grid-template-columns: minmax(42px, .23fr) minmax(0, 1fr);
  gap: 10px;
  align-items: baseline;
  padding-block: clamp(10px, 1.45vw, 17px);
}

.story-agenda li + li { border-top: 1px solid var(--story-line); }
.story-agenda li > div { border-inline-start: 2px solid var(--story-color); padding-inline-start: 10px; }
.story-agenda li > :is(time, span) {
  color: var(--story-tone);
  font-size: .85rem;
  font-weight: 660;
  font-variant-numeric: tabular-nums;
  white-space: nowrap;
}

.story-agenda strong { font-size: .98rem; font-weight: 645; }
.story-agenda p { margin-top: 3px; color: var(--muted); font-size: .9rem; line-height: 1.37; text-wrap: pretty; }

.story-ledger {
  width: 100%;
  border-collapse: collapse;
  font-size: clamp(.8rem, 1.2vw, .96rem);
  font-variant-numeric: tabular-nums;
}

.story-ledger :is(th, td) {
  padding: 10px 7px 10px 0;
  border-bottom: 1px solid var(--story-line);
  text-align: start;
}

.story-ledger thead th { color: var(--muted); font-weight: 540; }
.story-ledger tbody th { font-weight: 630; }
.story-ledger :is(th, td):last-child { padding-inline-end: 0; text-align: end; white-space: nowrap; }
.story-ledger td:first-child { color: var(--muted); white-space: nowrap; }
.story-ledger-sheet .story-artifact-overview { margin-bottom: 0; }
.story-reconcile-count { margin-block-start: 12px; }
.story-reconcile-track { display: grid; grid-template-columns: repeat(8, 1fr); gap: 4px; }
.story-reconcile-track span { height: 6px; border-radius: 4px; background: #ddc9ef; }
.story-reconcile-track span:nth-child(n+7) { background: #7950c1; }
.story-reconcile-count p { display: flex; justify-content: space-between; gap: 5px; margin-block-start: 5px; font-size: .79rem; color: var(--story-tone); }
.story-reconcile-count strong { font-weight: 620; }

@media (max-width: 430px) {
  .story-chat-message .story-metrics div { padding-inline-start: 5px; }
  .story-chat-message .story-metrics dt { font-size: .76rem; }
  .story-chat-message .story-rows strong, .story-chat-message .story-rows span { font-size: .81rem; }
  .story-agenda strong { font-size: .9rem; }
  .story-agenda p { font-size: .84rem; }
}

.story-next {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 10px 16px;
  padding-block: clamp(26px, 4.2vw, 52px) clamp(38px, 5.5vw, 78px);
}

.story-next-link {
  --next-tone: #74433e;
  --next-tint: #f5e5d9;
  --next-paper: #fff7ed;
  display: grid;
  grid-template-columns: auto minmax(0, 1fr) 20px;
  align-items: center;
  gap: 12px;
  padding: clamp(10px, 1.4vw, 18px) 0;
  border-block: 1px solid color-mix(in srgb, var(--next-tone) 24%, var(--next-tint));
  background: transparent;
  color: var(--ink);
}

.story-next-link--onboarding { --next-tone: #345d49; --next-tint: #e4eee1; --next-paper: #f9fcf4; }
.story-next-link--finance { --next-tone: #51348f; --next-tint: #eee4f6; --next-paper: #fcf6ff; }

.story-next-art {
  display: grid;
  width: clamp(47px, 5.35vw, 68px);
  aspect-ratio: 1;
  place-items: center;
  border-radius: 12px;
  background: var(--next-tint);
  color: var(--next-tone);
}
.story-next-art svg { width: 100%; height: auto; fill: none; stroke: currentColor; stroke-width: 1.65; stroke-linecap: round; stroke-linejoin: round; }
.story-next-copy { display: grid; gap: 3px; min-width: 0; }
.story-next-copy small { color: var(--next-tone); font-size: .76rem; font-weight: 650; }
.story-next-copy strong { font-size: clamp(.99rem, 1.55vw, 1.2rem); line-height: 1.22; font-weight: 655; }
.story-next-copy > span { color: var(--muted); font-size: .87rem; line-height: 1.35; text-wrap: pretty; }
.story-next-arrow { color: var(--next-tone); text-align: center; }

@media (hover: hover) {
  .story-next-link:hover { background: color-mix(in srgb, var(--next-tint) 33%, #fffcf8); }
}

@media (prefers-reduced-motion: no-preference) {
  .story-preview-result:not([hidden]) .story-doc { animation: story-document-in .57s cubic-bezier(.2,.76,.3,1) both; }
  .story-preview-result:not([hidden]) .story-result-tag { animation: story-document-in .44s .12s cubic-bezier(.2,.76,.3,1) both; }
  .story-preview-result:not([hidden]) .story-chart i {
    animation: story-chart-rise .52s .12s cubic-bezier(.2,.76,.3,1) backwards;
  }
  .story-preview-result:not([hidden]) .story-chart > div + div i { animation-delay: .22s; }
  .story-preview-result:not([hidden]) .story-doc-checks li { animation: story-document-in .41s var(--story-check-delay, .12s) cubic-bezier(.2,.76,.3,1) backwards; }
  .story-doc-checks li:nth-child(2) { --story-check-delay: .18s; }
  .story-doc-checks li:nth-child(3) { --story-check-delay: .24s; }
  .story-preview-result:not([hidden]) .story-finance-flag { animation: story-document-in .44s .18s cubic-bezier(.2,.76,.3,1) both; }
  .story-next-arrow { transition: translate .24s cubic-bezier(.2,.76,.3,1); }
  .story-next-link:focus-visible .story-next-arrow { translate: 2px -2px; }
  @media (hover: hover) {
    .story-next-link:hover .story-next-arrow { translate: 2px -2px; }
  }

  @keyframes story-document-in {
    from { opacity: .72; translate: 0 6px; }
    to { opacity: 1; translate: 0 0; }
  }

  @keyframes story-chart-rise {
    from { transform: scaleY(.26); opacity: .52; }
    to { transform: scaleY(1); opacity: 1; }
  }
}

@media (max-width: 850px) {
  .story-opening { grid-template-columns: minmax(0, 1fr); }
  .story-outcome { margin-block-start: 7px; }
  .story-intro h1 { max-width: 18ch; font-size: clamp(2.48rem, 7.2vw, 4.1rem); }
  .story-deck { max-width: 40ch; margin-block-start: 12px; }
  .story-scene { min-height: clamp(300px, 44vw, 375px); }
}

@media (max-width: 680px) {
  .story-opening { padding-block-start: 14px; }
  .story-jump { margin-block-start: 10px; }
  .story-scene { min-height: clamp(250px, 76vw, 406px); }
  .story-doc { padding: clamp(14px, 3.5vw, 26px); }
}

@media (max-width: 500px) {
  .story-scene-orders, .story-scene-onboarding { min-height: clamp(278px, 79vw, 406px); }
  .story-order-doc, .story-onboarding-doc { margin-block-end: 25px; }
  .story-result-tag { inset-block-end: 5%; }
}

.story-preview {
  min-width: 0;
}

.story-preview-result {
  position: absolute;
  inset: 0;
  display: grid;
  place-items: center;
}

.story-preview-result:focus-visible { outline-offset: -5px; }

.story-step-card {
  position: relative;
  z-index: 2;
  width: min(84%, 435px);
  padding: clamp(15px, 3.4vw, 32px);
  border: 1px solid #fffc;
  border-radius: clamp(14px, 2.1vw, 25px);
  background: #fffdfa;
  box-shadow: 0 20px 48px -29px #32214496;
  color: #2a2335;
}

.story-step-brief { width: min(80%, 412px); }

.story-scene[data-ready] .story-step-card { grid-area: 1 / 1; margin-block: 16px; }
.story-scene[data-ready] .story-step-card[hidden] { display: block !important; }
.story-scene[data-ready] .story-preview-result[hidden] { display: grid !important; }
.story-scene[data-ready] [role="tabpanel"][hidden] {
  visibility: hidden;
  pointer-events: none;
}

.story-process-tabs:not([hidden]) {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: clamp(8px, 2vw, 22px);
  padding-inline: clamp(10px, 2vw, 26px);
  background: var(--paper);
}
.story-process-tabs button {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 7px;
  min-height: 44px;
  padding: 5px 3px;
  border: 0;
  border-block-end: 2px solid transparent;
  background: transparent;
  color: var(--story-tone);
  font-size: clamp(.78rem, 1.5vw, .97rem);
  font-weight: 620;
}
.story-process-tabs button span { font-size: .69rem; font-variant-numeric: tabular-nums; opacity: .76; }
.story-process-tabs button:hover { background: var(--story-band); }
.story-process-tabs button[aria-selected="true"] {
  border-color: var(--story-tone);
}
.story-process-tabs button:focus-visible { outline-offset: -2px; }
@media (max-width: 420px) {
  .story-process-tabs button span { display: none; }
}
@media (prefers-reduced-motion: no-preference) {
  .story-step-card[data-entering] { animation: story-document-in .28s cubic-bezier(.2,.76,.3,1) both; }
}

.story-step-head {
  display: flex;
  align-items: center;
  gap: clamp(8px, 1.3vw, 12px);
  line-height: 1.25;
}

.story-step-icon {
  display: grid;
  width: clamp(29px, 4vw, 43px);
  height: clamp(29px, 4vw, 43px);
  flex: none;
  place-items: center;
  border-radius: 11px;
  background: var(--story-band);
  color: var(--story-tone);
}

.story-step-icon svg { width: 65%; height: 65%; }
.story-step-head strong, .story-step-head small { display: block; }
.story-step-head strong { font-size: clamp(.83rem, 1.55vw, 1.11rem); font-weight: 665; }
.story-step-head small { margin-top: 4px; color: #62576e; font-size: clamp(.76rem, 1.05vw, .88rem); }

.story-step-message {
  margin-top: clamp(11px, 2vw, 19px);
  padding: clamp(11px, 2vw, 18px);
  border-radius: 13px 13px 4px 13px;
  background: var(--story-band);
  color: #45364c;
  font-size: clamp(.88rem, 1.5vw, 1.17rem);
  font-weight: 520;
  line-height: 1.45;
  text-wrap: pretty;
}

.story-step-sources ul { margin: clamp(9px, 1.45vw, 16px) 0 0; padding: 0; list-style: none; }

.story-step-sources li {
  display: flex;
  align-items: center;
  gap: clamp(7px, 1.15vw, 11px);
  padding-block: clamp(7px, 1vw, 11px);
  border-top: 1px solid var(--story-line);
}

.story-step-sources li:last-child { padding-bottom: 0; }
.story-step-sources li > span { flex: none; color: var(--story-tone); font-size: .72rem; font-weight: 670; }
.story-step-sources li strong, .story-step-sources li small { display: block; }
.story-step-sources li strong { font-size: clamp(.79rem, 1.25vw, 1.02rem); line-height: 1.22; }
.story-step-sources li small { margin-top: 3px; color: #62576e; font-size: clamp(.76rem, 1vw, .86rem); line-height: 1.25; }

.story-index-hero {
  display: grid;
  grid-template-columns: minmax(0, 1.25fr) minmax(0, .75fr);
  align-items: center;
  gap: clamp(15px, 6vw, 88px);
  padding-block: clamp(27px, 4.6vw, 62px) clamp(22px, 3vw, 38px);
}

.story-index-intro h1 {
  max-width: 18ch;
  font-size: clamp(2.32rem, 5.3vw, 4.9rem);
  font-weight: 680;
  line-height: 1.01;
}

.story-index-intro-side p { max-width: 36ch; color: var(--muted); font-size: clamp(1rem, 1.7vw, 1.15rem); line-height: 1.55; text-wrap: pretty; }

.story-directory-jump {
  margin-top: 5px;
  font-size: .92rem;
}
.story-catalog-caption + .visual-examples { padding-block: 0; }
.story-catalog-caption + .visual-examples .work-heading { display: none; }
.story-catalog-caption + .visual-examples .visual-examples__inner { width: 100%; }
.story-index-hero ~ .work-library {
  max-width: none;
  padding-block: clamp(32px, 5.4vw, 72px);
  scroll-margin-block-start: 0;
}
.story-index-hero ~ .work-library .library-task-panels::before { content: none; }
.story-index-hero ~ .work-library .library-task-panels { background: var(--library-stage); }

.story-index-outro {
  display: grid;
  grid-template-columns: auto minmax(0, 1fr) auto;
  align-items: center;
  gap: 12px clamp(12px, 2.25vw, 30px);
  margin-block-end: clamp(31px, 5vw, 65px);
  padding: clamp(17px, 2.8vw, 33px);
  border-radius: var(--story-stage-radius, 18px);
  background: #ece4f5;
}

.story-index-outro-mark {
  display: grid;
  width: clamp(41px, 5.2vw, 67px);
  aspect-ratio: 1;
  place-items: center;
  border-radius: 25%;
  background: #e6dcf4;
}
.story-index-outro-mark svg { width: 76%; }
.story-index-outro h2 { font-size: clamp(1.55rem, 3vw, 2.6rem); font-weight: 660; }
.story-index-outro p { max-width: 53ch; margin-top: 5px; color: var(--muted); }

.story-artifact-state {
  display: flex;
  align-items: center;
  gap: 10px;
  margin-top: 4px;
  padding: 10px;
  border-radius: 10px;
  background: var(--story-band);
}

.story-artifact-state > span {
  display: grid;
  width: 30px;
  height: 30px;
  flex: none;
  place-items: center;
  border-radius: 50%;
  background: #fffcf8;
  color: var(--story-tone);
}

.story-artifact-state svg { width: 17px; height: 17px; stroke: currentColor; stroke-width: 1.4; stroke-linecap: round; }
.story-artifact-state strong { font-size: .94rem; }
.story-artifact-state p { color: var(--muted); font-size: .87rem; }

.story-invite {
  display: grid;
  grid-template-columns: minmax(0, .92fr) minmax(0, 1.08fr);
  align-items: center;
  gap: clamp(19px, 4.6vw, 65px);
  margin-block-start: clamp(32px, 5.4vw, 72px);
  padding-block: clamp(18px, 3.8vw, 48px);
  border-block: 1px solid var(--story-line);
}

.story-invite h2 { margin-top: 7px; font-size: clamp(1.72rem, 3.4vw, 3.05rem); line-height: 1.06; letter-spacing: -.045em; text-wrap: balance; }
.story-invite-note { max-width: 41ch; margin-top: 10px; color: var(--muted); line-height: 1.46; text-wrap: pretty; }
.story-invite-context h3 { margin-block: 21px 8px; color: var(--story-tone); font-size: .9rem; font-weight: 660; }
.story-ingredients { display: grid; gap: 7px; }
.story-ingredients div { position: relative; min-height: 37px; padding-inline-start: 43px; }
.story-ingredients dt { font-size: .95rem; font-weight: 670; }
.story-ingredients dd { margin-top: 2px; color: var(--muted); font-size: .87rem; line-height: 1.4; text-wrap: pretty; }
.story-material-mark { position: absolute; inset: 1px auto auto 0; display: grid; width: 34px; height: 34px; place-items: center; border: 1px solid var(--story-line); border-radius: 8px; background: #fffcf8; color: var(--story-tone); }
.story-material-mark svg { width: 18px; fill: none; stroke: currentColor; stroke-width: 1.55; stroke-linecap: round; stroke-linejoin: round; }

.story-brief {
  min-width: 0;
  padding: clamp(14px, 2.65vw, 35px);
  border-radius: var(--story-stage-radius);
  background: var(--story-band);
}
.story-brief-label { display: flex; gap: 8px; align-items: center; color: var(--story-tone); font-size: .86rem; font-weight: 660; }
.story-brief-label svg { width: 30px; height: 30px; flex: none; }
.story-brief blockquote {
  margin: 12px 0 0;
  padding-inline-start: clamp(12px, 1.65vw, 22px);
  border-inline-start: 2px solid var(--story-line);
  color: var(--ink);
  font-size: clamp(1rem, 1.55vw, 1.2rem);
  line-height: 1.49;
  text-wrap: pretty;
}
.story-brief-actions { display: flex; flex-wrap: wrap; align-items: center; gap: 7px 12px; margin-block-start: 13px; }
.story-brief-actions .pill, .story-copy { min-height: 44px; padding-inline: 12px; font-size: .86rem; }
.story-copy { border: 1px solid var(--story-line); border-radius: 99px; background: transparent; color: var(--story-tone); font-weight: 650; }
.story-copy:hover { background: var(--story-band); }
.story-index-outro .pill { justify-self: start; }

@media (prefers-reduced-motion: no-preference) {
  .story-next-link { transition: background-color .23s ease; }
}

.story-related-label {
  grid-column: 1 / -1;
  margin-block-end: 4px;
  font-size: clamp(1.2rem, 2vw, 1.55rem);
  font-weight: 640;
}
@media (max-width: 710px) {
  .story-invite { grid-template-columns: minmax(0, 1fr); }
  .story-index-outro { grid-template-columns: auto minmax(0, 1fr); align-items: start; }
  .story-index-outro .pill { grid-column: 1 / -1; }
}

@media (max-width: 580px) {
  .story-next { grid-template-columns: minmax(0, 1fr); }
}

/* Each process pairs the source explanation with a small working scene. */
.story-process {
  display: grid;
  grid-template-columns: minmax(0, .72fr) minmax(0, 1.28fr);
  gap: clamp(20px, 5vw, 72px);
  align-items: center;
  padding-block-start: clamp(28px, 5vw, 68px);
  scroll-margin-block-start: 18px;
}
.story-process-copy h2 {
  max-width: 17ch;
  margin-block-start: 8px;
  font-size: clamp(1.78rem, 3.45vw, 3.4rem);
  line-height: 1.07;
  font-weight: 620;
  text-wrap: balance;
}
.story-process-copy > p:not(.story-kicker) {
  max-width: 39ch;
  margin-block-start: 12px;
  color: var(--muted);
  line-height: 1.55;
  text-wrap: pretty;
}
.story-process .story-scene { min-height: clamp(280px, 29vw, 410px); }
.story-invite { margin-block-start: clamp(31px, 5.4vw, 78px); }

@media (max-width: 850px) {
  .story-process { grid-template-columns: minmax(0, 1fr); }
}
@media (max-width: 680px) {
  .story-process .story-scene { min-height: clamp(250px, 72vw, 365px); }
}

.story-catalog-caption {
  display: flex;
  flex-wrap: wrap;
  align-items: baseline;
  justify-content: space-between;
  gap: 4px 12px;
  margin-block-end: 13px;
  padding-block-start: 13px;
  border-block-start: 1px solid #dfd5e7;
  color: var(--muted);
  font-size: .85rem;
}
.story-catalog-caption h2 { color: var(--ink); font-size: 1rem; font-weight: 640; }
.story-catalog-caption small { font-size: .81rem; }
.story-catalog-caption + .visual-examples .visual-examples__grid {
  grid-template-columns: minmax(0, 1.13fr) minmax(0, .87fr);
  gap: 0 clamp(22px, 3vw, 42px);
  align-items: stretch;
}
.story-catalog-caption + .visual-examples .visual-examples__item {
  display: grid;
  grid-template-columns: minmax(0, .99fr) minmax(0, 1.01fr);
  gap: clamp(12px, 1.8vw, 28px);
  align-items: center;
  padding-block: clamp(12px, 1.2vw, 19px);
  border-block-end: 1px solid #e2d9e9;
}
.story-catalog-caption + .visual-examples .visual-examples__item:nth-child(2) { padding-block-start: 0; }
.story-catalog-caption + .visual-examples .visual-examples__item:first-child {
  grid-row: span 2;
  grid-template-columns: minmax(0, 1fr);
  grid-template-rows: 1fr auto;
  gap: 0;
  align-items: stretch;
  padding: 0;
  border: 0;
}
.story-catalog-caption + .visual-examples .visual-examples__item:focus-within {
  outline: 2px solid #6b42bf;
  outline-offset: 3px;
}
.story-catalog-caption + .visual-examples .visual-examples__art {
  border-radius: 0;
  background: none;
  box-shadow: none;
  aspect-ratio: 1.35;
}
.story-catalog-caption + .visual-examples .visual-examples__art::before {
  inset: 8% 4% 4%;
  opacity: 1;
}
.story-catalog-caption + .visual-examples .visual-examples__art--onboarding::before {
  border-radius: 25% 43% 39% 48%;
  background: #e2eddd;
}
.story-catalog-caption + .visual-examples .visual-examples__art--finance::before {
  border-radius: 48% 32% 43% 40%;
  background: #e9dff9;
}
.story-catalog-caption + .visual-examples .visual-examples__art::after { display: none; }
.story-catalog-caption + .visual-examples .visual-examples__art svg {
  display: block;
  width: 100%;
  height: 100%;
  aspect-ratio: auto;
}
.story-catalog-caption + .visual-examples .visual-examples__art--report {
  aspect-ratio: auto;
  min-height: clamp(230px, 24vw, 385px);
}
.story-catalog-caption + .visual-examples .visual-examples__art--report svg {
  position: absolute;
  inset: 0;
}
.story-catalog-caption + .visual-examples .visual-examples__art--report::before {
  inset: 6% 11% 5%;
  border-radius: 39% 47% 42% 29% / 38% 49% 37% 51%;
  background: #eee0d3;
}
.story-catalog-caption + .visual-examples figcaption {
  display: grid;
  justify-items: start;
  padding: 0;
}
.story-catalog-caption + .visual-examples .visual-examples__item:first-child figcaption {
  padding: clamp(5px, 1vw, 12px) 0;
}
.story-catalog-caption + .visual-examples figcaption h3 {
  color: inherit;
  font-size: clamp(1.2rem, 2.05vw, 1.95rem);
  font-weight: 650;
  letter-spacing: -.032em;
  line-height: 1.12;
}
.story-catalog-caption + .visual-examples .visual-examples__item:first-child h3 {
  font-size: clamp(1.5rem, 2.85vw, 2.65rem);
}
.story-catalog-caption + .visual-examples figcaption p {
  max-width: 41ch;
  margin-block: 6px 2px;
  line-height: 1.42;
}
.story-catalog-caption + .visual-examples .case-open:focus-visible { outline: none; }
.story-catalog-caption + .visual-examples .visual-examples__item:has(.case-open:focus-visible) .visual-examples__art { outline: none; }

@media (max-width: 960px) {
  .story-catalog-caption + .visual-examples .visual-examples__grid { grid-template-columns: minmax(0, 1fr); }
  .story-catalog-caption + .visual-examples .visual-examples__item:first-child {
    grid-row: auto;
    margin-block-end: 14px;
  }
  .story-catalog-caption + .visual-examples .visual-examples__item {
    grid-template-columns: minmax(0, 1.34fr) minmax(0, .66fr);
  }
  .story-catalog-caption + .visual-examples .visual-examples__item:not(:first-child) .visual-examples__art {
    grid-column: 2;
    grid-row: 1;
  }
  .story-catalog-caption + .visual-examples .visual-examples__item:not(:first-child) figcaption {
    grid-column: 1;
    grid-row: 1;
  }
  .story-catalog-caption + .visual-examples .visual-examples__item:not(:first-child) .visual-examples__art svg { scale: 1.2; }
}
@media (min-width: 620px) and (max-width: 960px) {
  .story-catalog-caption + .visual-examples .visual-examples__item:first-child {
    grid-template-columns: minmax(0, 1.14fr) minmax(0, .86fr);
    grid-template-rows: auto;
    align-items: center;
  }
}
@media (max-width: 760px) {
  .story-index-hero { grid-template-columns: minmax(0, 1fr); gap: 9px; }
  .story-catalog-caption + .visual-examples figcaption p { font-size: .91rem; }
  .story-catalog-caption + .visual-examples .case-open { font-size: .87rem; min-height: 38px; }
}

.guide-hero, .guide-first-work, .guide-review, .guide-modes,
.guide-connect, .guide-start-ending, .guide-access-ending,
.resource-faq-layout, .resource-faq-contact {
  max-width: 1190px;
}

.guide-hero {
  display: grid;
  grid-template-columns: minmax(0, .9fr) minmax(0, 1.1fr);
  align-items: center;
  gap: clamp(32px, 6.5vw, 104px);
  padding-block: clamp(45px, 7vw, 107px) clamp(58px, 9.5vw, 132px);
}
.guide-hero-start {
  gap: clamp(24px, 5.25vw, 76px);
  padding-block: clamp(32px, 6vw, 83px) clamp(37px, 6vw, 86px);
  scroll-margin-block-start: 100px;
}
.guide-hero-access {
  grid-template-columns: minmax(0, 1fr);
  justify-items: center;
  max-width: 1090px;
  gap: clamp(32px, 4.2vw, 62px);
  padding-block: clamp(45px, 6vw, 83px) clamp(45px, 6vw, 87px);
}
.guide-hero-access .guide-heading { text-align: center; }
.guide-hero-access .guide-heading h1 { max-width: 18ch; margin-inline: auto; text-wrap: balance; }
.guide-hero-access .guide-heading > p:not(.guide-label) { max-width: 53ch; margin-inline: auto; }
.guide-hero-access .guide-actions { justify-content: center; }

.guide-label {
  margin-block-end: 14px;
  color: #674b81;
  font-size: .94rem;
  font-weight: 550;
}
.guide-hero-access .guide-label, .guide-modes .guide-label, .guide-connect .guide-label { color: #47695a; }

.guide-heading h1, .resource-faq-intro h1 {
  font-size: clamp(3.05rem, 6vw, 5.85rem);
  font-weight: 600;
  line-height: 1.01;
  letter-spacing: -.049em;
  text-wrap: balance;
}
.guide-heading h1 { max-width: 11ch; text-wrap: initial; }
.guide-heading h1 em { color: #6b4d91; font-style: normal; }
.guide-hero-start .guide-heading h1 {
  max-width: none;
  font-size: clamp(2.25rem, 5.15vw, 4.65rem);
  text-wrap: balance;
}
.guide-hero-start .guide-heading h1 em { color: var(--accent); }
.guide-hero-access .guide-heading h1 em { color: #3c715b; }

.guide-heading > p:not(.guide-label), .guide-sample-copy > p:not(.guide-label),
.guide-modes-heading > p:not(.guide-label), .guide-connect-inner > div > p:not(.guide-label),
.guide-start-ending p, .guide-access-ending p, .resource-faq-contact p {
  max-width: 41ch;
  margin-block-start: 18px;
  color: var(--muted);
  font-size: clamp(1.03rem, 1.53vw, 1.19rem);
  line-height: 1.56;
  text-wrap: pretty;
}

.guide-actions { display: flex; align-items: center; flex-wrap: wrap; gap: 6px 20px; margin-block-start: 26px; }
.guide-actions a { font-weight: 550; }
.guide-actions .site-text-link { color: #624588; }
.guide-hero-access .pill:is(:hover, :focus-visible) span { transform: translateY(3px); }
.guide-hero-access .pill.primary { background: #365c4e; color: #f7fcf8; }
.guide-hero-access .pill.primary:hover { background: #294b40; }

.guide-plate {
  position: relative;
  isolation: isolate;
  min-width: 0;
  margin: 0;
  overflow: hidden;
  border: 1px solid #dbd0e2;
  border-radius: clamp(20px, 2.6vw, 36px);
}
.guide-plate figcaption {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 9px;
  font-size: .86rem;
  font-weight: 540;
}
.guide-plate-channel svg, .guide-chat-author svg,
.guide-message-header svg, .guide-message-footer svg, .guide-copy-button svg {
  flex: none;
  fill: none;
  stroke: currentColor;
  stroke-width: 1.5;
  stroke-linecap: round;
  stroke-linejoin: round;
}

.guide-plate-start {
  --plate-inset: clamp(14px, 3vw, 41px);
  padding: 0 var(--plate-inset) clamp(24px, 4vw, 53px);
  background: radial-gradient(ellipse at 13% 13%, #f9f0fa 4%, transparent 66%), #e2d6f0;
  color: #31263b;
}
.guide-start-contours {
  position: absolute;
  z-index: -1;
  inset: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
}
.guide-plate-start figcaption {
  margin: 0 calc(var(--plate-inset) * -1) clamp(20px, 2.9vw, 39px);
  padding: 13px var(--plate-inset);
  border-block-end: 1px solid #775e932b;
  background: #fbf7fcad;
  color: #624a73;
}
.guide-plate-channel { display: inline-flex; align-items: center; gap: 6px; color: #5d4871; }
.guide-plate-channel svg { width: 15px; height: 15px; }

.guide-chat-slip, .guide-result-slip {
  width: fit-content;
  max-width: 100%;
  padding: clamp(12px, 1.72vw, 23px);
  border: 1px solid #fff9;
  box-shadow: 0 16px 29px -16px #48336440;
}
.guide-chat-slip {
  position: relative;
  z-index: 1;
  border-radius: 18px;
  background: #fffafe;
}
.guide-chat-author { display: flex; align-items: center; gap: 7px; margin-block-end: 8px; color: #46394f; font-size: .86rem; font-weight: 600; }
.guide-chat-author svg { width: 22px; height: 22px; padding: 3px; border-radius: 50%; background: #d8ebf7; color: #176383; }
.guide-start-output { position: relative; margin-block-start: clamp(18px, 2vw, 31px); }
.guide-source-stack { position: absolute; z-index: -1; width: min(57%, 251px); inset: auto auto 18px -7px; pointer-events: none; }
.guide-source-invoice { transform-box: fill-box; transform-origin: center; transform: rotate(-13deg); }
.guide-source-order { transform-box: fill-box; transform-origin: center; transform: rotate(9deg); }
.guide-result-slip {
  width: min(88%, 407px);
  margin-inline-start: auto;
  border-radius: 18px;
  background: #fffdf8;
}
.guide-chat-slip p { padding: 7px 9px; border-radius: 8px; background: #f0e6fb; color: #473b51; font-size: .97rem; line-height: 1.42; }
.guide-file-pair, .guide-message-footer { display: flex; flex-wrap: wrap; align-items: center; gap: 7px; }
.guide-file-pair { margin-block-start: 10px; }
.guide-file-pair span, .guide-message-footer span {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  padding: 5px 8px;
  border: 1px solid #e3d8e9;
  border-radius: 7px;
  background: #fbf6ff;
  color: #59416c;
  font-size: .83rem;
}
.guide-file-pair b { color: #77589a; font-size: .7rem; font-weight: 650; letter-spacing: .03em; }
.guide-result-top { display: flex; align-items: center; gap: 9px; margin-block-end: 13px; }
.guide-result-top svg { flex: none; }
.guide-result-top strong { display: block; font-size: 1.06rem; font-weight: 610; }
.guide-result-top small { display: block; color: #63566d; font-size: .87rem; line-height: 1.35; }
.guide-result-table {
  width: 100%;
  border-collapse: collapse;
  color: #4a3e54;
  font-size: clamp(.78rem, 1.17vw, .91rem);
  font-variant-numeric: tabular-nums;
}
.guide-result-table :is(th, td) { padding: 6px 3px; border-block-start: 1px solid #eee6eb; }
.guide-result-table th { font-weight: 540; }
.guide-result-table th:first-child { text-align: start; }
.guide-result-table :is(th, td):not(:first-child) { text-align: end; }
.guide-result-table tbody td:nth-child(2) { color: #6b4286; font-weight: 580; }

.guide-first-work {
  display: grid;
  grid-template-columns: minmax(0, .7fr) minmax(0, 1.3fr);
  align-items: start;
  gap: clamp(26px, 7vw, 110px);
  padding-block: clamp(28px, 5vw, 65px) clamp(46px, 8.5vw, 122px);
  border-block-start: 1px solid #e5dce7;
}
.guide-first-work h2, .guide-review h2, .guide-modes h2, .guide-connect h2,
.guide-start-ending h2, .guide-access-ending h2, .resource-faq-contact h2 {
  font-size: clamp(1.95rem, 3.45vw, 3.12rem);
  font-weight: 590;
  line-height: 1.06;
  letter-spacing: -.041em;
  text-wrap: pretty;
}
.guide-message-art {
  padding: clamp(16px, 2.6vw, 34px);
  border: 1px solid #e2d8e8;
  border-radius: clamp(18px, 2.7vw, 30px);
  background: #fcf8fc;
  color: #352943;
}
.guide-message-header { display: flex; align-items: center; gap: 8px; color: #6c507e; font-size: .91rem; font-weight: 540; }
.guide-message-art blockquote {
  margin: 16px 0 23px;
  font-size: clamp(1rem, 1.55vw, 1.25rem);
  font-weight: 460;
  line-height: 1.47;
  letter-spacing: -.012em;
  text-wrap: pretty;
}
.guide-message-tools {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
  gap: 12px;
  padding-block-start: 14px;
  border-block-start: 1px solid #e8dfec;
}
.guide-message-footer span { padding-inline: 2px; border-color: transparent; background: transparent; }
.guide-copy-button {
  display: inline-flex;
  align-items: center;
  gap: 7px;
  min-width: 218px;
  min-height: 44px;
  padding: 8px 13px;
  border: 1px solid #ddcde7;
  border-radius: 24px;
  background: #fffaff;
  color: #5b3c74;
  font-size: .9rem;
  font-weight: 550;
}
.guide-copy-button:hover, .guide-copy-button:active { background: #efe3f5; }
.guide-copied-mark, .guide-copy-button[data-copied] .guide-copy-mark { display: none; }
.guide-copy-button[data-copied] .guide-copied-mark { display: initial; }

.guide-review {
  display: grid;
  grid-template-columns: minmax(0, .73fr) minmax(0, 1.27fr);
  align-items: start;
  gap: clamp(24px, 5vw, 73px);
  padding-block: clamp(25px, 4.6vw, 62px);
  border-block: 1px solid #e5d9d0;
}
.guide-review-heading > p:not(.guide-label) {
  max-width: 37ch;
  margin-block-start: 15px;
  color: var(--muted);
  font-size: 1.07rem;
  line-height: 1.55;
  text-wrap: pretty;
}
.guide-proof {
  padding: clamp(12px, 2.35vw, 31px);
  border: 1px solid #e1d1e6;
  border-radius: clamp(20px, 2.75vw, 31px);
  background: radial-gradient(ellipse at 90% 1%, #eee2ed, transparent 68%), #eee8f4;
}
.guide-proof-files { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); align-items: start; gap: 11px; }
.guide-proof-file {
  min-width: 0;
  border: 1px solid #ddcde3;
  border-radius: 14px;
  background: #fffdfb;
  color: #352743;
}
.guide-proof-order { border-color: #d2dfd4; }
.guide-proof-file summary { display: grid; gap: 10px; padding: 13px; border-radius: 13px; cursor: pointer; list-style: none; }
.guide-proof-file summary::-webkit-details-marker { display: none; }
.guide-proof-file summary:is(:hover, :focus-visible) { background: #faf6fc; }
.guide-proof-order summary:is(:hover, :focus-visible) { background: #f5f9f4; }
.guide-proof-file summary:focus-visible { outline-offset: -3px; }
.guide-proof-document, .guide-proof-quantity, .guide-proof-control { display: flex; align-items: center; gap: 7px; }
.guide-proof-document > span {
  display: grid;
  flex: none;
  place-items: center;
  width: 34px;
  height: 29px;
  border: 1px solid #e4d3ec;
  border-radius: 7px 9px 7px 7px;
  background: #f3e6fa;
  color: #6b4686;
  font-size: .67rem;
  font-weight: 660;
}
.guide-proof-order .guide-proof-document > span { border-color: #d3e6d7; background: #e9f3ea; color: #36614c; }
.guide-proof-document strong { font-size: 1rem; font-weight: 600; overflow-wrap: anywhere; }
.guide-proof-quantity {
  justify-content: space-between;
  padding: 7px 0;
  border-block: 1px solid #ede5ef;
  color: #5b3d73;
  font-size: .88rem;
}
.guide-proof-order .guide-proof-quantity { border-color: #e1ece2; color: #36614c; }
.guide-proof-quantity b { font-size: 1.12rem; font-variant-numeric: tabular-nums; white-space: nowrap; }
.guide-proof-control { justify-content: space-between; min-height: 19px; color: #655575; font-size: .84rem; }
.guide-proof-order .guide-proof-control { color: #466553; }
.guide-proof-control svg { width: 17px; height: 17px; flex: none; fill: none; stroke: currentColor; stroke-width: 1.6; stroke-linecap: round; stroke-linejoin: round; }
.guide-proof-file[open] .guide-proof-control svg { transform: rotate(180deg); }
.guide-proof-content { padding: 0 8px 11px; }
.guide-proof-content table { width: 100%; border-collapse: collapse; font-size: .78rem; font-variant-numeric: tabular-nums; }
.guide-proof-content :is(td, th) { padding: 6px 4px; border-block-start: 1px solid #e9e0e9; text-align: start; }
.guide-proof-content tr > :last-child { text-align: end; white-space: nowrap; }
.guide-proof-content th { font-weight: 550; }
.guide-proof-match { background: #f1e7f8; color: #54386d; }
.guide-proof-order .guide-proof-match { background: #eaf4e9; color: #345d47; }
.guide-proof-verdict {
  display: grid;
  grid-template-columns: auto minmax(0, 1fr) auto;
  align-items: center;
  gap: 9px;
  margin-block-start: 12px;
  padding: 10px clamp(10px, 1.7vw, 18px);
  border: 1px solid #ddcde3;
  border-radius: 14px;
  background: #fffdf8;
  color: #41314c;
}
.guide-proof-verdict strong { font-size: clamp(.97rem, 1.45vw, 1.16rem); font-weight: 625; }
.guide-proof-verdict p { color: #645471; font-size: .87rem; line-height: 1.44; }
.guide-proof-verdict > b { padding: 3px 9px; border-radius: 7px; background: #eee1f6; color: #674684; font-size: clamp(1.12rem, 2.3vw, 1.56rem); }
.guide-connect-record dt { font-size: 1.15rem; line-height: 1.28; font-weight: 570; letter-spacing: -.015em; }
.guide-connect-record dd { max-width: 54ch; color: var(--muted); line-height: 1.58; text-wrap: pretty; }

.guide-start-ending, .guide-access-ending {
  display: grid;
  grid-template-columns: minmax(0, .9fr) minmax(0, 1.1fr);
  align-items: start;
  gap: clamp(22px, 5vw, 73px);
  padding-block: clamp(40px, 7vw, 92px);
}
.guide-start-ending h2, .guide-access-ending h2, .resource-faq-contact h2 { font-size: clamp(1.86rem, 3.2vw, 2.97rem); }
.guide-start-ending p, .guide-access-ending p, .resource-faq-contact p { margin-block-start: 8px; font-size: 1.05rem; }
.guide-next-list { margin: 0; padding: 0; border-block-start: 1px solid #e4d9e5; list-style: none; }
.guide-next-list li { border-block-end: 1px solid #e4d9e5; }
.guide-next-list a {
  display: grid;
  grid-template-columns: minmax(0, 1fr) auto;
  gap: 2px 14px;
  align-items: center;
  padding: 12px 9px;
  border-radius: 9px;
}
.guide-next-list a:is(:hover, :focus-visible) { background: #eee5f1; }
.guide-next-list strong { color: #3f2d54; font-size: 1.08rem; font-weight: 575; }
.guide-next-list small { grid-row: 2; color: var(--muted); font-size: .92rem; }
.guide-next-list a > span { grid-column: 2; grid-row: 1 / span 2; padding-inline: 7px; color: #6c468e; }
.guide-start-ending .guide-next-list a { grid-template-columns: auto minmax(0, 1fr) auto; column-gap: 13px; }
.guide-start-ending .guide-next-list strong, .guide-start-ending .guide-next-list small { grid-column: 2; }
.guide-start-ending .guide-next-list a > span { grid-column: 3; }
.guide-next-icon { grid-row: 1 / span 2; width: 48px; height: 48px; border: 1px solid #dfcce6; border-radius: 12px; background: #f3e7f5; }
.guide-next-icon-team { border-color: #d6e4d6; background: #e9f1e6; }
.guide-next-icon-money { border-color: #e7d7c5; background: #f4eadc; }
.guide-access-ending .guide-label { color: #47695a; }
.guide-access-ending {
  align-items: center;
  margin-block: clamp(40px, 7vw, 91px);
  padding: clamp(19px, 4.2vw, 58px);
  border: 1px solid #dbdfce;
  border-radius: clamp(19px, 2.8vw, 35px);
  background: radial-gradient(ellipse at 100% 12%, #e1ede0, transparent 69%), #f2f2e6;
}
.guide-access-next-actions { display: flex; flex-wrap: wrap; align-items: center; gap: 9px 16px; margin-block-start: 20px; }
.guide-access-next-actions .pill.primary { background: #365c4e; color: #f7fcf8; }
.guide-access-next-actions .pill.primary:hover { background: #294b40; }
.guide-access-next-actions .site-text-link { color: #365c4e; }
.guide-grant-example {
  padding: clamp(14px, 2.3vw, 29px);
  border: 1px solid #d6decb;
  border-radius: 18px;
  background: #fefdf6;
  box-shadow: 0 18px 30px -25px #304d3e85;
}
.guide-grant-example figcaption { display: flex; align-items: center; gap: 7px; margin-block-end: 13px; color: #3f6150; font-size: .9rem; font-weight: 600; }
.guide-grant-example figcaption svg { width: 20px; height: 20px; }
.guide-grant-example blockquote {
  margin: 0;
  padding: 11px 13px;
  border-radius: 11px 11px 4px 11px;
  background: #e9f1e4;
  color: #2f5141;
  font-size: clamp(1.02rem, 1.55vw, 1.23rem);
  font-weight: 540;
  line-height: 1.44;
}
.guide-grant-response { display: flex; align-items: start; gap: 9px; margin-block-start: 14px; color: #304c3d; }
.guide-grant-response svg { flex: none; }
.guide-grant-response strong { font-size: 1.02rem; font-weight: 615; }
.guide-grant-response p { margin-block-start: 3px; font-size: .89rem; color: #4a6859; line-height: 1.44; }

.guide-plate-access {
  width: 100%;
  padding: clamp(18px, 3.55vw, 46px);
  border-color: #d7e4da;
  background: radial-gradient(ellipse at 3% 4%, #f3f7e8, transparent 72%), #dfece2;
  color: #27473a;
}
.guide-plate-access figcaption { display: block; margin-block-end: clamp(14px, 2.7vw, 33px); }
.guide-plate-access figcaption strong { display: block; font-size: clamp(1.32rem, 2.5vw, 1.96rem); font-weight: 590; letter-spacing: -.023em; line-height: 1.15; }
.guide-plate-access figcaption small { display: block; margin-block-start: 3px; color: #476457; font-size: .94rem; font-weight: 430; }
.guide-access-flow {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: clamp(17px, 2.9vw, 42px);
  margin: 0;
  padding: 0;
  list-style: none;
}
.guide-access-node { position: relative; display: grid; grid-template-rows: auto 1fr; min-width: 0; }
.guide-access-node + .guide-access-node::before {
  position: absolute;
  top: 85px;
  inset-inline-end: calc(100% + 4px);
  width: calc(clamp(17px, 2.9vw, 42px) - 8px);
  height: 11px;
  background: linear-gradient(#8eaa98, #8eaa98) left center / calc(100% - 2px) 1px no-repeat;
  content: "";
}
.guide-access-node + .guide-access-node::after {
  position: absolute;
  top: 87px;
  inset-inline-end: calc(100% + 4px);
  width: 7px;
  height: 7px;
  border: solid #8eaa98;
  border-width: 1px 1px 0 0;
  transform: rotate(45deg);
  content: "";
}
.guide-flow-label { display: flex; align-items: center; gap: 6px; margin-block-end: 7px; color: #476457; font-size: .87rem; font-weight: 550; }
.guide-flow-label svg, .guide-flow-scope svg, .guide-grant-example figcaption svg, .guide-mode-rule svg,
.guide-mode-status svg, .guide-mode-tag svg {
  flex: none;
  fill: none;
  stroke: currentColor;
  stroke-width: 1.5;
  stroke-linecap: round;
  stroke-linejoin: round;
}
.guide-flow-label svg { width: 20px; height: 20px; }
.guide-flow-card {
  min-height: 147px;
  padding: clamp(11px, 1.55vw, 19px);
  border: 1px solid #c6d8cb;
  border-radius: 14px 14px 14px 5px;
  background: #fdfcf4;
  box-shadow: 0 14px 24px -21px #385f4a65;
}
.guide-flow-card strong { display: block; font-size: clamp(1rem, 1.6vw, 1.19rem); font-weight: 625; }
.guide-flow-card p { margin-block-start: 5px; color: #325345; font-size: .95rem; line-height: 1.43; }
.guide-flow-card small { display: block; margin-block-start: 7px; color: #4a6a58; font-size: .83rem; line-height: 1.4; }
.guide-access-source .guide-flow-card { border-radius: 14px; }
.guide-flow-scope { display: inline-flex; align-items: center; gap: 4px; margin-block-start: 6px; padding: 3px 7px; border-radius: 6px; background: #e9f2e7; color: #3c6651; font-size: .82rem; font-weight: 590; }
.guide-flow-scope svg { width: 15px; height: 15px; }
.guide-flow-columns { display: grid; grid-template-columns: .78fr 1fr 1fr; gap: 4px; margin-block-start: 11px; padding: 5px 6px; border-block: 1px solid #dbe7db; background: #f1f7ef; color: #4b6757; font-size: .79rem; }
.guide-flow-answer { display: flex; align-items: center; gap: 4px; margin-inline-start: -4px; }
.guide-flow-answer svg { flex: none; }
.guide-access-result .guide-flow-card { border-radius: 14px 14px 5px 14px; background: #f6fbf3; }
.guide-flow-boundary { margin-block-start: 19px; color: #3e6250; font-size: .93rem; line-height: 1.46; text-wrap: pretty; }

.guide-modes {
  margin-block-end: clamp(49px, 8vw, 107px);
  padding-block-start: clamp(26px, 4vw, 52px);
  border-block-start: 1px solid #dce5da;
}
.guide-modes-heading { margin-block-end: clamp(20px, 3.8vw, 43px); }
.guide-modes-heading > p:not(.guide-label) { max-width: 62ch; margin-block-start: 10px; }
.guide-mode-compare { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: clamp(12px, 2.3vw, 32px); }
.guide-mode {
  display: grid;
  grid-template-rows: auto auto 1fr;
  gap: 9px;
  padding: clamp(15px, 2.65vw, 37px);
  border: 1px solid #e6d9c7;
  border-radius: clamp(16px, 2.35vw, 28px);
  background: radial-gradient(ellipse at 90% 5%, #f1e5d4, transparent 72%), #f6eee2;
}
.guide-mode-sent { border-color: #d4e1d6; background: radial-gradient(ellipse at 90% 5%, #dcebdd, transparent 72%), #eaf2e9; }
.guide-mode-status { display: flex; align-items: center; gap: 7px; color: #6c533a; font-size: .9rem; font-weight: 560; }
.guide-mode-status svg { width: 23px; height: 23px; padding: 3px; border-radius: 7px; background: #ecdfc8; }
.guide-mode-sent .guide-mode-status { color: #3b6350; }
.guide-mode-sent .guide-mode-status svg { background: #d5e7d8; }
.guide-mode h3 { margin-block-end: 7px; color: #333143; font-size: clamp(1.22rem, 2.05vw, 1.7rem); font-weight: 590; text-wrap: balance; }
.guide-mode-message {
  display: grid;
  align-content: start;
  gap: 5px;
  padding: clamp(11px, 1.7vw, 22px);
  border: 1px solid #e7dcce;
  border-radius: 13px;
  background: #fffdf7;
  color: #3e3441;
}
.guide-mode-sent .guide-mode-message { border-color: #d9e7d8; }
.guide-mode-tag { display: inline-flex; align-items: center; gap: 3px; justify-self: start; margin-block-end: 3px; padding: 3px 7px; border-radius: 6px; background: #f2e8d4; color: #6a5234; font-size: .81rem; font-weight: 575; }
.guide-mode-sent .guide-mode-tag { background: #e0f1e1; color: #37634e; }
.guide-mode-tag svg { width: 16px; height: 16px; }
.guide-mode-message strong { font-size: 1.06rem; font-weight: 610; }
.guide-mode-message p { color: #4d4650; line-height: 1.48; }
.guide-mode-message small { margin-block-start: 5px; padding-block-start: 8px; border-block-start: 1px solid #e9e1d7; color: #5c5861; font-size: .85rem; line-height: 1.43; }
.guide-mode-sent .guide-mode-message small { border-color: #e3eae0; }
.guide-mode-rule { display: flex; align-items: start; gap: 6px; margin-block-start: 13px; color: #3e6250; font-size: .94rem; line-height: 1.47; }
.guide-mode-rule svg { width: 18px; height: 18px; margin-block-start: 2px; }

.guide-connect {
  border: 1px solid #dce5da;
  border-radius: clamp(18px, 3vw, 32px);
  background: linear-gradient(90deg, #eff3e9, #f4f6ee 72%);
}
.guide-connect-inner {
  display: grid;
  grid-template-columns: minmax(0, .84fr) minmax(0, 1.16fr);
  gap: clamp(22px, 6vw, 94px);
  padding: clamp(23px, 5.4vw, 74px);
}
.guide-connect-illustration { display: block; width: min(100%, 218px); margin-block-start: 12px; margin-inline-start: -22px; }
.guide-connect-record { margin: 0; }
.guide-connect-record > div { padding-block: 15px; border-block-start: 1px solid #9cb7a272; }
.guide-connect-record > div:last-child { border-block-end: 1px solid #9cb7a272; }
.guide-connect-record dt { margin-block-end: 4px; }

.resource-faq-hero {
  display: grid;
  justify-items: center;
  text-align: center;
  margin-block: clamp(31px, 5vw, 66px) clamp(33px, 6.2vw, 82px);
}
.resource-faq-mark {
  display: grid;
  place-items: center;
  width: 248px;
  max-width: 100%;
  margin-block-end: 9px;
  background: radial-gradient(ellipse at center, #f0e5f6, transparent 69%);
}
.resource-faq-mark svg { display: block; width: 100%; }
.resource-faq-intro > p {
  max-width: 53ch;
  margin: 13px auto 0;
  color: var(--muted);
  font-size: clamp(1.05rem, 1.6vw, 1.25rem);
  line-height: 1.5;
  text-wrap: balance;
}
.resource-faq-find { width: min(100%, 590px); margin-block-start: clamp(21px, 3.4vw, 42px); }
.resource-search-field {
  display: flex;
  align-items: center;
  gap: 11px;
  min-height: 58px;
  padding: 5px 7px 5px 17px;
  border: 1px solid #d8cadf;
  border-radius: 32px;
  background: #fffdfc;
  box-shadow: 0 8px 24px -22px #513468a3;
  color: #6a4b86;
}
.resource-search-field:focus-within { border-color: #8658b6; box-shadow: 0 0 0 3px #ae87d72d; }
.resource-search-field svg { flex: none; fill: none; stroke: currentColor; stroke-width: 1.6; stroke-linecap: round; }
.resource-search input { flex: 1; min-width: 0; padding: 6px 0; border: 0; outline: none; background: transparent; color: #3f2e51; font: inherit; }
.resource-search input::placeholder { color: #715d80; }
.resource-search input::-webkit-search-cancel-button { -webkit-appearance: none; }
.resource-search button { display: grid; place-items: center; width: 44px; height: 44px; flex: none; padding: 0; border: 0; border-radius: 50%; background: #f5edf8; color: #684e7a; }
.resource-search button:hover, .resource-search button:active { background: #ebdff1; }
.resource-faq-shortcuts { display: flex; flex-wrap: wrap; align-items: center; justify-content: center; gap: 4px 7px; margin-block-start: 9px; font-size: .89rem; }
.resource-faq-shortcuts span { margin-inline-end: 3px; color: #62566b; }
.resource-faq-shortcuts a { display: inline-grid; align-items: center; min-height: 44px; padding-inline: 6px; color: #654681; text-decoration: underline; text-decoration-color: #b49bc4; text-underline-offset: .22em; }
.resource-faq-shortcuts a:is(:hover, :focus-visible) { text-decoration-color: currentColor; }
.resource-faq-status { display: grid; min-height: 44px; place-items: center; margin-block-start: 9px; color: #62566b; font-size: .93rem; }
.resource-faq-status:empty { display: none; }

.resource-faq-layout {
  display: grid;
  grid-template-columns: minmax(180px, .31fr) minmax(0, 1fr);
  align-items: start;
  gap: clamp(18px, 4.7vw, 70px);
  max-width: 1080px;
}
.resource-faq-answers { grid-column: 2; min-width: 0; }
.resource-faq-topics {
  position: sticky;
  top: 18px;
  display: grid;
  gap: 2px;
  padding: 14px 9px 9px;
  border: 1px solid #e5dce8;
  border-radius: 14px;
  background: #f9f4f9;
}
.resource-faq-topics .guide-label { margin: 0 8px 5px; color: #63516e; }
.resource-faq-topics a { display: grid; grid-template-columns: auto minmax(0, 1fr) auto; align-items: center; gap: 8px; min-height: 44px; padding: 6px 8px; border-radius: 7px; color: #594469; font-size: .95rem; font-weight: 525; }
.resource-faq-topics a:hover, .resource-faq-topics a:focus-visible { background: #eee6f2; }
.resource-faq-topics a span { color: #765d90; }
.resource-topic-icon { width: 25px; height: 25px; padding: 4px; border-radius: 7px; fill: none; stroke: currentColor; stroke-width: 1.5; stroke-linecap: round; stroke-linejoin: round; }
.resource-topic-chat { background: #eee1f8; color: #72538d; }
.resource-topic-access { background: #e1eee3; color: #416954; }
.resource-topic-time { background: #e2ebf7; color: #4b6797; }
.resource-topic-volume { background: #f3e8d8; color: #7d5d37; }
.resource-faq-group:not([hidden]) ~ .resource-faq-group:not([hidden]) { margin-block-start: clamp(30px, 4.6vw, 60px); }
.resource-faq-group h2 { margin-block-end: 11px; color: #392c47; font-size: clamp(1.71rem, 3vw, 2.85rem); font-weight: 580; line-height: 1.1; }
.resource-faq-group .question-list, .resource-faq-group .question-list details { border-color: #e3dbe6; }
.resource-faq-group .question-list details[open] { background: #f8f2f9; }
.resource-faq-group .question-list details:target { scroll-margin-block-start: 17px; }
.resource-faq-group .question-list summary { min-height: 57px; padding-inline-start: 12px; font-weight: 515; }
.resource-faq-group .question-list p { max-width: 69ch; padding-inline-start: 12px; line-height: 1.58; }
.resource-faq-group .question-list a { color: #593989; text-decoration: underline; text-underline-offset: .22em; }
.resource-faq-empty { padding: 16px 18px; border-inline-start: 2px solid #b18cc7; background: #f6eff8; color: #624f71; }

.resource-faq-contact {
  display: grid;
  grid-template-columns: auto minmax(0, 1fr) auto;
  align-items: center;
  gap: 13px clamp(16px, 2.5vw, 32px);
  max-width: 1080px;
  margin-block: clamp(44px, 7vw, 95px);
  padding: clamp(20px, 3.8vw, 51px);
  border: 1px solid #e7dae9;
  border-radius: clamp(18px, 2.6vw, 28px);
  background: #f5ebf5;
}
.resource-faq-contact-mark { display: grid; place-items: center; width: 67px; height: 67px; border: 1px solid #e9dfee; border-radius: 18px; background: #fcf7fc; }
.resource-faq-contact .pill { justify-self: start; }

@media (prefers-reduced-motion: no-preference) {
  .guide-plate-start:not(.is-pending) .guide-source-stack { animation: guide-art-in .6s .06s cubic-bezier(.2,.75,.25,1) backwards; }
  .guide-plate-start:not(.is-pending) .guide-result-slip { animation: guide-art-in .58s .18s cubic-bezier(.2,.75,.25,1) backwards; }
  .guide-plate-access:not(.is-pending) .guide-access-result, .resource-faq-mark-answer { animation: guide-art-in .56s .14s cubic-bezier(.2,.75,.25,1) backwards; }
  .guide-copy-button, .resource-search-field, .resource-search button { transition: background-color .16s, border-color .16s, box-shadow .16s; }
  .guide-next-list a > span { transition: transform .22s cubic-bezier(.2,.75,.25,1); }
  .guide-next-list a:is(:hover, :focus-visible) > span { transform: translate(2px, -2px); }
  @keyframes guide-art-in {
    from { opacity: .6; transform: translateY(6px); }
    to { opacity: 1; transform: none; }
  }
}
@media (prefers-reduced-motion: reduce) {
  .guide-hero-access .pill:is(:hover, :focus-visible) span { transform: none; }
}

@media (max-width: 760px) {
  .guide-hero, .guide-first-work, .guide-review, .guide-connect-inner, .guide-start-ending, .guide-access-ending, .resource-faq-layout { grid-template-columns: minmax(0, 1fr); }
  .guide-heading h1, .resource-faq-intro h1 { font-size: clamp(2.75rem, 9.3vw, 4.25rem); }
  .guide-heading h1 { max-width: none; text-wrap: balance; }
  .guide-connect-illustration { width: min(100%, 168px); margin-inline-start: -17px; }
  .resource-faq-mark { width: 181px; }
  .resource-faq-answers { grid-column: 1; }
  .resource-faq-topics { position: static; grid-template-columns: repeat(auto-fit, minmax(min(100%, 145px), 1fr)); }
  .resource-faq-topics .guide-label { grid-column: 1 / -1; margin-inline-start: 6px; }
  .resource-faq-topics a { padding-inline: 6px; }
  .resource-faq-contact { grid-template-columns: auto minmax(0, 1fr); }
  .resource-faq-contact .pill { grid-column: 2; }
}

@media (max-width: 760px) {
  .guide-hero-start .guide-label { margin-block-end: 9px; }
  .guide-hero-start .guide-heading > p:not(.guide-label) { margin-block-start: 13px; }
  .guide-hero-start .guide-actions { margin-block-start: 17px; }
  .guide-plate-start figcaption { margin-block-end: 14px; padding-block: 10px; }
  .guide-start-output { margin-block-start: 14px; }
}
@media (max-width: 490px) {
  .guide-result-slip { width: min(95%, 407px); }
  .guide-source-stack { width: 48%; inset: auto auto 36px -9px; }
  .resource-faq-shortcuts { row-gap: 0; }
  .resource-faq-shortcuts span { flex-basis: 100%; margin-inline-end: 0; }
  .resource-faq-topics a { grid-template-columns: auto minmax(0, 1fr); gap: 5px; padding-inline: 4px; font-size: .9rem; }
  .resource-faq-topics a span { display: none; }
  .resource-faq-contact { grid-template-columns: minmax(0, 1fr); }
  .resource-faq-contact-mark { width: 51px; height: 51px; border-radius: 13px; }
  .resource-faq-contact-mark svg { width: 39px; height: 39px; }
  .resource-faq-contact .pill { grid-column: 1; }
}

@media (max-width: 700px) {
  .guide-access-flow { grid-template-columns: minmax(0, 1fr); gap: 17px; }
  .guide-flow-card { min-height: 0; }
  .guide-access-node + .guide-access-node::before,
  .guide-access-node + .guide-access-node::after { display: none; }
}
@media (max-width: 550px) {
  .guide-proof-files, .guide-mode-compare { grid-template-columns: minmax(0, 1fr); }
  .guide-proof-verdict { grid-template-columns: auto minmax(0, 1fr); }
  .guide-proof-verdict > b { display: none; }
}
@media (prefers-reduced-motion: no-preference) {
  .guide-proof-control svg { transition: transform .19s cubic-bezier(.2,.75,.25,1); }
}

/* Give each guide a single, legible working surface alongside its introduction. */
.guide-hero-start .guide-heading h1,
.guide-hero-access .guide-heading h1,
.resource-faq-intro h1 { font-weight: 710; }
.guide-hero-start .guide-heading h1 em { color: inherit; }

.guide-plate-start {
  --plate-inset: clamp(13px, 2.65vw, 37px);
  border-color: #d9c7e8;
  padding-block-end: clamp(16px, 2.65vw, 37px);
}
.guide-plate-start figcaption {
  margin-block-end: clamp(13px, 2vw, 24px);
  border: 0;
  background: #2b223c;
  color: #fff8ff;
  font-weight: 625;
}
.guide-plate-start .guide-chat-slip {
  width: min(83%, 345px);
  margin-inline-start: auto;
  padding: 11px 13px;
  border-color: #f9f0fd;
  background: #f3e8fa;
  box-shadow: none;
}
.guide-plate-start .guide-chat-author {
  margin-block-end: 3px;
  color: #5d4871;
  font-size: .77rem;
}
.guide-plate-start .guide-chat-author svg { display: none; }
.guide-plate-start .guide-chat-slip p { padding: 0; background: transparent; }
.guide-plate-start .guide-file-pair { margin-block-start: 7px; gap: 5px; }
.guide-plate-start .guide-file-pair span { padding: 3px 6px; }
.guide-plate-start .guide-result-slip { width: min(90%, 440px); margin-inline-start: 0; }
.guide-plate-start .guide-source-stack { inset: auto -7px 14px auto; }
.guide-result-top strong { font-size: clamp(1.15rem, 2vw, 1.6rem); letter-spacing: -.035em; }
.guide-result-table tbody td:nth-child(2) { color: #5c3880; font-weight: 680; }
.guide-proof-files { gap: 10px; }
.guide-proof-quantity b { font-size: clamp(1.25rem, 2.3vw, 1.95rem); letter-spacing: -.045em; }
.guide-proof-verdict { margin-block-start: 10px; }

.guide-hero-access {
  grid-template-columns: minmax(0, .83fr) minmax(0, 1.17fr);
  max-width: 1190px;
  justify-items: stretch;
  gap: clamp(28px, 5.9vw, 85px);
}
.guide-hero-access .guide-heading { text-align: start; }
.guide-hero-access .guide-heading h1 {
  margin-inline: 0;
  font-size: clamp(2.65rem, 5.3vw, 5.1rem);
}
.guide-hero-access .guide-heading > p:not(.guide-label) { max-width: 42ch; margin-inline: 0; }
.guide-hero-access .guide-actions { justify-content: flex-start; }
.guide-hero-access .guide-plate-access {
  --access-inset: clamp(13px, 2.6vw, 30px);
  padding: 0 var(--access-inset) var(--access-inset);
  background: #e8f0e5;
  border-color: #cbdcd0;
}
.guide-hero-access .guide-plate-access figcaption {
  margin: 0 calc(var(--access-inset) * -1) 10px;
  padding: 13px var(--access-inset);
  background: #2e473c;
  color: #f6fbf5;
  font-weight: 625;
}
.guide-hero-access .guide-access-flow {
  grid-template-columns: minmax(0, 1fr);
  gap: 0;
}
.guide-hero-access .guide-access-node {
  grid-template-columns: minmax(0, .66fr) minmax(0, 1.34fr);
  grid-template-rows: auto;
  align-items: center;
  gap: 10px;
  padding-block: 9px;
  border-block-end: 1px solid #ccdcd1;
}
.guide-hero-access .guide-access-node + .guide-access-node::before,
.guide-hero-access .guide-access-node + .guide-access-node::after { display: none; }
.guide-hero-access .guide-flow-label { margin: 0; }
.guide-hero-access .guide-flow-card {
  min-height: 0;
  padding: 8px 11px;
  border-color: #d5e4d7;
  background: #fbfdf6;
  box-shadow: none;
}
.guide-hero-access .guide-flow-card strong { font-size: 1rem; }
.guide-hero-access .guide-flow-card p { margin-block-start: 2px; font-size: .83rem; }
.guide-hero-access .guide-flow-boundary { margin-block-start: 13px; font-size: .83rem; }
.guide-hero-access .guide-flow-answer svg { width: 24px; height: 24px; }
.guide-connect-record { counter-reset: access-step; }
.guide-connect-record > div {
  position: relative;
  counter-increment: access-step;
  padding-inline-start: 37px;
}
.guide-connect-record > div::before {
  content: counter(access-step, decimal-leading-zero);
  position: absolute;
  inset: 16px auto auto 0;
  color: #3b6551;
  font-size: .86rem;
  font-weight: 620;
  font-variant-numeric: tabular-nums;
}

.site-faq .resource-faq-hero {
  grid-template-columns: minmax(0, 1fr) minmax(0, .65fr);
  grid-template-areas: "intro mark" "find mark";
  align-items: center;
  justify-items: start;
  column-gap: clamp(20px, 5vw, 65px);
  max-width: 1080px;
  padding: clamp(22px, 4.1vw, 55px);
  margin-block: clamp(28px, 4vw, 56px) clamp(24px, 4.1vw, 58px);
  border: 1px solid #e5d7eb;
  border-radius: clamp(20px, 2.4vw, 32px);
  background: radial-gradient(ellipse at 76% 48%, #e8d9f2, transparent 70%), #f7eff8;
  text-align: start;
}
.site-faq .resource-faq-mark { grid-area: mark; width: min(100%, 325px); margin: 0; justify-self: center; }
.site-faq .resource-faq-intro { grid-area: intro; }
.site-faq .resource-faq-intro h1 {
  font-size: clamp(2.15rem, 4.95vw, 4.5rem);
  text-wrap: pretty;
}
.site-faq .resource-faq-intro > p { margin: 9px 0 0; text-wrap: pretty; }
.site-faq .resource-faq-find { grid-area: find; margin-block-start: 16px; }
.site-faq .resource-faq-shortcuts { justify-content: flex-start; margin-block-start: 2px; }
.site-faq .resource-faq-shortcuts a:first-child { padding-inline-start: 0; }
.site-faq .resource-faq-status { justify-items: start; }
.resource-faq-group h2 { font-weight: 660; }
.resource-faq-group .question-list summary { font-weight: 565; }

@media (max-width: 970px) {
  .guide-hero-access { grid-template-columns: minmax(0, 1fr); gap: 25px; }
  .guide-hero-access .guide-heading h1 { max-width: none; font-size: clamp(2.55rem, 8vw, 4.35rem); }
}
@media (max-width: 600px) {
  .guide-hero-access { padding-block: 30px 40px; }
  .guide-plate-start .guide-chat-slip { width: min(93%, 345px); }
  .guide-plate-start .guide-result-slip { width: min(96%, 440px); }
  .guide-hero-access .guide-flow-label { gap: 4px; font-size: .79rem; }
  .guide-hero-access .guide-flow-label svg { width: 16px; height: 16px; flex: none; }
  .site-faq .resource-faq-hero {
    grid-template-columns: minmax(0, 1fr) clamp(60px, 19vw, 113px);
    grid-template-areas: "intro mark" "find find";
    gap: 9px;
    padding: 16px;
  }
  .site-faq .resource-faq-intro h1 { font-size: clamp(1.95rem, 7.8vw, 2.85rem); }
  .site-faq .resource-faq-intro > p { font-size: .95rem; }
  .site-faq .resource-faq-find { margin-block-start: 3px; }
}

/* The first task is a readable before-and-after comparison, with the files visible. */
.guide-hero-start,
.guide-hero-access {
  grid-template-columns: minmax(0, 1fr);
  align-items: start;
  gap: clamp(24px, 3.7vw, 47px);
  padding-block: clamp(35px, 5.8vw, 80px) clamp(36px, 5.3vw, 75px);
}
.guide-hero-start .guide-heading,
.guide-hero-access .guide-heading {
  display: grid;
  grid-template-columns: minmax(0, 1.05fr) minmax(0, .73fr);
  gap: 6px clamp(24px, 6vw, 82px);
  align-items: start;
}
.guide-hero-start .guide-heading .guide-label,
.guide-hero-access .guide-heading .guide-label {
  grid-column: 1 / -1;
  margin: 0;
}
.guide-hero-start .guide-heading h1,
.guide-hero-access .guide-heading h1 {
  font-size: clamp(3.12rem, 6.5vw, 6.1rem);
  line-height: .99;
  letter-spacing: -.045em;
  text-wrap: pretty;
}
.guide-start-intro > p,
.guide-access-intro > p {
  max-width: 38ch;
  margin: 0;
  color: var(--muted);
  font-size: clamp(1.05rem, 1.5vw, 1.25rem);
  line-height: 1.48;
  text-wrap: pretty;
}
.guide-start-intro .guide-actions,
.guide-access-intro .guide-actions { margin-block-start: 14px; }
.guide-plate-start {
  --plate-inset: clamp(15px, 3.1vw, 40px);
  background: radial-gradient(ellipse at 87% 70%, #ded1f2, transparent 74%), #f1e7f7;
  padding-block-end: var(--plate-inset);
}
.guide-plate-start figcaption {
  margin-block-end: 0;
  font-size: .98rem;
}
.guide-start-prompt {
  display: flex;
  align-items: baseline;
  flex-wrap: wrap;
  column-gap: 14px;
  row-gap: 4px;
  margin-block: clamp(14px, 2vw, 25px) 0;
}
.guide-start-prompt > span { color: #654a80; font-size: .78rem; font-weight: 640; }
.guide-start-prompt p { color: #362847; font-weight: 555; }
.guide-plate-start .guide-start-output {
  display: grid;
  grid-template-columns: minmax(0, 1.1fr) minmax(0, .9fr);
  gap: clamp(11px, 4.1vw, 56px);
  align-items: center;
}
.guide-input-docs {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: clamp(7px, 1.4vw, 15px);
}
.guide-input-doc {
  position: relative;
  min-width: 0;
  padding: clamp(10px, 1.8vw, 20px);
  border: 1px solid #dfc9e9;
  border-radius: 13px 25px 13px 13px;
  background: #fffafc;
  box-shadow: 0 12px 21px -18px #4c327783;
}
.guide-input-order { border-color: #cbdcce; background: #f8fcf3; }
.guide-input-format {
  display: inline-flex;
  min-width: 39px;
  justify-content: center;
  padding: 3px 6px;
  border-radius: 5px;
  background: #ebdcf5;
  color: #694986;
  font-size: .72rem;
  font-weight: 680;
}
.guide-input-order .guide-input-format { background: #e1eee0; color: #416c57; }
.guide-input-doc > strong {
  display: block;
  margin-block: 7px 9px;
  color: #3c2a50;
  font-size: clamp(1.1rem, 1.8vw, 1.65rem);
  line-height: 1.05;
  letter-spacing: -.04em;
}
.guide-input-order > strong { color: #315441; }
.guide-input-doc dl > div {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: baseline;
  column-gap: 7px;
  padding-block: 6px;
  border-block-start: 1px solid #ede3f2;
}
.guide-input-order dl > div { border-color: #e3ede0; }
.guide-input-doc dt { color: #655674; font-size: .86rem; }
.guide-input-doc dd { font-weight: 630; font-variant-numeric: tabular-nums; }
.guide-plate-start .guide-result-slip {
  position: relative;
  width: 100%;
  padding: clamp(12px, 2.2vw, 28px);
  border-color: #fff;
  box-shadow: 0 15px 28px -18px #4f356f6b;
}
.guide-plate-start .guide-result-slip::before {
  position: absolute;
  inset: 45% auto auto clamp(-45px, -3vw, -22px);
  color: #755599;
  font-size: clamp(1rem, 2.1vw, 1.95rem);
  line-height: 1;
  content: "→";
}
.guide-plate-start .guide-result-top strong { font-size: clamp(1.3rem, 2.4vw, 2.15rem); line-height: 1; }
.guide-plate-start .guide-result-top small {
  margin-block-start: 5px;
  color: #694589;
  font-weight: 630;
}
.guide-plate-start .guide-result-table tbody td {
  color: #613682;
  font-size: clamp(1rem, 1.95vw, 1.75rem);
  letter-spacing: -.04em;
  font-weight: 680;
}
.site-getting-started .guide-first-work,
.site-getting-started .guide-review,
.site-getting-started .guide-start-ending {
  gap: clamp(18px, 5vw, 75px);
  padding-block: clamp(25px, 4.8vw, 67px);
}
.site-getting-started .guide-message-art {
  background: #2b223c;
  border-color: #3d2d51;
  color: #fff8ff;
}
.site-getting-started .guide-message-header { color: #f2e8fb; }
.site-getting-started .guide-message-art blockquote {
  margin-block: 9px 14px;
  padding: clamp(10px, 1.8vw, 20px);
  border-radius: 10px;
  background: #fff9ff;
  color: #422f56;
}
.site-getting-started .guide-message-footer span { background: #4e3a65; border-color: #68527e; color: #fff8ff; }
.site-getting-started .guide-copy-button { border-color: #e9daf6; background: #f3eafa; color: #442f5a; }
.site-getting-started .guide-review { border-color: #e3d5e9; }
.site-getting-started .guide-start-ending .guide-next-list {
  padding: 9px;
  border: 1px solid #e5dbe9;
  border-radius: 19px;
  background: #f8f2fa;
}
.site-getting-started .guide-next-list li:last-child { border: 0; }

.guide-hero-access .guide-plate-access {
  --access-inset: clamp(15px, 3.4vw, 43px);
  background: radial-gradient(ellipse at 20% 0%, #dcebdd, transparent 75%), #e9f1e8;
}
.guide-hero-access .guide-plate-access figcaption {
  margin-block-end: 0;
  font-size: .98rem;
}
.guide-hero-access .guide-access-flow {
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: clamp(12px, 3.7vw, 45px);
  padding-block-start: clamp(13px, 2.1vw, 26px);
}
.guide-hero-access .guide-access-node {
  grid-template-columns: minmax(0, 1fr);
  grid-template-rows: auto 1fr;
  align-items: stretch;
  gap: 8px;
  padding: 0;
  border: 0;
}
.guide-hero-access .guide-access-node + .guide-access-node::before {
  display: block;
  position: absolute;
  inset: calc(50% + 2px) auto auto clamp(-32px, -2.4vw, -10px);
  width: auto;
  height: auto;
  transform: none;
  background: none;
  color: #5b896f;
  font-size: clamp(1.05rem, 1.9vw, 1.85rem);
  font-weight: 640;
  line-height: 1;
  content: "→";
}
.guide-hero-access .guide-flow-card {
  padding: clamp(11px, 1.8vw, 20px);
  min-height: clamp(104px, 8vw, 127px);
  border-color: #d4e2d5;
  box-shadow: 0 11px 21px -21px #315d49b0;
}
.guide-hero-access .guide-flow-card strong { font-size: clamp(1.12rem, 1.8vw, 1.68rem); letter-spacing: -.045em; line-height: 1.04; }
.guide-hero-access .guide-flow-card p { margin-block-start: 6px; font-size: clamp(.84rem, 1.15vw, 1rem); }
.guide-hero-access .guide-flow-scope { margin-block-start: 9px; }
.guide-hero-access .guide-access-source .guide-flow-card { background: #fdfcf2; border-color: #d6dfce; }
.guide-hero-access .guide-flow-boundary {
  margin-block-start: clamp(12px, 2.25vw, 24px);
  padding-block-start: 11px;
  border-block-start: 1px solid #ccddd0;
  font-size: .87rem;
}
.guide-hero-access .guide-flow-answer { margin-inline-start: 0; }
.site-access .guide-modes {
  border-block-start: 0;
  padding-block-start: clamp(24px, 4.9vw, 65px);
}
.site-access .guide-mode { min-height: 0; }
.site-access .guide-mode-draft { background: #f5eadc; }
.site-access .guide-mode-sent { background: #e7f0e6; }
.site-access .guide-mode-message { box-shadow: none; }
.site-access .guide-connect {
  background: #304e40;
  border-color: #304e40;
  color: #f6fbf4;
}
.site-access .guide-connect :is(.guide-label, .guide-connect-copy p:not(.guide-label), dd),
.site-access .guide-connect-record > div::before { color: #e1eee2; }
.site-access .guide-connect-record > div { border-color: #8ba79866; }
.site-access .guide-connect-record dt { color: #f8fff5; }
.site-access .guide-connect-illustration { width: min(100%, 245px); }

.site-faq .resource-faq-hero,
.site-faq .resource-faq-layout,
.site-faq .resource-faq-contact { max-width: 1190px; }
.site-faq .resource-faq-hero {
  grid-template-columns: minmax(0, 1fr) minmax(0, .73fr);
  padding: clamp(22px, 4.7vw, 61px);
  border-color: #3d2c53;
  background: radial-gradient(ellipse at 89% 50%, #4b3668, transparent 61%), #2b223c;
  color: #fbf5ff;
}
.site-faq .resource-faq-mark { width: min(100%, 390px); background: transparent; }
.site-faq .resource-faq-intro h1 {
  font-size: clamp(2.7rem, 5.8vw, 5.25rem);
  line-height: .99;
  letter-spacing: -.043em;
}
.site-faq .resource-faq-intro > p,
.site-faq .resource-faq-status,
.site-faq .resource-faq-shortcuts a { color: #e8daf4; }
.site-faq .resource-faq-find { width: min(100%, 620px); }
.site-faq .resource-search-field { border-color: #e1cfeb; }
.site-faq .resource-faq-shortcuts { margin-block-start: 4px; }
.site-faq .resource-faq-layout { display: block; }
.site-faq .resource-faq-topics {
  position: static;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: clamp(6px, 1.5vw, 17px);
  padding: 0;
  margin-block-end: clamp(19px, 3vw, 39px);
  border: 0;
  background: transparent;
}
.site-faq .resource-faq-topics .guide-label { grid-column: 1 / -1; margin: 0; }
.site-faq .resource-faq-topics a {
  grid-template-columns: minmax(0, 1fr) auto;
  grid-template-rows: auto 1fr;
  padding: clamp(9px, 1.5vw, 17px);
  gap: 7px;
  border: 1px solid #e6dbea;
  border-radius: 14px;
  background: #fbf7fc;
  color: #4d385d;
  font-size: clamp(.94rem, 1.35vw, 1.12rem);
  font-weight: 630;
}
.site-faq .resource-faq-topics a:is(:hover, :focus-visible) { background: #efe4f7; }
.site-faq .resource-topic-icon { grid-column: 1 / -1; width: 32px; height: 32px; padding: 6px; }
.site-faq .resource-faq-answers {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  align-items: start;
  gap: clamp(12px, 2.6vw, 35px);
}
.site-faq .resource-faq-group {
  margin: 0;
  padding: clamp(14px, 2.25vw, 29px);
  border: 1px solid #e8dce9;
  border-radius: clamp(16px, 2vw, 24px);
  background: #fffdf9;
  scroll-margin-block-start: 16px;
}
.site-faq .resource-faq-group:not([hidden]) ~ .resource-faq-group:not([hidden]) { margin-block-start: 0; }
.site-faq .resource-faq-group .question-list details:last-child { border-block-end: 0; }
.site-faq .resource-faq-group .question-list summary { padding-inline-start: 4px; }
.site-faq .resource-faq-group .question-list p { padding-inline-start: 4px; }
.site-faq .resource-faq-empty { grid-column: 1 / -1; }
.site-faq .resource-faq-contact { background: #eee4f6; }

@media (max-width: 760px) {
  .guide-hero-start .guide-heading,
  .guide-hero-access .guide-heading,
  .guide-plate-start .guide-start-output,
  .site-faq .resource-faq-answers { grid-template-columns: minmax(0, 1fr); }
  .guide-hero-start .guide-heading h1,
  .guide-hero-access .guide-heading h1 { font-size: clamp(2.65rem, 9.4vw, 4.9rem); }
  .guide-start-intro, .guide-access-intro { margin-block-start: 6px; }
  .guide-plate-start .guide-result-slip::before { display: none; }
  .guide-hero-access .guide-access-flow { grid-template-columns: minmax(0, 1fr); }
  .guide-hero-access .guide-access-node {
    grid-template-columns: minmax(0, .68fr) minmax(0, 1.32fr);
    grid-template-rows: auto;
    align-items: center;
    gap: 6px;
    padding: 8px 0;
    border-block-end: 1px solid #cfdfd0;
  }
  .guide-hero-access .guide-access-node + .guide-access-node::before { display: none; }
  .guide-hero-access .guide-flow-card { min-height: 0; }
  .guide-hero-access .guide-flow-boundary { border: 0; padding-block-start: 0; }
  .site-faq .resource-faq-topics { grid-template-columns: repeat(2, minmax(0, 1fr)); }
}
@media (max-width: 600px) {
  .site-faq .resource-faq-hero {
    grid-template-columns: minmax(0, 1fr) clamp(54px, 20vw, 112px);
    gap: 10px;
    padding: 17px;
  }
  .site-faq .resource-faq-intro h1 { font-size: clamp(2.05rem, 8.3vw, 3.15rem); }
  .site-faq .resource-faq-topics a {
    grid-template-rows: auto;
    grid-template-columns: auto minmax(0, 1fr);
    min-height: 46px;
  }
  .site-faq .resource-topic-icon { grid-column: auto; width: 25px; height: 25px; padding: 4px; }
}
@media (prefers-reduced-motion: no-preference) {
  .guide-plate-start.is-in-view .guide-input-doc { animation: guide-art-in .55s .1s cubic-bezier(.2,.75,.25,1) backwards; }
  .guide-plate-start.is-in-view .guide-input-doc + .guide-input-doc { animation-delay: .19s; }
}

.guide-result-source-link {
  min-height: 44px;
  margin-block-start: 4px;
  font-size: .87rem;
}
.site-getting-started .guide-review { scroll-margin-block-start: 20px; }
.site-getting-started .guide-start-ending {
  grid-template-columns: minmax(0, 1fr);
  gap: 17px;
}
.site-getting-started .guide-start-ending .guide-next-list {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 12px;
  padding: 0;
  border: 0;
  border-radius: 0;
  background: transparent;
}
.site-getting-started .guide-start-ending .guide-next-list li { min-width: 0; border: 0; }
.site-getting-started .guide-start-ending .guide-next-list a {
  height: 100%;
  padding: clamp(10px, 1.5vw, 19px);
  border: 1px solid #e6dbe9;
  border-radius: 15px;
  background: #faf4fb;
}
.site-getting-started .guide-start-ending .guide-next-list a:is(:hover, :focus-visible) { background: #f0e7f6; }
.site-getting-started .guide-start-ending .guide-next-icon { width: clamp(39px, 4vw, 56px); height: clamp(39px, 4vw, 56px); }

.site-access .guide-mode-status { gap: 9px; font-weight: 650; }
.site-access .guide-mode-status svg { width: 32px; height: 32px; padding: 6px; border-radius: 9px; }
.site-access .guide-mode h3 { margin-block-end: 3px; }
.site-access .guide-mode-message { gap: 3px; }
.site-access .guide-connect-record > div { padding-inline-start: 0; }
.site-access .guide-connect-record > div::before { content: none; }
.site-access .guide-connect-record dt {
  display: flex;
  align-items: center;
  gap: 8px;
}
.site-access .guide-connect-record dt svg {
  width: 29px;
  height: 29px;
  flex: none;
  padding: 5px;
  border: 1px solid #8dac9c71;
  border-radius: 7px;
  color: #e0eedf;
  fill: none;
  stroke: currentColor;
  stroke-width: 1.55;
  stroke-linecap: round;
  stroke-linejoin: round;
}

.site-faq .resource-faq-hero { grid-template-areas: "intro mark" "find mark" "topics topics"; }
.site-faq .resource-faq-topics {
  grid-area: topics;
  align-self: stretch;
  width: 100%;
  margin: clamp(13px, 2.1vw, 29px) 0 0;
  padding-block-start: 10px;
  border-block-start: 1px solid #d6c1e73b;
}
.site-faq .resource-faq-topics .guide-label { color: #e8daf4; }
.site-faq .resource-faq-topics a {
  grid-template-rows: auto;
  grid-template-columns: auto minmax(0, 1fr) auto;
  padding: 8px 9px;
  border-color: #d8c2e950;
  background: #fcf4ff13;
  color: #fff6ff;
  font-size: clamp(.83rem, 1.16vw, 1rem);
}
.site-faq .resource-faq-topics a span { color: #e2ccee; }
.site-faq .resource-faq-topics a:is(:hover, :focus-visible) { background: #fcf4ff26; }
.site-faq .resource-topic-icon { grid-column: auto; width: 26px; height: 26px; padding: 5px; }
@media (max-width: 940px) {
  .site-getting-started .guide-start-ending .guide-next-list { grid-template-columns: minmax(0, 1fr); }
  .site-faq .resource-faq-topics { grid-template-columns: repeat(2, minmax(0, 1fr)); }
}
@media (max-width: 600px) {
  .site-faq .resource-faq-hero { grid-template-areas: "intro mark" "find find" "topics topics"; }
  .site-faq .resource-faq-topics a { grid-template-columns: auto minmax(0, 1fr); font-size: .82rem; }
}

/* The quickstart is a worked example. Keep the paperwork and the result distinct. */
.guide-plate-start {
  --plate-inset: clamp(15px, 3.5vw, 48px);
  border: 0;
  padding-block-start: 0;
  background: transparent;
  box-shadow: none;
}
.guide-plate-start figcaption {
  padding: 0;
  margin-inline: 0;
  border: 0;
  background: transparent;
  color: #664e7b;
}
.guide-plate-start .guide-start-prompt {
  margin-block-start: 8px;
}
.guide-plate-start .guide-start-output {
  --spot-inset: -3% -2.5% -8%;
  --spot-color: #e9dff9;
  --spot-radius: 35% 31% 32% 28% / 44% 42% 43% 36%;
  isolation: isolate;
  grid-template-columns: minmax(0, .94fr) minmax(0, 1.06fr);
  gap: clamp(20px, 6vw, 77px);
}
.guide-start-connector {
  position: absolute;
  z-index: -1;
  inset: 50% auto auto 20%;
  width: 29%;
  height: 96px;
  transform: translateY(-50%);
  stroke: #916cb3;
  stroke-width: 2;
  stroke-linecap: round;
  stroke-linejoin: round;
}
.guide-plate-start .guide-result-slip::before { content: none; }
.guide-plate-start .guide-result-slip { border: 0; border-radius: 17px; }
.guide-input-doc {
  align-self: start;
  border: 0;
  border-radius: 12px 23px 12px 12px;
}
.guide-input-order { margin-block-start: clamp(7px, 2vw, 24px); }
.site-getting-started .guide-message-art { border: 0; }
.site-getting-started .guide-start-ending {
  grid-template-columns: minmax(0, .8fr) minmax(0, 1.2fr);
}
.site-getting-started .guide-start-ending .guide-next-list {
  grid-template-columns: minmax(0, 1fr);
  gap: 0;
}
.site-getting-started .guide-start-ending .guide-next-list li,
.site-getting-started .guide-start-ending .guide-next-list li:last-child { border-block-start: 1px solid #dfd3e4; }
.site-getting-started .guide-start-ending .guide-next-list a {
  padding: 9px 5px;
  border: 0;
  border-radius: 0;
  background: transparent;
}
.site-getting-started .guide-start-ending .guide-next-list a:is(:hover, :focus-visible) { background: #f0e7f6; }

/* Permissions are a route. Only the source needing a scope gets its own tile. */
.guide-hero-access .guide-plate-access {
  border: 0;
  border-radius: clamp(16px, 2.4vw, 31px);
  padding-block-start: var(--access-inset);
  background: #e7efe4;
  box-shadow: none;
}
.guide-hero-access .guide-plate-access::before { content: none; }
.guide-hero-access .guide-plate-access figcaption {
  padding: 0;
  margin-inline: 0;
  border: 0;
  background: transparent;
  color: #345747;
}
.guide-hero-access .guide-access-flow {
  grid-template-columns: minmax(0, .88fr) minmax(0, 1.14fr) minmax(0, .98fr);
  align-items: center;
}
.guide-hero-access .guide-flow-card {
  min-height: 0;
  padding: 3px 0;
  border: 0;
  border-radius: 0;
  background: transparent;
  box-shadow: none;
}
.guide-hero-access .guide-access-source .guide-flow-card {
  padding: clamp(11px, 1.6vw, 20px);
  border-radius: 13px;
  background: #fffdf5;
  box-shadow: 0 13px 28px -22px #355b4b9c;
}
.guide-hero-access .guide-access-node + .guide-access-node::before {
  inset-block-start: 52%;
}
.site-access .guide-mode-compare { gap: 0; }
.site-access .guide-mode {
  border: 0;
  border-radius: 0;
  background: transparent;
}
.site-access .guide-mode-draft { padding-inline-start: 0; }
.site-access .guide-mode-sent { border-inline-start: 1px solid #e0d7e2; padding-inline-end: 0; }
.site-access .guide-mode-message {
  border: 0;
  background: #f3ebdf;
}
.site-access .guide-mode-sent .guide-mode-message { background: #e8efe5; }
.site-access .guide-connect { border: 0; }
.site-access .guide-access-ending {
  padding-inline: 0;
  border: 0;
  background: transparent;
}
.site-access .guide-grant-art {
  --spot-inset: 0 0 1%;
  --spot-color: #e2eddd;
  --spot-radius: 25% 43% 39% 48% / 37% 42% 35% 46%;
  min-width: 0;
  padding: clamp(13px, 2.8vw, 36px);
}
.site-access .guide-grant-example {
  box-shadow: 0 19px 37px -27px #315c4590;
}

/* The help index belongs alongside the questions, outside the masthead. */
.site-faq .resource-faq-hero {
  grid-template-areas: "intro mark" "find mark";
  gap: 0 clamp(15px, 4vw, 58px);
  padding: 0 0 clamp(23px, 4vw, 50px);
  border: 0;
  border-block-end: 1px solid #ded3e4;
  border-radius: 0;
  background: transparent;
  color: var(--ink);
}
.site-faq .resource-faq-intro h1 { max-width: 12ch; }
.site-faq .resource-faq-mark {
  justify-self: end;
  width: min(100%, 395px);
  --spot-inset: 8% 9% 6%;
  --spot-color: #eee1f4;
  --spot-radius: 45% 29% 43% 29% / 52% 46% 39% 38%;
  background: transparent;
}
.site-faq .resource-faq-intro > p,
.site-faq .resource-faq-status { color: var(--muted); }
.site-faq .resource-faq-shortcuts a { color: #654681; }
.site-faq .resource-faq-layout {
  display: grid;
  grid-template-columns: minmax(175px, .35fr) minmax(0, 1fr);
}
.site-faq .resource-faq-topics {
  grid-area: auto;
  position: sticky;
  top: 20px;
  grid-template-columns: minmax(0, 1fr);
  align-self: start;
  gap: 2px;
  width: 100%;
  margin: 0;
  padding: 0;
  border: 0;
}
.site-faq .resource-faq-topics .guide-label { color: #63516e; }
.site-faq .resource-faq-topics a {
  border: 0;
  border-radius: 7px;
  background: transparent;
  color: #4d385d;
}
.site-faq .resource-faq-topics a span { color: #765d90; }
.site-faq .resource-faq-topics a:is(:hover, :focus-visible) { background: #eee5f4; }
.site-faq .resource-faq-answers {
  grid-column: auto;
  grid-template-columns: minmax(0, 1fr);
  gap: clamp(34px, 5vw, 67px);
}
.site-faq .resource-faq-group {
  padding: 0;
  border: 0;
  border-radius: 0;
  background: transparent;
}
.site-faq .resource-faq-group h2 { margin-block-end: clamp(12px, 2.25vw, 24px); }
.site-faq .resource-faq-group .question-list details:last-child { border-block-end: 1px solid #e3dbe6; }
.site-faq .resource-faq-contact { border: 0; }

@media (max-width: 760px) {
  .guide-plate-start .guide-start-output,
  .guide-hero-access .guide-access-flow,
  .site-getting-started .guide-start-ending,
  .site-faq .resource-faq-layout { grid-template-columns: minmax(0, 1fr); }
  .guide-plate-start .guide-start-output { --spot-inset: -8px -10px -11px; }
  .guide-start-connector { display: none; }
  .guide-input-order { margin-block-start: 0; }
  .guide-hero-access .guide-access-node { padding-block: 8px; }
  .guide-hero-access .guide-access-node + .guide-access-node::before { display: none; }
  .site-faq .resource-faq-topics {
    position: static;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    margin-block-end: 12px;
  }
}
@media (max-width: 600px) {
  .site-access .guide-mode { padding-inline: 0; }
  .site-access .guide-mode-sent { border: 0; border-block-start: 1px solid #e0d7e2; }
  .site-faq .resource-faq-hero { grid-template-areas: "intro mark" "find find"; }
  .site-faq .resource-faq-mark { width: 100%; }
}

@media (min-width: 1040px) {
  .guide-hero-access {
    grid-template-columns: minmax(0, .9fr) minmax(0, 1.1fr);
    align-items: center;
    justify-items: stretch;
    gap: clamp(32px, 6vw, 76px);
  }
  .guide-hero-access .guide-heading { grid-template-columns: minmax(0, 1fr); }
  .guide-hero-access .guide-heading h1 {
    margin-inline: 0;
    font-size: clamp(3.6rem, 5.5vw, 5.55rem);
  }
  .guide-hero-access .guide-access-intro { margin-block-start: 12px; }
  .guide-hero-access .guide-access-flow {
    grid-template-columns: minmax(0, 1fr);
    gap: 12px;
  }
  .guide-hero-access .guide-access-node {
    grid-template-columns: minmax(0, .58fr) minmax(0, 1.42fr);
    grid-template-rows: auto;
    align-items: center;
    gap: 10px;
    padding: 10px 0;
    border-block-end: 1px solid #ccddd0;
  }
  .guide-hero-access .guide-access-node + .guide-access-node::before { display: none; }
  .guide-hero-access .guide-flow-boundary {
    margin-block-start: 13px;
    padding-block-start: 0;
    border: 0;
  }
}

.masthead nav { align-items: center; }
.masthead nav a[data-section-current],
.site-nav-resources:has(a[aria-current="page"]) > summary { color: #532cc0; font-weight: 600; }
.site-nav-resources { position: relative; }
.site-nav-resources > summary {
  display: flex;
  align-items: center;
  gap: 6px;
  min-height: 44px;
  list-style: none;
  cursor: pointer;
}
.site-nav-resources > summary::-webkit-details-marker { display: none; }
.site-nav-resources > summary svg {
  fill: none;
  stroke: currentColor;
  stroke-width: 1.5;
  stroke-linecap: round;
  stroke-linejoin: round;
  transition: transform .23s cubic-bezier(.2,.75,.25,1);
}
.site-nav-resources[open] > summary svg { transform: rotate(180deg); }
.site-nav-panel {
  position: absolute;
  top: calc(100% + 7px);
  inset-inline-end: 0;
  display: grid;
  width: 268px;
  padding: 7px;
  border: 1px solid #e2d7ea;
  border-radius: 18px;
  background: #fcf9ff;
  box-shadow: 0 15px 40px #28163820;
}
.masthead .site-nav-panel a {
  display: grid;
  grid-template-columns: minmax(0, 1fr) auto;
  align-items: center;
  gap: 2px 10px;
  min-height: 48px;
  padding: 9px 12px;
  border-radius: 11px;
  font-weight: 580;
  white-space: normal;
}
.masthead nav .site-nav-panel a::after,
.masthead[data-nav-ready] #site-nav > a::after {
  position: static;
  width: .42rem;
  height: .42rem;
  margin-inline-end: .15rem;
  border: solid currentColor;
  border-width: 1.5px 1.5px 0 0;
  background: none;
  color: var(--alto-violet, #5935d8);
  content: "";
  opacity: 1;
  transform: rotate(45deg);
}
.masthead .site-nav-panel a::after { grid-column: 2; grid-row: 1 / span 2; }
.site-nav-panel a span { grid-column: 1; color: #5e5269; font-size: .88rem; font-weight: 430; }
.masthead .site-nav-panel a:is(:hover, :focus-visible, [aria-current="page"]) { background: #f0e8fa; }
.site-nav-resources > summary:hover { color: #532cc0; }

.hero-eyebrow {
  display: flex;
  align-items: center;
  gap: 9px;
  margin-block-end: 14px;
  color: #654c80;
  font-size: clamp(.91rem, 1.25vw, 1rem);
  font-weight: 620;
}
.hero-eyebrow span {
  width: 9px;
  height: 9px;
  border-radius: 35% 50% 38% 40%;
  background: #8b76d5;
  transform: rotate(-18deg);
}
.hero-actions { display: flex; align-items: center; flex-wrap: wrap; gap: 9px 21px; margin-block-start: clamp(16px, 2.1vw, 27px); }
.hero-actions .site-text-link { color: #58446d; }
.intro h1 { font-weight: 610; letter-spacing: -.052em; }
.intro .hero-lead { max-width: 42ch; text-wrap: pretty; }
.intro .showcase {
  overflow: hidden;
  border: 1px solid #ded1e8;
  border-radius: clamp(20px, 3vw, 36px);
  background: #f8f2fa;
  box-shadow: 0 26px 58px -47px #593a9191;
}
.showcase-heading {
  display: flex;
  justify-content: space-between;
  gap: 6px 12px;
  padding: 11px clamp(12px, 1.75vw, 22px);
  border-block-end: 1px solid #dfd2e9;
  color: #645175;
  font-size: clamp(.8rem, 1.15vw, .94rem);
  font-weight: 560;
}
.showcase-heading > span:last-child { display: flex; align-items: center; gap: 6px; text-align: end; }
.showcase-heading i { width: 6px; height: 6px; flex: none; border-radius: 50%; background: #8762b5; }
.intro .showcase .scene { min-height: clamp(377px, 32vw, 466px); border-radius: 0; }
@media (max-width: 900px) {
  .intro h1 { font-size: clamp(2.45rem, 7.2vw, 4.75rem); }
}
@media (max-width: 600px) {
  .intro h1 { font-size: clamp(2.28rem, 8.7vw, 3.7rem); }
}
.work-heading h2 { max-width: 22ch; font-size: clamp(2rem, 3.6vw, 3.3rem); font-weight: 600; }
.work-eyebrow { margin-block-end: 9px; color: #644880; font-size: .94rem; font-weight: 620; }
.visual-examples__item { position: relative; }
.visual-examples figcaption .case-open { text-align: left; }
.visual-examples .case-open::after { position: absolute; inset: 0; border-radius: 22px; content: ""; }
.visual-examples__item:has(.case-open:focus-visible) .visual-examples__art { outline: 2px solid #6b42bf; outline-offset: 4px; }

@media (prefers-reduced-motion: no-preference) {
  .site-nav-resources[open] .site-nav-panel { animation: alto-menu-open .23s cubic-bezier(.2,.74,.27,1) both; }
  @keyframes alto-menu-open {
    from { opacity: .6; transform: translateY(-5px); }
    to { opacity: 1; transform: none; }
  }
  .visual-examples__art > svg { transition: transform .43s cubic-bezier(.18,.77,.25,1); }
  @media (hover: hover) and (pointer: fine) {
    .visual-examples__item:has(.case-open:hover) .visual-examples__art > svg { transform: scale(1.04) translateY(-2px); }
  }
  @supports not (animation-timeline: view()) {
    .visual-examples__item.is-revealed .visual-examples__art > svg > g[transform] {
      animation: alto-example-sheet .68s .06s cubic-bezier(.19,.76,.26,1) both;
    }
    .visual-examples__item.is-revealed .visual-examples__reveal {
      animation: alto-example-result .58s .15s cubic-bezier(.19,.76,.26,1) both;
    }
    .visual-examples__item.is-revealed .visual-examples__bars > rect {
      transform-box: fill-box;
      transform-origin: center bottom;
      animation: alto-example-chart .5s .12s cubic-bezier(.19,.76,.26,1) both;
    }
  }
}

.site-footer {
  margin-block-start: clamp(32px, 5vw, 74px);
  border-top: 1px solid #ded5e5;
  background: #f2edf4;
}
body:not(.site-subpage) .site-footer,
:is(.site-product, .site-pricing, .site-integrations) .site-footer { margin-block-start: 0; }
.footer-content {
  display: grid;
  grid-template-columns: minmax(0, .72fr) minmax(0, 1.28fr);
  gap: 30px clamp(26px, 6vw, 90px);
  padding-block: clamp(31px, 5vw, 63px) 23px;
}
.footer-brand p { max-width: 30ch; margin-top: 10px; color: var(--muted); }
.footer-brand .site-text-link { margin-block-start: 10px; font-size: .96rem; }
.footer-links { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 21px; }
.footer-links > div { display: grid; align-content: start; gap: 7px; }
.footer-links strong { margin-block-end: 4px; font-weight: 630; }
.footer-links a { color: #51465d; font-size: .96rem; }
.footer-links a:is(:hover, :focus-visible, [aria-current="page"]) { color: #4d25b7; }
.footer-credit {
  grid-column: 1 / -1;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: baseline;
  gap: 12px 24px;
  padding-top: 18px;
  border-top: 1px solid #ddd4e7;
  color: var(--muted);
  font-size: .91rem;
}
.footer-credit a {
  color: inherit;
  text-decoration: underline;
  text-decoration-color: #b9acc9;
  text-underline-offset: .22em;
}
.footer-credit a:is(:hover, :focus-visible, [aria-current="page"]) { color: #4d25b7; }

@media (max-width: 820px) {
  .masthead nav { align-items: stretch; }
  .masthead[data-nav-ready] #site-nav > a {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: .7rem;
    min-height: 46px;
    background: #f6f1fe;
  }
  .masthead[data-nav-ready] #site-nav > a.mobile-access { display: none; }
  .masthead[data-nav-ready] #site-nav > a::after,
  .masthead[data-nav-ready] .site-nav-panel a::after { display: block; }
  .masthead[data-nav-ready] #site-nav > a:is(:hover,:focus-visible,:active,[aria-current="page"],[data-section-current]) {
    background: #eae0fb;
    color: var(--alto-violet-deep, #301b74);
  }
  .site-nav-resources > summary {
    justify-content: space-between;
    min-height: 46px;
    padding: 10px 13px;
    border-radius: 10px;
    background: #f6f1fe;
  }
  .site-nav-resources[open] > summary,
  .site-nav-resources:has(a[aria-current="page"]) > summary { background: #eae0fb; }
  .site-nav-panel { position: static; width: auto; margin: 3px 4px 0 14px; padding: 0; border: 0; background: transparent; box-shadow: none; }
  @media (prefers-reduced-motion: no-preference) {
    .masthead[data-nav-ready] nav:not([hidden]) { animation: alto-menu-open .23s cubic-bezier(.2,.74,.27,1) both; }
  }
}
@media (max-width: 760px) {
  .footer-content { grid-template-columns: minmax(0, 1fr); }
  .footer-links { gap: 16px; }
}
@media (max-width: 530px) {
  .hero-actions { align-items: flex-start; gap: 6px 14px; }
  .footer-links { grid-template-columns: repeat(2, minmax(0, 1fr)); }
}

/* Navigation and footer make the distinct page layouts feel like one site. */
@media (min-width: 821px) {
  .masthead #site-nav {
    gap: 2px;
    padding: 3px;
    border: 1px solid #e8dff5;
    border-radius: 13px;
    background: #f5f0fc;
  }
  .masthead nav > a,
  .masthead nav > details > summary {
    display: flex;
    align-items: center;
    min-height: 44px;
    padding: 8px clamp(8px, 1.05vw, 16px);
    border-radius: 9px;
  }
  .masthead nav > a.mobile-access { display: none; }
  .masthead nav > a::after { display: none; }
  .masthead nav > a:is([aria-current="page"], [data-section-current]),
  .masthead nav > details:has(a[aria-current="page"]) > summary {
    background: #fff;
    box-shadow: 0 1px 4px #301b7414;
  }
  .masthead nav > a:is(:hover,:focus-visible),
  .masthead nav > details > summary:is(:hover,:focus-visible),
  .masthead nav > details[open] > summary { background: #eae0fb; }
}
.site-footer { background: #eee8f1; }
.footer-links strong {
  padding-block-end: 7px;
  border-block-end: 1px solid #ddd0e8;
  color: #402c57;
}
.footer-brand p { max-width: 18ch; color: var(--ink); font-size: clamp(1rem, 1.9vw, 1.5rem); line-height: 1.18; }
@media (max-width: 760px) {
  .footer-content { gap: 21px; padding-block-start: 25px; }
  .footer-brand { display: grid; grid-template-columns: minmax(0, 1fr) auto; align-items: center; gap: 6px 12px; }
  .footer-brand p { grid-column: 1 / -1; grid-row: 2; max-width: none; margin: 0; }
  .footer-brand .site-text-link { grid-column: 2; grid-row: 1; margin: 0; font-size: .84rem; }
}

/* Keep the route to a conversation visible wherever a buyer lands. */
.masthead .header-action { min-height: 44px; }
#first-example, #first-message, #pricing-estimate { scroll-margin-block-start: 24px; }

.buyer-control {
  display: grid;
  grid-template-columns: minmax(0, .73fr) minmax(0, 1.27fr);
  align-items: center;
  gap: clamp(24px, 5.8vw, 86px);
  padding-block: clamp(28px, 5.2vw, 74px) clamp(18px, 3vw, 40px);
  margin-block-start: clamp(18px, 3.4vw, 46px);
}
.buyer-control .workflow-eyebrow { color: #654c80; }
.buyer-control h2 {
  max-width: 16ch;
  font-size: clamp(2.25rem, 4vw, 4.15rem);
  line-height: 1.02;
  letter-spacing: -.05em;
  text-wrap: balance;
}
.buyer-control-copy > p:not(.workflow-eyebrow) {
  max-width: 34ch;
  margin-block-start: 15px;
  color: var(--muted);
  font-size: clamp(1rem, 1.65vw, 1.17rem);
  line-height: 1.55;
}
.buyer-control .site-text-link { margin-block-start: 13px; }
.buyer-control-scene {
  margin: 0;
  padding: clamp(16px, 2.5vw, 36px);
  color: #30213f;
}
.buyer-control-scene figcaption {
  color: #634878;
  font-size: .84rem;
  font-weight: 650;
}
.buyer-control-request {
  width: fit-content;
  max-width: 100%;
  margin: 9px 0 0;
  padding: 10px 14px;
  border: 1px solid #e2d6ee;
  border-radius: 3px 14px 14px 14px;
  background: #fcf8fe;
  color: #423154;
  font-size: clamp(.91rem, 1.3vw, 1.05rem);
  line-height: 1.4;
}
.buyer-control-evidence {
  --spot-inset: 6% -7px -11px 3%;
  --spot-color: #e8dff4;
  display: grid;
  grid-template-columns: minmax(0, .7fr) auto minmax(0, 1.3fr);
  align-items: center;
  gap: clamp(8px, 1.35vw, 18px);
  margin-block-start: clamp(12px, 1.8vw, 26px);
}
.buyer-control-connector { width: clamp(21px, 2.6vw, 32px); color: #7955aa; }
.buyer-control-file {
  display: grid;
  justify-self: start;
  justify-items: center;
  gap: 8px;
  width: 100%;
  max-width: 184px;
  min-width: 0;
  padding: clamp(8px, 1.2vw, 15px) clamp(6px, .8vw, 11px);
  border: 1px solid #ddd0eb;
  border-radius: 14px;
  background: #fcf8fe;
  box-shadow: 0 9px 19px -16px #5636789e;
  text-align: center;
}
.buyer-control-file svg {
  display: block;
  width: clamp(53px, 6vw, 81px);
  height: auto;
  filter: drop-shadow(0 6px 7px #5b397726);
  transform: rotate(-8deg);
}
.buyer-control-file strong, .buyer-control-file span { display: block; }
.buyer-control-file strong { font-size: .88rem; font-weight: 650; line-height: 1.3; overflow-wrap: anywhere; }
.buyer-control-file span { margin-block-start: 3px; color: #5d4873; font-size: .77rem; line-height: 1.3; }
.buyer-control-draft {
  justify-self: end;
  width: 100%;
  padding: clamp(11px, 1.9vw, 22px);
  border: 1px solid #e0d2e6;
  border-radius: 16px;
  background: #fffdf9;
  box-shadow: 0 8px 0 -3px #e4d5ef, 0 16px 33px -26px #3d245e96;
}
.buyer-control-draft-head, .buyer-control-state {
  display: flex;
  align-items: center;
  gap: 6px;
}
.buyer-control-draft-head {
  margin-block-end: 5px;
  color: #604578;
  font-size: .83rem;
  font-weight: 620;
}
.buyer-control-draft-head svg, .buyer-control-state svg { flex: none; }
.buyer-control-draft > strong { font-size: clamp(1rem, 1.55vw, 1.22rem); font-weight: 660; }
.buyer-control-draft > p {
  margin-block-start: 5px;
  color: #473956;
  font-size: clamp(.91rem, 1.2vw, 1rem);
  line-height: 1.38;
}
.buyer-control-source {
  margin-block-start: 11px;
  padding-block-start: 8px;
  border-block-start: 1px solid #e7deeb;
  color: #63546f;
  font-size: .82rem;
  line-height: 1.38;
}
.buyer-control-state {
  width: fit-content;
  margin-block-start: 9px;
  padding: 4px 8px;
  border-radius: 7px;
  background: #eee6f8;
  color: #533286;
  font-size: .81rem;
  font-weight: 650;
}
@media (max-width: 800px) {
  .buyer-control { grid-template-columns: minmax(0, 1fr); }
}
@media (max-width: 460px) {
  .buyer-control-evidence { grid-template-columns: minmax(0, 1fr); gap: 6px; }
  .buyer-control-connector { margin-inline-start: 19px; rotate: 90deg; }
  .buyer-control-file {
    grid-template-columns: auto minmax(0, 1fr);
    align-items: center;
    justify-items: start;
    gap: 10px;
    width: fit-content;
    max-width: 100%;
    padding: 8px 12px 8px 8px;
    text-align: start;
  }
  .buyer-control-file svg { width: 42px; }
}

body:not(.site-subpage) .pricing { padding-block: clamp(42px, 6vw, 86px) clamp(31px, 4vw, 55px); }
.pricing-home-link { margin-block-start: 19px; color: #593295; }
.pricing-next {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  gap: 8px 24px;
  margin-block-start: 27px;
  padding-block: 20px 0;
  border-block-start: 1px solid var(--pricing-line);
}
.pricing-next h2, .pricing-next h3 { font-size: clamp(1.4rem, 2.4vw, 2rem); }
.pricing-next p { margin-block-start: 7px; color: var(--muted); text-wrap: pretty; }

@media (max-width: 900px) {
  .masthead .header-action .header-action-detail { display: none; }
}
@media (max-width: 820px) {
  .masthead .header-action { display: inline-flex; margin-inline-start: auto; gap: 5px; font-size: .92rem; }
  .site-menu-toggle { order: 2; justify-content: center; gap: 5px; min-width: 44px; padding-inline: 10px; }
  .masthead:not([data-nav-ready]) nav { order: 3; }
  .masthead .mobile-access { display: none; }
}

/* Size the two-line title against its column rather than the viewport. */
@media (min-width: 961px) {
  .intro-copy { container-type: inline-size; }
  .intro h1 { font-size: clamp(2.85rem, 11.5cqw, 5.7rem); }
}
@media (max-width: 760px) {
  .connector-detail { padding-block-start: 9px; }
  .catalog-back { margin-block-end: 10px; }
  .connector-lead { gap: 16px; }
  .connector-tag { margin-block-end: 9px; }
  .resource-faq-hero { margin-block: 23px 19px; }
  .resource-faq-mark { width: 125px; margin-block-end: 5px; }
  .resource-faq-find { margin-block-start: 15px; }
  .resource-faq-shortcuts { display: none; }
  .resource-faq-topics { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .resource-faq-topics .guide-label { display: none; }
}


.request-layout {
  display: grid;
  padding-block: clamp(25px, 4.3vw, 60px) clamp(18px, 3vw, 42px);
}
.request-hero {
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(0, .96fr);
  align-items: center;
  gap: clamp(19px, 5vw, 72px);
  padding-block: clamp(10px, 3vw, 36px);
}
.request-copy h1 {
  max-width: 13ch;
  font-size: clamp(2.45rem, 5.4vw, 5.25rem);
  font-weight: 700;
  letter-spacing: -.052em;
  text-wrap: balance;
}
.request-copy p {
  max-width: 35ch;
  margin-block-start: clamp(12px, 2vw, 19px);
  color: var(--muted);
  font-size: clamp(1rem, 1.8vw, 1.18rem);
  text-wrap: pretty;
}
.request-copy .pill {
  margin-block-start: clamp(15px, 2.4vw, 26px);
}
.request-card-art {
  min-width: 0;
  --spot-inset: 14% -11px -14px 9%;
  --spot-color: #e8dcf6;
}
.request-card {
  min-width: 0;
  margin: 0;
  padding: clamp(13px, 2.7vw, 38px);
  border: 0;
  border-radius: clamp(20px, 3vw, 34px);
  background: #302441;
  color: #fbf5ff;
}
.request-card figcaption { display: flex; align-items: center; gap: 10px; margin-block-end: 12px; }
.request-card figcaption svg { flex: none; }
.request-card h2 { font-size: clamp(1.18rem, 2.2vw, 1.87rem); }
.request-card blockquote {
  margin: 0;
  padding: clamp(12px, 1.8vw, 24px);
  border-radius: 14px 14px 4px 14px;
  background: #463657;
  color: #fbf1ff;
  font-size: clamp(.96rem, 1.5vw, 1.17rem);
  line-height: 1.46;
  text-wrap: pretty;
}
.request-card ul {
  display: flex;
  flex-wrap: wrap;
  gap: 6px 13px;
  margin-block: 13px 0;
  padding: 0;
  list-style: none;
  color: #eadcf5;
  font-size: .84rem;
}
.request-card li { display: flex; align-items: center; gap: 7px; }
.request-card li::before {
  width: 9px;
  height: 5px;
  flex: none;
  border: solid #cdb1ef;
  border-width: 0 0 2px 2px;
  transform: rotate(-45deg);
  content: "";
}
@media (prefers-reduced-motion: no-preference) {
  .request-card { animation: studio-rise .56s var(--motion-settle) .12s backwards; }
}

.site-privacy .privacy-copy {
  display: grid;
  grid-template-columns: minmax(0, .56fr) minmax(0, 1.44fr);
  align-items: start;
  gap: clamp(18px, 4vw, 56px);
  max-inline-size: 68rem;
  padding-block: clamp(24px, 4vw, 56px) clamp(24px, 4.3vw, 58px);
}
.privacy-copy > header {
  display: grid;
  grid-template-columns: minmax(0, 1fr) auto;
  align-items: center;
  gap: 0 clamp(16px, 4vw, 62px);
  grid-column: 1 / -1;
  padding: clamp(17px, 3.4vw, 47px);
  border-block-end: 1px solid #e5d9eb;
}
.privacy-copy > header h1 { max-width: 18ch; text-wrap: pretty; }
.privacy-copy > header > :is(h1, p) { grid-column: 1; }
.privacy-document {
  grid-column: 2;
  grid-row: 1 / 4;
  width: clamp(75px, 12vw, 156px);
  --spot-inset: 7% -5% 1% 5%;
}
.privacy-document svg { display: block; width: 100%; height: auto; }
.privacy-copy .privacy-index {
  display: grid;
  gap: 2px;
  padding: 8px;
  border-block: 1px solid #e5dbea;
  counter-reset: privacy-section;
}
.privacy-copy .privacy-index > p {
  margin: 0;
  padding: 7px 9px 3px;
  color: #695873;
  font-size: .77rem;
  font-weight: 650;
}
.privacy-copy .privacy-index a {
  display: flex;
  align-items: center;
  min-height: 44px;
  padding: 5px 9px;
  border-radius: 8px;
  color: #4f336e;
  font-size: .93rem;
  font-weight: 600;
  text-decoration: none;
  gap: 8px;
}
.privacy-index a::before {
  flex: none;
  counter-increment: privacy-section;
  content: counter(privacy-section, decimal-leading-zero);
  color: #76588d;
  font-size: .73em;
  white-space: nowrap;
}
.privacy-index a:is(:hover, :focus-visible) { background: #f0e7f6; }
.privacy-copy h2 { scroll-margin-block-start: 24px; }
.privacy-copy .privacy-sections section:first-child { margin-block-start: 0; padding-block-start: 0; border: 0; }

@media (max-width: 720px) {
  .request-hero, .site-privacy .privacy-copy { grid-template-columns: minmax(0, 1fr); }
  .request-card-art { --spot-inset: 16% -5px -9px 7%; }
  .privacy-copy .privacy-index { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .privacy-copy .privacy-index > p { grid-column: 1 / -1; }
  .privacy-document { grid-row: 1; width: 39px; }
  .privacy-copy > header > h1, .privacy-copy > header > p:last-child { grid-column: 1 / -1; }
}
@media (min-width: 721px) {
  .privacy-copy .privacy-index { position: sticky; inset-block-start: 24px; }
}

/* Add artwork only inside a coloured panel with room around its illustration. */
:where(.art-field) {
  position: relative;
  isolation: isolate;
}

:where(.art-spot) {
  position: relative;
  isolation: isolate;
}

.art-spot::before {
  position: absolute;
  z-index: -1;
  inset: var(--spot-inset, 7% 4% 5%);
  border-radius: var(--spot-radius, 25% 43% 39% 48% / 34% 42% 36% 46%);
  background: var(--spot-color, #e9dff9);
  pointer-events: none;
  content: "";
}

.art-field::before {
  position: absolute;
  z-index: -1;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;
  content: "";
}

.art-night::before {
  --ribbon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 900 540' preserveAspectRatio='none'%3E%3Cpath d='M-100 548C68 326 231 400 365 319C502 237 505 135 658 70C763 25 852 50 967-62L1006 13C917 130 814 115 733 166C605 246 622 360 474 440C323 522 181 457 61 600Z'/%3E%3Cpath opacity='.54' d='M-40 604C128 416 266 480 419 390C559 308 557 214 692 146C778 103 862 110 951 21L1015 62C919 167 830 156 760 203C636 285 654 378 510 461C340 559 228 494 95 624Z'/%3E%3C/svg%3E");
  background: linear-gradient(105deg, transparent 45%, #c9a6ec42 79%, #c9a6ec13 100%);
  mask: var(--ribbon) right bottom / 66% 100% no-repeat;
}

.art-wash {
  --wash: #a678c948;
}

.art-sage { --wash: #78a78755; }
.art-clay { --wash: #c5946a48; }

.art-wash::before {
  background: radial-gradient(ellipse 37% 70% at 86% 54%, var(--wash), transparent 95%);
}

@media (max-width: 740px) {
  .home-workflow-stage.art-night::before {
    background: radial-gradient(ellipse 74% 35% at 94% 81%, #c9a6ec42, transparent 100%);
    mask-size: 87% 55%;
  }
  .art-wash::before {
    background: radial-gradient(ellipse 79% 37% at 85% 76%, var(--wash), transparent 100%);
  }
  .resource-faq-contact.art-wash::before {
    background: radial-gradient(ellipse 70% 49% at 100% 100%, var(--wash), transparent 100%);
  }
}

@media (forced-colors: active) {
  :is(.art-field, .art-spot)::before { display: none; }
}

::selection {
  background-color: #e1d0fb;
  color: #281a42;
}

:root {
  --interaction-shadow: 0 12px 24px -15px #3b235b9c;
  --interaction-ease: cubic-bezier(.2,.7,.25,1);
}

/* The moving highlight stays inside the control, leaving focus outlines free. */
:where(.pill, .header-action, .tier-action, .guide-copy-button, .story-copy),
:where(.library-teams, .library-task-nav, .studio-report-tabs, .studio-action-tabs) button {
  position: relative;
  -webkit-tap-highlight-color: transparent;
}

:where(.pill, .header-action, .tier-action, .guide-copy-button, .story-copy)::before,
:where(.library-teams, .library-task-nav, .studio-report-tabs, .studio-action-tabs) button::before {
  position: absolute;
  inset: 0;
  border-radius: inherit;
  background: linear-gradient(113deg, transparent 16%, var(--interaction-glint, #a074cc3b) 50%, transparent 84%)
    -125% 0 / 54% 100% no-repeat;
  pointer-events: none;
  content: "";
}

.pill.primary,
.library-teams button[aria-selected="true"] { --interaction-glint: #fff4; }

:is(.pill, .header-action, .tier-action, .guide-copy-button, .story-copy):focus-visible,
:is(.story-next-link, .guide-next-list a, .resource-faq-topics a):focus-visible {
  box-shadow: var(--interaction-shadow);
}

.tier:focus-within,
.visual-examples__item:focus-within .visual-examples__art {
  box-shadow: 0 19px 32px -22px #39254b85;
}

:is(.library-task-nav, .studio-report-tabs) button[aria-selected="true"] {
  background-image: linear-gradient(120deg, #fffc 0%, transparent 74%);
}

.resource-faq-group .question-list details[open]:not([data-faq-state="closing"]) > summary {
  background-image: linear-gradient(105deg, #e9dbf762, transparent 83%);
}

@media (hover: hover) and (pointer: fine) {
  :is(.pill, .header-action, .tier-action, .guide-copy-button, .story-copy):hover,
  :is(.story-next-link, .guide-next-list a, .resource-faq-topics a):hover {
    box-shadow: var(--interaction-shadow);
  }

  .tier:has(.tier-action:hover),
  .visual-examples__item:has(.case-open:hover) .visual-examples__art {
    box-shadow: 0 19px 32px -22px #39254b85;
  }

  .resource-faq-group .question-list summary:hover {
    background-image: linear-gradient(105deg, #e8d8f9a0, #faf5fc 91%);
  }
}

:is(.pill, .header-action, .tier-action, .guide-copy-button, .story-copy):active,
:is(.library-teams, .library-task-nav, .studio-report-tabs, .studio-action-tabs) button:active {
  box-shadow: inset 0 0 0 1px #9776be63, inset 0 2px 7px #36235120;
}

@media (prefers-reduced-motion: no-preference) {
  :is(.tier, .visual-examples__art, .story-next-link, .guide-next-list a, .resource-faq-topics a) {
    transition: box-shadow .28s var(--interaction-ease), background-color .2s, border-color .2s;
  }

  :is(.header-action, .tier-action, .guide-copy-button, .story-copy) {
    transition: box-shadow .26s var(--interaction-ease), background-color .2s, border-color .2s, color .18s;
  }

  :where(.pill, .header-action, .tier-action, .guide-copy-button, .story-copy):focus-visible::before,
  :where(.library-teams, .library-task-nav, .studio-report-tabs) button[aria-selected="true"]:focus::before {
    animation: interaction-glint .68s var(--interaction-ease);
  }

  @media (hover: hover) and (pointer: fine) {
    .intro .pill.primary:hover::before {
      animation: interaction-glint .68s var(--interaction-ease);
    }
  }

  @keyframes interaction-glint {
    to { background-position: 225% 0; }
  }
}

@media (forced-colors: active) {
  :where(.pill, .header-action, .tier-action, .guide-copy-button, .story-copy)::before,
  :where(.library-teams, .library-task-nav, .studio-report-tabs, .studio-action-tabs) button::before {
    display: none;
  }
}

/* The work sample reads as one conversation: assignment, evidence, output. */
.intro {
  padding-block-start: clamp(30px, 5vw, 76px);
  gap: clamp(24px, 5vw, 78px);
}
.intro .hero-eyebrow { color: #51357a; }
.intro h1 { font-weight: 660; }
.intro .hero-lead { margin-block-start: 18px; }
.hero-next-step {
  max-width: 43ch;
  margin-block-start: 10px;
  color: #63596e;
  font-size: .89rem;
  line-height: 1.45;
}
/* One frame for the chat. The report gets the largest surface inside it. */
.hero-band .intro {
  grid-template-columns: minmax(0, .91fr) minmax(0, 1.09fr);
  gap: clamp(24px, 5.6vw, 82px);
  padding-block: clamp(38px, 5.3vw, 76px) clamp(33px, 4.5vw, 65px);
}
.hero-band .intro h1 { font-weight: 730; }
.hero-band .intro h1 em { color: inherit; }
.intro-showcase-art {
  min-width: 0;
  --spot-inset: 11% -12px -15px 6%;
  --spot-color: #e9dff7;
  --spot-radius: 31% 44% 34% 25% / 40% 44% 29% 35%;
}
.intro .showcase {
  overflow: hidden;
  border: 1px solid #d7c8e4;
  border-radius: clamp(19px, 2.05vw, 28px);
  background: #f1e9f7;
  box-shadow: 0 16px 32px -25px #3e255963;
}
.intro .showcase-heading {
  align-items: center;
  border-block-end: 1px solid #e2d7eb;
  padding: 10px clamp(12px, 1.65vw, 24px);
  background: #fbf7fc;
  color: #3c2b51;
}
.intro .showcase-heading .showcase-channel { gap: 8px; font-weight: 650; }
.showcase-channel svg { display: block; flex: none; }
.intro .showcase .scene {
  min-height: 0;
  gap: clamp(9px, 1.2vw, 17px);
  padding: clamp(10px, 1.65vw, 24px);
  border-radius: 0;
  background: transparent;
}
.intro .assignment {
  max-width: min(45ch, 92%);
  margin: 0;
  justify-self: end;
  padding: 9px 12px;
  color: #47305f;
  background: #e7daf3;
  font-size: clamp(.85rem, 1.15vw, 1rem);
}
.intro .result-paper {
  min-height: 0;
  display: block;
  padding: clamp(12px, 1.7vw, 24px);
  border-color: #e3d6eb;
  background: #fffdfb;
  box-shadow: none;
}
.intro .order-report-heading {
  justify-content: space-between;
  padding-block-end: 10px;
  border-block-end: 1px solid #efe6f3;
  font-size: clamp(.78rem, 1.1vw, .97rem);
  font-weight: 650;
}
.order-report-heading time { color: #685777; font-size: .78em; font-variant-numeric: tabular-nums; white-space: nowrap; }
.order-report {
  display: grid;
  grid-template-columns: minmax(0, .86fr) minmax(0, 1.14fr);
  gap: clamp(10px, 2vw, 24px);
  align-items: end;
  padding-block: clamp(11px, 1.6vw, 23px) clamp(12px, 1.5vw, 21px);
}
.order-report-summary h2 { margin: 0; font-size: clamp(.95rem, 1.5vw, 1.3rem); letter-spacing: -.025em; }
.order-report-summary strong {
  display: block;
  margin-block-end: 3px;
  font-size: clamp(2.85rem, 6.1vw, 6rem);
  line-height: .88;
  font-weight: 750;
  letter-spacing: -.035em;
  font-variant-numeric: tabular-nums;
}
.order-report-delta { margin-block-start: 8px; color: #582fba; font-weight: 700; font-size: .92rem; }
.order-report-delta b { display: inline-block; padding: 2px 6px; border-radius: 6px; background: #ece4ff; }
.order-report-delta span { display: block; margin-block-start: 3px; color: #615570; font-size: .75rem; font-weight: 500; }
.order-report .order-report-chart {
  --plot-height: clamp(85px, 10.4vw, 150px);
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 8px;
  font-size: clamp(.72rem, 1vw, .86rem);
  text-align: center;
  background: repeating-linear-gradient(to top, #ece3f3 0 1px, transparent 1px 25%) 0 0 / 100% var(--plot-height) no-repeat;
}
.order-report .order-report-chart > div { display: grid; grid-template-rows: var(--plot-height) 1fr; gap: 5px; }
.order-report-chart dt { grid-row: 2; text-wrap: balance; }
.order-report-chart dd { grid-row: 1; }
.order-report-chart dd {
  height: var(--plot-height);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: end;
  gap: 3px;
}
.order-report-chart dd i {
  flex: none;
  width: 68%;
  max-width: 66px;
  height: 73%;
  border-radius: 8px 8px 2px 2px;
  background: #592ee2;
  transform-origin: bottom;
}
.order-report-chart > div:first-child i { height: 61.67%; background: #c7b7f1; }
.order-report-footer { border-block-start: 1px solid #efe6f3; padding-block-start: 8px; }
.intro .paper-state {
  display: flex;
  width: 100%;
  min-height: 40px;
  margin: 0;
  padding-inline: 9px;
}
.intro .paper-state small { margin-inline-start: auto; color: #634b34; font-size: .9em; text-align: end; }
@media (max-width: 850px) {
  .hero-band .intro { grid-template-columns: minmax(0, 1fr); }
}
@media (max-width: 560px) {
  .hero-band .intro { padding-block: 24px 29px; }
  .intro-showcase-art { --spot-inset: 15% -5px -9px 6%; }
  .intro .hero-lead { font-size: 1rem; margin-block-start: 11px; }
  .intro .hero-eyebrow { margin-block-end: 9px; }
  .intro .hero-actions { gap: 3px 14px; margin-block-start: 12px; }
  .intro .hero-actions .site-text-link { min-height: 39px; font-size: .9rem; }
  .hero-next-step { margin-block-start: 4px; }
  .intro .order-report-heading { padding-block-end: 7px; }
  .intro .paper-state { min-height: 39px; }
}

.order-bridge {
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  gap: clamp(18px, 4.5vw, 68px);
  align-items: center;
  padding: clamp(19px, 3vw, 46px) 0;
  margin-block: clamp(12px, 2.4vw, 34px) clamp(36px, 6vw, 84px);
  scroll-margin-top: 18px;
  border-block: 1px solid #e3dae8;
}
.order-bridge h2 { max-width: 15ch; font-size: clamp(1.7rem, 3.7vw, 3.5rem); }
.order-inputs {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 10px;
  margin-block: clamp(14px, 2.3vw, 29px) 10px;
}
.order-input {
  display: grid;
  align-content: start;
  gap: 5px;
  padding: 9px clamp(8px, 1.4vw, 16px);
  border: 0;
  border-radius: 12px;
  background: #eee5f5;
  font-size: clamp(.79rem, 1.15vw, .95rem);
  font-weight: 600;
}
.order-input + .order-input { background: #f0e7df; }
.order-input svg {
  width: clamp(25px, 3.1vw, 42px);
  fill: none;
  stroke: #7a55be;
  stroke-width: 2;
  stroke-linejoin: round;
  stroke-linecap: round;
}
.order-input + .order-input svg { stroke: #89634b; }
.order-bridge-method { color: #554969; font-size: .86rem; }
.order-bridge-method time { color: #6137a1; font-weight: 690; margin-inline-end: 4px; }
.order-delay-art {
  --spot-inset: -7px 8% -13px -12px;
  --spot-color: #f1e3d7;
}
.order-delay-sheet {
  border: 1px solid #e9dbed;
  border-radius: clamp(16px, 2.3vw, 28px);
  background: #fffdfb;
  padding: clamp(13px, 2.7vw, 38px);
  box-shadow: 0 18px 29px -23px #553b6e5e;
}
.order-delay-heading { display: flex; align-items: baseline; justify-content: space-between; flex-wrap: wrap; gap: 8px; }
.order-delay-heading h3 { font-size: clamp(1.1rem, 2vw, 1.6rem); }
.order-delay-heading time { color: #6d557d; font-weight: 600; font-variant-numeric: tabular-nums; }
.order-delay-sheet ul { list-style: none; padding: 0; margin: 13px 0 0; }
.order-delay-sheet li {
  display: grid;
  grid-template-columns: minmax(58px, auto) 1fr;
  align-items: baseline;
  gap: 9px;
  padding-block: 9px;
  border-block-start: 1px solid #ede3f0;
}
.order-delay-sheet p { color: #5e526a; font-size: .9rem; margin-block: 9px; }
@media (max-width: 690px) {
  .order-bridge { grid-template-columns: minmax(0, 1fr); }
}
@media (prefers-reduced-motion: no-preference) {
  .order-bridge.is-in-view .order-input { animation: studio-rise .5s var(--motion-settle) backwards; }
  .order-bridge.is-in-view .order-input + .order-input { animation-delay: 95ms; }
  .order-bridge.is-in-view .order-delay-sheet { animation: studio-rise .6s var(--motion-settle) 180ms backwards; }
  @media (hover: hover) and (pointer: fine) {
    .visual-examples__item .visual-examples__art { transition: translate .28s var(--motion-settle), box-shadow .28s; }
    .visual-examples__item:has(.case-open:hover) .visual-examples__art { translate: 0 -3px; }
  }
}

@media (prefers-reduced-motion: no-preference) {
  .scene.is-in-view .result-paper {
    animation: report-arrive .46s cubic-bezier(.16, 1, .3, 1);
  }
  .scene.is-in-view .paper-state {
    animation: report-arrive .4s cubic-bezier(.16, 1, .3, 1) .37s backwards;
  }
  @keyframes report-arrive {
    from { opacity: .78; translate: 0 5px; }
  }
}

.hero-band + .visual-examples { padding-block: clamp(12px, 2.1vw, 30px) clamp(30px, 4.5vw, 64px); }
#work .work-heading {
  padding-block-start: clamp(17px, 2.3vw, 34px);
  margin-block-end: clamp(16px, 2.4vw, 32px);
  border-block-start: 1px solid #e5dce8;
}
#work .work-heading h2 { max-width: none; }
#work .visual-examples__art {
  border-radius: 0;
  background: none;
  box-shadow: none;
}
#work .visual-examples__art::before {
  inset: 8% 4% 4%;
  border-radius: 44% 48% 42% 36%;
  background: #f1e2d6;
  opacity: 1;
}
#work .visual-examples__art--onboarding::before { border-radius: 25% 43% 39% 48%; background: #e2eddd; }
#work .visual-examples__art--finance::before { border-radius: 48% 32% 43% 40%; background: #e9dff9; }
#work .visual-examples__art::after { display: none; }
#work figcaption { padding-block-start: 10px; }
.followup-section { border: 0; background: none; }
.home-workflow .home-workflow-stage { background: #302441; }
.home-workflow .home-workflow-stage::before { display: none; }
.workflow-receipt { --receipt-print: #8d68c8; --receipt-delivery: #c5a9e4; }
.workflow-receipt dl > div:nth-child(-n+2) dt { display: flex; align-items: center; gap: 7px; }
.workflow-receipt dl > div:nth-child(-n+2) dt::before {
  width: 7px;
  height: 7px;
  flex: none;
  border-radius: 50%;
  background: var(--receipt-print);
  content: "";
}
.workflow-receipt dl > div:nth-child(2) dt::before { background: var(--receipt-delivery); }
.workflow-receipt-meter {
  display: grid;
  grid-template-columns: 28000fr 14200fr;
  gap: 2px;
  height: 5px;
  margin-block: 3px 10px;
  overflow: hidden;
  border-radius: 5px;
}
.workflow-receipt-meter i { background: var(--receipt-print); }
.workflow-receipt-meter i + i { background: var(--receipt-delivery); }
@media (min-width: 701px) {
  #work .visual-examples__grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }
}
@media (max-width: 700px) {
  #work .visual-examples__grid { gap: 10px; }
  #work .visual-examples__item {
    display: grid;
    grid-template-columns: minmax(0, 1.2fr) minmax(0, .8fr);
    gap: 0;
    margin: 0;
    border-block-start: 1px solid #e2d9e6;
  }
  #work .visual-examples__art {
    display: grid;
    align-items: center;
    grid-column: 2;
    grid-row: 1;
    min-height: 116px;
    border: 0;
  }
  #work .visual-examples__art > svg { scale: 1.17; }
  #work figcaption { grid-column: 1; grid-row: 1; gap: 4px; padding: 12px 9px 12px 0; }
  #work figcaption p { font-size: .88rem; }
  #work .case-open { min-height: 32px; font-size: .83rem; }
  #work .visual-examples__item:focus-within { outline: 2px solid var(--accent); outline-offset: 3px; }
}
@media (prefers-reduced-motion: no-preference) {
  .scene.is-in-view .assignment { animation: report-arrive .36s var(--motion-settle) backwards; }
  .scene.is-in-view .result-paper { animation-delay: .11s; animation-fill-mode: backwards; }
  .scene.is-in-view .order-report-chart i { animation: order-column-rise .52s var(--motion-settle) .13s backwards; }
  @keyframes order-column-rise { from { transform: scaleY(.35); } }
  .home-workflow-stage.is-revealed .workflow-receipt-meter {
    transform-origin: left;
    animation: workflow-meter-fill .56s var(--motion-settle) .24s backwards;
  }
  @keyframes workflow-meter-fill { from { transform: scaleX(.18); opacity: .5; } }
}

/* Decorative layers never intercept input or alter layout. */
.page-progress { display: none; }
@media (prefers-reduced-motion: no-preference) {
  :root { --motion-settle: cubic-bezier(.16, 1, .3, 1); }

  @supports (animation-timeline: scroll()) {
    .page-progress {
      display: block;
      position: fixed;
      inset: 0 0 auto;
      z-index: 30;
      height: 3px;
      pointer-events: none;
      background: linear-gradient(90deg,#bba5ff,#6132e8 62%,#80a1fa);
      transform-origin: left;
      animation: reading-progress linear both;
      animation-timeline: scroll(root block);
    }
    @keyframes reading-progress { from { transform: scaleX(0); } to { transform: scaleX(1); } }
  }

  /* Each line arrives separately; buttons remain available from the first frame. */
  .intro h1, .intro .hero-eyebrow, .intro .hero-lead, .intro .hero-actions,
  .intro .showcase {
    animation: studio-rise .75s var(--motion-settle) var(--arrive,0s) backwards;
  }
  .intro h1 { --arrive: 55ms; }
  .intro .hero-lead { --arrive: 105ms; }
  .intro .hero-actions { --arrive: 150ms; }
  .intro .showcase { --arrive: 110ms; animation-duration: .95s; }
  .intro :focus-within { animation: none; }

  @keyframes studio-rise {
    from { opacity: .74; translate: 0 15px; }
    to { opacity: 1; translate: 0 0; }
  }

  .intro .scene-ink { opacity: .72; }
  .site-subpage main > :first-child h1 {
    animation: studio-rise .54s var(--motion-settle) 30ms backwards;
  }
  .home-workflow-stage.is-revealed .workflow-receipt > :is(figcaption, dl) {
    animation: studio-rise .85s var(--motion-settle) 140ms backwards;
  }
  .buyer-control-scene:focus-within .buyer-control-draft { translate: 0 -3px; }
  .buyer-control-draft { transition: translate .4s var(--motion-settle); }

  .site-nav-resources[open] .site-nav-panel {
    transform-origin: 25px top;
    animation: studio-pop .27s var(--motion-settle) both;
  }
  @keyframes studio-pop {
    from { opacity: .35; transform: translateY(-5px) scale(.97); }
    to { opacity: 1; transform: none; }
  }
  :is(.pill, .header-action, .site-menu-toggle, .library-teams button) {
    transition: scale .3s var(--motion-settle), background-color .2s, box-shadow .25s, color .18s;
  }
  :is(.pill, .header-action, .site-menu-toggle, .library-teams button):active {
    scale: .97;
    transition-duration: .08s;
  }

  .tier-art { transition: translate .42s var(--motion-settle), rotate .42s var(--motion-settle); }
  .tier:focus-within .tier-art { translate: 0 -5px; rotate: -3deg; }
  .visual-examples__item:focus-within .visual-examples__art > svg { scale: 1.025; }

  @media (hover: hover) and (pointer: fine) {
    .tier:hover .tier-art { translate: 0 -7px; rotate: -4deg; }
    .visual-examples__item:has(.case-open:hover) .visual-examples__art > svg {
      transform: scale(1.065) translateY(-4px);
    }
    .brand-mascot { transition: rotate .4s var(--motion-settle), translate .4s var(--motion-settle); }
    .brand:hover .brand-mascot { rotate: -9deg; translate: 0 -2px; }
    .service-tile .service-mark { transition: translate .33s var(--motion-settle), scale .33s var(--motion-settle); }
    .service-tile:hover .service-mark { translate: 0 -3px; scale: 1.09; }
  }

  @media (max-width: 560px) {
    .intro h1, .intro .hero-eyebrow, .intro .hero-lead, .intro .hero-actions,
    .intro .showcase { animation-duration: .56s; }
  }
}

@media (forced-colors: active) {
  .page-progress { display: none; }
}

@media (prefers-reduced-motion: no-preference) {
  .guide-plate-start.is-in-view .guide-result-table tr,
  .guide-proof.is-in-view :is(.guide-proof-file, .guide-proof-verdict) {
    animation: studio-rise .58s var(--motion-settle) var(--guide-arrival, 0s) backwards;
  }
  .guide-result-table tbody tr:first-child { --guide-arrival: 150ms; }
  .guide-result-table tbody tr:nth-child(2) { --guide-arrival: 230ms; }
  .guide-proof-order { --guide-arrival: 70ms; }
  .guide-proof-verdict { --guide-arrival: 140ms; }
  .guide-proof-file summary { transition: background-color .22s, box-shadow .25s; }
  .guide-proof-control svg { transition: transform .25s var(--motion-settle); }
  .guide-proof-file[open] .guide-proof-content { animation: studio-rise .32s var(--motion-settle); }
  .guide-proof-file[open] .guide-proof-match {
    animation: proof-mark .72s var(--motion-settle);
  }
  @keyframes proof-mark {
    from { background-color: #d8c1f2; }
  }
  .guide-proof-order[open] .guide-proof-match { animation-name: proof-mark-order; }
  @keyframes proof-mark-order {
    from { background-color: #c9e7d0; }
  }
}

/* Keep the result readable before adding the surrounding product detail. */
[data-scroll-reveal].is-pending { opacity: 1; }
.intro .showcase-heading { justify-content: space-between; }
.demo-label { font-size: .75rem; font-weight: 500; color: #61586b; }
.intro-showcase-art::before { display: none; }
.intro .result-paper { box-shadow: none; }
.intro .paper-state { background: #f2e7d3; }
#delay-reasons { scroll-margin-top: 5rem; }
.order-input small { display: block; margin-top: .25rem; font-size: .8rem; font-weight: 500; }
.order-input { border-radius: .55rem; }
.example-result {
  display: grid;
  align-content: center;
  gap: .35rem;
  min-height: inherit;
  padding: clamp(.75rem, 2vw, 2rem);
}
.example-result strong { font-size: clamp(1.5rem, 3.4vw, 3.5rem); line-height: 1; letter-spacing: -.045em; }
.example-result span { font-size: .85rem; color: #53465f; }
:is(#work, .story-catalog-caption + .visual-examples) .visual-examples__art {
  display: grid;
  place-items: center;
  min-height: clamp(8rem, 14vw, 13rem);
  border-radius: 1rem;
  background: #f1e5dc;
}
:is(#work, .story-catalog-caption + .visual-examples) .visual-examples__art--onboarding { background: #e6eddf; }
:is(#work, .story-catalog-caption + .visual-examples) .visual-examples__art--finance { background: #ece3f8; }
:is(#work, .story-catalog-caption + .visual-examples) .visual-examples__art::before { display: none; }
.followup-section { padding-block: clamp(2.5rem, 5vw, 5rem); }
.home-workflow-stage { row-gap: 1.25rem; }
.buyer-control-state { line-height: 1.3; }
.tier-credit-scale, .tier-art { display: none; }
.tier-scale .tier-heading p { max-width: none; }
.connector-demo-flow {
  align-items: stretch;
  gap: 0;
  background: #f0ebf6;
  border-radius: 1rem;
  padding: clamp(.75rem, 2.2vw, 1.75rem);
}
.connector-result { align-self: center; }
.connector-evidence { align-content: center; padding: clamp(.75rem, 2vw, 1.5rem); }
.connector-artwork { padding: 0; }
.connector-artwork::before { display: none; }
.connector-fact strong { font-size: clamp(1.5rem, 3.5vw, 3.25rem); }
.connector-access { border-bottom: 1px solid #d4c7e2; }
.resource-faq-mark, .privacy-document { display: none; }
.resource-faq-find { max-width: 42rem; }
.privacy-sections { max-width: 70ch; }
.privacy-sections section + section { border-top: 1px solid #e2d9e8; padding-top: 1.25rem; }
.guide-first-work { padding-top: clamp(1rem, 3vw, 3rem); }
.guide-hero-start { padding-bottom: clamp(1rem, 3vw, 3rem); }
.faq-return { margin-block: 1.25rem; }

@media (max-width: 820px) {
  .intro .hero-lead { max-width: 33ch; }
  .intro .showcase-heading { gap: .35rem; }
  :is(#work, .story-catalog-caption + .visual-examples) .visual-examples__art { min-height: 6.5rem; }
  .example-result { padding: .55rem; }
  .example-result strong { font-size: clamp(1.05rem, 4vw, 1.4rem); }
  .example-result span { font-size: .72rem; }
  .connector-evidence { padding: 1rem .25rem .25rem; }
  .site-footer { padding-block: 1.5rem; }
  .site-footer a { line-height: 1.25; }
}

/* One opening stage, then a continuous look at where the answer came from. */
.hero-band {
  margin-inline: clamp(.65rem, 2vw, 2rem);
  border-radius: clamp(1rem, 3vw, 3rem);
  background: #eae2f6;
}
.hero-band .intro {
  grid-template-columns: minmax(0, .8fr) minmax(0, 1.2fr);
  gap: clamp(1.5rem, 4vw, 4.5rem);
  padding-block: clamp(2.5rem, 5vw, 5.5rem);
}
.hero-band .intro h1 {
  max-width: 11ch;
  font-size: clamp(3rem, 6.15vw, 6.35rem);
  line-height: .98;
  letter-spacing: -.064em;
}
.hero-band .intro h1 em { display: block; color: #5633a8; }
.hero-band .intro .hero-lead { max-width: 34ch; }
.hero-band .showcase { background: #fffdf9; border-radius: 1rem; border: 0; }
.hero-band .showcase-heading { background: #302441; color: #fff; }
.hero-band .showcase-heading .demo-label { color: #e2d6ed; }
.hero-band .intro .result-paper { border: 0; padding-inline: 0; }
.hero-band .intro .showcase .scene { padding: clamp(1rem, 2.2vw, 2.4rem); }
.hero-band .intro .assignment { border-radius: .8rem .8rem .15rem .8rem; }
.order-bridge { margin-block: clamp(2rem, 5vw, 5rem); padding-block: clamp(1.5rem, 4vw, 3.5rem); }
#work { background: #fffcf8; }
#work .visual-examples__grid { gap: clamp(1.25rem, 3vw, 3rem); }
.home-next-layout {
  padding: clamp(1.5rem, 4.5vw, 4rem);
  border-radius: 1.15rem;
  background: #eae2f6;
}
.catalog-example-list {
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: .8rem;
}
.catalog-example-list li:not(.catalog-example-feature) {
  grid-column: auto;
  border: 1px solid #e0d7e6;
  border-radius: .85rem;
  background: #fffdf9;
}
.catalog-example-list li:not(.catalog-example-feature) a {
  display: grid;
  align-content: start;
  gap: .65rem;
  padding: clamp(.8rem, 2vw, 1.6rem);
  height: 100%;
}
.catalog-example-list li:not(.catalog-example-feature) strong { font-size: clamp(1.05rem, 1.8vw, 1.65rem); }
.catalog-example-list .catalog-example-arrow { justify-self: end; }
.site-product .studio-workbench-body { align-items: start; }
.site-product .studio-report-window { background: #fffdf9; }
@media (max-width: 820px) {
  .hero-band .intro { grid-template-columns: minmax(0, 1fr); padding-block: 1.7rem 1.3rem; }
  .hero-band .intro h1 { font-size: clamp(2.5rem, 10.7vw, 4.5rem); }
  .hero-band .intro .showcase .scene { padding: .7rem; }
  .hero-band .intro .result-paper { padding-inline: .2rem; }
  .hero-band .intro .hero-next-step { display: none; }
  .catalog-example-list { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); }
}
@media (max-width: 410px) {
  .catalog-example-list { grid-template-columns: minmax(0, 1fr); }
  .catalog-example-list li:not(.catalog-example-feature) a { grid-template-columns: 1fr auto; }
  .catalog-example-list li:not(.catalog-example-feature) strong { grid-column: 1; }
  .catalog-example-list .catalog-example-arrow { grid-row: 1 / span 2; grid-column: 2; align-self: center; }
}
.hero-band .showcase-channel { display: inline-flex; align-items: center; }
.story-catalog-caption + .visual-examples .visual-examples__grid {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  align-items: stretch;
}
.story-catalog-caption + .visual-examples .visual-examples__item {
  display: grid;
  grid-column: auto;
  grid-row: auto;
  grid-template-columns: minmax(0, 1fr);
  grid-template-rows: auto 1fr;
}
.story-catalog-caption + .visual-examples :is(.visual-examples__art, figcaption) {
  grid-area: auto;
  max-width: none;
  width: 100%;
}
@media (max-width: 650px) {
  .story-catalog-caption + .visual-examples .visual-examples__grid { grid-template-columns: minmax(0, 1fr); }
  .story-catalog-caption + .visual-examples .visual-examples__item {
    grid-template-columns: minmax(0, 1fr) minmax(5.75rem, .53fr);
    grid-template-rows: auto;
    align-items: center;
  }
  .story-catalog-caption + .visual-examples figcaption { grid-column: 1; grid-row: 1; }
  .story-catalog-caption + .visual-examples .visual-examples__art { grid-column: 2; grid-row: 1; }
}
@media (min-width: 851px) {
  .case-story-onboarding .story-opening { grid-template-columns: minmax(0, .82fr) minmax(0, 1.18fr); }
  .case-story-onboarding .story-opening .story-intro { grid-column: 1; }
  .case-story-onboarding .story-outcome { grid-column: 2; }
}
@media (min-width: 651px) {
  .story-catalog-caption + .visual-examples .visual-examples__art {
    aspect-ratio: auto;
    height: clamp(9rem, 15vw, 13rem);
  }
}

/* Three distinct pieces of work: a dispatch, an agenda, and a ledger. */
:is(#work, .story-catalog-caption + .visual-examples) .visual-examples__art {
  min-height: 13rem;
  height: auto;
  padding: clamp(.9rem, 2vw, 1.55rem);
  aspect-ratio: auto;
  overflow: hidden;
  place-items: stretch;
}
:is(#work, .story-catalog-caption + .visual-examples) .visual-examples__art--report { background: #302441; }
:is(#work, .story-catalog-caption + .visual-examples) .visual-examples__art--onboarding { background: #dce9df; }
:is(#work, .story-catalog-caption + .visual-examples) .visual-examples__art--finance { background: #e7dbfa; }
.example-result {
  align-content: start;
  min-height: 0;
  padding: 1rem;
  border-radius: .7rem;
  background: #fffdf9;
}
.example-dispatch { align-self: end; transform: rotate(-2deg); }
.example-agenda { border-inline-start: .34rem solid #43846d; }
.example-ledger { align-self: center; border-block-start: .3rem solid #633fbd; }
.example-result strong { font-size: clamp(1.5rem, 3vw, 2.65rem); margin-bottom: .35rem; }
.example-result .example-kicker { color: #514460; font-size: .73rem; font-weight: 650; }
.example-result .example-data {
  display: flex;
  align-items: baseline;
  gap: .45rem;
  border-top: 1px solid #e6dde9;
  padding-top: .35rem;
  font-size: .82rem;
}
.example-ledger .example-data { justify-content: space-between; }
.memory-update {
  display: grid;
  gap: .75rem;
  padding: clamp(1rem, 3.4vw, 3rem);
  border-radius: 1.3rem;
  background: #e1ebe1;
  color: #233e32;
}
.memory-update figcaption { display: grid; gap: .35rem; margin-bottom: .5rem; }
.memory-update figcaption strong { font-size: clamp(1.3rem, 2.4vw, 2rem); }
.memory-update :is(.memory-update-before, .memory-update-after) { padding: .9rem 1rem; border-radius: .6rem; }
.memory-update-before { border: 1px dashed #789584; }
.memory-update-after { background: #fffdf9; border-inline-start: .3rem solid #3d8066; }
.memory-update span, .memory-update small { font-size: .8rem; }
.memory-update-after p { font-weight: 650; }
.workflow-source-pair { display: grid; grid-template-columns: 1fr 1fr; gap: .5rem; margin-top: .8rem; }
.workflow-source-pair span { padding: .55rem; border-radius: .35rem; background: #f0e8fa; font-size: .76rem; }
.workflow-source-pair b { display: block; }
.catalog-example-list li:not(.catalog-example-feature) a { position: relative; }
.catalog-example-list .catalog-sample {
  justify-self: start;
  padding: .25rem .55rem;
  border-radius: .35rem;
  color: #432883;
  background: #eee5fa;
  font-size: .9rem;
  font-weight: 650;
}
.catalog-example-list li:nth-child(3n + 2) .catalog-sample { color: #2d5543; background: #e1eee4; }
.catalog-example-list li:nth-child(3n) .catalog-sample { color: #6a482c; background: #f3e6d9; }
@media (max-width: 650px) {
  #work .visual-examples__item,
  .story-catalog-caption + .visual-examples .visual-examples__item {
    grid-template-columns: minmax(0, 1fr);
  }
  :is(#work, .story-catalog-caption + .visual-examples) .visual-examples__item .visual-examples__art {
    grid-column: 1;
    grid-row: 1;
    min-height: 0;
  }
  :is(#work, .story-catalog-caption + .visual-examples) .visual-examples__item figcaption {
    grid-column: 1;
    grid-row: 2;
    padding-inline: 0;
  }
}

/* Give the working reply the highest contrast, then vary the rhythm by subject. */
.hero-band {
  background: radial-gradient(ellipse at 83% 0, #4b3476 0, #2a2044 42%, #201831 80%);
  color: #fcf8ff;
}
.hero-band .intro h1 { font-size: clamp(2.7rem, 5.15vw, 5.4rem); max-width: 13ch; }
.hero-band .intro h1 em { color: #d9c4ff; }
.hero-band .intro :is(.hero-eyebrow, .hero-lead, .hero-actions .site-text-link) { color: #f1e7fc; }
.hero-band .intro .hero-actions .primary { background: #e1cdff; color: #28183f; }
.hero-band .intro .hero-actions .primary:hover { background: #f2e8ff; }
.hero-band .intro .showcase { box-shadow: 0 14px 36px #120a2d65; }
.hero-band .intro .paper-state { color: #442359; background: #e9d7fb; }
.hero-band .intro .paper-state small { color: inherit; }
.hero-band .intro .paper-state:hover { background: #ddc2fb; }
.order-bridge {
  background: #eee5fa;
  border: 0;
  border-radius: 1.1rem;
  padding-inline: clamp(1rem, 3vw, 3rem);
}
.order-bridge .order-input { background: #fcf9ff; border-block-start: 3px solid #8351c0; }
.order-bridge .order-delay-art::before { display: none; }
.order-bridge .order-delay-sheet { border-inline-start: .32rem solid #7841b8; }
.followup-section { background: #dce9df; }
.memory-update { background: #f8fcf7; }
.memory-update-after { background: #d9efdf; }
.home-workflow .home-workflow-stage { background: #312049; }
.home-workflow .workflow-copy h2 { max-width: 16ch; }
.home-next-layout { background: #2c2043; color: #fff9ff; }
.home-next-layout :is(p, .site-text-link) { color: #e7dbf0; }
.home-next-layout .primary { color: #241436; background: #e1ccfa; }
.connector-demo-flow { background: var(--catalog-light, #e9dff4); }
.connector-demo-flow .connector-result { border: 0; border-inline-start: .32rem solid var(--catalog-ink, #6b43b3); }
.connector-source-label { margin-bottom: .45rem; color: #3d304c; font-size: .8rem; font-weight: 700; }
.connector-artifact [data-source-match] { background: #ebdef8; color: #35244b; }
.connector-demo-flow .connector-result-rows { font-size: .98rem; }
.guide-mode-draft .guide-mode-tag { background: #e5d2f7; color: #492a71; }
.guide-mode-sent .guide-mode-tag { background: #d3ebd9; color: #245235; }
@media (max-width: 820px) {
  .hero-band .intro h1 { font-size: clamp(2.35rem, 10vw, 4.4rem); }
  .order-bridge .order-delay-sheet { scroll-margin-top: 2rem; }
}
.hero-band .intro .result-paper { color: #241a32; }
.hero-band .intro .result-paper :is(.order-report-summary, .order-report-chart) { color: #241a32; }
.hero-band .intro .showcase,
.hero-band .scene.is-in-view :is(.result-paper, .assignment) { animation: none; }
.connector-demo-flow .connector-artifact { animation: none; }
