@font-face{font-family:Chakra Petch;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3926fa88ed32c251-s.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c3206c67a3393998-s.p.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7d7f401753dc0c4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6681946d7a6ccbb7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1fc9a8acda3903f0-s.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7b750d5bfef15842-s.p.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/2a7c45462b39533e-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4c7c43bdd7a35c63-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8d541ca8617572f0-s.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3955bbd902881c26-s.p.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/f6d84cc3be9d6158-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/84f090e3b62fb9e3-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Chakra Petch Fallback;src:local("Arial");ascent-override:96.77%;descent-override:30.05%;line-gap-override:0.00%;size-adjust:102.51%}.__className_2cc821{font-family:Chakra Petch,Chakra Petch Fallback;font-style:normal}.__variable_2cc821{--font-display:"Chakra Petch","Chakra Petch Fallback"}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cd79e1ff94fa521b-s.p.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/89362aa296165c6d-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e11f95d95ac59fa4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/00f4982f357db61e-s.p.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/62a3c74fa0e47362-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8201559e247ad180-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/2173e4bb28c315da-s.p.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c6f81e539d11fc99-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/25ab8995c98996d7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Be Vietnam Pro Fallback;src:local("Arial");ascent-override:90.61%;descent-override:24.01%;line-gap-override:0.00%;size-adjust:110.36%}.__className_7b42ef{font-family:Be Vietnam Pro,Be Vietnam Pro Fallback;font-style:normal}.__variable_7b42ef{--font-body:"Be Vietnam Pro","Be Vietnam Pro Fallback"}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/5de5dda68c9a1053-s.p.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac44098818d287e8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3667c091265cf81b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d6e015f239232eb3-s.p.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/55b35d87b6156eea-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5fb5c05ff73c0616-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8599be8653318abe-s.p.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3352fdb488e19d84-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/437e5f23c97e320c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Condensed Fallback;src:local("Arial");ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.00%;size-adjust:76.49%}.__className_341550{font-family:Barlow Condensed,Barlow Condensed Fallback;font-style:normal}.__variable_341550{--font-binder:"Barlow Condensed","Barlow Condensed Fallback"}@font-face{font-family:Saira Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/34bf1ff7fd8f4d18-s.p.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Saira Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/886bdf210a8a57c3-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Saira Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9f56976a2af2c907-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Saira Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/381aea3a1e0e81a7-s.p.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Saira Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/470d98c6383ada4d-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Saira Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/3d265558bc3f678d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Saira Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7c957829dfa5f850-s.p.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Saira Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/d6fa8ec3eb10a5e1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Saira Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c66c3989b8a414b0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Saira Condensed Fallback;src:local("Arial");ascent-override:143.34%;descent-override:55.44%;line-gap-override:0.00%;size-adjust:79.18%}.__className_df2eb5{font-family:Saira Condensed,Saira Condensed Fallback;font-style:normal}.__variable_df2eb5{--font-counter:"Saira Condensed","Saira Condensed Fallback"}@font-face{font-family:Patrick Hand;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9c658d69512eff08-s.p.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Patrick Hand;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/223db0593b777c06-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Patrick Hand;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fb80db0e9f250198-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Patrick Hand Fallback;src:local("Arial");ascent-override:127.97%;descent-override:38.32%;line-gap-override:0.00%;size-adjust:81.43%}.__className_3935bc{font-family:Patrick Hand,Patrick Hand Fallback;font-weight:400;font-style:normal}.__variable_3935bc{--font-tag:"Patrick Hand","Patrick Hand Fallback"}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6ced06489fd81a3f-s.p.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/aa5f74293546f6d0-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/62c97acc3aa63787-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Anton Fallback;src:local("Arial");ascent-override:129.70%;descent-override:36.29%;line-gap-override:0.00%;size-adjust:90.69%}.__className_9f5023{font-family:Anton,Anton Fallback;font-weight:400;font-style:normal}.__variable_9f5023{--font-cardback:"Anton","Anton Fallback"}:root{--ground:#250800;--ground-2:#300b05;--panel:#3d0e0b;--maroon:#490d0d;--blood:#680f13;--crimson:#ae2632;--crimson-hi:#c92f3c;--rose:#d06869;--blush:#e5c1c3;--stone:#b3a69d;--bone:#f6eeea;--white:#ffffff;--hairline:rgba(229,193,195,0.16);--hairline-strong:rgba(229,193,195,0.32);--on-accent:#ffffff;--stamp:var(--crimson);--keyline-rest:rgba(229,193,195,0.38);--font-d:var(--font-display),"Arial Narrow",sans-serif;--font-b:var(--font-body),system-ui,sans-serif;--cut:18px;--gutter:clamp(16px,4vw,56px);--max:1440px;--ease-out:cubic-bezier(0.16,1,0.3,1);color-scheme:dark}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:140px;scrollbar-color:var(--blood) var(--ground)}body{margin:0;background:var(--ground);color:var(--bone);font-family:var(--font-b);font-size:1rem;line-height:1.55;caret-color:var(--rose);-webkit-font-smoothing:antialiased}::selection{background:var(--crimson);color:var(--on-accent)}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:var(--ground)}::-webkit-scrollbar-thumb{background:var(--blood);border:3px solid var(--ground)}img{max-width:100%;display:block}a{color:inherit;-webkit-text-decoration-color:var(--rose);text-decoration-color:var(--rose);text-underline-offset:.2em}button,input{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--white);outline-offset:3px}h1,h2,p{margin:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0)}.btn,.sr-only{white-space:nowrap;border:0}.btn{--c:var(--crimson);--n:10px;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:48px;padding:.7rem 1.35rem;background:linear-gradient(135deg,transparent var(--n),var(--c) 0) 0 /51% 100% no-repeat,linear-gradient(-45deg,transparent var(--n),var(--c) 0) 100% /51% 100% no-repeat;font-family:var(--font-d);font-weight:600;font-size:1rem;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:--c .2s,color .2s,transform .2s var(--ease-out)}.btn--primary{--c:var(--crimson);color:var(--on-accent)}.btn--primary:hover{--c:var(--crimson-hi)}.btn--ghost{--c:var(--maroon);color:var(--blush)}.btn--ghost:hover{--c:var(--blood);color:var(--white)}.btn:active{transform:translateY(1px)}@property --c{syntax:"<color>";inherits:false;initial-value:#ae2632}.textlink{display:inline-flex;align-items:center;gap:.45rem;min-height:44px;padding:0;border:0;background:none;color:var(--blush);font-family:var(--font-d);font-weight:600;letter-spacing:.03em;text-transform:uppercase;font-size:.95rem;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.35em;cursor:pointer}.textlink:hover{color:var(--white);-webkit-text-decoration-color:var(--white);text-decoration-color:var(--white)}.contact{display:flex;flex-wrap:wrap;gap:.6rem}.contact--compact .btn{min-height:44px;padding:.5rem .9rem;font-size:.85rem;--n:7px}.contact-missing{color:var(--stone);font-size:.95rem}.sample-strip{background:var(--blush);color:var(--ground);font-size:.875rem;text-align:center;padding:.5rem var(--gutter)}.topbar{position:relative;z-index:20;justify-content:space-between;gap:1rem;max-width:var(--max);margin:0 auto;padding:.75rem var(--gutter)}.brand,.topbar{display:flex;align-items:center}.brand{gap:.75rem;text-decoration:none;min-width:0}.brand__crest{width:80px;height:80px;object-fit:cover}.brand__name{font-family:var(--font-d);font-weight:700;font-size:1.35rem;letter-spacing:.02em;text-transform:uppercase;color:var(--stone)}.brand__name span{color:var(--rose)}.shield{--k:var(--keyline-rest);--shape:polygon(var(--cut) 0,calc(100% - var(--cut) * 2) 0,calc(100% - var(--cut) * 1.4) calc(var(--cut) * 0.6),calc(100% - var(--cut) * 0.6) calc(var(--cut) * 0.6),100% calc(var(--cut) * 1.2),100% calc(100% - var(--cut)),calc(100% - var(--cut)) 100%,calc(var(--cut) * 0.6) 100%,0 calc(100% - var(--cut) * 0.6),0 var(--cut));--shape-in:polygon(calc(var(--cut) - 1px) 0,calc(100% - var(--cut) * 2 + 1px) 0,calc(100% - var(--cut) * 1.4 + 1px) calc(var(--cut) * 0.6 - 1px),calc(100% - var(--cut) * 0.6 + 1px) calc(var(--cut) * 0.6 - 1px),100% calc(var(--cut) * 1.2 - 1px),100% calc(100% - var(--cut) + 1px),calc(100% - var(--cut) + 1px) 100%,calc(var(--cut) * 0.6 - 1px) 100%,0 calc(100% - var(--cut) * 0.6 + 1px),0 calc(var(--cut) - 1px));position:relative;display:block;aspect-ratio:4/5;isolation:isolate}.shield:after,.shield:before{content:"";position:absolute;inset:0;-webkit-clip-path:var(--shape);clip-path:var(--shape);transform:translate(0);transition:transform .45s var(--ease-out),opacity .3s;opacity:0}.shield:before{background:var(--white);z-index:-2}.shield:after{inset:2px;background:var(--ground);-webkit-clip-path:var(--shape-in);clip-path:var(--shape-in);z-index:-1}.shield__face{position:relative;display:block;height:100%;padding:2px;background:var(--k);-webkit-clip-path:var(--shape);clip-path:var(--shape);transition:background .3s}.shield__empty,.shield__face img{width:100%;height:100%;background:var(--panel);-webkit-clip-path:var(--shape-in);clip-path:var(--shape-in)}.shield__empty{display:grid;place-items:center;color:var(--stone);font-size:.85rem}.item__link:focus-visible .shield,.item__link:hover .shield{--k:var(--white)}.item__link:focus-visible .shield:after,.item__link:focus-visible .shield:before,.item__link:hover .shield:after,.item__link:hover .shield:before{opacity:1;transform:translate(8px,8px)}.shield--lead{--cut:34px;--k:var(--white)}.shield--lead:after,.shield--lead:before{opacity:1;transform:translate(16px,16px);animation:keyline-in 1.1s var(--ease-out) .25s both}@keyframes keyline-in{0%{opacity:0;transform:translate(0)}}.shield--detail{--cut:28px;--k:rgba(229,193,195,0.5);aspect-ratio:1/1}.stamp{position:absolute;left:50%;top:46%;z-index:3;transform:translate(-50%,-50%) rotate(-11deg);padding:.35em .9em;background:var(--stamp);color:var(--on-accent);font-family:var(--font-d);font-weight:700;font-size:clamp(.95rem,2.2vw,1.35rem);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;box-shadow:0 0 0 3px var(--ground),0 0 0 5px var(--white),0 10px 24px rgba(0,0,0,.45);pointer-events:none}.lead{position:relative;overflow:hidden;padding:clamp(.5rem,2vw,1.5rem) 0 clamp(2rem,4vw,3rem)}.lead__flame{position:absolute;left:0;bottom:1.5rem;width:min(100%,1100px);height:70%;pointer-events:none;-webkit-mask-image:linear-gradient(0deg,transparent 0,#000 35%);mask-image:linear-gradient(0deg,transparent 0,#000 35%)}.lead__flame path:first-child{fill:var(--maroon)}.lead__flame path:last-child{fill:var(--blood)}.lead__inner{position:relative;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;grid-gap:clamp(2rem,5vw,5rem);gap:clamp(2rem,5vw,5rem);max-width:var(--max);margin:0 auto;padding:0 var(--gutter)}.lead__media{display:block;width:min(100%,calc((100svh - 250px) * .8));justify-self:center;padding:0 16px 16px 0}.lead__copy{display:grid;grid-gap:1.1rem;gap:1.1rem;justify-items:start}.lead__title{font-weight:700;font-size:clamp(2.25rem,5.2vw,5.25rem);line-height:1.02;letter-spacing:-.015em;color:var(--bone);text-wrap:balance}.lead__meta,.lead__title{font-family:var(--font-d);text-transform:uppercase}.lead__meta{font-weight:500;font-size:clamp(1rem,1.4vw,1.2rem);letter-spacing:.06em;color:var(--stone)}.lead__desc{max-width:52ch;color:var(--blush);font-size:1.05rem}.lead__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;margin-top:.5rem}.lead--empty .lead__inner{display:grid;grid-template-columns:1fr;grid-gap:1.25rem;gap:1.25rem;padding-block:4rem}.price-tag{--n:12px;display:inline-block;padding:.3rem 1.1rem .35rem;background:linear-gradient(135deg,transparent var(--n),var(--crimson) 0) 0 /51% 100% no-repeat,linear-gradient(-45deg,transparent var(--n),var(--crimson) 0) 100% /51% 100% no-repeat;color:var(--on-accent);font-family:var(--font-d);font-weight:700;font-size:clamp(1.6rem,3vw,2.5rem);line-height:1.2;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.01em}.price-tag--sold{background:linear-gradient(135deg,transparent var(--n),var(--maroon) 0) 0 /51% 100% no-repeat,linear-gradient(-45deg,transparent var(--n),var(--maroon) 0) 100% /51% 100% no-repeat;color:var(--stone);text-decoration:line-through;-webkit-text-decoration-color:var(--rose);text-decoration-color:var(--rose)}.catalog{max-width:var(--max);margin:0 auto;padding:0 var(--gutter) clamp(4rem,8vw,7rem)}.rail{position:-webkit-sticky;position:sticky;top:0;z-index:10;margin:0 calc(var(--gutter) * -1);padding:.5rem var(--gutter) 0;background:var(--ground);border-bottom:1px solid var(--hairline-strong)}.rail__inner{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem 2rem;flex-wrap:wrap}.types{display:flex;gap:clamp(.25rem,2vw,1.75rem);overflow-x:auto;scrollbar-width:none;margin-bottom:-1px}.types::-webkit-scrollbar{display:none}.types__tab{position:relative;display:inline-flex;align-items:baseline;gap:.4rem;min-height:52px;padding:.75rem .5rem .85rem;border:0;background:none;color:var(--stone);font-family:var(--font-d);font-weight:600;font-size:clamp(1.05rem,1.6vw,1.35rem);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:color .2s}.types__tab:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:transparent;transition:height .25s var(--ease-out),background .2s}.types__tab:hover{color:var(--bone)}.types__tab:hover:after{background:var(--hairline-strong)}.types__tab[aria-pressed=true]{color:var(--white)}.types__tab[aria-pressed=true]:after{height:5px;background:var(--crimson)}.types__count{font-size:.75em;font-weight:500;color:var(--rose);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.search{display:flex;align-items:center;gap:.5rem;min-width:min(100%,280px);margin-bottom:.6rem;padding:0 .85rem;min-height:44px;background:var(--ground-2);border:1px solid var(--hairline-strong);color:var(--stone)}.search:focus-within{border-color:var(--blush);color:var(--blush)}.search input{flex:1 1;min-width:0;border:0;background:none;outline:none;padding:.6rem 0;color:var(--bone)}.search input::placeholder{color:var(--stone)}.search input::-webkit-search-cancel-button{filter:invert(.8) sepia(1) hue-rotate(310deg)}.sports{display:flex;gap:.25rem 1.25rem;flex-wrap:wrap;padding:.35rem 0 .5rem}.sports__opt{min-height:40px;padding:.35rem 0;border:0;background:none;color:var(--stone);font-size:.95rem;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:.45em;cursor:pointer}.sports__opt:hover{color:var(--bone);-webkit-text-decoration-color:var(--hairline-strong);text-decoration-color:var(--hairline-strong)}.sports__opt[aria-pressed=true]{color:var(--white);font-weight:600;-webkit-text-decoration-color:var(--rose);text-decoration-color:var(--rose);text-decoration-thickness:3px}.catalog__count{margin:1.5rem 0 1.25rem;color:var(--stone);font-size:.9rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,232px),1fr));grid-gap:clamp(2rem,3.5vw,3rem) clamp(1rem,2.5vw,2rem);gap:clamp(2rem,3.5vw,3rem) clamp(1rem,2.5vw,2rem)}.item__link{display:grid;grid-gap:.9rem;gap:.9rem;text-decoration:none;outline-offset:6px}.item__link:focus-visible{outline:none}.item__media{position:relative;display:block;padding:0 8px 8px 0}.item__flag{position:absolute;top:0;right:8px;z-index:3;padding:.2rem .6rem;background:var(--crimson);color:var(--on-accent);font-family:var(--font-d);font-weight:600;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.item__body{display:grid;grid-gap:.3rem;gap:.3rem}.item__name{font-weight:600;font-size:1rem;line-height:1.35;color:var(--bone);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.item__link:hover .item__name{text-decoration:underline;-webkit-text-decoration-color:var(--rose);text-decoration-color:var(--rose)}.item__meta{color:var(--stone);font-size:.85rem}.item__price{font-family:var(--font-d);font-weight:700;font-size:1.3rem;color:var(--blush);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.item--sold .item__price{color:var(--stone);text-decoration:line-through;-webkit-text-decoration-color:var(--rose);text-decoration-color:var(--rose)}.item--sold .stamp{font-size:.95rem}.empty{display:grid;justify-items:start;grid-gap:.75rem;gap:.75rem;padding:3rem 0;color:var(--blush)}.empty__title{font-family:var(--font-d);font-weight:700;font-size:1.6rem;text-transform:uppercase;color:var(--bone)}.detail{max-width:var(--max);margin:0 auto;padding:.5rem var(--gutter) clamp(4rem,8vw,7rem)}.detail__back{margin-bottom:1rem}.detail__grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-gap:clamp(2rem,5vw,5rem);gap:clamp(2rem,5vw,5rem);align-items:start}.detail__info{display:grid;grid-gap:1.25rem;gap:1.25rem;justify-items:start;position:-webkit-sticky;position:sticky;top:1.5rem}.detail__title{font-family:var(--font-d);font-weight:700;font-size:clamp(2rem,3.6vw,3.5rem);line-height:1.05;letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance}.detail__desc{max-width:60ch;color:var(--blush);white-space:pre-line}.detail__contact{display:grid;grid-gap:.75rem;gap:.75rem;justify-items:start;margin-top:.5rem}.status{display:inline-flex;align-items:center;gap:.5rem;color:var(--blush);font-size:.95rem}.status:before{content:"";width:10px;height:10px;background:var(--blush);transform:rotate(45deg)}.status--sold:before{background:var(--crimson)}.facts{width:100%;margin:0;border-top:1px solid var(--hairline-strong)}.facts__row{display:grid;grid-template-columns:9rem 1fr;grid-gap:1rem;gap:1rem;padding:.7rem 0;border-bottom:1px solid var(--hairline)}.facts dt{font-family:var(--font-d);font-weight:600;font-size:.85rem;letter-spacing:.08em;text-transform:uppercase;color:var(--stone);padding-top:.15rem}.facts dd{margin:0;color:var(--bone)}.gallery{display:grid;grid-gap:1rem;gap:1rem}.gallery__main,.gallery__open{position:relative}.gallery__open{display:block;width:100%;padding:0;border:0;background:none;cursor:zoom-in}.gallery__zoom{position:absolute;right:1rem;bottom:1rem;display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .75rem;background:color-mix(in srgb,var(--ground) 84%,transparent);color:var(--bone);font-family:var(--font-d);font-weight:600;font-size:.8rem;letter-spacing:.06em;text-transform:uppercase}.thumbs{list-style:none;margin:0;padding:0;display:flex;gap:.6rem;overflow-x:auto}.thumbs__btn{display:block;width:76px;height:76px;padding:0;border:2px solid var(--hairline-strong);background:var(--panel);cursor:pointer;opacity:.7;transition:opacity .2s,border-color .2s}.thumbs__btn img{width:100%;height:100%;object-fit:cover}.thumbs__btn:hover{opacity:1}.thumbs__btn[aria-current=true]{opacity:1;border-color:var(--white)}.viewer{width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:var(--ground);color:var(--bone)}.viewer::-webkit-backdrop{background:color-mix(in srgb,var(--ground) 90%,black)}.viewer::backdrop{background:color-mix(in srgb,var(--ground) 90%,black)}.viewer[open]{display:grid;grid-template-rows:1fr auto}.viewer__frame{display:grid;place-items:center;min-height:0;padding:1rem}.viewer__frame img{max-width:100%;max-height:calc(100dvh - 100px);object-fit:contain}.viewer__bar{display:flex;justify-content:center;align-items:center;gap:1rem;padding:.75rem 1rem 1.25rem}.viewer__btn{display:grid;place-items:center;width:48px;height:48px;border:1px solid var(--hairline-strong);background:var(--ground-2);cursor:pointer}.viewer__btn:hover{background:var(--maroon)}.viewer__close{position:fixed;top:1rem;right:1rem}.viewer__count{font-family:var(--font-d);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:4rem;text-align:center}.related{margin-top:clamp(4rem,8vw,7rem);padding-top:2.5rem;border-top:1px solid var(--hairline-strong)}.related__title{margin-bottom:1.75rem;font-family:var(--font-d);font-weight:700;font-size:clamp(1.5rem,2.5vw,2.1rem);text-transform:uppercase}.dock{display:none}.footer{background:var(--ground-2);border-top:1px solid var(--hairline-strong)}.footer__inner{flex-wrap:wrap;justify-content:space-between;gap:2rem;max-width:var(--max);margin:0 auto;padding:3rem var(--gutter)}.footer__brand,.footer__inner{display:flex;align-items:center}.footer__brand{gap:1.25rem}.footer__brand img{width:180px;height:180px;object-fit:cover}.l-short{display:none}.footer__name{font-family:var(--font-d);font-weight:700;font-size:1.5rem;text-transform:uppercase;color:var(--stone)}.footer__tagline{color:var(--rose);font-family:var(--font-d);font-weight:500;letter-spacing:.04em}.footer__note{margin-top:.4rem;max-width:42ch;font-size:.92rem}.footer__fb,.footer__note{color:var(--blush)}.notfound{display:grid;justify-items:center;grid-gap:1rem;gap:1rem;min-height:100svh;align-content:center;padding:2rem var(--gutter);text-align:center}.notfound h1{font-family:var(--font-d);font-size:clamp(1.75rem,4vw,2.75rem);text-transform:uppercase}.notfound p{color:var(--blush);max-width:44ch}@media (max-width:900px){.lead__inner{grid-template-columns:1fr}.lead__media{width:min(78%,420px)}.lead__flame{height:40%}.detail__grid{grid-template-columns:1fr}.detail__info{position:static}}.contact--compact{flex-wrap:nowrap}.rail__inner>*{min-width:0}.types{max-width:100%}.footer__note,.footer__tagline,.lead__desc{text-wrap:pretty}.lead__title--long{font-size:clamp(2rem,3.8vw,3.75rem)}.shield__face img{color:var(--stone);font-size:.85rem;text-align:center}@media (max-width:640px){.brand,.topbar{gap:.5rem}.brand__name{font-size:.95rem;letter-spacing:0}.brand__crest{width:52px;height:52px}.contact--compact{gap:.4rem}.contact--compact .contact__short{display:none}.contact--compact .btn{width:44px;padding:0}.shield{--cut:12px}.shield--lead{--cut:24px}.shield--lead:after,.shield--lead:before{transform:translate(10px,10px)}.lead__media{padding:0 10px 10px 0}.lead__actions .contact{width:100%}.lead__actions .btn{flex:1 1}.lead__actions .btn:first-child{flex-basis:100%}.dock .btn .l-long,.lead__actions .btn:not(:first-child) .l-long{display:none}.dock .btn .l-short,.lead__actions .btn:not(:first-child) .l-short{display:inline}.rail{position:static}.rail__inner{flex-direction:column-reverse;align-items:stretch;gap:.25rem}.search{width:100%;margin:.25rem 0 0}.grid{grid-template-columns:repeat(2,minmax(0,1fr))}.item__price{font-size:1.1rem}.item__name{font-size:.92rem}.facts__row{grid-template-columns:7rem 1fr}.detail{padding-bottom:7rem}.detail__contact .contact{display:none}.dock{display:block;position:fixed;left:0;right:0;bottom:0;z-index:30;padding:.6rem 16px calc(.6rem + env(safe-area-inset-bottom));background:color-mix(in srgb,var(--ground) 96%,transparent);border-top:1px solid var(--hairline-strong)}.dock .contact{flex-wrap:nowrap}.dock .btn{flex:1 1;padding-inline:.5rem;font-size:.85rem}.footer__brand{flex-direction:column;align-items:flex-start;gap:.75rem}.footer__brand img{width:120px;height:120px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-delay:0s!important;transition-duration:.01ms!important}}[data-theme=binder]{--ground:#131c29;--ground-2:#0f1722;--panel:#1b2738;--maroon:#233247;--blood:#2d3f59;--crimson:#e8b13a;--crimson-hi:#f3c35a;--rose:#e8b13a;--blush:#c9d3df;--stone:#93a2b5;--bone:#eef1f4;--white:#ffffff;--on-accent:#131c29;--stamp:#d23b3b;--hairline:rgba(201,211,223,0.14);--hairline-strong:rgba(201,211,223,0.28);--keyline-rest:rgba(255,255,255,0.22);--font-d:var(--font-binder),"Arial Narrow",sans-serif;scrollbar-color:var(--maroon) var(--ground)}[data-theme=binder] .lead__flame{display:none}[data-theme=binder] .shield{--shape:inset(0 round 8px);--shape-in:inset(0 round 7px)}[data-theme=binder] .shield:after,[data-theme=binder] .shield:before{display:none}[data-theme=binder] .shield__face:after{content:"";position:absolute;inset:2px;border-radius:7px;background:linear-gradient(115deg,rgba(255,255,255,.2),rgba(255,255,255,0) 38%,rgba(255,255,255,0) 72%,rgba(255,255,255,.08));pointer-events:none}[data-theme=binder] .shield{transition:transform .35s var(--ease-out),filter .35s}[data-theme=binder] .item__link:focus-visible .shield,[data-theme=binder] .item__link:hover .shield{transform:translateY(-6px);filter:drop-shadow(0 14px 18px rgba(0,0,0,.45))}[data-theme=binder] .item__media,[data-theme=binder] .lead__media{padding:0}[data-theme=binder] .grid{padding:clamp(1rem,2.5vw,2rem) clamp(1rem,2.5vw,2rem) clamp(1rem,2.5vw,2rem) clamp(2.75rem,5vw,4rem);border-radius:10px;background:radial-gradient(circle,var(--ground) 0 9px,rgba(255,255,255,.18) 10px,transparent 11px) .6rem 2rem /24px 33% repeat-y,var(--panel);box-shadow:inset 0 0 0 1px var(--hairline)}[data-theme=binder] .types{gap:.35rem}[data-theme=binder] .types__tab{padding-inline:1rem;border-radius:8px 8px 0 0;background:var(--maroon);color:var(--stone)}[data-theme=binder] .types__tab:after{display:none}[data-theme=binder] .types__tab[aria-pressed=true]{background:var(--crimson);color:var(--on-accent)}[data-theme=binder] .types__tab[aria-pressed=true] .types__count{color:var(--on-accent)}[data-theme=binder] .btn{--n:0px;border-radius:6px}[data-theme=binder] .btn--ghost{--c:var(--maroon);color:var(--bone)}[data-theme=binder] .item__price,[data-theme=binder] .price-tag{justify-self:start;width:-moz-fit-content;width:fit-content;padding:.15rem .6rem;background:#ffffff;color:#131c29;transform:rotate(-2deg);box-shadow:0 2px 6px rgba(0,0,0,.35)}[data-theme=binder] .price-tag{padding:.3rem 1rem}[data-theme=binder] .item--sold .item__price,[data-theme=binder] .price-tag--sold{background:#c9d3df;color:#4a5668}[data-theme=binder] .item__flag{right:8px;top:8px;border-radius:4px}[data-theme=binder] .thumbs__btn{border-radius:6px}[data-theme=counter]{--ground:#17110d;--ground-2:#120d0a;--panel:#241a14;--maroon:#2e221a;--blood:#3a2b20;--crimson:#c9a46a;--crimson-hi:#dcb87e;--rose:#c9a46a;--blush:#e2d5c0;--stone:#a8977f;--bone:#f6efe2;--white:#fff8ec;--on-accent:#17110d;--stamp:#b8322a;--hairline:rgba(226,213,192,0.12);--hairline-strong:rgba(226,213,192,0.24);--keyline-rest:transparent;--font-d:var(--font-counter),"Arial Narrow",sans-serif;scrollbar-color:var(--blood) var(--ground)}[data-theme=counter] body{background:repeating-linear-gradient(90deg,rgba(255,255,255,.012) 0 2px,transparent 2px 9px),var(--ground)}[data-theme=counter] .lead__flame{display:none}[data-theme=counter] .lead:before{content:"";position:absolute;inset:-10% 0 0;background:radial-gradient(ellipse 45% 70% at 28% 0,rgba(255,228,180,.2),transparent 70%);pointer-events:none}[data-theme=counter] .shield{--shape:inset(0);--shape-in:inset(0)}[data-theme=counter] .shield:after,[data-theme=counter] .shield:before{display:none}[data-theme=counter] .item__media,[data-theme=counter] .lead__media{padding:0 0 14px;background:linear-gradient(180deg,transparent calc(100% - 14px),rgba(190,220,230,.22) calc(100% - 14px),rgba(190,220,230,.06))}[data-theme=counter] .shield{transition:transform .4s var(--ease-out),filter .4s;filter:drop-shadow(0 10px 14px rgba(0,0,0,.5))}[data-theme=counter] .item__link:focus-visible .shield,[data-theme=counter] .item__link:hover .shield{transform:translateY(-6px);filter:drop-shadow(0 18px 22px rgba(0,0,0,.55)) brightness(1.06)}[data-theme=counter] .detail__title,[data-theme=counter] .lead__title{text-transform:none;font-weight:600;letter-spacing:-.01em}[data-theme=counter] .item__price,[data-theme=counter] .price-tag{position:relative;justify-self:start;width:-moz-fit-content;width:fit-content;padding:.2rem .8rem .2rem 1.4rem;background:#f3ead8;color:#2a1d14;font-family:var(--font-tag),cursive;font-weight:400;transform:rotate(-3deg);-webkit-clip-path:polygon(.7rem 0,100% 0,100% 100%,.7rem 100%,0 50%);clip-path:polygon(.7rem 0,100% 0,100% 100%,.7rem 100%,0 50%)}[data-theme=counter] .item__price:before,[data-theme=counter] .price-tag:before{content:"";position:absolute;left:.55rem;top:50%;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:var(--ground)}[data-theme=counter] .price-tag{font-size:clamp(1.6rem,2.8vw,2.3rem);padding:.2rem 1.1rem .2rem 1.9rem}[data-theme=counter] .item--sold .item__price,[data-theme=counter] .price-tag--sold{background:#cbbfa9;color:#5c4f40}[data-theme=counter] .btn{--n:0px;border-radius:2px}[data-theme=counter] .btn--ghost{--c:var(--blood);color:var(--bone)}[data-theme=counter] .types__tab[aria-pressed=true]:after{height:2px}[data-theme=counter] .item__flag{top:10px;right:10px}[data-theme=cardback]{--ground:#d5d0c5;--ground-2:#c9c3b6;--panel:#bfb8aa;--maroon:#2a5bb5;--blood:#224a94;--crimson:#d6402b;--crimson-hi:#e8513b;--rose:#d6402b;--blush:#3b352f;--stone:#5b544b;--bone:#1b1b1b;--white:#1b1b1b;--on-accent:#ffffff;--stamp:#d6402b;--hairline:rgba(27,27,27,0.16);--hairline-strong:rgba(27,27,27,0.4);--keyline-rest:transparent;--font-d:var(--font-cardback),"Arial Narrow",sans-serif;color-scheme:light;scrollbar-color:#8f887b var(--ground)}[data-theme=cardback] .lead__flame{display:none}[data-theme=cardback] .lead:before{content:"";position:absolute;right:-10%;top:0;bottom:0;width:46%;background:var(--maroon);transform:skewX(-12deg);opacity:.12;pointer-events:none}[data-theme=cardback] .shield{--shape:inset(0 round 4px);--shape-in:inset(0 round 2px);transition:transform .35s var(--ease-out)}[data-theme=cardback] .shield:after,[data-theme=cardback] .shield:before{display:none}[data-theme=cardback] .shield__face{padding:8px;background:#ffffff;box-shadow:0 1px 0 rgba(0,0,0,.15)}[data-theme=cardback] .shield--lead .shield__face{padding:14px}[data-theme=cardback] .item__media,[data-theme=cardback] .lead__media{padding:0;filter:drop-shadow(0 6px 10px rgba(0,0,0,.2))}[data-theme=cardback] .item__link:focus-visible .shield,[data-theme=cardback] .item__link:hover .shield{transform:rotate(-1.5deg) translateY(-4px)}[data-theme=cardback] .item__link:focus-visible{outline:2px solid var(--bone)}[data-theme=cardback] .grid{counter-reset:card}[data-theme=cardback] .item{counter-increment:card}[data-theme=cardback] .item__body:before{content:"№ " counter(card,decimal-leading-zero);font-family:var(--font-d);font-size:1.1rem;color:var(--crimson);line-height:1}[data-theme=cardback] .item__body{padding-top:.6rem;border-top:3px solid var(--bone)}[data-theme=cardback] .item__name{font-weight:700}[data-theme=cardback] .item__price{color:var(--maroon)}[data-theme=cardback] .detail__title,[data-theme=cardback] .empty__title,[data-theme=cardback] .footer__name,[data-theme=cardback] .lead__title,[data-theme=cardback] .related__title{font-weight:400;letter-spacing:.01em}[data-theme=cardback] .rail{background:var(--crimson);border-bottom:0}[data-theme=cardback] .types__tab{color:rgba(255,255,255,.78)}[data-theme=cardback] .types__tab:hover,[data-theme=cardback] .types__tab[aria-pressed=true]{color:#ffffff}[data-theme=cardback] .types__tab[aria-pressed=true]:after{background:#1b1b1b}[data-theme=cardback] .types__count{color:rgba(255,255,255,.85)}[data-theme=cardback] .sports__opt{color:rgba(255,255,255,.82)}[data-theme=cardback] .sports__opt:hover,[data-theme=cardback] .sports__opt[aria-pressed=true]{color:#ffffff;-webkit-text-decoration-color:#1b1b1b;text-decoration-color:#1b1b1b}[data-theme=cardback] .search{background:var(--ground);border-color:transparent}[data-theme=cardback] .btn{--n:0px}[data-theme=cardback] .btn--ghost{--c:var(--maroon);color:#ffffff}[data-theme=cardback] .btn--ghost:hover{--c:var(--blood)}[data-theme=cardback] .facts{border-top:0}[data-theme=cardback] .facts__row{border-bottom:2px solid var(--bone)}[data-theme=cardback] .facts__row:first-child{border-top:2px solid var(--bone)}[data-theme=cardback] .facts dt{color:var(--crimson)}[data-theme=cardback] .footer{background:#1b1b1b;--bone:#d5d0c5;--blush:#c9c3b6;--stone:#a59e92;--white:#d5d0c5;color:var(--bone)}[data-theme=cardback] .sample-strip{background:#1b1b1b;color:#d5d0c5}[data-theme=cardback] .gallery__zoom{color:var(--bone)}[data-theme=cardback] .item__flag{top:8px;right:8px}[data-theme=cardback] .status:before{background:var(--maroon)}.theme-switch{position:fixed;left:0;top:50%;z-index:40;display:flex;align-items:center;transform:translateY(-50%);font-family:var(--font-b)}.theme-switch__toggle{writing-mode:vertical-rl;transform:rotate(180deg);min-width:40px;padding:1rem .6rem;border:0;background:#ffffff;color:#111111;font-weight:600;font-size:.85rem;letter-spacing:.04em;cursor:pointer;box-shadow:0 6px 18px rgba(0,0,0,.35)}.theme-switch__panel{display:grid;grid-gap:.35rem;gap:.35rem;width:min(78vw,260px);padding:1rem;background:#ffffff;color:#111111;box-shadow:0 10px 30px rgba(0,0,0,.4)}.theme-switch__panel[hidden]{display:none}.theme-switch__title{font-weight:700;font-size:.95rem}.theme-switch__hint{margin-bottom:.4rem;font-size:.8rem;color:#555555}.theme-switch__opt{display:grid;grid-gap:.1rem;gap:.1rem;padding:.6rem .75rem;border:1.5px solid #dddddd;background:#ffffff;color:#111111;text-align:left;cursor:pointer}.theme-switch__opt small{color:#666666;font-size:.78rem}.theme-switch__opt:hover{border-color:#999999}.theme-switch__opt[aria-pressed=true]{border-color:#111111;box-shadow:inset 0 0 0 1px #111111}.theme-switch :focus-visible{outline:2px solid #1d4fa8;outline-offset:2px}[data-theme=cardback]{font-synthesis:none}[data-theme=cardback] .btn,[data-theme=cardback] .facts dt,[data-theme=cardback] .gallery__zoom,[data-theme=cardback] .item__flag,[data-theme=cardback] .lead__meta,[data-theme=cardback] .textlink{font-family:var(--font-b);font-weight:700}[data-theme=cardback] .brand__name{font-weight:400}[data-theme=cardback] .detail__title,[data-theme=cardback] .lead__title{line-height:1.14}@media (max-width:640px){.theme-switch__toggle{min-width:30px;padding:.75rem .35rem;font-size:.75rem}}.theme-switch__panel{max-height:calc(100dvh - 32px);overflow-y:auto}.theme-switch__group{margin-top:.5rem;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#555555}.album{--sheet:color-mix(in srgb,var(--bone) 5%,var(--ground-2));--pocket:color-mix(in srgb,var(--bone) 7%,transparent);--pocket-edge:color-mix(in srgb,var(--bone) 22%,transparent);--ring:color-mix(in srgb,var(--bone) 70%,var(--stone))}.catalog:has(.album){overflow-x:clip}.album__spread,.album__stage{position:relative}.album__spread{display:grid;grid-template-columns:minmax(0,1fr);perspective:2400px;touch-action:pan-y;cursor:-webkit-grab;cursor:grab;transition:transform .3s var(--ease-out)}.album__spread[data-dragging]{cursor:-webkit-grabbing;cursor:grabbing;transition:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.album__spread img{-webkit-user-drag:none}.album__spread[data-pages="2"]{grid-template-columns:repeat(2,minmax(0,1fr));border-radius:10px;background:var(--panel);box-shadow:0 30px 60px -30px rgb(0 0 0/.6),inset 0 0 0 1px var(--hairline)}.album__page{--hole:radial-gradient(circle,var(--ground) 0 7px,var(--pocket-edge) 8px,transparent 9px);--hx:left clamp(0.6rem,1.2vw,1rem);--hs:20px 20px;--shade:linear-gradient(transparent,transparent);position:relative;padding:clamp(1rem,2vw,1.75rem) clamp(1rem,2vw,1.75rem) 2.5rem clamp(2.5rem,4vw,3.5rem);background:var(--hole) var(--hx) top 18% /var(--hs) no-repeat,var(--hole) var(--hx) center /var(--hs) no-repeat,var(--hole) var(--hx) bottom 18% /var(--hs) no-repeat,var(--shade),var(--sheet);border-radius:10px;box-shadow:inset 0 0 0 1px var(--hairline)}.album__page--left{--hx:right 1rem;--shade:linear-gradient(270deg,rgb(0 0 0/0.28),transparent 3rem);padding:1.75rem 3.5rem 2.75rem 1.75rem;border-radius:10px 2px 2px 10px}.album__page--right{--hx:left 1rem;--shade:linear-gradient(90deg,rgb(0 0 0/0.28),transparent 3rem);padding:1.75rem 1.75rem 2.75rem 3.5rem;border-radius:2px 10px 10px 2px}.album__spread[data-pages="2"]:after{--r:radial-gradient(ellipse 23px 7px at 50% 50%,transparent 0 15px,var(--ring) 16px 19px,transparent 20px);content:"";position:absolute;z-index:4;left:50%;top:0;bottom:0;width:46px;transform:translateX(-50%);background:var(--r) center top 18% /46px 20px no-repeat,var(--r) center /46px 20px no-repeat,var(--r) center bottom 18% /46px 20px no-repeat;filter:drop-shadow(0 2px 2px rgb(0 0 0/.5));pointer-events:none}.album__folio{position:absolute;bottom:.85rem;right:1.25rem;font-family:var(--font-d);font-size:.85rem;color:var(--stone);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.album__page--left .album__folio{right:auto;left:1.75rem}.album__leaf{position:absolute;z-index:3;top:0;bottom:0;transform-style:preserve-3d;filter:drop-shadow(0 12px 24px rgb(0 0 0/.35));pointer-events:none;will-change:transform}.album__leaf--fwd{left:50%;width:50%;transform-origin:left center}.album__leaf--back{left:0;width:50%;transform-origin:right center}.album__leaf--solo{left:0;width:100%;transform-origin:left center}.album__face{position:absolute;inset:0;display:grid;overflow:hidden;border-radius:10px;backface-visibility:hidden;-webkit-backface-visibility:hidden}.album__face--back{transform:rotateY(180deg)}.album__face:after{content:"";position:absolute;inset:0;background:rgb(0 0 0);opacity:var(--dim,0);pointer-events:none}.album__spread[data-fade="0"]>.album__page{animation:album-fade-a .3s ease-out!important}.album__spread[data-fade="1"]>.album__page{animation:album-fade-b .3s ease-out!important}@keyframes album-fade-a{0%{opacity:.2}}@keyframes album-fade-b{0%{opacity:.2}}.album__pockets{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(.5rem,1.2vw,.9rem);gap:clamp(.5rem,1.2vw,.9rem)}.album .item,.album__blank{position:relative;min-height:100%;padding:clamp(.4rem,1vw,.75rem);border-radius:4px;background:linear-gradient(115deg,rgb(255 255 255/.07),transparent 35%,transparent 70%,rgb(255 255 255/.04)),var(--pocket);box-shadow:inset 0 0 0 1px var(--pocket-edge),inset 0 3px 0 -1px color-mix(in srgb,var(--bone) 30%,transparent)}.album__blank{aspect-ratio:5/8}.album .item__link{gap:.55rem}.album .item__media{padding:0 4px 4px 0}.album .item__meta{display:none}.album .item__name{font-size:.9rem}.album .item__price{font-size:1.1rem}.album .item__flag{right:4px;font-size:.68rem}.album__arrow{display:grid;place-items:center;width:56px;height:56px;padding:0;border:0;border-radius:50%;background:var(--crimson);color:var(--on-accent);box-shadow:0 0 0 3px var(--ground),0 10px 24px rgb(0 0 0/.4);cursor:pointer;transition:background .2s,transform .2s var(--ease-out),opacity .2s}.album__arrow:hover:not(:disabled){background:var(--crimson-hi);transform:scale(1.06)}.album__arrow:active:not(:disabled){transform:scale(.96)}.album__arrow:disabled{background:var(--maroon);color:var(--stone);opacity:.45;cursor:default}.album__side{position:absolute;z-index:5;top:0;bottom:0;display:flex;flex-direction:column;justify-content:center;pointer-events:none}.album__side--prev{left:-28px}.album__side--next{right:-28px}.album__side .album__arrow{position:-webkit-sticky;position:sticky;top:calc(50vh - 28px);bottom:calc(50vh - 28px);pointer-events:auto}.album__arrow--bar{display:none}.album__hint{display:flex;justify-content:flex-end;align-items:center;margin:-2.6rem 0 1rem;font-size:.85rem;color:var(--stone)}.album__hint-mouse{display:none}@media (hover:hover) and (pointer:fine){.album__hint-mouse{display:inline}.album__hint-touch{display:none}}.album__nav{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:1.25rem}.album__where{display:grid;justify-items:center;grid-gap:.35rem;gap:.35rem;font-family:var(--font-d);font-weight:600;color:var(--bone);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.album__of{color:var(--stone)}.album__dots{display:flex;flex-wrap:wrap;justify-content:center;gap:2px}.album__dot{width:28px;height:28px;padding:0;border:0;background:none;cursor:pointer}.album__dot:before{content:"";display:block;width:10px;height:10px;margin:auto;border-radius:50%;background:var(--hairline-strong);transition:background .2s,transform .2s}.album__dot:hover:before{background:var(--stone)}.album__dot[aria-current=page]:before{background:var(--crimson);transform:scale(1.3)}[data-theme=binder] .album__spread[data-pages="2"]{background:var(--ground-2)}@media (max-width:899px){.album__side{display:none}.album__nav{position:-webkit-sticky;position:sticky;bottom:0;z-index:6;justify-content:space-between;margin:0 calc(var(--gutter) * -1);padding:.5rem var(--gutter) calc(.5rem + env(safe-area-inset-bottom));background:color-mix(in srgb,var(--ground) 94%,transparent);border-top:1px solid var(--hairline)}.album__where{gap:.1rem}.album__arrow--bar{display:grid}}@media (max-width:640px){.album__hint{justify-content:center;margin:-.5rem 0 .75rem}.album__page{--hole:radial-gradient(circle,var(--ground) 0 5px,var(--pocket-edge) 6px,transparent 7px);--hx:left 0.45rem;--hs:14px 14px;padding:.6rem .6rem 2rem 1.9rem}.album__pockets{gap:.35rem}.album .item,.album__blank{padding:.25rem}.album .item__link{gap:.35rem}.album .item__media{padding:0 2px 2px 0}.album .item__name{font-size:.75rem;line-height:1.3}.album .item__price{font-size:.875rem}.album .item__flag{padding:.1rem .3rem;font-size:.55rem;letter-spacing:.04em}.album .item--sold .stamp,.album .stamp{font-size:.6rem}.album__folio{bottom:.55rem;right:.75rem}.album__arrow--bar{width:48px;height:48px;box-shadow:none}.album__spread{perspective:900px}}