@font-face{font-family:Archivo;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/09f44d58a7ba7137-s.07m3ipc68q_ge.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/ecb967cca72aaa3f-s.3pnix8lf_tss7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/113fa3cd4dc959e6-s.p.41entnodl3flq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/09f44d58a7ba7137-s.07m3ipc68q_ge.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/ecb967cca72aaa3f-s.3pnix8lf_tss7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/113fa3cd4dc959e6-s.p.41entnodl3flq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/09f44d58a7ba7137-s.07m3ipc68q_ge.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/ecb967cca72aaa3f-s.3pnix8lf_tss7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/113fa3cd4dc959e6-s.p.41entnodl3flq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/09f44d58a7ba7137-s.07m3ipc68q_ge.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/ecb967cca72aaa3f-s.3pnix8lf_tss7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/113fa3cd4dc959e6-s.p.41entnodl3flq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.357dd_6abeqge.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.357dd_6abeqge.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.357dd_6abeqge.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.357dd_6abeqge.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_57290843-module__Il4EdW__className{font-family:Archivo,Archivo Fallback}.archivo_57290843-module__Il4EdW__variable{--font-archivo:"Archivo", "Archivo Fallback"}
@font-face{font-family:Familjen Grotesk;font-style:italic;font-weight:400;font-display:swap;src:url(../media/88580477c4700a9a-s.2hf_udtz64hx1.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Familjen Grotesk;font-style:italic;font-weight:400;font-display:swap;src:url(../media/c9fb8fc6948cfb2b-s.24p0pglqi9pyx.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Familjen Grotesk;font-style:italic;font-weight:400;font-display:swap;src:url(../media/ebc250ab49b50f9d-s.p.2qzb1v3qx_ucj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Familjen Grotesk;font-style:italic;font-weight:500;font-display:swap;src:url(../media/88580477c4700a9a-s.2hf_udtz64hx1.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Familjen Grotesk;font-style:italic;font-weight:500;font-display:swap;src:url(../media/c9fb8fc6948cfb2b-s.24p0pglqi9pyx.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Familjen Grotesk;font-style:italic;font-weight:500;font-display:swap;src:url(../media/ebc250ab49b50f9d-s.p.2qzb1v3qx_ucj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Familjen Grotesk;font-style:italic;font-weight:600;font-display:swap;src:url(../media/88580477c4700a9a-s.2hf_udtz64hx1.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Familjen Grotesk;font-style:italic;font-weight:600;font-display:swap;src:url(../media/c9fb8fc6948cfb2b-s.24p0pglqi9pyx.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Familjen Grotesk;font-style:italic;font-weight:600;font-display:swap;src:url(../media/ebc250ab49b50f9d-s.p.2qzb1v3qx_ucj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Familjen Grotesk;font-style:italic;font-weight:700;font-display:swap;src:url(../media/88580477c4700a9a-s.2hf_udtz64hx1.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Familjen Grotesk;font-style:italic;font-weight:700;font-display:swap;src:url(../media/c9fb8fc6948cfb2b-s.24p0pglqi9pyx.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Familjen Grotesk;font-style:italic;font-weight:700;font-display:swap;src:url(../media/ebc250ab49b50f9d-s.p.2qzb1v3qx_ucj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/62201545b028e8d7-s.0l4a4erwkg-j6.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1f28a1525bf4a5c5-s.0oxsisjwf5w8a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f5edcc6a132fb1ad-s.p.3ii__yurxaf4q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/62201545b028e8d7-s.0l4a4erwkg-j6.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1f28a1525bf4a5c5-s.0oxsisjwf5w8a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f5edcc6a132fb1ad-s.p.3ii__yurxaf4q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/62201545b028e8d7-s.0l4a4erwkg-j6.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1f28a1525bf4a5c5-s.0oxsisjwf5w8a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f5edcc6a132fb1ad-s.p.3ii__yurxaf4q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/62201545b028e8d7-s.0l4a4erwkg-j6.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1f28a1525bf4a5c5-s.0oxsisjwf5w8a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f5edcc6a132fb1ad-s.p.3ii__yurxaf4q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Familjen Grotesk Fallback;src:local(Arial);ascent-override:108.37%;descent-override:23.79%;line-gap-override:0.0%;size-adjust:94.59%}.familjen_grotesk_fb5eb75b-module__sIC8Ma__className{font-family:Familjen Grotesk,Familjen Grotesk Fallback}.familjen_grotesk_fb5eb75b-module__sIC8Ma__variable{--font-familjen:"Familjen Grotesk", "Familjen Grotesk Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:"Favorit", var(--font-archivo), "Helvetica Neue", Helvetica, Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:"Favorit", var(--font-archivo), "Helvetica Neue", Helvetica, Arial, sans-serif;--default-mono-font-family:var(--font-mono);--font-display:"Favorit", var(--font-familjen), var(--font-archivo), "Helvetica Neue", Helvetica, Arial, sans-serif}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{background:var(--paper);color:var(--ink)}body{font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.5}a{color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}::selection{background:var(--accent);color:var(--accent-ink)}img{max-width:100%;height:auto;display:block}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}}@layer components{.wrap{max-width:var(--wrap);margin:0 auto;padding:0 24px}.t-display{font-family:var(--font-display);letter-spacing:-.028em;text-wrap:balance;font-size:clamp(34px,6vw,66px);font-weight:600;line-height:1.02}.t-section{font-family:var(--font-display);letter-spacing:-.018em;text-wrap:balance;font-size:clamp(24px,3.2vw,30px);font-weight:600;line-height:1.15}.t-head{font-family:var(--font-display);letter-spacing:-.024em;text-wrap:balance;max-width:28ch;margin-top:14px;font-size:clamp(30px,3.2vw,38px);font-weight:600;line-height:1.08}.t-section.his{max-width:30ch;font-style:italic;font-weight:500}.t-body{max-width:60ch;font-size:17px;line-height:1.55}.lab,.t-micro{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);font-size:11.5px;font-weight:600}.num{font-variant-numeric:tabular-nums}.aside{color:var(--ink-2);font-style:italic}.said{color:var(--ink-2);max-width:46ch;font-size:15.5px;font-style:italic;line-height:1.55}.snav{z-index:20;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;display:flex;position:relative}.snav .brandmark{width:auto;height:22px}.mark-dark{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .mark-dark{display:block}:root:not([data-theme=light]) .mark-light{display:none}}:root[data-theme=dark] .mark-dark{display:block}:root[data-theme=dark] .mark-light{display:none}.snav li button.theme,.panel button.theme{align-items:center;gap:8px;display:inline-flex}.panel .stack button.theme{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.panel .stack.second button.sign-out{font:inherit;color:rgba(var(--aside-ink-rgb), .7);cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-size:17px}.panel .stack.second button.sign-out:hover{color:var(--aside-accent)}.tmark{box-sizing:border-box;background:linear-gradient(90deg,currentColor 0 50%,#0000 50% 100%);border:1px solid;border-radius:50%;width:11px;height:11px}.snav ul{align-items:center;gap:26px;margin:0;padding:0;list-style:none;display:flex}.snav li a,.snav li button{color:var(--ink-2);white-space:nowrap;font-size:15px;text-decoration:none}.snav li a:hover,.snav li button:hover{color:var(--accent)}.snav li a.on{color:var(--ink);text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}.ico{width:20px;height:20px;display:block}.snav .utils{gap:22px}.snav .utils li{display:flex}.snav .utils a,.snav .utils button,.panel .panel-top .utils button{cursor:pointer;background:0 0;border:0;margin:-10px;padding:10px;line-height:0;display:inline-flex;position:relative}.snav .utils a.on{color:var(--ink);text-decoration:none}.snav .utils a.on:after{content:"";background:currentColor;height:1px;position:absolute;bottom:2px;left:10px;right:10px}.snav{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:32px;display:grid}.snav .places{justify-content:flex-end}@media (max-width:700px){.snav{grid-template-columns:minmax(0,1fr) auto;row-gap:12px;padding-bottom:0}.snav .utils{grid-area:1/2}.snav .places{border-top:1px solid var(--rule);grid-area:2/1/auto/-1;justify-content:flex-start;gap:22px;padding:12px 0}}@media (max-width:640px){.snav .utils{gap:20px}.snav .places{gap:18px}.snav li a,.snav li button{font-size:14px}}@media (max-width:360px){.snav .places{gap:14px}.snav .brandmark{height:18px}}.panel{background:var(--aside);width:46%;min-width:320px;max-width:560px;color:var(--aside-ink);z-index:50;border-left:1px solid var(--rule);flex-direction:column;padding:18px 24px 34px 40px;transition:transform .34s cubic-bezier(.22,.61,.36,1);display:flex;position:fixed;inset:0 0 0 auto;overflow-y:auto;transform:translate(101%)}@media (max-width:640px){.panel{border-left:0;border-top:1px solid var(--rule)}}.panel[data-open=true]{transform:none}@media (max-width:640px){.panel{overscroll-behavior:contain;width:100%;min-width:0;max-width:none;max-height:92dvh;padding:12px 24px 24px;inset:auto 0 0;transform:translateY(101%)}.panel .panel-top .places,.panel .panel-top li:not(:last-child){display:none}.panel .gap{height:20px}}.panel .panel-top{flex:none;justify-content:flex-end;align-items:center;gap:26px;height:22px;margin-bottom:56px;display:flex}.panel .panel-top ul{align-items:center;gap:26px;margin:0;padding:0;list-style:none;display:flex}.panel .panel-top a,.panel .panel-top button{color:rgba(var(--aside-ink-rgb), .72);font-size:15px;text-decoration:none}.panel .panel-top a.on{color:var(--aside-ink);text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}.panel .stack{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.panel .stack a{color:var(--aside-ink);font-family:var(--font-display);letter-spacing:-.015em;font-size:clamp(20px,2.2vw,27px);font-weight:400;line-height:1.32;text-decoration:none;display:block}.panel .stack.second a{color:rgba(var(--aside-ink-rgb), .7);font-size:17px}.panel .stack.second .group{letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--aside-ink-rgb), .42);margin-top:26px;margin-bottom:6px;font-size:11px;font-weight:600}.panel .stack.second .group:first-child{margin-top:0}.panel .stack.second .lights{margin-top:26px}.panel .stack a:hover{color:var(--aside-accent)}.panel .gap{flex:none;height:44px}.panel .panel-foot{margin-top:auto;padding-top:30px}.panel .lead{color:rgba(var(--aside-ink-rgb), .6);max-width:34ch;margin-bottom:14px;font-size:13.5px;font-style:italic;line-height:1.5}.panel .commission{letter-spacing:.18em;text-transform:uppercase;color:var(--aside-accent-ink);background:var(--aside-accent);padding:11px 17px;font-size:11.5px;font-weight:600;text-decoration:none;display:inline-block}@media (max-width:640px){.panel .panel-top{margin-bottom:10px}.panel .panel-foot{padding-top:22px}}.plate-band,figure.plate img,.gallery figure img,.strip img,.story-media img,.who img,.chip-photo img{background-color:var(--paper-2)}.plate-band{aspect-ratio:3/2;object-fit:cover;object-position:var(--at,50% 50%);width:100%;display:block}.sound-rule{fill:none;width:100%;height:28px;stroke:var(--rule);stroke-width:1px;vector-effect:non-scaling-stroke;display:block}.band-fig{margin:0}.band-fig figcaption{color:var(--ink-3);margin-top:10px;font-size:13.5px;line-height:1.45}.band-fig figcaption a{color:inherit;border-bottom:1px solid var(--rule);text-decoration:none}.band-fig figcaption a:hover{color:var(--accent);border-bottom-color:var(--accent)}.band-motion{display:block;position:relative}.band-motion video{object-fit:cover;object-position:var(--at,50% 50%);opacity:0;width:100%;height:100%;transition:opacity .7s;position:absolute;inset:0}.band-motion video.on{opacity:1}@media (prefers-reduced-motion:reduce){.band-motion video{display:none}}@media (max-width:640px){.plate-band{aspect-ratio:4/5;object-position:var(--at-phone,50% 50%)}.plate-band.has-phone{aspect-ratio:var(--ratio-phone,4 / 5);max-height:calc(125vw - 60px)}}.hero{width:100%;height:auto}.plates{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:26px;display:grid}@media (max-width:720px){.plates{grid-template-columns:minmax(0,1fr)}}figure.plate{margin:0}figure.plate figcaption{color:var(--ink-2);max-width:44ch;margin-top:10px;font-size:14.5px;font-style:italic;line-height:1.5}figure.plate.portrait{max-width:58%}@media (max-width:720px){figure.plate.portrait{max-width:100%}}.hero-cap{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:24px;padding:18px 0 30px;display:grid}@media (max-width:720px){.hero-cap{grid-template-columns:minmax(0,1fr)}}.kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);margin-bottom:10px;font-size:11px;font-weight:600}.kicker .k-name{color:var(--ink)}.kicker .state{color:var(--accent)}.line{font-family:var(--font-display);letter-spacing:-.018em;text-wrap:balance;font-size:clamp(19px,2.3vw,27px);font-weight:600;line-height:1.2}.fs-pad{padding:64px 0 22px}.fs-kick{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);font-size:11.5px;font-weight:600}.fs-lines{max-width:28ch;font-family:var(--font-display);letter-spacing:-.024em;text-wrap:balance;margin-top:14px;font-size:clamp(30px,3.2vw,38px);font-weight:600;line-height:1.08}.fs-lines em{color:var(--ink-2);font-style:italic;font-weight:500}.first{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:end;gap:32px 64px;display:grid}.first-line{max-width:22ch;margin-top:22px;font-size:clamp(30px,3.9vw,48px)}.first .commit-row{gap:22px;margin-top:30px}.first .a-type{margin-right:0}@media (max-width:640px){.first .commit-row .a-way{display:none}}.first-aside .week{max-width:34ch;color:var(--ink);margin-top:14px;font-size:17px;line-height:1.5}.first-aside .week em{color:var(--ink-2)}.first-aside .from{color:var(--ink-3);margin-top:12px;font-size:14.5px}.first-aside .from a{color:var(--ink);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.first-aside .from a:hover{color:var(--accent)}@media (max-width:720px){.first{grid-template-columns:minmax(0,1fr);align-items:start}}.bs{border-collapse:collapse;width:100%;font-size:15px}.bs caption{text-align:left;font-family:var(--font-display);letter-spacing:-.015em;color:var(--ink);padding:0 0 14px;font-size:22px;font-weight:600}.bs caption small{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-left:12px;font-size:13px;font-weight:400}.bs tr{border-bottom:1px solid var(--rule)}.bs tbody tr:first-child{border-top:1px solid var(--ink)}.bs th{text-align:left;color:var(--ink-2);vertical-align:top;width:44%;padding:10px 0;font-size:14.5px;font-weight:400}.bs th,.bs td{overflow-wrap:anywhere}.bs td{text-align:right;color:var(--ink);font-variant-numeric:tabular-nums;vertical-align:top;padding:10px 0}.bs td em{color:var(--ink-2);font-style:italic;font-weight:400}.bs tr.total{border-bottom:1px solid var(--ink);border-top:1px solid var(--ink)}.bs tr.total th,.bs tr.total td{color:var(--ink);padding:13px 0;font-weight:600}.bs-note{color:var(--ink-2);max-width:54ch;margin-top:14px;font-size:14.5px;font-style:italic;line-height:1.5}.tick{border:1px solid var(--rule-2);vertical-align:-1px;flex:none;width:12px;height:12px;display:inline-block}.tick.on{background:var(--accent);border-color:var(--accent)}.bs .swatch{vertical-align:-1px;width:12px;height:12px;box-shadow:inset 0 0 0 1px var(--rule);margin-right:10px;display:inline-block}.bs .tick{margin-left:10px}.a-type{letter-spacing:.17em;text-transform:uppercase;color:var(--ink);border-bottom:1px solid var(--ink);margin-right:22px;padding-bottom:5px;font-size:12px;font-weight:600;text-decoration:none;display:inline-block}.a-type:hover{color:var(--accent);border-color:var(--accent)}.filters{flex-wrap:wrap;gap:4px 20px;margin-top:22px;display:flex}.filters button{font:inherit;color:var(--ink-2);cursor:pointer;background:0 0;border:0;padding:6px 0;font-size:15px;line-height:1.4}.filters button:hover{color:var(--accent)}.filters button[aria-pressed=true]{color:var(--ink);text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}.finder .filters button{color:rgba(var(--aside-ink-rgb), .62)}.finder .filters button:hover{color:var(--aside-accent)}.finder .filters button[aria-pressed=true]{color:var(--aside-ink)}.proposals{border-top:1px solid var(--ink);margin:14px 0 0;padding:0;list-style:none}.proposals li{border-bottom:1px solid var(--rule);padding:16px 0}.proposals .p-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.proposals .name{color:var(--ink);font-size:17px}.proposals .meta{color:var(--ink-3);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:600}.proposals .p-what{color:var(--ink);margin:8px 0 0;font-size:15.5px}.proposals .p-why{color:var(--ink-2);margin:4px 0 0;font-size:14.5px}.proposals .a-row form,form.a-row{display:inline}.dym{font:inherit;color:var(--ink);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;text-decoration-thickness:1px}.dym:hover{color:var(--accent)}.finder-dym{margin-top:22px}.a-type.quiet{color:var(--ink-3);border-bottom-color:var(--rule-2)}.a-hear{align-items:baseline;gap:10px;display:inline-flex}.a-hear svg{flex:none;position:relative;top:1.35px;overflow:visible}.a-hear path{transform-box:fill-box;transform-origin:50% 100%}.a-hear.rung path,.a-hear:hover path{animation:1.1s cubic-bezier(.3,.7,.4,1) both level-rise}.a-hear.rung path:nth-child(2),.a-hear:hover path:nth-child(2){animation-delay:70ms}.a-hear.rung path:nth-child(3),.a-hear:hover path:nth-child(3){animation-delay:.14s}.a-hear.rung path:nth-child(4),.a-hear:hover path:nth-child(4){animation-delay:.21s}.a-hear:hover path{animation-name:level-rise-again}@keyframes level-rise{0%{transform:scaleY(.15)}30%{transform:scaleY(1.25)}50%{transform:scaleY(.7)}68%{transform:scaleY(1.08)}84%{transform:scaleY(.95)}to{transform:scaleY(1)}}@keyframes level-rise-again{0%{transform:scaleY(.15)}30%{transform:scaleY(1.25)}50%{transform:scaleY(.7)}68%{transform:scaleY(1.08)}84%{transform:scaleY(.95)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.a-hear path{animation:none!important}}.a-type.quiet:hover{color:var(--accent);border-color:var(--accent)}.a-way{align-items:center;gap:11px;display:inline-flex}.a-way:before{content:"";background:currentColor;flex:none;width:34px;height:10px;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 10'><path d='M1 7.5C5 7.5 6 2 10.5 2s5 5.5 9.5 5.5S25 2 29.5 2c1.6 0 2.7.7 3.5 1.6' fill='none' stroke='black' stroke-width='1.3' stroke-linecap='round'/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 10'><path d='M1 7.5C5 7.5 6 2 10.5 2s5 5.5 9.5 5.5S25 2 29.5 2c1.6 0 2.7.7 3.5 1.6' fill='none' stroke='black' stroke-width='1.3' stroke-linecap='round'/></svg>") 50%/contain no-repeat}button.a-commit{cursor:pointer;border:0;font-family:inherit;line-height:normal}.a-commit{letter-spacing:.17em;text-transform:uppercase;background:var(--accent);color:var(--accent-ink);padding:13px 20px;font-size:12px;font-weight:600;text-decoration:none;display:inline-block}.a-row{margin-top:22px}.a-row>.a-commit{margin-right:22px}.commit-row{flex-wrap:wrap;align-items:center;gap:28px;margin-top:26px;display:flex}.band{background:var(--black);color:var(--black-ink);padding:56px 24px 60px}.band .kick{letter-spacing:.17em;text-transform:uppercase;color:#f2eee480;font-size:11px;font-weight:600}.band h2{font-family:var(--font-display);letter-spacing:-.024em;text-wrap:balance;max-width:28ch;margin:14px 0 0;font-size:clamp(30px,3.2vw,38px);font-weight:600;line-height:1.08}.band .said{color:#f2eee4ad;max-width:48ch;margin-top:14px}.tracks{border-top:1px solid #f2eee43d;margin-top:38px}.track{border-bottom:1px solid #f2eee424;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:20px;padding:14px 0;display:grid}.track span{font-size:16px}.track>span:first-child{align-items:baseline;gap:16px;min-width:0;display:flex}.track>span:first-child>button,.track>span:first-child>.play{flex:none;margin-right:0}.track-name{min-width:0}.track{grid-template-columns:minmax(0,1fr) auto auto;position:relative}.track>b{grid-column:3}.track-seek{cursor:pointer;touch-action:pan-y;z-index:1;outline:none;height:23px;position:absolute;bottom:-12px;left:0;right:0}.track-heard{transform-origin:0;pointer-events:none;background:#ff6e93;height:1px;position:absolute;top:11px;left:0;right:0;transform:scaleX(0)}.track-head{pointer-events:none;background:#ff6e93;border-radius:50%;width:7px;height:7px;margin-left:-3.5px;position:absolute;top:8px}.track-seek:hover .track-heard,.track-seek:focus-visible .track-heard{height:2px;top:10.5px}.track-seek:focus-visible{box-shadow:inset 0 0 0 1px #ff6e9380}.track-ctl{grid-column:2;align-items:baseline;gap:18px;display:flex}.track .track-ctl button{color:#f2eee499;min-width:0}.track .track-ctl button:hover,.track .track-ctl button.is-on{color:#ff6e93}@media (max-width:640px){.track{grid-template-columns:minmax(0,1fr) auto}.track>b{grid-area:1/2}.track-ctl{grid-area:2/1/auto/-1;padding-left:64.8px}}.track button{cursor:pointer;text-align:left;background:0 0;border:0;min-width:4.8em;padding:0}.track.on .track-name{color:#ff6e93}.takes-quality{margin-top:18px}.takes-quality .filters{margin-top:0}.takes-quality-note{opacity:.6;margin:2px 0 0;font-size:13px;font-style:italic}.band .takes-quality .filters button{color:#f2eee49e}.band .takes-quality .filters button:hover{color:#ff6e93}.band .takes-quality .filters button[aria-pressed=true]{color:var(--black-ink)}.hear-page .takes-quality{margin-top:40px}.track-line{opacity:.72;margin-top:4px;font-size:15px;font-style:italic;display:block}@media (max-width:640px){.track span{font-size:15px}.track>span:first-child{gap:12px}}.track b{color:#f2eee48c;font-variant-numeric:tabular-nums;font-size:14px;font-weight:400}.takes{margin-top:48px}.hear-page{padding-bottom:60px}.hear-page .kick{letter-spacing:.17em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:600}.hear-page .track{border-bottom-color:var(--rule)}.hear-page .track b{color:var(--ink-3)}.hear-page .tracks{border-top-color:var(--rule)}.hear-page .track button,.hear-page .track.on .track-name,.hear-page .takes-name:hover{color:var(--accent)}.hear-page .track-heard,.hear-page .track-head{background:var(--accent)}.hear-page .track .track-ctl button{color:var(--ink-3)}.hear-page .track .track-ctl button:hover,.hear-page .track .track-ctl button.is-on{color:var(--accent)}.hear-page .takes-name{color:var(--ink)}.takes-of{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);vertical-align:middle;margin-left:12px;font-size:11px;font-weight:600}.takes-name{font-family:var(--font-display);letter-spacing:-.015em;color:var(--black-ink);font-size:clamp(20px,2.2vw,27px);font-weight:400;text-decoration:none}.takes-name:hover{color:#ff6e93}.band .feature figure.plate figcaption{color:#f2eee499}.band .t-head{color:var(--black-ink)}.track button,.track .play{letter-spacing:.16em;text-transform:uppercase;color:#ff6e93;margin-right:16px;font-size:11px;font-style:normal;font-weight:600}a.track{color:inherit;text-decoration:none}a.track:hover span{color:#ff6e93}.band .a-type{color:var(--black-ink);border-color:var(--black-ink)}.band .a-type:hover{color:#ff6e93;border-color:#ff6e93}.flow{max-width:720px;padding:34px 0 44px}.preamble{padding:30px 0 40px}.preamble .t-head{margin-top:12px}.preamble .what{border-top:1px solid var(--ink);margin-top:26px}.preamble .what .brow{grid-template-columns:22% minmax(0,1fr);padding:11px 0}.preamble .what .brow>span:first-child{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);padding-top:3px;font-size:11px;font-weight:600}.preamble .what .brow>span:nth-child(2){max-width:52ch;line-height:1.5}.brief{border-top:1px solid var(--ink)}.brief:empty{border-top:0}.brow{border-bottom:1px solid var(--rule);grid-template-columns:38% minmax(0,1fr) auto;align-items:baseline;gap:18px;padding:9px 0;font-size:14.5px;display:grid}.brow>span:first-child{color:var(--ink-2)}.brow>span:nth-child(2){color:var(--ink)}.brow>span:nth-child(2) em{color:var(--ink-2)}.brow button,.brow .brow-act{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);text-align:right;font-size:11px;font-weight:600;text-decoration:none}.brow button:hover,.brow a.brow-act:hover{color:var(--accent)}.sheet .brow.given>span:nth-child(2){color:var(--ink-2)}.sheet .brow.given .brow-act{color:var(--rule-2)}.sheet .brow.open>span:nth-child(2) i{color:var(--ink-3);font-style:italic}.sheet .brow.now>span:first-child{color:var(--ink)}.sheet .swatches{flex-wrap:wrap;gap:8px 20px;display:flex}.sheet .swatched{white-space:nowrap;align-items:center;gap:9px;display:inline-flex}.sheet .swatched .swatch{width:22px;height:22px;box-shadow:inset 0 0 0 1px var(--rule);flex:none;display:inline-block}.sheet .swatch{vertical-align:-2px;border:1px solid var(--rule-2);width:12px;height:15px;margin-right:7px;display:inline-block}.colour-pick{border-bottom:1px solid var(--rule);padding:4px 0 22px}.colour-pick .free{max-width:480px;margin-top:12px}.colour-pick .pick-lab{margin-top:20px}.pick-chips{grid-template-columns:repeat(auto-fill,minmax(172px,1fr));gap:2px 18px;margin-top:12px;display:grid}.pick-chip{min-height:40px;font:inherit;color:var(--ink-2);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:11px;padding:4px 0;font-size:14px;display:flex}.sheet .pick-chip .swatch{width:24px;height:24px;box-shadow:inset 0 0 0 1px var(--rule);outline-offset:2px;border:0;outline:1.5px solid #0000;flex:none;margin:0}.pick-chip[aria-pressed=true]{color:var(--ink);font-weight:600}.sheet .pick-chip[aria-pressed=true] .swatch{outline-color:var(--ink)}@media (hover:hover){.pick-chip:hover{color:var(--accent)}}.pick-fix{font:inherit;color:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-style:italic;text-decoration:underline}.colour-pick .pick-acts{margin-top:18px}@media (max-width:640px){.pick-chips{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 14px}.pick-chip{font-size:13.5px}}.sheet .brow.fold>span:nth-child(2) i{color:var(--ink-3);font-size:13.5px}.sheet .brow.now>span:nth-child(2) i{color:var(--accent)}.sheet .brow-now{color:var(--accent);text-underline-offset:4px;text-decoration:underline}.q#now{scroll-margin-top:24px}.sheet .brow.num>span:nth-child(2){font-variant-numeric:tabular-nums}.sheet .brow.total>span:nth-child(2){color:var(--ink);font-weight:600}.sheet .brow>span:nth-child(2) i{font-style:italic}.crafted-lead{padding:30px 0}.finish{margin-top:44px}.crafted{grid-template-columns:minmax(0,1fr) minmax(0,.62fr);align-items:start;gap:32px 56px;display:grid}.crafted .pin{padding-top:64px;position:sticky;top:28px}@media (max-width:900px){.crafted{grid-template-columns:minmax(0,1fr)}.crafted .pin{display:none}.crafted-lead.started{padding-bottom:18px}}@media (max-width:640px){.brow{grid-template-columns:36% minmax(0,1fr) auto;gap:12px;font-size:13.5px}}.q{margin-top:44px}.q .qn{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:600}.q h2{font-family:var(--font-display);letter-spacing:-.018em;text-wrap:balance;max-width:24ch;margin:12px 0 0;font-size:clamp(24px,3.2vw,30px);font-weight:600;line-height:1.15}.q .buys{color:var(--ink-2);max-width:46ch;margin-top:10px;font-size:15.5px;font-style:italic;line-height:1.5}.opts{border-top:1px solid var(--ink);margin:26px 0 0;padding:0;list-style:none}.opts li{border-bottom:1px solid var(--rule)}.opts button{width:100%;color:var(--ink);text-align:left;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;font-size:17px;display:flex}.opts button:hover{color:var(--accent)}.free{align-items:baseline;gap:16px;margin-top:20px;display:flex}.free .lab{flex:none}.free input{border:0;border-bottom:1px solid var(--rule-2);font:inherit;color:var(--ink);background:0 0;border-radius:0;outline:none;flex:1;padding:0 0 5px;font-size:15.5px}.free input::placeholder{color:var(--ink-3);font-style:italic}.free input:focus{border-bottom-color:var(--ink)}.enquire{flex:0 0 100%;order:99;margin-top:8px;padding-bottom:6px}.dest{max-width:560px}.dest .lab{margin-top:16px}.dest .opts{margin-top:12px}.dest .opts button{align-items:start;gap:14px;padding:13px 0}.dest .d-what{flex:auto;display:block}.dest .d-what i{color:var(--ink-2);margin-top:3px;font-size:14.5px;font-style:normal;line-height:1.45;display:block}.dest .d-cost{font-variant-numeric:tabular-nums;color:var(--ink-2);flex:none;padding-top:3px;font-size:14.5px}.dest .opts .tick{margin-top:7px}.dest .opts button[aria-pressed=true] .d-cost{color:var(--accent)}.enquire.dest .bs-note,.enquire.dest .a-row{max-width:none;margin-top:14px;padding-left:0}.dest .bs-note{font-style:normal}.buy-panel{z-index:60;outline:none}.buy-panel .panel-top{margin-bottom:34px}.buy-panel .panel-top .a-type{margin-right:0;font-size:12px}.buy-panel .buy-name{margin-top:8px}.buy-panel .enquire.dest{flex:none;order:0;max-width:none;margin-top:6px;padding-bottom:0}@media (max-width:640px){.buy-panel .panel-top{margin-bottom:18px}}.abroad-note{margin:18px 0 22px;animation:.4s both abroad-in}@keyframes abroad-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.abroad-note{animation:none}}.dest .dest-sum{margin-top:22px}.dest .dest-else{margin-top:34px}.dest .dest-else:first-child{margin-top:0;margin-bottom:26px}.dest .dest-else .bs-note{margin-top:8px}.dest .dest-else .a-row{margin-top:12px}.dest .d-when{color:var(--ink-3)}.dest .tick-row{color:var(--ink);align-items:start;gap:10px;font-size:15.5px;line-height:1.5;display:flex}.dest .tick-row input{flex:none;width:auto;margin:3px 0 0}.dest.in-sheet{border-bottom:1px solid var(--rule);max-width:none;margin-top:0;padding:0 0 22px}.dest.in-sheet .lab{margin-top:14px}.dest.in-sheet .free{max-width:480px}.dest-tick{max-width:640px;color:var(--ink);align-items:start;gap:10px;margin:0 0 20px;font-size:15.5px;line-height:1.5;display:flex}.dest-tick input{flex:none;width:auto;margin:3px 0 0}.enquire .free{grid-template-columns:9.5em minmax(0,1fr);align-items:baseline;gap:0 16px;max-width:560px;margin-top:14px;display:grid}.enquire .free.photo{align-items:start;margin-top:18px}.enquire .free .lab{padding-top:1px}.enquire .a-row,.enquire .bs-note{padding-left:calc(9.5em + 16px)}@media (max-width:640px){.enquire .free{grid-template-columns:minmax(0,1fr);gap:6px}.enquire .a-row,.enquire .bs-note{padding-left:0}}.enquire .a-row,.enquire .bs-note{max-width:560px}.enquire .free.tall{align-items:flex-start}.enquire textarea{border:0;border-bottom:1px solid var(--rule-2);font:inherit;color:var(--ink);resize:vertical;background:0 0;border-radius:0;outline:none;flex:1;min-height:3.2em;padding:0 0 5px;font-size:15.5px;line-height:1.5}.enquire textarea::placeholder{color:var(--ink-3);font-style:italic}.enquire textarea:focus{border-bottom-color:var(--ink)}.enquire .hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.enquire .quiet{color:var(--ink-3)}.enquire .quiet:hover{color:var(--accent)}.enquire-done{outline:none;flex:0 0 100%;order:99}.enquire .bs-note a,.flow .bs-note a{color:inherit;text-underline-offset:3px;text-decoration:underline}.enquire .bs-note a:hover,.flow .bs-note a:hover{color:var(--accent)}.optional{color:var(--ink-3);margin-top:26px;font-size:13.5px;font-style:italic}.optional a{color:inherit;text-underline-offset:3px;text-decoration:underline}.optional a:hover{color:var(--accent)}.rb{border-collapse:collapse;width:100%;font-size:15px}.rb caption{text-align:left;font-family:var(--font-display);letter-spacing:-.015em;color:var(--ink);padding:0 0 14px;font-size:22px;font-weight:600}.rb caption small{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-left:12px;font-size:13px;font-weight:400}.rb tr{border-bottom:1px solid var(--rule)}.rb tbody tr:first-child{border-top:1px solid var(--ink)}.rb th{text-align:left;color:var(--ink-2);vertical-align:top;width:24%;padding:12px 0;font-size:14.5px;font-weight:400}.rb td.val{color:var(--ink);vertical-align:top;padding:12px 0}.rb td.val em{color:var(--ink-2);max-width:46ch;margin-top:3px;font-size:14px;font-style:italic;line-height:1.45;display:block}.rb td.ok{text-align:right;white-space:nowrap;vertical-align:top;width:1%;padding:12px 0}.rb .yes,.rb .no{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid #0000;margin-left:18px;font-size:11px;font-weight:600;line-height:1.6}.rb .yes:hover,.rb .no:hover,.rb tr.set .yes{color:var(--accent)}.rb tr.set .no{color:var(--rule-2)}.rb tr.query .no{color:var(--ink);border-bottom-color:var(--ink)}.rb tr.query .yes{color:var(--rule-2)}.rb .ask{align-items:baseline;gap:14px;min-width:300px;margin-top:10px;display:none}.rb tr.query .ask{display:flex}.rb .ask input{border:0;border-bottom:1px solid var(--rule-2);font:inherit;color:var(--ink);text-align:right;background:0 0;border-radius:0;outline:none;flex:1;padding:0 0 4px;font-size:14.5px}.rb .ask input::placeholder{color:var(--ink-3);font-style:italic}.rb .pair{gap:22px;margin-top:8px;display:inline-flex}.rb .pair button{letter-spacing:.14em;text-transform:uppercase;color:var(--ink);border-bottom:1px solid var(--ink);padding-bottom:3px;font-size:11px;font-weight:600}.rb .pair button:hover,.rb .pair button[aria-pressed=true]{color:var(--accent);border-color:var(--accent)}.rb tr.total{border-bottom:1px solid var(--ink);border-top:1px solid var(--ink)}.rb tr.total th,.rb tr.total td{color:var(--ink);padding:13px 0;font-weight:600}.rb td.num{text-align:right;font-variant-numeric:tabular-nums}.deposit{max-width:56ch;color:var(--ink-2);margin-top:22px;font-size:15.5px;line-height:1.55}.deposit b{color:var(--ink);font-weight:600}@media (max-width:640px){.rb,.rb tbody,.rb caption{display:block}.rb tr{grid-template-columns:30% minmax(0,1fr);column-gap:12px;display:grid}.rb th{width:auto;font-size:13.5px}.rb td.val{padding-bottom:6px}.rb td.val[colspan]{grid-column:2}.rb td.ok{text-align:right;white-space:normal;grid-column:1/-1;width:auto;padding:0 0 12px}.rb td.ok:empty{display:none}.rb .ask{justify-content:flex-end;min-width:0}}.exit{max-width:720px;padding:44px 0 48px}.exit h1{font-family:var(--font-display);letter-spacing:-.022em;text-wrap:balance;max-width:18ch;margin:14px 0 0;font-size:clamp(28px,4vw,40px);font-weight:600;line-height:1.08}.exit p{color:var(--ink-2);max-width:48ch;margin-top:18px;font-size:17px;font-style:italic;line-height:1.55}.order{max-width:720px;padding:34px 0 44px}.order .when{color:var(--ink-2);margin-top:8px;font-size:15.5px}.ways{border-top:1px solid var(--ink);margin-top:30px}.ways .way{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:baseline;gap:6px 24px;padding:18px 0 20px;display:grid}.ways .name{color:var(--ink-2);font-size:14.5px}.ways .why{color:var(--ink);margin-bottom:14px;font-size:15.5px}.ways input{border:0;border-bottom:1px solid var(--rule-2);width:100%;font:inherit;color:var(--ink);background:0 0;border-radius:0;outline:none;padding:0 0 6px;font-size:15.5px;display:block}.ways input+.a-type{margin-top:18px}.ways input:focus{border-bottom-color:var(--ink)}.ways .a-type{margin-right:0}.ways-msg{color:var(--ink-2);margin-top:12px;font-size:14.5px}.ways .req-row{grid-template-columns:minmax(0,1fr) minmax(0,2fr) auto;align-items:baseline;gap:14px;margin-bottom:12px;display:grid}.ways .acts{flex-wrap:wrap;gap:14px 26px;margin-top:4px;display:flex}.ways .req-row .mark-btn{cursor:pointer;background:0 0;border:0;align-self:center}.ways textarea.req-note{border:0;border-bottom:1px solid var(--rule-2);width:100%;font:inherit;color:var(--ink);resize:vertical;background:0 0;border-radius:0;outline:none;padding:0 0 6px;font-size:15.5px;line-height:1.5;display:block}.ways textarea.req-note:focus{border-bottom-color:var(--ink)}.a-type.on{color:var(--accent);border-color:var(--accent)}.a-type .pulse{vertical-align:1px;background:currentColor;border-radius:50%;width:8px;height:8px;margin-right:10px;animation:1.1s ease-in-out infinite pulse;display:inline-block}.a-type.working{border-bottom-color:var(--rule-2);align-items:center;display:inline-flex}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.7)}}@media (prefers-reduced-motion:reduce){.a-type .pulse{animation:none}}.ways .mention{color:var(--ink-3);gap:6px;margin:4px 0 18px;padding:0;font-size:14.5px;list-style:none;display:grid}.ways .mention li{align-items:center;gap:10px;transition:color .3s;display:flex}.ways .mention.live li{color:var(--ink-2)}.ways .mention li.got{color:var(--ink)}.ways .mention .tick-mark{opacity:.6;border:1px solid;border-radius:50%;flex:none;width:13px;height:13px;transition:background .3s,border-color .3s,opacity .3s;position:relative}.ways .mention li.got .tick-mark{background:var(--ink);border-color:var(--ink);opacity:1}.ways .mention li.got .tick-mark:after{content:"";border:solid var(--paper);border-width:0 1.3px 1.3px 0;width:3px;height:6px;position:absolute;top:1.5px;left:3.5px;transform:rotate(45deg)}.ways .to-check{margin-top:18px}.ways .to-check ul{border-top:1px solid var(--rule);margin:8px 0 0;padding:0;list-style:none}.ways .to-check li{border-bottom:1px solid var(--rule)}.ways .to-check label{color:var(--ink);cursor:pointer;align-items:baseline;gap:12px;padding:9px 0;font-size:14.5px;display:flex}.ways .to-check input{width:auto;accent-color:var(--ink);flex:none;transform:translateY(1px)}.ways .to-check input:checked+span{color:var(--ink-3);text-decoration:line-through;text-decoration-thickness:1px}.ways select{border:0;border-bottom:1px solid var(--rule-2);width:100%;font:inherit;color:var(--ink);appearance:none;background:0 0;border-radius:0;outline:none;padding:0 0 6px;font-size:15.5px;display:block}.ways select+input{margin-top:14px}.ways label.a-type{cursor:pointer;margin-right:22px}.ways .way>div{position:relative}:has(>.file-hidden){position:relative}.file-hidden{opacity:0;clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;bottom:0;left:0;overflow:hidden}.file-hidden:focus-visible+.file-chosen+label,.file-hidden:focus-visible+label{outline:1px solid var(--accent);outline-offset:4px}.file-chosen{color:var(--ink-2);margin-bottom:14px;font-size:14.5px}.file-chosen img{width:100%;max-width:280px;height:auto;margin-bottom:8px;display:block}.owned-cap{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ink);margin-top:44px;font-size:22px;font-weight:600}.owned{grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));gap:40px 32px;margin-top:16px;display:grid}.owned>*{min-width:0}.owned .plate{margin:0 0 16px}.owned-photo{max-width:100%;height:auto;margin-top:26px;display:block}.upbar{background:var(--rule);max-width:280px;height:1px;margin:4px 0 30px;position:relative}.upbar span{background:var(--accent);height:1px;transition:width .2s linear;position:absolute;top:0;left:0}.upbar em{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:13px;font-style:normal;position:absolute;top:8px;left:0}.ways .tick-row{color:var(--ink);align-items:baseline;gap:10px;font-size:15.5px;display:flex}.ways .tick-row input{width:auto;margin:0}@media (max-width:640px){.ways .way{grid-template-columns:minmax(0,1fr)}}.stages{border-collapse:collapse;width:100%;margin-top:30px;font-size:15px}.stages tr{border-bottom:1px solid var(--rule)}.stages tbody tr:first-child{border-top:1px solid var(--ink)}.stages th{text-align:left;color:var(--ink);padding:11px 0;font-weight:400}.stages th .tick{margin-right:14px}.stages th .line{color:var(--ink-2);margin:4px 0 0 28px;font-size:14px;font-style:italic;display:block}.stages td{text-align:right;font-variant-numeric:tabular-nums;color:var(--ink-2);padding:11px 0;font-size:14.5px}.stages tr.todo th,.stages tr.todo td{color:var(--ink-3)}.stages tr.now th{font-weight:600}.stages tr.now td{color:var(--accent);font-weight:600}.from-bench{max-width:58%;margin:34px 0 0}@media (max-width:640px){.from-bench{max-width:100%}}.from-bench figcaption{color:var(--ink-2);margin-top:10px;font-size:14.5px;font-style:italic;line-height:1.5}.from-bench figcaption b{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-bottom:5px;font-size:11px;font-style:normal;font-weight:600;display:block}.player{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:30px;padding:34px 0 40px;display:grid}.player:first-child{padding-top:0}@media (max-width:760px){.player{grid-template-columns:minmax(0,1fr)}}.player .in-room{border-top:1px solid var(--ink);border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:20px;margin-top:22px;padding:11px 0;font-size:15px;display:grid}.player .in-room b{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:14px;font-weight:400}.player.words{grid-template-columns:minmax(0,1fr);max-width:720px}.player.heard{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:46px}.player.heard>div:first-child{max-width:720px}.player-hear{background:var(--black);color:var(--black-ink);border:1px solid #f2eee421;padding:24px 26px 18px}.player-hear .lab{color:#f2eee480}.player-hear .said{color:#f2eee4ad;margin-top:10px}.player.heard>.player-hear{margin-top:4px}.player>div .player-hear{margin-top:30px}.player-hear .tracks{margin-top:14px}.player-hear .track{padding:10px 0}.player-hear .track:last-child{border-bottom:0}@media (max-width:760px){.player.heard{grid-template-columns:minmax(0,1fr);gap:30px}.player.heard>.player-hear{margin-top:30px}}.player .said{margin-top:12px}.player .theirs{margin-top:26px}.player .theirs caption{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);padding-bottom:8px;font-family:inherit;font-size:11px}.player .theirs td a{color:inherit;border-bottom:1px solid var(--rule);text-decoration:none}.player .theirs td a:hover{color:var(--accent);border-bottom-color:var(--accent)}.player .frame-open{cursor:zoom-in;text-align:left;background:0 0;border:0;width:100%;padding:0;line-height:0;display:block}.player .snaps .frame-open{width:auto}.player .clip{margin-top:26px}.player .clip.lead{margin-top:0}.player.led>.clip.lead{grid-area:1/1}.player.led>div{grid-area:1/2/span 2}.player.led>.snaps{grid-area:2/1;align-self:start;margin-top:0}@media (max-width:760px){.player.led>.clip.lead,.player.led>div,.player.led>.snaps{grid-area:auto/1}.player.led>.clip.lead{order:1}.player.led>div{order:2}.player.led>.snaps{order:3}}.player .clip .frame video{background:var(--black);width:100%;height:100%;display:block}.player .clip .in-room{margin-top:12px}.player .snaps{flex-wrap:wrap;align-items:flex-start;gap:22px;margin-top:28px;display:flex}.player .snaps .snap{flex:none;max-width:360px}.player .snaps figure{margin:0}.player .snaps figure img{width:auto;max-width:none;height:260px}.player .snaps .snap.small figure img{height:180px}.player .snaps figcaption b{display:none}.player .snaps figcaption{color:var(--ink-3);contain:inline-size;max-width:26ch;margin-top:8px;font-size:13.5px;line-height:1.45}.player .snaps figcaption small{letter-spacing:.12em;text-transform:uppercase;margin-top:4px;font-size:11px;font-weight:600;display:block}.own{max-width:56ch;padding-top:40px}.gallery{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:38px 26px;display:grid}.gallery figure{margin:0}.gallery figure:nth-child(4n+2),.gallery figure:nth-child(4n+3){margin-top:34px}.gallery figure.portrait img{max-width:78%}.gallery figcaption{color:var(--ink-2);max-width:40ch;margin-top:10px;font-size:14.5px;font-style:italic;line-height:1.5}.gallery figure.labelled figcaption{font-style:normal}.gallery .frame-open{cursor:zoom-in;text-align:left;background:0 0;border:0;width:100%;padding:0;display:block}.gallery figure.portrait .frame-open{width:78%}.gallery figure.portrait .frame-open img{max-width:100%}.gallery figcaption b a{color:inherit;border-bottom:1px solid var(--rule);text-decoration:none}.gallery figcaption b a:hover{color:var(--accent);border-bottom-color:var(--accent)}.lightbox{z-index:70;background:var(--black);color:var(--black-ink);grid-template-rows:minmax(0,1fr) auto;padding:56px 64px 22px;display:grid;position:fixed;inset:0}.lightbox .lb-frame{justify-content:center;align-items:center;min-height:0;display:flex;position:relative}.lightbox .lb-frame .lb-box{width:auto;max-width:100%;max-height:100%;position:relative}.lightbox .lb-frame img{object-fit:contain;opacity:0;width:100%;max-width:none;height:100%;transition:opacity .35s ease-out}.lightbox .lb-frame img.in{opacity:1}.lightbox .lb-string{pointer-events:none;color:#f2eee4a6;place-items:center;margin:0;display:grid;position:absolute;inset:0}.lightbox .lb-words{letter-spacing:.14em;text-transform:uppercase;color:#f2eee499;grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:28px;padding-top:16px;font-size:11px;font-weight:600;display:grid}.lightbox .lb-words b{color:var(--black-ink);font-weight:600}.lightbox .lb-words b span{color:#f2eee499;font-weight:400}.lightbox .lb-words a{color:inherit;border-bottom:1px solid #f2eee459;text-decoration:none}.lightbox .lb-words a:hover{color:#ff6e93;border-bottom-color:#ff6e93}.lightbox .lb-count{font-variant-numeric:tabular-nums;white-space:nowrap}.lightbox .a-type{color:#f2eee4c7;white-space:nowrap;border-bottom-color:#f2eee459}.lightbox .a-type:hover{color:#ff6e93;border-bottom-color:#ff6e93}.lightbox:focus{outline:none}.lightbox button:focus-visible{outline:1px solid var(--accent);outline-offset:2px}.lightbox .lb-close,.lightbox .lb-prev,.lightbox .lb-next{cursor:pointer;color:#f2eee4bf;background:0 0;border:0;padding:12px;line-height:0;position:absolute}.lightbox .lb-close:hover,.lightbox .lb-prev:hover,.lightbox .lb-next:hover{color:#ff6e93}.lightbox .lb-close{top:14px;right:18px}.lightbox .lb-prev{top:50%;left:14px;transform:translateY(-50%)}.lightbox .lb-next{top:50%;right:14px;transform:translateY(-50%)}.lightbox .lb-prev .ico,.lightbox .lb-next .ico{width:26px;height:26px}@media (max-width:720px){.lightbox{padding:52px 16px 18px}.lightbox .lb-prev,.lightbox .lb-next{top:auto;bottom:10px;transform:none}.lightbox .lb-prev{left:8px}.lightbox .lb-next{right:8px}.lightbox .lb-words{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:8px;padding:14px 44px 0}.lightbox .lb-count{display:none}}.gallery figcaption b{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-bottom:5px;font-size:11px;font-style:normal;font-weight:600;display:block}@media (max-width:720px){.gallery{grid-template-columns:minmax(0,1fr)}.gallery figure:nth-child(4n+2),.gallery figure:nth-child(4n+3){margin-top:0}}.index-list{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.index-list li{border-bottom:1px solid var(--rule)}.index-list a{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:6px 20px;padding:16px 0;text-decoration:none;display:grid}.index-list .stand{color:var(--ink-2);grid-column:1/-1;max-width:56ch;font-size:15.5px;font-style:italic;line-height:1.5}.index-list a:hover .name{color:var(--accent)}.index-list .name{font-family:var(--font-display);letter-spacing:-.015em;font-size:clamp(20px,2.2vw,27px);font-weight:400}.index-list .meta{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);text-align:right;white-space:nowrap;font-size:11.5px;font-weight:600}.models{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px 26px;display:grid}.models .model:nth-child(4n+2),.models .model:nth-child(4n+3){margin-top:34px}@media (max-width:720px){.models{grid-template-columns:minmax(0,1fr)}.models .model:nth-child(4n+2),.models .model:nth-child(4n+3){margin-top:0}}.options .option{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:6px 20px;padding:16px 0;display:grid}.options .option .said{grid-column:1/-1;margin:0}.options .option .meta{align-items:baseline;gap:14px;display:inline-flex}.options .option .play{letter-spacing:.16em;text-transform:uppercase;color:var(--accent);font-size:11px;font-weight:600}.opt-toggle{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}@media (max-width:720px){.options.folds li.shut .option .said{display:none}.options.folds li.shut .option,.options.folds li.open .option{padding-right:30px;position:relative}.options.folds li.shut .option:after,.options.folds li.open .option:after{content:"";width:13px;height:13px;color:var(--ink-2);pointer-events:none;background:linear-gradient(currentColor,currentColor) 50%/13px 1.3px no-repeat,linear-gradient(currentColor,currentColor) 50%/1.3px 13px no-repeat;margin-top:-6.5px;transition:transform .2s;position:absolute;top:50%;right:0}.options.folds li.open .option:after{margin-top:0;top:26px;transform:rotate(45deg)}.options.folds .opt-toggle:before{content:"";position:absolute;inset:0}.options.folds .option .meta{z-index:1;position:relative}}.options.folds-all li.shut .option .said{display:none}.options.folds-all li.shut .option,.options.folds-all li.open .option{padding-right:30px;position:relative}.options.folds-all li.shut .option:after,.options.folds-all li.open .option:after{content:"";width:13px;height:13px;color:var(--ink-2);pointer-events:none;background:linear-gradient(currentColor,currentColor) 50%/13px 1.3px no-repeat,linear-gradient(currentColor,currentColor) 50%/1.3px 13px no-repeat;margin-top:-6.5px;transition:transform .2s;position:absolute;top:50%;right:0}.options.folds-all li.open .option:after{margin-top:0;top:26px;transform:rotate(45deg)}.options.folds-all .opt-toggle:before{content:"";position:absolute;inset:0}.options.folds-all .option .meta{z-index:1;position:relative}@media (hover:hover){.options.folds-all li.shut .opt-toggle:hover,.options.folds-all li.open .opt-toggle:hover{color:var(--accent)}}@media (hover:hover) and (max-width:720px){.options.folds li.shut .opt-toggle:hover,.options.folds li.open .opt-toggle:hover{color:var(--accent)}}.room{padding-top:clamp(72px,9vw,120px)}.room-band{margin-top:clamp(72px,9vw,120px)}.home-plates{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:48px 26px;margin-top:40px;display:grid}.home-plates .hp{grid-column:span 5}.home-plates .hp:nth-child(4n+1),.home-plates .hp:nth-child(4n){grid-column:span 7}.home-plates .hp:nth-child(4n+2),.home-plates .hp:nth-child(4n+3){margin-top:48px}.home-plates .kicker{margin-top:14px;margin-bottom:6px}.home-plates .line{text-decoration:none;display:block}.home-plates .line:hover{color:var(--accent)}.home-plates .said{margin-top:8px}@media (max-width:720px){.home-plates{grid-template-columns:minmax(0,1fr);gap:40px}.home-plates .hp,.home-plates .hp:nth-child(4n+1),.home-plates .hp:nth-child(4n){grid-column:auto}.home-plates .hp:nth-child(4n+2),.home-plates .hp:nth-child(4n+3){margin-top:0}}.home-plates.three-rooms{margin-top:24px;display:block}.three-rooms .hp{padding-top:72px}.home-plates.three-rooms{margin-top:34px}.three-rooms .hp:first-child{padding-top:0}.home-plates.three-rooms{padding-bottom:56px}.three-rooms .hp-plate{display:block}.builds-room{padding-top:104px}@media (max-width:720px){.builds-room{padding-top:64px}}.section-open{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:end;gap:24px 64px;display:grid}.section-open>figure.plate{margin:0}.section-open.solo{grid-template-columns:minmax(0,1fr)}@media (max-width:720px){.section-open{grid-template-columns:minmax(0,1fr);gap:22px}}.builds,.builds .feature+.feature{margin-top:64px}@media (max-width:720px){.builds .feature>figure.plate{order:-1;margin-top:0}.builds .feature+.feature{margin-top:48px}}.three-rooms .hp-words{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:start;gap:8px 48px;margin-top:18px;display:grid}.three-rooms .hp-words .kicker{grid-column:1/-1;margin-top:0}.three-rooms .hp-words .line{grid-column:1}.three-rooms .hp-words .lab-said,.three-rooms .hp-words .said,.three-rooms .hp-words .a-row{grid-column:2}.three-rooms .hp-words .said{margin-top:0}@media (max-width:720px){.three-rooms .hp{padding-top:48px}.three-rooms .hp:first-child{padding-top:0}.home-plates.three-rooms{margin-top:26px;padding-bottom:40px}.three-rooms .hp-words{grid-template-columns:minmax(0,1fr);gap:0;margin-top:14px}.three-rooms .hp-words .line,.three-rooms .hp-words .lab-said,.three-rooms .hp-words .said,.three-rooms .hp-words .a-row{grid-column:auto}.three-rooms .hp-words .said{margin-top:8px}}.ask{max-width:640px}.ask-room{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:start;gap:36px 64px;display:grid}.ask-sheet .q.start-q{margin-top:0}.start-q h3{font-family:var(--font-display);letter-spacing:-.015em;text-wrap:balance;max-width:24ch;margin:12px 0 0;font-size:clamp(22px,2.4vw,26px);font-weight:600;line-height:1.18}.start-q .opts{margin-top:20px}.start-q .opts button{padding:11px 0;font-size:16px}.start-q .opts button:disabled{color:var(--ink-3)}.start-q .opts button[aria-pressed=true]{color:var(--accent)}.start-q .free{margin-top:16px}@media (max-width:900px){.ask-room{grid-template-columns:minmax(0,1fr)}.ask-sheet{max-width:640px}.ask-room .ask .commit-row{display:none}}.who{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:26px 48px;margin-top:36px;display:grid}.who figure.plate.portrait{max-width:100%}.where{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:26px 48px;margin-top:30px;display:grid}@media (max-width:720px){.who,.where{grid-template-columns:minmax(0,1fr)}}.feature{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:start;gap:32px 64px;display:grid}.feature>figure.plate{margin-top:6px}@media (max-width:720px){.feature>figure.plate{margin-top:0}}.feature.solo{grid-template-columns:minmax(0,1fr)}:is(.feature.flip>figure,.feature.flip>a:has(>figure)){order:-1}.feature>figure.plate.portrait,.feature>a>figure.plate.portrait{max-width:78%}.feature.flip>figure.plate.portrait{justify-self:start}.col{min-width:0;max-width:720px}.story-chapter .t-body+.t-body{margin-top:18px}.story-chapter+.story-chapter,.story-pull+.story-chapter{margin-top:88px}.story-chapter{align-items:center}.story-lead{letter-spacing:-.01em;font-size:clamp(20px,2vw,24px);line-height:1.45}.story-pull{border-top:1px solid var(--ink);margin:88px 0 0;padding:30px 0 0}.story-pull p{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;max-width:26ch;color:var(--ink);margin:0;font-size:clamp(26px,3.2vw,40px);font-style:italic;font-weight:500;line-height:1.18}figure.plate video{width:100%;height:auto;display:block}@media (max-width:720px){.story-chapter+.story-chapter,.story-pull+.story-chapter{margin-top:56px}.story-pull{margin-top:56px;padding-top:22px}}.buy-head{grid-template:"head buy""text buy"1fr/minmax(0,1fr) minmax(280px,392px);align-items:start;gap:0 72px;display:grid}.buy-head>.head{grid-area:head;min-width:0}.buy-head>.text{grid-area:text;min-width:0}.buy-head>.buy{grid-area:buy;padding-top:4px;position:sticky;top:28px}.said-more>.said{margin-top:12px}.said-more>.said-less{margin-top:16px}.buy .lab .state{color:var(--accent)}.buy-price{font-family:var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:8px;font-size:clamp(26px,2.6vw,32px);font-weight:600;line-height:1.1}.buy .commit-row{margin-top:18px}.buy .lead-acts{column-gap:18px}.lead-acts{gap:18px 22px}.lead-acts .a-type{margin-right:0}@media (max-width:640px){.lead-acts .a-way{display:none}}.buy .under-acts{margin-top:12px}.buy-head>.text .said{max-width:none}.buy .bs{margin-top:24px;font-size:14px}.buy .bs th{width:38%;font-size:14px}.buy .a-row{flex-wrap:wrap;gap:14px 22px;margin-top:18px;display:flex}.buy .a-row .a-type{margin-right:0}@media (max-width:900px){.buy-head{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""buy""text"}.buy-head>.buy{margin-top:26px;padding-top:0;position:static}}.feature .col .commit-row{margin-top:30px}@media (max-width:720px){.feature{grid-template-columns:minmax(0,1fr)}:is(.feature.flip>figure,.feature.flip>a:has(>figure)){order:0}.feature>figure.plate.portrait,.feature>a>figure.plate.portrait{max-width:100%}}.home-plates .a-row{margin-top:14px}.strip{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:26px;margin-top:18px;padding-bottom:4px;display:flex;overflow-x:auto}.strip::-webkit-scrollbar{display:none}.strip figure{scroll-snap-align:start;flex:none;max-width:86%;margin:0}.strip figure img{width:auto;max-width:none;height:clamp(260px,38vw,480px)}.strip .frame-open{cursor:zoom-in;background:0 0;border:0;padding:0;line-height:0;display:block}.strip-lead{color:var(--ink-2);max-width:56ch;margin:10px 0 0;font-size:15.5px;line-height:1.5}.strip figcaption{color:var(--ink-2);contain:inline-size;max-width:40ch;margin-top:10px;font-size:14.5px;font-style:italic;line-height:1.5}@media (max-width:720px){.strip{align-items:flex-start;gap:16px}.strip figure{flex:0 0 66%;max-width:none}.strip figure img{object-fit:cover;width:100%;height:auto;max-height:72svh}.strip .frame-open{width:100%}}.slides{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;align-items:flex-start;gap:26px;margin-top:40px;display:flex;overflow-x:auto}.slides::-webkit-scrollbar{display:none}.slides .hp{scroll-snap-align:start;flex:0 0 clamp(250px,29.5%,340px)}.slides .kicker{margin-top:14px;margin-bottom:6px}.slides .line{text-decoration:none;display:block}.slides .line:hover{color:var(--accent)}.slides .said{margin-top:8px}.slides .a-row{margin-top:14px}@media (max-width:720px){.slides{gap:16px}.slides .hp{flex-basis:80%}}.strip:focus-visible,.slides:focus-visible{outline:1px solid var(--ink-3);outline-offset:6px}.slide-row{margin-top:18px}.slides+.slide-row{margin-top:40px}.slide-ways{display:inline}.slide-ways button{cursor:pointer;background:0 0;border-top:0;border-left:0;border-right:0;border-radius:0;font-family:inherit}.slide-ways button:disabled{cursor:default}.slide-ways button:disabled:hover{color:var(--ink-3);border-bottom-color:var(--rule-2)}@media (hover:none),(pointer:coarse),(max-width:640px){:is(.slide-ways,.slide-row:has(>.slide-ways:only-child)){display:none}}.colour-said{margin-top:6px}.colour-said .lab+.said{margin-top:8px}.colour-said .said+.said{margin-top:12px}.said-more{margin-top:14px}.said-more>summary{cursor:pointer;list-style:none}.said-more>summary::-webkit-details-marker{display:none}.said-more[open]>summary{display:none}.fidelity{margin-top:40px}.fidelity .lab+*{margin-top:12px}.fid{border-top:1px solid var(--ink);margin:0}.fold{border-bottom:1px solid var(--rule)}.fold>summary{cursor:pointer;letter-spacing:.14em;text-transform:uppercase;min-height:48px;color:var(--ink-2);justify-content:space-between;align-items:center;gap:16px;font-size:11.5px;font-weight:600;list-style:none;display:flex}.fold>summary::-webkit-details-marker{display:none}.fold>summary:after{content:"";background:linear-gradient(currentColor,currentColor) 50%/13px 1.3px no-repeat,linear-gradient(currentColor,currentColor) 50%/1.3px 13px no-repeat;flex:none;width:13px;height:13px;transition:transform .2s}.fold[open]>summary:after{transform:rotate(45deg)}@media (hover:hover){.fold>summary:hover{color:var(--accent)}}.fold>p{color:var(--ink-2);max-width:60ch;margin:0 0 18px;font-size:15.5px;line-height:1.55}.colour-find{max-width:560px;margin-top:34px}.colour-families{margin-top:18px}.kept{border-top:1px solid var(--ink);border-bottom:1px solid var(--rule);flex-wrap:wrap;align-items:baseline;gap:10px 22px;margin-top:26px;padding:14px 0;display:flex}.kept-count a{color:inherit;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.kept-count a:hover{color:var(--accent)}.kept-acts{gap:22px;display:flex}.kept.tray{z-index:30;background:var(--paper);border-top:1px solid var(--ink);padding:12px max(24px, calc((100vw - var(--wrap)) / 2 + 24px));border-bottom:0;max-height:70vh;margin:0;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.kept.tray .kept-acts{flex-wrap:wrap;gap:10px 22px}.kept.tray .kept-acts .a-type{white-space:nowrap;margin-right:0}@media (max-width:640px){.kept.tray{padding-block:10px}}.kept.tray{align-items:center}.kept-swatches{flex-wrap:wrap;gap:8px;display:flex}.kept-swatches i{border:1px solid var(--rule-2);width:34px;height:34px;display:block}.kept-open{cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.kept-open:hover .kept-swatches i,.kept-open:focus-visible .kept-swatches i{outline:1px solid var(--accent);outline-offset:2px}.tray-back{z-index:29;background:#00000038;position:fixed;inset:0}.kept.tray.is-open{box-shadow:0 -18px 40px -24px #00000059}.kept-list{flex:0 0 100%;padding:6px 0 10px;animation:.25s cubic-bezier(.22,.61,.36,1) sheet-up}.kept-list .send-list li{grid-template-columns:22px minmax(0,1fr) auto}.kept-row-acts{gap:22px;display:flex}.mark-btn{color:var(--ink-2);margin:-8px;padding:8px;line-height:0;display:inline-flex}.mark-btn:hover,.mark-btn:focus-visible{color:var(--accent)}body:has(.kept.tray){padding-bottom:76px}.now-playing{z-index:29;background:var(--paper);border-top:1px solid var(--rule);padding:12px max(24px, calc((100vw - var(--wrap)) / 2 + 24px));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 22px;display:flex;position:fixed;bottom:0;left:0;right:0}.now-playing .np-what{min-width:0;color:var(--ink);align-items:baseline;gap:12px;font-size:15px;display:inline-flex}.now-playing .np-level{color:var(--ink-2);flex:none;position:relative;top:1.35px}.now-playing .np-level.on path{transform-box:fill-box;transform-origin:50% 100%;animation:1.4s ease-in-out infinite alternate np-level}.now-playing .np-level.on path:nth-child(2){animation-delay:-.35s}.now-playing .np-level.on path:nth-child(3){animation-delay:-.7s}.now-playing .np-level.on path:nth-child(4){animation-delay:-1.05s}@keyframes np-level{0%{transform:scaleY(.45)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.now-playing .np-level.on path{animation:none}}.now-playing .np-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.now-playing .num{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:400}.now-playing .np-acts{align-items:baseline;gap:20px;display:inline-flex}.now-playing .np-acts .a-type{cursor:pointer;background:0 0;border-top:0;border-left:0;border-right:0;margin-right:0;font-family:inherit}body:has(.now-playing){padding-bottom:64px}body:has(.now-playing):has(.kept.tray){padding-bottom:140px}@media (max-width:640px){body:has(.now-playing){padding-bottom:100px}body:has(.now-playing):has(.kept.tray){padding-bottom:170px}}@media (prefers-reduced-motion:reduce){.kept-list{animation:none}}.kept.tray .kept-acts{margin-left:auto}@media (max-width:640px){.kept-swatches i{width:30px;height:30px}}.kept.tray .kept-acts{flex-wrap:nowrap;align-items:center;gap:26px}.kept.tray .kept-acts .mark-btn .ico{width:22px;height:22px}@media (max-width:720px){.kept.tray .kept-acts{width:auto}}.send-sheet{z-index:45;background:var(--paper);border-top:1px solid var(--ink);text-align:left;max-height:88dvh;padding:18px max(24px,50vw - 560px) 26px;animation:.3s cubic-bezier(.22,.61,.36,1) sheet-up;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 -18px 40px -24px #00000059}@keyframes sheet-up{0%{transform:translateY(100%)}to{transform:none}}@media (prefers-reduced-motion:reduce){.send-sheet{animation:none}}.send-top{justify-content:space-between;align-items:center;display:flex}.sheet-close{color:var(--ink-2);cursor:pointer;background:0 0;border:0;margin:-10px;padding:10px;line-height:0;display:inline-flex}.sheet-close:hover{color:var(--accent)}.send-list{border-top:1px solid var(--rule);max-width:640px;margin:14px 0 0;padding:0;list-style:none}.send-list li{border-bottom:1px solid var(--rule);grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 0;display:grid}.send-list i{border:1px solid var(--rule-2);width:22px;height:22px}.send-list .name{color:var(--ink);font-size:15.5px}.send-list .meta{color:var(--ink-3);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:600}.send-form{max-width:640px}.send-done{margin-top:18px}@media (max-width:420px){.kept.tray .kept-acts{gap:10px 18px}.kept.tray .kept-acts .a-type{letter-spacing:.13em}}.acct-index{flex-wrap:wrap;gap:6px 22px;margin-top:20px;font-size:14.5px;display:flex}.acct-index a{color:var(--ink-2);border-bottom:1px solid var(--rule);padding-bottom:3px;text-decoration:none}.acct-index a:hover{color:var(--accent);border-color:var(--accent)}.bs td a{color:inherit;border-bottom:1px solid var(--rule);padding-bottom:2px;text-decoration:none}.bs td a:hover{color:var(--accent);border-color:var(--accent)}.owned-cap{scroll-margin-top:90px}.chips{grid-template-columns:repeat(6,minmax(0,1fr));align-items:start;gap:30px 20px;margin:34px 0 0;padding:0;list-style:none;display:grid}.chip-head{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:block}.chip-paint{aspect-ratio:4/5;border:1px solid var(--rule);width:100%;display:block}.chip-meta+.chip-meta{margin-top:2px}.chip-kept{color:var(--accent)}.chip-name{font-family:var(--font-display);letter-spacing:-.01em;margin-top:10px;font-size:16.5px;font-weight:400;line-height:1.25;display:block}.chip-head:hover .chip-name{color:var(--accent)}.chip-meta{white-space:nowrap;text-overflow:ellipsis;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-top:4px;font-size:11px;font-weight:600;display:block;overflow:hidden}.chip.open .chip-name{color:var(--accent)}.chip.open .chip-paint{outline:1px solid var(--accent);outline-offset:3px}.chip-detail{border-top:1px solid var(--ink);border-bottom:1px solid var(--rule);grid-column:1/-1;padding:22px 0 26px}.chip-open{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:26px 48px;display:grid}.chip-proof .strip figure img{height:clamp(220px,30vw,400px)}.chip-paint.big{aspect-ratio:4/3;max-width:480px}.chip-text .a-type.on{color:var(--accent);border-bottom-color:var(--accent)}.strip figcaption b{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-bottom:5px;font-size:11px;font-style:normal;font-weight:600;display:block}@media (max-width:1000px){.chips{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:720px){.chips{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 16px}.chip-open{grid-template-columns:minmax(0,1fr)}.kept-acts{width:100%}}.finder{z-index:60;background:var(--aside);color:var(--aside-ink);border-bottom:1px solid rgba(var(--aside-ink-rgb), .25);max-height:86dvh;padding:26px 0 34px;transition:transform .34s cubic-bezier(.22,.61,.36,1);position:fixed;top:0;left:0;right:0;overflow-y:auto;transform:translateY(-101%)}.finder[data-open=true]{transform:none}.finder .lab{color:rgba(var(--aside-ink-rgb), .55)}.finder-top{align-items:center;gap:22px;display:flex}.finder-line{flex:1;min-width:0;display:flex}.finder-line input{border:0;border-bottom:1px solid rgba(var(--aside-ink-rgb), .42);min-width:0;font-family:var(--font-display);letter-spacing:-.015em;color:var(--aside-ink);background:0 0;border-radius:0;outline:none;flex:1;padding:0 0 8px;font-size:clamp(20px,2.4vw,28px)}.finder-line input::placeholder{color:rgba(var(--aside-ink-rgb), .35);font-style:italic}.finder-line input:focus{border-bottom-color:var(--aside-ink)}.finder-close{cursor:pointer;color:rgba(var(--aside-ink-rgb), .72);background:0 0;border:0;flex:none;margin:-10px;padding:10px;line-height:0;display:inline-flex}.finder-close:hover{color:var(--aside-accent)}.finder .a-type{color:rgba(var(--aside-ink-rgb), .7);border-bottom-color:rgba(var(--aside-ink-rgb), .35)}.finder .a-type:hover{color:var(--aside-accent)}.finder .a-type[aria-pressed=true]{color:var(--aside-ink);border-bottom-color:var(--aside-ink)}.finder-tabs{margin-top:18px}.finder-zero{margin-top:26px}.finder .lead{color:rgba(var(--aside-ink-rgb), .65);max-width:56ch;font-size:15px;font-style:italic;line-height:1.5}.finder-string{color:rgba(var(--aside-ink-rgb), .65);margin:4px 0 0;line-height:0}.finder-string svg{overflow:visible}.finder-string path{transform-box:view-box;transform-origin:50%;animation:1.8s ease-out infinite string-ring}@keyframes string-ring{0%{transform:scaleY(1)}8%{transform:scaleY(-.8)}16%{transform:scaleY(.6)}24%{transform:scaleY(-.42)}32%{transform:scaleY(.26)}40%{transform:scaleY(-.14)}48%{transform:scaleY(.05)}56%,to{transform:scaleY(.01)}}@media (prefers-reduced-motion:reduce){.finder-string path{animation:none;transform:scaleY(.4)}}.finder .lead a,.finder-inline{color:var(--aside-ink);text-underline-offset:4px;font-style:italic;text-decoration:underline}.finder .lead a:hover,.finder-inline:hover{color:var(--aside-accent)}.finder-zero .a-row{margin-top:16px}.finder-list{border-top-color:var(--aside-ink);margin-top:22px}.finder-list li{border-bottom-color:rgba(var(--aside-ink-rgb), .18)}.finder-list a{padding:13px 0}.finder-list .name{color:var(--aside-ink);font-size:clamp(18px,1.9vw,22px)}.finder-list .meta{color:rgba(var(--aside-ink-rgb), .5)}.finder-list .stand{color:rgba(var(--aside-ink-rgb), .62);font-size:14.5px;font-style:normal}.finder-list .stand.his{font-style:italic}.finder-list .stand .part{color:rgba(var(--aside-ink-rgb), .85);font-style:normal}.finder-children{flex-wrap:wrap;gap:6px 22px;margin:-4px 0 0;padding:0 0 14px;list-style:none;display:flex}.finder-children li{border:0}.finder-children a{color:rgba(var(--aside-ink-rgb), .62);border-bottom:1px solid rgba(var(--aside-ink-rgb), .25);padding:0;font-size:14px;text-decoration:none;display:inline}.finder-children a:hover{color:var(--aside-accent);border-bottom-color:var(--aside-accent)}.finder-none{margin-top:26px}.finder-ask{margin-top:24px}.finder-answer{color:var(--aside-ink);max-width:60ch;font-size:clamp(17px,1.7vw,20px);line-height:1.5}.finder-note{color:rgba(var(--aside-ink-rgb), .5)}.finder-note a{color:rgba(var(--aside-ink-rgb), .8)}@media (max-width:640px){.finder{border-bottom:0;border-top:1px solid rgba(var(--aside-ink-rgb), .25);padding:20px 0 26px;top:auto;bottom:0;transform:translateY(101%)}.finder-line input{font-size:19px}}.builtby{border-top:1px solid var(--rule);letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;align-items:baseline;gap:8px 26px;margin-top:34px;padding-top:16px;font-size:11.5px;font-weight:600;display:flex}.builtby>a{color:var(--ink-2);border-bottom:1px solid var(--rule-2);padding-bottom:3px;text-decoration:none}.builtby>a:hover,.builtby>a:focus{color:var(--accent);border-bottom-color:var(--accent)}.builtby-more{text-transform:none;letter-spacing:0;color:var(--ink-3);opacity:0;gap:22px;font-size:13.5px;font-weight:400;transition:opacity .2s;display:flex}.builtby:hover .builtby-more,.builtby:focus-within .builtby-more{opacity:1}.builtby-more a{color:var(--ink-2);text-decoration:none}.builtby-more a:hover{color:var(--accent)}@media (max-width:640px){.builtby-more{opacity:1}}.piece-body{margin-top:30px}.piece-body p+p{margin-top:18px}.piece-sheet{max-width:520px;margin-top:44px}.piece-sheet .bs th{width:26%}.with-margin{grid-template-columns:minmax(0,720px) minmax(0,1fr);align-items:start;gap:48px 80px;display:grid}.marginalia{flex-direction:column;justify-content:space-between;align-self:stretch;gap:56px;max-width:30ch;padding:120px 0 40px;display:flex}.note{border-top:1px solid var(--ink);padding-top:12px}.note p{color:var(--ink-2);margin-top:8px;font-size:15px;font-style:italic;line-height:1.5}.note .a-type{margin-top:14px;margin-right:0;font-size:11px}@media (max-width:900px){.with-margin{grid-template-columns:minmax(0,1fr)}.marginalia{flex-flow:wrap;align-self:auto;gap:26px;max-width:none;padding:40px 0 0}.marginalia .note{flex:240px}}.positions{border-top:1px solid var(--ink);margin:34px 0 0}.positions-row{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:8px 48px;padding:22px 0;scroll-margin-top:24px;display:grid}.positions-row dt{font-family:var(--font-display);letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:clamp(20px,2.2vw,27px);font-weight:400;line-height:1.2}.positions-row dd{color:var(--ink-2);max-width:52ch;margin:0;padding-top:4px;font-size:15.5px;font-style:italic;line-height:1.55}@media (max-width:720px){.positions-row{grid-template-columns:minmax(0,1fr);gap:8px;padding:18px 0}}.visit-sheet{margin-top:26px}.visit-sheet .bs th{width:22%}.visit-sheet .bs td{text-align:left}footer.site{border-top:1px solid var(--ink);margin-top:40px;padding:64px 0 70px}footer.site .foot-cols{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);gap:36px 40px;margin-top:44px;display:grid}footer.site .foot-col .lab{margin-bottom:14px}footer.site address{color:var(--ink);font-size:15.5px;font-style:normal;line-height:1.5}footer.site .foot-col p{color:var(--ink-2);margin-top:10px;font-size:14.5px;line-height:1.5}footer.site .foot-col ul{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}footer.site .foot-col p+ul{margin-top:14px}footer.site .foot-col a{color:var(--ink-2);overflow-wrap:anywhere;font-size:15px;line-height:1.7;text-decoration:none}footer.site .foot-col a:hover{color:var(--accent)}@media (max-width:640px){footer.site .foot-cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:34px 24px;margin-top:36px}footer.site .foot-col:first-child{grid-column:1/-1}}.legal .clauses{margin-top:48px}.legal .clauses dl,.legal .dated{border-top:1px solid var(--ink);margin:14px 0 0}.legal .dated{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);margin-top:48px}.legal .clause{border-bottom:1px solid var(--rule);grid-template-columns:26% minmax(0,1fr);gap:6px 28px;padding:16px 0;scroll-margin-top:24px;display:grid}.legal .dated .clause{border-bottom:0}.legal .clause dt{color:var(--ink-2);margin:0;padding-top:2px;font-size:14.5px}.legal .clause dd{color:var(--ink);max-width:56ch;margin:0;font-size:15.5px;line-height:1.55}.legal .clause dd p+p{margin-top:10px}.legal .dated dd{color:var(--ink-2);font-style:italic}@media (max-width:640px){.legal .clause{grid-template-columns:minmax(0,1fr);gap:4px;padding:14px 0}}.prices{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 56px;margin-top:28px;display:grid}.prices .bs caption{padding-bottom:10px;font-size:19px}.prices .bs th{width:58%}.prices .bs-note{margin-top:10px;font-size:14px}@media (max-width:800px){.prices{grid-template-columns:minmax(0,1fr);gap:36px}}.repairs .clauses{margin-top:0}.film .frame{aspect-ratio:16/9;background:var(--black);width:100%}.film .frame iframe{border:0;width:100%;height:100%;display:block}.film .frame{position:relative;overflow:hidden}.film .frame .poster{cursor:pointer;width:100%;height:100%;padding:0;display:block}.film .frame .poster img{object-fit:cover;filter:brightness(.78);width:100%;height:100%;transition:filter .4s,transform .6s}.film .frame .poster:hover img{filter:brightness(.88);transform:scale(1.02)}.film .frame .mark{fill:none;stroke:#f2eee4d9;stroke-width:1.1px;stroke-linejoin:round;width:56px;height:56px;transition:transform .3s,stroke .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.film .frame .poster:hover .mark{stroke:#ff6e93;transform:translate(-50%,-50%)scale(1.08)}@media (max-width:640px){.film .frame .mark{width:44px;height:44px}}.film .a-type.play{color:var(--accent);border-color:var(--accent)}.film .line{margin-top:6px}.film .kicker a:hover{color:var(--accent)}.films-index{max-width:720px;margin-top:18px}}@layer utilities{.\@container{container-type:inline-size}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.sticky{position:sticky}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.shrink{flex-shrink:1}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.p-90{padding:calc(var(--spacing) * 90)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--paper:#f1eee7;--paper-2:#e7e3d9;--paper-3:#dcd7ca;--ink:#17150f;--ink-2:#4c473c;--ink-3:#7e7768;--rule:#17150f33;--rule-2:#17150f6b;--accent:#c42555;--accent-soft:#c425551a;--accent-ink:#fff7f9;--black:#0e0d09;--black-ink:#f2eee4;--aside:var(--paper);--aside-ink:var(--ink);--aside-ink-rgb:23, 21, 15;--aside-accent:var(--accent);--aside-accent-ink:var(--accent-ink);--wrap:1120px}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}:root:not([data-theme=light]){--paper:#15140f;--paper-2:#1e1c15;--paper-3:#2a2820;--ink:#f2eee4;--ink-2:#b7b0a0;--ink-3:#857e6e;--rule:#f2eee433;--rule-2:#f2eee46b;--accent:#ff6e93;--accent-soft:#ff6e9321;--accent-ink:#17150f;--aside:var(--black);--aside-ink:var(--black-ink);--aside-ink-rgb:242, 238, 228;--aside-accent:#ff6e93;--aside-accent-ink:var(--black)}}:root[data-theme=dark]{--paper:#15140f;--paper-2:#1e1c15;--paper-3:#2a2820;--ink:#f2eee4;--ink-2:#b7b0a0;--ink-3:#857e6e;--rule:#f2eee433;--rule-2:#f2eee46b;--accent:#ff6e93;--accent-soft:#ff6e9321;--accent-ink:#17150f;--aside:var(--black);--aside-ink:var(--black-ink);--aside-ink-rgb:242, 238, 228;--aside-accent:#ff6e93;--aside-accent-ink:var(--black)}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@font-face{font-family:Favorit;font-weight:400;font-style:normal;src:local(ABC Favorit Trial Book),local(ABCFavoritTrial-Book)}@font-face{font-family:Favorit;font-weight:400;font-style:italic;src:local(ABC Favorit Trial Book Italic),local(ABCFavoritTrial-BookItalic)}@font-face{font-family:Favorit;font-weight:500;font-style:normal;src:local(ABC Favorit Trial Medium),local(ABCFavoritTrial-Medium)}@font-face{font-family:Favorit;font-weight:500;font-style:italic;src:local(ABC Favorit Trial Medium Italic),local(ABCFavoritTrial-MediumItalic)}@font-face{font-family:Favorit;font-weight:600;font-style:normal;src:local(ABC Favorit Trial Bold),local(ABCFavoritTrial-Bold)}@font-face{font-family:Favorit;font-weight:700;font-style:normal;src:local(ABC Favorit Trial Bold),local(ABCFavoritTrial-Bold)}.lab-said{margin-top:12px}.lab-said+.said{margin-top:6px}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@keyframes pulse{50%{opacity:.5}}
