@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:300;font-display:swap;src:url(../media/62492e45f348cf87-s.8e6b601f.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:300;font-display:swap;src:url(../media/8f9704ed0c18c9e0-s.983c8ea4.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:300;font-display:swap;src:url(../media/c73d4b34880585a8-s.12db1be5.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:300;font-display:swap;src:url(../media/f00b8cc54454926d-s.142cae63.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:300;font-display:swap;src:url(../media/741805f5bd1ef272-s.e72effc5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:"Source Serif 4";font-style:italic;font-weight:300;font-display:swap;src:url(../media/ea3421846039b7f3-s.p.093205c5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/62492e45f348cf87-s.8e6b601f.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/8f9704ed0c18c9e0-s.983c8ea4.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/c73d4b34880585a8-s.12db1be5.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/f00b8cc54454926d-s.142cae63.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/741805f5bd1ef272-s.e72effc5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/ea3421846039b7f3-s.p.093205c5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:500;font-display:swap;src:url(../media/62492e45f348cf87-s.8e6b601f.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:500;font-display:swap;src:url(../media/8f9704ed0c18c9e0-s.983c8ea4.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:500;font-display:swap;src:url(../media/c73d4b34880585a8-s.12db1be5.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:500;font-display:swap;src:url(../media/f00b8cc54454926d-s.142cae63.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:500;font-display:swap;src:url(../media/741805f5bd1ef272-s.e72effc5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:"Source Serif 4";font-style:italic;font-weight:500;font-display:swap;src:url(../media/ea3421846039b7f3-s.p.093205c5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(../media/62492e45f348cf87-s.8e6b601f.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(../media/8f9704ed0c18c9e0-s.983c8ea4.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(../media/c73d4b34880585a8-s.12db1be5.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(../media/f00b8cc54454926d-s.142cae63.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(../media/741805f5bd1ef272-s.e72effc5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(../media/ea3421846039b7f3-s.p.093205c5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:700;font-display:swap;src:url(../media/62492e45f348cf87-s.8e6b601f.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:700;font-display:swap;src:url(../media/8f9704ed0c18c9e0-s.983c8ea4.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:700;font-display:swap;src:url(../media/c73d4b34880585a8-s.12db1be5.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:700;font-display:swap;src:url(../media/f00b8cc54454926d-s.142cae63.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:700;font-display:swap;src:url(../media/741805f5bd1ef272-s.e72effc5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:"Source Serif 4";font-style:italic;font-weight:700;font-display:swap;src:url(../media/ea3421846039b7f3-s.p.093205c5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:300;font-display:swap;src:url(../media/20aee433927f7d4b-s.a2c089c6.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:300;font-display:swap;src:url(../media/256e1f7f180674ba-s.afa27594.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:300;font-display:swap;src:url(../media/be3bf58b83159894-s.7b13a9eb.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:300;font-display:swap;src:url(../media/753b6407f468151f-s.504826d2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:300;font-display:swap;src:url(../media/292081311a6a8abc-s.2a17492d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:"Source Serif 4";font-style:normal;font-weight:300;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.p.f9f15f61.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/20aee433927f7d4b-s.a2c089c6.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/256e1f7f180674ba-s.afa27594.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/be3bf58b83159894-s.7b13a9eb.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/753b6407f468151f-s.504826d2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/292081311a6a8abc-s.2a17492d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.p.f9f15f61.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/20aee433927f7d4b-s.a2c089c6.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/256e1f7f180674ba-s.afa27594.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/be3bf58b83159894-s.7b13a9eb.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/753b6407f468151f-s.504826d2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/292081311a6a8abc-s.2a17492d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.p.f9f15f61.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/20aee433927f7d4b-s.a2c089c6.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/256e1f7f180674ba-s.afa27594.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/be3bf58b83159894-s.7b13a9eb.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/753b6407f468151f-s.504826d2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/292081311a6a8abc-s.2a17492d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.p.f9f15f61.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(../media/20aee433927f7d4b-s.a2c089c6.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(../media/256e1f7f180674ba-s.afa27594.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(../media/be3bf58b83159894-s.7b13a9eb.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(../media/753b6407f468151f-s.504826d2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(../media/292081311a6a8abc-s.2a17492d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.p.f9f15f61.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4 Fallback";src:local(Times New Roman);ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.0%;size-adjust:117.91%}.source_serif_4_558576ae-module__k6JuJa__className{font-family:"Source Serif 4","Source Serif 4 Fallback"}.source_serif_4_558576ae-module__k6JuJa__variable{--font-source-serif:"Source Serif 4","Source Serif 4 Fallback"}
@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(../media/13ae3e01af63c0ce-s.3ec27879.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0ee4b8f05dcd9fee-s.45e2741a.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9eba4caf7edd2921-s.57f6a4a3.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f6752bd2263820da-s.95b8f539.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f285987c35230861-s.b3721d2b.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b8d1f0a88dfecec3-s.cf53ec14.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ab57efd000576a30-s.p.37015d44.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/13ae3e01af63c0ce-s.3ec27879.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0ee4b8f05dcd9fee-s.45e2741a.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9eba4caf7edd2921-s.57f6a4a3.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f6752bd2263820da-s.95b8f539.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f285987c35230861-s.b3721d2b.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b8d1f0a88dfecec3-s.cf53ec14.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ab57efd000576a30-s.p.37015d44.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/13ae3e01af63c0ce-s.3ec27879.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0ee4b8f05dcd9fee-s.45e2741a.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9eba4caf7edd2921-s.57f6a4a3.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f6752bd2263820da-s.95b8f539.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f285987c35230861-s.b3721d2b.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b8d1f0a88dfecec3-s.cf53ec14.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ab57efd000576a30-s.p.37015d44.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/13ae3e01af63c0ce-s.3ec27879.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0ee4b8f05dcd9fee-s.45e2741a.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9eba4caf7edd2921-s.57f6a4a3.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f6752bd2263820da-s.95b8f539.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f285987c35230861-s.b3721d2b.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b8d1f0a88dfecec3-s.cf53ec14.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ab57efd000576a30-s.p.37015d44.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight Fallback;src:local(Arial);ascent-override:100.51%;descent-override:25.03%;line-gap-override:0.0%;size-adjust:96.39%}.inter_tight_b16b078c-module__oMUl5W__className{font-family:Inter Tight,Inter Tight Fallback;font-style:normal}.inter_tight_b16b078c-module__oMUl5W__variable{--font-inter-tight:"Inter Tight","Inter Tight Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.690580e8.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.303a03d6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.0b4edfe7.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.bff0868b.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.719084df.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.102b7f24.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.690580e8.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.303a03d6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.0b4edfe7.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.bff0868b.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.719084df.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.102b7f24.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_95a3cbf4-module__qgg1SW__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_95a3cbf4-module__qgg1SW__variable{--font-jetbrains-mono:"JetBrains Mono","JetBrains Mono Fallback"}
.mcq-homepage{--brand:#1e40af;--brand-ink:#15306b;--brand-tint:#f6ecec;--brand-tint-2:#ecdada;--paper:#faf7f2;--paper-2:#f2ede4;--ink:#1a1714;--ink-2:#3a342e;--ink-3:#6b6359;--rule:#d9d2c5;--rule-2:#c5bdad;--white:#fff;--ok:#2f7d4f;--ok-tint:#e6f1ea;--err:#b1322a;--err-tint:#f6e6e4;--serif:var(--font-source-serif),"Source Serif Pro",Georgia,"Times New Roman",serif;--sans:var(--font-inter-tight),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--mono:var(--font-jetbrains-mono),ui-monospace,"SF Mono",Menlo,monospace;--container:1240px;--pad-x:clamp(20px,4vw,56px);--r-sm:4px;--r-md:8px;--r-lg:12px;font-family:var(--sans);color:var(--ink);background:var(--paper);font-feature-settings:"ss01","cv11";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-size:17px;line-height:1.55}.mcq-homepage *,.mcq-homepage :before,.mcq-homepage :after{box-sizing:border-box}.mcq-homepage a{color:inherit;text-underline-offset:3px}.mcq-homepage a:hover{text-decoration-thickness:2px}.mcq-homepage .container{max-width:var(--container);padding-inline:var(--pad-x);margin:0 auto}.mcq-homepage .section{padding-block:clamp(64px,8vw,120px);position:relative}.mcq-homepage .section--tight{padding-block:clamp(40px,5vw,72px)}.mcq-homepage .section--paper-2{background:var(--paper-2)}.mcq-homepage .section--ink{background:var(--ink);color:#efe9dd}.mcq-homepage .section--ink .muted{color:#b9b1a1}.mcq-homepage .rule{border:0;border-top:1px solid var(--rule);margin:0}.mcq-homepage .eyebrow{font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:10px;font-size:12px;font-weight:600;display:inline-flex}.mcq-homepage .eyebrow:before{content:"";background:currentColor;width:24px;height:1px;display:inline-block}.mcq-homepage .eyebrow--brand{color:var(--brand)}.mcq-homepage .display{font-family:var(--serif);letter-spacing:-.025em;color:var(--ink);margin:0;font-weight:400;line-height:.95}.mcq-homepage .display em{color:var(--brand);font-style:italic;font-weight:400}.mcq-homepage h1.display{font-size:clamp(44px,7.2vw,116px)}.mcq-homepage h2.display{font-size:clamp(36px,5vw,72px);line-height:1}.mcq-homepage h3.display{font-size:clamp(24px,3vw,36px);line-height:1.1}.mcq-homepage .lede{font-family:var(--sans);color:var(--ink-2);max-width:56ch;font-size:clamp(17px,1.4vw,20px);line-height:1.5}.mcq-homepage .muted{color:var(--ink-3)}.mcq-homepage .btn{--btn-bg:var(--brand);--btn-fg:#fff;--btn-bd:var(--brand);background:var(--btn-bg);height:52px;color:var(--btn-fg);border:1px solid var(--btn-bd);font:500 15px/1 var(--sans);letter-spacing:.01em;cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:10px;padding-inline:22px;text-decoration:none;transition:transform .15s,background .15s,color .15s;display:inline-flex}.mcq-homepage .btn:hover{transform:translateY(-1px)}.mcq-homepage .btn:active{transform:translateY(0)}.mcq-homepage .btn .arrow{transition:transform .2s}.mcq-homepage .btn:hover .arrow{transform:translate(3px)}.mcq-homepage .btn--ghost{--btn-bg:transparent;--btn-fg:var(--ink);--btn-bd:var(--ink)}.mcq-homepage .btn--ghost:hover{--btn-bg:var(--ink);--btn-fg:var(--paper)}.mcq-homepage .btn--ink{--btn-bg:var(--ink);--btn-fg:var(--paper);--btn-bd:var(--ink)}.mcq-homepage .btn--sm{height:38px;padding-inline:16px;font-size:13px}.mcq-homepage .btn--lg{height:60px;padding-inline:28px;font-size:16px}.mcq-homepage .site-header{z-index:50;background:color-mix(in oklab,var(--paper)85%,transparent);-webkit-backdrop-filter:saturate(140%)blur(12px);border-bottom:1px solid color-mix(in oklab,var(--rule)60%,transparent);position:sticky;top:0}.mcq-homepage .site-header__inner{justify-content:space-between;align-items:center;gap:24px;height:68px;display:flex}.mcq-homepage .brand-mark{color:inherit;align-items:baseline;gap:10px;text-decoration:none;display:inline-flex}.mcq-homepage .brand-mark__seal{background:var(--brand);color:#fff;width:28px;height:28px;font:600 12px/1 var(--sans);letter-spacing:0;border-radius:50%;align-self:center;place-items:center;display:inline-grid;transform:translateY(2px)}.mcq-homepage .brand-mark__name{font-family:var(--serif);letter-spacing:-.01em;font-size:22px}.mcq-homepage .brand-mark__name em{color:var(--brand);font-style:italic}.mcq-homepage .nav{color:var(--ink-2);gap:28px;font-size:14px;display:flex}.mcq-homepage .nav a{text-decoration:none}.mcq-homepage .nav a:hover{color:var(--ink)}.mcq-homepage .header-actions{align-items:center;gap:12px;display:flex}.mcq-homepage .lang-switch{color:var(--ink-3);border:1px solid var(--rule);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:4px;padding:6px 12px;font-size:13px;display:inline-flex}@media (max-width:1040px){.mcq-homepage .nav{display:none}}.mcq-homepage .hero{padding-top:clamp(48px,6vw,96px);padding-bottom:clamp(48px,6vw,96px)}.mcq-homepage .hero__grid{grid-template-columns:1.1fr .9fr;align-items:end;gap:clamp(32px,5vw,72px);display:grid}@media (max-width:960px){.mcq-homepage .hero__grid{grid-template-columns:1fr;align-items:stretch}}.mcq-homepage .hero__qual{color:var(--ink-3);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:14px;margin-bottom:28px;font-size:13px;display:flex}.mcq-homepage .hero__qual-dot{background:var(--brand);width:6px;height:6px;box-shadow:0 0 0 4px color-mix(in oklab,var(--brand)18%,transparent);border-radius:50%}.mcq-homepage .hero__lede{max-width:56ch;color:var(--ink-2);margin-top:28px;font-size:clamp(17px,1.3vw,20px);line-height:1.5}.mcq-homepage .hero__ctas{flex-wrap:wrap;align-items:center;gap:12px;margin-top:36px;display:flex}.mcq-homepage .hero__assurance{color:var(--ink-3);flex-wrap:wrap;gap:18px 24px;margin-top:22px;padding:0;font-size:13px;list-style:none;display:flex}.mcq-homepage .hero__assurance li{align-items:center;gap:8px;display:inline-flex}.mcq-homepage .hero__assurance li svg{color:var(--brand);flex:none}.mcq-homepage .qotd{background:var(--white);border:1px solid var(--rule);border-radius:16px;padding:26px;position:relative;box-shadow:0 1px #14120e05,0 30px 60px -30px #14120e29,0 8px 20px -12px #14120e14}.mcq-homepage .qotd__header{border-bottom:1px dashed var(--rule);justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;padding-bottom:14px;display:flex}.mcq-homepage .qotd__label{letter-spacing:.12em;text-transform:uppercase;color:var(--brand);align-items:center;gap:8px;font-size:12px;font-weight:600;display:inline-flex}.mcq-homepage .qotd__label .pulse{background:var(--brand);border-radius:50%;width:8px;height:8px;position:relative}.mcq-homepage .qotd__label .pulse:after{content:"";border:1.5px solid var(--brand);opacity:.45;border-radius:50%;animation:1.8s ease-out infinite mcq-pulse;position:absolute;inset:-3px}@keyframes mcq-pulse{0%{opacity:.7;transform:scale(.7)}to{opacity:0;transform:scale(2)}}@media (prefers-reduced-motion:reduce){.mcq-homepage .qotd__label .pulse:after{animation:none}}.mcq-homepage .qotd__topic{color:var(--ink-3);font-size:12px}.mcq-homepage .qotd__stem{font-family:var(--serif);letter-spacing:-.01em;color:var(--ink);margin:0 0 18px;font-size:22px;line-height:1.35}.mcq-homepage .qotd__choices{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.mcq-homepage .qotd__choice{border:1px solid var(--rule);cursor:pointer;background:var(--white);text-align:left;font:inherit;color:inherit;border-radius:10px;align-items:flex-start;gap:12px;width:100%;padding:12px 14px;transition:border-color .15s,background .15s;display:flex}.mcq-homepage .qotd__choice:hover{border-color:var(--ink-3);background:#fcfaf6}.mcq-homepage .qotd__choice:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.mcq-homepage .qotd__choice[data-picked=true]{border-color:var(--ink);background:#fcfaf6}.mcq-homepage .qotd__choice .letter{border:1px solid var(--rule);width:24px;height:24px;font:600 12px/1 var(--sans);color:var(--ink-2);background:var(--paper);border-radius:50%;flex:none;place-items:center;display:grid}.mcq-homepage .qotd__choice[data-picked=true] .letter{background:var(--ink);color:var(--white);border-color:var(--ink)}.mcq-homepage .qotd__choice .text{color:var(--ink);font-size:15px;line-height:1.45}.mcq-homepage .qotd[data-state=answered] .qotd__choice{cursor:default}.mcq-homepage .qotd[data-state=answered] .qotd__choice[data-correct=true]{border-color:var(--ok);background:var(--ok-tint)}.mcq-homepage .qotd[data-state=answered] .qotd__choice[data-correct=true] .letter{background:var(--ok);border-color:var(--ok);color:#fff}.mcq-homepage .qotd[data-state=answered] .qotd__choice[data-picked=true][data-correct=false]{border-color:var(--err);background:var(--err-tint)}.mcq-homepage .qotd[data-state=answered] .qotd__choice[data-picked=true][data-correct=false] .letter{background:var(--err);border-color:var(--err);color:#fff}.mcq-homepage .qotd__footer{border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding-top:16px;display:flex}.mcq-homepage .qotd__meta{color:var(--ink-3);gap:16px;font-size:12px;display:flex}.mcq-homepage .qotd__meta strong{color:var(--ink);font-weight:600}.mcq-homepage .qotd__explanation{background:var(--paper);border-left:3px solid var(--brand);border-radius:0 6px 6px 0;margin-top:16px;padding:14px 16px;display:none}.mcq-homepage .qotd[data-state=answered] .qotd__explanation{display:block}.mcq-homepage .qotd__explanation .label{font:600 11px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--brand);margin-bottom:6px}.mcq-homepage .qotd__explanation p{color:var(--ink-2);margin:0;font-size:14.5px;line-height:1.55}.mcq-homepage .qotd__explanation .rich{color:var(--ink-2);font-size:14.5px;line-height:1.55}.mcq-homepage .qotd__cta{background:var(--ink);color:var(--paper);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding:14px 16px;display:none}.mcq-homepage .qotd[data-state=answered] .qotd__cta{display:flex}.mcq-homepage .qotd__cta .text{font-size:14px}.mcq-homepage .qotd__cta .btn{color:var(--ink);background:#fff;border-color:#fff}.mcq-homepage .assurance-band{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);background:var(--paper);padding-block:18px}.mcq-homepage .assurance-band__inner{color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;font-size:13px;display:flex}.mcq-homepage .assurance-band__inner>div{align-items:center;gap:10px;display:inline-flex}.mcq-homepage .assurance-band__inner svg{color:var(--brand);flex:none}.mcq-homepage .sec-head{grid-template-columns:1fr 1fr;align-items:end;gap:32px;margin-bottom:clamp(40px,5vw,64px);display:grid}@media (max-width:820px){.mcq-homepage .sec-head{grid-template-columns:1fr}}.mcq-homepage .sec-head__title{max-width:16ch}.mcq-homepage .sec-head__intro{color:var(--ink-2);max-width:52ch}.mcq-homepage .features{background:var(--rule);border:1px solid var(--rule);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}@media (max-width:820px){.mcq-homepage .features{grid-template-columns:1fr}}.mcq-homepage .feature{background:var(--paper);flex-direction:column;gap:16px;min-height:280px;padding:36px 32px;display:flex}.mcq-homepage .feature__num{font-family:var(--serif);color:var(--brand);font-size:15px;font-style:italic}.mcq-homepage .feature__icon{border:1px solid var(--rule);width:44px;height:44px;color:var(--brand);background:var(--white);border-radius:50%;place-items:center;display:grid}.mcq-homepage .feature__title{font-family:var(--serif);letter-spacing:-.01em;margin:0;font-size:26px;line-height:1.15}.mcq-homepage .feature__desc{color:var(--ink-2);margin:0}.mcq-homepage .steps{counter-reset:step;grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media (max-width:820px){.mcq-homepage .steps{grid-template-columns:1fr}}.mcq-homepage .step{border-top:1px solid var(--ink);padding:28px 0 0;position:relative}.mcq-homepage .step__num{font-family:var(--serif);letter-spacing:-.04em;color:var(--brand);font-size:64px;font-style:italic;line-height:1}.mcq-homepage .step__title{font-family:var(--serif);margin:16px 0 10px;font-size:26px;line-height:1.2}.mcq-homepage .step__desc{color:var(--ink-2);max-width:38ch;margin:0}.mcq-homepage .effect{grid-template-columns:1.1fr .9fr;align-items:start;gap:56px;display:grid}@media (max-width:900px){.mcq-homepage .effect{grid-template-columns:1fr}}.mcq-homepage .effect__chart{background:var(--paper-2);border:1px solid var(--rule);border-radius:8px;padding:32px}.mcq-homepage .effect__chart h4{font-family:var(--serif);margin:0 0 4px;font-size:18px}.mcq-homepage .effect__chart .sub{color:var(--ink-3);margin-bottom:22px;font-size:12px}.mcq-homepage .effect-bars{align-items:flex-end;gap:18px;height:200px;display:flex}.mcq-homepage .effect-bars .bar{text-align:center;flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:8px;height:100%;display:flex}.mcq-homepage .effect-bars .bar__col{background:var(--rule);border-radius:4px 4px 0 0;width:100%;position:relative}.mcq-homepage .effect-bars .bar--brand .bar__col{background:var(--brand)}.mcq-homepage .effect-bars .bar__pct{text-align:center;font:600 13px/1 var(--sans);color:var(--ink);position:absolute;top:-22px;left:0;right:0}.mcq-homepage .effect-bars .bar__label{color:var(--ink-3);letter-spacing:.04em;max-width:90px;font-size:11px;line-height:1.3}.mcq-homepage .citation{color:var(--ink-3);margin-top:16px;font-size:12px;font-style:italic}.mcq-homepage .syllabus-notice{background:var(--brand-tint);color:var(--brand-ink);border-radius:999px;align-items:center;gap:10px;margin-bottom:24px;padding:8px 14px;font-size:13px;display:inline-flex}.mcq-homepage .modules{background:var(--rule);border:1px solid var(--rule);grid-template-columns:repeat(2,1fr);gap:1px;display:grid}@media (max-width:820px){.mcq-homepage .modules{grid-template-columns:1fr}}.mcq-homepage .module{background:var(--paper);flex-direction:column;gap:12px;padding:28px 28px 24px;display:flex}.mcq-homepage .module__head{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.mcq-homepage .module__code{font-family:var(--mono);color:var(--ink-3);letter-spacing:.06em;font-size:12px}.mcq-homepage .module__title{font-family:var(--serif);letter-spacing:-.01em;margin:0;font-size:24px;line-height:1.2}.mcq-homepage .module__desc{color:var(--ink-2);margin:0;font-size:15px}.mcq-homepage .module__units{border-top:1px dashed var(--rule);flex-wrap:wrap;gap:6px;margin:12px 0 0;padding:12px 0 0;list-style:none;display:flex}.mcq-homepage .module__units li{color:var(--ink-2);border:1px solid var(--rule);background:var(--white);border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:12.5px;display:inline-flex}.mcq-homepage .module__units li.is-free{background:var(--brand-tint);border-color:color-mix(in oklab,var(--brand)25%,transparent);color:var(--brand-ink)}.mcq-homepage .module__units li.is-free:before{content:"FREE";font:700 9px/1 var(--sans);letter-spacing:.08em;color:var(--brand);background:var(--white);border-radius:3px;padding:3px 5px}.mcq-homepage .module__count{color:var(--ink-3);margin-top:8px;font-size:12px}.mcq-homepage .pricing{grid-template-columns:1.2fr 1fr;align-items:center;gap:56px;display:grid}@media (max-width:900px){.mcq-homepage .pricing{grid-template-columns:1fr}}.mcq-homepage .price-card{background:var(--white);border:1px solid var(--rule);border-radius:16px;flex-direction:column;gap:20px;padding:32px;display:flex;box-shadow:0 30px 60px -40px #0000001f}.mcq-homepage .price-card__top{border-bottom:1px solid var(--rule);align-items:baseline;gap:12px;padding-bottom:20px;display:flex}.mcq-homepage .price-card__amount{font-family:var(--serif);letter-spacing:-.03em;font-size:64px;line-height:1}.mcq-homepage .price-card__amount .currency{vertical-align:top;margin-right:2px;font-size:32px}.mcq-homepage .price-card__interval{color:var(--ink-3);font-size:14px}.mcq-homepage .price-card__features{flex-direction:column;gap:10px;margin:0;padding:0;font-size:14.5px;list-style:none;display:flex}.mcq-homepage .price-card__features li{align-items:flex-start;gap:10px;display:flex}.mcq-homepage .price-card__features svg{color:var(--brand);flex:none;margin-top:2px}.mcq-homepage .price-card__free{background:var(--brand-tint);color:var(--brand-ink);border-radius:8px;padding:12px 14px;font-size:13.5px}.mcq-homepage .price-card__free strong{color:var(--brand)}.mcq-homepage .tlist{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media (max-width:900px){.mcq-homepage .tlist{grid-template-columns:1fr}}.mcq-homepage .t{background:var(--paper);border:1px solid var(--rule);border-radius:4px;flex-direction:column;gap:18px;padding:28px;display:flex;position:relative}.mcq-homepage .t__quotemark{font-family:var(--serif);color:var(--brand);pointer-events:none;opacity:.18;font-size:64px;font-style:italic;line-height:.5;position:absolute;top:24px;left:24px}.mcq-homepage .t__quote{font-family:var(--serif);letter-spacing:-.005em;margin:0;font-size:19px;line-height:1.45;position:relative}.mcq-homepage .t__author{border-top:1px solid var(--rule);align-items:center;gap:12px;margin-top:auto;padding-top:14px;font-size:13px;display:flex}.mcq-homepage .t__avatar{background:var(--brand-tint);width:36px;height:36px;font:600 13px/1 var(--sans);color:var(--brand);border-radius:50%;place-items:center;display:grid}.mcq-homepage .t__name{color:var(--ink);font-weight:600}.mcq-homepage .t__role{color:var(--ink-3);margin-top:1px;display:block}.mcq-homepage .t__company{font-family:var(--mono);color:var(--ink-3);letter-spacing:.06em;margin-left:auto;font-size:11px}.mcq-homepage .faqs{border-top:1px solid var(--ink)}.mcq-homepage .faq{border-bottom:1px solid var(--rule)}.mcq-homepage .faq__q{cursor:pointer;width:100%;font-family:var(--serif);letter-spacing:-.01em;text-align:left;color:var(--ink);background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;font-size:22px;list-style:none;display:flex}.mcq-homepage .faq__q::-webkit-details-marker{display:none}.mcq-homepage .faq__q:hover{color:var(--brand)}.mcq-homepage .faq__plus{border:1px solid var(--ink);border-radius:50%;flex:none;place-items:center;width:28px;height:28px;transition:transform .25s,background .2s,color .2s;display:grid;position:relative}.mcq-homepage .faq__plus:before,.mcq-homepage .faq__plus:after{content:"";background:currentColor;position:absolute}.mcq-homepage .faq__plus:before{width:12px;height:1.5px}.mcq-homepage .faq__plus:after{width:1.5px;height:12px;transition:transform .25s}.mcq-homepage .faq[open] .faq__plus{background:var(--ink);color:var(--paper);transform:rotate(45deg)}.mcq-homepage .faq__a{max-width:70ch;color:var(--ink-2);padding:0 0 28px;font-size:16px;line-height:1.6}.mcq-homepage .faq[open] .faq__a{animation:.25s both mcq-fadeUp}@keyframes mcq-fadeUp{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.mcq-homepage .closing{text-align:center;padding-block:clamp(80px,10vw,140px)}.mcq-homepage .closing h2.display{max-width:14ch;margin-inline:auto}.mcq-homepage .closing .lede{margin:24px auto 0}.mcq-homepage .closing .actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:36px;display:flex}.mcq-homepage .site-footer{background:var(--ink);color:#c8bfac;padding-block:64px 36px;font-size:14px}.mcq-homepage .site-footer a{color:#efe9dd;text-decoration:none}.mcq-homepage .site-footer a:hover{text-decoration:underline}.mcq-homepage .site-footer .footer-col button{font:inherit;color:#efe9dd;cursor:pointer;text-align:inherit;background:0 0;border:0;padding:0}.mcq-homepage .site-footer .footer-col button:hover{text-decoration:underline}.mcq-homepage .footer-grid{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:32px;display:grid}@media (max-width:820px){.mcq-homepage .footer-grid{grid-template-columns:1fr 1fr}}.mcq-homepage .footer-col h5{font:600 12px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:#efe9dd;margin:0 0 14px}.mcq-homepage .footer-col ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.mcq-homepage .footer-brand .brand-mark{color:#efe9dd}.mcq-homepage .footer-brand .brand-mark__seal{background:var(--brand)}.mcq-homepage .footer-brand p{color:#b9b1a1;max-width:36ch;margin:16px 0 0;font-size:14px}.mcq-homepage .footer-base{color:#8a8170;border-top:1px solid #2a2520;flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:56px;padding-top:24px;font-size:12px;display:flex}.mcq-homepage .footer-base .disclaimer{max-width:70ch;font-style:italic}[dir=rtl] .mcq-homepage .eyebrow:before{margin-right:0}[dir=rtl] .mcq-homepage .btn:hover .arrow{transform:translate(-3px)}.mcq-homepage .p2-stage{padding-top:clamp(48px,6vw,88px);padding-bottom:clamp(56px,7vw,104px);position:relative}.mcq-homepage .p2-stage__head{grid-template-columns:1.1fr .9fr;align-items:end;gap:clamp(24px,4vw,64px);margin-bottom:clamp(36px,5vw,64px);display:grid}@media (max-width:900px){.mcq-homepage .p2-stage__head{grid-template-columns:1fr}}.mcq-homepage .p2-stage__title{margin:16px 0 0}.mcq-homepage .p2-stage__title.display{font-size:clamp(40px,5.5vw,80px);line-height:.98}.mcq-homepage .p2-stage__lede{color:var(--ink-2);max-width:50ch;margin:0;font-size:clamp(16px,1.2vw,18px)}.mcq-homepage .p2-stage__aside{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.mcq-homepage .p2-grid{grid-template-columns:1fr 1fr;align-items:stretch;gap:20px;display:grid}@media (max-width:820px){.mcq-homepage .p2-grid{grid-template-columns:1fr}}.mcq-homepage .p2-card{background:var(--white);border:1px solid var(--rule);border-radius:16px;flex-direction:column;gap:20px;min-height:540px;padding:32px;display:flex;position:relative}.mcq-homepage .p2-card--premium{border-color:color-mix(in oklab,var(--brand)50%,var(--rule));box-shadow:0 1px 0 #14120e05,0 30px 60px -30px color-mix(in oklab,var(--brand)40%,transparent),0 0 0 1px color-mix(in oklab,var(--brand)30%,transparent)inset;background:linear-gradient(180deg,color-mix(in oklab,var(--brand)5%,var(--white))0%,var(--white)50%)}.mcq-homepage .p2-popular{background:var(--brand);color:#fff;font:600 11px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;display:inline-flex;position:absolute;top:-12px;right:24px}.mcq-homepage .p2-popular:before{content:"";background:#fff;border-radius:50%;width:5px;height:5px}.mcq-homepage .p2-card__head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.mcq-homepage .p2-card__name{font-family:var(--serif);letter-spacing:-.005em;white-space:nowrap;margin:0;font-size:20px}.mcq-homepage .p2-card__name em{color:var(--brand);font-style:italic}.mcq-homepage .p2-card__nocard{color:var(--ink-3);letter-spacing:.04em;font-size:12px}.mcq-homepage .p2-price{flex-wrap:wrap;align-items:baseline;gap:14px;margin-top:4px;display:flex}.mcq-homepage .p2-price__num{font-family:var(--serif);letter-spacing:-.035em;color:var(--ink);white-space:nowrap;font-size:clamp(48px,5.2vw,80px);line-height:1}.mcq-homepage .p2-price__num .currency{vertical-align:top;color:var(--ink-2);margin-right:2px;font-size:.42em}.mcq-homepage .p2-price__num.is-free{color:var(--ink);font-size:clamp(36px,4vw,56px)}.mcq-homepage .p2-price__num.is-free em{font-style:italic}.mcq-homepage .p2-price__interval{color:var(--ink-3);flex-direction:column;gap:4px;min-width:0;font-size:14px;display:flex}.mcq-homepage .p2-price__interval strong{color:var(--ink);font:600 14px/1.2 var(--sans);white-space:nowrap}.mcq-homepage .p2-price__interval .billed{white-space:nowrap;font-size:12.5px}.mcq-homepage .p2-cancel{color:var(--ink-2);border-top:1px dashed var(--rule);padding-block:4px;align-items:center;gap:8px;margin-top:-4px;padding-top:14px;font-size:13.5px;display:inline-flex}.mcq-homepage .p2-cancel svg{color:var(--brand);flex:none}.mcq-homepage .p2-currency{border:1px solid var(--rule);background:var(--white);border-radius:999px;align-items:center;gap:0;padding:3px;font-size:12px;display:inline-flex}.mcq-homepage .p2-currency button{font:500 12px/1 var(--sans);color:var(--ink-3);cursor:pointer;letter-spacing:.02em;background:0 0;border:0;border-radius:999px;padding:6px 12px}.mcq-homepage .p2-currency button[aria-checked=true]{background:var(--ink);color:var(--paper)}.mcq-homepage .p2-features{flex-direction:column;gap:11px;margin:0;padding:0;font-size:14.5px;list-style:none;display:flex}.mcq-homepage .p2-features li{color:var(--ink-2);align-items:flex-start;gap:10px;display:flex}.mcq-homepage .p2-features svg{color:var(--brand);flex:none;margin-top:3px}.mcq-homepage .p2-card--free .p2-features svg{color:var(--ink-2)}.mcq-homepage .p2-free-units{background:var(--paper);border:1px dashed var(--rule);border-radius:8px;flex-direction:column;gap:8px;margin:0;padding:14px 16px;font-size:13px;list-style:none;display:flex}.mcq-homepage .p2-free-units li{color:var(--ink-2);align-items:flex-start;gap:10px;line-height:1.4;display:flex}.mcq-homepage .p2-free-units .code{font-family:var(--mono);color:var(--brand);background:var(--brand-tint);letter-spacing:.04em;white-space:nowrap;border-radius:3px;flex:none;margin-top:1px;padding:3px 6px;font-size:11px}.mcq-homepage .p2-free-units .name{color:var(--ink);flex:1;min-width:0}.mcq-homepage .p2-cta{flex-direction:column;gap:6px;margin-top:auto;display:flex}.mcq-homepage .p2-cta .btn{justify-content:center;width:100%}.mcq-homepage .p2-cta__sub{color:var(--ink-3);text-align:center;font-size:12px}.mcq-homepage .p2-active{background:var(--ok-tint);color:var(--ok);border:1px solid color-mix(in oklab,var(--ok)30%,transparent);font:600 11px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;gap:8px;padding:5px 11px;display:inline-flex}.mcq-homepage .p2-active:before{content:"";background:var(--ok);border-radius:50%;width:6px;height:6px}.mcq-homepage .p2-enterprise{border:1px solid var(--rule);background:0 0;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:18px;padding:22px 28px;display:flex}.mcq-homepage .p2-enterprise__copy{flex-direction:column;gap:4px;max-width:60ch;display:flex}.mcq-homepage .p2-enterprise__title{font-family:var(--serif);letter-spacing:-.005em;color:var(--ink);margin:0;font-size:18px}.mcq-homepage .p2-enterprise__title em{color:var(--brand);font-style:italic}.mcq-homepage .p2-enterprise__sub{color:var(--ink-3);margin:0;font-size:14px}.mcq-homepage .p2-empty{text-align:center;background:var(--white);border:1px dashed var(--rule);border-radius:16px;padding:clamp(60px,8vw,120px) 24px}.mcq-homepage .p2-empty h2.display{max-width:18ch;margin:0 auto 16px}.mcq-homepage .p2-empty p{color:var(--ink-2);max-width:50ch;margin:0 auto 24px}.mcq-homepage .sci-hero{border-bottom:1px solid var(--rule);padding:clamp(56px,7vw,110px) 0 clamp(40px,5vw,64px)}.mcq-homepage .sci-hero__inner{grid-template-columns:1.1fr .9fr;align-items:end;gap:clamp(24px,4vw,64px);display:grid}@media (max-width:900px){.mcq-homepage .sci-hero__inner{grid-template-columns:1fr}}.mcq-homepage .sci-hero__title{margin-top:16px;font-size:clamp(40px,5.4vw,76px);line-height:.98}.mcq-homepage .sci-hero__lede{color:var(--ink-2);max-width:50ch;font-size:clamp(16px,1.2vw,18px)}.mcq-homepage .sci-hero__cta{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.mcq-homepage .crumbs{color:var(--ink-3);letter-spacing:.02em;font-size:12.5px}.mcq-homepage .crumbs a{color:var(--ink-3);text-decoration:none}.mcq-homepage .crumbs a:hover,.mcq-homepage .crumbs span[aria-current]{color:var(--ink)}.mcq-homepage .sci-body{padding:clamp(56px,7vw,96px) 0}.mcq-homepage .sci-body__grid{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:clamp(40px,6vw,96px);display:grid}@media (max-width:1000px){.mcq-homepage .sci-body__grid{grid-template-columns:1fr}}.mcq-homepage .sci-toc{color:var(--ink-3);font-size:13px;position:sticky;top:92px}@media (max-width:1000px){.mcq-homepage .sci-toc{position:static}}.mcq-homepage .sci-toc__label{font:600 11px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);border-left:2px solid var(--rule);margin:0 0 14px;padding-left:14px}.mcq-homepage .sci-toc ol{margin:0;padding:0;list-style:none}.mcq-homepage .sci-toc li{border-left:2px solid var(--rule);padding:0}.mcq-homepage .sci-toc a{color:var(--ink-2);border-left:2px solid #0000;margin-left:-2px;padding:8px 0 8px 14px;font-size:13.5px;line-height:1.35;text-decoration:none;transition:color .15s,border-color .15s;display:block}.mcq-homepage .sci-toc a:hover{color:var(--ink)}.mcq-homepage .sci-toc a[aria-current=true]{color:var(--ink);border-left-color:var(--brand);font-weight:600}.mcq-homepage .sci-article{max-width:72ch;color:var(--ink-2);font-size:17px;line-height:1.65}.mcq-homepage .sci-article p{margin:0 0 1.1em}.mcq-homepage .sci-article p strong{color:var(--ink);font-weight:600}.mcq-homepage .sci-article>.sci-section:first-of-type p:first-of-type{font-family:var(--serif);color:var(--ink);letter-spacing:-.005em;margin-bottom:1.4em;font-size:clamp(20px,1.8vw,24px);line-height:1.45}.mcq-homepage .sci-section{margin-top:clamp(48px,6vw,72px);scroll-margin-top:92px}.mcq-homepage .sci-section:first-of-type{margin-top:0}.mcq-homepage .sci-section__eyebrow{font:600 11px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--brand);margin-bottom:14px;display:inline-block}.mcq-homepage .sci-section h2{font-family:var(--serif);letter-spacing:-.015em;color:var(--ink);margin:0 0 28px;font-size:clamp(28px,3.4vw,42px);font-weight:400;line-height:1.1}.mcq-homepage .sci-section h2 em{color:var(--brand);font-style:italic}.mcq-homepage .cite{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--brand);text-decoration-color:var(--brand);text-underline-offset:3px;white-space:nowrap;font-feature-settings:"tnum";text-decoration-thickness:1.5px}.mcq-homepage .cite:hover{background:var(--brand-tint)}.mcq-homepage .cite:after{content:"↗";color:var(--brand);vertical-align:top;margin-left:2px;font-size:.78em;text-decoration:none;display:inline-block}.mcq-homepage .eff{background:var(--brand-tint);color:var(--brand-ink);font-family:var(--mono);letter-spacing:.02em;white-space:nowrap;border-radius:3px;align-items:baseline;gap:4px;padding:1px 6px;font-size:13px;display:inline-flex}.mcq-homepage .sci-pull{background:var(--paper-2);border-left:3px solid var(--brand);font-family:var(--serif);color:var(--ink);letter-spacing:-.005em;margin:32px 0;padding:28px 32px;font-size:clamp(20px,2vw,26px);line-height:1.35}.mcq-homepage .sci-pull__attr{font:500 13px/1.4 var(--sans);color:var(--ink-3);letter-spacing:0;margin-top:14px;display:block}.mcq-homepage .sci-cta-inline{background:var(--white);border:1px solid var(--rule);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin:36px 0;padding:24px 28px;display:flex}.mcq-homepage .sci-cta-inline__copy{flex:1;min-width:240px}.mcq-homepage .sci-cta-inline__copy strong{font-family:var(--serif);letter-spacing:-.005em;color:var(--ink);margin-bottom:4px;font-size:18px;font-weight:400;display:block}.mcq-homepage .sci-cta-inline__copy span{color:var(--ink-3);font-size:14px}.mcq-homepage .sci-table-wrap{border:1px solid var(--rule);background:var(--white);border-radius:8px;margin:28px 0;overflow-x:auto}.mcq-homepage .sci-table{border-collapse:collapse;width:100%;min-width:640px;font-size:14.5px;line-height:1.4}.mcq-homepage .sci-table caption{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.mcq-homepage .sci-table thead th{background:var(--paper-2);font:600 11px/1.2 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);text-align:left;border-bottom:1px solid var(--rule);vertical-align:bottom;padding:12px 16px}.mcq-homepage .sci-table tbody td{border-bottom:1px solid var(--rule);vertical-align:top;color:var(--ink-2);padding:16px}.mcq-homepage .sci-table tbody tr:last-child td{border-bottom:0}.mcq-homepage .sci-table tbody tr:hover td{background:var(--paper)}.mcq-homepage .sci-table .ta__author{color:var(--ink);white-space:nowrap;font-weight:500}.mcq-homepage .sci-table .ta__year{color:var(--ink-3);font-family:var(--mono);font-size:13px}.mcq-homepage .sci-table .ta__n{font-family:var(--mono);font-feature-settings:"tnum";color:var(--ink);white-space:nowrap;font-size:13.5px}.mcq-homepage .sci-table .ta__es{white-space:nowrap}.mcq-homepage .sci-table .ta__finding{color:var(--ink-2);max-width:36ch}.mcq-homepage .sci-refs{border-top:1px solid var(--rule);background:var(--paper);padding:clamp(48px,6vw,80px) 0 clamp(64px,8vw,100px)}.mcq-homepage .sci-refs h2{font-family:var(--serif);letter-spacing:-.015em;color:var(--ink);margin:0 0 8px;font-size:clamp(28px,3.4vw,42px);font-weight:400;line-height:1.1}.mcq-homepage .sci-refs h2 em{color:var(--brand);font-style:italic}.mcq-homepage .sci-refs__sub{color:var(--ink-3);margin:0 0 36px;font-size:14px}.mcq-homepage .sci-refs__list{border-top:1px solid var(--rule);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mcq-homepage .sci-refs__list li{border-bottom:1px solid var(--rule);grid-template-columns:80px minmax(0,1fr);align-items:start;gap:24px;padding:18px 0;display:grid}@media (max-width:720px){.mcq-homepage .sci-refs__list li{grid-template-columns:1fr;gap:6px}}.mcq-homepage .sci-refs__id{font-family:var(--mono);color:var(--brand);letter-spacing:.04em;padding-top:2px;font-size:12px}.mcq-homepage .sci-refs__cite{color:var(--ink-2);font-size:14.5px;line-height:1.5}.mcq-homepage .sci-refs__cite strong{color:var(--ink);font-weight:600}.mcq-homepage .sci-refs__cite em{font-style:italic}.mcq-homepage .sci-refs__cite a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--brand);text-decoration-color:var(--brand);text-underline-offset:3px;word-break:break-word;text-decoration-thickness:1.5px}.mcq-homepage .legal-head{border-bottom:1px solid var(--rule);padding:clamp(40px,5vw,72px) 0 clamp(28px,3vw,40px)}.mcq-homepage .legal-head .crumbs{margin-bottom:16px}.mcq-homepage .legal-head h1{font-family:var(--serif);letter-spacing:-.02em;color:var(--ink);margin:0 0 24px;font-size:clamp(36px,4.4vw,60px);font-weight:400;line-height:1.02}.mcq-homepage .legal-head h1 em{color:var(--brand);font-style:italic}.mcq-homepage .legal-meta{color:var(--ink-2);background:var(--white);border:1px solid var(--rule);border-radius:8px;flex-wrap:wrap;gap:14px 24px;margin:0;padding:16px 20px;font-size:14px;display:flex}.mcq-homepage .legal-meta dt{font:600 11px/1.2 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin:0 0 2px}.mcq-homepage .legal-meta dd{color:var(--ink);margin:0;font-weight:500}.mcq-homepage .legal-meta dd a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--brand);text-decoration-color:var(--brand);text-underline-offset:3px;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.mcq-homepage .legal-meta__group{min-width:0}.mcq-homepage .legal-meta__divider{background:var(--rule);align-self:stretch;width:1px}@media (max-width:640px){.mcq-homepage .legal-meta__divider{display:none}}.mcq-homepage .legal-body{padding:clamp(40px,5vw,72px) 0 clamp(56px,7vw,96px)}.mcq-homepage .legal-body__grid{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:clamp(40px,5vw,72px);display:grid}@media (max-width:980px){.mcq-homepage .legal-body__grid{grid-template-columns:1fr}}.mcq-homepage .legal-toc{font-size:13.5px;position:sticky;top:88px}@media (max-width:980px){.mcq-homepage .legal-toc{margin-bottom:32px;position:static}}.mcq-homepage .legal-toc__label{font:600 11px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);border-left:2px solid var(--rule);margin:0 0 14px;padding-left:14px}.mcq-homepage .legal-toc ol{margin:0;padding:0;list-style:none}.mcq-homepage .legal-toc li{border-left:2px solid var(--rule)}.mcq-homepage .legal-toc a{color:var(--ink-2);border-left:2px solid #0000;gap:10px;margin-left:-2px;padding:8px 0 8px 14px;line-height:1.35;text-decoration:none;transition:color .15s,border-color .15s;display:flex}.mcq-homepage .legal-toc a:hover{color:var(--ink)}.mcq-homepage .legal-toc a[aria-current=true]{color:var(--ink);border-left-color:var(--brand);font-weight:600}.mcq-homepage .legal-toc__num{font-family:var(--mono);color:var(--ink-3);flex:none;width:20px;font-size:12px}.mcq-homepage .legal-article{max-width:70ch;color:var(--ink-2);font-size:16px;line-height:1.7}.mcq-homepage .legal-article>p:first-child{font-family:var(--serif);color:var(--ink);letter-spacing:-.005em;margin:0 0 32px;font-size:19px;line-height:1.55}.mcq-homepage .legal-article strong{color:var(--ink);font-weight:600}.mcq-homepage .legal-article em{font-style:italic}.mcq-homepage .legal-article a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--brand);text-decoration-color:var(--brand);text-underline-offset:3px;text-decoration-thickness:1.5px}.mcq-homepage .legal-section{margin-top:48px;scroll-margin-top:88px}.mcq-homepage .legal-section:first-of-type{margin-top:0}.mcq-homepage .legal-section h2{font-family:var(--serif);letter-spacing:-.01em;color:var(--ink);align-items:baseline;gap:14px;margin:0 0 18px;font-size:clamp(22px,2.4vw,28px);font-weight:500;line-height:1.2;display:flex}.mcq-homepage .legal-section h2 .num{font-family:var(--mono);color:var(--brand);letter-spacing:.04em;flex:none;padding-top:4px;font-size:14px;font-weight:500}.mcq-homepage .legal-section h2 .anchor{font:400 13px/1 var(--sans);color:#0000;align-self:center;margin-left:auto;text-decoration:none;transition:color .15s}.mcq-homepage .legal-section:hover h2 .anchor{color:var(--ink-3)}.mcq-homepage .legal-section h2 .anchor:hover{color:var(--brand)}.mcq-homepage .legal-section h3{font:600 15px/1.3 var(--sans);color:var(--ink);letter-spacing:0;margin:24px 0 10px}.mcq-homepage .legal-section p{margin:0 0 1em}.mcq-homepage .legal-section ul,.mcq-homepage .legal-section ol{margin:0 0 1em;padding-left:22px}.mcq-homepage .legal-section li{margin-bottom:6px}.mcq-homepage .legal-section ul li::marker{color:var(--brand)}.mcq-homepage .legal-defs{border-top:1px solid var(--rule);margin:16px 0 20px}.mcq-homepage .legal-defs>div{border-bottom:1px solid var(--rule);grid-template-columns:180px minmax(0,1fr);gap:20px;padding:14px 0;display:grid}@media (max-width:640px){.mcq-homepage .legal-defs>div{grid-template-columns:1fr;gap:4px}}.mcq-homepage .legal-defs dt{font:600 14px/1.3 var(--sans);color:var(--ink);margin:0}.mcq-homepage .legal-defs dt small{font:400 12px/1.3 var(--mono);color:var(--ink-3);letter-spacing:.04em;margin-top:2px;display:block}.mcq-homepage .legal-defs dd{color:var(--ink-2);margin:0;font-size:14.5px;line-height:1.55}.mcq-homepage .legal-flag{background:var(--paper-2);border-left:3px solid var(--brand);color:var(--ink);margin:18px 0;padding:14px 18px;font-size:15px;line-height:1.5;display:block}.mcq-homepage .legal-flag strong{font-weight:600}.mcq-homepage .legal-foot{border-top:1px solid var(--rule);color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:48px;padding:32px 0 0;font-size:14px;display:flex}.mcq-homepage .legal-foot a{color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--brand);text-decoration-color:var(--brand);text-underline-offset:3px}.mcq-homepage .legal-foot a:hover{color:var(--ink)}@media print{.mcq-homepage .site-header,.mcq-homepage .site-footer,.mcq-homepage .legal-toc,.mcq-homepage .legal-foot,.mcq-homepage .crumbs{display:none!important}.mcq-homepage{background:#fff}.mcq-homepage .legal-body{padding:0}.mcq-homepage .legal-body__grid{display:block}.mcq-homepage .legal-article{color:#000;max-width:none;font-size:11pt;line-height:1.5}.mcq-homepage .legal-section{page-break-inside:avoid;margin-top:28px}.mcq-homepage .legal-section h2{page-break-after:avoid}.mcq-homepage .legal-section h2 .anchor{display:none}.mcq-homepage .legal-meta{background:0 0;border:1px solid #999}.mcq-homepage .legal-article a{color:#000;text-decoration:underline}}