@font-face{font-family:Monument Grotesk;src:url(../fonts/monument-grotesk-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Monument Grotesk;src:url(../fonts/monument-grotesk-300.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Monument Grotesk;src:url(../fonts/monument-grotesk-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--ink:#000;--muted:gray;--bg:#f6f5f8;--edge:47px;--sans:"Monument Grotesk","Suisse Intl","Helvetica Neue",Helvetica,Arial,sans-serif;--clock:"TWK Everett","Suisse Intl","Helvetica Neue",Arial,sans-serif}*,:before,:after{box-sizing:border-box}html{background:var(--bg)}body{background:var(--bg);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}a:focus-visible,button:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.name{left:var(--edge);color:#c7c7cc;align-items:center;gap:9px;line-height:1;display:flex;position:absolute;top:50%;transform:translateY(-50%)}@media (max-width:760px){:root{--edge:20px}}.dot{z-index:20;pointer-events:none;background:#d9d9dc url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAQDAwQDAwQEBAQFBQQFBwsHBwYGBw4KCggLEA4RERAOEA8SFBoWEhMYEw8QFh8XGBsbHR0dERYgIh8cIhocHRz/2wBDAQUFBQcGBw0HBw0cEhASHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBz/wAARCADgAOADASIAAhEBAxEB/8QAHQAAAAcBAQEAAAAAAAAAAAAAAQIDBAUGBwgACf/EAEAQAAIBAwIEBAMGBQMCBQUAAAECAwAEEQUhBhIxQQcTUWEicYEUMkKRobEIFSPB0VJi8BbxJENyguEzNESisv/EABoBAAIDAQEAAAAAAAAAAAAAAAAEAQMFAgb/xAAsEQACAgEDAwMDAwUAAAAAAAAAAQIRAwQSIQUxQRMiURRCgTJhsXGRocHR/9oADAMBAAIRAxEAPwDrsUNEzmhBoAPmhomaHNABwaGiChzigAwr1BmvZqUANATig5qIXwM1ABy1Bz1HajrNjpUTS3t3DbRKpcvM4QY+tYRx7/FTw5w+0ltocY1e8G2VJWIH/wBXU/SpA6H5wMZNJG8RXZGYBhg4Jxsds/nXBXE38T3GfEY8i3vYdLgX8FsnxN82O9Z7qHiXxLqx8m84h1Ofy8gM87f5qLQVL4PpwbyFRzNKgTsxYYpbzABnO3qK+W7cUa4qKV1i8wu6iSdiAfUb1NaT4tccaCDJba5ftEw3PPzcx+TZouIVI+lqzo+OVgQfSlA1cYcF/wAWV/aRR23EFg1yxJLXURCu23dehO3tXTXBPifw1x5aQS6RqcEk7qSbZmxKpHXK11XwRfyXcNR803RwwyDketKhqCRUHNGFJg0YGpAPnehzRKMDigA2aEGi0I60AGBowNFAoaAIcUIouaHNcAGxXulBzUHNQAYUbNEzQ0AGzXs7UTpQNIFBJO1AHpJAi5NYn40ePVh4fQvpenql3xBKmRGxwkGejP6n0XvTXxw8d7LgmzfT9JlFzrLqdkYcsPbLd8j071xNcT63xnrE9zyXGp6hK4kmlwXbmPcmuZSUTuGNzZLcZ+IvEnG948+rXrSgn4YYwQinpsPpVXitWZY5XwY1+JiNuu2K1jhrwc1aWIy30caFgSEZ/izjvipG28GtajmTzLe2YEfHIkg2+h79KVeqhfcfjocrX6THXa35IVVERvvMGHT5+tKMsEjNy4U7FvX6+5JrYtS8ItUs9PaKDSGleQt8YIYgdt/U1VpfD7VobBBLpl3GzqT5YiJYtkgfIZ39amOaD8kS0uSPDRnNzbtmRwVbDcvXbA/vt+tehLcyBZWkLN23+Zqz6twjNbWcQSMgZPmOR0YdV9/U/MUztdAnSRPhIEmeXm9QO57dasU0+wu8TT5Q05IFUpNJH5ijt2PYbe1KaXeXGmyi7sbue1uIW+CSNjGwGDkAinM+hLBBFOQGco/mDmG2Ccke/pTFOUx/GGDqgwMcwPY7+vSulLyjlw+Tp/wn/inFnBZ6NxXHzxp/TW/U5kI9WXv8x+VdX6Zqlrq1lBe2dxHPbzKGSSNgQQfevlXLbfZWMvOAzAb9cHY4rS/C7xj4g8Pb4rBOJdHk5DNZueZSAdyufunHerVNPuUuDj2PowG2o6tVX4P410fjjR4tT0W8S4gfZh0aNv8ASw7GrGrV2yE7HAajA5pFWo4NACoND3ogNCDQAcGhzRM0OaAIjNCKJmvA1wAevUXNATQAoDQ81Jhq9zUAHLVkXjt4x23hdoKLEqzazegi3iPRR0LmtE4j4hs+GtGvNUvnKWtrGZHI64HYe9cN32qT+NvH11xDqqEaTYnktbbOVAB2B/c+prictqssxwc3SIThHhe9401KXXtfV/IncyBW/wDNJ/YVteiaVY6ZAIbK1igiHZFxn5+tRsLCPEcagIuwA2qfsAfLGRvWRqMjZ6LRYFFExaqMgDt0xT5MlgCfnTe2IRck7npUlYx8z8xG396z2zWjQ+hURRjJp5GCxDEZHb2pNbdjheX0qQS3ZAvNt3x61Fs6cYkTqHDum6nGUuLGCTO2SgHX3+lU/U/BzSbu2nFg72k0hLAY50zvkYPQbmtFblB6YPUUYScmNvnmrIZpw7MpyaeGRco5f1rwh1vSLW4W6haeAxEtLEMgYO2Mb+9ZnqOg3FjztHGyqvLkZ3AIG59t/wDmK7tguFm5sg7HBzVV4k8OdJ10yTQILW4kzzFBhWPuO30p3FrX9xmZ+nL7Tiq5iMbyK/Iu4Odt8jsPlTJ7WVZWDuFAH3lPX0rV+O/DS54flIu4C0XKfLcbqeu2fyrOrm1drQc8qCeI8nlkbgAHc/8AO9aEMilyjHy4nB0yY8PPEHVvDviGLU9MkLKpxNbMxCSj0IH713/4deIemeI2gx6npzFXHwzwMRzxP3BHp6HvXzRMTFlnUMSrcvxd9uvvV68KPEifw/4rstVjkl/l7/BdwxnaRD127kdRTMJeGKSjXKPpOppQGozR9Vtda0211CylWW1uYxJG4PUEfvUiprs5FgdqEUQGjA1IB6EGig0OaAIXNDzUiWoOfFcAK81Bz0kZNqIXwaAHHPXufam3mUDtlepz7GgDmL+LXxCmtrSx4P06YiW/Hm3XJsSgPwr9T+1UzgjSU0Thy1gA/quvO59zVU8ULh+K/HDWVJLRW9wLZBuRyIACPzrRLZORFTHwqvrSWon4NLR475HlrHlt+tWmxgwoJXB9qhtLt+ZubAz6VaLaP4QM79/asrI7Z6HBGlYrCOft0NTdkirHlth3NRSAEhV6ipiFwqhcdvnmqmhhcEtAVdTkHA3p8CrEgE49MU0slEiICxyfSpLyOUDlQ1FA2J/Z1zkdx3OKQkjYAA708IIAONvzprNuMg79/euWCYgB5ecDJoiuCwx17UY5fbOR70RVCv029ahES7FR8SoxLoBLYYpIuFYbNlhkfkTvXMXFljbx6zJLB/ThJKlcdTjofaupeOEaXSzFGQzsSN+m4Nc269aOIJT+EMcbdVBGfzOK09I6Ri61WZ3JCsaK6MpDOy7DI9hmou3DQOsZGFIOPnvVj1C08lmhMZUg82M9Dk9qg5GKyg4yfXG2TWlF2Y81R1r/AAm8etPFe8KXVwSsObizEnUqfvKPkd66nU182vBzWzw/4jcPXpBK/aRE3KcZDfD/AHr6QQMxHxdfQ1fF2hdqnQ6U7UYURTRu9SAehzROlDmpArvPQFqSLUUtXACheil+1Js+KTL0ALF8UncXAhgeQ/dRSx+gpJpNqiuI9WsdL0a5lv7yO1idGjV3bBZiDgKOrN6Ab0AcR8DxvrnFGva1KGbnupXLN1yXJx+1aM2rWVtIY5Z0DjtnJ/Ks11W7HBHCo0mSWTTtVnkLTGSI865+I7dc4K1k091HNOz/APUMo7YktWAP1DE0nLFvds0ceoWJJI7A0viDTwQv2iIHG3xDep6y1q1d1MUiuhbcg9N8VxVbnUbT/wARBefaY+XrFISq+5XYgfSrxwbxhJFfwxyXDqkvwkA/A49vfP50vPSeTRwdS8NHWLgtIHQ/CffpUiZuTlHTt161n3B+tHUNM52O6uR3yBn/ALVbJ7nljV1G6nfJ60nKFOjYhNSipGh6JJAIwwxzY+InepgzI2TghRtk7E/SsC1DxSg0AFIAHmJw2WwFAGSffpUKn8QTN5iERyTKcjmYlVHptVscLfZCmXPCMuWdH3EiBVCkHIxk0xnIwRv26VhMfj9FN8MkDiTOVZEOB8804i8eLU8rOq4BxJgZAB747VxLSyfg5jrMfybLIBgk55u29EU80Yx271S+GvEvSOJbj7GjGG8O6q26yfI+vtVuV1wcHb2pV4pQdMvWWORXEqPF14YAfjABUgDuMf8Aesf1C0R0EYLGSXm+8uw6mtl4u0OW+gaeBA7KMsCNxjvWX3FsUtiSAinuQQQQRkn57U7p2qENTEy/WbMssspGWUcwwNzknP51TzbGSR0J3TPMM9K03VLRShGPjxz4HQgDA/uapl1p8kErgp8JYuM/l/mtGMuDIyR5ICwMllfQMG5XjdSp6Y3BzX1E0OY3Gk2MpbnLwIxY98qN6+YUltnVIY1ADO4H1JHevplwkoTh3TFHL8NvGuV6HC0xB8Cc1TJ9aMKIDtRga7RyKCvCig17NdAVUmilqIz0QvXAChak2aiF6KWoAqfHHiBY8Cw2kt9a3k8dyxANuoPLjHUk+9QPAl3YcVvJxJcahbX2tSMwSKOQN/Los4ESL+Fsbs3Uk9cVK+KTn/obVUBwJvKib5NKgP6E1F634W8L6izXcdrJpV4gLC70yQ27qfXbY9PSo5s7jVHM/jFpcPEPijr1zOxNlayrCqD8bBF5jn55qvRaZoCgxraxmTGCETmP6U544vPsQuZPOmnkkcs0jnMkmT1J7saq2nS8QappF7PaXElksCM0VtAmGOO5PUmlG3kdpmhjUcSpq2L3tta6ZOsiQPEOisytHj5GpnS9KsOIP6sMBW4RgZVjQnoCefA6A4IPbOD3rO7XiXiYpdWvPeXbyMuDIxdMdCCmMHPrkYq36LLqfCuo39usnkXE9k8bJE55XRsbKQc4yBt2x6UbWu7OlJS/SqZrnDmsahDAosdKjkXmB55bpEJHyGa0S21G6n0yVr/Sb21YcoTyE+0q4Ocksm6ge471mXhXZ3OpqgKkKmASfWtu1CBtG0R3KAhEZiQdxgE0hOa3VSNjDjn6e5Sf+P8Ahz1r+nDWNQuLi3jeaBWwFPwgt0wfoAfyqp3/AA1rhlUW8iQRHc8gCgfQdfrW4XejLpeg2yRqTKIwXbuWO7H8yazLXrueyDFwUPZpDhR7+9X+q4ukKvTKcd0nyyjx8O8RySsIvOblxj48Bj+ean7LQ+LYSA+mfaUCZKSuGDY9Gxn9aa3XFA4cS2u9RXVHhuM8hiURK2OuO+KtmkeJfDOo8sEeqX2nXBAw1wyzRHPqe35irnPLV0LLDgctu4irK0uYblLjS4byw1K3wxsJty+N8wv+IjGeQ/FgbFulbXwB4ufzpoNO1dVS7chRcRjCsTuCR2zVUttU5ZooNRWC4gmP9G7hbMbkeh/Cw6/tT230PR+IprtbvTdT02+t53Eep2LRvFMQAVDRgcwJY5JO1VNxyqpFuyWnalB2mbxFJzDHQGqnxfw5HeQPdRqF6+aAPvD1+dPdFvPsdjDDPdCeWPCl2UqTn1BqRkv4ZYnjJVgwYbMO1KLHOMrSGp58U4U3RgY0ueYyl05Y02HbIzj6b52pje6IzvM7oQiHA+HIzir9rdq+l5ubiF1gjy7EYOBnAOBv3qo3HGenSEW8bnzJDzYZSud+2etPR3VyZUtrdIz220f7RxfpNqox5t0iKSegyDmvotpEDWunW0LdUQCuMuF+D7nVeO9DuJLWVLDz/MaXk+FfTPtmu2IYxHGqjoBinMUk48COeLjLlULA0INEBo1WlIcGhzvRAaGgCmF6IXpIvRS9QAoXojPiky1EZ6AIjjHTDrfDOp2SMFkkiyhPZlIYH/8AWoLjDXf5XwldTM3LcTxiBP8A1sMH8tzVwL/Wsk4zaPidJYdPlLvoEzx3FsesibATL6hfuN6YB6Gq8ktsWXYIb5pGRXvDovYg0aKXHTmGaQttKlj+CTS8t3cYH981fLe2LLsMHpTldMZjgvk+w2rHlNo9Tj0qqymW8JtVwLcqT6mq1rs5a5t7c28R85ygCrgtse43G+N61O606C3iMkzDCgkljgAep9qomlRLr/EC3qxkW+eS3GMZQfi/9x3+WK6xy8s4z40koLyav4e6HFp+nxpGMBhlpeYDf0q3cYaTcTcM3vkc7FYHPz+E9qPw1bCKCJWQDGBgjtVxjVWRxyqQy8pUnIPtj60tbcrNHbUFFdjD9K0y+u9QudRnuJJoXt43t4nXMSq4DArjZSCMY3JBzmqzxjw7HqV2Lu5smmnxsec/Dj0XpWuaXpB08Tabzktp7lUUjrCxLR4PcYOP/aaR1HSUnLEjBHTar82W5poU0ulrG035MF1bQrDiS2t7LVmPlQn4OclGTscH/Ne0nwr4b00GSzuXSZlKkFxIN/Y7fWtjl06OMcrwo4/3CkPsdmB8NjEp9QgBo+onXDJl0+DduJnGieGJ02Vzp9/OLaTdoHw0R+S9qtGiabfxNcBJMxrO6HPcjAJz9Kss91/K7OW6aL+nCuQoG7tnCoPckgfWrBw7oc1ro9tDMFNwAXmPYyMeZv1JquWSTTbJ+njCSivBH2VjNJGRMWVz6Ggm4YhuSfOViPc1bILHyeYtvjtTe5wsjDffeqYTbZMsaS4M21DgLTZ8mXzigGCPMbBHX1pmvhzoOnXdpqbQMgiBI8yRmznoACce9X+aESuoboWAI+tGbRo+ItZjg85IobY87cxAG1X5ZyaUUxXSYYqbk0VzV04hit7efS5EtrZBzCLywef5mtp8MeKn4k0BRcn/AMZa4ST3HrUBrEMUdmsaYaNdhjodt6a+GEQseIruKNSI5lOQOnTNRo8zhmil2fAz1HTRy6Scn3jyv9mwV7NB0Fer0J4sNmjZpMGhoAz8yUUvSHPtRTJtUALl6IXpEyUm0nvQAe5uRbW8s7HCxIXP0Ga5mme+luDJZSFLrnMnmqxDByc5BHTrW6ccXptOEtWkBOfJ5dj6kD+9YTot8ElJLDcneldTJpKjS6djUpPcPYNb1yyVjqmiSXCD/wDIsSuT7mM4H5EfKl/+q52ytvoutM56K1sqb/MtirBBqScgJUEEYpHUOIoLNAzlRgbDNZkpW+x6eGNRXEnX4Krq1vqurBf5uiW1oxwthC3O0p7eY3p/tG3rmpbhKwKXUk0igMSFUDoAKqGs8fx2l79olGYwpxjc/SkOCPEmz1PVmit5CQpyY3BVgPUZ6irFCTjYnLJjjkSs6d0GNriSOJA3NjG3ep9oXTmByJEOMd6znh3io292ktvL/VU5wdxSnEHi5p3Dk6Ta5qFvbGbceYwDP8h1NLqPjyPudc3wT/Ef2iJYdSs4g15aggx9PNjO5Qn9Qex+ZpGy4h0niCzE9jcBpk+GWE7Swt/pdOoPv09DUXo/i/wlxFzJZ6jFI4GfhPT6VSeIeBYeJpZdWtVe3lLkxXEZKMR7EdutSl4kQ192N8/yaQYYJckt26U1u4rXTovtV5JHbWuceZMeUE+g7sT6DJrDm07iG0ufsz8UamidMeeTt86u3Cehx2d/He3d5Pd3S7C4uJDJIPkzE4+mKnbFeTtZMkuEi8adotxqupW97f272thbt5lpazDEkj9ppF/DgH4VO4zk4OALjCiQMQVOT0AprDewkRqrgqBttRvtcTy8x2KevaofJylSdjqcBV67dKhNQzzA439Kk5ryLnVRvkdai76dXXIPT9arap8FDZBS3Y87AJ2cHNUTiuy1a14i/mkMsqWufKwp+H13qa1O6ZdR5FbEfMAwB3Pr+4q762LSbhe8VhmVhHybbFh1rvJwkV6N3kaIzhPVJdQsZopiSAnNknpV58OoQ2oTTAH/AOmTk/Qf5qhaTavpGhSNKnLdXZAiQ9QK1Lw7smg06WdxguRGM+3X9T+lToobs0f25LurZdmln+9IuleNADXia9AeIBocmig5r3epAy8SUBkzSHPRS/pUALl6TL0kZaTaSgCueIz83BWs/wC2IN+TA1zhb37R3RUdCc10D4lFn4I1sqMmOAyYz/pOa5ksLtbuZDCebDcpwd6W1CNDQypl3k4i+x2rPI3KAM71V21R9bmM07slv+HsD7/KpLi/RpYtJim5GdPvFR+LA/5+VZlFaavr16FluRa2kI+EMdvy7mkscVLk1tRmnB7Sx61/LxGC06MEGTy71To9UhsdQiuNOX+vG2Qf3FWK44JtriGCNdaBPPzS7EZPsPlTjR/C2GeQ41u3Sc/dBQ4G/ud6vThFcsWcc2R8ItPC/Gt1PqEDKkyc4AI5en1rS5dI4dSN9U1JYZr+X8cwDtn69MelVfSPDC9sLeJP5nBMT+NRg9P80VPDHXJ7xDda3YrAoJKFyCT6D/nrS7cG+GPwWeMVcbZd7ThbQnvYbgqjuozhSBgbdQKv0moRzpHCZgsargIowFA26D61jlp4eay1yssusWUZLcxInJ5VH3VG3epaLg/iISzsdasHLHljUSFeRPljf/5rmUIviy6ObLHnYSPGPD0d5DJPYz8s6ZOexrP9J40uLO6+wXmYriM4KscZHqD3q2T2nE2j3F08lobi26xyROH5hkdu3yqk6xDZcTuLS7iaDVEDFHT4WRgff12ojipVZVLVNO6o1nS+I/MReV+bPSpm31NysjOc/XtWI+H+qXLSzafefFNbHBfBHMMbHHuK06J5FdVI+A7g1U406G1kco7i2Q6v5j5Dg4GO31pWe+XypGY4WPfHXO1U+fUItKAyQwkJwO3X/NQ17xFLLAnMWhjkTmKsMZVvfttR6bbEpZkg+o3KzalBNCS0skuGUnbm26/StZ0zTnW2WS7mM8gHwIFwqCsL027E2t2KMxC+YC22wHf5YG1dFFYQiyQzoVZdxmudVxtRZ09t7pIiLXT577UEZhzylwkadl9/71sWn2aafZw20f3Y1xn1Pc/nVK4Oj+0X00wAMcK8vNj8R/8AiryGp/p2HbB5H3Zlda1LnkWFdo/yLA0JOaTBo3atExQQaEmiA0NAGQeZQGSkOegL0AKl6Iz7Ulz0RnoAZ6vbLqOnXdm5wtxE0R+oxXFmgzT6brM9tKfjSUqV/wBynB/au1J22Nck+KelPoHG+oSrGyQ3Egu4m9c7Nj25gaqyq0X4JbZG56UYdb4dh51VvLOd/TGDWHeK2g3+iiS+00MUxhwo6+jCr7wBxMJ7QKrHl6Y+VWLX7e31HT5PMw2Pwn071lRvHI9HOs8FJdzkDS+INYlv4rc3LuZGAAcA71q1roXEU81ukMQlM0HnIenQbijap4e2t3diW1PlTo4ZGXqP81pvCt/f6KNKWeFJxauwd+mUwcYHc9BTOTInTRXp9HnV7fciqaXYcaJpH22OG6a2ALBQQWAFWnTuFuMr3RJtVFozxxx+aVkkAfl9e9bJw5xXokemlbuM24lL4jdclQSdvhyOlTNnx3odloZs41eSfyORUSInLYx+9Kyl8D0Yantsf9mYnqPCfHenaVpl/wDZLdRfFQiF2Zhnp+xpPXOGOM9F1CCxZopLh7c3DhM4jA67+lbVqnHkmow6bHYaNJ5NrMrymfC5AUjC+hyR+tVu+13WdQvtTeWK2SG6CpGCp54kVSOXP4tyT261zulZetPqZK3Gvyjm+98SeN+HArXFoXtpUMiAMwBTOM71feCjqPFy22oarZtbPIOZAy4fB9fQVq1twmuvXzanqsETYACIEAG3QAdhTttPis7pjyLs2/t6CieVVSF3p3u97KzJwjbw6495CFQSRKp5fXJP96Ndy+XdwQ8wEQDNICOwH6Z/sanb6/jtyzN0UFiPSq8kiaiTeBhhSTgjqCNx+lcYm3yyc9QjtiVjUZSXaOWMFIh5pz3JAC4HcZJNM9SvUlSBVUlo4yD3G/Ukf3pO+vEu5EyvNLOwGPU5z/imLu0yyhAX5Thnx26flTaRkSkXnwn4Xh1vjEPfRpNaiF2ZOzZGOmfU9a2u28MLO3uMx6tqP2TtAzKcD05sZrPf4fdPeJru8lbmaVDyn0GcDFbyDTcMMJxuSsQnqcuKTWOTVh9OtLfTbZLe2iEcKdAP3PqakFamSPS6GmkqEm23bHQNDmklNHBoIDZoQaJmvZqQMWL7UUviil+tIs9QAqXohekTJRDJmgA0pyKyLxx4ZOraBDqUEXNcWDEuQM5iP3tvY4P0rWC+aZ3USXETxSKGjcFWU9CDUNWqBOnZyhwVemxmYKx5cDODtmta07VFvYmjO2RWXa5oD8GcWXVg6sLWRjLbsdgyHsPl0q26DKedSCcZ6A1n5sfJs6XPwqFr8G0uiynAznarFomroyBWZDjsetMNbsGmtyyg5AJGO9Z1LcaxYh3W3ysXUc29VL3KjSw6qWnlfg3uC7gflUQx5xgn1qzaVPYwzJJOkPID0zn9K5ksOP8AWrNTIYWCDABx98+w9Ksmn8eapOqNHGS7ZOCvX/mRUPFJdh9dZhJU0zo++12HUOWC1TlUdCFCgCl9O0eOVlmlIY9cCsp4NvrzX7/yLln5McwQHHMP+dq2vTrcW1qiFQCFxil8ja4s6jqpZI8KkPGP2eNB8OCMgdPlVV1l2Mrsjcw6cpq0XDSNEVC4AwPpVY1NM+YGAHXv3x3qqrKXKmZ/rly8cxBz5cmUIxuB0zUE91La2NzArFcx5BPftt9KmNUJ8t38ss5YtynfAHv22rP+ItVuQsSqACR9zvn0pnFHwI58nLYlc6ktw/nq/Lh+VQu3bBwfT/NCdS+0Rx2NuD5knKvMDv1x1qqz6hcAPECOZsMoO/Ke9X7w84eupJYLu8+EKMJHnJ6fePv/AGpp1FWzOtylSOhfCmxTT7KSJBtHEiD6f9q0dZa428dPEHXPD88OnQtRkszcGXzQmMOBy4z+dSXhZ/E3qDXMFlxYI5oJSFF3GMMmf9Q9Kb03uxpiGrW3K1/T+Dr6OYdxTpHBxvURaXUV1FHNE6vFIoZWByCD3p6pq4XJJDtSgNMY2IFOFkIoAWBzXqTEvehEoPapAxFzikHalnFN371ABGakyxrzGk2NAM8zYzvSbPgGgZqRZqlHJVuPeFo+KtFeBfhvYT5tu+2zgdPkelYhwrrEn8yls7gNG8DcjA9Q2emK6TY9ayTxU0FNNubfieztsOn9O7dCBt0VsfPYmqssNysuwZXCVeC2232e7sUJIJOCPU1HX+kWx+JIRIWIGM45vbI7etZnb8bXcaW0aFuc4Z87HlA3x+tWmz1My2RaaYcgk2yTv8PT8yazHicXZvw1EZKqJTS+G7e8wZ4BJzHBHLsOuatui8C6fbiSYov+0oM4zsp36HB+VRGh6j5USwwL/VeQMxLYwPxfIYqej1dBbTxxEMJTyKFO/pn57KM+1Du6L4qCVmhaHpVnZsrG2WF4wPiCjDj/AFD0qyNeWsSK4ccp2DY5hk9Nqxa/4ru7e7t4+ZiEkSNnR8Lk/ez9F/ekRxdi1gi+0EAsQm+7A7qD9cjp+9U+g3yWPVJcI2a/uEWFpJiOUeo7Z71mPFHGC6feG2RBIJCGWQEfd77f87VX9R49a6a6DyPFE55SG222G2+zb/3rNNb4qguJXhvXVri3lAhlGASp3J+Rx+9WwweWK5NV4RZtS4iE88yxDERc7g7EDcVTtRvggVg/nTStnCjJ9ht2G35VUZ9bvtQuvJtf6qkkYjGAu+wyKv8Aw1w5yvHJOvNNj4j2Hy9qtaUFyK73l4QbhzhdrqRLm9VSykYTt7Zra+HtNEMSnlAPrioTRNMRHQhdz7Vf7C1AVQB22pTLlscw4FHk5b/i0ZhccNLuMLMf/wCayXRA/wBmikP4lFbR/FdZtdXHD/ICVV5FZvTIH+KxyzQwW6qARy4GDWroneJGNr1WeX4Otf4d/FlZI4eFNYnw42spnPX/AGE/tXTUbEV8wrK7mtp45YpCkqEMrKcEEd67X8CvF2PjfT10nU5VTW7RBuT/APcKPxD39acavlCPZm4oxxSysTimqEClw/YVwSLK2CRRs0lzZxRs1IGNuKayU7em0gqAGrim7U4em79PepogSc0iTR23pNiBQQFZt6Z6naQ6jYXFpOqtFNGyNzDOARTonasm8avEP/pPSBp9nIBqV6pAI6xp3NSQYnqt0dI1q8s1uBOtm7Qc4OzAdD/epbSuLfKSRCAVbDcxOOU1QOEYY9Y1lrW6dsTIzKwO/ON6l9S4f1O1nJWMSRn8Sbj6ilZpXQ9inJLcjXrXiOFbOHM5R1x5pXqQdyKetxdEqyBJI1DfdC78o9/fpWAxX93ZAqwbB7nt6UI1qclt/wCmx3B6nviq/SGfq2be/FJuwnmXBTlUuEXoSNh+dN7HihEtklWRlKsSGA7An17dRWQniOZmi5WPOg7An37UvDf6ncoqqeRCvLl/TPYVOyu5z67l2L7rvG6q8zsAEduYb7leg/Xf51XLS3vNdmikcmKLAAI2Zx8+wo2icP8Amt5lwDK5OQzjOPkK0LR9Iji5FVOmAAO1VTyqPCO8eGWR3IU4Z4djtmRI4yB1wK1DRtMyFXl3J696jtD07AAKYbO1XnTbdUPy74pDJkbZq4sKiiV0y0jSLf4SnrU0J4ooAwK5wd1qGjfmXAGAO+OtV/jviiLhDhi81GUjKLyxJ3dz0H50tTlKkN+2Edz7IwTx54mXWeJU02A5Sz3l3/Eeg/L96zAEADGxpOW4n1C6nvbly89wxkdj3JNCd8d/SvS6fF6UFE8lqMvrZHMXjk5Wz2qe4d1y60HUrbUrGdorq3cMjjsf8VXkyo6H60tE5GB0FX9iirPoh4VeJFp4i8PJdoyx6hAAl1BndW9R7Gr+rbV85/D7j7UOAddt9UsnJ5TyyxE/DKndTXfHB/F+mca6LBqemTpIkijnQH4om7qR61DXlHK44ZZFbNG5qRBxR+auWSZK9NpM5pyxptIcUEDWQdabPtTp996bOKkgauaQkNOXSmN7cwWSGS5mjiQd3OKKIG+o6hDpmn3N7cOFgt0Mjk+grh3jrimfi7iG81KZjyyNiNT+FB0Fbb41+J9pd6TLoelS+YspAmmU7ED8Nc2ucsTUNkxRMcJXBtuI9OcH/wA0KfrtWy3I5+dSM1iGjsIb+1lJxyyKf1rbXYMnMD170pnfuQ/pl7WVnUrMfF8Ix6Yqsz26JITyLn5VebkeZkEVFDShPMCR09KrUqLdu4grKzkmf4V5c98Yq36Lo6gqXxk+1SGn6Ty4ITbHpVo0zTmA5eTC1VPIM48Ipp2nIvKApz6VbdPs/jVVX6gdKSsrIIc1YbSEIVAxSspD2OFEnY26RhSRvVgtgwA9O4qMtbctGC2x+e9S0QChcbjpS8mORjwPE+Ec2NvT0rlnx141PEfEK6LaSc1jprEPynZ5e/5dPzrZfFbj1OCuGJzAw/mN1mK3XO/MRufp1rke3LOzyzMWkclmYnck9Sae6fgt+rL8GV1XU7Y+jHz3HCqFj5cbnpRlXG/ptRWOeh/zXoiwPqDW0jBHKYKjI+eacoIyMZpqGySCNulCWBOBUWA6PKuN9ulaP4S8fXfBXGNjPDcMljNKkV1GzfA0ZOCSPUdc1lhcjuc5xTrT7gCVnXJAycGpTpkNWj6iWt5b30CXFpPHPbuMrJEwZSPmKXzXz28PPFfXeA7xZNNuma0z/Usp2Jjf127H3Fdl+HfivoniJZj7JILfUkH9WzlPxr7j/UKNvlHN/J//2Q==) 50%/cover no-repeat;border-radius:50%;width:52px;height:52px;position:fixed;bottom:24px;right:24px}@media (max-width:760px){.dot{width:43px;height:43px;bottom:20px;right:20px}}.site-head{color:#1d1d1f;font-family:var(--sans);background:#fff;justify-content:space-between;align-items:center;height:48px;padding:0 24.75px 0 24.5px;display:flex}.sh-name{letter-spacing:-.025em;white-space:nowrap;gap:.26em;font-size:23px;line-height:1;display:inline-flex}.sh-nav{align-items:center;gap:48px;font-size:12px;font-weight:200;line-height:1;display:flex}.sh-nav a{opacity:.78;transition:opacity .2s}.sh-nav a:hover{opacity:1}.site-head a:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #1c1c1e}@media (max-width:760px){.sh-nav{gap:16px}}@media (prefers-reduced-motion:reduce){.sh-nav a{transition:none}}.site-head{z-index:40;position:sticky;top:0}.sh-name{align-items:center;gap:0;position:relative;top:-2.5px;top:-.75px!important}.sh-nav{font-family:"Monument Grotesk",var(--sans);font-size:10.5px;font-weight:300;position:relative;top:0}.sh-nav a{text-transform:uppercase!important;letter-spacing:.02em!important}.sh-icon{flex:none;margin-right:8px;display:block;position:relative;top:1px}.sh-menu{justify-content:space-between!important;padding:0 25px!important;display:flex!important}.sh-right{align-items:center;gap:28px;display:flex}.sh-reveal{align-items:center;gap:40px;display:flex}.sh-reveal a{opacity:0;pointer-events:none;transition:opacity .25s,transform .35s cubic-bezier(.4,0,.2,1);transform:translate(10px)}.sh-reveal a:first-child{transition-delay:90ms}.sh-reveal a:nth-child(2){transition-delay:60ms}.sh-reveal a:nth-child(3){transition-delay:30ms}.nav-open .sh-reveal a{opacity:1;pointer-events:auto;transform:none}.nav-open .sh-reveal a:first-child{transition-delay:0s}.nav-open .sh-reveal a:nth-child(2){transition-delay:30ms}.nav-open .sh-reveal a:nth-child(3){transition-delay:60ms}.nav-open .sh-reveal a:nth-child(4){transition-delay:90ms}.nav-open .sh-reveal a:hover{opacity:.55}.menu-toggle{cursor:pointer;color:inherit;background:0 0;border:0;width:26px;height:26px;margin-right:-6px;padding:0;transition:transform .35s cubic-bezier(.4,0,.2,1),color .2s;position:relative}.mt-h,.mt-v{background:currentColor;border-radius:1px;position:absolute;top:50%;left:50%}.mt-h{width:13px;height:.8px;transform:translate(-50%,-50%)}.mt-v{width:.8px;height:13px;transform:translate(-50%,-50%)}.menu-toggle:hover{opacity:.55}.menu-toggle:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #1d1d1f}@media (prefers-reduced-motion:reduce){.sh-reveal a,.menu-toggle{transition:none}}@media (max-width:760px){.sh-right,.sh-reveal{gap:16px}}.sh-word{flex:none;margin-left:-.5px;display:block;position:relative;top:.75px}.site-foot{color:#6e6e73;font-family:"Monument Grotesk",var(--sans);background:#fff;padding:24px 25px 28px;font-size:12.5px;line-height:1.5}.ft-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:40px;display:flex}.ft-logo{color:#6e6e73;align-items:center;gap:8px;display:inline-flex}.ft-word{flex:none;display:block;position:relative;top:.75px}.site-foot a:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #1d1d1f}@media (max-width:760px){.site-foot{padding-top:44px}}.site-head a:hover,.site-head .menu-toggle:hover,.nav-open .sh-reveal a:hover{opacity:1!important;color:inherit!important}.ft-brand{align-items:center;gap:20px;display:flex}.ft-copy{letter-spacing:.01em;color:#6e6e73;font-size:12px;font-weight:300;line-height:1;position:relative;top:1.25px}.site-foot{padding:38px 25px!important}.ft-top{align-items:center!important}.ft-links{flex-wrap:wrap;gap:8px 32px;margin-right:64px;display:flex}.ft-links a{color:#6e6e73;font-weight:300}.ft-links a:hover{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}@media (max-width:760px){.ft-links{gap:8px 20px;margin-right:0}.site-foot{padding-bottom:96px!important}}.ft-links{column-gap:40px}.ft-links a{letter-spacing:.01em;text-transform:none;font-size:12px;font-weight:300;line-height:1}.ft-links{align-items:center;column-gap:0!important}.ft-sep{background:#c7c7cc;flex:none;width:1px;height:11px;margin:0 14px;display:inline-block}.nav-open .menu-toggle{transform:none!important}.mt-h,.mt-v{transition:transform .4s cubic-bezier(.4,0,.2,1)}.nav-open .mt-h,.nav-open .mt-v{transform:translate(-50%,-50%)rotate(45deg)}.sh-reveal a{opacity:0;filter:blur(4px);transform:translate(16px);transition:opacity .35s,filter .35s,transform .45s cubic-bezier(.2,.8,.2,1)!important}.nav-open .sh-reveal a{opacity:1;filter:none;transform:none}.nav-open .sh-reveal a:nth-last-child(2){transition-delay:60ms!important}.nav-open .sh-reveal a:nth-last-child(3){transition-delay:.12s!important}@media (prefers-reduced-motion:reduce){.mt-h,.mt-v,.sh-reveal a{filter:none;transition:none!important}}.dot{transform-origin:100% 100%;transition:transform .45s cubic-bezier(.2,.8,.2,1),opacity .35s}@media (prefers-reduced-motion:reduce){.dot{transition:none}}.site-head{position:relative!important}.sh-right{z-index:50;height:48px;position:fixed;top:0;right:25px}.menu-toggle{transition:transform .35s cubic-bezier(.2,.8,.2,1),background-color .3s!important}.sh-name{z-index:50;isolation:isolate;align-items:center;height:48px;display:flex;position:fixed;top:0;left:25px}.sh-name:before,.menu-toggle:before{content:"";-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;z-index:-1;pointer-events:none;background:#ffffffdb;border-radius:50%;width:36px;height:36px;transition:opacity .3s,transform .35s cubic-bezier(.2,.8,.2,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.6)}.menu-toggle{isolation:isolate}body.floating .sh-name:before,body.floating .menu-toggle:before{opacity:1;transform:translate(-50%,-50%)scale(1)}body.floating .site-head.nav-open .sh-reveal{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffdb;border-radius:999px;padding:9px 16px}@media (prefers-reduced-motion:reduce){.menu-toggle{transition:none!important}}.sh-name:before,.menu-toggle:before{display:none!important}body.floating .menu-toggle{color:#fff}.menu-toggle:after{content:"";-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);opacity:0;z-index:-1;pointer-events:none;background:#1d1d1fc7;border-radius:50%;width:36px;height:36px;margin:-18px 0 0 -18px;transition:opacity .3s,transform .4s cubic-bezier(.2,.8,.2,1);position:absolute;top:50%;left:50%;transform:scale(.85);box-shadow:0 4px 14px #00000024,inset 0 0 0 .5px #ffffff24}body.floating .menu-toggle:after{opacity:1;transform:scale(1)}body.floating .site-head.nav-open .sh-reveal{color:#fff;margin-right:4px;box-shadow:0 4px 14px #00000024,inset 0 0 0 .5px #ffffff24;-webkit-backdrop-filter:saturate(180%)blur(20px)!important;backdrop-filter:saturate(180%)blur(20px)!important;background:#1d1d1fc7!important;padding:11px 18px!important}.mt-h{transition:transform .4s cubic-bezier(.4,0,.2,1),height .3s}.mt-v{transition:transform .4s cubic-bezier(.4,0,.2,1),width .3s}.sh-name:after{content:"";-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);opacity:0;z-index:-1;pointer-events:none;background:#1d1d1fc7;border-radius:50%;width:36px;height:36px;margin:-17px 0 0 -18px;transition:opacity .3s,transform .4s cubic-bezier(.2,.8,.2,1);position:absolute;top:50%;left:50%;transform:scale(.85);box-shadow:0 4px 14px #00000024,inset 0 0 0 .5px #ffffff24}body.floating .sh-name:after{opacity:1;transform:scale(1)}body.floating .sh-name{color:#fff}.sh-name{transition:color .3s}.sh-name .sh-icon{margin-right:0!important}.dot{cursor:pointer;border:0;padding:0;box-shadow:0 4px 14px #0000002e;pointer-events:auto!important}.dot:focus-visible{outline-offset:3px;outline:2px solid #0071e3}.pc-badge{color:#fff;border:2px solid var(--bg);background:#ff3b30;border-radius:9px;min-width:18px;height:18px;padding:0 5px;font:600 11px/18px -apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;position:absolute;top:-2px;right:-2px}body.pc-open .dot{opacity:0!important;pointer-events:none!important;transform:scale(.7)!important}.pc-chat{z-index:60;color:#1d1d1f;-webkit-backdrop-filter:saturate(180%)blur(30px);backdrop-filter:saturate(180%)blur(30px);transform-origin:100% 100%;opacity:0;pointer-events:none;visibility:hidden;background:#fffc;border-radius:24px;flex-direction:column;width:360px;max-width:calc(100vw - 24px);height:520px;max-height:calc(100vh - 40px);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Helvetica,Arial,sans-serif;transition:transform .5s cubic-bezier(.2,.9,.25,1),opacity .25s,visibility 0s linear .5s;display:flex;position:fixed;bottom:20px;right:20px;overflow:hidden;transform:scale(.4);box-shadow:0 24px 70px #0003,0 0 0 .5px #00000014}body.pc-open .pc-chat{opacity:1;pointer-events:auto;visibility:visible;transition:transform .5s cubic-bezier(.2,.9,.25,1),opacity .25s,visibility;transform:none}.pc-head{background:#ffffff80;border-bottom:.5px solid #0000001a;flex-direction:column;align-items:center;padding:16px 16px 10px;display:flex;position:relative}.pc-av{background:inherit;background-size:cover;border-radius:50%;width:44px;height:44px}.pc-head b{margin-top:5px;font-size:13px;font-weight:600}.pc-head small{color:#8e8e93;align-items:center;gap:5px;font-size:11px;display:flex}.pc-on{background:#30d158;border-radius:50%;width:6px;height:6px}.pc-x{cursor:pointer;color:#6e6e73;background:#76768029;border:0;border-radius:50%;width:26px;height:26px;position:absolute;top:12px;right:12px}.pc-x:before,.pc-x:after{content:"";background:currentColor;border-radius:1px;height:1.5px;position:absolute;top:12.25px;left:8px;right:8px;transform:rotate(45deg)}.pc-x:after{transform:rotate(-45deg)}.pc-x:focus-visible,.pc-chips button:focus-visible,.pc-send:focus-visible,.pc-play:focus-visible{outline-offset:2px;outline:2px solid #0071e3}.pc-log{scroll-behavior:smooth;flex-direction:column;flex:1;gap:4px;padding:14px 12px 6px;display:flex;overflow-y:auto}.pc-time{color:#8e8e93;align-self:center;margin:2px 0 8px;font-size:11px}.pc-m{border-radius:18px;max-width:78%;padding:8px 12px;font-size:14.5px;line-height:1.35;animation:.35s cubic-bezier(.2,.9,.25,1) pcPop}.pc-them{color:#1d1d1f;background:#e9e9eb;border-bottom-left-radius:6px;align-self:flex-start}.pc-me{color:#fff;background:#0071e3;border-bottom-right-radius:6px;align-self:flex-end}.pc-m a{color:inherit;font-weight:600}@keyframes pcPop{0%{opacity:0;transform:scale(.85)translateY(6px)}}.pc-typing{background:#e9e9eb;border-radius:18px;align-self:flex-start;gap:4px;padding:11px 13px;animation:.3s pcPop;display:flex}.pc-typing i{background:#8e8e93;border-radius:50%;width:7px;height:7px;animation:1.2s infinite pcBl}.pc-typing i:nth-child(2){animation-delay:.15s}.pc-typing i:nth-child(3){animation-delay:.3s}@keyframes pcBl{0%,60%,to{opacity:.35;transform:none}30%{opacity:1;transform:translateY(-2px)}}.pc-chips{flex-wrap:wrap;justify-content:flex-end;gap:6px;padding:6px 12px 10px;display:flex}.pc-chips button{color:#0071e3;cursor:pointer;background:#fff9;border:1px solid #0071e373;border-radius:16px;padding:6px 12px;font:500 13px -apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif}.pc-chips button:hover{background:#0071e314}.pc-bar{border-top:.5px solid #00000014;align-items:center;gap:8px;margin:0;padding:8px 10px 12px;display:flex}.pc-bar input{color:#1d1d1f;background:#ffffffd9;border:.5px solid #0000002e;border-radius:17px;outline:none;flex:1;height:34px;padding:0 14px;font:14px -apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif}.pc-bar input:focus{border-color:#0071e3}.pc-send{color:#fff;cursor:pointer;opacity:.35;background:#0071e3;border:0;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;transition:opacity .2s;display:flex}.pc-send.on{opacity:1}.pc-music{background:#e9e9eb;border-radius:18px 18px 18px 6px;align-self:flex-start;width:236px;padding:8px;animation:.35s cubic-bezier(.2,.9,.25,1) pcPop}@keyframes pcEq{50%{height:100%}}.pc-play{color:#fff;cursor:pointer;background:#1d1d1f;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex}@media (prefers-reduced-motion:reduce){.pc-chat,.pc-m,.pc-typing,.pc-music{transition:none!important;animation:none!important}}.pc-music{width:252px;padding:8px 10px 6px}.pc-note{border:2px solid var(--bg);background:#1d1d1f;border-radius:50%;justify-content:center;align-items:flex-end;gap:1.5px;width:20px;height:20px;padding:5px 0;display:none;position:absolute;bottom:-3px;right:-3px}body.pc-playing .pc-note{display:flex}@media (prefers-reduced-motion:reduce){.pc-note i{height:70%;animation:none}}.pc-music{color:#fff;border-radius:18px 18px 18px 6px;align-items:center;gap:10px;background:#0071e3!important;width:auto!important;padding:8px 14px 8px 8px!important;display:inline-flex!important}.pc-music .pc-play{color:#fff;background:#ffffff38;width:30px;height:30px}.pc-wave{align-items:center;gap:2px;width:150px;height:26px;display:flex}.pc-wave i{background:#ffffff73;border-radius:1px;flex:1;transition:background .15s}.pc-wave i.f{background:#fff}.pc-t{font-variant-numeric:tabular-nums;opacity:.9;min-width:28px;font-size:12px}.pc-wave{cursor:pointer;touch-action:none;margin:-4px 0;padding:4px 0}.pc-wave:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #fff}.pc-them a{color:#06c;text-underline-offset:2px;font-weight:400;text-decoration:underline;text-decoration-thickness:1px}.pc-them a:hover{color:#049}.pc-them a.pc-doc{font-weight:500;text-decoration:none}.pc-them a.pc-doc:hover{text-decoration:underline}.pc-me+.pc-them,.pc-me+.pc-typing,.pc-me+.pc-music,.pc-them+.pc-me,.pc-music+.pc-me,.pc-typing+.pc-me{margin-top:8px}.pc-note{background:#0071e3;align-items:center;gap:2px;width:22px;height:22px;padding:0}.pc-note i{background:#fff;border-radius:2px;width:2px;height:10px;animation:.9s ease-in-out infinite pcWav!important}.pc-note i:nth-child(2){animation-delay:.15s!important}.pc-note i:nth-child(3){animation-delay:.3s!important}@keyframes pcWav{0%,to{transform:scaleY(.45)}50%{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.pc-note i{animation:none!important}}:root{--bg:#f5f5f7;--ink:#1d1d1f;--muted:#6e6e73;--line:#d2d2d7;--link:#06c;--sans:"Monument Grotesk","Helvetica Neue",Helvetica,Arial,sans-serif}html,body{color:var(--ink);background:var(--bg)!important}body{font-family:var(--sans);-webkit-font-smoothing:antialiased}.site-head{z-index:50;top:0;-webkit-backdrop-filter:saturate(180%)blur(20px)!important;backdrop-filter:saturate(180%)blur(20px)!important;color:var(--ink)!important;background:#f5f5f7!important;border-bottom:0!important;height:48px!important;position:sticky!important;box-shadow:0 1px 10px #00000026,0 1px 2px #0000000d!important}.sh-name{position:relative!important;top:auto!important;left:auto!important}.sh-right{position:relative!important;top:auto!important;right:auto!important}.sh-name:after,.menu-toggle:after{display:none!important}body.floating .sh-name,body.floating .menu-toggle{color:var(--ink)!important}body.floating .sh-icon path{stroke-width:1.4px!important}body.floating .mt-h{width:13px!important;height:.8px!important}body.floating .mt-v{width:.8px!important;height:13px!important}body.floating .site-head.nav-open .sh-reveal{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:inherit!important;background:0 0!important;padding:0!important}body.floating .site-head.nav-open .sh-reveal a{color:inherit!important}.sh-reveal a{letter-spacing:0!important;text-transform:none!important;font-size:12px!important}.site-foot{border-top:1px solid var(--line);background:var(--bg)!important;padding:20px var(--edge)!important;color:var(--muted)!important}.site-foot .ft-copy,.site-foot .ft-links a{color:var(--muted)!important;font-size:12px!important}.ft-links{margin-right:0!important}.site-foot{padding:28px var(--edge)36px!important;background:#fff!important;border-top:1px solid #0000001a!important}.site-head,.sh-name,.sh-right{height:48px!important}html{scroll-padding-top:48px!important}.site-head .sh-icon{margin-right:8px!important;top:0!important}.site-head .sh-word{flex:none;display:block;position:relative;top:0}.site-head{padding-left:46.5px!important}.ft-word{margin-left:-.5px}.site-head{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#f5f5f7!important;border-bottom:0!important;box-shadow:0 1px 10px #00000026,0 1px 2px #0000000d!important}.ap-lb-fig{flex-direction:column;align-items:center;gap:12px;max-width:calc(100vw - 160px);max-height:calc(100vh - 120px);margin:0;display:flex}.ap-lb-n{color:#fff9;font-variant-numeric:normal;font-size:13px;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}@media (max-width:760px){.ap-lb-fig{max-width:100vw}.ap-lb-nav{margin:0;top:auto;bottom:16px}.ap-lb-nav.prev{left:16px}.ap-lb-nav.next{right:16px}}@media (prefers-reduced-motion:reduce){.ap-lb,.ap-lb-fig img{transition:none}}.pp{padding:0 var(--edge)140px}.pp-gal{columns:3 280px;column-gap:16px}.pp-ph{cursor:zoom-in;break-inside:avoid;background:#e8e8ed;border:0;border-radius:18px;width:100%;margin:0 0 16px;padding:0;display:block;overflow:hidden}.pp-ph img{width:100%;height:auto;transition:transform .6s cubic-bezier(.2,.7,.3,1);display:block}.pp-ph:hover img{transform:scale(1.02)}.pp-ph:focus-visible{outline-offset:3px;outline:3px solid #0071e3}.pp-next{border-top:1px solid #d2d2d7;justify-content:space-between;gap:24px;margin-top:72px;padding-top:28px;display:flex}.pp-next a{color:inherit;flex-direction:column;gap:4px;max-width:48%;text-decoration:none;display:flex}.pp-next a.n{text-align:right;margin-left:auto}.pp-next span{color:#8e8e93;font-size:13px}.pp-next b{letter-spacing:-.02em;color:#1d1d1f;font-size:21px;font-weight:500}.pp-next a:hover b{color:#06c}.ap-lb{z-index:80;opacity:0;visibility:hidden;background:#000000f0;justify-content:center;align-items:center;transition:opacity .3s,visibility 0s linear .3s;display:flex;position:fixed;inset:0}.ap-lb.on{opacity:1;visibility:visible;transition:opacity .3s}.ap-lb-fig{flex-direction:column;align-items:center;gap:12px;max-width:calc(100vw - 160px);margin:0;display:flex}.ap-lb-fig img{object-fit:contain;opacity:0;border-radius:6px;max-width:100%;max-height:calc(100vh - 160px);transition:transform .45s cubic-bezier(.2,.8,.2,1),opacity .3s;transform:scale(.97)}.ap-lb.on .ap-lb-fig img.in{opacity:1;transform:none}.ap-lb-fig figcaption{color:#ffffffb3;text-align:center;min-height:16px;font-size:13px}.ap-lb-n{color:#fff9;font-size:13px;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.ap-lb-x,.ap-lb-nav{cursor:pointer;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff24;border:0;border-radius:50%;justify-content:center;align-items:center;transition:background-color .2s;display:flex;position:absolute}.ap-lb-x:hover,.ap-lb-nav:hover{background:#ffffff3d}.ap-lb-x{width:36px;height:36px;top:20px;right:20px}.ap-lb-x:before,.ap-lb-x:after{content:"";background:currentColor;border-radius:1px;height:1.5px;position:absolute;top:17.25px;left:11px;right:11px;transform:rotate(45deg)}.ap-lb-x:after{transform:rotate(-45deg)}.ap-lb-nav{width:44px;height:44px;margin-top:-22px;top:50%}.ap-lb-nav.prev{left:24px}.ap-lb-nav.next{right:24px}.ap-lb-x:focus-visible,.ap-lb-nav:focus-visible{outline-offset:2px;outline:2px solid #fff}body.lb-lock{overflow:hidden}@media (max-width:760px){.pp{padding:0 20px 100px}.pp-gal{columns:2 140px;column-gap:8px}.pp-ph{border-radius:12px;margin-bottom:8px}.ap-lb-fig{max-width:100vw}.ap-lb-nav{margin:0;top:auto;bottom:16px}.ap-lb-nav.prev{left:16px}.ap-lb-nav.next{right:16px}}@media (prefers-reduced-motion:reduce){.ap-lb,.ap-lb-fig img,.pp-ph img{transition:none}}.pp-gal{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid;columns:auto!important}.pp-ph{margin:0!important}.pp-ph img{aspect-ratio:4/3;object-fit:cover;height:auto}@media (max-width:760px){.pp-gal{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}.pp-crumb{letter-spacing:-.02em;flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0;padding:40px 0 0;font-size:28px;font-weight:500;line-height:1.2;list-style:none;display:flex}.pp-crumb li{align-items:center;gap:14px;display:flex}.pp-crumb a{color:#6e6e73;text-decoration:none;transition:color .2s}.pp-crumb a:hover{color:#1d1d1f}.pp-crumb a:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #0071e3}.pp-crumb .sep{color:#c7c7cc;display:inline-flex}.pp-crumb [aria-current]{color:#1d1d1f}@media (max-width:760px){.pp-crumb{gap:4px 10px;padding-top:24px;font-size:21px}.pp-crumb li{gap:10px}}.pp-crumb h1{font:inherit;letter-spacing:inherit;color:#1d1d1f;margin:0}.pp-gal{margin-top:32px}@media (max-width:760px){.pp-gal{margin-top:20px}}.pp-bar{justify-content:space-between;align-items:center;gap:16px;padding-top:40px;display:flex}.pp-gal{grid-template-columns:repeat(var(--cols,5),minmax(0,1fr))!important;gap:12px!important}.pp-ph{border-radius:12px!important}@media (max-width:760px){.pp-bar{padding-top:24px}.pp-gal{gap:6px!important}.pp-ph{border-radius:8px!important}}.pp-zoom{color:#8e8e93;background:#e8e8ed;border-radius:999px;flex:none;align-items:center;gap:10px;height:36px;padding:0 14px;display:inline-flex}.pp-zoom input{appearance:none;cursor:pointer;background:linear-gradient(#1d1d1f,#1d1d1f)0/var(--p,50%)100% no-repeat,#c7c7cc;border-radius:2px;width:120px;height:4px;margin:0}.pp-zoom input::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;box-shadow:0 1px 4px #00000040,0 0 0 .5px #00000014}.pp-zoom input:active::-webkit-slider-thumb{transform:scale(1.1)}.pp-zoom input::-moz-range-thumb{cursor:pointer;background:#fff;border:0;border-radius:50%;width:18px;height:18px;box-shadow:0 1px 4px #00000040,0 0 0 .5px #00000014}.pp-zoom input:focus-visible{outline-offset:6px;border-radius:4px;outline:2px solid #0071e3}.pp-zoom input:disabled{opacity:.4;cursor:default}.pp-gal{transition:none}@media (max-width:760px){.pp-zoom input{width:84px}}.site-head{box-shadow:none!important;background:#ffffffe0!important;border-bottom:1px solid #0000001a!important}.js-reveal .pp-ph{opacity:0;transition:opacity .7s,transform .8s cubic-bezier(.2,.8,.2,1);transform:translateY(16px)}.js-reveal .pp-ph.ap-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.js-reveal .pp-ph{opacity:1;transition:none;transform:none}}.pp-zoom{gap:2px!important;padding:0 6px!important}.pp-zb{color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:28px;height:28px;padding:0;transition:background .15s,color .15s;display:grid}.pp-zb:hover:not(:disabled){color:#1d1d1f;background:#00000012}.pp-zb:disabled{opacity:.35;cursor:default}.pp-zb:focus-visible{outline-offset:2px;outline:2px solid #0071e3}.pp-zoom input{border-radius:2px;background:linear-gradient(#1d1d1f,#1d1d1f)0 50%/var(--p,50%)4px no-repeat,linear-gradient(#c7c7cc,#c7c7cc)0 50%/100% 4px no-repeat!important;height:28px!important;margin:0 4px!important}.pp-zoom input::-moz-range-track{background:0 0}.pp-next{align-items:center;gap:12px;border-top:1px solid #d2d2d7!important;justify-content:space-between!important;margin-top:64px!important;padding-top:20px!important;display:flex!important}.pp-next a{letter-spacing:-.022em;border-radius:8px;align-items:center;min-height:44px;margin:0 -10px;padding:0 10px;font-family:Monument Grotesk,-apple-system,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-weight:400;line-height:1.47;text-decoration:none;color:#1d1d1f!important;flex-direction:row!important;gap:9px!important;max-width:none!important;display:inline-flex!important}.pp-next a.n{margin-left:auto}.pp-next .ic{flex:none;width:7px;height:12px;display:inline-block;position:relative;top:.5px;color:inherit!important}.pp-next .ic svg{width:100%;height:100%;display:block}.pp-next .tx{font-size:inherit!important;color:inherit!important}.pp-next a:hover .tx{text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}.pp-next a:focus-visible{outline-offset:1px;outline:4px solid #007dfa99}.site-head{view-transition-name:site-head}.dot{view-transition-name:bubble}.pp-crumb li:first-child>a{view-transition-name:coll-title}.pp-crumb .sep{view-transition-name:crumb-sep}.pp-crumb h1{view-transition-name:crumb-tail}::view-transition-group(*){animation-duration:.26s;animation-timing-function:cubic-bezier(.25,.8,.25,1)}::view-transition-old(root){animation:.26s both vt-out}::view-transition-new(root){animation:.26s both vt-in}::view-transition-old(site-head){animation:none}::view-transition-new(site-head){animation:none}::view-transition-old(bubble){animation:none}::view-transition-new(bubble){animation:none}::view-transition-old(coll-title){animation:.26s both vt-out}::view-transition-new(coll-title){animation:.26s both vt-in}::view-transition-new(crumb-tail){animation:.26s cubic-bezier(.25,.8,.25,1) both vt-tail-in}::view-transition-new(crumb-sep){animation:.26s cubic-bezier(.25,.8,.25,1) both vt-tail-in}::view-transition-old(crumb-tail){animation:.26s cubic-bezier(.25,.8,.25,1) both vt-tail-out}::view-transition-old(crumb-sep){animation:.26s cubic-bezier(.25,.8,.25,1) both vt-tail-out}@keyframes vt-out{to{opacity:0}}@keyframes vt-in{0%{opacity:0}}@keyframes vt-tail-in{0%{opacity:0;transform:translate(-14px)}}@keyframes vt-tail-out{to{opacity:0;transform:translate(-14px)}}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}.site-head{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important}.pc-chat{background:#fffffff7!important}.pc-head{background:#fff!important}.hmus{z-index:21;cursor:pointer;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);-webkit-tap-highlight-color:transparent;background:#ffffff29;border:0;border-radius:50%;place-items:center;width:44px;height:44px;transition:background .3s,color .3s,transform .15s,translate .32s cubic-bezier(.25,.8,.25,1);display:grid;position:fixed;bottom:24px;box-shadow:0 4px 14px #00000038}.hmus{left:80px}.hmus:focus:not(:focus-visible){outline:none}.hmus:focus-visible{outline-offset:3px;outline:2px solid #0071e3}.hmus svg{grid-area:1/1;width:20px;height:20px}.hmus .ps{fill:currentColor;width:15px;height:15px;display:none}.hmus .eq{grid-area:1/1;align-items:flex-end;gap:2.5px;height:14px;display:none}.hmus .eq i{background:currentColor;border-radius:1px;width:3px;height:5px;animation:1s ease-in-out infinite hmeq}.hmus .eq i:nth-child(2){animation-delay:.25s}.hmus .eq i:nth-child(3){animation-delay:.5s}@keyframes hmeq{0%,to{height:4px}50%{height:14px}}.hmus.on .nt{display:none}.hmus.on .eq{display:inline-flex}@media (hover:hover){.hmus.on:hover .eq{display:none}.hmus.on:hover .ps{display:block}}.hmus.on:focus-visible .eq{display:none}.hmus.on:focus-visible .ps{display:block}body.light .hmus{color:#1d1d1f;background:#fff;box-shadow:0 0 0 .5px #00000014,0 4px 14px #00000024}body.pc-open .hmus{opacity:1}@media (max-width:760px){.hmus{width:40px;height:40px;bottom:20px}.hmus{left:70px}}@media (prefers-reduced-motion:reduce){.hmus .eq i{height:9px;animation:none}}.hmus:hover{background:#ffffff29!important}body.light .hmus:hover{background:#fff!important}.hmus{transition:background .45s,color .45s,box-shadow .45s,transform .2s cubic-bezier(.2,.8,.2,1),translate .32s cubic-bezier(.25,.8,.25,1)!important}.hmus:active{transform:scale(.92)!important}.hmus .nt,.hmus .ps{grid-area:1/1;display:block!important}.hmus .eq{grid-area:1/1;display:inline-flex!important}.hmus .nt,.hmus .eq,.hmus .ps{will-change:opacity,transform;transition:opacity .28s,transform .5s cubic-bezier(.34,1.56,.64,1)}.hmus .nt{opacity:1;transform:none}.hmus .eq{opacity:0;transform:scale(.6)}.hmus.on .eq{opacity:1;transform:none}.hmus .eq i{transform-origin:50% 100%;transition:transform .45s cubic-bezier(.34,1.56,.64,1);transform:scaleY(.2)}.hmus.on .eq i{transform:none}.hmus.on .eq i:nth-child(2){transition-delay:60ms}.hmus.on .eq i:nth-child(3){transition-delay:.12s}.hmus:not(.on) .eq i{animation:none!important}@media (hover:hover){.hmus.on:hover .eq{opacity:0;transform:scale(.7)}.hmus.on:hover .ps{opacity:1;transform:none}}.hmus.on:focus-visible .eq{opacity:0;transform:scale(.7)}.hmus.on:focus-visible .ps{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.hmus .nt,.hmus .eq,.hmus .ps,.hmus .eq i{transition:opacity .2s!important;transform:none!important}}body.notrans :not(#_z_),body.notrans :not(#_z_):before,body.notrans :not(#_z_):after{transition:none!important}.hmus .eq{display:none!important}.hmus .nt,.hmus .ps{grid-area:1/1;transition:opacity .25s,transform .35s cubic-bezier(.2,.8,.2,1)!important;display:block!important}.hmus .ps{opacity:0;transform:scale(.6)}.hmus.on .nt{opacity:0!important;transform:scale(.6)!important}.hmus.on .ps,.hmus.on:hover .ps,.hmus.on:focus-visible .ps{opacity:1!important;transform:none!important}.hmus:focus,.hmus:focus-visible{outline:none!important}body.kbd .hmus:focus-visible{box-shadow:0 0 0 3px #ffffff59,0 4px 14px #00000038!important}body.light.kbd .hmus:focus-visible{box-shadow:0 0 0 3px #0000002e,0 4px 14px #00000024!important}@media (prefers-reduced-motion:reduce){.hmus .nt,.hmus .ps{transition:opacity .2s!important;transform:none!important}}.hmus .pl{fill:currentColor;opacity:0;grid-area:1/1;width:15px;height:15px;transition:opacity .22s,transform .3s cubic-bezier(.2,.8,.2,1);display:block;transform:scale(.6)}.hmus.hmus.hmus.hmus .nt{opacity:1!important;transform:none!important}.hmus.hmus.hmus.hmus .ps{opacity:0!important;transform:scale(.6)!important}@media (hover:hover){.hmus.hmus.hmus.hmus:hover .nt{opacity:0!important;transform:scale(.6)!important}.hmus.hmus.hmus.hmus:not(.on):hover .pl{opacity:1;transform:none}.hmus.hmus.hmus.hmus.on:hover .ps{opacity:1!important;transform:none!important}}body.kbd .hmus.hmus.hmus.hmus:focus-visible .nt,.hmus.hmus.hmus.hmus.peek .nt{opacity:0!important;transform:scale(.6)!important}body.kbd .hmus.hmus.hmus.hmus:not(.on):focus-visible .pl,.hmus.hmus.hmus.hmus.peek:not(.on) .pl{opacity:1;transform:none}body.kbd .hmus.hmus.hmus.hmus.on:focus-visible .ps,.hmus.hmus.hmus.hmus.peek.on .ps{opacity:1!important;transform:none!important}@media (prefers-reduced-motion:reduce){.hmus .pl{transition:opacity .2s;transform:none}}html body.light .site-head,html body.light.floating .site-head{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:#1d1d1f!important;background:#fff!important;border-bottom:1px solid #00000014!important}html body.light .site-head .sh-name,html body.light .site-head .menu-toggle,html body.light .site-head .sh-nav a{color:#1d1d1f!important}html body.light .sh-name:before,html body.light .menu-toggle:before{box-shadow:none!important;background:0 0!important}html body.light.floating .site-head.nav-open .sh-reveal{background:#fff!important}html body .hmus:not(#_z_){left:24px}@media (max-width:760px){html body .hmus:not(#_z_){left:20px}}.pp-gal .pp-ph3{display:block;width:100%;aspect-ratio:4/3;border:0;padding:0;border-radius:12px;background:#000;cursor:zoom-in;break-inside:avoid;margin:0 0 var(--pp-gap,12px)}.pp-gal[style*="grid"] .pp-ph3,.pp-gal .pp-ph3{margin-bottom:0}.pp-ph3:focus-visible{outline:3px solid #0071e3;outline-offset:3px}.pp-ph3{overflow:hidden}.pp-ph3 canvas{transition:transform .6s cubic-bezier(.2,.7,.3,1)}.pp-ph3:hover canvas{transform:scale(1.02)}.js-reveal .pp-ph3{opacity:0;transition:opacity .7s,transform .8s cubic-bezier(.2,.8,.2,1);transform:translateY(16px)}.js-reveal .pp-ph3.ap-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.js-reveal .pp-ph3{opacity:1;transition:none;transform:none}}.pp-ph3 canvas{opacity:0}.pp-ph3.m3d-ready canvas{opacity:1}@media (prefers-reduced-motion:reduce){.pp-ph3 canvas{transition:none!important}}#m3d-lb .m3d-stage{width:min(88vw,calc(82vh * 4 / 3),1100px);aspect-ratio:4/3;position:relative;touch-action:none;cursor:grab}#m3d-lb .m3d-stage:active{cursor:grabbing}#m3d-lb .m3d-stage canvas{position:absolute;inset:0;width:100%;height:100%;display:block}#m3d-lb .m3d-stage canvas{transition:opacity .35s ease}#m3d-lb .m3d-stage.swap canvas{opacity:0}