:root{--bg:#f4f0ea;--card:#ffffff;--text:#2f2a24;--muted:#6d655d;--line:#e7dfd4;--accent:#8a6a4b;--accent-dark:#6f5339;--overlay:rgba(20,16,12,.42)}@font-face{font-family:"TFT Old Hungarian";src:url("data:font/woff2;base64,d09GMgABAAAAAFXgABAAAAABDlAAAFWAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG+J2HI5SBmAAggwINAmcDBEICoLFBIKOLAuFWAABNgIkA4ssBCAFhRgHq34MgScbCu8X8KYjy+0AP+d1OblG9Zrh7m5VVwyAxuxADc6DxKGyf3Hy//85SUUOk5q0XcH4HETO3sBDy7xB2m72cCMrsCXtlQg6cAYCVyC4lMOpU8DF/VTQHTnoCesnO2XdWuAypwzHdN7hVeh8RIc4WSRDIkfK2+pSP4zAMHLJaXW4t56vxMLEqTZ/KmMENjX5LvMbm5krrvn+P+rr202pinIil7ytyvYG067PerSWM7Bt5E9ykrw8/3D5/669z8zc+/7vYKUJfKuJNSqtg4UCGpBgKxSgUkGi0fAcT6f9zNvdAOrWqXOplFIplN6m0J0rHeVP4VRbDsGOsYwEQhgyhKfDmArf6wDvtr6MaCxH47sRiC2oqJmC8t5jyxZ4D0QQQUXBNMfOldLSxH2OtjlaNh112bBxeZ7etW+sxrq6Vb99NbDd2DsSCOhm1r2H1iQYywPdKAv0/4hlHLf+py3dc5KiAlLgKT+8sxsgA+rICPpBybe+onZRq6ue1uwGY2tuG/v/cmozklWY/3wrAa9hgQK2PwhKMi7l9bREh3sAuURXoNgZnFdyHnEQvv97VUlX422v2T0AL/LPKCz0CQwgBcwEa84/VKw0WoY2dVEKoS3ZHFgILNA98c59iVBxV13XPsH/v5ve/NA1XrKNxdimGl3VgxJgmi29z2G2ZHmL9TTd6KowHapPht+fwXHkEz80oRFtIbRrYbsAPLjmPw/sU0fdPtuMN7EoroqLCPg/XVZpVZfUtsez+9yjJfYSBpnpACHEUPpfpVJVqdptte2xu6cH2kMeL9ge9iy0WjL2LB8wRUs+wghDji7k6Ca6yy4MGcK7ILswuyBKT3+/GF0MtewzJ9wJxrr/ztAtLW9J4f//rx/POji07YFH4/brv7HvXQHFgVCJBZwABv/lyPl+WVlpsHp/lnR4G64rg8dI4gJCHVemanv/TKAjoOgYKDkXnXJROZWuXVT7B4C8v3+QT4DhQVDSA5RGLyg9AIVXiIA8jE4xngkFUPEpOcCZokMIlWJ0lWLpLsSqcVe7NE+8N92HgziUg6ayXhAkliQYFe2AbrMHlWbCIMKpUq+ok5Zx3T+yjcpYlupu2A3g2ixvoVisEBZN3/Yr3BfCcWkpshAR6fyf+/vvbSbou27tzqEMzdAUM3kZjBjvwWX98v/90r4YktQs45yTbhpxR0G2e0Gw/Z+3Wuw3emcvosBKVBBXEX5fflcEOCWfB+9ubnEVOF8s6ZkBzpdSB5ycr+a2TwfnawWzOsH5lrlvFgShwc8ajd9NQ+TN9p6VSJaVAUgkFy0h5wNy81Ih+jRXPgcGBH7hPwEh4vrDp0o7e/v+XjtN+/4PtLAWighLeR70Jj33D1ANgfbJL+4v4C1OE3X5nqL36DS5BAijoQaY6AEZMF5Ig5KPgxz4oA0lIEBiHNSAE3qbyg4Sb6eDsGIFzYPgknZQkQVJCzN9yzm4GMcan3TuJK0a29txbqlyPnjvNZC1Rjf7t3XTPkpjW9yr9em9UeGP0UbAICnEPaRihVTChmdf+eO+1Exkew241pA+awHfkze1xQC9mR2hpQpt0MQ1UxTGjo5gcVGsNu1gJej13crz5PeIeejTfs969IT5rChkqT0kMLq2cafPDucrD/JgC2fYA+y3Xclxjsj4AP9l01TjzoFdo417xHrINevPn/Mft6UH15N+55i1hIf865ReWyS9/SfpayISPebtr8/iQx1/dAOo47eWwDr2eoBBBX8kJS9e1xYYmoj6WUd+kOtJ+EsuAKSCXN8lchSiFCsn5FZLpkEDDY8mWl4t9Np1MOn+YDEdq95v2fSb4GOBpUIst0KUVVabYq09oh12SpYzH4r8SrHfKXH3d0tDIQ1l4aEQKiJGMVRHGaWaaKNTG5/4qE9QQjUkPOG4OBLNm7RkaUthCk2LO/WmI5okSkRJkiRaZdFSYJTWRFaYTBAqmxA5MHIh8giST6AC/BTCKsJHCTalWJVBlMNwY+JBrQmCA3mHIs1a0NoR6JBvX7AYPZA2sWL1AWKAGMM4jTDFGA4TRJgHZT7hFmK3CJ7FEEsItpQAy/G3auhrtTXQRng2YbEZsy0YbcVgG3rb0dmB1k409kI5CDqCylGUjqFwHLmTyJxC6rSSaZfYOSB0Eco1KDdAP0t5oWj/QwY6cqCaPU0nYFzwSqKOGqY7HSudoCPuTFg0dPwakoiGypSGF+ckDpOSDOOKa1+Mhkp5g/E2VNon7DuxAhHJR/RIj9LfF/o6Imx8Yi6jYqUeolHthY48qxE1hFgtqAERj0IMPxhemNASLLt+MhgqyCCGgYaMQeMGQFEW4Og37Z6trFZAy8w70wgM1qKzTm0KiSrKKCIvmV1AajfEnvUkFcxKXFmp+UiWNWSBzWQkaxocl8lK1ryg/4lA0zAAHCe/nNSc5J8ojvePk8eTx5XHumPa4a8D95Cy/bcd2TZvS7fS9bP1jfWRtWt1rLrlq+WpZeOycik+pMz9eTLnZ/20Tc2kTOSw/as7O1F3zmYghT7yCuSQIlUalwyZsmTLkadAoSLFSpSq4eGNstF86tWn34BB4ybMj7DlMl+6Ne/W2Wqb7XbYaZc95NlpH2yFrTQPldQTQddvCcw7MSwoLcpSrJtu9R+XW0dz4tx3Sb/rs2zIphzw2D8J9DjZk2imyTf/hqVbH/uwjqBBp3VuCmUD7pEMg0aYv/vW5l63dJzT5TRLkU1mnWykMKOkSqkS3JKoaqmauu/xDmQkq1FwDwsJLEFWdO6rNLO5qgMcKTkOOqGTdUaf5X/wZQm0KMPPmw3hnJDBNDmQLQMa95TJvCErkd1HaZIbLzJfMytQmzlS/X6MM4bo1Aef14C4SWHu5TiYnooGGcNA/YZ0R2XSqtv7xMTeThGVM1EhIic++FTVDU9fNyXpTWoxnuy8gXVckrMplEFpRHmayH29Y3SquU5nJsUtLvmcSrocabNKdzfrPp+bI+lSbJ9+G5YTnSK5FMoyNalPiw93j6GklN/B+QRXaApUH82wvh7dgXVMwFfXnRjVeOhsMCedZvYhUKY629YXrhu9Tn7SUuFixTi2vCqkpCMN8yBDBgerytrvCmc3siAKOsVEqv+5VgrzaCaqrO1iXaqd6g0cIzSfci6CBuVJjbAZJpE2bbKyqeLqd2j0GIxEETakmtYCEE8stMRagsWkC1KGezj5x8wOp5T0KeTaH5YcWFneCsiV1WYd1ynOwSA2y3uiJeVkzcF8mBIFAz2HDPK9JN4YaGmsloZZjg6orWFq8v9ihVHCCDLKyVjGfKhFBhs5KoVz5IG+KKvkXM4lAJVHQVosb+tIQ9XYvR6gMU8h45lFuPiLtUpYl5Zzio3k9IyznFc6Jyb4VyJr/jEKzzyZgDbw26bVD0z3GfuqrLH9dapnAeVsorl3RwrbiLWD7uq4EX57lg9Yk3RQp38zCiKUdrtZmo010bEvrLMcWWF12wjYhtquQ0VtDElnJw6hG3dONKuRNQY0N3EwLfZMon2cTk2jHAPITZRllFfVxPRSfbUoJA2sZ3CIrWNymlF2CKP5/3J1t/8hVHZFV4/xwKcUFueIwnjN/3ixbo5NU8eCWBALYkF9BVGfDpG3Xu9sBs1bfT0zQVZVkEFzYvsCr+PHDQngNoIgFQ2iI9Fuc58z15krTM/c3LmGueBcGurtRx+qC2VALZzz6f3f90fUFWrrnEwdaO/2z37Rd/pYF3agkfUrwX/yWx7L+fTEEwkCLNfDg5DhpQ2FiTmpuYEGq1gnx6ivyV/EZvCqUy6fSwIHO5YhndSqJQ3oqFLvKFPuyLHQ4WHmOgqTT/Ywa50HoUz+mgAMpLop/Jwkbx9wL4hOirgX48sevo0iHQfjHH2K1gkw8AS/xB85SQvUUKluLnM/c7WmTjQr+Ow84IkTKYiNjiy1BFOmyWRoYfHO/TCPuRsyStaRY8iDuj9RYrcRpNVoM/WG1RilDNPU0H5M7GcdXg7+zmKqxZh8U6MwCtJpAgx9ST6XSayxpk5VvylVwvKO5WGcHdaT1DrXErvSLrFddqwdahN9jSznoXnoG2XXsVzKtlj626ZArMt1drvxmso8NW3c4uxikzXWpIm0Y+wQFlz7MwSx3Oo1bpyEc/1kja7JxDrlEMByiuqr9WqnK3mtwkWavjx9ndSrL5UsMeA3F3jN+cTOqTLtI87yQMnOsAJ2WnEnwmeVKYlTKD8mKqea+mTu1DtRq3J8ADtWK3aUUR/BWqbDw5LTLTuUnFYHj+UcMPsZ7H1L90ple1o1yrN327vMTjn2DrbdybOt6rIVNqXaYnhbuNnMZzaJYhsLmTYAmvWAfhuxbj5srZnaMGt4wtUEB5S8aa/SK1OtCK2iJrJipFku2ywbHS3FRrK9xF5sL1q60C62wLQONvOaer4kWmC72YRTYnx5sRn2mD1qRkbawz2H2ODyRg7TXzd93jO9E2A91WQDgjT39L2MwiRKkixVOpdc+QoUKlbGrUqjJlNxmrXq1OVnv/jV7/7yj3semETAIIUM8lCAUpSjKuroY4bnm6eql5H8k08HQLcm6zGAfNo6KSqCnzc+w5kuQE4zhGZoQuj5gHI/K++hsjx47ITdMv1e9qDwr99zOIc81hcAsNwbgNZtrpcywGo8HIqoIAF6c+YAiBlQNNILJTZLKXs/odeyZ2HkMPsEtOPrnezTbk9fi56BC+Ab8Mz88CI6gEcfo3/QRHqXTh48A60KgCL5yo+cFGv/JSn7BDt1crJKmz5a2P/ep93a4fOSLhKkt4mvZZpvL5rYSKgAW7YD+a+GiEmFt/fXPfFrAP8xp5uEcBCqfV+BtWuQPbLG9PGX55sntL+HMVL1G0OPN7ksdCM5NtYS6glZ0msBMbiKCLL1uCKBWLEVKaA5i3bvF65LQYTgcrjbdXkZf8qQ+6egxEjYjQ3ju9M2HI0YHHfDU9uIbNu9zsunCBHiWpHEPJkQyv2JtjqF74roCCqopWfYQzr3qywbNOBj24zzr/aYGvZHfaaVtxsDXXd/e440qU5ZfjcWXeRlQjE44V2RIRgbHpW7Aiu8gzrI6DEDxkgr4zcSiUGkbJuKCj4OxalB9fksSJwSjghuTyg6RCsRo/gx2nYZr7mMSHO5TqRVbaIyCFUVSC1QU5xWZIA+SHtsGo3Pba+YNXPM2W+sfVdVV+SJHBhFOGetQw08Z9nMAb8TVuEMMin2gUqkYvV8J7JjupDOOz5sm7irXtRq9rsevaNGNu7pJK3IB4UsWyAkjwRNC80JCP4uMmzHDLqkMiu+QghwbJRxdB1L60Xgimet9Xyhd5iZCK1wXdh3H6z2IPHk2iRLevJjyExj7EEYkqYGjcC9YF4V6OFa5BKaysiX5N4w9ZF2Ucx5k4O4FMnwrFKdNasyvrftrRGrH6w2yZHJqOJfq8GKCngCVMi52onwpZrTCS7h3JJCZUgJnVMwzzmuaenS1BAZkLxKpTmpqMLavs9x39NXlA5yWlGNtR2/tldRbKzPUOfVIIOqe0CoGYNB44ih8wqH7jK7cNzEYF9AyhPNIlQYjyvSKwwd5MXK2/zPsmFBoVCdN13JOHRAwmQKK5bIOs42A3yWHgMS0lpM6dpqWhQZyL19TzKHPltzbIxYO4Qre9iBreJu4ZyTAtKwGTRZLi5cVZ68VGXWIYO2rKhveUQGniAjTyETTyMzzyALz0NWno9svAD58MI+YRAVNMq0Xtv3gpr47TDgqofXyNGZf11G5KyZ/7cai4Islgp+GTQX+SK/JfLF8qP8qQAqkAqigik7FUKF0iSrIoFZrUVRUYG2Rnca2CxotER6N1vFgQUSnpTuVpkCYAiFhiROCrgnzkSNBJDT9RrK7awyumScUjKT9vr+ky5UjhZR4mxVMcB37nvHoiB1VOOCl4KfuM9CoDuH32P0vEzmmKSWe6vEAbMYLkElZFlwejzqh7PXBiXUVxhMhTfmRGQi+69RmwqCv8PoK+nV0Eo4wh8b5DWba99Nwd69DyoyCQQd9Udx7D+dddVcy4hZsTxJdwNmUwK6kVyCuk+FPDG/BQyoF1fMrnt/FuudrWnC+Y5Xh7aDRETyb6XKINhaabM0IJ4rMDFohkbIMDZ2tb3BUDSsAto1bTceBRvTsgzipPEVEQdBy73iSLcbQCPB1ZB3wIqMMx5r05oVxnkiOZdUw9G0YbxQj2KKPCQmI0wmYzI7ed+WWqaIJRwABgZFFtOe44x8abviFap8jVmxJsgVeDN0raHUhWUr8Yu/kqkGzxWmTO+L6QUqgN9U2OQ0nXewziUXOlVL0q2f2NBvm131mNU6O5IsF3pnPOyu2W6d2T5zq7c7C0yKQadng8mR2Ahm9nymd+u7K1tY07Glc+YNJhpl6Y9F1sGfP9xDebcNtUyOsTkXWbSuXbbAev0HMTRkWBZg2ZvPyqSxJjNilVeStxGSSsnIfMGNI1aOfEFCDLQg0tp+3IKTh3dn7XFlIIU7i5ABB0OM57B4TSZeVYkkr98X1BikqZFYXAqtdh943zPK0AKMoeU5QSOpWINA3TkklQWAPFqVQ1K9BoHW5HBmbfglAMjStI4hqe9EoA0MVWO31BzmPAiqCRDoVIaKG0tzcl56L9dMc3ItNEe10mh+ro0+SNuxSjoY6k5pNJt10Wza7d+QaRbq6QCgZwAAmWkhmWXhNbPDL0DKZ1HPqQzR5ay5NEP1XHlEmhn23hqkkT4bWb+NZGA9pDLTQSuVDlmpehjwlo7wWzJqIxmzUY4fbWl0wkqj86w0Ot9Kows4kIU2kkU2ysVoS6dLrHS61Eqny6x0upwDWWEjWWnjxKrvF8Xb7Sc8zzN/RRMq5zF/X2O1PjPtK2j/ggp4eOgX7DkRgHCf9FvMdYBvDpF/KrnVbvtlxPEJEMfJzo9hO9SH7hCB+cGPoh1wh2+Aire9+kLjhl/AICf4w50PHKpbZTy8xRsfIsHeOBUp8lBSC1ZnsbcXhd9/ZZMGAu0nlfNS23Jd6zXl4Xkpedy+vs5a1oqqmoFVlbcqr1/Yp7bp0DSXVHox+0hlK6rtIxWZb+0P3j7NT9Nm9yi0pZyxrNJaPu5H9oEd9Y7fVRuho811z1AK+2gmV/b/izpLzltg1UBfxaNsou/+ICJ9He/jdTyby9qBpvvoHP1enUx2ZttTGn9Ux/BZdpzSRfSZZIRVhFeO6tku2qQzOJbpDNvoGC0iNO9QXcY6rs8v75UptvsvqFpXHOMWdb6rndU5WDFpDHVHSl9tZyOViuAFkC8Y3w0f/DiykLyo6P95yseBY/8u3P8yIT0Hn5fV0ohg2vAnZlj+cX79P/2zWXKnn7f8DB1MC1AtR0LOUPpKJYW0EuiGFcqH5Ox8aCOLDVSEFgVK+SBNQ7onFHOJH7LgDL0c4C52mJZR6sh9VJUUlk9jB6o1EhYrb1HhFVmuVa56K3QP6Hn6CCb4gLgqnz92pN5NcfTOPI8K9VYOK924ugzlUlev5sskDczSnSvc0HNfjxS68JQN4wge/4Tfje+aW5tmqW7awV4PNbLoJVHQalkl4XI+IAGkvQ1jIIzLptAVCZ0w19IVY+kS8LX9ADyXA98VIgptjIWG3rsxL6Cmy/VE+xO4HqMJ2DW38rRF0JK/LpG3Tqul8hN4z2phnVO7vOG5QODIG6+nld0UtbRAlebj51FMM8dhkUte1XAKg75acGm9waRKRWscr1/HPGvsL9LJq5P5JFcSNZO0kvfloxLHmV0Xh8Z4HI7pksYHaMpmDJZF2Q6X7+PpOuQchHuueV7eScgGMOdBzeiLE0wDdBAojq21mU2p4hJJrHhTVN7CzOdqF6Vgt8pZTkx6RYZq2e4h7JpScdXAHrw8VZcV8p9M8wLkXIpjWllLrpiHwuMOstRxlj7Llb8DjjZ5CHxDbD+NJ5M6+ae3bh78OGW76pzbxhFdMTLSqz2cI4fJIKdvW5UvYg+6KW+FeeIdn1WCpOjIBnbeDRys7sdPR+3UApFOI+hPceBPZsL1DJtjnJzsqmyuwUL3+gIjyzVXJjrl1WsWR/MktDLRo+tRYHdYYNvUukdwDHaIKC4iwyPJwQlQeAp4qKPsxPyeQn6FvHyZk/R0hE/RwYQM3kIpV0kcX5M5CyIeupM3nIbD+wiDwkT/BT4uDhm4IqxUv5IeyoNHJlNlecvtkq/BRYPAgLoMcHBA6+pshhdH1GS8FE5h0oQIb3lqwsDBDXe8i22dPW+aO1cXAk0UEqLJSXisZIQKgYBNWZ/DXEsj4PqRgQHWBGJb3hDeebQG6ST4Eb6nMhq08pDkfyvLZGId/FXZZcKWZQMDXMW38DQR9H7AQcoIaNu1Wx6ZWpnxO8vybCRwjHrdGfatX+HT466SF7vEBWV/IfHJi2Pvx8gkjhP2T4epUCkIRCppeUFrXWyo+1zWQqW5c8zooq+Veo4b7pEIXco5Us+gr5qdjskPaYh0u5yJsQy9iMauDFiHrLwOn7p0IalyPXCsCLEbyg7Mga2OIIzhtDjJQZyhp2F4HEy+ezw/VHsiUWU8oauCTkM+4HMONqNrqdRyV0037THXilqZGIh3vDKMmUTWTB+07QOjoz8EkfwMNoHX0XXQ1n8EcN3e4enmlpLzaWNbpbtPgTawWtN9YylrM9lhtGW+A0HpgfdY95CP5GHJ62iQBO1T1gUA5r3+EUJCT49rJWF11kO5yj1xKqozQw98spzZfFEh634QHEMOFhP6mB1yzAgnbUgmVsDvBLeQNtIqhL3hl9ArmIO4hpCNxrBJFcj69SRHsyLmFojw5kMqJ2BvK8lx8CJD3Tj+vJC5Z6gJPgb6xsY3F28VApYc4JQCwZfO/ZOZh8aGa2hZpriNCWkta9go4p3VmNcdILENjHmloKP4yBdTb+bit3VUGMdPNKQDgFlXNXJDTnzp+VWp+oCRdJI+Ybkm1asP1lR9e5WxfKUK0VpLDYRETauEZ9G/0u0QThEJ4QJOrD2pcD+BlgGmEOMpFAWNATZTKONwqmw1udmlg8ky7IatQKNUEygqCve+D7E6FcJvg9y75oc0/WgDepAVQHxH8Fhry7eDXcKUhMnJhv7LsxqNl5Z4uj2SIzecvcoeOfgGna/xZfTV0amrqwn5+JZWP6rC7WJVOn/aBh6DH+Rx3qL/z+urHn1Orw51qAlZsMePvcJqGZytMnBFkup2S+Lp3+xN+w0yj1Hx7HE4d4kLNNHWO4RmBa66fLp/MB8bO0dtIn46/5005nX/pPLQPRqsv8gy3cXkxOAJt6gLV3ZkcLSqDQMIR1NxmoNrJGT5EIxKdZUflV2oNkZhEQA24BhwXk5F4USA/vPf6Q1CtUxSW7kjDNomVFRdNA9xxZ1t6ktRuwMeMZpvpcZiKSqfILKbxrfQ2X5j3v8H1WnRYLn4rBXky81HCE9o1GXvNmW02/TEjQdTXVTaLTPuCxFV8EgO95oB11Dp7lGdWSEOl1xiQHfcqbyC2GTABCQY1b/6xCGj5d21a0o6f0c841HWK3khvi480y7kbaTSdxCq3l99BBU+MfKZl+8VyqB+WiUgs1E1+PDJ3rSX4y+KSiA2UiYVqQovGfK9PNDwStACs2Nw5RFFE18Nae7MVS2WU9yRs13xL0eC3XHa57usnF20CizUFciylH3indrjhFAlLZUTRG2VMe6mzoGVhWOGBHqBE+zRI/frgk86nagPW6CqLEyl1hr32dJTRLAJsWuLN9zgGJaj9AOXpBVJTbAHHTaXtq5kCXdQr37WcuQAosPX1Cw5AY8xjKYcdLAyOBN145sBXZwvqn+nk1p8uyki3BTE0fRYW5FOBacIcfwSpmKyA5AurNUcYvFLhJ5Wobrn8hG+qRzDhLB/Co+TNMV7erV0pCp2Le6f9Um8duTLWu+2Zm3ISuWh1aNE6b3WvL8Ou3/F80d41TD2+4KXdacoBeJWnpo2y9AOcNXQFvBeIr7ZngmR7eP5FEqwleyt1c+77IasLXOvUkyO2F6q6Ea45UyWdFad9RcwA9DZQ7llF3+iqmk28E9y8eFHgeTHPA39/j37oWPVH2ZTpVkZu9E263n3xrZKJ3hNygnZO29Zc5Icma9TjO+NccftSxzvJ7FSnWA3woz+crqHtcw0pdZ+ml2kDDwTmyz3W7bfEzpP06MbIGKc4SDYXISPXofvfSmJA8oLX7NlfAIj1jPaJtmwTKlh9it4MLbuuFflkRAGSNDb4rQt6kTSBhpQ9ggop1aKbctp2U+D6YQeEUEs54QaN4TDV9NiV2OXmos0a+vl+JWJIIUTSkCrh0cva7Tnd9i36o7QpU8JkAKs9nvGzcplJVQPEmBy4/ORV9nRDL7znxD4NRSUu8h4ULK3VoVdduYsm3O4zqP7q9kRWudFtmpRMx4Gy659TtmHKghgUzaEckoYt4wpegYphr8dESL3Mi+tVgofARFsdRUqn6TsvGthQn7IgDS4chyQf0XkpZkEVKG/034LYQ28V4lSiyMJMOzSQm0bUEdxIlwluo09iHreueUWdr3+G38cZ0SKlGXpQ+tYkgWppDGA0Ibh1o8FSUDwDhV6st0mqVGflQJUJo366jZDfdFSjLtRlUmqcGC44OBshVvgEaLda7B8dqwzVcfbS2TMqfK3Ym4BTdllADauLyB/6wtZurxHWF1zDU2d8JO+XHVYpqtcIbwq8VoyhxAn5SAgazTkHrSsEZxHsgJ5CFN44RJCI5roKa/QLT7BmoDaCxoTlKubJYC7l+ramADzn1+a6yAQqMYvCPt1evar1aUzFZ6lenPDGgXKnpbsw7SHpJzagWmprvIGuxptt9C3Zn4EmhOwN24pkxIouttXHnJz8bzT53sPeiuizfBovKW8irLAEH3cHXu3hea6owrpUJd+0U+r5QGu1GdBonqCJfBWH23oTqh/MtO3/KrbsSekecYUD1OPPpufauLbZ+F2ARvzwQKdy/qp/gtNeout6e89Rl1y/wGeesjBsgTSMeOCl86YrfVZybPqxoXjp1efSUrcV6jaHzqxgD2dj2hyB/gSLX5bdsMDkeuhXOXgDDQxzpa5fTljWYI4th7UpoRmA0rizVfq80XQBHXMTkHNQTtlc3Raza206FroCZ302nxjXOuk1NiBX7oPmVMsx84q56UjHMt7kLxLz4MQq/ZZ7Wuw4BU+UleESCd4JIeD6SQmgKEsRK9vf+cUZwoS86k4CJgNkMAPMAf9bIrqNL66WUkFM9wYRO5EOv9spCC5UaptYTXTls/yIEoD0M9YyX8yTNbwfNBIW7lIl/0EGEoRso9TmqOtfiaCkfCa4il4/ca5jbvN5Wf+f16tmsK9cuUMSlhDdVRFwyeuxUB+PbODhn4PafQd1zjZPZkeFmGNoEQ4f6AGZuBfmJU62uXvj2KlvB8DXkl8vZIW9bqSyRnsHKf36Xlt624l3E2woVt8vsx5XPisED/jpN7p1q2bgP3F9RBbxSMW8wVVYSuT5h8/oZ1a77njY6Sc6tE6LmsD47dBMXItsVQgIJZoOyAtUHwZphTdw5QQAYobo8uk5fIFVdHZex0FxejtrAj4xNRnRs533jq1d+jtL2ImQ18738K6O4kOO8T984uYxpX4Va8Rqcyp1Lu1z4aV+jntbm62lvdbWmYFzXfmDSQSBDPrNiYrB4wE0UxOL36O8+/S8ahV4EvBh42fWJIf5GfWLOO94Lkf+vTespTNO8P4B/ihI9XZmXV594gZHIBkW16dY99gv8pnHmSBU+LIZ+X2pbmWWDDcqVQw69icHPPS0oz3sih0204mH/7QC0Jrt6hUUVtAcBig21igMnz79gotsQkR+wEoanPCnA1BvRyqgMnfKgi9c0fpqefCaVk7GjWTxwO00Kc7f9Xhc32aMEdiuDE6hmnM0muY5/avhTKRDKFhux4hJUMEFlrplLNzK9lNiA7m3CoZyyhnra8Kig7Be3t9pZxN+2nT3moQPInSCJbhC6u6qndgeVqahyQbE8TVaIKgyq7QJFQzAFTV7nLu3c7hEJY7VzCV8PIbSktPS2OL8cLcszyMYRDViTXybgTh5jvvDOgJgpmcfebkft/kx7afaCZ7L7GwkBbnfHTz5b2X3z26UjzYMtBSqrVX3726J2ulAzv7yx5LTwye6L446nzn3U6Mi/ArnG9OmemFuvuZILpoo/hAzhsvntlDaRJlIMn59+G/9xr+2vvX4WDNKDwqPS0NMo6g6vapfdeXCPtX74wliF/L/dY6qauFgngzqdNZM1nTqRheHXRNN2Ot42L405ZbRWgP5wqLUrsCp7QIRsoTQfIIMZ1Hz+t/Cnf3T+hDjWCNvFs4otIpZecIdg9W0/oqyZ5SVk4VCzLcwf0Ev6yIzKwCwFZz7aP4epkh/5/VBHKYjmoAwDQ5RZfhO9vvNCKiL01K3ZdR77e/nx31fj+xYGcYPxOqzFtTJIr0T4S065MSIllgiaxxW2yjVhvX2LQFXeJU6svA9lpeQ4Kau72jugxM0YVlpYRlgWCIPcuaGBGA7frj+59ODZwQmjHruCAmQ2IFog7u/OmP783ygnrmdm1SdHNhNTpyp8eirz8bb+jctRuWi9sMAkq+pRAWxYjNqgIXs1ENR7sKa9Fy1/zgn2ff/SkOWEr+ye3bX9GlTqV+t+eurFXdmJO5K48M4SK7l6Ex4Ne/fG7o7On5uJJa8+auDyCR+4HDb0ynlKrGGJELhp/Bsrcmze5VadHrmYkW5LVB9U6rQud1p1EDul69SKNi3rVEOEmp1N/FPBvkxFRvekrR7XYqSdKBxCWrS3/wqoEIMu0ui4P4ydgIYZ8Fli0ZSCRLnUpPI0ezadOH8trNy+62PMnevNMblSJxDOQ4rAcy41AZcakHHDlZAyHVTqX+/Wb0y5tS/2Hz7HfQUEESfeNOFqEXO72YykTPG0rTeZxnYHIHqiMwGT8eFIgaaStXWZwm3Q+CEI/KNL0St9HpMXnbkVPaf+Dq7a/1U1/dyWTrKPnkHXfqok0d7yXlzwpteDihsU3Xlrz1d8F6WGzZzEPph2nGvQHS/4kmoyeYbwqsq0/O67HfNoxjJmOWC/0VV9A181oIZU4l8tvhIiJXcgQ7zM78pZ+W5QxSiVOp8rAst6jo1+TlqR6pvk0oOuqOnrUEdV16XY4iZbRzYsqqteRSoYhcpi2r5LCyy3v2ext9Lm/LLv9YVqUllwmF5BK4vJoTk13efconyedU9z48wK5OcOSmefrP+jX9fT1Kn0/hz6t/xFWyR/jiTSr97PZZtW5Y1bQtn/b8RF1oN5uStMmRMC0KW5CH6BELXzBI6SDWbLp2w7G+rL//yq2uazedo7R/QJClHKJP6aeu3mKydQRjuetA1j/FJLd/G/MGKHNK2HmVcU2IrprzqiQsi5SVWxUVHYIUuZVSdqJlS63Ygs8EOB9dnNIQUac1XCYHQAuKLbUYdNDDhVmXx4sQbdaOzraoD73fDiquj2kQ7aL7i4uwC6fjLmIsrQ+MdeO5gOmo1F0f937En5+lA/6AhaGo9VWFMKDUmvqXyh/6ghMrZu7L5Zn3YdnCDo4vlMpg9folhIb6qfbHpjJ8gQ6ALcLuM/NeaooWuAlYoI3Ph2CR5fa2L/CLZ4T4x7P4kSefVGQvGN+/lsmCr8AT7AQtLC4v+PwakEyI5tC8gxJEc2De4Hz9p32fPx0lDP0/NzqI0ypxh+/lxWCg1ngsfmH/hxKs41DoyLJljN1xvwj71z76BHE2H0FKpI9amiLH4UHA78d43mtEofAT0ml+PBOieC3hbdjJoIFyvEopPsiJ9qEmx8YFm6kQG633woM/kwwLKcnsGIrpewPlBQ0UB6lU4iAa+IJieEo2xbApyQsNpJ/xoAyvUERUmQNE9OAAfnJyVYLpqgXnT9j3bOER30ZKaXS2kk+p2LOZogCkTI4lNpZjlYTJAfTLQ1xag9EIVR3HYzH9m0u3GGSALa9O97n1HZiD+1eulyd5hzEXkPLLEOotN9CeusW/1lg0lteEuf+cBf/COuQ31W9wpejtzVgEpSMsas7FjTTkcYLb1Rl5gGadg5tLoOl2bXoJ2FiEx2i0gc5DPYcaD7iy8lMKUhyDroONEsiaPd+WVxqZyrXlJuckU0cyewmpdsLrWj63CV340/9tlwVXXp9uUdJ9fn+4qzPh17tSJPC7IcYQUXKEeISxWlX6Y+mtsltB55QrC99axl7w3x8fAJqCtz3d9JuRHgD1Slxvt7/pk3XIRHf+ZhVj8AIs/QRomcU7zIcFC2AkLJ+Wr9beIBkqQ9QHth/CqlDpdkpvLlFYI/TMXP/rTbZxVYZuPa1zLyVjwczvL7/AMN02WhoEDRLLp+IERB53cRQelZwbTSEKvfBgEjldTFZGhpNlGWITjQamMzYY1tp5/KpVJqFN+NPXM7INTEsMO8yarUtkwImh8WaA5AcKQHB1wPUVx/s7q0pvhlrY5BU8JvdKSX7n8YH4GL2NmM4ypbnQf2dvTnbu32JOc2RywsNS2IxAmVTFZZqk0YlppDSWMb0RjfZ4+Nvl4ZGBrU9+vTR8YhBtQmD8GZz5Mn4qLO0slYbr5qVpqnrzLfsJ3bu8ze+7fdUqtukoEFMOrjkvZId5CMhSHEcUe4G7th5ci06cv+LRaf3JjuWPzjTpf7H87yvxiMaFGXTvNelDL2dErQY38fx846tKo7HcoHKhg2goi2nyi198B/fwZM72mvkmfa8aDmpJ5iU3e+ajBZpMCDn4kW7CSMAhtF9ziAmBFejBPviKdNMbwgNHCZDmIhFCG2R5c64pioHPnytklf8/C3mcqGsfH8IIDmN07YiXQrVV9d1NGldD18YqpkTq6jFRMWhCliHKgKTuonGhyCLXATng7KOM+L0faWdWTa5dAZUTis8OPEbIspy1Lx/nBV1e+9XJpeewBBMi3bm+Z70ckV/gS5tnac847I3tNkKaPguy4Vdjr0SIaOzf4X/tG+bo59QdvD8wp2agpm8OKXlpL6LfD2NE3TGQXpka95J3H5L7oA5p87+DGtWm0/fKNeLxXYdoXGSbT3BrytNR9RAsfDKquUbhyKt5yYfyEq8HaQ5/OqR5Rz45ZJAWkJajLJr7yefSxx7dhm+feQTRP4fPJUY2diDgo60Z9S3GxkYEerzVVt+o75zlAH2jZmNDI2uPENA1EWgH22MEqjQ2tNxORQfoMAsnSG7nhCSx2KGGKkZISCKbFWIIwaip2tvVsxEXXjL8DxwYFB7mi2ewoVhWcFfltht226P8vrBEpn8KB5Bx25+4Pa1+6vbFk0Ytvnu2m5vGza1/NmXhgSW9mr09ryytr1D/P/4f1f7K2PWqV9M7uCR15xLUUs1S1P4lwEILb6lxTFaxjAytuZZaOx1p9D+Ddn3coWFe0FSS3bfYWQSoOQH1sFZ3ebwIsrOJUEvCGW3MTGcbee58OHO2kQRf3FjhByMjpqdUab4SU3U4tujyuO4h/MSMZ5cU0xnV2UbxP/ys13d0o/KdZ3ctiVUtvERh3Gam/OHmC3BDfYK2Xt0i6t8kreo0rCwVeuF0ZO21VGiNjFwste+MXrMF0FSSaT4aqZuRmy7hvebFJTdpKhTC17AcslimhMBBMSQraXcv6rYiihBkOpIN952KcW5lv4kEpUR/8aDhG0tMB8KJ+t/VWnr4wunIz6+1cyVjHvZdK3njhBtHx4+OrA+37PVHRo6May3HFXA/IitbSEPbZGslijuprhis+KnVP74r5L52e8im5A3FgPSvL2WH59j4rO7Olj+9vXSdQpCdiBuYyg48ZNe0ipHMLpeRpKDrs8W2LSXDTnOnP1twPqIKGsmW9T4r1ls4pu3OtCxDTKWMiYTFxsX5tgD4yyw2L6r+iox4A+IoRBc7/IHIdW/DwZ4oARAZqF26xIrTkGQ5EUHNJvg5TA4AtOR3b5P4rfxWOPdvpmPtmNF7sXYJMSMBWMOPABLvKT0Wgxt8C4mh9t7wr18EWVaY3xBDwt3iMNU6B7gXavyWhyMX8eYuRpvSXBTn8U5XUU+j31kLJwwcc7VUF1Q7Dh/bUd27rb/DXmAvtzedrAOUol8KbLBJZjaE/OTlGHVIBS9fc6M/7G3eW9crYr8GI1T8rLuJgZSTlQ7Hia49dbepj++zV+R+L0Gfthlt2jTtGspwqlqQDUW+TRqJvPC/rrIP6ZoUfTvdqLAjH6STaa9uIltfA9TfZzYK8pWIQFoQLbTOZyKvJkwPhfzpeVSx0h0w+6TDcqvvUiAvcIL0B/3ufE5Ux9k+JzTlwLjtntnZ5h3nXWdopxSZD/ouC7r5zErAj2OMMWLOKHGUYUjfnH3+zISjNPcs3nRk4oLy4oUjGiS/ACoo1LVjazbW8PJITdrgd3EjCZ5tzIwlDAIzf89X4ucHstzbORkgnnWwjWhTK6/ilAXe6t1F97ILXxY0qpIJrlYzAV5PeJTu2lkR40b4Gl7iTZNSkxcwbgzATbyK5Zd+amkJsuIIj9xs2N9ICQAQIv19WrSZZtaoDxKAghfwjmiwiZ+7cFVKZ7BVCiyOjh9+6urSuJZzEZ5wYngRowgx3CInVTGRIZe2H9UxGEVF3PRp9YxYl/DYWy69+YbydLR0Inq3Ay6Bd9neX+pE9GhKU4xzZ5VAV4pyf8p8pPZCU325HHZT8C7xIvbDXx9ErxK0BtqiEsvhNs7NcLoaghViiNjbVntxe0iFcSlxitU0sDK6Ns9TVIddAs0UXvTzDIPRTE2XSCqxphV7KQs9aNJmohe3BnskOSYeRwMTKYWKpd2kJdAW/O45JYFLoIbVy2Sbitrm8/NkwghSvNpslOqiH/XQwClvg0CVzBEBjGg7P/8z2+x1N+cIprdhZ01wl4K0F4DUPw7eHU6F+OE3qoi0k7BoEJJAcshMdg9YeGZFd+qMgw9EngC2xez69zPXB8yr+WXd9PGa+7HfbOCa6R8pWdtkFmCmOzVZyuCciF9cmNNAcf2S5zbx5bjxl5R52KRbab3PzZ4t1kRTVDanSyv41+e0JeIpTG5lTAS50O4reGvgZKoxvD59CEZgRbN9Kd9SoI5d/W0uheVCVytx6CcebdKYylkcZ0lLjEaMTh1wdPFZDK33EPNZEDu8fsjk4w7kBFjgeM2qpYDV99wg9aDp4cj8NVoz1RjB9xo4lvEs+atRtLfz79ycGt30FVKROsj6pnZEJsJrzYmYC6P0XpnF1Cm4lryo8LZkZbPabiTg8Nn+M0KZg47y5E1SE1c8pCQskr8D5qUWsvLEuMtvEWcMh1FsOZcQuwGrzZv8nZf8V+UXjl4yfl8Cr9wZXpOOK6vMJIUbifdPFLmrvravy1gS75Y5zeWDBCgmrymX5ygnvy0gyGuUJPEyei7U1GqrwHOtKc21+nhMyzEg6XECJWOMm/SX9np1FwRJb3QTXVokXjV45PMj1y3ZxNPpE4r+UVlnu88TnllS0rppflD68fsFkf6cFi5Bmd+y6oELnkG3FKY7lOJQ0TaZtumod+nGeQkMmm2gtip0loCj49WT6rk68/7z1rd4s26L8dhjtPL6MhmfEqfq8majSjgXRuDFPNYoddv4iJkZT511uG6yfxIxPPHQIn1wn+rRQ80sPkzVxxAi51fcjfGAvOd65Pt2keVJc55aLKDqjh3OCpW7k+GzAl9wD/tv8dojyl9QIL67kRHJ+IiZsTJv7GO7vT17Vvsf7VmdgqXd5AlZVMDTqfr2xH8WsvWC/U+BnItDVv8P1cL2PPEZf9OhVU6lGf8igxr4Q/D3Xt8fxUpJkny9JAGvPmZPDngUdJ8v0S02A9mwbl6b92kbAAp+ajLGlW6t4zIcKA4W2PmkkrakUr49/rK2eT2XfYyUqz26dRNa//h6iK3kE4sFVeWxVYLmL56ApxfbfYfK8Cjgz9zolToCc7GbvnlMbnNabBtbZq0gLHD2zuQQRANGZfLGmXUEwUBiHqbhfugFbxnvzJof5M1K8mHjS8EqcDzq79LGpUsZ3PlCFvW+NGNpjpnNYdYplOHOWDDXsrTc/kwcOUWf40E+8+oGu706ZznJBnBIGdfr8jKrs6/yQg+cHsuEqM0AtF8bBsGo+VSD+fjMWm4mkiEybEf01ZAhzETWQrkJDTNLzzTGRIcbsxLVYdRDMi7XGuOnrb3LNAJULwRWr8n38pDQtFjeafipo7KjsiuYNZqZhagaDme7geyvAgCyLb8hZLb1RhAvyDiI6gwy8M56trGxpacFh3YunJlNEEHe+1p9nOwbFYKA5H2U6g6N43x089W9V989ulI60JJIsWnz8ruXYIAKB+jsFjgXpWK8i//opFy0yQKZBafMb3zqnEqJYdhfPLsRSHD+dfgvgBf/hnIaVmQU0gJV6L3vtko1gFJOWzD8Ou6M9ZquDsLwplONkFOmBvFqoUndt9ZabhB/xnKTkDuHg8y03sLxsMYRVJ9/gnsg+rhuYzrzCIhgRDBCVDgl7PWVrBNu/dDqFf6AQmHZrQBYVRuFqgWAaqYjSZqRa8JUO5Um0ZdINN/ZDosuo758P6AdTe+bUu7bWSZv2hLXqNXGNrq2FcsOgLX1SZDWPzFStKaoMi8TQvc6y8CO6qSoE3ILddSWgnqlztyoj1hnDbGDYFjWupQAbZeOW1gd3ZykZW4vqDfLA/npSJ8TJbViMkAuZp3QfOLUwE9o/U6doLA22gWrmY0FLrMKlrUiayElX2AQt8Hy3bu3d45//Ru6yRULOIispeQ44O7zn2ejPZwG8lsry3PXbr1SP7TyCK6n2w6r3hlUry0IM3F99Kq03SbNW1j2Xgu7YkSNStUp05thP1Au8QHuvqmhEp739DR0fv76FxCD/mbXq+d39UolSFoOdFExb8SAbPywaRNH42lknnwMTNkP2I2d1EBeP6wu5Ui6i6J7V/1CiSmkvNlPUu4u29zmMEuyOqQeyEAOrgq95N6jd/oHOK9i2ghZRS9yJlA2L2b78SD83p7ncYEVYnFD0tJAQYjuBxPZ3SfvoK1w6FP6r6/eBlfa97YH1QgaBeu3/p6sa8v52tAoKe94l5x+CBZo+XvjOPNa0DVX/BXLhZMx4xhH7OfyufqE9U3+BHMy+n8igvOGywNDPQCATNBku6PVUctXowK8JEfn5dUwuUQo9FV99BloRu9T9SHIYZVVEhK1LdWWbb3tcnZvfOM6WnCNM0+vR93PV6//jC5biOaa1K1mYXi2W4tmz03um90XR7E47ec72Ym1TrQNXcUfyFa4wOdgcFcySl3IWA/oJWVZIk5E2i4iHsLAYGnFmJCiZMx6uDBoXSeatDATokG04tvB3sW1mShw5fS2XMQc4ljBn5u1DfAFUhmx+/1UoaF+Cb2sPsoX6uCwhaGC1LkncLHiLzj+kIVhavVRMUKq0qqgMfyBL4A4sealt4FRMN/tbZ/vFx/CoJUWSzDfjc+CbHw+aAslEAnvcEiDSLQDn/QfmXxGamxrPAbKi7kHu7dKgji50f//jDsRvI/+VxG2434jxh5ZdijUUYLt/1CXx0Wx+ByE2NRgc1wsLXkhJ/qgUqyS42kgY+cGCU8/jNyfR6P7Czl54nk/An74KxaXguYHEizsINHkgCSMY42N5VikTAVAsatRwaewlXRapPQtj4h+5earxnP+DcIaYOtLT4IRdeN3b2aYt9X6dXLdMcw7NKx+jGyof8Gz4ObcRQQdCom9+damhFW/Ib/hTo61w9MlYHq7ttGgZvgcQsF5QAZKOA2eBP1g46DLYSBXZR1wHSLiICAtfyrHBoBOHe5qT9hPCa6Dd7argvM4mfhWeotyOpmCt8v+8zEhUmVO2NX5MPDbI4wjcAwRh5SyH0FKIU8PqSx87SbO6HD+ZlL64g1kpVdCDiN9U4aJa0ULwDM0vbmUxCKUCnvoIGosBySD9oaalh+WT2yt/vDMwtCx9dJlv9FWurV98XLmnwUMPmjDmJCET8WWBkmDwOK2cVb6aMYovH80cTSFqPeyMaqS1tr5vLX2CkMaQ31kjbRMMVkWHklW2sQGMjoykZGtC7OyY5iWHIOOoUHU2kFgtRD0A0lAvDlg7oo0SbrLxCKm623xMccHOkvyrzC5K3hkdpjlUlVpJ3rB8sz49EYji5SWmCaNNnGZUlWgjMFmprxyZJrTtnTuR2d6bD0xeGmYzVtHBi4Poz2nwhwxnzoeRmAap4ejLj8Mrq3nrr0gisVxpGQPQZiQfR5cUw7G7DbZeVTv+86vrdyb/oT97ZuqpnRT2Oaf/MKlQeL/vrL85Bf6CA3qkE8HEXrPr7Gf7e8XX10W07E0usp3ORS5ns22liD3xNWEgENIdn4kJAR8i/o4BRrSdfjCo1ojKKApjcZ8CBfyMOmcqIW8f8hkcvVIpMyNVYfZpWmq766tguJh22F0mx6Fxg1DkSgDy6CDFEY8NhcMObgOmnAVN/gc9uTSr55e6wXl47L2mSlD8dlywgoouvcxro1CzblERAayKkNkAJDZxlZ32DAnQz1HMUdjlOv0wQKExKoTbvBe4mQBBa+fWu8p+xHVX6Zh3mud+AbNGKy9pnkyKkxD1U9HUyglmiyEABwWH9a8cc81/xmUDnMoi+d+Voh+5vbMsUdc+qe1a1ykwXKRBsuVa7DqSaNVTxqtetKYYbJMd0vmhBjYrLMlaBxJa6tRDSx2bhDG/T3u8TMtCUTIzoac6hqqOYEg+Fhbjtb7kA0VbrsEZ26QmyLYDQ/quGRS9XEh/9vY3aMbfZ/1Kt94Dt/teOHrzXKy+YUYtoe+YbTUq7X1CQ3aVS+fNIjudzBG+xxEFLqtkidV+KtOViKGDgqBKQtkgeWvFUJNRXITL+61hMdNN7qFLLx0p30lxtmVR7wy9Pa/c+MrlhgDWUmJpup4+2mw7xrzmCsJns/xr4Zw/cj4Ecd93qMjR8etCp1fe3SIJ7eGZPsBak7+8U+tWLErppNKFNtaycsgyY6h9IcLg2yhlpDViVZe9WGL2B+cTF5u1MJSUrlstoyssZs395CdYWVzA42c9w016XJC3kWqoPmILLifZw9pf7JuvIVWbAjq37Ntcf5i40RCKWPBeVysvAb2FRnxOKRaw08AiBlLFmkXGAdFTEfu37CDvvWS3r3VkgMAmPwcNjUH5UTINCTcEuvSQC0QGSXoCQfnGyP9gU3XRWEWjVVI3OC7GFR6JN6D482yrFgE1fvnWUIk6+CbQi+ey1sUCX+/LHT/whC416HWcZiG+ZUjR/R39G7bUX34mKOguqXaBY5xws5a/HoaXUXHOx3l9gJ77UnmNqWonoqIzAaTLCTMK1DyfUWu3Q3fzD11J7oclY6TlMDEu1kqPhjxWsTu3fthf+BGv34pFThGzWfTjB/J5rZPLAkGcRhSUeTbCa4m8sD/2rcVAyq6q+yDHTEq4gyfok/XfAjNOw9Qhz/bZXnBAixdWZyjZogtE3mBR4WPTw6nm33cAcXKo396QiFh+hpSDs9MzPbM3g7jcibfWH0dZzlRd+fT52A1hsATurksiBOlyJwK+GGUMUrMGSOOMTzTs69kn4+vrTm2Rxe5CaJzBDqLECqbu8B7d6o2+GmBHazmaq1bfNYB4p2TlnsaXg8TWK1mglGV8d6haZX3dhepC7xxSuVVNdEWbCuKslSeFTFWhasWS4Fga+fKFJ/cyD3gjmi44AUBUB/U0MzR5jT6e4QYABgp/nB2rkdxhExLwPlZWXjVzXCgh7EgWa1+RB8kRmausIjS6930VCRqsAPVrx1yIVVMcpLhFsIoCi9K9IQjLOe4ujRLvj5RUQtggfJ08w0u/dhbl7CWtdIZxXSaoiki+i91zdu8zyZcSsceTtmvnG8VfthwYrktqjVwleBB9K/sh+JFwbuqAbYvl5qkGP0VbJWG5s/irlq9BKrDeorq8iqiaaB8tSUurrCH5DVrWkoXpUJqAnpaXcdyFrnLGuKLWhLo5dqCXwJ1k5YWKfQUGhiPS445UoP14jYT2SyPhb0UL24lVmKTJFPRJXo6/Gg7wOCIkgUqA/lLGtjzKFqqM6rNeII07OofTIXXBMRPvTv846CVA+0lKbayd9b0NmCO5DSO62Ww6CSNyFvhH+BONsuhhVkroNBEk7XF0/y8N+1WEnZeyvS68fsTbnm/uHx25BRKFu9jcJKl3akzFkC2LYvykW7mbjgru19zfNr4Z828AD3m871dMduAE0Ckgz+zlq3NqDImdwqzRPyc9mtwGX3XtT3Y5ioTcoRabiY53q+OtRQs5Tfbbc549enhVCOcvJrB5IeQ0VCWju7fIozGZ3mIh9br4MXbxYADnaoR7xXksKzpuXBZUs2qeNiSE+AOmHyGcpkezX1FAtuSv4zX7KgOF3EOZt4atfPgqjgWPHp66s7b+bQzkXpzkZFvallmWpFPDE8kxGprbKT5vKNNwcVUyBPEZrcDNxJwO81z4+8WyQnKIXETN+nJG13Y6zRQftbMPH0JMIox3CKOy+/EePYU+/38kv/6nZc3idXC8H1JyTj9ovHmnWHGdJzXvohN4UZiBRffLXNJ/LqMr+3uqhNFhozmoAKKi68pT16sUH9bQHij3/ut9RS03mCjfk303GVJ4hYjK+dswRtd0gUBJeMvbdIY93pTjxOSjgExLSWlJMm7kk24bj068rka/LGQsD5Ns6T1zJJ5wtnuKus/dPkdhemWZ9CFesCfkx+pJLRw24sviLxPYam0dOVxNpNpbWvVkXdpwie0VaEM8FPoBacce2zUbTG/xVv3nzdzdXor62GKF8p3K75PG13gE23mjNhG4JodwqGatpFEx70788DkcJ1CwbXWiHSzQuSszb57FUprOENZW/TP8/q+HXmuD8gbhxFYQC0+LxjQHQZd9wlA/XsPG2c+KxiWryOiCR44O+cd3V/xbAYD0cxqz263f2z/40K7JUs6ydxYLpiU+L2UcH0i9eJ1shwiN9neozaYScthYgXbjSner26ooHA129tHuhov9/GO+/Sxyw8seXg75j8fnxcYzItmh/+4QR99z4NgCqyT+MThCWy+zdkEfJz3VxenZ91sHzzanwf4XUBkhD/UsfyDGl9jLPwXZEdTAlDiu8uzUaSAsDPxAAG3Yv4PIMVTJBXZKkNZxZgDJNyWEMKkVdQANfFDnsB753w6Htbl/7gRLQg5G6nA6Zw8Dp3rN7gZrdFWbDyLP367ghyN2t5qyZ2dvXA7E1akykoBJek7Dqe4v4AICWmlrVJ0ndzLkTLxEn50MtZVis4QUJFi/y0hmC//XteWZBb4cuk+we16WZe+c1qU4+D2kiVDm3Uy1MH9F+FeQjhdysSIBYALTLo931mAcGEqCFtJCaaOyjfOzp9EUgpyYdA9nKYArg5lhKlMrLp6Qltovf+TZzvtnGBh6lTu+zuX5I1A1nKyzjBPshYMCVIQYupHfyvWllmLWNQy1CAn7Xatykll3Izq4iuiEradS4q4FpqMRorbXH2zcEDgzkIOOuf729buU2uzGnOKiGeNPvT95anu62bovbOmkPqqg+E3A8aAL036TftNaJOHJytKJEbPCPtWcx5UeOiaV1RDF8aD18zOF8OGS0PbxsIDIjRd3bogZUKpcMuzz+talENosk6NEWsQjD0RY04qiDeJlBKZMaECWs38tD4AIGcWSFubcIsnOIucj5TMKhEbFt8TiaAWlhvYTiz+WMa+U5KqDC/3JeWKssawAm33u1EnKQsd6H7uxjeGbIi4LYCuSdAFzpbYWrmHl4ibO2fUE2UILHOo8/jykHhc+x06nKf97q/S389oiWMUGCH/+mQV72TQAosgWFZrU9cl6lbeIEcsLATk6SKQ0fcViKIlOb10vRv/ZkmUXYqNHOK/I/W9r6l487rOEy9Q0uaCqdNdbsK0QtOitg76v/z5JCj0Nczd73k+wsfDut85q4m9gJP/5aCQEzYjslRRLxixygHTvb25N6irr/PQ+f9k03Hk7PcP2HnWq//3u9sOL+3Ytoe2gy4SEgJHA3D8pSXP47zvvRPEc9ir+09ouxleSp16l82tsmnOi1VTnkX74A1117f5+5EdjcLFTIRYwZhGshLZZsFaQv9+ggIlLHF3gyqEDyok+VhvXd0UcmZQ7Os4Bcu1wnQV6T3zF0AHnUBEcTu08leXJ0beeIzb48z5qS0jF7HZokMs78Lj9XUjG6h3Udftasa2LgPGkpr8Ag4eCBQnCbRIoOCW48p6Sag9MDjed3/jWAJCEaAtZiJOIHVD1XmnBSHTtJiX1kt5HDrG41jXnuL5VSSxqw/LVF6jQNMQXCAulLUmYWtjWcZPmUO4ZUQYGoNWsM8H+x7LCaQjlv7iVEXqlm7mvlqxNoyelp1MQMN3bp5uHWq8CsjEK4AwQmx827qAsB8YUbJkzOgKEv42h6h5lXZqu0SEuWQUttw9nFW8yYSVwp1CWtajCJXyFf5iQJWPwDGHWzFDh7vzPrGahGNf2yVBMjnHPS+7sfO2dxRSzIvXvV1A0yUWKByuo+l/Jng/QK14nfvvcuCY2kJ2vX08WosnXt74ltjoJWGns5WzRknUU767znLvJHOAP+13m3Hwb70/byBCD3OHPugYqfvI01toZIp5dSzDlStjBMt032qb3ZAarQRno8JpbrGs1MpO2UcQE3wzz3jF7e0Dm4J1JYMo4lEgxNoGziKwdwsQTi2pAP6S8m2BU1GjlpxcPsz0jUCdstExOxcKqIKi0OsKjNsC2B5I4U6UWirLmCZ9dx+JBXlr0f207DUzv8o/uBCG56nIxdfIaeyd3vXqvMlw5wskP4EQvGlZhVPck5hawYLNqffmXytrkvm7B03vcuKA/73VVBK6Oc/g7TdePw+9vsVtNcn4NJvsKilPz/6H7xXJVmnwEuHsuF27MNo84s+mdxY5K6Y5FupAHeA/JlFZAoUjIe/BOazTOHTeKvRAE+DyfCs6pClKqd0E2gKxm+9SaKBUUpDaQaPKbdMAAkYgcdEpYBYQiBtRj0dCRJ2C1wUJJZBO8wW2bgE/xEKEqzCLmyJ+b2HxbjcHjvIl1brTp/wsf0COQZP83amsTQvttRsBUU1CZ7VyfObNbZIPrgCuvY1GwYmxm4BQv15tb5gUYeJISkgsQUDkVHQoDLWMPamCWvkXBp2+BCUC3MdRYsdCMjItS2ziuitqoX1J00pOOslqlXJMQhvLSkOyyzySb90VeIYGTcRUaJWyAEvpxRK6viGSaSv81M/VEDKjczMRDKMe0g9n5QZ+DCDMirABakglEkT1vwv4ADncmP16O6sSk4IhRaZ0BA5eA8PZYfVta7dEUrjZ7Tu/h5bUi9/0veDL66BFJFvCfcXR54xPBA6NWSApzzfy5iTJNeJejUwqkMX4pM2QiC6+F8eg5jLef4YHzB0f3C0kPKp6xKZgyi7166vXZCD0LJ/2241Tjwxv0p8uH3m36fhDUvTMCc5ayrsncb/rLbZiOpisfAA1ayzvnT8wyo6IbAx4tgu4bWAlS4k8Jtpwhp2B/gjGyEkN/cX3btGR9TALzwT0UHpAshyEi3ujI+IPq3tNzsohQhSf6VMPEGn/2oIOU1BaJ4LwZt4xh8CErxXPf0F+8pfkk8VeZG6qt/Gv/3SMBlI+cZux736dxb2vfMOG3kgsPlj2h5dF6gYvaEXY6xlOfhNBN/aK9s34axBeTq0kFsqRzsMIXOekI5+fdVoQq8IFh3LBDogQvPaZ0DvxrLOAY/5+FE5iQ28a/YzUR13yOnH4Bt9jn/rPXDYEbt5CRQdxMqw4SBhYhEUvNCDvoGXTyUdlSAwXokUgtiLSHSCDyGYHEw6BiWzuQf6a0fZx3papcSndGV5JMEsFMkU8lPUgQt8W1Y0jddvN8cwIXpk6XmLFXA7zCeaSkha2ErKoCBX0uP4ClZlQ1Eepo4v2+XHzHwyPinbidZkHs8sQKyVT6htS1HpENgsewBjKiNDYBkCVufLBHPDP1YH6aJ1eSxE8QEcKJOHUf/FQVstgnSIzu9QBQUIVqeQAtcmGfOaymdCWo86MfLjcUvDPp1yE+uyBNF0vEaF5EbGpl43MEKfiPS5HOKDfd1mtiCll1wqibhNguu4+YCs5K4t+eOfSZZ76zmtsRIyehLpGcYKsO1QYKXjths44nDho4DiFjpI5K1jJWlZ0D1ZSvmr45msvbufD6pDXfabmyf3T+pSml+PR4IP3y3CUxbb87jsOa5+ZwUH8wDQoOmCh/MtlcygDTJNVBG97LSa8Cq2dwYSnZaWLVwK4eMN5Fr+BowwGIY5+M1V4C5pbA/3nOld3gR28QA+EaafEijhMowi0xBhvO7pmxN0MT3NQ3Q7Vgc/gkXDT+1L4TLQlm963xEciTCMtubk5Dr0uCa6xA3sT64eRYBWh6Qweg7U9gjLnNb0BQFEmGRYQFtLtXBJ5PKcWN31AWbQ1PnJck5Hc04tJgrBdZjwSJIRvlbPglV8IvVAjEYLQfOz3KGe+gh4ZJShbNjyOQEVQRh4zI3EkwNsgCwCLBEg9C3RCANG598pI4uScHP1nUc4Hf9GlqC/gqAYhmATPEEdPANovLJM9wXrYJI/dswIAgRGvq6ROSgj9Mvr970fep3G+PKssSNprCI/fRI+vSS+O4+WzP/b1ZSQgubKG6XOOKPhB3Ebpr6+as/ji5XDyp4r7Jn3sngyi+SUZ5PljJ6e/938ZgWV2tmlM307zY3lsBju5SWC9a3aZUXW1xfYCQZQAAEn+Z12GAU6e8n9aRn0HAD78c/8GAD772fvq1C+XovkSAA8BAIDgf7YFM2EB6XF1svsYfLN1phZFy5MTg+QiERrX9xJ67orvDIYvxhiXsfZKbDWz0SpaqKkAdYNQMb60nTMPPCOahtPo/nx6WkLb9/2rsDRQNQDV80WXX5O0DhvpiPhuFJgv5HWO0b4lsJlSFwqCx2UhiTFycmmqjTWeaFpoJADs9PQH54YRRIaMxsIZkgbHGB4LdYEHoTS3sbkgtCai/sqeR9FPY7QTlytMrYjs4sxptHYLv4aLbywmT2BrYM9T2BwhyDbi/Mw3b5P3DEvbMPQ8+ZwjhzvJD7i8P/AeS3pW9/gJV6uep4V27pe1d2X0G8yNw0SrYt+k6hYyaSJT99yK6zOxJYKaoabGdUbPIukTbIh7MYezD1oH6TB+4paObhTaW5gxUGCIE8Wlu4Eu5ck/wSC9eyJzn183so0M2HkV21fUdh1dlzF2rrQ+wHYJTRUstbN3puD8QtwoqlFQ1YppIF+J/tsMlNevP2EnrYnuZs2/wvIIZwM+KNSWx4IVQHjvYPPiHl/hxpTbj/37mdWiYcdAPJfUdiddexmbS9czwscgqi9i+5cg9fgNjeDXOrYuZ1uKAPUaxxzGTSp2MeISrmN5To3is210MFWVFjwl4umspCyOc2e5s+JZSpJkqXhKvlFaqEaxopRRaTZPpAUSScwzHLVYy9JnkZV6KaLFzXAsbIlAx8oHHOFw4sWLTzyV6OaabW6aPj16G+m7xTCGdh9iW+npQhNj6eVdNA6HRaPR6Laz8+FD1jIMBo1Gi5fByF8GG7t4LA6Hw+FwaDQajUbT0Q1u2x8S4UazuZ6czdncoVwkkO9jsUlhaH/VSjHS0Qg/RdYAGDknAQoCEOi4GVqE9tjjWXkOioznHEKW0nMopYFzaGmeOIcxmCqzzuFJECdlmASv6Svnn6NXkigvTbbq0S3KPisj03i3GUrOnsjOlSuWyVWs1Gw3TVZqNmuNlk22ydcvhJ0ELNicGcGtXafRMy6yRtA9vHL2wkyWUyRHmYqVjBUjO1Z1P3+hS7fsSwfbDZgiUkKlMReMFyFW26YWIXIG2cOwRyv26INNipB5u7KsuXmSNSYrCylOZi1X5xiu6c7ZgEXSUaWzk1UibW/gHS/X08ppE91K1xnW6a5p6d7vm8632qmbNN6vJcnWZTlzYmax6o65wOSrUWYLffgRuiZCEPfPaLeJ/63KmwBfSzSEbpjScrk9tuNVPiQhlTbW+a4fxs12t5/mZYU+QhkXUmljHdfzgzCKk0631x8MRwAIcXl8gVAkjpdIZXKFUpWg1mhhRKdPNCQZTcnmFIs1NS3dlpFpd2Sty85Zn5uXX1BYVFxSWla+oaKyCgAhGEExnCApmmE5XhAlWVE13TAt23E9PwijOEmzvCirumm7fhineVm3/Tiv+3m/H0CECWVcSKWNdT4IozhJs7woq7ppu34Yp3lZt/04r/t5v59Y1DyQ1bMMvQeiJCuqphumZTuuR0paRlZOXkFRSVlFVU1dQ1NLGwAhGEExnCApmmE5XB5fIBSJJTq6evoGhkYAIAgXD5+AkIhYPAkpGTkFJZUEahpaMISOXiKDJEYmycxSWFilSpPOJkNmkn1jGPSeCv4VWogAetzJnxf91UxQ0Ndvi4lFbcaFdJSroVkSJha1GRfSUa6GZocwsajNuJCOcjU0K8LJux92z7WozbiQjnI1NL8JMLGozbiQjnI1NANhYlGbcSEd5WpoNoSJo1wNf979KLh/P/OG6XmJXm/bDvlyYFlHq3gHC2m4xGxoQi2yF/pJL3B6YHBCX2AOs6x7zwN/U3cGWp7QQgs9MP3CCMMJwpblpS3Yl5I7/d0HDJZL2A7hevSAwMxa1+K7HeXbWRRUcKKhiasB5KyskQzASQIECAA6cGcMyy4oNaCwhGA1gJwJe8DebSCEHZ2fijYhFu2qMPAF5jR+GeSPtm9dwqEamxogm/bmVRDd8f/fBQzBgmLD4AgkDgoXDfhTSwJDsKDYMDgCiYPCRQP+1A6BIVhQbBgcgcRB4aIBf2pFYF+W7mtxebGg2DA4AomDwkUDbmaRYRAMwYJiw+AIJA4KFw34UwOBIVhQbBgcgcRB4aIBf2pD4ELKT90eFnlZ9sa2YE/+o3cvs3THO6nbzyIgZ0sTKzI0nJgRHKnZ3WY6ovubgdJxlFZaaaUTw6eMMhi75/W+HK5T8se+Z+gJTuVSNhCuaQQUZkZ0WCfZnTCSFFVcRkuTvFpAsLJ8ScDhChQoACzghH0yAsx5ioCylJCrBQRTdsJ+IIlQEHbPSGJE7PeQ/EGORSOVKe4oMlwJwE3f1y2QwnbTQeCXuv9vvd4p+wZnt83um/PssrWv/5/xe6z4J+1O/9G7k/v/eqHoB3juUfcC4trHz+OfyvrFexeAf/srPULoh+uvJQIUHTc0vI+C2z9RLkhsM2EFv/4IFMj+MgCXP1J33rW8rixrK+xX1wVwfATZj5svBJ/v3RTMh8vqSWtV5fT3d5dkPJSF/oCTS77QNV/K8fhrpm2D7LsA") format("woff2");font-style:normal;font-weight:400;font-display:block}*{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:Georgia,"Times New Roman",serif;color:var(--text);background:var(--bg);line-height:1.55}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.container{width:min(1100px,92%);margin:0 auto}header{position:sticky;top:0;z-index:20;background:rgba(244,240,234,.92);backdrop-filter:blur(6px);border-bottom:1px solid var(--line)}.nav{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:72px}.brand{font-size:1.1rem;font-weight:700;letter-spacing:.3px}.menu{display:flex;gap:18px;flex-wrap:wrap;align-items:center;font-size:0.95rem;color:var(--muted)}.menu a:hover{color:var(--text)}.btn{display:inline-block;padding:12px 18px;border-radius:999px;border:1px solid transparent;font-size:0.95rem;cursor:pointer;transition:.2s ease}.btn-primary{background:var(--accent);color:#fff}.btn-primary:hover{background:var(--accent-dark)}.btn-outline{border-color:rgba(255,255,255,.75);color:#fff;background:rgba(255,255,255,.08)}.btn-outline:hover{background:rgba(255,255,255,.18)}.hero{position:relative;min-height:78svh;display:grid;place-items:end start;background:linear-gradient(to top,rgba(10,8,6,.58),rgba(10,8,6,.15) 80%,rgba(10,8,6,.08)),url("/kezdolapi-kep.webp") center center / cover no-repeat;border-bottom:1px solid var(--line)}.hero-content{width:min(900px,100%);padding:clamp(28px,6vw,54px) 0;color:#fff}.eyebrow{display:inline-block;font-size:0.9rem;letter-spacing:1.5px;text-transform:uppercase;padding:6px 10px;border-radius:999px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.22);margin-bottom:14px}h1{margin:0 0 12px;font-size:clamp(2rem,5.75vw,3.3rem);line-height:1.08;font-weight:700;max-width:12ch;text-shadow:0 2px 10px rgba(0,0,0,.2)}.hero p{margin:0;font-size:clamp(1rem,2.3vw,1.15rem);color:rgba(255,255,255,.92);max-width:66ch;text-shadow:0 1px 10px rgba(0,0,0,.34)}.hero-copy{display:grid;gap:10px;max-width:70ch}.hero-copy .hero-map-line{color:#fff4df;font-weight:700}.hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:20px}.hero-actions .btn-outline{border-color:var(--accent);background:var(--accent);color:#fff}.hero-actions .btn-outline:hover,.hero-actions .btn-outline:focus-visible{border-color:var(--accent-dark);background:var(--accent-dark)}.btn-rune-calculator{border-color:#d9ad6e;background:linear-gradient(135deg,#b1844e,#7b5938);color:#fff;font-weight:700;box-shadow:0 8px 22px rgba(20,12,6,.26)}.btn-rune-calculator:hover,.btn-rune-calculator:focus-visible{background:linear-gradient(135deg,#c29459,#68482d);transform:translateY(-1px)}.hero-data-note{display:block;margin-top:11px;color:rgba(255,255,255,.82);font-size:0.9rem;line-height:1.45;text-shadow:0 1px 8px rgba(0,0,0,.4)}.northguard-blog-panel{position:relative;width:min(1100px,92%);margin:32px auto 0;padding:24px;border:1px solid rgba(163,119,68,.38);border-radius:22px;background:radial-gradient(circle at 100% 0,rgba(194,148,83,.18),transparent 38%),linear-gradient(145deg,#fffdf9 0%,#f3e8da 100%);box-shadow:0 18px 46px rgba(60,42,27,.13);color:#44372c}.northguard-blog-panel::before{content:"";position:absolute;top:0;left:26px;width:92px;height:2px;background:linear-gradient(90deg,transparent,#b48245,transparent)}.northguard-blog-panel h2{margin:0;color:#34281f;font-family:Georgia,"Times New Roman",serif;font-size:clamp(1.5rem,2.99vw,2rem);line-height:1.12}.northguard-writing-list{display:grid;gap:12px;margin-top:19px}.northguard-writing{overflow:hidden;border:1px solid rgba(147,107,64,.24);border-radius:18px;background:rgba(255,253,249,.76);transition:border-color .2s ease,box-shadow .2s ease}.northguard-current-writing{display:flex;min-height:79px;align-items:center;padding:18px 54px 18px 18px;color:inherit;text-decoration:none}.northguard-current-writing:hover,.northguard-current-writing:focus-visible{color:inherit;border-color:rgba(147,107,64,.52);background:rgba(180,130,69,.08);box-shadow:0 10px 24px rgba(81,56,34,.11);outline:none}.northguard-writing[open]{border-color:rgba(147,107,64,.52);box-shadow:0 10px 24px rgba(81,56,34,.11)}.northguard-writing>summary{position:relative;padding:18px 54px 18px 18px;cursor:pointer;list-style:none}.northguard-writing>summary::-webkit-details-marker{display:none}.northguard-writing>summary::after{content:"+";position:absolute;top:50%;right:18px;display:grid;width:27px;height:27px;place-items:center;border:1px solid rgba(147,107,64,.38);border-radius:50%;color:#754d25;font-size:1.2rem;line-height:1;transform:translateY(-50%)}.northguard-writing[open]>summary::after{content:"\2212"}.northguard-writing>summary:hover,.northguard-writing>summary:focus-visible{background:rgba(180,130,69,.08);outline:none}.northguard-writing-title{display:block;color:#3c2e23;font-family:Georgia,"Times New Roman",serif;font-size:1.12rem;font-weight:750;line-height:1.3}.northguard-writing-author{display:block;margin-top:5px;color:#946735;font-size:0.9rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.northguard-writing-content{padding:22px;border-top:1px solid rgba(147,107,64,.22);background:rgba(255,255,255,.34)}.northguard-writing-figure{width:min(100%,640px);margin:0 auto 22px}.northguard-writing-figure img{display:block;width:100%;height:auto;border-radius:14px;background:#d7c8b5;box-shadow:0 10px 26px rgba(57,40,27,.13)}.northguard-writing-text{max-width:74ch;margin:0 auto}.northguard-writing-text p{margin:0 0 1.05em;color:#514236;font-size:0.98rem;line-height:1.76}.northguard-writing-text p:last-child{margin-bottom:0}.northguard-generation-title{margin:1.7em 0 .7em;color:#493629;font-family:Georgia,"Times New Roman",serif;font-size:1.03rem;line-height:1.45}.northguard-comments{max-width:74ch;margin:28px auto 0;padding:24px 0 0;border-top:1px solid rgba(147,107,64,.24)}.northguard-comments h3,.northguard-comments h4{margin:0 0 8px;color:#3c2e23;font-family:Georgia,"Times New Roman",serif;line-height:1.25}.northguard-comments h3{font-size:1.18rem}.northguard-comments h4{font-size:1rem}.northguard-comment-intro,.northguard-comment-note,.northguard-no-comments{margin:0;color:#6a5b4d;font-size:0.9rem;line-height:1.55}.northguard-comment-form{display:grid;gap:13px;margin-top:16px}.northguard-comment-field{display:grid;gap:6px;color:#4b3a2d;font-size:0.9rem;font-weight:750}.northguard-comment-field input,.northguard-comment-field textarea{width:100%;border:1px solid rgba(122,86,50,.34);border-radius:11px;background:#fffdf9;color:#3f3329;font:inherit;font-weight:400;line-height:1.5}.northguard-comment-field input{min-height:43px;padding:9px 11px}.northguard-comment-field textarea{min-height:128px;padding:10px 11px;resize:vertical}.northguard-comment-field input:focus,.northguard-comment-field textarea:focus{border-color:#9b6b35;outline:2px solid rgba(155,107,53,.16);outline-offset:1px}.northguard-comment-consent{display:grid;grid-template-columns:auto 1fr;gap:9px;align-items:start;color:#625244;font-size:0.9rem;line-height:1.5}.northguard-comment-consent input{width:17px;height:17px;margin-top:2px;accent-color:#8c5e2f}.northguard-comment-submit{justify-self:start;min-height:43px;padding:10px 17px;border:0;border-radius:999px;background:#68451f;color:#fff;cursor:pointer;font:inherit;font-size:0.9rem;font-weight:850}.northguard-comment-submit:hover,.northguard-comment-submit:focus-visible{background:#4f3418;outline:2px solid rgba(104,69,31,.25);outline-offset:2px}.northguard-comment-note{font-size:0.9rem}.northguard-comment-counter{justify-self:end;margin-top:-8px;color:#766657;font-size:0.9rem;font-variant-numeric:tabular-nums}.northguard-approved-comments{margin-top:24px;padding:16px;border:1px dashed rgba(147,107,64,.3);border-radius:13px;background:rgba(247,240,230,.58)}@media(min-width:1280px){main>section:not(.hero)>.container{width:min(1100px,calc(100% - 360px));margin-left:4%;margin-right:0}.northguard-blog-panel{position:fixed;top:96px;right:18px;z-index:19;width:282px;max-height:calc(100vh - 118px);margin:0;padding:21px 18px 18px;overflow-x:hidden;overflow-y:auto;opacity:0;visibility:hidden;transform:translateX(20px);transition:opacity .28s ease,transform .28s ease,visibility .28s ease}body.northguard-blog-visible .northguard-blog-panel{opacity:1;visibility:visible;transform:translateX(0)}.northguard-blog-panel h2{font-size:1.55rem}.northguard-blog-panel.northguard-article-open{width:min(620px,calc(100vw - 36px))}.northguard-writing-content{padding:18px}}@media(max-width:760px){.northguard-blog-panel{margin-top:20px;padding:21px 17px 18px;border-radius:18px}.northguard-writing-content{padding:18px 15px}.northguard-writing-text p{font-size:0.94rem;line-height:1.7}.northguard-comment-submit{width:100%;justify-self:stretch}}section{padding:64px 0}section[id]{scroll-margin-top:84px}.section-title{margin:0 0 10px;font-size:1.8rem;line-height:1.15}.section-lead{margin:0 0 28px;color:var(--muted);max-width:70ch}.cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;align-items:stretch}#szolgaltatasok .cards{grid-template-columns:repeat(2,minmax(0,1fr))}.card{background:var(--card);border:1px solid var(--line);border-radius:18px;padding:18px;box-shadow:0 6px 18px rgba(30,22,12,.03)}.card h3{margin:0 0 8px;font-size:1.08rem}#szolgaltatasok{background:radial-gradient(circle at 8% 9%,rgba(191,154,91,.11),transparent 23rem),linear-gradient(180deg,#fbf8f3 0%,#f6f0e7 100%)}.services-heading{position:relative;max-width:780px;margin:0 auto 36px;padding-bottom:24px;text-align:center}.services-heading::after{content:"";position:absolute;left:50%;bottom:0;width:84px;height:1px;transform:translateX(-50%);background:linear-gradient(90deg,transparent,#b88b47,transparent)}.services-eyebrow{display:block;margin-bottom:10px;color:#9b743d;font-size:0.9rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.services-heading .section-title{color:#493628;font-family:Georgia,"Times New Roman",serif;font-size:clamp(1.9rem,4.6vw,2.55rem);font-weight:400;letter-spacing:-.02em}.services-heading .section-lead{max-width:68ch;margin:12px auto 0;color:#71675e;line-height:1.75}.service-card{--service-color:#b38643;position:relative;min-width:0;min-height:560px;overflow:hidden;border:1px solid rgba(135,99,55,.28);border-radius:22px;background:rgba(255,253,249,.92);box-shadow:0 18px 42px rgba(64,44,25,.07);transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.service-card::before{content:"";position:absolute;z-index:2;inset:0 0 auto;height:3px;background:linear-gradient(90deg,#76502f 0%,#c6a15f 50%,#76502f 100%)}.service-card:not([open]):hover{transform:translateY(-5px);border-color:rgba(166,123,61,.58);box-shadow:0 24px 52px rgba(64,44,25,.12)}.service-card.consultation,.service-card.practice,.service-card.program,.service-card.lecture{--service-color:#a67839}.service-card.practice{grid-column:span 1;display:flex;flex-direction:column;padding:30px 28px 28px;background:radial-gradient(circle at 92% 7%,rgba(188,145,77,.14),transparent 15rem),rgba(255,253,249,.94)}.practice-hub-header{display:block;margin:0;padding:0 0 20px}.practice-hub-kicker{display:block;margin-bottom:14px;color:#9b743d;font-size:0.9rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.practice-hub-header h3{margin:0 0 12px;color:#493628;font-family:Georgia,"Times New Roman",serif;font-size:1.55rem;font-weight:400;line-height:1.2}.practice-hub-header p{margin:0;color:#71675e;font-size:0.92rem;line-height:1.68}.practice-hub-price{display:inline-flex;align-items:baseline;gap:8px;min-width:0;margin-top:16px;padding:8px 12px;border:1px solid rgba(166,120,57,.34);border-radius:999px;background:#f3eadc;color:#5b422d;text-align:left}.practice-hub-price strong{font-family:Georgia,"Times New Roman",serif;font-size:1rem;font-weight:400}.practice-hub-price span{color:#876844;font-size:0.9rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.practice-question{display:block;margin:0 0 12px;padding-top:18px;border-top:1px solid rgba(166,120,57,.22);color:#6b4c31;font-size:0.9rem;font-weight:800;letter-spacing:.04em}.practice-path-grid{display:grid;grid-template-columns:1fr;gap:10px;margin-top:auto}.practice-path{position:relative;display:grid;grid-template-columns:34px minmax(0,1fr);grid-template-areas:"rune label" "rune title" "rune text" "rune meta" "rune cta";column-gap:12px;min-height:0;padding:17px 18px 16px;overflow:hidden;border:1px solid rgba(166,120,57,.3);border-radius:14px;background:rgba(255,255,255,.68);color:#51443a;text-decoration:none;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease,background .2s ease}.practice-path:hover,.practice-path:focus-visible{transform:translateY(-2px);border-color:#a67839;background:#fffaf2;box-shadow:0 12px 24px rgba(77,57,40,.09);outline:none}.practice-path-rune{grid-area:rune;align-self:start;display:grid;width:32px;height:32px;place-items:center;border:1px solid rgba(166,120,57,.4);border-radius:50%;color:#956b34;font-size:1.2rem;line-height:1}.practice-path-label{grid-area:label;color:#9b743d;font-size:0.9rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.practice-path h4{grid-area:title;margin:4px 0 6px;color:#493628;font-family:Georgia,"Times New Roman",serif;font-size:1.08rem;font-weight:400;line-height:1.25}.practice-path p{grid-area:text;margin:0;color:#71675e;font-size:0.9rem;line-height:1.5}.practice-path-meta{grid-area:meta;margin-top:9px;color:#866844;font-size:0.9rem;font-weight:700}.practice-path strong{grid-area:cta;margin-top:8px;color:#6f4c2d;font-size:0.9rem}.service-expandable{padding:0;grid-column:span 1}.service-expandable[open]{grid-column:1 / -1;min-height:0;transform:none}.service-expandable>summary{position:relative;display:flex;flex-direction:column;min-height:560px;padding:30px 62px 28px 28px;list-style:none;cursor:pointer}.service-expandable[open]>summary{min-height:0}.service-expandable>summary::-webkit-details-marker{display:none}.service-expandable>summary::after{content:"+";position:absolute;top:28px;right:26px;width:34px;height:34px;display:grid;place-items:center;border:1px solid rgba(166,120,57,.48);color:#78542f;background:#f4ebdf;border-radius:50%;font-size:1.1rem;line-height:1;transition:transform .2s ease}.service-expandable[open]>summary::after{content:"−";transform:rotate(180deg)}.service-expandable>summary:hover,.service-expandable>summary:focus-visible{background:rgba(250,244,235,.72);outline:none}.service-card.consultation>summary::before,.service-card.program>summary::before,.service-card.lecture>summary::before{display:block;margin-bottom:18px;color:#9b743d;font-size:0.9rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.service-card.consultation>summary::before{content:"01 · Személyes figyelem"}.service-card.program>summary::before{content:"03 · Tudásút"}.service-card.lecture>summary::before{content:"04 · Élő online előadás"}.service-summary-title{display:block;margin:0 0 14px;color:#493628;font-family:Georgia,"Times New Roman",serif;font-size:1.55rem;font-weight:400;line-height:1.2}.service-summary-text{display:block;color:#71675e;font-size:0.92rem;line-height:1.68}.service-summary-hint{display:block;margin-top:auto;padding-top:20px;color:#6f4c2d;font-size:0.9rem;font-weight:700}.service-expandable:not([open])>summary{height:100%}.service-summary-art{position:relative;display:block;flex:0 0 148px;width:100%;margin-top:20px;overflow:hidden;border:1px solid rgba(184,139,71,.28);border-radius:14px;background:linear-gradient(180deg,rgba(46,27,14,.02),rgba(46,27,14,.18)),var(--service-summary-image,none) center 45% / cover no-repeat;box-shadow:inset 0 0 0 1px rgba(247,222,163,.09),0 8px 22px rgba(55,34,19,.09);opacity:.78;filter:saturate(.78) contrast(.94)}.service-summary-art::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,249,239,.13),transparent 20%,transparent 80%,rgba(255,249,239,.13))}.lecture-detail-art{display:block;width:100%;margin:26px 0 0;aspect-ratio:16 / 9;overflow:hidden;border:1px solid rgba(184,139,71,.28);border-radius:14px;opacity:.94;filter:saturate(.82) contrast(.96);background:#d9dce2;box-shadow:0 8px 22px rgba(55,34,19,.09)}.lecture-detail-art img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 46%}.service-card.program .service-summary-art{background-position:center 56%}.service-expandable[open] .service-summary-art{display:none}.lecture-detail{padding:0 28px 32px;border-top:1px solid rgba(166,120,57,.22)}.lecture-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:26px 0}.lecture-fact{padding:16px 18px;border:1px solid rgba(166,120,57,.28);border-radius:14px;background:#f8f1e7}.lecture-fact strong{display:block;margin-bottom:4px;color:#5b422d;font-family:Georgia,"Times New Roman",serif;font-size:1.08rem;font-weight:400}.lecture-fact span{color:#7b6959;font-size:0.9rem;line-height:1.5}.lecture-body{max-width:86ch;margin:0 auto;color:#5f554c;font-size:0.94rem;line-height:1.82}.lecture-body p{margin:0 0 1.15em}.lecture-body h4{margin:34px 0 14px;color:#493628;font-family:Georgia,"Times New Roman",serif;font-size:1.45rem;font-weight:400}.lecture-author{margin-top:22px;color:#6f4c2d;font-family:Georgia,"Times New Roman",serif;font-size:1.02rem}.lecture-topics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;margin:0;padding:20px 22px 20px 42px;border:1px solid rgba(166,120,57,.25);border-radius:16px;background:#fbf7f1}.lecture-topics li{padding-left:3px}.lecture-topics .lecture-topic-wide{grid-column:1 / -1}.lecture-responsibility{margin:28px 0 0;padding:18px 20px;border-left:3px solid #a67839;border-radius:0 12px 12px 0;background:#f5eee4;color:#5d5147;font-size:0.9rem;line-height:1.65}.lecture-actions{display:flex;align-items:center;gap:12px 18px;flex-wrap:wrap;margin-top:24px}.lecture-actions .privacy-note{max-width:62ch}.consultation-options{display:grid;gap:12px;padding:14px 16px 18px;border-top:1px solid var(--line)}.consultation-option{margin:0;padding:0;overflow:hidden;background:#f8f4ee;border:1px solid #e5d8c8;border-radius:14px}.consultation-option + .consultation-option{margin-top:0}.consultation-option>summary{position:relative;display:grid;gap:9px;padding:17px 46px 17px 17px;list-style:none;cursor:pointer;transition:background .2s ease}.consultation-option>summary::-webkit-details-marker{display:none}.consultation-option>summary:hover,.consultation-option>summary:focus-visible{background:#f2e8dc;outline:none}.consultation-option>summary::after{content:"⌄";position:absolute;top:19px;right:17px;color:var(--accent-dark);font-size:1.2rem;font-weight:700;line-height:1;transition:transform .2s ease}.consultation-option[open]>summary::after{transform:rotate(180deg)}.consultation-option h4{margin:0 0 7px;font-size:1.03rem}.consultation-option p{margin:5px 0;color:var(--muted)}.consultation-summary-text{display:block;color:var(--muted);font-size:0.9rem;line-height:1.45}.consultation-click-hint{color:var(--accent-dark);font-size:0.9rem;font-weight:700}.consultation-detail{padding:17px;border-top:1px solid #e5d8c8;background:#fffdf9}.consultation-detail>p:first-child{margin-top:0}.consultation-detail h5{margin:18px 0 8px;font-size:0.98rem}.consultation-info-list,.consultation-topic-list,.consultation-steps{display:grid;gap:8px;margin:12px 0 17px;padding-left:22px;color:var(--muted)}.consultation-info-list li::marker,.consultation-topic-list li::marker,.consultation-steps li::marker{color:var(--accent)}.consultation-detail .btn{margin-top:7px;text-align:center}.consultation-safety{padding:10px 12px;color:#675b50!important;background:#f2ebe2;border-left:3px solid var(--accent);border-radius:0 8px 8px 0;font-size:0.9rem}@media (min-width:760px){.service-expandable[open] .consultation-options{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.consultation-meta{display:flex;flex-wrap:wrap;gap:7px;margin:12px 0}.consultation-meta span{padding:5px 9px;color:var(--accent-dark);background:#eee3d6;border-radius:999px;font-size:0.9rem;font-weight:700}.consultation-option .btn{margin-top:8px;text-align:center}.privacy-note{display:block;margin-top:10px;color:var(--muted);font-size:0.9rem;line-height:1.35}.course-expandable[open]{--service-color:#6f4c2d}.course-summary-meta{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.course-summary-meta span,.course-badge{display:inline-flex;align-items:center;width:max-content;padding:5px 9px;color:#6f4c2d;background:#f3eadc;border-radius:999px;font-size:0.9rem;font-weight:700}.course-detail{display:grid;gap:22px;padding:clamp(18px,4vw,28px);border-top:1px solid var(--line);background:#fffdf9}.course-intro{max-width:82ch}.course-intro h4,.course-section h4{margin:0 0 8px;font-size:1.18rem}.course-intro p,.course-section>p{margin:0;color:var(--muted)}.course-format-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:stretch}.course-path{display:flex;flex-direction:column;gap:13px;padding:clamp(17px,3vw,23px);border:1px solid #dec7c9;border-radius:18px;background:linear-gradient(150deg,#fff 0%,#fbf2f2 100%);box-shadow:0 10px 24px rgba(89,50,54,.06)}.course-path h4{margin:0;font-size:1.2rem}.course-path>p{margin:0;color:var(--muted)}.course-hours{display:grid;gap:8px;margin:0;padding:0;list-style:none}.course-hours li{display:flex;justify-content:space-between;gap:16px;padding:10px 0;color:var(--muted);border-bottom:1px solid #ead9da}.course-hours li:last-child{color:var(--text);border-bottom:0;font-weight:700}.course-hours strong{flex-shrink:0;color:#754247}.course-opening{padding:13px 14px;background:#fff;border-left:3px solid #a67839;border-radius:0 10px 10px 0}.course-opening h5{margin:0 0 8px;font-size:0.96rem}.course-opening ul{display:grid;gap:6px;margin:0;padding-left:20px;color:var(--muted);font-size:0.9rem}.course-opening li::marker{color:#a67839}.course-equality{margin:0;padding:13px 15px;color:#654b4e;background:#f4e9e9;border-radius:12px;font-size:0.9rem}.course-start-panel{display:grid;gap:14px;padding:clamp(17px,3vw,23px);color:#56383b;background:linear-gradient(145deg,#f7ecec 0%,#fffdf9 100%);border:1px solid #dec7c9;border-radius:16px}.course-start-panel h4,.course-schedule h4,.course-payment h4{margin:0;font-size:1.18rem}.course-start-panel>p,.course-payment>p{margin:0;color:var(--muted)}.course-start-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.course-start-item{padding:13px 14px;background:rgba(255,255,255,.78);border:1px solid #ead9da;border-radius:12px}.course-start-item strong{display:block;margin-bottom:4px;color:#754247}.course-start-item span{color:var(--muted);font-size:0.9rem;line-height:1.45}.course-schedule{overflow:hidden;border:1px solid #dcc9b6;border-radius:15px;background:#fff}.course-schedule>summary{position:relative;display:block;padding:16px 48px 16px 18px;color:#56383b;background:#f8f2e9;cursor:pointer;font-weight:800;list-style:none}.course-schedule>summary::-webkit-details-marker{display:none}.course-schedule>summary::after{content:"+";position:absolute;top:50%;right:18px;transform:translateY(-50%);color:#754247;font-size:1.3rem;font-weight:400}.course-schedule[open]>summary::after{content:"−"}.course-schedule-note{margin:0;padding:14px 18px;color:var(--muted);border-top:1px solid #eadfce;font-size:0.9rem;line-height:1.5}.course-timeline{display:grid;border-top:1px solid #eadfce}.course-timeline-row{display:grid;grid-template-columns:68px minmax(138px,auto) minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 18px;border-bottom:1px solid #eee4d8}.course-timeline-row:last-child{border-bottom:0}.course-timeline-row:nth-child(even){background:#fcfaf6}.course-timeline-row.is-opening{background:#f6ecec}.course-timeline-day{display:inline-flex;justify-content:center;width:max-content;min-width:54px;padding:4px 8px;color:#fff;background:#754247;border-radius:999px;font-size:0.9rem;font-weight:800}.course-timeline-date{color:#654b4e;font-size:0.9rem;font-weight:700}.course-timeline-title h5{margin:0;font-size:0.95rem}.course-timeline-title p{margin:3px 0 0;color:var(--muted);font-size:0.9rem;line-height:1.4}.course-timeline-time{color:#754247;font-size:0.9rem;font-weight:800;white-space:nowrap}.course-payment{display:grid;gap:14px}.course-installments{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.course-installment{padding:15px;background:#f8f4ee;border:1px solid #e5d8c8;border-radius:13px}.course-installment span,.course-installment small{display:block;color:var(--muted)}.course-installment strong{display:block;margin:4px 0;color:#754247;font-size:1.12rem}.course-installment small{font-size:0.9rem}.course-curriculum{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.course-module{display:grid;grid-template-columns:auto 1fr;gap:11px;padding:14px;background:#f8f4ee;border:1px solid #e5d8c8;border-radius:13px}.course-module-number{display:grid;place-items:center;width:32px;height:32px;color:#fff;background:#6f4c2d;border-radius:50%;font-weight:700}.course-module h5{margin:0 0 4px;font-size:0.97rem}.course-module p{margin:0;color:var(--muted);font-size:0.9rem}.course-method-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:14px}.course-method{padding:13px;text-align:center;background:#fff;border:1px solid #dec7c9;border-radius:12px}.course-method strong{display:block;margin-bottom:4px;color:#754247;font-size:1.18rem}.course-method span{color:var(--muted);font-size:0.9rem;line-height:1.35}.course-price{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:center;padding:16px 18px;color:#654b4e;background:linear-gradient(135deg,#f7ecec 0%,#fff 100%);border:1px solid #dec7c9;border-radius:14px}.course-price strong{color:#754247;font-size:1.3rem;white-space:nowrap}.course-price span{color:var(--muted);font-size:0.9rem;line-height:1.5}.course-application{margin-top:auto;overflow:hidden;border:1px solid #d7b9bc;border-radius:13px;background:#fff}.course-application>summary{position:relative;display:block;padding:13px 44px 13px 15px;color:#fff;background:#6f4c2d;cursor:pointer;font-weight:800;text-align:center;list-style:none;transition:background .2s ease}.course-application>summary::-webkit-details-marker{display:none}.course-application>summary::after{content:"+";position:absolute;right:17px;top:50%;transform:translateY(-50%);font-size:1.25rem;font-weight:400}.course-application[open]>summary::after{content:"−"}.course-application>summary:hover,.course-application>summary:focus-visible{background:#754247;outline:none}.course-application-panel{padding:16px;border-top:1px solid #ead9da}.course-application-panel>p{margin:0 0 14px;color:var(--muted);font-size:0.9rem;line-height:1.55}.course-application-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.course-field{display:grid;gap:6px}.course-field-address,.course-application-consent,.course-application-actions,.course-application-status{grid-column:1 / -1}.course-field label{color:#56383b;font-size:0.9rem;font-weight:800}.course-field input{width:100%;min-height:44px;padding:10px 12px;color:var(--text);background:#fffdf9;border:1px solid #d8c4c6;border-radius:9px}.course-field input:focus{border-color:#a67839;outline:3px solid rgba(166,120,57,.14)}.course-application-consent{display:grid;grid-template-columns:auto 1fr;gap:9px;align-items:start;color:var(--muted);font-size:0.9rem;line-height:1.45}.course-application-consent input{width:18px;height:18px;margin-top:1px;accent-color:#6f4c2d}.course-application-consent.newsletter-optin{padding:11px 12px;color:#654b4e;background:#f7efea;border:1px solid #e4d2c8;border-radius:10px}.course-application-consent.newsletter-optin strong{color:#754247}.course-legal-link{appearance:none;margin:0;padding:0;color:#754247;background:transparent;border:0;cursor:pointer;font:inherit;font-weight:700;text-decoration:underline}.course-application-actions .btn{width:100%;border:0;cursor:pointer}.course-application-status{margin:0;color:#526b5a;font-size:0.9rem;line-height:1.45}.course-note{margin:0;color:var(--muted);font-size:0.9rem;line-height:1.5}.course-cta{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-top:4px}.course-cta p{margin:0;color:var(--muted);max-width:62ch}.course-cta .btn{flex-shrink:0;text-align:center}.program-calendar{scroll-margin-top:118px;margin-top:34px;padding:clamp(18px,4vw,30px);background:linear-gradient(145deg,#fffdf9 0%,#f2e9dc 100%);border:2px solid #b99a76;border-radius:26px;box-shadow:0 18px 48px rgba(48,35,22,.13)}.calendar-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:22px}.calendar-heading h3{margin:0 0 5px;font-size:clamp(1.55rem,3.45vw,2rem)}.calendar-heading p{margin:0;color:var(--muted)}.calendar-nav{display:flex;align-items:center;gap:8px;flex-shrink:0}.calendar-nav button{width:42px;height:42px;border:1px solid var(--line);border-radius:50%;color:var(--text);background:#fff;font:inherit;font-size:1.25rem;cursor:pointer;transition:.2s ease}.calendar-nav button:hover,.calendar-nav button:focus-visible{color:#fff;background:var(--accent);border-color:var(--accent);outline:none}.calendar-month{min-width:150px;text-align:center;font-size:1.08rem;font-weight:700;text-transform:capitalize}.calendar-legend{display:flex;flex-wrap:wrap;gap:10px 18px;margin:0 0 18px;color:var(--muted);font-size:0.9rem}.calendar-legend span{display:inline-flex;align-items:center;gap:7px}.legend-dot{width:10px;height:10px;border-radius:50%;background:var(--dot-color)}.calendar-scroll{overflow-x:auto;padding-bottom:4px}.calendar-grid{display:grid;grid-template-columns:repeat(7,minmax(112px,1fr));gap:7px;min-width:800px}.calendar-weekday{padding:8px 6px;color:var(--muted);font-size:0.9rem;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:.5px}.calendar-day{min-height:185px;padding:9px;background:#fff;border:1px solid var(--line);border-radius:13px}.calendar-day.is-outside{background:rgba(244,240,234,.55);color:#746b62}.calendar-day.is-today{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.day-number{display:block;margin-bottom:5px;font-weight:700}.moon-summary{display:block;width:100%;min-height:94px;padding:7px 6px;border:1px solid transparent;border-radius:10px;color:var(--text);background:#f8f5f0;font:inherit;text-align:left;cursor:pointer}.moon-summary:hover,.moon-summary:focus-visible{border-color:#b99a76;background:#f3eadf;outline:none}.moon-main{display:flex;align-items:center;gap:5px;font-size:0.9rem;font-weight:700;line-height:1.2}.moon-icon{font-size:1.18rem}.moon-percent{font-size:0.9rem}.moon-phase-name,.moon-element,.moon-special{display:block;margin-top:3px;font-size:0.9rem;line-height:1.22}.moon-element{color:var(--element-color,#6d655d);font-weight:700;text-transform:capitalize}.moon-special{padding-top:3px;color:var(--accent-dark);border-top:1px solid #eadfce;font-weight:700}.calendar-day.has-quarter{background:#fffaf2;border-color:#b99a76;box-shadow:0 5px 16px rgba(86,57,27,.08)}.calendar-event{display:block;width:100%;margin-top:5px;padding:6px 7px;border:0;border-left:4px solid var(--event-color);border-radius:7px;color:var(--text);background:color-mix(in srgb,var(--event-color) 13%,white);font:inherit;font-size:0.9rem;line-height:1.25;text-align:left;cursor:pointer}.calendar-event:hover,.calendar-event:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--event-color) 45%,white);outline:none}.event-time{display:block;font-weight:700}.calendar-empty{margin:18px 0 0;padding:16px 18px;color:var(--muted);background:#f8f4ee;border-radius:14px;text-align:center}.calendar-method{margin-top:18px;padding:14px 16px;color:var(--muted);background:rgba(255,255,255,.65);border:1px solid var(--line);border-radius:14px;font-size:0.9rem}.calendar-method summary{color:var(--text);font-weight:700;cursor:pointer}.calendar-method p{margin:10px 0 0}.moon-dialog-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin:18px 0}.moon-dialog-item{padding:12px;background:#f8f4ee;border-radius:12px}.moon-dialog-item small{display:block;color:var(--muted)}.moon-dialog-item strong{font-size:1.02rem}.moon-transition-note,.moon-quarter-note{margin-top:10px!important;padding:12px 14px;border-left:4px solid var(--accent);background:#f5eee5;border-radius:8px}.event-dialog{width:min(520px,calc(100% - 28px));padding:0;border:0;border-radius:22px;box-shadow:0 22px 70px rgba(20,15,10,.28)}.event-dialog::backdrop{background:rgba(24,19,15,.55);backdrop-filter:blur(3px)}.event-dialog-inner{padding:clamp(22px,5vw,32px)}.event-dialog h3{margin:8px 0 10px;font-size:1.45rem}.event-dialog p{margin:8px 0;color:var(--muted)}.event-category{display:inline-block;padding:5px 9px;border-radius:999px;color:#fff;background:var(--event-color,var(--accent));font-size:0.9rem;font-weight:700;letter-spacing:.4px;text-transform:uppercase}.event-dialog-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.dialog-close{border-color:var(--line);color:var(--text);background:#fff}.dialog-close:hover{background:#f4f0ea}.card p{margin:0;color:var(--muted);font-size:0.96rem}.about{display:grid;grid-template-columns:1.15fr .85fr;gap:18px;align-items:start}.panel{background:var(--card);border:1px solid var(--line);border-radius:18px;padding:22px}.list{margin:10px 0 0;padding-left:18px;color:var(--muted)}.list li{margin:6px 0}.story{max-width:880px;font-size:1.02rem}.intro-profile{display:grid;grid-template-columns:minmax(250px,.72fr) 1.28fr;gap:28px;align-items:center;margin:26px 0 28px}.intro-photo{margin:0}.intro-photo img{width:100%;aspect-ratio:4 / 5;object-fit:cover;object-position:center 28%;border:1px solid var(--line);border-radius:22px;box-shadow:0 12px 30px rgba(30,22,12,.1)}.intro-photo figcaption{margin-top:8px;color:var(--muted);font-size:0.9rem;text-align:center}.identity-label{display:inline-block;margin-bottom:10px;color:var(--accent-dark);font-size:0.9rem;font-weight:700;letter-spacing:1.3px;text-transform:uppercase}.intro-identity h3{margin:0 0 6px;font-size:clamp(1.65rem,4.6vw,2.35rem);line-height:1.1}.intro-role{margin:0;color:var(--muted);font-size:1.05rem}.companion{margin-top:22px;padding-top:18px;border-top:1px solid var(--line)}.companion strong{display:block;margin-bottom:3px;font-size:1.14rem}.companion span{color:var(--muted)}.story p{margin:0 0 1.05rem}.story p:last-child{margin-bottom:0}.story-highlight{margin-top:24px;padding:20px 22px;border-left:4px solid var(--accent);background:#eee5da;border-radius:0 16px 16px 0;font-size:1.08rem;line-height:1.6}.section-soft{background:#eee8df;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.system-card{position:relative;overflow:hidden;padding-top:24px}.system-card::before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:var(--accent)}.system-card .number{display:block;margin-bottom:8px;color:var(--accent-dark);font-size:0.9rem;font-weight:700;letter-spacing:1.2px;text-transform:uppercase}.life-areas-details summary::after{content:"A kilenc életterület megnyitása  +"}.life-areas-details[open] summary::after{content:"A kilenc életterület bezárása  −"}.life-areas-feature{margin-top:22px;padding-top:22px;border-top:1px solid var(--line)}.life-areas-intro{max-width:850px;margin:0 auto;padding:clamp(22px,4vw,38px);text-align:center;background:#f5efe6;border:1px solid rgba(139,95,48,.18);border-radius:18px}.life-areas-kicker{display:block;margin-bottom:10px;color:var(--accent-dark);font-size:0.9rem;font-weight:800;letter-spacing:1.1px;text-transform:uppercase}.life-areas-intro h4{margin:0 0 12px;font-family:Georgia,"Times New Roman",serif;font-size:clamp(1.55rem,3.45vw,2.2rem);line-height:1.12}.life-areas-intro p{margin:0;color:var(--muted)}.life-areas-course-cta{max-width:850px;margin:20px auto 0;padding:22px 24px;color:var(--text);background:#f7f2ea;border:1px solid rgba(139,95,48,.28);border-left:5px solid var(--accent);border-radius:16px}.life-areas-course-cta span{display:block;margin-bottom:7px;color:var(--accent-dark);font-weight:800;font-size:0.9rem;letter-spacing:1px;text-transform:uppercase}.life-areas-course-cta p{margin:0;color:var(--text)}.life-areas-course-cta a{color:var(--accent-dark);font-weight:800;text-decoration-thickness:1px;text-underline-offset:3px}.life-area-list{max-width:850px;margin:30px auto 0}.life-area-section{padding:30px 0;border-top:1px solid var(--line)}.life-area-section:first-child{border-top:0}.life-area-section header{display:flex;gap:14px;align-items:baseline;margin-bottom:16px}.life-area-index{color:var(--accent);font-size:0.9rem;font-weight:800;letter-spacing:1px}.life-area-section h4{margin:0;font-family:Georgia,"Times New Roman",serif;font-size:clamp(1.35rem,2.76vw,1.8rem);line-height:1.16}.life-area-section p{margin:0 0 14px;line-height:1.72}.life-area-section p:last-child{margin-bottom:0;padding:16px 18px;font-weight:700;background:#f5efe6;border-left:3px solid var(--accent);border-radius:0 12px 12px 0}@media (max-width:700px){.life-area-section{padding:24px 0}}.nature-order-details summary::after{content:"A természeti rend megnyitása  +"}.nature-order-details[open] summary::after{content:"A természeti rend bezárása  −"}.nature-order-feature{margin-top:22px;padding-top:22px;border-top:1px solid var(--line)}.nature-order-intro{max-width:900px;margin:0 auto;padding:clamp(24px,4vw,40px);text-align:center;background:#f5efe6;border:1px solid rgba(139,95,48,.18);border-radius:18px}.nature-order-kicker{display:block;margin-bottom:10px;color:var(--accent-dark);font-size:0.9rem;font-weight:800;letter-spacing:1.1px;text-transform:uppercase}.nature-order-intro h4{margin:0 0 13px;font-family:Georgia,"Times New Roman",serif;font-size:clamp(1.65rem,3.45vw,2.3rem);line-height:1.12}.nature-order-intro p{max-width:760px;margin:0 auto;color:var(--muted)}.nature-responsibility-note{max-width:900px;margin:18px auto 0;padding:18px 20px;background:#f9f4ec;border-left:4px solid var(--accent);border-radius:0 14px 14px 0;color:var(--text)}.nature-chapter{max-width:900px;margin:32px auto 0;padding-top:32px;border-top:1px solid var(--line)}.nature-chapter:first-of-type{border-top:0}.nature-chapter-head{display:flex;gap:14px;align-items:baseline;margin-bottom:18px}.nature-chapter-index{flex:none;color:var(--accent);font-size:0.9rem;font-weight:800;letter-spacing:1px}.nature-chapter h4{margin:0;font-family:Georgia,"Times New Roman",serif;font-size:clamp(1.45rem,3.105vw,2rem);line-height:1.16}.nature-image{margin:0 0 24px;overflow:hidden;background:#11100e;border:1px solid rgba(104,67,31,.42);border-radius:16px;box-shadow:0 13px 34px rgba(45,31,18,.15)}.nature-image img{display:block;width:100%;aspect-ratio:3 / 1;object-fit:cover}.nature-chapter p{margin:0 0 15px;line-height:1.75}.nature-chapter .chapter-closing{margin-top:20px;padding:17px 19px;font-weight:700;background:#f5efe6;border-left:3px solid var(--accent);border-radius:0 12px 12px 0}.moon-phases{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:22px 0}.moon-phase{padding:15px;background:#f7f2ea;border:1px solid rgba(139,95,48,.2);border-radius:13px}.moon-phase strong{display:block;margin-bottom:5px;color:var(--accent-dark);font-family:Georgia,"Times New Roman",serif;font-size:1rem}.moon-phase span{display:block;color:var(--muted);font-size:0.92rem;line-height:1.5}.nature-course-cta{max-width:900px;margin:30px auto 0;padding:22px 24px;background:#f7f2ea;border:1px solid rgba(139,95,48,.28);border-left:5px solid var(--accent);border-radius:16px}.nature-course-cta span{display:block;margin-bottom:7px;color:var(--accent-dark);font-size:0.9rem;font-weight:800;letter-spacing:1px;text-transform:uppercase}.nature-course-cta p{margin:0;color:var(--text)}.nature-course-cta a{color:var(--accent-dark);font-weight:800;text-decoration-thickness:1px;text-underline-offset:3px}@media (max-width:800px){.moon-phases{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.moon-phases{grid-template-columns:1fr}.nature-chapter{padding-top:26px}.nature-image img{aspect-ratio:16 / 7}}.experience-details summary{list-style:none;cursor:pointer}.experience-details summary::-webkit-details-marker{display:none}.experience-details summary::after{content:"A megtapasztalás megnyitása  +";display:block;margin-top:16px;color:var(--accent);font-size:0.9rem;font-weight:700}.experience-details[open]{grid-column:1 / -1;cursor:default}.experience-details[open] summary::after{content:"A megtapasztalás bezárása  −"}.experience-feature{margin-top:22px;padding-top:22px;border-top:1px solid var(--line)}.experience-intro{max-width:900px;margin:0 auto;padding:clamp(24px,4vw,40px);text-align:center;background:#f5efe6;border:1px solid rgba(139,95,48,.18);border-radius:18px}.experience-kicker{display:block;margin-bottom:10px;color:var(--accent-dark);font-size:0.9rem;font-weight:800;letter-spacing:1.1px;text-transform:uppercase}.experience-intro h4{margin:0 0 13px;font-family:Georgia,"Times New Roman",serif;font-size:clamp(1.65rem,3.45vw,2.3rem);line-height:1.12}.experience-intro p{max-width:760px;margin:0 auto;color:var(--muted)}.experience-note{max-width:900px;margin:18px auto 0;padding:18px 20px;background:#f9f4ec;border-left:4px solid var(--accent);border-radius:0 14px 14px 0;color:var(--text)}.experience-chapter{max-width:900px;margin:32px auto 0;padding-top:32px;border-top:1px solid var(--line)}.experience-chapter:first-of-type{border-top:0}.experience-chapter-head{display:flex;gap:14px;align-items:baseline;margin-bottom:18px}.experience-chapter-index{flex:none;color:var(--accent);font-size:0.9rem;font-weight:800;letter-spacing:1px}.experience-chapter h4{margin:0;font-family:Georgia,"Times New Roman",serif;font-size:clamp(1.45rem,3.105vw,2rem);line-height:1.16}.experience-image{margin:0 0 24px;overflow:hidden;background:#11100e;border:1px solid rgba(104,67,31,.42);border-radius:16px;box-shadow:0 13px 34px rgba(45,31,18,.15)}.experience-image img{display:block;width:100%;aspect-ratio:21 / 9;object-fit:cover}.experience-chapter p{margin:0 0 15px;line-height:1.75}.experience-chapter .chapter-closing{margin-top:20px;padding:17px 19px;font-weight:700;background:#f5efe6;border-left:3px solid var(--accent);border-radius:0 12px 12px 0}.withheld-box{margin:20px 0;padding:18px 20px;background:#32271f;color:#f4e9dc;border-radius:14px}.withheld-box strong{display:block;margin-bottom:6px;color:#e0b477;font-size:0.9rem;letter-spacing:1px;text-transform:uppercase}.withheld-box p{margin:0;color:#f4e9dc;line-height:1.65}.experience-course-cta{max-width:900px;margin:30px auto 0;padding:22px 24px;background:#f7f2ea;border:1px solid rgba(139,95,48,.28);border-left:5px solid var(--accent);border-radius:16px}.experience-course-cta span{display:block;margin-bottom:7px;color:var(--accent-dark);font-size:0.9rem;font-weight:800;letter-spacing:1px;text-transform:uppercase}.experience-course-cta p{margin:0;color:var(--text)}.experience-course-cta a{color:var(--accent-dark);font-weight:800;text-decoration-thickness:1px;text-underline-offset:3px}.experience-details{scroll-margin-top:110px}@media (max-width:800px){.experience-details[open]{grid-column:auto}}@media (max-width:520px){.experience-chapter{padding-top:26px}.experience-image img{aspect-ratio:16 / 9}}.complex-details summary{list-style:none;cursor:pointer}.complex-details summary::-webkit-details-marker{display:none}.complex-details summary::after{content:"Az összetett munka megnyitása  +";display:block;margin-top:16px;color:var(--accent);font-size:0.9rem;font-weight:700}.complex-details[open]{grid-column:1 / -1;cursor:default}.complex-details[open] summary::after{content:"Az összetett munka bezárása  −"}.complex-feature{margin-top:22px;padding-top:22px;border-top:1px solid var(--line)}.complex-intro{max-width:900px;margin:0 auto;padding:clamp(24px,4vw,40px);text-align:center;background:#f5efe6;border:1px solid rgba(139,95,48,.18);border-radius:18px}.complex-kicker{display:block;margin-bottom:10px;color:var(--accent-dark);font-size:0.9rem;font-weight:800;letter-spacing:1.1px;text-transform:uppercase}.complex-intro h4{margin:0 0 13px;font-family:Georgia,"Times New Roman",serif;font-size:clamp(1.65rem,3.45vw,2.3rem);line-height:1.12}.complex-intro p{max-width:760px;margin:0 auto 14px;color:var(--muted)}.complex-intro p:last-child{margin-bottom:0}.complex-chapter{max-width:900px;margin:32px auto 0;padding-top:32px;border-top:1px solid var(--line)}.complex-chapter:first-of-type{border-top:0}.complex-chapter-head{display:flex;gap:14px;align-items:baseline;margin-bottom:18px}.complex-chapter-index{flex:none;color:var(--accent);font-size:0.9rem;font-weight:800;letter-spacing:1px}.complex-chapter h4{margin:0;font-family:Georgia,"Times New Roman",serif;font-size:clamp(1.45rem,3.105vw,2rem);line-height:1.16}.complex-image{max-width:780px;margin:0 auto 24px;overflow:hidden;background:#eee6da;border:1px solid rgba(104,67,31,.42);border-radius:16px;box-shadow:0 13px 34px rgba(45,31,18,.15)}.complex-image img{display:block;width:100%;height:auto!important;aspect-ratio:auto;object-fit:contain}.complex-chapter p{margin:0 0 15px;line-height:1.75}.complex-chapter .chapter-closing{margin-top:20px;padding:17px 19px;font-weight:700;background:#f5efe6;border-left:3px solid var(--accent);border-radius:0 12px 12px 0}.complex-course-cta{max-width:900px;margin:30px auto 0;padding:22px 24px;background:#f7f2ea;border:1px solid rgba(139,95,48,.28);border-left:5px solid var(--accent);border-radius:16px}.complex-course-cta span{display:block;margin-bottom:7px;color:var(--accent-dark);font-size:0.9rem;font-weight:800;letter-spacing:1px;text-transform:uppercase}.complex-course-cta p{margin:0;color:var(--text)}.complex-course-cta p + p{margin-top:10px}.complex-course-cta a{color:var(--accent-dark);font-weight:800;text-decoration-thickness:1px;text-underline-offset:3px}.complex-details{scroll-margin-top:110px}@media (max-width:800px){.complex-details[open]{grid-column:auto}}@media (max-width:520px){.complex-chapter{padding-top:26px}.complex-image img{aspect-ratio:auto;object-fit:contain}}.material-highlight{margin-top:22px;padding:26px;display:grid;grid-template-columns:auto 1fr;gap:22px;align-items:center;color:#fff;background:var(--accent-dark);border-radius:20px}.material-number{font-size:clamp(2.4rem,8.05vw,4.4rem);font-weight:700;line-height:1;white-space:nowrap}.material-highlight h3{margin:0 0 5px;font-size:1.3rem}.material-highlight p{margin:0;color:rgba(255,255,255,.86)}.rune-feature{margin-top:22px;padding-top:22px;border-top:1px solid var(--line)}.rune-feature figure{margin:0}.rune-feature img{display:block;width:100%;aspect-ratio:16 / 10;object-fit:cover;border-radius:14px}.rune-feature h3{margin:7px 0 15px;font-family:Georgia,"Times New Roman",serif;font-size:clamp(1.75rem,3.45vw,2.45rem);line-height:1.08;color:var(--text)}.rune-feature p{margin:0 0 14px}.rune-feature .closing-thought{margin:20px 0 0;padding-left:17px;border-left:3px solid var(--accent);font-weight:700;font-style:italic;color:var(--text)}.rune-details{cursor:pointer}.rune-details summary{list-style:none}.rune-details summary::-webkit-details-marker{display:none}.rune-details summary::after{content:"Kép és ismertető megnyitása  +";display:block;margin-top:16px;color:var(--accent);font-size:0.9rem;font-weight:700}.rune-details[open] summary::after{content:"Ismertető bezárása  −"}.rune-details[open]{grid-column:1 / -1;cursor:default}.rune-pair-details summary::after{content:"A 9 bindrúna megnyitása  +"}.rune-pair-details[open] summary::after{content:"Jelképtár bezárása  −"}.rune-pair-feature{margin-top:26px;color:#49382b}.rune-pair-hero{position:relative;display:grid;grid-template-columns:minmax(0,1.24fr) minmax(260px,.76fr);gap:34px;align-items:center;min-height:390px;padding:clamp(30px,5vw,62px);overflow:hidden;border:1px solid rgba(205,166,98,.42);border-radius:24px;background:radial-gradient(circle at 82% 18%,rgba(210,171,99,.18),transparent 24rem),linear-gradient(135deg,#2b1d16 0%,#493124 48%,#241813 100%);box-shadow:0 24px 56px rgba(49,32,20,.18);color:#f8f0e3}.rune-pair-hero::before,.rune-pair-hero::after{content:"";position:absolute;pointer-events:none}.rune-pair-hero::before{inset:14px;border:1px solid rgba(211,173,102,.25);border-radius:17px}.rune-pair-hero::after{top:0;left:7%;width:42%;height:2px;background:linear-gradient(90deg,transparent,#d0a45f,transparent)}.rune-pair-hero-copy{position:relative;z-index:1}.rune-pair-kicker,.rune-pair-section-label{display:block;color:#cfa55f;font-size:0.9rem;font-weight:800;letter-spacing:.17em;text-transform:uppercase}.rune-pair-hero h4{max-width:16ch;margin:13px 0 17px;color:#fff8ed;font-family:Georgia,"Times New Roman",serif;font-size:clamp(2rem,5.175vw,3.6rem);font-weight:400;line-height:1.02;letter-spacing:-.035em}.rune-pair-hero p{max-width:61ch;margin:0;color:#e8d8c3;font-size:clamp(0.98rem,1.955vw,1.1rem);line-height:1.8}.rune-pair-hero-quote{margin-top:22px!important;padding-left:18px;border-left:2px solid #cfa55f;color:#f4e8d8!important;font-family:Georgia,"Times New Roman",serif;font-style:italic}.rune-sigil-stage{position:relative;z-index:1;display:grid;min-height:300px;place-items:center;margin:0}.rune-sigil-stage::before{content:"";position:absolute;width:min(100%,310px);aspect-ratio:1;border:1px solid rgba(211,173,102,.28);border-radius:50%;box-shadow:0 0 0 16px rgba(211,173,102,.035),0 0 64px rgba(211,173,102,.12)}.rune-sigil-stage svg{position:relative;width:min(82%,250px);height:auto;filter:drop-shadow(0 12px 18px rgba(0,0,0,.28))}.rune-sigil-stage figcaption{position:absolute;right:0;bottom:3px;left:0;color:#cdbb9f;font-size:0.9rem;letter-spacing:.08em;text-align:center;text-transform:uppercase}.rune-responsibility{position:relative;margin:24px 0 0;padding:24px 26px 24px 68px;border:1px solid rgba(163,113,55,.36);border-radius:18px;background:linear-gradient(135deg,#fffaf2 0%,#f1e3d0 100%);box-shadow:0 12px 28px rgba(80,54,31,.07)}.rune-responsibility::before{content:"!";position:absolute;top:24px;left:24px;display:grid;width:28px;height:28px;place-items:center;border:1px solid #a8793d;border-radius:50%;color:#845a2e;font-family:Georgia,"Times New Roman",serif;font-weight:700}.rune-responsibility strong{display:block;margin-bottom:7px;color:#674424;font-family:Georgia,"Times New Roman",serif;font-size:1.05rem}.rune-responsibility p{margin:0;color:#665648;font-size:0.9rem;line-height:1.7}.rune-responsibility-course{display:block;margin-top:13px;padding-top:12px;border-top:1px solid rgba(155,111,56,.22);color:#5f4c3c;font-size:0.9rem;line-height:1.6}.rune-course-link{color:#68451f;font-weight:800;text-decoration-line:underline;text-decoration-color:#bd8b48;text-decoration-thickness:2px;text-underline-offset:3px}.rune-course-link:hover,.rune-course-link:focus-visible{color:#3d2816;text-decoration-color:currentColor}.rune-pair-section{margin-top:clamp(38px,6vw,70px)}.rune-pair-section-head{max-width:850px;margin-bottom:24px}.rune-pair-section h4{margin:8px 0 10px;color:#493628;font-family:Georgia,"Times New Roman",serif;font-size:clamp(1.55rem,3.68vw,2.35rem);font-weight:400;line-height:1.15}.rune-pair-section-head>p{margin:0;color:#71675e;line-height:1.72}.bindrune-history-copy{display:grid;gap:15px;color:#71675e;line-height:1.76}.bindrune-history-copy p{margin:0}.bindrune-history-copy p:first-child::first-letter {float:left;margin:.06em .12em 0 0;color:#9a6c35;font-family:Georgia,"Times New Roman",serif;font-size:3.1rem;line-height:.82}.bindrune-course-callout{margin-top:7px!important;padding:17px 19px;border-left:3px solid #b88443;border-radius:0 12px 12px 0;background:linear-gradient(90deg,rgba(209,171,104,.16),rgba(255,253,249,.38));color:#5d4937}.rune-grammar-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.rune-grammar-card{min-height:188px;padding:23px 22px;border:1px solid rgba(151,106,53,.28);border-radius:16px;background:rgba(255,253,249,.86)}.rune-grammar-card span{display:inline-grid;width:34px;height:34px;place-items:center;margin-bottom:16px;border:1px solid rgba(166,121,59,.42);border-radius:50%;color:#956b34;font-family:Georgia,"Times New Roman",serif;font-size:0.9rem}.rune-grammar-card h5{margin:0 0 8px;color:#533b29;font-family:Georgia,"Times New Roman",serif;font-size:1.05rem;font-weight:400}.rune-grammar-card p{margin:0;color:#74685e;font-size:0.9rem;line-height:1.6}.rune-form-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.rune-form-card{position:relative;overflow:hidden;min-height:245px;padding:24px;border:1px solid rgba(199,158,88,.32);border-radius:17px;background:linear-gradient(150deg,#473025 0%,#281c17 100%);color:#eadcc7}.rune-form-card::after{content:"";position:absolute;right:-42px;bottom:-46px;width:150px;height:150px;border:1px solid rgba(210,171,98,.15);border-radius:50%}.rune-form-glyph{display:block;min-height:72px;margin-bottom:15px;color:#d7ad68;font-family:"Noto Sans Runic","Segoe UI Historic","Segoe UI Symbol",serif;font-size:clamp(2.2rem,5.75vw,3.45rem);line-height:1;letter-spacing:.08em}.rune-form-card h5{margin:0 0 8px;color:#fff7eb;font-family:Georgia,"Times New Roman",serif;font-size:1.08rem;font-weight:400}.rune-form-card p{margin:0;color:#d7c7b4;font-size:0.9rem;line-height:1.6}.rune-pair-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.rune-pair-card{position:relative;min-height:300px;padding:26px 25px 24px;overflow:hidden;border:1px solid rgba(151,106,53,.28);border-radius:18px;background:rgba(255,253,249,.94);box-shadow:0 14px 32px rgba(72,49,29,.06)}.rune-pair-card::before{content:"";position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,#76502f,#c7a260,#76502f)}.rune-pair-card.is-caution{background:linear-gradient(145deg,#fffaf2 0%,#efe2d2 100%)}.rune-pair-glyphs{display:flex;align-items:center;gap:12px;min-height:70px;margin-bottom:15px;color:#8b622f;font-family:"Noto Sans Runic","Segoe UI Historic","Segoe UI Symbol",serif;font-size:2.85rem;line-height:1}.rune-pair-glyphs i{color:#c3a06d;font-family:Georgia,"Times New Roman",serif;font-size:1.05rem;font-style:normal}.rune-pair-card h5{margin:0 0 6px;color:#4f3828;font-family:Georgia,"Times New Roman",serif;font-size:1.25rem;font-weight:400}.rune-pair-components{margin:0 0 12px!important;color:#9b743d!important;font-size:0.9rem!important;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.rune-pair-card>p{margin:0;color:#71675e;font-size:0.9rem;line-height:1.65}.rune-pair-shadow{margin-top:15px!important;padding-top:13px;border-top:1px solid rgba(157,112,57,.2);color:#695442!important;font-size:0.9rem!important}.rune-pair-shadow strong{color:#754b27}.bindrune-library{margin-top:clamp(38px,6vw,70px);overflow:hidden;border:1px solid rgba(176,132,70,.36);border-radius:22px;background:linear-gradient(145deg,#fffdf8 0%,#f0e3d1 100%);box-shadow:0 18px 44px rgba(70,46,27,.1)}.bindrune-library>summary{position:relative;display:grid;grid-template-columns:auto 1fr auto;gap:18px;align-items:center;padding:24px 28px;color:#f8eddd;background:linear-gradient(135deg,#3e2a20 0%,#241813 100%);cursor:pointer;list-style:none}.bindrune-library>summary::-webkit-details-marker{display:none}.bindrune-library>summary::after{content:"+";display:grid;width:36px;height:36px;place-items:center;border:1px solid rgba(221,184,119,.56);border-radius:50%;color:#dfb975;font-size:1.35rem;font-weight:400}.bindrune-library[open]>summary::after{content:"−"}.bindrune-library-number{display:grid;width:48px;height:48px;place-items:center;border:1px solid rgba(221,184,119,.46);border-radius:50%;color:#dfb975;font-family:Georgia,"Times New Roman",serif;font-size:0.9rem}.bindrune-library-title strong{display:block;margin-bottom:4px;color:#fff8ed;font-family:Georgia,"Times New Roman",serif;font-size:clamp(1.2rem,3.105vw,1.75rem);font-weight:400}.bindrune-library-title span{display:block;color:#cfbea8;font-size:0.9rem;line-height:1.45}.bindrune-nine-library>summary{display:block;padding:25px 30px;background:linear-gradient(135deg,#3d291f 0%,#271a15 100%)}.bindrune-nine-library>summary::after{display:none;content:none}.bindrune-nine-library>summary>strong{display:block;color:#fff8ed;font-family:Georgia,"Times New Roman",serif;font-size:clamp(1.35rem,3.22vw,1.85rem);font-weight:400;letter-spacing:.01em}.bindrune-library-panel{padding:clamp(24px,4vw,42px)}.bindrune-library-intro{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:start;margin-bottom:28px;padding-bottom:25px;border-bottom:1px solid rgba(154,111,57,.22)}.bindrune-library-intro h5{margin:0 0 9px;color:#503827;font-family:Georgia,"Times New Roman",serif;font-size:clamp(1.35rem,3.45vw,2rem);font-weight:400}.bindrune-library-intro p{max-width:78ch;margin:0;color:#706257;font-size:0.9rem;line-height:1.7}.bindrune-library-badge{display:inline-flex;align-items:center;min-height:36px;padding:7px 13px;border:1px solid rgba(167,120,56,.32);border-radius:999px;color:#744d29;background:#fffaf2;font-size:0.9rem;font-weight:800;letter-spacing:.07em;white-space:nowrap;text-transform:uppercase}.bindrune-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.bindrune-card{display:grid;grid-template-columns:74px 1fr;gap:15px;align-items:center;min-height:132px;padding:17px;border:1px solid rgba(153,109,54,.25);border-radius:15px;background:rgba(255,253,249,.9);box-shadow:0 8px 20px rgba(69,47,29,.045)}.bindrune-mark{position:relative;display:block;width:70px;height:62px;overflow:hidden;border:0;background:transparent}.bindrune-mark::before{content:"";position:absolute;left:50%;top:50%;width:100px;height:100px;background-image:url("/assets/images/bindruna-jelek.webp");background-repeat:no-repeat;background-size:600px 600px;background-position:calc(var(--bc) * -100px) calc(var(--br) * -100px);filter:none;transform:translate(-50%,-50%)}.bindrune-nine-card{grid-template-columns:108px 1fr;min-height:164px;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}.bindrune-nine-trigger{display:grid;width:104px;height:108px;padding:0;place-items:center;border:0;border-radius:14px;color:inherit;background:transparent;cursor:zoom-in;transition:background-color .2s ease,box-shadow .2s ease,transform .2s ease}.bindrune-nine-trigger:focus-visible{outline:3px solid rgba(144,91,49,.5);outline-offset:3px}.bindrune-nine-mark{position:relative;display:grid;width:104px;height:108px;place-items:center;overflow:hidden;border:0;border-radius:0;color:#a87536;background:transparent;box-shadow:none}.bindrune-nine-mark::before{content:none}.bindrune-nine-mark::after{content:"";position:absolute;z-index:1;left:50%;top:50%;width:108px;height:108px;background-image:url("/assets/images/bindruna-eletteruletek.webp");background-repeat:no-repeat;background-size:324px 324px;background-position:calc(var(--bc) * -108px) calc(var(--br) * -108px);filter:contrast(1.45) brightness(.58) drop-shadow(0 1px 0 rgba(24,45,47,.08));transform:translate(-50%,-50%);transition:transform .22s ease,opacity .22s ease}@media (hover:hover){.bindrune-nine-card:hover{transform:translateY(-2px);border-color:rgba(160,111,50,.42);box-shadow:0 13px 28px rgba(69,47,29,.085)}.bindrune-nine-card:hover .bindrune-nine-mark::after{transform:translate(-50%,-50%) scale(1.018)}.bindrune-nine-trigger:hover{background:rgba(150,93,51,.06);box-shadow:0 0 0 1px rgba(150,93,51,.12);transform:scale(1.025)}}.bindrune-card h6{margin:0 0 6px;color:#523927;font-family:Georgia,"Times New Roman",serif;font-size:1rem;font-weight:400;line-height:1.2}.bindrune-card p{margin:0;color:#74675d;font-size:0.9rem;line-height:1.5}.bindrune-library-note{margin:24px 0 0;padding:17px 19px;border-left:3px solid #a97b40;color:#665548;background:#f7efe3;font-size:0.9rem;line-height:1.65}.bindrune-modal{width:100%;max-width:none;height:100dvh;max-height:100dvh;margin:0;padding:0;overflow:auto;border:0;border-radius:0;color:#4e3a2c;background:radial-gradient(circle at 50% 34%,rgba(203,169,116,.1),transparent 32%),#fbf8f2;box-shadow:none}.bindrune-modal::backdrop{background:rgba(42,28,20,.78)}.bindrune-modal-shell{position:relative;display:flex;min-height:100%;padding:clamp(24px,4vw,46px) clamp(22px,7vw,88px) clamp(64px,8vw,104px);flex-direction:column;align-items:center}.bindrune-modal-topbar{display:flex;width:min(1060px,100%);padding-bottom:18px;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(126,91,59,.18)}.bindrune-modal-close{display:inline-flex;min-height:42px;padding:9px 15px;align-items:center;gap:8px;border:1px solid rgba(136,90,48,.24);border-radius:999px;color:#67452d;background:rgba(255,252,246,.75);font:700 0.9rem/1.2 Arial,sans-serif;letter-spacing:.035em;cursor:pointer;transition:background-color .2s ease,transform .2s ease}.bindrune-modal-close:hover{background:#fff;transform:translateX(-2px)}.bindrune-modal-close:focus-visible{outline:3px solid rgba(144,91,49,.5);outline-offset:2px}.bindrune-modal-context{color:#8c7866;font-size:0.9rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.bindrune-modal-copy{width:min(820px,100%);margin-top:clamp(48px,7vw,84px);text-align:center}.bindrune-modal-figure{display:grid;width:min(440px,100%);min-height:330px;margin:clamp(22px,4vw,38px) auto 4px;place-items:center;border:0;background:transparent}.bindrune-modal-mark{display:block;width:340px;height:340px;background-image:url("/assets/images/bindruna-eletteruletek.webp");background-repeat:no-repeat;background-size:1020px 1020px;background-position:calc(var(--bc) * -340px) calc(var(--br) * -340px);filter:contrast(1.18) brightness(.76) drop-shadow(0 3px 1px rgba(24,45,47,.08))}.bindrune-modal-label{display:block;margin-bottom:12px;color:#8a5a36;font-size:0.9rem;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.bindrune-modal-copy h4{margin:0;color:#4d3424;font-family:Georgia,"Times New Roman",serif;font-size:clamp(2.4rem,6.9vw,4.35rem);font-weight:400;line-height:1.04}.bindrune-modal-tagline{width:min(680px,100%);margin:0 auto clamp(30px,5vw,48px);color:#79573c;font-family:Georgia,"Times New Roman",serif;font-size:clamp(1.05rem,2.76vw,1.35rem);font-style:italic;line-height:1.55;text-align:center}.bindrune-modal-description{width:min(760px,100%);margin:0 auto;color:#66564a;font-size:clamp(1rem,2.07vw,1.12rem);line-height:1.86;text-align:left}.bindrune-modal-description p{margin:0 0 1.15em}.bindrune-modal-description p:last-child{margin-bottom:0}body.bindrune-modal-open{overflow:hidden}.rune-practice-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}.rune-practice-steps li{position:relative;min-height:178px;padding:48px 17px 18px;border:1px solid rgba(151,106,53,.26);border-radius:14px;background:#fffdf9;color:#706359;font-size:0.9rem;line-height:1.55}.rune-practice-steps b{position:absolute;top:15px;left:16px;display:grid;width:25px;height:25px;place-items:center;border-radius:50%;background:#6e4b2f;color:#fff8ed;font-family:Georgia,"Times New Roman",serif;font-size:0.9rem}.rune-source-note{margin-top:38px;padding:25px 26px;border-left:3px solid #ae8147;background:#f1e8dc;color:#66584d;font-size:0.9rem;line-height:1.65}.rune-source-note strong{display:block;margin-bottom:7px;color:#5b402b;font-family:Georgia,"Times New Roman",serif;font-size:1rem}.rune-source-note p{margin:0}.rune-source-note .rune-source-links{margin-top:11px;padding-top:10px;border-top:1px solid rgba(145,101,50,.2)}.rune-source-note a{color:#75502d;font-weight:700;text-underline-offset:3px}.rune-closing-gate{margin-top:30px;padding:28px;border:1px solid rgba(201,160,91,.42);border-radius:18px;background:linear-gradient(135deg,#3a281f 0%,#201613 100%);color:#e7d8c3;text-align:center}.rune-closing-gate strong{display:block;margin-bottom:9px;color:#e1b975;font-family:Georgia,"Times New Roman",serif;font-size:1.16rem;font-weight:400}.rune-closing-gate p{max-width:880px;margin:0 auto;font-size:0.9rem;line-height:1.72}.rune-closing-gate .rune-course-link{color:#e3bd7d;text-decoration-color:rgba(227,189,125,.65)}@media (max-width:900px){.rune-pair-hero{grid-template-columns:1fr}.rune-sigil-stage{min-height:260px}.rune-grammar-grid,.rune-form-grid{grid-template-columns:1fr}.rune-pair-gallery{grid-template-columns:1fr}.bindrune-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rune-practice-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.rune-pair-hero{padding:30px 22px}.rune-pair-hero h4{font-size:2.15rem}.rune-responsibility{padding:58px 20px 21px}.rune-responsibility::before{top:18px;left:20px}.rune-practice-steps{grid-template-columns:1fr}.rune-practice-steps li{min-height:0}.rune-pair-card{padding:24px 20px 21px}.rune-pair-glyphs{font-size:2.45rem}.bindrune-library>summary{grid-template-columns:auto 1fr;padding:20px}.bindrune-library>summary::after{grid-column:1 / -1;width:100%;height:34px;border-radius:9px}.bindrune-library-intro{grid-template-columns:1fr;gap:13px}.bindrune-library-badge{justify-self:start;white-space:normal}.bindrune-grid{grid-template-columns:1fr}.bindrune-nine-library>summary{display:block;padding:22px 24px}.bindrune-nine-card{grid-template-columns:96px 1fr}.bindrune-nine-mark{width:92px;height:96px}.bindrune-nine-trigger{width:92px;height:96px}.bindrune-modal-shell{padding:18px 20px 60px}.bindrune-modal-topbar{padding-bottom:14px}.bindrune-modal-context{display:none}.bindrune-modal-copy{margin-top:44px}.bindrune-modal-figure{min-height:260px;margin-top:16px}.bindrune-modal-mark{width:260px;height:260px;background-size:780px 780px;background-position:calc(var(--bc) * -260px) calc(var(--br) * -260px)}.bindrune-modal-tagline{margin-bottom:28px}.bindrune-modal-description{line-height:1.72}}.transparency{background:#fff;border:1px solid var(--line);border-radius:20px;padding:clamp(22px,4vw,34px);box-shadow:0 8px 24px rgba(30,22,12,.04)}.layer-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin:22px 0}.layer{padding:14px 16px;background:var(--bg);border:1px solid var(--line);border-radius:14px}.layer>strong,.layer>summary>strong{display:block;margin-bottom:4px}.layer>span,.layer>summary>span{color:var(--muted);font-size:0.94rem}.transparency-details{padding:0;overflow:hidden;scroll-margin-top:110px}.transparency-details>summary{padding:14px 16px;list-style:none;cursor:pointer}.transparency-details>summary::-webkit-details-marker{display:none}.transparency-details>summary::after{content:"A rész megnyitása  +";display:block;margin-top:12px;color:var(--accent);font-size:0.9rem;font-weight:800}.transparency-details[open]{grid-column:1 / -1;background:#fff;box-shadow:0 13px 34px rgba(45,31,18,.09)}.transparency-details[open]>summary{background:var(--bg);border-bottom:1px solid var(--line)}.transparency-details[open]>summary::after{content:"A rész bezárása  −"}.transparency-feature{padding:clamp(22px,4vw,38px)}.transparency-intro{max-width:940px;margin:0 auto;padding:clamp(26px,4vw,44px);text-align:center;background:#f5efe6;border:1px solid rgba(139,95,48,.18);border-radius:18px}.transparency-kicker{display:block;margin-bottom:10px;color:var(--accent-dark);font-size:0.9rem;font-weight:800;letter-spacing:1.1px;text-transform:uppercase}.transparency-intro h3{margin:0 0 10px;font-family:Georgia,"Times New Roman",serif;font-size:clamp(1.8rem,4.025vw,2.65rem);line-height:1.1}.transparency-intro h4{margin:0 0 20px;color:var(--accent-dark);font-family:Georgia,"Times New Roman",serif;font-size:clamp(1.14rem,2.53vw,1.5rem);font-weight:400;line-height:1.35}.transparency-intro p{max-width:790px;margin:0 auto 14px;color:var(--muted);line-height:1.75}.transparency-intro p:last-child{margin-bottom:0}.transparency-chapter{max-width:940px;margin:34px auto 0;padding-top:34px;border-top:1px solid var(--line)}.transparency-chapter-head{display:flex;gap:14px;align-items:baseline;margin-bottom:20px}.transparency-chapter-index{flex:none;color:var(--accent);font-size:0.9rem;font-weight:800;letter-spacing:1px}.transparency-chapter h4{margin:0;font-family:Georgia,"Times New Roman",serif;font-size:clamp(1.48rem,3.22vw,2.05rem);line-height:1.16}.transparency-chapter p{margin:0 0 16px;line-height:1.78}.history-source-label{display:inline-flex;align-items:center;margin:0 0 16px;padding:6px 10px;color:var(--accent-dark);background:#f5efe6;border:1px solid rgba(139,95,48,.22);border-radius:999px;font-size:0.9rem;font-weight:800;letter-spacing:.055em;line-height:1.25;text-transform:uppercase}.history-source-label.literary{color:#5b432e;background:#f1e8db}.history-source-label.modern{color:#6b3f24;background:#f4e7dc}.history-source-label.own{color:#f4e9dc;background:#6f4a2e;border-color:#6f4a2e}.history-subheading{margin:24px 0 11px;color:var(--accent-dark);font-size:0.9rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.transparency-chapter .chapter-closing{margin-top:22px;padding:18px 20px;font-weight:700;background:#f5efe6;border-left:3px solid var(--accent);border-radius:0 12px 12px 0}.history-world-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:24px 0 26px}.history-world{padding:18px;background:#f7f2ea;border:1px solid rgba(139,95,48,.2);border-radius:14px}.history-world strong{display:block;margin-bottom:7px;color:var(--accent-dark);font-family:Georgia,"Times New Roman",serif;font-size:1.05rem}.history-world p{margin:0;color:var(--muted);font-size:0.94rem;line-height:1.62}.transparency-source-box{max-width:940px;margin:34px auto 0;padding:22px 24px;background:#32271f;color:#f4e9dc;border-radius:14px}.transparency-source-box strong{display:block;margin-bottom:8px;color:#e0b477;font-size:0.9rem;letter-spacing:1px;text-transform:uppercase}.transparency-source-box p{margin:0 0 10px;color:#f4e9dc;line-height:1.72}.transparency-source-box p:last-child{margin-bottom:0}.transparency-source-box ul{margin:10px 0 0;padding-left:20px}.transparency-source-box li{margin:0 0 8px;line-height:1.62}.transparency-source-box a{color:#e8c68d;font-weight:700;text-underline-offset:3px}@media (max-width:820px){.history-world-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.transparency-details[open]{grid-column:auto}.transparency-feature{padding:18px 14px 24px}.transparency-intro{padding:26px 18px}.transparency-chapter{margin-top:28px;padding-top:28px}.transparency-chapter-head{display:block}.transparency-chapter-index{display:block;margin-bottom:8px}.history-world-grid{grid-template-columns:1fr}}.contact-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:18px;align-items:stretch}.contact-email{display:inline-flex;align-items:center;gap:10px;margin-top:10px;color:var(--accent-dark);font-size:1.08rem;font-weight:700;overflow-wrap:anywhere}.contact-email:hover{text-decoration:underline}.social-links{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:14px}.social-link{display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px solid var(--line);border-radius:14px;background:var(--bg);transition:.2s ease}.social-link:hover{border-color:var(--accent);background:#eee5da;transform:translateY(-1px)}.social-mark{display:grid;place-items:center;width:32px;height:32px;flex:0 0 32px;border-radius:50%;background:var(--accent-dark);color:#fff;font-size:0.9rem;font-weight:700}.converter-section{background:radial-gradient(circle at 88% 14%,rgba(138,106,75,.14),transparent 30%),linear-gradient(180deg,#f8f4ee 0%,#eee5da 100%);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.converter-shell{padding:clamp(22px,4vw,36px);background:rgba(255,255,255,.94);border:1px solid var(--line);border-radius:24px;box-shadow:0 14px 40px rgba(47,42,36,.07)}.converter-intro{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);gap:20px;align-items:start;margin-bottom:24px}.converter-intro .section-lead{margin-bottom:0}.converter-note{margin:0;padding:16px 18px;color:#55483d;background:#f5ede3;border:1px solid #dfcfbd;border-left:4px solid var(--accent);border-radius:14px;font-size:0.94rem}.converter-label-row{display:flex;justify-content:space-between;gap:12px;margin-bottom:8px;font-weight:700}.converter-counter{color:var(--muted);font-size:0.9rem;font-weight:400}.converter-textarea{width:100%;min-height:132px;padding:16px;color:var(--text);background:#fff;border:1px solid #d9cbbb;border-radius:14px;font:inherit;line-height:1.55;resize:vertical;transition:border-color .2s ease,box-shadow .2s ease}.converter-textarea:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px rgba(138,106,75,.14)}.converter-toolbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:10px}.converter-button,.copy-button{padding:9px 14px;color:var(--accent-dark);background:#f5ede3;border:1px solid #d9cbbb;border-radius:999px;font:inherit;font-size:0.9rem;font-weight:700;cursor:pointer;transition:.2s ease}.converter-button:hover,.copy-button:hover{color:#fff;background:var(--accent);border-color:var(--accent)}.converter-status{min-height:1.4em;margin-left:auto;color:#6f5339;font-size:0.9rem}.converter-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:22px}.converter-card{display:flex;flex-direction:column;min-width:0;padding:18px;background:#fbfaf8;border:1px solid var(--line);border-radius:16px}.converter-card.is-hungarian{background:#f7efe5;border-color:#d9c4ad;grid-column:1 / -1}.converter-card-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.converter-card h3{margin:0 0 3px;font-size:1.05rem;line-height:1.25}.converter-card small{display:block;color:var(--muted);line-height:1.35}.converter-output{flex:1;min-height:96px;margin:0;padding:14px;color:#241d17;background:#fff;border:1px solid var(--line);border-radius:12px;font-family:"Segoe UI Historic","Noto Sans Runic","Noto Sans Symbols 2",serif;font-size:clamp(1.45rem,3.45vw,2rem);line-height:1.5;overflow-wrap:anywhere;white-space:pre-wrap}.rovas-output{direction:rtl;unicode-bidi:plaintext;text-align:right;font-family:"TFT Old Hungarian","Noto Sans Old Hungarian","Segoe UI Historic",sans-serif;font-variant-ligatures:none}.converter-sources{margin:20px 0 0;color:var(--muted);font-size:0.9rem}.newsletter-section{position:relative;overflow:hidden;background:radial-gradient(circle at 8% 12%,rgba(138,106,75,.09),transparent 31%),radial-gradient(circle at 92% 86%,rgba(82,112,91,.08),transparent 34%),linear-gradient(135deg,#f6f1e9 0%,#eee6da 100%);color:var(--text);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.newsletter-shell{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:clamp(24px,5vw,58px);align-items:stretch;padding:clamp(28px,5vw,48px);background:rgba(255,253,249,.76);border:1px solid #d9cbbb;border-radius:24px;box-shadow:0 18px 46px rgba(47,42,36,.1);backdrop-filter:blur(4px)}.newsletter-copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(4px,2vw,18px) clamp(0px,1.5vw,14px)}.newsletter-copy .eyebrow{display:block;margin-bottom:12px;color:var(--accent-dark);background:#f2e8dc;border-color:#d9cbbb}.newsletter-copy h2{margin:0 0 30px;color:var(--text);font-size:clamp(2.15rem,5.52vw,3.45rem);line-height:.98;max-width:12ch}.newsletter-tagline{margin:0 0 30px;color:var(--accent-dark);font-family:Georgia,"Times New Roman",serif;font-size:clamp(1.08rem,2.53vw,1.32rem);font-style:italic;line-height:1.45;max-width:35ch}.newsletter-copy>p:last-child{margin:0;color:var(--muted);line-height:1.7;max-width:41ch}.newsletter-form{display:grid;gap:12px;padding:clamp(22px,3.4vw,32px);color:var(--text);background:#fffdf9;border:1px solid #e0d5c8;border-radius:18px;box-shadow:0 14px 34px rgba(47,42,36,.12)}.newsletter-fields{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:11px}.newsletter-field{display:grid;gap:6px}.newsletter-field label{color:#3e4e43;font-size:0.9rem;font-weight:800}.newsletter-field input{width:100%;min-height:46px;padding:10px 12px;color:var(--text);background:#fff;border:1px solid #d8c8b8;border-radius:9px}.newsletter-field input:focus{border-color:#6d836f;outline:3px solid rgba(82,112,91,.16)}.newsletter-consent{display:grid;grid-template-columns:auto 1fr;gap:9px;align-items:start;color:#675b50;font-size:0.9rem;line-height:1.5}.newsletter-consent input{width:18px;height:18px;margin-top:1px;accent-color:#526f5b}.newsletter-consent .course-legal-link{color:#526f5b}.newsletter-form .btn{width:100%;border:0;cursor:pointer;background:#55725f;color:#fff}.newsletter-form .btn:hover{background:#435d4b}.newsletter-status{min-height:1.2em;margin:0;color:#526b5a;font-size:0.9rem;line-height:1.45}.newsletter-privacy{margin:0;color:#776b60;font-size:0.9rem;line-height:1.45}.newsletter-assurance{display:flex;gap:10px;align-items:center;margin:10px 0 0;padding-top:17px;color:#675b50;border-top:1px solid #e8e0d7;font-size:0.9rem;line-height:1.4}.newsletter-assurance::before{content:"✓";display:grid;place-items:center;width:26px;height:26px;flex:0 0 26px;color:#55725f;background:#f1ece3;border-radius:50%;font-size:0.95rem;font-weight:800}.related-section{background:#eee8df;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.related-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.related-card{display:flex;flex-direction:column;min-height:100%;padding:clamp(22px,4vw,30px);background:#fff;border:1px solid var(--line);border-radius:20px;box-shadow:0 8px 24px rgba(30,22,12,.04)}.related-badge{align-self:flex-start;margin-bottom:14px;padding:6px 10px;color:var(--accent-dark);background:#eee5da;border-radius:999px;font-size:0.9rem;font-weight:700;letter-spacing:.7px;text-transform:uppercase}.related-card h3{margin:0 0 12px;font-size:1.35rem;line-height:1.2}.related-card p{margin:0 0 20px;color:var(--muted)}.related-card .btn{align-self:flex-start;margin-top:auto}.cta{background:linear-gradient(180deg,#f8f4ee,#f0e7db);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.cta-box{background:#fff;border:1px solid var(--line);border-radius:20px;padding:24px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.cta-box h2{margin:0 0 6px;font-size:1.4rem}.cta-box p{margin:0;color:var(--muted)}footer{padding:28px 0 44px;color:var(--muted);font-size:0.92rem}.footer-grid{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;border-top:1px solid var(--line);padding-top:18px}.footer-legal{display:flex;align-items:center;justify-content:flex-end;gap:8px 16px;flex-wrap:wrap}.footer-legal a{color:var(--muted);text-decoration:underline;text-underline-offset:3px}.footer-legal a:hover{color:var(--text)}@media (max-width:900px){section[id]{scroll-margin-top:118px}.cards{grid-template-columns:1fr}#szolgaltatasok .cards{grid-template-columns:1fr}.service-card{min-height:0}.service-card.practice{grid-column:auto;min-height:0}.service-expandable>summary{min-height:0}.service-expandable:not([open])>summary{height:auto}.course-format-grid,.course-curriculum{grid-template-columns:1fr}.course-start-grid{grid-template-columns:1fr}.course-method-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.course-installments{grid-template-columns:1fr}.course-cta{align-items:flex-start;flex-direction:column}.about{grid-template-columns:1fr}.intro-profile{grid-template-columns:1fr}.layer-grid{grid-template-columns:1fr}.contact-grid{grid-template-columns:1fr}.related-grid{grid-template-columns:1fr}.newsletter-shell{grid-template-columns:1fr}.converter-intro{grid-template-columns:1fr}.nav{flex-direction:column;align-items:flex-start;gap:8px;padding:12px 0}.menu{width:100%;gap:12px;font-size:0.9rem;flex-wrap:nowrap;overflow-x:auto;padding-bottom:7px;white-space:nowrap;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.menu a{flex:0 0 auto}}@media (max-width:640px){section[id]{scroll-margin-top:118px}.hero{min-height:70svh;background-position:center}.hero-actions .btn{width:100%;text-align:center}.services-heading{margin-bottom:26px;text-align:left}.services-heading::after{left:0;transform:none}.service-card.practice{padding:26px 20px 22px}.service-expandable>summary{padding:26px 54px 24px 20px}.service-expandable>summary::after{top:24px;right:18px}.service-summary-art{flex-basis:126px;margin-top:17px}.practice-path{padding:16px 14px}.course-method-grid{grid-template-columns:1fr}.practice-path-grid{grid-template-columns:1fr}.course-hours li{align-items:flex-start;flex-direction:column;gap:3px}.lecture-facts,.lecture-topics{grid-template-columns:1fr}.lecture-topics .lecture-topic-wide{grid-column:auto}.course-cta .btn{width:100%}.course-price,.course-application-form{grid-template-columns:1fr}.course-timeline-row{grid-template-columns:auto 1fr;align-items:start;gap:8px 10px;padding:13px 14px}.course-timeline-date{text-align:right}.course-timeline-title,.course-timeline-time{grid-column:1 / -1}.course-timeline-time{white-space:normal}.course-field-address,.course-application-consent,.course-application-actions,.course-application-status{grid-column:auto}.newsletter-fields{grid-template-columns:1fr}.material-highlight{grid-template-columns:1fr;gap:12px}.material-number{white-space:normal}.social-links{grid-template-columns:1fr}.converter-grid{grid-template-columns:1fr}.converter-status{width:100%;margin-left:0}.intro-photo{max-width:520px}.calendar-heading{align-items:flex-start;flex-direction:column}.calendar-nav{width:100%;justify-content:space-between}.calendar-month{min-width:0}.moon-dialog-grid{grid-template-columns:1fr}}.rune-calculator-section{position:relative;overflow:hidden;isolation:isolate;color:#f4eadc;background-color:#080705;background:linear-gradient(180deg,rgba(5,4,3,.16) 0%,rgba(5,4,3,.42) 45%,rgba(5,4,3,.82) 100%),linear-gradient(90deg,rgba(0,0,0,.42) 0%,rgba(0,0,0,.08) 50%,rgba(0,0,0,.42) 100%),var(--rune-calculator-image,linear-gradient(#080705,#080705)) center top / cover no-repeat}.rune-calculator-section::before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at center,transparent 15%,rgba(0,0,0,.12) 62%,rgba(0,0,0,.48) 100%);pointer-events:none}.calculator-heading{position:relative;max-width:820px;margin-bottom:30px}.rune-calculator-section .calculator-heading .section-title{color:#fff4e2;text-shadow:0 2px 18px rgba(0,0,0,.72)}.rune-calculator-section .calculator-heading .section-lead{color:#e8ddcf;text-shadow:0 1px 12px rgba(0,0,0,.78)}.calculator-kicker{display:inline-flex;align-items:center;gap:8px;margin-bottom:12px;color:#efc67f;font-size:0.9rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.calculator-kicker::before{content:"";width:32px;height:1px;background:currentColor}.rune-calculator-section .calculator-promise{font-size:1.08rem;font-weight:700;color:#ffe6b8}.calculator-privacy{display:flex;align-items:flex-start;gap:10px;margin-top:18px;padding:12px 15px;border:1px solid rgba(222,180,107,.46);border-radius:14px;background:rgba(8,7,5,.72);color:#f3e9db;font-size:0.92rem;line-height:1.55;backdrop-filter:blur(7px)}.calculator-privacy span:first-child{font-size:1.15rem;line-height:1.35}.calculator-shell{position:relative;display:grid;grid-template-columns:minmax(280px,.78fr) minmax(0,1.42fr);gap:24px;align-items:start}.calculator-form-card,.calculator-result{border:1px solid rgba(111,83,57,.17);border-radius:24px;background:rgba(255,255,255,.93);box-shadow:0 20px 55px rgba(69,50,33,.09)}.calculator-form-card{padding:24px;position:sticky;top:92px}.calculator-form-card h3{margin:0 0 7px;font-size:1.2rem}.calculator-form-card>p{margin:0 0 22px;color:var(--muted);font-size:0.94rem;line-height:1.55}.calc-field{display:grid;gap:7px;margin-top:15px}.calc-field label,.calc-field>span{font-size:0.9rem;font-weight:800;color:#473c32}.calc-field input,.calc-field select{width:100%;min-height:48px;padding:10px 12px;border:1px solid #d7cbbd;border-radius:12px;background:#fff;color:var(--text);font:inherit;outline:none}.calc-field input:focus,.calc-field select:focus{border-color:var(--accent);box-shadow:0 0 0 3px rgba(138,106,75,.13)}.calc-unknown{display:flex;align-items:center;gap:9px;margin-top:11px;color:var(--muted);font-size:0.9rem}.calc-unknown input{width:18px;height:18px;accent-color:var(--accent)}.calc-submit{width:100%;margin-top:22px;border:0;cursor:pointer;font:inherit}.calc-form-note{display:block;margin-top:12px;color:#786f66;font-size:0.9rem;line-height:1.5}.calculator-result{min-height:410px;padding:clamp(22px,4vw,38px)}.calculator-empty{min-height:345px;display:grid;place-items:center;text-align:center;color:var(--muted)}.calculator-empty-inner{max-width:410px}.calculator-empty-runes{display:block;margin-bottom:14px;color:var(--accent);font-size:4.4rem;letter-spacing:.1em}.calculator-empty h3{margin:0 0 8px;color:var(--text);font-size:1.35rem}.calculator-output[hidden],.calculator-empty[hidden]{display:none}.result-top{display:grid;grid-template-columns:auto 1fr;gap:20px;align-items:center;padding-bottom:24px;border-bottom:1px solid var(--line)}.result-runes{display:flex;align-items:center;justify-content:center;min-width:148px;min-height:112px;padding:14px 18px;border-radius:20px;background:linear-gradient(145deg,#7b5c40,#a98561);color:#fff;font-size:3.2rem;letter-spacing:.05em;box-shadow:0 12px 28px rgba(111,83,57,.24)}.result-label{display:block;color:var(--accent);font-size:0.9rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.result-top h3{margin:5px 0 6px;font-size:clamp(1.65rem,4.6vw,2.45rem);line-height:1.08;color:#33291f}.result-top p{margin:0;color:var(--muted);line-height:1.55}.result-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin-top:20px}.result-fact{padding:14px;border:1px solid var(--line);border-radius:15px;background:#faf8f5}.result-fact small{display:block;margin-bottom:6px;color:#84786e;font-size:0.9rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.result-fact strong{display:block;color:#3f3328;font-size:0.98rem;line-height:1.35}.result-fact span{display:block;margin-top:4px;color:var(--muted);font-size:0.9rem;line-height:1.4}.result-boundary{margin:14px 0 0;padding:11px 13px;border-left:3px solid var(--accent);background:#f7efe6;color:#665343;font-size:0.9rem;line-height:1.5}.result-section{margin-top:24px}.result-section h4{margin:0 0 12px;color:#3c3025;font-size:1.1rem}.interpretation-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:11px}.interpretation-item{padding:15px;border-radius:15px;background:#f5f1eb}.interpretation-item strong{display:block;margin-bottom:6px;color:var(--accent-dark);font-size:0.9rem}.interpretation-item p{margin:0;color:#5e554c;font-size:0.9rem;line-height:1.55}.element-row{display:flex;flex-wrap:wrap;gap:8px}.element-chip{padding:8px 11px;border:1px solid #ded3c7;border-radius:999px;background:#fff;color:#55483c;font-size:0.9rem}.element-summary{margin:12px 0 0;color:var(--muted);font-size:0.9rem;line-height:1.6}.rune-map-panel{overflow:hidden;border:1px solid #d8c8b8;border-radius:19px;background:#fffaf4}.rune-axis{display:grid;grid-template-columns:repeat(3,1fr);position:relative}.rune-axis::before{content:"";position:absolute;left:16.666%;right:16.666%;top:38px;height:1px;background:linear-gradient(90deg,transparent,#c7a675 14%,#c7a675 86%,transparent)}.axis-item{position:relative;padding:22px 18px 19px;text-align:center}.axis-item+.axis-item{border-left:1px solid #e6d9ca}.axis-marker{display:grid;place-items:center;position:relative;z-index:1;width:34px;height:34px;margin:0 auto 10px;border:1px solid #c6a36f;border-radius:50%;background:#6e5138;color:#fff5e7;font-size:1.2rem;box-shadow:0 5px 13px rgba(74,49,27,.18)}.axis-item small{display:block;margin-bottom:5px;color:#8a6a4b;font-size:0.9rem;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.axis-item strong{display:block;margin-bottom:5px;color:#3b3026;font-size:1rem}.axis-item p{margin:0;color:#665d54;font-size:0.9rem;line-height:1.5}.connection-card{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:start;padding:18px;border:1px solid #dfd1c1;border-radius:17px;background:linear-gradient(135deg,#fffdf9,#f5ecdf)}.connection-symbol{display:grid;place-items:center;width:42px;height:42px;border-radius:13px;background:#7b5c40;color:#fff4e2;font-size:1.2rem}.connection-card strong{display:block;margin-bottom:5px;color:#3d3024}.connection-card p{margin:0;color:#64594f;font-size:0.9rem;line-height:1.58}.life-teaser-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:11px}.life-teaser{position:relative;padding:17px 17px 18px;border:1px solid #e0d4c7;border-radius:16px;background:#faf7f2}.life-teaser small{display:block;margin-bottom:7px;color:#8a6a4b;font-size:0.9rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.life-teaser p{margin:0;color:#5f554c;font-size:0.9rem;line-height:1.55}.teaser-open-loop{margin:11px 0 0;padding-left:12px;border-left:2px solid #c49a63;color:#796858;font-size:0.9rem;line-height:1.55}.life-course-invitation{margin-top:16px;padding:17px 18px 16px;border:1px solid #dfcfbd;border-radius:16px;background:linear-gradient(135deg,#fffaf3 0%,#f2e6d6 100%);color:#5b4938}.life-course-invitation p{margin:0;font-size:0.9rem;line-height:1.65}.life-course-cta{display:inline-flex;align-items:center;gap:8px;margin-top:12px;color:#68451f;font-size:0.92rem;font-weight:850;text-decoration-line:underline;text-decoration-color:#bd8b48;text-decoration-thickness:2px;text-underline-offset:4px}.life-course-cta:hover,.life-course-cta:focus-visible{color:#3d2816;text-decoration-color:currentColor}.north-guard-arrow{position:relative;display:inline-grid;place-items:center;flex:0 0 58px;width:58px;height:18px;overflow:hidden}.north-guard-arrow::before{content:"";width:11px;height:58px;background:url("data:image/png;base64,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qKioc9pvABRPPfXUU8P/8cdAEAQ+/vhjoqOjufrqq9HpdISFhUnLafXq1axduxav18uMGTN+MHtkMhnR0dHExcUxZswYsrOzmThxImvXrkWtVv/gdRDdqldeeSX33HMPt9xyCx0dHXi9XsLCwsjNzUWv11NQUEBYWBgzZsxAoVAMH+I/wjnPHB88Ho80cywWCwqFAoVCQVxcHC6Xi8HBQQ4dOsS7777L66+/jsViwe124/V6cbvdNDc388YbbxAaGspNN91EfX09vb29DA4OIggCdrsdp9PJgQMHuOeee3jqqae49dZbaW9vl/aotLQ0lEolcrmc5ORkDAbDv8zSs8F5I0cQBFwuFyaTiZMnT0qRSoVCwahRozCbzdTW1rJ//366u7t55ZVXqKurw2azsXXrVh599FF27tzJ1q1bKSws5JtvvuGuu+7i6aefpqysDIVCwccff8yf/vQnbr/9dubMmUN3dzdxcXGEhYWh0+kk20sQBJqbm6X38GNx3gxPp9PJ3r17qa+vx+PxkJqayrJly5DJZNKsOnjwIM3NzSxcuJC///3vFBUVMWPGDP785z8zf/58UlNT+e6772htbWVwcBClUonT6eTxxx+nvLycxsZG1q1bx7hx43A6nT8wK3wfw+128/3337N161ZWr17NvHnzfvSyOm97jtls5uDBg1x22WX09/ezc+dOenp6mDx5MoIgoFAoSExM5MSJE3zyySfcd999FBQU8Oabb3L11Vfzy1/+kmXLlrFo0SJSU1P5+uuvMRqNqNVqTpw4gd1uZ8OGDSgUCumyGRkZKcXQBUHA4/FQXV1NfX09KpUKnU7H6NGjfzQ5521Zud1u1q1bx0svvcTUqVOZPXs2NTU17NixA6/Xi81mQ6VScfPNNwOwYcMGfvWrX6FWqzGZTISEhKDVahk1ahTXX389RqMRh8NBb28vNpuNjz/+mCNHjnDkyBHCw8NJTEwkODhYeu2CggJef/11qquraW5uprq6WtqofyzOGzkAoaGhfPHFFzz33HPExMQwceJEzGYzxcXFNDQ0cOTIEZRKJf/3//5fSktLeemll/jmm28oLS3lm2++AXGP0ul0ZGdn09fXh1ar5f777+fll1+muLiYNWvWEBMTQ0hICHa7naamJg4fPkxtbS3R0dHs27eP4OBg+vv7/8cL5P+E87asenp62LRpE0FB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W/j5z3+OXq+ntraWsrIyGhoaiIuLY9SoURgMBvLy8vB4PGzZsoWHHnqIlStXSkf/SELx1FNPPTX8H/2Brq4uTp48SUNDA1u3bqW3t5eQkBCmTp3KnDlzcDgctLW1sWXLFl555RXi4uJQqVT09vayYMECvzjcAzZz6urq+OUvf8mdd94plROvrKwkKCiI0NBQurq6iIyMpKmpCY/Hw/PPP893331HZGQkDz74oOQcG0kEjJympiZuueUWurq62LhxI0lJSbS1tdHQ0EBTUxN9fX2YzWb27t1LTk4O8+bN49VXX+WNN95g0qRJw4ccEQSEHIDGxkbWrVtHYmIiO3bsYPr06URGRiKXy2lqauLLL7/EK+aAKhQKfvnLX1JZWcn777+PXq+XvIgjiYCQ09fXx6uvvsrRo0d55plnMBqNtLS00NXVhdlspr29XapUEBQURF5enlS8Pj4+nrvuuoupU6eO+NIaWepPA4/Hw549e9i3bx+Dg4P89re/5eDBg8TFxTF69GhCQ0OZM2cOWVlZGAwGdu/ezcGDBxHEBBKtVsvrr7/uF6WX38nxer3U1NSQmprKiy++yNixY/nDH/7A448/zs6dO9m8eTONjY1s2bKF559/ni1btlBaWsq3335LZGQkkyZNoqurC5vNNnzo848fXntGHi6XS3jllVeE8PBw4fXXXxf6+vqEY8eOCS+99JIwb948ISwsTEhJSRGMRqOgVqsFjUYjrFq1Snj99deFPXv2CPfcc49w4403Cp2dncOHPu/wOzkej0f46quvhNjYWEGpVAr333+/UFJSIjgcDmFwcFBobm4WiouLhRMnTghVVVVCXV2d0NzcLBw7dkx48sknhfT0dGH9+vWC1WodPvR5h98vgb4oQ0NDA2FhYXz11Ve88847WCwWZKJgwLfR9vX10dDQwO7du9m+fTvHjx/HarVy0003Sa3lRhIBOa16enp44YUXSEtLo7S0lM8++4yBgQEuu+wyEhMTGRgYoLOzUypa7wsNr1y5ks7OTv7P//k/jB49eviw5x0BIcfpdLJhwwacTicPPvgg+/bt4+233+bIkSNoNBocDgeCIDB27FhGjx5NRkYG3d3dUgTiN7/5jV/6egaEHIC8vDwefvhhNm3aRHJyMh9//DG7d+8mJydHilEpxGpLr732Gunp6ahUKm677TYWL17sF8NzZBftGTB69GiCgoKoqKjA6/UyYcIEli9fzsyZM1m1ahUGg4Ho6GhCQ0Pp6ekhMjKSkpISsrKy/EIMgSQnMjKSjIwMPvjgA+RyOTExMUydOpXx48cTHR3NqlWrmDNnDsePH0epVFJVVcXtt9/u3/YGw48vf2LXrl2CwWAQqqqqBLfbLbhcLsHr9Qo2m00oKSkR/va3vwlTp04VrrzySmHs2LFCUVHR8CFGFAGbOYLY/EulUrFjxw7kolhSEKUnPn+PxWIhODiYOXPmMHbsWL9GIQJGDmKW3i9/+Uv+9Kc/SZEF39Gt1WrxeDwkJCRgsVi47rrrUKvVfttvCDQ5MpmMxYsXYzabqampAdH26u/vR6vVEhcXR1RUFGFhYRefJhBg3LhxxMfHS7I23w26vLyc1tZWtFotOTk5kqjJnwg4OSEhIfz0pz9l37599Pb2IpPJsNvtDA4OolAocDgcZGdn+8VnPBwBJwdg2rRptLa2SgE7u92OxWKhr6+P6OhoMjIyRtyOOh38/4qnwcSJE8nMzGT79u2SVsdkMlFRUUFERARGo1GS3foTASPHp7CQyWQEBwcze/Zs6uvrMZlMlJaWUl1dTXp6OvPnz5ek/f48qQgkOUOhVCrJzs6ms7OTpqYment76enpQaPRMH78eBhCpj9xQZAjE/MfjEYjJSUlaLVaqqurpYpviPcff8P/r/hvEBYWxpw5cygvL8dsNuNwOFi0aJGUUhQQDLcnAgWv1ytUVFQIubm5gtFoFNasWSNYrVbB6/X6RTRwOlwwM0cmk5GcnMzMmTMxm8387Gc/Q6/X+9WWGo4LhhzEQkPXXHMNY8eOZcaMGQiisj1QyypgnsB/B6vVyt69e7nqqquG/8rvuODIQUwnCoS5MBwXJDkXCi6oPedCwyVyzoBL5JwBl8g5Ay6RcwZcIucMuETOGXCJnDPgEjlnwCVyzoBL5JwBl8g5Ay6RcwZcIucMuETOGXCJnDNAZrfbLzm7/g1k16xefYmcfwNZQnzcJXL+DS7tOWfAJXLOgEvknAGXyDkDLpFzBlwi5wz4/wB9/CpWY7NMagAAAABJRU5ErkJggg==") center / contain no-repeat;mix-blend-mode:multiply;clip-path:inset(5% 0 5% 0);filter:grayscale(1) contrast(5);opacity:.7;transform:rotate(90deg);transform-origin:center}.today-resonance{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(210px,.8fr);gap:1px;overflow:hidden;border:1px solid #d8c8b8;border-radius:18px;background:#d8c8b8}.today-panel,.next-rune-panel{padding:18px;background:#fffaf4}.today-panel small,.next-rune-panel small{display:block;margin-bottom:7px;color:#8a6a4b;font-size:0.9rem;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.today-panel strong,.next-rune-panel strong{display:block;margin-bottom:6px;color:#3b3026}.today-panel p,.next-rune-panel p{margin:0;color:#665d54;font-size:0.9rem;line-height:1.55}.today-meta{margin-top:8px!important;color:#846f5b!important;font-size:0.9rem!important}.companion-panel{display:grid;grid-template-columns:1fr 1fr 1.35fr;gap:1px;overflow:hidden;border:1px solid #d8c8b8;border-radius:18px;background:#d8c8b8}.companion-item{padding:17px;background:#fffaf4}.companion-item small{display:block;margin-bottom:6px;color:#8a6a4b;font-size:0.9rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.companion-item strong{display:block;margin-bottom:5px;color:#3b3026}.companion-item p{margin:0;color:#665d54;font-size:0.9rem;line-height:1.52}.result-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px}.result-actions button{cursor:pointer;font:inherit}.copy-result-status{color:var(--muted);font-size:0.9rem}.calculator-next-step{margin-top:24px;padding:19px 21px;border:1px solid #d9c299;border-radius:17px;background:linear-gradient(135deg,#fff8eb 0%,#f3e5cc 100%);color:#4b3a28;font-size:0.96rem;line-height:1.72}.calculator-next-step p{margin:0}.calculator-next-step a{color:#68451f;font-weight:850;text-decoration-line:underline;text-decoration-thickness:2px;text-decoration-color:#c4934e;text-underline-offset:3px}.calculator-next-step a:hover,.calculator-next-step a:focus-visible{color:#2f1d0b;text-decoration-color:currentColor}#runaelemzes-megrendeles,#runakurzus-megrendeles{scroll-margin-top:110px}#runaelemzes-megrendeles:target,#runakurzus-megrendeles:target{outline:3px solid rgba(154,116,77,.38);outline-offset:5px}.calculator-method{position:relative;margin-top:24px;border:1px solid #ded3c7;border-radius:18px;background:rgba(255,255,255,.72);padding:0 18px}.calculator-method summary{padding:16px 0;cursor:pointer;font-weight:800;color:#514133}.calculator-method p,.calculator-method li{color:var(--muted);font-size:0.9rem;line-height:1.65}.calculator-method a{color:var(--accent-dark)}.calculator-illustration{width:min(100%,520px);margin:32px auto 0;padding:10px;border:1px solid rgba(222,180,107,.52);border-radius:24px;background:rgba(8,7,5,.82);box-shadow:0 20px 52px rgba(0,0,0,.34)}.calculator-illustration img{display:block;width:100%;height:auto;aspect-ratio:1;border-radius:16px;object-fit:cover}.calculator-disclaimer{margin-top:18px;color:#756d65;font-size:0.9rem;line-height:1.6}@media(max-width:920px){.calculator-shell{grid-template-columns:1fr}.calculator-form-card{position:static}.result-grid{grid-template-columns:repeat(2,1fr)}.companion-panel{grid-template-columns:1fr}.today-resonance{grid-template-columns:1fr}}@media(max-width:620px){.result-top{grid-template-columns:1fr}.result-runes{min-width:0;width:100%}.result-grid,.interpretation-grid,.rune-axis,.life-teaser-grid{grid-template-columns:1fr}.rune-axis::before{display:none}.axis-item{text-align:left;display:grid;grid-template-columns:auto 1fr;column-gap:12px}.axis-item+.axis-item{border-left:0;border-top:1px solid #e6d9ca}.axis-marker{grid-row:1 / span 3;margin:0}.calculator-form-card,.calculator-result{border-radius:18px}.life-course-invitation{padding:15px}.life-course-cta{align-items:flex-start;line-height:1.45}.north-guard-arrow{margin-top:2px;flex-basis:50px;width:50px}.north-guard-arrow::before{width:10px;height:50px}}.footer-legal-trigger{appearance:none;border:0;padding:0;background:transparent;color:var(--muted);font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.footer-legal-trigger:hover,.footer-legal-trigger:focus-visible{color:var(--text)}body.jogi-csomag-nyitva{overflow:hidden}.jogi-csomag-ablak{width:min(980px,calc(100% - 28px));max-width:none;max-height:calc(100dvh - 28px);padding:0;border:1px solid var(--line);border-radius:22px;color:var(--text);background:var(--card);box-shadow:0 28px 90px rgba(20,24,21,.32);overflow:hidden}.jogi-csomag-ablak::backdrop{background:rgba(16,21,18,.7);backdrop-filter:blur(4px)}.jogi-csomag-keret{display:grid;grid-template-rows:auto auto minmax(0,1fr);max-height:calc(100dvh - 28px);background:var(--card)}.jogi-csomag-fejlec{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:20px 22px 16px;border-bottom:1px solid var(--line);background:#fbfaf6}.jogi-csomag-fejlec h2{margin:0 0 4px;font-size:clamp(1.3rem,3.45vw,1.75rem)}.jogi-csomag-fejlec p{margin:0;color:var(--muted);font-size:0.9rem}.jogi-csomag-bezaras{flex:0 0 auto;width:42px;height:42px;border:1px solid var(--line);border-radius:50%;background:#fff;color:var(--text);font:700 1.35rem/1 system-ui,sans-serif;cursor:pointer}.jogi-csomag-bezaras:hover,.jogi-csomag-bezaras:focus-visible{border-color:var(--accent);color:var(--accent)}.jogi-csomag-fulek{display:flex;gap:8px;padding:12px 22px;border-bottom:1px solid var(--line);overflow-x:auto;background:#fff;scrollbar-width:thin}.jogi-csomag-ful{flex:0 0 auto;border:1px solid var(--line);border-radius:999px;padding:9px 14px;background:#fff;color:var(--muted);font:600 0.9rem/1.2 system-ui,sans-serif;cursor:pointer}.jogi-csomag-ful:hover,.jogi-csomag-ful:focus-visible{color:var(--text);border-color:var(--accent)}.jogi-csomag-ful[aria-selected="true"]{color:#fff;border-color:var(--accent);background:var(--accent)}.jogi-csomag-gorgeto{min-height:0;max-height:72dvh;padding:24px;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;background:var(--bg);font-size:0.9375rem}.jogi-csomag-allapot{min-height:180px;display:grid;place-items:center;color:var(--muted);text-align:center}.jogi-csomag-allapot[hidden],.jogi-csomag-tartalom[hidden]{display:none!important}.jogi-dokumentum-fej{margin:0 auto 18px;max-width:820px}.jogi-dokumentum-fej .jogi-cimke{margin:0 0 6px;color:var(--accent);font-size:0.9rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.jogi-dokumentum-fej h3{margin:0 0 8px;font-size:clamp(1.4rem,4.14vw,2rem);line-height:1.15}.jogi-dokumentum-fej .lead{margin:0;color:var(--muted);font-size:0.94rem}.jogi-dokumentum-fej .meta{margin:10px 0 0;color:var(--muted);font-size:0.9rem}.jogi-csomag-tartalom .legal-card{max-width:820px;margin:0 auto;padding:clamp(20px,4vw,36px);border:1px solid var(--line);border-radius:18px;background:#fff;box-shadow:0 14px 36px rgba(62,49,36,.06)}.jogi-csomag-tartalom .legal-card section{scroll-margin-top:18px}.jogi-csomag-tartalom .legal-card section+section{margin-top:28px;padding-top:28px;border-top:1px solid var(--line)}.jogi-csomag-tartalom h2{margin:0 0 14px;font-size:1.25rem;line-height:1.28}.jogi-csomag-tartalom h3{margin:22px 0 8px;font-size:1rem;line-height:1.35}.jogi-csomag-tartalom p{margin:0 0 14px}.jogi-csomag-tartalom ul,.jogi-csomag-tartalom ol{margin:8px 0 16px;padding-left:1.35rem}.jogi-csomag-tartalom li+li{margin-top:6px}.jogi-csomag-tartalom .data-list{display:grid;grid-template-columns:minmax(150px,210px) 1fr;gap:10px 18px;margin:0}.jogi-csomag-tartalom .data-list dt{font-weight:700}.jogi-csomag-tartalom .data-list dd{margin:0;overflow-wrap:anywhere}.jogi-csomag-tartalom .notice{margin:18px 0;padding:16px 18px;border-left:4px solid var(--accent);border-radius:0 12px 12px 0;background:#eee5d9}.jogi-csomag-tartalom .warning{border-left-color:#9b5d48;background:#f3e5df}.jogi-csomag-tartalom .table-wrap{margin:14px 0 20px;overflow-x:auto}.jogi-csomag-tartalom table{width:100%;border-collapse:collapse;font-size:0.9rem}.jogi-csomag-tartalom th,.jogi-csomag-tartalom td{padding:12px 10px;border:1px solid var(--line);text-align:left;vertical-align:top}.jogi-csomag-tartalom th{background:#f6f1ea}.jogi-csomag-tartalom .signature-box{margin-top:18px;min-height:120px;padding:18px;border:1px dashed var(--accent);border-radius:12px;background:#fcfaf7}.jogi-csomag-tartalom .print-button{appearance:none;border:0;border-radius:999px;padding:11px 17px;background:var(--accent);color:#fff;font:inherit;cursor:pointer}.jogi-csomag-hiba{max-width:640px;margin:24px auto;padding:20px;border:1px solid #d7b7aa;border-radius:14px;background:#fff7f3;color:var(--text);text-align:center}@media (max-width:760px){.jogi-csomag-ablak{width:100%;max-height:100dvh;border:0;border-radius:0}.jogi-csomag-keret{max-height:100dvh}.jogi-csomag-fejlec{padding:16px}.jogi-csomag-fulek{padding:10px 16px}.jogi-csomag-gorgeto{max-height:none;padding:16px}.jogi-csomag-tartalom .data-list{grid-template-columns:1fr;gap:2px}.jogi-csomag-tartalom .data-list dd{margin-bottom:10px}}.kgi-section{--kgi-forest:#6f5339;--kgi-forest-dark:#4d3928;--kgi-gold:#9a744d;--kgi-gold-light:#d8c2a8;--kgi-paper:#fbf8f2;--kgi-soft:#f1ede5;--kgi-gold-soft:#f3eadf;--kgi-ink:#2f2a24;--kgi-muted:#6d655d;--kgi-danger:#8c3934;background:radial-gradient(circle at 88% 8%,rgba(154,116,77,.10),transparent 28rem),linear-gradient(180deg,#eee8df 0%,#f7f3ed 100%);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.kgi-module{position:relative;color:var(--kgi-ink);font-family:Arial,Helvetica,sans-serif}.kgi-module *{box-sizing:border-box}.kgi-module button,.kgi-module input{font:inherit}.kgi-module button,.kgi-module label{-webkit-tap-highlight-color:transparent}.kgi-noscript,.kgi-card{width:min(1060px,100%);margin:0 auto;padding:clamp(26px,5vw,62px);border:1px solid rgba(154,116,77,.35);border-radius:22px;background:rgba(255,253,248,.97);box-shadow:0 24px 65px rgba(51,40,29,.08)}.kgi-noscript h2{margin:0 0 10px;font-size:clamp(1.8rem,4.6vw,2.7rem);color:var(--kgi-forest)}.kgi-noscript p{margin:0;color:var(--kgi-muted)}.kgi-progress{width:min(860px,100%);margin:0 auto 18px}.kgi-progress-meta{display:flex;justify-content:space-between;margin-bottom:8px;color:var(--kgi-muted);font-size:0.9rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.kgi-progress-track{height:3px;overflow:hidden;background:#ddd5c8}.kgi-progress-track span{display:block;height:100%;background:var(--kgi-gold);transition:width .3s ease}.kgi-intro-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:clamp(32px,6vw,72px);align-items:center}.kgi-eyebrow,.kgi-card-label,.kgi-result-kicker,.kgi-boundary span,.kgi-secondary-label{display:block;margin:0 0 12px;color:var(--kgi-gold);font-size:0.9rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.kgi-module h2.kgi-title{margin:0;color:var(--kgi-forest);font-family:Georgia,"Times New Roman",serif;font-size:clamp(2.05rem,5.405vw,3.65rem);font-weight:400;letter-spacing:-.025em;line-height:1.06}.kgi-module h3{font-family:Georgia,"Times New Roman",serif;font-weight:400}.kgi-lead{max-width:720px;margin:22px 0 0;color:#5f4b3d;font-family:Georgia,"Times New Roman",serif;font-size:clamp(1.06rem,2.3vw,1.25rem);line-height:1.58}.kgi-principles{display:grid;gap:10px;margin-top:28px}.kgi-principles div{display:flex;gap:14px;align-items:center;padding-top:10px;border-top:1px solid var(--line)}.kgi-principles b{color:var(--kgi-gold);font-size:0.9rem;letter-spacing:.12em}.kgi-principles p{margin:0;font-size:0.9rem}.kgi-privacy{margin-top:21px;padding:17px 19px;border-left:3px solid var(--kgi-gold);background:var(--kgi-soft)}.kgi-privacy strong{display:block;color:var(--kgi-forest);font-family:Georgia,"Times New Roman",serif;font-size:1.1rem;font-weight:400}.kgi-privacy p{margin:7px 0 0;color:#5f4b3d;font-size:0.9rem;line-height:1.6}.kgi-framework{position:relative;overflow:hidden;padding:31px;border:1px solid #e1d2c1;background:var(--kgi-gold-soft)}.kgi-framework::before{content:"";position:absolute;width:76px;height:76px;right:22px;top:-28px;border:1px solid rgba(154,116,77,.45);border-radius:50%}.kgi-framework h3{margin:24px 0 13px;color:var(--kgi-forest);font-size:1.65rem}.kgi-framework p{color:#5f4b3d;font-size:0.9rem;line-height:1.65}.kgi-consent{display:grid;grid-template-columns:20px 1fr;gap:11px;margin-top:20px;padding-top:18px;border-top:1px solid #dfcfbd;color:var(--kgi-forest);cursor:pointer;font-size:0.9rem;line-height:1.5}.kgi-consent input{width:18px;height:18px;accent-color:var(--kgi-forest)}.kgi-question,.kgi-result,.kgi-support{max-width:880px;margin:0 auto}.kgi-question.kgi-narrow{max-width:750px}.kgi-intro-text{max-width:720px;margin:17px 0 30px;color:var(--kgi-muted);font-size:0.98rem;line-height:1.68}.kgi-two-columns{display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:start}.kgi-module fieldset{min-width:0;margin:0;padding:0;border:0}.kgi-choice-list{display:grid;gap:10px}.kgi-choice-list legend{margin-bottom:14px;color:var(--kgi-forest);font-family:Georgia,"Times New Roman",serif;font-size:1.15rem}.kgi-choice{display:grid;grid-template-columns:19px 1fr;gap:12px;align-items:start;padding:16px 17px;border:1px solid var(--line);background:rgba(255,255,255,.6);color:#51443a;cursor:pointer;font-size:0.9rem;line-height:1.48;transition:.2s ease}.kgi-choice:hover{border-color:var(--kgi-gold);transform:translateY(-1px)}.kgi-choice.is-selected{border-color:var(--kgi-forest);background:var(--kgi-gold-soft);box-shadow:inset 3px 0 var(--kgi-forest)}.kgi-choice input,.kgi-scale input{position:absolute;opacity:0;pointer-events:none}.kgi-radio{position:relative;width:17px;height:17px;margin-top:2px;border:1px solid #b9a58f;border-radius:50%}.kgi-choice.is-selected .kgi-radio{border-color:var(--kgi-forest)}.kgi-choice.is-selected .kgi-radio::after{content:"";position:absolute;inset:4px;border-radius:50%;background:var(--kgi-forest)}.kgi-microcopy{margin:19px 0 0;color:var(--kgi-muted);font-size:0.9rem;line-height:1.55}.kgi-statements{display:grid;gap:15px}.kgi-statement{padding:21px;border:1px solid var(--line)!important;background:rgba(255,255,255,.58)}.kgi-statement legend{display:flex;gap:12px;width:100%;padding:0;color:var(--kgi-ink);font-family:Georgia,"Times New Roman",serif;font-size:1rem;line-height:1.5}.kgi-statement legend b{padding-top:5px;color:var(--kgi-gold);font-family:Arial,Helvetica,sans-serif;font-size:0.9rem;letter-spacing:.1em}.kgi-scale{display:grid;grid-template-columns:repeat(5,1fr);gap:7px;margin-top:17px}.kgi-scale label{display:grid;min-height:46px;padding:7px 5px;place-items:center;border:1px solid #e4ddd2;color:var(--kgi-muted);cursor:pointer;font-size:0.9rem;text-align:center;transition:.2s ease}.kgi-scale label:hover{border-color:var(--kgi-gold);color:var(--kgi-ink)}.kgi-scale label.is-chosen{border-color:var(--kgi-forest);background:var(--kgi-forest);color:#fff}.kgi-actions{display:flex;justify-content:flex-end;align-items:center;gap:11px;margin-top:34px;padding-top:22px;border-top:1px solid var(--line)}.kgi-primary,.kgi-secondary,.kgi-back{display:inline-flex;min-height:48px;padding:0 22px;align-items:center;justify-content:center;border:0;border-radius:999px;cursor:pointer;font-size:0.9rem;font-weight:700;text-align:center;transition:.2s ease}.kgi-primary{background:var(--kgi-forest);color:#fff}.kgi-primary:hover{background:var(--kgi-forest-dark);transform:translateY(-1px)}.kgi-secondary{border:1px solid var(--kgi-forest);background:transparent;color:var(--kgi-forest)}.kgi-back{margin-right:auto;padding-left:0;background:transparent;color:var(--kgi-muted)}.practice-order{margin-top:28px;overflow:hidden;border:1px solid rgba(154,116,77,.48);background:#fffaf2}.practice-order>summary{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:19px 22px;list-style:none;cursor:pointer;background:#4d3928;color:#fff8ed;font-weight:700}.practice-order>summary::-webkit-details-marker{display:none}.practice-order>summary::after{content:"+";flex:0 0 auto;color:#d8c2a8;font-size:1.35rem}.practice-order[open]>summary::after{content:"−"}.practice-order>summary span{display:block;margin-top:4px;color:#d8c2a8;font-size:0.9rem;font-weight:600}.practice-order-body{padding:clamp(22px,4vw,34px)}.practice-order-heading{display:flex;justify-content:space-between;gap:24px;align-items:flex-start}.practice-order-heading h3{margin:0;color:#4d3928;font-size:1.65rem}.practice-order-heading p{max-width:630px;margin:9px 0 0;color:#6d655d;font-size:0.9rem;line-height:1.62}.practice-order-price{flex:0 0 auto;padding:11px 14px;border:1px solid #c9aa7c;color:#6f5339;text-align:center}.practice-order-price strong{display:block;font-family:Georgia,"Times New Roman",serif;font-size:1.18rem;font-weight:400}.practice-order-price span{font-size:0.9rem;letter-spacing:.08em;text-transform:uppercase}.practice-order-warning{margin:23px 0;padding:16px 18px;border-left:3px solid #9a744d;background:#f3eadf;color:#5f4b3d;font-size:0.9rem;line-height:1.6}.practice-order-result{display:grid;gap:7px;margin-bottom:20px;color:#4d3928;font-size:0.9rem;font-weight:700}.practice-order-result textarea{width:100%;min-height:145px;resize:vertical;padding:13px 14px;border:1px solid #d8c2a8;background:#f7f2ea;color:#5f5043;font:inherit;font-weight:400;line-height:1.55}.practice-order-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.practice-order-field{display:grid;gap:7px;color:#4d3928;font-size:0.9rem;font-weight:700}.practice-order-field span small{color:#786f66;font-weight:400}.practice-order-field input,.practice-order-field textarea{width:100%;min-height:47px;padding:11px 12px;border:1px solid #d8cbbd;border-radius:0;background:#fff;color:#2f2a24;font:inherit;font-weight:400;outline:none}.practice-order-field textarea{min-height:92px;resize:vertical}.practice-order-field input:focus,.practice-order-field textarea:focus{border-color:#9a744d;box-shadow:0 0 0 3px rgba(154,116,77,.13)}.practice-order-address{grid-column:1/-1}.practice-order-legal{display:grid;gap:11px;margin-top:20px;padding-top:18px;border-top:1px solid #dfcfbd}.practice-order-legal-buttons{display:flex;flex-wrap:wrap;gap:8px 16px}.practice-order-legal-buttons button{appearance:none;padding:0;border:0;background:transparent;color:#6f5339;cursor:pointer;font:inherit;font-size:0.9rem;font-weight:700;text-decoration:underline;text-underline-offset:3px}.practice-order-consent{display:grid;grid-template-columns:19px 1fr;gap:10px;align-items:start;color:#5f5043;font-size:0.9rem;line-height:1.5}.practice-order-consent input{width:18px;height:18px;margin:1px 0 0;accent-color:#6f5339}.practice-order-submit{display:flex;flex-wrap:wrap;gap:13px;align-items:center;margin-top:21px}.practice-order-submit button{border:0;background:#6f5339;color:#fff}.practice-order-submit button:hover{background:#4d3928}.practice-order-submit small{max-width:430px;color:#786f66;font-size:0.9rem;line-height:1.5}.practice-order-status{min-height:1.4em;margin:12px 0 0;color:#6f5339;font-size:0.9rem;font-weight:700}.kgi-error{margin-top:19px;padding:13px 15px;border-left:3px solid var(--kgi-danger);background:#fff1ee;color:var(--kgi-danger);font-size:0.9rem;line-height:1.5}.kgi-result-heading{display:flex;justify-content:space-between;gap:22px;align-items:flex-start}.kgi-result-heading .kgi-title{max-width:700px}.kgi-badge{flex:0 0 auto;padding:8px 11px;border:1px solid var(--kgi-gold-light);color:#7b6138;font-size:0.9rem;letter-spacing:.08em;text-transform:uppercase}.kgi-meditation{margin-top:32px;padding:clamp(23px,4vw,36px);border:1px solid rgba(154,116,77,.42);background:linear-gradient(135deg,#f8f3e9,var(--kgi-gold-soft))}.kgi-meditation h3{margin:0;color:var(--kgi-forest);font-size:clamp(1.55rem,3.45vw,2rem)}.kgi-meditation-intro{max-width:710px;margin:11px 0 0;color:#5f4b3d;font-size:0.9rem;line-height:1.65}.kgi-meditation-grid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:25px;border-top:1px solid rgba(154,116,77,.34);border-bottom:1px solid rgba(154,116,77,.34)}.kgi-meditation-grid article{padding:21px 20px 22px 0}.kgi-meditation-grid article+article{padding-left:20px;border-left:1px solid rgba(154,116,77,.34)}.kgi-meditation-grid b{color:var(--kgi-gold);font-size:0.9rem;letter-spacing:.14em}.kgi-meditation-grid h4{margin:8px 0 9px;color:var(--kgi-forest);font-family:Georgia,"Times New Roman",serif;font-size:1.2rem;font-weight:400}.kgi-meditation-grid p{margin:0;color:#57483d;font-size:0.9rem;line-height:1.65}.kgi-meditation-note{margin:17px 0 0;color:var(--kgi-muted);font-size:0.9rem;line-height:1.6}.kgi-result-grid{display:grid;grid-template-columns:.78fr 1.22fr;gap:14px;margin-top:29px}.kgi-runes,.kgi-opening{padding:23px;border:1px solid var(--line)}.kgi-runes{border-color:var(--kgi-forest);background:var(--kgi-forest);color:#fff}.kgi-runes .kgi-card-label{color:#dcc9ad}.kgi-runes strong{display:block;font-family:Georgia,"Times New Roman",serif;font-size:1.45rem;font-weight:400}.kgi-runes p{margin:14px 0 0;color:rgba(255,255,255,.72);font-size:0.9rem;line-height:1.6}.kgi-opening{background:var(--kgi-soft)}.kgi-opening blockquote{margin:0;color:var(--kgi-forest);font-family:Georgia,"Times New Roman",serif;font-size:1.18rem;line-height:1.5}.kgi-signals{padding:23px 0;border-bottom:1px solid var(--line)}.kgi-signals h3,.kgi-session h3{margin:0 0 13px;color:var(--kgi-forest);font-size:1.35rem}.kgi-signals ul{margin:0;padding-left:18px;color:#5f5043;font-size:0.9rem;line-height:1.6}.kgi-boundary{margin-top:22px;padding:19px 21px;border-left:3px solid var(--kgi-gold);background:#f8f3e9}.kgi-boundary p{margin:0;color:#5f5043;font-size:0.9rem;line-height:1.6}.kgi-secondary-result{display:flex;justify-content:space-between;gap:24px;margin-top:22px;padding:22px;border:1px solid var(--line)}.kgi-secondary-result h3{margin:0;color:var(--kgi-forest);font-size:1.28rem}.kgi-secondary-result p{margin:7px 0 0;color:var(--kgi-muted);font-size:0.9rem;line-height:1.55}.kgi-secondary-result>strong{flex:0 0 auto;color:var(--kgi-gold);font-family:Georgia,"Times New Roman",serif;font-weight:400}.kgi-session{margin-top:31px}.kgi-session ol{display:grid;margin:0;padding:0;list-style:none}.kgi-session li{display:grid;grid-template-columns:110px 1fr;gap:14px;padding:10px 0;border-top:1px solid var(--line);color:#57483d;font-size:0.9rem}.kgi-session li b{color:var(--kgi-gold)}.kgi-result-privacy{margin:16px 0 0;color:var(--kgi-muted);font-size:0.9rem;line-height:1.55}.kgi-method{margin-top:23px;padding-top:17px;border-top:1px solid var(--line);color:var(--kgi-muted);font-size:0.9rem;line-height:1.65}.kgi-method summary{color:var(--kgi-forest);cursor:pointer;font-weight:700}.kgi-honesty{margin:28px 0;padding:24px;background:var(--kgi-soft)}.kgi-honesty strong{color:var(--kgi-forest)}.kgi-honesty ol{margin:14px 0 0;padding-left:20px;color:#5f5043;line-height:1.75}.kgi-help-intro{margin:26px 0 0;padding:19px 20px;border-left:3px solid var(--kgi-gold);background:var(--kgi-soft)}.kgi-help-intro strong{color:var(--kgi-forest);font-family:Georgia,"Times New Roman",serif;font-size:1.08rem;font-weight:400}.kgi-help-intro p{margin:7px 0 0;color:#5f4b3d;font-size:0.9rem;line-height:1.6}.kgi-help-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:11px;margin:28px 0 18px}.kgi-help-grid a{display:grid;padding:20px;background:var(--kgi-forest);color:#fff}.kgi-help-grid span{color:#dcc9ad;font-size:0.9rem;letter-spacing:.08em;text-transform:uppercase}.kgi-help-grid strong{margin:7px 0;font-family:Georgia,"Times New Roman",serif;font-size:1.65rem;font-weight:400}.kgi-help-grid small{color:rgba(255,255,255,.7)}.kgi-safety-note{margin-bottom:23px;padding:14px;background:#fff1ee;color:var(--kgi-danger);font-size:0.9rem;line-height:1.55}.kgi-module-footer{display:flex;justify-content:space-between;gap:20px;width:min(1060px,100%);margin:0 auto;padding:18px 4px 0;color:var(--kgi-muted);font-size:0.9rem}.kgi-module-footer p{margin:0}@media (max-width:800px){.kgi-intro-grid,.kgi-two-columns,.kgi-result-grid{grid-template-columns:1fr}.kgi-meditation-grid{grid-template-columns:1fr}.kgi-meditation-grid article{padding:18px 0}.kgi-meditation-grid article+article{padding-left:0;border-top:1px solid rgba(154,116,77,.28);border-left:0}.kgi-scale{grid-template-columns:repeat(2,1fr)}.kgi-scale label:last-child{grid-column:1/-1}.kgi-result-heading,.kgi-secondary-result{flex-direction:column}.kgi-badge{align-self:flex-start}.kgi-help-grid{grid-template-columns:1fr}.kgi-module-footer{flex-direction:column;gap:4px}.practice-order-heading{flex-direction:column}}@media (max-width:520px){.kgi-card{padding:27px 18px;border-radius:16px}.kgi-statement{padding:16px 13px}.kgi-statement legend{font-size:0.94rem}.kgi-actions{flex-wrap:wrap}.kgi-primary,.kgi-secondary{flex:1 1 170px}.kgi-session li{grid-template-columns:1fr;gap:3px}.practice-order-grid{grid-template-columns:1fr}.practice-order-address{grid-column:auto}.practice-order>summary{align-items:flex-start}}@media print{.kgi-progress,.kgi-actions,.kgi-module-footer,.kgi-method,.practice-order{display:none!important}.kgi-card{padding:0;border:0;box-shadow:none}}.rune-oracle-section{background:radial-gradient(circle at 10% 10%,rgba(138,106,75,.10),transparent 34rem),linear-gradient(180deg,#f8f4ee 0%,#eee8df 100%);border-bottom:1px solid var(--line)}.rune-oracle-shell{overflow:hidden;background:rgba(255,255,255,.86);border:1px solid #ddd1c3;border-radius:26px;box-shadow:0 22px 65px rgba(74,55,37,.10)}.rune-oracle-header{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(220px,.75fr);gap:clamp(30px,6vw,72px);align-items:center;padding:clamp(28px,6vw,64px);border-bottom:1px solid var(--line)}.rune-oracle-kicker{display:block;margin-bottom:10px;color:var(--accent-dark);font-size:0.9rem;font-weight:700;letter-spacing:1.4px;text-transform:uppercase}.rune-oracle-title{margin:0;color:#4d3928;font-size:clamp(2rem,5.75vw,3.3rem);line-height:1.04}.rune-oracle-subtitle{margin:12px 0 0;color:var(--accent-dark);font-size:clamp(1.02rem,2.3vw,1.25rem);font-style:italic}.rune-oracle-lead{max-width:66ch;margin:19px 0 0;color:var(--muted);font-size:1.02rem}.rune-oracle-emblem{display:grid;place-items:center;min-height:270px;padding:0;overflow:hidden;background:#4d3928;border:2px solid #8a6a4b;border-radius:22px}.rune-oracle-emblem img{width:100%;height:100%;aspect-ratio:1;object-fit:cover;filter:drop-shadow(0 13px 17px rgba(36,26,18,.15))}.rune-oracle-workspace{padding:clamp(26px,5vw,54px)}.rune-oracle-step-title{margin:0;color:#4d3928;font-size:clamp(1.45rem,3.45vw,2rem)}.rune-oracle-step-copy{max-width:74ch;margin:8px 0 23px;color:var(--muted)}.rune-oracle-methods{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.rune-oracle-method{min-height:160px;padding:21px;text-align:left;color:var(--text);background:#fffdf9;border:1px solid var(--line);border-radius:18px;cursor:pointer;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease,background .2s ease}.rune-oracle-method:hover{transform:translateY(-2px);border-color:#bda78e;box-shadow:0 10px 24px rgba(74,55,37,.08)}.rune-oracle-method.is-active{background:#eee5da;border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.rune-oracle-method small{display:block;margin-bottom:8px;color:var(--accent-dark);font-weight:700;letter-spacing:.9px;text-transform:uppercase}.rune-oracle-method strong{display:block;margin-bottom:7px;color:#4d3928;font-size:1.2rem}.rune-oracle-method span{display:block;color:var(--muted);font-size:0.91rem;line-height:1.5}.rune-oracle-question{display:grid;gap:8px;margin-top:24px;color:#4d3928;font-weight:700}.rune-oracle-question span{color:var(--muted);font-size:0.9rem;font-weight:400}.rune-oracle-question textarea{width:100%;min-height:104px;resize:vertical;padding:15px 16px;color:var(--text);background:#fff;border:1px solid #d9cdbf;border-radius:14px;font:inherit;line-height:1.55}.rune-oracle-question textarea:focus,.rune-oracle-method:focus-visible,.rune-oracle-card:focus-visible,.rune-oracle-action:focus-visible{outline:3px solid rgba(138,106,75,.28);outline-offset:3px}.rune-oracle-responsibility{margin-top:23px;padding:20px 22px;background:#f2ece4;border-left:4px solid var(--accent);border-radius:0 15px 15px 0}.rune-oracle-responsibility strong{color:#4d3928}.rune-oracle-responsibility p{margin:7px 0 0;color:#5f574f;font-size:0.9rem;line-height:1.65}.rune-oracle-consent{display:grid;grid-template-columns:22px 1fr;gap:11px;align-items:start;margin-top:18px;color:#514940;font-size:0.9rem;cursor:pointer}.rune-oracle-consent input{width:19px;height:19px;margin-top:2px;accent-color:var(--accent-dark)}.rune-oracle-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:24px}.rune-oracle-action{padding:12px 18px;border:1px solid var(--accent);border-radius:999px;font:inherit;cursor:pointer;transition:.2s ease}.rune-oracle-action.primary{color:#fff;background:var(--accent-dark)}.rune-oracle-action.secondary{color:var(--accent-dark);background:#fffdf9}.rune-oracle-action:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 18px rgba(74,55,37,.11)}.rune-oracle-action:disabled{opacity:.45;cursor:not-allowed}.rune-oracle-board{padding:clamp(26px,5vw,54px);border-top:1px solid var(--line);background:#f8f4ee}.rune-oracle-board-head{display:flex;justify-content:space-between;gap:22px;align-items:flex-end;margin-bottom:23px}.rune-oracle-board-head p{margin:5px 0 0;color:var(--muted)}.rune-oracle-counter{flex:0 0 auto;padding:8px 12px;color:var(--accent-dark);background:#fff;border:1px solid #d9cdbf;border-radius:999px;font-size:0.9rem;font-weight:700}.rune-oracle-deck{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(9px,1.8vw,17px)}.rune-oracle-card{position:relative;min-width:0;aspect-ratio:1;padding:0;overflow:hidden;background:#4d3928;border:3px solid #8a6a4b;border-radius:50%;box-shadow:0 9px 18px rgba(65,47,31,.13);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.rune-oracle-card::before{content:"";position:absolute;inset:0;z-index:1;background:url("/assets/images/runa-sorskerek-farkas.webp") center / cover no-repeat;border-radius:50%}.rune-oracle-card::after{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(145deg,rgba(255,255,255,.34),transparent 38%,rgba(77,57,40,.08));pointer-events:none}.rune-oracle-card:hover{transform:translateY(-4px);box-shadow:0 14px 26px rgba(65,47,31,.17)}.rune-oracle-card.is-selected{transform:translateY(-7px);border-color:#6f5339;box-shadow:0 0 0 4px rgba(111,83,57,.22),0 16px 28px rgba(65,47,31,.18)}.rune-oracle-card-mark{position:absolute;right:7px;bottom:7px;z-index:3;display:grid;place-items:center;width:27px;height:27px;color:#fff;background:#6f5339;border-radius:50%;font-size:0.9rem;font-weight:700;opacity:0;transform:scale(.6);transition:.2s ease}.rune-oracle-card.is-selected .rune-oracle-card-mark{opacity:1;transform:scale(1)}.rune-oracle-board-status{margin:15px 0 0;color:var(--muted);font-size:0.9rem}.rune-oracle-result{padding:clamp(28px,6vw,60px);border-top:1px solid var(--line);background:#fffdf9}.rune-oracle-result-head{display:grid;grid-template-columns:1fr auto;gap:20px;align-items:start}.rune-oracle-result-question{margin:10px 0 0;color:var(--muted);font-style:italic}.rune-oracle-result-badge{padding:8px 12px;color:var(--accent-dark);border:1px solid #d6c6b4;border-radius:999px;font-size:0.9rem;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.rune-oracle-synthesis{margin-top:24px;padding:23px 24px;color:#fff;background:#6f5339;border-radius:18px}.rune-oracle-synthesis strong{display:block;margin-bottom:7px;color:#eedfca;font-size:0.9rem;letter-spacing:1.1px;text-transform:uppercase}.rune-oracle-synthesis p{margin:0;line-height:1.65}.rune-oracle-layout{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin:30px 0;padding:22px;background:#f2ece4;border:1px solid var(--line);border-radius:19px}.rune-oracle-layout-card{min-width:112px;padding:13px 9px;text-align:center;background:#fff;border:1px solid #d6c6b4;border-radius:13px;box-shadow:0 7px 17px rgba(74,55,37,.08)}.rune-oracle-layout-card b{display:block;color:#4d3928;font-size:2.35rem;line-height:1.1}.rune-oracle-layout-card strong{display:block;margin-top:5px;color:var(--accent-dark);font-size:0.9rem}.rune-oracle-layout-card small{display:block;margin-top:4px;color:var(--muted);font-size:0.9rem;line-height:1.3}.rune-oracle-reading-list{display:grid;gap:14px}.rune-oracle-reading{display:grid;grid-template-columns:88px 1fr;gap:20px;padding:22px;background:#fff;border:1px solid var(--line);border-radius:17px}.rune-oracle-reading-symbol{text-align:center}.rune-oracle-reading-symbol b{display:block;color:#4d3928;font-size:3.6rem;font-weight:400;line-height:1}.rune-oracle-reading-symbol small{display:block;margin-top:7px;color:var(--accent-dark);font-size:0.9rem;font-weight:700}.rune-oracle-reading h4{margin:0 0 4px;color:#4d3928;font-size:1.25rem}.rune-oracle-reading-keywords{margin:0 0 12px;color:var(--accent-dark);font-size:0.9rem;font-weight:700}.rune-oracle-reading p{margin:7px 0 0;color:#565049;font-size:0.92rem;line-height:1.62}.rune-oracle-reading details{margin-top:13px;color:var(--muted);font-size:0.9rem}.rune-oracle-reading summary{color:var(--accent-dark);cursor:pointer;font-weight:700}.rune-oracle-affirmation{margin-top:12px!important;padding:12px 14px;color:#6a4e34!important;background:#f2e8dc;border-radius:11px;font-style:italic}.rune-oracle-footer-note{margin-top:24px;padding-top:18px;color:var(--muted);border-top:1px solid var(--line);font-size:0.9rem;line-height:1.6}.module-pathway{max-width:900px;margin:32px auto 0;padding:20px 24px;color:#51463d;background:linear-gradient(135deg,#fffdf9 0%,#f3eadf 100%);border:1px solid rgba(138,106,75,.34);border-left:4px solid var(--accent);border-radius:14px;box-shadow:0 12px 30px rgba(76,56,39,.08)}.module-pathway::before{content:"Ha továbbmennél ezen az úton";display:block;margin-bottom:7px;color:var(--accent-dark);font-size:0.9rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.module-pathway p{margin:0;font-size:0.98rem;line-height:1.7}.module-pathway a{color:var(--accent-dark);font-weight:800;text-decoration-color:rgba(111,83,57,.45);text-decoration-thickness:1px;text-underline-offset:4px}.module-pathway a:hover,.module-pathway a:focus-visible{color:#4f3826;text-decoration-color:currentColor}#vezetett-belso-gyakorlat,#runaelemzes-megrendeles,#runakurzus-megrendeles{scroll-margin-top:96px}[hidden]{display:none!important}@media (max-width:900px){.rune-oracle-header{grid-template-columns:1fr}.rune-oracle-emblem{min-height:220px}.rune-oracle-emblem img{width:100%}.rune-oracle-methods{grid-template-columns:1fr}.rune-oracle-method{min-height:0}}@media (max-width:640px){.rune-oracle-shell{border-radius:20px}.rune-oracle-deck{grid-template-columns:repeat(3,minmax(0,1fr))}.rune-oracle-board-head,.rune-oracle-result-head{grid-template-columns:1fr;display:grid;align-items:start}.rune-oracle-counter,.rune-oracle-result-badge{justify-self:start}.rune-oracle-reading{grid-template-columns:1fr;gap:12px}.rune-oracle-reading-symbol{text-align:left;display:flex;align-items:center;gap:12px}.rune-oracle-reading-symbol b{font-size:3rem}.rune-oracle-reading-symbol small{margin:0}.module-pathway{margin-top:24px;padding:18px 19px}}@media (max-width:400px){.rune-oracle-deck{grid-template-columns:repeat(2,minmax(0,1fr))}.rune-oracle-layout-card{width:100%}}.ng-course-feature{position:relative;z-index:3;width:min(1120px,calc(100% - 36px));margin:-54px auto 34px}.ng-course-feature-card{min-height:370px;overflow:hidden;display:grid;grid-template-columns:minmax(410px,.95fr) 1.05fr;border:1px solid rgba(203,153,83,.65);border-radius:27px;background:linear-gradient(135deg,#302016,#17100c);color:#efe1c7;box-shadow:0 26px 64px rgba(38,24,15,.31)}.ng-course-feature-image{position:relative;min-height:370px;overflow:hidden}.ng-course-feature-image::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 57%,rgba(26,17,12,.9)),linear-gradient(0deg,rgba(20,13,9,.62),transparent 50%);pointer-events:none}.ng-course-feature-image img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 44%;filter:saturate(.82) sepia(.08)}.ng-course-image-label{position:absolute;left:24px;bottom:22px;z-index:2;padding:8px 12px;border:1px solid rgba(236,207,156,.35);border-radius:999px;background:rgba(20,13,9,.66);color:#e6d5b8;font:0.9rem/1 Arial,sans-serif}.ng-course-feature-content{align-self:center;padding:50px 56px 48px 48px}.ng-course-feature-kicker,.ng-course-article-header p{margin:0;color:#c9a56c;font:700 0.9rem/1.2 Arial,sans-serif;letter-spacing:.17em;text-transform:uppercase}.ng-course-feature-content h2{margin:19px 0 16px;color:#f1dfbd;font-size:clamp(2.2rem,4.37vw,3.15rem);font-weight:400;line-height:1.08;letter-spacing:-.025em}.ng-course-feature-content>p{margin:0;color:#d0c0a8;font-size:1.06rem;line-height:1.65}.ng-course-feature-button{min-height:50px;display:inline-flex;align-items:center;justify-content:center;gap:10px;margin-top:27px;padding:0 20px;border:1px solid #d1a05a;border-radius:999px;background:linear-gradient(135deg,#b7793f,#d0a15d);color:#1b110a;font:700 0.98rem/1.2 Georgia,"Times New Roman",serif;cursor:pointer;transition:transform .16s ease,filter .16s ease}.ng-course-feature-button:hover,.ng-course-feature-button:focus-visible{transform:translateY(-2px);filter:brightness(1.05)}.ng-course-feature-button span{font-size:1.2rem}.ng-course-article-dialog{width:min(870px,calc(100% - 44px));max-height:calc(100vh - 44px);max-height:calc(100dvh - 44px);padding:0;overflow:auto;border:1px solid rgba(212,165,96,.62);border-radius:25px;background:#f4eee5;color:#3c2c20;box-shadow:0 34px 90px rgba(0,0,0,.56)}.ng-course-article-dialog::backdrop{background:rgba(12,8,6,.8);backdrop-filter:blur(8px)}html.ng-course-dialog-open{overflow:hidden}.ng-course-dialog-close{position:sticky;top:14px;z-index:4;float:right;width:44px;height:44px;margin:14px 14px -58px 0;padding:0;border:1px solid rgba(255,255,255,.26);border-radius:50%;background:rgba(30,20,14,.76);color:#fff;font:400 1.75rem/1 Arial,sans-serif;cursor:pointer;backdrop-filter:blur(8px)}.ng-course-dialog-close:hover,.ng-course-dialog-close:focus-visible{background:rgba(30,20,14,.94)}.ng-course-article-header{padding:48px 70px 34px;background:linear-gradient(135deg,#2b1c14,#17100c);color:#f1dfbd}.ng-course-article-header h2{max-width:690px;margin:15px 0 0;color:#f1dfbd;font-size:clamp(2.45rem,5.98vw,3.9rem);font-weight:400;line-height:1.05}.ng-course-article-image{width:100%;height:380px;overflow:hidden;background:#251912}.ng-course-article-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.ng-course-article-body{max-width:690px;margin:0 auto;padding:54px 34px 70px;color:#3c2c20;font-size:1.12rem;line-height:1.78}.ng-course-article-body p{margin:0 0 24px}.ng-course-article-body .ng-course-lead{font-size:1.38rem;line-height:1.55}.ng-course-article-body blockquote{margin:32px 0;padding:23px 28px;border-left:3px solid #b67d43;background:#e9ddcd;color:#4c3424;font-size:1.3rem;font-style:italic;line-height:1.55}.ng-course-rhythm{color:#70492e;font-weight:700}.ng-course-closing{margin-top:38px!important;padding-top:28px;border-top:1px solid rgba(107,72,45,.2);color:#6f4529;font-size:1.5rem;font-style:italic;line-height:1.55}@media (max-width:860px){.ng-course-feature-card{grid-template-columns:.85fr 1.15fr}.ng-course-feature-content{padding:42px 34px}}@media (max-width:680px){.ng-course-feature{width:calc(100% - 24px);margin:-44px auto 28px}.ng-course-feature-card{grid-template-columns:1fr;border-radius:21px}.ng-course-feature-image{min-height:250px}.ng-course-feature-image::after{background:linear-gradient(0deg,rgba(25,16,11,.85),transparent 62%)}.ng-course-feature-content{padding:33px 25px 38px}.ng-course-feature-content h2{font-size:2.2rem}.ng-course-feature-content>p{font-size:1rem}.ng-course-feature-button{width:100%}.ng-course-article-dialog{width:calc(100% - 20px);max-height:calc(100vh - 20px);max-height:calc(100dvh - 20px);border-radius:18px}.ng-course-article-header{padding:43px 24px 27px}.ng-course-article-header h2{font-size:2.45rem}.ng-course-article-image{height:240px}.ng-course-article-body{padding:36px 23px 52px;font-size:1.06rem;line-height:1.7}.ng-course-article-body .ng-course-lead{font-size:1.25rem}.ng-course-article-body blockquote{margin:26px 0;padding:19px 20px;font-size:1.18rem}.ng-course-closing{font-size:1.3rem}}@media (prefers-reduced-motion:reduce){.ng-course-feature-button{transition-duration:.01ms!important}}.ng-cookie-banner[hidden],.ng-cookie-settings[hidden]{display:none!important}.ng-cookie-banner{position:fixed;z-index:10000;left:50%;bottom:18px;transform:translateX(-50%);width:min(1120px,calc(100% - 28px));padding:20px;border:1px solid #cbb28b;border-radius:18px;background:#fffaf3;color:#2f2a24;box-shadow:0 20px 60px rgba(35,26,18,.28)}.ng-cookie-banner__grid{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:22px;align-items:center}.ng-cookie-banner h2{margin:0 0 7px;color:#3b3027;font-size:1.12rem;line-height:1.25}.ng-cookie-banner p{margin:0;max-width:72ch;color:#65594e;font-size:0.92rem;line-height:1.55}.ng-cookie-banner a{color:#6f5339;font-weight:700;text-decoration:underline;text-underline-offset:2px}.ng-cookie-actions{display:grid;grid-template-columns:repeat(3,minmax(128px,1fr));gap:9px}.ng-cookie-button{min-height:44px;padding:10px 15px;border:1px solid #6f5339;border-radius:999px;font:700 0.9rem/1.2 Georgia,"Times New Roman",serif;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.ng-cookie-button:hover{transform:translateY(-1px)}.ng-cookie-button:focus-visible{outline:3px solid rgba(138,106,75,.3);outline-offset:2px}.ng-cookie-button--accept,.ng-cookie-button--reject{color:#fff;background:#806043}.ng-cookie-button--reject{background:#51483f}.ng-cookie-button--accept:hover{background:#6f5339}.ng-cookie-button--reject:hover{background:#3e3731}.ng-cookie-button--settings{color:#5c4939;background:#fffaf3}.ng-cookie-button--settings:hover{background:#f2e8da}.ng-cookie-settings{width:min(620px,calc(100% - 28px));max-height:min(86vh,720px);padding:0;border:1px solid #cbb28b;border-radius:20px;background:#fffaf3;color:#2f2a24;box-shadow:0 24px 80px rgba(28,21,15,.34)}.ng-cookie-settings::backdrop{background:rgba(27,21,16,.58);backdrop-filter:blur(3px)}.ng-cookie-settings__inner{display:grid;gap:18px;padding:clamp(20px,4vw,30px);overflow:auto}.ng-cookie-settings__head{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.ng-cookie-settings h2{margin:0 0 7px;color:#3b3027;font-size:1.45rem}.ng-cookie-settings p{margin:0;color:#65594e;font-size:0.92rem;line-height:1.55}.ng-cookie-close{flex:0 0 auto;width:40px;height:40px;border:1px solid #ccb99d;border-radius:50%;background:#fff;color:#4d4035;font-size:1.35rem;cursor:pointer}.ng-cookie-category{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;padding:17px;border:1px solid #dfcfbd;border-radius:14px;background:#fff}.ng-cookie-category strong{display:block;margin-bottom:4px;color:#4b3b2e}.ng-cookie-category small{display:block;margin-top:5px;color:#75695e;line-height:1.45}.ng-cookie-state{padding:6px 10px;border-radius:999px;background:#ece3d7;color:#5a4838;font-size:0.9rem;font-weight:700;white-space:nowrap}.ng-cookie-switch{position:relative;display:inline-flex;width:50px;height:28px;flex:0 0 auto}.ng-cookie-switch input{position:absolute;width:1px;height:1px;opacity:0}.ng-cookie-switch span{width:100%;border-radius:999px;background:#bbb1a6;cursor:pointer;transition:.2s ease}.ng-cookie-switch span::after{content:"";position:absolute;top:4px;left:4px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 2px 7px rgba(0,0,0,.22);transition:.2s ease}.ng-cookie-switch input:checked + span{background:#806043}.ng-cookie-switch input:checked + span::after{transform:translateX(22px)}.ng-cookie-switch input:focus-visible + span{outline:3px solid rgba(138,106,75,.3);outline-offset:2px}.ng-cookie-settings__actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.ng-cookie-settings-link{border:0;padding:0;background:transparent;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}@media (max-width:860px){.ng-cookie-banner{bottom:10px;width:calc(100% - 20px);padding:17px;border-radius:16px}.ng-cookie-banner__grid{grid-template-columns:1fr;gap:16px}.ng-cookie-actions{grid-template-columns:1fr}.ng-cookie-settings__actions{grid-template-columns:1fr}}.ley-globe-section{position:relative;overflow:hidden;color:#f7ead7;background:radial-gradient(circle at 78% 38%,rgba(184,124,62,.2),transparent 34%),linear-gradient(145deg,#17100b 0%,#2c1c11 52%,#100b08 100%);border-top:1px solid #5c4028;border-bottom:1px solid #5c4028}.ley-globe-section::before{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(rgba(232,194,127,.2) .8px,transparent .8px);background-size:26px 26px;mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.7),transparent)}.ley-globe-card{position:relative;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(260px,.88fr);align-items:center;gap:clamp(28px,6vw,72px);padding:clamp(30px,5vw,58px);border:1px solid rgba(226,185,95,.38);border-radius:26px;background:rgba(9,6,4,.48);box-shadow:0 22px 60px rgba(0,0,0,.28);backdrop-filter:blur(4px)}.ley-globe-kicker{display:inline-flex;align-items:center;gap:10px;margin-bottom:12px;color:#e2b95f;font-size:0.9rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.ley-globe-kicker::before{content:"";width:34px;height:1px;background:currentColor}.ley-globe-copy h2{margin:0 0 16px;color:#fff3df;font-family:Georgia,"Times New Roman",serif;font-size:clamp(2rem,5.175vw,3.35rem);font-weight:400;line-height:1.05}.ley-globe-copy>p{max-width:64ch;margin:0;color:#dfd0bd;font-size:1.02rem;line-height:1.7}.ley-globe-features{display:flex;flex-wrap:wrap;gap:9px;margin:22px 0 24px}.ley-globe-features span{padding:7px 11px;border:1px solid rgba(226,185,95,.34);border-radius:999px;background:rgba(226,185,95,.08);color:#f1d39a;font-size:0.9rem;font-weight:700}.ley-globe-open{box-shadow:0 8px 26px rgba(166,120,57,.28)}.ley-globe-note{display:block;margin-top:14px;color:#aa9b8a;font-size:0.9rem;line-height:1.5}.ley-globe-visual{position:relative;display:grid;width:min(100%,390px);aspect-ratio:1;place-items:center;justify-self:center}.ley-globe-orbit{position:absolute;inset:7%;border:1px solid rgba(226,185,95,.3);border-radius:50%;transform:rotate(-18deg) scaleY(.46);box-shadow:0 0 42px rgba(226,185,95,.12)}.ley-globe-orbit::after{content:"";position:absolute;top:50%;right:-7px;width:10px;height:10px;border-radius:50%;background:#e2b95f;box-shadow:0 0 16px #e2b95f}.ley-globe-sphere{position:relative;width:70%;aspect-ratio:1;overflow:hidden;border:1px solid rgba(244,210,150,.72);border-radius:50%;background:radial-gradient(ellipse at center,transparent 45%,rgba(226,185,95,.48) 46%,transparent 48%) center/38% 100% no-repeat,radial-gradient(ellipse at center,transparent 45%,rgba(226,185,95,.38) 46%,transparent 48%) center/72% 100% no-repeat,linear-gradient(transparent 31%,rgba(226,185,95,.36) 32%,transparent 34%,transparent 65%,rgba(226,185,95,.36) 66%,transparent 68%),radial-gradient(circle at 34% 28%,#8b6037 0%,#49301d 28%,#18100b 68%,#070504 100%);box-shadow:inset -28px -22px 48px rgba(0,0,0,.66),inset 12px 10px 28px rgba(255,221,158,.12),0 0 0 12px rgba(226,185,95,.035),0 26px 70px rgba(0,0,0,.48);transform:rotate(-8deg)}.ley-globe-sphere::before{content:"";position:absolute;top:49.5%;left:0;width:100%;height:1px;background:rgba(226,185,95,.65);box-shadow:0 -42px 0 rgba(226,185,95,.22),0 42px 0 rgba(226,185,95,.22)}.ley-globe-sphere::after{content:"NG";position:absolute;inset:0;display:grid;place-items:center;color:rgba(255,226,171,.72);font:400 clamp(1.6rem,4vw,2.45rem)/1 Georgia,"Times New Roman",serif;letter-spacing:.12em;text-shadow:0 2px 16px rgba(0,0,0,.75)}@media (max-width:820px){.ley-globe-card{grid-template-columns:1fr}.ley-globe-visual{width:min(76vw,330px);grid-row:1}.ley-globe-copy{text-align:center}.ley-globe-copy>p{margin-inline:auto}.ley-globe-kicker,.ley-globe-features{justify-content:center}}@media (max-width:520px){.ley-globe-card{padding:25px 19px;border-radius:20px}.ley-globe-copy h2{font-size:2rem}.ley-globe-copy>p{font-size:0.94rem}.ley-globe-features{margin-top:18px}}@media (prefers-reduced-motion:reduce){.ng-cookie-button,.ng-cookie-switch span,.ng-cookie-switch span::after{transition:none}}.menu .runa-test-nav-link{padding:8px 13px;border:1px solid #b58a54;border-radius:999px;color:#fffaf2;background:linear-gradient(135deg,#8a633d,#654429);box-shadow:0 5px 16px rgba(73,47,27,.18);font-weight:700}.menu .runa-test-nav-link:hover{color:#fff;background:linear-gradient(135deg,#987048,#704b2d)}.btn-runa-personality{border-color:#e1bd7a;color:#24160c;background:linear-gradient(135deg,#f3d593,#c8944f);box-shadow:0 7px 22px rgba(0,0,0,.24);font-weight:700}.btn-runa-personality:hover{color:#1d120a;background:linear-gradient(135deg,#f9dda0,#d5a45f);transform:translateY(-1px)}.runa-personality-section{padding:48px 0 64px;background:radial-gradient(circle at 12% 12%,rgba(190,142,79,.13),transparent 34%),linear-gradient(180deg,#f4f0ea,#eee5d9)}.runa-personality-selector{overflow:hidden;border:1px solid #cfb38e;border-radius:27px;background:rgba(255,255,255,.9);box-shadow:0 18px 42px rgba(61,43,28,.12)}.runa-personality-selector>summary{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:18px;align-items:center;padding:clamp(22px,4vw,34px);list-style:none;cursor:pointer;background:linear-gradient(135deg,#fffaf3,#efe1ce)}.runa-personality-selector>summary::-webkit-details-marker{display:none}.runa-personality-selector>summary:focus-visible{outline:3px solid #9a6f3f;outline-offset:-5px}.runa-personality-symbol{display:grid;place-items:center;width:74px;aspect-ratio:1;border:1px solid #b78b54;border-radius:50%;color:#6f4d2f;background:#fffaf3;font-size:1.32rem;letter-spacing:.08em;box-shadow:inset 0 0 0 5px rgba(181,138,84,.1)}.runa-personality-kicker{display:block;margin-bottom:4px;color:#8a633d;font-size:0.9rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.runa-personality-title{display:block;margin:0;color:#30251c;font-size:clamp(1.55rem,3.45vw,2.15rem);font-weight:700;line-height:1.12}.runa-personality-description{display:block;margin:7px 0 0;max-width:68ch;color:#665b51}.runa-personality-toggle{display:flex;align-items:center;gap:10px;padding:10px 14px;border:1px solid #b58a54;border-radius:999px;color:#5f4127;background:#fffaf3;font-size:0.9rem;font-weight:700;white-space:nowrap}.runa-personality-toggle::after{content:"⌄";font-size:1.2rem;line-height:1;transition:transform .2s ease}.runa-personality-selector[open] .runa-personality-toggle::after{transform:rotate(180deg)}.runa-personality-content{padding:0 clamp(18px,4vw,34px) clamp(24px,4vw,36px);border-top:1px solid #e1d3c1}.runa-personality-intro{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:22px 0;color:#5f554c}.runa-personality-intro strong{color:#392c21}.runa-personality-progress{flex:0 0 auto;padding:7px 11px;border-radius:999px;color:#68471f;background:#f4dfb8;font-size:0.9rem;font-weight:700}.runa-personality-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.runa-personality-card{min-width:0;min-height:151px;padding:16px;border:1px solid #ded2c4;border-radius:16px;background:#fbf8f3}.runa-personality-card.is-ready{display:block;border-color:#9d7041;background:linear-gradient(145deg,#fff9ed,#ecd4a8);box-shadow:0 8px 22px rgba(92,60,29,.13);transition:transform .2s ease,box-shadow .2s ease}.runa-personality-card.is-ready:hover{transform:translateY(-2px);box-shadow:0 12px 26px rgba(92,60,29,.19)}.runa-personality-card.is-ready:focus-visible{outline:3px solid #76502e;outline-offset:3px}.runa-card-top{display:flex;justify-content:space-between;gap:9px;align-items:flex-start}.runa-card-glyph{color:#6c4b30;font-size:1.75rem;line-height:1}.runa-card-status{padding:4px 7px;border-radius:999px;color:#65594f;background:#eee7de;font-size:0.9rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.is-ready .runa-card-status{color:#fff;background:#7a5431}.runa-personality-card h3{margin:11px 0 2px;color:#382b20;font-size:1.05rem}.runa-personality-card p{margin:0;color:#75695e;font-size:0.9rem}.runa-card-link{display:block;margin-top:11px;color:#69431f;font-size:0.9rem;font-weight:700}.runa-personality-note{margin:18px 0 0;color:#766a5f;font-size:0.9rem;text-align:center}@media (max-width:900px){.runa-personality-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.runa-personality-selector>summary{grid-template-columns:auto minmax(0,1fr)}.runa-personality-toggle{grid-column:1/-1;justify-self:start;margin-left:92px}}@media (max-width:640px){.runa-personality-section{padding:34px 0 48px}.runa-personality-selector>summary{grid-template-columns:1fr;gap:13px;text-align:center}.runa-personality-symbol{width:66px;justify-self:center}.runa-personality-toggle{grid-column:auto;justify-self:center;margin-left:0}.runa-personality-intro{align-items:flex-start;flex-direction:column}.runa-personality-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.runa-personality-card{min-height:145px;padding:14px 12px}}@media (max-width:360px){.runa-personality-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.btn-runa-personality,.runa-personality-toggle::after,.runa-personality-card.is-ready{transition:none}}html{scroll-behavior:smooth}body>header.site-header{position:fixed;inset:0 0 auto;z-index:100;border-bottom:1px solid rgba(238,202,137,.24);background:linear-gradient(180deg,rgba(23,14,9,.9),rgba(23,14,9,.72));box-shadow:0 10px 36px rgba(14,8,5,.15);backdrop-filter:blur(14px) saturate(115%);-webkit-backdrop-filter:blur(14px) saturate(115%)}body>header.site-header::after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:1px;background:linear-gradient(90deg,transparent,rgba(222,177,99,.72),transparent);pointer-events:none}body>header.site-header .nav{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;width:min(1440px,calc(100% - 48px));min-height:88px;margin:0 auto;padding:0;gap:clamp(18px,2.2vw,36px)}body>header.site-header .brand{display:inline-flex;align-items:center;gap:12px;min-width:max-content;padding:0;color:#fff9ef;text-decoration:none}.site-header .brand-mark{display:grid;place-items:center;width:44px;aspect-ratio:1;border:1px solid rgba(229,190,119,.76);border-radius:50%;color:#e6bd72;background:radial-gradient(circle at 35% 28%,rgba(255,232,184,.14),rgba(82,48,25,.16));box-shadow:inset 0 0 0 4px rgba(225,180,101,.055),0 8px 24px rgba(0,0,0,.2);font:600 0.9rem/1 Georgia,"Times New Roman",serif;letter-spacing:.12em}.site-header .brand-copy{display:grid;gap:2px;line-height:1}.site-header .brand-copy strong{font:500 1.02rem/1.05 Georgia,"Times New Roman",serif;letter-spacing:.12em;text-transform:uppercase}.site-header .brand-copy small{color:rgba(255,245,226,.68);font:500 0.9rem/1.15 Georgia,"Times New Roman",serif;letter-spacing:.13em;text-transform:uppercase}body>header.site-header .menu{position:relative;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;justify-self:center;width:auto;gap:clamp(11px,1.45vw,23px);overflow:visible;padding:0;color:rgba(255,248,235,.78);font-size:clamp(0.9rem,0.943vw,0.9rem);line-height:1;white-space:nowrap}body>header.site-header .menu>a,.site-header .menu-more>summary{position:relative;padding:13px 0;color:inherit;cursor:pointer;list-style:none;letter-spacing:.025em;transition:color .22s ease}.site-header .menu-more>summary::-webkit-details-marker{display:none}.site-header .menu-more>summary::after{content:"⌄";display:inline-block;margin-left:6px;color:#ddb46c;font-size:0.9rem;transform:translateY(-1px);transition:transform .22s ease}.site-header .menu-more[open]>summary::after{transform:translateY(1px) rotate(180deg)}body>header.site-header .menu>a::after,.site-header .menu-more>summary::before{content:"";position:absolute;right:0;bottom:7px;left:0;height:1px;background:#d7a95f;transform:scaleX(0);transform-origin:center;transition:transform .22s ease}body>header.site-header .menu>a:hover,body>header.site-header .menu>a:focus-visible,.site-header .menu-more>summary:hover,.site-header .menu-more>summary:focus-visible{color:#fff;outline:none}body>header.site-header .menu>a:hover::after,body>header.site-header .menu>a:focus-visible::after,.site-header .menu-more>summary:hover::before,.site-header .menu-more>summary:focus-visible::before{transform:scaleX(1)}.site-header .menu-more{position:relative}.site-header .menu-more-panel{position:absolute;top:calc(100% + 13px);left:50%;display:grid;width:280px;padding:12px;border:1px solid rgba(224,181,105,.34);border-radius:18px;background:rgba(31,19,12,.97);box-shadow:0 22px 54px rgba(0,0,0,.32);transform:translateX(-50%)}.site-header .menu-more-panel::before{content:"";position:absolute;top:-7px;left:50%;width:12px;height:12px;border-top:1px solid rgba(224,181,105,.34);border-left:1px solid rgba(224,181,105,.34);background:#1f130c;transform:translateX(-50%) rotate(45deg)}.site-header .menu-more-panel a{position:relative;z-index:1;padding:10px 12px;border-radius:10px;color:rgba(255,248,235,.78);line-height:1.25;white-space:normal;transition:color .2s ease,background .2s ease,padding-left .2s ease}.site-header .menu-more-panel a:hover,.site-header .menu-more-panel a:focus-visible{color:#fff;background:rgba(222,177,99,.12);padding-left:17px;outline:none}html body>header.site-header .ng-quick-links{position:static;z-index:auto;display:flex;flex-direction:row;align-items:center;width:auto;gap:8px}html body>header.site-header .ng-quick-links a,html body>header.site-header .ng-account-top{position:static;top:auto;right:auto;display:inline-flex;width:auto;min-height:38px;margin:0;padding:9px 14px;border:1px solid rgba(227,188,116,.52);border-radius:999px;color:#fff8eb!important;background:rgba(84,51,29,.42);box-shadow:none;font-size:0.9rem;font-weight:700;line-height:1;letter-spacing:.025em;white-space:nowrap;transition:color .2s ease,background .2s ease,border-color .2s ease,transform .2s ease}html body>header.site-header .ng-quick-links a:hover,html body>header.site-header .ng-quick-links a:focus-visible{color:#211308!important;border-color:#e0b363;background:#dfb15f;filter:none;transform:translateY(-1px);outline:none}html body>header.site-header .ng-quick-links .ng-videotar-top{border-color:#d9a957;background:linear-gradient(135deg,#c98a35,#9e5c23);box-shadow:0 8px 20px rgba(57,28,11,.24)}html body>header.site-header .ng-quick-links .ng-videotar-top:hover,html body>header.site-header .ng-quick-links .ng-videotar-top:focus-visible{background:linear-gradient(135deg,#e0af5e,#bd762e)}.site-header .menu-toggle{display:none;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:8px 12px;border:1px solid rgba(227,188,116,.42);border-radius:999px;color:#fff7e8;background:rgba(67,39,23,.46);font:700 0.9rem/1 Georgia,"Times New Roman",serif;letter-spacing:.05em;cursor:pointer}.site-header .menu-toggle-lines{display:grid;width:16px;gap:3px}.site-header .menu-toggle-lines i{display:block;height:1px;background:currentColor;transition:transform .2s ease,opacity .2s ease}.site-header.menu-open .menu-toggle-lines i:nth-child(1){transform:translateY(4px) rotate(45deg)}.site-header.menu-open .menu-toggle-lines i:nth-child(2){opacity:0}.site-header.menu-open .menu-toggle-lines i:nth-child(3){transform:translateY(-4px) rotate(-45deg)}body main>section.hero{position:relative;isolation:isolate;display:grid;place-items:center;min-height:clamp(720px,96svh,920px);overflow:hidden;border:0;background:linear-gradient(180deg,rgba(19,11,7,.34) 0%,rgba(18,11,7,.12) 31%,rgba(17,10,6,.48) 100%),radial-gradient(circle at 50% 42%,rgba(172,112,51,.08),rgba(16,9,5,.34) 72%),url("/kezdolapi-kep.webp") center 45% / cover no-repeat}body main>section.hero::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(15,9,6,.22),transparent 30%,transparent 70%,rgba(15,9,6,.22));pointer-events:none}body main>section.hero::after{content:"";position:absolute;right:0;bottom:0;left:0;height:170px;z-index:-1;background:linear-gradient(180deg,transparent,rgba(17,10,6,.48));pointer-events:none}body main>.hero .hero-content{display:flex;flex-direction:column;align-items:center;width:min(930px,90%);margin:0 auto;padding:clamp(150px,20vh,205px) 0 clamp(82px,10vh,112px);color:#fff;text-align:center}body main>.hero .eyebrow{margin:0 0 23px;padding:0;border:0;border-radius:0;color:#e5bb70;background:none;font-size:clamp(0.9rem,1.15vw,0.9rem);font-weight:700;letter-spacing:.21em;text-transform:uppercase;text-shadow:0 2px 14px rgba(0,0,0,.62);animation:ngHeroReveal .75s ease both}body main>.hero h1{max-width:none;margin:0;color:#fffaf1;font-family:Georgia,"Times New Roman",serif;font-size:clamp(3.25rem,8.05vw,6rem);font-weight:400;line-height:.98;letter-spacing:.025em;text-shadow:0 4px 24px rgba(0,0,0,.48);animation:ngHeroReveal .8s .08s ease both}body main>.hero h1::after{content:"";display:block;width:72px;height:1px;margin:25px auto 22px;background:linear-gradient(90deg,transparent,#e1b568,transparent)}body main>.hero .hero-subtitle{max-width:760px;margin:0 0 18px;color:rgba(255,247,232,.9);font:400 clamp(.98rem,1.55vw,1.22rem)/1.45 Georgia,"Times New Roman",serif;letter-spacing:.035em;text-shadow:0 2px 14px rgba(0,0,0,.62);animation:ngHeroReveal .8s .13s ease both}body main>.hero .hero-copy{display:grid;justify-items:center;width:min(780px,100%);max-width:none;gap:10px;animation:ngHeroReveal .8s .16s ease both}body main>.hero .hero-copy p{max-width:72ch;margin:0;color:rgba(255,250,242,.94);font-size:clamp(1.02rem,1.7825vw,1.2rem);line-height:1.7;text-shadow:0 2px 14px rgba(0,0,0,.62)}body main>.hero .hero-copy .hero-secondary-copy{max-width:68ch;color:rgba(255,247,235,.78);font-size:clamp(0.9rem,1.38vw,1.02rem)}body main>.hero .hero-copy .hero-map-line{margin-top:5px;color:#f0cc8b;font-size:0.9rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}body main>.hero .hero-actions{display:flex;justify-content:center;gap:13px;margin-top:30px;animation:ngHeroReveal .8s .24s ease both}body main>.hero .hero-actions .btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:14px 27px;border-radius:999px;font-size:0.9rem;font-weight:700;letter-spacing:.025em;transition:transform .22s ease,background .22s ease,border-color .22s ease,box-shadow .22s ease}body main>.hero .hero-actions .btn-rune-calculator{border-color:#e1b25e;color:#211308;background:linear-gradient(135deg,#edc775,#cf923e);box-shadow:0 12px 28px rgba(30,15,7,.3)}body main>.hero .hero-actions .btn-rune-calculator:hover,body main>.hero .hero-actions .btn-rune-calculator:focus-visible{border-color:#f1ce88;background:linear-gradient(135deg,#f4d58e,#dda74f);box-shadow:0 16px 34px rgba(30,15,7,.38);transform:translateY(-2px);outline:none}body main>.hero .hero-actions .btn-outline{border-color:rgba(237,199,130,.7);color:#fff9ed;background:rgba(35,20,11,.22);box-shadow:none}body main>.hero .hero-actions .btn-outline:hover,body main>.hero .hero-actions .btn-outline:focus-visible{border-color:#e3b96f;color:#fff;background:rgba(99,58,29,.52);transform:translateY(-2px);outline:none}.hero-highlights{position:relative;padding:68px 0 76px;border-bottom:1px solid #e7ded2;background:#fbfaf8}.hero-highlights::before{content:"";position:absolute;top:0;left:50%;width:min(1120px,86%);height:1px;background:linear-gradient(90deg,transparent,rgba(163,119,68,.28),transparent);transform:translateX(-50%)}.hero-highlights-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:min(1120px,88%);gap:24px}.hero-highlight-card{min-width:0;min-height:228px;padding:34px 30px 31px;border:1px solid #e5ddd3;border-radius:18px;background:rgba(255,255,255,.9);box-shadow:0 16px 38px rgba(55,37,24,.055);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.hero-highlight-card:hover{border-color:#d6bb95;box-shadow:0 22px 48px rgba(55,37,24,.09);transform:translateY(-4px)}.hero-highlight-symbol{display:grid;place-items:center;width:42px;height:42px;margin-bottom:24px;border:1px solid rgba(151,105,57,.3);border-radius:50%;color:#946231;background:#fbf5ec;font:400 1.15rem/1 "Segoe UI Symbol","Noto Sans Runic",sans-serif}.hero-highlight-card h2{margin:0 0 10px;color:#3b2a1e;font:500 clamp(1.16rem,1.65vw,1.38rem)/1.22 Georgia,"Times New Roman",serif}.hero-highlight-card p{margin:0;color:#74685d;font-size:0.92rem;line-height:1.65}@keyframes ngHeroReveal{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1440px){body>header.site-header .nav{grid-template-columns:auto minmax(0,1fr) auto;min-height:80px;gap:13px}.site-header .menu-toggle{display:inline-flex;justify-self:end}body>header.site-header .menu{position:absolute;top:calc(100% + 10px);right:24px;left:24px;display:none;grid-template-columns:repeat(2,minmax(0,1fr));justify-self:stretch;width:auto;max-height:calc(100svh - 110px);overflow-y:auto;gap:2px 18px;padding:19px;border:1px solid rgba(224,181,105,.34);border-radius:20px;color:rgba(255,248,235,.88);background:rgba(29,17,11,.98);box-shadow:0 24px 60px rgba(0,0,0,.38);white-space:normal}body>header.site-header.menu-open .menu{display:grid}body>header.site-header .menu>a{padding:12px 10px;border-radius:10px}body>header.site-header .menu>a::after{display:none}body>header.site-header .menu>a:hover,body>header.site-header .menu>a:focus-visible{background:rgba(222,177,99,.11)}.site-header .menu-more{grid-column:1/-1}.site-header .menu-more>summary{padding:12px 10px}.site-header .menu-more>summary::before{display:none}.site-header .menu-more-panel{position:static;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin-top:4px;padding:7px;border:0;border-radius:12px;background:rgba(255,255,255,.035);box-shadow:none;transform:none}.site-header .menu-more-panel::before{display:none}}@media (max-width:760px){body main>section.hero{min-height:780px;background-position:center 42%}body main>.hero .hero-content{width:min(92%,680px);padding:145px 0 76px}body main>.hero h1{font-size:clamp(2.8rem,14.95vw,4.2rem)}body main>.hero .hero-subtitle{max-width:34ch;font-size:0.98rem;line-height:1.42}body main>.hero .hero-copy p{font-size:1rem;line-height:1.62}body main>.hero .hero-copy .hero-secondary-copy{font-size:0.9rem}body main>.hero .hero-actions{width:min(390px,100%);flex-direction:column}body main>.hero .hero-actions .btn{width:100%}.hero-highlights{padding:48px 0 54px}.hero-highlights-grid{grid-template-columns:1fr;width:min(620px,88%);gap:15px}.hero-highlight-card{min-height:0;padding:27px 25px}.hero-highlight-symbol{margin-bottom:18px}}@media (max-width:640px){body>header.site-header .nav{width:calc(100% - 20px);min-height:72px;gap:7px}.site-header .brand{gap:7px}.site-header .brand-mark{width:34px;font-size:0.9rem}.site-header .brand-copy strong{font-size:0.9rem;letter-spacing:.08em}.site-header .brand-copy small{display:none}.site-header .menu-toggle{min-width:38px;min-height:36px;padding:7px 10px}.site-header .menu-toggle-label{display:none}html body>header.site-header .ng-quick-links{gap:4px}html body>header.site-header .ng-quick-links a,html body>header.site-header .ng-account-top{min-height:32px;padding:7px 8px;font-size:0.9rem}body>header.site-header .menu{right:10px;left:10px;grid-template-columns:1fr;padding:15px}.site-header .menu-more{grid-column:auto}.site-header .menu-more-panel{grid-template-columns:1fr}body main>section.hero{min-height:760px}body main>.hero .eyebrow{font-size:0.9rem;letter-spacing:.15em}body main>.hero h1::after{margin-top:20px;margin-bottom:18px}body main>.hero .hero-copy .hero-map-line{font-size:0.9rem;letter-spacing:.11em}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}body main>.hero .eyebrow,body main>.hero h1,body main>.hero .hero-subtitle,body main>.hero .hero-copy,body main>.hero .hero-actions{animation:none}.hero-highlight-card,.site-header .menu-toggle-lines i{transition:none}}.ng-inline-form{position:relative;display:grid;gap:16px;max-width:760px;margin:22px 0 10px;padding:24px;border:1px solid rgba(163,119,68,.24);border-radius:18px;background:rgba(255,255,255,.72);box-shadow:0 14px 34px rgba(55,37,24,.055)}.ng-inline-form-wide{max-width:900px}.ng-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.ng-form-field{display:grid;gap:7px;color:#4d4035;font-size:0.9rem;font-weight:700;letter-spacing:.015em}.ng-form-field-wide{grid-column:1/-1}.ng-form-field small{font-weight:500;color:var(--muted)}.ng-form-field input,.ng-form-field textarea{width:100%;min-height:46px;padding:11px 13px;border:1px solid #d8cec1;border-radius:11px;outline:0;color:#30271f;background:#fffdfa;font-family:inherit;font-size:0.92rem;font-weight:500;line-height:1.45;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.ng-form-field textarea{min-height:92px;resize:vertical}.ng-form-field input:focus,.ng-form-field textarea:focus{border-color:#9c7448;background:#fff;box-shadow:0 0 0 3px rgba(156,116,72,.13)}.ng-form-consent{display:flex;align-items:flex-start;gap:10px;color:#62564b;font-size:0.9rem;line-height:1.55}.ng-form-consent>input{flex:0 0 auto;width:18px;height:18px;margin-top:2px;accent-color:#526f5b}.ng-inline-form>.btn{justify-self:start;border:0;cursor:pointer}.ng-inline-form .btn:disabled,form[aria-busy] button[type="submit"]{cursor:wait;opacity:.7}.ng-form-status,.course-application-status,.newsletter-status,.practice-order-status{min-height:1.35em}[data-state="progress"]{color:#6e624f!important}[data-state="success"]{color:#315d43!important;font-weight:700}[data-state="warning"]{color:#815d1e!important;font-weight:700}[data-state="error"]{color:#983c35!important;font-weight:700}.ng-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important}.event-application-form{max-width:none;margin-top:18px;padding:19px}.event-application-form .ng-form-consent{margin:0}@media (max-width:680px){.ng-inline-form{padding:18px;border-radius:15px}.ng-form-grid{grid-template-columns:1fr}.ng-form-field-wide{grid-column:auto}.ng-inline-form>.btn{width:100%}}:root{--ng-action-red:#9e3f27;--ng-action-red-dark:#76271d;--ng-action-red-light:#c65d35}.btn-primary{color:#fff;background:linear-gradient(135deg,var(--ng-action-red-light),var(--ng-action-red));border-color:transparent;box-shadow:0 8px 20px rgba(117,48,39,.2)}.btn-primary:hover,.btn-primary:focus-visible{color:#fff;background:linear-gradient(135deg,var(--ng-action-red),var(--ng-action-red-dark));box-shadow:0 11px 25px rgba(117,48,39,.28);transform:translateY(-1px);outline:2px solid rgba(155,70,56,.22);outline-offset:3px}body main>.hero .hero-actions .btn-rune-calculator,body main>.hero .hero-actions .btn-outline,.ng-course-feature-button,.rune-oracle-action.primary,.kgi-primary,.practice-order-submit .kgi-primary,.course-application>summary,.course-schedule>summary,.practice-order>summary{color:#fff;background:linear-gradient(135deg,var(--ng-action-red-light),var(--ng-action-red));border-color:transparent;box-shadow:0 8px 20px rgba(117,48,39,.2)}body main>.hero .hero-actions .btn-rune-calculator:hover,body main>.hero .hero-actions .btn-rune-calculator:focus-visible,body main>.hero .hero-actions .btn-outline:hover,body main>.hero .hero-actions .btn-outline:focus-visible,.ng-course-feature-button:hover,.ng-course-feature-button:focus-visible,.rune-oracle-action.primary:hover:not(:disabled),.rune-oracle-action.primary:focus-visible,.kgi-primary:hover,.kgi-primary:focus-visible,.practice-order-submit .kgi-primary:hover,.practice-order-submit .kgi-primary:focus-visible,.course-application>summary:hover,.course-application>summary:focus-visible,.course-schedule>summary:hover,.course-schedule>summary:focus-visible,.practice-order>summary:hover,.practice-order>summary:focus-visible{color:#fff;background:linear-gradient(135deg,var(--ng-action-red),var(--ng-action-red-dark));border-color:transparent;box-shadow:0 11px 25px rgba(117,48,39,.28);outline:2px solid rgba(155,70,56,.22);outline-offset:3px}.course-schedule>summary::after,.practice-order>summary::after,.practice-order>summary span{color:#fff}.service-expandable>summary::after{color:#fff;background:linear-gradient(135deg,var(--ng-action-red-light),var(--ng-action-red));border-color:transparent;box-shadow:0 6px 14px rgba(117,48,39,.2)}.service-summary-hint,.consultation-click-hint,.practice-path strong{display:inline-flex;width:max-content;max-width:100%;min-height:34px;align-items:center;justify-content:center;padding:7px 13px;color:#fff;background:linear-gradient(135deg,var(--ng-action-red-light),var(--ng-action-red));border-radius:999px;box-shadow:0 6px 15px rgba(117,48,39,.16);line-height:1.35;text-align:center}.service-summary-hint{align-self:flex-start;margin-top:auto}.practice-path strong{justify-self:start}.result-actions .btn-outline{color:#fff;background:linear-gradient(135deg,var(--ng-action-red-light),var(--ng-action-red));border-color:transparent;box-shadow:0 7px 17px rgba(117,48,39,.18)}.result-actions .btn-outline:hover,.result-actions .btn-outline:focus-visible{color:#fff;background:linear-gradient(135deg,var(--ng-action-red),var(--ng-action-red-dark));border-color:transparent}.module-pathway a,.life-areas-course-cta .rune-course-link,.nature-course-cta .rune-course-link,.experience-course-cta .rune-course-link,.complex-course-cta .rune-course-link{display:inline-flex;max-width:100%;min-height:38px;align-items:center;justify-content:center;margin:.42rem .12rem .08rem;padding:8px 15px;color:#fff!important;background:linear-gradient(135deg,var(--ng-action-red-light),var(--ng-action-red));border:0;border-radius:999px;box-shadow:0 7px 17px rgba(117,48,39,.18);font-weight:800;line-height:1.35;text-align:center;text-decoration:none;vertical-align:middle;transition:transform .18s ease,background .18s ease,box-shadow .18s ease}.module-pathway a:hover,.module-pathway a:focus-visible,.life-areas-course-cta .rune-course-link:hover,.life-areas-course-cta .rune-course-link:focus-visible,.nature-course-cta .rune-course-link:hover,.nature-course-cta .rune-course-link:focus-visible,.experience-course-cta .rune-course-link:hover,.experience-course-cta .rune-course-link:focus-visible,.complex-course-cta .rune-course-link:hover,.complex-course-cta .rune-course-link:focus-visible{color:#fff!important;background:linear-gradient(135deg,var(--ng-action-red),var(--ng-action-red-dark));box-shadow:0 10px 22px rgba(117,48,39,.26);transform:translateY(-1px);outline:2px solid rgba(155,70,56,.22);outline-offset:3px;text-decoration:none}.life-course-cta{padding:9px 16px;color:#fff!important;background:linear-gradient(135deg,var(--ng-action-red-light),var(--ng-action-red));border-radius:999px;box-shadow:0 8px 18px rgba(117,48,39,.2);text-decoration:none}.life-course-cta:hover,.life-course-cta:focus-visible{color:#fff!important;background:linear-gradient(135deg,var(--ng-action-red),var(--ng-action-red-dark));box-shadow:0 11px 24px rgba(117,48,39,.27);text-decoration:none}.bindrune-course-callout .rune-course-link{display:inline-flex;max-width:100%;min-height:38px;align-items:center;justify-content:center;margin:.42rem .12rem .08rem;padding:8px 15px;color:#fff!important;background:linear-gradient(135deg,var(--ng-action-red-light),var(--ng-action-red));border-radius:999px;box-shadow:0 7px 17px rgba(117,48,39,.18);line-height:1.35;text-align:center;text-decoration:none}.northguard-current-writing.rune-course-link{color:#fff;background:linear-gradient(135deg,var(--ng-action-red-light),var(--ng-action-red));border-color:transparent;box-shadow:0 8px 20px rgba(117,48,39,.2);text-decoration:none}.northguard-current-writing.rune-course-link .northguard-writing-title{color:#fff}.northguard-current-writing.rune-course-link:hover,.northguard-current-writing.rune-course-link:focus-visible{color:#fff;background:linear-gradient(135deg,var(--ng-action-red),var(--ng-action-red-dark));border-color:transparent;box-shadow:0 11px 25px rgba(117,48,39,.28)}.service-card.consultation .service-summary-art,.service-card.program .service-summary-art,.service-card.lecture .service-summary-art{background:linear-gradient(180deg,rgba(46,27,14,.01),rgba(46,27,14,.12)),url("/assets/images/szolgaltatas-kartya-hatter.webp") center 48% / cover no-repeat;opacity:1;filter:saturate(.96) contrast(1.02)}.hero-highlight-card{transition:none}.hero-highlight-card:hover{border-color:#e5ddd3;box-shadow:0 16px 38px rgba(55,37,24,.055);transform:none}@media (max-width:560px){.module-pathway a,.life-areas-course-cta .rune-course-link,.nature-course-cta .rune-course-link,.experience-course-cta .rune-course-link,.complex-course-cta .rune-course-link{width:100%;margin:.65rem 0 .1rem;border-radius:14px}}html{font-size:125%}body{font-size:1rem;line-height:1.65}body>header.site-header .menu>a,.site-header .menu-more>summary{font-size:.9rem}body main>.hero .hero-copy p{line-height:1.65}input,select,textarea{font-size:1rem}.course-timeline-row{grid-template-columns:96px minmax(0,1fr) max-content}.course-timeline-time{white-space:normal}.calendar-weekday{padding:8px 2px;overflow-wrap:normal;white-space:nowrap;text-transform:none;letter-spacing:0}.calendar-grid{grid-template-columns:repeat(7,minmax(126px,1fr));min-width:924px}@media(max-width:760px){html{font-size:112.5%}body>header.site-header .menu>a,.site-header .menu-more>summary{font-size:1rem}.course-timeline-row{grid-template-columns:minmax(0,1fr) auto}.course-timeline-title{grid-column:1/-1}.course-timeline-time{grid-column:2;grid-row:1}.site-header .brand-copy strong{letter-spacing:.02em}}@media(max-width:380px){body>header.site-header .brand-mark{display:none}}button{font-family:inherit;font-size:1rem}small{font-size:.9rem}