@font-face{font-family:Bodoni Moda;font-style:italic;font-weight:400 900;font-display:swap;src:url(/_next/static/media/bb3f1535fe1e9a82-s.woff2) format("woff2");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0310,u+0312,u+0315,u+031a,u+0326-0327,u+032c,u+032f-0330,u+0332-0333,u+0338,u+033a,u+0346,u+034d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,u+2016-2017,u+2034-2038,u+203c,u+2040,u+2043,u+2047,u+2050,u+2057,u+205f,u+2070-2071,u+2074-209f,u+20d0-20dc,u+20e1,u+20e5-20ef,u+2100-2112,u+2114-2115,u+2117-2121,u+2123-214f,u+2190,u+2192,u+2194-21ae,u+21b0-21e5,u+21f1-21f2,u+21f4-2211,u+2213-2214,u+2216-22ff,u+2308-230b,u+2310,u+2319,u+231c-2321,u+2336-237a,u+237c,u+2395,u+239b-23b7,u+23d0,u+23dc-23e1,u+2474-2475,u+25af,u+25b3,u+25b7,u+25bd,u+25c1,u+25ca,u+25cc,u+25fb,u+266d-266f,u+27c0-27ff,u+2900-2aff,u+2b0e-2b11,u+2b30-2b4c,u+2bfe,u+3030,u+ff5b,u+ff5d,u+1d400-1d7ff,u+1ee??}@font-face{font-family:Bodoni Moda;font-style:italic;font-weight:400 900;font-display:swap;src:url(/_next/static/media/5cfb57170cef4f1f-s.woff2) format("woff2");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ae,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f700-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f8d0-1f8d8,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fac6,u+1fac8,u+1facc-1fadd,u+1fadf-1faeb,u+1faef-1fafa,u+1fb??}@font-face{font-family:Bodoni Moda;font-style:italic;font-weight:400 900;font-display:swap;src:url(/_next/static/media/f6b22ff82406c45f-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:Bodoni Moda;font-style:italic;font-weight:400 900;font-display:swap;src:url(/_next/static/media/f80cb781c460424b-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:Bodoni Moda;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/db4fefbb8c3ff8d3-s.woff2) format("woff2");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0310,u+0312,u+0315,u+031a,u+0326-0327,u+032c,u+032f-0330,u+0332-0333,u+0338,u+033a,u+0346,u+034d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,u+2016-2017,u+2034-2038,u+203c,u+2040,u+2043,u+2047,u+2050,u+2057,u+205f,u+2070-2071,u+2074-209f,u+20d0-20dc,u+20e1,u+20e5-20ef,u+2100-2112,u+2114-2115,u+2117-2121,u+2123-214f,u+2190,u+2192,u+2194-21ae,u+21b0-21e5,u+21f1-21f2,u+21f4-2211,u+2213-2214,u+2216-22ff,u+2308-230b,u+2310,u+2319,u+231c-2321,u+2336-237a,u+237c,u+2395,u+239b-23b7,u+23d0,u+23dc-23e1,u+2474-2475,u+25af,u+25b3,u+25b7,u+25bd,u+25c1,u+25ca,u+25cc,u+25fb,u+266d-266f,u+27c0-27ff,u+2900-2aff,u+2b0e-2b11,u+2b30-2b4c,u+2bfe,u+3030,u+ff5b,u+ff5d,u+1d400-1d7ff,u+1ee??}@font-face{font-family:Bodoni Moda;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/0e2817805fbc92a7-s.woff2) format("woff2");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ae,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f700-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f8d0-1f8d8,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fac6,u+1fac8,u+1facc-1fadd,u+1fadf-1faeb,u+1faef-1fafa,u+1fb??}@font-face{font-family:Bodoni Moda;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/bd33c0bc895da9de-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:Bodoni Moda;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/75a7cfd2a925650a-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:Bodoni Moda Fallback;src:local("Times New Roman");ascent-override:98.50%;descent-override:35.02%;line-gap-override:0.00%;size-adjust:114.22%}.__className_0dd5c4{font-family:Bodoni Moda,Bodoni Moda Fallback}.__variable_0dd5c4{--font-bodoni:"Bodoni Moda","Bodoni Moda Fallback"}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-s.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:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-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:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/313510e2713fb214-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:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-s.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:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-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:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/313510e2713fb214-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:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-s.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:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-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:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/313510e2713fb214-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:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-s.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:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-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:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/313510e2713fb214-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:Hanken Grotesk Fallback;src:local("Arial");ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.00%;size-adjust:100.94%}.__className_fd3dff{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.__variable_fd3dff{--font-grot:"Hanken Grotesk","Hanken Grotesk Fallback"}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(/_next/static/media/fc61cfb200d549a5-s.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:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(/_next/static/media/fe6c4b8cc116014d-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:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(/_next/static/media/8edf6d3506a17285-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:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/b5963afcf1479527-s.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:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/5ed7d4ff5e59016d-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:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/84adbee2f2a7cb50-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:Newsreader Fallback;src:local("Times New Roman");ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.00%;size-adjust:105.48%}.__className_a4d3ee{font-family:Newsreader,Newsreader Fallback}.__variable_a4d3ee{--font-news:"Newsreader","Newsreader Fallback"}:root{--paper:#ffffff;--paper-2:#f6f5f2;--ink:#0d0d0d;--grey:#5f5f5c;--rule:rgba(13,13,13,0.14);--saus:#f2c230;--saus-ink:#0d0d0d;--error:#a3160c;--ok:#1d5c2e;--thumb:40px;--gutter:clamp(16px,3vw,32px);color-scheme:light}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font-grot),"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}a{color:inherit}img{max-width:100%;display:block}button{font:inherit}:focus-visible{outline:3px solid var(--saus);outline-offset:2px}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.head{font-family:var(--font-bodoni),Didot,"Bodoni 72",Georgia,serif;font-weight:700;font-variation-settings:"opsz" 96;letter-spacing:-.02em;line-height:.86;margin:0}.head.ex{font-style:italic;font-weight:500;letter-spacing:-.03em}.gram,.serif{font-family:var(--font-news),Georgia,serif}.gram{font-style:italic;font-size:20px;line-height:1.35;margin:0}.gram b{font:700 13px/1 var(--font-grot),sans-serif;font-style:normal;background:var(--ink);color:var(--paper);padding:4px 6px 3px;margin-right:10px;vertical-align:3px;letter-spacing:.04em}.defs{margin:0;padding:0;list-style:none;counter-reset:d;display:grid;grid-gap:6px;gap:6px;font-family:var(--font-news),Georgia,serif;font-size:20px;line-height:1.4}.defs li{counter-increment:d;display:grid;grid-template-columns:26px 1fr}.defs li:before{content:counter(d);font:700 13px/1.95 var(--font-grot),sans-serif}.defs li.see:before{content:"→"}.small{font-size:13px;line-height:1.45;color:var(--grey)}.tabnum{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sheet{padding-right:var(--thumb);min-height:100vh;display:flex;flex-direction:column}.sheet main{flex:1 1}.runhead{position:-webkit-sticky;position:sticky;top:0;z-index:20;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:12px;gap:12px;padding:14px var(--gutter) 12px;background:var(--paper);border-bottom:2px solid var(--ink);font:600 12px/1 var(--font-grot),sans-serif;letter-spacing:.02em}.runhead .brand{font-family:var(--font-bodoni),serif;font-weight:700;font-size:13px;letter-spacing:.32em;text-decoration:none;padding-left:.32em}.runhead .left{text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.runhead .right{justify-self:end;display:flex;gap:18px;align-items:center}.runhead .right a{text-decoration:none}.runhead .bag{display:inline-flex;gap:6px;align-items:center;min-height:32px;padding:6px 0}.runhead .brand{display:inline-block;padding-top:8px;padding-bottom:8px}.foot nav a{display:inline-block;padding:4px 0}.runhead .bag span{background:var(--ink);color:var(--paper);min-width:20px;height:20px;border-radius:10px;display:inline-grid;place-items:center;font-size:11px;padding:0 6px}.thumbs{position:fixed;right:0;top:0;bottom:0;width:var(--thumb);z-index:30;display:grid;grid-auto-rows:1fr;border-left:1px solid var(--rule);background:var(--paper-2)}.thumbs a{display:grid;place-items:center;text-decoration:none;font:700 13px/1 var(--font-grot),sans-serif;color:var(--ink);border-bottom:1px solid var(--rule);transition:background .15s}.thumbs a.on,.thumbs a:focus-visible,.thumbs a:hover{background:var(--saus);outline:none}.foot{justify-content:space-between;gap:12px 24px;padding:16px var(--gutter) 20px;border-top:2px solid var(--ink);font:500 12.5px/1.4 var(--font-grot),sans-serif;color:var(--grey)}.foot,.foot nav{display:flex;flex-wrap:wrap}.foot nav{gap:16px}.foot a{color:var(--ink);text-decoration:none}.foot a:hover{text-decoration:underline}.spread{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);border-bottom:2px solid var(--ink)}.spread .left{padding:clamp(28px,4vw,52px) clamp(20px,3vw,44px) clamp(28px,3vw,40px) var(--gutter);border-right:1px solid var(--rule);display:grid;align-content:space-between;grid-gap:36px;gap:36px}.spread .head{font-size:clamp(56px,9.6vw,140px);transition:opacity .35s}.spread .gram{margin-top:18px;transition:opacity .35s}.spread .defs{margin-top:22px;max-width:32ch;transition:opacity .35s}.spread .right{display:grid;grid-template-rows:1fr auto;min-height:560px}.plate{position:relative;overflow:hidden;background:#ebe7df}.plate img{width:100%;height:100%;object-fit:cover;transition:opacity .5s}.plate .cap{position:absolute;left:0;bottom:0;background:var(--paper);padding:8px 12px;font:600 12px/1.3 var(--font-grot),sans-serif}.fade{opacity:0!important}.tally{display:grid;grid-template-columns:repeat(3,1fr);border-top:2px solid var(--ink)}.tally div{padding:14px 16px;border-right:1px solid var(--rule);display:grid;grid-gap:4px;gap:4px}.tally div:last-child{border-right:0}.tally b{font:700 32px/1 var(--font-bodoni),serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tally span{font:500 12px/1.3 var(--font-grot),sans-serif;color:var(--grey)}.rotator-ctrl{display:flex;gap:8px;align-items:center;font:600 12px/1 var(--font-grot),sans-serif;color:var(--grey)}.rotator-ctrl button{background:none;border:1px solid var(--rule);width:30px;height:30px;cursor:pointer}.rotator-ctrl button:hover{border-color:var(--ink)}.join{display:grid;grid-gap:12px;gap:12px;max-width:540px}.join .lbl{font:700 14px/1.4 var(--font-grot),sans-serif}.inline{display:grid;grid-template-columns:1fr auto;border:2px solid var(--ink);background:var(--paper)}.inline input{border:0;font:400 17px/1 var(--font-grot),sans-serif;padding:15px 14px;min-width:0;background:transparent;color:var(--ink)}.inline input:focus-visible{outline:3px solid var(--saus);outline-offset:-3px}.btn{border:0;background:var(--ink);color:var(--paper);font:700 15px/1 var(--font-grot),sans-serif;letter-spacing:.01em;padding:0 22px;min-height:52px;cursor:pointer;transition:background .15s,color .15s;display:inline-flex;align-items:center;justify-content:center;gap:10px;text-decoration:none}.btn:hover{background:#2e2e2c}.btn:disabled{background:#9a9a96;cursor:not-allowed}.btn.saus{background:var(--saus);color:var(--saus-ink)}.btn.saus:hover{background:#e2b21e}.btn.ghost{background:transparent;color:var(--ink);border:2px solid var(--ink)}.btn.ghost:hover{background:var(--paper-2)}.chips{display:flex;flex-wrap:wrap;gap:6px}.chip{border:1px solid var(--rule);background:var(--paper);padding:8px 11px;font:500 13px/1 var(--font-grot),sans-serif;cursor:pointer}.chip[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.check{display:grid;grid-template-columns:20px 1fr;grid-gap:10px;gap:10px;font-size:13.5px;color:var(--grey);align-items:start;cursor:pointer}.check input{width:18px;height:18px;margin:1px 0 0;accent-color:var(--ink)}.msg{margin:0;font-size:14px;min-height:1.4em}.msg.err{color:var(--error)}.msg.ok{color:var(--ok)}.done{border:2px solid var(--ink);padding:18px 20px;display:grid;grid-gap:4px;gap:4px;max-width:540px}.done strong{font:700 28px/1.1 var(--font-bodoni),serif}.hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.field{display:grid;grid-gap:6px;gap:6px}.field label{font:600 13px/1 var(--font-grot),sans-serif}.field input,.field select{font:400 16px/1.2 var(--font-grot),sans-serif;color:var(--ink);border:1px solid #8d8d89;border-radius:0;background:var(--paper);padding:13px 12px;width:100%}.field input:focus-visible,.field select:focus-visible{outline:3px solid var(--saus);outline-offset:0;border-color:var(--ink)}.field .hint{font-size:12.5px;color:var(--grey)}.grid2{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.section{padding:clamp(40px,6vw,72px) var(--gutter);border-bottom:2px solid var(--ink)}.section-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:24px;gap:24px;align-items:end;margin-bottom:28px}.section-head h2{font:700 clamp(34px,5vw,64px)/.95 var(--font-bodoni),serif;letter-spacing:-.02em;margin:0;font-variation-settings:"opsz" 96}.section-head p{margin:0;max-width:52ch;color:var(--grey);font-size:16px}.eyebrow{font:700 12px/1 var(--font-grot),sans-serif;letter-spacing:.02em;margin-bottom:12px;display:inline-block;padding-bottom:6px;border-bottom:2px solid var(--saus)}.dictionary{column-count:2;column-gap:48px;column-rule:1px solid var(--rule)}.entry{page-break-inside:avoid;break-inside:avoid;padding:18px 0 22px;border-bottom:1px solid var(--rule);display:grid;grid-template-columns:minmax(0,1fr) 132px;grid-gap:18px;gap:18px;text-decoration:none;color:inherit;scroll-margin-top:80px}.entry:hover .entry-word{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}.entry-word{font:700 clamp(30px,3.2vw,42px)/.95 var(--font-bodoni),serif;letter-spacing:-.015em;font-variation-settings:"opsz" 72}.entry-word.ex{font-style:italic;font-weight:500}.entry .gram{font-size:16.5px;margin-top:8px}.entry .gram b{font-size:11px}.entry .defs{font-size:17px;margin-top:10px;gap:2px}.entry .defs li{grid-template-columns:22px 1fr}.entry-meta{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:12px;font:600 12.5px/1.3 var(--font-grot),sans-serif}.entry-meta .left{color:var(--grey);font-weight:500}.entry-thumb{aspect-ratio:4/5;background:var(--paper-2);overflow:hidden;align-self:start;box-shadow:inset 0 0 0 1px var(--rule)}.entry-thumb img{width:100%;height:100%;object-fit:cover}.proof{width:100%;height:100%;display:grid;place-items:center;position:relative;box-shadow:inset 0 0 0 1px var(--rule)}.proof img{width:74%;height:auto;object-fit:contain}.proof .proof-tag{position:absolute;left:6px;top:6px;font:600 9.5px/1 var(--font-grot),sans-serif;letter-spacing:.06em;padding:4px 5px;background:var(--paper);color:var(--ink)}.steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;gap:0;border-top:2px solid var(--ink)}.steps li{padding:20px 24px 8px 0;display:grid;grid-gap:8px;gap:8px;align-content:start}.steps li+li{padding-left:24px;border-left:1px solid var(--rule)}.steps .n{font:700 44px/1 var(--font-bodoni),serif}.steps b{font-size:18px}.steps p{margin:0;color:var(--grey)}.faq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:48px;column-gap:48px}.faq details{border-top:1px solid var(--rule);padding:16px 0}.faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:16px;font:600 17px/1.35 var(--font-grot),sans-serif}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-weight:700}.faq details[open] summary:after{content:"–"}.faq p{margin:10px 0 0;color:var(--grey);max-width:60ch}.product{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);border-bottom:2px solid var(--ink)}.gallery{border-right:1px solid var(--rule);display:grid;grid-template-columns:1fr 1fr;grid-gap:2px;gap:2px;background:var(--rule);align-content:start}.gallery>*{background:var(--paper-2);aspect-ratio:4/5;overflow:hidden}.gallery>:first-child{grid-column:1/-1}.gallery img{width:100%;height:100%;object-fit:cover}.carousel{border-right:1px solid var(--rule);display:grid;align-content:start;min-width:0}.carousel-stage{position:relative;background:#ebe7df}.carousel-track{display:flex;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.carousel-track::-webkit-scrollbar{display:none}.carousel-track:focus-visible{outline:3px solid var(--saus);outline-offset:-3px}.carousel-slide{flex:0 0 100%;scroll-snap-align:start;scroll-snap-stop:always;aspect-ratio:4/5}.carousel-zoom{display:block;width:100%;height:100%;padding:0;border:0;background:none;cursor:zoom-in}.carousel-zoom img{width:100%;height:100%;object-fit:cover}.carousel-nav{position:absolute;top:50%;translate:0 -50%;z-index:1;width:40px;height:40px;display:grid;place-items:center;background:var(--paper);color:var(--ink);border:1px solid var(--rule);font:400 22px/1 var(--font-grot),sans-serif;cursor:pointer;transition:border-color .15s,opacity .15s}.carousel-nav:hover{border-color:var(--ink)}.carousel-nav:disabled{opacity:0;pointer-events:none}.carousel-nav.prev{left:12px}.carousel-nav.next{right:12px}.carousel-count{position:absolute;right:0;bottom:0;background:var(--paper);padding:8px 12px;font:600 12px/1.3 var(--font-grot),sans-serif}.carousel-thumbs{display:flex;gap:8px;padding:10px var(--gutter);overflow-x:auto;scrollbar-width:none;position:relative}.carousel-thumbs::-webkit-scrollbar{display:none}.carousel-thumbs button{flex:0 0 56px;aspect-ratio:4/5;padding:0;border:0;background:#ebe7df;cursor:pointer;opacity:.55;transition:opacity .15s}.carousel-thumbs button:hover,.carousel-thumbs button[aria-current=true]{opacity:1}.carousel-thumbs button[aria-current=true]{outline:2px solid var(--ink);outline-offset:2px}.carousel-thumbs button:focus-visible{outline:3px solid var(--saus);outline-offset:2px}.carousel-thumbs img{width:100%;height:100%;object-fit:cover}@media (min-width:901px){.carousel:not(.single){grid-template-columns:76px minmax(0,1fr)}.carousel:not(.single) .carousel-stage{grid-column:2;grid-row:1}.carousel-thumbs{grid-column:1;grid-row:1;flex-direction:column;gap:10px;padding:12px 10px;height:0;min-height:100%;overflow-x:hidden;overflow-y:auto;border-right:1px solid var(--rule)}.carousel-thumbs button{flex:0 0 auto;width:100%}}@media (hover:none) and (pointer:coarse){.carousel-stage>.carousel-nav{display:none}}.lightbox{width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:var(--paper);color:var(--ink);overflow:hidden}.lightbox[open]{display:grid;grid-template-rows:auto minmax(0,1fr)}.lightbox::-webkit-backdrop{background:var(--paper)}.lightbox::backdrop{background:var(--paper)}.lightbox-bar{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px var(--gutter);border-bottom:2px solid var(--ink)}.lightbox-bar,.lightbox-bar button{font:600 12px/1 var(--font-grot),sans-serif}.lightbox-bar button{background:none;border:1px solid var(--rule);padding:9px 12px;color:var(--ink);cursor:pointer}.lightbox-bar button:hover{border-color:var(--ink)}.lightbox-frame{position:relative;min-height:0;cursor:zoom-out}.lightbox-frame img{position:absolute;inset:16px;width:calc(100% - 32px);height:calc(100% - 32px);max-width:none;object-fit:contain;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lightbox .carousel-nav{top:calc(50% + 22px)}.lightbox .carousel-nav.prev{left:var(--gutter)}.lightbox .carousel-nav.next{right:var(--gutter)}body:has(.lightbox[open]){overflow:hidden}.buy{padding:clamp(24px,3.4vw,44px) var(--gutter);display:grid;grid-gap:22px;gap:22px;align-content:start;position:-webkit-sticky;position:sticky;top:48px}.buy .head{font-size:clamp(54px,7vw,104px)}.price{font:700 30px/1 var(--font-bodoni),serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.meter{display:grid;grid-gap:6px;gap:6px}.meter .bar{height:6px;background:var(--paper-2);border:1px solid var(--rule)}.meter .bar span{display:block;height:100%;background:var(--ink)}.meter .lbl{display:flex;justify-content:space-between;font:600 13px/1.3 var(--font-grot),sans-serif}.spec{display:grid;grid-template-columns:8em 1fr;grid-gap:6px 12px;gap:6px 12px;margin:0;font-size:14px;border-top:1px solid var(--rule);padding-top:14px}.spec dt{color:var(--grey)}.spec dd{margin:0}.swatch{width:14px;height:14px;border-radius:50%;display:inline-block;border:1px solid rgba(0,0,0,.25);vertical-align:-2px;margin-right:7px}.qty{display:inline-grid;grid-template-columns:40px 44px 40px;border:1px solid #8d8d89}.qty button{background:var(--paper);border:0;cursor:pointer;font-size:18px}.qty button:hover{background:var(--paper-2)}.qty output{display:grid;place-items:center;font-weight:600;border-left:1px solid var(--rule);border-right:1px solid var(--rule)}.notice{border:2px solid var(--ink);background:var(--paper-2);padding:14px 16px;font-size:14.5px}.notice b{display:block;margin-bottom:2px}.checkout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,420px)}.checkout>aside,.checkout>section{padding:clamp(24px,3.4vw,44px) var(--gutter)}.checkout>aside{border-left:1px solid var(--rule);background:var(--paper-2);align-self:stretch}.lines{list-style:none;margin:0;padding:0;display:grid}.line{display:grid;grid-template-columns:72px 1fr auto;grid-gap:14px;gap:14px;padding:14px 0;border-bottom:1px solid var(--rule);align-items:start}.line .t{aspect-ratio:4/5;background:var(--paper-2);overflow:hidden}.line .t img{width:100%;height:100%;object-fit:cover}.line .w{font:700 22px/1 var(--font-bodoni),serif}.line .w.ex{font-style:italic;font-weight:500}.line .sub{margin-top:4px}.line .rm,.line .sub,.sum .rm{font-size:13px;color:var(--grey)}.line .rm,.sum .rm{background:none;border:0;padding:0;margin-top:8px;text-decoration:underline;cursor:pointer}.sum{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px;margin:18px 0;font-size:15px}.sum .total{font:700 24px/1 var(--font-bodoni),serif;padding-top:10px;border-top:2px solid var(--ink)}.empty{padding:40px 0;display:grid;grid-gap:16px;gap:16px;justify-items:start}.legal{max-width:760px;padding:clamp(28px,4vw,56px) var(--gutter)}.legal h1{font:700 clamp(40px,6vw,72px)/.95 var(--font-bodoni),serif;margin:0 0 24px;letter-spacing:-.02em}.legal h2{font:700 22px/1.2 var(--font-grot),sans-serif;margin:32px 0 8px}.legal li,.legal p{font-family:var(--font-news),Georgia,serif;font-size:18px;line-height:1.55}.legal .todo{background:var(--saus);padding:0 4px;font-family:var(--font-grot),sans-serif;font-size:15px;font-weight:600}.admin{padding:32px var(--gutter);display:grid;grid-gap:28px;gap:28px}.admin table{border-collapse:collapse;width:100%;font-size:14px}.admin td,.admin th{text-align:left;padding:8px 10px;border-bottom:1px solid var(--rule)}.admin th{font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:var(--grey)}.admin .num{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.admin .wrapt{overflow-x:auto}.cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:2px solid var(--ink)}.cards div{padding:16px;border-right:1px solid var(--rule);display:grid;grid-gap:4px;gap:4px}.cards div:last-child{border-right:0}.cards b{font:700 34px/1 var(--font-bodoni),serif}@media (max-width:900px){:root{--thumb:0px}.thumbs{position:-webkit-sticky;position:sticky;top:42px;bottom:auto;left:0;right:0;width:auto;height:40px;grid-auto-flow:column;grid-auto-columns:1fr;grid-auto-rows:auto;border-left:0;border-bottom:1px solid var(--rule);z-index:15}.thumbs a{border-bottom:0;border-right:1px solid var(--rule)}.runhead{grid-template-columns:1fr auto}.runhead .left{display:none}.checkout,.product,.spread{grid-template-columns:1fr}.spread .left{border-right:0}.spread .right{min-height:0}.plate{aspect-ratio:4/5}.carousel,.gallery{border-right:0}.buy{position:static}.checkout>aside{border-left:0;border-top:1px solid var(--rule)}.faq,.section-head{grid-template-columns:1fr}.dictionary{column-count:1}.steps{grid-template-columns:1fr}.steps li+li{padding-left:0;border-left:0;border-top:1px solid var(--rule)}.cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.entry{grid-template-columns:minmax(0,1fr) 96px}.grid2{grid-template-columns:1fr}.tally b{font-size:26px}.inline{grid-template-columns:1fr}.inline .btn{width:100%}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.entry-thumb .proof img,.gallery .proof img,.line .t .proof img,.plate .proof img{width:72%;height:auto;object-fit:contain}.gallery .proof img{width:62%}.btn.saus:disabled,.btn:disabled{background:#e7e6e2;color:#6b6b67;cursor:not-allowed}.field select{height:48px;-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:36px;background-image:linear-gradient(45deg,transparent 50%,var(--ink) 50%),linear-gradient(135deg,var(--ink) 50%,transparent 50%);background-position:calc(100% - 18px) 50%,calc(100% - 13px) 50%;background-size:5px 5px;background-repeat:no-repeat}.field input{height:48px}.bon{--b-bg:#f1ece2;--b-ink:#141312;--b-acc:#7a5f0c;--b-line:#d9d1c2;aspect-ratio:1.586;width:100%;max-width:560px;padding:clamp(16px,4%,30px);display:grid;grid-template-rows:auto 1fr auto;background:var(--b-bg);color:var(--b-ink);border:1px solid var(--b-line);box-shadow:0 18px 40px -26px rgba(0,0,0,.45);container-type:inline-size}.bon.noir{--b-bg:#141312;--b-ink:#f1ece2;--b-acc:#e8b923;--b-line:#2c2926}.bon .b-top{display:flex;justify-content:space-between;align-items:baseline;font:600 max(8px,1.9cqw)/1 var(--font-grot),sans-serif;letter-spacing:.16em;text-transform:uppercase}.bon .b-pc{font:italic 500 max(16px,4.6cqw)/1 var(--font-bodoni),serif;letter-spacing:0;text-transform:none}.bon .b-lem{align-self:center;display:grid;justify-items:center;text-align:center;grid-gap:1.2cqw;gap:1.2cqw}.bon .b-word{font:500 8.4cqw/1 var(--font-bodoni),serif;letter-spacing:.03em}.bon .b-pron{font:italic 500 2.7cqw/1.3 var(--font-bodoni),serif;color:var(--b-acc)}.bon .b-hair{width:38%;border-top:1px solid;margin:.3cqw 0}.bon .b-def{font:500 2.9cqw/1.35 var(--font-bodoni),serif}.bon .b-for{font:italic 400 2.6cqw/1.35 var(--font-news),serif;margin-top:.6cqw}.bon .b-bot{display:grid;grid-template-columns:auto 1fr auto;align-items:end;grid-gap:2cqw;gap:2cqw}.bon .b-val{font:500 6.6cqw/1 var(--font-bodoni),serif;font-feature-settings:"lnum";font-variant-numeric:lining-nums}.bon .b-sig{justify-self:center;display:grid;justify-items:center;grid-gap:.9cqw;gap:.9cqw;font:500 max(5.5px,1.35cqw)/1.3 var(--font-bodoni),serif;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.bon .b-sig i{display:block;width:4cqw;border-top:1px solid var(--b-acc)}.bon .b-meta{text-align:right;font:600 max(7px,1.7cqw)/1.6 var(--font-grot),sans-serif;letter-spacing:.08em;text-transform:uppercase;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.giftform{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,560px);grid-gap:clamp(24px,4vw,56px);gap:clamp(24px,4vw,56px);padding:clamp(28px,4vw,56px) var(--gutter);align-items:start}.giftform .opts{display:flex;flex-wrap:wrap;gap:8px}.giftform .opts label{border:2px solid var(--ink);padding:12px 16px;font:700 16px/1 var(--font-grot),sans-serif;cursor:pointer;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.giftform .opts input{position:absolute;opacity:0;pointer-events:none}.giftform .opts label:has(input:checked){background:var(--ink);color:var(--paper)}.giftform .opts label:has(input:focus-visible){outline:3px solid var(--saus);outline-offset:2px}.giftform textarea{font:400 16px/1.4 var(--font-grot),sans-serif;padding:12px;border:1px solid var(--ink);resize:vertical;min-height:84px}.giftform .preview{position:-webkit-sticky;position:sticky;top:24px;display:grid;grid-gap:10px;gap:10px}.giftcode{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px;margin:14px 0 4px}.giftcode input{font:600 15px/1 var(--font-grot),sans-serif;letter-spacing:.08em;text-transform:uppercase;padding:12px;border:1px solid var(--ink);min-width:0;background:var(--paper)}.giftcode .btn{padding:12px 16px}@media (max-width:860px){.giftform{grid-template-columns:1fr}.giftform .preview{position:static;order:-1}}@media print{.noprint,.sheet>:not(main){display:none!important}.bon{box-shadow:none;max-width:85.6mm;-webkit-print-color-adjust:exact;print-color-adjust:exact}.legal{padding:0}}.sum .rm{margin:0 0 0 8px}nav[aria-label=Bladeren] a{display:inline-block;padding:6px 0}.countdown{display:flex;flex-wrap:wrap;align-items:center;gap:10px 28px;padding:14px var(--gutter);background:var(--saus);color:var(--saus-ink);border-bottom:2px solid var(--ink)}.cd-clock{display:flex;gap:18px}.cd-clock span{display:grid;justify-items:start}.cd-clock b{font:700 34px/1 var(--font-bodoni),serif;font-variation-settings:"opsz" 72;min-width:1.3ch}.cd-clock i{font:600 11px/1.2 var(--font-grot),sans-serif;font-style:normal;letter-spacing:.04em;text-transform:uppercase}.countdown p{margin:0;display:grid;grid-gap:2px;gap:2px;font-size:14px}.countdown p b{font:700 16px/1.25 var(--font-grot),sans-serif}.usage{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;border-left:3px solid var(--saus);padding:4px 0 4px 14px}.usage p{margin:0;font:italic 400 18px/1.4 var(--font-news),Georgia,serif}.usage p span{font:700 11px/1 var(--font-grot),sans-serif;font-style:normal;letter-spacing:.06em;text-transform:uppercase;margin-right:10px;vertical-align:2px}.say{display:inline-flex;gap:8px;align-items:center;background:var(--paper);border:2px solid var(--ink);padding:7px 12px;font:600 13px/1 var(--font-grot),sans-serif;cursor:pointer}.say:hover,.say[aria-pressed=true]{background:var(--saus)}.nextno{display:grid;grid-template-columns:auto 1fr;align-items:baseline;grid-gap:2px 12px;gap:2px 12px;margin-top:8px;padding:12px 14px;background:var(--paper-2);border:1px solid var(--rule)}.nextno>span:first-child{font:600 13px/1.3 var(--font-grot),sans-serif;grid-column:1/-1}.nextno b{font:700 40px/1 var(--font-bodoni),serif}.nextno .small{align-self:center}.quiz{max-width:760px;display:grid;grid-gap:18px;gap:18px}.quiz .eyebrow{margin:0;justify-self:start}.quiz-progress{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:6px;gap:6px}.quiz-progress span{height:6px;background:var(--paper-2);border:1px solid var(--rule)}.quiz-progress .on{background:var(--ink);border-color:var(--ink)}.quiz-progress .now{background:var(--saus);border-color:var(--ink)}.quiz-q{font:700 clamp(32px,4.6vw,54px)/1 var(--font-bodoni),serif;letter-spacing:-.015em;margin:0;animation:qin .35s ease-out}.quiz-a{display:grid;grid-gap:10px;gap:10px}.quiz-a button{display:grid;grid-template-columns:34px 1fr;align-items:center;grid-gap:12px;gap:12px;text-align:left;background:var(--paper);border:2px solid var(--ink);padding:14px 16px;font:500 17px/1.35 var(--font-grot),sans-serif;cursor:pointer;animation:qin .35s ease-out both}.quiz-a button:nth-child(2){animation-delay:.04s}.quiz-a button:nth-child(3){animation-delay:.08s}.quiz-a button:nth-child(4){animation-delay:.12s}.quiz-a button:hover{background:var(--saus)}.quiz-a .l{width:30px;height:30px;display:grid;place-items:center;border:1px solid var(--ink);font:italic 500 18px/1 var(--font-news),serif}.quiz-back{justify-self:start;background:none;border:0;padding:6px 0;font:600 13px/1 var(--font-grot),sans-serif;color:var(--grey);cursor:pointer;text-decoration:underline;text-underline-offset:3px}@keyframes qin{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.quiz-result{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-gap:clamp(24px,4vw,56px);gap:clamp(24px,4vw,56px);align-items:start}.qr-text{display:grid;grid-gap:18px;gap:18px;align-content:start}.qr-text .eyebrow{margin:0;justify-self:start}.qr-text .head{font-size:clamp(56px,8vw,120px)}.qr-verdict{margin:0;font:400 22px/1.4 var(--font-news),Georgia,serif;max-width:34ch}.qr-actions{display:flex;flex-wrap:wrap;gap:10px}.qr-card{display:grid;grid-gap:10px;gap:10px;justify-items:center;position:-webkit-sticky;position:sticky;top:64px}.qr-card canvas{width:100%;max-width:380px;height:auto;aspect-ratio:9/16;border:1px solid var(--rule);box-shadow:0 18px 40px rgba(13,13,13,.12);background:var(--paper-2)}@media (max-width:860px){.quiz-result{grid-template-columns:1fr}.qr-card{position:static}}@media (prefers-reduced-motion:reduce){.quiz-a button,.quiz-q{animation:none}}.cardform{display:grid;grid-gap:14px;gap:14px;max-width:560px}.cardform .hint{font-weight:400}.dmap{display:grid;grid-template-columns:minmax(0,2.4fr) minmax(220px,1fr);grid-gap:32px;gap:32px;align-items:center}.dmap svg{width:100%;height:auto;overflow:visible}.dmap path{fill:var(--paper-2);stroke:var(--ink);stroke-width:1.4;stroke-linejoin:round}.dmap path.on{fill:#fbeeb8}.dmap .pin circle{fill:var(--ink);stroke:var(--paper);stroke-width:3;transition:r .15s}.dmap .pin text{font:700 30px/1 var(--font-bodoni),serif;fill:var(--ink);paint-order:stroke;stroke:var(--paper);stroke-width:6px;stroke-linejoin:round}.dmap .pin text.place{font:600 15px/1 var(--font-grot),sans-serif;fill:var(--grey);stroke-width:4px}.dmap .pin:focus-visible circle,.dmap .pin:hover circle{fill:var(--saus);stroke:var(--ink);r:10}.dmap .pin:hover text:not(.place){text-decoration:underline}.dmap .pin:focus-visible{outline:none}.dmap-side .eyebrow{margin-bottom:14px}.dmap-side ul{list-style:none;margin:0 0 14px;padding:0;display:grid;grid-gap:4px;gap:4px}.dmap-side a{font:700 28px/1.15 var(--font-bodoni),serif;text-decoration:none}.dmap-side a.ex{font-style:italic;font-weight:500}.dmap-side a:hover{text-decoration:underline}@media (max-width:900px){.dmap{grid-template-columns:1fr}.dmap .pin text{font-size:38px}.dmap .pin text.place{font-size:20px}}.w2{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-gap:clamp(28px,4vw,64px);gap:clamp(28px,4vw,64px);align-items:start}.w2-h{font:700 13px/1 var(--font-grot),sans-serif;letter-spacing:.04em;text-transform:uppercase;margin:0 0 14px;padding-bottom:10px;border-bottom:2px solid var(--ink)}.votes{list-style:none;margin:0;padding:0}.votes li{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;grid-gap:14px;gap:14px;padding:12px 0;border-bottom:1px solid var(--rule)}.votes .rank{font:700 22px/1 var(--font-bodoni),serif;color:var(--grey)}.votes .vw{display:grid;grid-gap:4px;gap:4px;min-width:0}.votes .vw b{font:700 28px/1 var(--font-bodoni),serif;overflow-wrap:anywhere}.vbar{height:4px;background:var(--paper-2)}.vbar span{display:block;height:100%;background:var(--saus);transition:width .3s}.votes .chip{display:inline-flex;gap:8px;align-items:center;min-height:36px}@media (max-width:860px){.w2{grid-template-columns:1fr}}.ticker{overflow:hidden;border-bottom:2px solid var(--ink);background:var(--ink);color:var(--paper)}.tk-track{width:max-content;animation:tick linear infinite}.tk-track,.tk-track>div{display:flex}.ticker:hover .tk-track{animation-play-state:paused}.tk-item{padding:10px 28px;font:500 13.5px/1.2 var(--font-grot),sans-serif;white-space:nowrap;border-right:1px solid rgba(255,255,255,.2)}.tk-item b{color:var(--saus)}.tk-item i{color:#a9a9a4;font-style:normal;margin-left:6px}@keyframes tick{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.tk-track{animation:none}.ticker{overflow-x:auto}}.tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:2px solid var(--ink)}.tile{display:grid;grid-gap:10px;gap:10px;align-content:start;padding:22px 24px 26px;text-decoration:none;color:inherit;border-right:1px solid var(--rule);transition:background .15s}.tile:last-child{border-right:0}.tile.saus{background:var(--saus)}.tile:hover{background:var(--paper-2)}.tile.saus:hover{background:#e2b21e}.tile .n{font:italic 500 22px/1 var(--font-news),serif}.tile b{font:700 clamp(26px,2.8vw,36px)/1 var(--font-bodoni),serif}.tile p{margin:0;color:var(--grey)}.tile.saus p{color:var(--ink)}.tile .go{font:700 14px/1 var(--font-grot),sans-serif;margin-top:6px}@media (max-width:900px){.tiles{grid-template-columns:1fr}.tile{border-right:0;border-bottom:1px solid var(--rule)}}.tiles .tile:nth-child(3n){border-right:0}.tiles .tile:nth-child(n+4){border-top:1px solid var(--rule)}@media (max-width:900px){.tiles .tile:nth-child(n+4){border-top:0}}.streek-pick{border:0;padding:0;margin:0;display:grid;grid-gap:8px;gap:8px}.streek-pick legend{margin-bottom:8px}.streek-pick legend a{color:inherit;margin-left:6px}.ladder-mini{padding-top:12px;border-top:1px solid var(--rule)}.ladder-mini,.share{display:grid;grid-gap:8px;gap:8px}.share-url{border:2px solid var(--ink);background:var(--paper-2);padding:12px 14px;font:600 15px/1.3 var(--font-grot),sans-serif;overflow-wrap:anywhere}.share-btns{display:flex;flex-wrap:wrap;gap:8px}.share-btns .btn{flex:1 1 auto;text-align:center;text-decoration:none}.ladder{list-style:none;margin:0;padding:0;border-top:2px solid var(--ink)}.ladder li{display:grid;grid-template-columns:56px minmax(0,1fr);grid-gap:14px;gap:14px;padding:16px 0;border-bottom:1px solid var(--rule);align-items:start}.ladder .n{font:700 40px/1 var(--font-bodoni),serif}.ladder b{font:700 19px/1.2 var(--font-grot),sans-serif}.ladder p{margin:4px 0 8px;color:var(--grey)}.ladder li.ok .n{color:var(--ok)}.mijn{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:clamp(28px,4vw,64px);gap:clamp(28px,4vw,64px);align-items:start}.rules{margin-top:24px;max-width:760px}.rules summary{cursor:pointer;font:600 14px/1.4 var(--font-grot),sans-serif}.rules ul,.rules-list{margin:10px 0 0;padding-left:18px;color:var(--grey);display:grid;grid-gap:6px;gap:6px}@media (max-width:860px){.mijn{grid-template-columns:1fr}}.ss{list-style:none;margin:0;padding:0;border-top:2px solid var(--ink)}.ss li{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;grid-gap:14px;gap:14px;padding:12px 0;border-bottom:1px solid var(--rule)}.ss .rank{font:700 24px/1 var(--font-bodoni),serif;color:var(--grey)}.ss-w{display:grid;grid-gap:6px;gap:6px;min-width:0}.ss-w b{font:700 clamp(22px,2.6vw,32px)/1 var(--font-bodoni),serif}.ss-bar{display:block;height:8px;background:var(--paper-2);border:1px solid var(--rule)}.ss-bar span{display:block;height:100%;background:var(--ink);transition:width .4s}.ss li.lead .ss-bar span{background:var(--saus)}.ss li.lead .rank{color:var(--ink)}.ss li.me{background:var(--paper-2)}.ss-n{font:700 24px/1 var(--font-grot),sans-serif}.nr1{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));border-top:2px solid var(--ink);border-left:1px solid var(--rule)}.nr1 li{display:grid;grid-gap:6px;gap:6px;align-content:start;padding:18px 20px 20px;border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);scroll-margin-top:80px}.nr1 li:target{background:var(--saus)}.nr1-no{font:italic 500 18px/1 var(--font-news),serif}.nr1 li>b{font:700 32px/1 var(--font-bodoni),serif;overflow-wrap:anywhere}.nr1-to b{color:var(--ink)}.nr1 p{margin:4px 0 0}.nr1-to{font:600 13px/1.3 var(--font-grot),sans-serif;color:var(--grey);margin-top:6px}.field textarea{font:400 16px/1.4 var(--font-grot),sans-serif;padding:12px;border:1px solid var(--ink);resize:vertical;min-height:96px;background:var(--paper);color:var(--ink)}.field textarea:focus-visible{outline:3px solid var(--saus);outline-offset:0}.bt-win{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:10px;gap:10px}.bt-win a{display:grid;grid-gap:6px;gap:6px;padding:16px;border:2px solid var(--ink);color:inherit;text-decoration:none}.bt-win a:hover{background:var(--paper-2)}.bt-win .go{font:700 14px/1 var(--font-grot),sans-serif}.geheim{display:grid;grid-gap:14px;gap:14px;justify-items:start;max-width:640px}.geheim .head{font-size:clamp(48px,9vw,112px);margin:0}.geheim .defs{margin:0}.geheim-hint{font:italic 500 20px/1.4 var(--font-news),serif;margin:0}.wish{border-top:1px solid var(--rule);padding:12px 0}.wish summary{cursor:pointer;font:700 14px/1.4 var(--font-grot),sans-serif}.wish .grid2{margin-top:8px}