@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/newsreader-vietnamese-400-normal.DdKr49mV.woff2) format("woff2"),url(/_astro/newsreader-vietnamese-400-normal.BekUZro8.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:400;src:url(/_astro/newsreader-latin-ext-400-normal.svq1FPys.woff2) format("woff2"),url(/_astro/newsreader-latin-ext-400-normal.DYA1XoQK.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:400;src:url(/_astro/newsreader-latin-400-normal.BFBkh4jY.woff2) format("woff2"),url(/_astro/newsreader-latin-400-normal.gRTjlS2D.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:italic;font-display:swap;font-weight:400;src:url(/_astro/newsreader-vietnamese-400-italic.bZegYFuM.woff2) format("woff2"),url(/_astro/newsreader-vietnamese-400-italic.QbB8kb5s.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:italic;font-display:swap;font-weight:400;src:url(/_astro/newsreader-latin-ext-400-italic.BMTE_bNQ.woff2) format("woff2"),url(/_astro/newsreader-latin-ext-400-italic.qdgKLcPG.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:italic;font-display:swap;font-weight:400;src:url(/_astro/newsreader-latin-400-italic.CEihAR-f.woff2) format("woff2"),url(/_astro/newsreader-latin-400-italic.CNZoH1hn.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:italic;font-display:swap;font-weight:500;src:url(/_astro/newsreader-vietnamese-500-italic.D26NjlyL.woff2) format("woff2"),url(/_astro/newsreader-vietnamese-500-italic.BsTGSz8L.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:italic;font-display:swap;font-weight:500;src:url(/_astro/newsreader-latin-ext-500-italic.B83LgwQp.woff2) format("woff2"),url(/_astro/newsreader-latin-ext-500-italic.Bz3NsAdg.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:italic;font-display:swap;font-weight:500;src:url(/_astro/newsreader-latin-500-italic.Bsgye1qA.woff2) format("woff2"),url(/_astro/newsreader-latin-500-italic.m-xI0GeS.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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAQIABAAAAAACAQAAAOvAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAXBEICoJ8gkILFAABNgIkAyIEIAWFKAdiDAcbngYoLgpsW7F2EW5iaDHUuE4MfK2EiuDJv6h63X9mQfCkiMhBhsvo5EiaqbW2d/+I+KtIQl7tBEmQGRKRRIOu1qgM08UaQyggDm7nRPJEQ8yt/i+kPxzR/3NNvjVI8z4uSAc88SqLKssyHUVb097RKkT3pocLQBwwzNwaPrRPwsDGVWMcQ0JC6POwBxWoCUhCyEKguo4k4ImTfTHQv3MdVgf9CqgQiB2bkDroRCAUkqpCVUlDRHQ1D5JAyEKSJYGU4qidMYjDVkQilhfxV/yqRLoxLQXMUK3Eaqx0JRxVkEydutYguNe2j/N3/7OjjD5tAXQrxM/pRbRFEP1vS0MwOoKPbCliELZdqgpVFxoiFnfUoG4WEKX4FSRkNEQQ+IJTAbUDsClry2zfm5HaPlMBxKLylTdsMk58Oh9E7h2iQh1QDdQHVMcywAlAc0BDAEn61CcqhCiKKkXjYjt17Rq5VlpfK9essaPGtuqrVyaTPYvWbV+4EFc82GLJ4SPOvvlhjZsudlj0cm5z1LE76xb/63f4H3up+o2f9Fx8dDH2/HlnH2m6xk1ZuMYWNc6+eiJ9/fBDzvW/fNflgx0iu/P1135hTq0X9rzb8b2OffZaL/9ttxws1OTtcs2ifurg4aN54vRp2vBVpxF+zfPqLpPezVhxxNg+pnTtuPK4cx07sOdmLi627vZzbK74f/MIh3FRKIso5sp/ek5tZ9stN3vviznTbUYH/aNT55eOkyw+M4A7g1BFFb/4BK0uq3qaCKA26Xi+Rm22BYScFx5lvr6+ps7I36rm/B18emObqir5nt/W66/caaU8xXJTpJNusFD+f6j0OwWqxr/6J1HDioKXS30NAnrhg1DNQETNEDjokkBtj8miqIa3YiiA0D21IakdIBvtsbEwQklzh1DW1RbUNpgH6polYNfTq702JGLjxtIlUp1Y/T+ooTrma6hJqXPDpFSVZCTllBQUYfxyskpwNS4pdRU5dSROiAZMDqqiCINpQmkICaEyECVNGJQAqqRKoAFRIBTk4OOWKs38+GBCDkKSN2p7KQERManm13KxsQrWho5E+l+Aq0pBHtlMcudbNTRtQIb1TUgkRCTESGKKckhUeQgiZXmGgr0ZDlPUgECRsAZrLCjZ1sGlCWQ01AjVpCBIWm2QQhscSqioB0G+gpMNJkIr0xXKaujoKZIcOYooRbk8bv3K/ikdh3aXRCKzSD0pEVlkXes24Fju9xrSXuwQSUWKdTYSz6PSE8Ut) 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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/hanken-grotesk-vietnamese-500-normal.DxwlvJEc.woff2) format("woff2"),url(/_astro/hanken-grotesk-vietnamese-500-normal.DkDHNoXI.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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/hanken-grotesk-latin-ext-500-normal.DLb9JDK8.woff2) format("woff2"),url(/_astro/hanken-grotesk-latin-ext-500-normal.BNvrJ0Ju.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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/hanken-grotesk-latin-500-normal.DrDcrrxK.woff2) format("woff2"),url(/_astro/hanken-grotesk-latin-500-normal.Bo-NxEKf.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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAQQABAAAAAAB9AAAAO1AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAXBEICoJ8gkULFAABNgIkAyIEIAWEcgdiDAcbawYAPgzYZKiDVf9AJG6cDDnBomS69KOW+n5qazEGz//bVff9qmloNUKNvSCjbbmmtQCzjTfck4MRlMqpcpgH+HHY+xMVmtIalHYAo5yoTKXFQ5zayVEoGWY92TdNoFQlCEmzUTTRuv4/nC9cFvmd4kJ9rcssgaOlihjv/5yLtwZp3scF6YAnvj6vsqOyCjrDgZ013RsdtWiVn8GJ6+k26YjeXEM1TLo9UgS4AIAihEYIcGgyQPUsXL4ez3JfPo2HDvhPALIslE1jAwKETrERNkoxHbSpJRQAoRGKRhEmQjSmRQsxMQNERMzXIzR1WzTUvohRYBkOImO0BbPJrED5ayzumbeKi8rKLke+/zfa+9BahhwC5EvEfTBohLBRoJgCTdSmSDQvgNh6X1IYUUynESo4ARAgAIlVtwEU0EAxjYBiusXAw0axMMxx0XiIMG79B/eJ/68FncKzfmIcWsh/UgHYAUwEDrAF7AHVoBiAor70keiEROlWvTRqrVucmlv53eRyJpznmM2bNjnbd2pqKmw9Vzhy6ZItlx8l7p8uHXrWwqCkZ3Tjw6sK2isPEvY9bRp+eenkpC2ns2bZ0rU1GxIP3Kedh3DcRMfM0ZllDXMOdbLl3psjjvjg/Z9X7bonrMNIitTwdN+skvyB49E9Cyvq3lSX9c/v+bq5o3rxwb7V7py4ZsKZ/oy1n0y/l5ftW1veeGxo4UxjdmLW4jm+/pENk8vun1XdYJ7deeKg8Rd9vfNnb647U1iSrtk8b+UcVA0BVlb/ZBbbnKcPYIM6EbkTr7YIAVrk+r+anJXqX+MitU/Ax32lcbj65NfY/t8uE1jK2KOMotRFDfrfhd4PVbSFXwxTikGHKtXGiVL/gAC7IboKGi/hFAEuF0SSKDtwJxScQVT7B4rNN9BMdRt0LS5AkUp7wKLJZsljRINMwKUUrNh8Awcujm05cYC1TCk+aUvk+STFBGwSEhMRlZe/Nm9MzlS9euUEZMWMycvpkROT1MOUFdFrlYWWW8wnLSEkbZEsU15ITkK3uUxJQRuFZOXEmNIMg3r06TfoYZixKMOyuWvTLDbfPKtMi27iwWO1z2Mas1M2G9/EMKDPgH6G9aJCjNt6qzkk7gV8VM9RkBfNV8AcQ5sMJyJiWssU+PUIMKX0SvHJMq8mmSJMBTm9ojfQd4sU2imb4f/UCWkHTR6HCLSgiS5FYrHM8XffX2P9dKyvb04fPnOgb+6QfQOFfKgRDcfF5vsG+0Y606i8Hv7vWtRBAAA=) 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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/hanken-grotesk-vietnamese-700-normal.C4RNfQp6.woff2) format("woff2"),url(/_astro/hanken-grotesk-vietnamese-700-normal.CslVg6dq.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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/hanken-grotesk-latin-ext-700-normal.CK2OfQqO.woff2) format("woff2"),url(/_astro/hanken-grotesk-latin-ext-700-normal.BXHnjv6S.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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/hanken-grotesk-latin-700-normal.CeQ8H3UY.woff2) format("woff2"),url(/_astro/hanken-grotesk-latin-700-normal.6IGCzoPh.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:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-arabic-arabic-400-normal.AAMxebZb.woff2) format("woff2"),url(/_astro/noto-sans-arabic-arabic-400-normal.hsqIUL9Q.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-arabic-math-400-normal.BxrVu-ji.woff2) format("woff2"),url(/_astro/noto-sans-arabic-math-400-normal.BiWGKoY7.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-arabic-symbols-400-normal.BbP0vlM-.woff2) format("woff2"),url(/_astro/noto-sans-arabic-symbols-400-normal.BJzmBRSy.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-arabic-latin-ext-400-normal.CW3XQ4Yj.woff2) format("woff2"),url(/_astro/noto-sans-arabic-latin-ext-400-normal.D4Wl3hq7.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:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-arabic-latin-400-normal.CjsIS08k.woff2) format("woff2"),url(/_astro/noto-sans-arabic-latin-400-normal.lr8cikIT.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:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-sans-arabic-arabic-500-normal.DPISWLls.woff2) format("woff2"),url(/_astro/noto-sans-arabic-arabic-500-normal.CoaTbVwZ.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-sans-arabic-math-500-normal.CPBZimiT.woff2) format("woff2"),url(/_astro/noto-sans-arabic-math-500-normal.D2rXSvcI.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-sans-arabic-symbols-500-normal.DHLLsnZT.woff2) format("woff2"),url(/_astro/noto-sans-arabic-symbols-500-normal.BxLqRJGm.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-sans-arabic-latin-ext-500-normal.CpD3jfIL.woff2) format("woff2"),url(/_astro/noto-sans-arabic-latin-ext-500-normal.BAH5x22p.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:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-sans-arabic-latin-500-normal.8boVNgww.woff2) format("woff2"),url(/_astro/noto-sans-arabic-latin-500-normal.GCsE6TXV.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:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/noto-sans-arabic-arabic-600-normal.JPxwL-XU.woff2) format("woff2"),url(/_astro/noto-sans-arabic-arabic-600-normal.JLzruTOp.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/noto-sans-arabic-math-600-normal.C2PaYQVA.woff2) format("woff2"),url(/_astro/noto-sans-arabic-math-600-normal.BQnKH7M_.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/noto-sans-arabic-symbols-600-normal.BLWpRi3R.woff2) format("woff2"),url(/_astro/noto-sans-arabic-symbols-600-normal.Ch3HzCxt.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/noto-sans-arabic-latin-ext-600-normal.6_GPoF44.woff2) format("woff2"),url(/_astro/noto-sans-arabic-latin-ext-600-normal.Be-B9uOG.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:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/noto-sans-arabic-latin-600-normal.BUFr-ZM9.woff2) format("woff2"),url(/_astro/noto-sans-arabic-latin-600-normal.D8ZQ8Cfs.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-weight:500;font-display:swap;src:url(/fonts/newsreader-500.woff2) format("woff2");size-adjust:96%;ascent-override:90%;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:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/hanken-400.woff2) format("woff2");size-adjust:100%;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:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/hanken-600.woff2) format("woff2");size-adjust:100%;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper: oklch(.989 .006 86);--paper-2: oklch(.965 .012 86);--ink: #14253f;--ink-soft: #2a3b54;--ink-2: #3d4f66;--ink-3: #8a93a3;--surface: #fff;--muted: #4f5a72;--line: #e6e0d3;--gold: #c8a85a;--navy: #14253f;--accent-deep: #9a7540;--accent-tint: rgba(200, 168, 90, .12);--radius-card: var(--r-lg);--line-soft: color-mix(in oklch, var(--line) 65%, var(--paper));--accent: #14253f;--accent-2: #1d3457;--good: #1f5d39;--warn: #9a3d20;--sans: "Hanken Grotesk", system-ui, -apple-system, "Segoe UI", sans-serif;--serif: "Newsreader", Georgia, "Times New Roman", serif;--mono: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--arabic: "Noto Sans Arabic", system-ui, sans-serif;--r-sm: 6px;--r-md: 12px;--r-lg: 18px;--r-xl: 28px;--shadow-1: 0 1px 2px rgba(20, 37, 63, .05), 0 2px 8px rgba(20, 37, 63, .04);--shadow-2: 0 4px 16px rgba(20, 37, 63, .08), 0 16px 48px rgba(20, 37, 63, .06);--shadow-pop: 0 12px 30px rgba(20, 37, 63, .12);--t-fast: .18s cubic-bezier(.2,.7,.2,1);--t-med: .38s cubic-bezier(.2,.7,.2,1);--t-slow: .7s cubic-bezier(.2,.7,.2,1);--t-reveal: .8s cubic-bezier(.2,.7,.2,1);--container: 1180px;--gutter: clamp(16px, 4vw, 40px)}:root[data-theme=dark]{--paper: #14110b;--paper-2: #1c1810;--surface: #211c12;--ink: #f5efe1;--ink-soft: #e1d6bc;--ink-2: #c4b896;--ink-3: #a89a7a;--muted: #d4c8aa;--line: #312a1d;--line-soft: #221d12;--gold: #d8b46a;--accent-deep: #d8b46a;--accent-tint: rgba(216, 180, 106, .12);--accent: #f5efe1;--accent-2: #d8b46a;--shadow-1: 0 1px 2px rgba(0, 0, 0, .5), 0 2px 8px rgba(0, 0, 0, .4);--shadow-2: 0 4px 16px rgba(0, 0, 0, .55), 0 16px 48px rgba(0, 0, 0, .45);--shadow-pop: 0 12px 30px rgba(0, 0, 0, .55);color-scheme:dark}:root[data-theme=dark] body{background:var(--paper);color:var(--ink)}:root[data-theme=dark] .card,:root[data-theme=dark] .post-card,:root[data-theme=dark] .cas-card,:root[data-theme=dark] .featured-card,:root[data-theme=dark] .strat,:root[data-theme=dark] .bm-item,:root[data-theme=dark] .map-card,:root[data-theme=dark] .sim-card,:root[data-theme=dark] .result-card,:root[data-theme=dark] .sim-note,:root[data-theme=dark] .tool-card,:root[data-theme=dark] .svc-card,:root[data-theme=dark] .faq-item,:root[data-theme=dark] .cas-tile,:root[data-theme=dark] .bm-empty,:root[data-theme=dark] .reco-banner[data-mode=equivalent],:root[data-theme=dark] .related-card,:root[data-theme=dark] .booking-fallback,:root[data-theme=dark] .booking-card,:root[data-theme=dark] .review-card,:root[data-theme=dark] .price-card,:root[data-theme=dark] .glossaire-entry,:root[data-theme=dark] .calendar-row,:root[data-theme=dark] .article-toc,:root[data-theme=dark] .article-aside .cta-aside,:root[data-theme=dark] .ico-wrap,:root[data-theme=dark] .art-card,:root[data-theme=dark] .testimonial,:root[data-theme=dark] .num-grid li,:root[data-theme=dark] .quartier-tile,:root[data-theme=dark] .check-list li,:root[data-theme=dark] .zone-tile{background:var(--surface);color:var(--ink);border-color:var(--line)}:root[data-theme=dark] .map-card,:root[data-theme=dark] .cas-stats,:root[data-theme=dark] .cas-ribbon,:root[data-theme=dark] .featured-card,:root[data-theme=dark] .reco-banner,:root[data-theme=dark] .cas-kpi,:root[data-theme=dark] .zone-tile{background:linear-gradient(135deg,var(--paper-2) 0%,var(--surface) 100%)}:root[data-theme=dark] .cas-ribbon{background:radial-gradient(700px 320px at 100% 0%,color-mix(in oklch,var(--gold) 18%,transparent),transparent 60%),linear-gradient(180deg,var(--paper-2) 0%,var(--surface) 100%)}:root[data-theme=dark] .reco-banner[data-mode=dividende]{background:linear-gradient(135deg,color-mix(in oklch,#4f8a4f 22%,var(--paper-2)) 0%,var(--surface) 100%)}:root[data-theme=dark] input,:root[data-theme=dark] select,:root[data-theme=dark] textarea,:root[data-theme=dark] .form-grid input,:root[data-theme=dark] .form-grid select,:root[data-theme=dark] .form-grid textarea{background:var(--paper-2);color:var(--ink);border-color:var(--line)}:root[data-theme=dark] input::placeholder,:root[data-theme=dark] textarea::placeholder{color:var(--muted)}:root[data-theme=dark] .header-bg{background:#14110bd1}:root[data-theme=dark] .site-header{color:var(--ink)}:root[data-theme=dark] .site-header .sub{background:var(--surface);border-color:var(--line)}:root[data-theme=dark] .site-header .sub-grid h4{color:var(--gold)}:root[data-theme=dark] .site-header .sub-grid a{color:var(--ink-soft)}:root[data-theme=dark] .site-header .sub-grid a:hover{color:var(--ink);background:var(--paper-2)}:root[data-theme=dark] .nav-backdrop{background:#000000b3}:root[data-theme=dark] .primary-nav.open{background:var(--paper)}:root[data-theme=dark] .primary-nav>ul>li>a{color:var(--ink)}:root[data-theme=dark] .nav-toggle{background:var(--paper-2);border-color:var(--line)}:root[data-theme=dark] .nav-toggle .bar{background:var(--ink)}:root[data-theme=dark] .site-footer{background:var(--paper-2);border-color:var(--line);color:var(--ink)}:root[data-theme=dark] .site-footer h4{color:var(--gold)}:root[data-theme=dark] .site-footer a{color:var(--ink-soft)}:root[data-theme=dark] .site-footer a:hover{color:var(--gold)}:root[data-theme=dark] .foot-newsletter{background:linear-gradient(180deg,var(--surface) 0%,var(--paper-2) 100%);border-color:color-mix(in oklch,var(--gold) 28%,var(--line));color:var(--ink)}:root[data-theme=dark] .foot-newsletter .newsletter-headline{color:var(--ink)}:root[data-theme=dark] .foot-newsletter .newsletter-sub{color:var(--ink-soft)}:root[data-theme=dark] .foot-newsletter input[type=email]{background:var(--paper);color:var(--ink);border-color:var(--line)}:root[data-theme=dark] .foot-newsletter input[type=email]::placeholder{color:var(--muted)}:root[data-theme=dark] .tag{background:var(--paper-2);border-color:var(--line);color:var(--ink-soft)}:root[data-theme=dark] .tag-gold{background:color-mix(in oklch,var(--gold) 14%,var(--paper-2));color:var(--gold);border-color:color-mix(in oklch,var(--gold) 35%,var(--line))}:root[data-theme=dark] .cas-ribbon-chip{background:color-mix(in oklch,var(--gold) 12%,var(--paper-2));color:var(--gold)}:root[data-theme=dark] .cas-ribbon-chip-static{background:transparent;color:var(--ink-soft)}:root[data-theme=dark] .cat-pill{color:var(--ink-soft);border-color:var(--line)}:root[data-theme=dark] .cat-pill:hover{color:var(--ink);border-color:var(--ink-soft)}:root[data-theme=dark] .faq-item[open]{background:var(--paper-2);border-color:color-mix(in oklch,var(--gold) 25%,var(--line))}:root[data-theme=dark] .faq-item summary{color:var(--ink)}:root[data-theme=dark] .faq-icon{background:var(--paper);border-color:var(--line);color:var(--ink-soft)}:root[data-theme=dark] .ico-wrap,:root[data-theme=dark] .svc-icon{background:linear-gradient(135deg,var(--paper-2) 0%,var(--surface) 100%);color:var(--gold);border-color:var(--line)}:root[data-theme=dark] .stats-band{background:linear-gradient(180deg,var(--paper) 0%,var(--paper-2) 100%)}:root[data-theme=dark] .cta-band{background:radial-gradient(800px 360px at 100% 0%,rgba(216,180,106,.2),transparent 60%),radial-gradient(700px 320px at 0% 100%,rgba(216,180,106,.04),transparent 55%),linear-gradient(135deg,#14110b,#1c1810 60%,#221c12)}:root[data-theme=dark] .cta-band h2,:root[data-theme=dark] .cta-band h3,:root[data-theme=dark] .cta-band p{color:var(--ink)}:root[data-theme=dark] .cta-band .lede{color:var(--ink-soft)}:root[data-theme=dark] .proof-card{background:#14110b;color:var(--ink)}:root[data-theme=dark] .proof-card footer{border-top-color:color-mix(in oklch,var(--gold) 25%,transparent)}:root[data-theme=dark] .proof-card footer strong{color:var(--ink)}:root[data-theme=dark] .proof-card footer span{color:var(--ink-soft)}:root[data-theme=dark] .avatar{background:linear-gradient(135deg,#14110b,#2a2418);color:var(--gold)}:root[data-theme=dark] .aside-cta,:root[data-theme=dark] .detail-aside-card[data-dark],:root[data-theme=dark] .compare-head,:root[data-theme=dark] .quartier-hero,:root[data-theme=dark] .aside-location,:root[data-theme=dark] .compare thead th,:root[data-theme=dark] .comp-logo[data-tone=dark]{background:#14110b;color:var(--ink)}:root[data-theme=dark] .comp-logo:after{background:#14110b;color:var(--ink)}:root[data-theme=dark] .why{background-image:linear-gradient(180deg,var(--paper) 0%,var(--paper-2) 100%)}:root[data-theme=dark] .hero-bg{background:radial-gradient(1000px 500px at 80% -10%,rgba(216,180,106,.18),transparent 60%),radial-gradient(700px 400px at -10% 110%,rgba(216,180,106,.06),transparent 60%),var(--paper)}:root[data-theme=dark] .hero-photo{border-color:var(--line);box-shadow:0 30px 80px -32px #000000b3}:root[data-theme=dark] .blob{opacity:.15}:root[data-theme=dark] .compliance{background:var(--paper-2);border-color:var(--line)}:root[data-theme=dark] .comp-slot{background:var(--surface);border-color:var(--line)}:root[data-theme=dark] .prose{color:var(--ink)}:root[data-theme=dark] .prose h2,:root[data-theme=dark] .prose h3,:root[data-theme=dark] .prose h4{color:var(--ink)}:root[data-theme=dark] .prose strong{color:var(--ink)}:root[data-theme=dark] .prose blockquote{background:linear-gradient(135deg,var(--paper-2) 0%,var(--surface) 100%);border-left-color:var(--gold);color:var(--ink-soft)}:root[data-theme=dark] .prose code{background:var(--paper-2);border-color:var(--line);color:var(--gold)}:root[data-theme=dark] .prose pre{background:linear-gradient(180deg,#14110b,#0d0a07);border-color:var(--line)}:root[data-theme=dark] .prose pre code{color:var(--ink);background:transparent}:root[data-theme=dark] .prose table{border-color:var(--line)}:root[data-theme=dark] .prose table th,:root[data-theme=dark] .prose table td{border-color:var(--line)}:root[data-theme=dark] .prose table th{background:var(--paper-2);color:var(--ink)}:root[data-theme=dark] .article-byline{border-color:var(--line);color:var(--ink-soft)}:root[data-theme=dark] .byline-avatar{background:var(--paper-2);color:var(--gold);border-color:var(--line)}:root[data-theme=dark] .share-btn{background:var(--paper-2);border-color:var(--line);color:var(--ink-soft)}:root[data-theme=dark] .share-btn:hover{background:var(--surface);color:var(--ink)}:root[data-theme=dark] .related{background:var(--paper-2);border-color:var(--line)}:root[data-theme=dark] .toc-list a{color:var(--ink-soft)}:root[data-theme=dark] .toc-list a.is-current{color:var(--gold)}:root[data-theme=dark] .bm-item-type{background:var(--paper);border-color:var(--line);color:var(--gold)}:root[data-theme=dark] .bm-privacy code{background:var(--paper-2);color:var(--gold)}:root[data-theme=dark] .map-pin a{background:#161f2ceb;color:var(--ink);border-color:color-mix(in oklch,var(--gold) 35%,var(--line))}:root[data-theme=dark] .map-pin a:hover,:root[data-theme=dark] .map-pin a:focus-visible{background:var(--gold);color:#1a1206;border-color:var(--gold)}:root[data-theme=dark] .map-pin-desc{color:var(--ink-3)}:root[data-theme=dark] .theme-toggle{color:var(--ink-soft);border-color:var(--line)}:root[data-theme=dark] .theme-toggle:hover{color:var(--ink);background:var(--paper-2);border-color:var(--gold)}:root[data-theme=dark] .bm-btn{background:var(--paper-2);border-color:var(--line);color:var(--ink-soft)}:root[data-theme=dark] .bm-btn:hover{background:var(--surface);color:var(--ink)}:root[data-theme=dark] .bm-btn[aria-pressed=true]{background:var(--gold);color:#1a1206}:root[data-theme=dark] .page-hero,:root[data-theme=dark] .article-hero{background:linear-gradient(180deg,var(--paper) 0%,var(--paper-2) 100%)}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}html:focus-within{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:clip}@media(max-width:480px){body{font-size:16px}}img,svg,video{max-width:100%;height:auto;display:block}a{color:var(--accent-2);text-decoration:none;text-underline-offset:3px;transition:color var(--t-fast)}a:hover{color:var(--gold)}.prose a:not(.btn){text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:color-mix(in oklch,var(--gold) 60%,transparent)}.prose a:not(.btn):hover{text-decoration-color:var(--gold)}a:focus-visible,button:focus-visible,[role=button]:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:4px}:focus:not(:focus-visible){outline:none}h1,h2,h3,h4{font-family:var(--serif);font-weight:500;letter-spacing:-.012em;line-height:1.12;color:var(--ink);margin:0 0 .5em;text-wrap:balance}.vision h1,.vision h2,.vision h3,.vision h4,.cta-band h1,.cta-band h2,.cta-band h3,.cta-band h4,.compliance h2,.compliance h3,.compliance h4,.site-footer h2,.site-footer h3{color:var(--paper)}h1{font-size:clamp(2.2rem,5.2vw,4rem);letter-spacing:-.018em}h2{font-size:clamp(1.75rem,3.4vw,2.6rem);letter-spacing:-.014em}h3{font-size:clamp(1.2rem,2vw,1.55rem)}p{margin:0 0 1em}.container{width:100%;max-width:var(--container);margin:0 auto;padding-inline:var(--gutter)}.eyebrow{display:inline-flex;align-items:center;gap:10px;text-transform:uppercase;font-size:12px;letter-spacing:.14em;color:var(--muted);font-weight:700;font-family:var(--sans);margin:0 0 .8em}.eyebrow.eyebrow-gold{color:var(--gold)}.eyebrow.eyebrow-gold:before{content:"";width:24px;height:1.5px;background:linear-gradient(90deg,var(--gold),color-mix(in oklch,var(--gold) 20%,transparent));border-radius:2px}.section-head{max-width:64ch;margin:0 auto clamp(36px,4vw,56px);text-align:left}.section-head--center{text-align:center;margin-inline:auto}.section-head--center .eyebrow{justify-content:center}.section-head h2{margin-bottom:14px}.section-head .lede{margin:0;max-width:64ch}.section-head--center .lede{margin-inline:auto}.lede{font-family:var(--serif);font-size:clamp(1.05rem,1.6vw,1.25rem);line-height:1.5;color:var(--ink-soft);max-width:60ch}.btn{display:inline-flex;align-items:center;gap:10px;padding:14px 22px;border-radius:999px;font-weight:600;font-size:15px;text-decoration:none;border:1px solid transparent;cursor:pointer;position:relative;overflow:hidden;isolation:isolate;transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .35s ease,background .35s ease,color .25s ease,border-color .25s ease}.btn:before{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.18) 50%,transparent 70%);transform:translate(-100%);transition:transform .7s cubic-bezier(.4,0,.2,1);pointer-events:none;z-index:-1}.btn:hover:before{transform:translate(100%)}.btn-primary{background:linear-gradient(135deg,var(--ink) 0%,#1c2e4a 100%);color:var(--surface);box-shadow:var(--shadow-1),inset 0 1px #ffffff1a}.btn-primary:hover{background:linear-gradient(135deg,var(--accent-2) 0%,var(--ink) 100%);color:var(--surface);transform:translateY(-2px);box-shadow:0 18px 32px -10px #14253f59,inset 0 1px #ffffff26}.btn-ghost{background:transparent;color:var(--ink);border-color:var(--line);backdrop-filter:blur(10px)}.btn-ghost:hover{border-color:var(--ink);color:var(--ink);background:#ffffff80;transform:translateY(-2px)}.btn-gold{background:linear-gradient(135deg,var(--gold) 0%,#d4a857 100%);color:#2a1f04;box-shadow:0 6px 16px -6px #c49a468c,inset 0 1px #fff3}.btn-gold:hover{background:linear-gradient(135deg,#d4a857 0%,var(--gold) 100%);color:#2a1f04;transform:translateY(-2px);box-shadow:0 14px 28px -8px #c49a46a6,inset 0 1px #ffffff4d}.btn:active{transform:translateY(0) scale(.98)}section{padding-block:clamp(48px,8vw,96px)}.section-tight{padding-block:clamp(28px,5vw,56px)}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:28px;position:relative;transition:transform .4s cubic-bezier(.34,1.56,.64,1),box-shadow .4s ease,border-color .4s ease,background .4s ease}.card:before{content:"";position:absolute;top:0;left:0;height:2px;width:0;background:linear-gradient(90deg,var(--gold),color-mix(in oklch,var(--gold) 20%,transparent));border-radius:var(--r-lg) var(--r-lg) 0 0;transition:width .5s cubic-bezier(.4,0,.2,1);pointer-events:none}.card:hover{transform:translateY(-6px);border-color:color-mix(in oklch,var(--gold) 35%,var(--line));box-shadow:0 24px 48px -16px #14253f2e,0 0 0 1px color-mix(in oklch,var(--gold) 12%,transparent) inset}.card:hover:before{width:100%}.grid{display:grid;gap:24px}.grid-2{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.grid-3{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.grid-4{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.tag{display:inline-block;padding:4px 10px;border-radius:999px;background:var(--paper-2);border:1px solid var(--line);font-size:12px;font-weight:600;color:var(--ink-soft);letter-spacing:.02em}.table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.table{width:100%;border-collapse:collapse}.table th,.table td{text-align:left;padding:12px 14px;border-bottom:1px solid var(--line)}.table thead th{background:var(--paper-2);font-weight:600;font-size:14px}.prose table,.article-body table{width:100%;border-collapse:collapse;display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.prose table th,.prose table td,.article-body table th,.article-body table td{padding:10px 14px;border:1px solid var(--line);text-align:left;white-space:nowrap}.prose table thead th,.article-body table thead th{background:var(--paper-2);font-weight:600}input,textarea,select{width:100%;padding:13px 16px;border:1.5px solid var(--line);border-radius:var(--r-md);font:inherit;background:var(--surface);color:var(--ink);transition:border-color .25s ease,box-shadow .25s ease,background .25s ease}input:hover,textarea:hover,select:hover{border-color:var(--ink-soft)}input:focus,textarea:focus,select:focus{outline:none;border-color:var(--gold);box-shadow:0 0 0 4px #c8a85a26}label{display:block;font-size:14px;font-weight:600;margin-bottom:6px;color:var(--ink-soft)}.skip-link{position:absolute;left:-1000px;top:0;background:var(--ink);color:var(--surface);padding:10px 14px;z-index:9999;border-radius:0 0 8px}.skip-link:focus{left:0}.sr-only,.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.hero-bg{background:radial-gradient(1000px 500px at 80% -10%,rgba(200,168,90,.18),transparent 60%),radial-gradient(700px 400px at -10% 110%,rgba(20,37,63,.1),transparent 60%),var(--paper)}.prose{max-width:68ch;font-size:clamp(1.05rem,1.4vw,1.15rem);line-height:1.78;color:var(--ink-soft);font-family:var(--sans)}.prose>*+*{margin-top:1.2em}.prose p{margin:0 0 1.1em}.prose>p:first-of-type:first-letter{font-family:var(--serif);font-weight:500;font-size:4.6em;line-height:.9;float:left;padding:6px 14px 0 0;color:var(--ink);background:linear-gradient(180deg,var(--ink) 0%,var(--accent-2) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.prose>p:first-of-type{font-size:1.18em;line-height:1.6;color:var(--ink);font-weight:400}.prose h2,.prose h3,.prose h4{font-family:var(--serif);color:var(--ink);letter-spacing:-.012em;scroll-margin-top:90px}.prose h2{margin-top:2.2em;margin-bottom:.5em;font-size:clamp(1.5rem,2.6vw,1.85rem);position:relative;padding-top:.5em}.prose h2:before{content:"";position:absolute;top:0;left:0;width:36px;height:2px;background:var(--gold);border-radius:2px}.prose h3{margin-top:1.7em;margin-bottom:.4em;font-size:clamp(1.2rem,2vw,1.4rem)}.prose :is(h2,h3,h4)[id]:before,.prose :is(h2,h3,h4)[id]{scroll-margin-top:100px}.prose ul,.prose ol{padding-inline-start:0;list-style:none}.prose ul li,.prose ol li{position:relative;padding-inline-start:1.6em;margin-bottom:.55em}.prose ul>li:before{content:"";position:absolute;left:.25em;top:.7em;width:7px;height:7px;background:var(--gold);border-radius:50%;box-shadow:0 0 0 3px color-mix(in oklch,var(--gold) 18%,transparent)}.prose ol{counter-reset:prose-ol}.prose ol>li{counter-increment:prose-ol}.prose ol>li:before{content:counter(prose-ol);position:absolute;left:0;top:.05em;width:1.4em;height:1.4em;display:inline-flex;align-items:center;justify-content:center;font-family:var(--serif);font-size:.85em;font-weight:600;color:var(--gold);background:color-mix(in oklch,var(--gold) 14%,transparent);border-radius:50%;flex-shrink:0}.prose blockquote{margin:2em 0;padding:1.6em 1.8em 1.6em 2.6em;background:linear-gradient(180deg,#fdf9ef,#f7f1e3);border-radius:var(--r-lg);border:1px solid color-mix(in oklch,var(--gold) 30%,var(--line));font-family:var(--serif);font-size:1.18em;line-height:1.55;color:var(--ink);position:relative;font-style:italic}.prose blockquote:before{content:"“";position:absolute;left:14px;top:4px;font-family:var(--serif);font-size:3.4em;line-height:1;color:var(--gold);opacity:.85}.prose blockquote p{margin:0}.prose blockquote p+p{margin-top:.6em}.prose code{font-family:var(--mono);background:var(--paper-2);border:1px solid var(--line);padding:1px 6px;border-radius:4px;font-size:.9em;color:var(--accent-2)}.prose pre{background:linear-gradient(180deg,#0f1c30,#14253f);color:#e8eaf0;padding:18px 22px;border-radius:var(--r-md);overflow-x:auto;font-size:.92em;line-height:1.6;border:1px solid rgba(255,255,255,.06);box-shadow:0 8px 24px -12px #14253f4d}.prose pre code{background:transparent;border:0;padding:0;color:inherit;font-size:1em}.prose strong{color:var(--ink);font-weight:600}.prose em{font-style:italic}.prose a:not(.btn){color:var(--accent-2);text-decoration:none;background-image:linear-gradient(var(--gold),var(--gold));background-size:100% 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .25s ease,color .25s ease}.prose a:not(.btn):hover{color:var(--gold);background-size:100% 2px}.prose img{border-radius:var(--r-md);box-shadow:0 14px 36px -16px #14253f38;margin:1.6em auto;max-width:100%;height:auto}.prose figure{margin:1.8em 0}.prose figure img{margin:0 auto}.prose figcaption{margin-top:10px;font-size:13.5px;color:var(--muted);text-align:center;font-style:italic}.prose hr{border:0;height:1px;background:linear-gradient(90deg,transparent,var(--gold),transparent);margin:2.4em auto;width:60%;opacity:.7}.prose table{font-size:.95em}.prose table thead th{font-family:var(--sans);text-transform:uppercase;letter-spacing:.08em;font-size:.78em;color:var(--muted)}.bullet-list{padding-left:0;list-style:none;display:grid;gap:10px;margin:0}.bullet-list li{padding-left:24px;position:relative;font-size:14.5px;color:var(--ink-soft);line-height:1.5}.bullet-list li:before{content:"→";position:absolute;left:0;color:var(--gold);font-weight:700}[dir=rtl] .bullet-list li{padding-left:0;padding-right:24px}[dir=rtl] .bullet-list li:before{left:auto;right:0;content:"←"}[dir=rtl] body{font-family:var(--arabic)}[dir=rtl] .prose blockquote{border-inline-start:none;border-inline-end:3px solid var(--gold)}.service-grid{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:56px;align-items:start}.aside-card{background:var(--paper-2);border:1px solid var(--line);border-radius:var(--r-lg);padding:24px;margin-bottom:16px}.aside-updated{margin:14px 4px 0;color:var(--ink-3);font-size:13px;font-style:italic}.aside-updated time{font-style:normal;font-weight:500;color:var(--ink-2)}@media(max-width:900px){.service-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.comp-marquee-inner{animation:none!important;animation-duration:unset!important}}@media print{.skip-link,.scroll-progress,header nav,footer{display:none!important}body{font-size:12pt;color:#000;background:#fff}a[href]:after{content:" (" attr(href) ")";font-size:10pt;color:#555}a[href^="#"]:after,a[href^="tel:"]:after{content:""}h1,h2,h3{page-break-after:avoid}p,li{orphans:3;widows:3}.card,.aside-card{box-shadow:none;border:1px solid #ccc}}.reveal{opacity:0;transform:translateY(20px);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}.reveal.in{opacity:1;transform:none}.reveal.delay-1{transition-delay:80ms}.reveal.delay-2{transition-delay:.16s}.reveal.delay-3{transition-delay:.24s}.reveal.delay-4{transition-delay:.32s}.reveal.delay-5{transition-delay:.4s}.reveal-left{opacity:0;transform:translate(-30px);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}.reveal-left.in{opacity:1;transform:none}.reveal-right{opacity:0;transform:translate(30px);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}.reveal-right.in{opacity:1;transform:none}.reveal-scale{opacity:0;transform:scale(.96);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1)}.reveal-scale.in{opacity:1;transform:none}@keyframes fadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.fade-up{animation:fadeUp .7s cubic-bezier(.2,.7,.2,1) both}.fade-up.d1{animation-delay:80ms}.fade-up.d2{animation-delay:.16s}.fade-up.d3{animation-delay:.24s}.fade-up.d4{animation-delay:.32s}.link-draw{position:relative;text-decoration:none}.link-draw:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:var(--gold);transform:scaleX(0);transform-origin:left;transition:transform .42s cubic-bezier(.2,.7,.2,1)}.link-draw:hover:after{transform:scaleX(1)}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.shimmer{background:linear-gradient(90deg,var(--paper-2) 25%,#f5efdf 50%,var(--paper-2) 75%);background-size:200% 100%;animation:shimmer 1.6s linear infinite;border-radius:var(--r-md)}@keyframes pulseDot{0%{box-shadow:0 0 #2c7a4d99}70%{box-shadow:0 0 0 10px #2c7a4d00}to{box-shadow:0 0 #2c7a4d00}}.pulse-dot{display:inline-block;width:8px;height:8px;background:var(--good);border-radius:50%;animation:pulseDot 1.8s infinite}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.float{animation:float 5s ease-in-out infinite}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.marquee{display:flex;gap:48px;animation:marquee 28s linear infinite;width:max-content}.marquee-mask{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.counter{font-variant-numeric:tabular-nums}.tilt{transition:transform .6s cubic-bezier(.2,.7,.2,1)}.tilt:hover{transform:rotate(-.4deg) translateY(-3px)}@keyframes goldSweep{0%{background-position:0% 50%}to{background-position:200% 50%}}.text-sweep{background:linear-gradient(90deg,var(--ink) 0%,var(--gold) 45%,var(--ink) 90%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:goldSweep 6s ease-in-out infinite}@keyframes pageIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}main{animation:pageIn .48s cubic-bezier(.2,.7,.2,1) both}.blob{position:absolute;opacity:.28;pointer-events:none;z-index:0;border-radius:50%;background:radial-gradient(circle,rgba(200,168,90,.45) 0%,rgba(200,168,90,.12) 45%,transparent 72%);width:320px;height:320px}.scroll-progress{position:fixed;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--gold) 0%,#d4a857 100%);transform-origin:0 0;transform:scaleX(0);z-index:200;pointer-events:none;transition:transform 50ms linear}.btn-magnetic{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.btn-primary,.btn-gold{position:relative;overflow:hidden;isolation:isolate}.btn-primary:before,.btn-gold:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.18) 50%,transparent 100%);transform:translate(-100%);transition:transform .6s cubic-bezier(.2,.7,.2,1);z-index:-1}.btn-primary:hover:before,.btn-gold:hover:before{transform:translate(100%)}@keyframes chipPop{0%{opacity:0;transform:translateY(10px) scale(.9)}60%{transform:translateY(-2px) scale(1.02)}to{opacity:1;transform:none}}.chip-pop{animation:chipPop .6s cubic-bezier(.34,1.56,.64,1) both}.stagger>*{opacity:0;transform:translateY(16px);animation:fadeUp .6s cubic-bezier(.2,.7,.2,1) both}.stagger>*:nth-child(1){animation-delay:50ms}.stagger>*:nth-child(2){animation-delay:.11s}.stagger>*:nth-child(3){animation-delay:.17s}.stagger>*:nth-child(4){animation-delay:.23s}.stagger>*:nth-child(5){animation-delay:.29s}.stagger>*:nth-child(6){animation-delay:.35s}.stagger>*:nth-child(7){animation-delay:.41s}.stagger>*:nth-child(8){animation-delay:.47s}.stagger>*:nth-child(9){animation-delay:.53s}.lift{transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .35s ease,border-color .35s ease}.lift:hover{transform:translateY(-6px);box-shadow:0 24px 48px -16px #0f11162e}@keyframes ringRotate{to{transform:rotate(360deg)}}.ring-glow{position:relative;isolation:isolate}.ring-glow:before{content:"";position:absolute;inset:-2px;z-index:-1;border-radius:inherit;background:conic-gradient(from 0deg,var(--gold),#d4a857,transparent 60%,var(--gold));opacity:0;transition:opacity .4s ease;animation:ringRotate 6s linear infinite}.ring-glow:hover:before{opacity:.65}.cursor-glow{position:absolute;width:600px;height:600px;border-radius:50%;background:radial-gradient(circle,rgba(196,154,70,.12) 0%,rgba(196,154,70,.04) 40%,transparent 68%);pointer-events:none;z-index:0;transform:translate(-50%,-50%);transition:opacity .4s ease;opacity:0}@media(hover:hover)and (pointer:fine)and (min-width:1180px){.has-cursor-glow:hover .cursor-glow{opacity:1}}@media not all and (hover:hover)and (pointer:fine)and (min-width:1180px){.cursor-glow{display:none}}.parallax-slow{transition:transform .15s linear}@keyframes numberTick{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.counter.ticking{animation:numberTick .25s ease-out}@keyframes badgeSheen{0%{background-position:-200% center}to{background-position:200% center}}.badge-sheen{background:linear-gradient(90deg,var(--paper-2) 0%,#fff 30%,var(--gold) 50%,#fff 70%,var(--paper-2) 100%);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:badgeSheen 3s linear infinite}html{scroll-behavior:smooth}::selection{background:#c8a85a59;color:var(--ink)}:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:6px}.dot-grid-bg{background-image:radial-gradient(circle,var(--line) 1px,transparent 1px);background-size:24px 24px}@keyframes tickerSlide{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@media(prefers-reduced-motion:reduce){.reveal,.reveal-left,.reveal-right,.reveal-scale,.fade-up,.float,.marquee,.text-sweep,main,.stagger>*,.chip-pop,.ring-glow:before,.badge-sheen,.scroll-progress,.cursor-glow{animation:none!important;transition:none!important;opacity:1!important;transform:none!important}.reveal{opacity:1!important;transform:none!important}html{scroll-behavior:auto}}.theme-toggle[data-astro-cid-x3pjskd3]{display:inline-grid;place-items:center;width:38px;height:38px;border-radius:999px;border:1px solid var(--line);background:transparent;color:var(--ink-soft);cursor:pointer;transition:all .25s ease;font-family:inherit;flex-shrink:0}.theme-toggle[data-astro-cid-x3pjskd3]:hover{border-color:var(--gold);color:var(--ink);background:color-mix(in oklch,var(--gold) 8%,transparent)}.theme-toggle[data-astro-cid-x3pjskd3]:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.theme-sun[data-astro-cid-x3pjskd3],.theme-moon[data-astro-cid-x3pjskd3]{grid-column:1;grid-row:1;transition:opacity .25s ease,transform .35s ease}.theme-sun[data-astro-cid-x3pjskd3]{opacity:0;transform:rotate(-90deg) scale(.5)}.theme-moon[data-astro-cid-x3pjskd3]{opacity:1;transform:rotate(0) scale(1)}:root[data-theme=dark] .theme-sun[data-astro-cid-x3pjskd3]{opacity:1;transform:rotate(0) scale(1)}:root[data-theme=dark] .theme-moon[data-astro-cid-x3pjskd3]{opacity:0;transform:rotate(90deg) scale(.5)}.site-header[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:100;isolation:isolate;border-bottom:1px solid transparent;transition:border-color var(--t-fast),box-shadow var(--t-fast)}.header-bg[data-astro-cid-3ef6ksr2]{position:absolute;inset:0;z-index:-1;background:#fefcf6d9;backdrop-filter:saturate(160%) blur(14px);-webkit-backdrop-filter:saturate(160%) blur(14px);pointer-events:none}.site-header[data-astro-cid-3ef6ksr2].scrolled{border-bottom-color:var(--line);box-shadow:var(--shadow-1)}.header-row[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:14px}.brand[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:12px;text-decoration:none;color:var(--ink)}.brand-logo[data-astro-cid-3ef6ksr2]{width:48px;height:48px;object-fit:contain;transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.brand[data-astro-cid-3ef6ksr2]:hover .brand-logo[data-astro-cid-3ef6ksr2]{transform:rotate(-6deg) scale(1.06)}.brand-name[data-astro-cid-3ef6ksr2]{font-family:var(--serif);font-size:13px;line-height:1.15;color:var(--ink);font-weight:500}.primary-nav[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:18px}.primary-nav[data-astro-cid-3ef6ksr2]>ul[data-astro-cid-3ef6ksr2]{list-style:none;margin:0;padding:0;display:flex;gap:18px}.primary-nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{text-decoration:none;color:var(--ink);font-size:14.5px;font-weight:500;padding:8px 2px;position:relative;white-space:nowrap}.primary-nav[data-astro-cid-3ef6ksr2]>ul[data-astro-cid-3ef6ksr2]>li[data-astro-cid-3ef6ksr2]>a[data-astro-cid-3ef6ksr2].active:after,.primary-nav[data-astro-cid-3ef6ksr2]>ul[data-astro-cid-3ef6ksr2]>li[data-astro-cid-3ef6ksr2]>a[data-astro-cid-3ef6ksr2]:hover:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--gold);border-radius:2px}.has-sub[data-astro-cid-3ef6ksr2]{position:relative}.sub[data-astro-cid-3ef6ksr2]{position:absolute;top:100%;left:-20px;background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);padding:24px;width:720px;max-width:calc(100vw - 40px);box-shadow:var(--shadow-2);opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity var(--t-fast),transform var(--t-fast),visibility var(--t-fast)}@media(min-width:1181px){.has-sub[data-astro-cid-3ef6ksr2]:hover .sub[data-astro-cid-3ef6ksr2],.has-sub[data-astro-cid-3ef6ksr2]:focus-within .sub[data-astro-cid-3ef6ksr2],.has-sub[data-astro-cid-3ef6ksr2].sub-open .sub[data-astro-cid-3ef6ksr2]{opacity:1;visibility:visible;transform:none}}.has-sub[data-astro-cid-3ef6ksr2]>a[data-astro-cid-3ef6ksr2][data-sub-toggle]>span[data-astro-cid-3ef6ksr2]{transition:transform var(--t-fast)}.has-sub[data-astro-cid-3ef6ksr2].sub-open>a[data-astro-cid-3ef6ksr2][data-sub-toggle]>span[data-astro-cid-3ef6ksr2]{transform:rotate(180deg)}.sub-grid[data-astro-cid-3ef6ksr2]{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.sub[data-astro-cid-3ef6ksr2].sub-narrow{width:440px;left:auto;right:0}.sub-grid[data-astro-cid-3ef6ksr2].sub-grid-2{grid-template-columns:1fr 1fr}.sub-grid[data-astro-cid-3ef6ksr2] h4[data-astro-cid-3ef6ksr2]{font-family:var(--sans);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--muted);margin-bottom:8px}.sub-grid[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;padding:8px 12px;font-size:14px;border-radius:8px;margin-inline:-10px;color:var(--ink);position:relative;transition:color .2s ease,background .25s ease,padding-left .3s cubic-bezier(.4,0,.2,1)}.sub-grid[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:before{content:"";width:0;height:1.5px;background:var(--gold);margin-right:0;border-radius:2px;transition:width .3s cubic-bezier(.4,0,.2,1),margin-right .3s cubic-bezier(.4,0,.2,1);flex-shrink:0}.sub-grid[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{color:var(--gold);background:linear-gradient(90deg,rgba(200,168,90,.08) 0%,transparent 100%)}.sub-grid[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover:before{width:14px;margin-right:10px}.nav-cta[data-astro-cid-3ef6ksr2]{padding:9px 16px;font-size:13.5px;white-space:nowrap;flex-shrink:0}.nav-toggle[data-astro-cid-3ef6ksr2]{display:none;background:transparent;border:1px solid var(--line);border-radius:12px;width:44px;height:44px;position:relative;cursor:pointer;z-index:292;transition:background .25s ease,border-color .25s ease;padding:0}.nav-toggle[data-astro-cid-3ef6ksr2]:hover{background:var(--paper-2);border-color:var(--ink)}.nav-toggle[data-astro-cid-3ef6ksr2] .bar[data-astro-cid-3ef6ksr2]{position:absolute;left:50%;top:50%;width:18px;height:2px;background:var(--ink);border-radius:2px;transform:translate(-50%,-50%);transition:transform .35s cubic-bezier(.4,0,.2,1),opacity .25s ease}.nav-toggle[data-astro-cid-3ef6ksr2] .bar-1[data-astro-cid-3ef6ksr2]{transform:translate(-50%,calc(-50% - 6px))}.nav-toggle[data-astro-cid-3ef6ksr2] .bar-3[data-astro-cid-3ef6ksr2]{transform:translate(-50%,calc(-50% + 6px))}.nav-toggle[data-astro-cid-3ef6ksr2][aria-expanded=true] .bar-1[data-astro-cid-3ef6ksr2]{transform:translate(-50%,-50%) rotate(45deg)}.nav-toggle[data-astro-cid-3ef6ksr2][aria-expanded=true] .bar-2[data-astro-cid-3ef6ksr2]{opacity:0;transform:translate(-50%,-50%) scaleX(0)}.nav-toggle[data-astro-cid-3ef6ksr2][aria-expanded=true] .bar-3[data-astro-cid-3ef6ksr2]{transform:translate(-50%,-50%) rotate(-45deg)}.nav-backdrop[data-astro-cid-3ef6ksr2]{display:none;position:fixed;inset:0;background:#0f141e73;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);opacity:0;z-index:290;transition:opacity .35s ease}.nav-backdrop[data-astro-cid-3ef6ksr2].show{display:block;opacity:1}@media(max-width:1180px){.nav-toggle[data-astro-cid-3ef6ksr2]{display:block}.primary-nav[data-astro-cid-3ef6ksr2]{position:fixed;top:0;right:0;height:100dvh;height:100vh;max-height:100dvh;width:min(420px,92vw);background:linear-gradient(180deg,var(--paper) 0%,#f7f1e3 100%);flex-direction:column;align-items:stretch;gap:0;padding:88px 28px 28px;border-left:1px solid var(--line);overflow-y:auto;overflow-x:hidden;transform:translate(100%);transition:transform .45s cubic-bezier(.4,0,.2,1);box-shadow:-24px 0 60px -20px #0f141e40;z-index:291;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.primary-nav[data-astro-cid-3ef6ksr2].open{transform:translate(0)}.primary-nav[data-astro-cid-3ef6ksr2]>ul[data-astro-cid-3ef6ksr2]{flex-direction:column;gap:0;padding:0}.primary-nav[data-astro-cid-3ef6ksr2]>ul[data-astro-cid-3ef6ksr2]>li[data-astro-cid-3ef6ksr2]{border-bottom:1px solid var(--line)}.primary-nav[data-astro-cid-3ef6ksr2]>ul[data-astro-cid-3ef6ksr2]>li[data-astro-cid-3ef6ksr2]:last-child{border-bottom:none}.primary-nav[data-astro-cid-3ef6ksr2]>ul[data-astro-cid-3ef6ksr2]>li[data-astro-cid-3ef6ksr2]>a[data-astro-cid-3ef6ksr2]{padding:16px 0;font-size:16px;font-weight:600;display:flex;align-items:center;justify-content:space-between}.primary-nav[data-astro-cid-3ef6ksr2]>ul[data-astro-cid-3ef6ksr2]>li[data-astro-cid-3ef6ksr2]>a[data-astro-cid-3ef6ksr2].active:after,.primary-nav[data-astro-cid-3ef6ksr2]>ul[data-astro-cid-3ef6ksr2]>li[data-astro-cid-3ef6ksr2]>a[data-astro-cid-3ef6ksr2]:hover:after{display:none}.primary-nav[data-astro-cid-3ef6ksr2]>ul[data-astro-cid-3ef6ksr2]>li[data-astro-cid-3ef6ksr2]>a[data-astro-cid-3ef6ksr2].active{color:var(--gold)}.has-sub[data-astro-cid-3ef6ksr2]>a[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{transition:transform .3s ease}.has-sub[data-astro-cid-3ef6ksr2].sub-open>a[data-astro-cid-3ef6ksr2][data-sub-toggle]>span[data-astro-cid-3ef6ksr2]{transform:rotate(180deg)}.has-sub[data-astro-cid-3ef6ksr2] .sub[data-astro-cid-3ef6ksr2]{position:static;width:auto;max-width:none;max-height:0;overflow:hidden;box-shadow:none;opacity:0;visibility:hidden;transform:none;padding:0 0 0 12px;border:none;background:transparent;border-radius:0;transition:max-height .35s ease,opacity .25s ease,padding .25s ease}.has-sub[data-astro-cid-3ef6ksr2].sub-open .sub[data-astro-cid-3ef6ksr2]{max-height:1200px;opacity:1;visibility:visible;padding:0 0 12px 12px}.sub-grid[data-astro-cid-3ef6ksr2]{grid-template-columns:1fr;gap:12px}.sub[data-astro-cid-3ef6ksr2].sub-narrow{width:auto}.sub-grid[data-astro-cid-3ef6ksr2].sub-grid-2{grid-template-columns:1fr}.sub-grid[data-astro-cid-3ef6ksr2] h4[data-astro-cid-3ef6ksr2]{margin-top:4px;font-size:10px}.sub-grid[data-astro-cid-3ef6ksr2]>div[data-astro-cid-3ef6ksr2]+div[data-astro-cid-3ef6ksr2]{margin-top:8px;padding-top:10px;border-top:1px dashed var(--line)}.sub-grid[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{padding:10px 12px;margin-inline:-8px;font-size:14px}.nav-cta[data-astro-cid-3ef6ksr2]{margin-top:24px;justify-content:center;padding:14px 22px;font-size:15px;width:100%}}@media(max-width:720px){.header-row[data-astro-cid-3ef6ksr2]{gap:12px;padding-block:12px}.brand-logo[data-astro-cid-3ef6ksr2]{width:40px;height:40px}.brand-name[data-astro-cid-3ef6ksr2]{font-size:12px}.primary-nav[data-astro-cid-3ef6ksr2]{width:100vw;max-width:100vw;padding:80px 24px 24px;border-left:none}}@media(max-width:480px){.brand-name[data-astro-cid-3ef6ksr2]{display:none}.brand[data-astro-cid-3ef6ksr2]{gap:0}.container[data-astro-cid-3ef6ksr2].header-row{padding-inline:16px}}body.nav-open{overflow:hidden}body.nav-open .site-header{z-index:300}.site-footer[data-astro-cid-sz7xmlte]{margin-top:clamp(48px,8vw,96px);background:radial-gradient(900px 420px at 100% 0%,rgba(200,168,90,.08),transparent 65%),linear-gradient(180deg,var(--paper) 0%,#f3eedf 100%);border-top:1px solid var(--line);padding-block:clamp(56px,7vw,88px) 24px;position:relative}.site-footer[data-astro-cid-sz7xmlte]:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:clamp(120px,14vw,200px);height:2px;background:linear-gradient(90deg,transparent,var(--gold),transparent);border-radius:2px}.foot-grid[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:1.6fr repeat(5,1fr);gap:clamp(20px,2.4vw,36px)}.foot-grid[data-astro-cid-sz7xmlte] h3[data-astro-cid-sz7xmlte],.foot-grid[data-astro-cid-sz7xmlte] h4[data-astro-cid-sz7xmlte]{font-family:var(--sans);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--gold);margin-bottom:16px;position:relative;padding-bottom:10px}.foot-grid[data-astro-cid-sz7xmlte] h3[data-astro-cid-sz7xmlte]:after,.foot-grid[data-astro-cid-sz7xmlte] h4[data-astro-cid-sz7xmlte]:after{content:"";position:absolute;left:0;bottom:0;width:18px;height:1.5px;background:var(--gold);border-radius:2px;opacity:.6}.foot-grid[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{list-style:none;margin:0;padding:0;display:grid;gap:9px}.foot-grid[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--ink-soft);text-decoration:none;font-size:14px;transition:color .2s ease,padding-left .25s ease;position:relative}.foot-grid[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--accent-2);padding-left:6px}.foot-grid[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover:before{content:"→";position:absolute;left:-8px;color:var(--gold);font-weight:700}.foot-brand[data-astro-cid-sz7xmlte] .brand-logo[data-astro-cid-sz7xmlte]{width:64px;height:64px;object-fit:contain;margin-bottom:18px}.foot-tag[data-astro-cid-sz7xmlte]{font-family:var(--serif);font-size:16px;line-height:1.55;color:var(--ink-soft);max-width:38ch;margin-bottom:22px}.foot-contact[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{margin:4px 0;font-size:14px;color:var(--ink-soft);line-height:1.55}.foot-contact[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--ink-soft);text-decoration:none;transition:color .2s ease}.foot-contact[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--gold)}.foot-contact[data-astro-cid-sz7xmlte] strong[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--ink);font-weight:600;font-size:16px}.foot-newsletter[data-astro-cid-sz7xmlte]{margin-top:clamp(40px,5vw,56px);padding:clamp(24px,3vw,36px);background:radial-gradient(600px 240px at 100% 0%,rgba(200,168,90,.1),transparent 60%),linear-gradient(180deg,#fff,#fbf6ea);border:1px solid color-mix(in oklch,var(--gold) 25%,var(--line));border-radius:var(--r-lg);display:grid;grid-template-columns:1.4fr 1fr;gap:clamp(20px,3vw,36px);align-items:center;box-shadow:0 14px 36px -22px #14253f2e}.newsletter-copy[data-astro-cid-sz7xmlte] .eyebrow[data-astro-cid-sz7xmlte]{margin-bottom:8px}.newsletter-headline[data-astro-cid-sz7xmlte]{font-family:var(--serif);font-size:clamp(1.15rem,1.8vw,1.4rem);color:var(--ink);margin:0 0 6px;line-height:1.3}.newsletter-sub[data-astro-cid-sz7xmlte]{margin:0;color:var(--ink-soft);font-size:14px;line-height:1.5}.newsletter-form[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;gap:10px;width:100%}.newsletter-form[data-astro-cid-sz7xmlte] input[data-astro-cid-sz7xmlte][type=email]{grid-column:1;grid-row:1;padding:12px 16px;border-radius:999px;border:1.5px solid var(--line);background:#fff;color:#14253f;font-size:14.5px}.newsletter-form[data-astro-cid-sz7xmlte] input[data-astro-cid-sz7xmlte][type=email]::placeholder{color:#4a5365;opacity:1}.newsletter-form[data-astro-cid-sz7xmlte] input[data-astro-cid-sz7xmlte][type=email]::-webkit-input-placeholder{color:#4a5365}:root[data-theme=dark] .newsletter-form[data-astro-cid-sz7xmlte] input[data-astro-cid-sz7xmlte][type=email]{background:#1c1810;color:#f5efe1;border-color:var(--line)}:root[data-theme=dark] .newsletter-form[data-astro-cid-sz7xmlte] input[data-astro-cid-sz7xmlte][type=email]::placeholder{color:#d4c8aa;opacity:1}.newsletter-form[data-astro-cid-sz7xmlte] input[data-astro-cid-sz7xmlte][type=email]:focus{border-color:var(--gold);box-shadow:0 0 0 4px #c8a85a2e}.newsletter-form[data-astro-cid-sz7xmlte] .btn[data-astro-cid-sz7xmlte]{grid-column:2;grid-row:1;padding:12px 20px;font-size:14px;white-space:nowrap}.newsletter-hp[data-astro-cid-sz7xmlte]{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;opacity:0!important}.newsletter-form[data-astro-cid-sz7xmlte] .btn-loading[data-astro-cid-sz7xmlte],.newsletter-form[data-astro-cid-sz7xmlte] .btn[data-astro-cid-sz7xmlte][aria-busy=true] .btn-label[data-astro-cid-sz7xmlte]{display:none}.newsletter-form[data-astro-cid-sz7xmlte] .btn[data-astro-cid-sz7xmlte][aria-busy=true] .btn-loading[data-astro-cid-sz7xmlte]{display:inline}.newsletter-status[data-astro-cid-sz7xmlte]{grid-column:1 / -1;grid-row:2;margin:0;font-size:13px;min-height:1.2em;color:var(--muted)}.newsletter-status[data-astro-cid-sz7xmlte][data-kind=ok]{color:var(--good);font-weight:600}.newsletter-status[data-astro-cid-sz7xmlte][data-kind=err]{color:var(--warn);font-weight:600}@media(max-width:720px){.foot-newsletter[data-astro-cid-sz7xmlte],.newsletter-form[data-astro-cid-sz7xmlte]{grid-template-columns:1fr}.newsletter-form[data-astro-cid-sz7xmlte] input[data-astro-cid-sz7xmlte][type=email]{grid-column:1}.newsletter-form[data-astro-cid-sz7xmlte] .btn[data-astro-cid-sz7xmlte]{grid-column:1;grid-row:2;width:100%;justify-content:center}.newsletter-status[data-astro-cid-sz7xmlte]{grid-row:3}}.foot-bottom[data-astro-cid-sz7xmlte]{margin-top:clamp(32px,4vw,48px);padding-top:24px;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:18px;align-items:center;justify-content:space-between;font-size:13px;color:var(--muted)}.legal[data-astro-cid-sz7xmlte],.social[data-astro-cid-sz7xmlte]{list-style:none;margin:0;padding:0;display:flex;gap:clamp(14px,2vw,22px);flex-wrap:wrap}.legal[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte],.social[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--muted);text-decoration:none;transition:color .2s ease}.legal[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover,.social[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--gold)}@media(max-width:1100px){.foot-grid[data-astro-cid-sz7xmlte]{grid-template-columns:1.6fr repeat(2,1fr)}.foot-grid[data-astro-cid-sz7xmlte]>div[data-astro-cid-sz7xmlte]:first-child{grid-column:1 / -1;margin-bottom:16px}}@media(max-width:720px){.foot-grid[data-astro-cid-sz7xmlte]{grid-template-columns:1fr 1fr}.foot-grid[data-astro-cid-sz7xmlte]>div[data-astro-cid-sz7xmlte]:first-child{grid-column:1 / -1}}@media(max-width:480px){.foot-grid[data-astro-cid-sz7xmlte]{grid-template-columns:1fr}.foot-bottom[data-astro-cid-sz7xmlte]{flex-direction:column;align-items:flex-start}}.wa-launcher[data-astro-cid-ds364w6d]{position:fixed;bottom:clamp(16px,3vw,24px);right:clamp(16px,3vw,24px);z-index:280;display:inline-flex;align-items:center;gap:10px;padding:12px 16px 12px 12px;border-radius:999px;background:#25d366;color:#fff;font-weight:600;font-size:14px;text-decoration:none;box-shadow:0 8px 22px -6px #25d3668c,0 0 0 1px #ffffff1f inset;animation:wa-bounce-in .6s cubic-bezier(.34,1.56,.64,1) 1.2s backwards;transition:transform .25s ease,box-shadow .25s ease;isolation:isolate}.wa-launcher[data-astro-cid-ds364w6d]:before{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:0 0 #25d3668c;animation:wa-pulse 2.6s ease-out 2s infinite;z-index:-1}.wa-launcher[data-astro-cid-ds364w6d]:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 14px 30px -8px #25d366bf,0 0 0 1px #ffffff2e inset}.wa-launcher[data-astro-cid-ds364w6d]:active{transform:translateY(0) scale(.98)}.wa-launcher[data-astro-cid-ds364w6d]:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.wa-icon[data-astro-cid-ds364w6d]{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;background:#ffffff1f;border-radius:50%;flex-shrink:0}.wa-icon[data-astro-cid-ds364w6d] svg[data-astro-cid-ds364w6d]{display:block}.wa-label[data-astro-cid-ds364w6d]{white-space:nowrap;padding-right:4px;letter-spacing:.005em}@keyframes wa-bounce-in{0%{transform:translateY(80px) scale(.85);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@keyframes wa-pulse{0%{box-shadow:0 0 #25d36673}70%{box-shadow:0 0 0 18px #25d36600}to{box-shadow:0 0 #25d36600}}@media(max-width:600px){.wa-launcher[data-astro-cid-ds364w6d]{padding:12px}.wa-label[data-astro-cid-ds364w6d]{display:none}.wa-icon[data-astro-cid-ds364w6d]{width:32px;height:32px}}body[data-wa-hide] .wa-launcher[data-astro-cid-ds364w6d]{display:none}@media(prefers-reduced-motion:reduce){.wa-launcher[data-astro-cid-ds364w6d]{animation:none}.wa-launcher[data-astro-cid-ds364w6d]:before{animation:none}}@media print{.wa-launcher[data-astro-cid-ds364w6d]{display:none!important}}
