@font-face{font-family:Geist Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/geist-sans-latin-300-normal-C3kkMBb6.woff2) format("woff2"),url(/assets/geist-sans-latin-300-normal-plFOEHCX.woff) format("woff")}@font-face{font-family:Geist Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-sans-latin-400-normal-gapTbOY8.woff2) format("woff2"),url(/assets/geist-sans-latin-400-normal-BOaIZNA2.woff) format("woff")}@font-face{font-family:Geist Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-sans-latin-500-normal-uokXdC-Q.woff2) format("woff2"),url(/assets/geist-sans-latin-500-normal-CN2lyvyL.woff) format("woff")}@font-face{font-family:Geist Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/geist-sans-latin-600-normal-DFOURf8L.woff2) format("woff2"),url(/assets/geist-sans-latin-600-normal-CA1yjETN.woff) format("woff")}@font-face{font-family:Geist Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/geist-sans-latin-700-normal-BmN9tIp5.woff2) format("woff2"),url(/assets/geist-sans-latin-700-normal-CjScfYeH.woff) format("woff")}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:300;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/geist-mono-cyrillic-300-normal-Ch2c9GoS.woff2) format("woff2"),url(/assets/geist-mono-cyrillic-300-normal-C826mDgq.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:300;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/geist-mono-symbols2-300-normal-CI5c80OS.woff) format("woff");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:300;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/geist-mono-vietnamese-300-normal-DnOpd-lf.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/geist-mono-latin-ext-300-normal-rIhgHYx9.woff2) format("woff2"),url(/assets/geist-mono-latin-ext-300-normal-DRynrmTw.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/geist-mono-latin-300-normal-K2eDjGH_.woff2) format("woff2"),url(/assets/geist-mono-latin-300-normal-BO8lGMbj.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-mono-cyrillic-400-normal-DoshcOXv.woff2) format("woff2"),url(/assets/geist-mono-cyrillic-400-normal-CeA7eGSt.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/geist-mono-symbols2-400-normal-B5fXMCGq.woff) format("woff");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/geist-mono-vietnamese-400-normal-CyOwoevh.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-mono-latin-ext-400-normal-C1xxG8eb.woff2) format("woff2"),url(/assets/geist-mono-latin-ext-400-normal-a1APXIwD.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-mono-latin-400-normal-DKaoCDn5.woff2) format("woff2"),url(/assets/geist-mono-latin-400-normal-BXAprPdR.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-mono-cyrillic-500-normal-BkE2O7RC.woff2) format("woff2"),url(/assets/geist-mono-cyrillic-500-normal-BgLpzsdg.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/geist-mono-symbols2-500-normal-BYvOiszX.woff) format("woff");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAA9QABAAAAAAJ9QAAA7uAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGoEkG4lKHCgGYD9TVEFURACCdBEICqc8oUULghwAATYCJAOEDAQgBYRsB4o5DAcbrCIzo3aUkxorxf/lgBsy4R9qVeEobDoaSWTISGR0kOxsDzqFkqfl1Y19OQCDsi65SWGXW19xiCBx2L9okFQ7igMemVzARhStkdWzDxRAUAyOWCWaPJBmzTrCvIyMBBY2ji3e8bjp30tSSyAEllJKhVQcvCpUoWwFAlUJrVM6Y2Mpc/gq2m8qXac8T13s/RU520M/SiTLMos8aTwIvCk43g/+w8Ha9j4lkGHiUcCUZsd3ta6UdPxEJHg6vOh/zv3rx99P+rcmv3yBLb5O5hUA4Mw5VsPpu4pTIJv+JYwtjADRqmLq/7dWr+2aV3ehe4FrvwN2oeN7NkQLwkToqOqa6pmpqV8L3L8/0YS5P3aQ1T+RkWEHjDZCARqTCBnjon1cToSWMTM1Z0FHSnHn4NYQhoao4lJ/qb/LvwqBoQG4BaOAyCBycsgmakiqdAhHC9ErhZSrgtRoh9jYIJ3cEI9uSK9JiGAR4rcC2W473E5BuBARLiwMh+DAVGA8MBWChCGxttspKGQPEQKG5LLC9r3sbqAvvQPzQCMAHQUENv2NoLzONKsADdQ6HHi+S6I+NciKFIuBkDCoHpILlUgCx6LFQylsHRSEfQbF3RfQ+MfEcg+N95iTRHNPboraY+OpJeIla3IPQKVHQhipKTNiViYxAp0sdZNH/FuZX9H5fb5MPs67qL6O2Mp6N+XFPCOnP5YH8iJN7sotmL8uV7RSotZeVJiek9OyVQ9EzE7PSQLOy7mF3I7aj8TjFmU6cFCrtZZrzr1Jrbmoc6plkdAovj03Bsf970/M/+xbHCwYfO5Db6coujOU6vsCHjvpP+77PwJ9Js1OlFwFRUhlkp1K6DMFpo0QbJxaWbm1eciWdvRixdr/EmzUNnNSsNJqqigJNk6tVM62puotSsGlqzft7Ms51m6GHCcyFc5sqrXJaEw/nB8uCLemerfAvyR/R6d6AfaX4NrN4p8y2Ib9mbP8rsLL9C+mJEz7KrHAGmA1sBRh80+fCaVovFaXEyI30+7yKancg/25LOV+zppJZJfL1Vmlrr3lkpaKZ09h2GTpZZ61TbxYTDJaKRu5o6rHU1n2qtakP++9qDWfZ6qxP9+BCqehvAjypgotNppAS3Kb/wVuagasipCKgICqqZppUwz97iMgGTGkohTKJxOVUCM1kY0c1PfC4xDQB0ULvN/0+wy5UDCI32mavGp5/ZcYUHerG7BfPXPOYk4dUIEE21POB4d9j08dTXZ4Cjc38N/WRwA9u4zMB3j47g1qcmvAfLEQJB4GTIYBi2GXP0IAATh/G5lFOSAsAg7BkgsgQACZ5b8ACmjAZDiETiLDS+bjEH9sg6s8HRzJLdDn1bmrIZzAE/Cs58YpvhfBEGO+glflzga4mHiwqx73VJ/ygQZw0H/XTtwB/p2DtkinU1+1lJNJ3fzsf1+bGnI26bqVWpRnhNG07US0NjLtEjShNJNoIdWKZEWoFatenAbxGsWoo+KUzEXNbZNOiTZT2iJJF5ZDGq9UHjmG5BrG6ZWpX5YB2QZl6JNvVKFxRSZoTSowRk9g4GMyw2JOsXklFpjNqrCsnF+lgCorENQxDuABIDMBm0G9BG0U9D4DbRuAgnVJeY5T2mUPy/PxZZd7J7bwN6v80KGg3UDYx0MIjogjqASJhGEUCiYhT5JEq+KkjCQxkZET25XjaTXBMkSVxio0q6bjiW+fjVcTfJw0dlQaJ6GGqAFysN/rlfJUDBXF9yC8S3qoKKNVIkkqRgoSsnFK9rokkgJ5FIxE6H20yh+UVT2N+iKlGiHj0IhcGxFOYVodT32/beD5+FDm6l3maNVTU+e7EEgK76V6+qhujO/j8l7v6kdGjlRPbx68jKAoOC8gI9s9k7rsqfz4zyLkvm+Gy6gu/3SyCqcI0pPcsXYPjr0eLbJDHzffr1KdzqfhAXqlw/99KEThNSSSYhSQj2mqhQ7LTqhUsZrYbfeHrqtvohM8optTDOTgdMf7L/vhDamzWwN1iRkPxQ95KXcm0UR6vpaZCGVSlw9UdNJQV8FMZMy9ICIjSSp57U9Fh5zzQyqa2zLAk56DvLVGq7bTwoBFF3YPtMBiCJPQV3Cgl3K7K6j6u+JZZj01uOSx9E21ylGRihrmXMcTV55T3js/651vTHbTwxjr2LNKajYvZhLtWQ/odsCkdWpB9cbzh/bm527oXtRjH9IMA75x19rtgxFnxxV+f8flka7BptGGESEkioI40gDda/eN2d6oG657yzUGjrFb4Jaxx749CRTJ+ABfc/3W7Y1UcnuOFb76+u1bRcqLuUfM1qqsHb29WTut1WYzJCJS3WG8GBTJ/HuiwTd87zianU1NaafjHd8bwWUdTsnuIbMg9NXXWz9E6pV8SfL9qaq9Dd5Bf3JFk6kGjmS/fXXgnJLdP3ngrauz4RvKvDlL36C1Om0u2a1ZtQOl5t0X+WJp2/JA3+T08uTbipOydNeWq6XZSWEl40zq1GicxoYMaWHBuWlHeE3Ge4Ao61hjyS6Pp2TXWKNV26x567TzCifWBonQU9fGNaep+7W/ZjorqjK7julqmke8nuZRMFK2+abq3W53dXC2uaNltrF6V3dqkLB1OOoMn94rxCptK71ft0mIptaG0vKWJrDzb17023+G9sl7+HsmoYjqiKjypVKZDiIxzrupxDnb+5vaRrzezDXh48MJqrNPGOqeqG0zNVjKGtutlRPsEETek1p7bPAW5egy4CSjZ/t/Onsd3Y4ws34Y8Xy+IeWuUTrjaTR7wTWnXTP7zuZTqaAcLhqe3hpn9iZgfdgn+EDn6tm/UL8f3nHVK69n58WugYjwvX9Lx7jiRaHIU9fZrm1sPIPLOMPcqCV/NZgaZBnJ8Upa7lNUpNsLk7m0X3soRVFWRVpxPVwz06XoApu9JftcBf0Vy9wXrg9vSrKs5WUch/eziVLVSD9eNRy5MJ4chjMNtnIbxH5h8o+3+AvOruts0zY29MtMO9sg5ouWw8Ob/Pm3VdTJv+TMPXXyRRn9u4IO+yuW3k3UL2dqHoTRkwrq+KcqqcyqqUqyFyhTJR8XkPL/uI/S2pG7YtpMV5wDxtv7xLm9fmdnn/qJrpi0HJi2H4DlQx2vTdo9S9GeN33JCDPOSH6Xy/b6q5a+STQsZ2le/AUuanNV56W/y9Gnntxx7WC8fK94SXJlgapLSLzvB42r5eCy3rZegKUQ0C+oyD1s8G4g9nWn7m+psO/a+8EONL649kHHfR9SEjh4V08NPiz3nhFqiChk+yLKS4jEdJ52m3aKummze1kJNH6GzNDIl6bBEYUiSm77Iso2RC3dIUw+ZXyhlAq6Q+DamnNyeJpiTbGmWBPWhDQViFVXY5m0hg9Kr0Rl/YN29tWKjCR2/3WH+m9eN7JiHRk3BHuURe6Zz4iqmb9JhNi9pWrgzcwZzZdVdGVB9CEvm4FYppSqN+z+I8G+H/qKXOdXT36/iAM/E/IHzds8tCRG7PoRh6eCiAxBe/SXKq0IibZj7Iv2CoUle3po40lSqka9dnCN3PLUHpktRJsqrUCIPSf90GC8hL9j2jB8nhDngx/aqSc4tF6PithyjdzSJCIzQUQDIgzaxKg72F1ma9jLfLcT3IzjCTuenc/jEb/7oa+dIiL8G3zxD02L4EmE3xA7HxCIr3Rw6EUhuzQvhFcvReQ+KRCbxmccUNehX4+F1rs/ub54DACmg9q10xQ/q+libl2BaiCT58/sZ/fY2aLFbchqpau1tc6bMWZdYt31TftFN1J256AwsxnQ0S2TLwlERdrktyzY2RweKVUTaMVvPvhZsvsnVryfmZA/myrwjelTulp7HzdzT7DTspJ1J2eplEXprak06SZTmBaRigl5D1XAze6sIgmT4563tIYmEEEDNx/2LJb+i+X3efNc1xaoBhax1ZUnfIFytLpxF+cWtE62bZmNxLqilc7Ofk4pXSk0u9FEnAT+Tz9lP6vVl9EMsL7uc6WjMaWSZvYFpUyV0OrGXZwLWl9X0HWwHyNDNbDe8Tl+kydjE/tXmizfGN1SmJC/jipg3X1eJGH07qQwFmwaH2Nd4pMgIKNrKz9Ys4dk1X/xOP4j4Msl8+K0k1nA3AGvevmAPhhAwE+4xuuMp2lJVWl2W7+afzHLzaXKmIsxR7Z7IMfRkR2uPFyFXt4eOTg6LJUR7C0Gsh8dpWH+cPN1uj30KMAnwmNHvOtdl7jMaa71iVdsOMtlzZ9yjgkBonMdgoAHLDB9CMjWNrpmrDv0lXoSADyPiixDMv1vMCd+XIYrdU+YWBZD7aJlsTjbDV2ExmUMln6pnETmBAKBMp9ishyQJnf5UuCYBXNGzGsXUAef5TPGayKZIhj1ThPG29NXzGltFy0L4E5fMG/BmQQsyqJKBgZJTp8wb9LlArGK15dN0Ms9/KbiKs21dfWYh/mtb/lLOSZ6ZYyM+uBVPJya2PcqlDnNFB581gj/bK7NFdkmbNjBfzbqHDNjVi/GcXM2kQlLtvA3ZlrsWGMaUmeAoGZz35z885VO8fnOv2KU3tj1SA22zl+dNzvrLNcZ051Xpy/fUgCzPbVdzED8h34ALPZSMISv2GA0mS1Wm93hdJVHVj6GnMImrERKSWmpJFNnliJVmnQanAyZsmTLkSuvcvkKFCqipaNnYKyaiZlFcVaIUmXKVahUpVqNWnXqwVqB2qAwOAKJQmP6AIvD5yQQSWQKlUZnMFlsTt1cHl8gFIkl0vplcoUy3Eet0er0BqPJbLHa7A6ny+3x+vwTvF/b33Z0/I7UUlOt2QHBXBsSChwCEvBKDNbndV9+jsbbTHEAgrm25oDES2tJFw7Q/j9eNnOYqQgEMLTcK8qF2yB976+bh6fRVorimulQQVM38BE68TDavUiu4J4NjAEf2BV6/qPD8ofOqXsFGLko6PAgCKwMVHhEZFA5hPeZ4gGCcGvNEZnX1pLvFcF3NUCIEBg86uA+TMgQVHQQbLAfVhBByKhDOhxDDHbAl6K2ICaUXsEw5Scl2U+FePokeb6fVexwnCbdpJ+MfT5dCO/9/Lcn17DOR3mev59/PLnGYp3Y7FhRlicSxnCEMA5TGMMxkPmk2KdbPO/fqf133ekAAAA=) format("woff2"),url(/assets/geist-mono-vietnamese-500-normal-Do_laDd2.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-mono-latin-ext-500-normal-CDyCFkgU.woff2) format("woff2"),url(/assets/geist-mono-latin-ext-500-normal-CzSM7th5.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-mono-latin-500-normal-C3sF8Y1B.woff2) format("woff2"),url(/assets/geist-mono-latin-500-normal-YfPbDI_o.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Instrument Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-ext-400-normal-C2je3j2s.woff2) format("woff2"),url(/assets/instrument-serif-latin-ext-400-normal-CFCUzsTy.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Instrument Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-400-normal-DnYpCC2O.woff2) format("woff2"),url(/assets/instrument-serif-latin-400-normal-BVbkICAY.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Instrument Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-ext-400-italic-C9HzH3YL.woff2) format("woff2"),url(/assets/instrument-serif-latin-ext-400-italic-D7-lnxEk.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Instrument Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-400-italic-DKMiL14s.woff2) format("woff2"),url(/assets/instrument-serif-latin-400-italic-u__WvvIK.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg:#F5F5F4;--bg-2:#ECECEA;--ink:#0A0A0A;--ink-2:#1F1F1F;--muted:#6B6B6B;--line:#E4E4E2;--line-2:#D0D0CE;--card:#FFFFFF;--accent:#1A3A2A;--accent-soft:#E8EEEA;--accent-ink:#0C1F16;--radius-lg:6px;--radius-md:4px;--radius-sm:2px;--display:"Geist Sans", ui-sans-serif, system-ui, sans-serif;--body:"Geist Sans", ui-sans-serif, system-ui, sans-serif;--mono:"Geist Mono", ui-monospace, monospace}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--bg);color:var(--ink);font-family:var(--body);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:inherit;text-decoration:none}button{font-family:inherit}::selection{background:var(--accent);color:#fff}*,*:before,*:after{border-radius:0!important}.logo-mark,.eyebrow .dot,.hero-tag .dotg,.ai-flow-step .n,.ai-thumb.done:after,.ai-bar .live .d,.cmp .check,.cmp .miss,.ps-badge .g,.ps-bullets li:before,.mc-dot,.mc-badge,.mc-sw,.mc-sw span,.final-orb,.how-arrow,.mat-core,.mat-core:before{border-radius:99px!important}.wrap,.wrap-wide{max-width:1360px;margin:0 auto;padding:0 40px}@media(max-width:640px){.wrap,.wrap-wide{padding:0 20px}}.display{font-family:Geist,ui-sans-serif,system-ui,sans-serif;font-weight:500;letter-spacing:-.025em;line-height:.98;font-feature-settings:"ss01"}.display-lg{font-size:clamp(44px,5.4vw,72px)}.display-md{font-size:clamp(30px,3.4vw,44px)}.display-sm{font-size:clamp(22px,2.2vw,30px)}.eyebrow{font-family:var(--mono);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.eyebrow .dot{display:inline-block;width:6px;height:6px;border-radius:99px;background:var(--accent);margin-right:8px;vertical-align:middle;box-shadow:0 0 0 4px color-mix(in oklab,var(--accent) 12%,transparent)}.mono{font-family:var(--mono)}.italic{font-style:italic}.btn{display:inline-flex;align-items:center;gap:10px;padding:14px 22px;border-radius:4px;font-size:14.5px;font-weight:500;border:1px solid transparent;cursor:pointer;transition:transform .15s ease,background .2s ease,color .2s ease,border-color .2s ease;white-space:nowrap}.btn:active{transform:translateY(1px)}.btn-primary{background:var(--accent);color:#f3f1ea}.btn-primary:hover{background:#132820}.btn-ghost{background:transparent;color:var(--ink);border-color:var(--line-2)}.btn-ghost:hover{background:#edeae0}.btn .arr{display:inline-block;transition:transform .2s ease}.btn:hover .arr{transform:translate(3px)}.nav{position:sticky;top:0;z-index:40;backdrop-filter:blur(14px);background:color-mix(in oklab,var(--bg) 80%,transparent);border-bottom:1px solid transparent;transition:border-color .3s ease,background .3s ease}.nav.scrolled{border-color:var(--line)}.nav-inner{display:flex;align-items:center;justify-content:space-between;height:68px}.logo{display:flex;align-items:center;gap:10px;font-family:var(--display);font-size:22px;letter-spacing:-.02em}.logo-home{display:inline-flex;align-items:center;gap:10px;text-decoration:none}.logo-mark{display:inline-block;width:24px;height:24px;border-radius:99px;background:url(/spheri-mark.png) center / contain no-repeat;filter:drop-shadow(0 2px 5px rgba(20,21,15,.18))}.logo-by{display:flex;align-items:center;gap:6px;margin-left:10px;padding-left:12px;border-left:1px solid var(--line);height:20px;text-decoration:none;opacity:.7;transition:opacity .2s ease}.logo-by:hover{opacity:1}.logo-by-txt{font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.logo-by-img{height:16px;width:auto;display:block}@media(max-width:720px){.logo-by{display:none}}.nav-links{display:flex;gap:24px;font-size:14.5px;color:var(--ink-2)}.nav-links a{opacity:.78}.nav-links a:hover{opacity:1}.nav-cta{display:flex;gap:10px;align-items:center}@media(max-width:1080px){.nav-links{gap:18px;font-size:13.5px}}@media(max-width:820px){.nav-links{display:none}}@media(max-width:640px){.nav-inner{height:60px}.nav-cta{gap:6px}.nav-cta .btn-ghost{display:none}.nav-cta .btn-primary{padding:10px 12px;font-size:13px}.lang-btn{padding:7px 8px}.logo{font-size:20px}}.hero{padding:56px 0 32px;position:relative;overflow:hidden}.hero-seq{position:relative;width:100%;aspect-ratio:1 / 1;max-width:680px;margin-left:-6%;margin-right:auto;display:flex;align-items:center;justify-content:center}.hero-seq canvas{width:100%;height:auto;object-fit:contain}.hero-seq-loading{position:absolute;inset:0;background:radial-gradient(55% 45% at 50% 55%,rgba(26,58,42,.05) 0%,transparent 70%)}.hero-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:64px;align-items:center}@media(max-width:980px){.hero-grid{grid-template-columns:1fr;gap:32px}}.hero-kicker{display:flex;align-items:center;gap:14px;margin-bottom:24px}.hero h1{margin:0 0 20px}.hero-sub{max-width:520px;font-size:17px;color:var(--muted);line-height:1.55}.hero-sub b{color:var(--ink);font-weight:500}.hero-ctas{display:flex;gap:10px;margin-top:28px;flex-wrap:wrap}.hero-meta{display:flex;gap:8px;margin-top:28px;flex-wrap:wrap;font-family:var(--mono);font-size:11px;color:var(--muted);letter-spacing:.04em}.hero-meta span{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--line);background:#fff;padding:7px 10px}.hero-meta .tick{color:var(--accent)}.need-model-section{padding-top:32px}.need-model{background:#fff;border:1px solid var(--line);padding:36px;display:flex;flex-direction:column;gap:28px}.need-model-head{display:grid;grid-template-columns:.75fr 1.25fr;gap:28px 44px;align-items:end}.need-model-head .eyebrow{grid-column:1 / -1}.need-model-head h2{margin:0}.need-model-head p{margin:0;color:var(--muted);font-size:17px;line-height:1.55;max-width:720px}.need-model-options{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line)}.need-model-card{background:var(--bg);padding:26px;min-height:420px;display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;gap:18px;overflow:hidden;position:relative}.need-model-num{display:block;font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;color:var(--muted);margin-bottom:18px}.need-model-card h3{margin:0 0 10px;font-family:var(--display);font-size:24px;line-height:1.1;font-weight:400;letter-spacing:0}.need-model-card p{margin:0;color:var(--muted);font-size:15px;line-height:1.55}.need-model-art{aspect-ratio:31/21;border:1px solid var(--line);background:#faf5e9;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;align-self:end}.need-model-art:after{display:none}.need-model-art img{width:100%;height:auto;display:block}.need-model-art video{width:100%;height:100%;display:block;object-fit:contain}.need-model-footer{border-left:2px solid var(--accent);padding:10px 0 10px 16px;color:var(--ink-2);font-size:15px}@media(max-width:900px){.need-model-head{grid-template-columns:1fr;gap:12px}.need-model-options{grid-template-columns:1fr}.need-model-card{grid-template-columns:1fr;min-height:0}.need-model-art{width:100%}}@media(max-width:560px){.need-model{padding:24px}.need-model-art{width:100%}}.hero-viz{position:relative;aspect-ratio:4 / 4.6;width:100%;border-radius:var(--radius-lg);background:radial-gradient(120% 80% at 20% 10%,#fff 0%,transparent 55%),linear-gradient(180deg,#eeeae0,#e3ded0);border:1px solid var(--line);overflow:hidden}.hero-product{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.product-ph{width:66%;aspect-ratio:1.4/1;border-radius:4px;background:repeating-linear-gradient(-45deg,#D8D2C2 0 2px,transparent 2px 8px),linear-gradient(180deg,#e8e3d4,#d7d0be);border:1px solid var(--line-2);display:flex;align-items:center;justify-content:center;color:var(--muted);font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;position:relative}.product-ph:before{content:"";position:absolute;inset:12px;border-radius:2px;border:1px dashed color-mix(in oklab,var(--muted) 40%,transparent)}.hero-swatches{position:absolute;left:24px;bottom:24px;display:flex;gap:8px;padding:10px;background:#fff;border:1px solid var(--line);border-radius:4px;box-shadow:0 10px 30px -18px #14150f4d}.sw{width:28px;height:28px;border-radius:2px;border:1px solid rgba(0,0,0,.08)}.hero-tag{position:absolute;background:#0a0a0a;color:#f5f5f4;padding:8px 12px;border-radius:3px;font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;display:inline-flex;align-items:center;gap:8px}.hero-tag.tr{right:24px;top:24px}.hero-tag.br{right:24px;bottom:24px;background:#fff;color:var(--ink);border:1px solid var(--line)}.hero-tag .dotg{width:6px;height:6px;border-radius:99px;background:#7fd29b;box-shadow:0 0 0 3px #7fd29b40}.ingredients{margin-top:56px;border-top:1px solid var(--line);padding-top:28px}.ingr-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:20px;gap:16px;flex-wrap:wrap}.ingr-sub{font-size:13.5px;color:var(--muted)}.ingr-row{display:grid;grid-template-columns:repeat(5,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--radius-md);overflow:hidden}@media(max-width:900px){.ingr-row{grid-template-columns:repeat(2,1fr)}}.ingr{background:var(--bg);padding:18px 18px 20px;display:flex;flex-direction:column;gap:6px;min-height:100px}.ingr-n{font-family:var(--mono);font-size:11px;letter-spacing:.1em;color:var(--muted)}.ingr-t{font-family:var(--display);font-size:20px;letter-spacing:-.015em;color:var(--ink);line-height:1.1}.ingr-d{font-size:13px;color:var(--ink-2);line-height:1.45}section{padding:72px 0;position:relative}section.tight{padding:56px 0}.section-head{display:grid;grid-template-columns:.5fr 1.5fr;gap:48px;margin-bottom:40px;align-items:end}@media(max-width:820px){.section-head{grid-template-columns:1fr;gap:12px}}.section-head h2{margin:0}.section-head p{margin:0;color:var(--muted);font-size:17px;max-width:520px;line-height:1.55}.pricing-page{background:var(--bg)}.pricing-page-hero{padding:132px 0 34px;border-bottom:1px solid var(--line);background:#f8f6ef}.pricing-page-hero .wrap{display:grid;gap:18px}.pricing-page-hero h1{max-width:820px}.pricing-page-hero p{max-width:760px;margin:0;color:var(--muted);font-size:19px;line-height:1.55}@media(max-width:720px){.pricing-page-hero{padding:104px 0 28px}.pricing-page-hero p{font-size:16px}}.categories-section{padding-top:16px}.categories-band{display:grid;grid-template-columns:.75fr 1.25fr;gap:32px;align-items:center;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:28px 0}.categories-band h2{margin:10px 0 0;max-width:460px}.category-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.category-chip,.category-card{background:#fff;border:1px solid var(--line);font-size:14px;color:var(--ink-2);text-align:center}.category-card{min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:0;position:relative;overflow:hidden;border-radius:2px;transition:border-color .2s ease,transform .2s ease,background .2s ease}.category-card:before{display:none}.category-card:hover{border-color:var(--line-2);transform:translateY(-1px)}.category-image{width:100%;height:auto;object-fit:contain;object-position:center;display:block;background:#faf5e9}.category-label{width:100%;border-top:1px solid var(--line);background:#fff;padding:11px 10px 12px;color:var(--ink);font-size:14px;line-height:1.2}@media(max-width:900px){.categories-band{grid-template-columns:1fr}.category-grid{grid-template-columns:repeat(2,1fr)}}.ps{background:var(--bg-2);border-radius:var(--radius-lg);padding:40px}.ps-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;flex-wrap:wrap}.ps-tabs{display:flex;gap:6px;background:#fff;border:1px solid var(--line);border-radius:4px;padding:5px}.ps-tab{padding:9px 16px;border-radius:3px;cursor:pointer;font-size:13.5px;color:var(--ink-2);border:none;background:transparent;transition:all .2s;font-family:var(--mono);letter-spacing:.02em}.ps-tab.active{background:var(--ink);color:#f3f1ea}.ps-body{display:grid;grid-template-columns:1.1fr 1fr;gap:32px;align-items:stretch}@media(max-width:880px){.ps-body{grid-template-columns:1fr}}.ps-stage{position:relative;border-radius:var(--radius-md);overflow:hidden;background:#efebdf;border:1px solid var(--line);min-height:420px;display:flex;align-items:center;justify-content:center}.ps-stage .glyph{width:70%;aspect-ratio:1.4/1;background:repeating-linear-gradient(-45deg,rgba(20,21,15,.05) 0 2px,transparent 2px 10px),linear-gradient(160deg,#e8e3d4,#d7d0be);border:1px solid var(--line-2);border-radius:4px;display:flex;align-items:center;justify-content:center;color:var(--muted);font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;text-align:center;padding:16px}.ps-badge{position:absolute;top:16px;left:16px;background:#fff;border:1px solid var(--line);border-radius:3px;padding:8px 10px;font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);display:inline-flex;align-items:center;gap:8px}.ps-badge .g{width:6px;height:6px;border-radius:99px;background:var(--accent)}.ps-corner{position:absolute;bottom:16px;right:16px;display:flex;gap:6px}.ps-corner .chip{background:#fff;border:1px solid var(--line);border-radius:3px;padding:6px 10px;font-family:var(--mono);font-size:10.5px;color:var(--ink-2)}.how-row{display:grid;grid-template-columns:repeat(4,1fr);gap:0;position:relative}@media(max-width:980px){.how-row{grid-template-columns:1fr 1fr}}@media(max-width:560px){.how-row{grid-template-columns:1fr}}.how-step{padding:24px 24px 24px 0;position:relative;display:flex;flex-direction:column;gap:10px}.how-step+.how-step{padding-left:24px;border-left:1px solid var(--line)}.how-step .num{font-family:var(--mono);font-size:10.5px;color:var(--muted);letter-spacing:.12em}.how-step h3{font-family:var(--display);font-size:22px;letter-spacing:-.02em;margin:0;line-height:1.1;font-weight:400;min-height:2.2em;display:flex;align-items:flex-end}.how-step p{margin:0;color:var(--muted);font-size:15px;line-height:1.55;min-height:4.65em}.how-help{display:flex;flex-direction:column;gap:10px}.how-help p{min-height:0;background:#fff;border:1px solid var(--line);padding:12px}.how-help p span{display:block;margin-bottom:5px;font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}.how-viz{margin-top:auto;min-height:260px;background:#faf5e9;border:1px solid var(--line);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.how-viz:before{display:none}.how-viz>*{position:relative;z-index:1}.how-viz-image{width:100%;height:auto;display:block}.hv-file{position:absolute;top:18px;left:20px;font-family:var(--mono);font-size:10px;letter-spacing:.1em;color:var(--muted)}.hv-model-card{width:116px;height:94px;display:flex;align-items:center;justify-content:center}.hv-model-cube{width:72px;height:66px;position:relative;transform:translateY(4px)}.hv-model-cube span{position:absolute;width:44px;height:44px;border:1px solid #1E3A2E}.hv-model-cube span:nth-child(1){left:14px;top:0;transform:rotate(30deg) skewY(-30deg);background:#f8f6ef}.hv-model-cube span:nth-child(2){left:0;top:22px;transform:skewY(-30deg);background:#ede8d9}.hv-model-cube span:nth-child(3){left:29px;top:22px;transform:skewY(30deg);background:#d4c8af}.hv-model-shadow{position:absolute;left:50%;bottom:20px;width:76px;height:8px;background:#1e3a2e1a;transform:translate(-50%);border-radius:99px}.hv-upload-stack{position:absolute;right:16px;bottom:16px;display:flex;gap:5px}.hv-upload-stack span{width:18px;height:28px;background:#fff;border:1px solid var(--line-2);box-shadow:0 8px 18px -10px #14150f59}.how-viz-studio,.how-viz-batch,.how-viz-ship{padding:18px}.hv-phone-shot{width:58px;height:82px;border:1px solid var(--line-2);border-radius:12px;background:radial-gradient(circle at 64% 28%,#E8C872 0 6px,transparent 7px),linear-gradient(145deg,#ede8d9 0 52%,#a94b2c 53% 100%);box-shadow:0 18px 30px -22px #14150f73}.hv-arrow-line{width:44px;height:1px;background:var(--line-2);margin:0 8px}.hv-arrow-line:after{content:"";position:absolute;margin-top:-4px;margin-left:38px;border-left:7px solid var(--line-2);border-top:4px solid transparent;border-bottom:4px solid transparent}.hv-material-card{width:98px;min-height:82px;background:#fff;border:1px solid var(--line-2);padding:10px;display:grid;grid-template-columns:40px 1fr;gap:8px;align-items:center}.hv-material-swatch{width:40px;height:48px;background:repeating-linear-gradient(45deg,#8e6e4a 0 6px,#6b4f34 6px 12px)}.hv-material-dots{display:flex;gap:3px;align-self:end}.hv-material-dots span{width:8px;height:8px;border-radius:99px}.hv-material-lines{grid-column:2;display:flex;flex-direction:column;gap:5px;align-self:start}.hv-material-lines span{height:5px;background:#e2ddcc;border-radius:99px}.hv-material-lines span:last-child{width:70%}.hv-config-preview{position:absolute;left:18px;top:18px;right:18px;height:70px;background:#fff;border:1px solid var(--line-2)}.hv-config-product{position:absolute;left:18px;top:17px;width:72px;height:34px;border-radius:3px;background:linear-gradient(160deg,#b89770,#5f3e2a)}.hv-config-panel{position:absolute;right:15px;top:14px;width:56px;display:flex;flex-direction:column;gap:6px}.hv-config-panel span{height:6px;background:#e2ddcc;border-radius:99px}.hv-config-grid{position:absolute;left:28px;right:28px;bottom:20px;display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.hv-config-grid span{height:18px;border:1px solid #D9D5C9;background:#fff}.hv-config-grid span.done{background:#e2ddcc;border-color:#c9c4b4}.how-viz-ship .hv-hub{width:46px;height:46px;border-radius:12px;background:var(--ink);color:#f8f6ef;display:flex;align-items:center;justify-content:center;font-family:var(--display);font-style:italic;font-size:23px;z-index:2}.hv-channel{position:absolute;min-width:58px;padding:6px 8px;border:1px solid var(--line-2);background:#fff;font-family:var(--mono);font-size:9.5px;color:var(--ink-2);text-align:center;z-index:2}.hv-channel-shop{left:16px;top:24px}.hv-channel-ar{right:20px;top:24px}.hv-channel-catalogue{left:18px;bottom:24px}.hv-channel-dealer{right:18px;bottom:24px}.hv-path{position:absolute;left:28px;right:28px;top:50%;border-top:1px dashed #B9B4A8;transform:rotate(28deg)}.hv-path-b{transform:rotate(-28deg)}.how-arrow{position:absolute;right:-14px;top:54px;width:28px;height:28px;background:#fff;border:1px solid var(--line);border-radius:99px;display:flex;align-items:center;justify-content:center;z-index:2}@media(max-width:980px){.how-arrow{display:none}}.how-arrow svg{width:14px;height:14px;color:var(--ink)}.modules{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}@media(max-width:880px){.modules{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.modules{grid-template-columns:1fr}}.module{background:#fff;border:1px solid var(--line);border-radius:var(--radius-md);min-height:auto;display:block;transition:border-color .2s ease,background .2s ease;cursor:pointer;position:relative;overflow:hidden}.module:hover{border-color:var(--line-2)}.module[open]{border-color:var(--line-2);background:#fdfcfa}.module-summary{list-style:none;padding:20px;display:flex;flex-direction:column;gap:10px}.module-summary::-webkit-details-marker{display:none}.module:not([open]) .module-summary{height:100%}.module .ico{width:30px;height:30px;border-radius:3px;background:var(--accent-soft);color:var(--accent);display:flex;align-items:center;justify-content:center;margin-bottom:2px}.module .ico svg{width:16px;height:16px}.module h4{font-family:var(--display);font-size:22px;margin:0;letter-spacing:-.02em;line-height:1.1;font-weight:400}.module p{margin:0;font-size:15px;color:var(--muted);line-height:1.55}.module-read-more{margin-top:auto;align-self:flex-end;display:inline-flex;align-items:center;gap:6px;color:var(--accent);font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase}.module-read-more svg{width:13px;height:13px;transition:transform .2s ease}.module-read-more-close,.module[open] .module-read-more-open{display:none}.module[open] .module-read-more-close{display:inline}.module[open] .module-read-more svg{transform:rotate(90deg)}.module-detail{padding:0 20px 20px;cursor:auto;display:flex;flex-direction:column;gap:14px}.module-detail-label,.module-buyer span{display:block;margin-bottom:6px;font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}.module-detail ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.module-detail li{position:relative;padding-left:16px;color:var(--ink-2);font-size:14px;line-height:1.45}.module-detail li:before{content:"";position:absolute;left:0;top:.65em;width:6px;height:1px;background:var(--accent)}.module-buyer{border-top:1px solid var(--line);padding-top:12px}.module .mlabel{margin-top:auto;font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;color:var(--muted);text-transform:uppercase}.module.feature{grid-column:span 2;background:linear-gradient(180deg,#fff,#f4f1e8)}.module.dark{background:var(--ink);color:#f3f1ea;border-color:transparent}.module.dark h4{color:#fff}.module.dark p{color:#b9b8ae}.module.dark .ico{background:#ffffff14;color:#9dd4ac}.module.dark .mlabel{color:#7a7a70}.module-group+.module-group{margin-top:28px}.module-group h3{margin:0 0 14px;font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-weight:500}.ai-wrap{background:var(--ink);color:#edebe2;border-radius:var(--radius-lg);padding:44px 36px;position:relative;overflow:hidden}.ai-head{display:grid;grid-template-columns:1.3fr 1fr;gap:40px;align-items:end;margin-bottom:32px}@media(max-width:900px){.ai-head{grid-template-columns:1fr}}.ai-head h2{margin:0;color:#fff}.ai-head p{color:#b9b8ae;margin:0;font-size:17px;line-height:1.55}.ai-grid{display:grid;grid-template-columns:1fr 1.2fr;gap:28px}@media(max-width:900px){.ai-grid{grid-template-columns:1fr}}.ai-flow{background:#1c1d16;border:1px solid #2A2B24;border-radius:var(--radius-md);padding:28px;display:flex;flex-direction:column;gap:16px}.ai-flow-step{display:flex;gap:14px;align-items:flex-start}.ai-flow-step .n{width:28px;height:28px;border-radius:99px;background:#2a2b24;color:#9dd4ac;display:flex;align-items:center;justify-content:center;font-family:var(--mono);font-size:12px;flex:none}.ai-flow-step h5{margin:2px 0 4px;font-size:17px;color:#fff;font-weight:500;font-family:var(--body)}.ai-flow-step span{color:#b9b8ae;font-size:15px;line-height:1.55}.ai-dot-line{margin-left:13px;width:1px;height:12px;background:#2a2b24}.ai-render{background:#1c1d16;border:1px solid #2A2B24;border-radius:var(--radius-md);padding:20px}.ai-queue-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px;font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#8a8a80}.ai-thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}@media(max-width:520px){.ai-thumbs{grid-template-columns:repeat(3,1fr);gap:8px}}.ai-thumb{aspect-ratio:1/1;border-radius:3px;position:relative;overflow:hidden;background:repeating-linear-gradient(-45deg,rgba(255,255,255,.04) 0 2px,transparent 2px 10px),linear-gradient(160deg,#2a2b24,#1f2019);border:1px solid #2A2B24}.ai-thumb.has-image{background:#11120f;border-color:#ffffff1f}.ai-thumb.has-image:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,.08),transparent 42%,rgba(0,0,0,.62));pointer-events:none}.ai-thumb img{width:100%;height:100%;display:block;object-fit:cover}.ai-thumb.done:after{z-index:3;content:"✓";position:absolute;right:8px;top:8px;width:18px;height:18px;border-radius:99px;background:#9dd4ac;color:#0f241b;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center}.ai-thumb.running{background:linear-gradient(90deg,transparent 0%,rgba(157,212,172,.12) 50%,transparent 100%),linear-gradient(160deg,#2a2b24,#1f2019);background-size:200% 100%,100% 100%;animation:shimmer 1.6s linear infinite}@keyframes shimmer{0%{background-position:-100% 0,0 0}to{background-position:100% 0,0 0}}.ai-thumb .tag{position:absolute;left:8px;bottom:8px;z-index:2;max-width:calc(100% - 16px);overflow:hidden;text-overflow:ellipsis;font-family:var(--mono);font-size:9.5px;letter-spacing:.1em;color:#d8d7cb;background:#0a0a0a8c;border:1px solid rgba(255,255,255,.08);border-radius:3px;padding:3px 5px;line-height:1;backdrop-filter:blur(6px)}.ai-bar{margin-top:16px;padding:12px 14px;background:#0a0a0a;border-radius:4px;display:flex;justify-content:space-between;align-items:center;font-family:var(--mono);font-size:11px;color:#9d9d92;letter-spacing:.06em}.ai-bar .live{display:inline-flex;align-items:center;gap:8px;color:#9dd4ac}.ai-bar .live .d{width:6px;height:6px;border-radius:99px;background:#9dd4ac;box-shadow:0 0 0 3px #9dd4ac33;animation:pulse 1.6s ease-in-out infinite}@keyframes pulse{0%,to{opacity:.6}50%{opacity:1}}.ai-benefits{margin-top:28px;display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media(max-width:780px){.ai-benefits{grid-template-columns:1fr 1fr}}.ai-benefit{padding:20px;border-radius:4px;background:#ffffff08;border:1px solid #2A2A2A}.ai-benefit .big{font-family:var(--display);font-size:32px;color:#fff;line-height:1;letter-spacing:-.02em}.ai-benefit .big em{font-style:italic;color:#9dd4ac}.ai-benefit .lbl{font-size:15px;color:#b9b8ae;margin-top:8px;line-height:1.45}.cmp{background:#fff;border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden}.cmp-row{display:grid;grid-template-columns:1.7fr repeat(3,1fr);align-items:center;border-bottom:1px solid var(--line);padding:0}.cmp-row:last-child{border-bottom:none}.cmp-row .cell{padding:18px 22px;font-size:15px;color:var(--ink-2)}.cmp-row .cell.lbl{color:var(--ink);font-weight:500}.cmp-head .cell{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);padding:20px 22px;background:var(--bg-2)}.cmp-head .cell.us{color:var(--accent);background:var(--accent-soft)}.cmp .us-col{background:color-mix(in oklab,var(--accent-soft) 50%,transparent)}.cmp .check{display:inline-flex;width:22px;height:22px;border-radius:99px;background:var(--accent);color:#f3f1ea;align-items:center;justify-content:center;font-size:12px}.cmp .miss{display:inline-flex;width:22px;height:22px;border-radius:99px;border:1px solid var(--line-2);color:var(--muted);align-items:center;justify-content:center;font-size:12px}.cmp .partial{display:inline-flex;padding:3px 10px;border-radius:2px;background:#eeeeec;color:#6b6b6b;font-size:11px;font-family:var(--mono);letter-spacing:.06em}@media(max-width:720px){.cmp-row{grid-template-columns:1.4fr repeat(3,1fr)}.cmp-row .cell{padding:14px 12px;font-size:13px}}.pricing{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}@media(max-width:1100px){.pricing{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.pricing{grid-template-columns:1fr}}.plan{background:#fff;border:1px solid var(--line);border-radius:var(--radius-md);padding:22px;display:flex;flex-direction:column;gap:12px;min-height:auto;position:relative}.plan.highlight{background:var(--ink);color:#f3f1ea;border-color:transparent}.plan.highlight h4,.plan.highlight .price{color:#fff}.plan.highlight p,.plan.highlight li{color:#b9b8ae}.plan .tag{align-self:flex-start;font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;padding:5px 10px;border-radius:2px;background:var(--bg-2);color:var(--ink-2)}.plan.highlight .tag{background:#ffffff1a;color:#fff}.plan h4{font-family:var(--display);font-size:22px;margin:0;letter-spacing:0;font-weight:400}.plan .price{font-family:var(--display);font-size:32px;letter-spacing:0;line-height:1.1;overflow-wrap:anywhere}.plan .price .suf{font-family:var(--body);font-size:15px;color:var(--muted);margin-left:6px;font-weight:400}.plan.highlight .price .suf{color:#b9b8ae}.plan ul{list-style:none;padding:0;margin:8px 0 0;display:flex;flex-direction:column;gap:10px}.plan li{font-size:14px;color:var(--ink-2);display:flex;gap:8px;align-items:flex-start;line-height:1.45}.plan li:before{content:"—";color:var(--accent);flex:none}.plan.highlight li:before{color:#9dd4ac}.plan .cta{margin-top:auto}.faq-list{display:grid;grid-template-columns:1fr;gap:8px}.faq-item{background:#fff;border:1px solid var(--line)}.faq-item summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:auto 1fr auto;gap:16px;align-items:center;padding:20px 22px;font-family:var(--display);font-size:22px;line-height:1.2;letter-spacing:0}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"+";justify-self:end;font-family:var(--mono);font-size:18px;color:var(--muted)}.faq-item[open] summary:after{content:"-"}.faq-num{font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;color:var(--muted)}.faq-item p{margin:0;padding:0 22px 22px 61px;max-width:860px;color:var(--muted);font-size:16px;line-height:1.6}@media(max-width:640px){.faq-item summary{font-size:18px;padding:18px}.faq-item p{padding:0 18px 18px}}.final{background:var(--ink);color:#f3f1ea;border-radius:var(--radius-lg);padding:56px 48px;display:grid;grid-template-columns:.85fr 1.15fr;gap:32px;align-items:start;position:relative;overflow:hidden}@media(max-width:900px){.final{grid-template-columns:1fr;padding:44px 28px}}.final h2{color:#fff;margin:0 0 14px}.final p{color:#b9b8ae;margin:0 0 20px;font-size:17px;max-width:520px;line-height:1.55}.final-copy{position:relative;z-index:1;padding-right:12px}.final-orb{position:absolute;right:-120px;top:-120px;width:380px;height:380px;border-radius:999px;background:radial-gradient(circle at 35% 35%,#2e5746,#14150f 70%);filter:blur(2px);opacity:.7}.final .micro{font-family:var(--mono);font-size:11px;letter-spacing:.1em;color:#7a7a70;margin-top:18px;text-transform:uppercase}.final-contact-form{z-index:1;align-self:start}.final-contact-form input,.final-contact-form textarea{background:#f5f5f4;border-color:#2a2b24}.final-contact-form input:focus,.final-contact-form textarea:focus{border-color:#9dd4ac}.final-contact-form .contact-goal-label{color:#a8a89c}.final-contact-form .contact-tag{background:#1c1d16;border-color:#2a2b24;color:#d8d7cb}.final-contact-form .contact-tag:hover{border-color:#4a4c40;color:#fff}.final-contact-form .contact-tag.selected{background:#f3f1ea;border-color:#f3f1ea;color:#14150f}.final-contact-form .contact-status{color:#f1a389}.final-contact-submit{justify-content:center}footer.foot{padding:60px 0 40px;border-top:1px solid var(--line);margin-top:40px}.foot-grid{display:grid;grid-template-columns:1.2fr .7fr;gap:40px;align-items:flex-start}@media(max-width:900px){.foot-grid{grid-template-columns:1fr}}.foot-col h5{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0 0 14px;font-weight:500}.foot-col a:not(.logo-home){display:block;width:max-content;color:var(--ink-2);font-size:15px;padding:5px 0}.foot-col a:not(.logo-home):hover{color:var(--accent)}.foot-action{display:block;width:max-content;padding:5px 0;border:0;background:transparent;color:var(--ink-2);cursor:pointer;font:inherit;font-size:15px;text-align:left}.foot-action:hover{color:var(--accent)}.foot-brand .logo-home{margin-bottom:14px}.foot-brand p{margin:0;color:var(--muted);font-size:13.5px;max-width:280px;line-height:1.5}.contact-modal{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:24px;background:#14150f6b;backdrop-filter:blur(8px)}.contact-panel{position:relative;width:min(100%,620px);max-height:calc(100vh - 48px);overflow:auto;background:var(--bg);border:1px solid var(--line);box-shadow:0 30px 80px -40px #0a0a0a73;padding:34px}.contact-head{margin-bottom:18px;padding-right:36px}.contact-head h2{margin:0 0 10px}.contact-head p{margin:0;color:var(--muted);font-size:15px;line-height:1.55;max-width:520px}.contact-close{position:absolute;top:18px;right:18px;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line);background:#fff;color:var(--ink);cursor:pointer}.contact-close:hover{border-color:var(--line-2);color:var(--accent)}.contact-close svg{width:17px;height:17px}.video-modal{z-index:120}.video-panel{position:relative;width:min(100%,1040px);background:#0a0a0a;border:1px solid rgba(255,255,255,.16);box-shadow:0 30px 90px -34px #0a0a0ab8}.video-close{z-index:2;top:14px;right:14px;background:#ffffffeb;border-color:#ffffff3d}.video-frame{aspect-ratio:16 / 9;width:100%;min-height:240px;background:#0a0a0a}.video-embed{display:block;width:100%;height:100%;border:0}.video-placeholder{height:100%;display:flex;align-items:center;justify-content:center;padding:28px;color:#d8d7cb;font-size:15px;text-align:center}.contact-form{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:8px}.contact-form input,.contact-form textarea{width:100%;border:1px solid var(--line);background:#fff;color:var(--ink);padding:12px 13px;font:inherit;font-size:14px;outline:none}.contact-form input:focus,.contact-form textarea:focus{border-color:var(--accent)}.contact-form input[name=company]{grid-column:1 / -1}.contact-form textarea{grid-column:1 / -1;resize:vertical;min-height:112px}.contact-goals{grid-column:1 / -1;display:flex;flex-direction:column;gap:9px;padding:4px 0 2px}.contact-goal-label{font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.contact-tag-cloud{display:flex;flex-wrap:wrap;gap:7px}.contact-tag{border:1px solid var(--line);background:#fff;color:var(--ink-2);padding:8px 10px;font:inherit;font-size:13px;line-height:1.1;cursor:pointer;transition:background .18s ease,color .18s ease,border-color .18s ease}.contact-tag:hover{border-color:var(--line-2);color:var(--ink)}.contact-tag.selected{background:var(--ink);border-color:var(--ink);color:#f3f1ea}.contact-submit{grid-column:1 / -1;justify-content:center}.contact-status{grid-column:1 / -1;color:#8a321d;font-size:13px;line-height:1.4}.hp-field{position:absolute;left:-9999px;width:1px!important;height:1px!important;opacity:0;pointer-events:none}@media(max-width:560px){.contact-modal{padding:14px;align-items:flex-start}.contact-panel{padding:26px 18px;max-height:calc(100vh - 28px)}.contact-form{grid-template-columns:1fr}}.foot-bot{display:flex;flex-wrap:wrap;gap:12px 24px;justify-content:space-between;margin-top:48px;color:var(--muted);font-family:var(--mono);font-size:11px;letter-spacing:.08em}.foot-legal-links{display:flex;flex-wrap:wrap;gap:10px 16px}.foot-legal-links a{color:inherit;text-decoration:none}.foot-legal-links a:hover{color:var(--accent)}@media(max-width:640px){.foot-bot{flex-direction:column;gap:10px}}.legal-page{padding:132px 0 72px;background:var(--bg)}.legal-wrap{max-width:860px}.legal-back{display:inline-flex;margin-bottom:28px;color:var(--muted);font-family:var(--mono);font-size:12px;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.legal-back:hover{color:var(--accent)}.legal-updated{margin:14px 0 0;color:var(--muted);font-size:15px}.legal-alert{margin:20px 0;padding:14px 16px;border:1px solid #E6B766;background:#fff6df;color:#6e4611;font-size:14px;line-height:1.55}.legal-related{display:flex;flex-wrap:wrap;gap:10px 16px;margin:0 0 22px;font-family:var(--mono);font-size:12px;text-transform:uppercase}.legal-related a{color:var(--muted);text-decoration:none}.legal-related a:hover{color:var(--accent)}.legal-page section{padding:0}.legal-sections{display:flex;flex-direction:column;gap:22px;margin-top:24px}.legal-sections h2{margin:0 0 8px;font-size:22px;line-height:1.2}.legal-sections p{margin:0 0 8px;color:var(--muted);line-height:1.6}.tweaks-panel{position:fixed;right:20px;bottom:20px;z-index:100;width:320px;background:#fff;border:1px solid var(--line);border-radius:6px;box-shadow:0 20px 60px -20px #0a0a0a4d;padding:18px;display:flex;flex-direction:column;gap:14px;font-family:var(--body)}.tweaks-panel h5{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;margin:0;color:var(--muted)}.tweaks-panel .group{display:flex;flex-direction:column;gap:8px}.tweaks-panel .opt{padding:10px 12px;border-radius:3px;border:1px solid var(--line);cursor:pointer;background:#fff;font-size:13.5px;display:flex;justify-content:space-between;align-items:center;transition:all .15s}.tweaks-panel .opt:hover{background:var(--bg-2)}.tweaks-panel .opt.active{background:var(--ink);color:#f3f1ea;border-color:transparent}.tweaks-panel .opt .sub{font-family:var(--mono);font-size:10px;letter-spacing:.1em;opacity:.7}.lang-switch{position:relative}.lang-btn{display:inline-flex;align-items:center;gap:6px;padding:8px 10px;background:transparent;border:1px solid var(--line);font-family:var(--mono);font-size:11.5px;letter-spacing:.05em;color:var(--ink);cursor:pointer;text-transform:uppercase}.lang-btn:hover{border-color:var(--line-2)}.lang-menu{position:absolute;top:calc(100% + 6px);right:0;min-width:160px;background:#fff;border:1px solid var(--line);box-shadow:0 20px 40px -20px #0000001f;display:flex;flex-direction:column;z-index:50}.lang-opt{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;background:transparent;border:0;cursor:pointer;font-family:var(--body);font-size:13px;color:var(--ink);text-align:left}.lang-opt:hover{background:var(--bg-2)}.lang-opt.active{background:var(--accent-soft);color:var(--accent-ink)}.lang-opt .lang-code{font-family:var(--mono);font-size:11px;letter-spacing:.06em;color:var(--muted);text-transform:uppercase;min-width:22px}.lang-opt.active .lang-code{color:var(--accent-ink)}.pv{display:flex;flex-direction:column;gap:16px;background:#fff;border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden}.pv-stage{position:relative;aspect-ratio:4 / 3;background:#fff;box-shadow:inset 0 0 0 1px #14150f05}.pv-canvas{position:absolute;inset:0;width:100%;height:100%;display:block;outline:none;touch-action:none}.pv-poster{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);background:#fff;pointer-events:none}.pv-poster-dot{width:8px;height:8px;border-radius:99px;background:var(--accent);animation:pv-pulse 1.4s ease-in-out infinite}.pv-poster-err{color:#a33}@keyframes pv-pulse{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1.1)}}.pv-controls{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border-top:1px solid var(--line);background:var(--bg-2)}.pv-group{display:flex;gap:6px;align-items:center}.pv-pill{border:1px solid var(--line);background:#fff;color:var(--ink-2);font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;padding:7px 14px;border-radius:2px;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.pv-pill:hover{border-color:var(--ink)}.pv-pill.on{background:var(--ink);color:#f5f5f4;border-color:var(--ink)}.pv-swatches{gap:8px}.pv-sw{width:28px;height:28px;border:1px solid var(--line);background:#fff;padding:3px;border-radius:99px;cursor:pointer;transition:border-color .15s,transform .15s}.pv-sw span{display:block;width:100%;height:100%;border-radius:99px}.pv-sw:hover{border-color:var(--ink-2)}.pv-sw.on{border-color:var(--ink);border-width:2px;padding:2px}@media(max-width:720px){.pv-stage{aspect-ratio:1 / 1}.pv-controls{flex-direction:column;align-items:stretch}.pv-group{justify-content:center}}.mc{background:#fff;border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden;box-shadow:0 24px 60px -32px #14150f40;display:flex;flex-direction:column}.mc-topbar{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;border-bottom:1px solid var(--line);background:var(--bg-2);font-family:var(--mono);font-size:11px;color:var(--muted)}.mc-url{display:flex;align-items:center;gap:8px}.mc-dot{width:7px;height:7px;border-radius:99px;background:#7fb57f}.mc-badge{padding:3px 8px;border-radius:99px;background:var(--accent-soft);color:var(--accent-ink);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.mc-stage{padding:0}.mc-canvas{aspect-ratio:16 / 10;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.mc-product{width:62%;aspect-ratio:2.1/1;border-radius:4px;box-shadow:0 14px 30px -14px #0a0a0a66,inset 0 1px #ffffff40;position:relative;transition:background .4s ease}.mc-product-tag{position:absolute;top:10px;left:10px;background:#0a0a0ab3;color:#fff;font-family:var(--mono);font-size:10px;padding:4px 8px;border-radius:2px;letter-spacing:.08em}.mc-axis{position:absolute;bottom:12px;right:12px;display:flex;gap:3px;background:#ffffffe6;backdrop-filter:blur(8px);border:1px solid var(--line);border-radius:3px;padding:3px}.mc-axis-btn{border:none;background:transparent;cursor:pointer;font-family:var(--mono);font-size:10.5px;color:var(--ink-2);padding:5px 10px;border-radius:2px;letter-spacing:.04em}.mc-axis-btn.on{background:var(--ink);color:#f5f5f4}.mc-panel{padding:18px 18px 20px;display:flex;flex-direction:column;gap:14px}.mc-panel-head{display:flex;justify-content:space-between;align-items:flex-start}.mc-panel-t{font-family:var(--display);font-size:22px;letter-spacing:-.02em;line-height:1.05}.mc-panel-s{font-family:var(--mono);font-size:10.5px;color:var(--muted);letter-spacing:.04em;margin-top:4px}.mc-price{display:flex;align-items:baseline;gap:2px}.mc-price-cur{font-family:var(--display);font-size:18px;color:var(--muted)}.mc-price-val{font-family:var(--display);font-size:30px;letter-spacing:-.02em}.mc-row{display:flex;align-items:center;gap:12px}.mc-row-l{font-family:var(--mono);font-size:10.5px;color:var(--muted);letter-spacing:.08em;text-transform:uppercase;min-width:58px}.mc-row-r{font-size:13px;color:var(--ink-2);margin-left:auto}.mc-swatches{display:flex;gap:6px}.mc-sw{border:1px solid var(--line);background:#fff;cursor:pointer;width:26px;height:26px;border-radius:99px;padding:3px;transition:border-color .15s}.mc-sw span{display:block;width:100%;height:100%;border-radius:99px}.mc-sw.on{border-color:var(--ink);border-width:2px;padding:2px}.mc-cta-row{display:flex;gap:8px;margin-top:4px}.mc-ar{flex:none;border:1px solid var(--line-2);background:#fff;padding:11px 14px;border-radius:3px;cursor:pointer;font-size:13px;font-family:inherit}.mc-cart{flex:1;border:none;background:var(--ink);color:#f5f5f4;padding:11px 14px;border-radius:3px;cursor:pointer;font-size:13.5px;font-family:inherit;font-weight:500}.mc-compact .mc-canvas{aspect-ratio:16/10}.mc-compact .mc-panel{padding:14px 16px 16px}.mc-compact .mc-panel-t{font-size:18px}.mc-compact .mc-price-val{font-size:24px}.ps-tabs-bar{display:flex;gap:4px;margin-bottom:16px;padding:4px;background:#fff;border:1px solid var(--line);border-radius:4px;width:max-content;max-width:100%;overflow-x:auto}.ps-tab{padding:8px 14px;border-radius:3px;cursor:pointer;font-size:13px;color:var(--ink-2);border:none;background:transparent;font-family:inherit;white-space:nowrap}.ps-tab.active{background:var(--ink);color:#f5f5f4}.ps-body{display:grid;grid-template-columns:1.15fr .85fr;gap:16px;align-items:stretch;min-height:640px}.ps-body>*{min-height:640px}.ps-body:has(.scene-photo-panel){align-items:start;min-height:0}.ps-body:has(.scene-photo-panel)>*{min-height:0}@media(max-width:880px){.ps-body{grid-template-columns:1fr;min-height:0}.ps-body>*{min-height:0}}.cmp-note{color:var(--muted);font-size:12.5px;margin-top:14px;line-height:1.5}.scene-ship{display:flex;flex-direction:column;gap:12px;height:100%}.ship-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;flex:1}.ship-node{background:#fff;border:1px solid var(--line);padding:12px 14px;display:flex;flex-direction:column;gap:4px;justify-content:center}.ship-node b{font-family:var(--display);font-weight:500;font-size:14px;color:var(--ink);letter-spacing:-.01em}.ship-node span{font-size:11.5px;color:var(--muted);line-height:1.4}.ship-node.hub{background:var(--ink);color:#fff;grid-column:span 3}.ship-node.hub b{color:#fff;font-size:16px}.ship-node.hub span{color:#b9b8ae}.ship-foot{font-family:var(--mono);font-size:11px;color:var(--muted);letter-spacing:.04em;text-align:center}.ps-scene{background:var(--bg-2);border:1px solid var(--line);border-radius:var(--radius-md);padding:18px;min-height:640px;display:flex;align-items:stretch;justify-content:stretch}.ps-scene:has(.scene-photo-panel){min-height:0}.ps-scene>*{flex:1;width:100%}.ps-content{background:#fff;border:1px solid var(--line);border-radius:var(--radius-md);padding:26px;display:flex;flex-direction:column;gap:16px}.ps-pain,.ps-fix{display:flex;flex-direction:column;gap:4px;font-size:17px;line-height:1.45;color:var(--ink)}.pain-k,.fix-k{font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;display:inline-block}.pain-k{color:#8b5c3e}.fix-k{color:var(--accent)}.ps-fix{font-weight:500}.ps-stats{display:flex;gap:20px;padding:16px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.ps-stat .v{font-family:var(--display);font-size:26px;color:var(--accent);letter-spacing:-.02em;line-height:1}.ps-stat .l{font-family:var(--mono);font-size:10.5px;color:var(--muted);letter-spacing:.08em;margin-top:6px;text-transform:uppercase}.ps-bullets{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.ps-bullets li{font-size:15px;color:var(--ink-2);display:flex;gap:10px;align-items:flex-start;line-height:1.55}.ps-bullets li:before{content:"";flex:none;width:5px;height:5px;border-radius:99px;background:var(--accent);margin-top:9px}.scene.scene-visual-factory,.scene.scene-material-lab,.scene.scene-ar-polished,.scene.scene-ship-polished{background:#fff;border:1px solid var(--line);border-radius:var(--radius-md);padding:18px;overflow:hidden}.scene.scene-visual-factory{display:grid;grid-template-rows:auto 1fr auto auto;gap:14px}.visual-factory-head{display:flex;justify-content:space-between;align-items:center;font-family:var(--mono);font-size:10.5px;letter-spacing:.08em;color:var(--muted);text-transform:uppercase}.visual-factory-head b{color:var(--accent);font-weight:500}.visual-factory-hero{min-height:170px;border:1px solid var(--line);background:#f8f6ef;display:grid;grid-template-columns:1.3fr .7fr;gap:14px;padding:14px}.visual-factory-hero img,.visual-factory-grid img{width:100%;height:100%;object-fit:cover;display:block}.visual-factory-hero img{border:1px solid var(--line);background:#fff}.visual-factory-hero>div{display:flex;flex-direction:column;gap:10px}.visual-factory-hero>div span{flex:1;border:1px solid var(--line);background:linear-gradient(90deg,rgba(30,58,46,.05) 0 1px,transparent 1px 100%),linear-gradient(180deg,rgba(30,58,46,.05) 0 1px,transparent 1px 100%),#fff;background-size:16px 16px}.visual-factory-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.visual-factory-grid figure{margin:0;aspect-ratio:1/1;border:1px solid var(--line);background:#f8f6ef;position:relative;overflow:hidden}.visual-factory-grid figure.running:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.42),transparent);transform:translate(-100%);animation:scene-sheen 1.7s linear infinite}@keyframes scene-sheen{to{transform:translate(100%)}}.scene.scene-material-lab{display:grid;grid-template-columns:.8fr auto 1.1fr;gap:16px;align-items:center}.material-lab-phone{min-height:270px;border:1px solid var(--line);border-radius:24px;background:#14150f;padding:14px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 24px 54px -34px #14150f8c}.material-lab-photo{flex:1;border-radius:14px;background:radial-gradient(circle at 68% 22%,#E9D6A6 0 18px,transparent 19px),repeating-linear-gradient(45deg,rgba(255,255,255,.1) 0 5px,transparent 5px 12px),linear-gradient(145deg,#8e6e4a,#4f3c2b)}.material-lab-phone span{color:#edebe2;font-family:var(--mono);font-size:10px;line-height:1.4;letter-spacing:.04em;margin-top:12px}.material-lab-process{display:flex;flex-direction:column;align-items:center;gap:9px;font-family:var(--mono);font-size:10.5px;color:var(--muted);letter-spacing:.08em}.material-lab-pulse{width:42px;height:42px;border-radius:99px;border:1px solid var(--line-2);background:var(--accent-soft);position:relative}.material-lab-pulse:before,.material-lab-pulse:after{content:"";position:absolute;inset:10px;border-radius:99px;background:var(--accent)}.material-lab-pulse:after{inset:-8px;background:transparent;border:1px dashed #B9B4A8}.material-lab-output{border:1px solid var(--line);background:#f8f6ef;padding:14px;display:grid;gap:12px}.material-lab-preview{min-height:128px;background:repeating-linear-gradient(45deg,#8e6e4a 0 10px,#6b4f34 10px 20px),#8e6e4a;border:1px solid var(--line-2)}.material-map-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.material-map-grid div{background:#fff;border:1px solid var(--line);padding:8px;display:flex;gap:8px;align-items:center}.material-map-grid span{width:24px;height:24px;border:1px solid var(--line)}.material-map-grid b{font-family:var(--mono);font-size:9.5px;letter-spacing:.06em;color:var(--muted);font-weight:500}.material-lab-output em{font-family:var(--mono);font-size:10px;color:var(--muted);letter-spacing:.04em;font-style:normal}.scene.scene-ar-polished{display:grid;grid-template-columns:1fr .8fr;grid-template-rows:1fr auto;gap:14px}.ar-phone{min-height:330px;border:10px solid #14150F;border-radius:30px;background:#eeeae0;position:relative;overflow:hidden;box-shadow:0 28px 60px -36px #14150fa6}.ar-room-grid{position:absolute;inset:0;background:linear-gradient(180deg,#ffffffe0,#fff0 42%),linear-gradient(90deg,rgba(30,58,46,.08) 0 1px,transparent 1px 100%),linear-gradient(180deg,rgba(30,58,46,.08) 0 1px,transparent 1px 100%);background-size:auto,28px 28px,28px 28px}.ar-product-ghost{position:absolute;left:50%;bottom:72px;width:54%;aspect-ratio:1.8/1;transform:translate(-50%) perspective(260px) rotateX(58deg);border:2px solid #1E3A2E;background:#1e3a2e2e;box-shadow:0 18px 36px -18px #14150f8c}.ar-measure{position:absolute;left:20px;right:20px;bottom:32px;display:flex;gap:10px}.ar-measure span{height:7px;flex:1;border-radius:99px;background:#fff}.ar-side{display:flex;flex-direction:column;gap:12px;justify-content:center}.ar-qr-card{background:#fff;border:1px solid var(--line);padding:16px;display:flex;flex-direction:column;align-items:center;gap:10px}.ar-qr-card img{width:124px;height:124px}.ar-qr-card span{font-family:var(--mono);font-size:10px;letter-spacing:.08em;color:var(--muted);text-transform:uppercase;text-align:center}.ar-button-icon{width:12px;height:18px;border:1px solid currentColor;border-radius:3px;display:inline-block;position:relative}.ar-button-icon:after{content:"";position:absolute;left:50%;bottom:2px;width:3px;height:3px;border-radius:99px;background:currentColor;transform:translate(-50%)}.scene-ar-polished .ar-meta{grid-column:1 / -1;flex-direction:row}.scene-ar-polished .ar-m{flex:1}.scene.scene-ship-polished{display:flex;flex-direction:column;gap:14px}.ship-flow{flex:1;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto auto auto;gap:10px;position:relative}.ship-core,.ship-card{border:1px solid var(--line);background:#fff;padding:14px;min-height:92px;display:flex;flex-direction:column;justify-content:center;gap:6px}.ship-core{grid-column:1 / -1;background:var(--ink);color:#f8f6ef;align-items:center;min-height:116px}.ship-core b{font-family:var(--display);font-size:32px;font-weight:400;font-style:italic}.ship-core span{color:#b9b8ae;font-family:var(--mono);font-size:10px;letter-spacing:.06em;text-align:center}.ship-card i{width:24px;height:24px;border:1px solid var(--line-2);background:#f3f0e6}.ship-card b{font-family:var(--display);font-size:17px;font-weight:400;line-height:1.1}.ship-card span{color:var(--muted);font-size:12px;line-height:1.35}.ship-card-shop i{background:#1e3a2e}.ship-card-catalogue i{background:#d7ceb9}.ship-card-showroom i{background:#b89770}.ship-card-dealer i{background:#efece4}.ship-card-marketplace i{background:#a94b2c}@media(max-width:720px){.scene-material-lab{grid-template-columns:1fr}.material-lab-phone{min-height:220px}.scene-ar-polished{grid-template-columns:1fr}.scene-ar-polished .ar-meta{flex-direction:column}.ship-flow{grid-template-columns:1fr 1fr}.ship-core{grid-column:1 / -1}}.scene{display:flex;flex-direction:column;gap:14px;height:100%}.scene-mat .mat-in{display:flex;align-items:center;justify-content:center;gap:14px;padding:10px}.mat-card{flex:1;background:#fff;border:1px solid var(--line);border-radius:4px;padding:12px;display:flex;flex-direction:column;gap:8px}.mat-card.out{background:#fff}.mat-photo{aspect-ratio:1/1;border-radius:3px}.mat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;aspect-ratio:1/1;border-radius:3px;overflow:hidden}.mat-maps{display:flex;gap:4px;flex-wrap:wrap}.mat-maps span{font-family:var(--mono);font-size:9.5px;padding:2px 5px;background:var(--bg-2);border-radius:2px;color:var(--muted);letter-spacing:.04em}.mat-lbl{font-family:var(--mono);font-size:10px;color:var(--muted);letter-spacing:.04em}.mat-arrow{flex:none;display:flex;flex-direction:column;align-items:center;gap:6px;color:var(--accent)}.mat-arrow svg{width:36px;height:14px}.mat-arrow span{font-family:var(--mono);font-size:10px;letter-spacing:.04em;color:var(--muted)}.batch-head{display:flex;justify-content:space-between;align-items:center;font-family:var(--mono);font-size:11px;letter-spacing:.08em;color:var(--muted);text-transform:uppercase}.batch-count{color:var(--accent)}.batch-grid{display:grid;grid-template-columns:repeat(8,1fr);gap:4px;background:var(--line);padding:1px;border-radius:3px;overflow:hidden;flex:1}.batch-cell{aspect-ratio:1/1;background:var(--bg);position:relative;display:flex;align-items:flex-end;justify-content:flex-start}.batch-cell .bt{font-family:var(--mono);font-size:8px;color:var(--muted);padding:2px 4px;letter-spacing:.06em}.batch-cell.s-done{background:linear-gradient(160deg,#ececea,#d0d0ce)}.batch-cell.s-done:after{content:"✓";position:absolute;top:4px;right:4px;font-size:10px;color:var(--accent)}.batch-cell.s-run{background:linear-gradient(90deg,#ececea,#c9e1cf,#ececea);background-size:200% 100%;animation:shm 1.4s linear infinite}.batch-cell.s-wait{background:#fff}@keyframes shm{0%{background-position:-100% 0}to{background-position:100% 0}}.batch-foot{font-family:var(--mono);font-size:10.5px;color:var(--muted);letter-spacing:.04em;display:flex;align-items:center;gap:8px}.live-d{width:6px;height:6px;border-radius:99px;background:var(--accent);box-shadow:0 0 0 3px color-mix(in oklab,var(--accent) 20%,transparent);animation:pulse 1.6s infinite}@keyframes pulse{0%,to{opacity:.5}50%{opacity:1}}.scene-ar{flex-direction:row;gap:20px;align-items:stretch}.phone{flex:none;width:220px;aspect-ratio:9/19.5;background:#14150f;border-radius:32px;padding:8px;position:relative;box-shadow:0 20px 50px -24px #14150f99}.phone-notch{position:absolute;top:10px;left:50%;transform:translate(-50%);width:90px;height:18px;background:#0a0a0a;border-radius:99px;z-index:2}.phone-screen{width:100%;height:100%;background:#f5f5f4;border-radius:20px;overflow:hidden;position:relative}.room{position:absolute;inset:0;background:linear-gradient(180deg,#e4e4e2,#cfcfcd 60%,#adadab)}.room-wall{position:absolute;left:0;right:0;top:0;height:55%;background:linear-gradient(180deg,#e4e4e2,#d8d8d6)}.room-floor{position:absolute;left:0;right:0;bottom:0;height:45%;background:repeating-linear-gradient(90deg,#adadab 0 20px,#a0a09e 20px 21px)}.ar-product{position:absolute;left:50%;bottom:28%;transform:translate(-50%);width:58%;aspect-ratio:2.1/1;border-radius:2px;background:linear-gradient(160deg,#1a3a2a,#0c1f16);box-shadow:0 10px 14px -6px #0a0a0a80}.ar-ring{position:absolute;left:50%;bottom:22%;transform:translate(-50%);width:65%;aspect-ratio:3/1;border:1px dashed rgba(26,58,42,.5);border-radius:999px}.ar-hud{position:absolute;top:30px;left:14px;right:14px;display:flex;align-items:center;gap:6px;background:#0a0a0ab3;color:#fff;padding:6px 10px;border-radius:3px;font-family:var(--mono);font-size:9.5px;letter-spacing:.06em}.ar-dot{width:5px;height:5px;border-radius:99px;background:#7fd29b}.ar-bar{position:absolute;bottom:14px;left:14px;right:14px;background:#fffffff2;backdrop-filter:blur(6px);padding:10px 12px;border-radius:3px;text-align:center;font-family:var(--mono);font-size:10px;letter-spacing:.04em;color:var(--ink)}.ar-demo{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;background:#fff;border:1px solid var(--line);border-radius:4px;padding:32px}.ar-qr{display:flex;flex-direction:column;align-items:center;gap:12px}.ar-qr-img{width:160px;height:160px}.ar-qr-label{font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.ar-button{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;background:var(--ink);color:#f5f5f4;border-radius:4px;text-decoration:none;font-family:inherit;font-size:15px;font-weight:500;transition:background .15s,transform .15s}.ar-button:hover{background:#2a2b25;transform:translateY(-1px)}.ar-icon{font-size:18px}.ar-meta{flex:1;display:flex;flex-direction:column;justify-content:center;gap:12px}.ar-m{background:#fff;border:1px solid var(--line);border-radius:4px;padding:14px 16px;display:flex;flex-direction:column;gap:4px}.ar-m span{font-family:var(--mono);font-size:10.5px;color:var(--muted);letter-spacing:.08em;text-transform:uppercase}.ar-m b{font-family:var(--display);font-size:18px;letter-spacing:-.01em;font-weight:400}.code{background:#0a0a0a;border-radius:4px;overflow:hidden}.code-head{padding:10px 14px;border-bottom:1px solid #1F1F1F;font-family:var(--mono);font-size:10.5px;color:#9a9a9a;letter-spacing:.04em;display:flex;align-items:center;gap:8px}.code-body{margin:0;padding:14px;font-family:var(--mono);font-size:11.5px;line-height:1.55;color:#e8e8e6;white-space:pre-wrap;overflow-x:auto}.events{background:#fff;border:1px solid var(--line);border-radius:4px;overflow:hidden}.ev-head{padding:10px 14px;border-bottom:1px solid var(--line);font-family:var(--mono);font-size:10.5px;color:var(--muted);letter-spacing:.04em}.ev-row{display:grid;grid-template-columns:1.2fr 1.6fr .6fr;gap:10px;padding:8px 14px;font-family:var(--mono);font-size:11px;border-bottom:1px solid var(--line)}.ev-row:last-child{border-bottom:none}.ev-row.dim{opacity:.55}.ev-t{color:var(--accent)}.ev-v{color:var(--ink)}.ev-ts{color:var(--muted);text-align:right}.scene.scene-photo-panel{display:flex;align-items:center;justify-content:center;width:100%;height:auto;min-height:0;aspect-ratio:1/1;background:#faf5e9;border:1px solid var(--line);border-radius:var(--radius-md);overflow:hidden;padding:0}.scene-photo-panel img{width:100%;height:100%;display:block}.scene-photo-panel video{width:100%;height:100%;display:block;object-fit:contain}@media(max-width:880px){.scene.scene-photo-panel{min-height:0}}:root{--e-out: cubic-bezier(.2,.7,.25,1);--e-in: cubic-bezier(.55,.05,.9,.3);--e-line:cubic-bezier(.85,0,.15,1);--t-fast: .18s;--t-med: .34s;--t-slow: .62s}[data-reveal]{opacity:0;transform:translateY(24px);transition:opacity var(--t-slow) var(--e-out),transform var(--t-slow) var(--e-out);will-change:opacity,transform}[data-reveal=up-sm]{transform:translateY(18px)}[data-reveal=fade]{transform:none}[data-reveal=clip]{opacity:1;transform:none;clip-path:inset(0 100% 0 0);transition:clip-path var(--t-slow) var(--e-line)}[data-reveal].is-in{opacity:1;transform:none}[data-reveal=clip].is-in{clip-path:inset(0 0 0 0)}[data-reveal]{transition-delay:var(--d, 0ms)}.reveal-line{background-image:linear-gradient(var(--accent),var(--accent));background-repeat:no-repeat;background-size:0% 2px;background-position:0 100%;transition:background-size .9s var(--e-line) .3s}.reveal-line.is-in{background-size:100% 2px}.nav{transition:background-color var(--t-med) var(--e-out),border-color var(--t-med) var(--e-out)}.nav-links a{position:relative;transition:color var(--t-fast) var(--e-out)}.nav-links a:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform var(--t-med) var(--e-line)}.nav-links a:hover{color:var(--ink)}.nav-links a:hover:after{transform:scaleX(1)}.btn,.btn-ghost,.btn-primary,.mc-cart,.mc-ar{transition:background-color var(--t-fast) var(--e-out),color var(--t-fast) var(--e-out),border-color var(--t-fast) var(--e-out);position:relative;overflow:hidden}.btn:before,.btn-primary:before{content:"";position:absolute;inset:0;background:color-mix(in oklab,#fff 14%,transparent);transform:translateY(101%);transition:transform var(--t-med) var(--e-out);pointer-events:none}.btn:hover:before,.btn-primary:hover:before{transform:translateY(0)}.btn-ghost{position:relative}.btn-ghost:after{content:"";position:absolute;left:14px;right:14px;bottom:10px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform var(--t-med) var(--e-line)}.btn-ghost:hover:after{transform:scaleX(1)}.btn svg,.btn-primary svg,.btn-ghost svg{transition:transform var(--t-med) var(--e-out)}.btn:hover svg,.btn-primary:hover svg,.btn-ghost:hover svg{transform:translate(3px)}.ps-tab{transition:background-color var(--t-fast) var(--e-out),color var(--t-fast) var(--e-out)}.ps-tab:not(.active):hover{background:color-mix(in oklab,var(--ink) 6%,transparent)}.ps-tabs-bar{position:relative}.module,.plan,.ingr-cell,.how-step{transition:background-color var(--t-fast) var(--e-out),border-color var(--t-fast) var(--e-out),color var(--t-fast) var(--e-out);position:relative}.module:after,.plan:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--accent);transform:scaleX(0);transform-origin:left center;transition:transform var(--t-med) var(--e-line)}.module:hover:after,.plan:hover:not(.highlight):after{transform:scaleX(1)}.module:hover,.plan:hover{border-color:var(--ink)}.module .ico{transition:background-color var(--t-fast) var(--e-out),color var(--t-fast) var(--e-out)}.module:hover .ico{background:var(--accent);color:#fff}.ingr-cell{transition:background-color var(--t-fast) var(--e-out)}.ingr-cell:hover{background:#fff}.ingr-cell:hover .ingr-t{color:var(--accent)}.ingr-t{transition:color var(--t-fast) var(--e-out)}.cmp-row{transition:background-color var(--t-fast) var(--e-out)}.cmp-row:hover .cell:not(.lbl){background:color-mix(in oklab,var(--accent) 4%,transparent)}.ps-scene,.ps-content{animation:ps-in .42s var(--e-out)}@keyframes ps-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.ai-wrap[data-assemble]{opacity:0;transform:translateY(24px) scale(.985);clip-path:inset(10% 0 10% 0);transition:opacity .72s var(--e-out),transform .72s var(--e-out),clip-path .76s var(--e-line);will-change:opacity,transform,clip-path}.ai-wrap[data-assemble].is-in{opacity:1;transform:none;clip-path:inset(0 0 0 0)}.ai-wrap[data-assemble] .ai-title-stack,.ai-wrap[data-assemble] .ai-head>p,.ai-wrap[data-assemble] .ai-flow,.ai-wrap[data-assemble] .ai-render,.ai-wrap[data-assemble] .ai-benefits{opacity:0;transform:translateY(18px);transition:opacity .62s var(--e-out),transform .62s var(--e-out);will-change:opacity,transform}.ai-wrap[data-assemble].is-in .ai-title-stack{opacity:1;transform:none;transition-delay:90ms}.ai-wrap[data-assemble].is-in .ai-head>p{opacity:1;transform:none;transition-delay:.18s}.ai-wrap[data-assemble].is-in .ai-flow{opacity:1;transform:none;transition-delay:.25s}.ai-wrap[data-assemble].is-in .ai-render{opacity:1;transform:none;transition-delay:.34s}.ai-wrap[data-assemble].is-in .ai-benefits{opacity:1;transform:none;transition-delay:.52s}.ai-wrap[data-assemble] .ai-flow-step,.ai-wrap[data-assemble] .ai-dot-line{opacity:0;transform:translate(-12px);transition:opacity .48s var(--e-out),transform .48s var(--e-out)}.ai-wrap[data-assemble].is-in .ai-flow-step,.ai-wrap[data-assemble].is-in .ai-dot-line{opacity:1;transform:none}.ai-wrap[data-assemble].is-in .ai-flow-step:nth-child(1){transition-delay:.36s}.ai-wrap[data-assemble].is-in .ai-dot-line:nth-child(2){transition-delay:.43s}.ai-wrap[data-assemble].is-in .ai-flow-step:nth-child(3){transition-delay:.5s}.ai-wrap[data-assemble].is-in .ai-dot-line:nth-child(4){transition-delay:.57s}.ai-wrap[data-assemble].is-in .ai-flow-step:nth-child(5){transition-delay:.64s}.ai-wrap[data-assemble] [data-ai-thumb]{opacity:0;transform:translateY(18px) scale(.94);transition:opacity .46s var(--e-out),transform .46s var(--e-out),filter var(--t-fast) var(--e-out)}.ai-wrap[data-assemble].is-in [data-ai-thumb]{opacity:1;transform:none}.ai-wrap[data-assemble].is-in [data-ai-thumb]:nth-child(1){transition-delay:.43s}.ai-wrap[data-assemble].is-in [data-ai-thumb]:nth-child(2){transition-delay:.47s}.ai-wrap[data-assemble].is-in [data-ai-thumb]:nth-child(3){transition-delay:.51s}.ai-wrap[data-assemble].is-in [data-ai-thumb]:nth-child(4){transition-delay:.55s}.ai-wrap[data-assemble].is-in [data-ai-thumb]:nth-child(5){transition-delay:.59s}.ai-wrap[data-assemble].is-in [data-ai-thumb]:nth-child(6){transition-delay:.63s}.ai-wrap[data-assemble].is-in [data-ai-thumb]:nth-child(7){transition-delay:.67s}.ai-wrap[data-assemble].is-in [data-ai-thumb]:nth-child(8){transition-delay:.71s}.ai-wrap[data-assemble].is-in [data-ai-thumb]:nth-child(9){transition-delay:.75s}.ai-wrap[data-assemble].is-in [data-ai-thumb]:nth-child(10){transition-delay:.79s}.ai-wrap[data-assemble].is-in [data-ai-thumb]:nth-child(11){transition-delay:.83s}.ai-wrap[data-assemble].is-in [data-ai-thumb]:nth-child(12){transition-delay:.87s}.ai-wrap[data-assemble].is-in [data-ai-thumb]:nth-child(13){transition-delay:.91s}.ai-wrap[data-assemble].is-in [data-ai-thumb]:nth-child(14){transition-delay:.95s}.ai-wrap[data-assemble].is-in [data-ai-thumb]:nth-child(15){transition-delay:.99s}.ai-wrap[data-assemble].is-in [data-ai-thumb]:nth-child(16){transition-delay:1.03s}.ai-wrap[data-assemble] [data-ai-benefit]{opacity:0;transform:translateY(14px);transition:opacity .44s var(--e-out),transform .44s var(--e-out)}.ai-wrap[data-assemble].is-in [data-ai-benefit]{opacity:1;transform:none}.ai-wrap[data-assemble].is-in [data-ai-benefit]:nth-child(1){transition-delay:.65s}.ai-wrap[data-assemble].is-in [data-ai-benefit]:nth-child(2){transition-delay:.72s}.ai-wrap[data-assemble].is-in [data-ai-benefit]:nth-child(3){transition-delay:.79s}.ai-wrap[data-assemble].is-in [data-ai-benefit]:nth-child(4){transition-delay:.86s}.ai-thumb{transition:filter var(--t-fast) var(--e-out)}.ai-thumb.done{animation:thumb-done .5s var(--e-out)}@keyframes thumb-done{0%{filter:brightness(1.4)}to{filter:none}}.mc-dot{animation:pulse 1.8s ease-in-out infinite}.plan.highlight{transition:transform var(--t-med) var(--e-out)}.foot-col a:not(.logo-home),.foot-action,.foot-legal-links a{position:relative;transition:color var(--t-fast) var(--e-out)}.foot-col a:not(.logo-home):after,.foot-action:after,.foot-legal-links a:after{content:"";position:absolute;left:0;right:0;bottom:2px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform var(--t-med) var(--e-line)}.foot-col a:not(.logo-home):hover,.foot-action:hover,.foot-legal-links a:hover{color:var(--accent)}.foot-col a:not(.logo-home):hover:after,.foot-action:hover:after,.foot-legal-links a:hover:after{transform:scaleX(1)}.foot-brand .logo-home{transition:color var(--t-fast) var(--e-out)}.foot-brand .logo-home:hover{color:var(--ink)}.sw{transition:transform var(--t-fast) var(--e-out),box-shadow var(--t-fast) var(--e-out)}.sw:hover{transform:translateY(-2px)}@media(prefers-reduced-motion:reduce){html:not(.motion-force) *,html:not(.motion-force) *:before,html:not(.motion-force) *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}html:not(.motion-force) [data-reveal],html:not(.motion-force) [data-assemble],html:not(.motion-force) [data-assemble] *{opacity:1!important;transform:none!important;clip-path:none!important}}html.motion-reduce *,html.motion-reduce *:before,html.motion-reduce *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}html.motion-reduce [data-reveal],html.motion-reduce [data-assemble],html.motion-reduce [data-assemble] *{opacity:1!important;transform:none!important;clip-path:none!important}
