@font-face{font-family:Fustat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c35cccad4f1d7342-s.30okxara_suc9.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Fustat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2ccce545c04fb546-s.0bnq65rfuoo4u.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:Fustat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4f367e1622acbbdb-s.p.35a99btgr2q2v.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:Fustat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c35cccad4f1d7342-s.30okxara_suc9.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Fustat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2ccce545c04fb546-s.0bnq65rfuoo4u.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:Fustat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4f367e1622acbbdb-s.p.35a99btgr2q2v.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:Fustat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c35cccad4f1d7342-s.30okxara_suc9.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Fustat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2ccce545c04fb546-s.0bnq65rfuoo4u.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:Fustat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4f367e1622acbbdb-s.p.35a99btgr2q2v.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:Fustat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c35cccad4f1d7342-s.30okxara_suc9.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Fustat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2ccce545c04fb546-s.0bnq65rfuoo4u.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:Fustat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/4f367e1622acbbdb-s.p.35a99btgr2q2v.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:Fustat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/c35cccad4f1d7342-s.30okxara_suc9.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Fustat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2ccce545c04fb546-s.0bnq65rfuoo4u.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:Fustat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/4f367e1622acbbdb-s.p.35a99btgr2q2v.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:Fustat Fallback;src:local(Arial);ascent-override:99.51%;descent-override:41.79%;line-gap-override:0.0%;size-adjust:100.49%}.fustat_d26a31f7-module__tbIboG__className{font-family:Fustat,Fustat Fallback;font-style:normal}.fustat_d26a31f7-module__tbIboG__variable{--font-fustat:"Fustat", "Fustat Fallback"}
@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.2dbc-et3k6kfe.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:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/591574edbe85c69b-s.0slbgzy4000md.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/acf349172f10b359-s.0d4lnz92g9ol4.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:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/0926c12c4384550f-s.253cfg7mpxmwg.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:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.273-hd1b-0-z9.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:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.2dbc-et3k6kfe.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:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/591574edbe85c69b-s.0slbgzy4000md.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/acf349172f10b359-s.0d4lnz92g9ol4.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:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/0926c12c4384550f-s.253cfg7mpxmwg.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:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.273-hd1b-0-z9.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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.0v7knm2wof07y.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:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.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:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.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:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.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:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.0v7knm2wof07y.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:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.cormorant_garamond_6b7a874-module__HHse6W__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.cormorant_garamond_6b7a874-module__HHse6W__variable{--font-serif:"Cormorant Garamond", "Cormorant Garamond Fallback"}
*{box-sizing:border-box;margin:0;padding:0}[hidden]{display:none!important}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--brand:#f8f0e4;--brand-ink:#100c08;--accent:#e09410;--accent-lt:#f9bf43;--bg:#100c08;--bg2:#17110c;--card:#ffffff0e;--card2:#ffffff14;--ink:#f8f0e4;--ink2:#f8f0e4cc;--dim:#f8f0e499;--paper:#f8f0e4;--pink:#fff3e0;--pdim:#fff3e0b8;--glass:#ffffff0f;--glassline:#ffffff29;--glassbg:#100c0880;--hair:#ffffff1f;--chin:#100c086b;--sunset:linear-gradient(165deg,#f9bf43 0%,#ea7648 58%,#c84e1e 100%);--r:8px;--rs:8px;--rp:10px;--rav:14px;--pad:18px;--g:10px;--tray-pad:18px;--grainc:.12;--graing:.18;--grain-tex:var(--noiseg);--grain-size:80px;--tabs-h:104px;--t-body:17px;--t-lede:19px;--t-kt:15px;--t-sub:15px;--plate-b:.34;--paper-grain:.62;--glow:.55;--noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='72'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.15' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='72' height='72' filter='url(%23n)'/%3E%3C/svg%3E");--noiseg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.62' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='2.6' intercept='-0.8'/%3E%3CfeFuncG type='linear' slope='2.6' intercept='-0.8'/%3E%3CfeFuncB type='linear' slope='2.6' intercept='-0.8'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)'/%3E%3C/svg%3E")}html{-webkit-text-size-adjust:100%;background:var(--bg);scroll-behavior:auto}body{background:var(--bg);color:var(--ink);font-family:var(--font-fustat),"Fustat",system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;min-height:100vh;font-size:15px;line-height:1.45;overflow-x:hidden}h1,h2,h3{letter-spacing:-.02em;font-weight:600;line-height:1.06}.mono{letter-spacing:.13em;text-transform:uppercase;font-variant-numeric:tabular-nums;font-size:9.5px;font-weight:600;line-height:1.2}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit;color:inherit;background:0 0;border:0}button{cursor:pointer}img{object-fit:cover;width:100%;height:100%;display:block}svg{display:block}:focus-visible{outline:2px solid var(--accent-lt);outline-offset:2px;border-radius:4px}.app{isolation:isolate;min-height:100vh;position:relative}.dunebg{z-index:0;pointer-events:none;background:var(--bg);position:fixed;inset:0;overflow:hidden}.dunebg canvas.page{width:100%;height:100%;display:block;position:absolute;inset:0;transform:scale(1.06)}.dunebg .still{background-blend-mode:overlay;opacity:0;background-position:50%;background-size:cover;transition:opacity .9s;position:absolute;inset:0;transform:scale(1.06)}.dunebg.baked .still{opacity:1}.dunebg .wash{opacity:var(--wash,.12);background:#1e0a06;position:absolute;inset:0}.dunebg .veil{opacity:.5;background:linear-gradient(#100c084d 0%,#100c081a 35%,#100c0859 100%);position:absolute;inset:0}.dunebg .film{background-image:var(--grain-tex);background-size:var(--grain-size);opacity:.28;mix-blend-mode:overlay;position:absolute;inset:-2%}.content{z-index:1;position:relative}.screen{padding-bottom:var(--tabs-h);min-height:100vh}.grain{position:relative}.grain:after,.gr:after,.kv:before,.vp:after,.chin:after{content:"";pointer-events:none;z-index:9;opacity:var(--grainc);mix-blend-mode:overlay;border-radius:inherit;background-image:var(--grain-tex);background-size:var(--grain-size);position:absolute;inset:0}.c.grain:has(>.gg):after{content:none}.c.grain:has(>.im.gr):after{content:none}.gr{border-radius:inherit;position:relative;overflow:hidden}.gr>img{filter:brightness(.9)saturate(1.1)}.gr:before{content:"";z-index:1;pointer-events:none;mix-blend-mode:multiply;background:linear-gradient(#0003,#0000 55%);position:absolute;inset:0}.fadeb,.lhero .im,.cty-hero .im,.spothero .im{-webkit-mask-image:linear-gradient(#000 0% 38%,#000000f0 48%,#000000d1 58%,#000000a3 68%,#0000006b 78%,#00000038 87%,#00000014 94%,#00000005 98%,#0000 100%);mask-image:linear-gradient(#000 0% 38%,#000000f0 48%,#000000d1 58%,#000000a3 68%,#0000006b 78%,#00000038 87%,#00000014 94%,#00000005 98%,#0000 100%)}.gr.fadeb:before,.gr.fadeb:after{-webkit-mask-image:inherit;-webkit-mask-image:inherit;mask-image:inherit}.spothero:before,.spothero:after,.cty-hero:before,.cty-hero:after,.lhero:before,.lhero:after{display:none!important}.gg{z-index:0;border-radius:inherit;background-color:var(--gfall,var(--gtint,#c84e1e));background-blend-mode:overlay;background-position:50%;background-size:cover;position:absolute;inset:-1px;overflow:hidden}.gg>canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.gg:before{content:"";pointer-events:none;background-image:var(--grain-tex);background-size:var(--grain-size);mix-blend-mode:overlay;opacity:.32;position:absolute;inset:0}.chip{color:var(--ink);white-space:nowrap;background:#100c0873;border-radius:6px;align-items:center;gap:4px;padding:4.5px 8px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff24,inset 0 1px #ffffff14}.chip.brand{background:var(--brand);color:var(--brand-ink);box-shadow:none}.chip.mono{color:var(--ink)}.chip.brand.mono,.chip.brand{background:var(--brand);color:var(--brand-ink);box-shadow:none}.pill{color:var(--ink2);white-space:nowrap;background:#ffffff0f;border-radius:6px;align-items:center;gap:4px;padding:4px 9px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1f}.pill.on,.pill.brand{background:var(--accent);color:#100c08;box-shadow:none}.pill.uni{align-items:center;gap:5px;display:inline-flex}.pill.uni svg{width:12px;height:12px}.tag{color:var(--paper);letter-spacing:-.012em;white-space:nowrap;background:#ffffff14;border-radius:8px;align-items:center;gap:6px;min-height:32px;padding:5px 11px;font-size:13px;font-weight:600;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff24}.tag>*{z-index:2;position:relative}.tag>.gg{display:none}.tag .sw{border-radius:3px;width:9px;height:9px;display:inline-block}.tag.sm{min-height:32px;padding:4px 8px;font-size:12px}img.flg{aspect-ratio:4/3;vertical-align:-.12em;object-fit:cover;border-radius:2px;width:auto;height:1.05em;display:inline-block;box-shadow:inset 0 0 0 .5px #0000004d}.btn{letter-spacing:.09em;text-transform:uppercase;isolation:isolate;background:var(--sunset);color:#100c08;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:11px 20px;font-size:12.5px;font-weight:700;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 8px 30px -8px #c84e1e8c,inset 0 1px #ffffff4d}.btn>*{z-index:1;position:relative}.btn:after{content:"";z-index:0;pointer-events:none;border-radius:inherit;background-image:var(--noise);mix-blend-mode:multiply;opacity:var(--paper-grain);background-size:56px;position:absolute;inset:0}.btn.g{color:var(--ink);background:#100c0873;box-shadow:inset 0 0 0 1px #ffffff29}.btn.g:after{display:none}.btn svg{width:16px;height:16px}.icobtn{-webkit-backdrop-filter:blur(18px);width:38px;height:38px;color:var(--ink);background:#100c0873;border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex;box-shadow:inset 0 0 0 1px #ffffff24,inset 0 1px #ffffff14}.icobtn svg{width:18px;height:18px}.appbar{z-index:120;pointer-events:none;padding:0 0 8px;transition:background .22s;display:block;position:fixed;top:0;left:0;right:0}.appbar>*{pointer-events:auto}.appbar.stuck{-webkit-backdrop-filter:blur(22px)saturate(170%);background:linear-gradient(#100c0899 55%,#100c0800 100%)}.appbar.stuck:before{content:"";z-index:-1;background:linear-gradient(#100c08eb 0%,#100c0899 55%,#100c0800 100%);position:absolute;inset:0}.abrow{padding:12px var(--pad) 0;align-items:center;display:flex}.abrow .sp{flex:1}.wmk{color:var(--ink);line-height:0;display:inline-block}.wmk img{width:auto;height:22px;display:block}.wmk.big img{width:min(64%,225px);height:auto}.lens{overscroll-behavior-x:contain;scrollbar-width:none;padding:11px var(--pad) 3px;scroll-padding-inline:var(--pad);gap:6px;display:flex;overflow:auto hidden}.lens::-webkit-scrollbar{display:none}.lens .lc{letter-spacing:-.012em;white-space:nowrap;height:32px;color:var(--ink);-webkit-backdrop-filter:blur(16px)saturate(160%);background:#100c0873;border-radius:8px;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;transition:background .18s,color .18s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff24,inset 0 1px #ffffff14}.lens .lc>*{z-index:2;position:relative}.lens .lc .sw{border-radius:3px;flex:none;width:10px;height:10px}.lens .lc.on{background:var(--ink);color:#100c08;box-shadow:none}.lens .lc.on .sw{box-shadow:0 0 0 1px #ffffff80}.lens .lc.tune{box-shadow:inset 0 0 0 1px var(--accent);color:var(--accent-lt)}.lens .lc svg{stroke-width:2.25px;width:14px;height:14px}.on-search .lens,.on-search .fstrip{display:none}.fstrip{margin:6px var(--pad) 0;box-shadow:inset 0 0 0 1px var(--hair);background:#100c08;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;display:flex;position:relative;overflow:hidden}.fstrip>*{z-index:2;position:relative}.fstrip b{letter-spacing:-.022em;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13.5px;font-weight:700;overflow:hidden}.fstrip .lb{letter-spacing:.13em;text-transform:uppercase;color:#fffcf7b8;margin-bottom:2px;font-size:8px;display:block}.fstrip .x{color:var(--paper);background:#100c0873;border-radius:8px;flex:none;padding:5px 9px;font-size:12px;font-weight:700;box-shadow:inset 0 0 0 1px #ffffff24}.emptyf{padding:16px var(--pad) 4px;color:var(--dim);font-size:14px;line-height:1.5}.emptyf b{color:var(--ink)}.emptyf button{font-weight:700;text-decoration:underline}.emptypage{min-height:60vh;padding:40px var(--pad);text-align:center;color:var(--dim);flex-direction:column;justify-content:center;align-items:center;gap:14px;font-size:15px;display:flex}.tabs{left:50%;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:250;-webkit-backdrop-filter:blur(30px)saturate(160%);background:#100c088c;border-radius:14px;gap:2px;padding:6px;transition:opacity .3s,transform .3s;display:flex;position:fixed;transform:translate(-50%);box-shadow:inset 0 0 0 1px #ffffff24,inset 0 1px #ffffff14,0 18px 50px #0009}.tabs a,.tabs button{color:#f8f0e499;white-space:nowrap;isolation:isolate;border-radius:9px;flex-direction:column;align-items:center;gap:4px;min-width:62px;padding:9px 12px;display:flex;position:relative;overflow:hidden}.tabs a>*,.tabs button>*{z-index:1;position:relative}.tabs a svg,.tabs button svg{width:22px;height:22px}.tabs a span,.tabs button span{font-size:9.5px;font-weight:600}.tabs .on{color:var(--ink);background:#ffffff0a}.tabs .on:before{content:"";border-radius:inherit;background:var(--sunset);-webkit-mask-composite:xor;pointer-events:none;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.modal .tabs,.modal-sheet .tabs,.introing .tabs,.in-tray .tabs{opacity:0;pointer-events:none;transform:translate(-50%)translateY(22px)}.in-tray .appbar,.introing .appbar{opacity:0;pointer-events:none}.hero{height:82vh;max-height:700px;position:relative;overflow:hidden}.hlayer{opacity:0;transition:opacity .62s;position:absolute;inset:0}.hlayer.on{opacity:1}.hlayer .im{position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 40%,#0000008c 68%,#0000 96%);mask-image:linear-gradient(#000 0% 40%,#0000008c 68%,#0000 96%)}.hlayer .im img{transition:transform 1.1s cubic-bezier(.2,.8,.2,1);transform:scale(1.06)}.hlayer.on .im img{transform:scale(1)}.htop{z-index:3;background:linear-gradient(#0000008c 0%,#00000040 45%,#0000 78%);height:190px;position:absolute;inset:0}.hcopy{z-index:6;padding:0 var(--pad) 6px;text-align:center;pointer-events:none;position:absolute;bottom:0;left:0;right:0}.hcopy .hcta,.hcopy .dots{pointer-events:auto}.hslot{position:relative}.hitem{opacity:0;transition:opacity .5s,transform .55s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:0;left:0;right:0;transform:translate(22px)}.hitem.on{opacity:1;position:relative;transform:none}.hitem.out{opacity:0;transform:translate(-22px)}.hitem h2{letter-spacing:-.034em;text-shadow:0 2px 30px #00000080;margin:10px 0 8px;font-size:27px;font-weight:700}.hitem .meta{color:#f8f0e49e;margin-bottom:4px}.hitem .rank{color:var(--accent-lt);margin-bottom:13px;font-size:13px}.hcta{justify-content:center;gap:9px;display:flex}.dots{justify-content:center;gap:5px;padding:14px 0 2px;display:flex}.dot{background:#ffffff38;border-radius:2px;width:7px;height:7px;padding:0;transition:all .3s}.dot.on{background:var(--sunset);width:16px}.hswipe{z-index:5;touch-action:pan-y;position:absolute;inset:0}.section{margin-top:24px}.sechead{padding:0 var(--pad) 10px;align-items:center;gap:5px;display:flex}.sechead h3{letter-spacing:-.028em;font-size:20px;font-weight:700}.sechead .cv{color:var(--accent-lt);align-items:center;line-height:1;display:inline-flex;transform:translateY(-1px)}.sechead .cv svg{opacity:.7;width:18px;height:18px}.sechead .sp{flex:1}.sechead .cnt{color:var(--dim)}.sechead .pill{padding:5px 10px}.rail{gap:var(--g);overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--pad);padding-inline:var(--pad);scrollbar-width:none;perspective:1100px;align-items:flex-start;display:flex;overflow:auto hidden}.rail::-webkit-scrollbar{display:none}.rail>*{scroll-snap-align:start;flex:none}.rail .fm{width:64vw;max-width:250px}.tagrail{overscroll-behavior-x:contain;padding:2px var(--pad) 3px;scrollbar-width:none;gap:7px;display:flex;overflow:auto hidden}.tagrail::-webkit-scrollbar{display:none}.tagrail>*{flex:none}.rnav{display:none}.spot10{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--pad);padding:6px var(--pad) 12px;scrollbar-width:none;perspective:1100px;gap:12px;display:flex;overflow:auto hidden}.spot10::-webkit-scrollbar{display:none}.spot10>*{scroll-snap-align:center;flex:0 0 78%;max-width:300px}.c{border-radius:var(--r);color:var(--ink);background:#0d0907;flex-direction:column;justify-content:flex-end;transition:opacity .5s cubic-bezier(.2,.8,.2,1),transform .5s cubic-bezier(.2,.8,.2,1);display:flex;position:relative;overflow:hidden;transform:scale(.975);box-shadow:inset 0 0 0 1px #ffffff12}.c.in{transform:none}.c .im{z-index:0;border-radius:0;position:absolute;inset:0;overflow:hidden}.c .im *{border-radius:0}.c .sc{z-index:3;background:linear-gradient(#0000 40%,#00000073 68%,#000000d9 100%);border-radius:0;position:absolute;inset:0}.c .tg{z-index:6;position:absolute;top:8px;left:8px}.c .dur{z-index:6;position:absolute;bottom:8px;right:8px}.c .over{z-index:6;border-radius:0;padding:10px;position:relative}.ct{letter-spacing:-.014em;color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;font-weight:600;line-height:1.18;display:-webkit-box;overflow:hidden}.cm{color:#ffffffc7;margin-top:4px;font-size:10.5px}.chin{z-index:6;background:var(--chinbg,#50220e9e);border-radius:0 0 var(--r) var(--r);-webkit-backdrop-filter:blur(30px)saturate(160%);padding:9px 10px 10px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f}.chin:before{content:"";z-index:0;background-image:var(--chintex);opacity:.22;mix-blend-mode:overlay;background-position:50%;background-size:cover;position:absolute;inset:0}.chin>*{z-index:2;position:relative}.chin .ct{color:#fff;text-shadow:0 1px 12px #100c0859}.chin .cm{color:#ffffffb3}.w-lg{aspect-ratio:16/10;width:82vw;max-width:330px}.w-md{aspect-ratio:16/10;width:63vw;max-width:255px}.w-sq{aspect-ratio:1;width:44vw;max-width:180px}.w-por{aspect-ratio:3/4;width:41vw;max-width:168px}.w-v{aspect-ratio:9/16;width:38vw;max-width:155px}.c.w-v .dur{display:none}.playbig{z-index:6;color:#fff;filter:drop-shadow(0 3px 10px #000000b3)drop-shadow(0 0 2px #0009);justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.playbig svg{width:30px;height:30px}.c.story{aspect-ratio:auto;width:58vw;max-width:225px;height:auto;box-shadow:none;background:0 0;flex-direction:column;justify-content:flex-start;align-self:flex-start;display:flex}.c.story .im{background:#0d0907;box-shadow:inset 0 0 0 1px #ffffff12}.c.story .chin{box-shadow:inset 0 0 0 1px #ffffff1a}.c.story .im{aspect-ratio:1;flex:none;position:relative;inset:auto}.c.story .sc{display:none}.c.video{aspect-ratio:16/10;width:82vw;max-width:330px}.c.video .sc{background:linear-gradient(#0000 34%,#00000080 64%,#000000e6 100%)}.c.data{color:var(--paper);box-shadow:none;background:0 0;justify-content:flex-start;padding:12px}.c.data>:not(.gg){z-index:2;position:relative}.c.data>.gg:after{content:"";mix-blend-mode:multiply;opacity:1;background:linear-gradient(#0000 22%,#000000c7 100%);position:absolute;inset:-1px}.c.data .ico{width:34px;height:34px;color:var(--paper);opacity:.62;margin-bottom:auto}.c.data .ico svg{width:100%;height:100%}.c.data .num{letter-spacing:-.035em;font-size:31px;font-weight:700;line-height:.94}.c.data .dl{color:#fffcf7d1;margin-top:5px;font-size:10.5px}.c.data .ct{color:var(--paper);margin-top:6px;font-size:12px}.c.data .src{letter-spacing:.06em;text-transform:uppercase;color:#fffcf780;white-space:nowrap;text-overflow:ellipsis;margin-top:5px;font-size:8.5px;overflow:hidden}.c.job{aspect-ratio:auto;width:63vw;max-width:255px;box-shadow:none;background:#1a0c06;justify-content:flex-start;gap:10px;padding:14px}.c.job .seam{pointer-events:none;z-index:3;border:1.5px dashed #fff3;border-radius:6px;position:absolute;inset:3px}.c.job>.fill{display:none}.c.job{background:var(--jobbg,#1a0c06)}.c.job>:not(.fill):not(.seam){z-index:2;position:relative}.c.job .co{letter-spacing:-.03em;font-size:19px;font-weight:800;line-height:1.05;display:block}.c.job .role{color:var(--ink2);margin-top:3px;font-size:13px;display:block}.c.job .jt{align-items:center;gap:10px;display:flex}.c.job .jt .lchip{border:1.5px dashed #ffffff59;border-radius:8px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-weight:800;display:flex}.c.job b{letter-spacing:-.03em;font-size:19px;font-weight:800;line-height:1.05;display:block}.c.job span:not(.lchip):not(.chip){color:var(--dim);margin-top:2px;font-size:11.5px;display:block}.c.job .jm{flex-wrap:wrap;gap:5px;margin-top:6px;display:flex}.fm{--w:280px;--brand:#c84e1e;width:var(--w);box-shadow:none;color:var(--pink);text-align:left;background:0 0;border-radius:0;flex-direction:column;gap:6px;padding:0;text-decoration:none;display:flex;position:relative;container-type:inline-size}.fm .panel{will-change:transform;transform-style:preserve-3d}.fm .seam{mix-blend-mode:overlay;opacity:.7;pointer-events:none;z-index:4;border:1.5px dashed #ffffffb3;border-radius:6px;position:absolute;inset:3px}.fm .plate .seam,.fm .foot .seam{mix-blend-mode:normal;opacity:1;border-color:#ffffff24}.fm .panel{aspect-ratio:1/1.24;isolation:isolate;box-shadow:0 0 0 0 transparent,0 10px calc(40px * var(--glow)) calc(-6px + 8px * var(--glow)) color-mix(in srgb,var(--brand) 70%,transparent);background:#2a140a;border-radius:8px;position:relative;overflow:hidden}.podium .fm .panel,.fmgrid .fm .panel{--glow:.9}.fm.row .panel{box-shadow:0 8px 30px -4px color-mix(in srgb,var(--brand) 60%,transparent)}.fm.stp .panel{aspect-ratio:1}.fm .panel>.gg{z-index:0;border-radius:0;position:absolute;inset:0}.fm .panel:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000,#00000029);position:absolute;inset:0}.fm .panel:after{content:none}.fm .forty{mix-blend-mode:soft-light;opacity:.7;z-index:2;pointer-events:none;width:104%;height:auto;position:absolute;top:2%;left:-2%}.fm .num{letter-spacing:-.07em;color:#3a1a0c;mix-blend-mode:color-burn;opacity:.4;z-index:2;pointer-events:none;font-size:86cqw;font-weight:800;line-height:1;position:absolute;top:-6%;right:-3%}.fm .cutout{z-index:6;filter:drop-shadow(0 18px 24px #280a0059);object-fit:contain;width:auto;max-width:none;height:90%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.fm .photo{object-fit:cover;z-index:5;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 60%,#0000 100%);mask-image:linear-gradient(#000 60%,#0000 100%)}.fm .markwrap{z-index:6;align-items:flex-end;display:flex;position:absolute;bottom:5.7cqw;left:6.4cqw;right:6.4cqw}.fm .lockup{align-items:center;gap:3.2cqw;display:inline-flex}.fm .lockup .bm{flex:none;width:12cqw;height:12cqw;display:block}.fm .lockup .bm svg{width:100%;height:100%;display:block}.fm .wordmark{letter-spacing:-.04em;color:#fff;white-space:nowrap;font-size:13cqw;font-weight:800;line-height:1}.fm .plate,.fm .foot{isolation:isolate;background:#1a0c06;border-radius:8px;position:relative;overflow:hidden}.fill{background-position:50%;background-size:cover;background-color:var(--brand);background-blend-mode:overlay;filter:blur(16px) brightness(var(--plate-b)) saturate(1.15);z-index:0;position:absolute;inset:-18px}.fm .plate .pin{z-index:2;padding:5.7cqw 6.4cqw 5.4cqw;position:relative}.fm .chips,.chips{flex-wrap:wrap;gap:5px;margin-bottom:3.2cqw;display:flex}.fm .chip,.chips .chip{letter-spacing:.1em;text-transform:uppercase;height:20px;color:var(--pink);opacity:.8;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffff12;border-radius:5px;align-items:center;padding:0 7px;font-size:9px;font-weight:600;line-height:1;display:inline-flex}.fm .chip>*,.chips .chip>*{transform:translateY(.5px)}.chip.rank{opacity:1!important;background:#ffffff29!important}.chip.cty{opacity:1!important;color:#fff3e0!important;background:var(--cbg,#ffffff1a)!important}.chip.sector{gap:5px;margin-top:0;opacity:1!important;color:var(--pink,#fff3e0)!important;background:#ffffff14!important;box-shadow:inset 0 0 0 1px #ffffff24!important}.chip.sector .sw{border-radius:2.5px;width:8px;height:8px;display:inline-block;transform:none}.chip.fm40,.chip.feat{font-weight:inherit;letter-spacing:inherit;gap:4px;opacity:1!important;box-shadow:none!important;background:#ffffff1f!important}.chip.fm40{gap:3px}.chip.partner{isolation:isolate;border-radius:999px;gap:6px;padding:5px 10px 5px 8px;position:relative;color:#fff3e0!important;opacity:1!important;background:linear-gradient(#28180aeb,#120b06f0)!important;box-shadow:0 6px 18px -8px #f9bf4373,inset 0 1px #ffecbe24!important}.chip.partner:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(120deg,#ffe29a,#f9bf43 35%,#c9821e 70%,#ffe29a);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.chip.partner:after{content:"";border-radius:inherit;background-image:var(--grain-tex);background-size:var(--grain-size);mix-blend-mode:overlay;opacity:.35;pointer-events:none;position:absolute;inset:0}.chip.partner .pm{letter-spacing:.02em;color:#f9bf43;font-size:10.5px;font-weight:800}.chip.partner .pw{font-variant:all-small-caps;letter-spacing:.16em;font-size:11px;font-weight:700}.chip.partner .pb{opacity:.72;border-left:1px solid #f9bf4359;margin-left:1px;padding-left:6px;font-size:10.5px;font-weight:600}.c .partner{z-index:6;position:absolute;top:8px;right:8px}.chip.fm40 b{font:inherit;letter-spacing:inherit;color:#f9bf43;background:0 0;margin:0 0 0 1px}.chip.fm40:after{content:"";pointer-events:none;border-radius:inherit;background-image:var(--noise);mix-blend-mode:overlay;opacity:calc(var(--paper-grain) * .5);background-size:40px;position:absolute;inset:0}.chip.fm40{position:relative;overflow:hidden}.chip .ci{flex:none;width:10px;height:10px;margin-right:1px;display:block}.fm.half .chip .ci,.fm.row .chip .ci{width:9px;height:9px}.fm .plate h3{letter-spacing:-.035em;color:var(--pink);margin:0 0 2.8cqw;font-size:8.2cqw;font-weight:800;line-height:1.02}.fm .plate .row{align-items:center;gap:10px;display:flex}.lchip{width:30px;height:30px;color:var(--pink);background:#ffffff14;border:1.5px dashed #ffffff59;border-radius:7px;flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:800;display:flex}.fm .who{flex-direction:column;min-width:0;line-height:1.15;display:flex}.fm .who b{letter-spacing:-.015em;font-size:13px;font-weight:700}.fm .who span{color:var(--pdim);font-size:11.5px}.fm .hook,.fm .line{color:var(--pdim);margin:3.6cqw 0 0;font-size:11.5px;line-height:1.4}.fm .line{color:var(--pink);opacity:.85;margin-top:0;font-size:12.5px}.fm .stat{border-top:1px dashed #ffffff24;align-items:baseline;gap:8px;margin-top:4.3cqw;padding-top:3.6cqw;display:flex}.fm .stat b{letter-spacing:-.04em;font-size:26px;font-weight:800;line-height:1}.fm .stat span{letter-spacing:.11em;text-transform:uppercase;color:var(--pdim);font-size:9px;font-weight:600}.fm.half{--w:100%;gap:5px;width:100%;padding:0}.fm.half .panel{aspect-ratio:1/1.05}.fm.half .plate .pin{padding:5.5cqw 5.5cqw 5cqw}.fm.half .plate h3{font-size:9.5cqw}.fm.half .who b{font-size:11.5px}.fm.half .who span{font-size:10.5px}.fm.half .lchip{border-radius:6px;width:26px;height:26px;font-size:12px}.fm.half .chips{margin-bottom:2.5cqw}.fm.half .chip{height:18px;padding:0 6px;font-size:8px}.fm.row{--w:100%;width:100%;margin-bottom:var(--g);flex-direction:row;align-items:stretch;gap:5px;container-type:normal}.fm.row .panel{aspect-ratio:auto;flex:0 0 96px;height:auto;min-height:118px}.fm.row .panel .num{font-size:82px;top:-10px;right:-6px}.fm.row .markwrap{bottom:8px;left:8px;right:8px}.fm.row .lockup{flex-direction:column;align-items:flex-start;gap:5px}.fm.row .lockup .bm{width:26px;height:26px}.fm.row .wordmark{font-size:13px}.fm.row .plate{flex:1;min-width:0}.fm.row .plate .pin{padding:10px 12px}.fm.row .plate h3{margin-bottom:2px;font-size:18px}.fm.row .line{-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:11.5px;display:-webkit-box;overflow:hidden}.fm.row .chips{gap:4px;margin-bottom:6px}.fm.row .chip{letter-spacing:.06em;height:17px;padding:0 5px;font-size:7.5px}.fm.row .chip.fm40 b{font-size:9.5px}.fm.row .stats3{border-top:1px dashed #ffffff24;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:8px;padding-top:8px;display:grid}.fm.row .stats3 b{letter-spacing:-.03em;font-size:14.5px;font-weight:800;line-height:1;display:block}.fm.row .stats3 span{letter-spacing:.1em;text-transform:uppercase;color:var(--pdim);margin-top:3px;font-size:7.5px;font-weight:600;display:block}.fm.spot .forty{display:none}.fm.spot .panel{background:#f3e6d6}.fm.spot .panel>.gg,.fm.spot .panel:before{display:none}.fm.spot .photo{-webkit-mask-image:none;mask-image:none}.fm.spot .cutout{height:94%}.deck{padding:4px var(--pad) 0;perspective:1100px}.deck .fm{--w:100%;width:100%}.tray .deck{padding-top:66px}.fmgrid{gap:var(--g);padding:0 var(--pad);perspective:1100px;grid-template-columns:1fr 1fr;display:grid}.podium{padding:0 var(--pad);perspective:1100px;display:block}.awards{scrollbar-width:none;padding:2px var(--pad) 4px;margin:0 calc(-1 * var(--pad));gap:8px;display:flex;overflow:auto hidden}.awards::-webkit-scrollbar{display:none}.award{background:var(--crest-card,#1a0c06);isolation:isolate;color:#fff3e0;border-radius:8px;flex-direction:column;flex:none;align-items:center;gap:8px;width:132px;padding:12px 10px;text-decoration:none;display:flex;position:relative;overflow:hidden}.award:after{content:"";pointer-events:none;z-index:3;border:1.5px dashed #fff3e029;border-radius:6px;position:absolute;inset:3px}.crest{color:#fff3e0;flex-direction:column;align-items:center;gap:8px;margin:0;display:flex}.crest .crestim{isolation:isolate;position:relative}.crest .crestsvg,.crest .crestsvg svg{width:100%;height:100%;display:block}.crest .crestdune{mix-blend-mode:soft-light;opacity:.5;pointer-events:none;background-position:50%;background-size:cover;border-radius:50%;position:absolute;inset:0}.crest figcaption{text-align:center;color:#fff3e0;width:100%}.crest figcaption b{letter-spacing:-.02em;text-transform:uppercase;font-size:13px;font-weight:800;line-height:1.1;display:block}.crest figcaption span{letter-spacing:.14em;text-transform:uppercase;color:#fff3e0a8;margin-top:4px;font-size:9px;font-weight:600;display:block}.crestpage{padding:18px var(--pad) 26px;flex-direction:column;align-items:center;gap:14px;display:flex}.crestpage .crest figcaption b{font-size:20px}.crestpage .crest figcaption span{font-size:11px}.crestpage .cdesc{text-align:center;max-width:34em;color:var(--dim);font-size:14px;line-height:1.5}.lhero{height:26vh;min-height:190px;max-height:240px;margin-top:0;position:relative;overflow:hidden}.lhero .im{position:absolute;inset:0}.lhero .im img{object-position:center 22%}.lhero .in{z-index:6;padding:0 var(--pad) 0;position:absolute;bottom:0;left:0;right:0}.lhero .yr{color:#f8f0e4;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#100c0899;border-radius:5px;margin-bottom:7px;padding:4px 8px;display:inline-block}.lhero h1{letter-spacing:-.042em;font-size:34px;font-weight:800;line-height:.94}.lhero h1 em{background:var(--sunset);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal;display:block}.lhero p{color:var(--dim);max-width:34ch;margin-top:7px;font-size:13px}.dich{margin:18px var(--pad) 4px;-webkit-backdrop-filter:blur(20px);background:#100c0873;border-radius:12px;gap:3px;padding:4px;display:flex;box-shadow:inset 0 0 0 1px #ffffff1f}.dich a,.dich button{color:var(--dim);isolation:isolate;border-radius:9px;flex-direction:column;flex:1;align-items:center;gap:2px;padding:10px 8px;transition:all .28s;display:flex;position:relative;overflow:hidden}.dich b{letter-spacing:-.022em;font-size:14.5px;font-weight:700}.dich span{letter-spacing:.11em;text-transform:uppercase;opacity:.85;font-size:8px}.dich .on{color:var(--ink);background:#ffffff0d}.dich .on>*{z-index:1;position:relative}.dich .on:before{content:"";border-radius:inherit;background:var(--sunset);-webkit-mask-composite:xor;pointer-events:none;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.listbody{padding-top:18px}.sortrow{padding:0 var(--pad) 12px;flex-wrap:wrap;align-items:center;gap:6px;display:flex}.sortrow .lab{letter-spacing:.12em;text-transform:uppercase;color:var(--dim);align-items:center;gap:4px;margin-right:2px;font-size:9.5px;font-weight:600;display:inline-flex}.sortrow .lab svg{width:14px;height:14px}.fchips{flex-wrap:wrap;gap:6px;display:flex}.fchip{letter-spacing:-.01em;min-height:32px;color:var(--ink);background:#ffffff14;border-radius:8px;align-items:center;gap:6px;padding:7px 12px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff24}.fchip .fl{font-size:14px;line-height:1;display:inline-flex}.fchip .fl img.flg{height:1em}.fchip.on{background:var(--sunset);color:#100c08;box-shadow:none}.fchip .sw{border-radius:3px;width:9px;height:9px}.fchip.cty{background:var(--cbg);box-shadow:none;color:#fff3e0;transition:opacity .18s}.fchips.picking .fchip.cty:not(.on){opacity:.5}.fchip.cty.on{background:var(--cbg);color:#fff3e0;box-shadow:inset 0 0 0 1.5px #ffffffb3}.sortrow .fchip{padding:6px 10px;font-size:12px}.sfield{margin:0 var(--pad) 4px;background:#100c0873;border-radius:10px;align-items:center;gap:8px;padding:11px 13px;display:flex;box-shadow:inset 0 0 0 1px #ffffff24,inset 0 1px #ffffff14}.sfield>svg{opacity:.6;flex:none;width:18px;height:18px}.sfield input,.sfield textarea{min-width:0;color:var(--ink);background:0 0;outline:none;flex:1;font-size:16px}.sfield input::placeholder,.sfield textarea::placeholder{color:var(--dim)}.sfield textarea{resize:none;min-height:96px}.sblock{padding:0 var(--pad);margin-top:22px}.sblock h4{letter-spacing:-.018em;align-items:center;gap:7px;margin-bottom:10px;font-size:16px;font-weight:600;display:flex}.sblock h4 em{color:var(--dim);margin-left:auto;font-size:12px;font-style:normal;font-weight:500}.chiprow{flex-wrap:wrap;gap:6px;display:flex}.tilegrid{gap:var(--g);grid-template-columns:1fr 1fr;display:grid}.tile{aspect-ratio:16/10;border-radius:var(--r);background:var(--card);box-shadow:inset 0 0 0 1px var(--glassline);align-items:flex-end;padding:10px;display:flex;position:relative;overflow:hidden}.tile .im{z-index:0;border-radius:0;position:absolute;inset:0;overflow:hidden}.tile .sc{z-index:3;background:linear-gradient(#00000005 26%,#0a0a0cb8 100%);position:absolute;inset:0}.tile b{z-index:6;letter-spacing:-.02em;color:#fff;font-size:15px;font-weight:600;position:relative}.srow{box-shadow:inset 0 -1px 0 var(--hair);align-items:center;gap:11px;padding:11px 0;display:flex}.srow .av{background:var(--card);border-radius:8px;flex:none;width:42px;height:42px;overflow:hidden}.srow .av.rd{border-radius:var(--rav)}.srow .tx{flex:1;min-width:0}.srow .tx b{letter-spacing:-.014em;font-size:14.5px;font-weight:600;display:block}.srow .tx span{color:var(--dim);margin-top:2px;font-size:11.5px;display:block}.filterbar{scrollbar-width:none;padding:10px var(--pad) 4px;gap:6px;display:flex;overflow-x:auto}.filterbar::-webkit-scrollbar{display:none}.filterbar .pill{min-height:32px;font-size:12px}.ov{z-index:290;visibility:hidden;transition:visibility 0s .42s;position:fixed;inset:0}.ov.on{visibility:visible;transition-delay:0s}.scrim{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:0;touch-action:none;background:#0000008c;transition:opacity .35s;position:absolute;inset:0}body.modal-sheet,body.modal{overscroll-behavior:none;overflow:hidden}.ov.on .scrim{opacity:1}.sheet{-webkit-backdrop-filter:blur(30px)saturate(140%);max-height:88%;transition:transform var(--m-tray) var(--ease-out);background:#100c08db;border-radius:14px 14px 0 0;flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%);box-shadow:inset 0 1px #ffffff24}.ov.on .sheet{transform:none}.sheet .grab{background:#ffffff59;border-radius:2px;flex:none;width:38px;height:4px;margin:9px auto 4px}.sheet .drag{touch-action:none;cursor:grab}.sheet.dragging{transition:none}.sheet .sh{padding:6px var(--pad) 10px;flex:none;align-items:center;display:flex}.sheet .sh h3{flex:1;font-size:19px}.sheet .sb{padding:0 var(--pad) 8px;flex:1;overflow-y:auto}.sheet .sf{padding:12px var(--pad) calc(18px + env(safe-area-inset-bottom,0px));box-shadow:inset 0 1px 0 var(--hair);flex:none;gap:9px;display:flex}.sheet .sf .btn{flex:1}.sheet.search{max-height:94%}.sheet.search .sh{padding:16px var(--pad) 0}.sheet.search .sh h3{letter-spacing:-.03em;font-size:26px}.sheet.search .sb{padding:0}.sheet.search .sblock{padding:0 var(--pad)}.sheet.search .sfield{margin:var(--pad) var(--pad) 12px}.fgroup{box-shadow:inset 0 -1px 0 var(--hair);padding:14px 0}.fgroup h5{letter-spacing:-.01em;margin-bottom:9px;font-size:13.5px;font-weight:600}.mgrid{grid-template-columns:1fr;gap:0;padding-bottom:6px;display:grid}.mcard{color:var(--ink);border-bottom:1.5px dashed #ffffff29;align-items:center;gap:12px;padding:15px 2px;display:flex;position:relative}.mcard .tx{flex:1;min-width:0}.mcard b{letter-spacing:-.028em;font-size:22px;font-weight:700;display:block}.mcard.sec2{border-bottom:1px dashed #ffffff1a;padding:9px 2px}.mcard.sec2 b{color:var(--ink2);font-size:14px;font-weight:600}.mcard.sec2 .eb,.mcard.sec2 .cv{display:none}.mgrid .subhead{letter-spacing:.14em;text-transform:uppercase;color:var(--dim);padding:14px 2px 4px;font-size:9.5px;font-weight:600}.mcard .eb{color:#fffcf7bf;text-align:right;flex:none}.mcard .cv{color:#fffcf7bf;display:inline-flex}.mcard .cv svg{opacity:.6;width:16px;height:16px}.intro{z-index:295;background:var(--bg);display:none;position:fixed;inset:0;overflow:hidden}.intro.on{display:block}.intro.onground{background:0 0}.intro.onground .vg{background:linear-gradient(#100c0800 0%,#100c088c 45%,#100c08d9 100%)}body.introing{overflow:hidden}.intro .bgim{z-index:0;position:absolute;inset:0}.intro .vg{z-index:2;background:linear-gradient(180deg,#0000 0%,var(--bg) 62%);position:absolute;inset:0}.intro .in{z-index:6;padding:0 26px calc(38px + env(safe-area-inset-bottom,0px));text-align:left;flex-direction:column;justify-content:flex-end;display:flex;position:absolute;inset:0;overflow-y:auto}.intro .wmk.big{margin:0 0 26px;display:block}.intro p{color:var(--ink2);max-width:34ch;margin-bottom:8px;font-size:16px;line-height:1.5}.intro p.big{color:var(--ink);letter-spacing:-.016em;margin-bottom:12px;font-size:19.5px;font-weight:500;line-height:1.32}.ilist{flex-direction:column;gap:13px;margin:20px 0 24px;display:flex}.ilist div{align-items:flex-start;gap:12px;display:flex}.ilist svg{width:22px;height:22px;color:var(--ink);flex:none;margin-top:1px}.ilist b{letter-spacing:-.014em;font-size:14.5px;font-weight:600;display:block}.ilist span{color:var(--dim);margin-top:2px;font-size:12.5px;line-height:1.4;display:block}.intro .btns{flex-direction:column;gap:9px;display:flex}.tray{min-height:100vh;padding:0 0 calc(var(--tabs-h) + env(safe-area-inset-bottom,0px));--pad:var(--tray-pad);animation:trayin var(--m-tray) var(--ease-out) both;background:var(--bg);max-width:100%;margin:0 auto;position:relative}:root{--m-tray:.42s;--m-page:.28s;--ease-out:cubic-bezier(.16,1,.3,1)}@keyframes trayin{0%{transform:translateY(100%)}to{transform:none}}@keyframes pagein{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:none}}.screen{animation:pagein var(--m-page) var(--ease-out) both}.tray.pending{min-height:100vh}.tray .skel{padding:74px var(--pad) 0}.tray .skel .bar{background:#ffffff14;border-radius:6px;height:14px;margin-bottom:10px}.tray .skel .bar.w{width:60%}.tray .skel .box{aspect-ratio:1/1.1;background:#ffffff0f;border-radius:8px;margin-bottom:16px}.traybar{z-index:200;padding:calc(12px + env(safe-area-inset-top,0px)) var(--pad) 12px;pointer-events:none;background:linear-gradient(#100c0899 0%,#100c0800 100%);align-items:center;gap:7px;display:flex;position:fixed;top:0;left:0;right:0}.traybar>*{pointer-events:auto}.traybar .inner{align-items:center;gap:7px;width:100%;margin:0 auto;display:flex}.traybar .sp{flex:1}.spothero{height:46vh;max-height:360px;position:relative;overflow:hidden}.spothero .im{border-radius:0;position:absolute;inset:0}.spotbody{padding:0 var(--pad) 46px;z-index:6;margin-top:-24px;position:relative}.spotbody h2{letter-spacing:-.032em;margin:10px 0 8px;font-size:26px;font-weight:700}.spotbody p{font-size:var(--t-body);color:var(--ink2);margin-bottom:14px;line-height:1.6}.spotbody p.lede{font-size:var(--t-lede);color:var(--ink)}.spotbody h4{letter-spacing:-.024em;margin:22px 0 10px;font-size:19px;font-weight:700}.spotbody figure{margin:16px 0}.spotbody figure img{aspect-ratio:16/10;border-radius:0}.spotbody figcaption{color:var(--dim);margin-top:6px;font-size:11.5px}.spotbody .gallery{gap:var(--g);grid-template-columns:1fr 1fr;margin:16px 0;display:grid}.spotbody .gallery img{aspect-ratio:1}.spotbody blockquote{letter-spacing:-.02em;color:var(--ink);border-left:2px solid var(--accent);margin:18px 0;padding-left:14px;font-size:19px;font-weight:600;line-height:1.32}.spotbody blockquote cite{color:var(--dim);margin-top:8px;font-size:12px;font-style:normal;display:block}.samquote{margin:22px calc(-1 * var(--pad));padding:26px var(--pad);isolation:isolate;background:#1a0c06;position:relative;overflow:hidden}.samquote:after{content:"";pointer-events:none;border:1.5px dashed #ffffff24;border-radius:6px;position:absolute;inset:3px}.samquote p{letter-spacing:-.025em;color:var(--ink);margin:0 0 12px;font-size:21px;font-weight:700;line-height:1.25}.samquote .who{letter-spacing:.12em;text-transform:uppercase;color:var(--dim);margin-bottom:12px;font-size:11px;font-weight:600}.statblock{border-top:1px dashed #ffffff24;border-bottom:1px dashed #ffffff24;align-items:baseline;gap:10px;margin:16px 0;padding:14px 0;display:flex}.statblock b{letter-spacing:-.04em;font-size:34px;font-weight:800;line-height:1}.statblock span{color:var(--dim);font-size:12px}.statblock small{letter-spacing:.06em;text-transform:uppercase;color:#fffcf780;margin-top:4px;font-size:8.5px;display:block}.key{border-radius:var(--r);background:var(--card);box-shadow:inset 0 0 0 1px var(--hair);margin:16px 0;padding:13px}.key .h{color:var(--dim);margin-bottom:9px}.key li{font-size:var(--t-kt);color:var(--ink2);gap:8px;margin-bottom:8px;line-height:1.45;list-style:none;display:flex}.key li b{color:var(--ink);font-weight:600}.artmeta{flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;display:flex}.artmeta .mono{color:var(--dim)}.artmeta .btn{padding:7px 11px;font-size:11px}.artmeta .btn svg{width:15px;height:15px}.xp{box-shadow:inset 0 1px 0 var(--hair);margin-top:26px;padding-top:16px}.xp h5{color:var(--dim);letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px;font-size:12px}.xp .tagrail{padding-inline:var(--pad);margin-inline:calc(-1 * var(--pad));margin-bottom:16px}.xp .rail,.spotbody .rail{margin-inline:calc(-1 * var(--pad));padding-inline:var(--pad)!important}.sp-head{padding:18px var(--pad) 0}.sp-head h2{letter-spacing:-.036em;font-size:28px;font-weight:800}.sp-head .sub{color:var(--dim);font-size:var(--t-sub);margin-top:4px}.sp-head .tagrail{margin-top:11px;padding-inline:0}.sp-sec{padding:0 var(--pad);margin-top:24px}.sp-sec h5{letter-spacing:.13em;text-transform:uppercase;color:var(--dim);margin-bottom:11px;font-size:9.5px;font-weight:600}.sp-sec p{font-size:var(--t-body);color:var(--ink2);margin-bottom:12px;line-height:1.6}.sp-sec .rail{padding-inline:var(--pad);margin-inline:calc(-1 * var(--pad))}.sp-sec .chiprow .pill{min-height:32px;font-size:12px}.kv{background:var(--page-plate,#1a0c06);isolation:isolate;border-radius:8px;grid-template-columns:1fr 1fr;gap:0;padding:8px;display:grid;position:relative;overflow:hidden}.kv:before{content:"";pointer-events:none;z-index:3;opacity:1;mix-blend-mode:normal;background:0 0;border:1.5px dashed #ffffff24;border-radius:6px;position:absolute;inset:3px}.kv div{border-bottom:1.5px dashed #ffffff24;padding:12px 12px 12px 8px}.kv div:nth-child(odd){border-right:1.5px dashed #ffffff24;padding-right:12px}.kv div:nth-child(2n){padding-left:14px}.kv div:nth-last-child(-n+2){border-bottom:0}.kv b{letter-spacing:-.028em;color:var(--ink);font-size:19px;font-weight:700;display:block}.kv span{letter-spacing:.11em;text-transform:uppercase;color:var(--dim);margin-top:3px;font-size:8px;display:block}.tl{padding-left:20px;position:relative}.tl:before{content:"";background:var(--hair);width:1px;position:absolute;top:6px;bottom:6px;left:4px}.tl .ev{padding:0 0 15px;position:relative}.tl .ev:before{content:"";background:var(--accent);border-radius:2px;width:9px;height:9px;position:absolute;top:5px;left:-20px}.tl .ev b{letter-spacing:-.014em;font-size:14.5px;font-weight:600;display:block}.tl .ev span{color:var(--dim);margin-top:2px;font-size:11.5px;display:block}.rounds .r{box-shadow:inset 0 -1px 0 var(--hair);align-items:center;gap:10px;padding:11px 0;display:flex}.rounds .r b{flex:1;font-size:14px;font-weight:600}.rounds .r .amt{letter-spacing:-.02em;font-size:14px;font-weight:700}.rounds .r .yr{color:var(--dim);flex:none;width:38px;font-size:10px}.rounds .r .amt svg{width:14px;height:14px;color:var(--accent-lt)}.people{scrollbar-width:none;gap:9px;display:flex;overflow:auto hidden}.people::-webkit-scrollbar{display:none}.pcard{border-radius:var(--r);background:var(--page-plate,var(--card));width:126px;box-shadow:inset 0 0 0 1px var(--glassline);flex:none;overflow:hidden}.pcard .ph{aspect-ratio:1;background:0 0;border-radius:0;position:relative;overflow:hidden}.pcard .ph .lt{letter-spacing:-.05em;color:#fff;z-index:2;mix-blend-mode:overlay;justify-content:center;align-items:center;font-size:44px;font-weight:800;display:flex;position:absolute;inset:0}.pcard .ph .gg{z-index:0}.pcard .bd{padding:8px 9px 10px}.pcard b{letter-spacing:-.014em;font-size:13px;font-weight:600;display:block}.pcard span{color:var(--dim);margin-top:2px;font-size:10.5px;display:block}.cty-hero{height:36vh;max-height:300px;position:relative;overflow:hidden}.cty-hero .im{border-radius:0;position:absolute;inset:0}.cty-hero .in{z-index:6;padding:0 var(--pad) 0;position:absolute;bottom:0;left:0;right:0}.cty-hero h2{letter-spacing:-.038em;align-items:center;gap:10px;margin-top:8px;font-size:34px;font-weight:800;display:flex}.cty-hero h2 img.flg{width:auto;height:1.05em}.cty-stats{padding:14px var(--pad) 4px;grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.cty-stats b{letter-spacing:-.028em;color:var(--ink);font-size:17px;font-weight:700;display:block}.cty-stats span{letter-spacing:.1em;text-transform:uppercase;color:var(--dim);margin-top:2px;font-size:7.5px;display:block}.vp{aspect-ratio:16/9;background:#000;width:100%;margin-top:0;position:relative;overflow:hidden}.vp .im{border-radius:0;position:absolute;inset:0}.vp video{object-fit:cover;background:#000;width:100%;height:100%;position:absolute;inset:0}.vp .ctl{z-index:6;background:linear-gradient(#0000,#000000b8);padding:10px 12px 12px;position:absolute;bottom:0;left:0;right:0}.vp .bar{background:#ffffff47;border-radius:2px;height:3px;margin-bottom:9px}.vp .bar i{background:var(--accent);border-radius:2px;height:100%;display:block;position:relative}.vp .bar i:after{content:"";background:var(--accent);border-radius:3px;width:9px;height:9px;position:absolute;top:-3px;right:-5px}.vp .btns{color:#fff;align-items:center;gap:16px;display:flex}.vp .btns button{color:#fff;display:inline-flex}.vp .btns svg{width:20px;height:20px}.vp .btns .t{opacity:.85;margin-left:auto;font-size:10px}.vpbig{z-index:6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;background:#0000006b;border-radius:8px;justify-content:center;align-items:center;width:54px;height:54px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 1px #ffffff3d}.vpbig svg{width:24px;height:24px}.sp-short{background:#000;height:100svh;max-height:920px;margin-top:0;position:relative;overflow:hidden}.sp-short .im{border-radius:0;position:absolute;inset:0}.sp-short video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sp-short .vg{z-index:2;background:linear-gradient(#00000080 0%,#0000 22% 58%,#000000d1 100%);position:absolute;inset:0}.sp-short .btm{z-index:6;padding:0 var(--pad);position:absolute;bottom:26px;left:0;right:64px}.sp-short .btm h3{letter-spacing:-.024em;color:#fff;margin-bottom:7px;font-size:18px;font-weight:700}.sp-short .btm .mono{color:#ffffffc7}.sp-short .sbar{left:var(--pad);right:var(--pad);z-index:6;background:#ffffff42;border-radius:2px;height:2.5px;position:absolute;bottom:14px}.sp-short .sbar i{background:var(--accent);border-radius:2px;height:100%;display:block}.sp-short .fullep{align-items:center;gap:8px;margin:10px 0 2px;display:inline-flex}.sp-short .fullep svg{width:16px;height:16px}.sp-short .share{z-index:6;color:#fff;flex-direction:column;align-items:center;gap:4px;display:flex;position:absolute;bottom:120px;right:12px}.sp-short .share i{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0000006b;border-radius:8px;justify-content:center;align-items:center;width:42px;height:42px;display:flex;box-shadow:inset 0 1px #fff3}.sp-short .share svg{width:18px;height:18px}.sp-short .share span{font-size:10px}.pg-head{padding:78px var(--pad) 0}.ctyrow{color:var(--ink);border-bottom:1.5px dashed #ffffff24;align-items:center;gap:12px;padding:13px 0;text-decoration:none;display:flex}.ctyrow .fl{background:var(--cbg);border-radius:8px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;font-size:18px;display:flex}.ctyrow .fl img.flg{height:1em}.ctyrow b{letter-spacing:-.02em;font-size:16px;font-weight:700;display:block}.ctyrow span:not(.fl):not(.cv){color:var(--dim);margin-top:2px;font-size:11.5px;display:block}.ctyrow .cv{color:var(--dim);margin-left:auto;display:inline-flex}.ctyrow .cv svg{opacity:.6;width:16px;height:16px}.pg .dich{margin:14px var(--pad) 12px;display:flex}.wgrid{gap:var(--g);padding:0 var(--pad);grid-template-columns:1fr 1fr;display:grid}.wgrid .c{width:100%;max-width:none}.wstack{gap:var(--g);padding:0 var(--pad);flex-direction:column;display:flex}.wstack .c{width:100%;max-width:none}.dgrid{gap:var(--g);padding:0 var(--pad);grid-template-columns:1fr 1fr;display:grid}.dgrid .c{width:100%;max-width:none}.deal{color:var(--ink);border-bottom:1.5px dashed #ffffff24;align-items:center;gap:12px;padding:12px 0;display:flex}.deal .lchip{border-radius:8px;width:36px;height:36px}.deal b{letter-spacing:-.02em;font-size:15px;font-weight:700;display:block}.deal span:not(.lchip){color:var(--dim);margin-top:2px;font-size:11.5px;display:block}.deal .amt{text-align:right;flex:none;margin-left:auto}.deal .amt b{letter-spacing:-.03em;font-size:17px;font-weight:800}.deal .amt span{letter-spacing:.1em;text-transform:uppercase;font-size:9.5px}.jstack{gap:var(--g);padding:0 var(--pad);flex-direction:column;display:flex}.jstack .c.job{width:100%;max-width:none}.about p{font-size:var(--t-body);color:#f8f0e4d1;margin:0 0 12px;line-height:1.6}.about .lede{letter-spacing:-.02em;color:var(--ink);font-size:19px;font-weight:600;line-height:1.35}.issue{color:#f8f0e4;background:#17110c;border-radius:8px;padding:18px 16px 14px;font-size:15px;line-height:1.55;box-shadow:0 20px 50px -20px #000000b3}.issue .ihead{border-bottom:1.5px dashed #ffffff29;align-items:center;gap:10px;margin-bottom:12px;padding-bottom:10px;display:flex}.issue .ihead img{width:auto;height:16px}.issue .ihead .mono{color:#f8f0e48c;margin-left:auto}.issue .icover{aspect-ratio:16/9;margin:0 -16px 12px;overflow:hidden}.issue .icover img{object-fit:cover;width:100%;height:100%}.issue h3{letter-spacing:-.03em;margin-bottom:8px;font-size:20px;font-weight:800;line-height:1.1}.issue p{color:#f8f0e4cc;margin:0 0 8px}.issue p.lede{color:#f8f0e4;font-size:16px}.issue .isec{border-top:1.5px dashed #ffffff29;margin-top:14px;padding-top:10px}.issue .isec>b{letter-spacing:.14em;text-transform:uppercase;color:#f9bf43;margin-bottom:6px;font-size:10px;display:block}.issue .ifoot{color:#f8f0e480;margin-top:14px;font-size:11.5px}.nlform{flex-direction:column;gap:9px;margin-top:8px;display:flex}.nlform .sfield{margin:0}.nlrow{border-bottom:1.5px dashed #ffffff24;align-items:center;gap:12px;padding:13px 0;display:flex}.nlrow>svg{opacity:.9;flex:none;width:22px;height:22px}.nlrow b{letter-spacing:-.02em;font-size:15px;font-weight:700;display:block}.nlrow span:not(.tick){color:var(--dim);margin-top:2px;font-size:12px;display:block}.nlrow .tick{background:var(--sunset);color:#100c08;border-radius:6px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;margin-left:auto;display:flex}.nlrow .tick svg{opacity:1;width:14px;height:14px}.crow{color:var(--ink);border-bottom:1.5px dashed #ffffff24;align-items:center;gap:12px;padding:14px 0;display:flex}.crow .lchip{border-radius:8px;width:34px;height:34px}.crow b{letter-spacing:-.018em;font-size:15px;font-weight:700;display:block}.crow span:not(.lchip):not(.cv){color:var(--dim);margin-top:2px;font-size:12px;display:block}.crow .cv{color:var(--dim);margin-left:auto;display:inline-flex}.crow .cv svg{opacity:.6;width:16px;height:16px}.cform{flex-direction:column;gap:9px;margin-top:8px;display:flex}.cform .sfield{margin:0}.note{color:var(--dim);margin-top:8px;font-size:12px}.perfhud{z-index:9999;font:600 11px/1.3 var(--font-fustat),monospace;color:#f9bf43;pointer-events:none;background:#100c08d9;border-radius:6px;max-width:70vw;padding:6px 8px;position:fixed;top:8px;left:8px}.pvbar{z-index:300;padding:calc(6px + env(safe-area-inset-top,0px)) var(--pad) 6px;color:#100c08;text-align:center;background:#f9bf43f2;position:fixed;top:0;left:0;right:0}.pvbar~* .appbar{top:28px}:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #f9bf43;box-shadow:0 0 0 5px #100c08cc}.btn:focus-visible,.tabs a:focus-visible,.tabs button:focus-visible{outline-offset:2px}.chart{background:#ffffff0a;border-radius:8px;margin:0 0 22px;padding:14px 12px 10px;box-shadow:inset 0 0 0 1px #ffffff1a}.chart svg{width:100%;height:auto;font-family:var(--font-fustat),Fustat,sans-serif;display:block}.chart figcaption{margin-top:10px}.chart figcaption b{letter-spacing:-.01em;font-size:14px;font-weight:700;display:block}.chart figcaption span{letter-spacing:.08em;text-transform:uppercase;color:#fffcf780;margin-top:3px;font-size:9.5px;display:block}.ok{color:var(--accent-lt);margin-top:8px;font-size:13px}.fmfoot{margin:44px var(--pad) 0;color:var(--ink);border-top:1.5px dashed #ffffff29;padding:28px 0 26px}.fmfoot .fnl{isolation:isolate;background:#0d0907;border-radius:10px;margin-bottom:26px;padding:20px 18px 18px;position:relative;overflow:hidden}.fmfoot .fnl:before{content:"";background-image:var(--fnl-ground);opacity:.55;filter:brightness(.35)saturate(.8);z-index:0;background-position:50%;background-size:cover;position:absolute;inset:0}.fmfoot .fnl:after{content:"";pointer-events:none;background:var(--sunset) border-box;-webkit-mask-composite:xor;opacity:.9;z-index:2;border:1.5px dashed #0000;border-radius:7px;position:absolute;inset:4px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.fmfoot .fnl>*{z-index:1;position:relative}.fmfoot .fnl b{letter-spacing:-.03em;font-size:22px;font-weight:800;line-height:1.05;display:block}.fmfoot .fnl p{color:var(--dim);max-width:42ch;margin:6px 0 12px;font-size:13.5px}.fmfoot .fnl form{gap:8px;display:flex}.fmfoot .fnl .sfield{flex:1;margin:0}.fmfoot .fnav{margin:0 calc(-1 * var(--pad)) 26px;padding:10px var(--pad) 16px;background:#ffffff0b;grid-template-columns:1fr 1fr;gap:2px 18px;display:grid;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #ffffff14}.fmfoot .fnav a{letter-spacing:-.01em;border-bottom:1.5px dashed #ffffff1f;justify-content:space-between;align-items:center;padding:10px 0;font-size:14px;font-weight:600;display:flex}.fmfoot .fnav a span{letter-spacing:.1em;text-transform:uppercase;color:var(--dim);font-size:10px;font-weight:600}.fmfoot .fmeta{color:var(--dim);flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:11.5px;display:flex}.fmfoot .fmeta img{opacity:.9;width:auto;height:18px}.fmfoot .fmeta .sp{flex:1}.fmfoot .soc{gap:8px;display:flex}.fmfoot .soc a{width:34px;height:34px;color:var(--ink);background:#ffffff0f;border-radius:8px;justify-content:center;align-items:center;display:flex;box-shadow:inset 0 0 0 1px #ffffff24}.fmfoot .soc svg{width:18px;height:18px}.nlstrip{margin:26px var(--pad) 0;isolation:isolate;background:#1a0c06;border-radius:8px;align-items:center;gap:14px;padding:16px 18px;display:flex;position:relative;overflow:hidden}.nlstrip:after{content:"";pointer-events:none;border:1.5px dashed #ffffff24;border-radius:6px;position:absolute;inset:3px}.nlstrip .fill{filter:blur(16px)brightness(.26)saturate(1.05);background-color:#c84e1e}.nlstrip>:not(.fill){z-index:2;position:relative}.nlstrip b{letter-spacing:-.02em;font-size:16px;font-weight:700;display:block}.nlstrip span{color:var(--dim);margin-top:2px;font-size:12px;display:block}.nlstrip .btn{flex:none;margin-left:auto;padding:9px 13px;font-size:11px}@media (prefers-reduced-motion:reduce){*{transition-duration:1ms!important;animation-duration:1ms!important}.c{transform:none}}@media (min-width:768px){:root{--pad:32px;--g:14px;--tray-pad:28px}.hero{height:64vh;max-height:640px}.hcopy{text-align:left;padding:0 0 18px var(--pad);max-width:calc(var(--pad) + 616px)}.hcta,.dots{justify-content:flex-start}.hitem h2{max-width:20ch;font-size:38px}.hitem .rank{font-size:14px}.w-lg{aspect-ratio:16/10;width:440px;max-width:none}.w-md{width:330px;max-width:none}.w-sq{width:216px;max-width:none}.w-por{width:200px;max-width:none}.w-v{width:196px;max-width:none}.c.story{width:280px;max-width:none}.c.video{width:440px;max-width:none}.c.job{width:300px;max-width:none}.rail .fm{width:280px;max-width:none}.spot10>*{flex:0 0 300px;max-width:none}.sechead h3{font-size:22px}.podium{gap:var(--g);grid-template-columns:1fr 1fr;display:grid}.fm.row{margin-bottom:0}.fmgrid,.wgrid{grid-template-columns:repeat(3,1fr)}.lhero{height:34vh;max-height:300px}.dich{margin-left:var(--pad);margin-right:var(--pad);max-width:520px}.tray{width:min(760px,100%)}.ov .sheet{--pad:var(--tray-pad)}.traybar .inner{max-width:760px}.spothero,.cty-hero{max-height:420px}.dgrid{grid-template-columns:repeat(4,1fr)}.jstack{grid-template-columns:1fr 1fr;display:grid}.ov .sheet{opacity:0;background:#100c08b8;border-radius:16px;width:min(600px,92%);transition:transform .32s cubic-bezier(.16,1,.3,1),opacity .25s;inset:50% auto auto 50%;transform:translate(-50%,-50%)scale(.98);box-shadow:inset 0 0 0 1px #ffffff1f,0 30px 80px #0009;max-height:86%!important}.ov.on .sheet{opacity:1;transform:translate(-50%,-50%)scale(1)}.sheet .grab{display:none}.ov .sheet.search{top:8%;transform:translate(-50%)scale(.98)}.ov.on .sheet.search{transform:translate(-50%)scale(1)}.tray .deck .fm{max-width:420px;margin:0 auto}.tray .deck{padding-top:74px}.intro .in{max-width:calc(var(--pad) + 496px);padding:0 0 48px var(--pad)}.intro .wmk.big img{width:min(64%,260px)}.fmfoot .fnav{grid-template-columns:repeat(3,1fr)}.fmfoot .fnl{align-items:flex-end;gap:40px;display:flex}.fmfoot .fnl form{flex:1;max-width:460px}}@media (min-width:1100px){:root{--pad:max(48px,calc((100vw - 1320px)/2 + 48px));--g:16px;--tray-pad:32px;--tabs-h:40px}.tabs{left:auto;right:var(--pad);border-radius:12px;flex-direction:row;padding:5px;top:14px;bottom:auto;transform:none}.tabs a,.tabs button{border-radius:8px;flex-direction:row;gap:8px;min-width:0;padding:8px 14px}.tabs a span,.tabs button span{font-size:12.5px}.tabs a svg,.tabs button svg{width:18px;height:18px}.modal .tabs,.modal-sheet .tabs,.introing .tabs,.in-tray .tabs{transform:translateY(-10px)}.abrow{min-height:62px;padding-top:16px}.appbar .wmk img{height:26px}.hero{height:76vh;max-height:760px}.hcopy{max-width:calc(var(--pad) + 664px);padding-bottom:26px}.hitem h2{max-width:20ch;font-size:48px}.w-lg{width:520px}.w-md{width:380px}.w-sq{width:240px}.w-por{width:220px}.w-v{width:210px}.c.story{width:300px}.c.video{width:480px}.rail .fm{width:300px}.spot10>*{flex:0 0 320px}.sechead h3{font-size:24px}.section{margin-top:34px}.podium{grid-template-columns:repeat(3,1fr)}.fmgrid{grid-template-columns:repeat(6,1fr)}.wgrid{grid-template-columns:repeat(4,1fr)}.tray{width:min(820px,100%)}.traybar .inner{max-width:820px}.fmfoot .fnav{grid-template-columns:repeat(5,1fr)}.rnav{gap:6px;margin-left:8px;display:inline-flex}.rnav button{width:30px;height:30px;color:var(--ink);background:#ffffff0f;border-radius:8px;justify-content:center;align-items:center;display:flex;box-shadow:inset 0 0 0 1px #ffffff24}.rnav button svg{width:16px;height:16px}.rail{scroll-behavior:smooth}}@media (hover:none){.rnav{display:none}}.tabs .tbird{opacity:.72;filter:brightness(0)invert();width:22px;height:22px;display:block}.tabs a.on .tbird{opacity:1}:root{--font-serif-stack:var(--font-serif),"Cormorant Garamond",Garamond,"Times New Roman",serif;--serif-track:-.02em}:root:not([data-serif]) .hitem h2,:root[data-serif=all] .hitem h2,:root:not([data-serif]) .sechead h3,:root[data-serif=all] .sechead h3,:root:not([data-serif]) .lhero h1,:root[data-serif=all] .lhero h1,:root:not([data-serif]) .sp-head h2,:root[data-serif=all] .sp-head h2,:root:not([data-serif]) .cty-hero h2,:root[data-serif=all] .cty-hero h2,:root:not([data-serif]) .xp h2,:root[data-serif=all] .xp h2,:root:not([data-serif]) .spotbody h2,:root[data-serif=all] .spotbody h2,:root:not([data-serif]) .spotbody h3,:root[data-serif=all] .spotbody h3,:root:not([data-serif]) .spotbody h4,:root[data-serif=all] .spotbody h4,:root:not([data-serif]) .issue h3,:root[data-serif=all] .issue h3,:root:not([data-serif]) .sheet .sh h3,:root[data-serif=all] .sheet .sh h3,:root:not([data-serif]) .fmfoot .fnl b,:root[data-serif=all] .fmfoot .fnl b,:root:not([data-serif]) .c:not(.data) .ct,:root[data-serif=all] .c:not(.data) .ct,:root:not([data-serif]) .fm:not(.half) .plate h3,:root[data-serif=all] .fm:not(.half) .plate h3,:root:not([data-serif]) .c.job b,:root[data-serif=all] .c.job b,:root:not([data-serif]) .sp-short .btm h3,:root[data-serif=all] .sp-short .btm h3,:root:not([data-serif]) .slide h2,:root[data-serif=all] .slide h2,:root:not([data-serif]) .spotbody blockquote,:root[data-serif=all] .spotbody blockquote,:root:not([data-serif]) .sp-sec.ownwords p,:root[data-serif=all] .sp-sec.ownwords p,:root:not([data-serif]) .samquote p,:root[data-serif=all] .samquote p,:root:not([data-serif]) .serif,:root[data-serif=all] .serif,:root[data-serif=long] .spotbody h2,:root[data-serif=long] .spotbody h3,:root[data-serif=long] .xp h2,:root[data-serif=long] .spotbody blockquote,:root[data-serif=long] .sp-sec.ownwords p,:root[data-serif=long] .samquote p,:root[data-serif=long] .serif{font-family:var(--font-serif-stack);letter-spacing:var(--serif-track);font-synthesis:none;font-variant-numeric:lining-nums;font-feature-settings:"lnum" 1;font-weight:600}:root:not([data-serif]) .hitem h2,:root[data-serif=all] .hitem h2,:root:not([data-serif]) .lhero h1,:root[data-serif=all] .lhero h1,:root:not([data-serif]) .cty-hero h2,:root[data-serif=all] .cty-hero h2,:root:not([data-serif]) .sp-head h2,:root[data-serif=all] .sp-head h2,:root:not([data-serif]) .xp h2,:root[data-serif=all] .xp h2,:root:not([data-serif]) .spotbody h2,:root[data-serif=all] .spotbody h2,:root:not([data-serif]) .slide h2,:root[data-serif=all] .slide h2,:root[data-serif=long] .spotbody h2,:root[data-serif=long] .xp h2{font-weight:700;line-height:1.1}:root:not([data-serif]) .c:not(.data) .ct,:root[data-serif=all] .c:not(.data) .ct{font-size:21px;line-height:1.1}:root:not([data-serif]) .sheet .sh h3,:root[data-serif=all] .sheet .sh h3,:root:not([data-serif]) .spotbody h4,:root[data-serif=all] .spotbody h4,:root:not([data-serif]) .c.job b,:root[data-serif=all] .c.job b,:root:not([data-serif]) .sp-short .btm h3,:root[data-serif=all] .sp-short .btm h3{font-size:20px}:root:not([data-serif]) .fm:not(.half) .plate h3,:root[data-serif=all] .fm:not(.half) .plate h3{font-size:max(20px,8.2cqw);line-height:1.02}:root:not([data-serif]) .fm.row .plate h3,:root[data-serif=all] .fm.row .plate h3{font-size:20px}.spotbody h2{margin:12px 0 10px;font-size:34px;line-height:1.15}.spotbody h3{margin:24px 0 6px;font-size:24px;line-height:1.2}.xp h2{font-size:32px;line-height:1.16}:root:not([data-serif=off]) .spotbody blockquote{font-size:24px;font-style:italic;font-weight:600;line-height:1.35}.spotbody blockquote cite{font-family:var(--font-fustat),system-ui,sans-serif;letter-spacing:0;font-style:normal;font-weight:600}:root:not([data-serif=off]) .sp-sec.ownwords p{font-size:24px;font-style:italic;font-weight:600;line-height:1.35}:root:not([data-serif=off]) .samquote p{font-size:22px;font-style:italic;font-weight:600;line-height:1.34}.samquote .who,.samquote .btn{font-family:var(--font-fustat),system-ui,sans-serif;letter-spacing:normal;font-style:normal}:root[data-serif-dek="1"] .spotbody .dek{font-family:var(--font-serif-stack);letter-spacing:var(--serif-track);font-size:21px;font-weight:600;line-height:1.35}@media (min-width:900px){.spotbody h2{font-size:42px}.xp h2{font-size:38px}}:root{--btn-solid:#e8862f}:root:not([data-btn=sunset]) .btn{background:var(--btn-solid);box-shadow:inset 0 1px #ffffff38}:root:not([data-btn=sunset]) .btn:after{opacity:calc(var(--paper-grain) * .5)}:root:not([data-btn=sunset]) .btn.g{background:#100c0873;box-shadow:inset 0 0 0 1px #ffffff29}:root:not([data-btn=sunset]) .tabs .on:before,:root:not([data-btn=sunset]) .dot.on{background:var(--btn-solid)}@media (min-width:900px){:root:not([data-ground=drift]) .dunebg canvas.page{opacity:0}:root:not([data-ground=drift]) body{background:#0c0906}:root:not([data-ground=drift]):not([data-ground=plain]) .dunebg .still{opacity:.2;filter:saturate(.55)brightness(.62)}:root[data-ground=plain] .dunebg .still{opacity:0}:root[data-ground=plain] .dunebg .film{opacity:.12}:root:not([data-ground=drift]) .gg>canvas{opacity:1}}.hitem .hchips{align-items:center;gap:6px;justify-content:inherit;flex-wrap:wrap;display:inline-flex}.spotbody .artchips{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.mapsec .maprow{border-bottom:1px solid var(--hair);padding:12px 0}.mapsec .mhead{color:var(--ink);align-items:baseline;gap:10px;text-decoration:none;display:flex}.mapsec .mhead b{font-size:16px;font-weight:700}.mapsec .mhead span{color:var(--dim);font-size:12px}.mapsec .mlinks{flex-wrap:wrap;gap:6px 14px;margin-top:6px;display:flex}.mapsec .mlinks a{color:var(--ink2,#d9cdbb);border-bottom:1px solid #f9bf4359;font-size:14px;text-decoration:none}.mapsec .mlinks .none{color:var(--dim);font-size:13px}@media (min-width:768px){:root{--rail-w:92px;--tabs-h:0px}body{padding-left:var(--rail-w)}.tabs{width:var(--rail-w);padding:calc(84px + env(safe-area-inset-top,0px)) 10px calc(18px + env(safe-area-inset-bottom,0px));background:linear-gradient(90deg,#0c0906db,#0c090699);border-radius:0;flex-direction:column;justify-content:flex-start;gap:6px;inset:0 auto 0 0;transform:none;box-shadow:inset -1px 0 #ffffff12}.tabs a,.tabs button{border-radius:10px;flex-direction:column;gap:6px;width:100%;min-width:0;padding:12px 4px}.tabs a span,.tabs button span{letter-spacing:.01em;font-size:11px}.tabs a svg,.tabs button svg{width:22px;height:22px}.tabs a:hover,.tabs button:hover{color:var(--ink);background:#ffffff0d}.tabs button:last-child{margin-top:auto}.modal .tabs,.modal-sheet .tabs,.in-tray .tabs{opacity:1;pointer-events:auto;transform:none}.introing .tabs{opacity:0;pointer-events:none;transform:none}.traybar,.pvbar{left:var(--rail-w)}}@media (min-width:1100px){:root{--pad:max(48px,calc((100vw - var(--rail-w) - 1320px)/2 + 48px))}}.intro.slides .slide{z-index:6;padding:0 26px calc(96px + env(safe-area-inset-bottom,0px));opacity:0;transition:opacity .7s var(--ease-out),transform .7s var(--ease-out);pointer-events:none;flex-direction:column;justify-content:center;display:flex;position:absolute;inset:0;transform:translateY(14px)}.intro.slides .slide.on{opacity:1;pointer-events:auto;transform:none}.intro.slides .slide.story{text-align:left;align-items:flex-start}.intro.slides .slide.story h2{color:var(--ink);max-width:14ch;margin:0 0 14px;font-size:clamp(34px,8.6vw,64px);line-height:1.06}.intro.slides .slide.story p{color:var(--ink2);max-width:28ch;font-size:17px;line-height:1.45}.intro.slides .slide .bird{filter:brightness(0)invert();opacity:.9;width:44px;height:44px;margin-bottom:22px}.intro.slides .slide .ring{width:132px;height:132px;margin-bottom:22px;display:block}.intro.slides .slide .ring svg{width:100%;height:100%;display:block}.intro.slides .slide .draft{top:calc(20px + env(safe-area-inset-top,0px));letter-spacing:.14em;text-transform:uppercase;color:#f8f0e473;font-size:9.5px;position:absolute;left:26px}.intro.slides .slide.welcome{padding-bottom:calc(96px + env(safe-area-inset-bottom,0px));justify-content:flex-end;overflow-y:auto}.intro.slides .slide.welcome h2{color:var(--ink);margin:0 0 10px;font-size:30px;line-height:1.1}.intro.slides .skip{z-index:8;top:calc(14px + env(safe-area-inset-top,0px));color:var(--ink);-webkit-backdrop-filter:blur(12px);background:#100c0873;border-radius:999px;padding:9px 16px;font-size:13px;font-weight:600;position:absolute;right:18px;box-shadow:inset 0 0 0 1px #fff3}.intro.slides .snav{z-index:8;left:26px;right:26px;bottom:calc(26px + env(safe-area-inset-bottom,0px));justify-content:space-between;align-items:center;gap:12px;display:flex;position:absolute}.intro.slides .snav .dots{align-items:center;gap:6px;display:flex}.intro.slides .snav .dot{width:7px;height:7px;transition:width .3s var(--ease-out),background .3s;background:#ffffff4d;border-radius:4px;padding:0}.intro.slides .snav .dot.on{width:18px}.intro.slides .nextb{align-items:center;gap:6px;display:inline-flex}.intro.slides .nextb svg{width:15px;height:15px}@media (min-width:768px){.intro.slides .slide{padding-left:max(48px,calc(var(--pad) + 0px));padding-right:48px}.intro.slides .slide.welcome{max-width:calc(var(--pad) + 560px)}.intro.slides .snav{left:max(48px,var(--pad));right:48px}.intro.slides .slide .draft{left:max(48px,var(--pad))}}
