@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-cyrillic-400-normal-5a987d14.woff2) format("woff2"),url(/assets/manrope-cyrillic-400-normal-377eaffa.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-greek-400-normal-47f1b562.woff2) format("woff2"),url(/assets/manrope-greek-400-normal-b1ef144f.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-vietnamese-400-normal-dcb0ae63.woff2) format("woff2"),url(/assets/manrope-vietnamese-400-normal-1d4631ba.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-ext-400-normal-72c5354a.woff2) format("woff2"),url(/assets/manrope-latin-ext-400-normal-143798f6.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-400-normal-849290ef.woff2) format("woff2"),url(/assets/manrope-latin-400-normal-1bf66c29.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAZEAA8AAAAAC+QAAAXpAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG4F8HC4GYD9TVEFUKgCBChEICok0h00LIAABNgIkAzwEIAWEdgeBDgwHG9MJKB6DbXvpBJSnqMk9AeebWATkGra5JkVSgELieGCFKFtN8JbQkiVSrxwbU/vx4em03p+ZuDDSbHv3S2iCIu2CzHElBSegCv////uVTmI1tw3oqL73J+6/0xRtFdRbYbNWtp6AUUHNe1agcUF1N92qCp4rwWTjh/lfRQCVQlDsSFZBBez2JvgB2B20qoZghwN+Eh37nfwQxJB1OAwQGmGM0EvDa8yHkBhAgtzyDRXp9+YbDLJ0YXE+AujGI1n1kaR8jlMM0+o9p3KtgmH352WwBIRExKQIwgyLxYIECkIcQkSEnJbWiNkJgnsBVZgwe6cUeAUKHBhHyC8SpOZ4BPC8t3LxA4piMSppUQZRYce5icJcXGHe9VVc8e8eIFySqfECeQEQh5MO0IVDbheDZnr5NsxRd4+KABQIECL5hR2wBO9l592fowGtrLCEzHlJpcPVwHCHufPcl10n7jKoaDjEneO+uHb+Ol/JA1MTgL+rIBygelfVLFgBagiICUmISBEkZwmoA3SAXgizQFEBKAXVgBoMFouzpEcVw+0jK9Ycq4DEmYXrJa7ig6wJjFxgFbE1KXaSnckmpJOy8XpiCW1lfXcQuMpto5HIZhtky0xhil6PCJgnHujtt1WclkszmXANBgOYSnaOsTqRdKk+oVoo1TYTW6rbH71F5rz9cXiED9/E7Dc+qDKY3iZz3jJWGfVvVOjfNHSyk7IJrWyc0TL3lwpW7rBSVAaPh1yFk0rqibWO20ZKdyO0Tl+1zETmxKwesw2DYyJFRqOuKt+0ydH8TiFEz9hQ7MXjN6TvP+4q0+kTHKu5N2ex3uKNyfTYdf8yoZB9Nhu2R+8mLWDyJicpfWrAbH3KnqA7POXTZ68uoSVtrSqP5mn5LJqlU6XRtEgCTYCllFKtRk7lOj6MhslCaIjMj/pJvajXKioX6oKgDn/dH+HPn3WLodT1VxpRsvub3YgozVwzN3fNjNOrRu0YdOiRr83N1eavjsnPj3khj6ZX5+do+dwhpzxmvY1PlzzKcx8PTw1NPfZIz62G7Y1u88zUqDuxE+feXdr66651J2oaPLYXqhan9M86WXTIQ4PjELzE08NjEcd815tCL24vfe89pg29aHoDtgG8bQ+6Vwfj4z7BgYN9rPGRDjroH/ULcAD7+1njYxzu7nGaT0/afFxp83PlCfHP7YF9P13Qv9mv6rX7a92WLRbVIq/htxO/dTLlC23aZ7apC+cFPrE4TnHs2bqKdYd+ePXFmmmye9+s/7+8v/PlL1dPYffeaXz5ULdnzyvvHzv92huvj67pzD6uObX7bZS1l24L6yqcUbW7uTBhtipq615tUpVfvk/9qqCsGIVfgduNQffInAG6vvpB86nq8JHE5JrrjbPt1/muS/N2w1rfdXk/FPoW+L/56XLbFO9on6Kvv2sIeDGxKernA17Z2ecE2bFzLsdn7S9or9kVO399+uaqpMDReXG7wZSCgwggXgh0ICDeErKbhB9uWSbciFnRE+Dn99fnA/zuLN0F/N8smBKtApRiAAE+uar0D8DMAqLqW5fuuJPMEGT1cRrIpG7L50YSokNhtV7ouKMoCasBJkP8+HMfkIWAOlXMSZAdGPCwahvBIlECeElSACOhCBZGhkWAkZXl3EQOaRRwoTMKyY0YLURLMFrx42SwZsYsSECFQK64erVOvbr1UCmk1h16qQ1ev9UQ3rARnbxkGqfCa1Uwi7RAhYrEiQwRpXYKvSCoAFkE5c8MiDCM1y1SsSwFqw+vJoefBqo48it+ddgQL9EixJCLDrbxyuUolDu2u3DLoJsufEAr/u6TvVbB9BnTJ/Con1eQixLLS4UenbxWxxKA24ft82Kp1K+KwzdOeQl6Ya9SQ3cguIhaG4d2PA6+PPacnqhIh1Y+eXC/XwzGAOTtFKpXqwN97gYGCYElHBEQIRERMdggIVIiE6a28Z2aTknlf2M2UrVPiNRDvfLotNTefJlUoi4L0zCW1slT5Ux6mV1LIU+LPkP+95FbAQA=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAiIAA4AAAAACygAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABRAAAAJYAAAD8jnuVDEdTVUIAAAHcAAAALQAAAC4jdiSCT1MvMgAAAgwAAABNAAAAYHKdrfZTVEFUAAACXAAAACYAAAAqeZNqgWNtYXAAAAKEAAAAZAAAAIpNu/P9Z2FzcAAAAugAAAAIAAAACAAAABBnbHlmAAAC8AAAA2wAAASMk1TtdmhlYWQAAAZcAAAANgAAADYgacSyaGhlYQAABpQAAAAfAAAAJBDQBqlobXR4AAAGtAAAADcAAAA8QpYDZmxvY2EAAAbsAAAAIAAAACAIygpObWF4cAAABwwAAAAcAAAAIAAmAL9uYW1lAAAHKAAAAPwAAAH8KXZMBXBvc3QAAAgkAAAAYwAAAI7B1Xo4eNpVzqdZBVEQBeB/M0luFVSAwhAUEk825Bw0sQ4qWP00Gk03w/1GweQ8R4UFy1Y065tb28aDp+tT4+ne7blRCxEqVCdH1+fmkJlWXbKqaO0yJz+96HMCOmI3fiRRIvH1J9skPmIi56a4jW+rMYtJzqbO/KPclz8rtUanN5RsQVV4SZNMh1qvVRkKVxJnstyrtL+7TyiMAAB42mNgZGBg4GLQAUJmFzefEAaJ5MqiHAaRnMSSPAYRBhBgARH//4NIAJZPBzwAAAB42mNgYVnM+IWBlYGBVYRlAwMDwzQIzbSHwYipgwEFMLGDCBgv2MPXk+EAA6/CFo6QvysYGDhCmCIUGBjng+RYLFgXACkFBhYAYAQMqQAAAHjaY2AEQg4gZmAQAZMyDEzl6RklICYDEwOYYmRh/MLAAAAt0gL3AAB42lXINQFCARQF0IO7y0yVX4MMzOShAM6CQxJGLASu711HGBFURYQeHtVGXVFEXE5DoGMbCkf70Xn02JhcLvztvegsenjul/Nlc2ldgksI2DWF1H0vK68IcmKS4lIS0ldSPRfmAAEAAf//AA942pRSA5QcTRCu6sEpWts8Y1axdYptWxvbtm3bTn7btm3GyfSmz+/uMWP0x1dQHV4BEEDYAxzEQRLUBBXowAQ2cIEPUiETJAAp6NB4nvB8hY88fMIzGl3Ttu2E3NxoixYTmjSZUK9eNBKZlJUVTUuLpqRMcrujdvsEoxGAgB+A/4F5joNEAAkldHEODjnOj9/dw++uRuWt48ge+YGw50FfbEdP4z3yp6wCrgQXt7oYV6MSEl0qqQoaO6+dv7YyBV+AuVDOk1nMY6zEo3J6vUFJrZVyQuwmilU45bwZuWvyg6G8Na1nVKH25s7IC+bnB9kKQGAbP5MljAdwKBg9OxT4IzW9jWNxzNvUTLpwreX5ZOajy/JRiMXK1hMReACGX8HeNzK8nr0oQuGQlKPVahQuRSCDuJxxYhx7xIah1gOnXvuq/wVb4dIRs3s09J8X9sjP2TSW5Xd201HYtefOiY19Zpvco3g66sW+E2YIT0F1xukEEJxuUkvplnJ4ZS3C+7RMI+zQ6rRa9Pq8XrfINMgXH9MPdu7EtI8/wbQdO+gHn+z9OORLfNQ40R/6mMxJ9IU+pk99GPInWZ/C9ngD2z/1FD1Fm9FTTx3D9fP7TprUZ956smNyn3nryLr5fScDgp9u4f7iI0WtYHkrZ+iUi5iBmRfoFLoFh/KRR8e5Tg9foVuAIfYA8AaGMBb3UFSDzko0GlcwUGTT5SxpokN4a+eDb1gS4vECl6CaPbFgQcZ5PkKnmz3rVyR3z1PcuWPr6Bs4wO+Q/2NcHLSNfcf34ztDTTCUdOElwYCyiF2pURNRxbgZNasAc0prIV33/jprzm+79v02c9Zvh6s36XBo3Dq3Ph5bHmnfqIY8rkaTjtZ1SA4fQ1i9lsYOH6WxtWTBws4jB3evn0s9Y7vOmd9lNACBFkx5mPAUuCC3WJeFCAbCrqBD42B6GjWTKpq9cCgUlkT2RUSfo+itIi/76mJ/S7pgQ6FmNiUN6dBuR7iwi7kv75KNppoajzN9dGarUSlai3hJzHA3ekGeg+RzjjOoXTZbr3D9PnaTQ7gm1kmrd2JA1z216zRTE26CNd0XONKndYP16w1GdzCnwOKx1g7q69sjj1eoFxnHbDSZhUXWUdHEX0Ze3UhF1kPDo8nA3dfK1HRmmJ0lO9tkAOddPmMAAQAAAASBBo28gPJfDzz1AAMH0AAAAADbtqaEAAAAAN0fUZ/+qf3GCdAI+AAAAAYAAgAAAAAAAHjaY2BkYOAI+buCgYHL49/Kfys5LwBFUAE/AJ8hBowAeNpjPcFwgpWHQQOGWWoZGECYVZGhh/UBgw2LGFAsk2EBy0aGAMYJDAwgzLIBiNczuAEAJtsKOQAAAABaAHYAmgDLAOMA6wEUAVYBbwGaAdcB1wHXAdcCRnjaY2BkYGDgZ0hh4GWIZGAD8xCAmYERABSdAOZ42n2QxVFFQRQFG3e2uOxwd9jg7rrF3d0tEoIgAgIhFroK+/5kpufMdSCdRxKIS0wD3vj84TgK+fjheLJ5/+EEGnn94cQAmyTy2f7hZPXxH86mmdxvjoNM329OlGCCDdbZ4YIDltiQttjmHH/fYzqp8z1jjVN2PJ/LtZzJ++5HqlveTzHIOBOscKhypN0GNUGxF+VT9ONIm1KaqaWFevd/6mKOYSYYkWLFmpW3pH1tTkMsS4Ms+1DlhtO/vkpppJ4GOqR5FT3CIkwjsyuvoQc9XOBE1OzAc/nfdM5+5rPFDlpot0otaxxxgFNTsUKMzrprHQdBmSq+ADOfS6Z42mNgYgCD/3MYjBiwAX4gVmE4ycjEYMPIzMjCyMrIxsjOyMHAzMjJyMXIzeaYVJRalsoZWlxSlJhZklzJXpqXaWDi5AihXS04S9FknKAylmDawNGAyTkIxDQycDIBAGvuGzcA) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-cyrillic-500-normal-ab67a6d3.woff2) format("woff2"),url(/assets/manrope-cyrillic-500-normal-5e86bae4.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-greek-500-normal-68c16197.woff2) format("woff2"),url(/assets/manrope-greek-500-normal-5bb4928d.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-vietnamese-500-normal-33f057ea.woff2) format("woff2"),url(/assets/manrope-vietnamese-500-normal-969fa71a.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-ext-500-normal-40787d0c.woff2) format("woff2"),url(/assets/manrope-latin-ext-500-normal-f350e57f.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-500-normal-19874318.woff2) format("woff2"),url(/assets/manrope-latin-500-normal-c805ac8f.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAiQAA4AAAAACzgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABRAAAAKAAAAD8jmuU7UdTVUIAAAHkAAAALQAAAC4jdiSCT1MvMgAAAhQAAABNAAAAYHMBrgpTVEFUAAACZAAAACYAAAAqeZRq5WNtYXAAAAKMAAAAZAAAAIpNu/P9Z2FzcAAAAvAAAAAIAAAACAAAABBnbHlmAAAC+AAAA2gAAASK2TaQ7GhlYWQAAAZgAAAANgAAADYgeMTUaGhlYQAABpgAAAAfAAAAJBDfBrhobXR4AAAGuAAAADcAAAA8Q6kDYmxvY2EAAAbwAAAAIAAAACAI2QpZbWF4cAAABxAAAAAcAAAAIAAmAL9uYW1lAAAHLAAAAP4AAAIMK0FNV3Bvc3QAAAgsAAAAYwAAAI7B1Xo4eNpiYGRgYOBi0GKwYGB2cfMJYRBJrgRUOdUGCANA8OJaZh18ELzBbQN0DiZIi3V0LMAktM89mty7/2yAZNBcjJDABiHy6jL63dkIvnoqrJmMDIqJyatzjxVcxi/Ig9KQOz5QT66ZqEa9kxQE+1JZyAVFOTLz7r1RjsjhM8+bFBMWHN7zGIUwSDEzSmAerLuwmfVIxudPJegcY/sJ5n4qW3jaY2BkYGDgYtABQmYXN58QBonkyqIcBpGcxJI8BhEGEGABEf//g0gAlk8HPAAAAHjaY2Bh2c4UwcDKwMAqwrKBgYFhGoRm2sNgxNTBgAKY2EEEjBfs4evJcICBV2ELR8jfFQwMHCFMEQoMjPNBciwWrAuAlAIDCwAwMAwiAAAAeNpjYARCDiBmYBABkzIMTOXpGSUgJgMTA5hiZGWKYGAAACwHAl0AAHjaVcg1AUIBFAXQg7vLTJVfgwzM5KEAzoJDEkYsBK7vXUcYEVRFhB4e1UZdUURcTkOgYxsKR/vRefTYmFwu/O296Cx6eO6X82VzaV2CSwjYNYXUfS8rrwhyYpLiUhLSV1I9F+YAAQAB//8AD3jalFMDkBxBFP2/R3GyPt/tzCpOZhkUYp9j2zrFtm3bNkux7ULsFGJMb3riXPEG7fdef0FhOAUggLAcOJCgIBQFE9ggGuJBATeUhLLgBfD67RZnHv9TfOhrHv+MjOnJyVl162bUrJlVtWpW5coZoVBOuXIZpUpllCiR43BkJCRkRUUBEPAA8Bq7swQFALxoR4Wzc8hxHryGpfHa7e7ajq6k//MnwvIvbbAGPUTykxNaRQDuJ1Ja+gNZ5D8sKiZvbjwmrZ62+n8SPoit/vBU/sET9R+PSXa5/F6z1asGWCeKuTmfJ41KXFtb9dZa22BULmpT4shktXZtNXlkIgACe/iVzMp8AHYDepF9BnxKI99hS2z5jkaSNK6Btoq0/LZL2wLh8O/zRAQedPxkNt/A8BFsYggEA17VarUYFIOvDFFkSZTYEFv7anfM3nev7bWIGiO6DWxU0XFVWK5diDfHTPm0gnbF9LS52dXcUbFa1x8ZUjn8QJgiHIXCjFMBEGQHKWZ0eFXeWIzwbivTCNqtNqsVXW4X+0QmQh7fopdWrMByt25i+eXL6cWbC8565YLfcgrK3vOkJWvPLtBXCsUdwVQ8iqlHjtCttCrdeuQkmTQkrWPH1METybSOaYMmIpk4JL0jIHjofL4QH9L9gn/8sp32v4rxGH+V9qfzsQsf+naBU7+eovN1TywA4N0MEfXDE7ojbHHEYlH8Pv2iivzTFz1Cs1PWnonNL+E1Lr8po2vdASWu8iE6PkaZM6VE07pGSqPTPc0bueMpMC4OksMP+Ey+ERRl3pB1b7iI32fU2Y0WMxHd6k936N7QNXRntF35ZsToN8tWvhk56s2KRQ1CRbVVRSsm4omiFRIXdB1vN+eLm4m4fgPitJlhWLeBhmcc71q/Z996nfBMn3odW6eplYFAHaY7gkVBgdq6qm6C3xdUWNHZmYjFzCT17AsGAkGvyFZEdNv12V9r2arCdn96giWFWfJaSLvEBYHGrc3N+JAWZylkkuUS7TzVO3kMNvGGUDKh6gUtg5BbHGf+Pn45adlQI5sIGXFJljusZhq22zOjl1hZuwrlymkqm2xKsTNfsUJERMFQ301aUdLCVMRIyjRPNzGFWXMFC4ukpbSui5S8iomypI2ia52+X6i1mdncUCuLFQBkGTWlAAEAAAAEgQb7OTYiXw889QADB9AAAAAA27amhAAAAADdH1Gf/rz9sgnMCS4AAAAGAAIAAAAAAAB42mNgZGDgCPm7goGBy+Xfnn97OM8ARVABPwChtQaqAHjaYz3BcIJVlUEDhlkWMTCAMKspQw/rRwYbFhOgWDnDTJbDDAGMExgYQJhlAxCfYvAEAEv0C0gAAAAAWgB3AJsAzQDlAO0BFgFZAXIBnQHZAdkB2QHZAkV42mNgZGBg4GdIYeBliGRgA/MQgJmBEQAUnQDmeNqF0MVRBEEUgOEfd7nic8Pd4YK765V1354awSEAoiAUIiAUYqDr1bq2fu0CtPJJHTX1LcA3fynXYPCbci2d/KRcxxJfKdfnzGmgFzPlRgwuUu5kgX7ENdBOd8oNWnBNgAQRtlDE8XNPgAghwjiSHUzWmGYaGx8WEUwc7Sls7ThTKCxCTHPOHiec4iGJhcIkwGTR/ncEsGStIonBAlMsMsNCjta55oBTDrWq7XdFgBCutgerYLZRNHtbRl6wMm80mGOGWVa1bgjLqsJdLsRRbZ+s2MSV31HyEoORzE/Zqb8KEZEZLl6m8KFIyA+G8WDJ7n48TJPIPYnRf5pBTsMAAHjaY2BiAIP/cxiMGLABfiBWYTjJyMRgw8jMyMLIysjGyM7IwcDMyMnIxcjN5phUlFqWyhlaXFKUmFmSXMlempdpYOLkCKFdLThL0WScoDKWYNrA0YDJOQjENDJwMgEAa+4bNwA=) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-cyrillic-600-normal-80b86efb.woff2) format("woff2"),url(/assets/manrope-cyrillic-600-normal-716a12f3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-greek-600-normal-18d69aa2.woff2) format("woff2"),url(/assets/manrope-greek-600-normal-59fa49c2.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-vietnamese-600-normal-bce46331.woff2) format("woff2"),url(/assets/manrope-vietnamese-600-normal-628a1c84.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-ext-600-normal-ff679412.woff2) format("woff2"),url(/assets/manrope-latin-ext-600-normal-80ff7848.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-600-normal-f7ac6258.woff2) format("woff2"),url(/assets/manrope-latin-600-normal-8d1f5097.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-cyrillic-700-normal-2ad647b9.woff2) format("woff2"),url(/assets/manrope-cyrillic-700-normal-64d81d25.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-greek-700-normal-b37807fe.woff2) format("woff2"),url(/assets/manrope-greek-700-normal-caefb2ca.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-vietnamese-700-normal-36c3f8e0.woff2) format("woff2"),url(/assets/manrope-vietnamese-700-normal-19bc9ab8.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-ext-700-normal-dc7c46d7.woff2) format("woff2"),url(/assets/manrope-latin-ext-700-normal-b707ffc6.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-700-normal-d2a12c85.woff2) format("woff2"),url(/assets/manrope-latin-700-normal-e5d35fda.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/newsreader-vietnamese-600-normal-16c5854d.woff2) format("woff2"),url(/assets/newsreader-vietnamese-600-normal-dcfa94a5.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/newsreader-latin-ext-600-normal-8ed127d0.woff2) format("woff2"),url(/assets/newsreader-latin-ext-600-normal-70f857b5.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/newsreader-latin-600-normal-05c91a26.woff2) format("woff2"),url(/assets/newsreader-latin-600-normal-93518077.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/newsreader-vietnamese-700-normal-71d7c0c4.woff2) format("woff2"),url(/assets/newsreader-vietnamese-700-normal-92d09042.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/newsreader-latin-ext-700-normal-c9186d09.woff2) format("woff2"),url(/assets/newsreader-latin-ext-700-normal-84d93322.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/newsreader-latin-700-normal-8b5c3b65.woff2) format("woff2"),url(/assets/newsreader-latin-700-normal-a9063342.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.admin-loading-screen,.admin-auth-shell{min-height:100vh;display:grid;place-items:center;padding:2rem;background:radial-gradient(circle at top left,rgba(184,109,79,.18),transparent 35%),radial-gradient(circle at right,rgba(95,132,178,.2),transparent 36%),linear-gradient(180deg,var(--navy-strong) 0%,var(--navy) 100%);color:var(--text)}.admin-loading-screen{font-size:1.05rem;font-weight:600}.admin-auth-card{width:min(100%,460px);padding:2rem;border:1px solid rgba(255,255,255,.08);border-radius:28px;background:rgba(10,20,33,.84);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:var(--shadow-lg)}.admin-auth-card h1,.admin-panel-header h2,.admin-detail-heading h3,.admin-sidebar h2{margin:0;font-family:var(--font-display)}.admin-auth-card p,.admin-panel-header p,.admin-user-card span,.admin-list-item__meta,.admin-detail-heading p,.admin-metric-card__hint{color:#dfe8fab8}.admin-eyebrow{display:inline-block;margin-bottom:.65rem;font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:var(--sand)}.admin-shell{display:grid;grid-template-columns:280px minmax(0,1fr);min-height:100vh;background:radial-gradient(circle at top right,rgba(95,132,178,.08),transparent 24%),linear-gradient(180deg,var(--canvas) 0%,#fbf8f2 100%);color:var(--ink)}.admin-sidebar{display:flex;flex-direction:column;justify-content:space-between;gap:1.5rem;padding:1.5rem;background:radial-gradient(circle at top left,rgba(184,109,79,.14),transparent 30%),linear-gradient(180deg,var(--navy-strong) 0%,var(--navy) 100%);color:var(--text)}.admin-nav{display:grid;gap:.5rem}.admin-nav__link{display:block;padding:.85rem .95rem;border-radius:14px;color:#eff4ffd1;text-decoration:none;transition:background-color .18s ease,color .18s ease,transform .18s ease}.admin-nav__link:hover,.admin-nav__link.is-active{background:rgba(255,255,255,.08);color:#fff;transform:translate(2px)}.admin-user-card{display:grid;gap:.35rem;padding:1rem;border-radius:18px;background:rgba(255,255,255,.07)}.admin-main{padding:1.5rem}.admin-page{display:grid;gap:1rem}.admin-panel,.admin-subpanel,.admin-metric-card{padding:1.1rem;border:1px solid var(--border);border-radius:22px;background:var(--panel);box-shadow:var(--shadow-md)}.admin-panel-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.admin-filter-grid,.admin-inline-grid,.admin-detail-grid,.admin-action-row{display:grid;gap:.9rem}.admin-filter-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.admin-inline-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:end}.admin-detail-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.admin-action-row{grid-auto-flow:column;justify-content:start}.admin-form-stack{display:grid;gap:.9rem}.admin-form-stack label,.admin-filter-grid label,.admin-inline-grid label,.admin-panel label,.admin-subpanel label{display:grid;gap:.45rem;font-size:.92rem;font-weight:600}.admin-shell input,.admin-shell select,.admin-shell textarea{width:100%;padding:.82rem .92rem;border:1px solid var(--border);border-radius:14px;background:rgba(255,255,255,.82);color:var(--ink);font:inherit}.admin-shell textarea{resize:vertical}.admin-code-area{min-height:460px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.84rem;line-height:1.5}.admin-button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:.8rem 1rem;border:1px solid transparent;border-radius:14px;background:rgba(255,255,255,.82);color:var(--ink);font:inherit;font-weight:700;cursor:pointer;transition:transform .18s ease,filter .18s ease}.admin-button:hover{transform:translateY(-1px);filter:brightness(1.02)}.admin-button--primary{background:linear-gradient(135deg,var(--red) 0%,var(--blue) 100%);color:#fff}.admin-inline-error,.admin-panel-message--error{color:#9b1c1c;background:#fde8e8;border:1px solid rgba(155,28,28,.15)}.admin-inline-error,.admin-panel-message{padding:.85rem 1rem;border-radius:14px}.admin-panel-message{border:1px solid var(--border);background:rgba(255,255,255,.78)}.admin-inline-note{padding:.9rem 1rem;border-radius:16px;border:1px solid var(--border);background:rgba(255,255,255,.72);color:var(--ink-soft)}.admin-status-pill{display:inline-flex;align-items:center;justify-content:center;padding:.24rem .62rem;border-radius:999px;border:1px solid transparent;font-size:.74rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.admin-status-pill.is-ok{color:#0f5132;background:rgba(209,250,229,.9);border-color:#0f51321f}.admin-status-pill.is-warning{color:#92400e;background:rgba(254,243,199,.92);border-color:#92400e1f}.admin-status-pill.is-danger{color:#991b1b;background:rgba(254,226,226,.92);border-color:#991b1b1f}.admin-metrics-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.admin-metric-card__label{font-size:.84rem;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-soft)}.admin-metric-card__value{margin-top:.45rem;font-size:2rem;font-weight:700}.admin-table-wrap{overflow:auto}.admin-table th,.admin-table td{padding:.8rem .5rem;border-bottom:1px solid rgba(21,34,52,.08);text-align:left;vertical-align:top}.admin-table th{font-size:.78rem;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-soft)}.admin-table pre{margin:0;white-space:pre-wrap;word-break:break-word;font-size:.76rem}.admin-split-layout{display:grid;grid-template-columns:minmax(260px,360px) minmax(0,1fr);gap:1rem}.admin-list-panel{display:grid;gap:.6rem;align-content:start;max-height:calc(100vh - 230px);overflow:auto}.admin-list-item{padding:.95rem;border:1px solid var(--border);border-radius:18px;background:rgba(255,255,255,.72);text-align:left;cursor:pointer}.admin-list-item.is-active{border-color:#5f84b266;background:rgba(95,132,178,.1)}.admin-list-item__title{font-weight:700}.admin-detail-panel{display:grid;gap:1rem}.admin-detail-heading,.admin-badge-row,.admin-chip-wrap,.admin-note-box{display:flex;gap:.75rem}.admin-detail-heading{justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.admin-badge-row,.admin-chip-wrap{flex-wrap:wrap}.admin-badge,.admin-chip{display:inline-flex;align-items:center;min-height:32px;padding:.35rem .75rem;border-radius:999px;background:rgba(16,23,39,.08);font-size:.8rem;font-weight:700}.admin-badge--muted{background:rgba(90,153,214,.12);color:#275d91}.admin-subpanel h4{margin:0 0 .85rem}.admin-subpanel dl{display:grid;gap:.7rem;margin:0}.admin-subpanel dl div{display:grid;gap:.2rem}.admin-subpanel dt{font-size:.78rem;text-transform:uppercase;letter-spacing:.08em;color:#6b7d98}.admin-subpanel dd{margin:0}.admin-simple-list{display:grid;gap:.75rem;margin:0;padding-left:1rem}.admin-inline-check{display:flex;align-items:center;gap:.55rem;font-size:.84rem;margin-bottom:.35rem}.admin-inline-check input{width:auto}.admin-note-box{flex-direction:column;align-items:flex-start}@media (max-width: 1080px){.admin-shell{grid-template-columns:1fr}.admin-sidebar{position:sticky;top:0;z-index:20}.admin-split-layout{grid-template-columns:1fr}.admin-list-panel{max-height:none}}@media (max-width: 720px){.admin-main,.admin-sidebar,.admin-auth-card{padding:1rem}.admin-panel-header,.admin-detail-heading{flex-direction:column}.admin-action-row{grid-auto-flow:row}}.admin-menu-open{overflow:hidden}.admin-loading-screen,.admin-auth-shell{background:radial-gradient(circle at top left,rgba(63,111,157,.08),transparent 28%),linear-gradient(180deg,#f5efe6 0%,#fbf8f2 100%);color:var(--ink)}.admin-auth-card,.admin-panel,.admin-subpanel,.admin-metric-card,.admin-list-item,.admin-user-card{border-color:var(--border);background:rgba(255,255,255,.94);box-shadow:var(--shadow-md)}.admin-auth-card{padding:2.25rem}.admin-auth-card p,.admin-panel-header p,.admin-user-card span,.admin-list-item__meta,.admin-detail-heading p,.admin-metric-card__hint,.admin-panel-message,.admin-inline-note{color:var(--text-soft)}.admin-shell{position:relative;grid-template-columns:300px minmax(0,1fr);background:linear-gradient(180deg,#f5efe6 0%,#fbf8f2 100%)}.admin-shell__topbar{display:none}.admin-sidebar-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:35;background:rgba(10,24,40,.28);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.admin-shell:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at top left,rgba(157,108,74,.08),transparent 22%),radial-gradient(circle at 82% 14%,rgba(63,111,157,.08),transparent 18%)}.admin-sidebar{padding:1.4rem;border-right:1px solid rgba(18,37,61,.08);background:linear-gradient(180deg,#112742 0%,#173556 100%);color:#fff;box-shadow:inset -1px 0 #ffffff0a}.admin-sidebar h2,.admin-sidebar .admin-eyebrow,.admin-sidebar .brand-lockup-wordmark-main{color:#fff}.admin-sidebar .brand-lockup-caption,.admin-user-card span{color:#ffffffb8}.admin-nav{gap:.35rem}.admin-nav__link{padding:.82rem .95rem;border-radius:16px;color:#ffffffc7;font-weight:700}.admin-nav__link:hover,.admin-nav__link.is-active{background:rgba(255,255,255,.1);transform:none}.admin-user-card{padding:1.1rem;background:rgba(255,255,255,.08);color:#fff}.admin-main{padding:1.6rem}.admin-page{gap:1.15rem}.admin-panel,.admin-subpanel,.admin-metric-card{border-radius:24px;padding:1.25rem}.admin-panel,.admin-subpanel,.admin-metric-card,.admin-list-item,.admin-user-card,.admin-auth-card{position:relative;overflow:hidden}.admin-panel:before,.admin-subpanel:before,.admin-metric-card:before,.admin-auth-card:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:1px;background:linear-gradient(90deg,rgba(157,108,74,.28),rgba(63,111,157,.14),transparent)}.admin-panel-header{padding-bottom:.2rem;border-bottom:1px solid rgba(18,37,61,.08)}.admin-metrics-grid,.admin-detail-grid,.admin-filter-grid,.admin-inline-grid{gap:1rem}.admin-metrics-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.admin-metric-card__label{color:var(--text-muted);font-size:.76rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.admin-metric-card__value{color:var(--ink);font-size:1.9rem;font-weight:800}.admin-shell input,.admin-shell select,.admin-shell textarea{min-height:48px;border:1px solid rgba(18,37,61,.12);border-radius:16px;background:rgba(255,255,255,.96);box-shadow:inset 0 1px #fffc}.admin-shell textarea{min-height:128px}.admin-button{min-height:48px;padding:.82rem 1.05rem;border:1px solid var(--border);border-radius:14px;background:rgba(255,255,255,.98);color:var(--ink);font-weight:800;box-shadow:var(--shadow-sm)}.admin-button--primary{border-color:transparent;background:linear-gradient(135deg,var(--navy) 0%,var(--blue) 100%);color:#fff;box-shadow:0 16px 30px #12253d24,0 6px 18px #9d6c4a1f}.admin-table-wrap{overflow:auto;border:1px solid rgba(18,37,61,.08);border-radius:20px;background:#fff}.admin-table{width:100%;border-collapse:collapse}.admin-table th,.admin-table td{padding:.95rem 1rem;border-bottom:1px solid rgba(18,37,61,.08);text-align:left;vertical-align:top}.admin-table th{color:var(--text-muted);font-size:.76rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.admin-list-panel,.admin-detail-panel{min-height:480px}.admin-list-item{width:100%;padding:1rem;border:1px solid rgba(18,37,61,.08);border-radius:18px;text-align:left;transition:border-color var(--ease-standard),background-color var(--ease-standard)}.admin-list-item.is-active{border-color:#3f6f9d52;background:rgba(63,111,157,.08)}.admin-list-stack{display:grid;gap:.85rem}.admin-list-item__topline{display:flex;align-items:flex-start;justify-content:space-between;gap:.85rem;margin-bottom:.35rem}.admin-status-pill{min-height:32px;padding:.4rem .7rem;border-radius:999px;font-weight:800;letter-spacing:.04em}.admin-list-item__title,.admin-detail-heading h3{color:var(--ink);font-weight:800}.admin-badge-row,.admin-chip-wrap,.admin-action-row{display:flex;gap:.75rem;flex-wrap:wrap}.admin-badge,.admin-chip,.admin-status-pill{padding:.52rem .78rem;border-radius:999px;border:1px solid var(--border);background:rgba(245,239,230,.84);color:var(--ink);font-size:.8rem;font-weight:800}.admin-status-pill.is-ok{color:var(--success);border-color:#2d6a4f2e;background:rgba(45,106,79,.08)}.admin-status-pill.is-warning{color:var(--warning);border-color:#a06b2b33;background:rgba(160,107,43,.08)}.admin-status-pill.is-danger{color:var(--danger);border-color:#b548482e;background:rgba(181,72,72,.08)}.admin-note-box,.admin-inline-note,.admin-panel-message{padding:.95rem 1rem;border-radius:16px;border:1px solid rgba(18,37,61,.1);background:rgba(245,239,230,.66)}.admin-inline-error,.admin-panel-message--error{padding:.95rem 1rem;border-radius:16px;border:1px solid rgba(181,72,72,.18);background:rgba(181,72,72,.08);color:var(--danger);font-weight:700}.admin-code-area{min-height:420px;border-radius:18px;background:#fbfaf7}.admin-editor-group,.admin-editor-list__item{border:1px solid var(--border);border-radius:20px;background:rgba(255,255,255,.92)}.admin-editor-group,.admin-editor-list__item{padding:1rem}.admin-toolbar{display:grid;grid-template-columns:minmax(0,1fr) 180px;gap:.9rem;align-items:center}.admin-search-input,.admin-shell__search input{width:100%}.admin-shell__search{position:relative;display:none;min-width:min(34rem,100%)}.admin-shell__search input{min-height:46px;padding:.82rem 1rem;border-radius:16px;border:1px solid rgba(18,37,61,.12);background:rgba(255,255,255,.94);box-shadow:var(--shadow-sm)}.admin-shell__search-results{position:absolute;top:calc(100% + .55rem);left:0;right:0;z-index:25;display:grid;gap:.45rem;padding:.75rem;border:1px solid rgba(18,37,61,.1);border-radius:18px;background:rgba(255,255,255,.98);box-shadow:0 18px 40px #12253d24}.admin-shell__search-result{display:grid;gap:.1rem;justify-items:start;padding:.78rem .86rem;border-radius:14px;border:1px solid transparent;background:rgba(245,239,230,.52);text-align:left}.admin-shell__search-result:hover,.admin-shell__search-result:focus-visible{border-color:#12253d24;background:rgba(245,239,230,.9)}.admin-shell__search-result span{color:var(--text-muted);font-size:.8rem;text-transform:uppercase;letter-spacing:.08em}.admin-subpanel textarea{width:100%;min-height:120px}@media (min-width: 1101px){.admin-shell__search{display:block}}@media (max-width: 1100px){.admin-shell{grid-template-columns:1fr}.admin-shell__topbar{position:sticky;top:0;z-index:40;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:.9rem 1rem;border-bottom:1px solid rgba(18,37,61,.08);background:rgba(251,248,242,.94);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.admin-shell__menu-toggle{display:inline-grid;gap:4px;padding:.78rem;border:1px solid rgba(18,37,61,.12);border-radius:16px;background:rgba(255,255,255,.94);box-shadow:var(--shadow-sm)}.admin-shell__menu-toggle span{width:18px;height:2px;border-radius:999px;background:var(--ink)}.admin-shell__topbar-copy{display:grid;gap:.08rem;min-width:0}.admin-shell__topbar-copy .admin-eyebrow{margin-bottom:0;color:var(--text-muted)}.admin-shell__topbar-copy strong{color:var(--ink);font-size:.98rem;line-height:1.2}.admin-shell__search{display:none}.admin-shell__logout{min-height:42px;padding-inline:.9rem}.admin-sidebar{position:fixed;top:0;left:0;bottom:0;z-index:45;width:min(88vw,340px);border-right:1px solid rgba(255,255,255,.08);border-bottom:0;transform:translate(-104%);transition:transform var(--ease-medium);overflow-y:auto}.admin-sidebar.is-open{transform:translate(0)}}@media (max-width: 720px){.admin-main,.admin-auth-shell{padding:1rem}.admin-toolbar{grid-template-columns:1fr}.admin-sidebar,.admin-panel,.admin-subpanel,.admin-metric-card,.admin-auth-card{padding:1rem}.admin-filter-grid,.admin-inline-grid,.admin-detail-grid,.admin-metrics-grid{grid-template-columns:1fr}.admin-panel-header{display:grid;grid-template-columns:1fr}.admin-action-row{position:sticky;bottom:.75rem;z-index:4;padding:.8rem;border:1px solid rgba(18,37,61,.1);border-radius:18px;background:rgba(255,255,255,.98);box-shadow:0 12px 24px #12253d1a}.admin-action-row .admin-button{width:100%}.admin-table-wrap{border-radius:18px}.admin-table th,.admin-table td{padding:.78rem .82rem;font-size:.88rem}}.portal-shell{min-height:100vh;padding:48px 20px;background:radial-gradient(circle at top right,rgba(95,132,178,.12),transparent 24%),linear-gradient(180deg,var(--canvas) 0%,#fcfaf5 55%,#ffffff 100%);color:var(--ink)}.portal-card{max-width:540px;margin:0 auto;padding:32px;background:var(--panel);border:1px solid var(--border);border-radius:24px;box-shadow:var(--shadow-lg);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.portal-card--wide{max-width:1080px}.portal-eyebrow{display:inline-block;margin-bottom:12px;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--red)}.portal-form{display:grid;gap:16px}.portal-form label{display:grid;gap:8px}.portal-form input{border:1px solid var(--border);border-radius:14px;padding:12px 14px;font:inherit;background:rgba(255,255,255,.8);color:var(--ink)}.portal-button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:.82rem 1.05rem;border:1px solid var(--border);border-radius:14px;background:rgba(255,255,255,.86);color:var(--ink);font:inherit;font-weight:700;cursor:pointer;transition:transform var(--ease-standard),filter var(--ease-standard)}.portal-button--primary{border-color:transparent;background:linear-gradient(135deg,var(--red) 0%,var(--blue) 100%);color:#fff}.portal-button:hover{transform:translateY(-1px);filter:brightness(1.02)}.portal-error{color:#b91c1c;background:rgba(254,226,226,.8);border:1px solid rgba(185,28,28,.14);border-radius:14px;padding:.8rem 1rem}.portal-header{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;margin-bottom:24px}.portal-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-bottom:16px}.portal-panel{border:1px solid var(--border);border-radius:18px;padding:18px;background:rgba(255,255,255,.82);box-shadow:var(--shadow-md)}.portal-list{display:grid;gap:12px;padding-left:18px}@media (max-width: 720px){.portal-shell{padding:24px 14px}.portal-card{padding:22px}.portal-header{flex-direction:column}}.portal-shell{padding:32px 16px;background:radial-gradient(circle at top right,rgba(63,111,157,.08),transparent 28%),linear-gradient(180deg,#f5efe6 0%,#fbf8f2 100%);color:var(--ink)}.portal-card{padding:26px;border:1px solid var(--border);border-radius:28px;background:rgba(255,255,255,.94);box-shadow:var(--shadow-lg);overflow:hidden}.portal-card:before,.portal-panel:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:1px;background:linear-gradient(90deg,rgba(157,108,74,.28),rgba(63,111,157,.14),transparent)}.portal-eyebrow{color:var(--text-muted);font-size:.74rem;font-weight:800;letter-spacing:.16em}.portal-card h1,.portal-panel h2,.portal-panel h3{margin:0;color:var(--ink);font-family:var(--font-display);letter-spacing:-.03em}.portal-card p,.portal-panel p,.portal-list{color:var(--text-soft)}.portal-form{gap:18px}.portal-form label{gap:8px;color:var(--ink);font-weight:700}.portal-form input{min-height:50px;border:1px solid rgba(18,37,61,.12);border-radius:16px;background:rgba(255,255,255,.96)}.portal-button{min-height:48px;padding:.84rem 1.05rem;border-radius:14px;border:1px solid var(--border);background:rgba(255,255,255,.98);color:var(--ink);font-weight:800;box-shadow:var(--shadow-sm)}.portal-button--primary{border-color:transparent;background:linear-gradient(135deg,var(--navy) 0%,var(--blue) 100%);color:#fff}.portal-error{color:var(--danger);background:rgba(181,72,72,.08);border:1px solid rgba(181,72,72,.16);border-radius:16px;padding:.9rem 1rem}.portal-card--wide{max-width:1160px}.portal-header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;margin-bottom:28px;padding-bottom:1rem;border-bottom:1px solid rgba(18,37,61,.08)}.portal-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px}.portal-panel{display:grid;gap:.7rem;border:1px solid var(--border);border-radius:22px;padding:20px;background:rgba(255,255,255,.92);box-shadow:var(--shadow-sm);position:relative;overflow:hidden}.portal-list{display:grid;gap:10px}@media (max-width: 720px){.portal-shell{padding:18px 12px 28px}.portal-card{padding:20px 16px;border-radius:22px}.portal-card--wide{max-width:none}.portal-form{gap:14px}.portal-form input,.portal-button{min-height:48px}.portal-button{width:100%}.portal-grid{grid-template-columns:1fr}.portal-panel{padding:18px 16px;border-radius:18px}.portal-header{grid-template-columns:1fr;gap:.9rem;align-items:start}}@media (max-width: 520px){.portal-shell{padding-inline:10px}.portal-card h1{font-size:1.8rem}.portal-panel h3,.portal-panel h2{font-size:1.12rem}.portal-list{padding-left:1rem}}:root{--font-body: "Manrope", "Segoe UI", sans-serif;--font-display: "Newsreader", Georgia, serif;--bg: #f4efe7;--bg-soft: #faf7f2;--surface: rgba(255, 255, 255, .82);--surface-strong: rgba(255, 255, 255, .96);--surface-muted: rgba(12, 30, 49, .04);--canvas: #f6f1e8;--canvas-soft: #fbf8f3;--panel: rgba(255, 255, 255, .94);--border: rgba(18, 37, 61, .1);--border-strong: rgba(18, 37, 61, .18);--text: #10233b;--text-soft: #30465d;--text-muted: #6c7a89;--ink: #10233b;--ink-soft: #415468;--navy: #123050;--navy-strong: #0d2136;--red: #9d6c4a;--blue: #3f6f9d;--blue-soft: #8aa7c5;--red-soft: #c89d79;--sand: #ccb08e;--ice: #ffffff;--success: #2d6a4f;--warning: #a06b2b;--danger: #b54848;--shadow-lg: 0 32px 70px rgba(12, 28, 46, .1);--shadow-md: 0 18px 34px rgba(12, 28, 46, .08);--shadow-sm: 0 10px 22px rgba(12, 28, 46, .06);--radius-lg: 26px;--radius-md: 18px;--radius-sm: 12px;--container: 1180px;--section-space: clamp(4.5rem, 7vw, 6.25rem);--section-space-tight: clamp(3rem, 5vw, 4.5rem);--ease-standard: .18s ease;--ease-medium: .22s ease}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-height:100vh;font-family:var(--font-body);background:radial-gradient(circle at top left,rgba(63,111,157,.1),transparent 28%),radial-gradient(circle at 100% 0%,rgba(157,108,74,.08),transparent 24%),linear-gradient(180deg,#f6f1e8 0%,#fbf8f2 48%,#f3eee6 100%);color:var(--text);overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,button,input,select,textarea{font:inherit}a{color:inherit;text-decoration:none}button{background:none;border:0;color:inherit}body.menu-open{overflow:hidden}img{max-width:100%;display:block}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--blue-soft);outline-offset:3px}::selection{background:rgba(184,109,79,.28);color:var(--text)}#root,.app{min-height:100vh}.container{width:min(var(--container),calc(100% - 2rem));margin:0 auto}.section-pill{display:inline-flex;align-items:center;justify-content:center;padding:.5rem .92rem;border-radius:999px;border:1px solid rgba(18,37,61,.12);background:rgba(255,255,255,.72);color:var(--ink);font-size:.71rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.hero-title,.how-it-works-header h2,.features-heading h2,.testimonials-header h2,.pricing-header h2,.resources-header h2,.resource-library-header h2,.faq-header h2,.legal-header h2,.form-header h2,.success-content h2,.header-logo-wordmark,.footer-brand-wordmark{font-family:var(--font-display)}.gradient-text,.features-heading-accent{background:linear-gradient(135deg,var(--red),var(--blue));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@keyframes softSheen{0%,to{transform:translate(-120%);opacity:0}20%,60%{opacity:.34}50%{transform:translate(120%);opacity:.16}}@keyframes titleGlow{0%,to{filter:saturate(1) brightness(1)}50%{filter:saturate(1.08) brightness(1.05)}}@keyframes orbFloat{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(0,-14px,0) scale(1.04)}}@keyframes cloudDrift{0%,to{transform:translateZ(0)}50%{transform:translate3d(10px,-8px,0)}}@keyframes pillFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes networkDash{0%{stroke-dashoffset:0}to{stroke-dashoffset:-54}}@keyframes nodePulse{0%,to{transform:scale(.96);opacity:.42}50%{transform:scale(1.08);opacity:.9}}@keyframes chipDrift{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-6px,0)}}@keyframes motionEnter{0%{opacity:0;transform:translate3d(0,20px,0) scale(.985)}to{opacity:1;transform:translateZ(0) scale(1)}}.motion-enter{animation:motionEnter .56s cubic-bezier(.22,1,.36,1) both;will-change:opacity,transform}.motion-hover{transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.motion-hover:hover{transform:translateY(-2px)}.motion-press:active{transform:scale(.985)}@media (prefers-reduced-motion: reduce){.motion-enter{animation:none}.motion-hover,.motion-press{transition:none}.motion-hover:hover,.motion-press:active{transform:none}}.btn,.cta-button,.header-cta{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:50px;padding:.86rem 1.08rem;border-radius:12px;font-weight:600;letter-spacing:.01em;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,color .18s ease,background-color .18s ease,filter .18s ease;isolation:isolate;overflow:hidden}.button-label,.button-icon{position:relative;z-index:1}.button-label{transition:transform .18s ease}.button-icon{display:inline-flex;align-items:center;justify-content:center;min-width:2.2rem;height:2rem;padding:0 .65rem;border-radius:10px;font-size:.82rem;font-weight:700;line-height:1;transform:translate(0);transition:transform .2s ease,background-color .2s ease,color .2s ease,box-shadow .2s ease}.btn:before,.cta-button:before,.header-cta:before{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;border-radius:inherit;pointer-events:none;opacity:.9}.btn:after,.cta-button:after,.header-cta:after{content:"";position:absolute;inset:-30% auto -30% -35%;width:42%;transform:skew(-18deg) translate(-140%);background:linear-gradient(180deg,transparent,rgba(255,255,255,.18),transparent);pointer-events:none;opacity:0;z-index:0}.btn-primary,.cta-button.primary,.header-cta{border:0;background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.01)),linear-gradient(135deg,rgba(232,109,90,.92) 0%,rgba(90,153,214,.9) 100%);color:#fff;box-shadow:0 14px 28px #07112229,0 6px 14px #5a99d614,inset 0 1px #ffffff0f}.btn-primary:before,.cta-button.primary:before,.header-cta:before{background:linear-gradient(180deg,rgba(255,255,255,.12),rgba(255,255,255,.015))}.btn-primary .button-icon,.cta-button.primary .button-icon,.header-cta .button-icon{background:rgba(255,255,255,.1);color:#fff;box-shadow:inset 0 1px #ffffff14}.btn-secondary,.cta-button.secondary{border:0;background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.008)),rgba(8,18,33,.28);color:var(--text-soft);box-shadow:0 10px 20px #030a181a,inset 0 1px #ffffff08}.btn-secondary:before,.cta-button.secondary:before{background:linear-gradient(180deg,rgba(255,255,255,.05),transparent)}.btn-secondary .button-icon,.cta-button.secondary .button-icon{background:rgba(228,199,162,.08);color:var(--sand);box-shadow:inset 0 1px #ffffff0a}.btn:hover,.cta-button:hover,.header-cta:hover{transform:translateY(-1px);filter:saturate(1.02)}.btn:hover .button-label,.cta-button:hover .button-label,.header-cta:hover .button-label{transform:translate(-1px)}.btn:hover .button-icon,.cta-button:hover .button-icon,.header-cta:hover .button-icon{transform:translate(2px)}.btn:hover:after,.cta-button:hover:after,.header-cta:hover:after{animation:softSheen 1.05s ease;opacity:1}.btn-secondary:hover,.cta-button.secondary:hover{color:#fff;box-shadow:0 12px 22px #0411261f,inset 0 1px #ffffff09}.header-v2{position:sticky;top:0;z-index:100;padding:0 1rem;background:transparent}.header-v2--scrolled{background:rgba(5,17,38,.82);border-bottom:1px solid rgba(255,255,255,.06);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.header-v2-inner{width:min(var(--container),100%);height:78px;margin:0 auto;display:flex;align-items:center;gap:1.15rem}.header-logo{display:inline-flex;align-items:center;flex-shrink:0}.brand-lockup{display:inline-flex;align-items:center;gap:.82rem}.brand-lockup-mark{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.brand-lockup-mark-image{width:48px;height:48px;object-fit:contain;filter:drop-shadow(0 10px 18px rgba(0,0,0,.12))}.brand-lockup-copy{display:inline-flex;flex-direction:column;gap:.08rem;min-width:0}.brand-lockup-wordmark{display:inline-flex;align-items:baseline;font-family:var(--font-display);font-size:1.65rem;font-weight:700;letter-spacing:-.045em;line-height:.96}.brand-lockup-wordmark-main{color:var(--text)}.brand-lockup-wordmark-ai{margin-left:.03em;background:linear-gradient(135deg,var(--blue-soft),var(--sand));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.brand-lockup-caption{color:var(--text-muted);font-size:.68rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.brand-lockup--footer{align-items:center}.brand-lockup--footer .brand-lockup-mark-image{width:58px;height:58px}.brand-lockup--footer .brand-lockup-wordmark{font-size:clamp(2rem,4vw,2.3rem)}.brand-lockup--footer .brand-lockup-caption{margin-top:.12rem}.header-nav{display:flex;align-items:center;gap:1.3rem;flex:1;justify-content:center;min-width:0}.header-language-switcher{display:inline-flex;align-items:center;gap:.55rem;flex-shrink:0;padding:.45rem .65rem;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:rgba(7,20,43,.42);box-shadow:inset 0 1px #ffffff0a}.language-switcher__label{font-size:.75rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em}.language-switcher__select{border:0;background:transparent;color:var(--text);font-size:.92rem;font-weight:600;outline:none}.header-language-switcher--mobile{width:100%;justify-content:space-between;margin-bottom:1rem}.header-nav-link{position:relative;color:var(--text-muted);font-size:.9rem;font-weight:500;white-space:nowrap;transition:color .18s ease}.header-nav-link:after{content:"";position:absolute;left:0;right:0;bottom:-.55rem;height:2px;border-radius:999px;background:linear-gradient(90deg,rgba(255,108,108,.92),rgba(80,148,255,.92));opacity:0;transform:scaleX(.72);transition:opacity .18s ease,transform .18s ease}.header-nav-link:hover,.header-nav-link.active{color:var(--text)}.header-nav-link.active:after{opacity:1;transform:scaleX(1)}.header-burger{display:none;position:relative;align-items:center;justify-content:center;width:46px;height:46px;margin-left:auto;cursor:pointer;padding:0;border-radius:14px;background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.015)),rgba(7,20,43,.58);box-shadow:inset 0 1px #ffffff0f,0 12px 26px #040c1c29;transition:transform .18s ease,background-color .18s ease,box-shadow .18s ease}.header-burger:hover{transform:translateY(-1px);box-shadow:inset 0 1px #ffffff14,0 16px 28px #040c1c33}.burger-bar{position:absolute;width:19px;height:2px;background:var(--text-soft);border-radius:999px;transition:transform .22s ease,opacity .22s ease,background-color .22s ease}.burger-bar:nth-child(1){transform:translateY(-6px)}.burger-bar:nth-child(2){transform:translateY(0)}.burger-bar:nth-child(3){transform:translateY(6px)}.burger-bar.open:nth-child(1){transform:rotate(45deg)}.burger-bar.open:nth-child(2){opacity:0}.burger-bar.open:nth-child(3){transform:rotate(-45deg)}.header-mobile-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:98;background:rgba(3,10,24,.44);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.header-mobile{position:relative;z-index:99;display:grid;gap:1rem;width:min(var(--container),calc(100% - 2rem));margin:.4rem auto .8rem;padding:1rem;border:1px solid rgba(255,255,255,.08);border-radius:22px;background:linear-gradient(180deg,rgba(255,255,255,.06),transparent 24%),rgba(5,17,38,.96);box-shadow:0 28px 60px #020a1857,inset 0 1px #ffffff0d}.header-mobile-top{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.2rem .15rem 0}.header-mobile-kicker,.header-mobile-note{display:inline-flex;align-items:center;min-height:30px;padding:.38rem .7rem;border-radius:999px;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.header-mobile-kicker{color:var(--text-soft);background:rgba(255,255,255,.05)}.header-mobile-note{color:var(--blue-soft);background:rgba(90,153,214,.1)}.header-mobile-links{display:grid;gap:.55rem}.header-mobile-link{display:flex;align-items:center;justify-content:space-between;gap:.8rem;min-height:56px;padding:.95rem 1rem;color:var(--text-soft);border:1px solid rgba(255,255,255,.06);border-radius:16px;background:linear-gradient(180deg,rgba(255,255,255,.05),transparent),rgba(255,255,255,.025);transition:transform .18s ease,border-color .18s ease,background-color .18s ease}.header-mobile-link:hover{transform:translateY(-1px);border-color:#8fc0ff2e;background:linear-gradient(180deg,rgba(255,255,255,.07),transparent),rgba(255,255,255,.035)}.header-mobile-link.active{border-color:#8fc0ff38;background:linear-gradient(180deg,rgba(255,255,255,.09),transparent),rgba(255,255,255,.045);color:#fff}.header-mobile-link.active .header-mobile-link-arrow{transform:translate(2px)}.header-mobile-link-arrow{color:var(--blue-soft);font-size:.82rem;font-weight:800;transition:transform .18s ease}.header-mobile-cta{width:100%;margin-top:.1rem}@media (max-width: 1120px){.header-v2{padding:0 .85rem}.header-v2-inner{height:74px;gap:.95rem}.brand-lockup{gap:.68rem}.brand-lockup-mark-image{width:42px;height:42px}.brand-lockup-wordmark{font-size:1.48rem}.header-nav{gap:.92rem}.header-nav-link{font-size:.84rem}.header-cta{min-height:46px;padding:.76rem .92rem}.header-cta .button-label{font-size:.88rem}.header-cta .button-icon{min-width:2rem;height:1.9rem;padding:0 .55rem}}@media (max-width: 960px){.header-v2-inner{gap:.85rem}.brand-lockup{gap:.6rem}.brand-lockup-mark-image{width:39px;height:39px}.brand-lockup-wordmark{font-size:1.34rem}.header-nav{gap:.72rem}.header-nav-link{font-size:.79rem}.header-cta{min-height:44px;padding:.72rem .82rem;gap:.45rem}.header-cta .button-label{font-size:.82rem}.header-cta .button-icon{min-width:1.88rem;height:1.8rem;padding:0 .48rem;font-size:.76rem}.language-switcher__label{display:none}}.hero{position:relative;padding:6.2rem 0 4.6rem}.hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 22% 24%,rgba(47,128,255,.14) 0%,transparent 32%),radial-gradient(circle at 76% 18%,rgba(255,43,43,.08) 0%,transparent 20%),radial-gradient(circle at 60% 75%,rgba(255,255,255,.04) 0%,transparent 26%);pointer-events:none}.hero-content{position:relative;z-index:1;width:min(960px,calc(100% - 2rem));margin:0 auto;text-align:center}.hero-eyebrow{display:inline-flex;padding:.5rem .9rem;border-radius:999px;border:1px solid rgba(47,128,255,.3);background:linear-gradient(135deg,rgba(255,43,43,.1),rgba(47,128,255,.1));color:var(--ice);font-size:.78rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.hero-title{margin:1.4rem 0 1.15rem;font-size:clamp(2.6rem,7vw,5.5rem);line-height:1.02;letter-spacing:-.05em;text-wrap:balance}.hero-title-static{display:block}.title-line-1,.title-line-2{display:block;color:#f8fbff}.hero-title-dynamic{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;row-gap:.5rem;column-gap:.9rem;margin-top:.55rem;font-size:clamp(1.3rem,3vw,2.05rem);font-weight:700;color:var(--text-soft);line-height:1.24;overflow:visible}.hero-title-dynamic:before{content:"";width:7px;height:52px;border-radius:999px;background:linear-gradient(180deg,rgba(255,121,121,.95),rgba(74,144,255,.95));box-shadow:0 0 24px #4a90ff2e}.hero-title-prefix{color:var(--text-soft)}.hero-title-emphasis{position:relative;display:inline-block;align-items:center;min-width:0;padding-right:.08em;padding-bottom:.06em;animation:titleGlow 4.8s ease-in-out infinite;overflow:visible}.hero-title-emphasis:after{content:"";position:absolute;left:0;right:.08em;bottom:-.06em;height:.12em;border-radius:999px;background:linear-gradient(90deg,rgba(255,141,141,.36),rgba(143,192,255,.26));opacity:.6;filter:blur(7px)}.type-animation{display:inline-block;white-space:nowrap;text-wrap:balance;line-height:1.18;padding-right:.08em;overflow:visible}.hero-subtitle{max-width:760px;margin:0 auto;color:var(--text-soft);font-size:1.08rem;line-height:1.86;text-wrap:pretty}.hero-proof{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin:1.5rem 0 0}.hero-proof span{padding:.55rem .85rem;border:1px solid rgba(255,255,255,.09);border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.06),transparent),rgba(255,255,255,.035);color:var(--text-soft);font-size:.9rem;animation:pillFloat 6s ease-in-out infinite}.hero-proof span:nth-child(2){animation-delay:-2s}.hero-proof span:nth-child(3){animation-delay:-4s}.hero-tagline{margin:1rem 0 0;color:#b8c9e6;font-size:.98rem}.hero-tagline strong:first-child{color:#ff9c9c}.hero-tagline strong:last-child{color:var(--blue-soft)}.hero-buttons{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap;margin-top:2.15rem}.hero-buttons .cta-button.primary,.hero-buttons .cta-button.secondary{min-width:220px}.hero-network-shell{position:relative;width:min(720px,100%);margin:2.4rem auto 0;padding:1.3rem;border:1px solid rgba(255,255,255,.08);border-radius:calc(var(--radius-lg) + 2px);background:linear-gradient(180deg,rgba(255,255,255,.06),transparent 24%),linear-gradient(180deg,rgba(7,20,43,.94),rgba(7,17,34,.78));box-shadow:0 26px 60px #020a183d,inset 0 1px #ffffff0a;overflow:hidden}.hero-network-shell:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 20% 18%,rgba(255,108,108,.14),transparent 24%),radial-gradient(circle at 82% 24%,rgba(80,148,255,.16),transparent 28%);pointer-events:none}.hero-network-graph{position:relative;z-index:1;width:100%;height:auto;display:block}.hero-network-line{stroke:url(#matchiaLine);stroke-width:2.2;stroke-linecap:round;opacity:.8;stroke-dasharray:10 8;animation:networkDash 10s linear infinite}.hero-network-node circle:first-child{fill:#fffffff5}.hero-network-node--red circle:first-child{fill:#ff6060eb}.hero-network-node--blue circle:first-child{fill:#5094fff2}.hero-network-node--neutral circle:first-child{fill:#0c2147f5;stroke:#ffffff26;stroke-width:1.2}.hero-network-node-ring{fill:none;stroke:#8fc0ff24;stroke-width:1;animation:nodePulse 4.6s ease-in-out infinite}.hero-network-node--red .hero-network-node-ring{stroke:#ff8d8d38}.hero-network-node--blue .hero-network-node-ring{stroke:#8fc0ff38}.hero-network-chip{position:absolute;z-index:2;padding:.42rem .72rem;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.08),transparent),rgba(7,20,43,.72);color:var(--text-soft);font-size:.74rem;font-weight:600;letter-spacing:.01em;box-shadow:0 14px 28px #020a182e;animation:chipDrift 7s ease-in-out infinite}.hero-network-chip--signal-1{top:14%;left:8%}.hero-network-chip--signal-2{top:18%;right:5%}.hero-network-chip--signal-3{bottom:15%;left:14%}.hero-network-chip--delay-1{animation-delay:0s}.hero-network-chip--delay-2{animation-delay:-1.8s}.hero-network-chip--delay-3{animation-delay:-3.6s}.hero-network-card{position:absolute;z-index:2;right:1rem;bottom:1rem;width:min(280px,calc(100% - 2rem));padding:1rem 1.05rem;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:linear-gradient(180deg,rgba(255,255,255,.08),transparent),rgba(6,17,37,.78);text-align:left;box-shadow:0 18px 36px #0000002e}.hero-network-card-label{display:inline-flex;margin-bottom:.55rem;padding:.34rem .58rem;border-radius:999px;background:rgba(143,192,255,.12);color:var(--blue-soft);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.hero-network-card strong{display:block;color:var(--text);line-height:1.45;font-size:.98rem}.hero-network-card p{margin:.6rem 0 0;color:var(--text-muted);font-size:.86rem;line-height:1.65}.hero-network-status{position:absolute;z-index:2;left:1rem;bottom:1rem;display:inline-flex;align-items:center;gap:.55rem;padding:.55rem .78rem;border-radius:999px;background:rgba(6,17,37,.7);border:1px solid rgba(255,255,255,.08);color:var(--text-soft);font-size:.78rem;box-shadow:0 14px 28px #020a182e}.status-dot{width:.6rem;height:.6rem;border-radius:999px;background:linear-gradient(135deg,rgba(255,108,108,.95),rgba(80,148,255,.95));box-shadow:0 0 0 5px #8fc0ff14}.hero-visual{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.hero-orb{position:absolute;border-radius:999px;filter:blur(2px);opacity:.62;animation:orbFloat 9s ease-in-out infinite}.hero-orb-1{top:8%;right:11%;width:180px;height:180px;background:radial-gradient(circle,rgba(55,130,255,.18),transparent 68%)}.hero-orb-2{left:10%;bottom:8%;width:150px;height:150px;background:radial-gradient(circle,rgba(255,95,95,.14),transparent 70%);animation-delay:-3s}.floating-clouds{position:absolute;top:0;right:0;bottom:0;left:0}.cloud{position:absolute;border-radius:999px;background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.14),transparent 58%),linear-gradient(135deg,rgba(255,76,76,.1),rgba(52,132,255,.12));border:1px solid rgba(255,255,255,.06);filter:blur(.2px);box-shadow:inset 0 1px #ffffff0f,0 20px 45px #0511261f;animation:cloudDrift 11s ease-in-out infinite}.cloud-1{top:14%;left:16%;width:120px;height:60px}.cloud-2{top:24%;right:14%;width:74px;height:44px;animation-delay:-3s}.cloud-3{bottom:18%;left:60%;width:96px;height:54px;animation-delay:-6s}.how-it-works,.features-v2,.trust-badges,.client-logos,.reference-metrics,.testimonials,.pricing,.faq,.resources,.legal-section,.form-section,.success-section{padding:var(--section-space) 0}.features-label{margin-bottom:1rem;text-align:center}.how-it-works-header,.features-heading,.logos-header,.testimonials-header,.pricing-header,.resources-header{text-align:center}.how-it-works-header{max-width:760px;margin:0 auto 2.4rem}.how-it-works-header h2,.features-heading h2,.testimonials-header h2,.pricing-header h2,.resources-header h2{margin:1rem 0 .9rem;font-size:clamp(2rem,4vw,3rem);line-height:1.1;letter-spacing:-.03em;color:#f8fbff;text-wrap:balance}.how-it-works-header p,.features-sub,.testimonials-header p,.pricing-header p,.resources-header p,.logos-header h3{color:var(--text-muted);line-height:1.78;text-wrap:pretty}.logos-header{margin-bottom:1.8rem}.logos-header h3{margin:0;font-size:clamp(1.4rem,2.6vw,2rem);line-height:1.3}.how-it-works-grid,.features-grid-v2,.badges-grid,.logos-grid,.reference-metrics-grid,.testimonials-grid,.pricing-grid,.resources-grid,.legal-grid{display:grid;gap:1.25rem}.how-it-works-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.features-grid-v2,.pricing-grid,.badges-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.logos-grid,.resources-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.reference-metrics-grid,.testimonials-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.legal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.how-it-works-card,.feature-card-v2,.badge-item,.logo-item,.reference-metric-card,.testimonial-card,.pricing-card,.resource-card,.legal-card,.resources-cta,.form-container,.success-content{border:1px solid var(--border);border-radius:var(--radius-md);background:linear-gradient(180deg,rgba(255,255,255,.035),transparent 22%),linear-gradient(180deg,var(--surface-strong),var(--surface));box-shadow:0 18px 36px #00000024,inset 0 1px #ffffff08}.how-it-works-card,.feature-card-v2,.testimonial-card,.pricing-card,.resource-card,.reference-metric-card,.legal-card{padding:1.55rem;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.how-it-works-card:hover,.feature-card-v2:hover,.testimonial-card:hover,.pricing-card:hover,.resource-card:hover,.reference-metric-card:hover,.legal-card:hover{transform:translateY(-3px);border-color:#8fc0ff24;box-shadow:0 22px 42px #00000029,inset 0 1px #ffffff0a}.how-step-number{display:inline-flex;align-items:center;justify-content:center;min-width:50px;padding:.45rem .7rem;border-radius:999px;margin-bottom:1rem;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(255,255,255,.08),transparent),linear-gradient(135deg,rgba(255,108,108,.16),rgba(80,148,255,.18));color:#fff;font-size:.82rem;font-weight:800;letter-spacing:.08em;box-shadow:inset 0 1px #ffffff0a}.how-it-works-card h3,.fc-title,.pricing-card-header h3,.resource-card h3,.author-info h4{margin:0 0 .8rem;color:var(--text);font-size:1.08rem;line-height:1.42;text-wrap:balance}.how-it-works-card p,.fc-desc,.pricing-card-header p,.resource-card p,.testimonial-content p,.author-info span,.resources-cta p,.footer-brand p,.footer-bottom p{margin:0;color:var(--text-muted);line-height:1.74;text-wrap:pretty}.fc-top,.pricing-price,.testimonial-author{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.fc-icon{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:14px;border:1px solid rgba(255,255,255,.06);background:linear-gradient(180deg,rgba(255,255,255,.08),transparent),linear-gradient(135deg,rgba(255,108,108,.16),rgba(80,148,255,.18));color:#fff;font-size:.95rem;font-weight:800;letter-spacing:.08em;box-shadow:inset 0 1px #ffffff0a}.fc-stat{text-align:right}.fc-stat-num,.stat-number,.price{display:block;color:var(--blue-soft);font-size:1.6rem;font-weight:800;line-height:1}.fc-stat-label,.stat-label,.period{color:var(--text-muted);font-size:.8rem}.fc-line{height:1px;margin-top:1rem;background:linear-gradient(90deg,rgba(143,192,255,.25),transparent)}.features-band,.logos-stats,.footer-links,.social-links,.form-actions,.step-indicators,.billing-toggle{display:flex;gap:.9rem}.features-band,.logos-stats{justify-content:center;flex-wrap:wrap;margin-top:1.5rem}.features-tag,.resource-type{display:inline-flex;align-items:center;justify-content:center;padding:.52rem .82rem;border-radius:999px;border:1px solid var(--border);background:rgba(255,255,255,.03);color:var(--text-soft);font-size:.79rem;font-weight:600}.badge-item{display:flex;align-items:center;gap:.85rem;padding:1rem 1.1rem}.badge-icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:48px;height:48px;padding:0 .65rem;border-radius:14px;border:1px solid rgba(255,255,255,.06);background:linear-gradient(180deg,rgba(255,255,255,.08),transparent),linear-gradient(135deg,rgba(255,108,108,.16),rgba(80,148,255,.18));color:#fff;font-size:.8rem;font-weight:800;box-shadow:inset 0 1px #ffffff0a}.badge-text{color:var(--text-soft);line-height:1.45}.logo-item{min-height:96px;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,rgba(255,255,255,.06),transparent),linear-gradient(180deg,var(--surface-strong),var(--surface));box-shadow:inset 0 1px #ffffff0a,0 12px 28px #00000029}.logo-placeholder{color:color-mix(in srgb,var(--text) 76%,var(--logo-color, var(--blue-soft)) 24%);font-size:1rem;font-weight:700;letter-spacing:-.02em;text-align:center}.logo-item--tone-1{--logo-color: #7caed8}.logo-item--tone-2{--logo-color: #d9896e}.logo-item--tone-3{--logo-color: #8fc2e6}.logo-item--tone-4{--logo-color: #cda681}.logo-item--tone-5{--logo-color: #a6cde7}.logo-item--tone-6{--logo-color: #d67863}.stat{min-width:155px;text-align:center}.testimonials-header,.pricing-header,.resources-header{max-width:760px;margin:0 auto 2rem}.testimonial-content p{color:var(--text-soft);font-size:1.01rem}.reference-metric-value{display:block;margin-bottom:.55rem;color:var(--blue-soft);font-size:clamp(1.9rem,3vw,2.25rem);font-weight:800;line-height:1}.reference-metric-card p,.legal-card p,.legal-note p{color:var(--text-muted);line-height:1.7;margin:0}.faq-header,.legal-header{max-width:760px;margin:0 auto 2rem;text-align:center}.faq-header h2,.legal-header h2{margin:1rem 0 .9rem;font-size:clamp(2rem,4vw,3rem);line-height:1.08;letter-spacing:-.03em;color:#f8fbff}.faq-header p,.legal-header p{color:var(--text-muted);line-height:1.7}.faq-list{display:grid;gap:.9rem}.faq-item{border:1px solid var(--border);border-radius:var(--radius-md);background:linear-gradient(180deg,var(--surface-strong),var(--surface));overflow:hidden}.faq-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.1rem 1.2rem;color:var(--text);font-weight:700;cursor:pointer;text-align:left}.faq-symbol{color:var(--blue-soft);font-size:1.15rem;line-height:1}.faq-answer{overflow:hidden}.faq-answer p{padding:0 1.2rem 1.1rem;margin:0;color:var(--text-muted);line-height:1.75}.legal-card h3,.success-details h3{margin:0 0 .7rem;color:var(--text);font-size:1rem}.legal-note{margin-top:1rem;padding:1rem 1.1rem;border:1px solid var(--border);border-radius:var(--radius-sm);background:rgba(255,255,255,.04)}.testimonial-author{align-items:center;margin-top:1.2rem}.author-avatar{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:linear-gradient(180deg,rgba(255,255,255,.08),transparent),linear-gradient(135deg,rgba(255,108,108,.16),rgba(80,148,255,.18));border:1px solid var(--border);color:#fff;font-size:.92rem;font-weight:800;letter-spacing:.06em}.author-info{flex:1}.pricing-card.popular{border-color:#8fc0ff52;transform:translateY(-2px);box-shadow:0 24px 44px #0000002e,0 0 0 1px #8fc0ff14,inset 0 1px #ffffff0d}.popular-badge{display:inline-flex;padding:.45rem .75rem;margin-bottom:1rem;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(255,255,255,.08),transparent),linear-gradient(135deg,rgba(255,108,108,.16),rgba(80,148,255,.18));color:#f4f8ff;font-size:.78rem;font-weight:800}.pricing-price{align-items:baseline;margin:1rem 0 1.2rem}.pricing-features{list-style:none;padding:0;margin:0 0 1.5rem;display:grid;gap:.78rem}.pricing-features li{display:flex;align-items:flex-start;gap:.65rem;color:var(--text-soft);line-height:1.55}.check{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:999px;background:rgba(255,43,43,.12);color:#ff8c8c;font-size:.82rem;font-weight:800}.billing-toggle{justify-content:center;flex-wrap:wrap;margin-top:1.4rem}.billing-toggle button{display:inline-flex;align-items:center;gap:.5rem;padding:.72rem 1.06rem;border:1px solid var(--border);border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.05),transparent),rgba(255,255,255,.02);color:var(--text-muted);cursor:pointer;transition:border-color .18s ease,color .18s ease,background-color .18s ease,transform .18s ease}.billing-toggle button:hover{transform:translateY(-1px);color:var(--text-soft)}.billing-toggle button.active{color:#fff;border-color:#8fc0ff47;background:linear-gradient(180deg,rgba(255,255,255,.08),transparent),rgba(47,128,255,.08)}.discount{color:var(--blue-soft);font-size:.76rem;font-weight:700}.pricing-footer{margin-top:1.5rem;text-align:center}.pricing-footer p,.pricing-footer a{color:var(--text-muted)}.pricing-footer a:hover,.resource-link:hover,.social-links a:hover{color:var(--blue-soft)}.resource-link{display:inline-flex;align-items:center;gap:.45rem;margin-top:1rem;color:var(--text-soft);font-weight:700;cursor:pointer;padding:0;transition:color .18s ease,transform .18s ease}.resource-link:after{content:"->";color:var(--blue-soft);transition:transform .18s ease}.resource-link:hover{transform:translate(2px)}.resource-link:hover:after{transform:translate(2px)}.resources-cta{max-width:760px;margin:2rem auto 0;padding:1.7rem;text-align:center}.resource-library{padding:1rem 0 var(--section-space)}.resource-library-header{max-width:780px;margin:0 auto 2rem;text-align:center}.resource-library-header h2{margin:1rem 0 .9rem;font-size:clamp(1.95rem,4vw,2.8rem);line-height:1.1;text-wrap:balance}.resource-library-header p{margin:0;color:var(--text-muted);line-height:1.76}.resource-library-layout{display:grid;grid-template-columns:minmax(240px,290px) minmax(0,1fr);gap:1.25rem;align-items:start}.resource-library-nav,.resource-article{border:1px solid var(--border);border-radius:var(--radius-md);background:linear-gradient(180deg,rgba(255,255,255,.035),transparent 22%),linear-gradient(180deg,var(--surface-strong),var(--surface));box-shadow:0 18px 36px #00000024,inset 0 1px #ffffff08}.resource-library-nav{display:grid;gap:.45rem;padding:.75rem}.resource-library-link{display:grid;gap:.28rem;width:100%;padding:.9rem .95rem;border:1px solid transparent;border-radius:14px;background:rgba(255,255,255,.02);text-align:left;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background-color .18s ease}.resource-library-link:hover{transform:translateY(-1px);border-color:#9bc9ee24}.resource-library-link.active{border-color:#9bc9ee38;background:linear-gradient(180deg,rgba(255,255,255,.06),transparent),rgba(255,255,255,.03)}.resource-library-link-type,.resource-article-eyebrow{color:var(--blue-soft);font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.resource-library-link-title{color:var(--text);font-size:.94rem;font-weight:600;line-height:1.45}.resource-article{padding:1.5rem}.resource-article h3{margin:.6rem 0 .8rem;font-size:clamp(1.4rem,2.2vw,2rem);line-height:1.2;text-wrap:balance}.resource-article-intro{margin:0;color:var(--text-soft);line-height:1.8}.resource-article-sections{display:grid;gap:1rem;margin-top:1.35rem}.resource-article-section{padding:1rem 1.05rem;border:1px solid rgba(255,255,255,.06);border-radius:14px;background:rgba(255,255,255,.025)}.resource-article-section h4{margin:0 0 .5rem;color:var(--text);font-size:1rem}.resource-article-section p{margin:0;color:var(--text-muted);line-height:1.72}.resources-cta h3{margin:0 0 .8rem;font-size:1.35rem;color:var(--text)}.form-container,.success-content{width:min(760px,100%);margin:0 auto;padding:1.8rem}.form-header{display:grid;gap:.85rem}.form-eyebrow{display:inline-flex;align-items:center;width:fit-content;min-height:32px;padding:.42rem .78rem;border-radius:999px;background:rgba(90,153,214,.1);color:var(--blue-soft);font-size:.76rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.form-header h2,.success-content h2{margin:0 0 .75rem;color:var(--text);font-size:clamp(1.8rem,3.2vw,2.4rem)}.form-intro,.success-subtitle{color:var(--text-muted);line-height:1.7}.form-trust-row{display:flex;flex-wrap:wrap;gap:.7rem}.form-trust-row span{display:inline-flex;align-items:center;min-height:34px;padding:.42rem .78rem;border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.06),transparent),rgba(255,255,255,.03);color:var(--text-soft);font-size:.78rem;font-weight:600}.selected-plan-banner{margin-top:1rem;padding:.95rem 1rem;border-radius:var(--radius-sm);background:linear-gradient(135deg,rgba(255,43,43,.12),rgba(47,128,255,.14));color:var(--ice);font-weight:600}.progress-bar{height:8px;margin-top:1.2rem;border-radius:999px;background:rgba(255,255,255,.08);overflow:hidden}.progress-fill{height:100%;border-radius:inherit;background:linear-gradient(135deg,var(--red),var(--blue));transition:width .25s ease}.progress-fill--step-1{width:33.3333%}.progress-fill--step-2{width:66.6667%}.step-indicators{margin-top:1rem;align-items:stretch;flex-wrap:wrap}.step-indicator{min-width:120px;min-height:52px;display:inline-flex;align-items:center;gap:.7rem;padding:.55rem .8rem;border-radius:16px;border:1px solid var(--border);background:rgba(255,255,255,.04);color:var(--text-muted);font-weight:700}.step-indicator-number{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:rgba(255,255,255,.04)}.step-indicator-label{font-size:.85rem}.step-indicator.active{border-color:#8fc0ff29;color:var(--text-soft);background:linear-gradient(180deg,rgba(255,255,255,.05),transparent),rgba(255,255,255,.045)}.step-indicator.active .step-indicator-number{background:linear-gradient(135deg,var(--red),var(--blue));color:#fff}.step-indicator.current{box-shadow:inset 0 1px #ffffff0a,0 16px 28px #0000001f}.multi-step-form{margin-top:1.5rem}.form-step-header{display:grid;gap:.55rem;margin-bottom:1.15rem}.form-step-kicker{display:inline-flex;align-items:center;width:fit-content;min-height:30px;padding:.36rem .68rem;border-radius:999px;background:rgba(255,255,255,.05);color:var(--text-soft);font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.form-step h3{margin:0;color:var(--text);font-size:1.1rem}.form-step-hint,.summary-label,.label{color:var(--text-muted)}.form-group{margin-bottom:1.15rem}.form-group label{display:block;margin-bottom:.45rem;color:var(--text-soft);font-weight:500}.form-input,.form-select,.form-textarea{width:100%;padding:.95rem 1rem;border:1px solid var(--border);border-radius:var(--radius-sm);background:rgba(255,255,255,.04);color:var(--text)}.form-input::placeholder,.form-textarea::placeholder{color:#7083a0}.form-select option{color:#fff;background:#091831}.form-helper{display:block;margin-top:.45rem;color:var(--text-muted);font-size:.8rem;line-height:1.55}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.form-input--hp{position:absolute;left:-9999px;opacity:0;pointer-events:none}.form-budget-group{margin-top:1.4rem}.form-summary,.success-meta,.success-details{margin-top:1.2rem;padding:1rem;border:1px solid var(--border);border-radius:var(--radius-sm);background:rgba(255,255,255,.04)}.success-meta{display:grid;gap:.85rem}.summary-item,.detail-item{display:flex;gap:.75rem;align-items:flex-start}.form-summary{display:grid;gap:.6rem}.summary-label{min-width:80px;font-weight:600}.summary-value,.value{color:var(--ice)}.summary-value-alt{color:#d8b4fe}.form-error{margin:1rem 0 0;padding:.9rem 1rem;border:1px solid rgba(255,179,179,.16);border-radius:var(--radius-sm);background:rgba(255,179,179,.08);color:#ffd2d2;line-height:1.65}.consent-row{display:flex;align-items:flex-start;gap:.75rem;margin-top:1.15rem;padding:.95rem 1rem;border:1px solid var(--border);border-radius:var(--radius-sm);background:rgba(255,255,255,.03);color:var(--text-soft);line-height:1.65}.consent-row input{margin-top:.2rem;accent-color:var(--blue)}.form-actions{margin-top:1.5rem;justify-content:flex-end;flex-wrap:wrap}.loading-spinner{width:18px;height:18px;border-radius:50%;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;animation:spin .8s linear infinite}.selector-highlight{background:#dbeafe;color:#1e3a8a;border-radius:2px;padding:0 1px}.smart-selector{max-width:520px}.smart-selector__section{margin-bottom:1.25rem}.smart-selector__label{display:block;margin-bottom:.4rem;color:var(--text-soft);font-size:.82rem;font-weight:500}.smart-selector__hint{margin-left:.4rem;color:#6f82a0;font-size:.72rem;font-weight:400}.smart-selector__targets-section{transition:opacity .3s ease}.smart-selector__targets-section--disabled{opacity:.4;pointer-events:none}.selector-input-wrap{position:relative}.smart-selector__input{width:100%;padding:.7rem .95rem;font-size:.88rem;background:rgba(15,23,42,.7);color:#f1f5f9;border:1px solid rgba(255,255,255,.1);border-radius:10px;outline:none;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.smart-selector__input:focus{border-color:#60a5fa73;box-shadow:0 0 0 4px #3b82f61f}.smart-selector__input--compact{font-size:.82rem}.smart-selector__dropdown{position:absolute;z-index:50;width:100%;margin-top:4px;background:#0f172a;border:1px solid rgba(255,255,255,.1);border-radius:12px;overflow:hidden;box-shadow:0 20px 40px #00000080}.smart-selector__section-title{padding:.5rem .9rem .25rem;color:#6f82a0;font-size:.64rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.smart-selector__section-title--bordered{border-top:1px solid rgba(255,255,255,.05)}.smart-selector__empty{padding:.75rem .9rem;font-size:.82rem;color:#6f82a0}.selector-option{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.5rem;padding:.55rem .9rem;border:0;background:transparent;color:#cbd5e1;font-size:.82rem;text-align:left;cursor:pointer;transition:background-color .15s ease}.selector-option:hover,.selector-option--active{background:rgba(255,255,255,.05)}.selector-option--active{background:rgba(59,130,246,.08)}.selector-option__main{flex:1;min-width:0}.selector-option__meta{display:flex;align-items:center;gap:.38rem;flex-shrink:0}.selector-bar{height:2px;margin-top:3px;border-radius:1px;background:#1e3a5f}.selector-bar--active{background:#3b82f6}.selector-bar--xs{width:18px}.selector-bar--sm{width:32px}.selector-bar--md{width:48px}.selector-bar--lg{width:64px}.selector-bar--xl{width:80px}.selector-count{font-size:.7rem;font-weight:600}.selector-count--muted{color:#64748b}.selector-company-pill{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .9rem;border-radius:999px;border:1px solid rgba(59,130,246,.3);background:rgba(59,130,246,.12);color:#93c5fd;font-size:.88rem}.selector-company-pill__count{color:#6f82a0;font-size:.7rem}.selector-chip-row{display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:.7rem}.selector-chip{display:inline-flex;align-items:center;gap:.38rem;padding:.32rem .75rem;border-radius:999px;font-size:.75rem;border:1px solid transparent}.selector-chip--b2c{background:rgba(59,130,246,.12);border-color:#3b82f64d;color:#93c5fd}.selector-chip--b2b{background:rgba(168,85,247,.12);border-color:#a855f74d;color:#d8b4fe}.selector-chip__type{font-size:.56rem;letter-spacing:.06em;opacity:.7;text-transform:uppercase}.selector-tab-row{display:flex;gap:.25rem;margin-bottom:.7rem}.selector-tab{padding:.38rem .88rem;border:0;border-radius:8px;background:rgba(255,255,255,.04);color:#6f82a0;font-size:.75rem;font-weight:600;cursor:pointer;transition:background-color .15s ease,color .15s ease}.selector-tab--active{background:rgba(59,130,246,.2);color:#93c5fd}.selector-check{color:#60a5fa;font-size:.82rem;font-weight:700}.selector-clear-btn{border:0;padding:0;background:transparent;color:#7f92ae;cursor:pointer;line-height:1}.smart-selector__summary{padding:.65rem .9rem;border:1px solid rgba(59,130,246,.15);border-radius:10px;background:rgba(59,130,246,.06);color:#6f82a0;font-size:.75rem;line-height:1.7}.smart-selector__summary-company{color:#e2e8f0}.smart-selector__summary-count--b2c{color:#93c5fd}.smart-selector__summary-count--b2b{color:#d8b4fe}.selector-badge,.selector-pill-count{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-size:.7rem;font-weight:700}.selector-badge{padding:.22rem .45rem}.selector-badge-alt{background:rgba(99,102,241,.15);color:#a5b4fc}.selector-badge-positive{background:rgba(34,197,94,.12);color:#4ade80}.selector-badge-target{background:rgba(59,130,246,.1);color:#93c5fd}.selector-badge-partner,.selector-pill-count{background:rgba(168,85,247,.12);color:#d8b4fe}.selector-pill-count{padding:.15rem .42rem;margin-left:.35rem}.footer{padding:4rem 0 2rem;border-top:1px solid var(--border);background:radial-gradient(circle at 14% 12%,rgba(255,76,76,.06),transparent 24%),radial-gradient(circle at 84% 20%,rgba(52,132,255,.08),transparent 28%),rgba(2,8,20,.76)}.footer-content{display:grid;grid-template-columns:1.2fr 2fr;gap:2rem;align-items:start}.footer-brand p{max-width:34rem}.footer-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.footer-section h4{margin:0 0 .9rem;color:var(--text);font-size:.95rem;letter-spacing:.01em}.footer-section ul{list-style:none;margin:0;padding:0;display:grid;gap:.6rem}.footer-section a{color:var(--text-muted);transition:color .18s ease}.footer-section a:hover{color:var(--text-soft)}.footer-bottom{margin-top:2rem;padding-top:1.35rem;border-top:1px solid rgba(255,255,255,.06);display:flex;align-items:center;justify-content:space-between;gap:1rem}.social-links{align-items:center;flex-wrap:wrap}.social-links a{color:var(--text-soft);transition:color .18s ease,transform .18s ease}.floating-cta{position:fixed;right:1.2rem;bottom:1.2rem;z-index:110}.floating{min-width:96px;min-height:52px;animation:pillFloat 4.8s ease-in-out infinite}.chat-popup{position:fixed;right:1.2rem;bottom:5.3rem;z-index:110;width:min(340px,calc(100% - 2rem));border:1px solid var(--border);border-radius:var(--radius-md);background:linear-gradient(180deg,var(--surface-strong),var(--surface));box-shadow:var(--shadow-lg);overflow:hidden}.chat-header,.chat-body{padding:1rem 1rem .95rem}.chat-header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.06)}.chat-header h4{margin:0}.close-btn{font-size:1.25rem;cursor:pointer}.chat-body p{margin:0 0 .95rem;color:var(--text-soft);line-height:1.65}.success-content{text-align:center}.success-icon{display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;margin:0 auto;border-radius:999px;border:1px solid rgba(37,99,235,.24);background:rgba(37,99,235,.12);color:var(--brand-blue);font-size:1rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.details-grid{display:grid;gap:.7rem;text-align:left}.success-payload{margin:1.4rem 0;padding:1rem;overflow-x:auto;text-align:left;border:1px solid var(--border);border-radius:var(--radius-sm);background:rgba(0,0,0,.24);color:var(--text-soft);font-size:.82rem;line-height:1.6}.success-next{margin:1.2rem 0 1.6rem;padding:1rem 1.1rem;border:1px solid var(--border);border-radius:var(--radius-md);background:rgba(255,255,255,.03)}.success-next h3{margin-bottom:.8rem}.detail-item--stacked{align-items:flex-start}@media (max-width: 1100px){.how-it-works-grid,.features-grid-v2,.testimonials-grid,.pricing-grid,.logos-grid,.resources-grid,.reference-metrics-grid,.legal-grid,.badges-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-content{grid-template-columns:1fr}}@media (max-width: 840px){.header-nav,.header-cta{display:none}.header-language-switcher:not(.header-language-switcher--mobile){display:none}.header-burger{display:flex}.header-v2-inner{height:72px;justify-content:space-between}.brand-lockup-wordmark{font-size:1.45rem}.header-mobile-cta{display:inline-flex}.hero-network-card{position:relative;right:auto;bottom:auto;width:100%;margin-top:1rem}.hero-network-status{position:relative;left:auto;bottom:auto;margin-top:1rem}.footer-links{grid-template-columns:1fr}.footer-bottom{flex-direction:column;align-items:flex-start}.resource-library-layout{grid-template-columns:1fr}}@media (max-width: 640px){.header-v2{padding:0 .7rem}.header-v2-inner{height:68px}.brand-lockup{gap:.56rem}.brand-lockup-mark-image{width:38px;height:38px}.brand-lockup-wordmark{font-size:1.3rem}.header-burger{width:42px;height:42px;border-radius:12px}.header-mobile{width:calc(100% - 1.4rem);margin-top:.3rem;padding:.9rem;border-radius:18px}.header-mobile-link{min-height:52px;padding:.88rem .9rem}.container{width:min(var(--container),calc(100% - 1.2rem))}.hero,.how-it-works,.features-v2,.trust-badges,.client-logos,.testimonials,.pricing,.resources,.form-section,.success-section{padding:4.2rem 0}.hero-title-dynamic{flex-direction:column;gap:.55rem}.hero-title-dynamic:before{width:62px;height:6px}.type-animation{white-space:normal}.hero-orb{opacity:.4}.hero-buttons .cta-button.primary,.hero-buttons .cta-button.secondary{width:100%;min-width:0}.hero-network-shell{margin-top:2rem;padding:1rem}.hero-network-chip{display:none}.hero-network-status{font-size:.74rem}.brand-lockup--footer .brand-lockup-mark-image{width:52px;height:52px}.brand-lockup--footer .brand-lockup-wordmark{font-size:1.85rem}.how-it-works-grid,.features-grid-v2,.badges-grid,.logos-grid,.reference-metrics-grid,.testimonials-grid,.pricing-grid,.resources-grid,.legal-grid{grid-template-columns:1fr}.feature-card-v2,.how-it-works-card,.testimonial-card,.pricing-card,.resource-card,.resource-article,.resources-cta,.form-container,.success-content{padding:1.2rem}.form-actions{justify-content:stretch}.form-actions .btn-primary,.form-actions .btn-secondary{width:100%}.form-grid--two{grid-template-columns:1fr}.step-indicator{min-width:0;width:100%}.chat-popup{right:.6rem;bottom:4.8rem}.floating-cta{right:.6rem;bottom:.6rem}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}.site-main{display:grid;gap:0}.hero,.how-it-works,.features-v2,.trust-badges,.client-logos,.reference-metrics,.testimonials,.pricing,.faq,.resources,.resource-library,.legal-section,.form-section,.success-section,.footer{position:relative}.hero,.how-it-works,.features-v2,.client-logos,.testimonials,.pricing,.resources,.resource-library,.legal-section,.form-section,.success-section{padding:var(--section-space) 0}.trust-badges,.reference-metrics,.faq{padding:var(--section-space-tight) 0}.hero{padding-top:calc(var(--section-space) + 2rem)}.hero-shell{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:clamp(1.75rem,4vw,4rem);align-items:stretch}.hero-content,.hero-visual,.hero-network-shell,.form-container,.success-shell,.pricing-card,.resource-card,.resource-article,.legal-card,.how-it-works-card,.feature-card-v2,.testimonial-card,.reference-metric-card,.logo-item,.badge-item,.footer,.resources-cta{border:1px solid var(--border);box-shadow:var(--shadow-md)}.hero-content{display:grid;gap:1.4rem;align-content:start}.hero-eyebrow{max-width:44rem;color:var(--text-soft);font-size:.82rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.brand-lockup--hero{align-items:center}.brand-lockup--hero .brand-lockup-mark-image{width:60px;height:60px}.brand-lockup-wordmark,.brand-lockup-wordmark-main{color:var(--ink)}.brand-lockup-caption{color:var(--text-muted);letter-spacing:.16em}.hero-text{display:grid;gap:1rem}.hero-title{margin:0;color:var(--ink);font-size:clamp(3rem,5.2vw,5.2rem);line-height:.96;letter-spacing:-.055em}.hero-title-prefix{color:var(--ink-soft);margin-right:.35rem}.hero-subtitle,.hero-tagline,.how-it-works-header p,.features-heading p,.testimonials-header p,.pricing-header p,.resources-header p,.resource-library-header p,.faq-header p,.legal-header p,.form-intro,.success-subtitle,.footer-brand p{margin:0;color:var(--text-soft);font-size:1.05rem;line-height:1.7}.hero-proof{display:flex;flex-wrap:wrap;gap:.75rem}.hero-proof span,.hero-network-chip,.features-tag,.admin-chip,.admin-badge,.portal-entitlement-pill{display:inline-flex;align-items:center;gap:.4rem;min-height:38px;padding:.65rem .9rem;border:1px solid var(--border);border-radius:999px;background:rgba(255,255,255,.78);color:var(--ink);font-size:.84rem;font-weight:700}.hero-tagline{font-size:.98rem;color:var(--ink-soft)}.btn,.cta-button,.header-cta,.admin-button,.portal-button,.resource-link,.resource-library-link,.faq-trigger{border-radius:14px}.btn,.cta-button,.header-cta{min-height:52px;padding:.88rem 1.18rem;border:1px solid transparent;background:#fff;color:var(--ink);box-shadow:var(--shadow-sm)}.button-icon{min-width:2rem;height:2rem;border-radius:10px;background:rgba(18,37,61,.08);color:var(--ink);box-shadow:none}.btn:before,.btn:after,.cta-button:before,.cta-button:after,.header-cta:before,.header-cta:after{display:none}.btn-primary,.cta-button.primary,.header-cta{background:linear-gradient(135deg,var(--navy) 0%,var(--blue) 100%);color:#fff;border-color:#12253d14;box-shadow:0 18px 32px #1230502e}.btn-primary .button-icon,.cta-button.primary .button-icon,.header-cta .button-icon{background:rgba(255,255,255,.12);color:#fff}.btn-secondary,.cta-button.secondary{background:rgba(255,255,255,.94);color:var(--ink);border-color:var(--border)}.btn-secondary .button-icon,.cta-button.secondary .button-icon{color:var(--blue);background:rgba(63,111,157,.1)}.btn:hover,.cta-button:hover,.header-cta:hover,.admin-button:hover,.portal-button:hover,.resource-link:hover,.resource-library-link:hover,.faq-trigger:hover{transform:translateY(-2px);filter:none}.header-v2{padding:1rem 1rem 0;background:transparent}.header-v2--scrolled{background:rgba(246,241,232,.85);border-bottom:1px solid rgba(18,37,61,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.header-v2-inner{height:84px;padding:0 1.1rem;border:1px solid rgba(18,37,61,.08);border-radius:22px;background:rgba(255,255,255,.76);box-shadow:var(--shadow-sm)}.header-nav{display:flex;align-items:center;gap:.3rem;margin-left:auto}.header-nav-link{padding:.72rem .95rem;border-radius:999px;color:var(--text-soft);font-size:.92rem;font-weight:700;transition:background-color var(--ease-standard),color var(--ease-standard)}.header-nav-link:hover,.header-nav-link.active{background:rgba(18,37,61,.06);color:var(--ink)}.header-actions{display:flex;align-items:center;gap:.85rem;margin-left:1rem}.language-switcher{display:inline-flex;align-items:center;gap:.65rem;padding:.5rem .65rem .5rem .85rem;border:1px solid var(--border);border-radius:999px;background:rgba(255,255,255,.82)}.language-switcher__label{color:var(--text-muted);font-size:.7rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.language-switcher__select{min-height:34px;padding:0 1.75rem 0 0;border:0;background:transparent;color:var(--ink);font-weight:700}.header-burger{display:none;flex-direction:column;gap:4px;margin-left:auto;padding:.6rem;border:1px solid var(--border);border-radius:14px;background:rgba(255,255,255,.88)}.burger-bar{width:22px;height:2px;border-radius:999px;background:var(--ink)}.header-mobile-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(15,28,46,.24);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.header-mobile{position:absolute;top:calc(100% + .85rem);left:1rem;right:1rem;display:grid;gap:1rem;padding:1.2rem;border:1px solid var(--border);border-radius:22px;background:var(--surface-strong);box-shadow:var(--shadow-lg)}.header-mobile-link{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 0;border-bottom:1px solid rgba(18,37,61,.08);color:var(--ink);font-weight:700}.header-mobile-link:last-child{border-bottom:0}.hero-visual{display:grid}.hero-network-shell{display:grid;gap:1.25rem;width:100%;margin:0;padding:clamp(1.5rem,2vw,2rem);border-radius:28px;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(250,246,239,.94)),linear-gradient(135deg,rgba(63,111,157,.08),rgba(157,108,74,.08));overflow:visible}.hero-network-shell:before{display:none}.hero-network-topline{display:flex;align-items:center;justify-content:space-between;gap:1rem}.hero-network-card{position:static;display:grid;gap:.8rem;width:auto;padding:1.5rem;border-radius:22px;border:1px solid rgba(18,37,61,.08);background:rgba(255,255,255,.92)}.hero-network-card strong{color:var(--ink);font-family:var(--font-display);font-size:clamp(1.5rem,2vw,2rem);letter-spacing:-.03em}.hero-network-card p,.hero-network-status{margin:0;color:var(--text-soft);line-height:1.7}.hero-network-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.hero-network-chip{position:static;z-index:auto;animation:none;box-shadow:none}.hero-network-chip--signal-1,.hero-network-chip--signal-2,.hero-network-chip--signal-3{top:auto;right:auto;bottom:auto;left:auto}.status-dot{width:10px;height:10px;border-radius:999px;background:var(--success);box-shadow:0 0 0 5px #2d6a4f1f}.hero-network-status{display:inline-flex;align-items:center;gap:.6rem;color:var(--ink-soft);font-size:.92rem;font-weight:700}.floating-clouds,.hero-orb,.hero-network-graph{display:none}.how-it-works .container,.features-v2,.client-logos .container,.testimonials .container,.pricing .container,.resources .container,.resource-library .container,.legal-section .container{display:grid;gap:1.6rem}.how-it-works-header,.features-heading,.logos-header,.testimonials-header,.pricing-header,.resources-header,.resource-library-header,.faq-header,.legal-header{display:grid;gap:.9rem;max-width:50rem}.how-it-works-header h2,.features-heading h2,.testimonials-header h2,.pricing-header h2,.resources-header h2,.resource-library-header h2,.faq-header h2,.legal-header h2,.form-header h2,.success-content h2{margin:0;color:var(--ink);font-size:clamp(2rem,3.8vw,3rem);line-height:1.05;letter-spacing:-.045em}.how-it-works-grid,.features-grid-v2,.testimonials-grid,.pricing-grid,.resources-grid,.legal-grid,.reference-metrics-grid,.logos-grid{display:grid;gap:1.2rem}.how-it-works-grid,.features-grid-v2,.pricing-grid,.resources-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.testimonials-grid,.reference-metrics-grid,.logos-grid,.legal-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.how-it-works-card,.feature-card-v2,.testimonial-card,.pricing-card,.resource-card,.legal-card,.reference-metric-card,.logo-item{padding:1.5rem;border-radius:24px;background:rgba(255,255,255,.92)}.how-step-number,.fc-icon,.reference-metric-value,.popular-badge,.resource-type,.author-avatar{display:inline-flex;align-items:center;justify-content:center;min-width:46px;height:46px;border-radius:14px;background:rgba(18,37,61,.06);color:var(--navy);font-weight:800}.how-it-works-card h3,.feature-card-v2 h3,.testimonial-card h4,.pricing-card h3,.resource-card h3,.resource-article h3,.legal-card h3,.success-panel h3{margin:0;color:var(--ink);font-size:1.16rem}.how-it-works-card p,.feature-card-v2 p,.resource-card p,.resource-article p,.legal-card p,.pricing-card p,.testimonial-content p,.pricing-footer p,.resources-cta p{margin:0;color:var(--text-soft);line-height:1.7}.feature-card-v2,.pricing-card,.resource-card{display:grid;gap:1rem}.fc-top,.pricing-card-header,.testimonial-author{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.fc-stat,.author-info{display:grid;gap:.15rem;text-align:right}.fc-stat-num,.stat-number,.price,.reference-metric-value{color:var(--navy);font-size:clamp(1.5rem,2vw,2.2rem);font-weight:800;line-height:1}.pricing-price{display:flex;align-items:baseline;gap:.55rem}.period,.fc-stat-label,.stat-label,.pricing-footer a,.resource-link,.resource-library-link-type,.resource-article-eyebrow{color:var(--text-muted);font-weight:700}.pricing-features,.admin-simple-list,.portal-list{margin:0;padding:0;list-style:none;display:grid;gap:.85rem}.pricing-features li{display:flex;align-items:flex-start;gap:.7rem;color:var(--ink-soft)}.check{color:var(--success);font-weight:800}.popular-badge{min-width:auto;height:auto;padding:.6rem .85rem;background:rgba(18,37,61,.08)}.billing-toggle{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem;border:1px solid var(--border);border-radius:999px;background:rgba(255,255,255,.88)}.billing-toggle button{min-height:42px;padding:.65rem 1rem;border-radius:999px;color:var(--ink-soft);font-weight:700}.billing-toggle button.active{background:var(--navy);color:#fff}.discount{display:inline-flex;margin-left:.55rem;color:var(--sand);font-size:.8rem}.badges-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.badge-item{display:flex;align-items:center;gap:.9rem;padding:1rem 1.1rem;border-radius:18px;background:rgba(255,255,255,.82)}.badge-icon{color:var(--blue);font-size:1.2rem}.badge-text{color:var(--ink);font-weight:700}.logos-grid{gap:1rem}.logo-item{min-height:120px;display:grid;place-items:center}.logo-placeholder{color:var(--ink);font-size:.98rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.logos-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.stat{display:grid;gap:.35rem;padding:1.2rem 1.35rem;border:1px solid var(--border);border-radius:18px;background:rgba(255,255,255,.74)}.resources-cta{display:grid;gap:1rem;padding:1.75rem;border-radius:26px;background:linear-gradient(135deg,rgba(18,48,80,.96),rgba(63,111,157,.96))}.resources-cta h3,.resources-cta p{color:#fff}.resource-link{justify-self:start;min-height:42px;padding:0;border:0;border-radius:0;background:transparent;color:var(--blue);box-shadow:none}.resource-library-layout{display:grid;grid-template-columns:minmax(260px,320px) minmax(0,1fr);gap:1.2rem}.resource-library-nav,.resource-article{padding:1.35rem;border-radius:24px;background:rgba(255,255,255,.9)}.resource-library-nav{display:grid;gap:.75rem;align-content:start}.resource-library-link{display:grid;gap:.35rem;padding:1rem;border:1px solid var(--border);background:rgba(255,255,255,.8);color:var(--ink);text-align:left;box-shadow:none}.resource-library-link.active{border-color:#3f6f9d47;background:rgba(63,111,157,.08)}.resource-library-link-title{font-weight:800}.resource-article,.resource-article-sections{display:grid;gap:1rem}.resource-article-section{display:grid;gap:.45rem;padding-top:1rem;border-top:1px solid rgba(18,37,61,.08)}.faq-list{display:grid;gap:1rem}.faq-item{border:1px solid var(--border);border-radius:20px;background:rgba(255,255,255,.88);box-shadow:var(--shadow-sm)}.faq-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.15rem 1.25rem;background:transparent;color:var(--ink);font-weight:800;text-align:left;box-shadow:none}.faq-answer{padding:0 1.25rem 1.2rem}.faq-answer p{margin:0;color:var(--text-soft);line-height:1.7}.legal-note{padding:1.15rem 1.25rem;border:1px dashed rgba(18,37,61,.2);border-radius:20px;background:rgba(255,255,255,.62)}.form-container,.success-shell{width:min(1180px,100%);margin:0 auto;padding:1.5rem;border-radius:32px;background:rgba(255,255,255,.88)}.form-layout,.success-grid{display:grid;grid-template-columns:minmax(260px,340px) minmax(0,1fr);gap:1.35rem}.form-sidebar,.form-sidebar-card,.multi-step-form,.success-panel{display:grid;gap:1rem}.form-header{display:grid;gap:.75rem}.form-eyebrow{color:var(--text-muted);font-size:.76rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.form-sidebar-card,.multi-step-form,.success-panel{padding:1.3rem;border:1px solid var(--border);border-radius:24px;background:rgba(255,255,255,.94);box-shadow:var(--shadow-sm)}.form-trust-row{display:grid;gap:.75rem}.form-trust-row span,.selected-plan-banner,.summary-item,.detail-item{display:grid;gap:.2rem;padding:.9rem 1rem;border:1px solid var(--border);border-radius:18px;background:rgba(246,241,232,.8)}.selected-plan-banner{color:var(--ink);font-weight:800}.progress-bar{height:8px;border-radius:999px;background:rgba(18,37,61,.08);overflow:hidden}.progress-fill{height:100%;border-radius:inherit;background:linear-gradient(135deg,var(--navy),var(--blue))}.progress-fill--step-1{width:33.333%}.progress-fill--step-2{width:66.666%}.progress-fill--step-3{width:100%}.step-indicators{display:grid;gap:.75rem}.step-indicator{display:grid;grid-template-columns:42px minmax(0,1fr);gap:.9rem;align-items:center;opacity:.72}.step-indicator.active{opacity:1}.step-indicator-number{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:14px;border:1px solid var(--border);background:rgba(255,255,255,.88);color:var(--ink-soft);font-weight:800}.step-indicator.current .step-indicator-number{background:var(--navy);color:#fff;border-color:transparent}.step-indicator-label{color:var(--ink);font-weight:700}.form-step{display:grid;gap:1.2rem}.form-step-header{display:grid;gap:.35rem}.form-step-kicker{color:var(--text-muted);font-size:.76rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.form-step h3{margin:0;color:var(--ink);font-size:1.5rem}.form-step-hint{margin:0;color:var(--text-soft);line-height:1.7}.form-grid{display:grid;gap:1rem}.form-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.form-group{display:grid;gap:.5rem}.form-group label,.consent-row span{color:var(--ink);font-weight:700}.form-input,.form-select,.form-textarea{width:100%;min-height:52px;padding:.95rem 1rem;border:1px solid rgba(18,37,61,.12);border-radius:16px;background:rgba(255,255,255,.96);color:var(--ink);box-shadow:inset 0 1px #fffc}.form-textarea{min-height:136px;resize:vertical}.form-helper{color:var(--text-muted);font-size:.9rem;line-height:1.6}.form-summary,.details-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.summary-label,.detail-item .label{color:var(--text-muted);font-size:.76rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.summary-value,.detail-item .value{color:var(--ink);font-weight:700;line-height:1.6}.summary-value-alt{color:var(--blue)}.consent-row{display:grid;grid-template-columns:20px minmax(0,1fr);gap:.85rem;align-items:start;padding:1rem;border:1px solid var(--border);border-radius:18px;background:rgba(246,241,232,.6)}.consent-row input{margin-top:.2rem}.form-input--hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.form-error{margin:0;padding:.95rem 1rem;border:1px solid rgba(181,72,72,.18);border-radius:16px;background:rgba(181,72,72,.08);color:var(--danger);font-weight:700}.form-actions{display:flex;justify-content:space-between;gap:.85rem;margin-top:.25rem}.form-actions>*:only-child{margin-left:auto}.loading-spinner{width:20px;height:20px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:999px;animation:spin .75s linear infinite}.success-shell{display:grid;gap:1.25rem}.success-content{display:grid;gap:1.2rem;text-align:left}.success-header{display:grid;grid-template-columns:72px minmax(0,1fr);gap:1rem;align-items:start}.success-icon{width:72px;height:72px;display:inline-flex;align-items:center;justify-content:center;border-radius:22px;background:linear-gradient(135deg,var(--navy),var(--blue));color:#fff;font-weight:800;letter-spacing:.1em}.success-copy{display:grid;gap:.55rem}.success-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem}.success-panel--accent{background:linear-gradient(180deg,rgba(244,239,231,.94),rgba(255,255,255,.96))}.floating-cta{position:fixed;right:1.25rem;bottom:1.25rem;z-index:120}.chat-popup{position:absolute;right:0;bottom:calc(100% + .8rem);width:min(360px,calc(100vw - 2rem));padding:1rem;border:1px solid var(--border);border-radius:22px;background:rgba(255,255,255,.96);box-shadow:var(--shadow-lg)}.chat-header,.chat-body{display:grid;gap:.6rem}.close-btn{justify-self:end;color:var(--text-muted)}.footer{margin:var(--section-space-tight) auto 1rem;padding:2rem 0 0;border-radius:32px 32px 0 0;background:linear-gradient(180deg,rgba(17,35,59,.98),rgba(11,24,39,.98));color:#fff}.footer .container{display:grid;gap:1.5rem}.footer-content{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:1.5rem}.footer-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.footer-brand p,.footer-bottom p,.footer-section a,.social-links a{color:#ffffffc2}.footer-section{display:grid;gap:.7rem}.footer-section h4{margin:0;color:#fff}.footer-section ul,.social-links{margin:0;padding:0;list-style:none;display:flex;gap:.85rem;flex-wrap:wrap}.footer-operator-link{color:#ffffffb8;font-size:.84rem;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.22);padding-bottom:.18rem;transition:color .18s ease,border-color .18s ease}.footer-operator-link:hover,.footer-operator-link:focus-visible{color:#fff;border-color:#ffffff80}.footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.2rem 0 2rem;border-top:1px solid rgba(255,255,255,.1)}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width: 1120px){.hero-shell,.form-layout,.success-grid,.resource-library-layout,.footer-content{grid-template-columns:1fr}.features-grid-v2,.pricing-grid,.resources-grid,.how-it-works-grid,.testimonials-grid,.reference-metrics-grid,.logos-grid,.legal-grid,.badges-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-network-grid{grid-template-columns:1fr}.header-nav,.header-actions{display:none}.header-burger{display:inline-flex}}@media (max-width: 720px){.hero,.how-it-works,.features-v2,.client-logos,.testimonials,.pricing,.resources,.resource-library,.legal-section,.form-section,.success-section{padding:4rem 0}.container{width:min(var(--container),calc(100% - 1.25rem))}.header-v2{padding:.6rem .6rem 0}.header-v2-inner{height:auto;min-height:68px;padding:.7rem .85rem;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center}.hero-title{font-size:clamp(2.35rem,10vw,3.25rem)}.hero-content,.hero-visual,.form-container,.success-shell,.pricing-card,.resource-card,.resource-article,.legal-card,.how-it-works-card,.feature-card-v2,.testimonial-card,.reference-metric-card,.logo-item,.badge-item,.resources-cta{border-radius:22px}.hero-content,.hero-network-shell,.form-container,.success-shell{padding:1.15rem}.hero-proof{display:grid;grid-template-columns:1fr;gap:.6rem}.hero-proof span,.hero-network-chip{justify-content:center;width:100%;text-align:center}.hero-buttons,.logos-stats,.footer-links,.form-actions,.success-meta,.success-grid,.details-grid,.form-grid--two,.features-grid-v2,.pricing-grid,.resources-grid,.how-it-works-grid,.testimonials-grid,.reference-metrics-grid,.logos-grid,.legal-grid,.badges-grid{grid-template-columns:1fr}.form-actions{flex-direction:column;position:sticky;bottom:.75rem;z-index:3;padding:.8rem;border:1px solid rgba(18,37,61,.08);border-radius:20px;background:rgba(255,255,255,.96);box-shadow:0 14px 28px #12253d1a}.form-actions>*:only-child{margin-left:0}.form-actions .btn,.form-actions .cta-button,.form-actions .header-cta{width:100%}.success-header{grid-template-columns:1fr}.floating-cta{left:.75rem;right:.75rem;bottom:.75rem}.footer{border-radius:26px 26px 0 0}.footer-bottom{flex-direction:column;align-items:flex-start}.footer-operator-link{order:3}}@media (max-width: 520px){.container{width:min(var(--container),calc(100% - 1rem))}.brand-lockup{gap:.65rem}.brand-lockup-mark-image{width:42px;height:42px}.brand-lockup-wordmark{font-size:1.45rem}.header-mobile{left:.5rem;right:.5rem;padding:1rem}.hero-title{font-size:clamp(2.1rem,11vw,2.9rem);line-height:.98}.hero-subtitle,.hero-tagline,.form-step-hint,.success-subtitle{font-size:.96rem;line-height:1.65}.pricing-card,.resource-article,.success-panel,.form-step{padding:1rem}.floating-cta,.floating-cta .cta-button,.floating-cta button{width:calc(100vw - 1rem);max-width:none}}.site-main{background:radial-gradient(circle at top left,rgba(193,118,72,.12),transparent 28%),radial-gradient(circle at 82% 16%,rgba(51,94,136,.12),transparent 24%),linear-gradient(180deg,#f8f2e8 0%,#fbf9f5 30%,#f5efe6 100%)}.container{width:min(var(--container),calc(100% - 2rem))}.section-pill{display:inline-flex;align-items:center;gap:.5rem;min-height:36px;padding:.55rem .9rem;border:1px solid rgba(18,37,61,.12);border-radius:999px;background:rgba(255,255,255,.82);color:var(--ink-soft);font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.section-pill:before{content:"";width:.45rem;height:.45rem;border-radius:999px;background:linear-gradient(135deg,var(--red) 0%,var(--blue) 100%)}.hero{padding-top:calc(var(--section-space) + 3rem)}.hero-shell{align-items:start}.hero-content,.hero-visual,.form-container,.success-shell,.pricing-card,.resource-card,.resource-article,.legal-card,.how-it-works-card,.feature-card-v2,.testimonial-card,.reference-metric-card,.logo-item,.badge-item,.resources-cta{position:relative;overflow:hidden;border-radius:28px;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(255,255,255,.9)),rgba(255,255,255,.9);box-shadow:0 26px 54px #12253d14,0 8px 22px #12253d0a}.hero-content:before,.hero-visual:before,.form-container:before,.success-shell:before,.pricing-card:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:1px;background:linear-gradient(90deg,rgba(193,118,72,.3),rgba(51,94,136,.15),transparent)}.hero-content{padding:clamp(1.6rem,2.8vw,2.4rem);gap:1.2rem;background:radial-gradient(circle at top right,rgba(51,94,136,.08),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(253,251,247,.92))}.hero-eyebrow{max-width:40rem}.brand-lockup--hero .brand-lockup-mark-image{width:68px;height:68px}.brand-lockup-caption{color:#10233b8f}.hero-title{max-width:16ch;font-size:clamp(3.25rem,5.8vw,5.8rem);letter-spacing:-.065em}.hero-title-prefix{display:inline-block;margin-right:.5rem;color:var(--ink-soft);font-size:.82em}.gradient-text{color:var(--navy);background:linear-gradient(135deg,#112742 0%,#34597d 48%,#9d6c4a 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-subtitle{max-width:38rem;font-size:1.08rem}.hero-proof span,.hero-network-chip,.features-tag{padding-inline:1rem;background:rgba(255,255,255,.92);box-shadow:inset 0 1px #ffffffb3}.hero-buttons{display:flex;flex-wrap:wrap;gap:.9rem;margin-top:.3rem}.btn,.cta-button,.header-cta,.resource-link{gap:.75rem;min-height:54px;padding:.95rem 1.2rem;border-radius:16px;font-weight:800;letter-spacing:0}.btn-primary,.cta-button.primary,.header-cta{background:linear-gradient(135deg,#10233b 0%,#284f77 72%,#876040 100%);box-shadow:0 18px 34px #12253d24,0 4px 14px #9d6c4a24}.btn-secondary,.cta-button.secondary{background:rgba(255,255,255,.94)}.header-v2{padding-top:.8rem}.header-v2--scrolled{background:rgba(248,242,232,.9);border-bottom-color:#12253d14;box-shadow:0 8px 20px #12253d0f}.header-v2-inner{height:84px;padding-inline:1.15rem;border:1px solid rgba(18,37,61,.08);border-radius:22px;background:rgba(255,255,255,.78);box-shadow:0 12px 28px #12253d0d;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.header-nav-link{position:relative;color:var(--ink-soft);font-weight:700}.header-nav-link:after{content:"";position:absolute;left:0;right:0;bottom:-.45rem;height:2px;border-radius:999px;background:linear-gradient(90deg,var(--red),var(--blue));opacity:0;transform:scaleX(.45);transition:transform var(--ease-medium),opacity var(--ease-medium)}.header-nav-link.active:after,.header-nav-link:hover:after{opacity:1;transform:scaleX(1)}.hero-network-shell{display:grid;gap:1rem;min-height:100%;padding:clamp(1.5rem,2.6vw,2rem);background:radial-gradient(circle at top left,rgba(193,118,72,.12),transparent 28%),linear-gradient(180deg,rgba(248,242,232,.78),rgba(255,255,255,.94))}.hero-network-card{padding:1.15rem 1.2rem;border:1px solid rgba(18,37,61,.08);border-radius:20px;background:rgba(255,255,255,.92)}.hero-network-card strong{display:block;margin-bottom:.45rem;color:var(--ink);font-size:1.1rem}.logos-header,.testimonials-header,.resources-header,.resource-library-header,.how-it-works-header,.pricing-header,.faq-header,.legal-header{margin-bottom:1.6rem}.how-it-works-grid,.features-grid-v2,.resources-grid,.testimonials-grid,.reference-metrics-grid{gap:1.1rem}.how-it-works-card,.feature-card-v2,.resource-card,.testimonial-card,.legal-card{padding:1.4rem}.how-step-number,.fc-icon,.resource-type,.author-avatar{display:inline-flex;align-items:center;justify-content:center;min-width:3rem;min-height:3rem;border-radius:16px;background:linear-gradient(135deg,rgba(16,35,59,.08),rgba(157,108,74,.14));color:var(--ink);font-weight:800}.fc-line{height:1px;margin-top:auto;background:linear-gradient(90deg,rgba(193,118,72,.32),transparent)}.pricing-grid{align-items:stretch}.pricing-card{padding:1.5rem}.pricing-card.popular{transform:translateY(-.65rem);border-color:#34597d2e;box-shadow:0 32px 60px #12253d1f,0 10px 24px #9d6c4a1f}.popular-badge{position:absolute;top:1.15rem;right:1.15rem;padding:.45rem .8rem;border-radius:999px;background:rgba(16,35,59,.92);color:#fff;font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.pricing-price{align-items:end;gap:.45rem}.pricing-price .price{color:var(--ink);font-size:clamp(2rem,4vw,2.6rem);font-weight:800;letter-spacing:-.05em}.pricing-features li{gap:.7rem}.pricing-features .check{color:var(--blue);font-weight:900}.form-container{padding:clamp(1.35rem,2.8vw,2rem);background:radial-gradient(circle at top right,rgba(51,94,136,.08),transparent 22%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(251,248,242,.94))}.form-layout{gap:1.25rem}.form-sidebar-card,.form-step,.success-panel,.faq-item,.resource-library-link{border:1px solid rgba(18,37,61,.08);background:rgba(255,255,255,.88);box-shadow:var(--shadow-sm)}.form-sidebar-card,.form-step{border-radius:24px}.selected-plan-banner{padding:.9rem 1rem;border-radius:18px;background:linear-gradient(135deg,rgba(16,35,59,.08),rgba(157,108,74,.12));color:var(--ink);font-weight:700}.progress-bar{height:10px;border-radius:999px;background:rgba(18,37,61,.08)}.form-input,.form-select,.form-textarea{min-height:52px;border:1px solid rgba(18,37,61,.12);border-radius:16px;background:rgba(255,255,255,.96);color:var(--ink)}.form-input:focus,.form-select:focus,.form-textarea:focus,.language-switcher__select:focus,.admin-shell input:focus,.admin-shell select:focus,.admin-shell textarea:focus,.portal-form input:focus{outline:none;border-color:#34597d66;box-shadow:0 0 0 4px #34597d1f,inset 0 1px #fffc}.success-shell{padding:clamp(1.5rem,2.8vw,2.15rem)}.success-icon{width:4rem;height:4rem;border-radius:20px;background:linear-gradient(135deg,rgba(16,35,59,.92),rgba(52,89,125,.88));color:#fff;font-size:1.2rem;font-weight:800}.floating-cta{right:1.4rem;bottom:1.4rem}.chat-popup{width:min(24rem,calc(100vw - 1.4rem));border:1px solid rgba(18,37,61,.1);border-radius:24px;background:rgba(255,255,255,.96);box-shadow:var(--shadow-lg)}.chat-header,.chat-body{padding:1rem 1.1rem}@media (max-width: 960px){.hero-shell,.form-layout{grid-template-columns:1fr}.pricing-card.popular{transform:none}}@media (max-width: 720px){.site-main{background:radial-gradient(circle at top left,rgba(193,118,72,.08),transparent 24%),linear-gradient(180deg,#f8f2e8 0%,#fbf9f5 34%,#f4efe6 100%)}.header-v2-inner{padding-inline:.8rem}.hero-title{max-width:none;font-size:clamp(2.6rem,12vw,3.6rem)}.btn,.cta-button,.header-cta,.resource-link{min-height:50px;padding:.9rem 1rem;border-radius:14px}.hero-buttons,.form-actions{flex-direction:column}.btn,.cta-button,.header-cta,.resource-link{width:100%}}@media (max-width: 520px){.section-pill{width:100%;justify-content:center}.hero-network-card strong{font-size:1.25rem}.hero-network-status,.hero-proof span,.features-tag{font-size:.82rem}}
