@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(data:font/woff2;base64,d09GMgABAAAAAAcwABUAAAAADVQAAAbBAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGkQbgR4cLj9IVkFSYD9NVkFSRgZgP1NUQVSBECcqAFwvZBEICoMkgnELFAAwhH4BNgIkAyIEIAWGEAdnDAcboAsonoWxMy2MW9VSU/H2d24ggnj6P7/qdF8kHtj4XCsDah+E/KT39YIFcHcr5mdFZwLNDw9CeW4KlnBLVwQRet6nWJGSNRWvjZZM5AF9/V+YzdmiNbWZhBUUSOGWSLhW2RoXvEtYlxCEfCMrFAA6BuFam7oKRUZVCFWhRR/qJMlMiCgVZ/4ca0sETSHYgDJIJKezg6AEeH4/UIDkWQgqQABAB41AABe1VKK6dOsdhehnpalC9DfR1iEaDRCEADJ7qqmDPyCAYODEgeBAUIADRQ2tgB4qkWgAgOBp5BnH2tUEgA3ErCKtimIziMYx+tZRkDo+B2CcYroAUAMQQMOC/DExNOyf1AIEqIEEKgEKoAEFyK2JYdUjqxX9gAAwZpyto8zKVlMAICtmCHZvvscvU9uhetlltjPXxFCpcgAT1C41AqC3NxEZR3GGgPFsQPEn9Dv9AAEV1gUdEnSDES/lADn+6DGoZioeqIBCEBwIUIQ/UAa5fLpoEwZQQLIclVoNmiUiAMTkNhAAsaQOgAYUSg6A+hsQAHFIasTfqUaMdhH93bqCn0dv0Y1Mxwz/rMEkngeFGyecLPOg2jTgjVHHlnFn1ePPoBCvIU0PgI97z1hU0OQ8V6Iq/BwEUU8EQ4OB4FQdyadBEOByAhRAIhThj4OXDnAXcgDG2hAxxIQMtyzUgY0DcCA1wwnPy+biZg5xg64AiKelqxEkCD8ATgAKAdzAdMBJoAx4e5naGUU9jSAGahwNjTq+8W7DtfwYMsuPz6g1XPyMe4OHcM9wzZ544OVL2fjTo1fDhz95JRtfunY9r+B6JRd3737xgg3f338+ZMjD5wE2vLjmvqrsfi7KpklBNhwDNs4hLtfZB1nVo/LtXbteDo7bGL+x9LnOu7gSi0s45CJc/mquZ+53Had/3dvtr8Ybttd9ifzjnXq4Zb+pTblf584tP9A9sdAIX89W9cqWOy8urXS6243Og4UTLSdNOtqi74T6Wi+zp5Xr6RpTqLOrX2Wp2FTquoyMtjObjK4jpZMt84p3bd218fcnDp+IoMbXTl0+vgP56caMH6fVqeP+OKNQ34WDI8PmIJDVIAAbW7oRW9vBIzQAYINeo695N38DAQQF1BAAQB1AaXV6TEEMP0RLzQ5ctUHhwY/gB6cDpZRWWNvhvV7xtTdCTx62RTr+t9EROf52+4hqwKoHM4/P3FgXpe6yLMD76VNExDcBX1jIH3Yp7lSX+fKlzCapUmWPbtYsN7eRA47ZYTVbbEp/xcTqp40a3d8kgcC2lmDn2kCI59VnWx1NAZbGgyDNV1vAFJu5FO3miyhkCFmswIrSVn+m4cGofr9T0gtXmTw09dO1a16PkZUSH/IBkrx9G5qSFfLgxvTvUt01arz+FBpnGCEhx00R2RZKkZ2alp0fzE1LDbpKNhShcYSQv0hQG1qZDr/fmZca/ghYVGJxlLKSkix/drZ/c6tCgVkxImp4WHxugc/XJo8s3HRlyqfYLHfRckwVJGlsXycqqOGwidPXFPr25z/Nmxau/p9Rr57aFGS1RW4u7iIFAw1tFS5Mxb/8VkR5k5cXVEauSXY2pXVWSkRkklGk1rBYI0tr8nLTSpb8G+5yhXMADzyTaevXgL1Zp6VZlh0QM3fsx6LChf9nUFEe5Rfxel+//BCekJby74034cm1Sj0pKdGfMTg6JQXHolu80R26VNVeFRGjTGrML/a3KLdYsfRSwdIdF/wS97oFBJCflu4t3XhyfFibNIfWkQCf9r4tAJ9v5YH5D/L/t64YRwELBYDAz9xlvaUoc/8UQJDdHboro2Mz9jFInPDh9H5qASpKQgBOzmMzgG87VkOtVdB9GjGcwLdyIEJCoawjhU8WkKZZWpFBpZQgk2Guk0Ul58N9NCPHEwMP48ikiG6ycNGBbHyygBx4aEJOCsggFw7KkJtCAo/uwQV0olqyQtFmHZtpSTNMxXktRyAaKYo+cK9zaHpJBCK7ld6ZnAkoolP/ZzYvSzUPD8sKk8TLZmFYJCoGZhJ4DGjXa4xuGebQcRBOoWGIwKFaYhqHmCwSTJeiCKMCq0gNAc+GYSrLDBajCqNYJQYHcZXJJ0A4xapUqMKZ6z2NlL69lfVr0u8Nccx9YwPV6tkC81rPZI+nqPdmFSuWYpQISRkjH5QNMRmyUjejicO9FXMknCLnOWQIJNp0jmWMFZiWYyRwhQrhmdU9JWEPp+eCXCSYbnA0cgpOoIp7UWjRYogpltVxkolc5Ld0nsQ2aGrgvbG4QXMT38TJjo3+3UW3hhd38NKijMZseaj+FQn2vbEXAA==) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/unbounded-cyrillic-wght-normal.C627f1f8.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/unbounded-vietnamese-wght-normal.rat7GD3o.woff2) format("woff2-variations");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:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/unbounded-latin-ext-wght-normal.D6H-S6MW.woff2) format("woff2-variations");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:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/unbounded-latin-wght-normal.D5afBTBx.woff2) format("woff2-variations");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:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/onest-cyrillic-ext-wght-normal.DOFToQv1.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/onest-cyrillic-wght-normal.DayYxulF.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/onest-math-wght-normal.Bl4ZGkZl.woff2) format("woff2-variations");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/onest-symbols-wght-normal.DxQzqQfC.woff2) format("woff2-variations");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/onest-vietnamese-wght-normal.BBxOatbv.woff2) format("woff2-variations");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:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/onest-latin-ext-wght-normal.QAhDxQuo.woff2) format("woff2-variations");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:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/onest-latin-wght-normal.Dun_Rd-l.woff2) format("woff2-variations");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:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAxkABMAAAAAFZAAAAwBAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVIEmJyoAgQwvZBEICoosiE0LNgAwjiQBNgIkA2IEIAWGeAeBWwwHGzATIxG2k5OySvEXCbYhWv3gJrFpmoZGMZIax+NtVJ3VzdFgGn7fE9wAFrgQPhkhySw8fWvlr+qe4WMCdQFAhQrQRScSHDiUmxhzPjLv/P78e9afzDi32H3iHarWIEmFcQqmTmchdp/gP4Ff0P/pzP5oRmBgGWEpQNClugqo6PKuKNc3BxVg1QeQbG9WJpCJZQkp3XpLlszhJjDgHQblcAZnMRpJyPe/AGdh/3O/T5uzzPL9mc1sFlA4UqJCV+WnmJ8lyhK+X1ykEowHlJ26CncLgAoAlKiqsLbw7+L+G1JOWa5ZM17mPNKpEQOSOjN7vLaxCBCzeb2KIhiEiEyCACHFisn0LO2HNixAEkDRtcMoFDztZPkCiGBL8vWtfkd/QTPoc+ZLgCUkyAGSpNdrRKBwHlAPUNioPz3+Q+FZiOwP4qqmgp3kH3gHQPcNBihnEAQfBbIFQDW9d5pPEwTcO9I8AQh3ZS3yslBoVNrFOglyrXSk+vo91dP9eFeOYBwVR94uJadaae40JCBROZ0BKvHHAcH/DbfgfeC5vH5HXwpAutT3EWVzHNquU0wAFDBANoOgeMv9f50rncGl3IRrPUcw9hN5TT6SPn5QQzDrR/KKfCC9C9XrWbzTkM0yhyyCIjGppMt07og0YtKlkCFVq7NDOkXI5uOr2gNxoEWbKYdhq0LAb4BEYDZcmuHgLVwctXpw8rUPvrNg9SkQkyyAKVyg+wlyIWOA/AXgCWAbAAZNepMMjbq3hHAqDOWbEWuNb4uNQ6HullXc6u1NTanW2rxqQ63ilqiwWbDQLEQb0DpykZyfI4TA7n+X2PYeOvDOOwHy3XfJ/W/D1nfQgfdC6G0fg1qFIICpmwL/g0828ErPewSxjd787AVkohIMhQaSIO98e/e9m7E+xKJtpA7oOmFOaNrmiZOia3cneVeBrZeeIVhCEeQnc/P3RnQF0VW3rT13nL+0wde1KETzH8tfXrO7au/pKjWs85pCrtBL7xHb7n6xEZMp5TiQ9j9fC3+SEENhat5w1VNH6zMXo8GwYC6E/EsGNDKG8ENPwdbgk16E6jehA3cQ227vVSzgBvxB1/3v3z9xHecEmeAt/Dj/Udbc+yJ534sCETfLQUF85PCrb7xx/NWT7qrVsr15ISOc9S5aF0L1a67x1iMmJiTwZZrDxo0lExzEH+RSv8vj8j8WcvDNCvvA+acOdHcO9A9PDQw5hk5o7Gb9kPX8m1YyTTZbrCZ3ltaXM4dyyovKdJdK6R4cZmTU0nJYCDmxdw1lPrgctR7eyARmijpjoYFKCGxuyuAKlJMxX4FS0ZafEk12c5JTwf3pjDUxmbFTvkI85ys7pZTkaOoXRyQ9ZvavpYxHEsum/WsoD5ObVO9lUSt5K1hDK5c967govrbW8/HdOpdVTod8za74va+ce9Yd97x+GNAJ/Pjj8Y6lw9+e937x/p3/jFBvDTo8AeRP7nr2rDPffxtSYro4rosIxB0MbXsjLqdHzKMX/p/pUk/J3uBQfAfH2bNSfUQz3uWkbF/G5dph88jopEKvskq+4lByc/bSXq/Da79muzysthq6/R2dtm62eTpAuVzIcHkQ3Rerb91WhwfvC9Q3VutLx9vdeawOttODPwfX42HbuEFjGR30afMIp9mwSJRh3QkNtSCAR55SCVdiLmBP7VKwQrjCgcCqwDAxX165Jw2YxnVE5H5BfsAIDG6U36F9+xx0Q58SK1rMsVGrbRfe5dQvwZnWieqQ9fEWVdU0THVzGEPqLXU+6Gk+9jozBQEICiw6D8AqIEe3cbQjbgkvq3Id+sSYtZDpZSSMgZnRoC4rt33aLzBvCrEc58bhWVhvEJOKkAp8YH00KklDb2ihf+iHynhNZivp8MDzfAzRIw+kVQ1vBIOVCv2Z27kTDna7B6khd/N0OI2nEVkWxXLO8+fw3Ol8TnOAMHI+BAimYAQNZADL2GHwy1Yw0nuFLMIxdswFv2IMOGlS+sUNKRyzKY13unxDsa8slfLVAfUTgmGhSEAsIYnTaQEo3hzy6Y/RWCWdZqWXg+zNid3n+/ixMXdu1XSX0khlQiGRxVUwqARBHXY6G/fTJIgePf2SKJqwQjXq4VjEQDe7tVbYzrROzmfxVWDfu8OS2fqnrs39IMLX7KuhsCUQUKvP3VNSjb7QEPO8I33KBNfFTuop5Bi6uuJyOt0eSP2COnJ+t2Mhf7wt4VGqog/vEROmJDcbdAoshKTBZNJjWh12a9JnumVz0+CNyGPm1YZEDzXBk1gplBrDuS2ugpL0/nNNrhclstyiDkd/ttC7Q1slBLkxjEtiY5zkBIfn6jY+yfA8+YnFvGB1uih0Iuw0DjuF3eBMNbqgDcqkJaUy3qBpXn6t2ynOLNGgtFEcUAMh6nS+GHckjNWkxbfXeucb48zpwWCoECo6EGLI5UPG4PUzYJBjVs+rgjOYy/WQPYYHhXzYbXQooPd4bJNJK0dXcO/exFM9o2iKC7gwNV4wLS1Z542UubImrsZ+D6lPNdbhJ4sdz0dyqUCBmt6/F/y70sR59p5QSDpURNZps/lsVNvLYsFgE0Ua90OjMV4Yo9B6rZP5GHIbYNorSxKqw4XgiTVHwv6uazaTcYG0seDb3RPU6/G5NkQjglH0oO2P7ePh8ELBLrbrmYAzniEt5mD5xo0P32pL0VKuUG8MJmsUDwY3byYtg0qHmNPc3Hx9Z8qzNwPqzEaMry//IfGF61DQpIx3bV+NhXye+q80UQyHu8SIQTHHFImsbG/ftkWsEjux8zm4KrqKcmBXbPPFy42uIu7Z3R/PVawz03V0797P5mJ9Kredz7+7z5M8/UhdK72441Luo8CJU/KITSnlwlG/aOHQp7B9+7pEM1YIs66y7YdI+OgNKlfM1e5237hb3ujgyz7aspKACRZbCwaMi7GBDEPStyYIICFGXAy4SEr13mgsGnEb9a5V6JAJerlsPG6FSS2rnlytP7ouz9pSrYl4LtcLhfL59W3QfYTApN9pN6vVNmeLHDhtTkKvxwrN6E02u+j12mft1E3N3PhjpBBvpeKFy9B9aCKXK+XGYD4tvIHekIfG5W3l6gDpXQEJHhNniO4+a0DfS70O+E2FQjAIt0H3KQoyijarxaC28p/ev3iIk5blGaFhKLfb3SG2B1d3HNbMVVEUlK7F0oU6Cjcuwiz6YnUCIEQQYhgkZPPdSKUKHq8gl7OyPNPPZDC5vQYYVmtBvw3aV02zM7C8OAGnU2BbBSfVDkYYHxQv7a/UKMhJkCmuzfd7KVYDAfXkQYQ4k48fbNQSy+9K9DokS6by6VKA6+vOxKKSrZQGQNieCLEjAuDyF6RswakesYWCclthzQGRFuylSVGWO/0FkbMYjeT8lertoQoaNZuAQQxm7hKGfhJTzWS2QZNj++Vyo1taN2IGKRoQgWjT6QwQACCAyW+ZO3+w6IYCxlUAgEyl/T+vAHD49c4fyWr1pTsWXBRkK7/KqvV7J+w/dQgg2Oi82rdglu7Bg4NggpdhqzAvKmSkYPPuDBEA+Pu04EssfPMeIKBQD8MA2wyjzhtl+QcYsQHwOXkHFzpzL1dS5QM3bMfJLZMRcIdC/7nLqK/pqfR6kEsg5iYXQs5zxec4N2Rb5paQyQqnIQq4S0wv90hXy318SnlApvhtxMTAqqKKPBbHbi1eBcuiiBNH1ifRrMo4wSCua5Wmw0kpaXyWpQHtnz0ZBSEbx9MZkqCovTPxSqo02rQFG1MxW8In8aNuac5UQ8+cMmaNA43B7paXMVvAWGpBUTXFlMIm3lQ7YpP1KTWcWAczU8mvzEisQ6v27dayV+Fi//C4BLw0o3/IKtd0PO20jd7StbMbaq2Kaec6Fe3XY53a90z5STrSBJzdrqsEne2aWIbWCbXTZ4paHhqrP5Wt52RotiZ6+k8pyletZ6ycUplsUZ2u1hVXlr0DlM3yJk8ChF+iEFT7QzDUqjfNYcp8GsWKI6544ksgoUQYiSVFUiVN0tFqznyyklhJtNauZsb3SaQoymyOto0HKSIcEm8r2BI8EawMlNbtMovXS3ZZZIYqtvyBptGxde3sqRrvWAFte8ctaKZE+SjSdpPfAQ==) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/martian-mono-cyrillic-wght-normal.B84CD5C_.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/martian-mono-latin-ext-wght-normal.DlL6xMw5.woff2) format("woff2-variations");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:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/martian-mono-latin-wght-normal.5W32yIyr.woff2) format("woff2-variations");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{color-scheme:dark;--bg: #05080a;--bg2: #0a0f12;--bg3: #0f171b;--bg4: #152126;--ink: #e9f5ee;--ink2: rgba(233, 245, 238, .68);--ink3: rgba(233, 245, 238, .56);--line: rgba(233, 245, 238, .09);--line2: rgba(233, 245, 238, .16);--accent: #c9a266;--accent2: #e7c68a;--on-accent: #170f04;--glow: rgba(201, 162, 102, .32);--warn: #8ab4ff;--stop: #ff6b6b;--f-display: "Unbounded Variable", "Unbounded", "Unbounded Fallback", "Unbounded Fallback Android", system-ui, sans-serif;--f-text: "Onest Variable", "Onest", "Onest Fallback", "Onest Fallback Android", system-ui, sans-serif;--f-mono: "Martian Mono Variable", "Martian Mono", "Martian Mono Fallback", ui-monospace, monospace;--r-shell: 28px;--r: 14px;--wrap: 1320px;--gut: clamp(16px, 3vw, 32px);--ease: cubic-bezier(.32, .72, 0, 1);--ease-out: cubic-bezier(.16, 1, .3, 1);--mcta: env(safe-area-inset-bottom, 0px)}@media(max-width:980px){:root{--mcta: calc(68px + env(safe-area-inset-bottom, 0px)) }body{padding-bottom:var(--mcta)}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='52'%3E%3Cg fill='%23e9f5ee' fill-opacity='.09'%3E%3Ccircle cx='0' cy='0' r='1.1'/%3E%3Ccircle cx='30' cy='0' r='1.1'/%3E%3Ccircle cx='15' cy='26' r='1.1'/%3E%3Ccircle cx='0' cy='52' r='1.1'/%3E%3Ccircle cx='30' cy='52' r='1.1'/%3E%3C/g%3E%3C/svg%3E") 0 0 / 30px 52px,var(--bg)}body{margin:0;color:var(--ink);font:400 17px/1.6 var(--f-text);-webkit-font-smoothing:antialiased;overflow-x:clip}body:before{content:"";position:fixed;inset:-8vmax;z-index:-2;pointer-events:none;background:radial-gradient(42vmax 32vmax at 18% 16%,rgba(201,162,102,.13),transparent 70%),radial-gradient(32vmax 28vmax at 86% 44%,rgba(233,245,238,.05),transparent 70%),radial-gradient(48vmax 36vmax at 42% 86%,rgba(34,112,106,.12),transparent 72%);animation:bg-drift 120s steps(120) infinite alternate;will-change:transform}@keyframes bg-drift{0%{transform:translate3d(-3vmax,-2vmax,0) scale(1)}to{transform:translate3d(3vmax,2.5vmax,0) scale(1.08)}}@media(prefers-reduced-motion:reduce){body:before{animation:none}}img{max-width:100%;display:block}a{color:inherit}::selection{background:var(--accent);color:var(--on-accent)}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:6px}.skip{position:absolute;left:-9999px;top:8px;z-index:100;background:var(--accent);color:var(--on-accent);padding:8px 14px;border-radius:99px}.skip:focus{left:8px}.wrap{max-width:var(--wrap);margin:0 auto;padding:0 var(--gut)}.sec{padding:clamp(88px,11vw,158.4px) 0;position:relative}.sec--tight{padding:clamp(56px,7vw,96px) 0}.sec__head{display:grid;gap:18px;margin-bottom:clamp(36px,5vw,64px);max-width:860px}@font-face{font-family:Unbounded Fallback;src:local("Arial"),local("ArialMT"),local("Helvetica"),local("Liberation Sans");size-adjust:140%}@font-face{font-family:Unbounded Fallback Android;src:local("Roboto"),local("Roboto-Regular"),local("Roboto Regular");size-adjust:138%}@font-face{font-family:Onest Fallback;src:local("Arial"),local("ArialMT"),local("Helvetica"),local("Liberation Sans");size-adjust:105%}@font-face{font-family:Onest Fallback Android;src:local("Roboto"),local("Roboto-Regular"),local("Roboto Regular");size-adjust:105.5%}@font-face{font-family:Martian Mono Fallback;src:local("Courier New"),local("CourierNewPSMT"),local("Droid Sans Mono"),local("DroidSansMono"),local("Liberation Mono"),local("LiberationMono");size-adjust:116.67%;ascent-override:85.71%;descent-override:17.14%;line-gap-override:0%}.display{font-family:var(--f-display);font-weight:600;letter-spacing:-.035em;line-height:1.02;margin:0;text-wrap:balance}.h1{font-size:clamp(38px,6.4vw,92.2px)}.h2{font-size:clamp(28px,3.9vw,56.2px);overflow-wrap:break-word}@media(max-width:380px){.h2,.split .h2{font-size:24px}}html{overflow-x:clip}.h3{font-family:var(--f-display);font-weight:500;font-size:clamp(18px,1.5vw,22px);letter-spacing:-.02em;line-height:1.2;margin:0}.lead{font-size:clamp(17px,1.35vw,19.5px);color:var(--ink2);margin:0;max-width:62ch;text-wrap:pretty}.muted{color:var(--ink2)}.mono{font:500 11.5px/1.4 var(--f-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ink3)}.accent{color:var(--accent)}p{margin:0}.eyebrow{display:inline-block;text-align:center;padding:7px 12px;border-radius:99px;border:1px solid var(--line2);background:#e9f5ee08;font:500 11px/1.35 var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink2);width:max-content;max-width:100%}.eyebrow i{display:inline-block;vertical-align:.12em;margin-right:10px;width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 12px var(--accent);animation:blink 2.4s var(--ease) infinite}@keyframes blink{50%{opacity:.35}}.btn{--h: 54px;--pl: 24px;--ic: 40px;display:inline-flex;align-items:center;gap:14px;height:var(--h);padding:0 var(--pl);border-radius:99px;border:0;font:600 15.5px/1 var(--f-text);text-decoration:none;cursor:pointer;white-space:nowrap;transition:transform .5s var(--ease),background .4s var(--ease),box-shadow .5s var(--ease)}.btn:active{transform:scale(.98)}.btn__i{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;transition:transform .5s var(--ease);flex:none}.btn:hover .btn__i{transform:translate(3px,-1px) scale(1.06)}.btn:has(>.btn__i){position:relative;justify-content:center;padding:0 calc(8px + var(--ic) + var(--pl)) 0 var(--pl)}.btn>.btn__i{position:absolute;right:8px;top:50%;translate:0 -50%}.btn--primary{position:relative;isolation:isolate;overflow:hidden;background:var(--accent);color:var(--on-accent);box-shadow:inset 0 1px #fff4d673,0 0 0 1px #e7c68a8c,0 0 18px -4px #c9a2668c,0 10px 40px -10px var(--glow)}.btn--primary:before{content:"";position:absolute;top:0;bottom:0;left:0;width:200%;z-index:-1;pointer-events:none;background:linear-gradient(100deg,#a87e40,#d8b577,#f4dfaa,#c9a266,#a87e40,#d8b577,#f4dfaa,#c9a266,#a87e40);animation:btn-sheen 7s linear infinite paused}.btn--primary[data-live]:before,.btn--primary:hover:before{animation-play-state:running}@keyframes btn-sheen{to{transform:translate(-50%)}}.btn--primary .btn__i{background:var(--on-accent);color:var(--accent)}.btn--primary:hover{box-shadow:inset 0 1px #fff4d68c,0 0 0 1px #f4dfaad9,0 0 28px -2px #c9a266b3,0 14px 60px -8px var(--glow)}@media(prefers-reduced-motion:reduce){.btn--primary:before{animation:none}}.btn--ghost{background:#e9f5ee0a;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line2);padding:0 24px}.btn--ghost:hover{background:#e9f5ee14}.btn--sm{--h: 44px;--pl: 18px;--ic: 32px;font-size:14px}.btn--sm .btn__i{width:32px;height:32px}.btn--ghost.btn--sm{padding:0 18px}.link{display:inline-flex;gap:8px;align-items:center;color:var(--ink);text-decoration:none;font-weight:600;border-bottom:1px solid var(--accent);padding-bottom:3px}.link .ico{transition:transform .4s var(--ease)}.link:hover .ico{transform:translate(4px)}.shell{border-radius:var(--r-shell)}.core{border-radius:var(--r-shell);background:linear-gradient(180deg,var(--bg3),var(--bg2));box-shadow:inset 0 1px #e9f5ee12,inset 0 0 0 1px var(--line);position:relative;overflow:hidden}.hdr{position:fixed;top:16px;left:0;right:0;z-index:40;display:flex;justify-content:center;padding:0 var(--gut);pointer-events:none;transition:transform .6s var(--ease)}.hdr__in{pointer-events:auto;display:flex;align-items:center;gap:6px;padding:6px 6px 6px 18px;border-radius:99px;background:#080d0fd1;backdrop-filter:blur(12px) saturate(1.4);-webkit-backdrop-filter:blur(12px) saturate(1.4);box-shadow:inset 0 0 0 1px var(--line2),0 20px 50px -20px #000c;max-width:100%}.logo{display:inline-flex;align-items:center;text-decoration:none;color:var(--ink);width:108px;margin-right:10px;flex:none}.logo svg{width:100%;height:auto}.logo svg [data-part=mark],.logo svg [data-part=mark-dot]{color:var(--accent)}.nav-promo{display:inline-block;margin-left:6px;padding:3px 8px;border-radius:99px;vertical-align:1px;background:var(--accent);color:var(--on-accent);font:600 9.5px/1 var(--f-mono);text-transform:uppercase;letter-spacing:.04em}.nav{display:flex;gap:2px}.nav a,.nav button{font:500 14.5px/1 var(--f-text);color:var(--ink2);background:none;border:0;padding:12px 14px;border-radius:99px;text-decoration:none;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:color .3s,background .3s}.nav a:hover,.nav button:hover,.nav a[aria-current=page]{color:var(--ink);background:#e9f5ee0f}.nav__dd{position:relative}.nav__dd .ico{transition:transform .4s var(--ease)}.nav__dd.is-open .ico{transform:rotate(180deg)}.mega{position:absolute;top:calc(100% + 14px);left:50%;translate:-50% 0;width:640px;display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:8px;border-radius:24px;background:#0a0f12f5;box-shadow:inset 0 0 0 1px var(--line2),0 40px 80px -30px #000;opacity:0;pointer-events:none;transform:translateY(-6px) scale(.98);transition:opacity .35s var(--ease),transform .5s var(--ease)}.mega{visibility:hidden;transition:opacity .35s var(--ease),transform .5s var(--ease),visibility 0s linear .35s}.mega:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:16px}.nav__dd.is-open .mega{opacity:1;pointer-events:auto;transform:none;visibility:visible;transition-delay:0s}@media(hover:hover){.nav__dd:hover .mega{opacity:1;pointer-events:auto;transform:none;visibility:visible;transition-delay:0s}}.nav__dd.is-shut:not(.is-open) .mega{opacity:0;pointer-events:none;visibility:hidden}.mega a{display:grid;grid-template-columns:36px 1fr;gap:2px 12px;padding:14px;border-radius:16px;align-items:start}.mega a .ico{grid-row:span 2;color:var(--accent);margin-top:2px}.mega a b{color:var(--ink);font-weight:600;font-size:15px}.mega a span{font-size:13px;color:var(--ink3);line-height:1.4}.hdr__end{display:flex;align-items:center;gap:4px;margin-left:10px}.lang{font:600 12px/1 var(--f-mono);color:var(--ink2);text-decoration:none;padding:12px 10px;border-radius:99px}.lang:hover{color:var(--ink)}.burger{display:none;width:44px;height:44px;border-radius:50%;border:0;background:#e9f5ee14;position:relative;cursor:pointer}.burger span{position:absolute;left:13px;right:13px;height:1.5px;background:var(--ink);border-radius:2px;transition:transform .5s var(--ease),top .5s var(--ease)}.burger span:first-child{top:17px}.burger span:last-child{top:25px}.is-menu .burger span:first-child{top:21px;transform:rotate(45deg)}.is-menu .burger span:last-child{top:21px;transform:rotate(-45deg)}.sheet{position:fixed;inset:0;z-index:35;background:#05080a;padding:104px var(--gut) 40px;display:flex;flex-direction:column;gap:2px;opacity:0;pointer-events:none;transition:opacity .45s var(--ease);overflow-y:auto}.sheet a{font:500 clamp(22px,6vw,34px)/1.2 var(--f-display);letter-spacing:-.03em;color:var(--ink);text-decoration:none;padding:10px 0;border-bottom:1px solid var(--line);opacity:0;transform:translateY(26px);transition:opacity .5s var(--ease),transform .7s var(--ease)}.sheet__h{font:500 11px/1 var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent);padding:22px 0 6px}.sheet{visibility:hidden;overflow-y:auto;overscroll-behavior:contain}.is-menu .hdr:before{content:"";position:absolute;left:0;right:0;top:-16px;height:100px;background:linear-gradient(#05080a 78%,#05080a00);z-index:-1;pointer-events:none}html:not(.js) .burger{display:none}html:not(.js) .nav__dd:focus-within .mega{opacity:1;pointer-events:auto;transform:none;visibility:visible;transition-delay:0s}html:not(.js) .pulse__bar i{transform:none}.is-menu .sheet{opacity:1;pointer-events:auto;visibility:visible}.is-menu .sheet a{opacity:1;transform:none}.sheet .sheet__login{align-self:start;margin-top:4px;font:500 15px/1 var(--f-text);letter-spacing:0;border-bottom:0;color:var(--ink2)}.sheet .sheet__cta{--pl: 22px;align-self:start;margin-top:18px;font:600 16px/1 var(--f-text);letter-spacing:0;padding:16px calc(8px + var(--ic) + var(--pl)) 16px var(--pl);border-bottom:0}.sheet a:nth-child(2){transition-delay:.04s}.sheet a:nth-child(3){transition-delay:.08s}.sheet a:nth-child(4){transition-delay:.12s}.sheet a:nth-child(5){transition-delay:.16s}.sheet a:nth-child(6){transition-delay:.2s}.sheet a:nth-child(7){transition-delay:.24s}.sheet a:nth-child(8){transition-delay:.28s}.sheet a:nth-child(9){transition-delay:.32s}.is-menu{overflow:hidden}@media(max-width:1100px){.nav{display:none}.burger{display:block}.hdr__in{width:100%;justify-content:space-between}}@media(max-width:980px){.hdr__end .btn{display:none}}:where(.js) [data-reveal]{opacity:0;transform:translateY(40px);transition:opacity 1s var(--ease-out),transform 1.1s var(--ease-out);transition-delay:var(--d, 0s)}:where(.js) [data-reveal].in{opacity:1;transform:none;filter:none}@media(max-width:900px){:where(.js) :is(.gh-swipe,.profiles,.path__track,.roles__list,.gh-fb__bricks,.gh-fb__faces) [data-reveal]{opacity:1;transform:none;filter:none;transition:none}}:where(.js) :is(.hero,.chero) [data-reveal]{opacity:1;transform:none;filter:none;animation:rv-in 1s var(--ease-out) var(--d, 0s) both}@keyframes rv-in{0%{opacity:0;transform:translateY(40px)}}[data-idle],[data-idle]:before,[data-idle]:after,[data-idle] *,[data-idle] *:before,[data-idle] *:after{animation-play-state:paused!important}[tabindex="-1"]:focus{outline:none}@media(prefers-reduced-motion:reduce){:where(.js) [data-reveal]{opacity:1;transform:none;filter:none;transition:none}:where(.js) :is(.hero,.chero) [data-reveal]{animation:none}.eyebrow i{animation:none}}section[id]{scroll-margin-top:100px}.hero{position:relative;min-height:100vh;min-height:100svh;display:grid;align-items:end;padding:140px 0 40px;overflow:hidden;isolation:isolate}.hero__canvas{position:absolute;inset:0;z-index:-1}.hero__canvas canvas{width:100%!important;height:100%!important;display:block}.hero__shade{position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,rgba(5,8,10,.94) 0%,rgba(5,8,10,.78) 38%,rgba(5,8,10,.2) 68%,transparent 82%),linear-gradient(0deg,var(--bg) 0%,transparent 26%)}@media(max-width:760px){.hero__shade{background:linear-gradient(0deg,var(--bg) 0%,rgba(5,8,10,.6) 12%,rgba(5,8,10,.42) 50%,rgba(5,8,10,.15) 80%,transparent)}}.hero__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;width:100%}.hero h1{font-size:clamp(40px,7.2vw,103.7px);max-width:10.6em}.hero h1 span{display:block}.hero h1 span:last-child{color:var(--accent);text-shadow:0 0 60px var(--glow)}.hero__sub{max-width:58ch}.hero__ctas{display:flex;flex-wrap:wrap;gap:12px}.hero__bar{margin-top:clamp(28px,6vh,64px);display:grid;grid-template-columns:auto repeat(3,minmax(0,1fr));gap:0;border-top:1px solid var(--line)}.hero__bar>div{padding:18px 22px 4px 0;display:grid;gap:6px}.hero__bar>div+div{padding-left:22px;border-left:1px solid var(--line)}.hero__bar b{font:600 clamp(26px,2.6vw,37.5px)/1 var(--f-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.hero__bar .live b{color:var(--accent)}.hero__bar span{font-size:13.5px;color:var(--ink3)}@media(max-width:760px){.hero{padding-top:120px;align-items:end}.hero__canvas{opacity:.55}.eyebrow{border-radius:14px}.hero__bar{grid-template-columns:1fr 1fr}.hero__bar>div:nth-child(3){padding-left:0;border-left:0}.hero__bar>div:nth-child(n+3){border-top:1px solid var(--line)}}.marquee{border-block:1px solid var(--line);overflow:hidden;padding:18px 0;mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.marquee__t{display:flex;gap:44px;width:max-content;animation:mq 46s linear infinite}.marquee span{font:500 15px/1 var(--f-mono);color:var(--ink3);text-transform:uppercase;letter-spacing:.08em;display:inline-flex;gap:44px;align-items:center;white-space:nowrap}.marquee span:after{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent);opacity:.6}@keyframes mq{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.marquee__t{animation:none}}.manifesto{font:500 clamp(26px,3.6vw,51.9px)/1.18 var(--f-display);letter-spacing:-.03em;max-width:24ch;margin:0}.manifesto .w{color:#e9f5ee24;transition:color .3s}.manifesto .w.on{color:var(--ink)}.manifesto .w.hl.on{color:var(--accent)}.voices{display:grid;grid-template-columns:340px minmax(0,1fr);gap:20px;align-items:start}.tpl{position:sticky;top:110px}.tpl .core{padding:26px;display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.tpl__title{font:500 22px/1.25 var(--f-display);letter-spacing:-.02em}.tpl__bar{height:4px;border-radius:4px;background:var(--line);overflow:hidden}.tpl__bar i{display:block;height:100%;width:0;background:var(--accent);box-shadow:0 0 16px var(--accent);transition:width 1.6s var(--ease)}.tpl__sum{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.tpl__sum div{padding:12px;border-radius:14px;background:#e9f5ee08;box-shadow:inset 0 0 0 1px var(--line)}.tpl__sum b{display:block;font:600 24px/1 var(--f-display);font-variant-numeric:tabular-nums}.tpl__sum span{font-size:12px;color:var(--ink3)}.tpl__same{display:flex;gap:10px;align-items:flex-start;font-size:14.5px;color:var(--ink2)}.tpl__same .ico{color:var(--accent);flex:none;margin-top:3px}.tpl .btn{--pl: 16px;justify-content:center;padding:0 calc(8px + var(--ic) + var(--pl)) 0 var(--pl)}.tpl .btn:hover .btn__i{transform:rotate(-14deg) scale(1.06)}.vgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.voice{border-radius:22px;overflow:hidden;position:relative;background:var(--bg2);box-shadow:inset 0 0 0 1px var(--line);aspect-ratio:9 / 15;isolation:isolate;transition:box-shadow .6s var(--ease),transform .6s var(--ease)}.voice img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;filter:saturate(.85) brightness(.8);transition:filter .8s var(--ease),transform 1.2s var(--ease)}.voice:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#05080a33,#05080a00 30%,#05080aeb)}.voice__top{position:absolute;top:10px;left:10px;right:10px;display:flex;justify-content:space-between;gap:6px}.chip{display:inline-flex;align-items:center;gap:6px;padding:5px 9px;border-radius:99px;font:600 10.5px/1 var(--f-mono);letter-spacing:.05em;background:#05080a9e;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:inset 0 0 0 1px var(--line2);color:var(--ink);text-transform:uppercase}.voice__st{color:var(--ink3)}.voice__st i{width:6px;height:6px;border-radius:50%;background:var(--ink3)}.voice__bot{position:absolute;left:12px;right:12px;bottom:12px;display:grid;gap:6px}.voice__who{font-size:12px;color:var(--ink2)}.voice__line{font-size:13.5px;line-height:1.4;color:var(--ink);min-height:3.2em}.voice.is-live{box-shadow:inset 0 0 0 1.5px var(--accent),0 0 40px -8px var(--glow)}.voice.is-live img{filter:saturate(1) brightness(.95);transform:scale(1.04)}.voice.is-live .voice__st{color:var(--accent)}.voice.is-live .voice__st i{background:var(--accent);box-shadow:0 0 10px var(--accent)}.voice.is-sending .voice__st{color:var(--warn)}.voice.is-sending .voice__st i{background:var(--warn)}@media(max-width:1100px){.voices{grid-template-columns:minmax(0,1fr)}.tpl{position:static}}@media(max-width:760px){.vgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.voice__line{font-size:12.5px}}@media(min-width:761px)and (max-width:1280px){.voice__top{gap:6px;flex-wrap:wrap}.voice__top .chip{padding:4px 8px;font-size:9px;letter-spacing:.02em;gap:6px}}.roles{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(24px,4vw,57.6px);align-items:stretch}.roles__list{display:grid;align-content:center;gap:4px}.role-btn{text-align:left;background:none;border:0;cursor:pointer;padding:18px 0 16px;color:#e9f5ee6b;font:600 clamp(24px,3.2vw,46px)/1.05 var(--f-display);letter-spacing:-.035em;position:relative;transition:color .5s var(--ease);border-bottom:1px solid var(--line)}.role-btn:hover{color:#e9f5ee99}.role-btn[aria-selected=true]{color:var(--ink)}.role-btn .prog{position:absolute;left:0;bottom:-1px;height:2px;width:100%;background:var(--accent);box-shadow:0 0 10px var(--accent);transform:scaleX(0);transform-origin:left center;pointer-events:none}.role-btn[aria-selected=true] .prog{animation:prog var(--dur, 7s) linear forwards}.roles.is-paused .role-btn[aria-selected=true] .prog{animation-play-state:paused}.roles.is-stopped .role-btn[aria-selected=true] .prog{animation:none;transform:none}@keyframes prog{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.stage{position:relative;min-height:600px}.stage .core{height:100%}.scene{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity .7s var(--ease),visibility .7s}.scene.on{opacity:1;visibility:visible}.scene img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.06);transition:transform 7s linear}.scene.on img{transform:scale(1)}.scene:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#05080a1a,#05080a59 40%,#05080af0)}.scene__card{position:absolute;left:18px;right:18px;bottom:18px;z-index:2;padding:24px;border-radius:20px;background:#080d0fa8;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:inset 0 0 0 1px var(--line2);display:grid;grid-template-columns:minmax(0,1fr);gap:14px;transform:translateY(16px);opacity:0;transition:transform .8s var(--ease) .15s,opacity .8s var(--ease) .15s}.scene.on .scene__card{transform:none;opacity:1}.scene__card ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.scene__card li{display:flex;gap:10px;color:var(--ink2);font-size:15.5px}.scene__card li .ico{color:var(--accent);flex:none;margin-top:3px}.scene__foot{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding-top:6px;border-top:1px solid var(--line)}.scene__price{font:600 18px/1 var(--f-display);letter-spacing:-.02em}@media(max-width:980px){.roles{grid-template-columns:minmax(0,1fr);gap:16px}.roles__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.role-btn{isolation:isolate;overflow:hidden;display:flex;align-items:center;justify-content:center;min-height:56px;padding:10px 14px;border:0;border-radius:16px;text-align:center;font:600 14px/1.2 var(--f-text);letter-spacing:0;color:var(--ink2);background:#e9f5ee0a;box-shadow:inset 0 0 0 1px #e9f5ee33;transition:color .3s var(--ease),box-shadow .3s var(--ease),background-color .3s var(--ease)}.role-btn[aria-selected=true]{color:var(--ink);background:#c9a2661a;box-shadow:inset 0 0 0 1.5px var(--accent),0 0 18px -6px var(--glow)}.role-btn:hover{color:var(--ink2)}.role-btn[aria-selected=true]:hover{color:var(--ink)}.role-btn .prog{inset:0;height:auto;z-index:-1;border-radius:inherit;box-shadow:none;background:linear-gradient(90deg,#c9a26629,#c9a2666b)}.stage{min-height:620px}}@media(max-width:380px){.role-btn{font-size:12.5px;padding:10px 14px}}@media(max-width:560px){.roles__list{grid-template-columns:repeat(2,minmax(0,1fr))}.stage{min-height:0}.scene{position:relative;inset:auto;display:none}.scene.on{display:block}.scene img{position:relative;inset:auto;height:auto;aspect-ratio:4 / 3;transform:none}.scene:after{display:none}.scene__card{position:relative;left:auto;right:auto;bottom:auto;margin:0;padding:20px;background:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}}.path{position:relative}.path__track{display:flex;gap:18px;width:max-content;padding:0 var(--gut);will-change:transform}.pcard{width:min(560px,82vw);flex:none}.pcard .core{padding:clamp(22px,2.6vw,34px);display:grid;gap:16px;min-height:520px;align-content:start}.pcard__n{font:600 64px/1 var(--f-display);letter-spacing:-.05em;color:transparent;-webkit-text-stroke:1px rgba(233,245,238,.3)}.pcard h3{font:600 30px/1.05 var(--f-display);letter-spacing:-.035em;margin:0}.pcard p{color:var(--ink2)}.pcard__links{display:flex;flex-wrap:wrap;gap:10px 20px}@media(prefers-reduced-motion:reduce)and (min-width:901px){.path__track{width:auto;overflow-x:auto;padding-bottom:8px}}.ui{margin-top:auto;border-radius:16px;background:#05080a99;box-shadow:inset 0 0 0 1px var(--line);padding:14px;display:grid;gap:8px;font-size:14px}.ui__row{display:grid;grid-template-columns:110px 1fr;gap:10px;padding:8px 10px;border-radius:10px;background:#e9f5ee08}.ui__row span:first-child{color:var(--ink3);font:500 11px/1.6 var(--f-mono);text-transform:uppercase;letter-spacing:.04em}.ui__week{display:grid;grid-template-columns:repeat(7,1fr);gap:6px}.ui__day{border-radius:10px;padding:8px 4px;text-align:center;background:#e9f5ee08;box-shadow:inset 0 0 0 1px var(--line);display:grid;gap:6px;font:500 11px/1 var(--f-mono);color:var(--ink3)}.ui__day i{height:26px;border-radius:6px;background:var(--s, rgba(201,162,102,.25))}.ui__legend{display:flex;gap:14px;flex-wrap:wrap;font-size:12px;color:var(--ink3)}.ui__legend b{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:6px;vertical-align:-1px}.ui__phone{display:grid;grid-template-columns:120px 1fr;gap:14px;align-items:center}.ui__phone figure{margin:0;aspect-ratio:9/16;border-radius:14px;overflow:hidden;position:relative;box-shadow:inset 0 0 0 1px var(--line2)}.ui__phone figure img{width:100%;height:100%;object-fit:cover}.ui__phone figure figcaption{position:absolute;left:6px;right:6px;bottom:6px;font-size:10px;line-height:1.25;background:#05080ab3;padding:5px 6px;border-radius:8px}.ui__steps{display:grid;gap:6px;font-size:13px;color:var(--ink2)}.ui__steps span{display:flex;gap:8px;align-items:center}.ui__steps .ico{color:var(--accent)}.bub{max-width:82%;padding:9px 12px;border-radius:14px;font-size:13.5px;line-height:1.4}.bub.in{background:#e9f5ee12;justify-self:start;border-bottom-left-radius:4px}.bub.out{background:#c9a26624;box-shadow:inset 0 0 0 1px #c9a2664d;justify-self:end;border-bottom-right-radius:4px}.verdict{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center;padding:9px 10px;border-radius:10px;background:#e9f5ee08;font-size:13.5px}.vtag{font:600 10.5px/1 var(--f-mono);text-transform:uppercase;letter-spacing:.05em;padding:6px 9px;border-radius:99px}.vtag--up{background:#c9a26629;color:var(--accent)}.vtag--ok{background:#e9f5ee14;color:var(--ink2)}.vtag--stop{background:#ff6b6b24;color:var(--stop)}@media(max-width:900px){.path__track{width:auto;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:6px;scroll-padding-inline:var(--gut)}.path__track::-webkit-scrollbar{display:none}.pcard{scroll-snap-align:start;width:86vw}.pcard .core{min-height:500px}}.proof{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:14px}.proof>*{grid-column:span 4}.proof .big{grid-column:span 6;grid-row:span 2}.case .core{padding:26px;display:grid;gap:10px;height:100%;align-content:end}.case b{font:600 clamp(34px,4vw,57.6px)/1 var(--f-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.big.case .core{background:radial-gradient(120% 90% at 0% 100%,rgba(201,162,102,.2),transparent 60%),linear-gradient(180deg,var(--bg3),var(--bg2));min-height:380px}.big.case b{font-size:clamp(48px,7vw,100.8px);color:var(--accent);text-shadow:0 0 60px var(--glow)}.case .who{font:500 12px/1 var(--f-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--ink3)}.ph{display:inline-flex;width:max-content;padding:4px 9px;border-radius:99px;font:600 11px/1.2 var(--f-mono);letter-spacing:.04em;color:var(--warn);background:#8ab4ff1a;box-shadow:inset 0 0 0 1px #8ab4ff59}.proof .half{grid-column:span 6}.proof .q{grid-column:span 3}.proof .q .core{align-content:space-between;min-height:150px}.own{grid-column:1 / -1!important}.own .core{align-content:start}.own__nums{display:flex;flex-wrap:wrap;gap:12px clamp(28px,5vw,72px);margin-top:4px}.own__nums>div{display:grid;gap:6px}.own__nums b{color:var(--accent);text-shadow:0 0 40px var(--glow)}.own__nums span{font-size:14px;color:var(--ink2)}.own__h{margin:0}.own__about{margin:0;font-size:15.5px;color:var(--ink2);max-width:62ch}.own__period{margin:4px 0 0;color:var(--ink3)}@media(max-width:900px){.proof>*,.proof .big,.own{grid-column:1 / -1!important;grid-row:auto}.big.case .core{min-height:280px}}.bento{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:14px}.tile{position:relative;border-radius:var(--r-shell);overflow:hidden;min-height:360px;text-decoration:none;color:var(--ink);isolation:isolate;box-shadow:inset 0 0 0 1px var(--line);display:flex;align-items:flex-end}.tile img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform 1.2s var(--ease),filter .8s;filter:brightness(.82)}.tile:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,transparent 30%,rgba(5,8,10,.95))}.tile:hover img{transform:scale(1.05);filter:brightness(1)}.tile__in{padding:26px;display:grid;gap:10px;width:100%}.tile__in .h3{font-size:clamp(20px,2vw,28px)}.tile__in p{color:var(--ink2);max-width:46ch;font-size:15.5px}.tile__go{position:absolute;top:18px;right:18px;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:#05080a80;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:inset 0 0 0 1px var(--line2);transition:transform .6s var(--ease),background .4s}.tile:hover .tile__go{transform:rotate(-45deg);background:var(--accent);color:var(--on-accent)}.bento>:nth-child(1){grid-column:span 7;min-height:460px}.bento>:nth-child(2){grid-column:span 5;min-height:460px}.bento>:nth-child(3){grid-column:span 5}.bento>:nth-child(4){grid-column:span 7}.gtm-stat{display:inline-flex;gap:10px;align-items:baseline}.gtm-stat b{font:600 34px/1 var(--f-display);color:var(--accent)}@media(max-width:900px){.bento>*{grid-column:1 / -1!important;min-height:340px!important}}.leader{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;align-items:stretch}.leader__photo{position:relative;border-radius:var(--r-shell);overflow:hidden;min-height:460px}.leader__photo img{position:absolute;inset:-10% 0;width:100%;height:120%;object-fit:cover}.leader .core{padding:clamp(24px,3vw,40px);display:grid;gap:20px;align-content:start;height:100%}.leader__price{font:600 clamp(56px,7vw,100.8px)/.9 var(--f-display);letter-spacing:-.05em}.leader__price small{font:500 16px/1 var(--f-text);letter-spacing:0;color:var(--ink2);margin-left:10px}.pulse{display:grid;gap:10px}.pulse__row{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center;padding:12px 14px;border-radius:14px;background:#e9f5ee08;box-shadow:inset 0 0 0 1px var(--line)}.pulse__row b{font:600 22px/1 var(--f-display);color:var(--accent)}.pulse__row span{font-size:14px;color:var(--ink2)}.pulse__bar{grid-column:1 / -1;height:3px;border-radius:3px;background:var(--line);overflow:hidden}.pulse__bar i{display:block;height:100%;width:var(--w, 50%);background:var(--accent);transform-origin:left;transform:scaleX(0);transition:transform 1.6s var(--ease)}.in .pulse__bar i,.pulse.in .pulse__bar i{transform:scaleX(1)}@media(max-width:900px){.leader{grid-template-columns:minmax(0,1fr)}.leader__photo{min-height:300px}}.plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}p.offer-note.plans__offer{margin-top:16px}.plans--4{grid-template-columns:1.2fr repeat(3,minmax(0,1fr))}.plans--4 .plan__price{font-size:clamp(36px,3.3vw,48px)}.plans--4 .plan__price small{display:block;margin:8px 0 0}.plan .core{padding:28px;display:grid;gap:14px;align-content:start;height:100%}.plan__name{font:600 14px/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink2)}.plan__price{font:600 clamp(44px,4.4vw,63.4px)/1 var(--f-display);letter-spacing:-.05em;font-variant-numeric:tabular-nums}.plan__price small{font:500 14px/1 var(--f-text);letter-spacing:0;color:var(--ink3);margin-left:4px}.plan__promo{justify-self:start;display:inline-block;text-align:center;padding:6px 11px;border-radius:99px;background:var(--accent);color:var(--on-accent);font:600 11px/1 var(--f-mono);text-transform:uppercase;letter-spacing:.05em;box-shadow:0 0 22px -6px var(--glow)}.plan__promo .ico{display:inline-block;vertical-align:-2px;margin-right:7px}.plan:not(.plan--hot) .plan__promo{background:#c9a26624;color:var(--accent);box-shadow:inset 0 0 0 1px #c9a26673}.plan__after{display:flex;gap:10px;align-items:flex-start;margin:0;padding:10px 12px;border-radius:12px;background:#c9a26614;box-shadow:inset 0 0 0 1px #c9a2664d;font-size:14px;line-height:1.45;color:var(--ink)}.plan__after .ico{color:var(--accent);flex:none;margin-top:2px}.plan ul{list-style:none;margin:0;padding:0;display:grid;gap:9px}.plan li{display:flex;gap:10px;font-size:14.5px;color:var(--ink2)}.plan li .ico{color:var(--accent);flex:none;margin-top:3px}.plan--hot .core{background:radial-gradient(120% 80% at 100% 0%,rgba(201,162,102,.22),transparent 55%),linear-gradient(180deg,#1b1710,var(--bg2));box-shadow:inset 0 0 0 1px #c9a26673,inset 0 1px #e9f5ee1a}.plan--hot .plan__name{color:var(--accent)}.plan .btn{margin-top:6px;justify-self:start}.plan__acts{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.plan__acts .btn{margin-top:0}.plan__callnote{margin:-4px 0 0;font-size:13.5px;line-height:1.45;color:var(--ink3)}@media(max-width:1180px){.plans--4{grid-template-columns:repeat(2,minmax(0,1fr))}}.netplans{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:14px;align-items:start}@media(max-width:1100px){.netplans{grid-template-columns:minmax(0,1fr)}}@media(max-width:900px){.plans,.plans--4{grid-template-columns:minmax(0,1fr)}}.logic{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:14px}.logic .card{padding:24px}.logic .card p{font-size:14.5px}@media(max-width:1100px){.logic{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.logic{grid-template-columns:minmax(0,1fr)}}.aitile{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:22px;text-decoration:none}.aitile__txt{display:grid;gap:6px}.aitile .link{white-space:nowrap}@media(max-width:760px){.aitile{grid-template-columns:minmax(0,1fr);gap:14px}}.fleet .core{padding:clamp(18px,2.4vw,32px);display:grid;gap:22px}.fleet__tabs{display:flex;gap:8px;flex-wrap:wrap}.fleet__tabs button{border:0;cursor:pointer;padding:12px 18px;border-radius:99px;font:600 14.5px/1 var(--f-text);color:var(--ink2);background:#e9f5ee0d;box-shadow:inset 0 0 0 1px var(--line);transition:background .4s var(--ease),color .4s}.fleet__tabs button:hover{color:var(--ink)}.fleet__tabs button[aria-selected=true]{background:var(--accent);color:var(--on-accent);box-shadow:none}.fleet__panel{display:grid;gap:16px}.fleet__panel[hidden]{display:none}.fleet__panel .mono{color:var(--accent)}.fleet__grid{display:grid;grid-template-columns:repeat(var(--n, 4),minmax(0,1fr));gap:12px}.fleet__grid .fcard{aspect-ratio:4 / 4.4}@media(max-width:560px){.fleet__grid>:nth-child(n+3){display:none}}.fcard{margin:0;position:relative;aspect-ratio:4 / 5;border-radius:20px;overflow:hidden;background:var(--bg2);box-shadow:inset 0 0 0 1px var(--line);isolation:isolate}.fcard img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;filter:saturate(.9) brightness(.85)}.fcard:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#05080a00 40%,#05080aeb)}.fcard figcaption{position:absolute;left:12px;right:12px;bottom:12px;display:grid;gap:8px;justify-items:start}.fcard b{font:500 clamp(15px,1.3vw,18px)/1.2 var(--f-display);letter-spacing:-.02em}@media(max-width:360px){.fcard .chip{padding:4px 8px;font-size:9.5px;letter-spacing:.03em}.fcard b{font-size:13.5px}.scene__card{padding:16px}.scene__foot .btn{padding-inline:16px;font-size:14px}.scene__foot .btn__i{display:none}}.fcard--more{display:grid;place-content:center;justify-items:center;text-align:center;gap:8px;padding:14px;background:radial-gradient(90% 70% at 50% 0%,rgba(201,162,102,.2),transparent 70%),var(--bg2)}.fcard--more:before{display:none}.fcard--more b{font:600 clamp(36px,4vw,56px)/1 var(--f-display);letter-spacing:-.04em;color:var(--accent);text-shadow:0 0 40px var(--glow)}.fcard--more span{color:var(--ink2);font-size:14px}.fleet__line{color:var(--ink2);max-width:62ch}.fleet__foot{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding-top:20px;border-top:1px solid var(--line)}.fleet__size{display:flex;align-items:baseline;gap:14px}.fleet__size b{font:600 clamp(44px,4.6vw,66.3px)/1 var(--f-display);letter-spacing:-.05em;color:var(--accent);text-shadow:0 0 40px var(--glow)}.fleet__size span{color:var(--ink2);max-width:28ch}.fleet__links{display:flex;flex-wrap:wrap;gap:14px 22px;align-items:center}@media(max-width:760px){.fleet__grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none}.fleet__tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:-4px;padding:0 4px 2px}.fleet__tabs::-webkit-scrollbar{display:none}.fleet__tabs button{flex:none}}.plat{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.plat li{padding:12px 18px;border-radius:99px;background:#e9f5ee0a;box-shadow:inset 0 0 0 1px var(--line2);font:500 clamp(15px,1.3vw,18px)/1 var(--f-display);letter-spacing:-.02em;color:var(--ink)}.plat li:nth-child(4n+1){box-shadow:inset 0 0 0 1px #c9a26666}.final{text-align:left;position:relative;overflow:hidden}.final__in{display:grid;gap:24px;justify-items:start;position:relative;z-index:1}.final h2{font-size:clamp(44px,8vw,115.2px);max-width:11ch}.final__glow{position:absolute;right:-10%;top:-18%;width:60vw;height:60vw;max-width:900px;max-height:900px;border-radius:50%;background:radial-gradient(circle,rgba(201,162,102,.22),transparent 62%);filter:blur(20px);pointer-events:none}.final__rings{position:absolute;right:8%;top:50%;width:min(520px,60vw);aspect-ratio:1;translate:0 -50%;pointer-events:none}.final__rings i{position:absolute;inset:0;border-radius:50%;border:1px solid rgba(201,162,102,.35);animation:ring 4.8s var(--ease-out) infinite;opacity:0}.final__rings i:nth-child(2){animation-delay:1.6s}.final__rings i:nth-child(3){animation-delay:3.2s}@keyframes ring{0%{transform:scale(.15);opacity:.9}to{transform:scale(1);opacity:0}}@media(prefers-reduced-motion:reduce){.final__rings i{animation:none;opacity:.3}}.chero{position:relative;min-height:min(88vh,860px);min-height:min(88svh,860px);display:grid;align-items:end;padding:130px 0 clamp(36px,5vw,64px);overflow:hidden;isolation:isolate}.chero>.wrap{width:100%}.chero__img{position:absolute;inset:0;z-index:-2}.chero__img img{width:100%;height:115%;object-fit:cover;will-change:transform}.chero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(5,8,10,.55) 0%,rgba(5,8,10,.25) 35%,rgba(5,8,10,.92) 82%,var(--bg) 100%),linear-gradient(90deg,rgba(5,8,10,.75),transparent 70%)}.chero--plain{min-height:auto;padding-top:160px}.chero--plain:after{background:radial-gradient(70% 90% at 90% 0%,rgba(201,162,102,.14),transparent 60%)}.chero__in{display:grid;gap:24px}.chero h1{font-size:clamp(24px,5.6vw,80.7px);max-width:17.6em;text-wrap:balance;overflow-wrap:break-word}@media(max-width:380px){.chero h1{-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:14 6 6}}.h1__sub{display:block;margin-top:.32em;font-size:max(.46em,17px);line-height:1.18;text-wrap:balance}.chero .lead{color:#e9f5eecc}.chero__ctas{display:flex;gap:12px;flex-wrap:wrap}.x-crumbs ol{list-style:none;margin:0;padding:0;display:flex;gap:10px;flex-wrap:wrap;font:500 11.5px/1 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink3)}.x-crumbs li+li:before{content:"/";margin-right:10px;opacity:.6}.x-crumbs a{color:var(--ink2);text-decoration:none}.x-crumbs a:hover{color:var(--accent)}.split{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(28px,5vw,72px);align-items:start}.split .h2{font-size:clamp(28px,3.1vw,44.7px)}@media(max-width:900px){.split{grid-template-columns:minmax(0,1fr)}}.cards2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.cards2>:last-child:nth-child(odd){grid-column:1 / -1}.cards3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}@media(max-width:1000px){.cards3{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media(max-width:760px){.cards2,.cards3{grid-template-columns:minmax(0,1fr)}}.card{position:relative;padding:28px;border-radius:var(--r-shell);background:linear-gradient(180deg,var(--bg3),var(--bg2));box-shadow:inset 0 0 0 1px var(--line),inset 0 1px #e9f5ee0f;display:grid;gap:12px;align-content:start;color:var(--ink);transition:box-shadow .5s var(--ease),transform .6s var(--ease)}a.card:hover{box-shadow:inset 0 0 0 1px #c9a26680,0 20px 60px -30px var(--glow);transform:translateY(-3px)}.card>.ico{color:var(--accent)}.card p{color:var(--ink2);font-size:15.5px}.card .mono{color:var(--accent)}.pills{display:flex;flex-wrap:wrap;gap:8px}.pills span{padding:9px 14px;border-radius:99px;text-align:center;background:#e9f5ee0a;box-shadow:inset 0 0 0 1px var(--line);font-size:14px;color:var(--ink2)}.pills span b{color:var(--ink);font-weight:600}.pills .ico{display:inline-block;vertical-align:-3px;margin-right:8px}.checks{list-style:none;margin:0;padding:0;display:grid;gap:12px}.checks li{display:flex;gap:12px;align-items:flex-start;color:var(--ink2)}.checks li .ico{color:var(--accent);flex:none;margin-top:2px}.checks a{color:var(--ink)}.note{display:flex;gap:12px;align-items:flex-start;padding:16px 20px;border-radius:18px;background:#8ab4ff0d;box-shadow:inset 0 0 0 1px #8ab4ff38;color:var(--ink2);font-size:15px}.note .ico{color:var(--warn);flex:none;margin-top:2px}.term{border-radius:var(--r-shell);background:#030506;box-shadow:inset 0 0 0 1px var(--line2),0 40px 80px -40px var(--glow);padding:18px 20px 24px;font:500 13.5px/1.6 var(--f-mono);display:grid;gap:12px}.term__top{display:flex;gap:7px;margin-bottom:4px}.term__top i{width:11px;height:11px;border-radius:50%;background:#e9f5ee24}.tl{opacity:0;transform:translateY(8px);transition:opacity .6s var(--ease),transform .6s var(--ease)}.tl.on{opacity:1;transform:none}.tl.user:before{content:"› ";color:var(--accent)}.tl.tool{color:var(--ink3);padding-left:12px;border-left:1px solid var(--line2)}.tl.agent{color:var(--accent2)}.tbl-wrap{overflow-x:auto;border-radius:var(--r-shell);box-shadow:inset 0 0 0 1px var(--line);background:var(--bg2)}.tbl-wrap>p{padding:0 18px 18px}.is-scroll:not(.is-end){-webkit-mask-image:linear-gradient(90deg,#000 80%,transparent);mask-image:linear-gradient(90deg,#000 80%,transparent)}.tbl-hint{margin:0 0 8px;font-size:11px;color:var(--ink3)}.table{width:100%;border-collapse:collapse;font-size:15px;min-width:640px}.table--plans{min-width:0;table-layout:fixed}.table--plans th:first-child{width:44%}@media(max-width:560px){.tbl-wrap--plans{display:none}.plans-m{display:grid!important;grid-template-columns:minmax(0,1fr);gap:14px}}.plans-m__card{display:grid;gap:12px;padding:24px}.plans-m__card .mono{color:var(--accent)}.plans-m__price{font:500 34px/1 var(--f-display);letter-spacing:-.03em;color:var(--ink)}.plans-m__price small{margin-left:8px;font:500 14px/1 var(--f-text);letter-spacing:0;color:var(--ink2)}.plans-m__card .btn{justify-self:start;max-width:100%}.table th,.table td{text-align:left;padding:15px 18px;border-bottom:1px solid var(--line);vertical-align:top;color:var(--ink2)}.table tr:last-child td{border-bottom:0}.table th{font:500 11px/1.3 var(--f-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--ink3)}.table th span{color:var(--ink)!important;font-family:var(--f-display)!important}.table td:not(:first-child),.table th:not(:first-child){text-align:center}.table td b{color:var(--ink)}.table .ico{color:var(--accent)}.gl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0}.gl>div{padding:24px;border-radius:22px;background:var(--bg2);box-shadow:inset 0 0 0 1px var(--line);scroll-margin-top:110px}.gl>div:target{box-shadow:inset 0 0 0 1px var(--accent)}.gl dt{font:500 18px/1.25 var(--f-display);letter-spacing:-.02em;margin-bottom:8px}.gl dd{margin:0;color:var(--ink2);font-size:15.5px}@media(max-width:760px){.gl{grid-template-columns:minmax(0,1fr)}}.x-faq{border-top:1px solid var(--line)}.x-faq__item{border-bottom:1px solid var(--line)}.x-faq__q{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:20px;align-items:center;padding:22px 0;font:500 clamp(16px,1.3vw,19px)/1.4 var(--f-text);color:var(--ink)}.x-faq__q::-webkit-details-marker{display:none}.x-faq__mark{width:34px;height:34px;flex:none;border-radius:50%;box-shadow:inset 0 0 0 1px var(--line2);position:relative;transition:background .4s var(--ease),transform .5s var(--ease)}.x-faq__mark:before,.x-faq__mark:after{content:"";position:absolute;left:11px;right:11px;top:16.5px;height:1.5px;background:currentColor;transition:transform .5s var(--ease)}.x-faq__mark:after{transform:rotate(90deg)}details[open] .x-faq__mark{background:var(--accent);color:var(--on-accent);transform:rotate(180deg)}details[open] .x-faq__mark:after{transform:rotate(0)}.x-faq__a{padding:0 56px 24px 0;color:var(--ink2)}.x-faq__dev{margin:10px 0 0}.x-faq__dev .soon-mark{margin:0 6px 0 0}.related{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.related a{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:22px 24px;border-radius:22px;background:var(--bg2);box-shadow:inset 0 0 0 1px var(--line);text-decoration:none;font:500 16px/1.3 var(--f-display);letter-spacing:-.02em;transition:box-shadow .4s var(--ease),background .4s}.related a:hover{box-shadow:inset 0 0 0 1px var(--accent);background:var(--bg3)}.related a{min-width:0;overflow:hidden;padding-inline:clamp(16px,2vw,24px)}.related a .ico{color:var(--accent);flex:none;transition:transform .5s var(--ease)}.related a:hover .ico{transform:translate(4px)}@media(max-width:900px){.related{grid-template-columns:minmax(0,1fr)}}.form .core{padding:clamp(20px,3vw,32px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.form label{display:grid;gap:8px;font:500 12px/1.3 var(--f-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ink3)}.form .full{grid-column:1 / -1}.form input,.form select,.form textarea{width:100%;font:400 16px/1.4 var(--f-text);color:var(--ink);background:#05080ab3;border:0;box-shadow:inset 0 0 0 1px var(--line2);border-radius:var(--r);padding:14px 16px;transition:box-shadow .3s;text-transform:none;letter-spacing:0}.form input:focus,.form select:focus,.form textarea:focus{outline:none;box-shadow:inset 0 0 0 1.5px var(--accent)}.form select option{background:var(--bg2)}.form__ok{display:none;grid-column:1 / -1;padding:16px;border-radius:14px;background:#c9a2661a;color:var(--ink);box-shadow:inset 0 0 0 1px #c9a26659}.form.is-sent .form__ok{display:block}.form__ok:focus{outline:none}.form .fld{display:grid;gap:8px;align-content:start;min-width:0}.form .form__top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 10px}.form__ok p{margin:0}.form__ok .form__alt{margin-top:6px;font-size:13px;color:var(--ink3)}.form__alt a{color:var(--accent)}.form__opt{font:400 12.5px/1.3 var(--f-text);letter-spacing:0;text-transform:none;color:var(--ink3)}.form__err{font:400 13.5px/1.35 var(--f-text);letter-spacing:0;text-transform:none;color:#ff8a7a}.form [aria-invalid=true]{box-shadow:inset 0 0 0 1.5px #ff8a7a}.form button[disabled]{opacity:.55;cursor:default}@media(max-width:640px){.form .core{grid-template-columns:minmax(0,1fr)}}.personas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.persona{text-align:left;cursor:pointer;border:0;padding:22px;border-radius:22px;background:var(--bg2);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);display:grid;gap:8px;font:inherit;transition:box-shadow .4s var(--ease),background .4s,opacity .4s;opacity:.55}.persona b{font:500 18px/1.2 var(--f-display);letter-spacing:-.02em}.persona span{font-size:14.5px;color:var(--ink2)}.persona.on{opacity:1;background:linear-gradient(180deg,#1b1710,var(--bg2));box-shadow:inset 0 0 0 1px #c9a26680}.persona .mono{color:var(--accent)}.persona[data-reveal].in:not(.on){opacity:.55}.persona[data-reveal].in:not(.on):hover{opacity:.85}.packs{display:flex;gap:6px;padding:6px;border-radius:99px;background:#e9f5ee0a;box-shadow:inset 0 0 0 1px var(--line);width:max-content;max-width:100%}.packs button{border:0;background:none;color:var(--ink2);font:600 15px/1 var(--f-text);padding:12px 18px;border-radius:99px;cursor:pointer;transition:background .4s var(--ease),color .4s}.packs button[aria-pressed=true]{background:var(--accent);color:var(--on-accent)}.packs__sum{font:600 clamp(28px,3vw,43.2px)/1 var(--f-display);letter-spacing:-.04em}@media(max-width:900px){.personas{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media(max-width:560px){.personas{grid-template-columns:minmax(0,1fr)}}.week{display:grid;gap:0;border-left:1px solid var(--line2)}.week>div{position:relative;padding:0 0 36px 32px}.week>div:before{content:"";position:absolute;left:-6px;top:6px;width:11px;height:11px;border-radius:50%;background:var(--bg);box-shadow:inset 0 0 0 2px var(--accent)}.week>div.in:before{background:var(--accent);box-shadow:0 0 14px var(--accent)}.week b{display:block;font:500 13px/1 var(--f-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--accent);margin-bottom:10px}.week p{color:var(--ink2)}.chat .core{padding:18px;display:grid;gap:10px}.chat .bub{font-size:15px}.chat__meta{font:500 11px/1.5 var(--f-mono);color:var(--ink3);text-transform:uppercase;letter-spacing:.04em;padding-top:6px;border-top:1px solid var(--line)}.sticky-img{position:sticky;top:110px;border-radius:var(--r-shell);overflow:hidden;aspect-ratio:4/5}.sticky-img img{width:100%;height:100%;object-fit:cover}@media(max-width:900px){.sticky-img{position:relative;top:0;aspect-ratio:4/3}}.tree .core{padding:clamp(14px,2vw,24px);display:grid;gap:14px}.tree .core>svg{width:100%;height:auto;display:block}.tree line{stroke:#e9f5ee1f;stroke-width:1;transition:stroke .5s}.tree line.on{stroke:var(--accent);stroke-opacity:.7}.tree circle{fill:var(--bg3);stroke:#e9f5ee40;stroke-width:1;transition:fill .5s,stroke .5s}.tree g.on circle{fill:var(--accent);stroke:var(--accent);filter:drop-shadow(0 0 6px var(--accent))}.tree text{font:600 9px var(--f-mono);fill:var(--ink3);text-anchor:middle;transition:fill .5s}.tree g.on text{fill:var(--on-accent)}.tree__bar{display:flex;gap:14px;align-items:center;justify-content:space-between;flex-wrap:wrap}.tree__count{font:600 28px/1 var(--f-display);font-variant-numeric:tabular-nums}.tree__count span{font:500 14px/1 var(--f-text);color:var(--ink3);margin-left:4px}.duo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}.duo .core{padding:clamp(22px,3vw,36px);display:grid;gap:18px;align-content:start;height:100%}.duo .shell:first-child .core{background:radial-gradient(100% 80% at 0% 0%,rgba(201,162,102,.16),transparent 60%),linear-gradient(180deg,var(--bg3),var(--bg2))}.duo ol{margin:0;padding:0;list-style:none;counter-reset:s;display:grid;gap:14px}.duo li{counter-increment:s;display:grid;grid-template-columns:36px 1fr;gap:12px;color:var(--ink2)}.duo li:before{content:counter(s,decimal-leading-zero);font:600 12px/1.9 var(--f-mono);color:var(--accent)}@media(max-width:900px){.duo{grid-template-columns:minmax(0,1fr)}}.stack{position:relative;height:560px;perspective:1400px}.stack__card{position:absolute;left:0;right:0;top:0;margin:0 auto;width:min(560px,100%);border-radius:24px;padding:22px;background:linear-gradient(180deg,var(--bg4),var(--bg2));box-shadow:inset 0 0 0 1px var(--line2),0 30px 60px -30px #000;transform:translateY(calc(var(--i) * 70px)) scale(calc(1 - var(--i) * .04));transform-origin:top center;transition:transform .9s var(--ease);z-index:calc(10 - var(--i));display:grid;gap:14px}.stack:hover .stack__card,.stack.is-fan .stack__card{transform:translateY(calc(var(--i) * 186px)) rotate(calc((var(--i) - 1) * 1.2deg))}.stack__top{display:flex;justify-content:space-between;align-items:center;gap:10px}.stack__brand{display:inline-flex;gap:10px;align-items:center;font:600 15px/1 var(--f-display);letter-spacing:-.02em}.stack__brand i{width:26px;height:26px;border-radius:8px;background:var(--c);display:grid;place-items:center;color:#05080a;font-style:normal;font-size:13px}.stack__ws{font:500 11px/1 var(--f-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--ink3)}.stack__ws b{color:var(--ink)}@media(max-width:560px){.stack__brand span{display:none}.stack__ws{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.stack__rows{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.stack__rows i{height:54px;border-radius:12px;background:color-mix(in oklab,var(--c) 18%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--c) 40%,transparent)}.switch{display:inline-flex;align-items:center;gap:12px;cursor:pointer;font-size:15px;color:var(--ink2);user-select:none}.switch input{appearance:none;width:52px;height:30px;border-radius:99px;background:#e9f5ee1f;position:relative;cursor:pointer;transition:background .4s var(--ease);margin:0;flex:none}.switch input:after{content:"";position:absolute;top:3px;left:3px;width:24px;height:24px;border-radius:50%;background:var(--ink);transition:transform .5s var(--ease)}.switch input:checked{background:var(--accent)}.switch input:checked:after{transform:translate(22px);background:var(--on-accent)}@media(max-width:760px){.stack{height:600px}.stack__card{transform:translateY(calc(var(--i) * 196px))!important}}.nums{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.num .core{padding:26px;display:grid;gap:10px;height:100%;align-content:start}.num b{font:600 clamp(28px,2.6vw,37.5px)/1.05 var(--f-display);letter-spacing:-.04em;color:var(--accent);white-space:nowrap}.num span{color:var(--ink2);font-size:15px}.num a{font-size:12.5px;color:var(--ink3)}@media(max-width:1100px){.nums{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.nums{grid-template-columns:minmax(0,1fr)}}.nums--3{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:760px){.nums--3{grid-template-columns:minmax(0,1fr)}}.levels{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;counter-reset:lv}.lvl{counter-increment:lv;padding:24px 20px;border-radius:22px;background:var(--bg2);box-shadow:inset 0 0 0 1px var(--line);display:grid;gap:10px;align-content:start;position:relative;overflow:hidden}.lvl:before{content:counter(lv,decimal-leading-zero);font:600 44px/1 var(--f-display);letter-spacing:-.05em;color:transparent;-webkit-text-stroke:1px rgba(201,162,102,.5)}.lvl:after{content:"";position:absolute;left:0;bottom:0;height:2px;width:100%;background:var(--accent);transform:scaleX(0);transform-origin:left;transition:transform 1.2s var(--ease);transition-delay:var(--d, 0s)}.lvl.in:after{transform:scaleX(1)}.lvl p{color:var(--ink2);font-size:14.5px}@media(max-width:1100px){.levels{grid-template-columns:repeat(2,minmax(0,1fr))}.lvl:last-child{grid-column:1 / -1}}@media(max-width:560px){.levels{grid-template-columns:minmax(0,1fr)}}.filters{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:22px}.filters button{border:0;cursor:pointer;padding:11px 16px;border-radius:99px;font:500 14px/1 var(--f-text);color:var(--ink2);background:#e9f5ee0d;box-shadow:inset 0 0 0 1px var(--line);transition:background .4s var(--ease),color .4s}.filters button[aria-pressed=true]{background:var(--accent);color:var(--on-accent);box-shadow:none}.profiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.prof{border-radius:24px;overflow:hidden;background:var(--bg2);box-shadow:inset 0 0 0 1px var(--line);display:grid;transition:opacity .5s var(--ease),transform .6s var(--ease),filter .5s}.prof.is-off{opacity:.18;filter:grayscale(1);transform:scale(.97)}@media(max-width:760px){.prof.is-off{display:none}}.prof img{aspect-ratio:4/5;width:100%;object-fit:cover}.prof>div{padding:18px;display:grid;gap:7px}.prof b{font:500 17px/1.2 var(--f-display);letter-spacing:-.02em}.prof .muted{font-size:14px}.prof__go{margin-top:8px;font-size:14px}.prof__stat{font:500 26px/1 var(--f-display);letter-spacing:-.02em;color:var(--accent);margin-top:4px}@media(max-width:1000px){.profiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.profiles{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:76%;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:calc(var(--gut) * -1);padding:0 var(--gut) 6px;scroll-padding-inline:var(--gut);scrollbar-width:none}.profiles::-webkit-scrollbar{display:none}.prof{scroll-snap-align:start}.prof img{aspect-ratio:1}}.steps3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;counter-reset:st}.steps3>div{counter-increment:st;padding:26px;border-radius:24px;background:var(--bg2);box-shadow:inset 0 0 0 1px var(--line);display:grid;gap:10px}.steps3>div:before{content:counter(st,decimal-leading-zero);font:600 12px/1 var(--f-mono);color:var(--accent)}.steps3 p{color:var(--ink2);font-size:15.5px}@media(max-width:900px){.steps3{grid-template-columns:minmax(0,1fr)}}.steps3--4{grid-template-columns:repeat(4,minmax(0,1fr))}.steps3--4>div:before{content:counter(st,decimal-leading-zero) " · " attr(data-k)}@media(max-width:1100px){.steps3--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.steps3--4{grid-template-columns:minmax(0,1fr)}}.months{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;position:relative}.months:before{content:"";position:absolute;left:0;right:0;top:23px;height:1px;background:var(--line2)}.months__fill{position:absolute;left:0;top:22px;height:3px;width:100%;background:var(--accent);box-shadow:0 0 14px var(--accent);transform:scaleX(0);transform-origin:left;transition:transform 2.4s var(--ease)}.months.in .months__fill{transform:scaleX(1)}.mo{padding:0 20px 0 0;display:grid;gap:10px;position:relative}.mo i{width:47px;height:47px;border-radius:50%;display:grid;place-items:center;background:var(--bg);box-shadow:inset 0 0 0 1px var(--line2);font:600 13px/1 var(--f-mono);color:var(--ink2);font-style:normal;position:relative;z-index:1;transition:background .5s,color .5s,box-shadow .5s;transition-delay:var(--d, 0s)}.months.in .mo i{background:var(--accent);color:var(--on-accent);box-shadow:0 0 20px var(--glow)}.mo p{color:var(--ink2);font-size:15px}@media(max-width:900px){.months{grid-template-columns:minmax(0,1fr);gap:24px}.months:before,.months__fill{display:none}}.tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;align-items:end}.tier{border-radius:24px;padding:24px;background:linear-gradient(180deg,rgba(201,162,102,calc(.04 + var(--i) * .07)),var(--bg2));box-shadow:inset 0 0 0 1px var(--line);display:grid;gap:8px;align-content:end;min-height:calc(200px + var(--i) * 70px)}.tier b{font:500 21px/1.15 var(--f-display);letter-spacing:-.02em}.tier span{color:var(--ink2);font-size:15px}@media(max-width:760px){.tiers{grid-template-columns:minmax(0,1fr)}.tier{min-height:0}}.reflv{display:grid;gap:10px}.reflv div{display:flex;align-items:center;gap:14px;padding:14px 18px;border-radius:99px;background:#e9f5ee0a;box-shadow:inset 0 0 0 1px var(--line);margin-left:calc(var(--i) * 34px)}.reflv div:nth-child(n+3) i{color:var(--ink)!important}.reflv div i{width:30px;height:30px;border-radius:50%;background:rgba(201,162,102,calc(.9 - var(--i) * .25));color:var(--on-accent);display:grid;place-items:center;font:600 12px/1 var(--f-mono);font-style:normal;flex:none}.ftr{border-top:1px solid var(--line);padding:72px 0 40px;margin-top:40px}.ftr__grid{display:grid;grid-template-columns:1.3fr repeat(5,minmax(0,1fr));gap:32px}@media(max-width:1200px){.ftr__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ftr h4,.ftr .ftr__h{font:500 11px/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);margin:0 0 16px}.ftr ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.ftr ul a{text-decoration:none;color:var(--ink2);font-size:15px}.ftr ul a:hover{color:var(--accent)}.ftr .ftr__soc{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.ftr .ftr__soc a{width:40px;height:40px;display:grid;place-items:center;border-radius:12px;color:var(--ink2);background:#e9f5ee08;box-shadow:inset 0 0 0 1px var(--line2);transition:color .2s,box-shadow .2s,background .2s}.ftr .ftr__soc a:hover{color:var(--accent);background:#c9a26614;box-shadow:inset 0 0 0 1px #c9a26680}.ftr .ftr__soc a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media(min-width:1201px){.ftr .ftr__soc{display:grid;grid-template-columns:repeat(3,40px)}}.ftr__note{margin-top:56px;padding-top:24px;border-top:1px solid var(--line);display:grid;gap:6px;font-size:13px;color:var(--ink3)}.ftr__big{font:700 clamp(64px,17vw,244.8px)/.8 var(--f-display);letter-spacing:-.06em;color:transparent;-webkit-text-stroke:1px rgba(233,245,238,.1);margin-top:calc(48px - .08em);padding-block:.08em .2em;user-select:none;white-space:nowrap;overflow:hidden}@media(max-width:900px){.ftr__grid{grid-template-columns:1fr 1fr}}@media(max-width:520px){.ftr__grid{grid-template-columns:minmax(0,1fr)}}.chain__panel{position:absolute;inset:56px 24px 24px;display:grid;align-content:center;opacity:0;transform:translateY(18px);transition:opacity .55s var(--ease),transform .55s var(--ease);pointer-events:none}.chain__panel.is-active{opacity:1;transform:none;pointer-events:auto}.cpui{display:grid;gap:10px;align-content:start;font-size:14px}.cpui__title{display:flex;flex-wrap:wrap;gap:4px 12px;justify-content:space-between;align-items:center;font-weight:600;font-size:15px}.cpui__note{overflow-wrap:anywhere;min-width:0;font:500 10px/1.3 var(--f-mono);color:var(--ink3);letter-spacing:.03em;text-transform:uppercase}.ui-field{display:grid;grid-template-columns:120px 1fr 44px;gap:12px;align-items:center;padding:12px 14px;border-radius:12px;background:#e9f5ee08;box-shadow:inset 0 0 0 1px var(--line)}.ui-field b{font-weight:600}.ui-bar{height:6px;border-radius:6px;background:var(--bg4);overflow:hidden}.ui-bar i{display:block;height:100%;width:var(--w, 0%);background:var(--accent);border-radius:6px;box-shadow:0 0 12px var(--glow);transition:width 1.2s var(--ease)}.ui-funnel{display:grid;gap:8px}.ui-node{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;background:#e9f5ee08;box-shadow:inset 0 0 0 1px var(--line)}.ui-node .k{margin-left:auto;font-family:var(--f-mono);font-size:12px;color:var(--ink2)}.ui-node .ico{color:var(--accent)}.ui-node:nth-child(2){margin-left:6%}.ui-node:nth-child(3){margin-left:12%}.ui-node:nth-child(4){margin-left:18%}.ui-node:nth-child(5){margin-left:24%;background:#c9a2661f;box-shadow:inset 0 0 0 1px #c9a2664d}.ui-week{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px}.ui-week .d{font:500 10px/1 var(--f-mono);color:var(--ink3);text-align:center;padding-bottom:4px}.ui-cell{min-width:0;min-height:74px;border-radius:10px;padding:8px;background:#e9f5ee08;box-shadow:inset 0 0 0 1px var(--line);display:grid;grid-template-columns:minmax(0,1fr);align-content:space-between;gap:6px;font-size:11.5px;line-height:1.25;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.ui-cell .t{font:600 9px/1 var(--f-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--accent)}@media(max-width:700px){.ui-week{grid-template-columns:1fr;gap:10px}.ui-week .d{display:none}.ui-cell{min-height:0;grid-template-columns:74px 1fr;align-items:center;display:grid;gap:10px}}.ui-cell.is-new{animation:cp-pop .6s var(--ease) both}@keyframes cp-pop{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:none}}.ui-thumbs{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.ui-thumb{aspect-ratio:9/14;border-radius:12px;overflow:hidden;position:relative;background:var(--bg4);box-shadow:inset 0 0 0 1px var(--line)}.ui-thumb img{width:100%;height:100%;object-fit:cover}.ui-thumb span{position:absolute;left:8px;bottom:8px;text-align:center;font:600 10px/1 var(--f-mono);background:#05080ac7;color:var(--ink);padding:5px 8px;border-radius:99px}.ui-plat{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:12px;align-items:center;padding:11px 14px;border-radius:12px;background:#e9f5ee08;box-shadow:inset 0 0 0 1px var(--line)}.ui-plat .ico{color:var(--ink2)}.ui-plat .s{font:600 10.5px/1 var(--f-mono);padding:6px 8px;border-radius:99px;background:#e9f5ee0f;color:var(--ink2)}.ui-plat .s.ok{background:#c9a26629;color:var(--accent)}.ui-chat{display:grid;gap:8px}.bub.act{justify-self:start;background:#c9a2661a;box-shadow:inset 0 0 0 1px #c9a26640;font-weight:600;max-width:92%}@media(max-width:560px){.ui-ver{grid-template-columns:minmax(0,1fr) auto!important;overflow-wrap:normal!important;row-gap:6px}.ui-ver>.mono{grid-column:1 / -1;grid-row:2}}.ui-ver>.vtag{justify-self:start}.ui-ver{display:grid;grid-template-columns:minmax(0,1fr) auto auto;overflow-wrap:anywhere;gap:12px;align-items:center;padding:11px 14px;border-radius:12px;background:#e9f5ee08;box-shadow:inset 0 0 0 1px var(--line)}@media(max-width:380px){.ui-ver{grid-template-columns:minmax(0,1fr)!important;justify-items:start}.ui-ver>.mono{grid-row:auto}}.brand-ico{display:inline-block;width:1em;height:1em;flex:none;vertical-align:-.125em;margin-right:.4em}.brand-n{white-space:nowrap}.ui-plat .brand-ico{width:20px;height:20px;margin-right:0}@media(min-width:901px){.plans:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr));max-width:980px}}@media(max-width:360px){.ui-plat{gap:8px;padding:10px}.reflv div{margin-left:calc(var(--i) * 14px)}}@media(max-width:340px){.h2,.split .h2{font-size:21px}.chero h1{font-size:20px}.btn,.btn:has(>.btn__i){padding-inline:18px}.btn__i{display:none}}@media(max-width:380px){.tpl .btn{padding-inline:20px}.tpl .btn__i{display:none}}.soon-mark,.mono.soon-mark{display:inline-flex;align-items:center;margin-left:6px;padding:3px 8px;border-radius:99px;font:600 10px/1.2 var(--f-mono);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;vertical-align:1px;color:var(--warn);background:#8ab4ff1a;box-shadow:inset 0 0 0 1px #8ab4ff66}td>.soon-mark{margin-left:0}a.gl-term{color:inherit;text-decoration:underline dotted 1.5px;text-decoration-color:#c9a26699;text-underline-offset:3px;cursor:help;transition:color .2s var(--ease),text-decoration-color .2s var(--ease)}a.gl-term:hover,a.gl-term:focus-visible{color:var(--accent);text-decoration-color:var(--accent)}.gl-tip{position:fixed;top:0;left:0;z-index:95;width:max-content;max-width:min(320px,calc(100vw - 16px));padding:10px 12px;border-radius:12px;background:var(--bg3);box-shadow:inset 0 0 0 1px var(--line2),0 14px 34px -12px #000;font:400 13.5px/1.45 var(--f-text);color:var(--ink);text-align:left;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .15s var(--ease),visibility 0s .15s}.gl-tip.is-on{opacity:1;visibility:visible;transition:opacity .15s var(--ease)}.gh-demo{font-size:13.5px;color:var(--ink3)}.marquee--brand .brand-ico,.gh-plat .brand-ico,.gh-unit__nets .brand-ico,.gh-nets .brand-ico{margin-right:0}.marquee--brand span{gap:10px}.marquee--brand span:after{margin-left:34px}.marquee--brand .brand-ico{opacity:.85}.gh-chaos{height:160vh;position:relative}.gh-chaos__stage{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;display:grid;align-items:center}.gh-chaos__grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(24px,4vw,56px);align-items:center;width:100%}.gh-chaos__text{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;container-type:inline-size}.gh-chaos__text>*{min-width:0}.gh-chaos__field{position:relative;height:min(64vh,560px);container-type:inline-size}.gh-chaos__field:before{content:"";position:absolute;left:50%;top:50%;width:70%;aspect-ratio:1;translate:-50% -50%;border-radius:50%;background:radial-gradient(circle,rgba(201,162,102,.12),transparent 65%);pointer-events:none}.gh-chaos__chip{position:absolute;left:50%;top:50%;display:inline-flex;align-items:center;gap:8px;padding:11px 16px;border-radius:99px;background:#0a0f12eb;box-shadow:inset 0 0 0 1px var(--line2),0 16px 40px -20px #000;font:500 14.5px/1 var(--f-text);color:var(--ink2);white-space:nowrap;will-change:transform}.gh-chaos__chip:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--ink3);flex:none}.gh-chaos__one{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(.6);opacity:0;display:inline-flex;gap:14px;align-items:center;width:max-content;max-width:94%;padding:22px 30px;border-radius:99px;background:var(--accent);color:var(--on-accent);font:600 clamp(15px,4.6cqi,32px)/1.1 var(--f-display);letter-spacing:-.03em;text-align:center;box-shadow:0 0 0 1px #c9a26699,0 20px 80px -10px var(--glow)}.gh-chaos__one .ico{flex:none}html:not(.js) .gh-chaos__chip{display:none}html:not(.js) .gh-chaos__one{opacity:1;transform:translate(-50%,-50%)}@media(min-width:901px){.gh-chaos__stage{top:6vh;height:88vh;height:88svh}}@media(max-width:900px)and (min-height:900px){.gh-chaos__stage{top:14vh;height:72vh;height:72svh}}.gh-path-sec{padding-top:clamp(32px,4vw,56px)}.gh-goal__label{color:var(--accent)}.gh-goal__big{font-size:clamp(36px,12.6cqi,84px);line-height:.98;overflow-wrap:break-word}.gh-goal__q{font:500 clamp(19px,1.7vw,24.5px)/1.32 var(--f-display);letter-spacing:-.02em;color:var(--ink);max-width:32ch;padding-left:18px;border-left:2px solid var(--accent);text-wrap:pretty}@media(max-width:900px){.gh-chaos{height:130vh}.gh-chaos__grid{grid-template-columns:minmax(0,1fr);gap:10px}.gh-chaos__field{height:34vh}.gh-chaos__text{gap:12px}.gh-chaos__text .lead{font-size:15.5px}.gh-goal__big{font-size:clamp(30px,12.6cqi,44px)}.gh-goal__q{font-size:17px;padding-left:14px}.gh-chaos__chip{font-size:12.5px;padding:8px 12px}.gh-chaos__one{padding:16px 22px;border-radius:22px}}html:not(.js) .gh-chaos{height:auto}html:not(.js) .gh-chaos__stage{position:relative;top:auto;height:auto;padding-block:clamp(48px,7vw,96px)}@media(prefers-reduced-motion:reduce){.gh-chaos{height:auto}.gh-chaos__stage{position:relative;top:auto;height:auto;padding-block:clamp(48px,7vw,96px)}.gh-chaos__chip{display:none}}@media(max-width:380px){.gh-chaos__chip{font-size:11.5px;padding:7px 10px;gap:6px}.gh-chaos__chip:nth-child(2),.gh-chaos__chip:nth-child(5),.gh-chaos__chip:nth-child(9){display:none}}.gh-fun .core{padding:clamp(18px,2.4vw,32px);display:grid;gap:22px}.gh-fun__panel{display:grid;gap:20px}.gh-fun__panel[hidden]{display:none}.gh-fun__biz{color:var(--accent)}.gh-skewer{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--n, 5),minmax(0,1fr));gap:14px;position:relative}.gh-skewer:before{content:"";position:absolute;left:18px;right:18px;top:17px;height:2px;background:linear-gradient(90deg,rgba(201,162,102,.35),var(--accent));box-shadow:0 0 12px var(--glow)}.gh-step{position:relative;display:grid;gap:10px;align-content:start}.gh-step,.gh-step>*{min-width:0}.gh-step__dot{position:relative;z-index:1;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:var(--bg2);box-shadow:inset 0 0 0 2px var(--accent);font:600 13px/1 var(--f-mono);color:var(--accent)}.gh-step:last-child .gh-step__dot{background:var(--accent);color:var(--on-accent);box-shadow:0 0 18px var(--glow)}.gh-step__h{font:500 clamp(16px,1.25vw,18px)/1.25 var(--f-display);letter-spacing:-.02em}.gh-step__items{list-style:none;margin:0;padding:0;display:grid;gap:8px}.gh-step__items li{display:flex;gap:8px;align-items:center;padding:8px 10px;border-radius:12px;background:#e9f5ee0a;box-shadow:inset 0 0 0 1px var(--line);font-size:13.5px;line-height:1.3;color:var(--ink2)}.gh-step__items .ico{color:var(--accent);flex:none}.gh-step__n{font:600 clamp(18px,1.5vw,21.6px)/1.15 var(--f-display);letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums}.gh-step:last-child .gh-step__n{color:var(--accent)}.gh-step__cv{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px 10px;padding:10px 12px;border-radius:12px;background:#c9a26612;box-shadow:inset 0 0 0 1px #c9a2663d}.gh-step__cv small{grid-column:1 / -1;font:500 11px/1.25 var(--f-text);color:var(--ink3)}.gh-step__cv b{font:600 18px/1 var(--f-display);letter-spacing:-.02em;color:var(--accent);font-variant-numeric:tabular-nums;white-space:nowrap}.gh-step__cv i{position:relative;display:block;height:4px;border-radius:2px;background:#e9f5ee17;overflow:hidden}.gh-step__cv i:before{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--accent);transform:scaleX(var(--p, 0));transform-origin:left;transition:transform .8s var(--ease) .4s}:where(.js) .gh-fb__panel:not(.is-built) .gh-step__cv i:before{transform:scaleX(0)}.gh-fun__foot{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:22px 44px;margin-top:26px;align-items:start}.gh-fun__els{display:grid;gap:12px}.gh-pills .ico{color:var(--accent)}.gh-fun__side{display:grid;gap:16px;justify-items:start}.gh-fun__net{display:flex;gap:12px;align-items:flex-start;color:var(--ink2)}.gh-fun__net .ico{color:var(--accent);flex:none;margin-top:2px}@media(max-width:1100px){.gh-skewer{grid-template-columns:minmax(0,1fr);gap:22px}.gh-skewer:before{inset:18px auto 18px 17px;width:2px;height:auto;background:linear-gradient(180deg,rgba(201,162,102,.35),var(--accent))}.gh-step{padding-left:52px}.gh-step__dot{position:absolute;left:0;top:-4px}.gh-step__items{grid-template-columns:repeat(auto-fit,minmax(180px,max-content))}.gh-fun__foot{grid-template-columns:minmax(0,1fr)}}.gh-ctx{display:grid;gap:24px}.gh-kb{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 72px minmax(0,1fr) 72px minmax(0,.9fr);align-items:center;row-gap:22px}.gh-kb__wires{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none;color:var(--accent)}.gh-kb__wires .w{fill:none;stroke:#c9a2664d;stroke-width:1.5}.gh-kb__wires .c{fill:none;stroke:var(--accent);stroke-width:2.2;stroke-linecap:round;stroke-dasharray:9 91;stroke-dashoffset:100;filter:drop-shadow(0 0 5px var(--accent));animation:kb-flow 3.2s linear infinite;animation-delay:calc(var(--i, 0) * -.37s)}@keyframes kb-flow{to{stroke-dashoffset:0}}.gh-kb__looppath{fill:none;stroke:#c9a26673;stroke-width:1.5;stroke-dasharray:5 6}.gh-kb__col{display:grid;gap:12px;align-content:center}.gh-kb__cap{color:var(--accent)}.gh-kb__list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.gh-kb__item{position:relative;display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;align-items:center;padding:10px 14px 10px 10px;border-radius:16px;background:linear-gradient(180deg,var(--bg3),var(--bg2));box-shadow:inset 0 0 0 1px var(--line)}.gh-kb__ic{width:34px;height:34px;border-radius:11px;display:grid;place-items:center;background:#c9a2661a;color:var(--accent)}.gh-kb__t{display:grid;gap:2px;min-width:0}.gh-kb__t b{font:600 14.5px/1.25 var(--f-text);color:var(--ink)}.gh-kb__t small{font-size:12.5px;line-height:1.35;color:var(--ink3)}.gh-kb__o{padding:14px 16px 14px 12px;box-shadow:inset 0 0 0 1px #c9a2664d;background:linear-gradient(180deg,#c9a26617,#c9a26608),var(--bg2)}.gh-kb__o .gh-kb__ic{background:var(--accent);color:var(--on-accent);box-shadow:0 0 18px var(--glow)}.gh-kb__o .gh-kb__t b{font:600 16px/1.2 var(--f-display);letter-spacing:-.02em}.gh-kb__arrow{display:grid;place-items:center;color:var(--accent);opacity:.7}.gh-kb.is-wired .gh-kb__arrow{visibility:hidden}.gh-kb__core{position:relative;z-index:1}.gh-kb__core .core{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;justify-items:start;padding:clamp(20px,2.2vw,28px);background:radial-gradient(90% 70% at 50% 0%,rgba(201,162,102,.18),transparent 70%),linear-gradient(180deg,var(--bg3),var(--bg2))}.gh-kb__db{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;background:var(--accent);color:var(--on-accent);box-shadow:0 0 40px var(--glow)}.gh-kb__h{font:600 clamp(22px,2vw,28px)/1.1 var(--f-display);letter-spacing:-.03em}.gh-kb__parts{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.gh-kb__parts li{padding:7px 11px;border-radius:99px;font-size:13px;line-height:1.1;color:var(--ink);background:#c9a26614;box-shadow:inset 0 0 0 1px #c9a26652}:where(.js) .gh-kb__parts li{opacity:.25;transition:opacity .5s var(--ease),box-shadow .5s var(--ease);transition-delay:calc(.35s + var(--i) * .12s)}.gh-kb__core.in .gh-kb__parts li{opacity:1}.gh-kb__own{display:flex;gap:10px;align-items:flex-start;margin:4px 0 0;padding-top:14px;border-top:1px solid var(--line);font-size:13.5px;line-height:1.4;color:var(--ink2)}.gh-kb__own .ico{color:var(--accent);flex:none;margin-top:2px}.gh-kb__loop{grid-column:1 / -1;justify-self:center;position:relative;z-index:1;display:inline-flex;gap:10px;align-items:center;margin:18px 0 0;padding:10px 18px;border-radius:99px;background:var(--bg);box-shadow:inset 0 0 0 1px #c9a26659;font-size:14px;color:var(--ink2);text-align:center;text-wrap:balance}.gh-kb__loop .ico{color:var(--accent);flex:none}@media(prefers-reduced-motion:reduce){.gh-kb__wires .c{animation:none;opacity:0}:where(.js) .gh-kb__parts li{opacity:1;transition:none}}@media(max-width:1000px){.gh-kb{grid-template-columns:minmax(0,1fr);row-gap:14px}.gh-kb__srcs .gh-kb__list{grid-template-columns:repeat(2,minmax(0,1fr))}.gh-kb__outs .gh-kb__list{grid-template-columns:repeat(3,minmax(0,1fr))}.gh-kb__srcs .gh-kb__list>:last-child:nth-child(odd){grid-column:1 / -1}.gh-kb__core{width:100%;max-width:560px;justify-self:center}.gh-kb__arrow{position:relative;height:44px;opacity:1}.gh-kb__arrow .ico{display:none}.gh-kb__arrow:before{content:"";position:absolute;left:50%;top:0;bottom:4px;width:2px;translate:-50% 0;border-radius:2px;background:linear-gradient(180deg,rgba(201,162,102,0),var(--accent));box-shadow:0 0 10px var(--glow)}.gh-kb__arrow:after{content:"";position:absolute;left:50%;bottom:2px;width:9px;height:9px;border-right:2px solid var(--accent);border-bottom:2px solid var(--accent);transform:translate(-50%) rotate(45deg)}.gh-kb__loop{margin-top:6px}}@media(max-width:700px){.gh-kb__srcs .gh-kb__list,.gh-kb__outs .gh-kb__list{grid-template-columns:minmax(0,1fr)}.gh-kb__loop{border-radius:18px;text-align:left}}.gh-ctx__grid{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(20px,3vw,43.2px);align-items:center}.gh-unit{margin:0;position:relative;aspect-ratio:9 / 14;width:100%;max-width:380px;justify-self:center;border-radius:var(--r-shell);overflow:hidden;isolation:isolate;box-shadow:inset 0 0 0 1px var(--line2),0 30px 90px -40px var(--glow)}.gh-unit img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;filter:brightness(.82) saturate(.9)}.gh-unit:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(5,8,10,.4) 0%,transparent 22%,transparent 48%,rgba(5,8,10,.96))}.gh-unit__top{position:absolute;top:14px;left:14px;right:14px;display:flex;justify-content:space-between;gap:8px}.gh-unit figcaption{position:absolute;left:16px;right:16px;bottom:16px;display:grid;gap:8px}.gh-unit__who{font:500 11px/1.2 var(--f-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--accent)}.gh-unit b{font:600 clamp(20px,1.8vw,26px)/1.15 var(--f-display);letter-spacing:-.03em}.gh-unit__nets,.gh-nets{display:flex;flex-wrap:wrap;gap:6px 12px;font-size:13px;color:var(--ink2)}.gh-unit__nets>span,.gh-nets>span{display:inline-flex;gap:6px;align-items:center}.gh-ctx__notes{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.gh-ctx__notes li{display:grid;grid-template-columns:40px minmax(0,1fr);gap:14px;padding:18px;border-radius:20px;background:linear-gradient(180deg,var(--bg3),var(--bg2));box-shadow:inset 0 0 0 1px var(--line)}.gh-ctx__ic{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:#c9a2661a;color:var(--accent)}.gh-ctx__notes .mono{display:block;margin-bottom:6px;color:var(--accent)}.gh-ctx__notes p{color:var(--ink2);font-size:14.5px;line-height:1.45}@media(max-width:900px){.gh-ctx__grid{grid-template-columns:minmax(0,1fr)}.gh-unit{max-width:300px}.gh-ctx__notes{grid-template-columns:minmax(0,1fr)}}.gh-fleet{display:grid;gap:8px;padding-top:20px;border-top:1px solid var(--line);font-size:14px}.gh-fleet__hub{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:12px 16px;border-radius:14px;background:#c9a26614;box-shadow:inset 0 0 0 1px #c9a2664d}.gh-fleet__hub .ico{color:var(--accent)}.gh-fleet__hub b{font:600 16px/1.1 var(--f-display);letter-spacing:-.02em}.gh-fleet__hub span{font:500 11px/1.3 var(--f-mono);color:var(--ink3);text-transform:uppercase;letter-spacing:.04em}.gh-fleet__head,.gh-frow{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1.4fr) minmax(0,1.25fr) minmax(0,1.15fr) minmax(0,.75fr);gap:10px}.gh-fleet__head span{font:500 10px/1.2 var(--f-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--ink3);padding:4px 12px 0}.gh-fleet__tbl{display:grid;gap:10px}.gh-frow>span{display:flex;align-items:center;padding:10px 12px;border-radius:12px;background:#e9f5ee08;box-shadow:inset 0 0 0 1px var(--line);line-height:1.3;min-width:0}.gh-frow .gh-frow__who{display:grid;grid-template-columns:26px minmax(0,1fr);gap:4px 10px;align-items:center}.gh-frow__who i{grid-row:span 2;width:26px;height:26px;border-radius:50%;background:var(--accent);color:var(--on-accent);font:700 12px/26px var(--f-text);font-style:normal;text-align:center}.gh-frow__who b{font-weight:600;color:var(--ink)}.gh-frow__who small{color:var(--ink3);font:500 10.5px/1.2 var(--f-mono)}.gh-frow>.gh-frow__c{color:var(--ink2)}.gh-frow .gh-nets{font-size:13.5px}.gh-frow>.gh-frow__c--goal{background:#c9a26614;box-shadow:inset 0 0 0 1px #c9a26638;color:var(--ink);font-weight:600}.gh-frow__k{display:none}@media(max-width:900px){.gh-fleet__head{display:none}.gh-fleet__tbl{gap:10px}.gh-frow{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.gh-frow .gh-frow__who{grid-column:1 / -1}.gh-frow>span:not(.gh-frow__who){display:block}.gh-frow__k{display:block;font:500 9.5px/1.2 var(--f-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--ink3);margin-bottom:5px}}.gh-tr{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:14px;align-items:stretch}.gh-ih{display:flex;gap:12px;align-items:center}.gh-ih .ico{color:var(--accent);flex:none}.gh-tr__tag{justify-self:start;text-wrap:balance;text-align:center;margin-top:4px;padding:7px 12px;border-radius:99px;background:#c9a2661a;box-shadow:inset 0 0 0 1px #c9a2664d;font:500 11px/1.2 var(--f-mono);text-transform:uppercase;letter-spacing:.04em;color:var(--accent)}.gh-tr__marks{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.gh-tr__marks li{flex:1 1 auto;white-space:nowrap;text-align:center;padding:7px 10px;border-radius:10px;background:#e9f5ee0a;box-shadow:inset 0 0 0 1px var(--line);font:500 11px/1.25 var(--f-mono);color:var(--ink2)}.gh-tr__adapt{grid-column:1 / -1;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:18px}.gh-tr__adapt>div{display:grid;gap:8px}.gh-tr__adapt p{max-width:80ch}.gh-tr__plat{margin-top:14px}.gh-tr__plat .core{padding:clamp(20px,2.6vw,32px);display:grid;gap:22px}.gh-tr__plathead{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px 24px;align-items:baseline}.gh-tr__plathead p{display:inline-flex;gap:8px;align-items:center;font-size:14px}.gh-tr__plathead .ico{color:var(--accent);flex:none}.gh-plat li{display:inline-flex;gap:10px;align-items:center}.gh-auto{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:16px 32px;align-items:center;padding-top:22px;border-top:1px solid var(--line)}.gh-auto__h{display:grid;gap:10px;justify-items:start}.gh-auto__badge{display:inline-flex;gap:8px;align-items:center;padding:8px 14px;border-radius:99px;background:var(--accent);color:var(--on-accent);font:600 14px/1 var(--f-text)}.gh-auto__h p{color:var(--ink2);font-size:15px}.gh-auto__steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.gh-auto__steps li{display:grid;gap:8px;align-content:start;padding:12px 0 0;border-top:1px solid var(--line2);font-size:14px;line-height:1.35;color:var(--ink)}.gh-auto__steps span{font:500 11px/1 var(--f-mono);color:var(--accent)}@media(max-width:900px){.gh-tr{grid-template-columns:minmax(0,1fr);align-items:stretch}.gh-tr__adapt,.gh-auto{grid-template-columns:minmax(0,1fr)}.gh-auto__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}.voice__who .brand-ico{vertical-align:-2px;margin-right:4px}.gh-net{margin-top:14px}.gh-net .core{padding:clamp(20px,2.6vw,30px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr) minmax(0,1.1fr);gap:18px 36px;align-items:center}.gh-net__ctl{display:grid;gap:16px}.gh-net__ctl label b{color:var(--ink);font-weight:600}.gh-net__range{-webkit-appearance:none;appearance:none;width:100%;height:6px;margin:8px 0;border-radius:6px;cursor:pointer;background:linear-gradient(90deg,var(--accent) var(--p, 20%),var(--bg4) var(--p, 20%));box-shadow:inset 0 0 0 1px var(--line)}.gh-net__range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:24px;height:24px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 6px #c9a2662e,0 0 18px var(--glow)}.gh-net__range::-moz-range-thumb{width:24px;height:24px;border:0;border-radius:50%;background:var(--accent);box-shadow:0 0 0 6px #c9a2662e,0 0 18px var(--glow)}.gh-net__out{display:grid;gap:8px;min-width:0;container-type:inline-size}.gh-net__out b{font:600 min(clamp(48px,5.4vw,77.8px),calc(100cqi / (var(--len, 6) * .68)))/.9 var(--f-display);letter-spacing:-.05em;color:var(--accent);text-shadow:0 0 40px var(--glow);font-variant-numeric:tabular-nums}.gh-net__out span{color:var(--ink2);font-size:14.5px;max-width:30ch}.gh-net__h{margin:0 0 4px}.gh-net__row{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:center}.gh-net__fix{color:var(--ink);font-weight:600}.gh-net__formula{color:var(--ink3);font-size:11.5px;line-height:1.5;letter-spacing:.02em;text-transform:none}.gh-net__one{display:grid;gap:12px;min-width:0;padding:16px 18px;border-radius:16px;background:#c9a2660f;box-shadow:inset 0 0 0 1px #c9a26638}.gh-net__cap{font-size:13.5px;color:var(--ink2)}.gh-net__eq{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px 14px}.gh-net__res{display:flex;align-items:flex-start;gap:14px}.gh-net__c{display:grid;gap:6px;min-width:0}.gh-net__eq b{font:600 clamp(22px,2vw,28px)/1 var(--f-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap}.gh-net__eq .is-res b{color:var(--accent);text-shadow:0 0 24px var(--glow)}.gh-net__eq small{font-size:12px;line-height:1.3;color:var(--ink3)}.gh-net__eq i{font:500 18px/1 var(--f-display);font-style:normal;color:var(--ink3);padding-top:4px}.gh-net__day{margin:0;font-size:13px;color:var(--ink2)}.gh-vstep{display:inline-flex;gap:10px;align-items:center;justify-self:start;font:500 11.5px/1.2 var(--f-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--accent)}.gh-vstep b{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;flex:none;background:#c9a26624;box-shadow:inset 0 0 0 1px #c9a26680;font-size:11.5px;letter-spacing:0}.gh-vx{display:grid;gap:14px;min-width:0}.gh-vstep__p{margin:0;font-size:14px;line-height:1.5;color:var(--ink2);max-width:64ch}.gh-pulse__head .gh-vstep__p{font-size:13px}.gh-pulse__head .gh-vstep__p{grid-column:1 / -1;order:3}.tpl__setup{display:grid;gap:10px}.tpl__setup ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.tpl__setup li{display:flex;gap:10px;align-items:flex-start;font-size:14.5px;line-height:1.4;color:var(--ink)}.tpl__setup li .ico{color:var(--accent);flex:none;margin-top:2px}.tpl__card{display:grid;gap:8px;padding:16px 18px;border-radius:18px;background:radial-gradient(120% 100% at 0% 0%,rgba(201,162,102,.12),transparent 65%),var(--bg2);box-shadow:inset 0 0 0 1px #c9a26659}.tpl__label{color:var(--accent)}.tpl__card .tpl__bar{margin-top:4px}.gh-pulse{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 18px;align-items:start;padding:18px 20px;border-radius:20px;background:radial-gradient(90% 120% at 0% 0%,rgba(201,162,102,.12),transparent 70%),linear-gradient(180deg,var(--bg3),var(--bg2));box-shadow:inset 0 0 0 1px #c9a2664d}.gh-pulse__head{grid-column:1 / -1;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:8px 12px}.gh-pulse__sample{font-size:13px;color:var(--ink3)}.gh-pulse__m{display:grid;gap:6px;min-width:0}.gh-pulse__m>b{font:600 26px/1 var(--f-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.gh-pulse__m>b small{font-size:13px;color:var(--ink3);letter-spacing:0}.gh-pulse__m>span{font-size:12.5px;color:var(--ink2)}.gh-pulse__bar{height:6px;border-radius:6px;background:var(--bg4);overflow:hidden}.gh-pulse__bar i{display:block;height:100%;background:var(--accent);box-shadow:0 0 10px var(--glow);transition:width .5s var(--ease)}.gh-pulse__chips{display:flex;flex-wrap:wrap;gap:6px;min-height:20px}.gh-pulse__chips i{font:600 10px/1 var(--f-mono);font-style:normal;padding:4px 6px;border-radius:6px;background:#c9a2661f;color:var(--accent)}.gh-pulse__chips--ico{gap:6px;align-items:center}.gh-vx__note{margin:0;font-size:13px}@media(max-width:700px){.gh-pulse{grid-template-columns:repeat(2,minmax(0,1fr))}.gh-pulse>.gh-pulse__m:last-child{grid-column:1 / -1}.gh-pulse__head{grid-template-columns:minmax(0,1fr)}.gh-pulse__head .gh-vstep__p{order:0}}.gh-net__note{grid-column:1 / -1;font-size:13px;color:var(--ink3)}@media(max-width:1200px){.gh-net .core{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.gh-net__one{grid-column:1 / -1}}@media(max-width:900px){.gh-net .core{grid-template-columns:minmax(0,1fr)}}.gh-money{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:14px;align-items:stretch}.gh-trace .core{padding:clamp(20px,2.6vw,32px);display:grid;gap:16px;height:100%;align-content:start}.gh-trace .core>.mono{color:var(--accent)}.gh-trace__list{list-style:none;margin:0;padding:0;display:grid;position:relative}.gh-trace__list:before{content:"";position:absolute;left:19px;top:24px;bottom:24px;width:2px;background:linear-gradient(180deg,rgba(201,162,102,.25),var(--accent))}.gh-trace__list li{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:16px;align-items:center;padding:11px 0}.gh-trace__ic{position:relative;z-index:1;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--bg2);box-shadow:inset 0 0 0 1.5px #c9a26680;color:var(--accent)}.gh-trace__k{color:var(--ink2);font-size:15px;line-height:1.35}.gh-trace__v{font:600 clamp(18px,1.6vw,23.1px)/1 var(--f-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap}.gh-trace__list li.is-sum .gh-trace__ic{background:var(--accent);color:var(--on-accent);box-shadow:0 0 18px var(--glow)}.gh-trace__list li.is-sum .gh-trace__k{color:var(--ink);font-weight:600}.gh-trace__list li.is-sum .gh-trace__v{font-size:clamp(28px,3vw,43.2px);color:var(--accent);text-shadow:0 0 30px var(--glow)}.gh-trace__foot{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;padding-top:14px;border-top:1px solid var(--line)}.gh-money__side{display:grid;gap:14px;grid-template-rows:auto minmax(0,1fr)}.gh-period .core{padding:26px;display:grid;gap:10px;height:100%;align-content:start;background:radial-gradient(110% 90% at 100% 100%,rgba(201,162,102,.16),transparent 60%),linear-gradient(180deg,var(--bg3),var(--bg2))}.gh-period .mono{color:var(--accent)}.gh-period p{color:var(--ink2)}.gh-period b{font:600 clamp(30px,4.4vw,63.4px)/1 var(--f-display);letter-spacing:-.05em;font-variant-numeric:tabular-nums}.gh-period .link{justify-self:start;margin-top:8px}@media(max-width:900px){.gh-money{grid-template-columns:minmax(0,1fr)}.gh-trace__list li{grid-template-columns:40px minmax(0,1fr);gap:4px 14px}.gh-trace__v{grid-column:2}}@media(max-width:380px){.gh-trace__v{font-size:15px}}.gh-months{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.gh-mcard{border:0;font:inherit;color:var(--ink);text-align:left;cursor:pointer;display:grid;gap:10px;align-content:start;padding:22px;border-radius:var(--r-shell);background:linear-gradient(180deg,var(--bg3),var(--bg2));box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow .4s var(--ease),background .4s var(--ease)}.gh-mcard:hover{box-shadow:inset 0 0 0 1px var(--line2)}.gh-mcard[aria-pressed=true]{background:radial-gradient(120% 90% at 0% 0%,rgba(201,162,102,.14),transparent 60%),linear-gradient(180deg,var(--bg3),var(--bg2));box-shadow:inset 0 0 0 1.5px var(--accent),0 20px 60px -34px var(--glow)}.gh-mcard:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.gh-mcard{position:relative;overflow:hidden}.gh-months.is-auto .gh-mcard:after{content:"";position:absolute;left:0;bottom:0;height:3px;width:100%;background:linear-gradient(90deg,var(--accent),var(--accent2));box-shadow:0 0 10px var(--glow);transform:scaleX(0);transform-origin:left}.gh-months.is-auto .gh-mcard.is-timing:after{animation:gh-mtime var(--mt, 4s) linear forwards}@keyframes gh-mtime{to{transform:scaleX(1)}}.gh-mcard__m{font:500 11.5px/1 var(--f-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--accent)}.gh-mcard__h{font:500 clamp(18px,1.5vw,22px)/1.2 var(--f-display);letter-spacing:-.02em}.gh-mcard__p{color:var(--ink2);font-size:15px;line-height:1.5}.gh-catalog{display:flex;gap:12px;align-items:flex-start;margin:20px 0 16px;color:var(--ink2);max-width:80ch}.gh-catalog .ico{color:var(--accent);flex:none;margin-top:2px}.gh-learn{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:14px;align-items:stretch}.gh-seg{display:inline-flex;flex-wrap:wrap;gap:2px;padding:4px;border-radius:99px;background:#e9f5ee0a;box-shadow:inset 0 0 0 1px var(--line);width:max-content;max-width:100%}.gh-seg button{border:0;background:none;padding:9px 14px;border-radius:99px;font:600 13.5px/1 var(--f-text);color:var(--ink2);cursor:pointer;transition:background .3s var(--ease),color .3s}.gh-seg button:hover{color:var(--ink)}.gh-seg button[aria-pressed=true]{background:var(--accent);color:var(--on-accent)}.gh-legend{display:flex;gap:14px;flex-wrap:wrap;font:500 11px/1 var(--f-mono);color:var(--ink2);text-transform:uppercase;letter-spacing:.05em}.gh-legend span{display:inline-flex;gap:7px;align-items:center}.gh-legend i{width:10px;height:10px;border-radius:3px}.gh-plan{--pl-up: var(--accent);--pl-ok: #5c6064;--pl-stop: var(--stop);--pl-wait: rgba(233,245,238,.3);--pl-line: rgba(201,162,102,.38);--hw: 172px;--nw: 70px;--lane: 64px;--rev: 26px}.gh-plan .core{display:grid;grid-template-rows:auto auto 1fr auto auto;height:100%}.gh-plan__top{display:flex;align-items:center;gap:8px 14px;flex-wrap:wrap;padding:16px 18px;border-bottom:1px solid var(--line)}.gh-plan__top .mono{color:var(--accent)}.gh-plan__m{font:600 14px/1.4 var(--f-text);color:var(--ink)}.gh-plan__wk{margin-left:auto;font:500 11.5px/1 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);white-space:nowrap}.gh-plan__wk b{display:inline-block;min-width:2ch;text-align:center;color:var(--ink);font-variant-numeric:tabular-nums}.gh-plan__how{margin:0;padding:12px 18px 0;font-size:13.5px;color:var(--ink2)}.gh-plan__board{display:grid;gap:8px;align-content:start;padding:12px 18px 0}.gh-plan__head,.gh-lane,.gh-plan__nums,.gh-plan__chart{display:grid;grid-template-columns:var(--hw) minmax(0,1fr)}.gh-plan__months,.gh-lane__weeks,.gh-plan__nums>div{display:grid;grid-template-columns:repeat(12,minmax(0,1fr)) var(--nw)}.gh-band{grid-column:span 4;margin-right:4px;padding:7px 9px;border-radius:9px;font:500 10.5px/1.15 var(--f-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ink3);background:#e9f5ee08;transition:color .4s var(--ease),background-color .4s var(--ease),box-shadow .4s var(--ease)}.gh-band.is-cur{color:var(--accent);background:#c9a2661a;box-shadow:inset 0 0 0 1px #c9a26647}.gh-band--next{grid-column:auto;margin:0 0 0 4px;padding:7px 3px;font-size:9.5px;letter-spacing:.03em;text-align:center;color:var(--accent);background:none;border:1px dashed var(--pl-line)}.gh-band .s{display:none}.gh-plan__grid{position:relative;display:grid;padding-bottom:var(--rev)}.gh-lane{position:relative;z-index:1;min-height:var(--lane)}.gh-lane__head{display:grid;gap:6px;align-content:center;justify-items:start;padding:6px 12px 6px 0;min-width:0}.gh-lane__name{font:600 13px/1.25 var(--f-text);color:var(--ink);text-decoration:line-through 1.5px transparent;transition:color .5s var(--ease),text-decoration-color .6s var(--ease)}.gh-lane.is-stopped .gh-lane__name{color:var(--ink3);text-decoration-color:var(--pl-stop)}.gh-lane__chip{display:inline-flex;gap:5px;align-items:center;justify-content:center;text-align:center;padding:4px 8px;border-radius:10px;font:500 11px/1.25 var(--f-mono);color:var(--ink2);background:#e9f5ee0f}.gh-lane__chip[data-dir=up]:after{content:"↑"}.gh-lane__chip[data-dir=dn]:after{content:"↓";opacity:.8}.gh-lane__chip:is([data-dir=up],[data-dir=new]){color:var(--accent);background:#c9a26624}.gh-lane__chip[data-dir=stop]{color:var(--pl-stop);background:#ff6b6b1f}.gh-lane__chip[data-dir=none]{color:var(--ink3);background:none;box-shadow:inset 0 0 0 1px var(--line2)}.gh-lane__chip.is-flip{animation:gh-flip .55s var(--ease)}@keyframes gh-flip{0%{opacity:0;transform:translateY(7px) scale(.9)}}.gh-lane__weeks{height:var(--lane);border-bottom:1px solid var(--line)}.gh-wk{display:flex;gap:2px;align-items:flex-end;justify-content:center;min-width:0;height:100%;padding:6px 3px 0}.gh-wk:nth-child(4n):not(:last-child){box-shadow:inset -1px 0 0 var(--line)}.gh-pub{display:block;flex:0 1 10px;min-width:3px;height:calc(var(--h) * 100%);border-radius:3px 3px 1px 1px;background-color:var(--pl-wait);background-image:linear-gradient(180deg,rgba(255,255,255,.22),transparent 55%);transform:scaleY(0);transform-origin:bottom;transition:transform .6s cubic-bezier(.3,1.45,.5,1) calc(var(--k) * 80ms),background-color .5s var(--ease) calc(var(--j, 0) * .11s),box-shadow .5s var(--ease) calc(var(--j, 0) * .11s),opacity .4s var(--ease)}.gh-pub.is-in{transform:scaleY(1)}.gh-pub.is-judged[data-v=up]{background-color:var(--pl-up);box-shadow:0 0 12px -2px var(--glow)}.gh-pub.is-judged[data-v=ok]{background-color:var(--pl-ok)}.gh-pub.is-judged[data-v=stop]{background-color:var(--pl-stop)}.gh-pub.is-dim{opacity:.28}.gh-wk--next{gap:3px;padding:6px 6px 0;border-left:1px dashed var(--pl-line);background:#c9a26609}.gh-slot{display:block;flex:0 1 11px;min-width:4px;height:66%;border:1.5px dashed rgba(201,162,102,.8);border-radius:3px;opacity:0;transform:scale(.5);transition:opacity .4s var(--ease) calc(var(--s, 0) * .11s),transform .55s cubic-bezier(.3,1.45,.5,1) calc(var(--s, 0) * .11s)}.is-next .gh-slot{opacity:1;transform:none}.gh-slot--out{display:none}.is-next:not(.is-moved) .gh-slot--out{display:block}.is-moving .gh-slot--out{opacity:0}.is-next:not(.is-moved) .gh-slot--in{opacity:0;transform:scale(.5);transition-delay:0s}.gh-slot--fly{position:absolute;z-index:5;margin:0;opacity:1;transform:none;border-style:solid;border-color:var(--accent);background:#c9a26659;box-shadow:0 0 18px var(--glow);pointer-events:none}.gh-plan__nums{position:relative;z-index:1;padding-top:6px}.gh-plan__nums>div span{font:500 10px/1 var(--f-mono);text-align:center;color:var(--ink3);font-variant-numeric:tabular-nums}.gh-plan__nums .n13{color:var(--accent)}.gh-plan__cols{position:absolute;top:0;right:0;bottom:0;left:var(--hw);pointer-events:none}.gh-plan__ph{position:absolute;top:0;bottom:calc(var(--rev) - 2px);left:0;width:calc((100% - var(--nw)) / 12);border-radius:9px;background:linear-gradient(180deg,#c9a2662b,#c9a2660a);box-shadow:inset 0 0 0 1px #c9a2664d;opacity:0;transform:translate(calc(var(--w, 0) * 100%));transition:transform .45s var(--ease),opacity .35s var(--ease)}.gh-plan__ph:before{content:"";position:absolute;top:-3px;left:50%;width:7px;height:7px;margin-left:-3.5px;border-radius:50%;background:var(--accent2);box-shadow:0 0 10px var(--glow)}.gh-plan__ph.is-on{opacity:1}.gh-rev{position:absolute;top:-4px;bottom:0;left:calc((100% - var(--nw)) / 12 * 4 * var(--r));border-left:1.5px dashed rgba(233,245,238,.14);transition:border-color .5s var(--ease)}.gh-rev b{position:absolute;bottom:0;left:0;transform:translate(-50%);padding:4px 7px;border-radius:99px;font:600 9.5px/1 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--ink3);background:var(--bg3);box-shadow:inset 0 0 0 1px var(--line2);transition:color .5s var(--ease),background-color .5s var(--ease),box-shadow .5s var(--ease)}.gh-rev.is-done{border-left-color:var(--pl-line)}.gh-rev.is-done b{color:var(--accent);background:#c9a2661f;box-shadow:inset 0 0 0 1px #c9a26666}.gh-rev b:after{content:"";position:absolute;inset:-2px;border-radius:inherit;box-shadow:0 0 0 2px var(--accent);opacity:0}.gh-rev.is-ping b:after{animation:gh-ping 1.1s var(--ease) 2}@keyframes gh-ping{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}.gh-plan__total{padding:0 18px 4px}.gh-plan__tl{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:14px 0 6px;border-top:1px solid var(--line)}.gh-plan__tl .mono{color:var(--ink3)}.gh-plan__tl b{font:600 24px/1 var(--f-display);letter-spacing:-.03em;color:var(--accent);font-variant-numeric:tabular-nums;text-shadow:0 0 24px var(--glow)}.gh-plan__svg{position:relative;height:66px;margin-right:var(--nw)}.gh-plan__svg svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;clip-path:inset(-12px calc((1 - var(--p, 1)) * 100%) -12px -12px);transition:clip-path .5s var(--ease)}.gh-plan__svg stop{stop-color:var(--accent)}.gh-plan__area{fill:url(#ghPlanFill)}.gh-plan__line{fill:none;stroke:var(--accent);stroke-width:2;stroke-linecap:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 5px var(--glow))}.gh-plan__dot{position:absolute;left:calc(var(--x, 0) * 100%);bottom:calc(var(--y, 0) * 100%);width:9px;height:9px;margin:0 0 -4.5px -4.5px;border-radius:50%;background:var(--accent2);box-shadow:0 0 0 4px #c9a2662e,0 0 14px var(--glow);opacity:0;transition:left .5s var(--ease),bottom .5s var(--ease),opacity .3s var(--ease)}.gh-plan__dot.is-on{opacity:1}.gh-plan__bot{display:flex;justify-content:space-between;align-items:center;gap:10px 16px;flex-wrap:wrap;padding:12px 18px;border-top:1px solid var(--line)}.gh-plan__note{font-size:13px;color:var(--ink3)}.gh-legend .lg-up{background:var(--pl-up)}.gh-legend .lg-ok{background:var(--pl-ok)}.gh-legend .lg-stop{background:var(--pl-stop)}.gh-legend .lg-wait{background:var(--pl-wait)}@media(prefers-reduced-motion:reduce){.gh-pub,.gh-slot,.gh-plan__ph,.gh-plan__svg svg,.gh-plan__dot,.gh-lane__name,.gh-band,.gh-rev,.gh-rev b{transition:none}.gh-lane__chip.is-flip,.gh-rev.is-ping b:after{animation:none}}@media(max-width:640px){.gh-plan{--hw: 0px;--nw: 34px;--lane: 48px}.gh-plan__head,.gh-plan__nums,.gh-plan__chart,.gh-lane{grid-template-columns:minmax(0,1fr)}.gh-plan__corner{display:none}.gh-plan__top,.gh-plan__board,.gh-plan__total,.gh-plan__bot,.gh-plan__how{padding-left:14px;padding-right:14px}.gh-plan__wk{margin-left:0}.gh-lane__head{grid-auto-flow:column;justify-content:space-between;align-items:center;padding:10px 0 8px}.gh-lane__name{font-size:12.5px}.gh-band{margin-right:2px;padding:6px 4px;font-size:9.5px;letter-spacing:.03em;text-align:center}.gh-band .l{display:none}.gh-band .s{display:inline}.gh-band--next{margin-left:2px;padding:6px 1px;font-size:9px;letter-spacing:0}.gh-wk{gap:1px;padding:4px 1px 0}.gh-pub{min-width:2px;border-radius:2px 2px 1px 1px}.gh-wk--next{padding:4px 3px 0;gap:2px}.gh-plan__ph{top:auto;height:20px}.gh-plan__nums>div span{font-size:9px}.gh-plan__svg{height:54px}}.gh-report .core{padding:clamp(20px,2.4vw,30px);display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-content:start;height:100%}.gh-report__p{color:var(--ink2);font-size:15px}.gh-report__main{display:grid;gap:14px;transition:opacity .35s var(--ease)}.gh-report__main.out{opacity:0}.gh-report__row{display:grid;gap:8px;justify-items:start;padding-bottom:14px;border-bottom:1px solid var(--line)}.gh-report__row b{font:500 clamp(17px,1.4vw,20px)/1.25 var(--f-display);letter-spacing:-.02em}.gh-report__share{display:grid;gap:10px}.gh-share{font:600 clamp(52px,5.4vw,77.8px)/.9 var(--f-display);letter-spacing:-.05em;color:var(--accent);text-shadow:0 0 40px var(--glow);font-variant-numeric:tabular-nums}.gh-share small{font-size:.4em}.gh-bar{height:8px;border-radius:8px;background:var(--bg4);overflow:hidden}.gh-bar i{display:block;height:100%;background:var(--accent);box-shadow:0 0 12px var(--glow);transition:width 1.1s var(--ease)}.gh-report__share .muted{font-size:14px}@media(max-width:1100px){.gh-learn{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.gh-months{grid-template-columns:minmax(0,1fr);gap:10px}.gh-mcard{padding:18px}}.gh-steplabel{display:inline-flex;gap:12px;align-items:center;justify-self:start}.gh-steplabel b{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:var(--accent);color:var(--on-accent);font:600 14px/1 var(--f-mono);box-shadow:0 0 22px var(--glow)}.gh-steplabel .mono{color:var(--accent);font-size:13px}.gh-sublabel{color:var(--ink2)}.gh-cycle{display:grid;grid-template-columns:minmax(0,600px) minmax(0,1fr);gap:clamp(28px,4vw,57.6px);align-items:center}.gh-cycle__ring{position:relative;width:100%;aspect-ratio:1}.gh-cycle__svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.gh-cycle__track{fill:none;stroke:var(--line2);stroke-width:.5}.gh-cycle__prog{fill:none;stroke:var(--accent);stroke-width:.7;stroke-linecap:round;stroke-dasharray:100 100;stroke-dashoffset:100;transform:rotate(-90deg);transform-origin:50px 50px;transition:stroke-dashoffset .9s var(--ease-out);filter:drop-shadow(0 0 1.2px var(--glow))}.gh-cycle__arr{fill:none;stroke:var(--ink3);stroke-width:.45;stroke-linecap:round;stroke-linejoin:round;transition:stroke .15s var(--ease)}.gh-cycle__arr.on{stroke:var(--accent);filter:drop-shadow(0 0 1.2px var(--glow))}.gh-cycle__tok{transform-origin:50px 50px;transition:transform .9s var(--ease-out)}.gh-cycle__tok circle{fill:var(--accent);filter:drop-shadow(0 0 2px var(--accent))}.gh-cycle.is-auto .gh-cycle__prog,.gh-cycle.is-auto .gh-cycle__tok{transition:none}.gh-cycle.is-auto .gh-cycle__prog.is-fading{opacity:0;transition:opacity .4s linear}.gh-cycle__mid{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:46%;display:grid;justify-items:center;text-align:center;gap:4px;pointer-events:none}.gh-cycle__mid b{font:600 clamp(44px,6vw,84px)/1 var(--f-display);letter-spacing:-.04em;color:var(--accent);text-shadow:0 0 40px var(--glow)}.gh-cycle__mid span{font:500 12px/1 var(--f-mono);color:var(--ink3);text-transform:uppercase;letter-spacing:.08em}.gh-cycle__mid small{margin-top:10px;font-size:13.5px;line-height:1.35;color:var(--ink2)}.gh-cycle__nodes{position:absolute;inset:0}.gh-cycle__node{position:absolute;left:var(--x);top:var(--y);transform:translate(-50%,-23px);width:128px;display:flex;flex-direction:column;align-items:center;gap:8px;padding:0;border:0;background:none;color:var(--ink2);font:600 13.5px/1.2 var(--f-text);text-align:center;cursor:pointer;transition:color .3s}.gh-cycle__node:hover,.gh-cycle__node:focus-visible{color:var(--ink)}.gh-cycle__node:focus-visible{outline:none}.gh-cycle__node:focus-visible .gh-cycle__dot{outline:2px solid var(--accent);outline-offset:3px}.gh-cycle__dot{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:var(--bg2);box-shadow:inset 0 0 0 1px var(--line2);color:var(--ink2);flex:none;transition:background .3s,color .3s,box-shadow .3s}.gh-cycle__node:hover .gh-cycle__dot{box-shadow:inset 0 0 0 1px #c9a26680}.gh-cycle__lbl{display:block;max-width:128px;padding:2px 7px;border-radius:8px;background:var(--bg);overflow-wrap:anywhere}.gh-cycle__lbl i{font:500 11px/1 var(--f-mono);font-style:normal;color:var(--ink3)}.gh-cycle__node.done .gh-cycle__dot{color:var(--accent);box-shadow:inset 0 0 0 1px #c9a26659}.gh-cycle__node.on{color:var(--ink)}.gh-cycle__node.on .gh-cycle__dot{background:var(--accent);color:var(--on-accent);box-shadow:0 0 0 6px #c9a2661f,0 0 30px -4px var(--glow)}.gh-cycle__node.on .gh-cycle__lbl i{color:var(--accent)}.gh-cycle__panels{list-style:none;margin:0;padding:0;display:grid}.gh-cycle__panel{grid-area:1 / 1;display:grid;gap:14px;align-content:start;padding:clamp(24px,3vw,36px);border-radius:26px;background:var(--bg2);box-shadow:inset 0 0 0 1px var(--line)}:where(.js) .gh-cycle__panel{opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .45s var(--ease-out),transform .45s var(--ease-out),visibility .45s}:where(.js) .gh-cycle__panel.on{opacity:1;visibility:visible;transform:none}html:not(.js) .gh-cycle__panels{gap:12px}html:not(.js) .gh-cycle__panel{grid-area:auto}.gh-cycle__k{color:var(--accent);font-size:12px;letter-spacing:.06em}.gh-cycle__panel .h3{margin:0}.gh-cycle__panel p{margin:0;color:var(--ink2)}.gh-cycle__pass{display:flex;gap:10px;align-items:flex-start;padding:14px 16px;border-radius:16px;background:#c9a26612;box-shadow:inset 0 0 0 1px #c9a26638;color:var(--ink);font-size:15px}.gh-cycle__pass .ico{color:var(--accent);flex:none;margin-top:2px}.gh-cycle__pass b{color:var(--accent);font-weight:600}@media(max-width:1100px){.gh-cycle{grid-template-columns:minmax(0,1fr)}.gh-cycle__ring{max-width:600px;margin:0 auto}}@media(max-width:640px){.gh-cycle__node{width:auto;transform:translate(-50%,-50%);gap:0}.gh-cycle__lbl{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.gh-cycle__dot{width:40px;height:40px}.gh-cycle__mid small{font-size:12px;margin-top:6px}}@media(prefers-reduced-motion:reduce){.gh-cycle__prog,.gh-cycle__tok,.gh-cycle__arr,:where(.js) .gh-cycle__panel{transition:none}}.gh-ctx__label{color:var(--accent)}.gh-own{display:flex;gap:12px;align-items:center;padding:14px 18px;border-radius:16px;background:#c9a26614;box-shadow:inset 0 0 0 1px #c9a2664d;color:var(--ink);font-weight:500}.gh-own .ico{color:var(--accent);flex:none}.gh-ui{padding:16px;border-radius:18px;background:#05080a8c;box-shadow:inset 0 0 0 1px var(--line)}.gh-ui .chain__panel{position:relative;inset:auto;opacity:1;transform:none;pointer-events:auto}.gh-plan__src{display:block;margin:30px 0 14px;color:var(--accent)}.gh-formats{display:grid;gap:12px;margin-bottom:18px}.gh-formats .mono{color:var(--accent)}.gh-fmts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.gh-fmt{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:10px;row-gap:6px;align-content:start;padding:16px 18px;border-radius:18px;background:#e9f5ee08;box-shadow:inset 0 0 0 1px var(--line2)}.gh-fmt__ic{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;color:var(--accent);background:#c9a2661a;grid-row:span 1}.gh-fmt b{align-self:center;font:600 17px/1.2 var(--f-display);letter-spacing:-.01em}.gh-fmt p{grid-column:1 / -1;margin:4px 0 0;font-size:14px;line-height:1.45;color:var(--ink2)}.gh-fmts__tools{margin:4px 0 0;font-size:14px;color:var(--ink3)}.gh-fmt .gh-tr__marks{grid-column:1 / -1}@media(max-width:1100px){.gh-fmts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.gh-fmts{grid-template-columns:minmax(0,1fr)}}.gh-sales{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:14px;align-items:start}.gh-sales__left{display:grid;gap:18px}.gh-sales__ch{display:grid;gap:12px}.gh-sales__ch .mono{color:var(--accent)}.gh-sales__pts{list-style:none;margin:0;padding:0;display:grid;gap:10px}.gh-sales__pts>li{display:flex;gap:14px;align-items:flex-start;padding:16px 18px;border-radius:18px;background:#e9f5ee08;box-shadow:inset 0 0 0 1px var(--line)}.gh-sales__pts .gh-ctx__ic{flex:none}.gh-sales__pts b{display:block;margin-bottom:4px;font:600 16px/1.3 var(--f-text);color:var(--ink)}.gh-sales__pts p{margin:0;color:var(--ink2);font-size:14.5px;line-height:1.45}.gh-sales__foot{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 24px;margin-top:18px}.gh-sales__foot .muted{font-size:14px}@media(max-width:900px){.gh-sales{grid-template-columns:minmax(0,1fr)}}.gh-gtm__top{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:14px;align-items:stretch}.gh-gtm__clients .core{padding:clamp(20px,2.6vw,30px);display:grid;gap:14px;align-content:start;height:100%}.gh-gtm__clients .muted{font-size:14.5px}.gh-gtm .gh-doors{margin-top:14px}@media(max-width:1100px){.gh-gtm__top{grid-template-columns:minmax(0,1fr)}}.gh-mcp{display:grid;gap:8px;margin-top:6px;padding-top:12px;border-top:1px solid var(--line)}.gh-mcp__who{display:inline-flex;gap:8px;align-items:center;font:500 11px/1 var(--f-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--ink3)}.gh-demand .core{padding:clamp(20px,2.6vw,30px);display:grid;gap:14px;height:100%;align-content:start}.gh-demand__bars{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(6px,1.2vw,12px);align-items:end;height:230px;border-bottom:1px solid var(--line2);container-type:inline-size}.gh-demand__col{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:8px;height:100%;padding-bottom:8px}.gh-demand__col b{font:600 15px/1 var(--f-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.gh-demand__col i{display:block;width:100%;max-width:56px;height:0;border-radius:8px 8px 2px 2px;background:#c9a26659;transition:height 1.3s var(--ease)}.gh-demand.is-on .gh-demand__col i{height:calc(150px * var(--k, 0))}.gh-demand__col.is-top b{font-size:clamp(15px,5cqi,24px);color:var(--accent);text-shadow:0 0 24px var(--glow)}.gh-demand__col.is-top i{background:var(--accent);box-shadow:0 0 24px var(--glow)}.gh-demand__col.is-fc b{color:var(--ink2)}.gh-demand__col.is-fc i{background:repeating-linear-gradient(135deg,#c9a26680 0 5px,#c9a26629 5px 10px);box-shadow:inset 0 0 0 1px #c9a2668c}.gh-demand__col em{margin-bottom:-4px;font:500 10px/1 var(--f-mono);font-style:normal;text-transform:uppercase;letter-spacing:.06em;color:var(--accent)}.gh-demand__fc{margin:-6px 0 0;font-size:13px;color:var(--ink3)}@media(max-width:420px){.gh-demand__col b{font-size:12px}.gh-demand__col.is-top b{font-size:14px}.gh-demand__col em{font-size:8px;letter-spacing:.02em}}@media(max-width:360px){.gh-demand__bars{gap:3px}.gh-demand__col.is-fc b{letter-spacing:-.04em}}.gh-demand__col span{font:500 11px/1 var(--f-mono);color:var(--ink3)}.gh-demand__note{color:var(--ink2);font-size:14.5px}.gh-src{justify-self:start;color:var(--ink3);text-decoration:underline;text-underline-offset:3px}.gh-src:hover{color:var(--accent)}.gh-doors{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.gh-door{grid-template-rows:auto auto minmax(0,1fr) auto;padding:24px}.gh-door p{font-size:14.5px}.gh-door .link{justify-self:start}@media(max-width:900px){.gh-doors{grid-template-columns:minmax(0,1fr)}}.gh-addon{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px 16px;align-items:center;margin-top:16px;padding:14px 16px;border-radius:20px;background:#e9f5ee08;box-shadow:inset 0 0 0 1px var(--line)}.gh-addon__ic{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;color:var(--accent);background:#c9a2661f;box-shadow:inset 0 0 0 1px #c9a2664d}.gh-addon__h{display:grid;gap:3px;margin:0;min-width:0}.gh-addon__h b{font:600 15px/1.25 var(--f-text);color:var(--ink)}.gh-addon__h span{font-size:13px;line-height:1.35;color:var(--ink3)}.gh-addon__packs{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(104px,auto));gap:8px}.gh-addon__packs li{display:grid;gap:5px;justify-items:center;align-content:center;text-align:center;padding:9px 14px;border-radius:14px;background:#e9f5ee0a;box-shadow:inset 0 0 0 1px var(--line)}.gh-addon__packs small{font:500 10.5px/1.2 var(--f-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ink3)}.gh-addon__packs b{font:600 19px/1 var(--f-display);letter-spacing:-.02em;color:var(--accent2);font-variant-numeric:tabular-nums}.gh-addon__packs .is-more b{font:600 13px/1.2 var(--f-text);letter-spacing:0;color:var(--ink2)}@media(max-width:900px){.gh-addon{grid-template-columns:auto minmax(0,1fr)}.gh-addon__packs{grid-column:1 / -1;grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:560px){.gh-addon__packs{grid-template-columns:repeat(2,minmax(0,1fr))}}.gh-logic{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-top:18px}.gh-logic .card{padding:22px}.gh-logic .card .h3{font-size:18px}.gh-logic .card p{font-size:14.5px}@media(max-width:1200px){.gh-logic{grid-template-columns:repeat(6,minmax(0,1fr))}.gh-logic>:nth-child(-n+3){grid-column:span 2}.gh-logic>:nth-child(n+4){grid-column:span 3}}@media(max-width:760px){.gh-logic{grid-template-columns:repeat(2,minmax(0,1fr))}.gh-logic>*{grid-column:auto}.gh-logic>:last-child:nth-child(odd){grid-column:1 / -1}}@media(max-width:520px){.gh-logic{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.gh-swipe{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:min(82vw,340px);gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;margin-inline:calc(-1 * var(--gut));padding:2px var(--gut) 12px;scroll-padding-inline:var(--gut);scrollbar-width:none}.gh-swipe::-webkit-scrollbar{display:none}.gh-swipe>*{grid-column:auto!important;grid-row:auto!important;scroll-snap-align:start}}.gh-loopend{display:flex;flex-wrap:wrap;gap:16px 22px;align-items:center;padding:22px 26px;border-radius:22px;background:#c9a26612;box-shadow:inset 0 0 0 1px #c9a2664d}.gh-loopend>.ico{color:var(--accent);flex:none}.gh-loopend p{flex:1 1 320px;margin:0;color:var(--ink);font-size:17px;line-height:1.45}.gh-loopend__act{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center}.gh-kb__next{margin:18px 0 0}.gh-brain,.gh-brain__proofs{list-style:none;margin:0;padding:0}@media(min-width:901px){.gh-brain,.gh-brain__proofs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}}.gh-brain__st{position:relative;display:grid;gap:10px;align-content:start;padding:22px;border-radius:var(--r-shell);background:linear-gradient(180deg,var(--bg3),var(--bg2));box-shadow:inset 0 0 0 1px var(--line)}.gh-brain__st:not(:last-child):after{content:"";position:absolute;left:76px;right:-14px;top:45px;height:1px;background:var(--line2)}.gh-brain__st.is-now{background:radial-gradient(120% 90% at 0% 0%,rgba(201,162,102,.14),transparent 60%),linear-gradient(180deg,var(--bg3),var(--bg2));box-shadow:inset 0 0 0 1.5px var(--accent),0 20px 60px -34px var(--glow)}.gh-brain__st.is-now:after{background:linear-gradient(90deg,var(--accent),var(--line2))}.gh-brain__dot{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:var(--bg2);box-shadow:inset 0 0 0 1px var(--line2);color:var(--ink2)}.gh-brain__st.is-now .gh-brain__dot{background:var(--accent);color:var(--on-accent);box-shadow:0 0 0 6px #c9a2661f,0 0 30px -4px var(--glow)}.gh-brain__tag{font:500 11.5px/1 var(--f-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--ink3)}.gh-brain__st.is-now .gh-brain__tag{color:var(--accent)}.gh-brain__h{margin:0;font:500 clamp(18px,1.5vw,22px)/1.2 var(--f-display);letter-spacing:-.02em}.gh-brain__p{margin:0;color:var(--ink2);font-size:15px;line-height:1.5}.gh-brain__plabel{display:block;margin:28px 0 12px;font:500 11.5px/1 var(--f-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--ink3)}.gh-brain__pf{display:grid;gap:8px;align-content:start;padding:18px 20px;border-radius:18px;background:#e9f5ee06;box-shadow:inset 0 0 0 1px var(--line)}.gh-brain__pk{display:inline-flex;gap:8px;align-items:center;font:500 11px/1.2 var(--f-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--accent)}.gh-brain__pk .ico{flex:none}.gh-brain__ph{font:500 18px/1.2 var(--f-display);letter-spacing:-.01em}.gh-brain__pf p{margin:0;color:var(--ink2);font-size:14px;line-height:1.5}.gh-brain__q{margin:0;font:500 17px/1.35 var(--f-display);letter-spacing:-.01em;color:var(--ink)}.gh-brain__pf small{color:var(--ink3);font-size:12px;line-height:1.4}.gh-brain__src{color:inherit;text-decoration:underline 1px;text-decoration-color:#c9a2668c;text-underline-offset:3px;transition:color .2s var(--ease),text-decoration-color .2s var(--ease)}.gh-brain__src:hover,.gh-brain__src:focus-visible{color:var(--accent);text-decoration-color:var(--accent)}.final__claim{margin:0;max-width:52ch;color:var(--accent);font-size:clamp(16px,1.3vw,19px);line-height:1.45}@media(min-width:761px)and (max-width:900px){.gh-brain,.gh-brain__proofs{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}}@media(max-width:900px){.gh-brain__st{padding:18px}.gh-brain__st:not(:last-child):after{display:none}}.gh-fb{position:relative}.gh-fb .core{position:relative;display:grid;grid-template-columns:228px minmax(0,1fr);grid-template-areas:"top top" "pal main" "pal foot" "demo demo";gap:22px 28px;padding:clamp(18px,2.4vw,30px)}.gh-fb__top{grid-area:top;display:flex;flex-wrap:wrap;gap:12px 22px;align-items:center;justify-content:space-between}.gh-fb__title{display:inline-flex;gap:8px;align-items:center;color:var(--accent)}.gh-fb__pal{grid-area:pal;display:grid;gap:12px;align-content:start;padding:16px;border-radius:20px;background:#e9f5ee06;box-shadow:inset 0 0 0 1px var(--line)}.gh-fb__cap{color:var(--ink3)}.gh-fb__bricks{list-style:none;margin:0;padding:0;display:grid;gap:10px}.gh-brick{display:flex;gap:9px;align-items:center;padding:7px 11px 7px 7px;border-radius:12px;background:var(--bg3);box-shadow:inset 0 0 0 1px var(--line2),0 6px 18px -12px #000;font-size:13.5px;line-height:1.2;color:var(--ink);min-width:0;transition:box-shadow .3s var(--ease),opacity .3s var(--ease),transform .3s var(--ease)}.gh-brick__ic{width:28px;height:28px;border-radius:9px;display:grid;place-items:center;flex:none;background:#c9a2661f;color:var(--accent)}.gh-fb__pal .gh-brick{cursor:grab}.gh-fb__pal .gh-brick:not(.is-used){opacity:.55}.gh-fb__pal .gh-brick.is-used{box-shadow:inset 0 0 0 1px #c9a26673,0 6px 18px -12px #000}.gh-fb__pal .gh-brick.is-picked{opacity:.35;transform:scale(.97)}.gh-fb__hint{display:flex;gap:8px;align-items:flex-start;margin:4px 0 0;font-size:12.5px;line-height:1.4;color:var(--ink3)}.gh-fb__hint .ico{color:var(--accent);flex:none;margin-top:1px}.gh-fb__panel{grid-area:main;display:grid;gap:16px;min-width:0}.gh-fb__panel[hidden]{display:none}.gh-fb__head{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;justify-content:space-between}.gh-fb__replay{display:inline-flex;gap:7px;align-items:center;padding:7px 14px;border:0;border-radius:99px;background:#e9f5ee0d;box-shadow:inset 0 0 0 1px var(--line2);color:var(--ink2);font:500 12.5px/1 var(--f-text);cursor:pointer}.gh-fb__replay:hover{color:var(--ink)}.gh-fb__replay .ico{color:var(--accent)}html:not(.js) .gh-fb__replay{display:none}.gh-fb__flow{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--n, 5),minmax(0,1fr));gap:12px}.gh-fb__step{position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto auto 1fr auto auto 84px;gap:9px;min-width:0;padding:12px;border-radius:18px;background:#e9f5ee05;box-shadow:inset 0 0 0 1px var(--line)}.gh-fb__step:not(:last-child):after{content:"";position:absolute;z-index:2;right:-12px;top:26px;width:12px;height:2px;background:var(--accent);box-shadow:0 0 8px var(--glow)}.gh-fb__slot{display:block;min-height:36px;border-radius:13px;box-shadow:inset 0 0 0 1.5px #c9a2664d;background:repeating-linear-gradient(135deg,rgba(201,162,102,.05) 0 6px,transparent 6px 12px)}.gh-fb__slot .gh-brick{box-shadow:inset 0 0 0 1px #c9a2668c,0 8px 22px -14px var(--glow);gap:7px;padding:6px 8px 6px 6px;font-size:12.5px}.gh-fb__slot .gh-brick__ic,.gh-fb__branch .gh-brick__ic{width:24px;height:24px;border-radius:8px}.gh-fb__branch .gh-brick{gap:7px;padding:6px 8px 6px 6px;font-size:12.5px}.gh-brick.is-empty{visibility:hidden}.gh-brick.is-drop{animation:fb-drop .45s var(--ease)}@keyframes fb-drop{0%{box-shadow:inset 0 0 0 2px var(--accent),0 0 24px -2px var(--glow)}to{box-shadow:inset 0 0 0 1px #c9a2668c,0 8px 22px -14px var(--glow)}}.gh-fb__step .gh-step__h{font-size:clamp(14.5px,1.1vw,15.9px)}.gh-fb__step .gh-step__items li{font-size:12.5px;padding:7px 9px}.gh-fb__step>*{min-width:0}.gh-fb__step>.gh-fb__branch{grid-row:4}.gh-fb__step>.gh-step__cv{grid-row:6}.gh-fb__step>.gh-step__n{grid-row:7}.gh-fb__step>.gh-step__n{display:flex;align-items:flex-end;min-height:2.3em}.gh-fb__step>.gh-fb__bar{grid-row:8}.gh-fb__branch{position:relative;display:grid;gap:6px;margin-top:4px;padding:10px;border-radius:14px;background:#8ab4ff0d;box-shadow:inset 0 0 0 1px #8ab4ff4d;font-size:12.5px;line-height:1.3}.gh-fb__branch:before{content:"";position:absolute;left:16px;top:-10px;height:10px;border-left:2px dashed rgba(138,180,255,.6)}.gh-fb__branchk{color:var(--warn)}.gh-fb__branch b{font-size:13px}.gh-fb__branch small{color:var(--ink3);font-size:12px}.gh-fb__branchn{font:600 14px/1 var(--f-display);color:var(--ink)}.gh-fb__bar{display:flex;align-items:flex-end;justify-content:center;height:84px;border-bottom:1px solid var(--line2)}.gh-fb__bar i{display:block;width:62%;height:calc(var(--h, 0) * 100%);border-radius:8px 8px 2px 2px;background:linear-gradient(180deg,var(--accent2),var(--accent));box-shadow:0 0 18px -4px var(--glow);transform-origin:bottom;transition:transform .8s var(--ease)}:where(.js) .gh-fb__panel:not(.is-built) .gh-fb__bar i{transform:scaleY(0)}.gh-cash{position:relative;width:66%;height:100%}.gh-bill{--xp: calc(var(--x) * 1px);--rd: calc(var(--r) * 1deg);position:absolute;left:0;right:0;bottom:calc(var(--k) * 5px + 2px);height:22px;border-radius:4px;display:grid;place-items:center;background:linear-gradient(135deg,#3b3221,#2a2317 55%,#3b3221);box-shadow:inset 0 0 0 1px #c9a26699,inset 0 0 0 3px #2a2317,inset 0 0 0 4px #c9a26647,0 2px 5px #00000073;transform:translate(var(--xp)) rotate(var(--rd))}.gh-bill:before{content:"";width:11px;height:11px;border-radius:50%;box-shadow:inset 0 0 0 1px #c9a266a6}.gh-bill b{position:absolute;left:5px;top:3px;font:700 7px/1 var(--f-mono);color:var(--accent);letter-spacing:.02em}.gh-bill:after{content:"100";position:absolute;right:5px;bottom:3px;font:700 7px/1 var(--f-mono);color:var(--accent)}:where(.js) .gh-fb__panel:not(.is-built) .gh-bill{opacity:0}.gh-fb__panel.is-built .gh-bill{animation:gh-bill-drop .55s cubic-bezier(.3,1.25,.5,1) both;animation-delay:calc(var(--k) * .12s + .3s)}@keyframes gh-bill-drop{0%{opacity:0;transform:translate(var(--xp)) translateY(-70px) rotate(calc(var(--rd) * 3))}45%{opacity:1}to{opacity:1;transform:translate(var(--xp)) rotate(var(--rd))}}.gh-fb__step:nth-child(2) .gh-fb__bar i{transition-delay:.08s}.gh-fb__step:nth-child(3) .gh-fb__bar i{transition-delay:.16s}.gh-fb__step:nth-child(4) .gh-fb__bar i{transition-delay:.24s}.gh-fb__step:nth-child(5) .gh-fb__bar i{transition-delay:.32s}.gh-fb__step .gh-step__n{font-size:clamp(15px,1.05vw,15.2px);overflow-wrap:break-word}:where(.js) .gh-fb__panel:not(.is-built) :is(.gh-step__n,.gh-step__cv){opacity:0}.gh-fb__step :is(.gh-step__n,.gh-step__cv){transition:opacity .5s var(--ease) .3s}.gh-fb__foot{grid-area:foot;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:14px;align-items:stretch}.gh-fb__seller{display:flex;gap:12px;align-items:flex-start;margin:0;padding:16px;border-radius:18px;background:#e9f5ee06;box-shadow:inset 0 0 0 1px var(--line);font-size:14px;color:var(--ink2)}.gh-fb__land{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:14px;align-items:center;padding:14px;border-radius:18px;background:radial-gradient(90% 80% at 100% 0%,rgba(201,162,102,.12),transparent 70%),#e9f5ee06;box-shadow:inset 0 0 0 1px #c9a2664d}.gh-fb__landtxt{display:grid;gap:6px}.gh-fb__landtxt .gh-fb__cap{color:var(--accent)}.gh-fb__landtxt p{margin:0;font-size:13.5px;color:var(--ink2)}.gh-mini{display:grid;grid-template-columns:74px minmax(0,1fr);gap:10px;padding:8px;border-radius:14px;background:var(--bg);box-shadow:inset 0 0 0 1px var(--line2)}.gh-mini img{width:74px;height:92px;object-fit:cover;border-radius:10px}.gh-mini__body{display:grid;gap:4px;align-content:center;min-width:0}.gh-mini__body b{font:600 14px/1.2 var(--f-display);letter-spacing:-.02em}.gh-mini__body>span:not(.gh-mini__btns){font-size:12.5px;color:var(--ink3)}.gh-mini__btns{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.gh-mini__btns span{padding:5px 9px;border-radius:99px;text-align:center;font-size:11.5px;line-height:1;background:#e9f5ee0f;box-shadow:inset 0 0 0 1px var(--line2);color:var(--ink)}.gh-mini__btns span.on{background:var(--accent);color:var(--on-accent);box-shadow:none}.gh-fb__demo{grid-area:demo}.gh-brick--ghost{position:absolute;z-index:20;margin:0;pointer-events:none;box-shadow:0 0 0 1.5px var(--accent),0 18px 40px -12px #000c,0 0 30px -6px var(--glow)}.gh-fb__cursor{position:absolute;z-index:21;left:0;top:0;color:var(--ink);opacity:0;pointer-events:none;transition:opacity .2s;filter:drop-shadow(0 2px 4px rgba(0,0,0,.6))}.gh-fb__cursor.on{opacity:1}.gh-fb__faces{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.gh-face{display:flex;flex-direction:column;gap:5px;align-items:center;min-width:0;padding:8px 4px 7px;text-align:center;border-radius:12px;background:var(--bg3);box-shadow:inset 0 0 0 1px var(--line2),0 6px 18px -12px #000;font-size:12px;line-height:1.2;color:var(--ink);cursor:grab;transition:box-shadow .3s var(--ease),opacity .3s var(--ease),transform .3s var(--ease)}.gh-face>span{min-width:0}.gh-face__img{width:28px;height:28px;flex:none;border-radius:50%;object-fit:cover;box-shadow:0 0 0 1.5px #c9a26680}.gh-fb__pal .gh-face:not(.is-used){opacity:.55}.gh-fb__pal .gh-face.is-used{box-shadow:inset 0 0 0 1px #c9a26673,0 6px 18px -12px #000}.gh-fb__pal .gh-face.is-picked{opacity:.35;transform:scale(.97)}.gh-fb__voices{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;padding:10px 14px;border-radius:16px;background:#c9a2660a;box-shadow:inset 0 0 0 1px #c9a26638}.gh-fb__vfaces{display:inline-flex;align-items:center;padding-left:8px}.gh-voice{width:34px;height:34px;flex:none;margin-left:-8px;border-radius:50%;object-fit:cover;background:var(--bg3);box-shadow:0 0 0 2px var(--bg2),0 0 0 3px #c9a26673}.gh-voice--more{display:grid;place-items:center;font:600 12px/1 var(--f-display);color:var(--accent)}.gh-voice.is-empty{visibility:hidden}.gh-voice.is-drop{animation:fb-drop .45s var(--ease)}.gh-fb__vlabel{font-size:14px}.gh-fb__vnote{margin-left:auto;font-size:12.5px;color:var(--ink3)}.gh-face--ghost{position:absolute;z-index:20;margin:0;border-radius:50%;object-fit:cover;pointer-events:none;transform-origin:0 0;box-shadow:0 0 0 1.5px var(--accent),0 18px 40px -12px #000c,0 0 30px -6px var(--glow)}@media(prefers-reduced-motion:reduce){.gh-fb__bar i,.gh-fb__step :is(.gh-step__n,.gh-step__cv),.gh-step__cv i:before{transition:none}.gh-fb__panel .gh-bill,.gh-fb__panel.is-built .gh-bill{animation:none;opacity:1}.gh-brick.is-drop,.gh-voice.is-drop{animation:none}}@media(max-width:1379px){.gh-fb .core{grid-template-columns:minmax(0,1fr);grid-template-areas:"top" "pal" "main" "foot" "demo"}.gh-fb__bricks{grid-auto-flow:column;grid-auto-columns:max-content;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.gh-fb__bricks::-webkit-scrollbar{display:none}.gh-fb__faces{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:max-content;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.gh-fb__faces::-webkit-scrollbar{display:none}.gh-face{flex-direction:row;gap:8px;padding:6px 10px 6px 6px;text-align:left}}@media(max-width:1100px){.gh-fb__flow{grid-template-columns:minmax(0,1fr);gap:14px}.gh-fb__step{grid-template-rows:none}.gh-fb__step>*{grid-row:auto!important}.gh-fb__slot{justify-self:start;min-width:200px}.gh-fb__step>.gh-step__n{min-height:0}.gh-step__cv{justify-self:start;grid-template-columns:auto auto 96px;gap:12px}.gh-step__cv small{grid-column:auto}.gh-fb__step:not(:last-child):after{inset:auto auto -14px 26px;width:2px;height:14px}.gh-fb__bar{height:10px;border:0;border-radius:6px;background:#e9f5ee0d;align-items:stretch;justify-content:flex-start}.gh-fb__bar i{width:calc(var(--h, 0) * 100%);height:100%;border-radius:6px;transform-origin:left}:where(.js) .gh-fb__panel:not(.is-built) .gh-fb__bar i{transform:scaleX(0)}.gh-fb__bar:has(.gh-cash){height:30px;background:none}.gh-cash{width:100%}.gh-bill{right:auto;width:46px;left:calc(var(--k) * 14px);bottom:4px}.gh-fb__foot,.gh-fb__land{grid-template-columns:minmax(0,1fr)}.gh-fb__vnote{flex-basis:100%;margin-left:0}}@media(max-width:600px){.gh-step__cv{justify-self:stretch;grid-template-columns:auto minmax(0,1fr);gap:6px 10px}.gh-step__cv small{grid-column:1 / -1}}.kb-list--home{grid-template-columns:repeat(2,minmax(0,1fr))}.kb-home__all{margin:28px 0 0}@media(max-width:880px){.kb-list--home{grid-template-columns:minmax(0,1fr)}}.au-note-ok{background:#c9a2660f;box-shadow:inset 0 0 0 1px #c9a26640}.au-note-ok .ico{color:var(--accent)}.au-subh{margin:0 0 18px;color:var(--ink2)}.au-chips{display:flex;flex-wrap:wrap;gap:8px}.au-chips button{border:0;cursor:pointer;padding:10px 14px;border-radius:99px;font:500 14px/1 var(--f-text);color:var(--ink2);background:#e9f5ee0d;box-shadow:inset 0 0 0 1px var(--line);transition:background .4s var(--ease),color .4s,box-shadow .4s}.au-chips button:hover{color:var(--ink);box-shadow:inset 0 0 0 1px var(--line2)}.au-chips button[aria-pressed=true]{background:var(--accent);color:var(--on-accent);box-shadow:none}.au-card-hot{background:radial-gradient(110% 90% at 0% 0%,rgba(201,162,102,.18),transparent 60%),linear-gradient(180deg,var(--bg3),var(--bg2));box-shadow:inset 0 0 0 1px #c9a26666}.au-weekgrid{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(28px,4vw,48px)}.au-niche .core{padding:clamp(16px,2vw,24px);display:grid;grid-template-columns:minmax(0,1fr);gap:14px}@media(min-width:901px){.au-weekgrid .week{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 28px;border-left:0;border-top:1px solid var(--line2)}.au-weekgrid .week>div{padding:26px 0 0}.au-weekgrid .week>div:before{left:0;top:-6px}}@media(min-width:1001px){.au-niche .ui-cell{min-height:112px;font-size:12.5px;padding:10px}}@media(max-width:880px){.au-niche .ui-week{grid-template-columns:minmax(0,1fr)}.au-niche .ui-week .d{display:none}.au-niche .ui-cell{min-height:0;grid-template-columns:74px minmax(0,1fr);align-items:center;gap:10px}}.au-packrow{display:flex;gap:20px 28px;align-items:center;flex-wrap:wrap;margin-top:28px}.au-packsum{display:grid;gap:4px}.au-packsum .muted{font-size:14px}.au-packlink{margin-left:auto}@media(max-width:640px){.au-packlink{margin-left:0}}.au-chart .core{padding:clamp(18px,2.4vw,28px);display:grid;gap:14px}.au-chart__bars{display:grid;grid-template-columns:repeat(var(--n, 12),minmax(0,1fr));gap:8px;align-items:end;height:260px;border-bottom:1px solid var(--line2)}.au-chart__bars>div{display:flex;flex-direction:column;justify-content:flex-end;height:100%;position:relative}.au-chart__bars i{display:block;border-radius:8px 8px 2px 2px;background:linear-gradient(180deg,var(--accent2),var(--accent));box-shadow:0 0 18px -4px var(--glow);height:0;transition:height 1s var(--ease);transition-delay:var(--d, 0s)}.au-chart.in .au-chart__bars i{height:var(--h)}.au-chart__bars span{position:absolute;bottom:calc(var(--h) + 6px);left:0;right:0;text-align:center;font:600 11px/1 var(--f-mono);color:var(--accent);opacity:0;transition:opacity .4s;transition-delay:calc(var(--d, 0s) + .6s)}.au-chart.in .au-chart__bars span{opacity:1}html:not(.js) .au-chart__bars i{height:var(--h)}html:not(.js) .au-chart__bars span{opacity:1}html:not(.js) .au-gantt__row i{transform:none}:where(.js) [data-chat] .bub{opacity:0;transform:translateY(8px);transition:opacity .5s var(--ease),transform .6s var(--ease)}.au-chart__x{display:grid;grid-template-columns:repeat(var(--n, 12),minmax(0,1fr));gap:8px;font:500 11px/1 var(--f-mono);color:var(--ink3);text-align:center}@media(max-width:560px){.au-chart__bars{height:200px;gap:4px}.au-chart__x{gap:4px;font-size:9px}.au-chart__bars span{font-size:8.5px}}.au-pulsewrap{display:grid;grid-template-columns:minmax(0,.55fr) minmax(0,1.45fr);gap:14px;align-items:start}.au-pulsewrap .pulse{padding:18px;border-radius:var(--r-shell);background:var(--bg2);box-shadow:inset 0 0 0 1px var(--line)}.au-sort th{padding:0}.au-sort th button{all:unset;box-sizing:border-box;display:block;width:100%;padding:15px 18px;cursor:pointer;font:500 11px/1.3 var(--f-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--ink3);text-align:inherit}.au-sort th button:after{content:" ↕";opacity:.5}.au-sort th button:hover,.au-sort th button:focus-visible{color:var(--ink)}.au-sort th[aria-sort] button{color:var(--accent)}.au-sort th[aria-sort=ascending] button:after{content:" ↑";opacity:1}.au-sort th[aria-sort=descending] button:after{content:" ↓";opacity:1}.au-sort td{vertical-align:middle}@media(max-width:1000px){.au-pulsewrap{grid-template-columns:minmax(0,1fr)}}.au-route{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;counter-reset:rt}.au-route li{counter-increment:rt;position:relative;padding:24px;border-radius:24px;background:var(--bg2);box-shadow:inset 0 0 0 1px var(--line);display:grid;gap:16px;align-content:start}.au-route li:before{content:counter(rt,decimal-leading-zero);width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--bg);box-shadow:inset 0 0 0 1px #c9a26680;font:600 12px/1 var(--f-mono);color:var(--accent);transition:background .6s var(--ease),color .6s var(--ease),box-shadow .6s var(--ease);transition-delay:calc(var(--d, 0s) + .3s)}.au-route li.in:before{background:var(--accent);color:var(--on-accent);box-shadow:0 0 20px var(--glow)}.au-route li:not(:last-child):after{content:"";position:absolute;top:45px;left:calc(100% - 1px);width:16px;height:1px;background:#c9a26680}.au-route p{color:var(--ink);font-size:16.5px;line-height:1.45}@media(max-width:1000px){.au-route{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.au-route li:after{display:none}}@media(max-width:560px){.au-route{grid-template-columns:minmax(0,1fr)}.au-route li{grid-template-columns:44px 1fr;align-items:center}}.au-agsplit{align-items:center}.au-ag{display:grid;gap:10px}.au-ag__bar{display:flex;align-items:center;gap:10px;font:500 11.5px/1.3 var(--f-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ink3)}.au-ag__bar .ico{color:var(--accent)}.au-ag__list{display:grid;gap:8px}.au-ag__list button{text-align:left;display:flex;gap:12px;align-items:center;padding:14px 16px;border:0;border-radius:16px;background:var(--bg2);box-shadow:inset 0 0 0 1px var(--line);cursor:pointer;font:500 15.5px/1.2 var(--f-text);color:var(--ink2);transition:box-shadow .4s var(--ease),color .4s,background .4s}.au-ag__list button:hover{color:var(--ink)}.au-ag__list button[aria-pressed=true]{color:var(--ink);background:var(--bg3);box-shadow:inset 0 0 0 1px #c9a26680}.au-ag__list i{width:12px;height:12px;border-radius:4px;flex:none}.au-stack{display:grid;grid-template-columns:minmax(0,1fr);padding-top:116px}.au-stack__card{grid-area:1 / 1;border-radius:24px;padding:22px;display:grid;gap:18px;align-content:start;background:linear-gradient(180deg,var(--bg4),var(--bg2));box-shadow:inset 0 0 0 1px var(--line2),inset 0 3px 0 -1px var(--c),0 30px 60px -30px #000;transform:translateY(calc(var(--pos) * -58px)) scale(calc(1 - var(--pos) * .04));transform-origin:top center;z-index:calc(3 - var(--pos));transition:transform .8s var(--ease),filter .6s var(--ease)}.au-stack__card:not([data-pos="0"]){cursor:pointer;filter:brightness(.62) saturate(.8)}.au-stack__card:not([data-pos="0"]):hover{filter:brightness(.8)}.au-stack__info{margin:0;display:grid;gap:8px}.au-stack__info div{display:grid;grid-template-columns:minmax(0,170px) minmax(0,1fr);gap:12px;padding:12px 14px;border-radius:12px;background:color-mix(in oklab,var(--c) 7%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--c) 22%,transparent)}.au-stack__info dt{font:500 11px/1.4 var(--f-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--ink3)}.au-stack__info dd{margin:0;font-weight:600;font-size:15px}@media(max-width:560px){.au-stack__info div{grid-template-columns:minmax(0,1fr);gap:4px}.au-stack{padding-top:112px}.au-stack__card{transform:translateY(calc(var(--pos) * -56px)) scale(calc(1 - var(--pos) * .04))}}.au-matrix .core{padding:6px clamp(6px,1.4vw,18px)}.au-matrix__scroll{overflow-x:auto}.au-matrix table{width:100%;border-collapse:collapse;min-width:620px}.au-matrix th,.au-matrix td{padding:12px;border-bottom:1px solid var(--line);text-align:center;font-size:14.5px}.au-matrix tr:last-child th,.au-matrix tr:last-child td{border-bottom:0}.au-matrix thead th{font:500 11px/1.3 var(--f-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--ink3)}.au-matrix tbody th{text-align:left;color:var(--ink);font-weight:600}.au-matrix thead th:first-child{text-align:left}.au-rgt{border:0;cursor:pointer;padding:9px 14px;border-radius:99px;font:600 11.5px/1 var(--f-mono);min-width:132px;white-space:nowrap;transition:background .3s var(--ease),color .3s,transform .3s var(--ease)}.au-rgt:active{transform:scale(.96)}.au-rgt[data-v="0"]{background:var(--accent);color:var(--on-accent)}.au-rgt[data-v="1"]{background:#c9a2661f;color:var(--accent);box-shadow:inset 0 0 0 1px #c9a2664d}.au-rgt[data-v="2"]{background:#e9f5ee0a;color:var(--ink3);text-decoration:line-through;box-shadow:inset 0 0 0 1px var(--line)}.au-num-hot .core{background:radial-gradient(120% 90% at 0% 100%,rgba(201,162,102,.2),transparent 60%),linear-gradient(180deg,var(--bg3),var(--bg2))}.au-num-hot b{font-size:clamp(40px,4vw,57.6px);text-shadow:0 0 40px var(--glow)}.au-match .core{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.au-match__q{padding:clamp(20px,3vw,32px);display:grid;gap:24px;border-right:1px solid var(--line)}.au-match__q fieldset{border:0;padding:0;margin:0;display:grid;gap:10px;min-width:0}.au-match__q legend{font:500 12px/1 var(--f-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--ink2);margin-bottom:10px;padding:0}.au-match__sum{padding:clamp(20px,3vw,32px);display:grid;gap:16px;align-content:start;background:radial-gradient(120% 90% at 100% 0%,rgba(201,162,102,.1),transparent 60%),#05080a59}.au-match__sum dl{margin:0;display:grid;gap:14px}.au-match__sum dt{font:500 11px/1 var(--f-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--ink3)}.au-match__sum dd{margin:6px 0 0;font:500 18px/1.3 var(--f-display);letter-spacing:-.02em;min-height:1.3em}.au-match__sum dd:empty:before{content:"...";color:var(--ink3)}@media(max-width:900px){.au-match .core{grid-template-columns:minmax(0,1fr)}.au-match__q{border-right:0;border-bottom:1px solid var(--line)}}.au-gantt .core{padding:clamp(18px,2.4vw,28px);display:grid;gap:10px}.au-gantt__head,.au-gantt__row,.au-gantt__desc{display:grid;grid-template-columns:150px repeat(16,minmax(0,1fr));align-items:center}.au-gantt__head span{font:500 11px/1 var(--f-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--ink3);grid-column:span 4;padding:0 0 8px 8px;border-left:1px solid var(--line)}.au-gantt__head span:first-child{grid-column:1;border:0}.au-gantt__row{min-height:44px}.au-gantt__row b{grid-row:1;grid-column:1;font:500 16px/1.25 var(--f-display);letter-spacing:-.02em}.au-gantt__row i{grid-row:1;height:34px;border-radius:99px;background:linear-gradient(90deg,var(--accent),var(--accent2));box-shadow:0 0 22px -6px var(--glow);transform-origin:left;transform:scaleX(0);transition:transform 1s var(--ease);transition-delay:var(--d, 0s);display:flex;align-items:center;padding:0 14px;font:600 11px/1 var(--f-mono);color:var(--on-accent);font-style:normal;white-space:nowrap;overflow:hidden}.au-gantt.in .au-gantt__row i{transform:scaleX(1)}.au-gantt__desc{align-items:start;margin-top:10px;padding-top:16px;border-top:1px solid var(--line)}.au-gantt__desc span{grid-column:1}.au-gantt__desc p{grid-column:span 4;padding:0 14px 0 8px;border-left:1px solid var(--line);color:var(--ink2);font-size:14.5px}.au-gantt__desc p:before{content:attr(data-m);display:block;font:500 10.5px/1.3 var(--f-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--accent);margin-bottom:6px}@media(max-width:900px){.au-gantt__desc{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 18px}.au-gantt__desc span{display:none}.au-gantt__desc p{grid-column:auto;border-left:2px solid rgba(201,162,102,.4);padding-left:12px}}@media(max-width:760px){.au-gantt__head,.au-gantt__row{grid-template-columns:84px repeat(16,minmax(0,1fr))}.au-gantt__head span{font-size:0;padding-bottom:4px}.au-gantt__row b{font-size:13px}.au-gantt__row i{height:24px;padding:0}.au-gantt__row i span{display:none}.au-gantt__desc{grid-template-columns:minmax(0,1fr);gap:14px}.au-gantt__desc span{display:none}.au-gantt__desc p{grid-column:1;border-left:2px solid rgba(201,162,102,.4);padding-left:12px}}.au-tiers .table{min-width:0}.au-tiers .table td:first-child b{font:500 16px/1.2 var(--f-display);letter-spacing:-.01em}.au-tiers .table td:nth-child(2){color:var(--ink);font-weight:600;white-space:nowrap}.au-tiers .table tr:last-child td:first-child b{color:var(--accent)}.au-ladder{display:grid;grid-template-columns:minmax(0,2fr) minmax(150px,.9fr) minmax(0,3fr);gap:14px;align-items:end}.au-ladder__grp{display:grid;gap:12px}.au-ladder__grp>.mono{padding-left:4px}.au-ladder__steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-items:end}.au-ladder__steps--out{grid-template-columns:repeat(3,minmax(0,1fr))}.au-step{border-radius:22px;padding:20px;display:grid;gap:8px;align-content:end;min-height:calc(150px + var(--i) * 34px);background:linear-gradient(180deg,rgba(201,162,102,calc(.03 + var(--i) * .05)),var(--bg2));box-shadow:inset 0 0 0 1px var(--line)}.au-step__n{font:600 34px/1 var(--f-display);letter-spacing:-.05em;color:transparent;-webkit-text-stroke:1px rgba(201,162,102,.55)}.au-step b{font:500 clamp(15px,1.2vw,17px)/1.2 var(--f-display);letter-spacing:-.02em}@media(max-width:640px){.au-step b{font-size:18px}}.au-step span:last-child{color:var(--ink2);font-size:14.5px}.au-ladder__node{align-self:center;display:grid;justify-items:center;gap:10px;text-align:center;padding:26px 16px;border-radius:24px;background:var(--accent);color:var(--on-accent);box-shadow:0 0 60px -12px var(--glow)}.au-ladder__node b{font:600 19px/1.15 var(--f-display);letter-spacing:-.02em}@media(max-width:1100px){.au-ladder{grid-template-columns:minmax(0,1fr);align-items:stretch}.au-ladder__node{grid-template-columns:auto 1fr auto;justify-items:start;text-align:left;padding:18px 22px}.au-ladder__arr{transform:rotate(90deg)}}@media(max-width:640px){.au-ladder__steps,.au-ladder__steps--out{grid-template-columns:minmax(0,1fr)}.au-step{min-height:0}}@media(prefers-reduced-motion:reduce){.au-chart__bars i,.au-chart__bars span,.au-gantt__row i,.au-stack__card,.au-route li:before{transition:none}}.kb-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.kb-card{display:block;text-decoration:none;color:inherit;transition:box-shadow .4s var(--ease)}.kb-card .core{padding:clamp(22px,2.6vw,34px);display:grid;gap:14px;align-content:start;height:100%}.kb-card .mono{font-size:12px;color:var(--ink3)}.kb-card__top{display:flex;align-items:center;gap:14px}.kb-card__min{white-space:nowrap}.kb-card__ico{flex:none;width:44px;height:44px;border-radius:12px;display:grid;place-items:center;color:var(--accent);background:#c9a2661a;box-shadow:inset 0 0 0 1px #c9a2664d}.kb-card p{margin:0;color:var(--ink2)}.kb-card .link{justify-self:start;margin-top:6px}.kb-card:hover .core{box-shadow:inset 0 1px #e9f5ee12,inset 0 0 0 1px var(--accent)}.kb-card:hover .link .ico{transform:translate(4px)}@media(max-width:880px){.kb-list{grid-template-columns:minmax(0,1fr)}}.kb-h1{font-size:clamp(30px,4.4vw,63.4px);max-width:22ch}.kb-meta{font-size:12px;color:var(--ink3);margin:0}.kb-layout{display:grid;grid-template-columns:minmax(0,260px) minmax(0,760px);gap:clamp(32px,5vw,72px);align-items:start}.kb-toc{position:sticky;top:104px;display:grid;gap:14px;padding:20px 22px;border-radius:22px;background:var(--bg2);box-shadow:inset 0 0 0 1px var(--line)}.kb-toc .mono{margin:0;font-size:12px;color:var(--ink3)}.kb-toc ol{margin:0;padding:0;list-style:none;display:grid;gap:10px;counter-reset:kbtoc}.kb-toc li{counter-increment:kbtoc;display:grid;grid-template-columns:26px minmax(0,1fr);gap:6px;font-size:14px;line-height:1.4}.kb-toc li:before{content:counter(kbtoc,decimal-leading-zero);font:500 11px/1.75 var(--f-mono);color:var(--accent)}.kb-toc a{color:var(--ink2);text-decoration:none}.kb-toc a:hover{color:var(--ink)}.kb-body{min-width:0}.kb-promise{display:grid;gap:16px;padding:clamp(20px,2.4vw,28px);margin-bottom:40px;border-radius:22px;background:var(--bg2);box-shadow:inset 0 0 0 1px var(--line)}.kb-promise .mono{margin:0;font-size:12px;color:var(--accent)}.kb-prose{font-size:18px;line-height:1.7;color:var(--ink2)}.kb-prose>:first-child{margin-top:0}.kb-prose h2{font:600 clamp(24px,2.5vw,34px)/1.15 var(--f-display);letter-spacing:-.03em;color:var(--ink);margin:64px 0 20px;scroll-margin-top:100px;text-wrap:balance}.kb-prose h3{font:500 clamp(19px,1.7vw,22px)/1.25 var(--f-display);letter-spacing:-.02em;color:var(--ink);margin:40px 0 14px;scroll-margin-top:100px}.kb-prose p{margin:0 0 18px}.kb-prose strong{color:var(--ink);font-weight:600}.kb-prose a:not(.gl-term){color:var(--ink);text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:3px}.kb-prose ul,.kb-prose ol{margin:0 0 22px;padding-left:26px;display:grid;gap:10px}.kb-prose li::marker{color:var(--accent)}.kb-prose h2+p{padding:16px 20px;border-radius:0 14px 14px 0;background:#c9a26612;box-shadow:inset 2px 0 0 var(--accent);color:var(--ink)}.kb-table{overflow-x:auto;margin:8px 0 26px;border-radius:16px;box-shadow:inset 0 0 0 1px var(--line)}.kb-table table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.45}.kb-table th,.kb-table td{padding:12px 16px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}.kb-table th{font:500 12px/1.4 var(--f-mono);color:var(--ink3);background:var(--bg2)}.kb-table tr:last-child td{border-bottom:0}.kb-offer{margin-top:56px}.kb-offer .core{padding:clamp(24px,3vw,40px);display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.kb-offer p{margin:0;color:var(--ink2);max-width:60ch}.kb-offer__btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}@media(max-width:1024px){.kb-layout{grid-template-columns:minmax(0,1fr)}.kb-toc{position:static}}@media(max-width:560px){.kb-prose{font-size:17px}.kb-prose h2{margin-top:48px}.kb-table th,.kb-table td{padding:10px 12px}.kb-table--stack{overflow:visible;border-radius:0;box-shadow:none}.kb-table--stack thead{display:none}.kb-table--stack table,.kb-table--stack tbody,.kb-table--stack td{display:block}.kb-table--stack tr{display:grid;gap:12px;padding:16px 18px;border-radius:16px;background:var(--bg2);box-shadow:inset 0 0 0 1px var(--line)}.kb-table--stack tr+tr{margin-top:10px}.kb-table--stack td,.kb-table--stack tr:last-child td{padding:0;border:0}.kb-table--stack td:before{content:attr(data-label);display:block;margin-bottom:4px;font:500 11px/1.4 var(--f-mono);color:var(--ink3)}.kb-table--stack td:first-child{color:var(--ink);font-weight:600}.kb-table--stack td:first-child:before{display:none}}.chero.fxfull>.wrap{width:100%}.chero.fxfit h1{font-size:clamp(32px,4.7vw,67.7px);max-width:19ch}@media(max-width:340px){.chero.fxfit h1{font-size:26px}}.fxhero__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(28px,4vw,57.6px);align-items:end}.fxhero__aside{display:grid}@media(max-width:980px){.fxhero__grid{grid-template-columns:minmax(0,1fr)}}.fxloop .core{padding:clamp(20px,2.4vw,30px);display:grid;gap:18px;align-content:start}.fxloop .mono{color:var(--accent)}.fxloop ol{list-style:none;margin:0;padding:0;display:grid}.fxloop li{position:relative;display:grid;gap:4px;padding:0 0 18px 32px}.fxloop li:before{content:"";position:absolute;left:3px;top:5px;width:13px;height:13px;border-radius:50%;background:var(--bg3);box-shadow:inset 0 0 0 2px var(--accent);z-index:1}.fxloop li:after{content:"";position:absolute;left:9px;top:20px;bottom:2px;width:1px;background:var(--line2)}.fxloop li:last-child{padding-bottom:0}.fxloop li:last-child:before{background:var(--accent);box-shadow:0 0 0 4px #c9a26624,0 0 16px var(--glow)}.fxloop li:last-child:after{display:none}.fxloop b{font:500 17px/1.25 var(--f-display);letter-spacing:-.02em}.fxloop li>span{color:var(--ink2);font-size:14.5px}.fxloop__vts{display:flex;gap:6px;flex-wrap:wrap;align-items:flex-start;padding-top:3px}.fxloop__vts .vtag{flex:none}.fxloop__back{display:flex;gap:8px;align-items:center;padding-top:14px;border-top:1px dashed var(--line2);font:500 11px/1.4 var(--f-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--accent)}:where(.js) .fxhero__aside .fxloop li{opacity:0;transform:translate(-8px);transition:opacity .6s var(--ease-out),transform .7s var(--ease-out)}.fxhero__aside.in .fxloop li{opacity:1;transform:none}.fxloop li:nth-child(1){transition-delay:.35s}.fxloop li:nth-child(2){transition-delay:.47s}.fxloop li:nth-child(3){transition-delay:.59s}.fxloop li:nth-child(4){transition-delay:.71s}.fxloop li:nth-child(5){transition-delay:.83s}.fxpos-sec{padding-top:clamp(40px,5vw,72px)}.fxpos{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(28px,4.5vw,64.8px);align-items:center}.fxpos__side{display:grid;gap:20px;align-content:start}.fxpos__k{display:inline-flex;gap:8px;align-items:center;color:var(--accent);margin:0}.fxpos__lead{margin:0;font:500 clamp(19px,1.65vw,24px)/1.35 var(--f-display);letter-spacing:-.02em;color:var(--ink);text-wrap:pretty;max-width:36ch}.fxpos__chain{list-style:none;margin:0;padding:0;display:grid;gap:8px;position:relative}.fxpos__chain:before{content:"";position:absolute;left:16px;top:21px;bottom:21px;width:1px;background:var(--line2)}.fxpos__chain li{position:relative}.fxpos__chain li>*{display:grid;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:14px;padding:5px 14px 5px 0;text-decoration:none;color:var(--ink3);border-radius:14px;transition:color .3s var(--ease)}.fxpos__n{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;font:500 10.5px/1 var(--f-mono);background:var(--bg2);box-shadow:inset 0 0 0 1px var(--line2);color:var(--ink3);position:relative;z-index:1;transition:box-shadow .3s var(--ease),color .3s}.fxpos__chain b{font-weight:500;font-size:15.5px;line-height:1.25}.fxpos__chain a:hover{color:var(--ink)}.fxpos__chain a:hover .fxpos__n{box-shadow:inset 0 0 0 1px var(--accent);color:var(--accent)}.fxpos__chain li.is-on>*{color:var(--ink);background:linear-gradient(90deg,rgba(201,162,102,.09),transparent 75%)}.fxpos__chain li.is-on b{font-weight:600}.fxpos__chain li.is-on .fxpos__n{background:var(--accent);color:var(--on-accent);box-shadow:0 0 0 4px #c9a26624,0 0 18px var(--glow)}.fxpos__chain li.is-on+li.is-on:before{content:"";position:absolute;left:15.5px;top:-29px;height:50px;width:2px;background:var(--accent)}.fxpos__demo .core{padding:clamp(16px,2vw,26px)}.fxpos__demo .chain__panel{position:relative;inset:auto;opacity:1;transform:none;pointer-events:auto}:where(.js) .fxpos__demo :is(.ui-field,.ui-node,.ui-cell,.ui-thumb,.ui-plat,.bub,.ui-ver,.fxrow){opacity:0;transform:translateY(10px);transition:opacity .5s var(--ease-out),transform .6s var(--ease-out);transition-delay:.1s}.fxpos__demo.in :is(.ui-field,.ui-node,.ui-cell,.ui-thumb,.ui-plat,.bub,.ui-ver,.fxrow){opacity:1;transform:none}.fxpos__demo :is(.ui-field,.ui-node,.ui-cell,.ui-thumb,.ui-plat,.bub,.ui-ver,.fxrow):nth-child(2){transition-delay:.15s}.fxpos__demo :is(.ui-field,.ui-node,.ui-cell,.ui-thumb,.ui-plat,.bub,.ui-ver,.fxrow):nth-child(3){transition-delay:.2s}.fxpos__demo :is(.ui-field,.ui-node,.ui-cell,.ui-thumb,.ui-plat,.bub,.ui-ver,.fxrow):nth-child(4){transition-delay:.25s}.fxpos__demo :is(.ui-field,.ui-node,.ui-cell,.ui-thumb,.ui-plat,.bub,.ui-ver,.fxrow):nth-child(5){transition-delay:.3s}.fxpos__demo :is(.ui-field,.ui-node,.ui-cell,.ui-thumb,.ui-plat,.bub,.ui-ver,.fxrow):nth-child(6){transition-delay:.35s}.fxpos__demo :is(.ui-field,.ui-node,.ui-cell,.ui-thumb,.ui-plat,.bub,.ui-ver,.fxrow):nth-child(n+7){transition-delay:.35s}.fxpos__demo .ui-bar i{width:0;transition-delay:.3s}.fxpos__demo.in .ui-bar i{width:var(--w, 0%)}.fxpos--wide{grid-template-columns:minmax(0,1fr);align-items:start}.fxpos--wide .fxpos__side{grid-template-columns:minmax(0,1fr)}.fxpos--wide .fxpos__lead{max-width:52ch}.fxpos--wide .fxpos__chain{grid-template-columns:repeat(8,minmax(0,1fr));gap:8px}.fxpos--wide .fxpos__chain:before{left:16px;right:calc((100% - 56px)/8 - 16px);top:21px;bottom:auto;width:auto;height:1px}.fxpos--wide .fxpos__chain li>*{grid-template-columns:minmax(0,1fr);justify-items:start;gap:10px;padding:5px 10px 10px 0;background:none!important}.fxpos--wide .fxpos__chain li.is-on+li.is-on:before{left:calc(8px - 100%);top:20.5px;width:calc(100% + 8px);height:2px}.fxfleet{display:grid;gap:10px;font-size:14px}.fxfleet__hub{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:14px 16px;border-radius:16px;background:#c9a2661a;box-shadow:inset 0 0 0 1px #c9a2664d;position:relative;z-index:1}.fxfleet__hub .ico{color:var(--accent)}.fxfleet__hub b{font:500 18px/1.1 var(--f-display);letter-spacing:-.02em}.fxfleet__hub span{font:500 10.5px/1.3 var(--f-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--ink3)}.fxfleet__head,.fxrow{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1.45fr) minmax(0,1.15fr) minmax(0,1.15fr) minmax(0,.8fr);gap:8px}.fxfleet__head span{font:500 10px/1.2 var(--f-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--ink3);padding:4px 10px 0}.fxfleet__rows{list-style:none;margin:0;padding:0;display:grid;gap:8px;position:relative}.fxfleet__rows:before{content:"";position:absolute;left:22px;top:20px;bottom:20px;width:2px;background:linear-gradient(var(--accent),transparent);opacity:.45}.fxrow{position:relative}.fxrow>span{display:block;padding:10px;border-radius:12px;background:#e9f5ee08;box-shadow:inset 0 0 0 1px var(--line);line-height:1.3;position:relative}.fxrow>.fxrow__who{display:grid;grid-template-columns:26px minmax(0,1fr);column-gap:9px;align-items:center;background:var(--bg3)}.fxrow__who i{grid-row:span 2;width:26px;height:26px;border-radius:50%;background:var(--accent);color:var(--on-accent);font:700 12px/26px var(--f-text);font-style:normal;text-align:center;position:relative;z-index:1}.fxrow__who b{font-weight:600}.fxrow__who small{color:var(--ink3);font:500 10px/1.3 var(--f-mono)}.fxrow__step{color:var(--ink2)}.fxrow__step:before{content:"";position:absolute;left:-9px;top:50%;width:10px;height:2px;background:var(--accent);opacity:.55}.fxrow>.fxrow__step--goal{background:#c9a2661a;box-shadow:inset 0 0 0 1px #c9a26647;color:var(--ink);font-weight:600}.fxrow>.fxrow__v{display:grid;align-content:center;justify-items:start;background:none;box-shadow:none;padding-inline:4px}.fxrow__k{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.fxrow__step:after{content:"";position:absolute;inset:auto 10px 5px;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,var(--accent),transparent);background-size:200% 100%;opacity:0;animation:fx-flow 3.6s var(--ease) infinite;animation-delay:calc(var(--i, 0) * .45s)}@keyframes fx-flow{0%{opacity:0;background-position:100% 0}30%{opacity:.9}70%{opacity:.9}to{opacity:0;background-position:-100% 0}}.fxfleet .cpui__note{padding-top:4px}@media(max-width:900px){.fxfleet__head,.fxfleet__rows:before,.fxrow__step:before,.fxrow__step:after{display:none}.fxrow{grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;padding:12px;border-radius:16px;background:#e9f5ee08;box-shadow:inset 0 0 0 1px var(--line)}.fxrow>span,.fxrow>.fxrow__who,.fxrow>.fxrow__step--goal{background:none;box-shadow:none;padding:0}.fxrow>.fxrow__who{grid-column:1;grid-row:1;margin-bottom:4px}.fxrow>.fxrow__v{grid-column:2;grid-row:1;padding:0}.fxrow>.fxrow__step{grid-column:1 / -1;display:grid;grid-template-columns:104px minmax(0,1fr);gap:10px;font-size:13.5px}.fxrow__step .fxrow__k{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;font:500 9.5px/1.35 var(--f-mono);text-transform:uppercase;letter-spacing:.04em;color:var(--ink3);padding-top:2px}.fxrow>.fxrow__step--goal{color:var(--accent)}}@media(max-width:560px){.fxpos__demo .ui-ver{grid-template-columns:minmax(0,1fr) auto;row-gap:6px}.fxpos__demo .ui-ver>span:first-child{grid-column:1 / -1}.fxpos__demo .ui-ver .mono{justify-self:start}}@media(max-width:900px){.fxpos{grid-template-columns:minmax(0,1fr)}.fxpos__chain,.fxpos--wide .fxpos__chain{display:flex;flex-wrap:wrap;gap:6px}.fxpos__chain:before,.fxpos__chain li.is-on+li.is-on:before{display:none}.fxpos__chain li>*,.fxpos--wide .fxpos__chain li>*{grid-template-columns:24px auto;gap:8px;padding:5px 13px 5px 5px;border-radius:99px;background:#e9f5ee08!important;box-shadow:inset 0 0 0 1px var(--line)}.fxpos__chain li.is-on>*{background:#c9a2661f!important;box-shadow:inset 0 0 0 1px #c9a26659}.fxpos__n{width:24px;height:24px;font-size:9.5px}.fxpos__chain li.is-on .fxpos__n{box-shadow:none}.fxpos__chain b{font-size:13.5px}.fxpos__lead{font-size:17.5px}}@media(prefers-reduced-motion:reduce){.fxpos__demo :is(.ui-field,.ui-node,.ui-cell,.ui-thumb,.ui-plat,.bub,.ui-ver,.fxrow),.fxhero__aside .fxloop li{opacity:1;transform:none;transition:none}.fxpos__demo .ui-bar i{width:var(--w, 0%);transition:none}.fxrow__step:after{animation:none}}.nav__dd>button.is-current{color:var(--ink);background:#e9f5ee0f}@media(max-width:380px){.fxrow>.fxrow__step{grid-template-columns:80px minmax(0,1fr)}}@media(min-width:1512px){:root{--wrap: min(2240px, calc(100vw - 192px) )}.sec__head:has(>.lead){max-width:none;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);column-gap:clamp(48px,5vw,128px);align-items:end}.sec__head:has(>.lead)>*{grid-column:1}.sec__head:has(>.lead)>.lead{grid-column:2;grid-row:1;justify-self:end;width:100%;max-width:56ch}.sec__head:has(>.lead):has(>:first-child:not(h2))>.lead{grid-row:1 / span 2}.sec__head:has(>.lead)>.lead~*{grid-column:2;justify-self:end;width:100%;max-width:56ch}.voice{aspect-ratio:auto;height:356px}.fleet__grid .fcard{aspect-ratio:auto;height:424px}.ui-thumb{aspect-ratio:auto;height:317px}.prof img{aspect-ratio:auto;height:379px}.sticky-img{aspect-ratio:auto;height:377px}.split>.lead:last-child{justify-self:end;width:100%;max-width:56ch}.cards2:has(>:nth-child(3):last-child),.cards2:has(>:nth-child(6):last-child),.cards2:has(>:nth-child(9):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.cards2:has(>:nth-child(4):last-child),.cards2:has(>:nth-child(8):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}.cards2:has(>:nth-child(3):last-child)>:last-child,.cards2:has(>:nth-child(9):last-child)>:last-child{grid-column:auto}.cards2:has(>:nth-child(5):last-child){grid-template-columns:repeat(6,minmax(0,1fr))}.cards2:has(>:nth-child(5):last-child)>*{grid-column:span 2}.cards2:has(>:nth-child(5):last-child)>:nth-child(n+4){grid-column:span 3}.plans:has(>:nth-child(2):last-child){max-width:none}.tree .core>svg{height:484px}.kb-list{grid-template-columns:repeat(3,minmax(0,1fr))}.kb-list>.kb-card:only-child{grid-column:1 / -1}.kb-list>.kb-card:only-child .core{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);column-gap:clamp(48px,5vw,128px);align-items:end}.kb-list>.kb-card:only-child .core>*{grid-column:1}.kb-list>.kb-card:only-child .core>p{grid-column:2;grid-row:1 / span 2;max-width:56ch}.kb-list>.kb-card:only-child .core>.link{grid-column:2}.kb-list:has(>.kb-card:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.kb-hero .chero__in,.kb-layout{max-width:1320px}}.lgl[data-astro-cid-wqxsjef2] ul[data-astro-cid-wqxsjef2]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 22px}.lgl[data-astro-cid-wqxsjef2] a[data-astro-cid-wqxsjef2],.lgl__req[data-astro-cid-wqxsjef2] a[data-astro-cid-wqxsjef2]{color:inherit;text-decoration:underline;text-decoration-color:var(--line2, var(--line));text-underline-offset:3px}.lgl[data-astro-cid-wqxsjef2] a[data-astro-cid-wqxsjef2]:hover,.lgl[data-astro-cid-wqxsjef2] a[data-astro-cid-wqxsjef2]:focus-visible,.lgl__req[data-astro-cid-wqxsjef2] a[data-astro-cid-wqxsjef2]:hover,.lgl__req[data-astro-cid-wqxsjef2] a[data-astro-cid-wqxsjef2]:focus-visible{color:var(--ink);text-decoration-color:currentColor}.lgl__req[data-astro-cid-wqxsjef2]{overflow-wrap:anywhere}.lgl__req[data-astro-cid-wqxsjef2] a[data-astro-cid-wqxsjef2]{white-space:nowrap}.ck[data-astro-cid-5lgbszsg]{position:fixed;left:16px;bottom:calc(16px + var(--mcta, env(safe-area-inset-bottom, 0px)));z-index:30;box-sizing:border-box;width:min(420px,calc(100% - 32px));display:flex;align-items:center;gap:16px;padding:14px 14px 14px 18px;border-radius:16px;background:var(--bg2, var(--paper2));color:var(--ink);border:1px solid var(--line2, var(--line));box-shadow:0 20px 50px -20px #0000008c;font-family:var(--f-text);font-size:14px;line-height:1.45;opacity:0;transform:translateY(10px);transition:opacity .35s ease,transform .35s ease}.ck[data-astro-cid-5lgbszsg].is-on{opacity:1;transform:none}.ck[data-astro-cid-5lgbszsg][hidden]{display:none}.ck[data-astro-cid-5lgbszsg] p[data-astro-cid-5lgbszsg]{margin:0;color:var(--ink2)}.ck[data-astro-cid-5lgbszsg] a[data-astro-cid-5lgbszsg]{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.ck__ok[data-astro-cid-5lgbszsg]{flex:none;min-width:64px;justify-content:center;padding-inline:20px}@media(prefers-reduced-motion:reduce){.ck[data-astro-cid-5lgbszsg]{transition:none;transform:none}}.auth{padding:0;border:0;background:transparent;color:var(--ink);width:min(960px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);overflow:visible}.auth::backdrop{background:#030506bd;backdrop-filter:blur(6px)}.auth[open]{animation:auth-in .35s var(--ease-out, ease-out)}@keyframes auth-in{0%{opacity:0;transform:translateY(14px) scale(.985)}}.auth__box{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);max-height:calc(100dvh - 32px);overflow:auto;border-radius:28px;background:var(--bg2);box-shadow:inset 0 0 0 1px var(--line2),0 40px 120px -40px #000000d9}.auth__side{position:relative;display:grid;align-content:space-between;gap:40px;padding:30px 30px 28px;min-height:480px;overflow:hidden;background:radial-gradient(70% 55% at 95% 0%,rgba(201,162,102,.3),transparent 62%),radial-gradient(60% 40% at 0% 100%,rgba(201,162,102,.1),transparent 60%),linear-gradient(180deg,#0c0e0f,#060808);box-shadow:inset -1px 0 0 var(--line)}.auth__logo svg{height:30px;width:auto;display:block}.auth__pitch{display:grid;gap:14px}.auth__eyebrow{font:600 11px/1.4 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}.auth__h{margin:0;font:600 clamp(22px,2.4vw,28px)/1.15 var(--f-display);letter-spacing:-.02em}.auth__rows{display:grid;border-radius:16px;background:#e9f5ee08;box-shadow:inset 0 0 0 1px var(--line2)}.auth__rows>div{display:grid;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:10px;padding:11px 14px}.auth__rows>div+div{box-shadow:inset 0 1px 0 var(--line)}.auth__rows b{font:600 17px/1 var(--f-display);color:var(--accent)}.auth__rows span{font-size:13.5px;color:var(--ink2)}.auth__promo{margin:0;display:flex;gap:8px;align-items:center;font-size:13px;color:var(--ink2)}.auth__promo svg{color:var(--accent);flex:none}.auth__main{padding:22px 28px 28px;display:grid;align-content:start;gap:18px}.auth:not(.book) .auth__box{position:relative}.auth:not(.book) .auth__main{align-content:center}.auth:not(.book) .auth__x{position:absolute;top:14px;right:14px;z-index:2}.auth:not(.book) .auth__top h2{padding-right:40px}.auth__top{display:flex;align-items:center;gap:12px}.auth__top h2{flex:1;margin:0;font:600 22px/1.2 var(--f-display);letter-spacing:-.02em}.auth__x:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.auth__x{width:40px;height:40px;flex:none;border:0;border-radius:50%;display:grid;place-items:center;background:none;color:var(--ink2);cursor:pointer}.auth__x:hover{color:var(--ink);background:#e9f5ee0f}.auth__form{display:grid;gap:14px}.auth__form[hidden]{display:none}.auth__form h2{margin:8px 0 0;font:600 22px/1.2 var(--f-display);letter-spacing:-.02em}.auth__lead{margin:-6px 0 2px;font-size:14px;color:var(--ink3)}.auth__f{display:grid;gap:7px;font-size:13.5px;color:var(--ink2)}.auth__f i{font-style:normal;color:var(--ink3)}.auth__agree a,.auth__ok a{color:var(--accent);text-decoration:none}.auth__agree a:hover,.auth__ok a:hover{text-decoration:underline}.auth input:is([type=text],[type=email],[type=tel]){width:100%;min-width:0;height:48px;padding:0 14px;border:0;border-radius:14px;background:var(--bg);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line2);font:400 16px/1 var(--f-text);outline:0}.auth input:focus-visible{box-shadow:inset 0 0 0 1.5px var(--accent),0 0 0 4px #c9a26626}.auth input[aria-invalid=true]{box-shadow:inset 0 0 0 1.5px #e0846e}.auth input::placeholder{color:var(--ink3)}.auth__go{justify-content:center;width:100%;padding:0 20px;gap:10px}.auth__ok{margin:0;display:flex;gap:10px;padding:12px 14px;border-radius:14px;font-size:13.5px;line-height:1.45;color:var(--ink2);background:#c9a26614;box-shadow:inset 0 0 0 1px #c9a2664d}.auth__ok svg{color:var(--accent);flex:none;margin-top:2px}.auth__ok[hidden]{display:none}.auth__err{margin:-8px 0 0;font-size:13px;line-height:1.4;color:#e0846e}.auth__err[hidden]{display:none}.auth__note{margin:-4px 0 0;font-size:13px;line-height:1.4;text-align:center;color:var(--ink3)}.auth__plans{margin:0;padding:0;border:0;display:grid;grid-template-columns:1fr 1fr;gap:10px}.auth__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.auth__plan{position:relative;display:grid;gap:4px;padding:14px;border-radius:16px;cursor:pointer;background:#e9f5ee08;box-shadow:inset 0 0 0 1px var(--line2)}.auth__plan input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.auth__plan:has(input:checked){background:#c9a2661a;box-shadow:inset 0 0 0 1.5px var(--accent)}.auth__plan:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.auth__pname{font:600 14px/1.2 var(--f-text)}.auth__pprice{font-size:13px;color:var(--ink3)}.auth__pprice b{font:600 20px/1.1 var(--f-display);color:var(--ink)}.auth__pbadge{font-size:12px;color:var(--accent)}.auth__agree{display:flex;gap:10px;align-items:flex-start;font-size:13.5px;line-height:1.45;color:var(--ink2);cursor:pointer}.auth__agree input{width:18px;height:18px;margin:1px 0 0;flex:none;accent-color:#c9a266}.auth__agree input[aria-invalid=true]{outline:1.5px solid #e0846e;outline-offset:2px}@media(max-width:760px){.auth__box{grid-template-columns:minmax(0,1fr);border-radius:22px}.auth__side{min-height:0;gap:14px;padding:22px 22px 18px;box-shadow:inset 0 -1px 0 var(--line)}.auth__rows,.auth__eyebrow{display:none}.auth__h{font-size:20px}.auth__main{padding:18px 20px 22px}}@media(max-width:420px){.auth__plans{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.auth[open]{animation:none}}.book .auth__box{position:relative}.book__top{position:absolute;top:14px;right:14px;z-index:2}.book .auth__main{align-content:start}.book .auth__form h2,.book__cal h2{margin:0;padding-right:48px;font:600 22px/1.2 var(--f-display);letter-spacing:-.02em}.book .auth__rows b{display:grid;place-items:center}.book__cal{display:grid;gap:14px}.book__cal .auth__lead{margin:-6px 0 2px}.book__frame{border-radius:16px;overflow:hidden;background:#fff;box-shadow:inset 0 0 0 1px var(--line2)}.book__frame iframe{display:block;width:100%;height:min(640px,calc(100dvh - 220px));border:0}.book__new{justify-self:start;font-size:14px}.book__err{margin:-8px 0 0;font-size:13px;line-height:1.4;color:#e0846e}.book__err[hidden]{display:none}.book:has(.book__cal){width:min(1100px,calc(100vw - 32px))}.book:has(.book__cal) .auth__box{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}@media(max-width:760px){.book:has(.book__cal) .auth__box{grid-template-columns:minmax(0,1fr)}.book__frame iframe{height:600px}}.wpop[data-astro-cid-5yl4ijhg]{position:fixed;inset:0;z-index:31;overflow:hidden;pointer-events:none}.wpop[data-astro-cid-5yl4ijhg][hidden],.wtab[data-astro-cid-5yl4ijhg][hidden]{display:none}.wpop__pos[data-astro-cid-5yl4ijhg]{position:absolute;right:24px;bottom:calc(24px + var(--mcta, env(safe-area-inset-bottom, 0px)));width:344px;transform:translateY(calc(-1 * var(--lift, 0px)));transition:transform .4s var(--ease-out)}.wpop__card[data-astro-cid-5yl4ijhg]{position:relative;pointer-events:auto;display:grid;gap:14px;padding:14px 14px 16px;border-radius:22px;background:linear-gradient(180deg,var(--bg3),var(--bg2));color:var(--ink);box-shadow:inset 0 1px #e9f5ee12,inset 0 0 0 1px var(--line2),0 30px 80px -20px #000000b3;transform-origin:50% 2800px;transform:rotate(10deg);opacity:0;transition:transform .6s cubic-bezier(.5,0,.75,0),opacity .35s ease .25s}.wpop[data-astro-cid-5yl4ijhg].is-in .wpop__card[data-astro-cid-5yl4ijhg]{transform:none;opacity:1;transition:transform 1.1s cubic-bezier(.25,.46,.45,.94),opacity .4s ease}.wpop__card[data-astro-cid-5yl4ijhg]:focus{outline:none}.wpop__card[data-astro-cid-5yl4ijhg]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.wcall[data-astro-cid-5yl4ijhg]{border-radius:14px;background:#070b0d;box-shadow:inset 0 0 0 1px var(--line);padding:6px;display:grid;gap:6px}.wcall__bar[data-astro-cid-5yl4ijhg]{display:flex;align-items:center;gap:5px;height:16px;padding:0 4px;font:500 9.5px/1 var(--f-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ink3)}.wcall__bar[data-astro-cid-5yl4ijhg] i[data-astro-cid-5yl4ijhg]{width:6px;height:6px;border-radius:50%;background:#e9f5ee2e;flex:none}.wcall__bar[data-astro-cid-5yl4ijhg] span[data-astro-cid-5yl4ijhg]{margin-left:6px}.wcall__bar[data-astro-cid-5yl4ijhg] b[data-astro-cid-5yl4ijhg]{margin-left:auto;display:inline-flex;align-items:center;gap:4px;font-weight:500}.wcall__screen[data-astro-cid-5yl4ijhg]{display:block;aspect-ratio:16 / 9;border-radius:6px;overflow:hidden;background:#ece6dc}.wcall__screen[data-astro-cid-5yl4ijhg] img[data-astro-cid-5yl4ijhg]{display:block;width:100%;height:100%;object-fit:cover}.wcall__ctl[data-astro-cid-5yl4ijhg]{display:flex;justify-content:center;gap:6px;padding:2px 0 1px}.wcall__ctl[data-astro-cid-5yl4ijhg] span[data-astro-cid-5yl4ijhg]{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:#e9f5ee12;color:var(--ink2)}.wcall__ctl[data-astro-cid-5yl4ijhg] .is-leave[data-astro-cid-5yl4ijhg]{width:38px;border-radius:99px;background:var(--stop);color:#fff}.wcall__ctl[data-astro-cid-5yl4ijhg] .is-leave[data-astro-cid-5yl4ijhg] svg{transform:rotate(135deg)}.wpop__txt[data-astro-cid-5yl4ijhg]{display:grid;gap:6px;padding:0 4px}.wpop__txt[data-astro-cid-5yl4ijhg] p[data-astro-cid-5yl4ijhg]{margin:0}.wpop__eye[data-astro-cid-5yl4ijhg]{font:500 10.5px/1.35 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}.wpop__h[data-astro-cid-5yl4ijhg]{font:600 19px/1.15 var(--f-display);letter-spacing:-.02em;text-wrap:balance;padding-right:8px}.wpop__when[data-astro-cid-5yl4ijhg]{font-size:14.5px;line-height:1.45;color:var(--ink)}.wpop__local[data-astro-cid-5yl4ijhg]{font-size:13px;line-height:1.4;color:var(--ink2)}.wpop__tz-s[data-astro-cid-5yl4ijhg],.wpop__local[data-astro-cid-5yl4ijhg][hidden]{display:none}.wpop__go[data-astro-cid-5yl4ijhg]{justify-self:start;margin:2px 4px 0}.wpop__x[data-astro-cid-5yl4ijhg]{position:absolute;top:-10px;right:-10px;width:32px;height:32px;border-radius:50%;border:0;display:grid;place-items:center;cursor:pointer;background:var(--bg4);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line2),0 6px 18px -6px #000c}.wpop__x[data-astro-cid-5yl4ijhg]:before{content:"";position:absolute;inset:-6px}@media(hover:hover){.wpop__x[data-astro-cid-5yl4ijhg]:hover{color:var(--accent)}}.wtab[data-astro-cid-5yl4ijhg]{position:fixed;right:0;bottom:calc(132px + var(--mcta, env(safe-area-inset-bottom, 0px)));z-index:31;display:flex;align-items:center;gap:8px;writing-mode:vertical-rl;transform:rotate(180deg) translate(-110%);padding:14px 9px;border:0;border-radius:0 12px 12px 0;cursor:pointer;background:var(--accent);color:var(--on-accent);font:600 12px/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;box-shadow:0 10px 30px -10px var(--glow);transition:transform .45s var(--ease-out)}.wtab[data-astro-cid-5yl4ijhg].is-on{transform:rotate(180deg)}.wtab[data-astro-cid-5yl4ijhg] svg{transform:rotate(180deg)}.wtab[data-astro-cid-5yl4ijhg]:before{content:"";position:absolute;inset:-4px -6px -4px 0}@media(hover:hover){.wtab[data-astro-cid-5yl4ijhg]:hover{background:var(--accent2)}}body.is-menu .wpop[data-astro-cid-5yl4ijhg],body.is-menu .wtab[data-astro-cid-5yl4ijhg]{visibility:hidden}@media(max-width:560px){.wpop__pos[data-astro-cid-5yl4ijhg]{left:16px;right:16px;bottom:calc(16px + var(--mcta, env(safe-area-inset-bottom, 0px)));width:auto}}@media(max-width:560px),(max-height:620px){.wpop__card[data-astro-cid-5yl4ijhg]{grid-template-columns:128px minmax(0,1fr);grid-template-areas:"pic eye" "pic h" "when when" "local local" "go go";column-gap:12px;row-gap:4px;padding:10px 10px 12px;align-items:start}.wpop__txt[data-astro-cid-5yl4ijhg]{display:contents}.wcall[data-astro-cid-5yl4ijhg]{grid-area:pic;align-self:center;padding:4px;gap:4px;border-radius:10px}.wpop__eye[data-astro-cid-5yl4ijhg]{grid-area:eye}.wpop__h[data-astro-cid-5yl4ijhg]{grid-area:h}.wpop__when[data-astro-cid-5yl4ijhg]{grid-area:when}.wpop__txt[data-astro-cid-5yl4ijhg] .wpop__when[data-astro-cid-5yl4ijhg]{margin-top:6px}.wpop__local[data-astro-cid-5yl4ijhg]{grid-area:local}.wpop__go[data-astro-cid-5yl4ijhg]{grid-area:go}.wcall__bar[data-astro-cid-5yl4ijhg],.wcall__ctl[data-astro-cid-5yl4ijhg]{display:none}.wcall__screen[data-astro-cid-5yl4ijhg]{border-radius:4px}.wpop__eye[data-astro-cid-5yl4ijhg]{font-size:9.5px;padding-right:14px}.wpop__h[data-astro-cid-5yl4ijhg]{font-size:15px;padding-right:0}.wpop__when[data-astro-cid-5yl4ijhg]{font-size:14px}.wpop__go[data-astro-cid-5yl4ijhg]{justify-self:stretch;justify-content:space-between;margin:8px 0 0}.wpop__x[data-astro-cid-5yl4ijhg]{top:-8px;right:-8px;width:30px;height:30px}}@media(max-width:360px){.wpop__card[data-astro-cid-5yl4ijhg]{grid-template-columns:100px minmax(0,1fr)}.wpop__h[data-astro-cid-5yl4ijhg]{font-size:14px;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:14 6 6}}@media(max-width:340px){.wpop__eye[data-astro-cid-5yl4ijhg]{display:none}.wpop__h[data-astro-cid-5yl4ijhg]{font-size:13px;text-wrap:wrap}.wpop__tz-l[data-astro-cid-5yl4ijhg]{display:none}.wpop__tz-s[data-astro-cid-5yl4ijhg]{display:inline}}@media(prefers-reduced-motion:reduce){.wpop__card[data-astro-cid-5yl4ijhg],.wpop[data-astro-cid-5yl4ijhg].is-in .wpop__card[data-astro-cid-5yl4ijhg]{transform:none;transition:opacity .3s ease}.wtab[data-astro-cid-5yl4ijhg],.wtab[data-astro-cid-5yl4ijhg].is-on{transform:rotate(180deg);transition:opacity .3s ease}.wtab[data-astro-cid-5yl4ijhg]{opacity:0}.wtab[data-astro-cid-5yl4ijhg].is-on{opacity:1}.wpop__pos[data-astro-cid-5yl4ijhg]{transition:none}}.mcta[data-astro-cid-3v5i3x4a]{display:none}@media(max-width:980px){.mcta[data-astro-cid-3v5i3x4a]{display:block;position:fixed;left:0;right:0;bottom:0;z-index:34;box-sizing:border-box;height:var(--mcta);padding:0 16px env(safe-area-inset-bottom,0px);background:linear-gradient(180deg,#0c1012,#05080a);box-shadow:inset 0 1px #c9a26647,0 -18px 40px -14px #000000bf;transition:transform .3s var(--ease-out, ease-out)}html.is-typing .mcta[data-astro-cid-3v5i3x4a]{transform:translateY(110%)}.mcta__in[data-astro-cid-3v5i3x4a]{height:100%;max-width:560px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px}.mcta__txt[data-astro-cid-3v5i3x4a]{margin:0;min-width:0;display:grid;gap:3px}.mcta__txt[data-astro-cid-3v5i3x4a] b[data-astro-cid-3v5i3x4a]{font:600 13.5px/1.2 var(--f-text);color:var(--ink)}.mcta__txt[data-astro-cid-3v5i3x4a] span[data-astro-cid-3v5i3x4a]{font:500 11px/1.25 var(--f-mono);letter-spacing:.02em;color:var(--accent)}.mcta__btn[data-astro-cid-3v5i3x4a]{flex:none}.mcta__btn[data-astro-cid-3v5i3x4a]:before{animation-play-state:running}html.is-typing .mcta__btn[data-astro-cid-3v5i3x4a]:before{animation-play-state:paused}}@media(max-width:440px){.mcta__btn[data-astro-cid-3v5i3x4a] .btn__i[data-astro-cid-3v5i3x4a]{display:none}.mcta[data-astro-cid-3v5i3x4a] .mcta__btn[data-astro-cid-3v5i3x4a]{padding-inline:18px}.mcta__txt[data-astro-cid-3v5i3x4a] b[data-astro-cid-3v5i3x4a]{font-size:13px}.mcta__txt[data-astro-cid-3v5i3x4a] span[data-astro-cid-3v5i3x4a]{font:600 12px/1.25 var(--f-text);letter-spacing:0}}@media(prefers-reduced-motion:reduce){.mcta[data-astro-cid-3v5i3x4a]{transition:none}}.pl{display:none}html.pl-on .pl{display:block;position:fixed;inset:0;z-index:110;pointer-events:none;animation:pl-gone 5s steps(1,end) forwards}@keyframes pl-gone{to{visibility:hidden}}.pl__bg{position:absolute;inset:0;background:radial-gradient(40% 40% at 50% 50%,rgba(201,162,102,.1),transparent 70%),var(--bg)}.pl__fly{position:absolute;left:calc(50% - 35.6px);top:calc(50% - 30.8px);width:71.2px;transform-origin:0 0}.pl__mark{display:block;width:100%;height:auto;overflow:visible;color:var(--accent);animation:pl-in .45s var(--ease-out) both}@keyframes pl-in{0%{opacity:0;transform:scale(.88)}}.pl__s{stroke:#fff1cf;stroke-width:6;stroke-dasharray:4 96;stroke-dashoffset:100;opacity:0;filter:drop-shadow(0 0 2px #f6d38f) drop-shadow(0 0 7px rgba(231,198,138,.9));animation:pl-run 1.2s cubic-bezier(.45,0,.25,1) .35s both}.pl__s2{stroke-dasharray:2.5 97.5;animation-delay:.75s;animation-duration:1s}.pl__s3{stroke-dasharray:9 91;animation-delay:.55s;animation-duration:.8s}@keyframes pl-run{0%{stroke-dashoffset:100;opacity:0}12%{opacity:1}85%{opacity:1}to{stroke-dashoffset:0;opacity:0}}.pl__dot{animation:pl-dot .7s ease-in-out .95s both}@keyframes pl-dot{50%{color:#fff1cf;filter:drop-shadow(0 0 6px rgba(231,198,138,.95))}}html.pl-on .hdr .logo [data-part=mark],html.pl-on .hdr .logo [data-part=mark-dot]{animation:pl-hide 5s steps(1,end)}@keyframes pl-hide{0%,to{opacity:0}}html.pl-on .hdr{transform:none!important}html:not(.js) .x-ask{display:none}.x-ask__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;align-items:center;padding:22px 0;border-bottom:1px solid var(--line);cursor:text;transition:border-color .3s var(--ease)}.x-ask--top .x-ask__row{border-top:1px solid var(--line)}.x-ask__row:focus-within{border-bottom-color:#c9a26699}.x-ask__row input{min-width:0;width:100%;border:0;outline:0;background:none;padding:0;color:var(--ink);font:500 clamp(16px,1.3vw,19px)/1.4 var(--f-text)}.x-ask__row input::placeholder{color:var(--ink3);opacity:1;transition:color .3s var(--ease)}.x-ask__row:hover input::placeholder{color:var(--ink2)}.x-ask__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.x-ask__btn{width:34px;height:34px;flex:none;border:0;padding:0;border-radius:50%;display:grid;place-items:center;cursor:pointer;color:var(--ink3);background:none;box-shadow:inset 0 0 0 1px var(--line2);transition:background .3s var(--ease),color .3s var(--ease),box-shadow .3s var(--ease)}.x-ask__btn:hover{color:var(--ink)}.x-ask__btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.x-ask__btn>span{grid-area:1 / 1;display:grid;place-items:center}.x-ask.has-text .x-ask__btn{background:var(--accent);color:var(--on-accent);box-shadow:none}.x-ask__stop{width:10px;height:10px;border-radius:2px;background:currentColor;opacity:0;transform:scale(.6);transition:opacity .2s,transform .2s}.x-ask.is-busy .x-ask__btn{background:#e9f5ee1a;color:var(--ink);box-shadow:none}.x-ask.is-busy .x-ask__go{opacity:0}.x-ask.is-busy .x-ask__stop{opacity:1;transform:none}.x-ask__go{transition:opacity .2s}.x-ask__out:empty{display:none}.x-ask__status{margin:0;padding:16px 0 18px;font-size:14px;color:var(--ink3);background:linear-gradient(90deg,var(--ink3) 30%,var(--ink) 50%,var(--ink3) 70%) 0 0 / 300% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:x-ask-shine 1.6s linear infinite}@keyframes x-ask-shine{0%{background-position:100% 0}to{background-position:0 0}}.x-ask__a{padding:18px 56px 24px 0;color:var(--ink2);display:grid;gap:10px;justify-items:start}.x-ask__a p{margin:0}.x-ask__more{color:var(--accent);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.x-ask__more:hover{color:var(--accent2)}@media(max-width:520px){.x-ask__a{padding-right:0}}@media(prefers-reduced-motion:reduce){.x-ask__status{animation:none;-webkit-text-fill-color:currentColor;background:none}}.offer-note[data-astro-cid-2evz5ahw]{margin:0;font-size:13.5px;line-height:1.5;color:var(--ink3, #6b7280)}.offer-note[data-astro-cid-2evz5ahw] a[data-astro-cid-2evz5ahw]{color:var(--ink2, inherit);text-decoration:underline;text-decoration-color:var(--line2, currentColor);text-underline-offset:3px}.offer-note[data-astro-cid-2evz5ahw] a[data-astro-cid-2evz5ahw]:hover,.offer-note[data-astro-cid-2evz5ahw] a[data-astro-cid-2evz5ahw]:focus-visible{color:var(--ink, inherit);text-decoration-color:currentColor}
