@font-face{font-family:Saira;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/saira-vietnamese-400-normal.BDft9Aer.woff2)format("woff2"),url(/_astro/saira-vietnamese-400-normal.BxJNjdQK.woff)format("woff");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:Saira;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/saira-latin-ext-400-normal.BJFFSgrL.woff2)format("woff2"),url(/_astro/saira-latin-ext-400-normal.FApn06KW.woff)format("woff");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:Saira;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/saira-latin-400-normal.6Q3FbzbH.woff2)format("woff2"),url(/_astro/saira-latin-400-normal.Du12DsUY.woff)format("woff");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:Saira;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/saira-vietnamese-500-normal.DnkVjnpC.woff2)format("woff2"),url(/_astro/saira-vietnamese-500-normal.CGZ3WEl0.woff)format("woff");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:Saira;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/saira-latin-ext-500-normal.C-BKQ_B5.woff2)format("woff2"),url(/_astro/saira-latin-ext-500-normal.DNhYPXNS.woff)format("woff");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:Saira;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/saira-latin-500-normal.BUkaYXVh.woff2)format("woff2"),url(/_astro/saira-latin-500-normal.DeI90g98.woff)format("woff");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:Saira;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/saira-vietnamese-600-normal.D5gszP3k.woff2)format("woff2"),url(/_astro/saira-vietnamese-600-normal.BXtbQ9YO.woff)format("woff");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:Saira;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/saira-latin-ext-600-normal.BDLPjVgT.woff2)format("woff2"),url(/_astro/saira-latin-ext-600-normal.DVm3eXEL.woff)format("woff");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:Saira;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/saira-latin-600-normal.DYxBFP1f.woff2)format("woff2"),url(/_astro/saira-latin-600-normal.DF-o6wW3.woff)format("woff");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:Saira;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/saira-vietnamese-700-normal.ChF51jJ6.woff2)format("woff2"),url(/_astro/saira-vietnamese-700-normal.rQjWTXlX.woff)format("woff");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:Saira;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/saira-latin-ext-700-normal.kJsnFdG-.woff2)format("woff2"),url(/_astro/saira-latin-ext-700-normal.CrEf6OXZ.woff)format("woff");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:Saira;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/saira-latin-700-normal.CObqxJsW.woff2)format("woff2"),url(/_astro/saira-latin-700-normal.CWqLIJDh.woff)format("woff");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:Saira Extra Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/saira-extra-condensed-vietnamese-700-normal.BKa7fQCU.woff2)format("woff2"),url(/_astro/saira-extra-condensed-vietnamese-700-normal.Co_Cu1bK.woff)format("woff");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:Saira Extra Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/saira-extra-condensed-latin-ext-700-normal.Ceok_LER.woff2)format("woff2"),url(/_astro/saira-extra-condensed-latin-ext-700-normal.CBv6A1AJ.woff)format("woff");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:Saira Extra Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/saira-extra-condensed-latin-700-normal.CZ0oVUm2.woff2)format("woff2"),url(/_astro/saira-extra-condensed-latin-700-normal.BUN7DA2r.woff)format("woff");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:Saira Extra Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/saira-extra-condensed-vietnamese-800-normal.BVxowfiw.woff2)format("woff2"),url(/_astro/saira-extra-condensed-vietnamese-800-normal.CdfA7Jvg.woff)format("woff");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:Saira Extra Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/saira-extra-condensed-latin-ext-800-normal.a1G3PWPn.woff2)format("woff2"),url(/_astro/saira-extra-condensed-latin-ext-800-normal.zZyBruoR.woff)format("woff");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:Saira Extra Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/saira-extra-condensed-latin-800-normal.CKchDMnX.woff2)format("woff2"),url(/_astro/saira-extra-condensed-latin-800-normal.8_tzNIYp.woff)format("woff");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:Racing Sans One;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/racing-sans-one-latin-ext-400-normal.xoo4VeR6.woff2)format("woff2"),url(/_astro/racing-sans-one-latin-ext-400-normal.CLrB34Qv.woff)format("woff");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:Racing Sans One;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/racing-sans-one-latin-400-normal.BryReCGz.woff2)format("woff2"),url(/_astro/racing-sans-one-latin-400-normal.CSnAzumI.woff)format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-cyrillic-ext-400-normal.xuaO2J-f.woff2)format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-ext-400-normal.DMdlQ8Kv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-cyrillic-400-normal.BSMlKf0J.woff2)format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-400-normal.CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-vietnamese-400-normal.BulugwFq.woff2)format("woff2"),url(/_astro/ibm-plex-mono-vietnamese-400-normal.DDuiU_S-.woff)format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-ext-400-normal.BmRBH3aV.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-ext-400-normal.D3D2R8hC.woff)format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-400-normal.CvHOgSBP.woff)format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-cyrillic-ext-500-normal.BqneJy0T.woff2)format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-ext-500-normal.BIfNGwUT.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-cyrillic-500-normal.Bq9vWWag.woff2)format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-500-normal.Ael50iVv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-vietnamese-500-normal.DZ4AoWbu.woff2)format("woff2"),url(/_astro/ibm-plex-mono-vietnamese-500-normal.C8zxqsMH.woff)format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-ext-500-normal.CAhNIIs5.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-ext-500-normal.CZ70TYgx.woff)format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-500-normal.DSY6xOcd.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-500-normal.CB9ihrfo.woff)format("woff");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:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/vt323-vietnamese-400-normal.D0VnvwZ9.woff2)format("woff2"),url(/_astro/vt323-vietnamese-400-normal.D_5Q7Vcv.woff)format("woff");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:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/vt323-latin-ext-400-normal.iUdYUaX4.woff2)format("woff2"),url(/_astro/vt323-latin-ext-400-normal.DqOq58ri.woff)format("woff");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:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/vt323-latin-400-normal.wDgJuOC9.woff2)format("woff2"),url(/_astro/vt323-latin-400-normal.Dqn9ZSPj.woff)format("woff");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:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/caveat-cyrillic-ext-500-normal.DcrB4vVx.woff2)format("woff2"),url(/_astro/caveat-cyrillic-ext-500-normal.DqTXtm5N.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/caveat-cyrillic-500-normal.DpMZbbjM.woff2)format("woff2"),url(/_astro/caveat-cyrillic-500-normal.DLSfp5IU.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/caveat-latin-ext-500-normal.jKqJW7bC.woff2)format("woff2"),url(/_astro/caveat-latin-ext-500-normal.wUUXxlbS.woff)format("woff");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:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/caveat-latin-500-normal.B9SDL8cy.woff2)format("woff2"),url(/_astro/caveat-latin-500-normal.Do9veZfZ.woff)format("woff");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:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/caveat-cyrillic-ext-700-normal.CrK2-ngJ.woff2)format("woff2"),url(/_astro/caveat-cyrillic-ext-700-normal.DjFGiEhD.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/caveat-cyrillic-700-normal.BIyejhEL.woff2)format("woff2"),url(/_astro/caveat-cyrillic-700-normal.Bhcx9qBB.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/caveat-latin-ext-700-normal.DFbRgDry.woff2)format("woff2"),url(/_astro/caveat-latin-ext-700-normal.DjJQd59I.woff)format("woff");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:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/caveat-latin-700-normal.D8_1Nw6V.woff2)format("woff2"),url(/_astro/caveat-latin-700-normal.cPyBTTZN.woff)format("woff");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}:root{--navy:#0f2a40;--deep:#0b2133;--pit:#173a57;--cream:#f1e8d6;--paper:#ebe0ca;--muted:#a9b8c6;--ink-muted:#4f5d69;--lav:#b29ad6;--lav-deep:#5b4398;--orange:#e2632a;--line:#f1e8d629;--line-dark:#0f2a402e;--wall:#ebe6dc;--tan:.3839;--ease:cubic-bezier(.22,.8,.2,1);--display:"Saira Extra Condensed", "Saira", system-ui, sans-serif;--text:"Saira", system-ui, sans-serif;--mark:"Racing Sans One", "Saira", sans-serif;--mono:"IBM Plex Mono", ui-monospace, monospace;--osd:"VT323", ui-monospace, monospace;--hand:"Caveat", cursive;--pad:clamp(18px, 2.4vw, 36px);--band-1:#ece4d6;--band-2:#dfae72;--band-3:#cd6a3c;--band-4:#c25038;--band-5:#a63a31;--band-6:#ad98cf;--band-7:#56428f;--band-8:#2f4c66;--band-9:#1f3550;--band-top:#10202f;--band-bottom:#172739}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--cream);color:var(--navy);font:400 16px/1.55 var(--text);margin:0;overflow-x:hidden}body.locked{overflow:hidden}body.t-navy{background:var(--navy);color:var(--cream)}body.t-paper{background:var(--paper)}body.t-wall{background:var(--wall)}body.t-film{background:#f6f1e6}img{max-width:100%;display:block}a{color:inherit}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--lav-deep);outline-offset:3px}.t-navy :focus-visible,[data-tone=dark] :focus-visible{outline-color:var(--lav)}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skiplink{z-index:100;left:var(--pad);background:var(--navy);color:var(--cream);font:600 13px/1 var(--text);letter-spacing:.06em;transition:transform .25s var(--ease);padding:10px 14px;text-decoration:none;position:fixed;top:12px;transform:translateY(-160%)}.skiplink:focus{transform:none}.display{font-family:var(--display);text-transform:uppercase;letter-spacing:-.005em;font-style:italic;font-weight:800}.idx{font:500 12px/1 var(--mono);color:var(--ink-muted);letter-spacing:.02em}.dark{background:var(--navy);color:var(--cream)}.dark .idx,.t-navy .idx{color:var(--muted)}.wrap{padding-left:var(--pad);padding-right:var(--pad)}.grain{z-index:90;pointer-events:none;opacity:.08;mix-blend-mode:multiply;width:100%;height:100%;position:fixed;inset:0}.t-navy .grain{opacity:.09;mix-blend-mode:overlay}.draft{font:500 12px/1.6 var(--mono);color:var(--ink-muted)}.dark .draft,.t-navy .draft{color:var(--muted)}.btn{background:var(--lav);color:var(--navy);cursor:pointer;font:700 13px/16px var(--text);letter-spacing:.1em;text-transform:uppercase;border:0;align-items:center;padding:14px 34px 14px 24px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;transform:skew(-21deg)}.btn>span{z-index:1;transition:color .3s var(--ease);display:inline-block;position:relative;transform:skew(21deg)}.btn:after{content:"";background:var(--orange);transition:left .4s var(--ease), right .4s var(--ease);position:absolute;inset:0 14px 0 calc(100% - 20px)}.btn:hover:after,.btn:focus-visible:after{left:0;right:0}.btn:hover>span,.btn:focus-visible>span{color:var(--cream)}.btn--navy{background:var(--navy);color:var(--cream)}.btn--navy:after{background:var(--lav)}.btn--navy:hover>span,.btn--navy:focus-visible>span{color:var(--navy)}.btn--ghost{color:currentColor;background:0 0;box-shadow:inset 0 0 0 1.5px}.btn--ghost:after{background:var(--lav)}.btn--ghost:hover>span,.btn--ghost:focus-visible>span{color:var(--navy)}.btn--sm{padding:10px 26px 10px 18px;font-size:12px}.btn--sm:after{left:calc(100% - 15px);right:10px}.chips{flex-wrap:wrap;gap:8px;display:flex}.chips button{cursor:pointer;font:600 13px/1 var(--text);letter-spacing:.04em;background:0 0;border:1.5px solid;padding:8px 14px;transition:background .25s,color .25s;transform:skew(-21deg)}.chips button>span{display:inline-block;transform:skew(21deg)}.chips button[aria-pressed=true],.chips button:hover{background:var(--navy);color:var(--cream);border-color:var(--navy)}.hd{z-index:40;padding:18px var(--pad);pointer-events:none;color:var(--navy);transition:color .35s var(--ease);grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;display:grid;position:fixed;top:0;left:0;right:0}.hd>*{pointer-events:auto}.hd.on-dark{color:var(--cream)}.brand{justify-self:start;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.sig{gap:4px;height:24px;display:inline-flex}.sig i{width:7px;transform:skew(-21deg)}.sig i:first-child{background:var(--lav)}.sig i:nth-child(2){background:var(--orange)}.sig i:nth-child(3){background:currentColor}.brand b{font:400 25px/1 var(--mark)}.nav{-webkit-backdrop-filter:blur(10px);box-shadow:inset 0 0 0 1px var(--line-dark);background:#f1e8d6b3;transition:background .35s;display:flex}.hd.on-dark .nav{box-shadow:inset 0 0 0 1px var(--line);background:#0b213380}.nav a{font:600 13px/1 var(--text);letter-spacing:.06em;padding:10px 18px;text-decoration:none;transition:background .25s,color .25s}.nav a:hover,.nav a[aria-current=page]{background:var(--navy);color:var(--cream)}.hd.on-dark .nav a:hover,.hd.on-dark .nav a[aria-current=page]{background:var(--cream);color:var(--navy)}.hd-right{font:500 12px/1 var(--mono);justify-self:end;align-items:center;gap:22px;display:flex}.hd-right a{text-decoration:none}.hd-right a:hover{color:var(--lav-deep)}.hd.on-dark .hd-right a:hover{color:var(--lav)}.hd.on-dark :focus-visible{outline-color:var(--lav)}.pill{cursor:pointer;font:600 13px/1 var(--text);letter-spacing:.06em;color:inherit;-webkit-backdrop-filter:blur(10px);box-shadow:inset 0 0 0 1px var(--line-dark);background:#f1e8d6b3;border:0;padding:10px 18px;transition:background .25s,color .25s}.pill:hover{background:var(--navy);color:var(--cream)}.hd.on-dark .pill,.mnav .pill{box-shadow:inset 0 0 0 1px var(--line);background:#0b213380}.hd.on-dark .pill:hover,.mnav .pill:hover{background:var(--cream);color:var(--navy)}.menu-btn{display:none}.lb{z-index:80;color:var(--cream);background:#050d14f5;display:none;position:fixed;inset:0}.lb.open{display:block}.lb :focus-visible{outline-color:var(--lav)}.lb-stage{inset:64px var(--pad) 74px;justify-content:center;align-items:center;display:flex;position:absolute}.lb-stage img,.lb-stage video{object-fit:contain;width:auto;min-width:0;max-width:100%;height:auto;min-height:0;max-height:100%;animation:lbIn .45s var(--ease);display:block}.lb-stage video{width:min(100%,1280px)}@keyframes lbIn{0%{opacity:0;transform:translateX(calc(var(--dir,0) * 26px))}}.lb-side{z-index:2;cursor:pointer;width:34%;color:var(--cream);background:0 0;border:0;padding:0;position:absolute;top:0;bottom:0}.lb-prev{left:0}.lb-next{right:0}.lb-side:after{content:"";opacity:0;width:46px;height:46px;transition:opacity .25s, transform .35s var(--ease);clip-path:polygon(28% 0,100% 0,72% 100%,0 100%);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M15 4 7 12l8 8' fill='none' stroke='%23f1e8d6' stroke-width='2.2'/%3E%3C/svg%3E") 50%/22px no-repeat,#0f2a40b3;margin-top:-23px;position:absolute;top:50%}.lb-prev:after{left:var(--pad);transform:translate(8px)}.lb-next:after{right:var(--pad);transform:translate(-8px)scaleX(-1)}.lb-side:hover:after,.lb-side:focus-visible:after{opacity:1;transform:none}.lb-next:hover:after,.lb-next:focus-visible:after{transform:scaleX(-1)}.lb-top{z-index:3;padding:18px var(--pad);font:500 12px/1 var(--mono);justify-content:space-between;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}.lb-top button{cursor:pointer;border:1px solid var(--line);font:600 12px/1 var(--text);letter-spacing:.1em;text-transform:uppercase;color:var(--cream);background:0 0;padding:10px 14px}.lb-top button:hover{background:var(--cream);color:var(--navy)}.lb-cap{z-index:3;left:var(--pad);right:var(--pad);font:500 12px/1 var(--mono);color:var(--muted);pointer-events:none;align-items:baseline;gap:16px;display:flex;position:absolute;bottom:22px}.lb-cap b{font:800 italic 28px/1 var(--display);text-transform:uppercase;color:var(--cream)}.lb.single .lb-side{display:none}.ft{background:var(--navy);color:var(--cream);padding-top:72px;padding-bottom:22px;overflow:hidden}.ft .idx{color:var(--muted)}.ft :focus-visible{outline-color:var(--lav)}.ft-cols{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;display:grid}.ft-cols div{flex-direction:column;gap:6px;display:flex}.ft-cols .idx{margin-bottom:8px}.ft-cols a{font-weight:500;text-decoration:none}.ft-cols a:hover{color:var(--lav)}.mark{width:124vw;height:calc(var(--fs) * .84);--fs:34vw;margin:56px 0 26px -62vw;position:relative;left:50%}.mark-s{clip-path:polygon(var(--a) 0, var(--b) 0, var(--c) 100%, var(--d) 100%);transition:transform 1s var(--ease);transition-delay:calc(var(--k) * 40ms);position:absolute;inset:0;transform:translateY(105%)}.mark.in .mark-s{transform:translateY(0)}.mark.done .mark-s{clip-path:none;transition:none}.mark.done .mark-s:not(:first-child){visibility:hidden}.mark-s span{text-align:center;font:400 var(--fs)/.78 var(--mark);white-space:nowrap;letter-spacing:-.01em;display:block}.ft-base{z-index:3;border-top:1px solid var(--line);font:500 12px/1 var(--mono);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:18px;display:flex;position:relative}.ft-base a{text-decoration:none}.ft-base a:hover{color:var(--cream)}.reveal-slats{pointer-events:none;z-index:2;display:flex;position:absolute;inset:0;overflow:hidden}.reveal-slats i{background:var(--slat,var(--cream));transition:transform .9s var(--ease);transition-delay:calc(var(--k) * 45ms);flex:1;margin:0 -1px;transform:skew(-21deg)scaleX(1.08)}.in>.reveal-slats i,.in .reveal-slats i{transform:skew(-21deg)scaleX(0)}.in>.reveal-slats,.in .reveal-slats{opacity:0;transition:opacity .3s 2s}@media (width<=860px){.nav,.hd-time{display:none}.menu-btn{display:inline-block}.hd{grid-template-columns:1fr auto}.ft-cols{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important}}.legal{padding-top:clamp(120px,16vh,170px);padding-bottom:clamp(80px,12vh,140px)}.legal>*{max-width:65ch}.legal h1{hyphens:manual;max-width:none;margin:12px 0 18px;font-size:clamp(56px,8vw,128px);line-height:.86}.legal .lead{font-size:19px;font-weight:500;line-height:1.5}.legal h2{font:700 20px/1.25 var(--text);margin:2.2em 0 .5em}.legal h3{font:700 17px/1.3 var(--text);margin:0 0 .4em}.legal p,.legal li{font-size:16px;line-height:1.65}.legal ul{padding-left:1.2em}.legal a{color:inherit;text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.legal a:hover{color:var(--lav-deep)}.legal .box{border:1.5px solid var(--navy);margin:1.6em 0;padding:18px 22px}.legal .box p{margin:0}.legal .meta{font:500 12px/1.4 var(--mono);color:var(--ink-muted);margin-top:3em}.mnav[data-astro-cid-k6c7o3mi]{--s:calc(100vh * var(--tan));z-index:70;background:var(--navy);color:var(--cream);padding:18px var(--pad) 22px;clip-path:polygon(calc(100% + var(--s)) 0, calc(100% + var(--s)) 0, calc(100% + var(--s)) 100%, 100% 100%);transition:clip-path .5s var(--ease);flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.mnav[data-astro-cid-k6c7o3mi][hidden]{display:none}.mnav[data-astro-cid-k6c7o3mi].open{clip-path:polygon(0 0, calc(100% + var(--s)) 0, calc(100% + var(--s)) 100%, calc(0px - var(--s)) 100%)}.mnav[data-astro-cid-k6c7o3mi] [data-astro-cid-k6c7o3mi]:focus-visible{outline-color:var(--lav)}.mnav-top[data-astro-cid-k6c7o3mi]{justify-content:space-between;align-items:center;gap:16px;display:flex}.mnav-top[data-astro-cid-k6c7o3mi] .brand[data-astro-cid-k6c7o3mi]{color:var(--cream)}.mnav-links[data-astro-cid-k6c7o3mi]{flex-direction:column;align-items:flex-start;gap:2px;margin:auto 0;padding:40px 0;display:flex}.mnav-links[data-astro-cid-k6c7o3mi] a[data-astro-cid-k6c7o3mi]{font:800 italic clamp(56px, 17vw, 96px)/.92 var(--display);text-transform:uppercase;letter-spacing:-.005em;padding-right:.1em;text-decoration:none;transition:color .25s}.mnav-links[data-astro-cid-k6c7o3mi] a[data-astro-cid-k6c7o3mi]:hover,.mnav-links[data-astro-cid-k6c7o3mi] a[data-astro-cid-k6c7o3mi][aria-current=page]{color:var(--lav)}.mnav-links[data-astro-cid-k6c7o3mi]{z-index:1;position:relative}.mnav-stripes[data-astro-cid-k6c7o3mi]{--h:30vh;right:calc(var(--pad) + var(--h) * var(--tan) / 2);height:var(--h);pointer-events:none;gap:8px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.mnav-stripes[data-astro-cid-k6c7o3mi] i[data-astro-cid-k6c7o3mi]{width:16px;transform:skew(-21deg)}.mnav-stripes[data-astro-cid-k6c7o3mi] i[data-astro-cid-k6c7o3mi]:first-child{background:var(--lav)}.mnav-stripes[data-astro-cid-k6c7o3mi] i[data-astro-cid-k6c7o3mi]:nth-child(2){background:var(--orange)}.mnav-stripes[data-astro-cid-k6c7o3mi] i[data-astro-cid-k6c7o3mi]:nth-child(3){background:var(--cream)}.mnav-base[data-astro-cid-k6c7o3mi]{border-top:1px solid var(--line);font:500 12px/1 var(--mono);color:var(--muted);justify-content:space-between;align-items:center;gap:16px;padding-top:18px;display:flex}.mnav-base[data-astro-cid-k6c7o3mi] a[data-astro-cid-k6c7o3mi]{color:var(--cream);text-decoration:none}.mnav-base[data-astro-cid-k6c7o3mi] a[data-astro-cid-k6c7o3mi]:hover{color:var(--lav)}.mnav-base[data-astro-cid-k6c7o3mi]{flex-wrap:wrap;row-gap:14px}.mnav-base[data-astro-cid-k6c7o3mi]>[data-astro-cid-k6c7o3mi]{white-space:nowrap}.mnav-legal[data-astro-cid-k6c7o3mi]{order:3;width:100%}.mnav-legal[data-astro-cid-k6c7o3mi] a[data-astro-cid-k6c7o3mi]{color:var(--muted)}@media (width>=861px){.mnav[data-astro-cid-k6c7o3mi]{display:none!important}}
