@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-cyrillic-ext-400-normal-B28g4zcY.woff2) format("woff2"),url(/assets/open-sans-cyrillic-ext-400-normal-CtkCLoLZ.woff) 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:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-cyrillic-400-normal-DvjyhnTk.woff2) format("woff2"),url(/assets/open-sans-cyrillic-400-normal-XMp_Qeuo.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-greek-400-normal-BKm6CSmU.woff2) format("woff2"),url(/assets/open-sans-greek-400-normal-yVf9KAAO.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-hebrew-400-normal-C3uFZKNA.woff2) format("woff2"),url(/assets/open-sans-hebrew-400-normal-Cowz_U6T.woff) format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-math-400-normal-C76BUjK0.woff2) format("woff2"),url(/assets/open-sans-math-400-normal-Cs0GbA_j.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:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-symbols-400-normal-OZvd8qMe.woff2) format("woff2"),url(/assets/open-sans-symbols-400-normal-B5VgOMNH.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:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-vietnamese-400-normal-Dqpvjuft.woff2) format("woff2"),url(/assets/open-sans-vietnamese-400-normal-DCU23d-J.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:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-latin-ext-400-normal-URAvo6nN.woff2) format("woff2"),url(/assets/open-sans-latin-ext-400-normal-BfzJ9CTS.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:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-latin-400-normal-Bk63H6sG.woff2) format("woff2"),url(/assets/open-sans-latin-400-normal-DKniycaP.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:Open Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/open-sans-cyrillic-ext-500-normal-DLgW8Edg.woff2) format("woff2"),url(/assets/open-sans-cyrillic-ext-500-normal-DnbrCPr9.woff) 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:Open Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/open-sans-cyrillic-500-normal-C0pJK5UH.woff2) format("woff2"),url(/assets/open-sans-cyrillic-500-normal-K_-1AP7V.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/open-sans-greek-500-normal-BvKlOb5R.woff2) format("woff2"),url(/assets/open-sans-greek-500-normal-DSi5u7Na.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/open-sans-hebrew-500-normal-CDpmdBH0.woff2) format("woff2"),url(/assets/open-sans-hebrew-500-normal-BxL5gvA2.woff) format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/open-sans-math-500-normal-CIx22CNi.woff2) format("woff2"),url(/assets/open-sans-math-500-normal-YuOtWwwG.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:Open Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/open-sans-symbols-500-normal-CiruYkOL.woff2) format("woff2"),url(/assets/open-sans-symbols-500-normal-Caj8aYkE.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:Open Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/open-sans-vietnamese-500-normal-C2c3EQ5t.woff2) format("woff2"),url(/assets/open-sans-vietnamese-500-normal-MWejWSJu.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:Open Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/open-sans-latin-ext-500-normal-BFKxrfUf.woff2) format("woff2"),url(/assets/open-sans-latin-ext-500-normal-Ckq5M21C.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:Open Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/open-sans-latin-500-normal-C0rntwkW.woff2) format("woff2"),url(/assets/open-sans-latin-500-normal-BxcNt415.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:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/open-sans-cyrillic-ext-600-normal-CivhzOCV.woff2) format("woff2"),url(/assets/open-sans-cyrillic-ext-600-normal-DX5V8c14.woff) 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:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/open-sans-cyrillic-600-normal-BuMhxFId.woff2) format("woff2"),url(/assets/open-sans-cyrillic-600-normal-C5LXWJm_.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAA6kABIAAAAAG3gAAA5DAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGiYbgTYcOgZgP1NUQVRaAFwIgXwJnxQREAqCLIIvCxIAATYCJAMgBCAFhSYHUgyFHxsrGhXjWEvAxsEA57AMwf8fErghE15D81k4DI93Km6YYqS104UQB1R/2lvfaD+x53NyHSgvuHUZSZBciYngW6FGUpGc4BaJSSUmtbna6VEkpoXTW+C2PvujIFlNxS0VE85/GzzP45V/7s2Lp7vZiqk8zVZIAUxFzIdYfhNBObZTLFtzv8SK8DKjCySbrC4QCPf2al0HbgOEKNs7kYwanBdSGnWAocnvrWWqTdj2hhUovQprZs8mmB4MDMWR2gH1gO09h7lyu3wF27nh4boGrE3LmD8c6v6Iz9tCX4krbX0xc7YtBeRGI71jIlF1n87PdiTb9/coyUEXwA9lUnRYFdQ0nlmvrdmV7M1+XOuzQnZIPraCvgs4AFjn9cTUpbsyZYq2y/u92kMz2q0hiJSY1dpxc33ejghKCc7HqY7goAgWggAeNi711wR0Zgx2vwHDxhHP2bR6KfGC1fOWEC+cN3s18dJZa5cTYwCyjAKCjmqZysuWeHIwmRwhwDfBsRxtNwXAI+DthT7kEAyiK50EX2A8xoB9M6pCs7Y4M1fbtycPHUKPpX3N2MlXOp+8RkDjCCT1jibVSdhgl5vngAtxpPDIRM/EOWUKFn/DwJEjB8qDUO9975T/JvD+15NALgMwg+zbgRiDIHhYQGX0cVqhG+auXSgCGxYsXCsgf9/5zFIbpQFVcbBQVOoAIBk9U2ydRKMkrcncGrQxgBG8yTDIl+DZV3aACsRcXm9U7/2jHqT/o2S/ZZ9k4sO7PmyO4BScyoT27VRdHscMpzJkX+tv8cr/6ex/nqtQ/d8A14O2CLxNA4ZX6AWVTDPz43wCRQJgSCE6el1xEg3F7wQ1CDEC3cLiTYJ0xxIrVX526dPBlnABwSQlzI6Aq/rDIlqrE0sT1RWIIjLri/dwApVPvf3h1yBI3AYBo8z+5kmM9/AidqByNtDi+bpo+4/e577OY9/WZf58HPqubeqqLPIsTeIoeGeNVlJwRglGEMj/733u6zz2bZmncei7tqmrUoevkq4sV5IYRs75fLpSragYRFd2tRo8Go7C/SoYaQlpz5lO32U1bYzXbJDCIPPPLiYyJyLyKlZqB6erl+sMuNPLHWUyE5AZHpJ1WWtHoog5qFIeA2x9xRoGDhTXNShuzeAXZQJTKU4i3sZ8luooLW9u688FjLSeMduyYTfV9EVPcvWH4Xy9JvdiCTWgSmWkRv4F49e5FOjLHeJw5ZuqDE9juDsMSrr8IfWpAuIxERzwqOukPuTKmt7Ud/zSNy312ZD3ZfYQYX8kNtVKVOkTGyY/jo5p8uPY3JWRQvzjOPeLOjPn4czHRpIqC3EpDT1YyNaweqQamnT6YWjZ6zI9pLQz9BlPZ+NShCuF4FYIZY1TPYZNUBBo2TSHqsCUvbKtNAu8MNruFo+oG5c1x0Uu0FudrMyfLJ0sn6zNrM/oKCH+pXjBv0TwRd2Sc9aTMOws9ZdLsTdpOroUudEqRWBpDba+W6dyxQ6jglM7AUOvHcnFx+fu15xUEI1QqM+cJ6hWsqhjy9d31Z+DIgiyGrzmdrCY7CrSgdOsBG28a30tBd1kH5EcTzX7WPkBWZnFKD3vSN9efsvJ/Y5x1sKzwcq1R1fcHKd7tg8WWmOuh9gVhoHLrVDf+IICZgfbtkJpXeLa8bhQfS/SUb3PRPE9kxypoyiehTUEZnqG0JwJth6r49ABdx6Szv6fnHFGj9yTOTwiQtp11/rKF4jHSLmAMWc6GuljjH8kqVYoi4xtrVrp9GL6qu1eOgbkCJJijbpzzxbjotqpZjQbiXlkw1rNK6PM2htP5ByEIvOyW+bgm/bngiZIezAgsOA2l+farzPMneSePOGBi+mJzKJxoWnstRTGmV+uVSuJC2po/lFKFXrmvu8xvmrsWMZqFHgUuG/EYXmd18BX4gHjuN2vxCXpyBDOJkLyo6K8hKV9Z2jir53Hy9RNffTxJSNY6GVRon2yIljg8j7kxuti5EbX/SMDDO7KwpF6uJzBYo2l3sa+VIGdI5I45T1uyE6CBjTYbinsHBdQwLkFMRC09yQ30sbD0DblxqsWSDcGvDeW265fggmydAaKefVjZ5eCpxBYmFmjcWC36aq4yujhV3ePC5ubcke+kLEpHLv70grcpTtgbsqGJG7K+4vgoGP4MG2wcKAgRZYbkx0M6gcVCDbhsNXEZWGl5WKKOAwbxUApMD6WLFHSjs7Y+FinyCmdwNVSZXbj55ojDQvCtGBhY0sqSrwrk245pQqG44tg2VBKdTrnttAknQzdAuv3oXaA8CHTSPdyxDIbpy0+w9RgaoU9aJ3HXQnMHUbFGteA3bPKQjM7UXQStpN57mDOmIMVZ1tBD6kzOklG0KVJzFa3ukg0A6bsaO+Epj7tUqh6N45byoEPnl1uoXq4itPuvOqpJTU9ymrBSlbNBA31mZAgtJPQ2jaYbmtPizQTGKwiLdjP6TJ7sOoIFxic9+MwXo+klH0YqWjmtL5+75SQoOGGoWnNZSBsAmPcqaNEze067DOgspiW2YMZlJVakmDBwg/3TnX/g3mwMJ6ok4VHck80XqY07r3q6Lt0xrBZ1MFAdywIY63MOcb4h+zG7UcJJC5DSZ1VHXZRIK2AaSaNZRVDSgu1I0mBf1ERj3cW4G8b1VmEpB+Ucun6msxhdypMnrB7uw4M9EEMnRTwA/+lifWWwdLN6zlfRw4Tbzi3hogi6wUKsJOmm1HtwYjQSgI44EiEcP1L6ruguNQreCZ0tQ8ehnAjljbx7JlK2zDNeGYAbvtk6L7tpPgQ147TNu6pPsctvncbAXbh+jRZmaPuVgumYzAeIxdu6GaUhOfvDKxGcKoxf1/j2B644BgtpmVaZtn0pUqdDDS0x6WKU0lop13DvtR1n8Ne16F2j0IDOXIHH/0b/YBPZi9RLe6UnvBjTqxIG8W+3dDN6XmPgJTCwl5eI67Ypa10jdwYfDa0QReluPo8QMV5t0iqXmTeJzsJPBPYZqsVKS7FBde5xJr1Ul3s1jqmoLpbdANFqK9juJBr/0rY6S5sfPb/Y89tGJyg0L4NWOziI/Ae/yCYWWFTVAjzKwv3bjYN3WeUMf8/FAfStml81qdQDipv9ekV9gUvfyZ32N0tomMT3StgNGE3M1A+LkiFS/lg56VYBHXRVns7Ez1Suk7/VfIrDHLHKSUH6uBNUcLvN3KOYOCCxV0PuZbZV8TjFlmHht8zlJjSrZh+ibchN+yzZcUY5i5ggkMxEribkqKcjqKwNiNDBzB8ZxatlLxSNt5o3eHzbZymNEWIKfnyhyYnPSVn/siEexgxveHiXwT8GT3upUiebviuaurCIYoCgUZbG/+apqGD0rU5ALF/ITcmtzI7SrAZfuQHriSasq5WJ/2ha8/JAUl3UhtNNgBmRBhSU+iVqTKZDUdxea+mJWlIpDBch2e9tUqw8AiogJtlNnHWeYhICYPoqZKZJshBDwWxflr1BSpurm5/8uWbr74aKB+//rbQ73wSqh+9tfHL117D+TfeEPbtQJHssSX59Y2Jq+rYNt99ef++0G/A//1zRHvnxdff2si+1H9ag/cOj6t8+PHMHbuBJdc/MbbK4Y/PHpW/+6tPW9917qj+D352eMrv9+8997z79hZ+PyzPNvjw3Af3TPk1ipqYd2t0Lr++dOCHVbr2XjRs8fBLylxn07aZXXsN6pR/IV/t4+uXrGx4+mN1aIqRbSAu7v8PZZ8CSPatO9J+7o46CWt1VdtfTcukZZJvd5ulSYlyZ/bvjRNo2b59mqsdhtQoK3PMToG2Sc1nk6RteVm5/wvl2yGAxWMPX7u51YzS7r95oQfAW88+/IeAj7a8c7jHzEngA8JNQMxHXDn3KYTNImIGna5nnuMhmNLKvnWGyRFL5cHmSkl/XY/6KD0xKBFtuRD0/tI9KAJEPI6FGB84Ju2pUaGRRKNKieioRWeeHjbSUZua3Djq0IBTR0toz+TRiIoMOqaMiM47CeRoBaNCQINhG4KalapcGyoB16k+PGzFGGdHMyc5r2YOthbKLN9qorlT81LCG4JXFJPgXzWAjzXHFXyQ+YpL5U+kAkpqXsT8ynb82mpLH7lws+VXapPZGj5gGo5J2UUjpRWT1avrNlluW3NLYs6Ddsq1kfeGy4lONwNVgDNwFRMHdU96o+5v5nY81y1V+oQz8JdKZQUhTeR9HxvHwGrfCXmU1p/teLPYpr29ZRizIWWtZtlLXup0ga3Qv5kbM+eiEctnj0mTrqwzgtlFPlkxdPJSZTrKOd0sY/cRPMi0LEmm373/WPJSmqi7b6dFeWtC8CHt0iL5hfL+aYb4X8emwvrOFXiz7yjsX+TmPzKTEqlpEwtsbMCEiI/hyK0XnHBCWDbBEBI25AUUucGapGBFKctpihyjFZhjnZhhi5GxE6QVEOUAcpeEocnYzygRfWPuMZLoGmyuY/jBaaDtoTdi19mGTidW3YRF+41ZyxMWo8YOal/0Ktup6AmtKoqcUtQKW8mtKOW2kKeYkJT9IJNNSPGPBDaGRETSXCglEZKA9cUwwSNu8BN7OEQFnuifW22dDiJnsxqg0+J/gJYjEgw1IhPUqihUVKFgqBTaoBAAcsEdGkhIEQUIPnco4RMQ8+6QuXdIdgEGfC/XMxBCyJvjCMKC/bfPsjFbDBu9xezRe5TXJTk7MbmCKZSaHeYHY5VmiTAJ3MSRGYwvKQQFp/CC84Oj+BVqBzf4gYlI/MSzEvUKWijVHfqDWhGzaTovdyanY5ztlG4278AfNQVyEI03lEPay+GUH5rxky9dFDnVf3fKKdTp08HpY90vFm05H1X7jo4SxsqdvaNaYh1eg6V1WKPYGhoWT9Mu/bqk1TIIKIdIVe57qarBrdrp6g==) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAYkAA8AAAAAB6wAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAACEAAAAmADcAEkdQT1MAAAF8AAAAhQAAALbY4d2lR1NVQgAAAgQAAAA5AAAAOu2e8oxPUy8yAAACQAAAAE4AAABgc8fDQ1NUQVQAAAKQAAAAQwAAAFpe+EE9Y21hcAAAAtQAAABAAAAAXCHOHuFnYXNwAAADFAAAABAAAAAQABUAI2dseWYAAAMkAAAA6gAAAOqgGcAXaGVhZAAABBAAAAA2AAAANh/S6odoaGVhAAAESAAAAB8AAAAkDfkE3GhtdHgAAARoAAAAIAAAACAdwAJ8bG9jYQAABIgAAAAQAAAAEgCuAH9tYXhwAAAEmAAAABwAAAAgACcA8m5hbWUAAAS0AAABLgAAAnw3WmRlcG9zdAAABeQAAAA9AAAAUqBH+9d42mNgZGBi4GOAAAkgj42BCUgyAzEjUIQDTLMDAAYPAEoAAAB42hzIgQbCYBhA0fNNpSYJCcAPEoBAAJJAQnqBlSm2JRP09Gvm4HIFcntX4+PpfJMev7aWnm1ZSa/y3kp18X1LRtB1MoSsKdrKqqmaygIhEMhsTHpLIUe49MLBXBiJ7DPZmSFMh2Po1lr4TwamimUJ6zawqWwgU0EkkzNLMFiEHQAVexMvAAAAeNpjYGRgYOBisABCVhc3nxAGleTKohwGhfSi1GwGhYzUpCIGhZzEkjwGBQYQYAER//+DSAAw7gsEAAAAeNpjYGE5zhTBwMrAwGrMcpaBgWEWhGY6y2DENIkBCTgwMDAj8939/d0ZDzAwyN/j6P27goGB4x9TNwMD43yQHIsH6zYgpcDAAgCJGw41AAB42gXBsQEBQBQFsLx/oIUGmMBASgDQgfUlIgYaJhrW6nd8XxN+l+s75PbePbNQekZWgsrMERHSrQ2aUlmC8Ad24QbRAHjaY2BgYAJiZiAWAZKMYJqFwQNI8zFwAOXYgCxeBgWGBfK+8vf+/wfyUPmM/7/+f/w/9cHOB5pA3SgAACTeEOIAAQADAAgACgANAAf//wAPAAIAev/sBdIFzQARACAAAAEUAgYEIyIkJgI1NBIkMzIEEgUUFhYzMjY2NRACIyIGBgXSVar/AKyv/v+pVJUBMenkAS6X+6Rcv5aXvlrN4JbBXALdqf7rx2xsyAEWqeIBUbu6/q/lqfeFhfepAQEBI4T1//8AAf/sB08FzQAnAAQBfQAAAAcAB/7B/5gAAgFABMoDmAYyAAoAHAAAATU2NjczFQ4CBwcmJjU0NjMyFhUUDgIHFBYXAmAUNBDgFEJNJZ54ekA3MD0PGycYOj0E3Bk5qUgVK2prLhIHfmA6STAwFyMZDAEjMQYAAAAAAQAAAAMAxRYF1lxfDzz1AAsIAAAAAADZzML3AAAAAOF726n7VP2+ChUIaQAAAAYAAgAAAAAAAHjaY2BkYODo/buCgYFL6nfIX0EuUaAIKuAAAH89BOUABM0AwQAAAAACFAAAAhQAAAZMAHoCFAAAB8kAAQSiAUB42mNAAEsgdGMoBQAEBQEueNpjYGRgYOBgmMggxhDPwArmIQAzAyMAGX8BGnjahZBDcoVBGEVPbExi27Ztexo773+M15INBOMsKxsIbnV1rGqdz9UXiOeOEIJCo4CboHzLQRTyZDlYOQ+WQ2jl3nLoh5ww0rmyHE4+l5bjaWQUw0EQS6flIKKptxxGIvmW05WTbDlTHG05SwTzOByxhosx/HoP2WODaRy8xn/IAluiPfpxZG2yIt5U7q5oS7wj8qOj5aadGi0fG3jZk+0XV+MTH+pVV3YUn2GYSd1utjR5wcz3UfVt1rJsr6l2lJFLA9XUajV8oA5GmNEaEf3fcV72DgHxGt63/Ny3itxvFQN63ZzhfftrLvWarCNalGeL3B87zeLFYV/+DVPVR8AoJRVMvPRNNZ/VbYc9kxFgnWpVORwZr6O1wyFbbBslpKr8jp3psxPLXgCUflz/AAB42mNgYgCD/3MYjBiwAQ4GBkYmRmYGZgYjRhZGVkY2Fr9QHx8m5yD20rxMAwNHAxBt6GbiAqFdXAEZUwq1AAAA) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/open-sans-greek-600-normal-CkCBI2Km.woff2) format("woff2"),url(/assets/open-sans-greek-600-normal-Xt_394w2.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/open-sans-hebrew-600-normal-CQztwT7q.woff2) format("woff2"),url(/assets/open-sans-hebrew-600-normal-D7z6DfF6.woff) format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/open-sans-math-600-normal-DQ8cZjrd.woff2) format("woff2"),url(/assets/open-sans-math-600-normal-CWMKYWAo.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:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/open-sans-symbols-600-normal-DgwZOEXg.woff2) format("woff2"),url(/assets/open-sans-symbols-600-normal-BiWokiHG.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:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/open-sans-vietnamese-600-normal-cWHhjaNO.woff2) format("woff2"),url(/assets/open-sans-vietnamese-600-normal-CVI-Ycr6.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:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/open-sans-latin-ext-600-normal-CXDaa6Q7.woff2) format("woff2"),url(/assets/open-sans-latin-ext-600-normal-YZ6Vktkr.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:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/open-sans-latin-600-normal-Cp4N6AwT.woff2) format("woff2"),url(/assets/open-sans-latin-600-normal-C3dWW5mx.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:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-cyrillic-ext-700-normal-BWp9aGB1.woff2) format("woff2"),url(/assets/open-sans-cyrillic-ext-700-normal-hbT5P32v.woff) 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:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-cyrillic-700-normal-Db4W_Rwa.woff2) format("woff2"),url(/assets/open-sans-cyrillic-700-normal-FWckWEfO.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-greek-700-normal-YcFp24oM.woff2) format("woff2"),url(/assets/open-sans-greek-700-normal-bcfTBw-h.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-hebrew-700-normal-DnAL3HC_.woff2) format("woff2"),url(/assets/open-sans-hebrew-700-normal-CZc_Q6SQ.woff) format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-math-700-normal-EYnC2qGX.woff2) format("woff2"),url(/assets/open-sans-math-700-normal-B7X9EnEK.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:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-symbols-700-normal-DfXrtqu8.woff2) format("woff2"),url(/assets/open-sans-symbols-700-normal-DNvDgxgv.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:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-vietnamese-700-normal-C0rmKuKj.woff2) format("woff2"),url(/assets/open-sans-vietnamese-700-normal-BwQSBZ9d.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:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-latin-ext-700-normal-DatbY7Hl.woff2) format("woff2"),url(/assets/open-sans-latin-ext-700-normal-IE4yTLg1.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:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-latin-700-normal-CceUhp2e.woff2) format("woff2"),url(/assets/open-sans-latin-700-normal-CZCQA30i.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--rally-blue: #002d72;--rally-blue-dark: #001f4f;--rally-red: #e4002b;--rally-light-blue: #5ca4cc;--rally-gold: #ffc72c;--sky: #e7f6fd;--ink: #000000;--ink-soft: #1a1a1a;--paper: #ffffff;--paper-muted: #f4f6fa;--border: #dfe4ec;--font-sans: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--h1-size: clamp(2rem, 4vw, 2.25rem);--h2-size: clamp(1.5rem, 3vw, 1.6875rem);--h3-size: 1.25rem;--body-size: 1.0625rem;--container-max: 1200px;--hero-height: 90vh;--nav-height: 136px;--nav-height-scrolled: 68px;--shadow-nav: 0 2px 16px rgba(0, 45, 114, .12);--ease: cubic-bezier(.4, 0, .2, 1)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;font-family:var(--font-sans);font-size:var(--body-size);line-height:1.6;color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4{color:var(--rally-blue);margin:0 0 .5em}h1{font-size:var(--h1-size);font-weight:700;letter-spacing:.5px;line-height:1.2}h2{font-size:var(--h2-size);font-weight:600;letter-spacing:.3px;line-height:1.3}h3{font-size:var(--h3-size);font-weight:500;letter-spacing:.2px;line-height:1.4}a{color:var(--rally-blue);text-decoration:none}img{max-width:100%;display:block}.container{width:100%;max-width:var(--container-max);margin:0 auto;padding:0 24px}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media (max-width: 560px){:root{--hero-height: 80vh}}.bb{--bb-navy: #002d72;--bb-navy-dark: #001f4f;--bb-gold: #b1832b;--bb-ink: #26303c;--bb-head: 66px;color:var(--bb-ink);font-family:var(--font-sans)}.bb-header{position:sticky;top:0;z-index:1000;display:flex;align-items:center;gap:18px;height:var(--bb-head);padding:0 clamp(16px,4vw,40px);background:#fff;box-shadow:0 2px 14px #00214f1a}.bb-burger{flex:0 0 auto;display:flex;flex-direction:column;justify-content:center;gap:5px;width:40px;height:40px;padding:0;border:0;background:none;cursor:pointer}.bb-burger span{display:block;height:3px;width:26px;border-radius:2px;background:var(--bb-navy)}.bb-header__title{font-size:clamp(1.05rem,2.3vw,1.5rem);font-weight:800;color:var(--bb-navy);letter-spacing:.2px}.bb-header__logo{margin-left:auto;display:flex;align-items:center}.bb-header__logo img{height:44px;width:auto}.bb-menu{position:fixed;top:0;left:0;bottom:0;z-index:1200;width:min(340px,84vw);background:#fff;color:var(--bb-navy);padding:0 0 30px;transform:translate(-100%);transition:transform .32s var(--ease);overflow-y:auto;box-shadow:2px 0 22px #0014372e}.bb-menu__logo{display:block;text-align:center;padding:26px 24px 22px;border-bottom:1px solid #e3e8f0}.bb-menu__logo img{height:48px;width:auto}.bb-menu.is-open{transform:translate(0)}.bb-menu__scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;background:#00102c8c;animation:bb-fade .25s var(--ease)}@keyframes bb-fade{0%{opacity:0}}.bb-menu__close{position:absolute;top:14px;right:16px;width:40px;height:40px;border:0;background:none;color:var(--bb-navy);font-size:2rem;line-height:1;cursor:pointer}.bb-menu__nav{display:flex;flex-direction:column}.bb-menu__link{display:block;width:100%;text-align:left;background:none;border:0;border-bottom:1px solid #e3e8f0;color:var(--bb-navy);font-family:var(--font-sans);font-size:1.05rem;font-weight:600;padding:16px 30px;cursor:pointer;transition:background .15s var(--ease),color .15s var(--ease)}.bb-menu__link:hover,.bb-menu__link.is-active{background:#f2f7fc;color:var(--bb-gold)}.bbp{padding:clamp(44px,6vw,72px) clamp(18px,5vw,40px) 80px;max-width:1160px;margin:0 auto}.bb-h1{text-align:center;color:var(--bb-navy);font-size:clamp(1.7rem,4vw,2.6rem);font-weight:800;text-transform:uppercase;letter-spacing:.5px;margin:0 0 40px}.bb-btn{display:inline-flex;align-items:center;justify-content:center;background:var(--bb-navy);color:#fff;font-weight:700;letter-spacing:.3px;padding:14px 34px;border-radius:999px;transition:background .2s var(--ease),transform .15s var(--ease)}.bb-btn:hover{background:var(--bb-navy-dark);transform:translateY(-1px)}.bb-btn--gold{background:var(--bb-gold);color:var(--bb-navy)}.bb-btn--gold:hover{background:#cd9c37}.bb-btn.is-disabled{background:#8a97ab;pointer-events:none}.bbh-hero{position:relative;width:100%;aspect-ratio:16 / 7;max-height:78vh;overflow:hidden;background:#04122e}.bbh-hero video{width:100%;height:100%;object-fit:cover;display:block}.bbh-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#000c2252}.bbh-hero__logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;width:min(62%,660px);max-width:88%;height:auto;filter:drop-shadow(0 6px 26px rgba(0,0,0,.5));pointer-events:none}.bbh-join{text-align:center;padding:clamp(48px,6vw,72px) clamp(18px,5vw,40px) 8px;max-width:980px;margin:0 auto}.bbh-join h2{color:var(--bb-navy);font-size:clamp(1.7rem,3.4vw,2.4rem);margin:0 0 18px}.bbh-join p{color:#3a4453;font-size:1.08rem;line-height:1.7;max-width:780px;margin:0 auto 34px}.bbh-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:18px;margin-bottom:40px}.bbh-details{text-align:center;color:var(--bb-navy);font-size:1.15rem;line-height:1.7;font-weight:600;padding-bottom:8px;scroll-margin-top:80px}.bbh-details strong{display:block}.bbh-chairs{scroll-margin-top:80px;padding:clamp(48px,6vw,72px) clamp(18px,5vw,40px) 20px;max-width:1000px;margin:0 auto;text-align:center}.bbh-chairs h2,.bbh-emeritus h2{color:var(--bb-navy);font-size:clamp(1.5rem,3vw,2.1rem);margin:0 0 36px}.bbh-chairs__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:40px;max-width:720px;margin:0 auto}.bbh-chair__photo{width:190px;height:190px;border-radius:50%;object-fit:cover;margin:0 auto 18px;display:block;box-shadow:0 10px 26px #002d7229}.bbh-chair__name{margin:0 0 4px;color:var(--bb-navy);font-size:1.4rem;font-weight:800}.bbh-chair__title{margin:0 0 16px;color:#3a4453}.bbh-chair__logo{display:block;margin:0 auto;height:58px;width:auto;object-fit:contain}.bbh-chair__logo.is-lg{height:108px}.bbh-emeritus{padding:clamp(40px,5vw,60px) clamp(18px,5vw,40px);max-width:900px;margin:0 auto;text-align:center}.bbh-emeritus__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:34px 26px}.bbh-emeritus__name{margin:0 0 6px;color:var(--bb-navy);font-size:1.15rem;font-weight:800}.bbh-emeritus__role{margin:0;color:var(--bb-ink);font-size:.95rem;line-height:1.5}.bbh-emeritus__co{color:#5a6472}.bbh-media{text-align:center;padding:clamp(40px,5vw,60px) clamp(18px,5vw,40px) clamp(56px,7vw,84px)}.bbh-media h2{color:var(--bb-navy);font-size:clamp(1.5rem,3vw,2.1rem);margin:0 0 30px}.bbh-media__btns{display:flex;justify-content:center;gap:18px;flex-wrap:wrap}.bbs-grid{display:grid;grid-template-columns:1.55fr 1fr;gap:44px;align-items:start}.bbs-table-wrap{overflow-x:auto}.bbs-table{border-collapse:collapse;width:100%;min-width:560px;font-size:.9rem}.bbs-table th,.bbs-table td{border:1px solid var(--border);padding:12px;text-align:center;vertical-align:middle}.bbs-table thead th{color:var(--bb-navy);font-weight:800;background:#f2f7fc}.bbs-table thead th small{display:block;font-weight:600;color:#5a6472}.bbs-table tbody th{text-align:left;color:var(--bb-navy);font-weight:700;background:#f8fbfe;width:210px}.bbs-check{display:inline-block;height:30px;width:auto}.bbs-note{text-align:right;color:#5a6472;font-size:.82rem;margin:8px 4px 0}.bbs-side__btns{display:flex;flex-direction:column;gap:14px;align-items:flex-start;margin-bottom:30px}.bbs-side h2{color:var(--bb-navy);font-size:1.5rem;margin:0 0 14px}.bbs-side p{margin:0 0 14px;line-height:1.6;color:var(--bb-ink)}.bbs-side p.bbs-legal{color:var(--bb-navy);font-weight:700}.bbs-contact{margin:0 0 18px;line-height:1.55}.bbs-contact strong{color:var(--bb-navy)}.bbs-contact a{color:var(--rally-light-blue)}.bba{text-align:center}.bba__btn{margin:0 auto 28px}.bba p{color:var(--bb-ink);font-size:1.05rem;line-height:1.7;max-width:640px;margin:0 auto}.bba p a{color:var(--rally-light-blue);font-weight:600}.bbsp-tier{margin-bottom:40px;text-align:center}.bbsp-tier__name{color:var(--bb-navy);font-size:clamp(1.2rem,2.4vw,1.6rem);font-weight:700;margin:0 0 26px}.bbsp-grid{display:grid;gap:24px;justify-items:center;align-items:center;max-width:1000px;margin:0 auto}.bbsp-tier--title .bbsp-grid{grid-template-columns:1fr;max-width:420px}.bbsp-tier--presenting .bbsp-grid{grid-template-columns:repeat(2,1fr);max-width:640px}.bbsp-grid{grid-template-columns:repeat(4,1fr)}.bbsp-tier--platinum .bbsp-grid{grid-template-columns:repeat(3,1fr);max-width:760px}.bbsp-card{display:grid;place-items:center;width:100%;padding:16px;transition:transform .2s var(--ease),opacity .2s var(--ease)}.bbsp-card:hover{transform:translateY(-3px) scale(1.03);opacity:.85}.bbsp-card img{max-width:100%;max-height:96px;width:auto;object-fit:contain}.bbsp-tier--title .bbsp-card img{max-height:130px}.bbsp-tier--presenting .bbsp-card img,.bbsp-tier--diamond .bbsp-card img{max-height:110px}.bbht-list{display:flex;flex-direction:column;gap:40px;max-width:980px;margin:0 auto}.bbht-card{display:grid;grid-template-columns:340px 1fr;gap:36px;align-items:center}.bbht-card__img{width:100%;aspect-ratio:3 / 2;object-fit:cover;border-radius:12px;box-shadow:0 12px 30px #002d7224}.bbht-card__name{margin:0 0 12px;color:var(--bb-navy);font-size:1.5rem;font-weight:800;line-height:1.2}.bbht-card__addr{margin:0 0 12px;color:var(--bb-ink);line-height:1.5}.bbht-card__note{margin:0 0 20px;font-style:italic;color:#5a6472}.bbf-list{max-width:900px;margin:0 auto}.bbf-item{padding:22px 0;border-bottom:1px solid var(--border)}.bbf-item:first-child{padding-top:0}.bbf-q{margin:0 0 10px;color:var(--bb-navy);font-size:1.3rem;font-weight:800}.bbf-a{margin:0 0 8px;color:var(--bb-ink);line-height:1.6}.bbf-a:last-child{margin-bottom:0}@media (max-width: 900px){.bbs-grid{grid-template-columns:1fr;gap:34px}.bbsp-grid,.bbsp-tier--platinum .bbsp-grid{grid-template-columns:repeat(3,1fr)}.bbht-card{grid-template-columns:1fr;gap:18px}.bbht-card__img{max-width:420px}}@media (max-width: 620px){.bbh-chairs__grid{grid-template-columns:1fr;gap:34px}.bbh-emeritus__grid,.bbsp-grid,.bbsp-tier--presenting .bbsp-grid,.bbsp-tier--platinum .bbsp-grid{grid-template-columns:repeat(2,1fr)}}.search-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;justify-content:center;align-items:flex-start}.search-overlay__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0014378c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:search-fade .2s var(--ease)}.search-overlay__panel{position:relative;width:min(640px,calc(100vw - 32px));margin-top:12vh;background:#fff;border-radius:14px;box-shadow:0 24px 60px #00143759;overflow:hidden;animation:search-pop .2s var(--ease)}.search-overlay__bar{display:flex;align-items:center;gap:12px;padding:16px 18px;border-bottom:1px solid var(--border)}.search-overlay__icon{width:22px;height:22px;color:var(--rally-blue);flex-shrink:0}.search-overlay__bar input{flex:1;border:none;outline:none;font-family:var(--font-sans);font-size:1.125rem;color:var(--ink);background:none}.search-overlay__bar input::-webkit-search-cancel-button{cursor:pointer}.search-overlay__close{flex-shrink:0;border:1px solid var(--border);background:var(--paper-muted);color:#6b7280;font-size:.72rem;font-weight:600;letter-spacing:.5px;padding:5px 9px;border-radius:6px;cursor:pointer}.search-overlay__close:hover{color:var(--rally-blue)}.search-overlay__results{list-style:none;margin:0;padding:8px;max-height:60vh;overflow-y:auto}.search-overlay__results button{display:flex;align-items:baseline;justify-content:space-between;gap:16px;width:100%;text-align:left;background:none;border:none;border-radius:8px;padding:12px 14px;cursor:pointer;font-family:var(--font-sans)}.search-overlay__results button.is-active{background:var(--paper-muted)}.result-title{color:var(--rally-blue);font-weight:600;font-size:1rem}.result-ext{color:var(--rally-red);font-size:.85rem}.result-section{color:#8a94a6;font-size:.78rem;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}.search-overlay__empty{padding:18px 14px;color:#6b7280;font-size:.95rem}@keyframes search-fade{0%{opacity:0}}@keyframes search-pop{0%{opacity:0;transform:translateY(-8px)}}.site-header{position:fixed;top:0;left:0;right:0;z-index:1000;transition:background-color .3s var(--ease),box-shadow .3s var(--ease),backdrop-filter .3s var(--ease)}.site-header__inner{max-width:var(--container-max);margin:0 auto;padding:0 24px;height:var(--nav-height);display:flex;align-items:center;gap:24px;transition:height .3s var(--ease)}.site-header.is-transparent{background:linear-gradient(to bottom,#0014378c,#00143700)}.site-header.is-solid{background:var(--rally-blue);box-shadow:var(--shadow-nav)}.site-header.is-solid .site-header__inner{height:var(--nav-height-scrolled)}.site-header__logo{display:flex;align-items:center;flex-shrink:0}.site-header__logo img{height:114px;width:auto;transition:height .3s var(--ease)}.site-header.is-solid .site-header__logo img{height:52px}.site-header__nav{margin-left:auto}.nav-list{list-style:none;display:flex;align-items:center;gap:4px;margin:0;padding:0}.nav-item{position:relative}.nav-link{display:flex;align-items:center;gap:6px;padding:10px 14px;color:#fff;font-weight:600;font-size:.95rem;letter-spacing:.2px;border-radius:6px;transition:background-color .2s var(--ease),color .2s var(--ease);white-space:nowrap}.nav-link:hover,.nav-item:hover>.nav-link{background:#ffffff24}.nav-link--static{cursor:default}.caret{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid currentColor;transition:transform .2s var(--ease)}.nav-item:hover .caret{transform:rotate(180deg)}.nav-dropdown{position:absolute;top:calc(100% - 4px);left:0;min-width:250px;background:#fff;border-radius:10px;box-shadow:0 12px 32px #002d722e;padding:8px;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .18s var(--ease),transform .18s var(--ease),visibility .18s var(--ease)}.nav-item.has-children:hover .nav-dropdown{opacity:1;visibility:visible;transform:translateY(0)}.nav-item.is-closed:hover .nav-dropdown{opacity:0;visibility:hidden;transform:translateY(8px)}.nav-dropdown ul{list-style:none;margin:0;padding:0}.nav-dropdown a{display:block;padding:10px 14px;color:var(--rally-blue);font-weight:500;font-size:.92rem;border-radius:6px}.nav-dropdown a:hover{background:var(--paper-muted);color:var(--rally-red)}.search-btn{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:none;background:none;color:#fff;border-radius:8px;cursor:pointer;transition:background-color .2s var(--ease)}.search-btn:hover{background:#ffffff24}.search-btn svg{width:22px;height:22px}.donate-btn{flex-shrink:0;display:inline-flex;align-items:center;background:var(--rally-red);color:#fff;font-weight:700;letter-spacing:.3px;padding:11px 24px;border-radius:999px;box-shadow:0 2px 6px #00000040;transition:transform .15s var(--ease),background-color .2s var(--ease),box-shadow .2s var(--ease)}.donate-btn:hover{background:#c30025;transform:translateY(-1px);box-shadow:0 4px 10px #00000047}.hamburger{display:none;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;padding:0;background:none;border:none;cursor:pointer}.hamburger span{display:block;height:2.5px;width:26px;background:#fff;border-radius:2px;transition:transform .25s var(--ease),opacity .2s var(--ease)}.hamburger.is-open span:nth-child(1){transform:translateY(7.5px) rotate(45deg)}.hamburger.is-open span:nth-child(2){opacity:0}.hamburger.is-open span:nth-child(3){transform:translateY(-7.5px) rotate(-45deg)}.mobile-menu{display:none;position:fixed;top:var(--nav-height-scrolled);left:0;right:0;bottom:0;background:var(--rally-blue);padding:16px 24px 40px;overflow-y:auto;transform:translate(100%);transition:transform .3s var(--ease)}.mobile-menu.is-open{transform:translate(0)}.mobile-menu ul{list-style:none;margin:0;padding:0}.mobile-group{display:flex;align-items:center;justify-content:space-between;width:100%;background:none;border:none;border-bottom:1px solid rgba(255,255,255,.14);color:#fff;font-family:var(--font-sans);font-weight:600;font-size:1.1rem;text-align:left;padding:16px 4px;cursor:pointer}.mobile-group .caret{border-top-color:#fff}.mobile-group .caret.up{transform:rotate(180deg)}.mobile-sub{padding:4px 0 12px 12px!important}.mobile-sub a{display:block;color:#ffffffd9;font-weight:500;padding:11px 4px}.mobile-donate{margin-top:24px;width:100%;justify-content:center;font-size:1.05rem}@media (max-width: 1024px){.site-header__nav,.donate-btn:not(.mobile-donate){display:none}.site-header__inner{height:88px}.site-header__logo img{height:60px}.site-header.is-solid .site-header__logo img{height:46px}.search-btn{margin-left:auto}.hamburger{display:flex}.mobile-menu{display:block}}.site-footer{background:var(--rally-blue-dark);color:#ffffffd1;padding:56px 0 28px;font-size:.9rem}.site-footer__inner{display:grid;grid-template-columns:1.5fr 1fr 1.2fr 1.1fr;gap:40px}.site-footer__brand img{height:64px;width:auto;margin-bottom:16px}.site-footer__brand p{margin:0 0 20px;line-height:1.6;max-width:320px}.site-footer__heading{color:#fff;font-weight:700;font-size:1.05rem;display:block;margin-bottom:14px}.site-footer__col ul{list-style:none;margin:0;padding:0}.site-footer__col li{margin-bottom:9px}.site-footer__col a{color:#ffffffc7}.site-footer__col a:hover{color:#fff}.site-footer__contact a{display:block;margin-bottom:7px}.site-footer__contact address{font-style:normal;line-height:1.6;margin:14px 0 12px;color:#ffffffd1}.site-footer__contact address strong{color:#fff;font-weight:700}.site-footer__taxid{margin:0;color:#ffffffb8;font-size:.85rem}.site-footer__badges{display:grid;grid-template-columns:1fr 1fr;gap:24px 20px;align-items:center;justify-items:center}.site-footer__badges a{display:block;transition:transform .2s var(--ease)}.site-footer__badges a:hover{transform:translateY(-3px)}.site-footer__badges img{height:104px;max-width:100%;width:auto;display:block}.site-footer__bottom{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;margin-top:44px;padding-top:22px;border-top:1px solid rgba(255,255,255,.14)}.site-footer__legal{display:flex;flex-direction:column;gap:3px;font-size:.82rem;color:#fff9}.site-footer__social{list-style:none;display:flex;gap:12px;margin:0;padding:0}.site-footer__social a{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#ffffff1f;color:#fff;transition:background-color .2s var(--ease),transform .15s var(--ease)}.site-footer__social a:hover{background:var(--rally-red);transform:translateY(-2px)}.site-footer__social svg{width:18px;height:18px}@media (max-width: 900px){.site-footer__inner{grid-template-columns:1fr 1fr;gap:36px}}@media (max-width: 560px){.site-footer__inner{grid-template-columns:1fr;gap:32px}.site-footer__bottom{flex-direction:column-reverse;align-items:flex-start}}.fmap{opacity:0;transition:opacity .7s var(--ease)}.fmap.is-in{opacity:1}.fmap__toggle{display:inline-flex;border:1px solid var(--rally-blue);border-radius:999px;overflow:hidden;margin-bottom:26px}.fmap__toggle-btn{background:#fff;border:0;color:var(--rally-blue);font-family:var(--font-sans);font-weight:700;font-size:.82rem;letter-spacing:.4px;text-transform:uppercase;padding:11px 26px;cursor:pointer;transition:background .2s var(--ease),color .2s var(--ease)}.fmap__toggle-btn.is-on{background:var(--rally-blue);color:#fff}.fmap__stage{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.fmap__frame{position:relative;overflow:hidden;background:#04214f;touch-action:pan-y}.fmap__frame.is-zoomed{cursor:grab;touch-action:none}.fmap__frame.is-zoomed:active{cursor:grabbing}.fmap__map{position:relative;transform-origin:0 0;-webkit-user-select:none;user-select:none}.fmap__svg{display:block;width:100%;height:auto}.fmap__land{fill:#3f7fd4;stroke:#5ca4cc;stroke-width:.25;stroke-linejoin:round;fill-rule:evenodd}.fmap__zoom{position:absolute;top:12px;right:12px;z-index:5;display:flex;flex-direction:column;gap:6px}.fmap__zoom-btn{width:38px;height:38px;display:grid;place-items:center;border:0;border-radius:8px;background:#ffffffeb;color:var(--rally-blue);font-size:1.5rem;font-weight:700;line-height:1;cursor:pointer;box-shadow:0 2px 10px #0014374d;transition:background .15s var(--ease)}.fmap__zoom-btn:hover{background:#fff}.fmap__zoom-reset{font-size:1.15rem}.fmap__zoom-reset:not(.is-on){opacity:.45}.fmap__dots{position:absolute;top:0;right:0;bottom:0;left:0}.fmap__dot{position:absolute;width:14px;height:14px;padding:0;border:0;background:none;transform:translate(-50%,-50%);cursor:pointer;z-index:1}.fmap__dot:before{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;box-shadow:0 0 0 2px #04214f8c,0 1px 3px #0006;transition:transform .15s var(--ease)}.fmap__dot.is-us:before{background:var(--rally-gold)}.fmap__dot.is-intl:before{background:#7fdcff}.fmap__dot:hover,.fmap__dot:focus-visible{z-index:30;outline:none}.fmap__dot:hover:before,.fmap__dot:focus-visible:before,.fmap__dot.is-open:before{transform:scale(1.5)}.fmap__dot-ring{position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;animation:fmap-pulse 2.8s var(--ease) infinite;animation-delay:calc(var(--i) * .22s)}.fmap__dot.is-us .fmap__dot-ring{box-shadow:0 0 #ffc72c8c}.fmap__dot.is-intl .fmap__dot-ring{box-shadow:0 0 #7fdcff8c}@keyframes fmap-pulse{0%{box-shadow:0 0 #ffc72c80}70%{box-shadow:0 0 0 11px #ffc72c00}to{box-shadow:0 0 #ffc72c00}}.fmap__dot.is-intl .fmap__dot-ring{animation-name:fmap-pulse-intl}@keyframes fmap-pulse-intl{0%{box-shadow:0 0 #7fdcff80}70%{box-shadow:0 0 0 11px #7fdcff00}to{box-shadow:0 0 #7fdcff00}}.fmap__pop{position:absolute;width:268px;max-height:240px;display:flex;flex-direction:column;background:#fff;border-radius:12px;box-shadow:0 18px 44px #00143766;padding:14px 6px 14px 16px;text-align:left;cursor:default;z-index:40;animation:fmap-pop .16s var(--ease)}@keyframes fmap-pop{0%{opacity:0;transform:translateY(6px)}}.fmap__pop--center{left:50%;transform:translate(-50%)}.fmap__pop--left{right:50%;margin-right:-7px}.fmap__pop--right{left:50%;margin-left:-7px}.fmap__pop--above{bottom:calc(100% + 12px)}.fmap__pop--below{top:calc(100% + 12px)}.fmap__pop:after{content:"";position:absolute;border:8px solid transparent}.fmap__pop--above:after{top:100%;border-top-color:#fff}.fmap__pop--below:after{bottom:100%;border-bottom-color:#fff}.fmap__pop--center:after{left:50%;transform:translate(-50%)}.fmap__pop--left:after{right:7px}.fmap__pop--right:after{left:7px}.fmap__pop-head{font-family:var(--font-sans);font-weight:700;font-size:1.15rem;color:var(--rally-blue);padding-bottom:8px;margin-bottom:8px;border-bottom:2px solid var(--rally-blue);padding-right:10px}.fmap__pop-list{overflow-y:auto;padding-right:8px;display:flex;flex-direction:column;gap:10px}.fmap__pop-org{font-size:.82rem;line-height:1.35;color:var(--ink-soft)}.fmap__pop-org strong{color:#111;font-weight:700}.fmap__pop-org em{font-style:normal;color:#6b7688}.fmap__pop-list::-webkit-scrollbar{width:8px}.fmap__pop-list::-webkit-scrollbar-thumb{background:var(--rally-blue);border-radius:8px}.fmap__legend{display:flex;align-items:center;flex-wrap:wrap;gap:10px 26px;margin-top:22px;max-width:var(--container-max);margin-left:auto;margin-right:auto;padding:0 24px}.fmap__legend-item{display:inline-flex;align-items:center;gap:9px;font-weight:700;color:var(--rally-blue);font-size:.92rem}.fmap__legend-dot{width:15px;height:15px;border-radius:50%}.fmap__legend-dot.is-us{background:var(--rally-gold)}.fmap__legend-dot.is-intl{background:#38b6e6}.fmap__legend-hint{color:var(--ink-soft);font-size:.85rem;opacity:.75;margin-left:auto}.fmap__tabs{display:flex;flex-wrap:wrap;gap:6px 28px;border-bottom:1px solid var(--border);margin-bottom:30px}.fmap__tab{background:none;border:0;border-bottom:3px solid transparent;color:#6b7688;font-family:var(--font-sans);font-weight:700;font-size:.82rem;letter-spacing:.6px;text-transform:uppercase;padding:10px 2px;margin-bottom:-1px;cursor:pointer;transition:color .2s var(--ease),border-color .2s var(--ease)}.fmap__tab:hover{color:var(--rally-blue)}.fmap__tab.is-on{color:var(--rally-blue);border-bottom-color:var(--rally-blue)}.fmap__cards{display:grid;grid-template-columns:repeat(4,1fr);gap:26px}.fmap__card{background:#fff;border-radius:12px;box-shadow:0 10px 34px #9aa0b947;padding:20px 18px}.fmap__card-title{color:var(--rally-blue);text-transform:uppercase;font-size:1.05rem;margin:0}.fmap__card-rule{display:block;height:3px;background:var(--rally-blue);margin:8px 0 14px}.fmap__card-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.fmap__card-list li{font-size:.85rem;line-height:1.35}.fmap__card-list strong{color:#111}.fmap__card-list span{color:#6b7688}@media (max-width: 900px){.fmap__cards{grid-template-columns:repeat(2,1fr)}.fmap__legend-hint{margin-left:0;width:100%}}@media (max-width: 620px){.fmap__dot{width:18px;height:18px}.fmap__pop{width:220px}.fmap__cards{grid-template-columns:1fr}.fmap__toggle-btn{padding:10px 18px;font-size:.75rem}}.home{overflow-x:clip}.home-h2{font-size:clamp(1.8rem,3.4vw,2.5rem);font-weight:700;color:var(--rally-blue)}.home-h2--center{text-align:center}.home-rule{display:block;width:66px;height:3px;background:var(--rally-light-blue);border-radius:2px;margin:14px 0 30px}.home-rule--center{margin-left:auto;margin-right:auto}.btn-solid{display:inline-block;background:var(--rally-blue);color:#fff;font-weight:700;padding:14px 32px;border-radius:8px;transition:background .2s var(--ease),transform .15s var(--ease)}.btn-solid:hover{background:var(--rally-blue-dark);transform:translateY(-2px)}.btn-solid--ghost{background:transparent;color:var(--rally-blue);box-shadow:inset 0 0 0 2px var(--rally-blue)}.btn-solid--ghost:hover{background:var(--rally-blue);color:#fff}.btn-pill-outline{display:inline-flex;align-items:center;gap:10px;border:2px solid var(--rally-blue);color:var(--rally-blue);font-weight:700;padding:13px 32px;border-radius:999px;transition:background .2s var(--ease),color .2s var(--ease)}.btn-pill-outline:hover{background:var(--rally-blue);color:#fff}.link-underline{color:#fff;font-weight:700;font-size:1.15rem;padding-bottom:6px;border-bottom:2px solid var(--rally-light-blue)}.link-underline:hover{border-bottom-color:#fff}.home-hero{position:relative;min-height:88vh;display:flex;align-items:center;overflow:hidden;background:#eef1f3}.home-hero__media,.home-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:72% center}.home-hero__inner{position:relative;z-index:2;width:100%;padding-top:var(--nav-height);display:flex;align-items:flex-start;justify-content:space-between}.home-hero__content{max-width:620px}.home-hero__title{color:var(--rally-blue);white-space:nowrap;font-size:clamp(1.9rem,4.4vw,3.6rem);font-weight:700;line-height:1.1;margin:0}.home-hero__bar{display:block;width:150px;height:3px;background:var(--rally-blue);margin:26px 0}.home-hero__text{font-size:clamp(1.05rem,1.5vw,1.3rem);color:var(--ink-soft);line-height:1.6;margin:0;max-width:540px}.home-hero__credit{position:absolute;z-index:3;left:43%;bottom:8%;margin:0;font-size:1rem;font-weight:700;line-height:1.4;color:#fff;text-align:left;text-shadow:0 1px 10px rgba(0,0,0,.7)}.story{padding:84px 0;background:#fff}.story__grid{display:grid;grid-template-columns:1fr 1.15fr;gap:56px;align-items:center}.story__head{font-size:clamp(1.5rem,2.6vw,2rem);color:var(--rally-blue);font-weight:700;margin:0 0 18px}.story__text p{color:var(--ink-soft);font-size:1.15rem;margin:0 0 26px}.story__video{position:relative;display:block;width:100%;padding:0;border:none;background:none;cursor:pointer;border-radius:18px;overflow:hidden;box-shadow:0 20px 50px #00214f40;aspect-ratio:16 / 9}.story__video img{width:100%;height:100%;object-fit:cover;transition:transform .4s var(--ease)}.story__video:hover img{transform:scale(1.04)}.story__play{position:absolute;top:50%;left:50%;width:84px;height:84px;transform:translate(-50%,-50%);border-radius:50%;background:#ffffffeb;box-shadow:0 8px 30px #0000004d;transition:transform .2s var(--ease),background .2s var(--ease)}.story__play:after{content:"";position:absolute;top:50%;left:54%;transform:translate(-50%,-50%);border-left:26px solid var(--rally-blue);border-top:16px solid transparent;border-bottom:16px solid transparent}.story__video:hover .story__play{transform:translate(-50%,-50%) scale(1.08);background:#fff}.story__credit{position:absolute;right:16px;bottom:14px;color:#fff;font-weight:700;font-size:.72rem;line-height:1.4;text-align:right;text-shadow:0 1px 6px rgba(0,0,0,.7)}.impact{padding:84px 0;background:#f6fbff}.impact__sub{text-align:center;font-size:1.25rem;color:var(--ink-soft);max-width:760px;margin:0 auto 52px}.impact__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:48px 30px}.impact__cell{text-align:center;display:flex;flex-direction:column;align-items:center;opacity:0;transform:translateY(20px);transition:opacity .6s var(--ease),transform .6s var(--ease);transition-delay:calc(var(--i) * .08s)}.impact.is-in .impact__cell{opacity:1;transform:none}.impact__icon{width:132px;margin-bottom:14px}.impact__icon img{width:100%;height:auto}.impact__big{font-size:clamp(2rem,3vw,2.6rem);font-weight:800;color:var(--rally-blue);line-height:1}.impact__label{color:#4a5566;font-size:1.05rem;margin-top:10px;max-width:260px}.impact__foot{text-align:center;margin-top:54px}.band{position:relative;min-height:62vh;display:flex;align-items:center;overflow:hidden}.band__media,.band__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.band--diagnosis .band__media img{object-position:20% 62%}.band--diagnosis .band__scrim{background:linear-gradient(90deg,#1e2c1400 44%,#1e2c1447 80%,#1e2c145c)}.band--diagnosis .band__scrim{background:linear-gradient(90deg,#28381c00 40%,#22301857 82%,#2230186b)}.band--diagnosis .band__credit{order:-1;margin-right:auto;margin-left:-14px}.band--map .band__media img{object-position:75% center}@media (min-width: 761px){.band--map .band__inner{min-height:62vh}.band--map .band__credit{position:absolute;right:24px;bottom:30px;align-self:auto}}.band__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#00143700 40%,#001437b8 78%)}.band__scrim--light{background:linear-gradient(90deg,#fffffff2 34%,#fff6 55%,#fff0 72%)}.band__inner{position:relative;z-index:2;width:100%;display:flex;align-items:center;justify-content:space-between;gap:30px;padding:60px 24px}.band__content{max-width:560px;margin-left:auto;text-align:right}.band__content--dark{margin-left:0;margin-right:auto;text-align:left}.band__title{color:#fff;font-size:clamp(2rem,4vw,3.1rem);font-weight:800;line-height:1.12;margin:0 0 20px}.band__title--blue{color:var(--rally-blue)}.band__text{color:#fff;font-size:1.2rem;font-weight:600;line-height:1.55;margin:0 0 24px;text-shadow:0 1px 10px rgba(0,0,0,.4)}.band__text--dark{color:var(--ink-soft);text-shadow:none}.band__actions{display:flex;gap:36px;justify-content:flex-end}.band__credit{align-self:flex-end;color:#fff;font-weight:700;font-size:.78rem;line-height:1.5;text-shadow:0 1px 6px rgba(0,0,0,.7);margin:0;white-space:nowrap}.band__credit--dark{color:var(--rally-blue);text-shadow:none}.saves{padding:84px 0;background:#fff}.saves__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.saves__card{opacity:0;transform:translateY(22px);transition:opacity .6s var(--ease),transform .6s var(--ease);transition-delay:calc(var(--i) * .1s)}.saves.is-in .saves__card{opacity:1;transform:none}.saves__media{position:relative;border-radius:14px;overflow:hidden;aspect-ratio:4 / 3;box-shadow:0 14px 30px #00214f29}.saves__media img{width:100%;height:100%;object-fit:cover}.saves__then,.saves__now{position:absolute;top:10px;color:#fff;font-weight:800;font-size:.78rem;letter-spacing:1px;text-transform:uppercase;text-shadow:0 1px 6px rgba(0,0,0,.8)}.saves__then{left:12px}.saves__now{right:12px}.saves__name{background:var(--rally-blue);color:#fff;font-weight:800;font-size:1.15rem;text-align:center;padding:12px;border-radius:10px;margin:-26px 14px 0;position:relative;z-index:2;box-shadow:0 10px 24px #00214f40}.saves__bio{text-align:center;color:#4a5566;font-size:.95rem;line-height:1.5;margin:16px 6px 0}.newto{padding:84px 0;background:var(--sky)}.newto__inner{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.newto__text p{color:var(--ink-soft);font-size:1.2rem;margin:18px 0 30px}.newto__actions{display:flex;gap:16px;flex-wrap:wrap}.newto__media{position:relative;border-radius:18px;overflow:hidden;box-shadow:0 22px 50px #00214f38;aspect-ratio:16 / 11}.newto__media img{width:100%;height:100%;object-fit:cover}.newto__credit{position:absolute;right:16px;bottom:14px;text-align:right;color:#fff;font-weight:700;font-size:.74rem;line-height:1.4;text-shadow:0 1px 4px rgba(0,0,0,.9),0 1px 12px rgba(0,0,0,.6)}.mapwrap{padding:70px 0 90px;background:#fff}.mapwrap__map{max-width:var(--container-max);margin:0 auto;padding:0 24px}.mapwrap__stats{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:44px}.mapwrap__stat{text-align:center;padding:0 20px}.mapwrap__stat+.mapwrap__stat{border-left:1px solid var(--border)}.mapwrap__num{display:block;font-size:clamp(2.2rem,3.4vw,3rem);font-weight:800;color:var(--rally-blue);line-height:1}.mapwrap__cap{display:block;color:#4a5566;font-size:1.05rem;margin-top:10px}.mab{position:relative;z-index:1;isolation:isolate;min-height:760px;display:flex;align-items:center;background:var(--rally-blue-dark);overflow:hidden}.mab:before{content:"";position:absolute;top:0;right:0;width:320px;height:260px;background-image:radial-gradient(rgba(255,199,44,.5) 1.6px,transparent 1.8px);background-size:22px 22px;-webkit-mask-image:linear-gradient(215deg,#000 10%,transparent 60%);mask-image:linear-gradient(215deg,#000 10%,transparent 60%);opacity:.5}.mab__media{position:absolute;top:0;right:0;bottom:0;left:0}.mab__media img{width:48%;height:100%;object-fit:cover;object-position:62% center}.mab__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(0,20,55,0) 0%,rgba(0,31,79,.12) 30%,rgba(0,31,79,.8) 45%,var(--rally-blue-dark) 52%)}.mab__inner{position:relative;z-index:2;width:100%;display:flex;justify-content:flex-end;padding:40px 40px 40px 24px}.mab__card{background:#f7f6f2;border-radius:18px;padding:46px 44px;max-width:540px;box-shadow:0 24px 60px #0000004d}.mab__title{font-size:clamp(1.8rem,3vw,2.4rem);font-weight:800;color:var(--rally-blue);margin:0 0 20px}.mab__card p{color:#3a4453;font-size:1.08rem;margin:0 0 18px}.mab__card .btn-solid{margin-top:8px}.hb{padding:84px 0;background:var(--sky)}.hb__sub{text-align:center;color:#4a5566;font-size:1.2rem;max-width:780px;margin:0 auto}.hb__filters{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin:34px 0 40px}.hb__pill{background:#fff;border:2px solid var(--rally-blue);color:var(--rally-blue);font-weight:700;font-size:.92rem;padding:9px 22px;border-radius:999px;cursor:pointer;transition:background .2s var(--ease),color .2s var(--ease)}.hb__pill:hover{background:#002d7214}.hb__pill.is-on{background:var(--rally-blue);color:#fff}.hb__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.hb-card{display:flex;flex-direction:column;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 12px 32px #00214f1f;transition:transform .2s var(--ease),box-shadow .2s var(--ease)}.hb-card:hover{transform:translateY(-4px);box-shadow:0 18px 42px #00214f2e}.hb-card__media{position:relative;display:block;aspect-ratio:16 / 10;overflow:hidden;background:#dbeef9}.hb-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .4s var(--ease)}.hb-card__media:hover img{transform:scale(1.05)}.hb-card__tag{position:absolute;top:14px;left:14px;z-index:2;background:var(--rally-blue);color:#fff;font-weight:800;font-size:.72rem;letter-spacing:.6px;text-transform:uppercase;padding:6px 12px;border-radius:6px}.hb-card__body{display:flex;flex-direction:column;flex:1;padding:22px 22px 24px;text-align:left}.hb-card__title{margin:0 0 12px;font-size:1.25rem;line-height:1.28}.hb-card__title a{color:var(--rally-blue);font-weight:800}.hb-card__title a:hover{color:var(--rally-light-blue)}.hb-card__excerpt{margin:0 0 20px;color:#4a5566;font-size:.95rem;line-height:1.6}.hb-card__btn{margin-top:auto;align-self:flex-start;background:var(--rally-blue);color:#fff;font-weight:700;letter-spacing:.3px;font-size:.85rem;padding:11px 26px;border-radius:999px;transition:background .2s var(--ease),transform .15s var(--ease)}.hb-card__btn:hover{background:var(--rally-blue-dark);transform:translateY(-1px)}.hb__foot{text-align:center;margin-top:44px}.hb__empty{text-align:center;color:#4a5566;padding:30px 0}.join{padding:84px 0;background:#fff}.join__inner{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;border-radius:8px;overflow:hidden;box-shadow:0 24px 60px #00214f2e}.join__panel{background:var(--rally-light-blue);color:#fff;padding:56px 52px}.join__title{color:#fff;font-size:clamp(2rem,3.4vw,2.8rem);font-weight:800;margin:0}.join__bar{display:block;width:130px;height:3px;background:#fff;margin:18px 0 26px}.join__panel p{font-size:1.08rem;line-height:1.55;margin:0 0 16px}.join__form{margin-top:22px}.join__form label{display:block;font-weight:700;margin-bottom:8px}.join__form input{width:100%;padding:15px 18px;border:0;border-radius:4px;font-family:var(--font-sans);font-size:1rem;background:#eef0f2}.join__submit{margin-top:20px;background:var(--rally-gold);color:var(--rally-blue);border:0;font-family:var(--font-sans);font-weight:800;letter-spacing:.6px;text-transform:uppercase;padding:15px 44px;border-radius:4px;cursor:pointer;transition:filter .2s var(--ease),transform .15s var(--ease)}.join__submit:hover{filter:brightness(1.05);transform:translateY(-2px)}.join__media{position:relative}.join__media img{width:100%;height:100%;object-fit:cover}.join__credit{position:absolute;right:20px;top:15%;text-align:right;color:#fff;font-weight:700;font-size:.78rem;line-height:1.5;text-shadow:0 1px 4px rgba(0,0,0,.9),0 1px 12px rgba(0,0,0,.55)}.give{background:#fff;padding:40px 0 70px;opacity:0;transition:opacity .6s var(--ease)}.give.is-in{opacity:1}.give__band{display:flex;align-items:center;gap:34px;background:#e7f5fe;border-radius:18px;padding:34px 46px}.give__icon{width:116px;height:auto;flex-shrink:0}.give__text{flex:1}.give__title{color:var(--rally-blue);font-size:clamp(1.5rem,2.6vw,2.1rem);font-weight:800;margin:0}.give__bar{display:block;width:118px;height:3px;background:var(--rally-gold);margin:10px 0 12px}.give__text p{margin:0;color:#3a4453;font-size:1.08rem;max-width:560px}.give__btn{flex-shrink:0;display:inline-flex;align-items:center;gap:12px;background:var(--rally-gold);color:var(--rally-blue);font-weight:800;letter-spacing:.5px;text-transform:uppercase;padding:16px 34px;border-radius:6px;transition:filter .2s var(--ease),transform .15s var(--ease)}.give__btn:hover{filter:brightness(1.05);transform:translateY(-2px)}.vlb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;background:#000c22e6;display:grid;place-items:center;padding:24px;animation:vlb-in .2s var(--ease)}@keyframes vlb-in{0%{opacity:0}}.vlb__frame{position:relative;width:min(1100px,100%);aspect-ratio:16 / 9;border-radius:12px;overflow:hidden;box-shadow:0 30px 80px #0009}.vlb__frame iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.vlb__close{position:absolute;top:18px;right:22px;width:46px;height:46px;border:0;border-radius:50%;background:#ffffff24;color:#fff;font-size:2rem;line-height:1;cursor:pointer;transition:background .2s var(--ease)}.vlb__close:hover{background:#ffffff47}@media (max-width: 980px){.story__grid,.newto__inner,.join__inner{grid-template-columns:1fr;gap:34px}.impact__grid{gap:40px 24px}.saves__grid{grid-template-columns:repeat(2,1fr);gap:40px 26px}.hb__grid{grid-template-columns:repeat(2,1fr);max-width:620px;margin:0 auto}.mab__media img{width:100%}.mab__media:after{background:linear-gradient(180deg,rgba(0,20,55,.4) 0%,rgba(0,31,79,.85) 55%,var(--rally-blue-dark) 100%)}.mab__inner{justify-content:center}.join__media{min-height:320px}}@media (max-width: 760px){.home-hero{min-height:auto;display:block;background:#fff;padding-bottom:40px}.home-hero__media{position:relative;inset:auto;height:62vh;min-height:440px}.home-hero__media img{object-position:76% 26%}.home-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to bottom,rgba(0,20,55,.5) 0%,transparent 26%),linear-gradient(to top,rgba(0,20,55,.55) 0%,transparent 30%)}.home-hero__inner{position:static;flex-direction:column;padding-top:26px}.home-hero__content{max-width:none}.home-hero__head{position:absolute;z-index:3;top:calc(var(--nav-height) - 42px);left:24px;right:24px}.home-hero__title{color:#fff;text-shadow:0 2px 16px rgba(0,0,0,.5)}.home-hero__bar{background:#fff;margin:18px 0 0}.home-hero__credit{left:24px;right:auto;bottom:16px;z-index:2;color:#fff;text-shadow:0 1px 10px rgba(0,0,0,.7)}.band__inner{flex-direction:column;align-items:flex-start}.band__content,.band__content--dark{margin:0;text-align:left;max-width:100%}.band__scrim{background:linear-gradient(180deg,#00143759,#001437d1 70%)}.band__scrim--light{background:linear-gradient(180deg,#ffffff80,#fffffff2 55%)}.band__actions{justify-content:flex-start}.band__credit{align-self:flex-start;margin-top:24px}.band--diagnosis{min-height:auto;height:auto;max-height:none;display:block;background:#6f9550}.band--diagnosis .band__media{position:relative;inset:auto;width:100%;height:auto;aspect-ratio:16 / 10}.band--diagnosis .band__media img{width:100%;height:100%;object-fit:cover;object-position:26% 22%}.band--diagnosis .band__scrim{display:none}.band--diagnosis .band__inner{position:static;inset:auto;padding-top:30px;padding-bottom:40px}.mab{min-height:auto;display:block}.mab__media{position:relative;height:300px}.mab__media img{width:100%;object-position:60% 30%}.mab__media:after{background:linear-gradient(0deg,var(--rally-blue-dark) 2%,rgba(0,31,79,.1) 40%)}.mab__inner{padding:0 20px 56px;margin-top:-40px}}@media (max-width: 560px){.impact__grid{grid-template-columns:1fr}.saves__grid{grid-template-columns:1fr;max-width:380px;margin:0 auto}.hb__grid{grid-template-columns:1fr;max-width:400px;margin:0 auto}.mapwrap__stats{grid-template-columns:1fr;gap:26px}.mapwrap__stat+.mapwrap__stat{border-left:0;border-top:1px solid var(--border);padding-top:26px}.give__band{flex-direction:column;text-align:center;padding:30px 24px}.give__bar{margin-left:auto;margin-right:auto}}.join__thanks{margin:4px 0 0;font-weight:800;color:#fff}.join__error{margin:8px 0 0;font-weight:600;color:#5a0010}.cta{background:#fff;padding:78px 0 88px;overflow:hidden}.cta--light{background:var(--sky)}.cta__inner{text-align:center}.cta__headline{color:var(--rally-blue);max-width:820px;margin:0 auto 52px;font-size:var(--h2-size)}.cta__grid{display:grid;grid-template-columns:repeat(var(--cta-cols, 4),1fr);gap:28px;max-width:calc(var(--cta-cols, 4) * 250px);margin:0 auto}.cta__item{display:flex;flex-direction:column;align-items:center;gap:22px;text-decoration:none;opacity:0;transform:translateY(24px);transition:opacity .55s var(--ease),transform .55s var(--ease)}.cta.is-in .cta__item{opacity:1;transform:none;transition-delay:calc(var(--i) * .12s)}.cta__icon{display:grid;place-items:center}.cta__icon img{width:130px;height:130px;transition:transform .35s var(--ease)}.cta__item:hover .cta__icon img{transform:translateY(-6px) scale(1.05)}.cta__btn{display:inline-block;min-width:180px;background:var(--rally-light-blue);color:#fff;font-weight:700;letter-spacing:.3px;padding:13px 28px;border-radius:12px;transition:background-color .2s var(--ease),transform .15s var(--ease)}.cta__item:hover .cta__btn{background:var(--rally-blue);transform:translateY(-2px)}@media (max-width: 900px){.cta__grid{grid-template-columns:repeat(2,1fr);max-width:520px;gap:36px 28px}}@media (max-width: 480px){.cta__grid{grid-template-columns:1fr;max-width:280px}}.cta__sub{max-width:820px;margin:-34px auto 48px;text-align:center;color:var(--ink-soft);line-height:1.6}.dyk{--stagger: .1s}.btn{display:inline-block;font-weight:700;letter-spacing:.3px;padding:14px 34px;border-radius:999px;transition:transform .15s var(--ease),background-color .2s var(--ease),color .2s var(--ease)}.btn--navy{background:var(--rally-blue);color:#fff}.btn--navy:hover{background:var(--rally-blue-dark);transform:translateY(-2px)}.dyk-center{text-align:center;margin-top:44px}.dyk-section-title{text-align:center;margin-bottom:12px}.dyk-section-sub{text-align:center;max-width:900px;margin:0 auto 44px;color:#2d3748}.dyk-section-sub p{margin:0 0 12px}.dyk-section-sub p:last-child{margin-bottom:0}.dyk-hero{position:relative;min-height:var(--hero-height);display:flex;align-items:flex-end;color:#fff;overflow:hidden}.dyk-hero__media,.dyk-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 25%}.dyk-hero__content{position:relative;z-index:2;padding-bottom:56px;padding-top:calc(var(--nav-height) + 40px)}.dyk-hero__title{color:#fff;font-size:clamp(2.2rem,5.5vw,3.5rem);max-width:720px;margin:0 0 12px;text-shadow:0 2px 18px rgba(0,0,0,.55)}.dyk-hero__caption{font-size:1rem;font-weight:700;line-height:1.4;color:#fff;text-shadow:0 1px 10px rgba(0,0,0,.7);margin:0}.dyk-intro{padding:72px 0 64px}.dyk-intro__inner{max-width:1000px}.dyk-intro__inner h2{text-align:center;margin-bottom:22px}.dyk-intro__inner p{color:#1a1a1a;font-size:1.075rem;margin:0 0 18px}.dyk-facts{background:var(--sky);padding:64px 0 72px}.dyk-facts__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:36px}.fact-card{margin:0;background:#fff;border-radius:22px;padding:26px;display:grid;place-items:center;box-shadow:0 10px 26px #002d7214;opacity:0;transform:translateY(28px) scale(.96);transition:opacity .6s var(--ease),transform .6s var(--ease),box-shadow .3s var(--ease)}.dyk-facts.is-in .fact-card{opacity:1;transform:none;transition-delay:calc(var(--i) * .13s)}.fact-card img{width:100%;height:auto;transition:transform .4s var(--ease)}.fact-card:hover{box-shadow:0 18px 40px #002d7229}.fact-card:hover img{transform:scale(1.05)}.dyk-impact{background:#fff;padding:78px 0}.dyk-impact__lead{max-width:1000px;margin:0 auto 48px;color:#1a1a1a}.dyk-impact__lead p{margin:0 0 16px}.dyk-impact__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.impact-card{border-radius:20px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 10px 26px #002d721a;opacity:0;transform:translateY(26px);transition:opacity .6s var(--ease),transform .6s var(--ease)}.dyk-impact.is-in .impact-card{opacity:1;transform:none;transition-delay:calc(var(--i) * .12s)}.impact-card__top{background:var(--sky);display:grid;place-items:center;padding:30px 20px;min-height:178px}.impact-card__top img{max-width:78%;max-height:118px;width:auto;transition:transform .4s var(--ease)}.impact-card:hover .impact-card__top img{transform:scale(1.06)}.dyk-impact.is-in .impact-card:not(:hover) .impact-card__top img{animation-duration:3.4s;animation-timing-function:var(--ease);animation-iteration-count:infinite;animation-delay:calc(var(--i) * .12s + 1s)}.dyk-impact.is-in .impact-card:nth-child(1):not(:hover) .impact-card__top img{animation-name:impact-focus;transform-origin:50% 90%}@keyframes impact-focus{0%,62%,to{transform:scale(1)}76%{transform:scale(1.1)}88%{transform:scale(1.02)}}.dyk-impact.is-in .impact-card:nth-child(2):not(:hover) .impact-card__top img{animation-name:impact-sway;animation-duration:5s}@keyframes impact-sway{0%,to{transform:rotate(-1.5deg)}50%{transform:rotate(1.5deg)}}.dyk-impact.is-in .impact-card:nth-child(3):not(:hover) .impact-card__top img{animation-name:impact-swirl;transform-origin:50% 82%}@keyframes impact-swirl{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}.dyk-impact.is-in .impact-card:nth-child(4):not(:hover) .impact-card__top img{animation-name:impact-lift;animation-duration:3.8s}@keyframes impact-lift{0%,60%,to{transform:translateY(0) rotate(0)}72%{transform:translateY(-8px) rotate(-3deg)}84%{transform:translateY(0) rotate(1deg)}}@media (prefers-reduced-motion: reduce){.dyk-impact.is-in .impact-card .impact-card__top img{animation:none}}.impact-card__body{background:var(--rally-light-blue);color:#fff;text-align:center;padding:22px 20px 26px;flex:1}.impact-card__head{font-weight:700;font-size:1.15rem;line-height:1.3;margin:0 0 8px}.impact-card__sub{margin:0;font-size:.92rem;line-height:1.45;color:#ffffffeb}.dyk-news{background:var(--sky);padding:72px 0}.dyk-news__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.news-card{position:relative;display:flex;flex-direction:column;background:#fff;border-radius:16px;overflow:hidden;color:inherit;box-shadow:0 10px 26px #002d721a;opacity:0;transform:translateY(26px);transition:opacity .55s var(--ease),transform .55s var(--ease),box-shadow .3s var(--ease)}.dyk-news.is-in .news-card{opacity:1;transform:translateY(0);transition-delay:calc(var(--i) * var(--stagger))}.news-card:hover{box-shadow:0 18px 42px #002d722e}.news-card__media{display:block;height:170px;background-size:cover;background-position:center}.news-card__badge{position:absolute;top:170px;left:24px;width:62px;height:62px;border-radius:50%;transform:translateY(-50%);box-shadow:0 4px 12px #002d7240;transition:transform .3s var(--ease)}.news-card:hover .news-card__badge{transform:translateY(-50%) scale(1.08)}.news-card__body{padding:34px 22px 24px;display:flex;flex-direction:column;flex:1}.news-card__title{font-weight:700;color:var(--rally-blue);font-size:1.18rem;line-height:1.25;margin-bottom:12px}.news-card__rule{width:46px;height:3px;border-radius:3px;background:var(--rally-light-blue);margin-bottom:14px}.news-card__excerpt{color:#1a1a1a;font-size:.92rem;line-height:1.55;flex:1}.dyk-tools{padding:72px 0;background:#fff}.dyk-tools__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.tool-card{display:flex;flex-direction:column;align-items:center;text-align:center;background:var(--sky);border-radius:20px;padding:34px 26px;color:inherit;opacity:0;transform:translateY(26px);transition:opacity .55s var(--ease),transform .55s var(--ease),box-shadow .3s var(--ease)}.dyk-tools.is-in .tool-card{opacity:1;transform:translateY(0);transition-delay:calc(var(--i) * var(--stagger))}.tool-card:hover{box-shadow:0 18px 40px #002d7224}.tool-card__icon{flex:0 0 auto;display:grid;place-items:center;width:108px;height:108px;border-radius:50%;background:#fff;margin-bottom:18px}.tool-card__icon img{width:60px;height:60px;object-fit:contain;transition:transform .35s var(--ease)}.tool-card:hover .tool-card__icon img{transform:scale(1.08)}.tool-card__title{font-weight:700;color:var(--rally-blue);font-size:1.1rem;margin-bottom:8px}.tool-card__copy{color:#2d3748;font-size:.9rem;line-height:1.5}.dyk-ratings{background:var(--sky);padding:72px 0}.dyk-ratings__grid{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:44px}.rating-badge{opacity:0;transform:translateY(18px) scale(.94);transition:opacity .5s var(--ease),transform .5s var(--ease)}.dyk-ratings.is-in .rating-badge{opacity:1;transform:none;transition-delay:calc(var(--i) * var(--stagger))}.rating-badge img{height:120px;width:auto;filter:drop-shadow(0 6px 16px rgba(0,0,0,.1));transition:transform .3s var(--ease)}.rating-badge:hover img{transform:translateY(-4px) scale(1.04)}@media (max-width: 1024px){.dyk-facts__grid,.dyk-impact__grid,.dyk-news__grid,.dyk-tools__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 560px){.dyk-facts__grid,.dyk-impact__grid,.dyk-news__grid,.dyk-tools__grid{grid-template-columns:1fr}}.cc{--stagger: .12s}.cc-section-title{text-align:center;margin-bottom:12px}.cc-hero{position:relative;min-height:var(--hero-height);display:flex;align-items:flex-end;color:#fff;overflow:hidden}.cc-hero__media,.cc-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 20%}.cc-hero__content{position:relative;z-index:2;width:100%;padding-bottom:150px;padding-top:calc(var(--nav-height) + 40px);text-align:right}.cc-hero__title{color:#fff;font-size:clamp(1.9rem,4.4vw,3rem);max-width:560px;margin:0 0 12px auto;text-shadow:0 2px 18px rgba(0,0,0,.55)}.cc-hero__caption{font-size:1rem;font-weight:700;line-height:1.4;color:#fff;text-shadow:0 1px 10px rgba(0,0,0,.7);margin:0}.cc-intro{padding:72px 0 60px}.cc-intro__inner{max-width:820px;text-align:center}.cc-intro__inner h2{margin-bottom:20px}.cc-intro__inner p{color:#1a1a1a;font-size:1.075rem;margin:0}.cc-types{background:var(--sky);padding:64px 0 72px}.cc-types__hint{text-align:center;color:var(--rally-blue);font-weight:600;margin:0 0 30px;display:flex;align-items:center;justify-content:center;gap:8px}.cc-types__hint-tap{font-size:1.15rem}.cc-types__cards{display:grid;grid-template-columns:repeat(5,1fr);gap:18px}.type-card{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;background:#fff;border:2px solid transparent;border-radius:18px;padding:24px 16px 18px;cursor:pointer;font-family:var(--font-sans);box-shadow:0 8px 22px #002d7214;transition:transform .2s var(--ease),border-color .2s var(--ease),box-shadow .2s var(--ease)}.type-card:hover{transform:translateY(-4px);box-shadow:0 16px 34px #002d7229}.type-card.is-active{border-color:var(--rally-blue);box-shadow:0 16px 34px #002d7233}.type-card__icon{height:72px;display:grid;place-items:center;margin-bottom:4px}.type-card__icon img{max-height:72px;max-width:90%;width:auto}.type-card__name{color:var(--rally-blue);font-weight:700;font-size:1.05rem;line-height:1.2}.type-card__more{display:inline-flex;align-items:center;gap:5px;color:var(--rally-red);font-weight:700;font-size:.78rem;letter-spacing:.3px;text-transform:uppercase;margin-top:4px}.type-card__chevron{width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .25s var(--ease)}.type-card.is-active .type-card__more{color:var(--rally-blue)}.type-card.is-active .type-card__chevron{transform:rotate(-135deg)}.cc-types__panels{margin-top:22px}.type-def{max-height:0;opacity:0;overflow:hidden;transition:max-height .45s var(--ease),opacity .35s var(--ease),margin .35s var(--ease)}.type-def.is-active{max-height:640px;opacity:1}.type-def__inner{background:#fff;border-radius:18px;border-left:6px solid var(--rally-blue);padding:28px 32px;box-shadow:0 12px 30px #002d721a}.type-def__title{display:flex;align-items:center;gap:12px;margin-bottom:12px}.type-def__icon{height:44px;width:auto}.type-def p{margin:0;color:#1a1a1a;font-size:1.03rem;line-height:1.65}.cc-treat{background:#fff;padding:72px 0 80px}.timeline{position:relative;list-style:none;margin:44px auto 0;padding:0;max-width:1000px;--node-y: 84px;--dot-x: 30px;--row-gap: 26px}.timeline__row{position:relative;margin-bottom:var(--row-gap);opacity:0;transform:translate(26px);transition:opacity .6s var(--ease),transform .6s var(--ease)}.cc-treat.is-in .timeline__row{opacity:1;transform:none;transition-delay:calc(.25s + var(--i) * .16s)}.timeline__row:not(:last-child):before{content:"";position:absolute;left:var(--dot-x);top:var(--node-y);bottom:calc(-1 * (var(--row-gap) + var(--node-y)));width:3px;background:var(--rally-blue);transform:translate(-50%) scaleY(0);transform-origin:top center;transition:transform .5s var(--ease)}.cc-treat.is-in .timeline__row:not(:last-child):before{transform:translate(-50%) scaleY(1);transition-delay:calc(.3s + var(--i) * .16s)}.timeline__node{position:absolute;left:var(--dot-x);top:var(--node-y);width:20px;height:20px;border-radius:50%;background:var(--rally-blue);border:4px solid #fff;box-shadow:0 0 0 2px #002d7226;transform:translate(-50%,-50%);z-index:2}.timeline__icon{position:absolute;left:78px;top:var(--node-y);transform:translateY(-50%);width:132px;height:132px;border-radius:50%;background:var(--sky);display:grid;place-items:center}.timeline__icon img{width:74px;height:74px;object-fit:contain}.cc-treat.is-in .timeline__row .timeline__icon{animation:cc-pop .6s var(--ease) both;animation-delay:calc(.35s + var(--i) * .16s)}@keyframes cc-pop{0%{transform:translateY(-50%) scale(.4);opacity:0}60%{transform:translateY(-50%) scale(1.08)}to{transform:translateY(-50%) scale(1);opacity:1}}.timeline__card{margin-left:220px;background:#fff;border:1px solid var(--border);border-radius:16px;padding:22px 26px 24px;min-height:168px;box-shadow:0 10px 26px #002d7214}.timeline__title{margin:0 0 8px;font-size:1.35rem}.timeline__rule{display:block;width:42px;height:3px;border-radius:3px;background:var(--rally-light-blue);margin-bottom:14px}.timeline__body{margin:0 0 12px;color:#1a1a1a;line-height:1.55}.timeline__hi{margin:0;color:var(--rally-blue);font-weight:600;line-height:1.55}.cc-whatis{background:var(--sky);padding:70px 0 80px}.cc-whatis .cc-section-title{max-width:760px;margin:0 auto 48px}.cc-whatis__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;max-width:1040px;margin:0 auto}.wi-card{position:relative;display:flex;flex-direction:column;background:#fff;border-radius:16px;overflow:hidden;color:inherit;box-shadow:0 10px 26px #002d721a;opacity:0;transform:translateY(26px);transition:opacity .55s var(--ease),transform .55s var(--ease),box-shadow .3s var(--ease)}.cc-whatis.is-in .wi-card{opacity:1;transform:none;transition-delay:calc(var(--i) * var(--stagger))}.wi-card:hover{box-shadow:0 18px 42px #002d722e}.wi-card__media{display:block;height:190px;background-size:cover;background-position:center}.wi-card__badge{position:absolute;top:190px;left:50%;width:76px;height:76px;border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 4px 12px #002d722e;transition:transform .3s var(--ease)}.wi-card:hover .wi-card__badge{transform:translate(-50%,-50%) scale(1.08)}.wi-card__body{padding:46px 24px 26px;display:flex;flex-direction:column;flex:1;text-align:center}.wi-card__title{font-weight:700;color:var(--rally-blue);font-size:1.3rem;margin-bottom:12px}.wi-card__rule{width:46px;height:3px;border-radius:3px;background:var(--rally-light-blue);margin:0 auto 14px}.wi-card__excerpt{color:#1a1a1a;font-size:.95rem;line-height:1.55;flex:1}.wi-card__more{margin-top:16px;color:var(--rally-blue);font-weight:700}@media (max-width: 900px){.cc-types__cards{grid-template-columns:repeat(3,1fr)}.cc-whatis__grid{grid-template-columns:1fr;max-width:440px}}@media (max-width: 720px){.timeline{--node-y: 54px;--dot-x: 18px}.timeline__card{margin-left:96px}.timeline__icon{left:34px;width:72px;height:72px}.timeline__icon img{width:42px;height:42px}.cc-hero__content{text-align:left;padding-bottom:56px}.cc-hero__title{margin-left:0}}@media (max-width: 560px){.cc-types__cards{grid-template-columns:repeat(2,1fr)}}.prcrp{max-width:1160px;margin:0 auto}.prcrp__table{border-radius:14px;overflow:hidden;box-shadow:0 10px 30px #002d721a}.pc-row{display:grid;grid-template-columns:.72fr .9fr 1.25fr 1.12fr 1.12fr 1.12fr 1.4fr;align-items:center}.pc-cell{padding:15px 10px;text-align:center;color:var(--ink-soft)}.pc-head{background:#011d67;color:#fff}.pc-head .pc-cell{display:flex;flex-direction:column;align-items:center;gap:8px;padding:18px 10px;color:#fff;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.3px;line-height:1.2}.pc-hicon{width:30px;height:30px;object-fit:contain}.pc-row:not(.pc-head){border-bottom:1px solid var(--border);background:#fff}.pc-row:not(.pc-head):last-child{border-bottom:none}.pc-cell--year b{font-size:1.25rem;color:var(--ink)}.pc-catwrap{display:inline-flex;flex-direction:column;align-items:center;gap:6px}.pc-val{font-weight:700;font-size:1.12rem;color:var(--ink)}.pc-awards{background:var(--sky);color:var(--rally-blue);font-size:.72rem;font-weight:600;padding:3px 11px;border-radius:999px;white-space:nowrap}.pc-row.is-current .pc-cell--year b,.pc-row.is-current .pc-val{color:var(--rally-blue)}.pc-cell--total .pc-catwrap{width:100%}.pc-bar{width:100%;height:9px;background:var(--sky);border-radius:999px;overflow:hidden}.pc-fill{display:block;height:100%;width:0;background:var(--rally-blue);border-radius:999px;transition:width .9s var(--ease);transition-delay:var(--d)}.prcrp.is-in .pc-fill{width:var(--w)}.pc-lab{display:none}.prcrp__summary{display:flex;align-items:stretch;margin-top:20px;background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 10px 30px #002d721a}.prcrp__badge{background:#011d67;color:#fff;display:flex;align-items:center;gap:16px;padding:22px 30px;flex:0 0 30%}.prcrp__medal{width:56px;height:56px;border-radius:50%;border:3px solid #fff;display:grid;place-items:center;font-size:1.7rem;flex-shrink:0}.prcrp__badge-text strong{display:block;font-size:1.7rem;line-height:1;letter-spacing:.5px}.prcrp__badge-text em{font-style:normal;font-size:1rem;opacity:.9}.prcrp__stats{flex:1;display:grid;grid-template-columns:repeat(4,1fr);align-items:center;padding:16px 6px}.psum{display:flex;flex-direction:column;align-items:center;gap:7px;text-align:center;padding:0 10px;border-left:1px solid var(--border)}.psum:first-child{border-left:none}.psum__icon{width:54px;height:54px;border-radius:50%;background:var(--rally-blue);display:grid;place-items:center}.psum--red .psum__icon{background:var(--rally-red)}.psum__icon img{width:30px;height:30px}.psum__num{font-size:1.5rem;font-weight:800;color:var(--rally-blue)}.psum--red .psum__num{color:var(--rally-red)}.psum__label{font-size:.8rem;color:var(--ink-soft);line-height:1.25}.psum__awards{background:var(--sky);color:var(--rally-blue);font-size:.7rem;font-weight:600;padding:3px 10px;border-radius:999px}@media (max-width: 880px){.pc-row.pc-head{display:none}.prcrp__table{box-shadow:none;overflow:visible;border-radius:0}.pc-row{display:block;background:#fff;border:1px solid var(--border);border-radius:14px;margin-bottom:16px;padding:6px 18px 12px;box-shadow:0 8px 20px #002d7214}.pc-cell{display:flex;align-items:center;justify-content:space-between;gap:14px;text-align:right;padding:11px 0;border-bottom:1px solid #eef1f6}.pc-cell:last-child{border-bottom:none}.pc-lab{display:block;text-align:left;font-weight:600;color:var(--rally-blue);font-size:.85rem}.pc-cell--year{justify-content:flex-start;gap:12px;border-bottom:2px solid var(--sky);padding-top:8px}.pc-cell--year b{font-size:1.6rem;color:var(--rally-blue)}.pc-catwrap{flex-direction:row;align-items:center;gap:10px}.pc-cell--total{flex-wrap:wrap}.pc-cell--total .pc-catwrap{display:contents}.pc-cell--total .pc-bar{flex-basis:100%;margin-top:10px}.pc-cell--total .pc-val{order:-1}.prcrp__summary{flex-direction:column}.prcrp__badge{flex-basis:auto;justify-content:center}.prcrp__stats{grid-template-columns:repeat(2,1fr);gap:22px 0;padding:24px 6px}.psum:nth-child(odd){border-left:none}}@media (max-width: 420px){.prcrp__stats{grid-template-columns:1fr}.psum{border-left:none;padding-bottom:20px}.psum:not(:last-child){border-bottom:1px solid var(--border)}}.adv-proof{display:flex;align-items:center;justify-content:center;gap:26px;flex-wrap:wrap;margin-bottom:40px}.adv-proof__item{display:flex;align-items:center;gap:14px}.adv-proof__item p{margin:0;font-weight:700;font-size:1.15rem;color:var(--rally-blue);line-height:1.25;text-align:left}.adv-proof__icon img{width:96px;height:96px;display:block}.adv-proof__badge img{width:300px;max-width:74vw;height:auto;display:block}.adv-proof__arrow{flex:0 0 auto;width:66px;height:18px;position:relative;box-sizing:border-box;padding-right:20px;background-image:radial-gradient(circle,var(--rally-light-blue) 2.2px,transparent 2.4px);background-size:13px 18px;background-repeat:repeat-x;background-position:left center;background-origin:content-box;background-clip:content-box}.adv-proof__arrow:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);border-left:16px solid var(--rally-light-blue);border-top:9px solid transparent;border-bottom:9px solid transparent}.adv-intro__lead{max-width:900px;margin:0 auto;text-align:center;color:var(--rally-blue);line-height:1.6}.adv-proof__item,.adv-proof__badge,.adv-proof__arrow{opacity:0}.adv-proof.is-in .adv-proof__item{animation:proof-in .6s var(--ease) forwards}.adv-proof.is-in .adv-proof__badge{animation:proof-pop .7s var(--ease) forwards}.adv-proof.is-in .adv-proof__arrow{animation:proof-draw .5s var(--ease) forwards,arrow-flow 1.3s linear infinite}.adv-proof>*:nth-child(1){animation-delay:.1s}.adv-proof>*:nth-child(2){animation-delay:.45s}.adv-proof>*:nth-child(3){animation-delay:.75s}.adv-proof>*:nth-child(4){animation-delay:1.1s}.adv-proof>*:nth-child(5){animation-delay:1.4s}@keyframes proof-in{0%{opacity:0;transform:translateY(14px) scale(.92)}to{opacity:1;transform:none}}@keyframes proof-pop{0%{opacity:0;transform:scale(.5)}60%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes proof-draw{0%{opacity:0;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0 0 0 0)}}@keyframes arrow-flow{to{background-position-x:13px}}@media (max-width: 760px){.adv-proof{flex-direction:column}.adv-proof__arrow{transform:rotate(90deg);margin:6px 0}.adv-proof__item{width:260px}}.adv{--stagger: .1s}.adv-section-title{text-align:center;margin-bottom:12px}.adv-section-sub{text-align:center;max-width:760px;margin:0 auto 40px;color:#2d3748}.adv-hero{position:relative;min-height:var(--hero-height);display:flex;align-items:flex-end;color:#fff;overflow:hidden}.adv-hero__media,.adv-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 35%}.adv-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,transparent 55%,rgba(0,20,55,.55) 100%)}.adv-hero__content{position:relative;z-index:2;width:100%;padding-bottom:40px;padding-top:calc(var(--nav-height) + 40px)}.adv-hero__title{color:#fff;font-size:clamp(2rem,5vw,3rem);margin:0;text-shadow:0 2px 18px rgba(0,0,0,.5)}.adv-intro{padding:68px 0 64px}.adv-intro__sub{text-align:center;font-size:1.2rem;color:var(--rally-blue);margin:0 0 40px}.adv-help{background:var(--sky);padding:66px 0 72px}.adv-help__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.help-card{background:#fff;border-radius:18px;padding:34px 28px;text-align:center;display:flex;flex-direction:column;align-items:center;box-shadow:0 10px 26px #002d7214;opacity:0;transform:translateY(26px);transition:opacity .6s var(--ease),transform .6s var(--ease),box-shadow .3s var(--ease)}.adv-help.is-in .help-card{opacity:1;transform:none;transition-delay:calc(var(--i) * .12s)}.help-card:hover{box-shadow:0 18px 40px #002d7229}.help-card__icon,.way-card__icon{width:104px;height:104px;display:grid;place-items:center;margin-bottom:20px}.help-card__icon img,.way-card__icon img{width:100%;height:100%;object-fit:contain}.help-card__head{margin:0 0 12px;font-size:1.2rem}.help-card__rule,.way-card__rule{display:block;width:44px;height:3px;border-radius:3px;background:var(--rally-light-blue);margin:0 0 14px}.help-card__body{margin:0;color:#1a1a1a;line-height:1.6}.adv-ways{background:#fff;padding:72px 0 80px}.adv-ways__title{text-align:center;margin:8px 0 40px}.adv-ways__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.way-card{position:relative;background:#fff;border:1px solid var(--border);border-radius:18px;padding:46px 22px 26px;text-align:center;display:flex;flex-direction:column;align-items:center;box-shadow:0 10px 26px #002d7214;opacity:0;transform:translateY(26px);transition:opacity .6s var(--ease),transform .6s var(--ease)}.adv-ways.is-in .way-card{opacity:1;transform:none;transition-delay:calc(var(--i) * .12s)}.way-card__num{position:absolute;top:-22px;left:50%;transform:translate(-50%);width:46px;height:46px;border-radius:50%;background:var(--rally-blue);color:#fff;font-weight:800;font-size:1.3rem;display:grid;place-items:center;border:4px solid #fff;box-shadow:0 4px 12px #002d7240}.way-card__title{margin:0 0 12px;font-weight:700;color:var(--rally-blue);font-size:1.05rem;line-height:1.3}.way-card__body{margin:0;color:#1a1a1a;font-size:.92rem;line-height:1.55}.way-card__link{color:var(--rally-blue);font-weight:700;text-decoration:underline;text-underline-offset:2px}.way-card__link:hover{color:var(--rally-red)}.adv-chart{background:#fff;padding:66px 0 60px}.adv-chart__scroll{overflow-x:auto;margin:8px 0 24px;border-radius:12px}.adv-chart__scroll img{display:block;width:100%;min-width:720px;height:auto;margin:0 auto}.adv-chart__notes{max-width:1000px;margin:0 auto}.adv-chart__notes p{margin:0 0 8px;font-size:.82rem;color:#4a5568;line-height:1.5;text-align:center}@media (max-width: 900px){.adv-help__grid{grid-template-columns:1fr;max-width:460px;margin:0 auto}.adv-ways__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 520px){.adv-ways__grid{grid-template-columns:1fr;max-width:320px;margin:0 auto}}.rk-hero{position:relative;min-height:var(--hero-height);display:flex;align-items:flex-end;color:#fff;overflow:hidden}.rk-hero__media,.rk-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 28%}.rk-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,rgba(0,20,55,.35) 0%,transparent 45%,rgba(0,20,55,.5) 100%)}.rk-hero__content{position:relative;z-index:2;width:100%;padding-bottom:40px;padding-top:calc(var(--nav-height) + 40px)}.rk-hero__title{color:#fff;font-size:clamp(2rem,5vw,3rem);margin:0 0 10px;text-shadow:0 2px 18px rgba(0,0,0,.5)}.rk-hero__caption{font-size:1rem;font-weight:700;line-height:1.4;color:#fff;text-shadow:0 1px 10px rgba(0,0,0,.7);margin:0}.rk-intro{padding:66px 0 60px;background:#fff}.rk-intro__inner{max-width:880px;text-align:center}.rk-intro__inner h2{margin-bottom:18px}.rk-intro__inner p{color:#1a1a1a;line-height:1.65;margin:0 0 28px}.rk-gallery{background:var(--sky);padding:60px 0 72px}.rk-gallery__title{text-align:center;margin-bottom:8px}.rk-gallery__sub{text-align:center;color:#2d3748;margin:0 0 26px}.rk-search{position:relative;display:flex;align-items:center;max-width:620px;margin:0 auto 20px;background:#fff;border-radius:999px;box-shadow:0 8px 24px #002d721f}.rk-search__icon{width:22px;height:22px;color:var(--rally-blue);margin-left:20px;flex-shrink:0}.rk-search input{flex:1;border:none;outline:none;background:none;font-family:var(--font-sans);font-size:1.02rem;color:var(--ink);padding:16px 14px;min-width:0}.rk-search input::-webkit-search-cancel-button{display:none}.rk-search__clear{border:none;background:none;color:#8a94a6;font-size:1.6rem;line-height:1;cursor:pointer;padding:0 20px 0 6px}.rk-search__clear:hover{color:var(--rally-red)}.rk-filters{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:18px}.rk-chip{border:1px solid rgba(0,45,114,.18);background:#fff;color:var(--rally-blue);font-family:var(--font-sans);font-size:.84rem;font-weight:600;padding:8px 16px;border-radius:999px;cursor:pointer;transition:background-color .2s var(--ease),color .2s var(--ease),border-color .2s var(--ease)}.rk-chip:hover{border-color:var(--rally-blue)}.rk-chip.is-active{background:var(--rally-blue);border-color:var(--rally-blue);color:#fff}.rk-count{text-align:center;color:#4a5568;font-size:.9rem;margin:0 0 26px}.rk-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.kid{background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 8px 20px #002d7214;transition:transform .25s var(--ease),box-shadow .25s var(--ease);content-visibility:auto;contain-intrinsic-size:340px}.kid:hover{transform:translateY(-4px);box-shadow:0 18px 36px #002d722e}.kid__photo{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;background:var(--sky)}.kid__body{padding:14px 14px 18px;text-align:center;display:flex;flex-direction:column;gap:3px}.kid__name{font-weight:700;color:var(--rally-blue);font-size:1.05rem}.kid__cancer,.kid__type{font-size:.82rem;color:#4a5568;line-height:1.35}.rk-empty{text-align:center;padding:40px 0 20px}.rk-empty p{color:#4a5568;margin-bottom:18px}@media (max-width: 1024px){.rk-grid{grid-template-columns:repeat(3,1fr);gap:18px}}@media (max-width: 700px){.rk-grid{grid-template-columns:repeat(2,1fr);gap:14px}.kid__name{font-size:.98rem}.kid__cancer,.kid__type{font-size:.76rem}.rk-search input{font-size:.95rem;padding:14px 10px}.rk-filters{gap:6px}.rk-chip{font-size:.78rem;padding:7px 13px}}.rkrf-hero{position:relative;min-height:var(--hero-height);display:flex;align-items:flex-end;color:#fff;overflow:hidden}.rkrf-hero__media,.rkrf-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 30%}.rkrf-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,transparent 45%,rgba(0,20,55,.5) 100%)}.rkrf-hero__content{position:relative;z-index:2;width:100%;padding-bottom:42px;padding-top:calc(var(--nav-height) + 40px);display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap}.rkrf-hero__title{color:#fff;font-size:clamp(1.9rem,4.2vw,2.9rem);margin:0;line-height:1.15;text-shadow:0 2px 18px rgba(0,0,0,.5)}.rkrf-hero__caption{font-size:1rem;font-weight:700;line-height:1.4;color:#fff;text-shadow:0 1px 10px rgba(0,0,0,.7);margin:0;text-align:right}.rkrf-intro{background:#fff;padding:62px 0 58px}.rkrf-intro__inner{max-width:900px;text-align:center}.rkrf-intro__inner h2{margin-bottom:18px}.rkrf-intro__inner p{color:#1a1a1a;line-height:1.65;margin:0 0 26px}.rkrf-intro__ask{color:var(--rally-blue);margin:0 0 16px}.rkrf-funds{background:var(--sky);padding:58px 0 74px}.rkrf-funds__title{text-align:center;margin-bottom:8px}.rkrf-funds__sub{text-align:center;color:#2d3748;margin:0 0 42px}.rkrf-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:26px}.fund{opacity:0;transform:translateY(24px);transition:opacity .55s var(--ease),transform .55s var(--ease)}.rkrf-funds.is-in .fund{opacity:1;transform:none;transition-delay:calc(var(--i) * .08s)}.fund__link{position:relative;display:flex;flex-direction:column;height:100%;background:#fff;border-radius:14px;overflow:hidden;color:inherit;box-shadow:0 8px 22px #002d721a;transition:transform .25s var(--ease),box-shadow .25s var(--ease)}.fund__link:hover{transform:translateY(-5px);box-shadow:0 20px 40px #002d7233}.fund__media{position:relative;display:block}.fund__imgwrap{display:block;overflow:hidden}.fund__imgwrap img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;background:var(--sky);transition:transform .4s var(--ease)}.fund__link:hover .fund__imgwrap img{transform:scale(1.05)}.fund__badge{position:absolute;bottom:0;left:50%;z-index:2;width:74px;height:74px;border-radius:50%;transform:translate(-50%,50%);box-shadow:0 4px 12px #002d7229;pointer-events:none}.fund__body{position:relative;padding:48px 16px 22px;text-align:center;display:flex;flex-direction:column;gap:4px;flex:1}.fund__name{font-weight:700;color:var(--rally-blue);font-size:1.2rem;margin-bottom:2px}.fund__cancer,.fund__type{font-size:.86rem;color:#2d3748;line-height:1.4}.fund__years{font-size:.8rem;color:#8a94a6;margin-top:2px}@media (max-width: 1024px){.rkrf-grid{grid-template-columns:repeat(3,1fr);gap:20px}}@media (max-width: 760px){.rkrf-grid{grid-template-columns:repeat(2,1fr);gap:16px}.fund__badge{width:60px;height:60px}.fund__body{padding:40px 12px 18px}.fund__name{font-size:1.05rem}.fund__cancer,.fund__type{font-size:.78rem}.rkrf-hero__content{flex-direction:column;align-items:flex-start}.rkrf-hero__caption{text-align:left}}.fef-hero{position:relative;min-height:var(--hero-height);display:flex;align-items:flex-end;color:#fff;overflow:hidden}.fef-hero__media,.fef-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 30%}.fef-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,transparent 55%,rgba(0,20,55,.45) 100%)}.fef-hero__content{position:relative;z-index:2;width:100%;padding-bottom:40px;padding-top:calc(var(--nav-height) + 40px);text-align:right}.fef-hero__title{color:#fff;font-size:clamp(2rem,4.6vw,3rem);margin:0 0 10px;text-shadow:0 2px 18px rgba(0,0,0,.5)}.fef-hero__caption{font-size:1rem;font-weight:700;line-height:1.4;color:#fff;text-shadow:0 1px 10px rgba(0,0,0,.7);margin:0}.fef-intro{background:#fff;padding:66px 0 62px}.fef-intro__inner{max-width:900px;text-align:center}.fef-intro__inner h2{margin-bottom:22px}.fef-intro__inner p{color:#1a1a1a;line-height:1.65;margin:0 0 16px}.fef-details{background:var(--sky);padding:60px 0 66px}.fef-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;align-items:start}.fef-card{background:#fff;border-radius:16px;padding:26px 26px 30px;height:100%;display:flex;flex-direction:column;box-shadow:0 10px 26px #002d7217;opacity:0;transform:translateY(24px);transition:opacity .55s var(--ease),transform .55s var(--ease)}.fef-details.is-in .fef-card{opacity:1;transform:none;transition-delay:calc(var(--i) * .12s)}.fef-card__head{display:flex;align-items:center;gap:12px}.fef-card__head img{width:46px;height:46px;flex-shrink:0}.fef-card__head h3{margin:0;font-size:1.15rem;color:var(--rally-blue)}.fef-card__rule{display:block;width:42px;height:3px;border-radius:3px;background:var(--rally-light-blue);margin:10px 0 16px 58px}.fef-card ul{margin:0;padding-left:20px;color:#1a1a1a}.fef-card li{margin-bottom:12px;line-height:1.55;font-size:.95rem}.fef-card li:last-child{margin-bottom:0}.fef-card__alert{margin:14px 0 10px;font-weight:700;color:var(--rally-blue);text-transform:uppercase;font-size:.92rem;line-height:1.4}.fef-card__note{margin:0 0 20px;font-size:.92rem;line-height:1.55;color:#1a1a1a}.fef-card a{color:var(--rally-light-blue);font-weight:600;text-decoration:underline}.fef-card a:hover{color:var(--rally-blue)}.fef-card a.fef-card__apply{align-self:center;margin-top:auto;color:#fff;font-weight:700;text-decoration:none}.fef-card a.fef-card__apply:hover{color:#fff}.fef-contact{text-align:center;margin:40px 0 0;font-size:1.3rem;font-weight:700;color:var(--rally-blue)}.fef-contact a{color:var(--rally-blue);text-decoration:underline}.fef-contact a:hover{color:var(--rally-light-blue)}@media (max-width: 900px){.fef-grid{grid-template-columns:1fr;max-width:560px;margin:0 auto}.fef-hero__content{text-align:left}.fef-contact{font-size:1.1rem}}.gi{--panel: #f4fbfe}.gi-title{text-align:center;margin:0}.gi-rule{display:block;width:86px;height:3px;border-radius:3px;background:var(--rally-light-blue);margin:14px auto 0}.gi-rule--sm{width:60px;margin:18px auto 20px}.gi-btn{display:inline-block;font-weight:700;letter-spacing:.6px;text-transform:uppercase;font-size:.95rem;padding:14px 30px;border-radius:4px;border:2px solid var(--rally-blue);transition:background-color .2s var(--ease),color .2s var(--ease),transform .15s var(--ease)}.gi-btn--solid{background:var(--rally-blue);color:#fff}.gi-btn--solid:hover{background:var(--rally-blue-dark);border-color:var(--rally-blue-dark);transform:translateY(-2px)}.gi-btn--outline{background:transparent;color:var(--rally-blue)}.gi-btn--outline:hover{background:var(--rally-blue);color:#fff;transform:translateY(-2px)}.gi-hero{position:relative;min-height:var(--hero-height);display:flex;align-items:flex-end;color:#fff;overflow:hidden}.gi-hero__media,.gi-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:45% 45%}.gi-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,transparent 55%,rgba(0,20,55,.45) 100%)}.gi-hero__content{position:relative;z-index:2;width:100%;padding-bottom:40px;padding-top:calc(var(--nav-height) + 40px);text-align:right}.gi-hero__title{color:#fff;font-size:clamp(2rem,4.8vw,3.2rem);margin:0 0 14px;text-shadow:0 2px 18px rgba(0,0,0,.5)}.gi-hero__caption{font-size:1rem;font-weight:700;line-height:1.4;color:#fff;text-shadow:0 1px 10px rgba(0,0,0,.7);margin:0 0 12px}.gi-hero__caption:last-child{margin-bottom:0}.gi-intro{background:#fff;padding:70px 0 78px}.gi-intro__lead{max-width:940px;margin:34px auto 0;text-align:center;color:var(--ink-soft)}.gi-intro__lead p{margin:0 0 22px;line-height:1.6}.gi-intro__kicker{text-align:center;color:var(--rally-red);font-weight:700;font-size:1.35rem;margin:18px 0 46px}.gi-ways{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.gi-way{display:flex;flex-direction:column;background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 10px 30px #002d721f;opacity:0;transform:translateY(26px);transition:opacity .6s var(--ease),transform .6s var(--ease),box-shadow .3s var(--ease)}.gi-intro.is-in .gi-way{opacity:1;transform:none;transition-delay:calc(var(--i) * .12s)}.gi-way:hover{box-shadow:0 20px 44px #002d7233}.gi-way__media{position:relative}.gi-way__media img{width:100%;height:auto;aspect-ratio:760 / 490;object-fit:cover}.gi-way__badge{position:absolute;bottom:0;left:50%;transform:translate(-50%,50%);width:66px;height:66px;border-radius:50%;background:var(--panel);display:grid;place-items:center;z-index:2}.gi-way__badge .gi-ico{width:38px;height:38px}.gi-way__body{padding:46px 26px 30px;text-align:center;display:flex;flex-direction:column;flex:1}.gi-way__title{font-size:1.45rem;font-weight:700;color:var(--rally-blue);margin:0 0 10px}.gi-way__copy{margin:0 0 20px;color:var(--ink-soft);line-height:1.55;flex:1}.gi-way__cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-weight:700;font-size:1.05rem;color:var(--rally-blue)}.gi-arrow{width:26px;height:2px;background:currentColor;position:relative;transition:transform .25s var(--ease)}.gi-arrow:after{content:"";position:absolute;right:-1px;top:50%;width:8px;height:8px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:translateY(-50%) rotate(45deg)}.gi-way__cta:hover .gi-arrow{transform:translate(6px)}.gi-split{background:var(--sky);padding:70px 0;overflow:hidden}.gi-split__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:60px}.gi-split--left .gi-split__grid{padding-right:max(24px,calc((100% - var(--container-max)) / 2 + 24px))}.gi-split--right .gi-split__grid{padding-left:max(24px,calc((100% - var(--container-max)) / 2 + 24px))}.gi-split__media{position:relative;margin:0;overflow:hidden;opacity:0;transform:translateY(24px);transition:opacity .7s var(--ease),transform .7s var(--ease)}.gi-split--left .gi-split__media{border-radius:0 20px 20px 0}.gi-split--right .gi-split__media{border-radius:20px 0 0 20px}.gi-split.is-in .gi-split__media{opacity:1;transform:none}.gi-split__media img{width:100%;height:auto;aspect-ratio:1100 / 694;object-fit:cover}.gi-split__media:has(figcaption):after{content:"";position:absolute;inset:auto 0 0 0;height:40%;background:linear-gradient(to bottom,transparent,rgba(0,20,55,.6));pointer-events:none}.gi-split__media figcaption{z-index:2;position:absolute;left:24px;bottom:22px;color:#fff;font-size:.86rem;line-height:1.35;text-shadow:0 1px 10px rgba(0,0,0,.75)}.gi-split__media figcaption span{display:block}.gi-panel{background:var(--panel);border-radius:20px;padding:48px 52px 52px;text-align:center;opacity:0;transform:translateY(24px);transition:opacity .7s var(--ease) .12s,transform .7s var(--ease) .12s}.gi-split.is-in .gi-panel{opacity:1;transform:none}.gi-panel p{margin:30px 0 0;color:var(--ink-soft);line-height:1.6;text-align:left;font-size:1.075rem}.gi-panel__btns{display:flex;flex-wrap:wrap;gap:16px;margin-top:32px}.gi-more{background:#fff;padding:74px 0 80px}.gi-more--last{padding-top:60px}.gi-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:44px}.gi-more--last .gi-cards{margin-top:0}.gi-card{background:var(--panel);border-radius:20px;padding:44px 34px 40px;text-align:center;display:flex;flex-direction:column;align-items:center;opacity:0;transform:translateY(26px);transition:opacity .6s var(--ease),transform .6s var(--ease)}.gi-more.is-in .gi-card{opacity:1;transform:none;transition-delay:calc(var(--i) * .12s)}.gi-card__disc{width:168px;height:168px;border-radius:50%;background:#fff;display:grid;place-items:center}.gi-card__disc .gi-ico{width:96px;height:96px}.gi-card__title{font-size:1.35rem;font-weight:700;color:var(--rally-blue);margin:0 0 16px}.gi-card__copy{margin:0 0 30px;color:var(--ink-soft);line-height:1.55;flex:1}.gi-ico{position:relative;display:block;width:100%;height:100%}.gi-ico img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.is-in .gi-ico--running .gi-ico__body{animation:gi-run .62s var(--ease) infinite alternate}.is-in .gi-ico--running .gi-ico__acc{animation:gi-streak .62s linear infinite}@keyframes gi-run{0%{transform:translate(-3px,1px) rotate(-1.5deg)}to{transform:translate(3px,-4px) rotate(1.5deg)}}@keyframes gi-streak{0%{opacity:0;transform:translate(16px)}25%{opacity:1}to{opacity:0;transform:translate(-14px)}}.is-in .gi-ico--lightbulb .gi-ico__body{animation:gi-glow 2.2s var(--ease) infinite}.is-in .gi-ico--lightbulb .gi-ico__acc{animation:gi-rays 2.2s var(--ease) infinite}@keyframes gi-glow{0%,to{filter:drop-shadow(0 0 0 rgba(255,199,44,0))}50%{filter:drop-shadow(0 0 12px rgba(255,199,44,.95))}}@keyframes gi-rays{0%,to{opacity:.35;transform:scale(.88)}50%{opacity:1;transform:scale(1.14)}}.is-in .gi-ico--megaphone .gi-ico__body{transform-origin:32% 72%;animation:gi-shout 2.4s var(--ease) infinite}.is-in .gi-ico--megaphone .gi-ico__acc{transform-origin:34% 62%;animation:gi-burst 2.4s var(--ease) infinite}@keyframes gi-shout{0%,55%,to{transform:rotate(0)}63%{transform:rotate(-7deg)}73%{transform:rotate(5deg)}83%{transform:rotate(-3deg)}}@keyframes gi-burst{0%{opacity:0;transform:scale(.7)}18%{opacity:1;transform:scale(1)}55%{opacity:1;transform:scale(1.18)}72%,to{opacity:0;transform:scale(1.3)}}.is-in .gi-ico--coins .gi-ico__body{animation:gi-coin 2.6s var(--ease) infinite}@keyframes gi-coin{0%,55%,to{transform:translateY(0) rotate(0)}12%{transform:translateY(-9px) rotate(-5deg)}26%{transform:translateY(0) rotate(0)}36%{transform:translateY(-4px)}46%{transform:translateY(0)}}.is-in .gi-ico--people .gi-ico__body,.is-in .gi-ico--handshake .gi-ico__body{animation:gi-beat 2.4s var(--ease) infinite}@keyframes gi-beat{0%,45%,to{transform:scale(1)}12%{transform:scale(1.08)}24%{transform:scale(1)}34%{transform:scale(1.05)}}.gi-way__badge .gi-ico__body,.gi-way__badge .gi-ico__acc{animation:none!important}.gi-way:hover .gi-way__badge .gi-ico__body{animation:gi-beat 1.2s var(--ease) 1!important}@media (max-width: 1000px){.gi-ways,.gi-cards{grid-template-columns:1fr;max-width:520px;margin-left:auto;margin-right:auto}.gi-split__grid{grid-template-columns:1fr;gap:24px;padding:0 24px!important}.gi-split__media{border-radius:20px!important}.gi-panel{padding:36px 28px 40px}.gi-panel p{text-align:center}.gi-panel__btns{justify-content:center}}@media (max-width: 560px){.gi-hero__content{text-align:left}.gi-intro__kicker{font-size:1.15rem}.gi-card__disc{width:140px;height:140px}.gi-card__disc .gi-ico{width:80px;height:80px}}.cweb{max-width:1200px;margin:0 auto;min-height:620px}.cweb iframe{display:block;width:100%!important;border:0}.cweb__fallback{text-align:center;color:var(--ink-soft);padding:40px 20px}.cweb__fallback a{color:var(--rally-blue);font-weight:700;text-decoration:underline}@media (max-width: 700px){.cweb{min-height:900px}}.aac{--panel: #f4fbfe}.aac-title{text-align:center;margin:0}.aac-rule{display:block;width:86px;height:3px;border-radius:3px;background:var(--rally-light-blue);margin:14px auto 0}.aac-hero{position:relative;min-height:var(--hero-height);display:flex;align-items:center;color:#fff;overflow:hidden}.aac-hero__media,.aac-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 42%}.aac-hero__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;padding-top:var(--nav-height);padding-bottom:108px;display:flex;flex-direction:column;justify-content:center}.aac-hero__title{color:#fff;font-size:clamp(2.1rem,5vw,3.6rem);line-height:1.12;margin:0;text-shadow:0 2px 20px rgba(0,0,0,.55)}.aac-hero__caption{position:absolute;right:24px;bottom:8%;font-size:1rem;font-weight:700;line-height:1.4;color:#fff;text-shadow:0 1px 10px rgba(0,0,0,.7);text-align:right;margin:0}.aac-action{background:#fff;padding:70px 0 78px}.aac-action__lead{max-width:900px;margin:34px auto 0;text-align:center;color:var(--ink-soft);line-height:1.6}.aac-action__embed{margin-top:48px}.aac-bills{background:var(--panel);padding:70px 0 80px}.aac-bills__lead{text-align:center;color:var(--ink-soft);margin:30px 0 0}.aac-bills__list{display:flex;flex-direction:column;gap:34px;margin-top:46px}.bill{display:grid;grid-template-columns:300px minmax(0,1fr);align-items:center;gap:44px;background:#fff;border-radius:22px;padding:44px 60px 44px 0;opacity:0;transform:translateY(26px);transition:opacity .6s var(--ease),transform .6s var(--ease)}.aac-bills.is-in .bill{opacity:1;transform:none;transition-delay:calc(var(--i) * .14s)}.bill__disc{justify-self:center;width:196px;height:196px;border-radius:50%;background:var(--sky);display:grid;place-items:center}.bill__disc img{width:108px;height:108px;object-fit:contain}.bill__body{border-left:1px solid var(--border);padding-left:44px}.bill__title{font-size:clamp(1.25rem,2vw,1.6rem);font-weight:700;letter-spacing:.5px;color:var(--rally-blue);line-height:1.25;margin:0}.bill__rule{display:block;width:90px;height:3px;border-radius:3px;background:var(--rally-light-blue);margin:18px 0 26px}.bill__copy{margin:0;color:var(--ink-soft);line-height:1.6}.bill__hashtag{margin:18px 0 0;color:var(--rally-red);font-weight:700}@media (max-width: 900px){.bill{grid-template-columns:1fr;gap:24px;padding:36px 30px 40px;text-align:center}.bill__disc{width:150px;height:150px}.bill__disc img{width:82px;height:82px}.bill__body{border-left:0;padding-left:0}.bill__rule{margin-left:auto;margin-right:auto}}@media (max-width: 560px){.aac-hero__caption{right:auto;left:24px;bottom:6%;text-align:left}}.rfr{--cream: #fffdfa}.rfr-title{text-align:center;margin:0 0 34px}.rfr-prose{max-width:1140px;margin:0 auto;color:var(--ink-soft)}.rfr-prose p{margin:0 0 20px;line-height:1.6}.rfr-prose p:last-child{margin-bottom:0}.rfr-hero{position:relative;min-height:var(--hero-height);display:flex;align-items:center;color:#fff;overflow:hidden}.rfr-hero__media,.rfr-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 0%}.rfr-hero__content{position:relative;z-index:2;width:100%;padding-top:var(--nav-height);text-align:right}.rfr-hero__title{color:#fff;font-size:clamp(2rem,4.6vw,3.2rem);margin:0 0 22px;text-shadow:0 2px 20px rgba(0,0,0,.5)}.rfr-hero__caption{font-size:1rem;font-weight:700;line-height:1.4;color:#fff;text-shadow:0 1px 10px rgba(0,0,0,.7);margin:0}.rfr-intro{background:var(--sky);padding:74px 0 80px}.rfr-why{background:#fff;padding:76px 0 84px}.rfr-igs{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:56px;margin:56px 0 0}.rfr-ig{margin:0;width:300px;max-width:82vw;opacity:0;transform:translateY(28px) scale(.94);transition:opacity .6s var(--ease),transform .6s var(--ease)}.rfr-why.is-in .rfr-ig{opacity:1;transform:none;transition-delay:calc(var(--i) * .16s)}.rfr-ig img{width:100%;height:auto}.rfr-why.is-in .rfr-ig img{animation:rfr-float 5s var(--ease) infinite;animation-delay:calc(var(--i) * .5s + .8s)}@keyframes rfr-float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}.rfr-drew{background:var(--rally-blue);padding:78px 0;overflow:hidden}.rfr-drew__head{color:#fff;font-size:clamp(1.9rem,3.4vw,2.9rem);font-weight:700;line-height:1.18;margin:0 0 40px;text-align:center;opacity:0;transform:translateY(-18px);transition:opacity .7s var(--ease),transform .7s var(--ease)}.rfr-drew__head span{font-weight:400;font-style:italic}.rfr-drew.is-in .rfr-drew__head{opacity:1;transform:none}.rfr-drew__card{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch;background:#fff;border-radius:28px;overflow:hidden;box-shadow:0 26px 60px #00000047;opacity:0;transform:translateY(30px) scale(.98);transition:opacity .75s var(--ease) .12s,transform .75s var(--ease) .12s}.rfr-drew.is-in .rfr-drew__card{opacity:1;transform:none}.rfr-drew__photo{position:relative;margin:0;overflow:hidden;min-height:340px}.rfr-drew__photo img{width:100%;height:100%;object-fit:cover;object-position:50% 22%}.rfr-drew.is-in .rfr-drew__photo img{animation:rfr-kenburns 18s var(--ease) infinite alternate}@keyframes rfr-kenburns{0%{transform:scale(1)}to{transform:scale(1.07)}}.rfr-drew__body{position:relative;padding:52px 52px 44px;display:flex;flex-direction:column;justify-content:center}.rfr-drew__mark{font-family:Georgia,Times New Roman,serif;font-size:5rem;line-height:.5;color:var(--rally-light-blue);opacity:.55;margin-bottom:10px}.rfr-drew__quote{margin:0;color:var(--rally-blue);font-size:clamp(1.05rem,1.5vw,1.3rem);font-weight:500;line-height:1.55;opacity:0;transform:translateY(16px);transition:opacity .7s var(--ease) .35s,transform .7s var(--ease) .35s}.rfr-drew.is-in .rfr-drew__quote{opacity:1;transform:none}.rfr-drew__caption{margin-top:26px;padding-top:20px;border-top:2px solid var(--border);color:var(--rally-blue);font-size:.95rem;font-weight:700;line-height:1.4;opacity:0;transition:opacity .6s var(--ease) .6s}.rfr-drew.is-in .rfr-drew__caption{opacity:1}.rfr-drew__caption span{display:block;font-weight:400;color:var(--ink-soft)}.rfr-timeline{background:var(--cream);padding:76px 0 84px}.tl{list-style:none;margin:60px 0 0;padding:0;display:grid;grid-template-columns:repeat(6,1fr)}.tl__item{position:relative;min-height:430px;--node-x: 50%}.tl__item--top{--node-x: 30px}.tl__seg{position:absolute;left:0;right:0;top:50%;height:4px;margin-top:-2px;background:var(--rally-light-blue);transform:scaleX(0);transform-origin:left center;transition:transform .5s linear}.tl__item--bottom .tl__seg{background:var(--rally-blue)}.rfr-timeline.is-in .tl__seg{transform:scaleX(1);transition-delay:calc(var(--i) * .5s)}.tl__node{position:absolute;left:var(--node-x);top:50%;width:20px;height:20px;margin:-10px 0 0 -10px;border-radius:50%;background:var(--rally-light-blue);z-index:2;opacity:0;transform:scale(.2);transition:opacity .3s var(--ease),transform .45s var(--ease)}.tl__item--bottom .tl__node{background:var(--rally-blue)}.rfr-timeline.is-in .tl__node{opacity:1;transform:scale(1);transition-delay:calc(var(--i) * .5s + .28s)}.tl__stem{position:absolute;left:var(--node-x);width:2px;margin-left:-1px;background:var(--rally-light-blue);transform:scaleY(0);transition:transform .4s var(--ease);z-index:1}.tl__item--top .tl__stem{top:calc(50% - 108px);bottom:50%;transform-origin:bottom}.tl__item--bottom .tl__stem{top:50%;bottom:calc(50% - 122px);transform-origin:top;background:var(--rally-blue)}.rfr-timeline.is-in .tl__stem{transform:scaleY(1);transition-delay:calc(var(--i) * .5s + .3s)}.tl__marker{position:absolute;display:flex;align-items:center;gap:10px;opacity:0;transform:translateY(12px);transition:opacity .5s var(--ease),transform .5s var(--ease)}.tl__item--top .tl__marker{left:0;bottom:calc(50% + 108px)}.tl__item--bottom .tl__marker{left:0;right:14px;top:calc(50% + 122px);flex-direction:column;gap:6px}.rfr-timeline.is-in .tl__marker{opacity:1;transform:none;transition-delay:calc(var(--i) * .5s + .34s)}.tl__icon{flex:0 0 auto;width:60px;height:60px;display:grid;place-items:center}.tl__icon img{width:100%;height:100%;object-fit:contain}.rfr-timeline.is-in .tl__icon img{animation:rfr-pulse 3.2s var(--ease) infinite;animation-delay:calc(var(--i) * .5s + .6s)}@keyframes rfr-pulse{0%,70%,to{transform:scale(1)}80%{transform:scale(1.12)}90%{transform:scale(.98)}}.tl__year{font-size:1.5rem;font-weight:700;color:var(--rally-blue);line-height:1}.tl__card{position:absolute;z-index:3;left:24px;right:16px;margin:0;padding:13px 15px;border-radius:8px;font-size:.85rem;line-height:1.3;color:#fff;opacity:0;transform:translateY(10px);transition:opacity .5s var(--ease),transform .5s var(--ease)}.tl__item--top .tl__card{bottom:calc(50% + 16px);background:var(--rally-light-blue)}.tl__item--bottom .tl__card{left:12px;right:22px;top:calc(50% + 22px);background:var(--rally-blue)}.rfr-timeline.is-in .tl__card{opacity:1;transform:none;transition-delay:calc(var(--i) * .5s + .4s)}.rfr-adv{background:var(--sky);padding:76px 0 84px}.rfr-adv__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:44px}.adv-card{background:#fff;border-radius:26px;padding:42px 30px 40px;display:flex;flex-direction:column;align-items:center;gap:26px;opacity:0;transform:translateY(26px);transition:opacity .6s var(--ease),transform .6s var(--ease)}.rfr-adv.is-in .adv-card{opacity:1;transform:none;transition-delay:calc(var(--i) * .14s)}.adv-card__icon{width:130px;height:130px;object-fit:contain}.adv-card__text{width:100%;max-width:320px}.adv-card__head{margin:0;color:var(--rally-light-blue);font-weight:700;font-size:1.35rem;line-height:1.22;text-align:center}.adv-card__body{margin:12px 0 0;color:var(--rally-blue);font-weight:700;font-size:1.05rem;line-height:1.4;text-align:center}.rfr-adv.is-in .adv-card--flask .adv-card__icon{animation:rfr-swirl 3.4s var(--ease) infinite;transform-origin:50% 85%}@keyframes rfr-swirl{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}.rfr-adv.is-in .adv-card--microscope .adv-card__icon{animation:rfr-focus 3s var(--ease) infinite;transform-origin:50% 90%}@keyframes rfr-focus{0%,60%,to{transform:scale(1)}75%{transform:scale(1.09)}88%{transform:scale(1.02)}}.rfr-adv.is-in .adv-card--book .adv-card__icon{animation:rfr-leaf 4s var(--ease) infinite;transform-origin:20% 50%}@keyframes rfr-leaf{0%,to{transform:perspective(600px) rotateY(0)}50%{transform:perspective(600px) rotateY(-16deg)}}.rfr-grants{background:var(--cream);padding:76px 0 84px}.rfr-grants__wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:stretch;border-radius:30px;overflow:hidden;padding:0}.rfr-grants__media{position:relative;margin:0;opacity:0;transform:translateY(24px);transition:opacity .7s var(--ease),transform .7s var(--ease)}.rfr-grants.is-in .rfr-grants__media{opacity:1;transform:none}.rfr-grants__media img{width:100%;height:100%;object-fit:cover}.rfr-grants__media figcaption{position:absolute;left:26px;bottom:24px;color:#fff;font-weight:700;font-size:.86rem;line-height:1.35;text-shadow:0 1px 10px rgba(0,0,0,.6)}.rfr-grants__media figcaption span{display:block}.rfr-grants__panel{background:var(--sky);padding:54px 56px;display:flex;flex-direction:column;justify-content:center;opacity:0;transform:translateY(24px);transition:opacity .7s var(--ease) .12s,transform .7s var(--ease) .12s}.rfr-grants.is-in .rfr-grants__panel{opacity:1;transform:none}.rfr-grants__panel h2{margin:0 0 14px;font-size:clamp(1.6rem,2.6vw,2.1rem);font-weight:700}.rfr-grants__panel p{margin:0;color:var(--ink-soft);line-height:1.55}.rfr-grants__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:30px;max-width:460px}.glink{background:#fff;border-radius:16px;padding:24px 18px 20px;display:flex;flex-direction:column;align-items:center;gap:12px;color:var(--rally-blue);transition:transform .25s var(--ease),box-shadow .25s var(--ease)}.glink:hover{transform:translateY(-4px);box-shadow:0 14px 32px #002d7229}.glink img{width:74px;height:74px;object-fit:contain;transition:transform .35s var(--ease)}.glink:hover img{transform:scale(1.08)}.glink__label{font-weight:700;font-size:1.05rem}.glink__go{width:30px;height:30px;border-radius:50%;background:var(--rally-light-blue);position:relative}.glink__go:after{content:"";position:absolute;left:50%;top:50%;width:7px;height:7px;border-top:2px solid #fff;border-right:2px solid #fff;transform:translate(-70%,-50%) rotate(45deg)}@media (max-width: 1100px){.rfr-adv__grid{gap:24px}.adv-card{padding:32px 18px}}@media (max-width: 1000px){.tl{grid-template-columns:1fr;gap:0;position:relative;padding-left:78px}.tl__item,.tl__item--top{--node-x: -48px;min-height:0;padding:0 0 28px}.tl__seg{left:-48px;right:auto;top:0;bottom:0;width:4px;height:auto;margin:0 0 0 -2px;transform:scaleY(0);transform-origin:top center}.rfr-timeline.is-in .tl__seg{transform:scaleY(1)}.tl__node{top:30px}.tl__stem{display:none}.tl__marker,.tl__item--bottom .tl__marker{position:static;flex-direction:row;gap:12px;margin-bottom:10px}.tl__card,.tl__item--top .tl__card,.tl__item--bottom .tl__card{position:static;left:auto;right:auto;top:auto;bottom:auto;font-size:.95rem}}@media (max-width: 900px){.rfr-drew__card{grid-template-columns:1fr}.rfr-drew__photo{min-height:0;aspect-ratio:4 / 3}.rfr-drew__body{padding:34px 30px 36px}.rfr-adv__grid{grid-template-columns:1fr;max-width:420px;margin-left:auto;margin-right:auto}.rfr-grants__wrap{grid-template-columns:1fr}.rfr-grants__panel{padding:36px 28px 40px}}@media (max-width: 620px){.rfr-hero__content{text-align:left}.rfr-drew__photo{aspect-ratio:3 / 2}.rfr-drew__body{padding:30px 24px 32px}.rfr-drew__mark{font-size:3.6rem}.rfr-grants__links{max-width:none}}.brf-hero{position:relative;min-height:var(--hero-height);display:flex;align-items:center;color:#fff;overflow:hidden}.brf-hero__media,.brf-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:32% 50%}.brf-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,rgba(0,12,34,.42) 0%,transparent 32%)}.brf-hero__content{position:relative;z-index:2;width:100%;padding-top:var(--nav-height);text-align:right}.brf-hero__title{color:#fff;margin:0;font-size:clamp(1.9rem,4.2vw,3rem);line-height:1.2;text-shadow:0 2px 20px rgba(0,0,0,.55)}.rfr-wrap{--rfr-navy: #143770;--rfr-navy-dk: #0f2a54;--rfr-red: #d50032;--rfr-text: #333333;--rfr-muted: #5a6472;--rfr-line: #e2e6ec;--rfr-tint: #f4f7fc;font-family:Open Sans,Arial,sans-serif;color:var(--rfr-text);font-size:16px;line-height:1.7;max-width:1080px;margin:0 auto;padding:10px 20px 20px}.rfr-wrap *{box-sizing:border-box}.rfr-wrap p{margin:0 0 1.1em}.rfr-wrap a{color:var(--rfr-navy)}.rfr-wrap h2{font-family:Open Sans,Arial,sans-serif;font-weight:800;color:var(--rfr-navy);text-align:center;font-size:32px;line-height:1.25;margin:0 0 26px;padding:0}.rfr-wrap h3{font-family:Open Sans,Arial,sans-serif;font-weight:700;color:var(--rfr-navy);font-size:20px;margin:0 0 6px;padding:0;line-height:1.3}.rfr-section{padding:40px 0}.rfr-section+.rfr-section{border-top:1px solid var(--rfr-line)}#rfr-timeline{scroll-margin-top:calc(var(--nav-height-scrolled) + 24px)}.rfr-open{text-align:center;background:var(--rfr-tint);border:1px solid var(--rfr-line);border-radius:10px;padding:26px 24px;margin:34px auto;max-width:760px}.rfr-open .rfr-eyebrow{font-family:Open Sans,Arial,sans-serif;font-weight:700;color:var(--rfr-navy);font-size:24px;line-height:1.3;margin-bottom:6px}.rfr-open .rfr-date{font-size:20px;font-weight:700;color:var(--rfr-red);font-family:Open Sans,Arial,sans-serif;margin-bottom:14px}.rfr-open .rfr-sub{color:var(--rfr-muted);font-weight:600;text-transform:uppercase;letter-spacing:.04em;font-size:13px;margin-bottom:2px}.rfr-anchor{display:inline-block;font-weight:700;color:var(--rfr-navy);text-decoration:none;border-bottom:2px solid var(--rfr-red);padding-bottom:2px;transition:color .2s}.rfr-anchor:hover{color:var(--rfr-red)}.rfr-btns{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:8px}.rfr-btn{display:inline-block;text-align:center;text-decoration:none;background:var(--rfr-navy);color:#fff!important;font-family:Open Sans,Arial,sans-serif;font-weight:700;font-size:16px;padding:15px 34px;border-radius:40px;line-height:1.3;min-width:min(520px,90%);transition:background .2s,transform .2s,box-shadow .2s;box-shadow:0 3px 10px #1437702e}.rfr-btn:hover{background:var(--rfr-navy-dk);transform:translateY(-2px);box-shadow:0 6px 16px #14377047}.rfr-btn--disabled{background:#e7ebf1;color:#8892a3!important;box-shadow:none;cursor:default;pointer-events:none}.rfr-btn--solo{align-self:center;min-width:auto;padding:15px 46px}.rfr-wrap ul{margin:0 0 1.1em!important;padding-left:22px}.rfr-wrap ul.rfr-ul-attached{margin:0!important}.rfr-wrap li{margin:0 0 9px!important;padding-bottom:0!important}.rfr-wrap ul.rfr-ul-attached li:last-child{margin-bottom:0!important}.rfr-lead{font-weight:700;color:var(--rfr-navy)}.rfr-note{color:var(--rfr-muted);font-style:italic;font-size:15px}.rfr-note--bullet{font-style:italic;color:var(--rfr-muted);font-size:14px;line-height:1.6;margin:12px 0 1.1em!important}.rfr-award{margin:0 0 22px}.rfr-award h3{display:inline}.rfr-award p{margin:0}.rfr-award .rfr-award-title{color:var(--rfr-navy);font-weight:700;text-decoration:underline;text-underline-offset:3px}.rfr-tl{position:relative;max-width:760px;margin:8px auto 0}.rfr-tl-track{position:relative;padding-left:56px}.rfr-tl-line{position:absolute;left:18px;top:8px;bottom:8px;width:4px;background:#dbe3ef;border-radius:3px;overflow:hidden}.rfr-tl-progress{position:absolute;left:0;top:0;width:100%;height:0;background:linear-gradient(180deg,var(--rfr-navy),var(--rfr-red));border-radius:3px;transition:height .12s linear}.rfr-tl-item{position:relative;padding:0 4px 38px 0;opacity:0;transform:translateY(26px);transition:opacity .55s ease,transform .55s ease}.rfr-tl-item:last-child{padding-bottom:6px}.rfr-tl-item.rfr-in{opacity:1;transform:none}.rfr-tl-dot{position:absolute;left:-46px;top:2px;width:20px;height:20px;border-radius:50%;background:#fff;border:4px solid #c3cee0;z-index:2;transition:border-color .25s,box-shadow .25s,background .25s}.rfr-tl-item.rfr-active .rfr-tl-dot{border-color:var(--rfr-red);background:#fff;box-shadow:0 0 0 6px #d5003224}.rfr-tl-date{font-family:Open Sans,Arial,sans-serif;font-weight:700;color:var(--rfr-red);font-size:15px;letter-spacing:.01em;margin-bottom:2px}.rfr-tl-item.rfr-active .rfr-tl-date{color:var(--rfr-red)}.rfr-tl-title{font-family:Open Sans,Arial,sans-serif;font-weight:700;color:var(--rfr-navy);font-size:18px;line-height:1.35}.rfr-faq{max-width:860px;margin:0 auto}.rfr-faq-item{border-bottom:1px solid var(--rfr-line)}.rfr-faq-item:first-child{border-top:1px solid var(--rfr-line)}.rfr-faq-q{width:100%;text-align:left;background:none;border:0;cursor:pointer;font-family:Open Sans,Arial,sans-serif;font-weight:700;color:var(--rfr-navy);font-size:17px;line-height:1.4;margin:0;padding:20px 44px 20px 0;position:relative;display:block;transition:color .2s}.rfr-faq-q:hover{color:var(--rfr-red)}.rfr-faq-q:after{content:"";position:absolute;right:6px;top:24px;width:12px;height:12px;border-right:2.5px solid currentColor;border-bottom:2.5px solid currentColor;transform:rotate(45deg);transition:transform .3s ease}.rfr-faq-item.rfr-open-faq .rfr-faq-q:after{transform:rotate(-135deg);top:28px}.rfr-faq-panel{overflow:hidden;max-height:0;transition:max-height .35s ease}.rfr-faq-a{margin:0;padding:0 44px 22px 0;color:var(--rfr-text)}@media (max-width: 620px){.brf-hero__title br{display:none}}@media (max-width: 600px){.rfr-wrap{font-size:15.5px;padding:6px 16px 16px}.rfr-wrap h2{font-size:26px}.rfr-btn{min-width:100%;padding:14px 22px;font-size:15px}.rfr-tl-track{padding-left:46px}.rfr-tl-dot{left:-40px}.rfr-tl-line{left:14px}}@media (prefers-reduced-motion: reduce){.rfr-tl-item{opacity:1!important;transform:none!important;transition:none}.rfr-tl-progress{transition:none}}.mb-title{text-align:center;margin:0 0 30px}.mb-prose{max-width:1140px;margin:0 auto;color:var(--ink-soft);text-align:center}.mb-prose p{margin:0 0 18px;line-height:1.65}.mb-prose p:last-child{margin-bottom:0}.mb-hero{position:relative;min-height:var(--hero-height);display:flex;align-items:center;color:#fff;overflow:hidden}.mb-hero__media,.mb-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 45%}.mb-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,rgba(0,12,34,.4) 0%,transparent 30%)}.mb-hero__content{position:relative;z-index:2;width:100%;padding-top:var(--nav-height);text-align:right}.mb-hero__title{color:#fff;margin:0;font-size:clamp(1.9rem,4.2vw,3rem);text-shadow:0 2px 20px rgba(0,0,0,.55)}.mb-intro{background:#fff;padding:72px 0 76px}.mb-process{background:var(--sky);padding:66px 0 76px}.mb-steps{list-style:none;margin:44px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.mb-step{text-align:center;opacity:0;transform:translateY(22px);transition:opacity .55s var(--ease),transform .55s var(--ease)}.mb-process.is-in .mb-step{opacity:1;transform:none;transition-delay:calc(var(--i) * .35s)}.mb-step__marker{position:relative;height:118px;margin-bottom:26px}.mb-step__disc{position:absolute;left:50%;top:0;transform:translate(-50%) scale(.4);opacity:0;width:108px;height:108px;border-radius:50%;background:#fff;display:grid;place-items:center;transition:opacity .4s var(--ease),transform .5s var(--ease)}.mb-process.is-in .mb-step__disc{opacity:1;transform:translate(-50%) scale(1);transition-delay:calc(var(--i) * .35s)}.mb-step__disc img{width:58px;height:58px;object-fit:contain}.mb-process.is-in .mb-step__disc img{animation:mb-nudge 3.4s var(--ease) infinite;animation-delay:calc(var(--i) * .35s + 1s)}@keyframes mb-nudge{0%,72%,to{transform:translateY(0) rotate(0)}80%{transform:translateY(-6px) rotate(-4deg)}88%{transform:translateY(0) rotate(2deg)}}.mb-step__num{position:absolute;left:50%;top:88px;transform:translate(-50%) scale(.3);opacity:0;width:34px;height:34px;border-radius:50%;background:var(--rally-light-blue);color:#fff;font-weight:700;font-size:.95rem;display:grid;place-items:center;transition:opacity .35s var(--ease),transform .45s var(--ease)}.mb-process.is-in .mb-step__num{opacity:1;transform:translate(-50%) scale(1);transition-delay:calc(var(--i) * .35s + .22s)}.mb-step__arrow{position:absolute;left:calc(50% + 74px);top:54px;right:calc(-50% + 74px);height:2px;background:var(--rally-light-blue);transform:scaleX(0);transform-origin:left center;transition:transform .4s linear}.mb-step__arrow:after{content:"";position:absolute;right:-1px;top:50%;width:9px;height:9px;border-top:2px solid var(--rally-light-blue);border-right:2px solid var(--rally-light-blue);transform:translateY(-50%) rotate(45deg)}.mb-process.is-in .mb-step__arrow{transform:scaleX(1);transition-delay:calc(var(--i) * .35s + .16s)}.mb-step__title{margin:0 0 8px;font-size:1.1rem;font-weight:700;color:var(--rally-blue)}.mb-step__body{margin:0 auto;max-width:260px;color:var(--ink-soft);font-size:.92rem;line-height:1.5}.mb-members{background:#fff;padding:74px 0 84px;content-visibility:auto;contain-intrinsic-size:4000px}.mb-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:26px}.mb-card{display:flex;flex-direction:column;align-items:center;text-align:center;background:#fff;border:1px solid var(--border);border-radius:14px;padding:30px 22px 24px;transition:box-shadow .25s var(--ease),transform .25s var(--ease)}.mb-card:hover{transform:translateY(-3px);box-shadow:0 14px 32px #002d7221}.mb-card__photo{width:140px;height:140px;border-radius:50%;object-fit:cover;margin-bottom:18px}.mb-card__name{margin:0 0 10px;font-size:1.1rem;font-weight:700;color:var(--rally-blue);line-height:1.3}.mb-card__title{margin:0 0 6px;font-size:.88rem;line-height:1.45;color:#5a6472}.mb-card__inst{display:flex;align-items:flex-start;justify-content:center;gap:5px;margin:4px 0 0;font-size:.86rem;line-height:1.4;color:var(--rally-light-blue);font-weight:600}.mb-pin{width:14px;height:14px;flex:0 0 auto;margin-top:2px}.mb-card__bio-seo{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.mb-card__more{margin-top:auto;padding:16px 4px 0;background:none;border:0;cursor:pointer;font-family:var(--font-sans);font-size:1rem;font-weight:700;color:var(--rally-blue);display:inline-flex;align-items:center;gap:9px}.mb-arrow{width:20px;height:2px;background:currentColor;position:relative;transition:transform .25s var(--ease)}.mb-arrow:after{content:"";position:absolute;right:-1px;top:50%;width:7px;height:7px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:translateY(-50%) rotate(45deg)}.mb-card__more:hover .mb-arrow{transform:translate(5px)}.mb-dialog{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;background:#00143799;display:grid;place-items:center;padding:24px;animation:mb-fade .2s var(--ease)}@keyframes mb-fade{0%{opacity:0}}.mb-dialog__panel{position:relative;background:#fff;border-radius:18px;width:min(760px,100%);max-height:min(86vh,900px);overflow-y:auto;padding:36px 40px 40px;animation:mb-rise .28s var(--ease)}@keyframes mb-rise{0%{opacity:0;transform:translateY(18px) scale(.98)}}.mb-dialog__close{position:absolute;top:12px;right:14px;width:38px;height:38px;border:0;border-radius:50%;background:var(--sky);color:var(--rally-blue);font-size:1.6rem;line-height:1;cursor:pointer;transition:background .2s var(--ease)}.mb-dialog__close:hover{background:var(--rally-light-blue);color:#fff}.mb-dialog__head{display:flex;gap:24px;align-items:center;margin-bottom:22px;padding-right:40px}.mb-dialog__head img{width:130px;height:130px;border-radius:50%;object-fit:cover;flex:0 0 auto}.mb-dialog__head h2{margin:0 0 8px;font-size:1.5rem;font-weight:700}.mb-dialog__title{margin:0 0 4px;color:#5a6472;font-size:.95rem;line-height:1.45}.mb-dialog__inst{display:flex;align-items:flex-start;gap:6px;margin:4px 0 0;color:var(--rally-light-blue);font-weight:600;font-size:.92rem}.mb-dialog__bio{border-top:1px solid var(--border);padding-top:22px;color:var(--ink-soft);line-height:1.7}.mb-dialog__bio p{margin:0 0 14px}.mb-dialog__bio p:last-child{margin-bottom:0}@media (max-width: 1080px){.mb-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width: 900px){.mb-steps{grid-template-columns:repeat(2,1fr);gap:40px 24px}.mb-step:nth-child(2n) .mb-step__arrow{display:none}}@media (max-width: 760px){.mb-grid{grid-template-columns:repeat(2,1fr);gap:18px}.mb-card{padding:24px 14px 20px}.mb-card__photo{width:112px;height:112px}.mb-dialog{padding:0}.mb-dialog__panel{max-height:100vh;height:100%;border-radius:0;padding:30px 22px 36px}.mb-dialog__close{position:fixed;top:12px;right:14px;z-index:3;box-shadow:0 2px 12px #00143740}.mb-dialog__head{flex-direction:column;text-align:center;align-items:center;padding-right:0}.mb-dialog__inst{justify-content:center}}@media (max-width: 560px){.mb-hero__content{text-align:left}.mb-steps{grid-template-columns:1fr;max-width:340px;margin-left:auto;margin-right:auto}.mb-step__arrow{display:none}}.dod-title{text-align:center;margin:0 0 16px}.dod-hero{position:relative;min-height:var(--hero-height);display:flex;align-items:center;color:#fff;overflow:hidden}.dod-hero__media,.dod-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:60% 6%}.dod-hero__content{position:relative;z-index:2;width:100%;padding-top:var(--nav-height);text-align:right}.dod-hero__title{color:#fff;margin:0;font-size:clamp(1.9rem,4.2vw,3rem);line-height:1.2;text-shadow:0 2px 20px rgba(0,0,0,.5)}.dod-hero__caption{font-size:1rem;font-weight:700;line-height:1.4;color:#fff;text-shadow:0 1px 10px rgba(0,0,0,.7);margin:14px 0 0}.dod-intro{background:#fff;padding:70px 0 74px}.dod-intro__sub{text-align:center;font-size:1.2rem;color:var(--rally-blue);margin:0 0 44px}.dod-intro__lead{max-width:1040px;margin:44px auto 0;text-align:center;color:var(--rally-blue);line-height:1.65}.dod-webinar{background:var(--sky);padding:70px 0 80px}.dod-webinar__lead{max-width:820px;margin:0 auto 46px;text-align:center;color:var(--ink-soft);line-height:1.65;font-size:1.075rem}.dod-webinar__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;max-width:780px;margin:0 auto}.wcard{background:#fff;border-radius:18px;padding:40px 28px 34px;text-align:center;display:flex;flex-direction:column;align-items:center;box-shadow:0 10px 26px #002d7214;opacity:0;transform:translateY(24px);transition:opacity .6s var(--ease),transform .6s var(--ease),box-shadow .3s var(--ease)}.dod-webinar.is-in .wcard{opacity:1;transform:none;transition-delay:calc(var(--i) * .14s)}.wcard:hover{box-shadow:0 18px 40px #002d7229}.wcard__icon{width:96px;height:96px;object-fit:contain;transition:transform .35s var(--ease)}.wcard:hover .wcard__icon{transform:scale(1.07)}.wcard__rule{display:block;width:72px;height:3px;border-radius:3px;background:var(--rally-light-blue);margin:22px 0 20px}.wcard__title{margin:0 0 22px;font-size:1.5rem;font-weight:700;color:var(--rally-blue);line-height:1.25}.wcard__cta{margin-top:auto;display:inline-flex;align-items:center;gap:9px;font-weight:700;color:var(--rally-blue)}.dod-arrow{width:20px;height:2px;background:currentColor;position:relative;transition:transform .25s var(--ease)}.dod-arrow:after{content:"";position:absolute;right:-1px;top:50%;width:7px;height:7px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:translateY(-50%) rotate(45deg)}.wcard__cta:hover .dod-arrow{transform:translate(5px)}.dod-chart{background:#fff;padding:72px 0 60px}.dod-chart .dod-title{margin-bottom:34px}.dod-signup{background:var(--sky);padding:60px 0 66px;text-align:center}.dod-signup__lead{margin:0 0 26px;font-size:1.2rem;font-weight:600;color:var(--rally-blue)}.dod-signup__btn{display:inline-block;background:var(--rally-blue);color:#fff;font-weight:700;letter-spacing:.4px;padding:15px 44px;border-radius:999px;transition:background .2s var(--ease),transform .15s var(--ease)}.dod-signup__btn:hover{background:var(--rally-blue-dark);transform:translateY(-2px)}@media (max-width: 620px){.dod-hero__content{text-align:left}.dod-hero__media img{object-position:62% 26%}.dod-webinar__grid{grid-template-columns:1fr;max-width:380px}}.donut{display:grid;grid-template-columns:minmax(0,460px) minmax(0,1fr);align-items:center;gap:60px;max-width:1040px;margin:0 auto}.donut__chart{position:relative;width:min(420px,82vw);aspect-ratio:1;justify-self:center}.donut__chart svg{width:100%;height:100%;transform:rotate(0)}.donut__arc{transition:stroke-dashoffset .9s var(--ease);transition-delay:calc(var(--i) * .55s)}.donut.is-in .donut__arc{stroke-dashoffset:0}.donut__center{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.donut__pct{font-size:clamp(2.4rem,7vw,3.4rem);font-weight:800;color:var(--rally-blue);line-height:1}.donut__pct-label{font-weight:700;color:var(--rally-blue);font-size:clamp(.95rem,2.4vw,1.15rem);margin-top:4px}.donut__legend{list-style:none;margin:0;padding:0}.donut__row{display:grid;grid-template-columns:34px 90px 1fr;align-items:center;gap:6px;padding:22px 0;border-bottom:2px solid rgba(0,45,114,.12);opacity:0;transform:translate(18px);transition:opacity .5s var(--ease),transform .5s var(--ease)}.donut__row:last-child{border-bottom:0}.donut.is-in .donut__row{opacity:1;transform:none;transition-delay:calc(var(--i) * .55s + .5s)}.donut__dot{width:22px;height:22px;border-radius:50%}.donut__row-pct{font-size:1.5rem;font-weight:800;color:var(--rally-blue)}.donut__row-label{justify-self:end;font-size:clamp(1.15rem,2.4vw,1.6rem);font-weight:800;color:var(--rally-blue)}@media (prefers-reduced-motion: reduce){.donut__arc{transition:none;stroke-dashoffset:0}}@media (max-width: 820px){.donut{grid-template-columns:1fr;gap:30px;max-width:480px}.donut__legend{max-width:380px;margin:0 auto}.donut__row-label{font-size:1.25rem}}.fin-title{text-align:center;margin:0 0 30px}.fin-title--left{text-align:left}.fin-prose{max-width:1140px;margin:0 auto;text-align:center;color:var(--ink-soft)}.fin-prose p{margin:0 0 18px;line-height:1.65}.fin-prose p:last-child{margin-bottom:0}.fin-hero{position:relative;min-height:var(--hero-height);display:flex;align-items:center;color:#fff;overflow:hidden}.fin-hero__media,.fin-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 30%}.fin-hero__content{position:relative;z-index:2;width:100%;padding-top:var(--nav-height)}.fin-hero__title{color:#fff;margin:0 0 12px;font-size:clamp(2rem,4.6vw,3.2rem);text-shadow:0 2px 20px rgba(0,0,0,.5)}.fin-hero__caption{font-size:1rem;font-weight:700;line-height:1.4;color:#fff;text-shadow:0 1px 10px rgba(0,0,0,.7);margin:0}.fin-intro{background:#fff;padding:74px 0 76px}.fin-donut{background:var(--sky);padding:70px 0 84px}.fin-donut .fin-title{max-width:1040px;margin:0 auto 44px}.fin-quote{position:relative;color:#fff;display:flex;align-items:center;min-height:460px}.fin-quote__media,.fin-quote__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:20% 40%}.fin-quote__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#00143726 30%,#001437a8 70%)}.fin-quote__overlay{position:relative;z-index:2;width:100%;display:flex;flex-direction:column;align-items:flex-end;text-align:right;padding-top:70px;padding-bottom:70px}.fin-quote__overlay blockquote{margin:0;max-width:620px;border:0;padding:0;font-size:clamp(1.4rem,2.8vw,2.2rem);font-weight:700;line-height:1.32;text-shadow:0 2px 16px rgba(0,0,0,.45)}.fin-quote__cite{margin:22px 0 0;font-weight:700;line-height:1.4;text-shadow:0 1px 10px rgba(0,0,0,.6)}.fin-quote__cite span{display:block;font-weight:400}.fin-five{background:#fff;padding:74px 0 82px}.fin-five__grid{list-style:none;margin:44px 0 0;padding:0;display:grid;grid-template-columns:repeat(5,1fr);gap:0}.fin-fact{position:relative;padding:0 26px;text-align:center;opacity:0;transform:translateY(24px);transition:opacity .55s var(--ease),transform .55s var(--ease)}.fin-fact+.fin-fact{border-left:1px solid var(--border)}.fin-five.is-in .fin-fact{opacity:1;transform:none;transition-delay:calc(var(--i) * .12s)}.fin-fact__icon{display:block;width:74px;height:74px;object-fit:contain;margin:0 auto 18px}.fin-five.is-in .fin-fact__icon{animation:fin-pop .6s var(--ease) both;animation-delay:calc(var(--i) * .12s + .25s)}@keyframes fin-pop{0%{transform:scale(.4);opacity:0}60%{transform:scale(1.12)}to{transform:scale(1);opacity:1}}.fin-fact__title{font-size:1rem;font-weight:700;color:var(--rally-blue);line-height:1.35;margin:0 0 12px}.fin-fact__body{margin:0;color:var(--ink-soft);font-size:.9rem;line-height:1.55}.fin-docs{background:var(--sky);padding:70px 0 78px}.fin-docs__grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:48px;align-items:center}.fin-docs__intro p{margin:12px 0 0;color:var(--ink-soft);line-height:1.6}.fin-docs__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.doc-card{background:#fff;border-radius:16px;padding:30px 22px 26px;text-align:center;display:flex;flex-direction:column;align-items:center;box-shadow:0 10px 26px #002d7214;opacity:0;transform:translateY(24px);transition:opacity .55s var(--ease),transform .55s var(--ease),box-shadow .3s var(--ease)}.fin-docs.is-in .doc-card{opacity:1;transform:none;transition-delay:calc(var(--i) * .12s)}.doc-card:hover{box-shadow:0 18px 40px #002d7229}.doc-card__icon{width:84px;height:84px;border-radius:50%;background:var(--sky);display:grid;place-items:center;margin-bottom:18px}.doc-card__icon img{width:48px;height:48px;object-fit:contain}.doc-card__title{font-size:1.2rem;font-weight:700;color:var(--rally-blue);line-height:1.25;margin:0 0 20px;min-height:2.4em;display:flex;align-items:center}.doc-card__cta{margin-top:auto;display:inline-flex;align-items:center;gap:8px;font-weight:700;color:var(--rally-red)}.fin-arrow{width:18px;height:2px;background:currentColor;position:relative;transition:transform .25s var(--ease)}.fin-arrow:after{content:"";position:absolute;right:-1px;top:50%;width:7px;height:7px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:translateY(-50%) rotate(45deg)}.doc-card__cta:hover .fin-arrow{transform:translate(5px)}.fin-ratings{background:#fff;padding:74px 0 82px}.fin-ratings__grid{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:48px;margin-top:40px}.fin-badge{display:inline-flex;opacity:0;transform:translateY(18px) scale(.94);transition:opacity .5s var(--ease),transform .5s var(--ease)}.fin-ratings.is-in .fin-badge{opacity:1;transform:none;transition-delay:calc(var(--i) * .12s)}.fin-badge img{height:150px;width:auto;filter:drop-shadow(0 6px 16px rgba(0,0,0,.1));transition:transform .3s var(--ease)}.fin-badge:hover img{transform:translateY(-4px) scale(1.04)}@media (max-width: 1000px){.fin-five__grid{grid-template-columns:repeat(2,1fr);gap:40px 0;max-width:620px;margin-left:auto;margin-right:auto}.fin-fact:nth-child(odd){border-left:0}}@media (max-width: 900px){.fin-docs__grid{grid-template-columns:1fr;gap:30px}.fin-title--left,.fin-donut .fin-title{text-align:center}}@media (max-width: 620px){.fin-quote__overlay{align-items:flex-start;text-align:left}.fin-quote__media:after{background:linear-gradient(90deg,#0014378c,#0014378c)}.fin-five__grid{grid-template-columns:1fr;max-width:360px;gap:36px}.fin-fact:nth-child(2n){border-left:0}.fin-docs__cards{grid-template-columns:1fr;max-width:320px;margin:0 auto}.doc-card__title{min-height:0}}.bod-hero{position:relative;min-height:var(--hero-height);display:flex;align-items:flex-end;color:#fff;overflow:hidden}.bod-hero__media,.bod-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 28%}.bod-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,rgba(0,12,34,.35) 0%,transparent 24%,transparent 64%,rgba(0,20,55,.5) 100%)}.bod-hero__content{position:relative;z-index:2;width:100%;padding-bottom:44px;padding-top:calc(var(--nav-height) + 40px)}.bod-hero__title{color:#fff;margin:0;font-size:clamp(2.2rem,5.5vw,3.6rem);line-height:1.1;text-shadow:0 2px 20px rgba(0,0,0,.5)}.bod-section{background:var(--sky);padding:0 0 60px}.bod-section:first-of-type{padding-top:60px}.bod-section__head{background:var(--rally-blue);border-radius:16px 16px 0 0;text-align:center;padding:30px 24px 34px}.bod-section__head h2{color:#fff;margin:0}.bod-section__rule{display:block;width:72px;height:3px;border-radius:3px;background:var(--rally-light-blue);margin:14px auto 0}.bod-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;padding:40px 0 0}.bod-card{background:#fff;border-radius:10px;border-left:4px solid var(--rally-light-blue);padding:20px 22px 22px;box-shadow:0 6px 18px #002d720f;opacity:0;transform:translateY(18px);transition:opacity .5s var(--ease),transform .5s var(--ease)}.bod-section.is-in .bod-card{opacity:1;transform:none;transition-delay:calc(var(--i) * .05s)}.bod-card__name{margin:0 0 8px;font-size:1.2rem;font-weight:700;color:var(--rally-blue);line-height:1.25}.bod-card__role{margin:0 0 6px;font-weight:700;color:var(--rally-blue);font-size:.98rem;line-height:1.35}.bod-card__kid{margin:0 0 6px;color:var(--rally-red);font-size:.9rem;line-height:1.4}.bod-card__affil{margin:0;color:#5a6472;font-size:.9rem;line-height:1.4}.bod-card__kid span,.bod-card__affil span{display:block}.bod-card__role+.bod-card__kid,.bod-card__role+.bod-card__affil,.bod-card__kid+.bod-card__affil{margin-top:10px}@media (max-width: 1000px){.bod-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width: 720px){.bod-grid{grid-template-columns:repeat(2,1fr);gap:16px}}@media (max-width: 460px){.bod-grid{grid-template-columns:1fr;max-width:340px;margin:0 auto}}.policy__banner{background:var(--rally-blue);padding:calc(var(--nav-height) + 28px) 0 40px}.policy__title{color:#fff;margin:0}.policy__inner{padding-top:56px;padding-bottom:88px;max-width:860px}.policy__section+.policy__section{margin-top:48px}.policy__heading{color:var(--rally-blue);font-size:var(--h2-size);font-weight:600;margin:0 0 .6em}.policy p{color:var(--ink-soft);margin:0 0 1.2em}.policy p:last-child{margin-bottom:0}@media (max-width: 560px){.policy__banner{padding:calc(var(--nav-height) + 8px) 0 28px}.policy__inner{padding-top:40px;padding-bottom:64px}}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.st-hero{position:relative;min-height:var(--hero-height);overflow:hidden;background:var(--sky);display:flex;align-items:flex-end;color:#fff}.st-hero__media,.st-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 30%}.st-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,rgba(0,24,66,.5) 0%,transparent 20%),linear-gradient(to top,rgba(0,24,66,.6) 0%,transparent 32%)}.st-hero__inner{position:relative;z-index:2;width:100%;padding-bottom:48px}.st-hero__title{color:#fff;margin:0;font-size:clamp(2.4rem,5vw,4rem);font-weight:700;text-shadow:0 2px 20px rgba(0,0,0,.5)}.st-intro{background:#fff;padding:64px 0 8px;text-align:center;opacity:0;transform:translateY(16px);transition:opacity .6s var(--ease),transform .6s var(--ease)}.st-intro.is-in{opacity:1;transform:none}.st-intro__line{display:inline-block;margin:0;color:var(--rally-blue);font-size:clamp(1.4rem,2.6vw,1.9rem);font-weight:700}.st-intro__line:after{content:"";display:block;width:76px;height:3px;margin:14px auto 0;border-radius:2px;background:var(--rally-light-blue)}.st-members{background:#fff;padding:44px 0 88px}.st-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:40px 30px}.st-card{display:flex;flex-direction:column}.st-card__hit{display:flex;flex-direction:column;width:100%;padding:0;border:0;background:none;text-align:left;font-family:var(--font-sans);color:inherit}.st-card__hit.is-clickable{cursor:pointer}.st-card__media{display:block;aspect-ratio:4 / 5;border-radius:14px;overflow:hidden;background:var(--sky);box-shadow:0 10px 26px #002d721f}.st-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .4s var(--ease)}.st-card__hit.is-clickable:hover .st-card__media img,.st-card__hit.is-clickable:focus-visible .st-card__media img{transform:scale(1.05)}.st-card__hit.is-clickable:focus-visible .st-card__media{outline:3px solid var(--rally-light-blue);outline-offset:3px}.st-card__id{display:block;margin-top:16px;padding-left:14px;border-left:3px solid var(--rally-light-blue)}.st-card__name{display:block;font-size:1.15rem;font-weight:700;line-height:1.2;color:var(--rally-blue)}.st-card__first,.st-card__last{display:block}.st-card__hit.is-clickable:hover .st-card__name{color:var(--rally-light-blue)}.st-card__role{display:block;margin-top:8px;font-size:.9rem;line-height:1.45;color:#5a6472}.st-card__bio-seo{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.st-dialog{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;background:#00143799;display:grid;place-items:center;padding:24px;animation:st-fade .2s var(--ease)}@keyframes st-fade{0%{opacity:0}}.st-dialog__panel{position:relative;background:#fff;border-radius:18px;width:min(760px,100%);max-height:min(86vh,900px);overflow-y:auto;padding:36px 40px 40px;animation:st-rise .28s var(--ease)}@keyframes st-rise{0%{opacity:0;transform:translateY(18px) scale(.98)}}.st-dialog__close{position:absolute;top:12px;right:14px;width:38px;height:38px;border:0;border-radius:50%;background:var(--sky);color:var(--rally-blue);font-size:1.6rem;line-height:1;cursor:pointer;transition:background .2s var(--ease)}.st-dialog__close:hover{background:var(--rally-light-blue);color:#fff}.st-dialog__head{display:flex;gap:26px;align-items:center;margin-bottom:22px;padding-right:40px}.st-dialog__head img{width:150px;height:188px;border-radius:12px;object-fit:cover;flex:0 0 auto}.st-dialog__head h2{margin:0 0 8px;font-size:1.6rem;font-weight:700}.st-dialog__role{margin:0;color:var(--rally-light-blue);font-weight:600;font-size:1rem}.st-dialog__bio{border-top:1px solid var(--border);padding-top:22px;color:var(--ink-soft);line-height:1.7}.st-dialog__bio p{margin:0 0 14px}.st-dialog__bio p:last-child{margin-bottom:0}@media (max-width: 1080px){.st-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width: 720px){.st-grid{grid-template-columns:repeat(2,1fr);gap:28px 18px}.st-dialog{padding:0}.st-dialog__panel{max-height:100vh;height:100%;border-radius:0;padding:30px 22px 36px}.st-dialog__close{position:fixed;z-index:3;box-shadow:0 2px 12px #00143740}.st-dialog__head{flex-direction:column;text-align:center;align-items:center;padding-right:0}}@media (max-width: 420px){.st-grid{grid-template-columns:1fr;max-width:320px;margin:0 auto}}.yp-hero{position:relative;min-height:var(--hero-height);display:flex;align-items:flex-end;color:#fff;overflow:hidden}.yp-hero__media,.yp-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:70% center}.yp-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(0,20,55,.62) 0%,rgba(0,20,55,.28) 34%,transparent 58%)}.yp-hero__content{position:relative;z-index:2;width:100%;padding-bottom:54px}.yp-hero__title{color:#fff;margin:0 0 18px;font-size:clamp(2.4rem,5.4vw,4rem);font-weight:700;line-height:1.08;text-shadow:0 2px 22px rgba(0,0,0,.5)}.yp-hero__caption{margin:0;font-size:1rem;font-weight:700;line-height:1.4;color:#fff;text-shadow:0 1px 10px rgba(0,0,0,.7)}.yp-h2{text-align:center;color:var(--rally-blue);font-size:clamp(1.7rem,3vw,2.35rem);font-weight:700;margin:0}.yp-rule{display:block;width:76px;height:3px;border-radius:2px;background:var(--rally-light-blue);margin:16px auto 0}.yp-intro{background:#fff;padding:76px 0 80px}.yp-intro__prose{max-width:820px;margin:34px auto 0;text-align:center;color:#4a5566}.yp-intro__prose p{margin:0 0 18px;font-size:1.08rem;line-height:1.7}.yp-intro__prose p:last-child{margin-bottom:0}.yp-values{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:56px}.yp-value{background:var(--sky);border-radius:18px;padding:40px 34px 38px;text-align:center;opacity:0;transform:translateY(24px);transition:opacity .6s var(--ease),transform .6s var(--ease);transition-delay:calc(var(--i) * .1s)}.yp-intro.is-in .yp-value{opacity:1;transform:none}.yp-value__icon{display:flex;align-items:center;justify-content:center;width:104px;height:104px;margin:0 auto 22px;border-radius:50%;background:#fff;box-shadow:0 8px 22px #002d7214}.yp-value__icon img{width:60px;height:60px;object-fit:contain}.yp-value__title{color:var(--rally-blue);font-size:1.35rem;font-weight:700;margin:0 0 14px}.yp-value__body{color:#4a5566;font-size:1rem;line-height:1.6;margin:0}.yp-cta{background:#fff;padding:8px 0 84px;text-align:center}.yp-cta__head{color:var(--rally-blue);font-size:clamp(1.5rem,2.6vw,2rem);font-weight:700;margin:0 0 12px}.yp-cta__sub{color:#4a5566;font-size:1.1rem;max-width:760px;margin:0 auto 30px}.yp-cta__btns{display:flex;flex-wrap:wrap;gap:18px;justify-content:center}.yp-btn{display:inline-block;padding:15px 34px;border-radius:8px;font-weight:700;transition:background .2s var(--ease),color .2s var(--ease),transform .15s var(--ease)}.yp-btn--solid{background:var(--rally-blue);color:#fff}.yp-btn--solid:hover{background:var(--rally-blue-dark);transform:translateY(-2px)}.yp-btn--outline{color:var(--rally-blue);box-shadow:inset 0 0 0 2px var(--rally-blue)}.yp-btn--outline:hover{background:var(--rally-blue);color:#fff;transform:translateY(-2px)}.yp-region{padding:20px 0 44px;background:#fff}.yp-region:last-of-type{padding-bottom:84px}.yp-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:44px 30px;margin-top:46px}.yp-card{opacity:0;transform:translateY(22px);transition:opacity .55s var(--ease),transform .55s var(--ease);transition-delay:calc(var(--i) * .06s)}.yp-region.is-in .yp-card{opacity:1;transform:none}.yp-card__photo{border-radius:14px;overflow:hidden;aspect-ratio:1 / 1;background:var(--paper-muted)}.yp-card__photo img{width:100%;height:100%;object-fit:cover}.yp-card__name{color:var(--rally-blue);font-size:1.2rem;font-weight:700;line-height:1.18;margin:16px 0 8px}.yp-card__kid{color:var(--rally-red);font-weight:700;font-size:.9rem;line-height:1.35;margin:0 0 10px}.yp-card__role{color:var(--ink-soft);font-weight:700;font-size:.92rem;line-height:1.35;margin:0 0 6px}.yp-card__org{color:#6b7482;font-size:.92rem;line-height:1.35;margin:0}@media (max-width: 980px){.yp-values{grid-template-columns:1fr;max-width:440px;margin-left:auto;margin-right:auto}.yp-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width: 680px){.yp-grid{grid-template-columns:repeat(2,1fr);gap:32px 22px}}@media (max-width: 420px){.yp-grid{grid-template-columns:1fr;max-width:300px;margin-left:auto;margin-right:auto}}.q4-hero{position:relative;min-height:var(--hero-height);overflow:hidden;background:var(--rally-blue-dark)}.q4-hero img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 88%}.q4-hero:before{content:"";position:absolute;top:0;left:0;right:0;height:150px;background:linear-gradient(to bottom,#00143780,#00143700);pointer-events:none}.q4-h2{text-align:center;color:var(--rally-blue);font-size:clamp(1.8rem,3.4vw,2.6rem);font-weight:700;margin:0}.q4-h2:before,.q4-h2:after{content:"";display:inline-block;width:34px;height:34px;vertical-align:top;position:relative;top:-8px;background:url(/images/four-quarters/icons/sparkle.svg) center / contain no-repeat}.q4-h2:before{margin-right:14px}.q4-h2:after{margin-left:14px;transform:scaleX(-1)}.q4-rule{display:block;width:120px;height:3px;border-radius:2px;background:var(--rally-light-blue);margin:16px auto 0}.q4-btn{display:inline-block;padding:15px 34px;border-radius:8px;font-weight:700;transition:background .2s var(--ease),transform .15s var(--ease)}.q4-btn--solid{background:var(--rally-blue);color:#fff}.q4-btn--solid:hover{background:var(--rally-blue-dark);transform:translateY(-2px)}.q4-btn--red{display:inline-flex;align-items:center;gap:12px;background:var(--rally-red);color:#fff;border-radius:999px}.q4-btn__ico{width:54px;height:54px;margin:-8px 0;flex:none;object-fit:contain}.q4-btn--red:hover{background:#c30025;transform:translateY(-2px)}.q4-intro{background:#fff;padding:72px 0 78px;text-align:center}.q4-intro__icon{display:inline-flex;width:84px;margin-bottom:26px}.q4-intro__icon img{width:100%}.q4-intro__head{color:var(--rally-blue);font-size:clamp(1.5rem,2.8vw,2.1rem);font-weight:700;line-height:1.3;max-width:780px;margin:0 auto}.q4-intro__rule{display:block;width:min(760px,90%);height:1px;background:var(--rally-gold);margin:30px auto 26px}.q4-intro__body{color:#4a5566;font-size:1.15rem;line-height:1.7;max-width:720px;margin:0 auto 30px}.q4-band{background:var(--sky);padding:72px 0 80px;opacity:1}.q4-band--ways{padding-top:20px}.q4-band__hr{display:block;max-width:900px;height:1px;background:#bcdcec;margin:0 auto 56px}.q4-band__sub{text-align:center;color:#3a4453;font-size:1.1rem;margin:22px auto 0}.q4-band__foot{text-align:center;margin-top:44px}.q4-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;align-items:stretch;margin-top:48px}.q4-card{display:flex;flex-direction:column;background:var(--rally-light-blue);border-radius:16px;padding:40px 30px 34px;text-align:center;color:#fff;opacity:0;transform:translateY(24px);transition:opacity .6s var(--ease),transform .6s var(--ease);transition-delay:calc(var(--i) * .1s)}.q4-band.is-in .q4-card{opacity:1;transform:none}.q4-card--featured{background:#fff;color:var(--rally-blue);box-shadow:0 24px 50px #002d7229}.q4-card__icon{display:flex;align-items:center;justify-content:center;width:116px;height:116px;margin:0 auto 20px;border-radius:50%;background:#fff;box-shadow:0 10px 22px #0014371f}.q4-card__icon img{width:66px;height:66px;object-fit:contain}.q4-card__title{color:inherit;font-size:1.5rem;font-weight:700;margin:0}.q4-card--featured .q4-card__title{color:var(--rally-blue)}.q4-card__rule{display:block;width:42px;height:3px;border-radius:2px;background:currentColor;opacity:.5;margin:12px auto 16px}.q4-card--featured .q4-card__rule{background:var(--rally-light-blue);opacity:1}.q4-card__body{font-size:1rem;line-height:1.6;margin:0 0 22px}.q4-card__actions{display:flex;flex-direction:column;gap:12px}.q4-pill{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--rally-blue);color:#fff;font-weight:700;font-size:.95rem;line-height:1.25;text-align:left;padding:13px 20px;border-radius:8px;transition:background .2s var(--ease),transform .15s var(--ease)}.q4-pill:hover{background:var(--rally-blue-dark);transform:translateY(-2px)}.q4-pill__ico{width:26px;height:26px;flex:none;object-fit:contain}.q4-gallery{background:#fff;padding:70px 0 78px}.q4-carousel{position:relative;margin-top:46px}.q4-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 66px)/4);gap:22px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding-bottom:6px;scrollbar-width:none}.q4-track::-webkit-scrollbar{display:none}.q4-shot{margin:0;scroll-snap-align:start;border-radius:14px;overflow:hidden;aspect-ratio:3 / 2;background:var(--paper-muted)}.q4-shot img{width:100%;height:100%;object-fit:cover}.q4-arrow{position:absolute;top:50%;transform:translateY(-50%);width:46px;height:46px;border-radius:50%;border:0;background:#fff;box-shadow:0 6px 20px #0014372e;cursor:pointer;z-index:3;display:flex;align-items:center;justify-content:center;transition:background .2s var(--ease)}.q4-arrow:hover{background:var(--sky)}.q4-arrow--prev{left:-14px}.q4-arrow--next{right:-14px}.q4-arrow span{width:12px;height:12px;border-right:3px solid var(--rally-blue);border-bottom:3px solid var(--rally-blue)}.q4-arrow--prev span{transform:rotate(135deg);margin-left:4px}.q4-arrow--next span{transform:rotate(-45deg);margin-right:4px}.q4-why{position:relative;overflow:hidden;padding:74px 0 82px}.q4-why__bg,.q4-why__scrim{position:absolute;top:0;right:0;bottom:0;left:0}.q4-why__bg{background:url(/images/four-quarters/why-bg.jpg) center/cover no-repeat}.q4-why__scrim{background:linear-gradient(#e7f6fde6,#e7f6fde6)}.q4-why__inner{position:relative;z-index:2}.q4-why__head{text-align:center;color:var(--rally-blue);font-size:clamp(1.5rem,2.6vw,2rem);font-weight:700;margin:0 0 46px}.q4-igs{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;max-width:980px;margin:0 auto}.q4-ig{margin:0;background:#fff;border-radius:16px;padding:34px 26px;box-shadow:0 18px 40px #00143724;display:flex;align-items:center;justify-content:center;opacity:0;transform:translateY(24px);transition:opacity .6s var(--ease),transform .6s var(--ease);transition-delay:calc(var(--i) * .12s)}.q4-why.is-in .q4-ig{opacity:1;transform:none}.q4-ig img{width:100%;max-width:240px;height:auto}.q4-why__foot{text-align:center;margin-top:46px}@media (max-width: 900px){.q4-cards{grid-template-columns:1fr;max-width:460px;margin-left:auto;margin-right:auto}.q4-card--featured,.q4-band.is-in .q4-card--featured{transform:none}.q4-track{grid-auto-columns:calc((100% - 22px)/2)}.q4-igs{grid-template-columns:1fr;max-width:360px}}@media (max-width: 560px){.q4-track{grid-auto-columns:86%}.q4-arrow--prev{left:2px}.q4-arrow--next{right:2px}}.f47{--stagger: .1s}.f47-hero{background:#eef4fb}.f47-hero__img{display:block;width:100%;height:auto}.btn--outline{background:transparent;color:var(--rally-blue);box-shadow:inset 0 0 0 2px var(--rally-blue)}.btn--outline:hover{background:var(--rally-blue);color:#fff;transform:translateY(-2px)}.f47-intro{padding:64px 0 8px;background:#fff}.f47-intro__inner{max-width:820px;text-align:center}.f47-h1{color:var(--rally-blue);font-size:2.25rem;font-weight:700;margin-bottom:20px}.f47-lead{font-size:1.2rem;line-height:1.6;color:#1a1a1a;margin-bottom:18px}.f47-intro__inner p{font-size:1.05rem;line-height:1.65;color:#2d3748}.f47-intro__inner .btn{margin-top:26px}.f47-how{padding:56px 0 72px;background:#fff}.f47-how__inner{max-width:820px;text-align:center}.f47-h2{color:var(--rally-blue);font-size:1.7rem;font-weight:600;margin-bottom:16px}.f47-how__inner p{font-size:1.05rem;line-height:1.65;color:#2d3748}.f47-how__actions{margin-top:30px;display:flex;flex-wrap:wrap;gap:14px;justify-content:center}.f47-intro,.f47-how{opacity:0;transform:translateY(24px);transition:opacity .6s var(--ease),transform .6s var(--ease)}.f47-intro.is-in,.f47-how.is-in{opacity:1;transform:none}@media (max-width: 640px){.f47-h1{font-size:1.8rem}.f47-intro{padding-top:44px}}.rfd-hero{position:relative;min-height:var(--hero-height);display:flex;align-items:center;overflow:hidden;color:#fff}.rfd-hero__media,.rfd-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:40% center}.rfd-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#00143726,#00184259 55%,#001c4eb8)}.rfd-hero__inner{position:relative;z-index:2;width:100%;padding-top:var(--nav-height);display:flex;justify-content:flex-end}.rfd-hero__title{color:#fff;text-align:right;font-size:clamp(2.4rem,5vw,4rem);font-weight:700;line-height:1.1;margin:0;text-shadow:0 2px 22px rgba(0,0,0,.4)}.rfd-h2{text-align:center;color:var(--rally-blue);font-size:clamp(1.8rem,3.2vw,2.5rem);font-weight:700;margin:0}.rfd-arrow{display:inline-block;width:16px;height:10px;margin-left:8px;vertical-align:middle;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 10'%3E%3Cpath d='M11 0l5 5-5 5-1.4-1.4L12.2 6H0V4h12.2L9.6 1.4z'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 10'%3E%3Cpath d='M11 0l5 5-5 5-1.4-1.4L12.2 6H0V4h12.2L9.6 1.4z'/%3E%3C/svg%3E") no-repeat center/contain}.rfd-btn{display:inline-flex;align-items:center;padding:15px 30px;border-radius:10px;font-weight:700;transition:background .2s var(--ease),transform .15s var(--ease)}.rfd-btn--solid{background:var(--rally-blue);color:#fff}.rfd-btn--solid:hover{background:var(--rally-blue-dark);transform:translateY(-2px)}.rfd-intro{background:var(--sky);padding:74px 0 80px}.rfd-intro__lead{max-width:1040px;margin:22px auto 0;text-align:center;color:#3a4453;font-size:1.1rem;line-height:1.7}.rfd-cats{display:grid;grid-template-columns:repeat(6,1fr);gap:18px;margin-top:46px}.rfd-cat{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;background:#fff;border:2px solid transparent;border-radius:16px;padding:26px 14px 22px;box-shadow:0 10px 26px #002d720f;cursor:pointer;font-family:inherit;opacity:0;transform:translateY(18px);transition:opacity .5s var(--ease),transform .5s var(--ease),border-color .2s var(--ease),box-shadow .2s var(--ease);transition-delay:calc(var(--i) * .07s)}.rfd-intro.is-in .rfd-cat:hover{border-color:var(--rally-light-blue);box-shadow:0 14px 32px #002d721f}.rfd-intro.is-in .rfd-cat{opacity:1;transform:none}.rfd-cat.is-active{background:var(--rally-blue)}.rfd-cat__icon{display:flex;align-items:center;justify-content:center;width:66px;height:66px;margin-bottom:10px}.rfd-cat__icon img{width:46px;height:46px;object-fit:contain}.rfd-cat__label{color:var(--rally-blue);font-weight:700;font-size:1rem;line-height:1.2}.rfd-cat__sub{color:#6b7482;font-size:.86rem}.rfd-cat.is-active .rfd-cat__label,.rfd-cat.is-active .rfd-cat__sub{color:#fff}.rfd-featured{background:#fff;padding:76px 0 78px}.rfd-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:26px;margin-top:48px;align-items:stretch}.rfd-card{display:flex;flex-direction:column;border-radius:16px;overflow:hidden;box-shadow:0 16px 40px #002d721a;background:#fff;opacity:0;transform:translateY(22px);transition:opacity .55s var(--ease),transform .55s var(--ease);transition-delay:calc(var(--i) * .08s)}.rfd-featured.is-in .rfd-card{opacity:1;transform:none}.rfd-card__media{position:relative;display:block;aspect-ratio:1 / 1}.rfd-card__frame{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:var(--rally-blue-dark)}.rfd-card__frame img{width:100%;height:100%;object-fit:cover;transition:transform .35s var(--ease)}.rfd-card__media:hover .rfd-card__frame img{transform:scale(1.04)}.rfd-card__badge{position:absolute;left:50%;bottom:-30px;transform:translate(-50%);width:60px;height:60px;border-radius:50%;background:var(--sky);display:flex;align-items:center;justify-content:center;box-shadow:0 6px 16px #002d7229}.rfd-card__badge img{width:32px;height:32px;object-fit:contain}.rfd-card__body{display:flex;flex-direction:column;flex:1;padding:44px 24px 26px}.rfd-card__title{color:var(--rally-blue);font-size:1.08rem;font-weight:700;line-height:1.32;margin:0 0 14px}.rfd-card__doctor{color:var(--ink-soft);font-weight:700;font-size:.95rem;margin:0 0 4px}.rfd-card__funded{color:#6b7482;font-size:.9rem;margin:0 0 18px}.rfd-card__cta{margin-top:auto;align-self:flex-start;color:var(--rally-blue);font-weight:700;font-size:.95rem}.rfd-card__cta:hover{color:var(--rally-light-blue)}.rfd-featured__foot{text-align:center;margin-top:46px}.rfd-impact{background:var(--sky);padding:72px 0 78px}.rfd-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:26px;margin-top:44px}.rfd-stat{display:flex;flex-direction:column;align-items:center;text-align:center;background:#fff;border-radius:16px;padding:34px 22px 30px;box-shadow:0 12px 30px #002d7212;opacity:0;transform:translateY(18px);transition:opacity .5s var(--ease),transform .5s var(--ease);transition-delay:calc(var(--i) * .09s)}.rfd-impact.is-in .rfd-stat{opacity:1;transform:none}.rfd-stat__icon{display:flex;align-items:center;justify-content:center;width:76px;height:76px;margin-bottom:16px;border-radius:50%;background:var(--sky)}.rfd-stat__icon img{width:42px;height:42px;object-fit:contain}.rfd-stat__num{color:var(--rally-blue);font-size:clamp(2rem,3vw,2.6rem);font-weight:800;line-height:1}.rfd-stat__label{color:#3a4453;font-size:1rem;line-height:1.4;margin-top:10px}.rfd-fuel{background:#fff;padding:40px 0 44px}.rfd-fuel__card{display:flex;align-items:center;gap:26px;background:var(--sky);border-radius:18px;padding:34px 40px}.rfd-fuel__icon{flex:none;width:72px;height:72px;border-radius:50%;background:var(--rally-blue);display:flex;align-items:center;justify-content:center}.rfd-fuel__icon img{width:40px;height:40px;object-fit:contain}.rfd-fuel__text{flex:1}.rfd-fuel__head{color:var(--rally-blue);font-size:1.5rem;font-weight:700;margin:0 0 6px}.rfd-fuel__text p{color:#3a4453;margin:0;line-height:1.55}.rfd-join{background:var(--sky);padding:70px 0 84px}.rfd-join__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;max-width:900px;margin:46px auto 0}.rfd-join__item{display:flex;flex-direction:column;align-items:center;gap:18px;opacity:0;transform:translateY(18px);transition:opacity .5s var(--ease),transform .5s var(--ease);transition-delay:calc(var(--i) * .08s)}.rfd-join.is-in .rfd-join__item{opacity:1;transform:none}.rfd-join__disc{display:flex;align-items:center;justify-content:center;width:122px;height:122px;border-radius:50%;background:var(--rally-light-blue);transition:transform .25s var(--ease),background .25s var(--ease)}.rfd-join__item:hover .rfd-join__disc{transform:translateY(-4px);background:#4f93c0}.rfd-join__disc img{width:62px;height:62px;object-fit:contain}.rfd-join__label{background:var(--rally-light-blue);color:#fff;font-weight:700;font-size:.98rem;padding:9px 26px;border-radius:999px}.rfd-join__item:hover .rfd-join__label{background:#4f93c0}@media (max-width: 1000px){.rfd-cats{grid-template-columns:repeat(3,1fr)}.rfd-cards,.rfd-stats{grid-template-columns:repeat(2,1fr)}}@media (max-width: 760px){.rfd-hero__inner{justify-content:flex-start}.rfd-hero__title{text-align:left}.rfd-fuel__card{flex-direction:column;text-align:center;padding:30px 24px}.rfd-fuel__text{text-align:center}.rfd-join__grid{grid-template-columns:repeat(2,1fr);gap:34px 20px}}@media (max-width: 520px){.rfd-cats{grid-template-columns:repeat(2,1fr)}.rfd-cards{grid-template-columns:1fr;max-width:340px;margin-left:auto;margin-right:auto}.rfd-stats{grid-template-columns:1fr;max-width:320px;margin-left:auto;margin-right:auto}}.hist-h2{text-align:center;color:var(--rally-blue);margin:0 0 34px;font-size:clamp(1.6rem,2.6vw,2.1rem)}.hist-hero{position:relative;min-height:var(--hero-height);display:flex;align-items:flex-end;color:#fff;overflow:hidden}.hist-hero__media,.hist-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 30%}@media (max-width: 760px){.hist-hero__media img{object-position:72% 12%}}.hist-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,rgba(0,12,34,.36) 0%,transparent 34%,transparent 62%,rgba(0,20,55,.34) 100%)}.hist-hero__content{position:relative;z-index:2;width:100%;padding-bottom:40px}.hist-hero__title{color:#fff;margin:0;font-size:clamp(2.6rem,6vw,4.4rem);text-shadow:0 2px 24px rgba(0,0,0,.45)}.hist-hero__caption{font-size:1rem;font-weight:700;line-height:1.4;color:#fff;text-shadow:0 1px 10px rgba(0,0,0,.7);position:absolute;right:0;bottom:18px;left:0;z-index:2;text-align:right;margin:0}.hist-story{background:#fff;padding:76px 0 80px}.hist-story__grid{display:grid;grid-template-columns:1fr 1.05fr;gap:54px;align-items:center}.hist-story__text p{margin:0 0 18px;color:#3a4453;font-size:1.05rem;line-height:1.72}.hist-story__text p:last-child{margin-bottom:0}.hist-story__video{position:relative;display:block;width:100%;padding:0;border:0;background:none;cursor:pointer;border-radius:16px;overflow:hidden;aspect-ratio:16 / 10;box-shadow:0 20px 48px #00214f38}.hist-story__video img{width:100%;height:100%;object-fit:cover;transition:transform .4s var(--ease)}.hist-story__video:hover img{transform:scale(1.04)}.hist-play{position:absolute;top:50%;left:50%;width:78px;height:78px;transform:translate(-50%,-50%);border-radius:50%;background:#ffffffeb;box-shadow:0 8px 30px #0000004d;transition:transform .2s var(--ease),background .2s var(--ease)}.hist-play:after{content:"";position:absolute;top:50%;left:54%;transform:translate(-50%,-50%);border-left:24px solid var(--rally-blue);border-top:15px solid transparent;border-bottom:15px solid transparent}.hist-story__video:hover .hist-play{transform:translate(-50%,-50%) scale(1.08);background:#fff}.hist-mission{position:relative;background:#54a4cf;color:#fff;overflow:hidden}.hist-mission__inner{position:relative;z-index:2;padding-top:74px;padding-bottom:80px}.hist-mission__text{margin:0;max-width:780px;font-size:clamp(1.35rem,2.4vw,1.9rem);font-weight:700;line-height:1.4}.hist-mission__label{display:block;margin-bottom:6px}.hist-mission__figure{position:absolute;right:5%;top:50%;transform:translateY(-50%);height:92%;aspect-ratio:1148 / 911;background-color:#00285c1c;-webkit-mask:no-repeat center / contain;mask:no-repeat center / contain;pointer-events:none}.hist-timeline{background:var(--sky);padding:70px 0 78px;opacity:0;transform:translateY(18px);transition:opacity .6s var(--ease),transform .6s var(--ease)}.hist-timeline.is-in{opacity:1;transform:none}.htl{position:relative;margin-top:8px}.htl-track{overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;padding:10px 0 6px}.htl-track::-webkit-scrollbar{display:none}.htl-row{position:relative;display:flex;width:max-content;padding:0 max(24px,calc((100vw - var(--container-max)) / 2 + 24px))}.htl-line{position:absolute;left:0;right:0;top:150px;height:2px;background:#b9dcef}.htl-node{position:relative;flex:0 0 auto;width:232px;text-align:center;padding:0;border:0;background:none;font:inherit;color:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.htl-node:focus-visible{outline:none}.htl-node:focus-visible .htl-node__circle{outline:3px solid var(--rally-light-blue);outline-offset:3px}.htl-node__top{display:block;position:relative;height:176px}.htl-node__circle{position:absolute;left:50%;bottom:26px;transform:translate(-50%);width:88px;height:88px;border-radius:50%;background:var(--sky);border:2px solid #a9d3ea;display:grid;place-items:center;transition:transform .3s var(--ease),background .3s var(--ease),border-color .3s var(--ease),box-shadow .3s var(--ease);transform-origin:center bottom}.htl-node__icon{width:46px;height:46px;background-color:var(--rally-light-blue);-webkit-mask:no-repeat center / contain;mask:no-repeat center / contain;transition:background-color .3s var(--ease),width .3s var(--ease),height .3s var(--ease)}.htl-node__stem{position:absolute;left:50%;bottom:12px;width:2px;height:14px;transform:translate(-50%);background:#a9d3ea}.htl-node__dot{position:absolute;left:50%;top:150px;width:14px;height:14px;border-radius:50%;background:#a9d3ea;transform:translate(-50%,-50%);transition:background .3s var(--ease)}.htl-node__year{display:block;margin-top:14px;font-size:1.35rem;font-weight:700;color:var(--rally-light-blue);transition:color .3s var(--ease)}.htl-node__rule{display:block;width:34px;height:3px;margin:8px auto 0;border-radius:2px;background:transparent;transition:background .3s var(--ease)}.htl-node__desc{display:block;margin:12px auto 0;max-width:190px;font-size:.9rem;line-height:1.5;color:var(--rally-blue)}.htl-node.is-active .htl-node__circle{transform:translate(-50%) scale(1.34);background:#fff;border-color:#cfe6f4;box-shadow:0 10px 26px #002d7229}.htl-node.is-active .htl-node__icon{background-color:var(--rally-blue)}.htl-node.is-active .htl-node__year{color:var(--rally-blue)}.htl-node.is-active .htl-node__dot,.htl-node.is-active .htl-node__rule{background:var(--rally-blue)}.htl-arrow{position:absolute;top:150px;transform:translateY(-50%);z-index:4;width:44px;height:44px;border-radius:50%;border:2px solid #bcdcef;background:#fff;cursor:pointer;display:grid;place-items:center;box-shadow:0 6px 18px #002d721f;transition:background .2s var(--ease),border-color .2s var(--ease),opacity .2s var(--ease)}.htl-arrow:hover{background:var(--rally-blue);border-color:var(--rally-blue)}.htl-arrow__none{display:none}.htl-arrow span{width:11px;height:11px;border-top:2px solid var(--rally-blue);border-right:2px solid var(--rally-blue);transition:border-color .2s var(--ease)}.htl-arrow:hover span{border-color:#fff}.htl-arrow--prev{left:10px}.htl-arrow--prev span{transform:rotate(-135deg);margin-left:4px}.htl-arrow--next{right:10px}.htl-arrow--next span{transform:rotate(45deg);margin-right:4px}.htl-arrow.is-hidden{opacity:0;pointer-events:none}.htl-progress{position:relative;width:240px;height:4px;margin:26px auto 0;border-radius:2px;background:#cbe5f3;overflow:hidden}.htl-progress__thumb{position:absolute;top:0;height:100%;width:30%;border-radius:2px;background:var(--rally-light-blue);transition:left .15s linear}.hist-fight{position:relative;display:flex;align-items:center;min-height:580px;overflow:hidden;background:#fff}.hist-fight__media{position:absolute;top:0;right:0;bottom:0;left:0}.hist-fight__media img{width:calc(100% + 280px);max-width:none;height:100%;object-fit:cover;object-position:left center;transform:translate(-200px)}.hist-fight__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#fff0 44%,#ffffff7a 66%,#ffffffd6)}.hist-fight__credit{position:absolute;left:22px;bottom:20px;z-index:3;color:#fff;font-size:1rem;font-weight:700;line-height:1.4;text-shadow:0 1px 10px rgba(0,0,0,.7)}.hist-fight__panel{position:relative;z-index:2;width:100%;max-width:var(--container-max);margin:0 auto;padding:56px 24px;display:flex;justify-content:flex-end}.hist-fight__copy{max-width:480px;text-align:right}.hist-fight__copy h2{margin:0 0 18px;color:var(--rally-blue);font-size:clamp(1.7rem,3vw,2.5rem);line-height:1.15}.hist-fight__copy p{margin:0 0 26px;color:#3a4453;font-size:1.02rem;line-height:1.65}.hist-fight__btn{display:inline-block;background:var(--rally-red);color:#fff;font-weight:700;letter-spacing:.3px;padding:14px 34px;border-radius:999px;transition:background .2s var(--ease),transform .15s var(--ease)}.hist-fight__btn:hover{background:#c30025;transform:translateY(-1px)}.hist-impact{background:#fff;padding:76px 0 82px}.hist-impact__grid{display:grid;grid-template-columns:repeat(5,1fr);gap:26px}.hist-impact__cell{text-align:center;display:flex;flex-direction:column;align-items:center;opacity:0;transform:translateY(20px);transition:opacity .6s var(--ease),transform .6s var(--ease);transition-delay:calc(var(--i) * .08s)}.hist-impact.is-in .hist-impact__cell{opacity:1;transform:none}.hist-impact__icon{width:128px;height:128px;border-radius:50%;background:#dceff9;display:grid;place-items:center;margin-bottom:18px}.hist-impact__glyph{width:62px;height:62px;background-color:var(--rally-light-blue);-webkit-mask:no-repeat center / contain;mask:no-repeat center / contain}.hist-impact__big{font-size:clamp(1.7rem,2.6vw,2.3rem);font-weight:800;color:var(--rally-blue);line-height:1}.hist-impact__label{color:#4a5566;font-size:.95rem;line-height:1.45;margin-top:12px;max-width:210px}.hist-ratings{background:var(--sky);padding:66px 0 74px}.hist-ratings__title{text-align:center;color:var(--rally-blue);margin:0 0 40px;font-size:clamp(1.4rem,2.4vw,2rem)}.hist-ratings__badges{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:40px;margin-bottom:40px}.hist-ratings__badges img{height:150px;width:auto;object-fit:contain}.hist-ratings__prose{max-width:1080px;margin:0 auto;color:#3a4453}.hist-ratings__prose p{margin:0 0 16px;line-height:1.7}.hist-ratings__prose p:last-child{margin-bottom:0}.hist-vlb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;background:#000c22db;display:grid;place-items:center;padding:24px;animation:hist-fade .2s var(--ease)}@keyframes hist-fade{0%{opacity:0}}.hist-vlb__frame{position:relative;width:min(1040px,100%);aspect-ratio:16 / 9;background:#000;border-radius:12px;overflow:hidden;box-shadow:0 30px 80px #00000080}.hist-vlb__frame video{width:100%;height:100%;display:block}.hist-vlb__close{position:absolute;top:18px;right:22px;z-index:2;width:46px;height:46px;border:0;border-radius:50%;background:#ffffff24;color:#fff;font-size:2rem;line-height:1;cursor:pointer;transition:background .2s var(--ease)}.hist-vlb__close:hover{background:#ffffff47}@media (max-width: 900px){.hist-story__grid{grid-template-columns:1fr;gap:30px}.hist-fight{display:block;min-height:0}.hist-fight__media{position:relative;height:300px}.hist-fight__media img{width:100%;object-position:center 22%;transform:none}.hist-fight__media:after{background:none}.hist-fight__panel{padding:32px 24px 44px;justify-content:flex-start}.hist-fight__copy{max-width:none;text-align:left}.hist-impact__grid{grid-template-columns:repeat(2,1fr);gap:34px 20px;max-width:520px;margin:0 auto}.hist-mission__figure{height:82%;right:-4%}}@media (max-width: 560px){.hist-ratings__badges{gap:26px}.hist-ratings__badges img{height:110px}.hist-impact__grid{grid-template-columns:1fr;max-width:280px}}.cp-h2{text-align:center;color:var(--rally-blue);margin:0 0 16px;font-size:clamp(1.6rem,2.6vw,2.1rem)}.cp-h2:after{content:"";display:block;width:76px;height:3px;margin:14px auto 0;border-radius:2px;background:var(--rally-light-blue)}.cp-h2--left{text-align:left}.cp-h2--left:after{margin-left:0}.cp-hero{position:relative;min-height:var(--hero-height);display:flex;align-items:flex-end;color:#fff;overflow:hidden}.cp-hero__media,.cp-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 22%}.cp-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,rgba(0,12,34,.34) 0%,transparent 32%,transparent 55%,rgba(0,16,44,.62) 100%)}.cp-hero__content{position:relative;z-index:2;width:100%;padding-bottom:84px}.cp-hero__title{color:#fff;margin:0;font-size:clamp(2.4rem,5.4vw,4rem);text-shadow:0 2px 22px rgba(0,0,0,.5)}.cp-hero__caption{font-size:1rem;font-weight:700;line-height:1.4;color:#fff;text-shadow:0 1px 10px rgba(0,0,0,.7);position:absolute;left:0;right:0;bottom:22px;z-index:2;margin:0 auto;text-align:right}.cp-intro{background:#fff;padding:74px 0 78px;text-align:center}.cp-intro__lead{max-width:900px;margin:0 auto 40px;color:#3a4453;font-size:1.08rem;line-height:1.7}.cp-intro__actions{display:flex;justify-content:center;flex-wrap:wrap;gap:18px}.cp-btn{display:inline-flex;align-items:center;justify-content:center;font-weight:700;letter-spacing:.3px;padding:15px 34px;border-radius:8px;font-size:.98rem;transition:background .2s var(--ease),color .2s var(--ease),transform .15s var(--ease);cursor:pointer}.cp-btn--solid{background:var(--rally-blue);color:#fff;border:2px solid var(--rally-blue)}.cp-btn--solid:hover{background:var(--rally-blue-dark);border-color:var(--rally-blue-dark);transform:translateY(-1px)}.cp-btn--outline{background:transparent;color:var(--rally-blue);border:2px solid var(--rally-blue)}.cp-btn--outline:hover{background:var(--rally-blue);color:#fff;transform:translateY(-1px)}.cp-give{background:#fff;padding:0 0 6px}.cp-give__card{background:var(--sky);border-radius:20px;display:grid;grid-template-columns:1fr 1fr;gap:44px;align-items:center;padding:40px}.cp-give__media{border-radius:14px;overflow:hidden;box-shadow:0 14px 34px #002d7226}.cp-give__media img{width:100%;height:100%;object-fit:cover;display:block;aspect-ratio:3 / 2}.cp-give__body p{margin:0 0 26px;color:#3a4453;font-size:1.05rem;line-height:1.7}.cp-ways{background:#fff;padding:60px 0 84px}.cp-ways__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:48px 64px}.cp-way:last-child:nth-child(odd){grid-column:1 / -1;max-width:560px;margin:0 auto}.cp-way{display:flex;gap:26px;align-items:flex-start}.cp-way__icon{flex:0 0 auto;width:120px;height:120px;border-radius:50%;background:#f1f8fd;display:grid;place-items:center}.cp-way__icon img{width:78px;height:78px;object-fit:contain}.cp-way__title{margin:4px 0 0;color:var(--rally-blue);font-size:1.3rem;line-height:1.2}.cp-way__rule{display:block;width:60px;height:3px;margin:12px 0 16px;border-radius:2px;background:var(--rally-light-blue)}.cp-way__text{margin:0 0 16px;color:#3a4453;line-height:1.6}.cp-way__more{color:var(--rally-blue);font-weight:700;border-bottom:2px solid var(--rally-light-blue);padding-bottom:2px}.cp-way__more:hover{color:var(--rally-light-blue)}.cp-partners{background:var(--sky);padding:74px 0 88px;scroll-margin-top:90px}.cp-partners .cp-h2{margin-bottom:44px}.cp-tier{margin-bottom:48px}.cp-tier__name{text-align:center;color:var(--rally-blue);font-size:1.2rem;margin:0 0 24px}.cp-tier__grid{display:grid;gap:22px;max-width:1040px;margin:0 auto}.cp-tier--premier .cp-tier__grid{grid-template-columns:1fr;max-width:440px}.cp-tier--diamond .cp-tier__grid{grid-template-columns:repeat(2,1fr);max-width:760px}.cp-tier--platinum .cp-tier__grid{grid-template-columns:repeat(3,1fr);max-width:900px}.cp-tier--gold .cp-tier__grid{grid-template-columns:repeat(4,1fr)}.cp-card{background:#fff;border:1.5px solid var(--rally-blue);border-radius:12px;display:flex;align-items:center;justify-content:center;padding:18px;transition:box-shadow .2s var(--ease),transform .2s var(--ease)}.cp-card:hover{transform:translateY(-2px);box-shadow:0 12px 26px #002d721f}.cp-card--link:focus-visible{outline:3px solid var(--rally-light-blue);outline-offset:3px}.cp-card img{max-width:100%;height:auto}.cp-tier--premier .cp-card{min-height:285px;padding:30px}.cp-tier--premier .cp-card img{max-height:180px}.cp-tier--diamond .cp-card{min-height:225px}.cp-tier--diamond .cp-card img{max-height:150px}.cp-tier--platinum .cp-card{min-height:192px}.cp-tier--platinum .cp-card img{max-height:123px}.cp-tier--gold .cp-card{min-height:168px;padding:14px}.cp-tier--gold .cp-card img{max-height:111px}.cp-tier--silver{margin-top:12px;margin-bottom:0}.cp-silver{text-align:center;max-width:900px;margin:0 auto;color:var(--rally-blue);font-size:1.05rem;font-weight:600;line-height:2}.cp-silver__item{white-space:nowrap}.cp-silver__sep{color:var(--rally-light-blue);padding:0 6px}@media (max-width: 900px){.cp-give__card{grid-template-columns:1fr;gap:26px;padding:26px}.cp-ways__grid{grid-template-columns:1fr;gap:38px}.cp-way:last-child:nth-child(odd){max-width:none}.cp-tier--gold .cp-tier__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width: 620px){.cp-way{flex-direction:column;align-items:center;text-align:center;gap:16px}.cp-way__rule{margin-left:auto;margin-right:auto}.cp-tier--diamond .cp-tier__grid,.cp-tier--platinum .cp-tier__grid,.cp-tier--gold .cp-tier__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 900px){.cp-hero__content{padding-bottom:200px}}.tn-h2{text-align:center;color:var(--rally-blue);margin:0 0 20px;font-size:clamp(1.7rem,2.8vw,2.3rem)}.tn-hero{position:relative;min-height:var(--hero-height);display:flex;align-items:flex-end;color:#fff;overflow:hidden}.tn-hero__media,.tn-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 30%}.tn-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,12,34,.55) 0%,transparent 40%)}.tn-hero__content{position:relative;z-index:2;width:100%;padding-bottom:52px;text-align:right}.tn-hero__title{color:#fff;margin:0;font-size:clamp(2.2rem,5vw,3.6rem);text-shadow:0 2px 22px rgba(0,0,0,.5)}.tn-intro{background:#fff;padding:72px 0 78px;text-align:center}.tn-intro__lead{max-width:860px;margin:0 auto 52px;color:#3a4453;font-size:1.08rem;line-height:1.7}.tn-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.tn-stat{position:relative;display:flex;flex-direction:column;align-items:center;padding:0 12px;opacity:0;transform:translateY(18px);transition:opacity .6s var(--ease),transform .6s var(--ease)}.tn-intro.is-in .tn-stat{opacity:1;transform:none}.tn-intro.is-in .tn-stat:nth-child(2){transition-delay:.1s}.tn-intro.is-in .tn-stat:nth-child(3){transition-delay:.2s}.tn-intro.is-in .tn-stat:nth-child(4){transition-delay:.3s}.tn-stat__div{display:none}.tn-stat__icon{width:96px;height:96px;border-radius:50%;background:#dceffa;display:grid;place-items:center;margin-bottom:22px}.tn-stat__glyph{width:50px;height:50px;background-color:var(--rally-blue);-webkit-mask:no-repeat center / contain;mask:no-repeat center / contain}.tn-stat__big{font-size:clamp(1.9rem,3vw,2.5rem);font-weight:800;color:var(--rally-blue);line-height:1}.tn-stat__label{margin-top:14px;color:#3a4453;font-size:1rem;line-height:1.45;max-width:220px}.tn-staff{background:var(--sky);padding:60px 0 66px}.tn-staff__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;max-width:940px;margin:30px auto 0}.tn-staff-card{background:#fff;border-radius:16px;padding:30px 22px 26px;text-align:center;box-shadow:0 10px 26px #002d7214}.tn-staff-card__photo{width:128px;height:128px;border-radius:50%;object-fit:cover;margin:0 auto 18px;display:block}.tn-staff-card__name{margin:0 0 6px;color:var(--rally-blue);font-size:1.25rem}.tn-staff-card__role{margin:0 0 16px;color:var(--rally-light-blue);font-weight:600;font-size:.82rem;text-transform:uppercase;letter-spacing:.4px}.tn-staff-card__mail{display:inline-grid;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--rally-light-blue);color:#fff;transition:background .2s var(--ease)}.tn-staff-card__mail:hover{background:var(--rally-blue)}.tn-staff-card__mail svg{width:20px;height:20px}.tn-events{background:#fff;padding:66px 0 78px}.tn-events__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:34px;margin-top:34px}.tn-event{display:grid;grid-template-columns:42% 1fr;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 12px 30px #002d721a}.tn-event__media{overflow:hidden}.tn-event__media img{width:100%;height:100%;object-fit:cover}.tn-event__body{padding:26px 26px 28px}.tn-event__icon{display:grid;place-items:center;width:72px;height:72px;border-radius:50%;background:#eaf5fc;margin-bottom:16px}.tn-event__glyph{width:44px;height:44px;background-color:var(--rally-blue);-webkit-mask:no-repeat center / contain;mask:no-repeat center / contain}.tn-event__name{margin:0;color:var(--rally-blue);font-size:1.5rem}.tn-event__rule{display:block;width:54px;height:3px;border-radius:2px;background:var(--rally-light-blue);margin:12px 0 16px}.tn-event__text{margin:0 0 18px;color:#3a4453;line-height:1.6;border-bottom:1px solid var(--border);padding-bottom:18px}.tn-event__meta{display:flex;align-items:center;gap:8px;margin:0 0 8px;color:var(--ink-soft);font-size:.95rem}.tn-event__date{color:var(--rally-light-blue);font-weight:700}.tn-event__place{color:var(--ink-soft);margin-bottom:20px}.tn-event__btn{display:inline-block;background:var(--rally-blue);color:#fff;font-weight:700;letter-spacing:.4px;text-transform:uppercase;font-size:.82rem;padding:12px 26px;border-radius:6px;transition:background .2s var(--ease)}.tn-event__btn:hover{background:var(--rally-blue-dark)}.tn-story{background:#fff;padding:20px 0 78px}.tn-story__grid{display:grid;grid-template-columns:300px 1fr;gap:48px;align-items:start}.tn-story__head{margin:0;color:var(--rally-blue);font-size:clamp(1.7rem,2.8vw,2.2rem);line-height:1.15}.tn-story__head:after{content:"";display:block;width:90px;height:3px;border-radius:2px;background:var(--rally-light-blue);margin-top:18px}.tn-story__body p{margin:0 0 20px;color:#3a4453;font-size:1.05rem;line-height:1.72}.tn-story__body p:last-child{margin-bottom:0}.tn-board{background:var(--sky);padding:66px 0 74px}.tn-board__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:36px 60px;max-width:1060px;margin:34px auto 0}.tn-board-member{text-align:center}.tn-board-member__head{margin:0 0 8px;line-height:1.4}.tn-board-member__name{color:var(--rally-blue);font-weight:700;font-size:1.15rem}.tn-board-member__sep{color:var(--rally-light-blue)}.tn-board-member__role{color:var(--rally-light-blue);font-weight:600}.tn-board-member__line{margin:0;color:var(--ink-soft);font-size:.98rem;line-height:1.5}.tn-contact{background:#fff;padding:30px 0 40px}.tn-contact__inner{position:relative;background:var(--rally-blue);border-radius:18px;color:#fff;padding:34px 40px 34px 190px}.tn-contact__badge{position:absolute;left:40px;top:50%;transform:translateY(-50%);width:120px;height:120px;border-radius:50%;background:#fff;display:grid;place-items:center}.tn-contact__badge svg{width:66px;height:66px;color:var(--rally-blue)}.tn-contact__title{margin:0 0 18px;color:#fff;font-weight:800;font-size:clamp(1.35rem,2.2vw,1.8rem)}.tn-contact__items{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 40px}.tn-contact__item{display:flex;align-items:center;gap:12px;color:#fff;font-weight:700;font-size:1.05rem;line-height:1.35}a.tn-contact__item:hover{color:#cfe6f4}.tn-contact__item svg{width:24px;height:24px;flex:0 0 auto;color:#fff}.tn-involve{background:var(--sky);padding:66px 0 80px;text-align:center;opacity:0;transform:translateY(16px);transition:opacity .6s var(--ease),transform .6s var(--ease)}.tn-involve.is-in{opacity:1;transform:none}.tn-involve__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;max-width:820px;margin:34px auto 0}.tn-involve__item{display:flex;flex-direction:column;align-items:center;gap:18px}.tn-involve__circle{width:120px;height:120px;border-radius:50%;background:var(--rally-light-blue);display:grid;place-items:center;transition:transform .2s var(--ease),background .2s var(--ease)}.tn-involve__item:hover .tn-involve__circle{transform:translateY(-4px);background:var(--rally-blue)}.tn-involve__glyph{width:62px;height:62px;background-color:#fff;-webkit-mask:no-repeat center / contain;mask:no-repeat center / contain}.tn-involve__label{background:var(--rally-light-blue);color:#fff;font-weight:700;padding:10px 26px;border-radius:999px;transition:background .2s var(--ease)}.tn-involve__item:hover .tn-involve__label{background:var(--rally-blue)}@media (max-width: 900px){.tn-stats{grid-template-columns:repeat(2,1fr);gap:40px 12px;max-width:520px;margin:0 auto}.tn-stat:nth-child(odd) .tn-stat__div{display:none}.tn-staff__grid{grid-template-columns:1fr;max-width:360px}.tn-events__grid{grid-template-columns:1fr}.tn-story__grid{grid-template-columns:1fr;gap:20px}.tn-board__grid{grid-template-columns:1fr;gap:30px;max-width:520px}.tn-contact__inner{padding:130px 26px 30px;text-align:center}.tn-contact__badge{left:50%;top:34px;transform:translate(-50%);width:92px;height:92px}.tn-contact__badge svg{width:50px;height:50px}.tn-contact__items{justify-content:center;flex-direction:column;align-items:center}.tn-involve__grid{grid-template-columns:repeat(2,1fr);gap:36px 20px;max-width:420px}}@media (max-width: 520px){.tn-event{grid-template-columns:1fr}.tn-event__media{height:200px}}.gc-hero__caption{margin:16px 0 0;text-align:right;font-size:1rem;font-weight:700;line-height:1.4;color:#fff;text-shadow:0 1px 10px rgba(0,0,0,.7)}.ny-events{background:var(--sky)}.ny-events__grid{grid-template-columns:1fr;max-width:760px;margin-left:auto;margin-right:auto}.ny-committee__chairs{text-align:center;margin:30px 0 22px}.ny-committee__chair-name{margin:0;color:var(--rally-blue);font-weight:700;font-size:1.25rem}.ny-committee__chair-role{margin:4px 0 0;color:var(--rally-light-blue);font-weight:600}.ny-committee__list{list-style:none;margin:0;padding:0;text-align:center}.ny-committee__list li{color:var(--rally-blue);font-weight:700;font-size:1.1rem;padding:7px 0}.rw-hero__caption{margin:16px 0 0;text-align:right;font-size:1rem;font-weight:700;line-height:1.4;color:#fff;text-shadow:0 1px 10px rgba(0,0,0,.7)}.tn-events__grid--single{grid-template-columns:1fr;max-width:760px;margin-left:auto;margin-right:auto}.tn-staff__grid--single{grid-template-columns:minmax(0,300px);justify-content:center}.rir{--rir-gold: #c8a45a;--rir-ink: #17181a;background:#fff}.rir-nav{position:fixed;top:0;left:0;right:0;z-index:20;transition:background .25s var(--ease),box-shadow .25s var(--ease)}.rir-nav.is-scrolled{background:#17181af5;box-shadow:0 2px 18px #0006}.rir-nav__inner{display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:1280px;margin:0 auto;padding:20px 32px;transition:padding .25s var(--ease)}.rir-nav.is-scrolled .rir-nav__inner{padding-top:12px;padding-bottom:12px}.rir-nav__logo{display:inline-flex}.rir-nav__logo img{height:92px;width:auto;transition:height .25s var(--ease)}.rir-nav.is-scrolled .rir-nav__logo img{height:58px}.rir-nav__cta{display:flex;gap:14px}.rir-nav__btn{display:inline-flex;align-items:center;color:#fff;font-weight:700;font-size:.95rem;letter-spacing:.3px;text-transform:uppercase;padding:12px 24px;border:1.5px solid rgba(255,255,255,.85);border-radius:4px;background:#00000026;transition:background .2s var(--ease),color .2s var(--ease)}.rir-nav__btn:hover{background:#fff;color:var(--rir-ink)}.rir-hero{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--rir-ink);text-align:center}.rir-hero__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.rir-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000073,#00000059 40%,#0000008c)}.rir-hero__content{position:relative;z-index:2;color:#fff;padding:120px 24px 90px;max-width:820px}.rir-hero__logo{width:min(560px,82vw);height:auto;margin:0 auto 28px;filter:drop-shadow(0 4px 18px rgba(0,0,0,.5))}.rir-hero__date{color:var(--rir-gold);font-size:clamp(1.4rem,2.6vw,1.9rem);font-weight:700;letter-spacing:1px;text-transform:uppercase;margin:0 0 12px}.rir-hero__venue{font-size:clamp(1.5rem,3vw,2.1rem);font-weight:700;line-height:1.25;margin:0 0 26px;text-shadow:0 2px 14px rgba(0,0,0,.5)}.rir-hero__tag{font-size:clamp(1.15rem,2vw,1.45rem);letter-spacing:.5px;margin:0 0 40px;text-shadow:0 2px 10px rgba(0,0,0,.5)}.rir-hero__scroll{display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:50%;background:#fff;box-shadow:0 8px 24px #00000059;transition:transform .2s var(--ease)}.rir-hero__scroll:hover{transform:translateY(3px)}.rir-hero__scroll span{width:14px;height:14px;border-right:3px solid var(--rir-ink);border-bottom:3px solid var(--rir-ink);transform:rotate(45deg);margin-top:-4px}.rir-actions{background:#fff;padding:70px 0 40px}.rir-actions__row{display:flex;flex-wrap:wrap;justify-content:center;gap:26px;margin-bottom:30px}.rir-actions__row--two{margin-bottom:0}.rir-btn{display:inline-flex;align-items:center;justify-content:center;min-width:240px;padding:16px 30px;background:var(--rir-ink);color:#fff;font-weight:700;font-size:1.05rem;border-radius:6px;transition:background .2s var(--ease),transform .15s var(--ease)}.rir-btn:hover{background:var(--rir-gold);color:var(--rir-ink);transform:translateY(-2px)}.rir-sponsors{background:#fff;padding:40px 0 90px;text-align:center}.rir-sponsors__title{color:var(--rir-gold);font-size:clamp(1.9rem,4vw,2.8rem);font-weight:700;margin:0 0 44px}.rir-sponsors__grid{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:40px 56px}.rir-sponsor img{width:auto;max-width:260px;height:auto;max-height:150px;object-fit:contain}@media (max-width: 820px){.rir-nav__inner{flex-direction:column;gap:16px;padding:18px 20px}.rir-nav__logo img,.rir-nav.is-scrolled .rir-nav__logo img{height:62px}.rir-nav__cta{flex-wrap:wrap;justify-content:center}.rir-nav__btn{padding:10px 16px;font-size:.82rem}.rir-hero__content{padding-top:210px}}@media (max-width: 520px){.rir-btn{min-width:0;width:100%;max-width:320px}}.ror{--ror-gold: #c8a45a;--ror-ink: #17181a;background:#fff}.ror-nav{position:fixed;top:0;left:0;right:0;z-index:20;transition:background .25s var(--ease),box-shadow .25s var(--ease)}.ror-nav.is-scrolled{background:#17181af5;box-shadow:0 2px 18px #0006}.ror-nav__inner{display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:1280px;margin:0 auto;padding:20px 32px;transition:padding .25s var(--ease)}.ror-nav.is-scrolled .ror-nav__inner{padding-top:12px;padding-bottom:12px}.ror-nav__logo{display:inline-flex}.ror-nav__logo img{height:84px;width:auto;transition:height .25s var(--ease)}.ror-nav.is-scrolled .ror-nav__logo img{height:54px}.ror-nav__cta{display:flex;gap:12px}.ror-nav__btn{display:inline-flex;align-items:center;color:#fff;font-weight:700;font-size:.9rem;letter-spacing:.3px;text-transform:uppercase;padding:11px 20px;border:1.5px solid rgba(255,255,255,.85);border-radius:4px;background:#00000026;transition:background .2s var(--ease),color .2s var(--ease)}.ror-nav__btn:hover{background:#fff;color:var(--ror-ink)}.ror-hero{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--ror-ink);text-align:center}.ror-hero__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ror-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000080,#00000059 40%,#0009)}.ror-hero__content{position:relative;z-index:2;color:#fff;padding:140px 24px 90px;max-width:860px}.ror-hero__logo{width:min(560px,84vw);height:auto;margin:0 auto 26px;filter:drop-shadow(0 4px 18px rgba(0,0,0,.5))}.ror-hero__logo.is-wide{width:min(720px,90vw)}.ror-hero__date{color:var(--ror-gold);font-size:clamp(1.4rem,2.6vw,1.9rem);font-weight:700;letter-spacing:.5px;text-transform:uppercase;margin:0 0 12px}.ror-hero__venue{font-size:clamp(1.5rem,3vw,2.1rem);font-weight:700;line-height:1.25;margin:0 0 20px;text-shadow:0 2px 14px rgba(0,0,0,.5)}.ror-hero__extra{font-size:clamp(1.1rem,1.9vw,1.4rem);line-height:1.5;margin:0 0 38px;text-shadow:0 2px 10px rgba(0,0,0,.5)}.ror-hero__scroll{display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:50%;background:#fff;box-shadow:0 8px 24px #00000059;transition:transform .2s var(--ease)}.ror-hero__scroll:hover{transform:translateY(3px)}.ror-hero__scroll span{width:14px;height:14px;border-right:3px solid var(--ror-ink);border-bottom:3px solid var(--ror-ink);transform:rotate(45deg);margin-top:-4px}.ror-actions{background:#fff;padding:66px 0 24px}.ror-actions__row{display:flex;flex-wrap:wrap;justify-content:center;gap:24px}.ror-btn{display:inline-flex;align-items:center;justify-content:center;min-width:230px;padding:16px 28px;background:var(--ror-ink);color:#fff;font-weight:700;font-size:1.02rem;text-align:center;border-radius:6px;transition:background .2s var(--ease),transform .15s var(--ease)}.ror-btn:hover{background:var(--ror-gold);color:var(--ror-ink);transform:translateY(-2px)}.ror-imgactions{display:flex;flex-wrap:wrap;justify-content:center;gap:26px;margin-bottom:34px}.ror-imgaction{display:block;flex:1 1 300px;max-width:360px;border-radius:8px;overflow:hidden;box-shadow:0 12px 30px #0000002e;transition:transform .2s var(--ease),box-shadow .2s var(--ease)}.ror-imgaction:hover{transform:translateY(-4px);box-shadow:0 18px 40px #00000047}.ror-imgaction img{display:block;width:100%;height:auto}.ror-banner{display:block;background:var(--ror-ink)}.ror-banner img{display:block;width:100%;height:auto}.ror-sponsors{background:#fff;padding:46px 0 90px;text-align:center}.ror-sponsors__title{color:var(--ror-gold);font-size:clamp(1.7rem,3.4vw,2.5rem);font-weight:700;margin:0 0 40px}.ror-tier+.ror-tier{margin-top:44px}.ror-tier__name{color:var(--rally-blue);font-size:clamp(1.2rem,2vw,1.5rem);font-weight:700;margin:0 0 26px}.ror-tier__grid{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:34px 48px}.ror-sponsor img{width:auto;max-width:220px;height:auto;max-height:120px;object-fit:contain}.ror-tier--x2 .ror-sponsor img{max-width:440px;max-height:240px}.ror-tier--x3 .ror-sponsor img{max-width:660px;max-height:360px}.ror-tier__names{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 26px;color:var(--ink-soft);font-size:1.05rem;margin:0}.ror-landing-hero{background:var(--ror-ink)}.ror-landing-hero img{display:block;width:100%;height:auto}.ror-cities{background:#fff;padding:56px 0 90px}.ror-cities__row{display:flex;flex-wrap:wrap;justify-content:center;gap:30px}@media (max-width: 900px){.ror-nav__inner{flex-direction:column;gap:14px;padding:16px 20px}.ror-nav__logo img,.ror-nav.is-scrolled .ror-nav__logo img{height:60px}.ror-nav__cta{flex-wrap:wrap;justify-content:center}.ror-nav__btn{padding:9px 14px;font-size:.78rem}.ror-hero__content{padding-top:220px}}@media (max-width: 520px){.ror-btn{min-width:0;width:100%;max-width:320px}}.blog-side__list{list-style:none;margin:0;padding:0}.blog-side__group{border-bottom:1px solid var(--border)}.blog-side__row{display:flex;align-items:center}.blog-side__item{flex:1;min-width:0;display:flex;align-items:center;gap:12px;padding:11px 4px;color:#7a8594;font-weight:600;font-size:.92rem;transition:color .18s var(--ease)}.blog-side__item.is-home{color:var(--rally-blue);font-weight:700}.blog-side__item:hover{color:var(--rally-blue)}.blog-side__item.is-active{color:var(--rally-blue);font-weight:700}.blog-side__icon{flex:0 0 auto;width:26px;height:26px;display:grid;place-items:center}.blog-side__icon img{width:100%;height:100%;object-fit:contain;transition:filter .18s var(--ease)}.blog-side__item.is-active .blog-side__icon img{filter:brightness(0) saturate(100%) invert(11%) sepia(78%) saturate(3000%) hue-rotate(210deg) brightness(.5)}.blog-side__toggle{flex:0 0 auto;width:34px;height:34px;display:grid;place-items:center;background:none;border:0;cursor:pointer;color:#9aa3ad}.blog-side__toggle:hover{color:var(--rally-blue)}.blog-side__chev{width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transform-origin:center;transition:transform .25s var(--ease);margin-top:-3px}.blog-side__toggle.is-open .blog-side__chev{transform:rotate(-135deg);margin-top:3px}.blog-side__children{list-style:none;margin:0;padding:0 0 0 38px;max-height:0;overflow:hidden;transition:max-height .28s var(--ease),padding-bottom .28s var(--ease)}.blog-side__children.is-open{max-height:520px;padding-bottom:8px}.blog-side__child{display:block;padding:6px 0;color:#7a8594;font-size:.88rem;transition:color .18s var(--ease)}.blog-side__child:hover,.blog-side__child.is-active{color:var(--rally-blue);font-weight:700}.blog-signup{background:var(--sky);border-radius:14px;padding:26px 24px 24px}.blog-signup__title{margin:0 0 2px;font-size:1.35rem;font-weight:800;color:var(--rally-blue)}.blog-signup__sub{margin:0 0 18px;color:var(--ink-soft);font-weight:600}.blog-signup__form{display:flex;flex-direction:column;gap:12px}.blog-signup__form input{width:100%;padding:12px 14px;border:1px solid var(--border);border-radius:8px;font-family:var(--font-sans);font-size:.95rem;background:#fff}.blog-signup__form input:focus{outline:2px solid var(--rally-light-blue);outline-offset:1px}.blog-signup__btn{margin-top:4px;background:var(--rally-blue);color:#fff;border:0;border-radius:999px;padding:13px 20px;font-weight:700;font-family:var(--font-sans);cursor:pointer;transition:background .2s var(--ease),transform .15s var(--ease)}.blog-signup__btn:hover{background:var(--rally-blue-dark);transform:translateY(-1px)}.blog-signup__legal{margin:16px 0 0;font-size:.72rem;line-height:1.5;color:#7a8594}.blog-signup__legal a{color:var(--rally-light-blue);text-decoration:underline}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}.blog-signup__thanks{margin:0 0 14px;font-weight:700;color:var(--rally-blue)}.blog-signup__error{margin:6px 0 0;font-weight:600;font-size:.85rem;color:var(--rally-red)}.bl{--side-w: 250px;--signup-w: 300px}.bl-hero{position:relative;min-height:var(--hero-height);display:flex;align-items:flex-end;color:#fff;overflow:hidden}.bl-hero__media,.bl-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 28%}.bl-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,rgba(0,12,34,.32) 0%,transparent 26%,transparent 62%,rgba(0,20,55,.52) 100%)}.bl-hero__content{position:relative;z-index:2;width:100%;padding-top:var(--nav-height);padding-bottom:48px}.bl-hero__title{color:#fff;margin:0 0 12px;font-size:clamp(2.2rem,5vw,3.6rem);text-shadow:0 2px 20px rgba(0,0,0,.5)}.bl-hero__caption{font-size:1rem;font-weight:700;line-height:1.4;color:#fff;text-shadow:0 1px 10px rgba(0,0,0,.7);margin:0}.bl-bar{border-bottom:1px solid var(--border);background:#fff}.bl-bar__inner{display:flex;align-items:center;gap:24px;padding-top:16px;padding-bottom:16px}.bl-bar__crumb{font-weight:700;color:var(--rally-blue)}.bl-search{flex:1;max-width:640px}.bl-search input{width:100%;padding:11px 18px;border:1px solid var(--border);border-radius:999px;font-family:var(--font-sans);font-size:.95rem}.bl-search input:focus{outline:2px solid var(--rally-light-blue);outline-offset:1px}.bl-grid{display:grid;grid-template-columns:var(--side-w) minmax(0,1fr);gap:46px;padding-top:44px;padding-bottom:72px}.bl-col-side{align-self:start;position:sticky;top:calc(var(--nav-height-scrolled) + 20px)}.bl-main{display:grid;grid-template-columns:minmax(0,1fr) var(--signup-w);column-gap:40px;align-content:start}.bl-main__head{grid-column:1 / -1}.bl-main__head h2{margin:0 0 6px;font-size:clamp(1.6rem,2.6vw,2.1rem)}.bl-main__head p{margin:0 0 26px;color:var(--ink-soft)}.bl-empty{grid-column:1 / -1}.bl-lead-post{grid-column:1;grid-row:2;margin-bottom:40px}.bl-signup{grid-column:2;grid-row:2;align-self:start}.bl-card--featured{display:flex;flex-direction:column}.bl-card--featured .bl-card__media{aspect-ratio:auto;border-radius:14px}.bl-card--featured .bl-card__media img{width:100%;height:auto;object-fit:contain;transition:none}.bl-card--featured .bl-card__body{padding:18px 2px 0}.bl-card--featured .bl-card__title{font-size:1.6rem}.bl-card--featured .bl-card__excerpt{font-size:1rem}.bl-cards{grid-column:1 / -1;grid-row:3;display:grid;grid-template-columns:repeat(3,1fr);gap:34px 30px}.bl-card{display:flex;flex-direction:column}.bl-card__media{display:block;aspect-ratio:16 / 10;border-radius:12px;overflow:hidden;background:var(--sky)}.bl-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .35s var(--ease)}.bl-card:not(.bl-card--featured) .bl-card__media:hover img{transform:scale(1.04)}.bl-card__body{padding:16px 2px 0;display:flex;flex-direction:column}.bl-card__tag{align-self:flex-start;background:var(--sky);color:var(--rally-blue);font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.4px;padding:4px 10px;border-radius:999px;margin-bottom:10px}.bl-card__title{margin:0 0 8px;font-size:1.15rem;line-height:1.28}.bl-card__title a{color:var(--rally-blue);font-weight:700}.bl-card__title a:hover{color:var(--rally-light-blue)}.bl-card__meta{margin:0 0 10px;font-size:.8rem;color:#7a8594}.bl-card__meta span{color:var(--rally-light-blue)}.bl-card__excerpt{margin:0 0 12px;color:var(--ink-soft);font-size:.9rem;line-height:1.55}.bl-card__more{margin-top:auto;align-self:flex-start;color:var(--rally-red);font-weight:700;font-size:.8rem;text-transform:uppercase;letter-spacing:.4px}.bl-card__more:hover{color:var(--rally-blue)}.bl-older{grid-column:1 / -1;grid-row:4;text-align:center;margin-top:54px}.bl-older h3{margin:0 0 6px}.bl-older p{margin:0 0 20px;color:var(--ink-soft)}.bl-browse{background:var(--rally-blue);color:#fff;border:0;border-radius:999px;padding:14px 34px;font-weight:700;font-family:var(--font-sans);cursor:pointer;transition:background .2s var(--ease),transform .15s var(--ease)}.bl-browse:hover{background:var(--rally-blue-dark);transform:translateY(-2px)}.bl-empty{color:var(--ink-soft);padding:20px 0}@media (max-width: 1100px){.bl-cards{grid-template-columns:repeat(2,1fr)}}@media (max-width: 900px){.bl-main{display:flex;flex-direction:column}.bl-main__head{order:0}.bl-lead-post{order:1}.bl-cards{order:2}.bl-older{order:3}.bl-signup{order:4;margin-top:44px;max-width:460px}}@media (max-width: 820px){.bl-grid{grid-template-columns:1fr;gap:30px}.bl-col-side{position:static}}@media (max-width: 560px){.bl-cards{grid-template-columns:1fr}.bl-hero{min-height:78vh}}.bp{--side-w: 250px}.bp-grid{display:grid;grid-template-columns:var(--side-w) minmax(0,1fr);gap:48px;padding-top:calc(var(--nav-height) + 28px);padding-bottom:70px}.bp-col-side{align-self:start;position:sticky;top:calc(var(--nav-height-scrolled) + 20px)}.bp-back{display:inline-block;margin-bottom:22px;color:var(--rally-light-blue);font-weight:700;font-size:.9rem}.bp-back:hover{color:var(--rally-blue)}.bp-article{max-width:820px}.bp-tag{display:inline-block;background:var(--sky);color:var(--rally-blue);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.4px;padding:4px 12px;border-radius:999px;margin-bottom:14px}.bp-title{margin:0 0 12px;font-size:clamp(1.9rem,3.6vw,2.6rem);line-height:1.15}.bp-meta{margin:0 0 24px;color:#7a8594;font-size:.9rem}.bp-meta span{color:var(--rally-light-blue)}.bp-featured{width:100%;height:auto;border-radius:16px;margin-bottom:30px}.blog-content{color:var(--ink-soft);font-size:1.05rem;line-height:1.75}.blog-content>*:first-child{margin-top:0}.blog-content h2{font-size:1.6rem;margin:34px 0 12px}.blog-content h3{font-size:1.3rem;margin:28px 0 10px}.blog-content h4{font-size:1.1rem;margin:24px 0 8px}.blog-content p{margin:0 0 18px}.blog-content a{color:var(--rally-light-blue);text-decoration:underline}.blog-content a:hover{color:var(--rally-blue)}.blog-content ul,.blog-content ol{margin:0 0 18px;padding-left:26px}.blog-content li{margin-bottom:8px}.blog-content img{height:auto;max-width:100%;border-radius:12px;margin:10px 0}.blog-content .wp-caption{width:auto!important;max-width:100%;margin:26px 0}.blog-content .wp-caption img{margin:0;display:block}.blog-content .wp-caption-text{margin:10px 0 0;padding:0 6px;font-size:.85rem;line-height:1.5;color:#7a8594;font-style:italic;text-align:center}.blog-content .wp-caption-text:empty{display:none}.blog-content figure{margin:20px 0}.blog-content figcaption{font-size:.85rem;color:#7a8594;text-align:center;margin-top:6px}.blog-content blockquote{margin:24px 0;padding:8px 0 8px 22px;border-left:4px solid var(--rally-light-blue);color:var(--rally-blue);font-style:italic}.blog-content iframe{max-width:100%;border-radius:12px;margin:16px 0}.bp-loading{color:#7a8594;padding:40px 0 80px}.bp-missing{padding:30px 0 60px}.bp-missing h1{margin:0 0 12px}.bp-missing p{color:var(--ink-soft);max-width:560px;margin:0 0 20px}@media (max-width: 820px){.bp-grid{grid-template-columns:1fr;gap:26px}.bp-main{order:1}.bp-col-side{order:2;position:static;border-top:1px solid var(--border);padding-top:8px}}
