@font-face { font-family:'Copy Fol10 Dot'; src:url('data:font/woff2;base64,d09GMk9UVE8AABt4AAoAAAACsoQAABsuAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAADYrWcxxWBmAAg1gBNgIkA4RQBAYFgX4HIFvOsRJFNSt+o6KcMm0AvkiwOalzbc/QpTnrqFKGhgFpmhz4icRVjtEj9JoSIqIrq2fvhcibD3yMpIc3d48NDP89bdoS64at2EKdoQqxyka2QgVOSIWKMqGqlNbhxLb27xqrEupUjIpxQo4oG6EGHU6YTbeqeOTBJg73VOuV/g+BEokWno4O7QEogDAs/D+/3/+rpdB9Lzk55VcgEjb0/09kSZgKFdjj/Lebf4ov4feLoEKqdHPOXbcAKAygJ0UsTGzR1zURtsJEibnX3vfnlPiWbwFA+ToTI2py5H87/Gsty5Igor1rtkzKBk8eryR3Lq9shKBpkGO2tBp56x6fDecACLJxq/F7FiwaIhJa02M47NU95h9eFMI/E8J+lORHKfWjlPYjs2X07/jo/l/VEr9/DEE5UKtT0/5I7UAOEe+QzHlcFarVadSsTadYT9fefQeOmjJ/2dotu49c+Nz870nYLd8p9WvenFqtaakfEBGe4sZmqRA/qPKzxPX8rw7eu0bkE5fxuGttd4uOpR5RJ8pjNn3uIV3N6GZ4nMjoqHjDCE/90LaNaRul3UqKf/3e8XfHv9vTvay8p+SUfvffknHOru54Z0lXGXI1fK1kiTNLOUr+OY0PDTdMh4bzY/fs7SwOq91eutxLy4LxDi/G+l+HFN1lLWF1uGp6DN1h16t7TBAZrhBv4sCvBJWhalYZBR2R0RABq5AxsBQWwmxYB2thPYyCjcIW2AY7YBbshr0wFg7DUZgL5+AWzIcHyFiNiTAOmahxAI4hUxUjkRl+TNVAwALe4Av+EIQsQCuF3yFC15HhBdmKke0fOX6Q6x1hl8g/hwI3KZSNIiUoVg5nX0pOonwrqlSjxhHq/aLxc5rPpM1bOt6i03LC6xHZgNh+xA/AOIhp0rMR/VMY/IqRC5lQiaklmN2GBZNZ+pGV81gXwaZQttdmzxAORnKsMaencrEx11Zwqyn39vCoIc8z8Go1b7vz6S5f1/N9K7+G82ehSB/xmS+BmSTNOclsSI4IyTNMCh4Q6yBx2qTkZxm2UCrdlBoZpM4X0TyU5vmlzUPpVEYiHktsA0m4L55lklpeuvlKb7f02yIDVsngD/LzZ9m5QyaaMrGbzPCRmfNkQRpZ2kxW/ZDLZWVnE9k3XY4FyllTLi+Vm2flwQF55pY3gfLpi0Tyye/tigXK65kKGKKC41S6mSpbsgqLVoXaKFs2VbynKr9OVSuv6kSpRuNUix2qfTXV6aaKCVZGHpVSRpnNVK/hqs8v9X0XNbSeGrdZzcim5l5RC1PUkoVq+VXcjZxo6+d7f/O7D3YdsIazwM27KiIB6eFkQPfRxcRWEQrcFj4U95h88vea+LPIzQ8hnNwKo6h2tWvRl3UceeDI50TvFrlHJrxis8hhmcJrcV3qMV17FzneLPeOmdDFX+F4QIT8f2+3KVngQBpTmqUJN82NNED8YmHdUZm/4dsbFReY7+vdYNhlAwNeE/iZnoIzwNmB1k6M76skAD4aS3IvPOWO7ugqv/wYdNmO3msUoF7WliwZ/cGvleevz7GP5thHX0pG5fkHHTS/k+g4VoGA9vQUACdqoo/vw27tsuFBpDLg59EY2g+ygmEn5kLKo3e8G3JKqIbxO5Kqj4KiLiM9pt7urjAQLQq8O+6pBKKomEchvBVV5C+ANy1yslKysIOcM2+8GziQav5W7cvYmjL/YIt82b7mxFawVfXaQt/IYVh3Yktq4siDePIJo9Kr7c6ZEJuAVWzJzpMTOgJBNV99RCe2q6eWkLoDEBOALvQHLty8y9YKYzh6ILWpzI/RvTe7LUg1yHpoKlP18e2AnmKbEvVG3bttQfUHf8QlS0Yu26hWMfLL17IqRl7TqDx/dEcXPLAEvdq2fx5btV6joDGLHJKobnfwaIyM3yFeVtNTIOfEQrL54DKmE5FV5TDs/EIfAJUTu5DL5+vApV4T2RqBANg8AECEcUp7N67BVVbFobWKSmEIbgy26Aa116kQx/RoLLbUmwi8QuEZB0s2oAPYH33I9hwGzw35wjc+6a5Xlndr71Yq86tx2ZQB+9YoxDgibNGNS8+L7oP84LJBBhn5ach23kTdnE3YYDcrhrkfwdmbaH6nvwhdp2duDKOc/yX6b7ucLVPgEhf6ZqIRL9jXjFJHdKNb2wb9ue9ECA8+rBCEgfVc4OUYeVYP1nrZOvEwrbRuTeu3UthBdJjtjoH92p+VdVWrqLIqmL2D6QBLvbGurd2GC3l7lvJVhx2VH7QXt8OLEFK7ZoIobD9Zvd07HZCaDlRZFVWtgsUGANZg/wNF6D35qCzySplvNyQwtYbQ9dhQSiRsSK8alpHo4vtjYfeBzJznTXh5WkKhfvDXpjGHfr//03pVfPAHm8Ear6jOwn7glIveEkzNgPWlCR1y4NvYDJk5ulyS1a2I3o+aIY0j0SC1p3i6smf3wLUU+7A/j1oHEKnLcMR1uAMI6i4Dglf/ESGISEa8dnmSgDaaDRmObVGsxK/S+y1eWdQ2Rz3xduTK6tGdpBGrHXkPjHJO723JnCTL1Wwh+1/V5neDbwaP1s7dh4A3herHL/qV5lV2qQQ5yAhZyBy0OEuAGIAgwBZSux8BbSuQYT9++BXLSnzFQqi+ph2uCp5z+gQ3YrUBgSVADIAsLQ4AQFOonvy62+iiDL30GpAvuErKb9zmi5u7KB2xaY7nDxKp6uM5X24qWeUaUfkX9GvC7pRTVc2eXU5KoVEkAEBvdelOOd1uYF/7aEGLitWtHesKGjdJ57kf0eewmToCXSna5exrv7tstHuLosa13l6LpmTq7euxO6X9AME85bE/CQ+oClaQewZXg5CFatpTLLP6Lacg8eMLPJaLrAR5ZQKrwxOw5RO21tpobMXUPNIk6bEs7Lkjj3DsfSAsYJ34IDy/YXG3Ybe66xWG+7qfUT9f50QqUyg//qWtgk0tPpAHHrRXz8PoMCysUdTym1Fn09prZrnzqN7dX3m7D2njzkS3q+gplcsWWCLLVW0RCwkCExyRdXeUqPLrCgPC9j+2osCNLFdF8CJExYDz7V6gQU9+ce+k2wUEWdh4wcOy8VdD8Nh3VQRekwhQiTXcDObXfA/SEhFO+yo2cP5SwOprIuXA9WCAPD33mdtw8FtPwHhO0YfwwTunIfyg8sCvSw83ofz+kBFv6XK5C326eVAuNWB0GW6YLnxPNvcEh+FRpqwNF2XZsaL1eYdhjhMZiR5vsfXKpDxk71s0agW5LiCBvO7AWdFBsz0WnGaDFdj0TPtj3EmykfGvkpAUn9gSrfuE/C8m0h1Nmp/JYSz2Yq8SyahfPCqK2rEsNCWlbVkhcUrjwBF5peEEC6mqPpe9P1kEsTzTnhN8AvH12tlkyHM4Pk6/MIUp9Qs7vdZaw/A5R6eWfH57wQqp2oS3hiQcwEJ5hYqcRl2yLmsvIsJLfMuqQpfm6ZbThd8gXXdvWmh/5Carl3sucgbNFH4WuEcm6iivISMwcHNhCjV+m19Kp6MaGFRW2ymP/Zkc+opqP+FYUizPNLueSZV9FP6XKaakHsIazu5wZWDAMxb8drhpCIIgSBpxve2Z9keDCskDT+bxi1+xUlbAIPj6kPE9HJ7/CI+9+rHSLza91nROwOC6snK4FHDb91rJ87Syvv5FrFAW3IBRP8robB0E2hd7yQec2dIbSTZAiwaP5gHCJIAEBsVkZWEfCwe72uQgCGLQXKfLINufyddWrJUpCw/Q/d9iqMNhgFREitYzubWVMUASCSn63XOsf1C3BCsrnjYduM45wLkQA3xSBvH2X76lTRsMWReviZ7QLwps5exdM1DxH9KffaaSzazprjOJW9QQ59iX+p1HkCmdWQ3jdyRVVxQ1jTmLTdX1U2ND+4XOz65wy4a5z12U9vmrawew3Oq5SgzLhNVNZ9L3LvSEfyHkk4Vw+hWcVXn+usLQt6CPmkGeUz7gDFxK2PkhP68rmB1GIyyx/cAdosNLh+SZ/pfppy/2vU4u5CtitcDNEi95yZy5Kc6puv4EYdlIAJrGClLAoSv6AYV+C1DW2RSgzjrsMdUbr4pcnZjpryR/ldNPBXVXhzkMuLiwWAwXCR4KJfLalfjDFjWzo7ntxnUJVrxMhy5b44nuNJkBI0wa3vet53w3Y28qqStWoT9iQf0ZnTv6zzHLSEq5WF2pzO6kM1ecPX6ZoFPmie2Iol7oUnX+tcnm5MGQ+EV1kK5zSmQ+XIQ3wQZS7svASHRvFu2UsaHiIkzPii2UaBCr74cM3OQfDhu1Txq6ajQLnNU5pz+tTqMuIGT+d8DzX9By1xUc83bmD6zWu1miOzscG+ieypn6Gtu/K7T+YY957L2vJRr56d9C/WFtd3fQDZ3l+5VnhVJkxaTF6ol7DthwB7dGSH+ZGNt3w9P5kL5mA8durCvR26cf1KuHSzix6NGw2k9Bsj0m7mnlX7Bj1wj9M+2loiuPhj6H9aVnX38OhoMw0s2uzMHYic8i/Dl5lzEvHpQ/E6k0HlBZST9rT9RyzFEirTW8oFr4z3VJnyGTSHDsJHpfRLitMbBgp6Hi8pxto38AYnEp0jz4Ra/DQe/RmxqMOx5tTjZ7Zc7U95D6f3UOrch2b4eXpZBxVgwvK9QPMwE8LSxZnK9qzZ8vnuQkSF+dk8FuGl3wHirW12p2ofYrBeJ/4sRLJB8FZ3tK70Wf7iFOkohvIiiLP5YE1FIddwNcGPfmi6/QgiWLI4dYgAEVxBueu70aQJkQFy4Fupnfu+o3JTkLvukvS+tlxGcTusAhPmEXPehUMDYSn0Di2+YPnZLxLqOYAgECbeIlBaxvPCXlB+Q/kMALDfmJuuhL+iQm4ctAihHXYdzawolUmaZHyN9rz1jeEmnjEheldaJm8vikDvoX33Bo3lMCDX2C8A18vU3dj1tH9ZLPY2DCfRdG4qgLknqdUNGynWicn4pdmO0ZyGpGOAAgaqlQ6lyCMN1KjmFEpyX+s+ZLSVV0Er6b/0S68TqJ0kVD1ZcGryxd/PHYRMdNfMK/8ojMKd+3VzsScfhzeRBLMCxxu8qlxNWc/Ix4LpukfCYgFkrPJl8c07gxxFa+VLRkrWX2Et//FYWbiQE/99FhIdL2GsE0xc03g0mC8VK08Eze4HLBGyvxegwBlhm4sgs9w8pvdLZJd2fL7fMf2OZJ6bOhh45IPIt7/+k1alfW9ijA4RKQ/CkyiiWcrgf9LOGzEu2mncWxUu+mT/CYwiZP/m9XBYDtequAQRtJQhnAgaPRaM+VuAm++NVwy/h3OYgnYjCY2tmr1Zf+mzJUQF2QWQTBuaBs0cW0dfrv+K5v//2v8qXrlII4uT9puZ+ZOH4q/4aAxAvjnesi7H/vYSfb+mKzh+5J7ieDpnERG7uSc9qvwPJ/0lofozvlHwaFqpu4tZQK5rE07eDVwQjKVl2jtE+pj9yzBXBAHROmMkB+UCbpo3j7uZ9BUjVsJhRaPHhAS9mhaOE3U3RRN0hncDqogl0jbYugj/1BumgP6Bn4rtaYFe1PKe91Dex+YejZ4ji9Bw47UrSp++cyWxkJwG118V/sEbafIEuFmmb5jsOk0o20QPMcLjoNqCVJG1y3d+buEK9PiuGocmKIhVRObCp7IrZinijYb37hRbLPV8GPjJY7jlnyko0QAMAgoZgWOqDE51j4NnLzpAaMS6aLAECJfGsTkZEw5D+5zM2mjH6jvq81L1/UZ4hLn1a9v9Lpp5YAPxO61bD7M3A7EJIG1Ynv2FRQaF38DA1MDGlSY8sw8BGwtjSML3nDT5U1tIVUmFE60cyayyaqDlIGcxat4p4VRe1IFnohDeN9pScSFAPgF6rwYQgvGD9xisMup+je+oLAhb8w3p/Iy6Mhi/zdgnQLIIkaVuYEIoWoLshHwAxEQmLO6bnuuiHIM3hoQGucKs9eqqyc+s9Ql//qB8QYdWJ1oVpGnX9z7Q3JYPprIhu0P4DQmRAFnvY4t34xsDUjQVhHpBFW6a2hFbxpxarZ8W6rdj5Tb4Of0maRAfr8r+lfwaXctkFrBlOCFS4iljbMERnsbO/Q6KIzP1Pk/1Wd8AWvrevS16okR9LJ+VPHFXCgRsbCp8cxTV3Ufb2RKuRRrcIlYtiSKRoZqg/VvNco7EpWRSyieMS1bZJVXdFTgoQ/IvyX3nx2WzCiVt3RHaXXxNaiYl7DWBFErOpGJVrqiE8FpuRrE1yxgf2vtgXSzGQ8M23oHhzSjDL0nfq5U6Mf1zwiuFnSfL/RHdXvC5lMbNiLk5W4fgv+E2v2VxmE3W5bqxLCRb2VWR/3XEPHlXCkoQmY4qiuqyhImFZkyOptQwd0ghTkhbukiTrHwx5WJq6z3VM8lMxkmvBfDXnZLh8EXaVgFVjo3KIBgXqGkQesDKU4TD8VTf3+oxKWUNs8UX4mTMKSk4Dxi7mQihZO9PM2Mwznw/ZLsejH6E9ct20m3vmNg5RMib6rwkV6W4gl/TfWitQ1EES+MUtISumUIj8kHKgzcXD2jCq4Cn7zXAwHCXErBbCue+65Made8817iscIZnmtTl8WvP0KrqblfCPe7NiYYumUt6uo6iwBYXVf709silWrslKn3GGm1V8vILcXS+fH4zGE0DXljDeNppovDHHerlqILgmPT5SuUEUUGcUlgO2CKhks1OUYR+a4AYC+dSs51dng+BJypd3nCjVy4oYjNC269QK9ZmKXlayOlPPZs5TApCzRrJhhPDIJuesS84pZPTitTzQxYPWr2x1r8OzFK8sA7aWZN1t9rR7ktcE+XDPQbkN9Ox6ZhdKD5aMRFf/TOuZJESdfu/XP8UcoeA1xw/8BDObQ4Ab+oMrSqkuULeY4ShLQoyZcShZDKi1U8643+PzYqean0P8oju6Dy1mUto6eDDNrhngULntxotHxnq8UKDm0/CIhLHjQqeCHcCldUei/eo5xLfxaJUuFx+j65DIooDlvzRRWDLglXVhIDr4DonnSrZJZARo3o8FODFwJB9fwjbBwm0t5hWzB7VqbhEOWFSMbbHNoKm8O3hlk3rfpvyRCUmkKNE7K236wL6wpddwbKaXaL7zPir73zecRIJ4X2iMPsodBabEj2tsmd98XT79bhk/INkMwq47ERKuZqFD2e7q9uTz5kY5koEznGRFFhugMRvLQ/OuUeSPWpKgkNNRS320ZEZ0K13o4uB8J9NV5X635XoFeyYhZWXICSnQqPvO3Fh0nRz9OOJTpZHFH4t9zu5I2Bowiv70QkC5ssxcR+Csa9mj4JyZ/WF2ns71DHoguBWId46Y6Of34+Tpq2tMe9Jk23+NfyXPmk0XPnyBXH3gXbsmZlenrPnpmVb9S9h1/5c7PwDEbYoZvUz3/RaP+NGZSq34KUXrYcgjlffsOzi3KW/uT+Iwh3Gw3a9vE5f8TQuKpfq7nWYCbe4kGhkL7lJDSwTK5c0CT0ma0fNXrfqrdPHBpZok0c931aS4Mr45RRFThflkV4BYeg9Quaav6nM8b0ABOT3YYUG808gKG/U3Puh1xYwjZ0wdzDUvEq53WS2PD62KP1nROAKGT/wyxi9vbhP13wuYY42GOv6Y7SfBQ3/2qPRVga36CdmC4GoaOZ5r1or69fh5YnNzAtHLJP/wy7BUjzp/3jS8Y22uaobhcgMQLN9Jda+75P/PUd0GKlgJ2OEoU2panNTYoXklmbCPMjFtuT/2RCpga+aELFGLV1Q6GJjcYwVkSXv4O2wG+yXeLRN73hs+tKY++2tXvJuxIo2/Z8X5sg1b8PHuvv9J/h8DkXjSu5M/XU8/PspkIzM+U9o9Dk11V/zCaTGNDxcsXLrqMG0HAEs4yvQNN1RGsoND3b0Cv8Q36Sn5oLroqglD25VARQnZbbjkZzyVbFSoIMFukq8WpGEBam7mSnmpbS5Ydq19099ZdC65eHOMN24H4MefxSFx3EkiWLgLitQSE2+sQQCx3KHv6/r03sE910Q8yuCVrIGe1giHOgg/vLDvAptLpQ75I9YDPNndF4MP8vaVDPOLRYJPN6TGPBmNMoWed8HWZdtY/D7rA1G1qNtWtNnB1cr37lUMMa4mxe5I92rcdqIpHm7ILYARJL/Z2/wBbpppwxn7Lc+ajwaZTQac3XtHPbT//t1i6+BVwa+yv9hyi3j7Bylp7fQ46Y+3W0SkUW7Y/5H2Z039eAX7K3gVGUG8wRFFgoN4dJBwk+CRt84GDn7Kn4WJvAV8BAusfRT8Lt9UP98+txU/S6md6zXav3VvLYNbFlkSip3nRLwyv3VJyDkP+f4jSga47niNAsnYlbjIli8paTLjNKC/tuwwavHzezHVn33dG2xadf1+syHe/rvv6J+FfVv8ObMqteXAqvtGWwb/81D+nbWurWoe9VN/e0XBL6dr0w8B4kSr9GRtQM+cNJK96mR1f9U9FWzrfiKsB4nrbUtS04Yo/48Pd9DkB1y+9ic8K5b9rSMkYSOe/pxFlcmCoHiGj3kKOGmi7ZuCqT+vRgBQW3d//RaWJ25iP7yhDAH8KUxqtes36zUkfmxKdSHoj3HSTHgvAf0AACQ83THwBAQQLfcH4ovBHMZkpCAqdMCyqkEzAC9QotRsYc71uuY9DFD/d/gAYH8qDMJZbv0cqwwev+MH//oC2nqtcT0fd+jJCD+6zR9AQIBCLnAEaUxkvQgF/guhAJ/qygMWsZB0b2Ms17vGU9/zlvyCr5BKHNJXm0lY6S0+5qB3Q0+tZ9Bz6mtwTck/Kdz5/2fzRBTJ+8AKAXJf1/cNX1972AW7wgOd8vEJOsV+ho/S4UmY9+2qZZcvHLP8jQp547JED9rnTbW51Jbi49V8nXEcNWU1XZj/b/tv+5+SDbgD379/7w/3+b/+tlreK3uwTOh7h+hwqTRRJ9GIU110YxRi2Y8nn31oc8SSQSCGMD9fuQjHct+4hCScuko/HdVNIpcxdN+lKN6pdoTu19q93hcY0ueke9KQJra7di3YELHs3WvUxUmfIpZadQsp/9Y3XXgA8aT+hG/Tp/1OfO+96QEOl2q0x2x2AOt+aeZ2TVQhOfqrFm0few6mCf12vx0GaOkgtO6KUaafEx/smzMg/B+7lFfNYXabukGGc1neUlzrAhzoP5Q6/ngz3Ie7ZtA6esG6QPraVkRz988ZNAuLir4CvHymNYSrgTUM0xOKHkB7ur68IJv31NQoT9qSW567vRU3qfzy8yckkauLBQMeBHZ3qeDBpSjSxdMUgnBQcWLFjpzTlUoT3ne+3WxLdQ9/weDy40VOf6E61nPr2DGLQaUA4idet67iwUgLr0+Pi87xr/AQA') format('woff2'); font-style:normal; font-weight:400; font-display:swap; }
.editor-copy[hidden] { display:none; }
.editor-copy { position:absolute; inset:0; overflow:hidden; }
.copy-page { position:absolute; top:56px; left:56px; width:1440px; min-height:1120px; transform:scale(.5527777778); transform-origin:top left; background:#fff; color:#20252e; font-family:Arial,sans-serif; border-radius:16px; overflow:hidden; }
.copy-page * { box-sizing:border-box; }
.copy-nav { height:88px; padding:0 64px; display:flex; align-items:center; gap:36px; font-size:16px; border-bottom:1px solid #e9edf1; }
.copy-brand { display:flex; align-items:center; gap:10px; margin-right:auto; font-size:30px; font-weight:700; letter-spacing:-1.2px; }
.copy-brand img { display:block; width:148px; height:40px; object-fit:contain; object-position:left center; }
.copy-cta { margin-left:24px; padding:13px 22px; border:1px solid #d5dae1; border-radius:9px; font-size:15px; }
.copy-hero { position:relative; height:484px; background:#f4f7fc; overflow:hidden; }
.copy-hero-content { position:relative; z-index:1; text-align:center; padding:40px 0; }
.copy-eyebrow { font-size:11px; letter-spacing:1.8px; color:#65728a; }
.copy-hero h2 { font-size:64px; line-height:1.02; letter-spacing:-2.5px; font-weight:600; margin:22px 0 18px; }
.copy-hero p { font-size:18px; line-height:1.5; color:#727b8a; margin:0 0 24px; }
.copy-search { width:590px; height:62px; margin:auto; padding:8px 8px 8px 20px; display:flex; align-items:center; gap:12px; background:white; border:1px solid #dce2ed; border-radius:12px; box-shadow:0 6px 16px #283b6310; text-align:left; font-size:16px; color:#8a92a0; }
.copy-search svg { width:22px; height:22px; }
.copy-search b { margin-left:auto; padding:15px 18px; background:#263dce; color:white; border-radius:7px; font-size:14px; font-weight:500; }
.copy-hero-note { margin-top:20px; font:11px monospace; letter-spacing:1px; color:#8b95a5; }
.copy-orbit { position:absolute; width:100px; height:100px; }
.copy-orbit svg { width:100%; height:100%; }
.copy-orbit--1 { left:100px; top:70px; color:#4771eb; transform:rotate(-12deg); }
.copy-orbit--2 { right:115px; top:58px; color:#ed7140; transform:rotate(12deg); width:118px; height:118px; }
.copy-orbit--3 { left:190px; bottom:50px; color:#269578; transform:rotate(8deg); width:72px; height:72px; }
.copy-orbit--4 { right:185px; bottom:62px; color:#a45bcd; transform:rotate(-12deg); width:84px; height:84px; }
.copy-tools { padding:34px 64px 80px; }
.copy-tools-head { display:flex; justify-content:space-between; align-items:flex-end; margin-bottom:26px; }
.copy-section-label { font:10px monospace; letter-spacing:1.3px; color:#89919b; }
.copy-tools h3 { font-size:32px; font-weight:500; letter-spacing:-1px; margin:10px 0 0; }
.copy-tabs { display:flex; gap:5px; font-size:13px; padding-bottom:2px; }
.copy-tabs span { padding:10px 14px; border-radius:7px; color:#77808c; }
.copy-tabs span:first-child { background:#edf1fc; color:#3c5bc8; }
.copy-row { position:relative; display:flex; gap:24px; width:1296px; height:326px; }
.copy-card { flex:0 0 240px; height:326px; padding:24px 22px 16px; display:flex; flex-direction:column; border:1px solid #e5e8ee; border-radius:16px; background:white; }
.copy-card.is-new { opacity:0; }
.copy-card-icon { width:64px; height:64px; color:var(--ink); }
.copy-card-icon svg { width:60px; height:60px; display:block; }
.editor-copy .copy-card-icon svg, .editor-copy .copy-orbit svg { fill:currentColor; stroke:none; }
.copy-hero h2, .copy-tools h3, .copy-card h4 { font-family:'Copy Fol10 Dot',monospace; font-weight:400; font-synthesis:none; }
.copy-card h4 { margin:20px 0 10px; font-size:20px; line-height:26px; font-weight:400; letter-spacing:-.6px; }
.copy-card p { margin:0; color:#78808b; font-size:16px; line-height:24px; min-height:72px; }
.copy-card-meta { margin-top:auto; padding-top:14px; font-size:11px; color:#687384; }
.copy-card-meta .copy-card-tags { display:flex; gap:6px; align-items:center; flex-wrap:wrap; }
.copy-card-tags small { display:inline-flex; align-items:center; padding:6px 9px; background:#f2f4f8; font-size:11px; line-height:16px; white-space:nowrap; }
.copy-cta, .copy-search, .copy-search b, .copy-tabs span, .copy-card-tags small { border-radius:100px; }
.copy-piece { position:relative; }
.copy-piece-frame { position:absolute; inset:0; border:2px solid #1585ff; opacity:0; pointer-events:none; }
.copy-selection { position:absolute; top:0; left:0; height:326px; width:504px; box-shadow:inset 0 0 0 2px #1585ff; opacity:0; pointer-events:none; }
.copy-selection > i { position:absolute; width:14px; height:14px; background:white; border:2px solid #1585ff; transform:translate(-50%,-50%); }
.copy-selection > i:nth-child(1) { left:1px; top:1px; }
.copy-selection > i:nth-child(2) { left:calc(100% - 1px); top:1px; }
.copy-selection > i:nth-child(3) { left:1px; top:calc(100% - 1px); }
.copy-selection > i:nth-child(4) { left:calc(100% - 1px); top:calc(100% - 1px); }
.copy-selection b { position:absolute; left:calc(100% - 1px); top:50%; transform:translate(-50%,-50%); width:12px; height:48px; border-radius:20px; border:2px solid #1585ff; background:white; }
.copy-cursor { position: absolute; width: 84px; height: 84px; left: 0; top: 0; z-index: 5; pointer-events: none; opacity: 0; }
.copy-cursor img { position: absolute; inset: 0; width: 100%; height: 100%; }
.copy-cursor img:last-child { opacity: 0; }
