@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00b2_ptq3xnpy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/b0947914c9718a1e-s.0l.9lak812di~.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/d0b60be57f16ee32-s.0m2lc_66fsc~9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1f9e983605289f29-s.0~7_67muh398v.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.10ked.7w885.g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00b2_ptq3xnpy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b0947914c9718a1e-s.0l.9lak812di~.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d0b60be57f16ee32-s.0m2lc_66fsc~9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1f9e983605289f29-s.0~7_67muh398v.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.10ked.7w885.g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00b2_ptq3xnpy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b0947914c9718a1e-s.0l.9lak812di~.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0b60be57f16ee32-s.0m2lc_66fsc~9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1f9e983605289f29-s.0~7_67muh398v.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.10ked.7w885.g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00b2_ptq3xnpy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b0947914c9718a1e-s.0l.9lak812di~.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d0b60be57f16ee32-s.0m2lc_66fsc~9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1f9e983605289f29-s.0~7_67muh398v.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.10ked.7w885.g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00b2_ptq3xnpy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b0947914c9718a1e-s.0l.9lak812di~.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d0b60be57f16ee32-s.0m2lc_66fsc~9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1f9e983605289f29-s.0~7_67muh398v.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.10ked.7w885.g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.cormorant_garamond_b234a128-module__KqSs7G__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-style:normal}.cormorant_garamond_b234a128-module__KqSs7G__variable{--font-serif:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_8db6fa51-module__MMaAbG__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_8db6fa51-module__MMaAbG__variable{--font-sans:"Inter", "Inter Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/13bf9871fe164e7f-s.0s19wthhh_6~m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/cc545e633e20c56d-s.0dza.stei.9v7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/71b036adf157cdcf-s.03nf~dfjdkf~..woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/89b21bb081cb7469-s.0gfhww.tctz1o.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:JetBrains Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/3fe682a82f50d426-s.09q3q1i5159bl.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:JetBrains Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.1409xf.ylxg8g.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/13bf9871fe164e7f-s.0s19wthhh_6~m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/cc545e633e20c56d-s.0dza.stei.9v7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/71b036adf157cdcf-s.03nf~dfjdkf~..woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/89b21bb081cb7469-s.0gfhww.tctz1o.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3fe682a82f50d426-s.09q3q1i5159bl.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.1409xf.ylxg8g.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/13bf9871fe164e7f-s.0s19wthhh_6~m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/cc545e633e20c56d-s.0dza.stei.9v7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/71b036adf157cdcf-s.03nf~dfjdkf~..woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/89b21bb081cb7469-s.0gfhww.tctz1o.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3fe682a82f50d426-s.09q3q1i5159bl.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.1409xf.ylxg8g.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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_4bf27035-module__PP79Ma__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_4bf27035-module__PP79Ma__variable{--font-mono:"JetBrains Mono", "JetBrains Mono 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;--plate-angle:0deg}}}@layer theme{:root,:host{--font-sans:var(--font-sans);--font-serif:var(--font-serif);--font-mono:var(--font-mono);--spacing:.25rem;--ease-out:cubic-bezier(0, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@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,ui-sans-serif, system-ui, 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{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}}@layer components;@layer utilities{.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.grid{display:grid}.hidden{display:none}.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}}:root{--ink:#0b0b0c;--ink-soft:#2a2a2d;--paper:#fdfdfb;--paper-warm:#f6f3ec;--rule:#0b0b0cd9;--rule-soft:#0b0b0c2e;--glow:#5e85ee;--glow-soft:#5e85ee73;--font-serif:var(--font-serif), "Cormorant Garamond", "EB Garamond", Georgia, serif;--font-sans:var(--font-sans), "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:var(--font-mono), "JetBrains Mono", "SFMono-Regular", Menlo, monospace;--ease-out:cubic-bezier(.22, .61, .36, 1);--max-width:1080px;--plate-max:580px;--gutter:clamp(1.25rem, 4vw, 3rem)}*{box-sizing:border-box}html,body{color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;text-rendering:optimizelegibility;margin:0;padding:0}body{background-color:var(--paper-warm);min-height:100vh}body:before{content:"";z-index:-2;pointer-events:none;background-image:url(/background-image-4.png);background-position:50%;background-repeat:no-repeat;background-size:cover;position:fixed;inset:0}.sparkle-field{pointer-events:none;z-index:-1;position:fixed;inset:0}::selection{background:var(--ink);color:var(--paper)}.reveal{opacity:0;transition:opacity 1s var(--ease-out) var(--reveal-delay,0s), transform 1s var(--ease-out) var(--reveal-delay,0s);will-change:opacity, transform;transform:translateY(18px)}.reveal.is-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transition:none;transform:none}}.fig-label{font-family:var(--font-mono);letter-spacing:.32em;text-transform:uppercase;color:var(--ink);font-size:.68rem}.caption{font-family:var(--font-mono);letter-spacing:.04em;color:var(--ink);font-size:.74rem;font-weight:400;line-height:1.6}.archive-button{appearance:none;background:var(--paper);color:var(--ink);border:1px solid var(--ink);font-family:var(--font-mono);letter-spacing:.32em;text-transform:uppercase;cursor:pointer;transition:color .4s var(--ease-out), border-color .4s var(--ease-out), box-shadow .5s var(--ease-out), background .4s var(--ease-out);align-items:center;gap:.9rem;padding:.85rem 1.6rem;font-size:.7rem;text-decoration:none;display:inline-flex;position:relative}.archive-button:hover{border-color:var(--glow);color:var(--glow);box-shadow:0 0 0 1px var(--glow-soft), 0 0 24px 0 var(--glow-soft), 0 12px 40px -16px #5e85ee66}.archive-button__caret{transition:transform .4s var(--ease-out);font-size:.85rem}.archive-button:hover .archive-button__caret{transform:translateY(2px)}.site-nav{z-index:50;padding:1.05rem var(--gutter);justify-content:space-between;align-items:center;display:flex;position:fixed;top:0;left:0;right:0}.site-nav__brand{font-family:var(--font-serif);letter-spacing:.36em;color:#fff;text-transform:uppercase;align-items:center;gap:.55rem;font-size:1rem;font-weight:500;text-decoration:none;display:inline-flex}.site-nav__links{font-family:var(--font-mono);letter-spacing:.34em;text-transform:uppercase;align-items:baseline;gap:1.6rem;font-size:.86rem;display:inline-flex}.site-nav__links a{color:#fff;isolation:isolate;transition:color .7s var(--ease-out), text-shadow .7s var(--ease-out), filter .7s var(--ease-out);padding:.2rem .05rem;text-decoration:none;display:inline-block;position:relative}.site-nav__links a:after{content:"✦";color:#cfe0fff2;opacity:0;pointer-events:none;text-shadow:0 0 6px #5e85eee6;transition:opacity .5s var(--ease-out), transform .55s var(--ease-out);font-size:.5em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.site-nav__links a:hover,.site-nav__cart:hover{color:#f4f8ff;text-shadow:0 0 3px #fffffff2,0 0 7px #cfe0ffb3;filter:drop-shadow(0 0 4px #5e85eecc)drop-shadow(0 0 10px #5e85ee80)drop-shadow(0 0 18px #5e85ee47)}.site-nav__links a[href=\#about]{letter-spacing:.2em}.site-nav__links a:hover:after{opacity:.85;transform:translate(calc(14px - 50%),calc(-50% - 12px))scale(1)rotate(20deg)}.hero{min-height:100vh;padding:7rem var(--gutter) 5rem;text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.hero__mark{margin-bottom:2.2rem;animation:4s ease-in-out infinite mark-float}@keyframes mark-float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.hero__wordmark{font-family:var(--font-serif);letter-spacing:.18em;color:#fff;margin:0 0 2.4rem;font-size:clamp(3rem,10vw,6.4rem);font-weight:300;line-height:1}.plate-section{padding:5rem var(--gutter);justify-content:center;scroll-margin-top:4rem;display:flex}.plate{width:100%;max-width:var(--plate-max);-webkit-backdrop-filter:blur(4px);border:1px solid var(--rule);transition:transform .7s var(--ease-out), box-shadow .7s var(--ease-out);background:#fdfdfbc7;padding:clamp(1.5rem,3vw,2.6rem);box-shadow:inset 0 1px #fff9,0 30px 60px -30px #00000073}.plate:hover{transform:translateY(-4px);box-shadow:inset 0 1px #fff9,0 40px 80px -30px #0000008c}.plate__header{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.2rem;padding-bottom:1rem;display:flex}.plate__figure,.carousel{aspect-ratio:1;background:radial-gradient(ellipse 90% 70% at 50% 18%, var(--carousel-tint,transparent), transparent 70%), radial-gradient(ellipse 120% 80% at 50% 110%, var(--carousel-tint,transparent), transparent 60%), #f6f3ec8c;border:1px solid var(--rule-soft);width:100%;position:relative;overflow:hidden}.plate__figure{justify-content:center;align-items:center;display:flex}.carousel{outline:none}.carousel:focus-visible{box-shadow:0 0 0 2px var(--glow-soft)}.carousel__track{width:100%;height:100%;transition:transform .7s var(--ease-out);will-change:transform;display:flex}.carousel__slide{background:#f6f3ec73;flex:0 0 100%;justify-content:center;align-items:center;display:flex;position:relative}.carousel__slide:nth-child(2n){background:#f1ede48c}.carousel__slide:nth-child(3n){background:#ecebe280}.carousel__slide:nth-child(5n){background:#efe7d88c}.carousel__slide:nth-child(7n){background:#e9e6df80}.carousel__placeholder{font-family:var(--font-mono);letter-spacing:.32em;text-transform:uppercase;color:var(--ink-soft);opacity:.45;font-size:.66rem}.carousel__counter{font-family:var(--font-mono);letter-spacing:.28em;text-transform:uppercase;color:var(--ink);pointer-events:none;z-index:2;background:#fdfdfbd9;padding:.25rem .5rem;font-size:.6rem;position:absolute;top:.7rem;right:.85rem}.carousel__counter-sep{opacity:.55}.carousel__btn{width:36px;height:36px;color:var(--ink);border:1px solid var(--rule);cursor:pointer;opacity:.55;transition:opacity .3s var(--ease-out), color .3s var(--ease-out), border-color .3s var(--ease-out), box-shadow .4s var(--ease-out);z-index:2;background:#fdfdfbc7;justify-content:center;align-items:center;font-size:.95rem;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.carousel:hover .carousel__btn,.carousel:focus-within .carousel__btn{opacity:1}.carousel__btn:hover{color:var(--glow);border-color:var(--glow);box-shadow:0 0 0 1px var(--glow-soft), 0 0 16px var(--glow-soft)}.carousel__btn--prev{left:.7rem}.carousel__btn--next{right:.7rem}.carousel__dots{z-index:2;pointer-events:auto;justify-content:center;align-items:center;gap:.45rem;display:flex;position:absolute;bottom:.7rem;left:0;right:0}.carousel__dot{appearance:none;cursor:pointer;width:6px;height:6px;transition:background .3s var(--ease-out), border-color .3s var(--ease-out), transform .3s var(--ease-out);background:#fdfdfb99;border:1px solid #0b0b0c66;border-radius:50%;padding:0}.carousel__dot:hover{transform:scale(1.25)}.carousel__dot.is-active{background:var(--ink);border-color:var(--ink)}.plate__figure-mark{font-family:var(--font-mono);letter-spacing:.32em;text-transform:uppercase;color:var(--ink-soft);opacity:.55;font-size:.62rem}.plate__caption{flex-direction:column;gap:.4rem;margin:1.2rem 0 0;display:flex}.plate__caption-line{font-family:var(--font-serif);letter-spacing:.005em;color:var(--ink);margin:0;font-size:1.05rem;line-height:1.55}.plate__caption-line em{font-style:italic}.plate__specs{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-soft);margin:.3rem 0 0;font-size:.7rem}.plate--prose{background:#dae8fabd;border-color:#4a68a88c}@property --plate-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.plate{isolation:isolate;--aura-edge-soft:#5e85ee2e;--aura-edge-mid:#5e85ee4d;--aura-glow-soft:#5e85ee59;--aura-glow-mid:#5e85ee8c;--aura-deep:#28468280;--aura-deep-mid:#2846828c;--trace-low:#5e85ee40;--trace-mid:#5e85eeb3;--trace-bright:#cfe0ff;--trace-peak:#fff;--trace-sh-strong:#5e85eed9;--trace-sh-mid:#5e85ee8c;--trace-sh-faint:#5e85ee4d;--carousel-tint:transparent;animation:4.5s ease-in-out infinite plate-aura;position:relative}#fig-i .plate{--aura-edge-soft:#2f6f5e2e;--aura-edge-mid:#2f6f5e52;--aura-glow-soft:#2f6f5e59;--aura-glow-mid:#2f6f5e8c;--aura-deep:#12382e80;--aura-deep-mid:#12382e8c;--trace-low:#2f6f5e47;--trace-mid:#2f6f5eb3;--trace-bright:#aadcc6;--trace-peak:#e1f5e8;--trace-sh-strong:#2f6f5ed9;--trace-sh-mid:#2f6f5e8c;--trace-sh-faint:#2f6f5e4d;--carousel-tint:#2f6f5e1c}#fig-ii .plate{--aura-edge-soft:#9e2f352e;--aura-edge-mid:#9e2f3552;--aura-glow-soft:#9e2f3559;--aura-glow-mid:#9e2f358c;--aura-deep:#50121680;--aura-deep-mid:#5012168c;--trace-low:#9e2f3547;--trace-mid:#9e2f35b3;--trace-bright:#e8a8ac;--trace-peak:#f8e2e4;--trace-sh-strong:#9e2f35d9;--trace-sh-mid:#9e2f358c;--trace-sh-faint:#9e2f354d;--carousel-tint:#9e2f351a}#fig-iii .plate{--aura-edge-soft:#3d63a82e;--aura-edge-mid:#3d63a852;--aura-glow-soft:#3d63a859;--aura-glow-mid:#3d63a88c;--aura-deep:#1c326080;--aura-deep-mid:#1c32608c;--trace-low:#3d63a847;--trace-mid:#3d63a8b3;--trace-bright:#b4c8e8;--trace-peak:#e4ecf8;--trace-sh-strong:#3d63a8d9;--trace-sh-mid:#3d63a88c;--trace-sh-faint:#3d63a84d;--carousel-tint:#3d63a81c}.plate:after{content:"";pointer-events:none;background:conic-gradient(from var(--plate-angle), transparent 0deg, var(--trace-low) 220deg, var(--trace-mid) 280deg, var(--trace-bright) 320deg, var(--trace-peak) 340deg, var(--trace-bright) 350deg, var(--trace-mid) 360deg);-webkit-mask-composite:xor;filter:drop-shadow(0 0 10px var(--trace-sh-strong)) drop-shadow(0 0 26px var(--trace-sh-mid)) drop-shadow(0 0 52px var(--trace-sh-faint)) drop-shadow(0 0 90px var(--trace-sh-faint));z-index:1;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:3px;animation:8s linear infinite trace-border;position:absolute;inset:-3px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.plate-section:nth-of-type(2) .plate:after{animation-delay:-1.8s}.plate-section:nth-of-type(3) .plate:after{animation-delay:-3.6s}.plate-section:nth-of-type(4) .plate:after{animation-delay:-5.4s}@keyframes plate-aura{0%,to{box-shadow:0 1px 0 #ffffffa6 inset, 0 0 0 1px var(--aura-edge-soft), 0 0 48px 6px var(--aura-glow-soft), 0 0 110px 18px var(--aura-edge-soft), 0 36px 72px -28px var(--aura-deep)}50%{box-shadow:0 1px 0 #ffffffb3 inset, 0 0 0 1px var(--aura-edge-mid), 0 0 72px 12px var(--aura-glow-mid), 0 0 160px 26px var(--aura-glow-soft), 0 36px 72px -28px var(--aura-deep-mid)}}@keyframes trace-border{to{--plate-angle:360deg}}@media (prefers-reduced-motion:reduce){.plate:after{opacity:.55;animation:none}.plate{animation:none}}.plate__about{aspect-ratio:1;border:1px solid var(--rule-soft);width:100%;font-family:var(--font-serif);color:var(--ink);letter-spacing:.005em;background:#dce8fa6b;flex-direction:column;justify-content:center;gap:.75rem;padding:clamp(1rem,2.6vw,1.5rem) clamp(1.1rem,2.8vw,1.6rem);font-size:.92rem;line-height:1.55;display:flex;position:relative;overflow:hidden}.plate__about p{margin:0}@media (max-width:560px){.plate__about{gap:.55rem;padding:1rem 1.05rem;font-size:.84rem;line-height:1.5}}.closing{padding:6rem var(--gutter) 4rem;justify-content:center;display:flex}.closing__inner{text-align:center;flex-direction:column;align-items:center;gap:1.4rem;display:flex}.closing__line{font-family:var(--font-serif);color:#fff;letter-spacing:.01em;-webkit-backdrop-filter:blur(4px);background:#cf1a2cdb;border:1px solid #ffffff2e;margin:0;padding:1.1rem 1.8rem;font-size:clamp(1.2rem,2.4vw,1.6rem);font-style:italic;line-height:1.5;box-shadow:inset 0 1px #ffffff2e,0 18px 40px -18px #8c0a168c}.site-footer{padding:2.4rem var(--gutter) 2.6rem;background:linear-gradient(#fdfdfb00,#fdfdfb8c);justify-content:center;display:flex}.site-footer__inner{font-family:var(--font-mono);letter-spacing:.32em;text-transform:uppercase;color:var(--ink);text-align:center;flex-direction:column;gap:.6rem;font-size:.62rem;display:flex}.site-footer__inner span:last-child{color:#7df3a8;-webkit-backdrop-filter:blur(4px);text-shadow:0 0 3px #8cf8b8f2,0 0 8px #4be08e8c;background:#080e0ac7;border:1px solid #7df3a873;border-radius:999px;align-self:center;margin-top:.4rem;padding:.5rem 1rem;animation:3.6s ease-in-out infinite footer-green-breath;display:inline-block;box-shadow:inset 0 0 0 1px #7df3a81f,0 0 18px -2px #4be08e73,0 6px 18px -10px #0009}@keyframes footer-green-breath{0%,to{text-shadow:0 0 3px #8cf8b8d9,0 0 7px #4be08e73;box-shadow:inset 0 0 0 1px #7df3a81a,0 0 14px -2px #4be08e59,0 6px 18px -10px #0000008c}50%{text-shadow:0 0 4px #aaffc8,0 0 11px #5ae696b3;box-shadow:inset 0 0 0 1px #7df3a82e,0 0 22px -1px #4be08e99,0 6px 18px -10px #0000008c}}@media (prefers-reduced-motion:reduce){.site-footer__inner span:last-child{animation:none}}.plate-purchase{border-top:1px solid var(--rule-soft);z-index:2;flex-direction:column;gap:1rem;margin-top:1.4rem;padding-top:1.2rem;display:flex;position:relative}.plate-purchase__row{justify-content:space-between;align-items:center;gap:1rem;display:flex}.size-toggle{border:1px solid var(--rule);display:inline-flex}.size-toggle__btn{appearance:none;border:0;border-right:1px solid var(--rule-soft);font-family:var(--font-mono);letter-spacing:.28em;text-transform:uppercase;color:var(--ink);cursor:pointer;min-width:52px;transition:background .3s var(--ease-out), color .3s var(--ease-out);background:0 0;padding:.5rem .95rem;font-size:.7rem}.size-toggle__btn:last-child{border-right:0}.size-toggle__btn:hover{background:#0b0b0c0f}.size-toggle__btn.is-active{background:var(--ink);color:var(--paper)}.plate-purchase__add{justify-content:space-between;width:100%}.plate-purchase__add.is-added{border-color:var(--glow);color:var(--glow);box-shadow:0 0 0 1px var(--glow-soft), 0 0 18px #5e85ee4d}.plate-purchase__price{font-family:var(--font-mono);letter-spacing:.18em;font-size:.72rem}.site-nav__cart{appearance:none;color:#fff;cursor:pointer;font-family:var(--font-mono);letter-spacing:.34em;text-transform:uppercase;isolation:isolate;transition:color .4s var(--ease-out), text-shadow .5s var(--ease-out), filter .5s var(--ease-out);background:0 0;border:0;align-items:baseline;gap:.45rem;padding:.2rem .05rem;font-size:.86rem;display:inline-flex;position:relative}.site-nav__cart-count{font-family:var(--font-mono);letter-spacing:.06em;color:#000;background:#5cf299;border-radius:999px;padding:.1rem .42rem;font-size:.6rem;font-weight:600;line-height:1;transform:translateY(-3px);box-shadow:0 0 0 1px #7df3a8b3,0 0 10px #5cf2998c,0 0 20px -2px #5cf29959}.cart-overlay{opacity:0;pointer-events:none;transition:opacity .4s var(--ease-out);z-index:80;background:#00000073;position:fixed;inset:0}.cart-overlay.is-open{opacity:1;pointer-events:auto}.cart-drawer{-webkit-backdrop-filter:blur(10px);border-left:1px solid var(--rule);width:min(440px,100%);transition:transform .55s var(--ease-out);z-index:90;background:#fdfdfbf7;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-30px 0 80px -30px #0000004d}.cart-drawer.is-open{transform:translate(0)}.cart-drawer__header{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;padding:1.4rem 1.5rem;display:flex}.cart-drawer__close{appearance:none;cursor:pointer;color:var(--ink);background:0 0;border:0;padding:0 .3rem;font-size:1.5rem;line-height:1;transition:color .3s}.cart-drawer__close:hover{color:var(--glow)}.cart-drawer__list{flex-direction:column;flex:1;gap:1.3rem;margin:0;padding:1.2rem 1.5rem;list-style:none;display:flex;overflow-y:auto}.cart-line{border-bottom:1px solid var(--rule-soft);padding-bottom:1.1rem}.cart-line:last-child{border-bottom:0;padding-bottom:0}.cart-line__head{justify-content:space-between;align-items:baseline;gap:.8rem;margin-bottom:.55rem;display:flex}.cart-line__name{font-family:var(--font-serif);color:var(--ink);font-size:1.15rem;font-style:italic}.cart-line__remove{appearance:none;font-family:var(--font-mono);letter-spacing:.26em;text-transform:uppercase;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;padding:0;font-size:.6rem;transition:color .3s}.cart-line__remove:hover{color:var(--ink)}.cart-line__meta{font-family:var(--font-mono);letter-spacing:.08em;color:var(--ink);justify-content:space-between;align-items:center;gap:1rem;font-size:.72rem;display:flex}.cart-line__qty{border:1px solid var(--rule-soft);align-items:center;display:inline-flex}.cart-line__qty button{appearance:none;cursor:pointer;width:28px;height:28px;color:var(--ink);background:0 0;border:0;font-size:1rem;line-height:1}.cart-line__qty button:hover{background:#0b0b0c0f}.cart-line__qty span{text-align:center;min-width:24px;font-size:.78rem}.cart-drawer__empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.8rem;padding:2rem;display:flex}.cart-drawer__empty-line{font-family:var(--font-serif);color:var(--ink);margin:0;font-size:1.25rem;font-style:italic}.cart-drawer__empty-hint{font-family:var(--font-mono);letter-spacing:.12em;color:var(--ink-soft);max-width:30ch;margin:0;font-size:.7rem;line-height:1.6}.cart-drawer__footer{border-top:1px solid var(--rule);background:#fdfdfb80;flex-direction:column;gap:.9rem;padding:1.3rem 1.5rem 1.5rem;display:flex}.cart-drawer__total{justify-content:space-between;align-items:baseline;display:flex}.cart-drawer__total-amount{font-family:var(--font-serif);color:var(--ink);font-size:1.65rem;font-style:italic}.cart-drawer__checkout{justify-content:space-between;width:100%}.cart-drawer__checkout:disabled{opacity:.45;cursor:not-allowed;border-color:var(--rule);color:var(--ink);box-shadow:none}.cart-drawer__note,.cart-drawer__notice{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-soft);text-align:center;margin:0;font-size:.6rem;line-height:1.6}.cart-drawer__notice{color:var(--glow);text-transform:none;letter-spacing:.04em;font-size:.7rem}@media (max-width:560px){.site-nav{padding:.85rem 1rem}.site-nav__brand{letter-spacing:.3em;font-size:.85rem}.site-nav__links{gap:1rem;font-size:.76rem}.site-nav__cart{gap:.35rem;font-size:.76rem}.hero{padding:6rem 1.1rem 4rem}.plate-section{padding:3rem 1rem}.plate{padding:1.25rem}.closing{padding:4rem 1rem 3rem}.plate-purchase__row{flex-direction:column;align-items:flex-start;gap:.6rem}}@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}
