@font-face{font-family:Fraunces;font-style:italic;font-weight:300;font-display:swap;src:url(../media/50a3f1070da3c6cc-s.14adbkwhbql9r.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:Fraunces;font-style:italic;font-weight:300;font-display:swap;src:url(../media/b887d91685b8c137-s.3vw1idf69ly-m.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:300;font-display:swap;src:url(../media/3c7c6164b2587822-s.p.1kjlm4q41a8i_.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:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(../media/50a3f1070da3c6cc-s.14adbkwhbql9r.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:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(../media/b887d91685b8c137-s.3vw1idf69ly-m.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(../media/3c7c6164b2587822-s.p.1kjlm4q41a8i_.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:Fraunces;font-style:italic;font-weight:500;font-display:swap;src:url(../media/50a3f1070da3c6cc-s.14adbkwhbql9r.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:Fraunces;font-style:italic;font-weight:500;font-display:swap;src:url(../media/b887d91685b8c137-s.3vw1idf69ly-m.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:500;font-display:swap;src:url(../media/3c7c6164b2587822-s.p.1kjlm4q41a8i_.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:Fraunces;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1e219c03c996efbd-s.00ewlnc1znsu7.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:Fraunces;font-style:normal;font-weight:300;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.0bnyh_2yo1emg.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:300;font-display:swap;src:url(../media/03bda585a99c6450-s.p.0glcd8n2pdab0.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:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1e219c03c996efbd-s.00ewlnc1znsu7.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:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.0bnyh_2yo1emg.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/03bda585a99c6450-s.p.0glcd8n2pdab0.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:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1e219c03c996efbd-s.00ewlnc1znsu7.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:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.0bnyh_2yo1emg.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(../media/03bda585a99c6450-s.p.0glcd8n2pdab0.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:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_3979ce46-module__2-mF6q__className{font-family:Fraunces,Fraunces Fallback}.fraunces_3979ce46-module__2-mF6q__variable{--font-fraunces:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:200;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.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:200;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.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:200;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:200;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.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:200;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.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:200;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:200;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.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;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.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:300;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.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:300;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.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:300;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.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:300;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.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;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.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:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.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:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.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:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.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:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.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:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.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:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.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:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.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:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.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;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.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:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.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:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.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:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.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:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.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_c116e45a-module__h5WJIq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_c116e45a-module__h5WJIq__variable{--font-inter:"Inter", "Inter Fallback"}
*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--ink:#070509;--gold:#e6c373;--goldlt:#f5e3b0;--pearl:#f0e7d6;--mid:#bdb0a0;--line:#e6c37329;--maxw:1080px}html{scroll-behavior:auto;-webkit-text-size-adjust:100%}body{background:var(--ink);color:var(--pearl);font-family:var(--font-inter),"Inter",system-ui,sans-serif;font-synthesis-weight:none;overflow-x:hidden}body:after{content:"";z-index:9000;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}::selection{color:#fff;background:#e6c3734d}a{color:inherit}img{max-width:100%;display:block}#field{z-index:0;background:var(--ink);position:fixed;inset:0;overflow:hidden}.vid{opacity:0;will-change:opacity;object-fit:cover;width:104%;height:104%;transition:opacity 1.4s;position:absolute;inset:-2%}.vid.on{opacity:.82}.vid{animation:24s ease-in-out infinite alternate kb}@keyframes kb{0%{transform:scale(1.04)}to{transform:scale(1.16)}}#tint{mix-blend-mode:multiply;opacity:.3;background:#1a0e22;transition:background 1.6s;position:absolute;inset:0}#vig{background:radial-gradient(80% 75% at 50% 46%,#0000 48%,#070509c7 100%);position:absolute;inset:0}#geoWrap{will-change:transform,opacity;position:absolute;inset:0}#geo{width:100%;height:100%;position:absolute;inset:0}.nav{z-index:200;justify-content:space-between;align-items:center;padding:1.4rem 3rem;transition:all .5s;display:flex;position:fixed;top:0;left:0;right:0}.nav.scrolled{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#070509b8;padding:1rem 3rem}.logo{font-family:var(--font-fraunces),serif;letter-spacing:.16em;color:var(--pearl);align-items:center;gap:.72rem;font-size:1.25rem;font-weight:300;text-decoration:none;display:flex}.logo img{object-fit:contain;flex-shrink:0;width:30px;height:30px}.logo b{color:var(--gold);font-style:italic;font-weight:400}.nav-links{align-items:center;gap:2.2rem;list-style:none;display:flex}.nav-links a{color:#f0e7d6b3;letter-spacing:.22em;text-transform:uppercase;font-size:.66rem;text-decoration:none;transition:all .3s}.nav-links a:hover,.nav-links a[data-active="1"]{color:var(--gold)}.nav-drop{position:relative}.nav-drop:after{content:"";height:1.4rem;position:absolute;top:100%;left:-1rem;right:-1rem}.nav-drop-menu{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--line);opacity:0;pointer-events:none;background:#0a070cf5;min-width:260px;padding:.9rem 0;transition:opacity .28s,transform .28s;position:absolute;top:calc(100% + .9rem);left:50%;transform:translate(-50%)translateY(-6px)}.nav-drop:hover .nav-drop-menu,.nav-drop:focus-within .nav-drop-menu,.nav-drop[data-open="1"] .nav-drop-menu{opacity:1;pointer-events:auto;transform:translate(-50%)translateY(0)}.nav-drop-menu a{letter-spacing:.12em;text-transform:none;color:var(--mid);padding:.6rem 1.5rem;font-size:.72rem;display:block}.nav-drop-menu a:hover{color:var(--gold);background:#e6c3730d}.nav-drop-menu .grp{letter-spacing:.32em;text-transform:uppercase;color:#e6c37373;padding:.75rem 1.5rem .35rem;font-size:.55rem;display:block}.navtoggle{cursor:pointer;z-index:201;background:0 0;border:0;flex-direction:column;gap:5px;padding:6px;display:none}.navtoggle span{background:var(--pearl);width:26px;height:1.5px;transition:all .3s;display:block}.navtoggle.x span:first-child{transform:translateY(6.5px)rotate(45deg)}.navtoggle.x span:nth-child(2){opacity:0}.navtoggle.x span:nth-child(3){transform:translateY(-6.5px)rotate(-45deg)}.mobilemenu{z-index:195;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;pointer-events:none;background:#070509f7;flex-direction:column;justify-content:center;align-items:center;gap:1.4rem;padding:5rem 2rem;transition:opacity .4s;display:flex;position:fixed;inset:0;overflow-y:auto}.mobilemenu.open{opacity:1;pointer-events:auto}.mobilemenu a{font-family:var(--font-fraunces),serif;color:var(--pearl);letter-spacing:-.01em;font-size:1.5rem;font-weight:340;text-decoration:none}.mobilemenu a.sub{color:var(--mid);font-size:1rem;font-family:var(--font-inter),sans-serif;font-weight:300}.mobilemenu a.cta{color:var(--gold);font-style:italic}main{z-index:10;position:relative}.chap{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:8rem 2rem;display:flex;position:relative}.hero-tall{height:200vh;min-height:200vh;padding:0;display:block}.hero-pin{text-align:center;will-change:opacity;flex-direction:column;justify-content:center;align-items:center;height:100vh;padding:0 90px;display:flex;position:sticky;top:0}.eyebrow{letter-spacing:.55em;text-transform:uppercase;color:var(--gold);margin-bottom:1.4rem;font-size:.6rem}h1{font-family:var(--font-fraunces),serif;letter-spacing:-.022em;color:#fff;text-shadow:0 0 60px #000000b3;font-optical-sizing:auto;font-size:clamp(2.8rem,7vw,5.8rem);font-weight:340;line-height:1}h1 .l{display:block;overflow:hidden}h1 .l span{display:block}h1 em{color:var(--goldlt);font-style:italic;display:block}.sub{letter-spacing:.16em;color:var(--pearl);text-shadow:0 2px 20px #000000b3;max-width:48ch;margin-top:1.5rem;font-size:.86rem;font-weight:200}.st{font-family:var(--font-fraunces),serif;letter-spacing:-.018em;font-optical-sizing:auto;font-size:clamp(2rem,5vw,3.6rem);font-weight:340;line-height:1.1}.st em{color:var(--goldlt);font-style:italic}.rule{background:linear-gradient(to right,transparent,var(--gold),transparent);width:55px;height:1px;margin:1.2rem auto 0}.rule.merk{opacity:.55;background:url(/assets/img/mark-goud.png) 50%/contain no-repeat;width:34px;height:34px}.lede{max-width:60ch;color:var(--pearl);opacity:.9;letter-spacing:.005em;margin:1.6rem auto 0;font-size:.95rem;font-weight:300;line-height:2}.cue{letter-spacing:.4em;text-transform:uppercase;color:#f0e7d673;font-size:.56rem;position:absolute;bottom:2.2rem;left:50%;transform:translate(-50%)}.btn{color:var(--pearl);letter-spacing:.35em;text-transform:uppercase;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer;background:#07050940;border:1px solid #e6c3738c;padding:1rem 3rem;font-family:inherit;font-size:.7rem;text-decoration:none;transition:color .4s;display:inline-block;position:relative;overflow:hidden}.btn:before{content:"";background:linear-gradient(135deg,var(--gold),var(--goldlt));transform-origin:0;transition:transform .5s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:scaleX(0)}.btn:hover:before{transform:scaleX(1)}.btn:hover{color:var(--ink)}.btn>span{z-index:1;position:relative}.btn[disabled]{opacity:.45;pointer-events:none}.btn.solid{background:linear-gradient(135deg,var(--gold),var(--goldlt));color:var(--ink);border-color:#0000}.btn.solid:before{background:var(--ink)}.btn.solid:hover{color:var(--goldlt)}.btn.sm{letter-spacing:.24em;padding:.72rem 1.8rem;font-size:.62rem}.reveal{opacity:0;transform:translateY(34px)}@keyframes fu{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.fade{opacity:0;animation:1s forwards fu}.stations{flex-direction:column;gap:4.5rem;width:100%;max-width:880px;margin:4.5rem auto 0;display:flex}.station{text-align:left;color:inherit;grid-template-columns:auto 156px 1fr;align-items:center;gap:2.4rem;text-decoration:none;display:grid}.st-rn{font-family:var(--font-fraunces),serif;color:var(--gold);opacity:.4;letter-spacing:.02em;font-size:clamp(2.4rem,5vw,3.8rem);font-weight:300;line-height:1}.st-img{border:1px solid #e6c3734d;border-radius:90px 90px 8px 8px;flex-shrink:0;width:156px;height:200px;overflow:hidden;box-shadow:0 18px 55px #0000008c}.st-img img{object-fit:cover;width:100%;height:100%;transition:transform 1.1s cubic-bezier(.16,1,.3,1)}.station:hover .st-img img{transform:scale(1.06)}.st-body h3{font-family:var(--font-fraunces),serif;color:var(--pearl);letter-spacing:-.012em;margin-bottom:.7rem;font-size:clamp(1.4rem,3vw,2.1rem);font-weight:380;transition:color .3s}.station:hover .st-body h3{color:var(--goldlt)}.st-body p{color:var(--mid);max-width:46ch;font-size:.92rem;font-weight:300;line-height:1.85}.st-pr{letter-spacing:.16em;text-transform:uppercase;color:var(--gold);border-top:1px solid #e6c37340;margin-top:1.1rem;padding-top:.7rem;font-size:.68rem;display:inline-block}.heart{justify-content:center;align-items:center;width:300px;height:300px;margin:1rem auto 0;display:flex;position:relative}.heart .ph{border:1px solid #e6c37380;border-radius:50%;width:230px;height:230px;overflow:hidden;box-shadow:0 0 70px #e6c3734d}.heart .ph img{object-fit:cover;width:100%;height:100%}.heart .ring{border:1px solid #e6c37338;border-radius:50%;animation:40s linear infinite spin;position:absolute;inset:0}@keyframes spin{to{transform:rotate(360deg)}}.about-txt{max-width:600px;margin:2.4rem auto 0}.about-txt p{color:var(--pearl);opacity:.92;margin-bottom:1rem;font-size:.9rem;font-weight:300;line-height:2}.events{flex-direction:column;gap:1rem;width:100%;max-width:720px;margin:3rem auto 0;display:flex}.ev{border:1px solid var(--line);border-left:3px solid var(--gold);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);text-align:left;color:inherit;background:#0c08108c;grid-template-columns:62px 1fr auto;align-items:center;gap:1.2rem;padding:1.3rem 1.5rem;text-decoration:none;transition:all .3s;display:grid}.ev:hover{border-color:#e6c37366;transform:translate(5px)}.ev .d{text-align:center;font-family:var(--font-fraunces),serif}.ev .d b{color:var(--gold);font-size:1.7rem;font-weight:300;line-height:1;display:block}.ev .d i{letter-spacing:.2em;text-transform:uppercase;color:var(--mid);font-size:.6rem;font-style:normal}.ev h4{font-family:var(--font-fraunces),serif;color:var(--pearl);font-size:1.05rem;font-style:italic;font-weight:400}.ev p{color:var(--mid);margin-top:.2rem;font-size:.73rem}.ev .pr{font-family:var(--font-fraunces),serif;color:var(--gold);white-space:nowrap;font-size:1.1rem}.ev .vol{letter-spacing:.2em;text-transform:uppercase;color:var(--mid);margin-top:.25rem;font-size:.58rem;display:block}blockquote{max-width:700px;font-family:var(--font-fraunces),serif;color:#fff;text-shadow:0 2px 30px #000000b3;margin:0 auto;font-size:clamp(1.5rem,3.2vw,2.5rem);font-style:italic;font-weight:300;line-height:1.6}blockquote:before{content:"“";color:var(--gold);opacity:.5;margin-bottom:1rem;font-size:5rem;line-height:.4;display:block}cite{letter-spacing:.35em;text-transform:uppercase;color:var(--gold);margin-top:2rem;font-size:.66rem;font-style:normal;display:block}.faq{text-align:left;width:100%;max-width:760px;margin:4rem auto 0}.faq details{border-bottom:1px solid var(--line);padding:1.5rem 0}.faq summary{font-family:var(--font-fraunces),serif;color:var(--pearl);cursor:pointer;letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:1.5rem;font-size:1.3rem;font-weight:380;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--gold);font-size:1.7rem;font-weight:300;line-height:1;transition:transform .35s}.faq details[open] summary:after{transform:rotate(45deg)}.faq details p{color:var(--mid);max-width:64ch;margin-top:1.1rem;font-size:.95rem;font-weight:300;line-height:1.85}.page-hero{max-width:var(--maxw);text-align:left;margin:0 auto;padding:13rem 2rem 4rem}.page-hero .eyebrow{margin-bottom:1.1rem}.page-hero h1{text-align:left;text-shadow:0 0 50px #000c;font-size:clamp(2.3rem,5.6vw,4.4rem)}.page-hero .lede{text-align:left;max-width:54ch;margin:1.7rem 0 0}.page-hero .rule{margin:2rem 0 0}.shell{max-width:var(--maxw);margin:0 auto;padding:0 2rem 7rem;position:relative}.shell:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(#0000,#070509cc 9%,#070509e6 22%,#070509ed);width:100vw;height:calc(100% + 7rem);position:absolute;top:-7rem;left:50%;transform:translate(-50%)}.shell>*{z-index:1;position:relative}.split{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:5rem;display:grid}.prose{max-width:62ch}.prose h2{font-family:var(--font-fraunces),serif;color:var(--pearl);letter-spacing:-.015em;margin:3.4rem 0 1.1rem;font-size:clamp(1.55rem,3vw,2.15rem);font-weight:360;line-height:1.25}.prose h2:first-child{margin-top:0}.prose h3{font-family:var(--font-fraunces),serif;color:var(--goldlt);margin:2.4rem 0 .8rem;font-size:1.22rem;font-style:italic;font-weight:400}.prose p{color:var(--mid);margin-bottom:1.15rem;font-size:.96rem;font-weight:300;line-height:1.95}.prose p strong{color:var(--pearl);font-weight:400}.prose ul{margin:1.2rem 0 1.6rem;list-style:none}.prose li{color:var(--mid);margin-bottom:.6rem;padding-left:1.6rem;font-size:.94rem;font-weight:300;line-height:1.85;position:relative}.prose li:before{content:"";border:1px solid var(--gold);opacity:.65;border-radius:50%;width:6px;height:6px;position:absolute;top:.72em;left:0}.prose blockquote{text-align:left;border-left:2px solid #e6c37359;max-width:none;margin:2.6rem 0;padding-left:1.8rem;font-size:clamp(1.15rem,2.2vw,1.5rem)}.prose blockquote:before{display:none}.prose a{color:var(--goldlt);text-underline-offset:3px;-webkit-text-decoration:underline #e6c37359;text-decoration:underline #e6c37359}.prose a:hover{-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold)}.prose hr{background:linear-gradient(to right,var(--gold),transparent);opacity:.35;border:0;height:1px;margin:3rem 0}.aside{position:sticky;top:7rem}.card{border:1px solid var(--line);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#0c08109e;padding:1.9rem 1.7rem}.card+.card{margin-top:1.1rem}.card h4{font-family:var(--font-fraunces),serif;color:var(--pearl);margin-bottom:1.1rem;font-size:1.12rem;font-weight:400}.card dl{grid-template-columns:auto 1fr;gap:.55rem 1rem;font-size:.82rem;display:grid}.card dt{color:#f0e7d673;letter-spacing:.06em;font-weight:300}.card dd{color:var(--pearl);text-align:right;font-weight:300}.card .btn{text-align:center;letter-spacing:.2em;width:100%;margin-top:1.5rem;padding:.95rem 1rem}.card .note{color:#bdb0a0bf;margin-top:1rem;font-size:.72rem;font-weight:300;line-height:1.65}.badge{letter-spacing:.26em;text-transform:uppercase;color:var(--gold);border:1px solid #e6c37366;margin-bottom:1.2rem;padding:.36rem .8rem;font-size:.56rem;display:inline-block}.badge.zwaar{background:#e6c37312;border-color:#e6c37399}.reviews{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.4rem;margin-top:3rem;display:grid}.review{border:1px solid var(--line);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#0c08108c;padding:2rem 1.9rem}.review p{color:var(--mid);font-size:.9rem;font-style:italic;font-weight:300;line-height:1.9}.review .who{letter-spacing:.28em;text-transform:uppercase;color:var(--gold);margin-top:1.4rem;font-size:.62rem;font-style:normal;display:block}.reviews .review:nth-child(3n+2){transform:translateY(1.6rem)}.footer{z-index:10;color:var(--mid);background:#0a0709;border-top:1px solid #e6c3731a;padding:4.5rem 2rem 2.2rem;position:relative}.ft-inner{grid-template-columns:1.7fr 1fr 1fr 1fr;gap:3rem;max-width:1080px;margin:0 auto;display:grid}.ft-logo{font-family:var(--font-fraunces),serif;color:var(--pearl);align-items:center;gap:.85rem;font-size:1.5rem;display:flex}.ft-logo img{object-fit:contain;flex-shrink:0;width:40px;height:40px}.ft-logo b{color:var(--gold);font-style:italic}.ft-brand p{max-width:34ch;margin-top:1.1rem;font-size:.85rem;font-weight:300;line-height:1.8}.ft-col h4{font-family:var(--font-fraunces),serif;color:var(--pearl);margin-bottom:1.1rem;font-size:1.05rem;font-weight:400}.ft-col a,.ft-col span{color:var(--mid);margin-bottom:.65rem;font-size:.85rem;font-weight:300;text-decoration:none;transition:color .3s;display:block}.ft-col a:hover{color:var(--gold)}.ft-bottom{letter-spacing:.14em;text-transform:uppercase;color:#f0e7d652;border-top:1px solid #e6c37314;justify-content:space-between;gap:1rem;max-width:1080px;margin:3.2rem auto 0;padding-top:1.7rem;font-size:.66rem;display:flex}.ft-bottom a{text-decoration:none}.ft-bottom a:hover{color:var(--gold)}@media (max-width:980px){.split{grid-template-columns:1fr;gap:3rem}.aside{position:static}.ft-inner{grid-template-columns:1fr 1fr;gap:2.4rem}}@media (max-width:760px){.station{grid-template-columns:44px 104px 1fr;gap:1rem}.st-img{width:104px;height:134px}.st-body p{font-size:.86rem}}@media (max-width:768px){.hero-pin .eyebrow{letter-spacing:.34em;max-width:22ch;font-size:.52rem;line-height:2}.nav{padding:1.1rem 1.3rem}.nav-links{display:none}.navtoggle{display:flex}.chap{padding:6rem 1.3rem}.hero-pin{padding:0 1.3rem}.page-hero{padding:9rem 1.3rem 2.5rem}.shell{padding:0 1.3rem 4.5rem}.ev{grid-template-columns:52px 1fr;gap:1rem;padding:1.1rem}.ev .pr{display:none}.heart{width:240px;height:240px}.heart .ph{width:190px;height:190px}.faq{margin-top:2.8rem}.faq summary{font-size:1.05rem}.faq summary:after{font-size:1.4rem}.ft-inner{grid-template-columns:1fr;gap:2.2rem}.ft-bottom{text-align:center;flex-direction:column;gap:.6rem}.about-txt{padding:0 .4rem}.reviews{grid-template-columns:1fr}.reviews .review:nth-child(3n+2){transform:none}.prose blockquote{padding-left:1.1rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.reveal{opacity:1;transform:none}.fade{opacity:1;animation:none}.vid{animation:none}}.aanmeld-intro{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:4rem;margin-bottom:4rem;display:grid}.aanmeld-intro h2{font-family:var(--font-fraunces),serif;color:var(--pearl);letter-spacing:-.015em;margin-bottom:1rem;font-size:clamp(1.4rem,2.6vw,1.9rem);font-weight:360}.aanmeld-intro p{color:var(--mid);max-width:58ch;margin-bottom:1rem;font-size:.94rem;font-weight:300;line-height:1.95}.aanmeld{border:1px solid var(--line);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#0c08109e;max-width:680px;padding:2.6rem 2.4rem 2.2rem}.stapbalk{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:.35rem 1.4rem;margin:0 0 2.4rem;padding-bottom:1.4rem;list-style:none;display:flex}.stapbalk li{letter-spacing:.2em;text-transform:uppercase;color:#f0e7d64d;align-items:center;gap:.5rem;font-size:.6rem;display:flex}.stapbalk li span{font-family:var(--font-fraunces),serif;letter-spacing:0;font-size:.72rem}.stapbalk li.nu{color:var(--gold)}.stapbalk li.gehad{color:#e6c37380}.stapkop{margin-bottom:2.2rem}.stapkop h2{font-family:var(--font-fraunces),serif;color:var(--pearl);letter-spacing:-.015em;font-size:1.65rem;font-weight:360}.stapkop .note{color:#bdb0a0cc;margin-top:.9rem;font-size:.82rem;font-weight:300;line-height:1.8}.veld{margin-bottom:1.9rem}.veld>label{color:var(--pearl);margin-bottom:.7rem;font-size:.88rem;font-weight:300;line-height:1.7;display:block}.veld>label b{color:var(--gold);font-weight:300}.veld .herstel{letter-spacing:.18em;text-transform:uppercase;color:#e6c37380;vertical-align:middle;border:1px solid #e6c37340;margin-left:.6rem;padding:.14rem .45rem;font-size:.55rem;font-style:normal;display:inline-block}.veld .hint{color:#bdb0a0b3;margin:-.3rem 0 .75rem;font-size:.78rem;font-weight:300;line-height:1.7}.veld input[type=text],.veld input[type=email],.veld input[type=tel],.veld input[type=date],.veld textarea{border:1px solid var(--line);width:100%;color:var(--pearl);appearance:none;background:#0705098c;border-radius:0;padding:.85rem 1rem;font-family:inherit;font-size:.92rem;font-weight:300;transition:border-color .3s}.veld textarea{resize:vertical;min-height:96px;line-height:1.75}.veld input:focus,.veld textarea:focus{border-color:#e6c3738c;outline:none}.veld input::placeholder,.veld textarea::placeholder{color:#f0e7d640}.veld.mis input,.veld.mis textarea{border-color:#d6786e99}.veldfout{color:#d6786e;letter-spacing:.04em;margin-top:.5rem;font-size:.74rem}.janee{flex-wrap:wrap;gap:.7rem;display:flex}.janee label{text-align:center;border:1px solid var(--line);min-width:88px;color:var(--mid);cursor:pointer;background:#07050973;flex:none;padding:.72rem 1.3rem;font-size:.82rem;font-weight:300;transition:all .25s}.janee label:hover{color:var(--pearl);border-color:#e6c37366}.janee label.aan{border-color:var(--gold);color:var(--ink);background:linear-gradient(135deg,var(--gold),var(--goldlt))}.janee input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.janee input:focus-visible+*{outline:2px solid var(--gold);outline-offset:3px}.janee label:has(input:focus-visible){outline:2px solid var(--gold);outline-offset:3px}.check input:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.btn:focus-visible,a:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.check{cursor:pointer;color:var(--pearl);align-items:flex-start;gap:.9rem;font-size:.86rem;font-weight:300;line-height:1.75;display:flex}.check input{width:17px;height:17px;accent-color:var(--gold);cursor:pointer;flex-shrink:0;margin-top:.28rem}.check b{color:var(--gold);font-weight:300}.slottekst{color:#bdb0a0c7;border-left:2px solid #e6c3734d;margin-bottom:1.2rem;padding-left:1.1rem;font-size:.78rem;font-weight:300;line-height:1.85}.vervolg{border-left:1px solid #e6c37338;margin-top:1rem;padding-left:1.1rem}.vervolg label{color:var(--mid);margin-bottom:.55rem;font-size:.8rem;font-weight:300;line-height:1.7;display:block}.vervolg input,.vervolg textarea{border:1px solid var(--line);width:100%;color:var(--pearl);-webkit-appearance:none;background:#0705098c;border-radius:0;padding:.75rem .95rem;font-family:inherit;font-size:.88rem;font-weight:300}.vervolg textarea{resize:vertical;line-height:1.75}.vervolg input:focus,.vervolg textarea:focus{border-color:#e6c37380;outline:none}.formfout{color:#e29a92;background:#d6786e14;border:1px solid #d6786e73;margin:1.4rem 0 0;padding:.85rem 1.1rem;font-size:.82rem;line-height:1.7}.stapknoppen{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:1rem;margin-top:2.6rem;padding-top:1.8rem;display:flex}.stapknoppen .btn.solid{margin-left:auto}@media (max-width:980px){.aanmeld-intro{grid-template-columns:1fr;gap:2.4rem}}@media (max-width:768px){.aanmeld{padding:1.8rem 1.3rem 1.6rem}.stapbalk{gap:.3rem .9rem}.stapbalk li{letter-spacing:.14em;font-size:.55rem}.janee label{min-width:76px;padding:.68rem 1rem}.stapknoppen .btn.solid{text-align:center;width:100%;margin-left:0}.stapknoppen .btn{text-align:center;width:100%}}.beeld{max-width:var(--maxw);margin:0 auto 4.5rem;padding:0 2rem;position:relative}.beeld figure{margin:0;position:relative}.beeld .kader{aspect-ratio:16/9.6;border:1px solid var(--line);background:#0a0709;width:100%;position:relative;overflow:hidden}.beeld img{object-fit:cover;width:100%;height:100%}.beeld figcaption{color:#bdb0a0b8;letter-spacing:.03em;max-width:56ch;margin-top:1rem;font-size:.76rem;font-weight:300;line-height:1.75}.beeld figcaption b{color:var(--gold);letter-spacing:.18em;text-transform:uppercase;margin-bottom:.4rem;font-size:.58rem;font-weight:300;display:block}.prose .beeld-in{margin:2.8rem 0;position:relative}.prose .beeld-in .kader{aspect-ratio:16/10;border:1px solid var(--line);background:#0a0709;width:100%;position:relative;overflow:hidden}.prose .beeld-in img{object-fit:cover;width:100%;height:100%}.prose .beeld-in figcaption{color:#bdb0a0b3;margin-top:.85rem;font-size:.75rem;font-weight:300;line-height:1.7}@media (max-width:768px){.beeld{margin-bottom:3rem;padding:0 1.3rem}.beeld .kader{aspect-ratio:4/3}}
