*{box-sizing:border-box;margin:0;padding:0}body{background:#F4F2EF;color:#1A1A1A;font-family:Inter,sans-serif;overflow-x:hidden}.prog{position:fixed;top:0;left:0;height:3px;background:linear-gradient(90deg,#800000,#FFD700);z-index:9999;width:0}.art-header{background:linear-gradient(135deg,#1A0000,#2D0000);padding:3rem 1.5rem 2.5rem}.hi{max-width:820px;margin:0 auto}h1{font-family:Merriweather,serif;font-weight:900;font-size:clamp(1.5rem,4vw,2.3rem);line-height:1.15;color:#fff;margin-bottom:.7rem}.body{max-width:720px;margin:2rem auto;padding:0 1.5rem 5rem}.body p{font-family:Merriweather,serif;font-size:.92rem;color:#3A3A3A;line-height:1.95;margin-bottom:1.3rem}.body h2{font-family:Montserrat,sans-serif;font-weight:800;font-size:1rem;color:#1A1A1A;margin:2rem 0 .65rem;padding-left:.8rem;border-left:3px solid #800000}.btt{position:fixed;bottom:1.4rem;right:1.4rem;width:40px;height:40px;border-radius:50%;background:#800000;color:#FFD700;border:none;cursor:pointer;display:none;align-items:center;justify-content:center;font-size:1rem;z-index:999}.btt.show{display:flex}
