@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:100;src:local("Montserrat Thin "),local("Montserrat-Thin"),url(/static/montserrat-latin-100-8d7d79679b70dbe27172b6460e7a7910.woff2) format("woff2"),url(/static/montserrat-latin-100-ec38980a9e0119a379e2a9b3dbb1901a.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:100;src:local("Montserrat Thin italic"),local("Montserrat-Thinitalic"),url(/static/montserrat-latin-100italic-e279051046ba1286706adc886cf1c96b.woff2) format("woff2"),url(/static/montserrat-latin-100italic-3b325a3173c8207435cd1b76e19bf501.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:200;src:local("Montserrat Extra Light "),local("Montserrat-Extra Light"),url(/static/montserrat-latin-200-9d266fbbfa6cab7009bd56003b1eeb67.woff2) format("woff2"),url(/static/montserrat-latin-200-2d8ba08717110d27122e54c34b8a5798.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:200;src:local("Montserrat Extra Light italic"),local("Montserrat-Extra Lightitalic"),url(/static/montserrat-latin-200italic-6e5b3756583bb2263eb062eae992735e.woff2) format("woff2"),url(/static/montserrat-latin-200italic-a0d6f343e4b536c582926255367a57da.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:local("Montserrat Light "),local("Montserrat-Light"),url(/static/montserrat-latin-300-00b3e893aab5a8fd632d6342eb72551a.woff2) format("woff2"),url(/static/montserrat-latin-300-ea303695ceab35f17e7d062f30e0173b.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:300;src:local("Montserrat Light italic"),local("Montserrat-Lightitalic"),url(/static/montserrat-latin-300italic-56f34ea368f6aedf89583d444bbcb227.woff2) format("woff2"),url(/static/montserrat-latin-300italic-54b0bf2c8c4c12ffafd803be2466a790.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:local("Montserrat Regular "),local("Montserrat-Regular"),url(/static/montserrat-latin-400-b71748ae4f80ec8c014def4c5fa8688b.woff2) format("woff2"),url(/static/montserrat-latin-400-0659a9f4e90db5cf51b50d005bff1e41.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:400;src:local("Montserrat Regular italic"),local("Montserrat-Regularitalic"),url(/static/montserrat-latin-400italic-6eed6b4cbb809c6efc7aa7ddad6dbe3e.woff2) format("woff2"),url(/static/montserrat-latin-400italic-7583622cfde30ae49086d18447ab28e7.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:local("Montserrat Medium "),local("Montserrat-Medium"),url(/static/montserrat-latin-500-091b209546e16313fd4f4fc36090c757.woff2) format("woff2"),url(/static/montserrat-latin-500-edd311588712a96bbf435fad264fff62.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:500;src:local("Montserrat Medium italic"),local("Montserrat-Mediumitalic"),url(/static/montserrat-latin-500italic-c90ced68b46050061d1a41842d6dfb43.woff2) format("woff2"),url(/static/montserrat-latin-500italic-5146cbfe02b1deea5dffea27a5f2f998.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:local("Montserrat SemiBold "),local("Montserrat-SemiBold"),url(/static/montserrat-latin-600-0480d2f8a71f38db8633b84d8722e0c2.woff2) format("woff2"),url(/static/montserrat-latin-600-b77863a375260a05dd13f86a1cee598f.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:600;src:local("Montserrat SemiBold italic"),local("Montserrat-SemiBolditalic"),url(/static/montserrat-latin-600italic-cf46ffb11f3a60d7df0567f8851a1d00.woff2) format("woff2"),url(/static/montserrat-latin-600italic-c4fcfeeb057724724097167e57bd7801.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:local("Montserrat Bold "),local("Montserrat-Bold"),url(/static/montserrat-latin-700-7dbcc8a5ea2289d83f657c25b4be6193.woff2) format("woff2"),url(/static/montserrat-latin-700-99271a835e1cae8c76ef8bba99a8cc4e.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:700;src:local("Montserrat Bold italic"),local("Montserrat-Bolditalic"),url(/static/montserrat-latin-700italic-c41ad6bdb4bd504a843d546d0a47958d.woff2) format("woff2"),url(/static/montserrat-latin-700italic-6779372f04095051c62ed36bc1dcc142.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:local("Montserrat ExtraBold "),local("Montserrat-ExtraBold"),url(/static/montserrat-latin-800-db9a3e0ba7eaea32e5f55328ace6cf23.woff2) format("woff2"),url(/static/montserrat-latin-800-4e3c615967a2360f5db87d2f0fd2456f.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:800;src:local("Montserrat ExtraBold italic"),local("Montserrat-ExtraBolditalic"),url(/static/montserrat-latin-800italic-bf45bfa14805969eda318973947bc42b.woff2) format("woff2"),url(/static/montserrat-latin-800italic-fe82abb0bcede51bf724254878e0c374.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:900;src:local("Montserrat Black "),local("Montserrat-Black"),url(/static/montserrat-latin-900-e66c7edc609e24bacbb705175669d814.woff2) format("woff2"),url(/static/montserrat-latin-900-8211f418baeb8ec880b80ba3c682f957.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:900;src:local("Montserrat Black italic"),local("Montserrat-Blackitalic"),url(/static/montserrat-latin-900italic-4454c775e48152c1a72510ceed3603e2.woff2) format("woff2"),url(/static/montserrat-latin-900italic-efcaa0f6a82ee0640b83a0916e6e8d68.woff) format("woff")}@font-face{font-display:swap;font-family:Merriweather;font-style:normal;font-weight:300;src:local("Merriweather Light "),local("Merriweather-Light"),url(/static/merriweather-latin-300-fc117160c69a8ea0851b26dd14748ee4.woff2) format("woff2"),url(/static/merriweather-latin-300-58b18067ebbd21fda77b67e73c241d3b.woff) format("woff")}@font-face{font-display:swap;font-family:Merriweather;font-style:italic;font-weight:300;src:local("Merriweather Light italic"),local("Merriweather-Lightitalic"),url(/static/merriweather-latin-300italic-fe29961474f8dbf77c0aa7b9a629e4bc.woff2) format("woff2"),url(/static/merriweather-latin-300italic-23c3f1f88683618a4fb8d265d33d383a.woff) format("woff")}@font-face{font-display:swap;font-family:Merriweather;font-style:normal;font-weight:400;src:local("Merriweather Regular "),local("Merriweather-Regular"),url(/static/merriweather-latin-400-d9479e8023bef9cbd9bf8d6eabd6bf36.woff2) format("woff2"),url(/static/merriweather-latin-400-040426f99ff6e00b86506452e0d1f10b.woff) format("woff")}@font-face{font-display:swap;font-family:Merriweather;font-style:italic;font-weight:400;src:local("Merriweather Regular italic"),local("Merriweather-Regularitalic"),url(/static/merriweather-latin-400italic-2de7bfeaf08fb03d4315d49947f062f7.woff2) format("woff2"),url(/static/merriweather-latin-400italic-79db67aca65f5285964ab332bd65f451.woff) format("woff")}@font-face{font-display:swap;font-family:Merriweather;font-style:normal;font-weight:700;src:local("Merriweather Bold "),local("Merriweather-Bold"),url(/static/merriweather-latin-700-4b08e01d805fa35d7bf777f1b24314ae.woff2) format("woff2"),url(/static/merriweather-latin-700-22fb8afba4ab1f093b6ef9e28a9b6e92.woff) format("woff")}@font-face{font-display:swap;font-family:Merriweather;font-style:italic;font-weight:700;src:local("Merriweather Bold italic"),local("Merriweather-Bolditalic"),url(/static/merriweather-latin-700italic-cd92541b177652fffb6e3b952f1c33f1.woff2) format("woff2"),url(/static/merriweather-latin-700italic-f87f3d87cea0dd0979bfc8ac9ea90243.woff) format("woff")}@font-face{font-display:swap;font-family:Merriweather;font-style:normal;font-weight:900;src:local("Merriweather Black "),local("Merriweather-Black"),url(/static/merriweather-latin-900-f813fc6a4bee46eda5224ac7ebf1b7be.woff2) format("woff2"),url(/static/merriweather-latin-900-5d4e42cb44410674acd99153d57df032.woff) format("woff")}@font-face{font-display:swap;font-family:Merriweather;font-style:italic;font-weight:900;src:local("Merriweather Black italic"),local("Merriweather-Blackitalic"),url(/static/merriweather-latin-900italic-b7901d85486871c1779c0e93ddd85656.woff2) format("woff2"),url(/static/merriweather-latin-900italic-9647f9fdab98756989a8a5550eb205c3.woff) format("woff")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:200;src:local("Nunito Extra Light "),local("Nunito-Extra Light"),url(/static/nunito-latin-200-9c225f46c4b37be88e1ec1bd7f951974.woff2) format("woff2"),url(/static/nunito-latin-200-6f8b98c692bbdfb3c11adf70835c1fbd.woff) format("woff")}@font-face{font-display:swap;font-family:Nunito;font-style:italic;font-weight:200;src:local("Nunito Extra Light italic"),local("Nunito-Extra Lightitalic"),url(/static/nunito-latin-200italic-f676cc0fc1961dfe535fee40bd8a278f.woff2) format("woff2"),url(/static/nunito-latin-200italic-d95e62d15b659c1faf86bc8bb07af37c.woff) format("woff")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:300;src:local("Nunito Light "),local("Nunito-Light"),url(/static/nunito-latin-300-b959e8d004563d8cd96dec306d73f91d.woff2) format("woff2"),url(/static/nunito-latin-300-3c037be66baa5e1d6617e2d83b246828.woff) format("woff")}@font-face{font-display:swap;font-family:Nunito;font-style:italic;font-weight:300;src:local("Nunito Light italic"),local("Nunito-Lightitalic"),url(/static/nunito-latin-300italic-22754f73f619e917723a99c1a84f277a.woff2) format("woff2"),url(/static/nunito-latin-300italic-120c351a2ef0bd18dc8a87d0046d648b.woff) format("woff")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:400;src:local("Nunito Regular "),local("Nunito-Regular"),url(/static/nunito-latin-400-aeb21b79a21841c44124bf8595764022.woff2) format("woff2"),url(/static/nunito-latin-400-e8aadc1b678fa56c9d09b8ea7ecb9f74.woff) format("woff")}@font-face{font-display:swap;font-family:Nunito;font-style:italic;font-weight:400;src:local("Nunito Regular italic"),local("Nunito-Regularitalic"),url(/static/nunito-latin-400italic-6eec535c10b0a90374671a497daca87c.woff2) format("woff2"),url(/static/nunito-latin-400italic-e7edf90e10765451acb6022211df0675.woff) format("woff")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:600;src:local("Nunito SemiBold "),local("Nunito-SemiBold"),url(/static/nunito-latin-600-84985ea9e2befff565748ded244d111e.woff2) format("woff2"),url(/static/nunito-latin-600-51aac6462452f9d89a71db9d49c3c8f5.woff) format("woff")}@font-face{font-display:swap;font-family:Nunito;font-style:italic;font-weight:600;src:local("Nunito SemiBold italic"),local("Nunito-SemiBolditalic"),url(/static/nunito-latin-600italic-492585a577ef5f8f0d69966bbb93e0c9.woff2) format("woff2"),url(/static/nunito-latin-600italic-90367a7e9657410d4b41ab5e9eb4d308.woff) format("woff")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:700;src:local("Nunito Bold "),local("Nunito-Bold"),url(/static/nunito-latin-700-df0b57e17a0940db5c525000bdd83ecf.woff2) format("woff2"),url(/static/nunito-latin-700-0ac78fedca8a4de6cedabd8762805817.woff) format("woff")}@font-face{font-display:swap;font-family:Nunito;font-style:italic;font-weight:700;src:local("Nunito Bold italic"),local("Nunito-Bolditalic"),url(/static/nunito-latin-700italic-0f07fb53b1ef8e6ff0f37ea657aa179d.woff2) format("woff2"),url(/static/nunito-latin-700italic-9f973b986df693b6804f392679b1748d.woff) format("woff")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:800;src:local("Nunito ExtraBold "),local("Nunito-ExtraBold"),url(/static/nunito-latin-800-500aa9f559d7be3a129d8484d9ce799b.woff2) format("woff2"),url(/static/nunito-latin-800-c7c17be068562f90752e938b5bcfeafb.woff) format("woff")}@font-face{font-display:swap;font-family:Nunito;font-style:italic;font-weight:800;src:local("Nunito ExtraBold italic"),local("Nunito-ExtraBolditalic"),url(/static/nunito-latin-800italic-7b698a6e7e155bf1ea223df2d3305362.woff2) format("woff2"),url(/static/nunito-latin-800italic-2b4ec9abf7de5a8d8e7ab5a0422c9c6c.woff) format("woff")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:900;src:local("Nunito Black "),local("Nunito-Black"),url(/static/nunito-latin-900-1baf75ebec1b2afdd6cf1e238a227fbb.woff2) format("woff2"),url(/static/nunito-latin-900-44df4f474f6fcd8dc05e1831ce423b7b.woff) format("woff")}@font-face{font-display:swap;font-family:Nunito;font-style:italic;font-weight:900;src:local("Nunito Black italic"),local("Nunito-Blackitalic"),url(/static/nunito-latin-900italic-e3c092a3e2314146e496821b2f051abb.woff2) format("woff2"),url(/static/nunito-latin-900italic-02a2b409ce7bbc6e9ba9844314a5e9b7.woff) format("woff")}@font-face{font-display:swap;font-family:Alegreya;font-style:normal;font-weight:400;src:local("Alegreya Regular "),local("Alegreya-Regular"),url(/static/alegreya-latin-400-f607aa719f59c32e577b543d82da15b0.woff2) format("woff2"),url(/static/alegreya-latin-400-db098d9bbdcd94f8f0d0df3446f30bf1.woff) format("woff")}@font-face{font-display:swap;font-family:Alegreya;font-style:italic;font-weight:400;src:local("Alegreya Regular italic"),local("Alegreya-Regularitalic"),url(/static/alegreya-latin-400italic-8a0ccdb7eee90ab7d7aa79d40c13f279.woff2) format("woff2"),url(/static/alegreya-latin-400italic-997da1524e7869325936da6d2c8ac0d9.woff) format("woff")}@font-face{font-display:swap;font-family:Alegreya;font-style:normal;font-weight:500;src:local("Alegreya Medium "),local("Alegreya-Medium"),url(/static/alegreya-latin-500-0df32eaf11fdaf36643b2ca191b15657.woff2) format("woff2"),url(/static/alegreya-latin-500-f1d33cafacf14c9f2248577b094e6a35.woff) format("woff")}@font-face{font-display:swap;font-family:Alegreya;font-style:italic;font-weight:500;src:local("Alegreya Medium italic"),local("Alegreya-Mediumitalic"),url(/static/alegreya-latin-500italic-6e6a7356942e95c24c3a403cccb97733.woff2) format("woff2"),url(/static/alegreya-latin-500italic-f86dab9c43829598356f6c038f4f7aa9.woff) format("woff")}@font-face{font-display:swap;font-family:Alegreya;font-style:normal;font-weight:700;src:local("Alegreya Bold "),local("Alegreya-Bold"),url(/static/alegreya-latin-700-74d1b457031071a7bdee631a6174636f.woff2) format("woff2"),url(/static/alegreya-latin-700-ab6de58ef8a9f8a2eb72865925b08d94.woff) format("woff")}@font-face{font-display:swap;font-family:Alegreya;font-style:italic;font-weight:700;src:local("Alegreya Bold italic"),local("Alegreya-Bolditalic"),url(/static/alegreya-latin-700italic-5684c7a60b9951baa9838afb618ea70d.woff2) format("woff2"),url(/static/alegreya-latin-700italic-69ae4ffae90a3469319dac62d989f197.woff) format("woff")}@font-face{font-display:swap;font-family:Alegreya;font-style:normal;font-weight:800;src:local("Alegreya ExtraBold "),local("Alegreya-ExtraBold"),url(/static/alegreya-latin-800-1ea3e43d33a96504f730c0f3ed269eee.woff2) format("woff2"),url(/static/alegreya-latin-800-417e7357ab6fbcbd32a71dac021bb110.woff) format("woff")}@font-face{font-display:swap;font-family:Alegreya;font-style:italic;font-weight:800;src:local("Alegreya ExtraBold italic"),local("Alegreya-ExtraBolditalic"),url(/static/alegreya-latin-800italic-614c4f3e543d152c634b521dee400489.woff2) format("woff2"),url(/static/alegreya-latin-800italic-7bae29ea4b703f4de568ccbb0554902c.woff) format("woff")}@font-face{font-display:swap;font-family:Alegreya;font-style:normal;font-weight:900;src:local("Alegreya Black "),local("Alegreya-Black"),url(/static/alegreya-latin-900-0fb0a1d1b80d643b6be0cb5031bfc11e.woff2) format("woff2"),url(/static/alegreya-latin-900-2ef44a4d99b0a344984cc32994128054.woff) format("woff")}@font-face{font-display:swap;font-family:Alegreya;font-style:italic;font-weight:900;src:local("Alegreya Black italic"),local("Alegreya-Blackitalic"),url(/static/alegreya-latin-900italic-be223b79ba7a26f4e3b629e93f5290c5.woff2) format("woff2"),url(/static/alegreya-latin-900italic-e9985176860b983e3397cbe9b992d964.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:300;src:local("Open Sans Light "),local("Open Sans-Light"),url(/static/open-sans-latin-300-b871ad6e5cbe2a1c8c7362c81a234f93.woff2) format("woff2"),url(/static/open-sans-latin-300-38bcfba2c37aac23453faf21d14511fb.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:300;src:local("Open Sans Light italic"),local("Open Sans-Lightitalic"),url(/static/open-sans-latin-300italic-b45d9997b704ab3daad1b5624eec1ad1.woff2) format("woff2"),url(/static/open-sans-latin-300italic-3ab0502d6136886180cdae3e714e30a3.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans Regular "),local("Open Sans-Regular"),url(/static/open-sans-latin-400-f57a62e9efddf6ace18b15572f81905b.woff2) format("woff2"),url(/static/open-sans-latin-400-347639ec49f4b2884a9657afded83ace.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:400;src:local("Open Sans Regular italic"),local("Open Sans-Regularitalic"),url(/static/open-sans-latin-400italic-bb915319f59c02c348a615ad483772e7.woff2) format("woff2"),url(/static/open-sans-latin-400italic-56bdf84751634e8deaff10d1d68df316.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:local("Open Sans SemiBold "),local("Open Sans-SemiBold"),url(/static/open-sans-latin-600-9526470852428b4340ed994462821463.woff2) format("woff2"),url(/static/open-sans-latin-600-7e06644bbdc83069cec8d396149da3ab.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:600;src:local("Open Sans SemiBold italic"),local("Open Sans-SemiBolditalic"),url(/static/open-sans-latin-600italic-cc4bf5b2955147801c024b2b118f4a5c.woff2) format("woff2"),url(/static/open-sans-latin-600italic-8d513ad94829ef391cd18d4a83bcfc4b.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:local("Open Sans Bold "),local("Open Sans-Bold"),url(/static/open-sans-latin-700-92425c623934facef057b0cfe2e13f95.woff2) format("woff2"),url(/static/open-sans-latin-700-f24f4bcef8a4a0eb6345d292b85dc7fe.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:700;src:local("Open Sans Bold italic"),local("Open Sans-Bolditalic"),url(/static/open-sans-latin-700italic-2a0783bd1c6c1469558bfa573cfa0c0c.woff2) format("woff2"),url(/static/open-sans-latin-700italic-e961bdb476db6860f20ff571a84a55b0.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:800;src:local("Open Sans ExtraBold "),local("Open Sans-ExtraBold"),url(/static/open-sans-latin-800-1666787ea3ff3941e7641817eb9edc94.woff2) format("woff2"),url(/static/open-sans-latin-800-8ab0bbdd48f276f4ba5652b27ae59210.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:800;src:local("Open Sans ExtraBold italic"),local("Open Sans-ExtraBolditalic"),url(/static/open-sans-latin-800italic-b5bc26612cdf4d47affd6988bcdc8c0f.woff2) format("woff2"),url(/static/open-sans-latin-800italic-3d3bd0835c258f5bd0bce57bb1963a9c.woff) format("woff")}@font-face{font-display:swap;font-family:Muli;font-style:normal;font-weight:200;src:local("Muli Extra Light "),local("Muli-Extra Light"),url(/static/muli-latin-200-21b522a482ade72866a83e5359b9dfe7.woff2) format("woff2"),url(/static/muli-latin-200-5676db2c981e1e1743527d9d496b25d4.woff) format("woff")}@font-face{font-display:swap;font-family:Muli;font-style:italic;font-weight:200;src:local("Muli Extra Light italic"),local("Muli-Extra Lightitalic"),url(/static/muli-latin-200italic-d60cca30c2cf191fa7228ce78341c0a7.woff2) format("woff2"),url(/static/muli-latin-200italic-0a251eae3895761054d833ba2696fb7c.woff) format("woff")}@font-face{font-display:swap;font-family:Muli;font-style:normal;font-weight:300;src:local("Muli Light "),local("Muli-Light"),url(/static/muli-latin-300-7848ba436e7b015290f8ea957e785bb0.woff2) format("woff2"),url(/static/muli-latin-300-b6eab1400541fc4baf9fd0d0321bd819.woff) format("woff")}@font-face{font-display:swap;font-family:Muli;font-style:italic;font-weight:300;src:local("Muli Light italic"),local("Muli-Lightitalic"),url(/static/muli-latin-300italic-b936bb214404bcb121e512f8c23ae5b9.woff2) format("woff2"),url(/static/muli-latin-300italic-f7890868824effdfb1f87d90800decc0.woff) format("woff")}@font-face{font-display:swap;font-family:Muli;font-style:normal;font-weight:400;src:local("Muli Regular "),local("Muli-Regular"),url(/static/muli-latin-400-06a2b2bcce29fa0240edbc0abe0ec435.woff2) format("woff2"),url(/static/muli-latin-400-38b72a2027777b0ec58ac5625bdb8cbc.woff) format("woff")}@font-face{font-display:swap;font-family:Muli;font-style:italic;font-weight:400;src:local("Muli Regular italic"),local("Muli-Regularitalic"),url(/static/muli-latin-400italic-83748fbaffa4f951f286ecdaa353761d.woff2) format("woff2"),url(/static/muli-latin-400italic-ac5420c5149efa9bc24c19210a7c742b.woff) format("woff")}@font-face{font-display:swap;font-family:Muli;font-style:normal;font-weight:500;src:local("Muli Medium "),local("Muli-Medium"),url(/static/muli-latin-500-ad72a805d8fe9b3e08ea6bcd4d8f0cbd.woff2) format("woff2"),url(/static/muli-latin-500-5841ae21b1ab559770e699e6dce26d05.woff) format("woff")}@font-face{font-display:swap;font-family:Muli;font-style:italic;font-weight:500;src:local("Muli Medium italic"),local("Muli-Mediumitalic"),url(/static/muli-latin-500italic-8fae352fcee33a9a291c84cd51ab670b.woff2) format("woff2"),url(/static/muli-latin-500italic-4aa150ac638a63c42e2c1e727482f112.woff) format("woff")}@font-face{font-display:swap;font-family:Muli;font-style:normal;font-weight:600;src:local("Muli SemiBold "),local("Muli-SemiBold"),url(/static/muli-latin-600-194c6c4dd28cd73a2f3d1b9ee9de19d0.woff2) format("woff2"),url(/static/muli-latin-600-68f849e872fda0587f9f45743f8e95c7.woff) format("woff")}@font-face{font-display:swap;font-family:Muli;font-style:italic;font-weight:600;src:local("Muli SemiBold italic"),local("Muli-SemiBolditalic"),url(/static/muli-latin-600italic-04351ee1a91a2ea5f660ddc9069f7e27.woff2) format("woff2"),url(/static/muli-latin-600italic-d2f1dbdf792547e22a96f4aedde943c7.woff) format("woff")}@font-face{font-display:swap;font-family:Muli;font-style:normal;font-weight:700;src:local("Muli Bold "),local("Muli-Bold"),url(/static/muli-latin-700-32240ca19f553b9efc06acdbff8a17ec.woff2) format("woff2"),url(/static/muli-latin-700-d5233c9504ed8bee51a09330d616124b.woff) format("woff")}@font-face{font-display:swap;font-family:Muli;font-style:italic;font-weight:700;src:local("Muli Bold italic"),local("Muli-Bolditalic"),url(/static/muli-latin-700italic-90924f5efba401bfef0286af0277f61d.woff2) format("woff2"),url(/static/muli-latin-700italic-f8821fbf9d8b43e333caf1910b5a1607.woff) format("woff")}@font-face{font-display:swap;font-family:Muli;font-style:normal;font-weight:800;src:local("Muli ExtraBold "),local("Muli-ExtraBold"),url(/static/muli-latin-800-98f79027200e416cd176f1c680b27236.woff2) format("woff2"),url(/static/muli-latin-800-87b13c7e4ac613407e43afbb0d9bc488.woff) format("woff")}@font-face{font-display:swap;font-family:Muli;font-style:italic;font-weight:800;src:local("Muli ExtraBold italic"),local("Muli-ExtraBolditalic"),url(/static/muli-latin-800italic-409aab9a46f5eadf1109268011b4fcaa.woff2) format("woff2"),url(/static/muli-latin-800italic-9ce6b7c39c983e4e9f3f3a5806b03737.woff) format("woff")}@font-face{font-display:swap;font-family:Muli;font-style:normal;font-weight:900;src:local("Muli Black "),local("Muli-Black"),url(/static/muli-latin-900-ab057f697fb22357d35d04084e0b7846.woff2) format("woff2"),url(/static/muli-latin-900-e3ccc335470f7d6d80d2a210e7c1117f.woff) format("woff")}@font-face{font-display:swap;font-family:Muli;font-style:italic;font-weight:900;src:local("Muli Black italic"),local("Muli-Blackitalic"),url(/static/muli-latin-900italic-4aaedae6858493ec252ac85420d624a2.woff2) format("woff2"),url(/static/muli-latin-900italic-0ba0efb0fe338e81164e06a4fda4dade.woff) format("woff")}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:400;src:local("Noto Sans Regular "),local("Noto Sans-Regular"),url(/static/noto-sans-latin-400-7f65400c6b61f9dd1187ca51784b2c4f.woff2) format("woff2"),url(/static/noto-sans-latin-400-bedd9dda935a164e00f07738e7b799f7.woff) format("woff")}@font-face{font-display:swap;font-family:Noto Sans;font-style:italic;font-weight:400;src:local("Noto Sans Regular italic"),local("Noto Sans-Regularitalic"),url(/static/noto-sans-latin-400italic-41a9274088cbb1d40b717efc0feace3d.woff2) format("woff2"),url(/static/noto-sans-latin-400italic-9c21b810e75dfe7883080e056f1df043.woff) format("woff")}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:700;src:local("Noto Sans Bold "),local("Noto Sans-Bold"),url(/static/noto-sans-latin-700-0674cdf070471e6f6bd0a69f6a9834f3.woff2) format("woff2"),url(/static/noto-sans-latin-700-689575ff4d8e5e6d39e6cf63d9ff1456.woff) format("woff")}@font-face{font-display:swap;font-family:Noto Sans;font-style:italic;font-weight:700;src:local("Noto Sans Bold italic"),local("Noto Sans-Bolditalic"),url(/static/noto-sans-latin-700italic-155268b05af0bafb29553e74a4e7a7ae.woff2) format("woff2"),url(/static/noto-sans-latin-700italic-ad4b623a73ca5e40a556663939f4866c.woff) format("woff")}@font-face{font-display:swap;font-family:Ibarra Real Nova;font-style:normal;font-weight:400;src:local("Ibarra Real Nova Regular"),local("IbarraRealNova-Regular"),url(/static/ibarra-real-nova-latin-400-397c8028c4943ec5a96cd24020ed222e.woff2) format("woff2"),url(/static/ibarra-real-nova-latin-400-23ef031d8551e5329ed63b89a19be36f.woff) format("woff")}@font-face{font-display:swap;font-family:Ibarra Real Nova;font-style:italic;font-weight:400;src:local("Ibarra Real Nova Italic"),local("IbarraRealNova-Italic"),url(/static/ibarra-real-nova-latin-400-italic-e0a2adc957eb3a0bedb5165d81c7018a.woff2) format("woff2"),url(/static/ibarra-real-nova-latin-400-italic-52dbdaf1e3846be5bf339b348b7890ca.woff) format("woff")}@font-face{font-display:swap;font-family:Ibarra Real Nova;font-style:normal;font-weight:600;src:local("Ibarra Real Nova SemiBold"),local("IbarraRealNova-SemiBold"),url(/static/ibarra-real-nova-latin-600-f16b4201139f2b6a1d8e34248f64be62.woff2) format("woff2"),url(/static/ibarra-real-nova-latin-600-9af297efa6ac40edc4786a9cbbbec6e2.woff) format("woff")}@font-face{font-display:swap;font-family:Ibarra Real Nova;font-style:italic;font-weight:600;src:local("Ibarra Real Nova SemiBold Italic"),local("IbarraRealNova-SemiBoldItalic"),url(/static/ibarra-real-nova-latin-600-italic-3c5c5b294817523b44d788fe867d1200.woff2) format("woff2"),url(/static/ibarra-real-nova-latin-600-italic-2b1aa01fe5e29ff985062cc848c99091.woff) format("woff")}@font-face{font-display:swap;font-family:Ibarra Real Nova;font-style:normal;font-weight:700;src:local("Ibarra Real Nova Bold"),local("IbarraRealNova-Bold"),url(/static/ibarra-real-nova-latin-700-f072e47bf7cc10957da3fc0551f97f63.woff2) format("woff2"),url(/static/ibarra-real-nova-latin-700-e903ca440748639ab0bd8a202ee37260.woff) format("woff")}@font-face{font-display:swap;font-family:Ibarra Real Nova;font-style:italic;font-weight:700;src:local("Ibarra Real Nova Bold Italic"),local("IbarraRealNova-BoldItalic"),url(/static/ibarra-real-nova-latin-700-italic-8ec97bcf63eefaab6e4f09e4167ef24b.woff2) format("woff2"),url(/static/ibarra-real-nova-latin-700-italic-7a27a4e7fc76599766bfcd03a0cb5379.woff) format("woff")}@font-face{font-display:swap;font-family:Cousine;font-style:normal;font-weight:400;src:local("Cousine Regular "),local("Cousine-Regular"),url(/static/cousine-latin-400-1b97615fe13d3454c339d523732a610a.woff2) format("woff2"),url(/static/cousine-latin-400-5840f81f1d9cce21cb28bd31aea2da3e.woff) format("woff")}@font-face{font-display:swap;font-family:Cousine;font-style:italic;font-weight:400;src:local("Cousine Regular italic"),local("Cousine-Regularitalic"),url(/static/cousine-latin-400italic-3b70a6a53f0a94e8ed40d635a058822f.woff2) format("woff2"),url(/static/cousine-latin-400italic-217c52c96148726898e8ba583d7ea12c.woff) format("woff")}@font-face{font-display:swap;font-family:Cousine;font-style:normal;font-weight:700;src:local("Cousine Bold "),local("Cousine-Bold"),url(/static/cousine-latin-700-b8791c1692e92b463570e054213d72d4.woff2) format("woff2"),url(/static/cousine-latin-700-d698b1612330c4079a9d87ed479e3e6b.woff) format("woff")}@font-face{font-display:swap;font-family:Cousine;font-style:italic;font-weight:700;src:local("Cousine Bold italic"),local("Cousine-Bolditalic"),url(/static/cousine-latin-700italic-4cba588e58b53cd0d7e9cfacd24c4e07.woff2) format("woff2"),url(/static/cousine-latin-700italic-ac7c814f79ce5baf11c3eb4e89204bb4.woff) format("woff")}


/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}

/*! normalize-opentype.css v0.2.4 | MIT License | kennethormandy.com/journal/normalize-opentype-css */::-moz-selection{background-color:#accef7;color:inherit;text-shadow:inherit}::selection{background-color:#accef7;color:inherit;text-shadow:inherit}body,html,table{font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0}h1,h2,h3{font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 1}abbr{font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1;text-transform:uppercase}time{font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0}code,kbd,pre,samp{font-feature-settings:"kern" 0,"liga" 0,"calt" 1,"dlig" 0,"pnum" 0,"tnum" 1,"onum" 0,"lnum" 1,"zero" 1}sup{font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1}sub{font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=number],input[type=range],input[type=tel],input[type=week]{font-feature-settings:"kern" 0,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 0,"lnum" 1,"zero" 0}caption,tbody{font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 0,"tnum" 1,"onum" 0,"lnum" 1,"zero" 1}:root{--color-primary:#2997ff;--color-base:#f5f5f7;--color-sub-base:#aaa;--color-border:#d2d2d7;--color-bg:#111;--color-bg-bright:#1d1d1f;--color-bg-dark:#000;--color-spare1:#6bf;--color-spare2:#ccc;--color-spare3:#63636e;--color-spare4:#252429;--color-apple-blue:#0a84ff;--color-apple-brown:#ac8e68;--color-apple-gray:#98989d;--color-apple-green:#32d74b;--color-apple-orange:#ff9f0a;--color-apple-pink:#ff375f;--color-apple-purple:#bf5af2;--color-apple-red:#ff453a;--color-apple-yellow:#ffd60a;--font-sans-serif:"Muli","Noto Sans JP","Noto Sans KR",sans-serif;--font-serif:"Ibarra Real Nova",serif;--font-mono:"Cousine",monospace;--font-light:100;--font-normal:400;--font-bold:700;--font-heavy:800;--xlarge:1680px;--large:1280px;--medium:980px;--small:740px;--xsmall:480px;--height:4rem;--margin:2rem;--radius:0.5rem;--bg:#050712;--bg-soft:#0d1022;--panel:rgba(16,20,43,.82);--panel-strong:#121734;--text:#f7f8ff;--muted:#cbd3ee;--blue:#1f7cff;--blue-2:#38d5ff;--purple:#8d4dff;--purple-2:#c94dff;--black:#02030a;--line:hsla(0,0%,100%,.12);--shadow:0 24px 70px rgba(0,0,0,.45);--radius-xl:32px;--radius-lg:22px;--radius-md:16px;--max:1180px;--font-sans:Inter,Montserrat,"Noto Sans",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}*{box-sizing:border-box}html{background:#02030a;scroll-behavior:smooth}body,html{min-width:320px;overflow-x:hidden}body{-webkit-font-smoothing:antialiased;background:radial-gradient(circle at 15% 0,rgba(56,213,255,.22),transparent 34rem),radial-gradient(circle at 88% 14%,rgba(141,77,255,.26),transparent 34rem),linear-gradient(180deg,#050712,#090b18 42%,#03040a);color:#f7f8ff;font-family:Inter,Montserrat,Noto Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:17px;line-height:1.65;margin:0}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}a:hover{color:#fff}p{color:#cbd3ee;margin:0 0 1.15rem}h1,h2,h3,h4{color:#f7f8ff;letter-spacing:-.04em;line-height:.98;margin:0 0 1rem}h1{font-size:clamp(3.2rem,8vw,7.7rem)}h2{font-size:clamp(2.2rem,5vw,4.5rem)}h3{font-size:clamp(1.35rem,2.2vw,2rem)}.site-wrapper{min-height:100vh}.site-head{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:rgba(3,4,12,.78);border-bottom:1px solid hsla(0,0%,100%,.09);position:sticky;top:0;z-index:30}.site-head-container{align-items:center;display:flex;gap:1.5rem;justify-content:space-between;margin:0 auto;min-height:78px;width:min(1180px,calc(100% - 32px))}.site-head-logo{align-items:center;color:#fff;display:inline-flex;font-weight:900;gap:.75rem;letter-spacing:-.04em;text-transform:uppercase}.logo-mark{background:linear-gradient(135deg,#1f7cff,#8d4dff);border-radius:14px;box-shadow:0 12px 30px rgba(31,124,255,.28);display:inline-grid;height:42px;place-items:center;width:42px}.nav-burger{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.12);border-radius:14px;color:#fff;display:none;height:46px;padding:11px;width:46px}.nav-burger span{background:#fff;border-radius:999px;display:block;height:2px;margin:5px 0}.site-nav .nav{align-items:center;display:flex;gap:.35rem;list-style:none;margin:0;padding:0}.site-nav a{align-items:center;border-radius:999px;color:#dce2ff;display:inline-flex;font-size:.88rem;font-weight:800;letter-spacing:.01em;min-height:42px;padding:.55rem .78rem}.site-nav a:hover,.site-nav a[aria-current=page]{background:hsla(0,0%,100%,.08);color:#fff}.site-nav .nav-cta{background:linear-gradient(135deg,#1f7cff,#8d4dff);box-shadow:0 14px 34px rgba(141,77,255,.28);color:#fff}.site-main{isolation:isolate}.hero-shell{align-items:center;display:grid;gap:clamp(2rem,5vw,4.5rem);grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);margin:0 auto;min-height:calc(100vh - 78px);padding:clamp(2.5rem,6vw,7rem) 0 4rem;width:min(1180px,calc(100% - 32px))}.hero-copy{position:relative;z-index:2}.eyebrow{align-items:center;color:#38d5ff;display:inline-flex;font-size:.78rem;font-weight:950;gap:.5rem;letter-spacing:.16em;margin-bottom:1rem;text-transform:uppercase}.eyebrow:before{background:linear-gradient(90deg,#38d5ff,#c94dff);border-radius:999px;content:"";height:2px;width:34px}.hero-lede{color:#e6e9ff;font-size:clamp(1.08rem,2vw,1.34rem);margin:1.35rem 0 1.7rem;max-width:680px}.hero-actions{display:flex;flex-wrap:wrap;gap:.8rem;margin:1.55rem 0 0}.hero-actions.compact{margin-top:1.2rem}.button,button,input[type=submit]{align-items:center;border:1px solid transparent;border-radius:999px;cursor:pointer;display:inline-flex;font-weight:900;justify-content:center;line-height:1;min-height:50px;padding:.85rem 1.2rem;transition:transform .18s ease,border-color .18s ease,background .18s ease}.button:hover{transform:translateY(-2px)}.button-primary{background:linear-gradient(135deg,#1f7cff,#8d4dff);box-shadow:0 18px 42px rgba(31,124,255,.32);color:#fff}.button-secondary{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.16);color:#fff}.button-ghost{background:transparent;border-color:rgba(56,213,255,.45);color:#dff8ff}.trust-strip{display:grid;gap:.85rem;grid-template-columns:repeat(3,1fr);margin-top:2rem}.trust-item{background:hsla(0,0%,100%,.055);border:1px solid hsla(0,0%,100%,.12);border-radius:16px;min-height:112px;padding:1rem}.trust-item strong{color:#fff;display:block;font-size:1.04rem}.trust-item span{color:#cbd3ee;display:block;font-size:.88rem;line-height:1.4;margin-top:.4rem}.hero-visual{background:#121734;border-radius:32px;box-shadow:0 24px 70px rgba(0,0,0,.45);min-height:620px;overflow:hidden;position:relative}.hero-visual:before{background:linear-gradient(180deg,rgba(2,3,10,.05),rgba(2,3,10,.35)),radial-gradient(circle at 15% 18%,rgba(56,213,255,.42),transparent 22rem),radial-gradient(circle at 88% 88%,rgba(141,77,255,.46),transparent 20rem);content:"";inset:0;mix-blend-mode:screen;position:absolute;z-index:1}.hero-visual img{filter:saturate(1.15) contrast(1.08);height:100%;min-height:620px;-o-object-fit:cover;object-fit:cover;width:100%}.hero-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:rgba(2,3,10,.68);border:1px solid hsla(0,0%,100%,.24);border-radius:20px;box-shadow:0 18px 50px rgba(0,0,0,.38);padding:1rem;position:absolute;width:min(290px,calc(100% - 36px));z-index:2}.hero-card span{color:#38d5ff;display:block;font-size:.78rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.hero-card strong{color:#fff;display:block;font-size:1.2rem}.hero-card-top{left:22px;top:22px}.hero-card-bottom{bottom:22px;right:22px}.section{margin:0 auto;padding:clamp(3rem,7vw,6.5rem) 0;width:min(1180px,calc(100% - 32px))}.intro-grid{border-top:1px solid hsla(0,0%,100%,.12);display:grid;gap:clamp(1.5rem,5vw,4rem);grid-template-columns:minmax(260px,.8fr) minmax(0,1.1fr)}.intro-copy{background:linear-gradient(135deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.03));border:1px solid hsla(0,0%,100%,.12);border-radius:22px;padding:clamp(1.2rem,3vw,2rem)}.section-heading{margin-bottom:2rem;max-width:760px}.program-grid{display:grid;gap:1rem;grid-template-columns:repeat(4,minmax(0,1fr))}.post-card,.program-card{background:rgba(16,20,43,.82);border:1px solid hsla(0,0%,100%,.12);border-radius:22px;box-shadow:0 18px 50px rgba(0,0,0,.24);min-height:430px;overflow:hidden;padding:1rem;position:relative}.program-card{display:flex;flex-direction:column;isolation:isolate;justify-content:flex-end}.program-card:after{background:linear-gradient(180deg,rgba(2,3,10,.04),rgba(2,3,10,.86) 62%,rgba(2,3,10,.96));content:"";inset:0;position:absolute;z-index:-1}.program-card img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;transition:transform .36s ease;width:100%;z-index:-2}.program-card:hover img{transform:scale(1.06)}.program-tag{align-self:flex-start;background:rgba(31,124,255,.2);border:1px solid rgba(56,213,255,.35);border-radius:999px;color:#e8fbff;font-size:.78rem;font-weight:900;margin-bottom:.75rem;padding:.35rem .65rem}.program-card p{font-size:.95rem}.card-link{color:#38d5ff;font-weight:900}.split-cta{align-items:center;display:grid;gap:clamp(1.5rem,4vw,3rem);grid-template-columns:.95fr 1.05fr}.split-media{border-radius:32px;box-shadow:0 24px 70px rgba(0,0,0,.45);overflow:hidden}.split-media img{height:620px;-o-object-fit:cover;object-fit:cover;width:100%}.split-copy{background:radial-gradient(circle at top right,rgba(141,77,255,.2),transparent 18rem),hsla(0,0%,100%,.055);border:1px solid hsla(0,0%,100%,.12);border-radius:32px;padding:clamp(1.5rem,4vw,3rem)}.check-list{color:#dce2ff;display:grid;gap:.65rem;list-style:none;margin:1rem 0 0;padding:0}.check-list li{padding-left:1.8rem;position:relative}.check-list li:before{color:#38d5ff;content:"✓";font-weight:900;left:0;position:absolute;top:0}.modern-feed.post-feed,.post-feed{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}.instagram-section{border-bottom:1px solid hsla(0,0%,100%,.12);border-top:1px solid hsla(0,0%,100%,.12)}.social-heading{align-items:flex-end;display:flex;gap:1.5rem;justify-content:space-between;max-width:none}.social-heading>div{max-width:760px}.instagram-grid{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}.instagram-card{background:radial-gradient(circle at top left,rgba(56,213,255,.24),transparent 16rem),radial-gradient(circle at bottom right,rgba(201,77,255,.26),transparent 14rem),hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.14);border-radius:22px;box-shadow:0 18px 50px rgba(0,0,0,.24);display:flex;flex-direction:column;gap:.8rem;justify-content:flex-end;min-height:300px;overflow:hidden;padding:clamp(1.2rem,3vw,1.8rem);position:relative;transition:transform .18s ease,border-color .18s ease,background .18s ease}.instagram-card:hover{background:radial-gradient(circle at top left,rgba(56,213,255,.32),transparent 16rem),radial-gradient(circle at bottom right,rgba(201,77,255,.34),transparent 14rem),hsla(0,0%,100%,.08);border-color:rgba(56,213,255,.38);transform:translateY(-3px)}.instagram-card h3{margin-bottom:0}.instagram-card p{font-size:.95rem;margin-bottom:0}.instagram-label{align-self:flex-start;background:rgba(2,3,10,.36);border:1px solid hsla(0,0%,100%,.16);border-radius:999px;color:#e8fbff;font-size:.76rem;font-weight:950;letter-spacing:.08em;padding:.35rem .65rem;text-transform:uppercase}.post-card{background:hsla(0,0%,100%,.055);min-height:320px}.post-card-content{display:flex;flex-direction:column;gap:.85rem;height:100%}.post-card-image-link{margin:-1rem -1rem 0}.kg-image,.post-card-image-link .gatsby-image-wrapper,.post-card-image-link img{border-radius:18px}.post-card-title{font-size:1.35rem;line-height:1.05}.post-card-body{color:#cbd3ee;font-size:.95rem}.post-card-readmore{color:#38d5ff;font-weight:900;margin-top:auto}.post-card-tags{display:flex;flex-wrap:wrap;gap:.4rem}.post-card-tags a,.post-card-tags span{background:rgba(141,77,255,.16);border-radius:999px;color:#dfe7ff;display:inline-flex;font-size:.72rem;font-weight:800;padding:.25rem .55rem}.faq-list{display:grid;gap:.8rem}.faq-list details{background:hsla(0,0%,100%,.055);border:1px solid hsla(0,0%,100%,.12);border-radius:16px;overflow:hidden}.faq-list summary{color:#fff;cursor:pointer;font-weight:900;padding:1.1rem 1.25rem}.faq-list details p{padding:0 1.25rem 1.25rem}.footer-panel{display:grid;gap:1rem;grid-template-columns:repeat(3,1fr);margin:2rem auto 0;padding:0 0 2rem;width:min(1180px,calc(100% - 32px))}.footer-card{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);border-radius:22px;min-height:260px;padding:1.4rem}.footer-card-accent{background:linear-gradient(135deg,rgba(31,124,255,.24),rgba(141,77,255,.22))}.footer-card a{color:#e9f8ff;display:block;font-weight:900;margin-top:.5rem}.social-links-grid{display:grid;gap:.55rem}.social-links-grid a{align-items:center;display:flex;gap:.55rem}.social-links-grid img{height:28px;width:28px}.site-foot{border-top:1px solid hsla(0,0%,100%,.12);color:#cbd3ee;font-size:1rem;margin:0 auto;padding:1.5rem 0 2.5rem;text-align:center;width:min(1180px,calc(100% - 32px))}.home-content-section,.page-template,.post-content{margin:0 auto;width:min(920px,calc(100% - 32px))}.post-content-body{color:#cbd3ee}.post-content-body a{color:#38d5ff;font-weight:800}.post-content-body img{border-radius:16px}@media (max-width:1040px){.hero-shell,.intro-grid,.split-cta{grid-template-columns:1fr}.hero-visual,.hero-visual img,.split-media img{height:460px;min-height:420px}.footer-panel,.instagram-grid,.modern-feed.post-feed,.post-feed,.program-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){body{font-size:16px}.site-head-container{min-height:68px}.nav-burger{display:inline-block}.site-nav{background:rgba(3,4,12,.96);border:1px solid hsla(0,0%,100%,.12);border-radius:16px;box-shadow:0 24px 70px rgba(0,0,0,.45);display:none;left:16px;padding:.75rem;position:absolute;right:16px;top:68px}.site-head-open .site-nav{display:block}.site-nav .nav{display:grid;gap:.25rem;grid-template-columns:1fr}.site-nav a{justify-content:center;width:100%}.hero-shell{min-height:auto;padding-top:2rem}.footer-panel,.instagram-grid,.modern-feed.post-feed,.post-feed,.program-grid,.trust-strip{grid-template-columns:1fr}.social-heading{align-items:flex-start;flex-direction:column}.program-card{min-height:380px}.hero-visual,.hero-visual img,.split-media img{height:390px;min-height:360px}}@media (max-width:560px){.footer-panel,.hero-shell,.section,.site-foot,.site-head-container{width:min(100% - 22px,1180px)}h1{font-size:clamp(2.7rem,16vw,4.2rem)}.hero-actions .button{width:100%}.hero-card{margin:.75rem;position:static;width:auto}.hero-visual{display:flex;flex-direction:column;justify-content:flex-end}.hero-visual img{inset:0;position:absolute}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}}form{margin:0 0 var(--margin) 0}fieldset{border:0;margin:0;padding:0}label{color:#646464;display:block;font-size:.9em;font-weight:var(--font-bold);margin:0 0 (var(--margin) * .5) 0}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{background:var(--color-bg);border:none;border:1px solid var(--color-border);border-radius:var(--radius);color:inherit;display:block;outline:0;padding:0 .6em;text-decoration:none;width:100%}input[type=email]:invalid,input[type=password]:invalid,input[type=search]:invalid,input[type=tel]:invalid,input[type=text]:invalid,input[type=url]:invalid,select:invalid,textarea:invalid{box-shadow:none}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}select{height:var(--height);padding-right:var(--height);text-overflow:ellipsis}select option{background:var(--color-bg);color:var(--color-primary)}select:focus::-ms-value{background-color:transparent}select::-ms-expand{display:none}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select{height:var(--height)}textarea{padding:.3em .6em;resize:vertical}input[type=checkbox],input[type=radio]{display:block;margin-right:-2em;opacity:0;width:1em;z-index:-1}input[type=checkbox]+label,input[type=radio]+label{align-items:center;color:var(--color-base);cursor:pointer;display:flex;font-size:1em;font-weight:var(--font-normal);padding-left:calc(var(--height)*.6 + .75em);padding-right:2rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}input[type=checkbox]+label:before,input[type=radio]+label:before{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius);content:"";display:inline-block;height:calc(var(--height)*.6);line-height:calc(var(--height)*.56);margin-right:1rem;text-align:center;width:calc(var(--height)*.6)}input[type=checkbox]:checked+label:before,input[type=radio]:checked+label:before{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-bg);content:"✓"}input[type=checkbox]:focus+label:before,input[type=radio]:focus+label:before{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}input[type=checkbox]+label:before{border-radius:var(--radius)}input[type=radio]+label:before{border-radius:100%}