:root{
  --pearl:#FAF9F7;
  --ink:#16171A;
  --charcoal:#0E0F12;
  --graphite:#1A1C20;
  --silver-1:#EDEFF2;
  --silver-2:#C3C8CF;
  --silver-3:#8A9099;
  --mist:#6C6F76;
  --line:rgba(20,21,24,.12);
  --line-dark:rgba(255,255,255,.14);
  --gold:#B9A88A;
  --disp:"Cormorant Garamond",Georgia,serif;
  --ui:"Jost","Helvetica Neue",Arial,sans-serif;
  --grad-silver:linear-gradient(135deg,#E4E7EB 0%,#C4C9D0 40%,#9AA0A8 100%);
  --grad-platinum:linear-gradient(135deg,#EEF0F2 0%,#D2D6DB 45%,#AEB4BC 100%);
  --grad-champ:linear-gradient(135deg,#EDE7DD 0%,#D8CFC0 50%,#B6AB97 100%);
  --grad-noir:linear-gradient(135deg,#26282D 0%,#16171A 55%,#0B0C0E 100%);
  --ease:cubic-bezier(.22,.61,.36,1);
}
.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
*{margin:0;padding:0;box-sizing:border-box}
html{scroll-behavior:smooth;overflow-x:hidden;max-width:100%}
body{
  font-family:var(--ui);
  background:var(--pearl);
  color:var(--ink);
  font-weight:300;
  line-height:1.6;
  -webkit-font-smoothing:antialiased;
  overflow-x:hidden;
  padding-top:38px;
}
img{display:block;max-width:100%}
a{color:inherit;text-decoration:none}
button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}
::selection{background:var(--ink);color:var(--pearl)}

.logo-mark{background-image:url("data:image/png;base64,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");background-size:contain;background-repeat:no-repeat;background-position:center}
.logo-full{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAS0AAAC1CAYAAAAKoal0AABbFUlEQVR42u292XNcR5Yefs7JzLvUBhQW7qLEHs20OjRjj61wdNjhCP/nvze/2A/2TLenp7vVaomkSIAggNrvlpnn93DzFBIlUKREUK2eyS8CQWKpqrtkfves3wFISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEgIwHQJEj74IkPcfgEAeO+BmQEAQCm1/bmAmbdfRLT9v/wu4d83dLoECR8aMel8H7HFf+u9v0Z4byIs51y6wMnSSkj48JYXEQEigrX2B782JrNEWom0EhJu15TXGrz3W8tJfmaMAaUU7pKY9x6cc+CcY+89KKWuWV/yldzE5B4mJHwQKKWuuX1EJKSFWms8OjrKg9WEiCjk5ANpcfierbXcdZ1vmoa7ruOu68A5l8grkVZCwu0itowQEfb29nA8HmtEhLquvVIKtdZKa61Vz3AIABy5g6rruqau66ZtWz8cDrnrOr9ardx6vWYigrZtrxGkuIzGGOi6Lt2ERFoJCT+MtMQdHI1GNJ1O88FgUAIAtG3bLZfL2hjjsizzWmuNIWgl/zjn2rZtO2utz/NcFUWRIyJOJpN6uVy2s9nMOefYOQfeeyCia5+dkEgrIeEHwTl3jbD29vb2siybMLMzxlSbzabVWpMOICK64i3EpmkaIiJjDA56HCBiluf5PMuyRdu2S2sti6so8TGJjSUk0kpI+FFQSpExRhNRBgCKmTvvfVeWpTHGaGNMrrU2iKji14VYF1prbYh5eUT0AICBzEgpxbFLKaSVkEgrIeHHEhYAAFtrvbW2AQCw1labzWbjvZeAu/fe+2BlMfcRdg6/d23bWuec9957rbWxAenqJtJKSLhVGGMgWErctq3tuq4J9VXOe8/OOVZKOe+9JyIvhBVIy4dMonfOeQBg55yjPnDFAIBd13nn3LUUYrKyEmklJPxoMDNYa7muazDGuMFg4BCRsiwriIiqqqq01sYYY5RSBSJSbGk55zpjjGNmNsbosiyHRKSbptl0XWc3mw1LhjAqmdhaeCmulUgrIeEHwVoL1lrw3nOe5957z0SklVKFUqrsuq4zxmy/R0RZkwwAjIiV975jZs6yrNBajwDAdV3XXV5eNm3bshBTnDmU7xNp/RsMN6RLkPBBF1hUOxWyfBYRO2MMKqVK731b13XNzDbLsjERDZm5AQCvlJq0bXsucawsy0pmdqvV6vL169frxWLh6rq+ZtXFxabJTUyklZDwo9xDRASt9fZ7pRQbY0hrjURE3nvHzBzqSzUAEAB4AGi7rlsG8iMAgK7rNovFYj2fz21d14mYEmklJNw+iAiUUuC9h7ZtwXvPSimPiD7LsgEzO+ecBQCvtTZEVAKA7bpu2bZtEwpOseu6dj6fr8/OztrFYsGJsBJpJSR8EMISTSyJLwWyYeecy/OcmNlLOUMIyI8AwLZtu3TOWWbmruva9XpdXVxctLPZLDUcJtJKSPgwKMsSvPfXJGiC1cV1XXtEtADgQzzKhz7Egplt27Yr1/fxdMvlsrm4uOiWyyWLyykKEAmJtBISbg1Zlkn2EAB6WRqtNTjnoGkaaJrGIyJz7yP6oAKB3vumruuqqqq2qio7n8/tfD5nZt72MsblDQmJtBISbgXSyCyuYlxLJS4jM0Pbtr5tWyYiJiLXtm2zWq2a2WzWtW3r67pmsdYkI5kUHBJpJSTcOsR901pvewK991v3Tmqp6rqGrus4iANC27Z2tVp1FxcXXt5HSEvEApNr+O8TSbk04YNC3Li4hioedCHWkogDCpHJ+lyv1xwrmwqBJdL694tUEZ/wk1teEkiP9d4BropBo99z/BohqRTHSqSVkPCTkFVMNrGVtDuBZ9cae9tEnoTkHiYk3N5TUevvdeek6PRNZCRB993ZiIKkTpMsrYSED+IOvglxRjF2HQXx/MObLLCEZGklJNwqdidE7xKPVMlLsH2X7OLX3/QeKb6VLK2EhFu3tHaJRlp75PtQcIpSFhHPOJSSCOcci8zNTSSWkEgrIeHWSSu2qORrf39f9YRlMMuMQiQEZPDOe88e6qq2zjnous63bQuIyHGFfUJyDxMSfhCMMdeq3sUlFFdParEQEbIsAyICYwxOp1M9mUzKPM9zUkoRKk2KDAIQAzB7tgzM3rnOs3dt07abatMs5ot2tV75uqq+MwBWClCFKNOAi2RpJSTcCCGo3forgKtWG2aGoihwMpmowWBghsNhmRf5CFFpRFSIqAFRISAxMIMCB73Ilmdmq7VpTZZVWZbXRVk0y+XS1nXN1WbzHbISJML6t4nUxpNwK4S1G0jfdQlHoxEeHh6ag4OD4Xg83i+KYl9pPUEgBNoSlgIACdMTIiokzAnJkCKjtS7zLMuKoiCtDRujwVrrY9kbgKsyiYREWgkJ38GudbXbrpPnOUwmEzo+Ps739/dHZVlOtNZDRCwQUXOvUIrQa8I76L/fzjFEQGDgfs4hkiFShdLaGK0xywx2XWdDw/WV+xBcxRSoT6SVkPC9xBVXtUtWsCxLPDw8zKfT6V5ZlntEJBN3ABAAgTRgT3uBvBAACAEpuIoemB0DeEBARNQIqImItNEaAVpE5LZtvVhbYmkl0kqklZDwRuzWTBljIMsynEwman9/fzAYDA6VUgPo9d85GFGBo4AZ+NqUaLGywsRp3BaXSu4IEQlJKaVYKeWDWCDLsSRLK5FWQsIbEUsqy/dlWeJgMMDj4+PRYDCYaK3HgYA4rDsCBPbMXeQOMmD4l4EBwGMf6xILDCL3ERFRaa1yRPTOua7rOt913Xeq6BP+ja23dAkS3tfCigtFxT0LlhaNRqN9Y8wYETUze+hnGRIiIjN4BMTepAIS1w8BNSAoQCD23DKwjawwjiw1RaRGxpiyKAqdZRnG5JlIK1laCQk3WllSpxVrZ+3v76vj4+NxWZZ34GokGMfWEiIgMDJgH8MCAAxuogcADwwMCOi9b4DZEVKOiDkCAjA4BADv/YaItDEGwwxF55xLqhDJ0kpIeDtildIw1/Bd6gARmJ1n3zJzF8oddCAwj4iGEA30wXsGAMfAjoF9+L2SOi+tNRlj3lh6kfBvA6m4NOFWiAoAtrVSxhjM81wbY4p38C9VH79iFwwrAARERg3b2DsSMgMDe+St2gMhggr2FBGRybJMZ1lGROREez4hkVZCwhshDc55nkOe50YpVb7dzAIExH6qdG9xNcB9kB0BFTBcyUCELCMCKuij8wqALSIiERljTJZlWUVELhFWIq2EhLdaWgJjTO+rEZl3eH0HhAYBtfe+adt26b23Wuu8L0IlHWJeKsS75HUeEDwwOwAwfSZRm2BpXZO1SUiklZBwDRJDikaFIfU/fGv6jtlbYFIAwF3Xrefz+bzabOxgONCDwbDuC1JVAQQKGZGBLTMzs7ee2WL/cZLF1Fpr+VxO2cNEWgkJbyWtnZaetxNHqN1i75umaarFfNbOZjNXrEo7GU/s4dER5HlutTajUFnaD7sAcN77DvvwFgRri4gI4+OKexITEmklJATe+Y70cdxL+OayGgYgpJwBvPfcWWtt07a+aRrouo69czbLsjVMJkBIChXlBEiMQMSoGAC995aob67uD+XqQJKl9W8TqU7rJ7BCduMqSqntjL/dUVo7c//eKS6jtYaiKCDLzLWNqpS6prm+++9tnV9QFgVEBGMM5HmOZVnqLMvyEIzHABU+21+tPyRgtsxsgdm2TdsuFgsv9V7r9cZ65zqjtVNaETA4Z92G2TsiMkRklFJDRNTW2s26h+u6LrXyJNJK+LFWyHfjOFdywm/aWPK6uGBz1x3bfT/n/HbMvBDjTYMh3mAd3dp5ZlmGo9HIFEVRYp8Z3LGvtm04GMJefTEpsHPOtU3TuK5rt3/uvWNEcARo2bN1znXOutZ712mtcyI0iKiYuanrerNarWzTNImwEmklvI/r9CaSiNtgdv8Vq+tNQx3i728itp8qpiPHLOSplILRaKSKosiJSAeXDa/IqT9EIS0E4BCbQkXkAcB2nfXW9oqnTdNA27bee++Y2TvvnPPOee+dMVlGhAoAyHvf1HVdrddr2zRNWnwpppXwPps67oczxoAxBo0xoLXGeIxWsJS27OOcA2stt217jYDEgordyXi+oLhs34fbskRi0mJmaJqGm6ax1tpGKTVA3FpCopcVpB1YGqMRkYxSSEVZ8P7+vrNdt7pk76RFqKoqQCTvPXdlWaqiKLTWmrz3lpk6AEBm9nLtYhJNSKSV8CPdJqkdyrIMx+MxFUWhRqNRTj0U9P6RWBQMAGCt9dZa37ata9vWt23LTdNwXdfBJXTbrJ1YV+J6/qXQdR3Ude3quq6zLLMAkAOARkQOxCX+rQudz0r6D5XSg0E56Pb2961nX19eXjoh9KraMLN3zlnWSmGeZyY0X0srD4UM4rUHRUIirYQfgN3ho5FlgkopKopioLXOlFJlyIA5771YJMDM3ntvrbVt13Vt0zTtZrOxq9XK1XXtN0EjPXbNxH38qTatkGaMuq79arVqBoPBhogyRMzl9IW0emIOKg9X18ZoY0aj0dgSETZNsyaiLUlvNhto29YTUQeImOdFGa6xIiKjtVZEhNxfuLQAU0wr4ceSlqhpRlYQe+/ZGOODyqcmohwRs5AVy5VSBRFlSqlca50bY4qiKLKiKHRZljgcDomIvIyWF9cwjov9VMQlVmQcUwMAzvMcjTGKiDIQCeXeKsLe6kLcKpnK94RGKVJaGwxZQ7bWeWvt9hpaa9nazhGh1Vp7pZQO7nRdVVW7Xq85WVqJtBLew0UUwQNx55qmAWstN03jAMAaY1gphVF2j4NV4vpvcUtkWussyzKVZZnRWvuQYfzOPMCfgrRiCyseHSbWX1EUmOe5Vkrl4ZwAEU04N7slrT4e5aCPyBtEUkSksizTiGSttZaZWd7fWgtN08ByubRZlrmiKBQRkbW2q+u6Wa/XPllaibQS3sMK2Z0NGG08bprGe+9bROyUUqiUMrKxmdlG8RoQtzG4QkVRFHlRFCrLMlZK+VCzhaPRiMK4LhyNRjQajbAsSxTpltgq2x2gGk+A/j6y2v2bOBEgY72IyGutOTRQDxCRmLmXoUGkEJN3ABD70Q7FIiOiPM/ywWBARORWq6WTsWRaa8iyDAHAE5FTSiERKWa2TdO4lEFMMa2ED2SpeO95vV47IqqZmYfDocuybEJEZbhHzMw2WCdb3fRQjzXI8xwBAIwxqus6F9xRChvYR6TCzjlvrfVd13nvPVdV5bqu47quOa5tCppY8C4bPx4jtlveMZvNfJZlTVEUSyLSRDSAEJSPLUnY0YffupIAREgmy7JyMp50zlp/cXnpqmrDXddB13XsnGOlVKuU2iiltHOOUzA+WVoJH+oGhHhU27ZQVZXvus4iojXGIBEZifeEPj6GPohNEOqcECkoHCiTZXleFEVRFOWwKIphnhejPM8HeZ4P+69iUJbFoCwH5XA4LIbDUZHnOWRZRojoAwFsCUgpBbEK6E0W5G592FWhqwNxV733XmvtjDGglNLBiiQAYBQFrcDhEYGxWF+IqFQvPaPzPEettbfWeiFUay10Xeepr/HyXde5qqp827aJtBJpJXwI11FiXeIuMrPXWjsiskSkQguMCdXlsqlDFg7DviZNhBmRyvvYF+VEaOT7qy+V9b/XudaqCERAgVBYsm4h2P3O1uJNcw93zpOVUt4YQ+oqeOdF9k++IvK6ensAhUSGSOVKa6W18szQee9YKQXWWiFIlnFidV1zPAsxIZFWwi27iHF20TnH3nvXdV2XZRmHOq4SETNEdCHO5QFAMYO9msVFYV4gIAMyAHKvvY4hYo5i2xACECKQUipTSmVZluk8z0liY312zoJS6trXbhxLSix2q/nlb7Is254TInpjjO8TpaR7EkaGUBEPV8QVsx4GiwwBgagvbQCllM+yHBCBnXMcrC3w3kPXddC2bSosTaSV8CFJK26gDu4iV1XltNaeiJzWmoKrKK0wvYEVlThFwSAfxYTgmrsVTW8OXKcQ0SilsiD9qbIsY2MMZ1kGw+EQB4MBDQYDGg6HNBgMqCxLLIoCy7L8Th1aXPkvVelSnS/EpbVm1QfdFHMgrG0jIsYWVwwvEw8BEbVWKs9zzf0IMl/XNcfdAEkEMJFWwgckrN2YkWTeglKBd845IuqIiImoH7W1ndJMKhr6IESFCEAYDS7hyHoRqwb6WikfmE8holZK6SzLTFmW2Xg8zsfjcT6ZTIrJZFKOx+MifOXj8Tgbj8dZnudcliVlWbY9DyEPcTPlHK210LYtM7ML7i8rUhkgSvc0ASLBVbPirtUlJRNEpLLg3kKodfPy2eLWGmOSnlYirYTbhqg4SEnEbnW5cw66rmMAcFmWgTEmD9XzwepCteW6Kwuqt8pEYC9MO40cLkQA7BX6vAVEBgZGAkIgTYpKo7NBlmfjzOSDLM8mWZaNszybGJMNszwbZllWFkUxKMtBMRwOsizLUGvdu3ohaydWo1iREqCv65qJyCGSL8vBMHAWBdK6ST9nV6wrEDflWuuB1ooRsQMA37YdO2eBmUFr/c5xuYREWgk/0uLalY5xzkHbtmCt9c45S0StUsorpTJEHDBDzQg+zJDXgawQgD0D2BA3iqQUAMUcY5BhqSiBKOoH4fQGU/R7DC8mACJAVAiEAIBa6WEfEyvy4XBYjsd7pigKttb69Xq9tZJ2i06dc9zUtc2yrCMi1lqXiJgBs/XMbSA/Dcw2UO416zG4wC607+jM5CrLMlBKOWYv5RCgtf6OQkYaMZZIK+E9yer7sCPix6FYE0JMiBBJB/3hftADIEFPTGHoaf/iyMe6GisPqDlWuNkG9PEq6IXbQV47B76NqhmEfmI0ISlFpLTWaIzhsii56zov7q6QhyQdOtsBs3eI5LRWXpHSiH2AHsU7jD49jnVdZRv70+sn8ijQSgMgOmstS2D+TdJASdk0kVbCByCtWH+9bVvouo4R0WmtmYhYKV32BMVemo+DNxgH3eVDfFAI9SGKpOJy0J7cmCOOu6kEQX5HCKgQQAW66102IqOVMlmW6XIwMIjQISDXTb09X621uL2wXq/ZO2dVX8eFSlGGhKYnTraBFOWEeIe8Qmaxb3NSSuXaGJMZwwBgmXlb9rA7cfqnbipPSKT174a04s3FzJLKZ621Q0SnjdGAyIiYIaHGPkAl1pRkG6VA1bH3HQPYrcXVS8JgREwcWV60Q1qhCAu3cTNkdhzacAJ5qNB+o0KPJBhj2Hv2Xddtm5jjei7bx6C80tprY0ARKflExH7GYXxs20TCtVAdEiLq0J9J2mjOshycsw4RQVp/4uuaCCuRVsIHcg9jnSyA7SRn75xzWmkXZG5KRMoBwUFPStLuI5ZWP1Ke2XKv1yX1Xkompu64jyQFoBF5cYgl+WCdEfTtRVK9znFZAgJQUKdApZT13vumaTiWhBZ11b6o1juttTPakCIyiDI38Zr1F5EWACAqBnBh/iEjIhGi1lrrPC+01toyA/daXHzNek1IpJXwAWNaUsMVa2eF6nmrlPZZlhki0tBrgfpAGyqyUDguI2Bmz97bUG0PkcUVtES3lpbri1FDtrInu6s6sCvvUoLkeBWEQqTeZaQ+1gS269ptI3Osdiq1aQB9Aaoxph/2KqQoLuhOGUfoEnCR9QgIqAgp070ihtdae++9698fUv1WIq2ED0lab4pxSUzIWueR0GltfE9spABDb2Jcb8rA0LtuhkRskL0F7q0TJFKxRbW1vnq5GLG6mPvJOU4KWKkPmlOvPiqZy+tuHCIqUkqFolLH7L0UnMbk0RNXw8zslFKWiJwouoaYGUE4RhYi7slSkgIUESZBX8+ltNaUZZlXSnnnPFvbJdJKpJXwIWNasdZ5XMAZuYqstPZ9rZTKCCkPsa1eQYGDBRJqmxCRuA9UW/beEZEipCxyJ1mcr1A2oQIhMDN3zLxlG0LU0tQcG4hbSyh8LiHqXneCPAC4rmu9BMmVUttCUO891HXFiOgA0JZFWYqr27uyWzkb3ycUAAMZ60Bg28wpBkusD68pRETbNI2tqopTxXwirYQfiVgp4U1f8d9KtXlMas45sF3nAcH2FhcREvbWD4ADhD6Y3btanVhBiIjW2sZ77zxziwAe+wZtEelzRJRjn8mT1iGNvSxOZ61tnLMVIjH18TQVSK0LfqMGRAoOJxCpPDOmyPMcAKBt284z+22bj9Z6W5DqnGPnnNdaW2OM1lqPABCZfRcqMuIaBhe+onKO4Kr2OmRaEWmTGVUUBWutnbWdl+A8EW1FGhOJJdJK+ImIL2w+VkqDMQajQHaoNkeUzR5KHShYUw76sfQ+WE6heBQJQF7EcekEbvsZEcE7Z7cChVelDyR9hGFCmBeK3X4mQ0dK+aqqtjLKEruL5G3EVXRaG0BCol7tIov6MLce4TUD9fq3UTEIema2XWd917V801zI254JmZBIK+EGOOega1tm753Wmk2WKSJlgklF19xE2JYREPUiXd57Z8NADd4SFyLt1m3J9g9BduWta/rRXWABgLeWWl+Vz0E32kNUEkGIpJTGPM+padvGe8/W2muzHiVmV9c1A4DTWjmtNSqlcuqHZDAA2BCcf7MeF2wbslWvt09KKeVDbM7XdX3Nao1VKuKMbUIirYQPEBeTDBwS+V5ihiAEslWfGQw1VVGVOSEZ7Ft6+hmo3ltAdNTXWhlhqK29cvWZ0i/o+6Zu2wGwJyIiJBNIUcr5ffQ6qadSWmujlGqJyDdN44W44qxisLrYe+eUUq5PKiqK1CveqscFVwF7jUia+nyBJSJumtrFI9fidqNEWom0Ej4QYo2rsAFZJjXnvSypQroqf8CrsV0YgvOaemvMWms73wfnkXA7j1DKH3DX8lKkst7Q8x2z9z2VEW5LExAV9kWpPnwsBUdNISH1w2qVkwB57K4xMxhjoG1bqOt6qw6hlGZJHkBkxcENelzYr3HG4M4ChKZJIm+MQmtt55xjiW9JTC1u+E5IpJVwy1aWuFQS2/LOAbNna60ry5KCdFWxzfCFGqxAIAwICpEUIni+Xofl+/HXAEJacH20PRBigX1RqQ8Bd0aRxboqQxDC2FaEbn05QiIiBoCuaVrXddfVRkWZNIj7MUAf4zLaKFIqZ2b3fXpcIRmxrVOT1kpEpCD93DnnXJxRjK2uRFqJtBI+kGsYt6WI1I21lhWRM8aw1jpDJBVtZuk19KLSHqYzU7AwbNd1rVKKxL2Cm1t9evUFQpKqiG3tV29lxT2D2zqrUOUOAMBBORW11jZM194G42NrJzRes3PWKa2d1ooVkXmLHtdWXyyKd4XhrqiV0uy9a6uqcrukJT2SCYm0Ej4AYsLabnRmaJrGl4MS8qwwpNAgIwMyI4Nn3FpHEqDX/TRoYOdc0zRNo40WjXq1FR68ihURcC9/EwZsADNbBubgJsbazKGeCuJZFgwAnkgNtNKF0qpj5i5MDALn3NaKFE2upmmgqipGJK+UckVZbvW4oqr+XhIjeMyh7CE+FilWVUSouq5br9drG5MkIkKWZUmPK5FWwnduQDTG/sdaWvKltYagn779fdPUwOy91tpmRmM/vRqzrbuHQNugeehPFHdOK0V1VVdIyERKEZIGafTpDzeWwWFAVEqpgrQuSVEuJMXhEOXvuC9e5W2vT28LkVY6K8pSaW1c0zRWMnuR5bg9Z+csr9cri4Qb01tpI0BUwNwx9nLUfZvPdz53OwJIamhDVrLbbDauqqrt9dxtsk5IpJUAV9pSt0FaYmXtKilYaxkAQqGmxn7CD6jQckhRWROGdhwMWTwFfe+hZAKZUAZSbONb71XQRIg62Ilum5Ik5fuKeNgWgMaDZQFApJsBEX2WZd4YEyTzkRBQBzeU33LtgnAYW2ttW9d1F/o5U1N1Iq2Et8WkbopRvQuRxZtrp0xgm7YXiWNmdqEZWfWE1GcFo4zgdjRZqKfS0BdjsnPOArBXRBqRskBk7n1JqycYcMDs+89UudbKGGO4KAqoqsrGhLyreNG2LVM/mozDlJ8MCbNQSPu9xxdExBBChX/btm1d115mPYpEdEIirYQb4lG77SPv2k4SKz/chMFggKLNHiYxszEGQjMehSp1D71wiw+lAb0WlwTmAdizd8AASCTxo5tqon44aTH20sl9sEsBgkIgRUpRlhnDDI1SFALw7ppcspw3EYHS/UxFbUzWq0P0zd07cbibSEuKb521tl6tVi7uiUyB+ERaCR/YUot/LhZJrCOllAKtNff1UURIpK+snivpPYlZSQAeKcS4e5NHsoP6Fhjbimxz6I90DOAQQClSeZbl3IsIOte2LUv5Q6xA2ruQyHmeQZbnhmjbvgRvs7SAwSOCBgDXdd1muVx2Ip3zQx4eCYm0/t0TUVwZ/kNJS1wbpZSMIYPhcAgytzDLMqX6DAD3KqEYFEJDg7MUnoa4UK/SQCZQmQ8EqIgoe1vc6O2kBa4vYu1ryER9oidLMlrrQisNpJSlMCYsVr0QeO94OBhSOSjzvtWHdFSj9X2kxYighLTW63UXWocSfqbQ6RL8ZSGuzk2xLESEdxntvktswZraEldZljSZTPRoNMrzPM+JiJjZO2u7DnBNWmdKqQEhaeir3j30BVeh2hwVEBChwiBrwyEWdRsELUH9vr6rd0vDz5gRUGtjRnuTPSryYj2p9urVatmu12snKqhd10Ge52iyTIVzkPozerdDkAINUsYYlCr8ZGUl0kq4ydSNsoe7hPWu8bCb3MJQ34THx8c6yzI9Go3Ksiz3lFLjXuWgm9d1vW6apjbMTIiGFapgnYT6LWYARMaeABBRQ9+iI/rzt0FaBrgfuCGEFdzU0NTsLSJqY7Kp1nqY5fkqz/Jlnhd1XdeuaWpvnePhYKiKosiUUn05B4NnZP+24wzxLAIAJCIMk4S2VfgJibQSdtB13bWBrWVZ4v7+vsqyTHnvfVVVrmkarqqKpdhSslrW2ms1WVpryPOcyrKksiyV1lpNJpOJUkorpUoiyoXYtNblYDgwi8XyHLquRcS16QlvgIg66GJZIhoEN27X7HDse1XT945pQTRNOny//ZkMnAV2gEha6+FoPMqHw6H1zK6uqzUpRUoro5XOo1alaxXw30v7DDUzd0RExhjq3U2f2ngSaSW8CXGbChFBlmVqNBoVSik1mUyctda2bWuttV4sK+cce+85yzKxEkBrTcYYnWWZMX0WTSvV9xwGN4wQEZlZExEiYFYU5cZ776y1LTOzyTKnlBr0Ve5K81YLa7v5r8aL/TSSU6EFRxSxQDEqxcgagX05GCgIwyxQYnJXx/lWS4v7QDzC1cQiloxhcg8TaSW8xc0L1hN771kppfI8Hxhjxszcee+70Jfng+vEzKFdRmRieskXTUQmqI+qHbLhUO+EAGAAEPMsH7e2XddVXbVt2znnbFEUrLQeI2IODE38erjSrMJoXNkHvTQQRp2BtAL1mvSakZmIcpakQTzoDNhdm/j4/e+vxEILiqlpQSbSSnjjDYgkhgEANpsNLBaLLsuyDQBwlmUHiJhFRaQxSSD0U2jEUhC5mS0RBssqJh1m5v7v+4nVhdbGZZm3dV03bdvn+4uiAKW0R0TNV83NP72cZ8/MHvqDjqr3Q0FsP3kIGJiRrwXeaTso++1xNRXULdg5t32NFOYm/LyQSh7+wtjVwpI4l+/hBoNB30oTTZuB63MJKVgKiHhtdqHopuN2E199MQD4XlEUGRG1UkqHTeqcs9Z7dgDQKa3KKzcNCa8rGb+3/4RvZ5T4Tzly+0I/4VbKGQC3P7/uxr75rUPJA2pmbquqWi4Wi6Zpmu2osRTTSqSV8N2n/DUplIi8mJl5MBhQr/2uTFTMudW04j5w7XcIBCPrS3ThrwpFr4jAM4BHpIyIclKEiOi8905I04QsQaSyThgpNMB7t/G89frooGmP+B3td4CgLiHy0ZGD+PbI21Y1HwCdc+vVarWYzWadtXZbI5dIK5FWwg4kvc7MW5WGuC1HKeVC3VUWijnF4hALy99Q+R27i1faV4jXrKN+0/ZNxjLmnohIKUW9V8kQKtRtzxgksR/ciXF9SEuLrsovrssrBykaLSMrvvPG+E6Wlgdg33Xd4uLiYj2fz530OSaVh0RaCTegKAqMNZtkJJi0qqzXa6e19kVR9FXsUVwrWE0mmgUI3Md4OLSncPgegMExgGcGt40WASIQqhCz6keEERnqFT0ZAHzbti32AyuoV4fYFoPCbZAWxGOvb/gX+NposGvEFWRxfGR5xi4hvWtFPDN3dV2vLi4uqsViwbvuekIirYQI8dN81x0RMToAYAoKpEqpjIjyEGDvmENsipHhSnG4H1QBbBEplAEEi2orNrqNUvMNLplSShXGmJHqpZDBWdux9x0i8lZvvtfVup3gPF6xUfzvNT2u6N/t333XttqNuXE/q/Fq5Fj4HhnYIQBY2y1ns9n89evXVlxDGWWWyh4SaSX80BsUNg/0elgQZGVMUFoAQKVD5EacoXhI6XvfX5F6D7rqMoHnyh1D+LkPCJSExZU1KXI8DA6YXdM0y/l8Xq3Xa79bo5VIK5FWwg+E1hrquoa6rhkRXZZlYIzZzhbsXSCM3bVgqFyNsn9P0jLYT765ipH1Ssa7EjU/V0g9GYtlKFYXA1tn7Wa5XCxev37ddV33nWk8ibQSaSX8CEvLOQfMDF3XcT9tWQfBO9QAFJdBMDMHTaztBJ33I62e/BSGbumgtSXxNPVXQFoQWYVSSEoAYJl9V1f18vz89eb8/NwD9IkRsbbeRWUjIZFWws3uWayT7hExxLc0EpLmaMQXXpPEen/SAgYn1fZ9fGyr7C4jyH7upOXhKtsZLFMA9r5x1lWLxXxxfn5ubxL+S6SVSCvhx3AGMyilwBgjs//AOeeVUp4QrdaagiifCvVMsR7WOzQMv42zuAtTBXUoMbga3vqWkoKfyyWE6+UfzMxt27WLqtqsz1+fV6vVim+adZhIK5FWwnsgrt8Ksim+bVtrsswjgO+Lq3rFTohiW+/vWgFIJD4SWMadYs6ft7F6pavlmbmzXbdZrVaLi/PXm9ns0oep3NeudSzpnJBIK+FHWFtS/iCbqOs6qKqK8yzzROSNNgrpasRXL4IHDIj0fjue4sk7Mh9RrK33tuQ+OGMFy7OvkWDH3ndd121ms8v1q9NT27btVjRRYocioBjLOick0kr4keS1S2RdZ33XttYzt1orFyrni1DuwMAsw0r1NpvI4BnYAYDHeJjq1b/bPsNIxeF6m8wtWnO3AB/PYtzWZDF7Zt+GYjd03m/Wq9XF2atXi4uLC+tDEa8M/ti+Wfg+EVYirYQPRGS9vigwIXkickjEWwG9sGFD8XdvLSEgIRkkzADA3RAD2m06/hn7ftfaiuLWHdxq3zN75/2mqevlcrnYLJYL29R1IqZEWgl/ERPDe3DOQtd13PVyWC0i2iC3vDsxZ2uRhHFddANp7VpSP+u4VbAePQD7oF2POzXx7JzbbDab+Wx2ubq8vOzWqxWncfeJtBL+wugHslbcNI337K1SygGCVUrJRJ2goQVxdbgNawB33MPYHfz5lzQETYdQ7CoRdM/MtrPdotpsVrPLy/X5+WsbZwoTEmkl/AUQ63EB9OPiu65j55y1XdcppRz0Wu+EiOZaHx4zI5KKguq7ZPXzzw72MTsMEjUSt3Pe+8Y5V88uLi7mi3l9eXHpNpu1kNt3JlUnJNJK+IlgjIFYqVSsrrYfhuG8c9Z71xKSIyKOeqVl9M9uUD2aC3QLxakf3j8E6PsLCcJ4e+fcpm2aZVVt1i9fvtislktfVdXVou9d52taZgmJtBJ+upjOduPFY8hkWk/bNr5tW9d1Xeesq71zNQC0COBRLJUg6xJqsq70tuC6/tbP2t5itt77qmvb5Wa9nl9eXqwuzi+a5XKxjV/FI9qknCEF4hNpJfz0u/Xav1Jj5JwDRARrLTRNA1VV+bqqXNu0HSBYQvRIyIhEAMy4DdD3TiHK2FS4Kq3/Wf7L4Bm89c7Xtms31Wazns9n9avT0261Wm5lk8WyEqJKhPVX/KBOl+CvP6YlpCWbMv5X4jaxNVYUBWRZhlmW4cHBYW6M7seOZVmhSOWkKAvZxdCuw9jrdTGGQRK41dLioHDF6Le/h168/SpLGb9e/u7G96NeAVB+D+idr5FA2pNU+D2zBwvI4J2vrbXVer1ezRfzenY5s3Vd866w4puuT3IPE2kl/IVI6/t+v9umEnS5gIgQ+ok/WBQFlWWp8jzXWmsdJJexKIphiBmJzrzIPG+n/wgxwFWPn+jQIzN3b1lvsUrFrjsaT7Jm7jOCMk6tY2a3XC6Xbdu6zWbTrVYrL0NthbDfNk0nkVYirYSfGWmJVfG2zUlEkOf51gJTSiERYVEUhL2UKWmtSQX06suEQYIZ+7egeHhGrzpx1Ub0naxkIDYD0ZSdXpj+2uAOmfFonXNt13Vt13WtDK999epV65zjtm0htq4k2J5IK5FWwl8ZaUWSzddiX7HVFcd4xEKRTS/yw1pr0FqjMQa11kJqECwyICL5GSm1nWiGeZ7nV/yJMpdx2z0UhnVwRE4u/OtDc3jnvWfnnOu6zjVN4+q6dk3TsLWW67q+kZTjoHsirURaCX9lpCWbOI5/yVeWZdtM4/e9vwSy46B2HBsCAJTfhd8jAECe5/JfjI4B5fXGGArHwoGcwPvtAG3ouo4DKXHQE2NrrShdbEk3Pq9d8kqklUgr4a+YtHatrje5jmJpxdbZTWUCVwOC3uyexpZP/BUsPYxIlCX+FsvwxMe8+3+JX930u5ssy0Raf/3Q6RL8G38qRRt5t55LNvUuscSWlEwLelOJwK7yxJssnZssnvD+vPteu++x+xnx8e2+Lv550nhPllbCX6Gl9bZA/C6Z7G7y2JK6iYA+5EBTRLw2yuumuJW4h7F1FltzydJKpJWQSPFntel/7seX8AHueboECQkJibQSEhISEmklJCQkJNJKSEhIpJWQkJCQSCshISEhkVZCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCwgdALM0LAJBlGWRZBgBvVqzUWm//RnBwcIDyegCAwWCw/Z0xZvuz8Xj8nTfd0Sfffo68DqAf4hAf47siz/OtGF4sijccDq/9nTHm2uftIssyuJrzANeOcfd1YZAEAADs7+/H02vg8PCQfsi9ic8DAOD4+Pja6+X95R7e9P5yT+VvtNZQluX2+7Isv3ON3mWwxNsQX5dYlZSIYDAYgFIKjDHfkX0mou/8XK6nUgqKorj298PhEHfvo6wz+Uyl1LV7Ltfzpnsar7E8z7fXKc9zKMvyxj2xK4d901qV8W+C+L3u3r2r4rWjtb62L276kvOV/w+HQ5R9Z4zZCjHG+1spdeN+uOmcZH2XZXltH70X39wGaTEzFEWxHY7gnAPnHBhjwDkHRARZlkFRFGCM2Wp/O+e2i0WGK4hom8jqysW31kIYdABt224XQFEUKL+TL631dhBnrFwpN1tuxtvGS8kCYOatFvl4PEaZ3Gyt3S4aOW5jDGRZ9h2lTSLaHr/83XQ6JWstd10HzAzGGNBaw2g0QkSEpmnkPFH+DwBgrWXvPQwGg+11etOX1np7D+Q6AgB3XbdVBZX3l2vlnGPnHJRlud3oXdeBc+6aXrxc93BM3yH5Nw3L+CGQa5hl2fZcZH3IdZP7HAgBsyxD+b2sS9l88re7xybXKDwY0XsPm81muwbkdTJHMv55TEpFUVxTc5W1I5tV1k1EvBhLWsekI/umbdvt/QyDPyDLMjg8PCSlFMrQj/V6zXLN5OttDw65LvK6ruu2x59lGcR7S0go3ldyTQaDAWZZdm2NyPWQ8W67v/uxeG+NeLmJ8RO3qip4+PChHo/H5ujo6AH0wz1lwKfMsrPM7JfL5Vnbtt0f/vCHKl6gVVWB1hr+43/8jx/La8JF3s7TQ0RiZl4ul2cvXrxYVVXFBwcH+vj4eFyW5T4R5d772jnXEJEhIu2c6/r74+1ms9n85je/WXzf+cWLezqd4scffzwty3KEiEREZdM0l0opE47FMTNba5vz8/PFs2fP2ngEl2w4RIQ7d+7oo6Oj0Xg8PrLW1lrrHBG1c65GRN227eLLL798rbXGTz755NAYM1RKZc65mohM13WV1jr33ndvsbTyruvWRKS7rqv/z//5P6/78YTIRVFAWZb0ySefHGZZNlRK5eH9dXj/DBFVmEUog1PZOdc2TbOu67qt67o7OTlp5TrJQ2UymWDTNO+9QouiAOfc9kFFRHDnzh11cHCQ53me7+3tfQoAFvo5idjPxvCbtm2XTdM06/W6Ojs7a6uqYllbd+/eNQ8ePDjK83zqve/atl0qpbJwfRtEVM659vT09PXXX3/dRmQPzjnQWl8j8fV6HVsgGK4VZFkGo9GIyrJU9+/fP8yybGqtXYU5kqW1ttJaD9br9dnJycn84uLCyh6Q85UHi9YaBoMBzudzzvMcfvnLX07G4/FROKZ6NpvNvvzyy40YBUop6LrurQ+OX//614/DdTUAwNbaSr733nf/9E//9LKu62veTEzK9+/fV4eHh4PRaLSnlJIZlv0C6wnKrVary5OTk9Xl5aUTg+YvSlpZlkFd19uLfHh4qIui0Hfu3LkbNjIwcxsmAvtwwzIiKoio3N/fL733zenp6Zer1Yq99xDm5jEzw2q1uiQilWVZVpblI0QcMnPFzE3TNGfW2nY+n1evX7/24QZ2RVFslFJKa22zLLunte4AQDHzpmmaVdd1jbXWrdfr5m3nNx6PsW1bbpoGlsslLxaLNQBwnucDpdS4KIpjIhoxs7fWnjVNs2yaptlsNk4WzE0DGMIoLFvX9UxrnSul9gHA1nV94b33dV03s9mMAYCn0+lqMplAnuegtZ4SUUlEVXgqZ2+xgjfBTTrSWi+J6PVqtWIAgPV6Dev12h8cHCzD+6MxZh8RB0S0CQvQCmnJdGml1NAYMxkOh5aIsoODg5P5fL5cLpf29PTU7Vq474M8z1GOFwDg8ePH5u7du0dZlk0RUVlrz5xznffehQGyGRGZoijulGVZjEajCyL69vnz57VYTvP53O7v76/CXMbHRVEM5GHYNM23TdPUiIjz+byLXTexXmKr6fDwkFarlW+aRkiM49FqZ2dnvigKP51Oa0RcWmubwWBwn4iOnHNfLpfL09lstr64uLBCDlmWgVIKwsi0LXnJ/+/evWv29/efENEEALzW2o5Go85au1FKQWyVv02Oer1ezxERBoPBOMuyR1rripkdEY2tta8+/vjj8vT0tJ7NZhxbo+ItnJ2dOUSsmJnLsizyPJ9orcfMbLuuWywWi8v5fF5fXFy425on8N6kJawpF/Tw8HA0mUzuEFG5Xq+//fOf/3zRNA2v12uWhVyWJYzHYyqKQn3yySefKaUmsevUti0zM9R1Df/8z/+8AAAYjUb493//9ybLsgNr7bxpmtVvf/vbczE7BXVdwx//+McaAGoAgP/+3/+7CZYerFar13/+858vAxm8E5qmYVmkXdfBn/70p0Zr3ezv78/v3bs3n06nD733667rLp49e3by/PlzuxsPu+npcnp66maz2appmtUnn3ySPXjwQNV1vfrjH/942bYtG2PkSQV/+MMfKgCo8jw/++yzz/bH4/EdIjLM7P7n//yf//R9x394eEhEhE+ePOm01kV8HGJB/OEPf6gBoC6K4uyzzz7bH41G8v72d7/73R+dcxyGo4IxBqfTqZpOp2VZloPBYPA3o9GozLLsZDQaLWez2axpGrDW3gprzedzluv4i1/8Ynh4ePiQiLLNZnPy6tWr+dOnT7tdd35vb4/u3r1bTiaTqdZ64L1ncZWYGRaLBf/mN79ZAsDy17/+tc+ybD88dOpnz569Pjk5cUVRgJBIPLEoXuuICJ999tnj+Xz++ssvv1zVdb0NIzAzVFUVr8nZZrOZAQD8l//yX7AsS//q1avTr776qtnVsRdi3J2QLe7fZDLJEdG0bfvUGDMFAKPCIpX3it3Y78M///M/z8N7Lj7//HNQSg2YuSOiEQCoo6OjB8z8YrlcVs657R4V8rLWwosXL+yLFy9Wg8Fg9fjx4/VkMtmsVqvll19+uRZj5jbx3qQVs+cnn3xihsPhvlLqYL1e/+l3v/vd63h2nWzCuq7BWuuVUv7evXtnZVnejxeCLDClFOR5DlVVgfeetdYlEU2UUq0xxjVNsw2qhlHuEC4st20rcYoSEUsAIK31TD5H4k5vY3+JJ+R5vj2utm2hqipfVVV3cHCQEdHQGAN7e3uzly9frmShjUYjrKqK5XsJZEv8SJ6IR0dHE631vnNu7r3ntm1Ba82TyQQRETabDYs7UpblUGt9AADaOXfxNlP71atXHgDg448/bhFxWpYltG27DZAOBgPcbDYs5F+W5Si8v3LOXYgFG10PXq/X9uLiYlkUxfqTTz6x4/H4b4wxe1rr8he/+EX7u9/9bnPbU3qm06k6ODg41lrf67ru2xcvXly+ePHCDYfDa2POuq6D8/Nz3zTN5s6dO92DBw8et23r67q+FitCRGyahjebzaYsy18wszfGLCeTSXZyclIppXA4HMJ6veY4FiPrUxIaWut7o9GoHQ6Hm7qufV3X2zgUM8NwOESJ7QIAHx0dUVEUhwBAm83GypoIE21ZYkqxWyfrWqyb0Wi0DwDdbDZ7fXx8PEXEMs/zg08++eTi4uKi896zfObb1kee59A0DVRVxb0TpMq6rpdaa6e1PmRmt7e3tzo8PGxkLcV7fzKZoLWWN5sNWGtBa62zLBsZY6q2bWE4HIJSCsVSbJqG35fIbnXu4f379+9qrUfMbE9OTi7F19+dQyeLq+s6mM1m86Io7sqTxRizHcUeE114anlmbp1zdYhhbG9MXde8m3UK8ZAqPISobdttbOOHXDhjzHeC+uv1Gv70pz81x8fHl3meKyLaPzg4ePDJJ59886c//akBAIjdmijoiUVRsMQdsizDoij2nHOLly9fLuWahX/5hgyTYeYGAKq2bS/fZv5rraFtW/D9TrPy/tE14J3318zcMrNrmuZS3iPPcxTLrKoq3mw2sNlsvLX24h//8R8fAIAnovF0Oj3Ksuyp3MP3nYYjiZDRaGSUUiNmrlar1flyufREBPH5SALAOQebzYYXi4X96KOPJlmWKQDo4iC4nPdXX321PDg4WIcYqxuNRiUAVOv1moVQJPgdr8fxeIz3798fM3NFRNlwOFTn5+deSEZIQ6wjWUf37t0bICJuNpsXL168iBmFd7NuQpBxHOnhw4eZMWbQtu3l+fl5PZ1O51prQkRzfHy89+LFi7OYrN62PiRhFh6KLRGtvv7669Pj4+Pl3t7eHa31UVEU03v37tV1XS8WiwXHlpx8L+upbdsuXMtr61j28/vGswBuQU9LMnJhxPo9RNTM3KzXayep0zizJxaUpG7n83kLAF1ManLRw0XYLt5gNZlw0XScVYrfU4KRdV0DEWWIaBBRaa1VWZZ4U5r6+0oG2rbdPv2yLEPJGJZlCev1et40zWvv/ZyZ2RhDck1GoxEWRbFdOE3TwHq95qqqoK5rWK/XMJ1OMyIaNk2zfv36tR8Oh9sShJAd3ZaIhM3TMbNFxGEIJMP3fUn2z3vvZPEQEQyHQxgOhyjp9OjJbJnZEtEgz/PpaDRCcU3m8zmv12s2xmxfL4uWmS0AeKXUyBiDcXLmfRCuOQyHw4KI9pi5vri4WC+XS0kkfCcxJG7Ser32XdddtG3r8jyH0WiEZVluY1SRy0Xh2hTD4fBYLFzJ6MYZbcFgMKDRaHSAiGSM2ZtOp0Mpo4hnTcaZxVDyUjjnmvV6Xd1UrnHTzEZZT0QEZVmarus2r1+/fnV6euratl157zcAYMqyvJfnOeZ5DsaYd1rjsUWntS6IqJjNZn42m9UhYdYQ0Xg8Hh8cHBwY2Wdx+VCe53E5DzIzExHK+UlJxW2Nc3vvVdV13ba+ChEzRCy9981kMjGbzQaOj49pt1ZG0uXBlHf/+3//73+p65qFqOK6Ee99bOlYZl5prYfOuVZKD4Tk5Em685RxIQjfKKVMVVUswcp3qRnZTdMK6Yj195vf/GZZFMUj7/1aKbV3fHz8sTwVV6sVd123vak31ZU9fPjwY+fc8uLiYu69h7ZttxZa13VQ1/XWegjpZQUA6L1fee/byWSCu+QgNUxyfYwx8PXXX1/+/ve//71cfyFQ5xzkeb69bsEq9t77FTPb1WrFcTBYyG2z2WytiKqqXoUsplJKHdd1zVLicSuLtM92IgA4RFTD4dAIWcWbLg6Sy/35p3/6p6/Pz8+t3I+qqrYPTyGDV69e/R4ANDN7Iprs7e0psQqapoHJZILyEJJzunPnjhRsKe99u7e395F4C5LiL4piGwIID1QcDAZ3lFKjr7/+eh1nIeMSCXngyGdJAiHLMjg4OLhnjBl//fXXdZZl8OzZswsiGgYvpPmbv/mbPdlbcUD++7L/URmLBQDa399Xl5eX9v/9v//3DSKi935tjLn76NGjx3t7exiXJsk61VpD0zTgvfdKqdxa67z3270pluptPMhuRblUTsA5NwsXojg+Pt5/+PChPjs785J1GAwG10hAamh2ffjbekr/VIW16/X6KyIqQ+qdnzx5kslT8w0WIxhj4M6dOwoR87Zt18vl0som3M027tbExR7jer3m3QK+uMZIam/W67XfbDY+dotjd/2mEh5xg6RwVAKx4vrJ01wppUOmuGXmpTyNb6O4NKoXss65CwAojo6O7h8dHenNZrO1hrIs25K8nNuDBw90yJBy0zRbK18scXm4XFxc1IEQkZnbo6OjcRxXjUIKLIQ3GAxGWutDRByEa4UPHz4s5IE8Go1QjkXu+f7+vkFE1XXd+buUI+wWCB8cHChEVG3bXsoDumka33XduRgNxphMSPZH7CEODywWwpnP59+EDLJHRP3RRx9NptMptm27teTi9XbFhYS3df8/CGm1bctKKajr+jykfM1gMHh47969vUePHunhcLg9MXFZJBB+U3bmezbSzw5EBF999dVrAKCQHqV79+7d2y1xiCqYUSyCu3fvjgGAlsvl8vLy0sfnnuf5tdfdcE0QAFBiEtHrthfyo48+MrKA67r+Ttzve66xvAdWVcWSzo/PWe5hsM4QEXMA8M65pTFmW4B7Gwhrg51zLQC0SqnxgwcP7vzqV78ayEOvbVsYDAawt7eHUnT74sULu3u+u1XnRASnp6feWrsKFnk7Ho/vl2W5LTgVcosD8MaYEQB0zFyLFXh4eHhH3jeusBcSPzg4GAMAXV5eXuxmvd9GWlprODo6GiEinZ+fz8QiC277WSDdMsuy4cHBQRaT3Q8lLnk4dV3HX3311azruhUzV4iY7e3tfXzv3r1B7DntWsXwgWXcb+XN67qGsixxNpvNmXkRTnC/KIq9J0+e/M3f/u3fTu/evauGw6E8uXHXfN1tu/hrGWfOzHB+fu6ttZfytMuy7PDOnTsUBbG/Y5VmWYaj0ejQOTc/Pz9vxHoRaytecDvkwlHsA+PYRF3XIAWdeZ7Dw4cP7x4eHuaygXZJcDfe+F2uwG2XgpxHlmXbDOp6vZbUvA4uimrbdrGbVX5fS3Y2m/F8PpfFYkKd3MGdO3f+wxdffHH0i1/8IsvzHDabDaxWKxbrK8Serl1LIbjdB8N8Pj+X/YCIk7t37xoJDyAiZFm2vQ737t0bIyLN5/Nvqqr6BhFzZrbGmH2JR8aFtYgIRVHQYDCYMnN7enpaxQmqd3kwDgYDHI1G+9777uXLl428vm1bePXqVeW9bxFRK6WGk8lk8JaH0hvXMgeIJbdYLPjy8vKy67oZImoi2ptMJnvT6RSbptk+BKTbhfpFbJ1z/kMZHrfmHnrv+fnz5/VqtTptmmYWNuwUEfVkMvno7/7u7375D//wD48eP348HA6HFPdPiQslGbXbjId8aAgJXVxcvGbmDhF1yKSObwoQi6sxnU6N1nq6WCzOF4uFF3c5JqE3LGqOrCEKbmHcN4eICNPpVGVZdpTnud59GsYB3+8jLPk37o3cbed5/PhxoZSaIKL23lcXFxezpmn4th46RVGA9x6ePXvWLZfL81B/VwIAee8Xo9Ho40ePHv3yiy++ePz3f//3o6OjI4qTEGIlykMx3qBSbT4YDOD58+fr8LA1ANAcHx/vy99JVtJ7D8PhECeTyR1mts+ePVu8ePHiHAAysXzv378/ICKYzWYsfYrMDHt7e5qIhm3bzi8vLznu/XsX7O3taaXUoG3bhYQEhIwvLy9913VLZnaIWBRFMRqPx/gullx8/+WeR+1coLWGb775ploul7MQU67zPD948uTJdDgcXtu30h7nvXfee76NPsMPQlqSIQy1HnBycjKbz+cz59xpWPRDIhorpQ7yPL93cHDw6MmTJ/c///zz6a9+9auBZKdko8YBuw/lE982EBFevnxZWWsXAOCYuRuNRof7+/soFlCcWDg6OqLDw8M9AOhOT0/Xsqli8pD6sDfEtDBcW8yyDLXWOJlMUKzY4XCISinsuu7CWuvFLYx70eJNfIPbuf0M2dhN02zry/I8h6OjIwrV6Q8RMbPWnq9Wq7Ovv/66Ebdwtyn5x2C9Xm+P+V/+5V+WT58+/V3XdSeIWBDRwHtfIeIgy7K/OTo6+sdf/vKXv/oP/+E/3P3444+zoii2G1f69eJjEku/KAqaz+dc1/V5aFtqiqI4kD5Tqa2LyGOv67pVXdf+9evX1nu/QMQMANze3t6+WLahpQeICPf394cAYOfz+WVcyvGu1ubBwcEAANzl5eVi1y2z1sJqtZp571fhd8N79+7l7/L+u/c+bkoP1wbruoazs7O1ZMmJaDIejz95/PjxUP62aRrpBWUpR7rpYXkb0LexYWOcnZ259XpdOee+Go/Hg+FweFeMEgBQRDTJ8/xelmX1aDSaaa1fnJ2drU9OTpyw+1+TpSV1UPP5nJfL5Xw6nQ6JqFBKlQ8ePBjMZrP1bszuzp07ZVmW081mc3J+fu6zLNuSvtSpxa/5nkA5/uf//J8/C2aRCn/roK+ZGgHAHefc/ycbV8om5Ot7nvTbg71//76OvmelFA4Gg2w4HI6yLBshYt40zYvLy8vL5XLZimt7W82xUloiFeZ//vOf26Zpnj969KjO83waSmxW3vs5ACARlcPh8ElZlsd3796dPX369OTi4sJWVQVt215zFcUaFFfu7Ozs4vHjx/cAwCAiPXz4sPj9739fdV23/ds7d+7sAQC/fv36UtbrbDZ7dnBw8LfBRZwcHBy8Wi6XnbWWpQxnMBgcOOfqly9f1ruf/7YkhDEGR6PR1DlXv3jxYusaxi742dlZNR6PF1mW5URUHhwcHGitX/xAixch9A1C37YFzjkGADg9PfVlWZ7du3ePiMgCgD48PLz34MGDb87OzqwkeMK6pbgI92dHWnE6Vmqj5vM5z+fzuiiKem9vb37//v3xeDy+S0RZKIxsQ4ahnE6nHyPi0/V6vVgulxx37f81kRYAwHK5rCeTSU1E+wCwGo/He3mer6W8QhbZcDgcEFF5fn7+dQiko7iNUn0vmae3LDDcbDZnzjlHRMjM3HVdZ4wxRVGsAOBUKUVChKE1iOM09Ns+4/Hjx48QUQVSZADwiJgR0QgRh1VV/eurV68unj592sqTVeq33iXl/i6bVtaYkFdoGzkxxpz88pe/HE8mk6kx5jgcYxvcPG2MOXz06JFTSr1++vRpt5uxk6JKqT179epV+9FHHzlEHHrv5+PxeMLMlaT0p9MpDQaDB8zcPH/+vJEs9zfffLM6ODjgEBrA8Xicj0Yj23Udh6Jc1FpPmqY5k7akd13f8nql1F7TNKdyLeLXIyLMZjPXdV2TZZnvX5ZPtdYv3qWIOlZwEGtLPJ26rkFamp4+fdodHR01xpgVM1ul1NHdu3cvrbWz09NTH4UdtJDqh/CW9G1sWqluj6U1QpU6MLM7PT2dZVk2u3fvnjk+Pt4rimJPKVWEk8vH4/HBr371q/J//a//dSIn/o4b99YQWja2bo24qkqpOPUtmkq4WCyYiKCqqi1hf/PNN93du3drpdSMiIZ5nh+Mx+MTIvJS2/XgwQNdFMXUWrt6/vx5S0SwWq1YrJ64tyvuI4uKc6lfZ2y99+3//b//97UUwAphrNdrLori8te//vU/MvPrpmnAGANVVXFZltB13TagLqUAUTEjhvcHZnZnZ2cnSinqus5Za/10Oh2Nx+PH0Lf5nMxms/mf//znVjKjTdPwYrHguPXkPTPTEGKAOJvNWNxTcUd+97vfLZ1zy8ePH788Pj6eFEUx1lofhWyayfN8+vHHH0+ePn36+ziWJXFU6Q2VNdy27XmWZY6I8qIo9gHgVFywu3fvDpxzS2tt3TQNDAYD2Gw2oJRi59wKAFBrfTwcDsda6/VqtYKmafjzzz+/g4jFt99+exJcTJzP5xxL5cQSSNKBEGoC+dNPP90P1s45IsLe3h7OZjMeDAagtUapl1utVqvBYADe+3Ol1PTJkyeD3/3ud5s7d+7Qq1evPCLCaDTC5XLJcc3UjtwM75bEyPp3zsFvf/vbs88//5xHo9HHiIij0ejBnTt3uvPz86V4CNbadVxM/rMjLbEgYv0oyd5IXEae9E+fPu1evnz5+vj4+PLhw4eHg8HgsVhcWZapyWSC8QaOq4I/ZMnCTQ2r8kSW30ksJPyO43Mnom0R6OXl5fzu3bt7wU2jBw8ejH//+9/Phcj39vZyIhpeXl5+eRubWgLloV8R8jyH9XotpRWN1ppia1BISY75bfjyyy/rWJPLObfMsuxVURR3iWgynU6nn376qf/yyy8buXdS4yM9eO/7UJSeNVkLWZahtZZF3+zy8pK//fbb7uXLl+dlWV48evTobG9v7yDP818Eyx7u3r1Lp6enXjLUkhWUYma5n/P5fHZ0dLQfNq/69NNPiy+//LLe39/HoihKpVR5fn5+Ig+Y0BsKi8Xi1XQ6/Rvv/TLP8+n9+/cXs9lsHWrcMufceVVVPhAx7z6M4nhjqK2ThA2NRqNjIrrz6NGj6qOPPkIimjLzhoiG3vs19AXUOljEJlhJen9//0BrvVmv114+T9buDyGUUDS6PbbLy8tFlmWv8jx/iIjZZDI5evz4cfPtt9+2zjkfCL8AgPXPMhAfn0ycDZTYQVVV240tN/rFixfu22+/PZ/NZl8CQEdERim1P5lMlDz5YoG5DwlZsPHxy/9vin/EAnJyTtFmgqdPn9bOuSq4UbS3t3dPTO3RaIR7e3v7AIBPnz5d3cb5xdXJsrlDGQovFosX6/W6jZ+qshmi6ve33l9pPu+6Dl69emXPzs4uuq67QEQdyjvu7e3tbVVnpVo9y7L3fsxKJ8Eu+UmmSs5XikUXiwU/e/Zsc3l5+dp7fyHxmXv37k2E5GP11Th7luc5PHv2rPLeN+Lm3Llz5w4AwMHBQZbn+YSZ7fPnz2u5hlLO8vTp00W4Xmsi2tvf3z8MpKO11oPVanW2XC49IkJVVd+pDt8VGZTzHY1GGhF10zS/Xy6Xp13XLZumeVrX9Wld1980TXPWNM25tfayaZqT9Xr9FSJmzOyzLDt88OCBEQ9CqvV/SNZSSj3k/13XwdOnT9twfZfM3Gmt7xwdHU0HgwE2TeODlfvhQjK3Zb4zM4zHY9xsNnxTvMRau+34ttbyq1ev3Onp6ey//tf/ug4aSANjDO0Sw0+R+ZMFGBORmPFKKTw7O/Nxw2ycEo6zUBIzWa1W8+l0uhfebzSdTtXLly/d8fGxybLsoG3bV4vFgqWl5jYhCzQErRer1YpDBTeuVqtrMjux/Mr3uM3onGOxPpumgdPT03Y8Hs+NMYeiDHD37t18Pp/XcSvNbsP4j4Fc41Dbx1KLJmtE1slwOMS2bTlUxfOrV6+ayWTyqiiKO8zsBoPBBABmUg4RP2zEJZeCyrquZ6PRaB8RvdZ6TEQwmUxKrfV4Pp9/LddUmqmlxKGu6xdZlk2Z2Wuti/F4jEdHR0NEzC8vL9dN02yv+U3lJrGHIsR87969u4g4+Pbbb//4/PnzbjqdLi8uLnyc5YsVICaTCf3DP/zDp8y8YWY+OjoaP3369CJuWH6X+757/WPPx1oLr169asqyfDEcDo+11tOiKI7u3LmzCFajs9a6D7Vnb61yVWsNd+/ezUO2aYvpdIpRcypIDU/UY9WG+g/elSj+KSALVhZ/3H5ydHSUP3r0aD+WpYktMGvt9kk7HA5R3uPVq1cr730T1Fbp4cOHB3t7e3h4eLiPiOrly5evbitDGlpEUI4j1vNeLBbbdgzJZN2/fz8PJRHv9GDYbDYsOlFxk/Fisajatj2HUOx5cHBw9OmnnxZBtudGHfQfa0kG9y5/+PBhLg9KscTzPJeAMYsb03UdzOdzb63tpDREVHNjqzne+OPxeCt7fH5+voS+JYsAQP3yl78cDAaDfQBQ33zzzVyusQSbpevg2bNnr6WpGwDUxx9/PBqPx1NmbheLRbdrncuXrKf4/2H9KWPMnvd+eXp62oWuEh/HmeLC5RCTY2buQgO7K8tyP4hHXouRvmsyQEgrTiSFNeCfPn069943ANAS0fT4+Pjh4eHhcVAi4dsoefmgpJXnORweHh4cHx9PYgtmPp9fKzRsmgZkE4TBCJKVaqy1Pt6MH6o47U1PErk50qS9t7e3NxwOD29SLdglsHhIwOnpqa+q6oKZWwCgwWDwyUcffTQuiuKw67rZN99804qM8G245/IgEMKVXjy5L8FdhLIs8e7du3c++uijUuKMP6SOJzb5z8/Pu7Ozs1cS+8nz/O7h4eGBZBC11rfiH8jmnE6nk8PDw30p2Iylf+M+QjnfYO1zSL9nTdOs5HVxrdrugAZjDFxcXHRd180C4enj4+Mnxpj9ruvOLy8vWeq/IusclVLSNtSJa3lwcPCR1nqvqqrXkh2ONe53SSS+xkQEx8fHQ+99c3l5+a1Y83E4RkoxiqLYti91Xcfr9fprKTRVSo0ePnyYxQ+p+Bje9cEYk54IGJyfn/vlcnnRdd1pcBOPsyy7Q0Tae+9vaw18MNIKMhzTsizHcVwr9oeDe3htQ4RGY/De11VVeVl8P0UQPiaqeOFIBqcoimkcOI2HPOya5svlkmMr7eTkZM7MHQC0iJjt7+8/QkS8vLx8ddu9ldJ/J203UqW8Sx6j0YiMMXtEhO8aIN+doiLnt1gs+Ouvv66rqnoe4ndFlmV7v/jFL8rBYABStX1bxGWMKbIsG0mcTLK6cv1FjmU8HpMQlzEmgyATfX5+PpdeyTjJIu7scrnckkrIgJ6HpAUQ0VG4py9uIvT1er1tWVmtVt8E6xOCHLI5OTmZSaJEWl9uevDtXHccj8eHRGRev35dRfpw12JxoacUlsslbzYbqOsanj17dhEeJgYR9dHR0UEsjyP1au/q1ezex3j9fv3116v5fP7aOXcZ1jtB363ghah/tqQVUuc5EWXxxhYTUXrVhKmHwyGUZYmhkhi8921d1z5SjPjJXMXYqotbGoho4Jyr4iEDu/Ev0XsKpLB1EV++fGmZ2XnvN977pVLqjnOuOjk5qWK3530xGAy2m1iOI043Szq8LEsoy1IzczebzRppSXnb+4cY0lZTTPrw5ByeP39+FlxhG9Q97k+nUx1reb3vwzC4ghyv13hCkgSIu64D0WsvyxKKojgMw0bg9PS0E5KLJcLFUpGguoQBLi4uqvA5HQBY7/3mq6++akMYgOOYn7ilRVHA8+fPL+R1IXPpX758aWP3ene83k3kHly6fedcc3Jy4iReKsW7UhYUVHu3e2U4HOJqtfLSjgQAmOf5QfyAlhKLd32gi1Uor4mv23K55PV63TjnambehCB8ppSi2/AkPghpyY0IWY8NEeVffPHFkZzcbsBPnnTHx8fZp59+egcRj7quW//pT3/6Op5qEiydrS89nU4pKGkaRBx0XdfF4n8i/yEXWKwPEb8DAFVV1UaykzFByaaUTYqI8OjRo8Jae2mt7W7KMI5GI5QFLtbhbDbbumllWeJvf/vbb4hoiIjGe3+x2Wzm8jnyhH+biN9uLU/btmtEHIT0tttsNlvtqqqqtm6THJs8NKqqAomp5XlOsev1fe+/m2mSMWdyTV68eOGC9VgjYqm1Hj969OjOgwcPVBwDUUrBYDB4Z/HFmLQODw+pqqql97578uTJ9ODggGKLPO7Dq+saJpMJfvbZZ9NwDvD69esvRRtLLMeb0v5N08BwOIS6rmG1Wnnn3Dz83Xq9Xp/H8suymdfrNceFmHVdc13XL4hon5mb8/PzPx4cHJA8uI0x17TnJfAuLv1mswFjDNy9e7f03jdnZ2ffSsxMYqjiEktrVZwRFL23y8vLpwCQB8Jtnjx5MhoOhyhrJGphAuec6K8hM7vhcKhkD8WWaUx0cQH46elpe3l5eRbiW5qZ66Zp7IcK79zaNJ6iKDCIqBXD4fDhF198wUREX3311XlVVV5uVFmWcHBwoI+OjvaKorjbtu2/zufzi+Vy6W8qoxCCGQwGKgT4Wgj6PjJSKd4Yk8kEjTForeUgmVMGonNFUeT379/P27Z14UnNWmsMixe11hie3GoymUyUUkNmXsbEvBsLe5Ob571nay22bXuWZdmx9746Pz9fxvK77/IkkmxPUIVQRERBScMDbNts3ojpdFqs1+s2z3OVZdnIe99WVeXi7N5wOMQ8z2E4HGqllImemEqUEKTkQRa71N+FMogqz/On4/H4ASLmSimzt7dXMHNdVZUXIcHNZnMtpvSuyQBrLSultDHmXpZlDz/77LPnIZZi//Vf/7WK+gLx/v37xf7+/jTLsn1ENOfn5388OzvbWsux6N5NdWSR8B6v1+vX4/H4nrV2OZvNlrG0s1h4UpgZ6U/xarWaZ1k2g152qN5sNnxTGCLOksdzNafTqR6PxxOl1GSxWHTSShNnqsPwXGyahiW2JRZc+HnXtu3zPM8/11q/Ukq9Dg9vUEpts7FCLIPBgOq6XmmtG601ijRPWZZYVRVL8iMO28jcz81mA3/+858rY8zZwcHBPhHtF0VxGvpCf36kFaX9eT6fvxwMBgtjzLgoiolSavD5558/CETjpc0hZAut937z7Nmzl/P53MpmjquzERH+23/7b4+9984YMyKiMfQ9jGY8Hj/+/PPP95RS2eXl5cs//vGPS+nof/z48WB/f/+uUmpfzPtgJk+DrIgWl1QpVYomengyy1xFBQDUNE0bEdN2pp0spN2ndZwWRkReLBYXh4eHB9ba6uTkpAskAe86/20ymeDjx49Hw+FwrJTSSqlRMP2ZiAZPnjz5xdviEfv7+xzmNA6cc4ssywgAnExQfvz48XA0Go2IKNNaiyInEtHgiy+++IyZXdd1q9lsNnvx4kW9XC5ZNupkMsHZbObzPF8OBoNNGHAxOTg4oMPDQ7Narc4uLi5WJycnXTy7MH6Cv+34m6bhs7OzORH9Kc/zfSLKJpPJEQDQ//gf/+OQmVcyL5KIMu99u9lsXi0Wi/W3335bxWQTWwg7RbfXHpjWWjg5OZlPJpNfOOfm6/Xaxms+ViSRwbdRZq3b399vtdYHr1+/3q5tcetuqoPa29uj+/fvD0aj0X6QPc6Yufu7v/u7XzFzW9f17OzsbHZyctLKyD6JtYoF/ODBAzOdTsdFUQxD7HLfWvslEQ339/c//eKLL2rn3Hqz2Sxevnw5Pzk5cf/pP/2ne6FOsiCiHBHVo0ePDu/fv7+x1tYvXrx47ZyzIoAoyQtZv0VRbDXXXr58uRoOhy+11iPnnP1QtVq3Rlpd18Ef//jHZVEUq/F4/NoYo8RiCRtGE5FyzrWr1Wp+cnKyef36tY+fdjJuW546YVFVbf8HK+/9i6qqWqUUFUWRBU12U1VVa4xBAODRaETOOb9arS6IaLZYLFZaayW9eUopZXr9FrDWOqXUwjnnghuJ4cnJrgd3XeciETiOSSkmrV03Shb2y5cvq9Fo9Gq1Wi2iTYt1Xb9Tq0uYLNRprTdBYHHRi3g6p7VW/i2Bv67rfJZlWs6rbVt7fn7eiSsRxBs7pdSGmdcAMHPOOWutC/dQYpR2s9lYKU4V16Kua7bWwrfffmuNMd/u7+9fdl3XOee4KIoskN+1DftDYpWDwQDX6zU/ffq0Oz09Pdvb2zsfDAZ6MBiYPM+zwWDgwoOGrbXruq7PFovF+vz8vJNe1nhjx1m7+B7GcwbFvT49PXVPnjx5tVqt5qvVyu9aZ7HVIZZO27awXC7tarW6GAwGNrasd63ruP0qeAaubdtKBuF2XWdHo1GplFJN07SbzcaKpSWfHe+XsFYa13/InJmfVlXVFkWhtdaiD+aapunkPi4Wi6UxRhPR0nvvw3uS/K3oa8UPkZiM4vNbr9f+2bNnr4wxr9frtb1NXfhbz7ztCt3HaVIhnzfJ7+4Of5RK5yDi/52nUvz+N2W6JpMJSlo8PkaZrPJDzknczZsC9nEQVTal/H73cx49eqRFgkeI+U1Zoze54HK+cn1+CGJxxVhTKg76ys9vuk43kbK4R/H7yb3eIZ3vTYD80PiprCMZGR8TqAwBia9bPFhCNJ92s3fx3+xeo4ODA4rrjeLzGQ6HGP8u/v9wOIS9vT0Udzg+dvlsEc57k4V5UymEHK+MJovXkGTo4/eM7+2bkk/ftw9GoxHGaz5++MRuflEU37mOshd2v96bc973DeTJJWqkUsMh/95USa6UgvF4jMPhkNq25bjYTyyUWEdezG8JGgd/HmRoRBwfkEZauZBhFtt2wexW+MY3Qz4zXmCh6Xv7NI3TzbsFojfJK4fYkZcn5GAwuDbs4G1PItlkYu0JOUowWBbfm77kXsjrZaNIb6Bsqth1i3sNZZqQfMVZVjmGsiy30svyM7k2u8H4XRJ61yexFEhKVlk+X+YOxAoOcl3ECo4tqthNk7W5K6MTX4Oqqq4N9siyDGO9/1gDLmjZbz2PpmmuEVXsmso1iouW31SKEz+05H5FE61vXM+SMJHMZqw8K7FEyQBGXQXbc4qt3Hgq0G59WTzqbPdevqm/8a9FwSUhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEh4a8A/z+lqXKHLO92mQAAAABJRU5ErkJggg==");background-size:contain;background-repeat:no-repeat;background-position:center}
.on-dark{filter:brightness(0) invert(1)}

.eyebrow{font-family:var(--ui);font-weight:400;font-size:11px;letter-spacing:.34em;text-transform:uppercase;color:var(--mist)}
.serif{font-family:var(--disp)}

/* ============ ANNOUNCEMENT BAR ============ */
.topbar{background:var(--ink);color:var(--pearl);height:38px;display:flex;align-items:center;justify-content:center;overflow:hidden;position:fixed;top:0;left:0;right:0;z-index:60}
.topbar-track{position:relative;height:14px;width:min(90vw,640px);text-align:center}
.topbar-item{position:absolute;inset:0;font-size:10.5px;letter-spacing:.26em;text-transform:uppercase;font-weight:300;opacity:0;transform:translateY(6px);transition:opacity .7s var(--ease),transform .7s var(--ease)}
.topbar-item.active{opacity:.92;transform:none}

/* ============ HEADER ============ */
.header{position:fixed;top:38px;left:0;right:0;z-index:50;transition:top .4s var(--ease),background .5s var(--ease),box-shadow .5s var(--ease)}
.header::after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--line-dark);opacity:1;transition:opacity .5s}
.header.solid{background:rgba(250,249,247,.96);backdrop-filter:blur(10px)}
.header.solid::after{background:var(--line)}
.header.hidden-top{top:0}
.nav{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:22px 44px;transition:padding .45s var(--ease)}
.nav-left{grid-column:1}
.brand{grid-column:2}
.nav-right{grid-column:3}
.header.solid .nav{padding:15px 44px}
.nav-left{display:flex;gap:34px;align-items:center}
.nav-right{display:flex;gap:24px;align-items:center;justify-content:flex-end}
.nav-link{font-size:11.5px;letter-spacing:.18em;text-transform:uppercase;font-weight:400;color:#fff;position:relative;padding:6px 0;transition:color .4s}
.header.solid .nav-link{color:var(--ink)}
.nav-link::after{content:"";position:absolute;left:0;bottom:0;width:0;height:1px;background:currentColor;transition:width .45s var(--ease)}
.nav-link:hover::after,.nav-link[aria-expanded="true"]::after{width:100%}

.brand{display:flex;flex-direction:column;align-items:center;gap:6px;justify-self:center}
.brand-swan{width:34px;height:30px;filter:brightness(0) invert(1);transition:filter .5s var(--ease)}
.brand-word{font-family:var(--disp);font-weight:500;font-size:22px;letter-spacing:.42em;padding-left:.42em;color:#fff;line-height:1;transition:color .5s var(--ease)}
.header.solid .brand-swan{filter:none}
.header.solid .brand-word{color:var(--ink)}

.icon-btn{width:22px;height:22px;color:#fff;transition:color .4s,transform .3s}
.header.solid .icon-btn{color:var(--ink)}
.icon-btn:hover{transform:translateY(-1px)}
.icon-btn svg{width:100%;height:100%;stroke:currentColor;stroke-width:1.3;fill:none}
.bag-wrap{position:relative}
.bag-count{position:absolute;top:-6px;right:-8px;background:var(--gold);color:#fff;font-size:8.5px;width:14px;height:14px;border-radius:50%;display:flex;align-items:center;justify-content:center;letter-spacing:0}

/* mega menu */
.mega{position:fixed;top:38px;left:0;right:0;background:var(--pearl);padding:52px 44px 46px;box-shadow:0 24px 40px -28px rgba(0,0,0,.28);opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .4s var(--ease),transform .4s var(--ease),visibility .4s;z-index:49;border-top:1px solid var(--line)}
.mega.open{opacity:1;visibility:visible;transform:none}
.mega-inner{max-width:220px;margin:0;display:grid;grid-template-columns:1fr;gap:56px}
.mega h4{font-size:10.5px;letter-spacing:.28em;text-transform:uppercase;color:var(--mist);font-weight:400;margin-bottom:20px}
.mega ul{list-style:none;display:flex;flex-direction:column;gap:13px}
.mega a{font-family:var(--disp);font-size:20px;font-weight:400;color:var(--ink);transition:color .3s,padding-left .3s var(--ease)}
.mega a:hover{padding-left:8px;color:var(--mist)}
.mega-feature{position:relative;height:230px;overflow:hidden;background:var(--grad-champ)}
.mega-feature .mf-img{position:absolute;inset:0;background-size:cover;background-position:center;transition:transform 1.2s var(--ease)}
.mega-feature:hover .mf-img{transform:scale(1.06)}
.mega-feature figcaption{position:absolute;left:22px;bottom:20px;color:#fff;z-index:2}
.mega-feature figcaption .mf-t{font-family:var(--disp);font-size:24px}
.mega-feature figcaption .mf-s{font-size:10px;letter-spacing:.24em;text-transform:uppercase}
.mega-feature::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.5),transparent 55%)}

/* ============ HERO ============ */
.hero{position:relative;height:100vh;min-height:640px;overflow:hidden;display:flex;align-items:center;justify-content:center;text-align:center;background:var(--grad-noir)}
.hero-bg{position:absolute;inset:0;background-image:url("https://images.unsplash.com/photo-1515562141207-7a88fb7ce338?auto=format&fit=crop&w=2000&q=80"),var(--grad-noir);background-size:cover;background-position:center 40%;transform:scale(1.08);animation:kenburns 16s ease-out forwards}
@keyframes kenburns{to{transform:scale(1)}}
.hero::before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,rgba(8,9,11,.5) 0%,rgba(8,9,11,.15) 35%,rgba(8,9,11,.35) 100%);z-index:1}
.hero-sweep{position:absolute;top:0;bottom:0;width:42%;z-index:2;background:linear-gradient(105deg,transparent,rgba(255,255,255,.16) 45%,rgba(255,255,255,.05) 55%,transparent);transform:translateX(0) skewX(-14deg);left:-60%;animation:sweep 2.6s var(--ease) .7s forwards;pointer-events:none}
@keyframes sweep{to{transform:translateX(500%) skewX(-14deg)}}
.hero-content{position:relative;z-index:3;color:#fff;padding:0 24px;max-width:820px}
.hero .eyebrow{color:rgba(255,255,255,.82);display:block;margin-bottom:26px;opacity:0;transform:translateY(14px);animation:rise .9s var(--ease) .4s forwards}
.hero h1{font-family:var(--disp);font-weight:300;font-size:clamp(46px,7.4vw,104px);line-height:1.02;letter-spacing:.01em}
.hero h1 .w{display:inline-block;opacity:0;transform:translateY(26px);animation:rise 1s var(--ease) forwards}
.hero h1 .em{font-style:normal;font-weight:300}
.hero p.sub{max-width:520px;margin:30px auto 40px;font-size:14.5px;font-weight:300;letter-spacing:.02em;color:rgba(255,255,255,.86);opacity:0;transform:translateY(14px);animation:rise .9s var(--ease) 1.5s forwards}
.hero .cta-row{opacity:0;transform:translateY(14px);animation:rise .9s var(--ease) 1.75s forwards}
@keyframes rise{to{opacity:1;transform:none}}

.btn-line{display:inline-flex;align-items:center;gap:12px;font-size:11px;letter-spacing:.24em;text-transform:uppercase;font-weight:400;color:#fff;padding:15px 34px;border:1px solid rgba(255,255,255,.55);position:relative;overflow:hidden;transition:color .5s var(--ease)}
.btn-line span{position:relative;z-index:2}
.btn-line::before{content:"";position:absolute;inset:0;background:#fff;transform:translateY(101%);transition:transform .5s var(--ease);z-index:1}
.btn-line:hover{color:var(--ink)}
.btn-line:hover::before{transform:translateY(0)}
.btn-dark{color:var(--ink);border-color:var(--ink)}
.btn-dark::before{background:var(--ink)}
.btn-dark:hover{color:#fff}

.scroll-hint{position:absolute;left:0;right:0;bottom:32px;margin:0 auto;width:max-content;z-index:3;display:flex;flex-direction:column;align-items:center;gap:10px;color:rgba(255,255,255,.7);opacity:0;animation:rise 1s var(--ease) 2.2s forwards}
.scroll-hint .lbl{font-size:9px;letter-spacing:.28em;text-transform:uppercase}
.scroll-hint .bar{width:1px;height:44px;background:linear-gradient(rgba(255,255,255,.7),transparent);position:relative;overflow:hidden}
.scroll-hint .bar::after{content:"";position:absolute;top:-44px;left:0;width:1px;height:44px;background:#fff;animation:drop 2s var(--ease) infinite}
@keyframes drop{0%{top:-44px}60%,100%{top:44px}}

/* ============ MARQUEE ============ */
.marquee{background:var(--ink);color:var(--pearl);overflow:hidden;padding:15px 0;white-space:nowrap}
.marquee-track{display:inline-flex;gap:54px;animation:scrollx 30s linear infinite}
.marquee-track span{font-size:11px;letter-spacing:.28em;text-transform:uppercase;font-weight:300;opacity:.85;display:inline-flex;align-items:center;gap:54px}
.marquee-track span::after{content:"◇";color:var(--gold);font-size:9px}
@keyframes scrollx{to{transform:translateX(-50%)}}

/* ============ SECTION SHELL ============ */
.section{padding:110px 44px}
.sec-head{text-align:center;max-width:640px;margin:0 auto 62px}
.sec-head .eyebrow{display:block;margin-bottom:18px}
.sec-head h2{font-family:var(--disp);font-weight:300;font-size:clamp(34px,4.6vw,58px);line-height:1.06}
.sec-head h2 em{font-style:normal}
.sec-head p{margin-top:18px;font-size:14px;color:var(--mist);max-width:480px;margin-left:auto;margin-right:auto}

[data-reveal]{opacity:0;transform:translateY(34px);transition:opacity 1s var(--ease),transform 1s var(--ease)}
[data-reveal].in{opacity:1;transform:none}

/* ============ CATEGORY GRID ============ */
.cat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:14px;max-width:1400px;margin:0 auto}
.cat{position:relative;aspect-ratio:3/4.2;overflow:hidden;display:block;background:var(--grad-silver)}
.cat .cat-img{position:absolute;inset:0;overflow:hidden;transition:transform 1.3s var(--ease)}
.cat-photo{display:block;width:100%;height:100%;object-fit:cover;background:var(--grad-platinum)}
.cat::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.42),transparent 58%);transition:background .5s}
.cat:hover .cat-img{transform:scale(1.07)}
.cat:hover::after{background:linear-gradient(to top,rgba(0,0,0,.55),transparent 62%)}
.cat-label{position:absolute;left:0;right:0;bottom:28px;text-align:center;color:#fff;z-index:2}
.cat-label .cn{font-family:var(--disp);font-size:26px;font-weight:400}
.cat-label .cs{display:inline-block;font-size:9.5px;letter-spacing:.26em;text-transform:uppercase;margin-top:8px;position:relative}
.cat-label .cs::after{content:"";position:absolute;left:50%;bottom:-6px;width:0;height:1px;background:#fff;transform:translateX(-50%);transition:width .5s var(--ease)}
.cat:hover .cat-label .cs::after{width:26px}

/* ============ PRODUCT GRID ============ */
.prod-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:36px 26px;max-width:1300px;margin:0 auto}
.card{position:relative}
.card-media{position:relative;aspect-ratio:1/1.16;overflow:hidden;background:var(--grad-platinum);margin-bottom:18px}
.card-media .pm{position:absolute;inset:0;background-size:cover;background-position:center;transition:transform 1.1s var(--ease),opacity .6s}
.card:hover .card-media .pm{transform:scale(1.06)}
.card-tag{position:absolute;top:14px;left:14px;z-index:3;background:rgba(250,249,247,.9);font-size:9px;letter-spacing:.2em;text-transform:uppercase;padding:6px 11px;color:var(--ink)}
.quick{position:absolute;left:14px;right:14px;bottom:14px;z-index:3;background:var(--ink);color:#fff;text-align:center;font-size:10px;letter-spacing:.22em;text-transform:uppercase;padding:13px;opacity:0;transform:translateY(12px);transition:opacity .45s var(--ease),transform .45s var(--ease)}
.card:hover .quick{opacity:1;transform:none}
.wish{position:absolute;top:12px;right:12px;z-index:3;width:20px;height:20px;color:var(--ink);opacity:0;transform:translateY(-6px);transition:opacity .4s,transform .4s,color .3s}
.card:hover .wish{opacity:.8;transform:none}
.wish:hover{color:var(--gold);opacity:1}
.wish svg{width:100%;height:100%;stroke:currentColor;stroke-width:1.3;fill:none}
.card-name{font-family:var(--disp);font-size:20px;font-weight:400;margin-bottom:4px}
.card-cat{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--mist);margin-bottom:8px}
.card-price{font-size:13px;letter-spacing:.06em;color:var(--ink)}
.center-cta{text-align:center;margin-top:64px}

/* ============ EDITORIAL SPLIT ============ */
.editorial{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;min-height:640px}
.editorial.reverse{direction:rtl}
.editorial.reverse>*{direction:ltr}
.ed-media{position:relative;overflow:hidden;background:var(--grad-champ)}
.ed-media .em-img{position:absolute;inset:0;background-size:cover;background-position:center;transform:scale(1.02)}
.ed-text{display:flex;flex-direction:column;justify-content:center;padding:clamp(48px,7vw,110px)}
.ed-text .eyebrow{margin-bottom:22px}
.ed-text h2{font-family:var(--disp);font-weight:300;font-size:clamp(34px,4.4vw,58px);line-height:1.05;margin-bottom:26px}
.ed-text h2 em{font-style:normal}
.ed-text p{font-size:14.5px;color:var(--mist);max-width:440px;margin-bottom:34px;line-height:1.75}

/* ============ DARK FEATURE ============ */
.feature{position:relative;min-height:88vh;display:flex;align-items:center;overflow:hidden;background:var(--grad-noir)}
.feature-bg{position:absolute;inset:0;background-image:url("https://images.unsplash.com/photo-1602173574767-37ac01994b2a?auto=format&fit=crop&w=1900&q=80"),var(--grad-noir);background-size:cover;background-position:center;opacity:.55}
.feature::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(8,9,11,.85) 0%,rgba(8,9,11,.4) 55%,transparent 100%)}
.feature-sweep{position:absolute;top:0;bottom:0;left:-50%;width:38%;background:linear-gradient(105deg,transparent,rgba(255,255,255,.1) 50%,transparent);transform:skewX(-14deg);z-index:2;pointer-events:none}
.feature.in .feature-sweep{animation:sweep 3s var(--ease) .3s}
.feature-inner{position:relative;z-index:3;color:#fff;padding:0 clamp(44px,8vw,130px);max-width:600px}
.feature .eyebrow{color:rgba(255,255,255,.75);display:block;margin-bottom:22px}
.feature h2{font-family:var(--disp);font-weight:300;font-size:clamp(40px,5.4vw,74px);line-height:1.03;margin-bottom:24px}
.feature h2 em{font-style:normal}
.feature p{font-size:15px;color:rgba(255,255,255,.82);max-width:420px;margin-bottom:38px;line-height:1.75}

/* ============ VALUES ============ */
.values{display:grid;grid-template-columns:repeat(3,1fr);gap:60px;max-width:1120px;margin:0 auto}
.value{text-align:center}
.value .vnum{font-family:var(--disp);font-style:normal;font-size:24px;color:var(--gold);margin-bottom:18px}
.value .vicon{width:38px;height:38px;margin:0 auto 22px;color:var(--ink)}
.value .vicon svg{width:100%;height:100%;stroke:currentColor;stroke-width:1;fill:none}
.value h3{font-family:var(--disp);font-size:26px;font-weight:400;margin-bottom:14px}
.value p{font-size:13.5px;color:var(--mist);max-width:300px;margin:0 auto;line-height:1.7}
.values-divider{width:1px;background:var(--line)}

/* ============ NEWSLETTER ============ */
.news{background:var(--ink);color:var(--pearl);padding:120px 44px;text-align:center}
.news .eyebrow{color:rgba(255,255,255,.6);display:block;margin-bottom:22px}
.news h2{font-family:var(--disp);font-weight:300;font-size:clamp(36px,4.8vw,60px);margin-bottom:20px}
.news h2 em{font-style:normal}
.news p{color:rgba(255,255,255,.7);font-size:14px;max-width:440px;margin:0 auto 40px}
.news-form{display:flex;max-width:460px;margin:0 auto;border-bottom:1px solid rgba(255,255,255,.3);transition:border-color .4s}
.news-form:focus-within{border-color:#fff}
.news-form input{flex:1;background:none;border:none;color:#fff;font-family:var(--ui);font-weight:300;font-size:14px;padding:14px 4px;letter-spacing:.04em}
.news-form input::placeholder{color:rgba(255,255,255,.45)}
.news-form input:focus{outline:none}
.news-form button{font-size:11px;letter-spacing:.22em;text-transform:uppercase;padding:14px 22px;color:#fff;transition:opacity .3s}
.news-form button:hover{opacity:.6}
.news-note{margin-top:22px;font-size:11px;color:rgba(255,255,255,.4);letter-spacing:.02em}

/* ============ FOOTER ============ */
.footer{background:var(--charcoal);color:rgba(255,255,255,.72);padding:80px 44px 34px}
.footer-top{max-width:1300px;margin:0 auto;display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr 1fr;gap:44px;padding-bottom:60px;border-bottom:1px solid var(--line-dark)}
.footer-brand .fb-logo{width:170px;height:60px;margin-bottom:22px}
.footer-brand p{font-size:13px;color:rgba(255,255,255,.5);max-width:280px;line-height:1.7}
.footer h5{font-size:10.5px;letter-spacing:.24em;text-transform:uppercase;color:#fff;margin-bottom:22px;font-weight:400}
.footer ul{list-style:none;display:flex;flex-direction:column;gap:13px}
.footer ul a{font-size:13px;color:rgba(255,255,255,.6);transition:color .3s}
.footer ul a:hover{color:#fff}
.footer-bottom{max-width:1300px;margin:0 auto;padding-top:30px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}
.footer-bottom .legal{font-size:11px;color:rgba(255,255,255,.4);letter-spacing:.02em}
.footer-bottom .fb-links{display:flex;gap:24px}
.footer-bottom .fb-links a{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.5);transition:color .3s}
.footer-bottom .fb-links a:hover{color:#fff}

/* ============ RESPONSIVE ============ */
@media(max-width:1024px){
  .nav-left .nav-link:nth-child(n+4){display:none}
  .prod-grid{grid-template-columns:repeat(2,1fr)}
  .cat-grid{grid-template-columns:repeat(2,1fr)}
  .mega-inner{grid-template-columns:1fr}
  .mega-feature{display:none}
}
.mobile-menu-btn{display:none;align-items:center;justify-content:center;width:26px;height:26px;background:none;border:none;padding:0;color:#fff;transition:color .5s var(--ease)}
.header.solid .mobile-menu-btn{color:var(--ink)}
.mobile-menu-btn svg{width:22px;height:22px;stroke:currentColor;stroke-width:1.5;fill:none;stroke-linecap:round}
.mobile-nav{display:none;position:fixed;left:0;right:0;bottom:0;top:108px;z-index:120;flex-direction:column;background:var(--pearl);overflow-y:auto}
.mobile-nav.open{display:flex}
.mobile-nav-link{display:flex;align-items:center;justify-content:space-between;padding:19px 24px;font-family:var(--ui);font-size:15px;letter-spacing:.03em;color:var(--ink);border-bottom:1px solid var(--line)}
.mobile-nav-link svg{width:15px;height:15px;stroke:var(--silver-3);stroke-width:1.4;fill:none;flex-shrink:0}
body.mobile-nav-locked{overflow:hidden}
@media(max-width:760px){
  .nav{padding:18px 22px}
  .header.solid .nav{padding:13px 22px}
  .nav-left{display:flex;align-items:center}
  .nav-left .nav-link{display:none}
  .mobile-menu-btn{display:flex}
  .nav{grid-template-columns:1fr auto 1fr}
  .section{padding:74px 22px}
  .editorial{grid-template-columns:1fr}
  .editorial.reverse{direction:ltr}
  .ed-media{min-height:420px}
  .values{grid-template-columns:1fr;gap:48px}
  .values-divider{display:none}
  .footer-top{grid-template-columns:1fr 1fr;gap:38px}
  .footer-brand{grid-column:1/-1}
  .brand-word{font-size:18px}
  .cat-grid{
    display:flex;
    overflow-x:auto;
    grid-template-columns:none;
    gap:12px;
    padding:0 22px 10px;
    margin:0 -22px;
    scroll-snap-type:x mandatory;
    -webkit-overflow-scrolling:touch;
    scrollbar-width:none;
  }
  .cat-grid::-webkit-scrollbar{display:none}
  .cat{
    flex:0 0 138px;
    scroll-snap-align:start;
  }
  .cat-label{bottom:14px}
  .cat-label .cn{font-size:16px}
  .cat-label .cs{font-size:8px;margin-top:5px}
}
@media(min-width:761px){.mobile-nav{display:none!important}}
/* ============ LOADING SCREEN ============ */
body.is-loading{overflow:hidden;height:100vh}
.loader{position:fixed;inset:0;z-index:200;background:var(--pearl);display:flex;align-items:center;justify-content:center;transition:opacity .9s var(--ease),visibility .9s}
.loader.done{opacity:0;visibility:hidden}
.loader-inner{position:relative;display:flex;flex-direction:column;align-items:center;gap:28px}
.loader-inner::before{content:"";position:absolute;top:-46px;left:50%;transform:translateX(-50%);width:280px;height:280px;background:radial-gradient(circle,rgba(185,168,138,.16),transparent 66%);pointer-events:none}
.load-swan{position:relative;width:118px;height:106px}
.ls-layer{position:absolute;inset:0}
.ls-black{filter:brightness(0)}
.ls-color{filter:none;clip-path:inset(100% 0 0 0);animation:swanFill 1.7s var(--ease) .35s forwards}
@keyframes swanFill{to{clip-path:inset(0 0 0 0)}}
.load-word{font-family:var(--disp);font-weight:500;font-size:18px;letter-spacing:.46em;padding-left:.46em;color:var(--ink);opacity:0;animation:rise .85s var(--ease) 1.25s forwards}
.load-bar{width:118px;height:1px;background:var(--line);overflow:hidden}
.load-bar i{display:block;height:100%;background:var(--gold);transform:scaleX(0);transform-origin:left;animation:barFill 1.95s var(--ease) .2s forwards}
@keyframes barFill{to{transform:scaleX(1)}}

/* Hold hero animations until the loader clears */
.hero-bg,.hero-sweep,.hero .eyebrow,.hero h1 .w,.hero p.sub,.hero .cta-row,.scroll-hint{animation-play-state:paused}
body.ready .hero-bg,body.ready .hero-sweep,body.ready .hero .eyebrow,body.ready .hero h1 .w,body.ready .hero p.sub,body.ready .hero .cta-row,body.ready .scroll-hint{animation-play-state:running}

/* ---- non-italic emphasis ---- */
.hero h1 .em,.sec-head h2 em,.ed-text h2 em,.feature h2 em,.news h2 em{font-weight:500;font-style:normal}
.value .vnum{font-style:normal}

/* ---- product card actions ---- */
.card-actions{position:absolute;left:14px;right:14px;bottom:14px;z-index:3;display:flex;gap:8px;opacity:0;transform:translateY(12px);transition:opacity .45s var(--ease),transform .45s var(--ease)}
.card:hover .card-actions{opacity:1;transform:none}
.card-actions button{flex:1;text-align:center;font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;padding:12px 6px;transition:background .3s,color .3s}
.act-quick{background:var(--ink);color:#fff}
.act-quick:hover{background:#000}
.act-pers{background:rgba(250,249,247,.94);color:var(--ink)}
.act-pers:hover{background:#fff}
.wish.on{color:var(--gold);opacity:1}
.wish.on svg{fill:currentColor}

/* ---- bespoke customizer ---- */
.bespoke{display:grid;grid-template-columns:1fr 1fr;gap:56px;max-width:1200px;margin:0 auto;align-items:start}
.bsp-preview{position:sticky;top:110px;aspect-ratio:1/1.05;overflow:hidden;background:var(--grad-champ)}
.bsp-img{position:absolute;inset:0;background-size:cover;background-position:center}
.bsp-preview::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.4),transparent 52%)}
.bsp-overlay{position:absolute;left:0;right:0;bottom:26px;z-index:2;display:flex;flex-direction:column;align-items:center;gap:14px;color:#fff}
.bsp-swatches{display:flex;gap:12px}
.bsp-swatches span{width:26px;height:26px;border-radius:50%;box-shadow:0 0 0 2px rgba(255,255,255,.65),inset 0 0 0 1px rgba(0,0,0,.12)}
.bsp-engrave-preview{font-family:var(--disp);font-size:22px;letter-spacing:.14em;min-height:26px;text-shadow:0 1px 8px rgba(0,0,0,.5)}
.opt-group{margin-bottom:26px}
.opt-label{display:block;font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--mist);margin-bottom:12px}
.seg{display:flex;flex-wrap:wrap;gap:8px}
.seg button{padding:11px 18px;border:1px solid var(--line);background:#fff;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);transition:background .3s,color .3s,border-color .3s}
.seg button:hover{border-color:var(--ink)}
.seg button.active{background:var(--ink);color:#fff;border-color:var(--ink)}
.swatches{display:flex;flex-wrap:wrap;gap:10px}
.swatches button{display:inline-flex;align-items:center;gap:9px;padding:9px 15px 9px 10px;border:1px solid var(--line);background:#fff;font-size:11px;letter-spacing:.05em;color:var(--ink);transition:border-color .3s}
.swatches button:hover{border-color:var(--silver-3)}
.swatches button span{width:16px;height:16px;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.14)}
.swatches button.active{border-color:var(--ink)}
.select,.text-in{width:100%;max-width:340px;padding:12px 14px;border:1px solid var(--line);background:#fff;font-family:var(--ui);font-weight:300;font-size:13px;color:var(--ink)}
.select:focus,.text-in:focus{outline:none;border-color:var(--ink)}
.bsp-foot{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:36px;padding-top:28px;border-top:1px solid var(--line)}
.price-live{font-family:var(--disp);font-size:36px;line-height:1;color:var(--ink)}
.price-live .pl-label{font-family:var(--ui);font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--mist);margin-right:10px;vertical-align:middle}

/* ---- admin ---- */
.admin{position:fixed;inset:0;z-index:300;background:var(--pearl);overflow-y:auto;display:none}
.admin.open{display:block}
.admin-bar{position:sticky;top:0;background:var(--pearl);display:flex;align-items:center;justify-content:space-between;padding:18px 44px;border-bottom:1px solid var(--line);z-index:2}
.ab-left{display:flex;align-items:center;gap:12px}
.ab-swan{width:26px;height:24px}
.ab-title{font-family:var(--disp);font-size:19px;letter-spacing:.05em}
.ab-close{font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink);border:1px solid var(--line);padding:9px 16px;transition:background .3s,color .3s}
.ab-close:hover{background:var(--ink);color:#fff}
.admin-wrap{max-width:860px;margin:0 auto;padding:44px}
.login-card{max-width:410px;margin:8vh auto 0;border:1px solid var(--line);background:#fff;padding:42px}
.login-card h2{font-family:var(--disp);font-weight:400;font-size:30px;margin-bottom:28px;text-align:center}
.login-hint{margin-top:20px;font-size:11px;color:var(--mist);line-height:1.65;text-align:center}
.login-hint b{color:var(--ink);font-weight:500}
.field{margin-bottom:16px;min-width:0}
.field label{display:block;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--mist);margin-bottom:7px}
.field input,.field select,.field textarea{width:100%;padding:12px 14px;border:1px solid var(--line);background:#fff;font-family:var(--ui);font-weight:300;font-size:13px;color:var(--ink);box-sizing:border-box}
.field input:focus,.field select:focus,.field textarea:focus{outline:none;border-color:var(--ink)}
.field textarea{resize:vertical}
.field-hint{margin-top:6px;color:var(--mist);font-size:11px;line-height:1.5}
.form-err{color:#a33;font-size:12px;margin-bottom:12px;min-height:16px}
.btn-line.full{width:100%;justify-content:center}
.dash-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:34px}
.dash-head h2{font-family:var(--disp);font-weight:400;font-size:34px}
.dash-actions{display:flex;gap:10px}
.mini-btn{font-size:10px;letter-spacing:.16em;text-transform:uppercase;padding:9px 15px;border:1px solid var(--line);transition:background .3s,color .3s}
.mini-btn:hover{background:var(--ink);color:#fff}
.add-form{border:1px solid var(--line);background:#fff;padding:32px;margin-bottom:46px}
.add-form h3{font-family:var(--disp);font-weight:400;font-size:23px;margin-bottom:24px}
.add-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-bottom:8px;min-width:0}
.field.span2{grid-column:1/-1}
.carat-price-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
.carat-price-grid .field{margin:0}
.list-title{font-family:var(--disp);font-weight:400;font-size:23px;margin-bottom:16px}
.admin-list{border-top:1px solid var(--line)}
.al-item{display:flex;align-items:center;gap:18px;padding:16px 0;border-bottom:1px solid var(--line)}
.al-thumb{width:54px;height:54px;background-size:cover;background-position:center;flex-shrink:0}
.al-meta{flex:1;min-width:0}
.al-name{font-family:var(--disp);font-size:19px}
.al-sub{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--mist);margin-top:3px}
.al-price{font-size:14px;margin-right:6px}
.al-actions{display:flex;gap:8px}
.al-edit{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);border:1px solid var(--line);padding:8px 13px;transition:background .3s,color .3s}
.al-edit:hover{background:var(--ink);color:#fff}
.al-del{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#a33;border:1px solid #e2bcbc;padding:8px 13px;transition:background .3s,color .3s,border-color .3s}
.al-del:hover{background:#a33;color:#fff;border-color:#a33}
.form-actions{display:flex;align-items:center;gap:14px}

/* ---- toast ---- */
.toast{position:fixed;bottom:28px;left:50%;transform:translateX(-50%) translateY(20px);background:var(--ink);color:#fff;padding:14px 28px;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;z-index:400;opacity:0;transition:opacity .4s,transform .4s;pointer-events:none}
.toast.show{opacity:1;transform:translateX(-50%) translateY(0)}

@media(max-width:760px){
  .bespoke{grid-template-columns:1fr;gap:34px}
  .bsp-preview{position:relative;top:0}
  .add-grid{grid-template-columns:1fr}
  .carat-price-grid{grid-template-columns:1fr}
  .admin-wrap{padding:28px 20px}
  .admin-bar{padding:16px 22px}
}
@media(max-width:480px){
  .prod-grid{grid-template-columns:1fr}
  .footer-top{grid-template-columns:1fr;gap:32px}
  .hero-content{padding:0 18px}
  .hero p.sub{font-size:13.5px}
  .section{padding:56px 18px}
  .mega{padding:44px 20px 34px}
  .values{gap:36px}
}

@media(prefers-reduced-motion:reduce){
  *{animation:none!important;transition:none!important}
  [data-reveal]{opacity:1;transform:none}
  .hero-bg{transform:none}
  .ls-color{clip-path:inset(0 0 0 0)!important}
  .load-word{opacity:1!important}
  .load-bar i{transform:scaleX(1)!important}
  .hero-bg,.hero-sweep,.hero .eyebrow,.hero h1 .w,.hero p.sub,.hero .cta-row,.scroll-hint{animation-play-state:running}
}
