@font-face{font-family:Bodoni Moda;font-style:italic;font-weight:400;font-display:swap;src:url(../media/15ddad92a3c42b08-s.2j2qcommlw406.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Bodoni Moda;font-style:italic;font-weight:400;font-display:swap;src:url(../media/ae009d06a8d92250-s.2q0sww115lxap.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Bodoni Moda;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7665c2bcc9077b83-s.3nqaju0iyo2m0.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:Bodoni Moda;font-style:italic;font-weight:400;font-display:swap;src:url(../media/dcfedef55b10026d-s.p.2_w8tm8mfjcba.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:Bodoni Moda;font-style:italic;font-weight:500;font-display:swap;src:url(../media/15ddad92a3c42b08-s.2j2qcommlw406.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Bodoni Moda;font-style:italic;font-weight:500;font-display:swap;src:url(../media/ae009d06a8d92250-s.2q0sww115lxap.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Bodoni Moda;font-style:italic;font-weight:500;font-display:swap;src:url(../media/7665c2bcc9077b83-s.3nqaju0iyo2m0.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:Bodoni Moda;font-style:italic;font-weight:500;font-display:swap;src:url(../media/dcfedef55b10026d-s.p.2_w8tm8mfjcba.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:Bodoni Moda;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f9f1988757b02ab9-s.3eosw_5ieg3g8.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Bodoni Moda;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d2dfe21cd0763d77-s.3szd-8-73675l.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Bodoni Moda;font-style:normal;font-weight:400;font-display:swap;src:url(../media/cd9c266256ef2177-s.0ia0bwd-fjee-.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:Bodoni Moda;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d90dd95b053d9495-s.p.2p-737viryg7r.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:Bodoni Moda;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f9f1988757b02ab9-s.3eosw_5ieg3g8.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Bodoni Moda;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d2dfe21cd0763d77-s.3szd-8-73675l.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Bodoni Moda;font-style:normal;font-weight:500;font-display:swap;src:url(../media/cd9c266256ef2177-s.0ia0bwd-fjee-.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:Bodoni Moda;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d90dd95b053d9495-s.p.2p-737viryg7r.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:Bodoni Moda Fallback;src:local(Times New Roman);ascent-override:98.5%;descent-override:35.02%;line-gap-override:0.0%;size-adjust:114.22%}.HkhiVG_className{font-family:Bodoni Moda,Bodoni Moda Fallback}.HkhiVG_variable{--font-bodoni:"Bodoni Moda", "Bodoni Moda Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(../media/7cd6c53027bc3e04-s.1ypl14jhz9yyw.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:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(../media/001744092adb3da8-s.2g9li78_0_it5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(../media/651a9099e0099e2c-s.00u3xrku2lqty.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:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c0e5aecd7116b07b-s.2vepgg3wcdr2q.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:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(../media/91fca0fdbccf81ff-s.2ttjmmx-9gnz1.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:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(../media/d4b605c61b941c57-s.p.3259ncl47-hqj.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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7cd6c53027bc3e04-s.1ypl14jhz9yyw.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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/001744092adb3da8-s.2g9li78_0_it5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/651a9099e0099e2c-s.00u3xrku2lqty.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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c0e5aecd7116b07b-s.2vepgg3wcdr2q.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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/91fca0fdbccf81ff-s.2ttjmmx-9gnz1.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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d4b605c61b941c57-s.p.3259ncl47-hqj.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7cd6c53027bc3e04-s.1ypl14jhz9yyw.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/001744092adb3da8-s.2g9li78_0_it5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/651a9099e0099e2c-s.00u3xrku2lqty.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c0e5aecd7116b07b-s.2vepgg3wcdr2q.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/91fca0fdbccf81ff-s.2ttjmmx-9gnz1.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d4b605c61b941c57-s.p.3259ncl47-hqj.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7cd6c53027bc3e04-s.1ypl14jhz9yyw.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/001744092adb3da8-s.2g9li78_0_it5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/651a9099e0099e2c-s.00u3xrku2lqty.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c0e5aecd7116b07b-s.2vepgg3wcdr2q.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/91fca0fdbccf81ff-s.2ttjmmx-9gnz1.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d4b605c61b941c57-s.p.3259ncl47-hqj.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:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.IlWwmG_className{font-family:Manrope,Manrope Fallback;font-style:normal}.IlWwmG_variable{--font-manrope:"Manrope", "Manrope Fallback"}
@font-face{font-family:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bd85b09dfbd11562-s.03emcql08-8t3.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:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(../media/12f728652c80cf85-s.0pmc52xmq8tzu.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:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(../media/37fd20ab8449d3d5-s.p.3aw7w7yacp2q7.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:Syne Fallback;src:local(Arial);ascent-override:93.93%;descent-override:27.93%;line-gap-override:0.0%;size-adjust:98.47%}.pyMn6q_className{font-family:Syne,Syne Fallback;font-style:normal;font-weight:700}.pyMn6q_variable{--font-syne:"Syne", "Syne Fallback"}
:root{--portaal-font:system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--portaal-achtergrond:#f3f3f1;--portaal-vlak:#fff;--portaal-tekst:#1b1b1b;--portaal-tekst-zacht:#6f6f6f;--portaal-rand:#e2e2df;--portaal-accent:#1f2a44;--portaal-accent-tekst:#fff;--portaal-accent-hover:#2d3b5e;--portaal-auth-achtergrond:#1f2a44;--portaal-fout:#b42318;--portaal-radius:12px;--portaal-ease:cubic-bezier(.2, .7, .2, 1);--portaal-duur:.25s}.portaal-auth{background:var(--portaal-auth-achtergrond);min-height:100vh;font-family:var(--portaal-font);color:var(--portaal-tekst);justify-content:center;align-items:center;padding:24px;display:flex}.portaal-auth__kaart{background:var(--portaal-vlak);border-radius:calc(var(--portaal-radius) + 4px);width:100%;max-width:400px;animation:portaal-opkomen .6s var(--portaal-ease) both;padding:32px;box-shadow:0 24px 60px #00000040}.portaal-merk{letter-spacing:-.01em;color:var(--portaal-accent);align-items:center;margin-bottom:24px;font-size:18px;font-weight:700;text-decoration:none;display:flex}.portaal-merk img{width:auto;height:36px}.portaal-titel{margin:0 0 4px;font-size:20px;font-weight:700}.portaal-sub{color:var(--portaal-tekst-zacht);margin:0 0 24px;font-size:14px;line-height:1.55}.portaal-sub strong{color:var(--portaal-tekst);font-weight:600}.portaal-label{margin:12px 0 6px;font-size:14px;font-weight:600;display:block}.portaal-veld{box-sizing:border-box;width:100%;font:inherit;color:var(--portaal-tekst);background:var(--portaal-vlak);border:1px solid var(--portaal-rand);border-radius:calc(var(--portaal-radius) - 4px);transition:border-color var(--portaal-duur) var(--portaal-ease), box-shadow var(--portaal-duur) var(--portaal-ease);outline:none;padding:11px 12px;font-size:15px}.portaal-veld:focus{border-color:var(--portaal-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--portaal-accent) 18%, transparent)}.portaal-knop{width:100%;font:inherit;color:var(--portaal-accent-tekst);background:var(--portaal-accent);border-radius:calc(var(--portaal-radius) - 4px);cursor:pointer;transition:background var(--portaal-duur) var(--portaal-ease), transform var(--portaal-duur) var(--portaal-ease), box-shadow var(--portaal-duur) var(--portaal-ease), opacity var(--portaal-duur) var(--portaal-ease);border:0;justify-content:center;margin-top:16px;padding:12px 16px;font-size:15px;font-weight:600;display:inline-flex}@media (hover:hover){.portaal-knop:not(:disabled):hover{background:var(--portaal-accent-hover);box-shadow:0 8px 20px color-mix(in srgb, var(--portaal-accent) 35%, transparent);transform:translateY(-2px)}}.portaal-knop:disabled{opacity:.5;cursor:default}.portaal-knop--licht{width:auto;color:var(--portaal-tekst-zacht);border:1px solid var(--portaal-rand);background:0 0;margin:0;padding:8px 12px;font-size:14px}@media (hover:hover){.portaal-knop--licht:not(:disabled):hover{color:var(--portaal-tekst);background:var(--portaal-achtergrond);box-shadow:none;transform:none}}.portaal-link{text-align:center;color:var(--portaal-tekst-zacht);text-underline-offset:3px;transition:color var(--portaal-duur) var(--portaal-ease);margin-top:18px;font-size:14px;text-decoration:underline;display:block}.portaal-link:hover{color:var(--portaal-accent)}.portaal-fout{color:var(--portaal-fout);animation:portaal-opkomen .35s var(--portaal-ease) both;margin:10px 0 0;font-size:14px;line-height:1.5}.portaal-schil{background:var(--portaal-achtergrond);min-height:100vh;font-family:var(--portaal-font);color:var(--portaal-tekst)}.portaal-kop{background:var(--portaal-vlak);border-bottom:1px solid var(--portaal-rand)}.portaal-kop__binnen,.portaal-main{max-width:1120px;margin:0 auto;padding:0 24px}.portaal-kop__binnen{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding-top:14px;padding-bottom:14px;display:flex}.portaal-kop__links{flex-wrap:wrap;align-items:center;gap:8px 24px;display:flex}.portaal-kop .portaal-merk{margin:0}.portaal-kop .portaal-merk img{height:28px}.portaal-nav{flex-wrap:wrap;gap:4px;display:flex}.portaal-nav__link{color:var(--portaal-tekst-zacht);border-radius:calc(var(--portaal-radius) - 4px);transition:background var(--portaal-duur) var(--portaal-ease), color var(--portaal-duur) var(--portaal-ease);padding:7px 12px;font-size:14px;font-weight:500;text-decoration:none}.portaal-nav__link:hover{color:var(--portaal-tekst);background:var(--portaal-achtergrond)}.portaal-nav__link--actief,.portaal-nav__link--actief:hover{color:var(--portaal-accent-tekst);background:var(--portaal-accent)}.portaal-main{padding-top:32px;padding-bottom:48px}.portaal-main h1{letter-spacing:-.01em;margin:0 0 4px;font-size:24px;font-weight:700}.portaal-main>.portaal-sub{margin-bottom:32px}.portaal-kaarten{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;display:grid}.portaal-kaart{background:var(--portaal-vlak);border:1px solid var(--portaal-rand);border-radius:var(--portaal-radius);color:inherit;transition:transform var(--portaal-duur) var(--portaal-ease), box-shadow var(--portaal-duur) var(--portaal-ease);padding:20px;text-decoration:none;display:block}@media (hover:hover){.portaal-kaart:hover{transform:translateY(-4px);box-shadow:0 16px 36px #0000001a}}.portaal-kaart h2{margin:0 0 6px;font-size:16px;font-weight:700}.portaal-kaart p{color:var(--portaal-tekst-zacht);margin:0;font-size:14px;line-height:1.5}.portaal-leeg{text-align:center;background:var(--portaal-vlak);border:1px dashed var(--portaal-rand);border-radius:var(--portaal-radius);padding:40px 24px}.portaal-leeg h2{margin:0 0 6px;font-size:16px}.portaal-leeg p{color:var(--portaal-tekst-zacht);margin:0;font-size:14px;line-height:1.55}.portaal-skelet{border-radius:var(--portaal-radius);background:var(--portaal-rand);animation:1.4s ease-in-out infinite portaal-puls}@keyframes portaal-opkomen{0%{opacity:0;translate:0 8px}to{opacity:1;translate:none}}@keyframes portaal-puls{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.portaal-auth__kaart,.portaal-fout,.portaal-skelet{animation:none}}.portaal-balk{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-bottom:24px;display:flex}.portaal-balk h1{margin:0}.portaal-knoppen{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:24px;display:flex}.portaal-knoppen .portaal-knop,.portaal-balk .portaal-knop{width:auto;margin-top:0}.portaal-knop--gevaar{color:var(--portaal-fout);border:1px solid var(--portaal-rand);background:0 0}@media (hover:hover){.portaal-knop--gevaar:not(:disabled):hover{color:var(--portaal-accent-tekst);background:var(--portaal-fout);border-color:var(--portaal-fout);box-shadow:none}}.portaal-lijst{background:var(--portaal-vlak);border:1px solid var(--portaal-rand);border-radius:var(--portaal-radius);overflow:hidden}.portaal-lijst__rij{border-top:1px solid var(--portaal-rand);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:16px 20px;display:flex}.portaal-lijst__rij:first-child{border-top:0}.portaal-lijst__titel{flex-wrap:wrap;align-items:center;gap:6px 12px;margin:0;font-size:15px;font-weight:600;display:flex}.portaal-lijst__meta{color:var(--portaal-tekst-zacht);margin:4px 0 0;font-size:13px}.portaal-status{color:var(--portaal-tekst-zacht);background:var(--portaal-achtergrond);border:1px solid var(--portaal-rand);border-radius:999px;padding:3px 8px;font-size:12px;font-weight:600}.portaal-status--gepubliceerd{color:var(--portaal-accent);background:color-mix(in srgb, var(--portaal-accent) 10%, transparent);border-color:color-mix(in srgb, var(--portaal-accent) 35%, transparent)}.portaal-acties{flex-wrap:wrap;gap:8px;display:flex}.portaal-acties .portaal-knop{width:auto;margin-top:0;text-decoration:none}.portaal-vlak{background:var(--portaal-vlak);border:1px solid var(--portaal-rand);border-radius:var(--portaal-radius);padding:24px}.portaal-veld--tekst{resize:vertical;min-height:260px;line-height:1.6}.portaal-veld--intro{resize:vertical;min-height:90px;line-height:1.6}.portaal-hulp{color:var(--portaal-tekst-zacht);margin:6px 0 0;font-size:13px;line-height:1.5}.portaal-foto{border:1px solid var(--portaal-rand);border-radius:calc(var(--portaal-radius) - 4px);width:100%;max-width:320px;height:auto;margin-top:10px;display:block}.portaal-melding{border-radius:calc(var(--portaal-radius) - 4px);color:var(--portaal-tekst);background:var(--portaal-achtergrond);border:1px solid var(--portaal-rand);animation:portaal-opkomen .35s var(--portaal-ease) both;margin:16px 0 0;padding:10px 12px;font-size:14px;line-height:1.5}.portaal-melding--fout{color:var(--portaal-fout);border-color:color-mix(in srgb, var(--portaal-fout) 40%, transparent);background:color-mix(in srgb, var(--portaal-fout) 8%, transparent)}.portaal-melding--goed{color:var(--portaal-accent);border-color:color-mix(in srgb, var(--portaal-accent) 40%, transparent);background:color-mix(in srgb, var(--portaal-accent) 8%, transparent)}.portaal-voorbeeld{border:1px solid var(--portaal-rand);border-radius:var(--portaal-radius);margin-top:24px;overflow:hidden}@media (prefers-reduced-motion:reduce){.portaal-melding{animation:none}}
:root{--zwart:#0b0b0b;--zwart-warm:#141210;--ivoor:#f1ece3;--ivoor-diep:#e6dfd2;--accent:#c9a45c;--accent-licht:#e3c98c;--nacht:#17130e;--wit-zacht:#f1ece3ad;--hairline-licht:#f1ece333;--font-display:var(--font-bodoni), "Didot", Georgia, serif;--font-kracht:var(--font-syne), var(--font-manrope), system-ui, sans-serif;--font-ui:var(--font-manrope), system-ui, sans-serif;--ease:cubic-bezier(.16, 1, .3, 1);--marge:clamp(1.25rem, 5vw, 5rem);--nav-h:5rem}*{box-sizing:border-box;margin:0;padding:0}html{background:var(--zwart)}body{font-family:var(--font-ui);background:var(--zwart);color:var(--ivoor);-webkit-font-smoothing:antialiased;font-weight:300;line-height:1.65}body.is-laden{overflow:hidden}::selection{background:var(--ivoor);color:var(--zwart)}img{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;max-width:100%;display:block}a{color:inherit;cursor:pointer;text-decoration:none}button,input,textarea{font:inherit;color:inherit}ul,ol{list-style:none}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.skiplink{z-index:400;background:var(--ivoor);min-height:2.75rem;color:var(--zwart);letter-spacing:.18em;text-transform:uppercase;border-radius:100px;align-items:center;padding:.7rem 1.2rem;font-size:.78rem;font-weight:500;display:inline-flex;position:fixed;top:.75rem;left:.75rem;transform:translateY(-300%)}.skiplink:focus-visible{transform:none}.kop{font-family:var(--font-display);letter-spacing:-.005em;font-weight:400;line-height:1.02}.kop-xl{font-size:max(2.8rem,min(7.5vw,6rem))}.kop-l{font-size:max(2rem,min(4.4vw,3.4rem))}.kop-m{font-size:max(1.4rem,min(2.6vw,2rem))}.kop em{color:var(--accent-licht);font-style:italic}.microlabel{letter-spacing:.4em;text-transform:uppercase;font-size:.7rem;font-weight:500}.sectienr{letter-spacing:.35em;opacity:.5;font-size:.7rem;font-weight:300}.sectiekop{border-bottom:1px solid var(--hairline-licht);align-items:baseline;gap:1.25rem;margin-bottom:max(2.5rem,min(6vh,4.5rem));padding-bottom:1.1rem;display:flex}.sectie{padding:clamp(5rem, 14vh, 9.5rem) var(--marge)}.knop{background:var(--ivoor);color:var(--zwart);letter-spacing:.22em;text-transform:uppercase;cursor:pointer;transition:background .4s var(--ease), transform .4s var(--ease);border:none;border-radius:100px;align-items:center;gap:.9rem;padding:1.05rem 1.9rem;font-size:.78rem;font-weight:500;display:inline-flex}.knop:after{content:"→";transition:transform .4s var(--ease)}.knop:hover{background:var(--ivoor-diep);transform:translateY(-2px)}.knop:hover:after{transform:translate(4px)}.tekstlink{cursor:pointer;letter-spacing:.22em;text-transform:uppercase;background:0 0;border:none;padding-bottom:2px;font-size:.78rem;font-weight:500;display:inline-block;position:relative}.tekstlink:after{content:"";transform-origin:100%;width:100%;height:1px;transition:transform .5s var(--ease);background:currentColor;position:absolute;bottom:0;left:0}.tekstlink:hover:after{animation:linkline .5s var(--ease) .1s forwards;transform:scaleX(0)}@keyframes linkline{0%{transform-origin:0;transform:scaleX(0)}to{transform-origin:0;transform:scaleX(1)}}[data-reveal]{opacity:0;transition:opacity .95s var(--ease), transform .95s var(--ease);transition-delay:calc(var(--stagger,0) * 90ms);transform:translateY(2.2rem)}[data-reveal].is-in{opacity:1;transform:none}.regel{padding-bottom:.08em;display:block;overflow:hidden}.regel-kern{transition:transform 1s var(--ease) calc(var(--regel,0) * .11s);display:inline-block;transform:translateY(115%)}.regel:nth-child(2) .regel-kern{--regel:1}.regel:nth-child(3) .regel-kern{--regel:2}[data-reveal].is-in .regel-kern,.is-in .regel-kern,.kop[data-reveal],.contact-kop[data-reveal]{transform:none}.grain{z-index:200;pointer-events:none;opacity:.045;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;top:0;bottom:0;left:0;right:0}.nav{z-index:100;height:var(--nav-h);padding:0 var(--marge);color:var(--ivoor);opacity:0;transition:opacity 1s var(--ease) .2s;align-items:center;gap:1.5rem;display:flex;position:fixed;top:0;left:0;right:0}.nav:before{content:"";z-index:-1;pointer-events:none;background:rgba(11, 11, 11, calc(var(--nav-t,0) * .55));-webkit-backdrop-filter:blur(calc(var(--nav-t,0) * 16px));backdrop-filter:blur(calc(var(--nav-t,0) * 16px));position:absolute;top:0;bottom:-3.5rem;left:0;right:0;-webkit-mask-image:linear-gradient(#000 calc(100% - 3.5rem),#0000);mask-image:linear-gradient(#000 calc(100% - 3.5rem),#0000)}body.is-klaar .nav{opacity:1}.nav-logo{opacity:0;width:7.9rem;margin-right:auto;display:block}body.is-geland .nav-logo{opacity:1}.nav-logo:hover .merk-glans{animation:merk-glans 1.1s var(--ease)}.merk{aspect-ratio:500/92;color:var(--ivoor);display:block;position:relative}.merk svg{fill:currentColor;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}.merk-glans{color:var(--accent-licht);opacity:0;-webkit-mask:linear-gradient(105deg,#0000 42%,#000 50%,#0000 58%) 100% 0/300% 100% no-repeat;mask:linear-gradient(105deg,#0000 42%,#000 50%,#0000 58%) 100% 0/300% 100% no-repeat}@keyframes merk-glans{0%{opacity:.85;-webkit-mask-position:100% 0;mask-position:100% 0}to{opacity:.85;-webkit-mask-position:0 0;mask-position:0 0}}.nav-cta{letter-spacing:.22em;text-transform:uppercase;white-space:nowrap;background:var(--ivoor);color:var(--zwart);border:1px solid var(--ivoor);cursor:pointer;transition:background .4s var(--ease), color .4s var(--ease), border-color .4s var(--ease);border-radius:100px;padding:.7rem 1.4rem;font-size:.7rem;font-weight:500}.nav-cta:hover{background:var(--accent-licht);border-color:var(--accent-licht)}.nav-burger{cursor:pointer;background:0 0;border:none;width:2.2rem;height:2.2rem;position:relative}.nav-burger span{width:70%;height:1.5px;transition:transform .45s var(--ease), width .45s var(--ease);background:currentColor;position:absolute;left:15%}.nav-burger span:first-child{top:36%}.nav-burger span:nth-child(2){width:50%;top:60%}.nav-burger:hover span:nth-child(2){width:70%}.nav-burger[aria-expanded=true] span:first-child{top:48%;transform:rotate(45deg)}.nav-burger[aria-expanded=true] span:nth-child(2){width:70%;top:48%;transform:rotate(-45deg)}body.is-menu{overflow:hidden}@media (max-width:560px){.nav{gap:.9rem}.nav-cta{letter-spacing:.08em;padding:.65rem .95rem;font-size:.8125rem}}@media (prefers-reduced-motion:reduce){[data-reveal]{opacity:1;transition:none;transform:none}.regel-kern{transition:none;transform:none}.nav,.knop,.tekstlink:after{transition:none}.nav-logo:hover .merk-glans{animation:none}[data-parallax]{transform:none!important}}.loader{z-index:300;background:var(--zwart);transition:transform 1.1s var(--ease);position:fixed;top:0;bottom:0;left:0;right:0}.loader.is-weg{transform:translateY(-100%)}.loader.is-uit,.loader-merk.is-uit{display:none}.loader-merk{z-index:301;pointer-events:none;align-content:center;justify-items:center;gap:1.5rem;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.loader-merk .merk{transform-origin:0 0;width:max(15rem,min(36vw,27rem))}.loader-merk.is-vlucht .merk{transition:transform 1.1s var(--ease)}.loader-merk.is-vlucht .loader-sub{opacity:0;transition:opacity .3s var(--ease);animation:none}.merk-intro .merk-beeld{animation:merk-veeg 1.1s var(--ease) .15s both;-webkit-mask:linear-gradient(70deg,#000 40%,#0000 60%) 100% 0/280% 100% no-repeat;mask:linear-gradient(70deg,#000 40%,#0000 60%) 100% 0/280% 100% no-repeat}.merk-intro .merk-woord{animation:merk-veeg 1.2s var(--ease) .55s both;-webkit-mask:linear-gradient(90deg,#000 42%,#0000 58%) 100% 0/240% 100% no-repeat;mask:linear-gradient(90deg,#000 42%,#0000 58%) 100% 0/240% 100% no-repeat}.merk-intro .merk-glans{animation:merk-glans 1s var(--ease) 1.3s}@keyframes merk-veeg{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}.loader-sub{letter-spacing:.5em;text-transform:uppercase;color:var(--wit-zacht);opacity:0;animation:zacht-in .8s var(--ease) 1.2s forwards;font-size:.68rem;font-weight:500;transform:translateY(.35em)}@keyframes zacht-in{to{opacity:1;transform:none}}.hero{z-index:0;height:100vh;height:100svh;min-height:34rem;padding:0 var(--marge) clamp(1.5rem, 4vh, 2.5rem);color:var(--ivoor);flex-direction:column;justify-content:flex-end;display:flex;position:-webkit-sticky;position:sticky;top:0;overflow:hidden}.hero-video{object-fit:cover;object-position:center 30%;width:100%;height:100%;transition:transform 2.4s var(--ease);position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(1.06)}body.is-klaar .hero-video{transform:none}.hero-sluier{background:linear-gradient(#0b0b0b00 28%,#0b0b0b8c 62%,#0b0b0bd9 100%),linear-gradient(#0b0b0b73 0%,#0b0b0b00 28%);position:absolute;top:0;bottom:0;left:0;right:0}.hero-inhoud{opacity:calc(1 - var(--hero-weg,0));transform:translateY(calc(var(--hero-weg,0) * -3rem));padding-bottom:max(2.5rem,min(7vh,5rem));position:relative}.na-hero{z-index:1;background:var(--zwart);position:relative}.hero-kop{font-family:var(--font-kracht);letter-spacing:-.015em;text-transform:uppercase;font-size:max(2.8rem,min(8.2vw,7.4rem));font-weight:700;line-height:.92}.hero-kop .regel-kern{transition-delay:calc(var(--regel,0) * .14s + .25s)}body.is-klaar .hero-kop .regel-kern{transform:none}.hero-voet{border-top:1px solid var(--hairline-licht);opacity:0;transition:opacity 1.2s var(--ease) 1.1s;justify-content:space-between;align-items:flex-end;gap:1rem;padding-top:1.2rem;display:flex;position:relative}body.is-klaar .hero-voet{opacity:1}.hero-voet .microlabel{opacity:.7;font-size:.62rem}.hero-scrollhint{flex-direction:column;align-items:center;gap:.6rem;display:flex}.hero-scrolllijn{background:linear-gradient(to bottom, var(--ivoor), transparent);width:1px;height:2.4rem;animation:scrollhint 2.2s var(--ease) infinite}@keyframes scrollhint{0%{transform-origin:top;opacity:0;transform:scaleY(0)}35%{transform-origin:top;opacity:.9;transform:scaleY(1)}70%{transform-origin:bottom;opacity:.9;transform:scaleY(1)}to{transform-origin:bottom;opacity:0;transform:scaleY(0)}}@media (max-width:640px){.hero-voet .microlabel:last-child{display:none}}@media (prefers-reduced-motion:reduce){.loader{transition:none}.loader-sub{opacity:1;animation:none;transform:none}.merk-intro svg{animation:none;-webkit-mask:none;mask:none}.hero-video{transition:none;transform:none}.hero-voet,.hero-kop .regel-kern{opacity:1;transition:none;transform:none}.hero-scrolllijn{animation:none}}.welkom-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:0;display:grid}.welkom-tekst p{color:var(--wit-zacht);max-width:26rem;font-size:max(1.05rem,min(1.5vw,1.3rem));line-height:1.6}.welkom-tekst .tekstlink{margin-top:2.2rem}.behandelingen{padding-bottom:0}.beh-intro{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:end;gap:max(2rem,min(6vw,7rem));margin-bottom:max(3rem,min(9vh,6rem));display:grid}.beh-intro h2{max-width:12em}.beh-intro p{color:var(--wit-zacht);max-width:24rem;font-size:max(1.05rem,min(1.5vw,1.3rem));line-height:1.6}.vensters{margin:0 calc(-1 * var(--marge));gap:1.25rem;list-style:none;display:grid}.venster{height:75vh;clip-path:inset(0);background:var(--zwart-warm);height:75svh;min-height:28rem;position:relative}.venster-beeld{height:100vh;z-index:0;height:100lvh;position:fixed;top:0;left:0;right:0}.venster-beeld img{object-fit:cover;width:100%;height:100%;scale:1.08;translate:calc(var(--mx,0px) + 3vw) var(--my,0px);transition:scale 1.6s var(--ease)}.venster:hover .venster-beeld img{scale:1.12}.venster-beeld:after{content:"";background:linear-gradient(90deg,#0b0b0b80 0%,#0b0b0b33 45%,#0b0b0b00 70%),linear-gradient(#0b0b0b59 0%,#0b0b0b1a 30%,#0b0b0b1f 60%,#0b0b0b8c 100%);position:absolute;top:0;bottom:0;left:0;right:0}.venster-link,.venster-vlak{z-index:1;padding:2rem var(--marge);color:var(--ivoor);align-items:center;text-decoration:none;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.venster-inhoud{justify-items:start;gap:.8rem;max-width:34rem;display:grid}.venster-nr{color:var(--accent)}.venster-naam{font-size:max(2.8rem,min(6.8vw,5.6rem));line-height:1}.venster-tekst{max-width:28rem;color:var(--wit-zacht);font-size:max(1rem,min(1.3vw,1.15rem));line-height:1.55}.venster-meer:after{content:" →"}.venster-meer{background:linear-gradient(var(--ivoor), var(--ivoor)) no-repeat left bottom / 0 1px;transition:background-size .6s var(--ease);margin-top:1.2rem;padding-bottom:.35rem}.venster-link:hover .venster-meer{background-size:100% 1px}.venster-link:focus-visible .venster-meer{background-size:100% 1px}.team{padding-top:0;padding-bottom:0}.team-ruimte{height:268svh}.team-toneel{height:100svh;padding:calc(var(--nav-h) + .5rem) 0 clamp(1.5rem, 4vh, 2.5rem);grid-template-rows:auto auto minmax(0,1fr);display:grid;position:-webkit-sticky;position:sticky;top:0}.team-intro{color:var(--wit-zacht);max-width:30rem;margin-bottom:max(1rem,min(3vh,2rem));font-size:max(1.05rem,min(1.5vw,1.3rem))}.team-rij{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem max(1rem,min(2vw,1.75rem));min-height:0;margin:0;padding:0;list-style:none;display:grid}.lid{--k:0;grid-row:span 2;grid-template-rows:subgrid;min-height:0;display:grid}.lid-beeld{background:var(--zwart-warm);min-height:0;clip-path:inset(calc((1 - var(--k)) * 100%) 0 0 0);border-radius:2px;position:relative;overflow:hidden}.lid-beeld img{object-fit:cover;object-position:center top;filter:saturate(.85);width:100%;height:100%;transform:scale(calc(1.15 - var(--k) * .15));translate:var(--mx,0px) var(--my,0px);position:absolute;top:0;bottom:0;left:0;right:0}.lid-tekst{opacity:var(--k);transform:translateY(calc((1 - var(--k)) * 1.2rem));gap:.45rem;display:grid}.lid-kop{align-items:baseline;gap:.9rem;display:flex}.lid-nr{color:var(--accent)}.lid-rol{opacity:.55}.lid-naam{font-size:max(1.6rem,min(2.4vw,2.4rem))}.lid-tags{color:var(--wit-zacht);font-size:max(.9rem,min(1.05vw,1rem));line-height:1.5}.erfgoed{min-height:92vh;padding:clamp(5rem, 14vh, 9rem) var(--marge);align-items:center;display:grid;position:relative;overflow:hidden}.erfgoed-beeld{position:absolute;top:-12%;bottom:-12%;left:0;right:0;overflow:hidden}.erfgoed-beeld img{object-fit:cover;object-position:center 40%;filter:brightness(.45);width:100%;height:100%;translate:var(--mx,0px) var(--my,0px)}.erfgoed-quote{max-width:40rem;margin-left:auto;position:relative}.erfgoed-quote cite{opacity:.6;margin-top:2rem;font-style:normal;display:block}@media (max-width:900px){.welkom-grid,.beh-intro{grid-template-columns:minmax(0,1fr)}.beh-intro{gap:1.5rem}.erfgoed-quote{margin-left:0}.team{padding:clamp(5rem, 14vh, 9.5rem) var(--marge)}.team-ruimte{height:auto}.team-toneel{height:auto;padding:0;display:block;position:static}.team-rij{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:max(2rem,min(5vh,3rem))}.lid{grid-row:auto;grid-template-rows:auto auto;row-gap:1rem}.lid-beeld{aspect-ratio:3/4}}@media (max-width:640px){.vensters{gap:.75rem}.venster{height:70svh;min-height:24rem}.venster-meer{margin-top:.8rem}.venster-link,.venster-vlak{justify-items:center}.venster-inhoud{text-align:center;justify-items:center}.venster-beeld img{scale:1.02;translate:var(--mx,0px) var(--my,0px)}.venster:hover .venster-beeld img{scale:1.06}.venster-beeld:after{background:linear-gradient(#0b0b0b59 0%,#0b0b0b1a 30%,#0b0b0b1f 60%,#0b0b0b8c 100%)}}@media (prefers-reduced-motion:reduce){.venster-beeld img{transition:none}.hero-inhoud{opacity:1;transform:none}.lid{--k:1}}#contact{padding-bottom:max(3rem,min(8vh,5rem))}.contact-kop h2{max-width:12em}.contact-kop p{max-width:28rem;color:var(--wit-zacht);margin-top:1.3rem}.contact-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:max(3rem,min(6vw,6.5rem));margin-top:max(3rem,min(7vh,5rem));display:grid}.gegeven{padding:1.5rem 0}.gegeven+.gegeven{border-top:1px solid var(--hairline-licht)}.gegeven .microlabel{opacity:.55;margin-bottom:.7rem;display:block}.gegeven p{line-height:1.75}.gegeven-noot{color:var(--wit-zacht);margin-top:.55rem;font-size:.8rem}.veld{margin-bottom:1.9rem}.veld .microlabel{opacity:.65;margin-bottom:.35rem;display:block}.veld input,.veld textarea{border:none;border-bottom:1px solid var(--hairline-licht);width:100%;caret-color:var(--accent);transition:border-color .35s var(--ease), box-shadow .35s var(--ease);background:0 0;border-radius:0;padding:.55rem 0 .7rem;line-height:1.5}.veld textarea{resize:vertical;min-height:8.5rem}.veld input::placeholder,.veld textarea::placeholder{color:var(--wit-zacht);opacity:.75}.veld input:focus,.veld textarea:focus{border-bottom-color:var(--accent);box-shadow:0 1px 0 var(--accent);outline:none}.veld input:-webkit-autofill{-webkit-text-fill-color:var(--ivoor);transition:background-color 999999s}.veld input:-webkit-autofill:focus{-webkit-text-fill-color:var(--ivoor);transition:background-color 999999s}.contact-formulier .knop{margin-top:.4rem}@media (max-width:900px){.contact-grid{grid-template-columns:minmax(0,1fr);gap:3rem}.gegeven:first-child{padding-top:0}}@media (prefers-reduced-motion:reduce){.veld input,.veld textarea{transition:none}}.menu{z-index:200;visibility:hidden;transition:visibility 0s linear .9s;position:fixed;top:0;bottom:0;left:0;right:0}.menu.is-open{visibility:visible;transition-delay:0s}.menu-doek{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity .7s var(--ease);background:#0b0b0b8c;position:absolute;top:0;bottom:0;left:0;right:0}.menu.is-open .menu-doek{opacity:1}.menu-paneel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);width:max(50vw,26rem);max-width:100vw;color:var(--ivoor);padding:0 var(--marge) clamp(1.5rem, 4vh, 3rem);overscroll-behavior:contain;transition:transform .9s var(--ease);box-shadow:-1px 0 0 var(--hairline-licht);background:#0b0b0b6b;flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(100%)}.menu.is-open .menu-paneel{transform:none}.menu-kop{height:var(--nav-h);border-bottom:1px solid var(--hairline-licht);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.menu-kop .microlabel{opacity:.55}.menu-sluit{cursor:pointer;letter-spacing:.22em;text-transform:uppercase;background:0 0;border:none;padding:.5rem 0;font-size:.7rem;font-weight:500;position:relative}.menu-sluit:after{content:"";transform-origin:0;height:1px;transition:transform .45s var(--ease);background:currentColor;position:absolute;bottom:.2rem;left:0;right:0;transform:scaleX(0)}.menu-sluit:hover:after{transform:none}.menu-lijst{counter-reset:none;margin:max(1.25rem,min(4vh,3.5rem)) 0 auto}.menu-lijst li{border-bottom:1px solid var(--hairline-licht);opacity:0;transition:opacity .8s var(--ease), transform .8s var(--ease);transform:translateY(1.2rem)}.menu.is-open .menu-lijst li,.menu.is-open .menu-voet{opacity:1;transition-delay:calc(.25s + var(--i) * 60ms);transform:none}.menu-item{text-align:left;cursor:pointer;background:0 0;border:none;align-items:baseline;gap:1.25rem;width:100%;padding:max(.55rem,min(1.6vh,1rem)) 0;display:flex}.menu-nr{letter-spacing:.3em;opacity:.45;width:2.2rem;transition:opacity .4s var(--ease);flex-shrink:0;font-size:.62rem}.menu-woord{font-family:var(--font-display);letter-spacing:-.01em;transition:transform .5s var(--ease), color .5s var(--ease);font-size:min(max(2.2rem,min(4.4vw,4rem)),6vh);font-weight:400;line-height:1.1}.menu-item:hover .menu-woord{transform:translate(.3em)}.menu-item:focus-visible .menu-woord{transform:translate(.3em)}.menu-item:hover .menu-nr{opacity:1;color:var(--accent)}.menu-voet{opacity:0;transition:opacity .8s var(--ease), transform .8s var(--ease);grid-template-columns:1fr 1fr;align-items:start;gap:1.5rem 2rem;margin-top:max(1.25rem,min(3vh,3rem));display:grid;transform:translateY(1.2rem)}.menu-voet .knop{grid-column:1/-1;justify-self:start}.menu-gegevens p{color:var(--wit-zacht);font-size:.82rem;line-height:1.7}.menu-gegevens p+p{margin-top:.8rem}.menu-sociaal{flex-direction:column;align-items:flex-start;gap:.6rem;display:flex}@media (max-width:900px){.menu-paneel{width:100vw}.menu-woord{font-size:max(2.4rem,min(11vw,3.4rem))}}@media (max-width:560px){.menu-voet{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.menu,.menu-doek,.menu-paneel,.menu-lijst li,.menu-voet,.menu-woord{transition:none}}.welkom{overflow:hidden}.welkom-kolom{z-index:2;margin-right:calc(-1*max(4rem,min(14vw,14rem)));position:relative}.welkom-kop{text-shadow:0 .1em 1.2em #0b0b0b99}.welkom-beeld{height:max(28rem,min(86vh,60rem));margin-right:calc(-1 * var(--marge));position:relative;overflow:hidden}.welkom-beeld-in{clip-path:inset(0 0 0 calc((1 - var(--welkom-t,0)) * 100%));position:absolute;top:-8%;bottom:-8%;left:0;right:0}.welkom-beeld img{object-fit:cover;width:100%;height:100%;transform:translateX(calc((1 - var(--welkom-t,0)) * 7%)) scale(calc(1 + (1 - var(--welkom-t,0)) * .08));translate:var(--mx,0px) var(--my,0px)}@media (max-width:900px){.welkom-kolom{margin-right:0}.welkom-beeld{height:max(22rem,min(68vh,36rem));margin:2rem calc(-1 * var(--marge)) 0}}@media (prefers-reduced-motion:reduce){.welkom-beeld{--welkom-t:1}}.afspraak-grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:max(3rem,min(7vw,8rem));display:grid}.afspraak-kop h2{max-width:9em}.afspraak-tekst{color:var(--wit-zacht);max-width:24rem;margin-top:1.3rem;font-size:max(1.05rem,min(1.5vw,1.3rem));line-height:1.6}.afspraak-kop .knop{margin-top:max(2rem,min(5vh,3rem))}.afspraak-bel{color:var(--wit-zacht);margin-top:1.4rem;font-size:.85rem;display:block}.afspraak-bel a{color:var(--ivoor)}.afspraak-paneel{border:1px solid var(--hairline-licht);background:var(--zwart-warm);padding:max(1.6rem,min(3vw,2.6rem))}.afspraak-paneel .microlabel{opacity:.55;margin-bottom:1.2rem;display:block}.stappen{counter-reset:afspraakstap;gap:1rem;display:grid}.stappen li{counter-increment:afspraakstap;border-bottom:1px solid var(--hairline-licht);grid-template-columns:2.2rem minmax(0,1fr);align-items:baseline;gap:1rem;padding-bottom:1rem;display:grid}.stappen li:before{content:"0" counter(afspraakstap);letter-spacing:.3em;color:var(--accent);opacity:.85;font-size:.62rem}.stappen strong{font-family:var(--font-display);font-size:max(1.35rem,min(2vw,1.7rem));font-weight:400;line-height:1.1;display:block}.stappen span{color:var(--wit-zacht);font-size:.85rem}.tijden{gap:.4rem;margin-top:1.8rem;display:grid}.tijden div{justify-content:space-between;gap:1rem;font-size:.9rem;display:flex}.tijden dt{color:var(--wit-zacht)}.tijden dd{font-variant-numeric:tabular-nums}@media (max-width:900px){.afspraak-grid{grid-template-columns:minmax(0,1fr);gap:3rem}}.afspraak-venster{border:1px solid var(--hairline-licht);background:var(--zwart);width:min(100vw - 2rem,40rem);max-width:none;max-height:calc(100dvh - 2rem);color:var(--ivoor);border-radius:2px;grid-template-rows:auto minmax(0,1fr) auto;margin:auto;padding:0;display:grid}.afspraak-venster[data-agenda]{width:min(100vw - 2rem,64rem);height:min(100dvh - 2rem,54rem);max-height:none}.afspraak-venster:not([open]){display:none}.afspraak-venster-knoppen{gap:1.5rem;display:flex}.afspraak-venster-in{overscroll-behavior:contain;padding:max(1.6rem,min(3vw,2.6rem));overflow-y:auto}.afspraak-venster-in h2{max-width:9em}.afspraak-venster-tekst{color:var(--wit-zacht);max-width:24rem;margin:1rem 0 1.8rem;font-size:1rem;line-height:1.6}.afspraak-venster-in .stappen strong{font-size:max(1.15rem,min(1.6vw,1.35rem))}.afspraak-venster-actie{margin-top:1.8rem}.afspraak-venster-in .afspraak-bel{margin-top:1rem}.afspraak-venster-in .afspraak-venster-voet{margin-top:1.4rem;padding:1.4rem 0 0}.afspraak-venster::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0b0b0bb8}.afspraak-venster-kop{border-bottom:1px solid var(--hairline-licht);justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem max(1.25rem,min(3vw,2rem));display:flex}.afspraak-venster-kop .microlabel{opacity:.55}.afspraak-venster iframe{background:#fff;border:0;width:100%;height:100%;display:block}.afspraak-venster-voet{border-top:1px solid var(--hairline-licht);color:var(--wit-zacht);padding:.8rem max(1.25rem,min(3vw,2rem));font-size:.78rem}.afspraak-venster-voet a{color:var(--ivoor);text-underline-offset:.2em;text-decoration:underline}@media (max-width:640px){.afspraak-venster,.afspraak-venster[data-agenda]{border:0;border-radius:0;width:100vw;height:100dvh;max-height:none}}.pagina{padding:calc(var(--nav-h) + clamp(3rem, 9vh, 6rem)) var(--marge) clamp(3rem, 8vh, 5.5rem)}.pagina .beh-intro{margin-bottom:0}.pagina-vol{flex-direction:column;justify-content:center;min-height:100svh;padding-bottom:max(4rem,min(10vh,7rem));display:flex}.pagina-vol>p{max-width:28rem;color:var(--wit-zacht);margin-top:1.5rem;font-size:max(1.05rem,min(1.5vw,1.3rem));line-height:1.6}.pagina-lijst{gap:.6rem;margin-top:2rem;display:grid}.footer-credit a{color:var(--ivoor)}.footer-credit a:hover{text-underline-offset:.2em;text-decoration:underline}.hero-sub{color:var(--accent-licht);opacity:0;transition:opacity 1.2s var(--ease) .9s;margin-top:1.4rem}body.is-klaar .hero-sub{opacity:1}@media (prefers-reduced-motion:reduce){.hero-sub{opacity:1;transition:none}}.beh-lijst{padding-top:0}.venster-hero{height:88svh;min-height:32rem}.venster-vlak{align-items:end;padding-bottom:max(3rem,min(9vh,6rem))}.venster-hero .venster-naam{font-size:max(3.2rem,min(9vw,8rem))}.venster-hero .venster-meer{color:inherit;text-decoration:none}.venster-hero .venster-meer:hover{background-size:100% 1px}.verhaal-grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:max(2rem,min(6vw,7rem));display:grid}.verhaal-tekst{font-family:var(--font-display);max-width:18em;font-size:max(1.6rem,min(2.8vw,2.5rem));line-height:1.25}.prijs{padding-top:0}.prijs-kop{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:end;gap:max(2rem,min(6vw,7rem));margin-bottom:max(2.5rem,min(6vh,4rem));display:grid}.prijs-kop p{color:var(--wit-zacht);max-width:26rem;line-height:1.6}.prijskeuze{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:max(2rem,min(6vw,7rem));display:grid}.keuzes{border-top:1px solid var(--hairline-licht);margin:0;padding:0;list-style:none;display:grid}.keuze{border:0;border-bottom:1px solid var(--hairline-licht);width:100%;color:var(--ivoor);font:inherit;text-align:left;cursor:pointer;transition:padding-left .6s var(--ease), color .4s;background:0 0;grid-template-columns:3rem minmax(0,1fr) auto;grid-template-areas:"nr naam pijl""nr noot pijl";align-items:center;column-gap:1rem;padding:1.4rem 0;display:grid}.keuze:hover{padding-left:.6rem}.keuze.is-actief,.keuze.is-actief .keuze-naam{color:var(--accent-licht)}.keuze-nr{color:var(--accent);grid-area:nr}.keuze-naam{grid-area:naam;font-size:max(1.6rem,min(2.6vw,2.4rem));line-height:1.05;transition:color .4s}.keuze-noot{color:var(--wit-zacht);grid-area:noot;margin-top:.3rem;font-size:.85rem}.keuze-pijl{letter-spacing:.35em;text-transform:uppercase;opacity:0;transition:opacity .5s, transform .6s var(--ease);grid-area:pijl;font-size:.62rem;transform:translate(-.5rem)}.keuze:hover .keuze-pijl,.keuze.is-actief .keuze-pijl{opacity:.7;transform:none}.keuze:focus-visible .keuze-pijl{opacity:.7;transform:none}.prijs-kaart{top:calc(var(--nav-h) + 1rem);border:1px solid var(--hairline-licht);background:var(--zwart-warm);align-content:center;min-height:16rem;padding:max(1.6rem,min(3vw,2.6rem));display:grid;position:-webkit-sticky;position:sticky}.prijs-kaart .microlabel{opacity:.55;margin-bottom:1.2rem;display:block}.prijs-kaart-in{animation:prijsIn .8s var(--ease);justify-items:start;display:grid}@keyframes prijsIn{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:none}}.prijs-bedrag{color:var(--wit-zacht);font-size:max(1.4rem,min(2vw,1.8rem))}.prijs-bedrag strong{color:var(--ivoor);margin-top:.3rem;font-size:max(3.2rem,min(6vw,5.2rem));font-weight:400;line-height:1;display:block}.prijs-noot{max-width:24rem;color:var(--wit-zacht);margin-top:1.4rem;font-size:.9rem;line-height:1.6}.prijs-kaart .knop{margin-top:1.8rem}.prijs-wacht{font-family:var(--font-display);color:var(--wit-zacht);font-size:max(1.4rem,min(2.2vw,1.9rem));line-height:1.25}.prijs-lijst{grid-column:1/-1;margin-top:0}.bijwie-rij{grid-template-columns:repeat(4,minmax(0,1fr));gap:max(1rem,min(2vw,1.75rem));margin:0;padding:0;list-style:none;display:grid}.bijwie-kaart{color:inherit;gap:.45rem;text-decoration:none;display:grid}.bijwie-beeld{aspect-ratio:4/5;background:var(--zwart-warm);border-radius:2px;margin-bottom:.6rem;display:block;overflow:hidden}.bijwie-beeld img{object-fit:cover;object-position:center top;filter:saturate(.85);width:100%;height:100%;scale:1.05;translate:var(--mx,0px) var(--my,0px);transition:scale 1.4s var(--ease)}.bijwie-kaart:hover .bijwie-beeld img{scale:1.1}.verder-lijst{border-top:1px solid var(--hairline-licht);margin:0;padding:0;list-style:none}.verder-link{border-bottom:1px solid var(--hairline-licht);color:inherit;transition:padding-left .6s var(--ease);grid-template-columns:3rem minmax(0,1fr) auto;align-items:baseline;gap:1rem;padding:1.3rem 0;text-decoration:none;display:grid}.verder-link:hover{padding-left:.6rem}.verder-nr{color:var(--accent)}.verder-naam{font-size:max(2rem,min(4.4vw,3.4rem));line-height:1.05;transition:color .4s}.verder-link:hover .verder-naam{color:var(--accent-licht)}.verder-noot{letter-spacing:.3em;text-transform:uppercase;opacity:.55;font-size:.7rem}.slot-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:max(2rem,min(6vw,7rem));display:grid}.slot-actie p{max-width:24rem;color:var(--wit-zacht);margin-bottom:2rem;line-height:1.6}.profielen-sectie{padding-top:0}.profielen{gap:max(4rem,min(12vh,9rem));margin:0;padding:0;list-style:none;display:grid}.profiel{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:max(2rem,min(6vw,7rem));display:grid}.profiel:nth-child(2n) .profiel-vak{order:2}.profiel-vak[data-reveal]{opacity:1;transform:none}.profiel-beeld{aspect-ratio:3/4;background:var(--zwart-warm);clip-path:inset(100% 0 0);transition:clip-path 1.3s var(--ease);border-radius:2px;margin:0;position:relative;overflow:hidden}.profiel-vak.is-in .profiel-beeld{clip-path:inset(0)}.profiel-beeld img{object-fit:cover;object-position:center top;filter:saturate(.85);width:100%;height:116%;translate:var(--mx,0px) var(--my,0px);position:absolute;top:-8%;bottom:-8%;left:0;right:0}.profiel-tekst{justify-items:start;gap:1.1rem;display:grid}.profiel-bio{max-width:26rem;color:var(--wit-zacht);font-size:max(1.05rem,min(1.5vw,1.3rem));line-height:1.6}.profiel-feiten{gap:.9rem;max-width:26rem;margin-top:.6rem;display:grid}.profiel-feiten dt{opacity:.55;margin-bottom:.35rem;display:block}.profiel-feiten dd{line-height:1.6}.profiel-tekst .tekstlink{margin-top:.4rem}.contact-pagina{padding-top:0}.contact-pagina .contact-grid{margin-top:0}.route{padding-top:0}.route-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:max(3rem,min(6vw,6.5rem));display:grid}.route-blok>.microlabel{opacity:.55;margin-bottom:1.2rem;display:block}.route-blok .tijden{max-width:20rem;margin-top:0}.route-tekst{max-width:26rem;margin-bottom:1.6rem;line-height:1.75}.nieuws{padding-top:0}.nieuws-leeg{color:var(--wit-zacht)}.nieuws-lijst{gap:max(3rem,min(8vh,6rem));margin:0;padding:0;list-style:none;display:grid}.nieuws-link{color:inherit;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:max(1.5rem,min(5vw,5rem));text-decoration:none;display:grid}.nieuws-beeld{aspect-ratio:4/3;background:var(--zwart-warm);border-radius:2px;display:block;overflow:hidden}.nieuws-beeld img{object-fit:cover;filter:saturate(.85);width:100%;height:100%;scale:1.05;translate:var(--mx,0px) var(--my,0px);transition:scale 1.4s var(--ease)}.nieuws-link:hover .nieuws-beeld img{scale:1.1}.nieuws-tekst{justify-items:start;gap:.8rem;display:grid}.nieuws-datum{opacity:.55}.nieuws-titel{max-width:14em;transition:color .4s}.nieuws-link:hover .nieuws-titel{color:var(--accent-licht)}.nieuws-intro{max-width:30rem;color:var(--wit-zacht);line-height:1.6}.nieuws-link:hover .venster-meer{background-size:100% 1px}.artikel-pagina .sectiekop a{color:inherit;text-decoration:none}.artikel-pagina .sectiekop a:hover{color:var(--accent-licht)}.artikel{max-width:62rem}.artikel-kop{justify-items:start;gap:1.4rem;display:grid}.artikel-datum{opacity:.55}.artikel-titel{max-width:13em;font-size:max(2.4rem,min(5.6vw,4.6rem))}.artikel-intro{max-width:34rem;color:var(--wit-zacht);font-size:max(1.1rem,min(1.6vw,1.4rem));line-height:1.55}.artikel-beeld{aspect-ratio:16/9;background:var(--zwart-warm);border-radius:2px;margin:max(2.5rem,min(6vh,4rem)) 0;position:relative;overflow:hidden}.artikel-beeld img{object-fit:cover;filter:saturate(.85);width:100%;height:116%;translate:var(--mx,0px) var(--my,0px);position:absolute;top:-8%;bottom:-8%;left:0;right:0}.artikel-tekst{max-width:38rem}.artikel-blok+.artikel-blok{margin-top:2.2rem}.artikel-blok h2{margin-bottom:.8rem}.artikel-blok p{color:var(--wit-zacht);line-height:1.75}.artikel-blok p+p{margin-top:1rem}@media (max-width:900px){.verhaal-grid,.prijs-kop,.prijskeuze,.slot-grid,.profiel,.route-grid,.nieuws-link{grid-template-columns:minmax(0,1fr)}.prijskeuze{gap:2rem}.prijs-kaart{position:static}.bijwie-rij{grid-template-columns:repeat(2,minmax(0,1fr))}.profiel{gap:1.5rem}.profiel:nth-child(2n) .profiel-vak{order:0}.nieuws-link{gap:1.25rem}}@media (max-width:640px){.venster-hero{height:78svh;min-height:28rem}.venster-vlak{align-items:end}.keuze{grid-template-columns:2.4rem minmax(0,1fr) auto}.verder-link{grid-template-columns:2.4rem minmax(0,1fr)}.verder-noot{display:none}}@media (prefers-reduced-motion:reduce){.profiel-beeld{clip-path:inset(0);transition:none}.prijs-kaart-in{animation:none}.keuze,.verder-link,.keuze-pijl,.bijwie-beeld img,.nieuws-beeld img{transition:none}}.lint{border-top:1px solid var(--hairline-licht);border-bottom:1px solid var(--hairline-licht);padding:max(3rem,min(8vh,5rem)) 0;overflow:hidden}.lint-label{padding:0 var(--marge);opacity:.55;margin-bottom:1.6rem;display:block}.lint-baan{width:max-content;animation:60s linear infinite lint;display:flex}.lint:hover .lint-baan{animation-play-state:paused}.lint-rij{align-items:center;margin:0;padding:0;list-style:none;display:flex}.lint-rij li{white-space:nowrap;align-items:center;display:flex}.lint-merk{color:var(--ivoor-diep);padding:0 max(1.2rem,min(2.5vw,2rem));font-size:max(1.8rem,min(3.6vw,3rem));line-height:1}.lint-punt{background:var(--accent);opacity:.8;border-radius:50%;width:5px;height:5px}@keyframes lint{0%{transform:translate(0)}to{transform:translate(-50%)}}.prijzen{gap:max(3rem,min(8vh,5.5rem));padding-top:0;display:grid}.prijzen-groep{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:max(1.5rem,min(5vw,6rem));display:grid}.prijzen-kop{justify-items:start;gap:.5rem;display:grid}.prijzen-naam{color:inherit;text-decoration:none;transition:color .4s}.prijzen-naam:hover{color:var(--accent-licht)}.prijzen-noot{letter-spacing:.3em;text-transform:uppercase;opacity:.55;font-size:.7rem}.prijzen-lijst{border-top:1px solid var(--hairline-licht);display:grid}.prijzen-lijst div{border-bottom:1px solid var(--hairline-licht);justify-content:space-between;align-items:baseline;gap:1.5rem;padding:1.1rem 0;display:flex}.prijzen-lijst dt{font-family:var(--font-display);gap:.25rem;font-size:max(1.3rem,min(1.9vw,1.7rem));line-height:1.1;display:grid}.prijzen-sub{font-family:var(--font-ui);color:var(--wit-zacht);font-size:.8rem}.prijzen-lijst dd{font-variant-numeric:tabular-nums;white-space:nowrap}@media (max-width:900px){.prijzen-groep{grid-template-columns:minmax(0,1fr);gap:1.25rem}}@media (prefers-reduced-motion:reduce){.lint-baan{animation:none}}.afspraak-pagina-grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:max(3rem,min(7vw,8rem));display:grid}.afspraak-label{opacity:.55;margin-bottom:1.2rem;display:block}.afspraak-pagina .tijden{margin-top:0}.afspraak-paneel-tekst{color:var(--wit-zacht);margin-top:1.6rem;font-size:.85rem;line-height:1.6}.afspraak-paneel-tekst a{color:var(--ivoor)}.agenda-vak{border:1px solid var(--hairline-licht);background:var(--zwart-warm);grid-template-rows:minmax(0,1fr) auto;display:grid}.agenda-vak.is-open{height:min(85vh,54rem)}.agenda-wacht{justify-items:start;gap:1.2rem;padding:max(2.5rem,min(6vw,5rem));display:grid}.agenda-wacht .microlabel{opacity:.55}.agenda-wacht h2{max-width:10em}.agenda-wacht p{max-width:26rem;color:var(--wit-zacht);line-height:1.6}.agenda-wacht .knop{margin-top:.8rem}.agenda-vak iframe{background:#fff;border:0;width:100%;height:100%;display:block}.agenda-voet{border-top:1px solid var(--hairline-licht);color:var(--wit-zacht);padding:.8rem max(1.25rem,min(3vw,2rem));font-size:.78rem}.agenda-voet a{color:var(--ivoor);text-underline-offset:.2em;text-decoration:underline}.bijwie-dagen{color:var(--wit-zacht);font-size:.8rem;line-height:1.5}@media (max-width:900px){.afspraak-pagina-grid{grid-template-columns:minmax(0,1fr);gap:3rem}}@media (max-width:640px){.agenda-vak.is-open{height:85dvh}}:root{--portaal-font:var(--font-ui);--portaal-achtergrond:var(--zwart);--portaal-vlak:var(--zwart-warm);--portaal-tekst:var(--ivoor);--portaal-tekst-zacht:var(--wit-zacht);--portaal-rand:var(--hairline-licht);--portaal-accent:var(--ivoor);--portaal-accent-tekst:var(--zwart);--portaal-accent-hover:var(--accent-licht);--portaal-auth-achtergrond:var(--zwart);--portaal-fout:#e08a7a;--portaal-radius:2px;--portaal-ease:var(--ease)}.portaal-titel{font-family:var(--font-display);letter-spacing:-.01em;font-size:2rem;font-weight:400}.portaal-knop{text-transform:uppercase;letter-spacing:.14em;border-radius:999px;font-size:.72rem;font-weight:500}.portaal-voorbeeld [data-reveal]{opacity:1;transform:none}.portaal-voorbeeld .regel-kern{transform:none}.hero-actie{opacity:0;transition:opacity 1.2s var(--ease) 1s;margin-top:max(1.4rem,min(3.5vh,2.2rem))}body.is-klaar .hero-actie{opacity:1}.knop-bel:after{content:"☎"}.afspraak-venster-actie{flex-wrap:wrap;align-items:center;gap:1rem 1.6rem;display:flex}.afspraak-venster-actie .tekstlink{cursor:pointer;color:var(--wit-zacht);background:0 0;border:0;font-size:.85rem}.afspraak-venster-actie .tekstlink:hover{color:var(--ivoor)}.afspraak-venster-tijden{max-width:22rem;margin-top:0}.beh-tabs{z-index:2;top:calc(var(--nav-h) + .75rem);padding:0 var(--marge);scrollbar-width:none;gap:.5rem;display:flex;position:absolute;left:0;right:0;overflow-x:auto}.beh-tabs::-webkit-scrollbar{display:none}.beh-tab{border:1px solid var(--hairline-licht);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;transition:background .4s var(--ease), color .4s var(--ease), border-color .4s var(--ease);background:#0b0b0b59;border-radius:100px;flex:none;padding:.55rem 1.1rem;font-size:.66rem;font-weight:500}.beh-tab:hover{border-color:var(--ivoor)}.beh-tab[aria-current=page]{background:var(--ivoor);border-color:var(--ivoor);color:var(--zwart)}.beh-tab-terug:before{content:"← "}.gegeven-groot{font-family:var(--font-display);color:var(--ivoor);font-size:max(1.5rem,min(2.4vw,2rem));line-height:1.25;display:block}a.gegeven-groot{transition:color .4s var(--ease);overflow-wrap:anywhere}a.gegeven-groot:hover{color:var(--accent-licht)}.gegeven-link{margin-top:1rem;font-size:.85rem}.gegeven-duo{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.gegeven .tijden{max-width:22rem;margin-top:0}@media (max-width:640px){.gegeven-duo{grid-template-columns:minmax(0,1fr)}}.sociaal{flex-wrap:wrap;gap:.7rem;list-style:none;display:flex}.sociaal-link{color:var(--ivoor);transition:color .4s var(--ease);align-items:center;gap:.8rem;display:inline-flex}.sociaal-ikoon{border:1px solid var(--hairline-licht);width:2.9rem;height:2.9rem;transition:background .4s var(--ease), border-color .4s var(--ease), color .4s var(--ease);border-radius:50%;place-items:center;display:grid}.sociaal-ikoon svg{width:1.2rem;height:1.2rem}.sociaal-link:hover .sociaal-ikoon{background:var(--ivoor);border-color:var(--ivoor);color:var(--zwart)}.sociaal-groot{gap:1rem}.sociaal-groot .sociaal-link{border:1px solid var(--hairline-licht);border-radius:100px;padding:.5rem 1.6rem .5rem .5rem}.sociaal-groot .sociaal-link:hover{border-color:var(--ivoor)}.sociaal-groot .sociaal-ikoon{background:var(--accent);color:var(--zwart);border:0}.sociaal-naam{letter-spacing:.22em;text-transform:uppercase;font-size:.75rem;font-weight:500}.volgen{border-top:1px solid var(--hairline-licht)}.volgen-grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:end;gap:max(2rem,min(6vw,7rem));display:grid}.volgen-actie p{max-width:24rem;color:var(--wit-zacht);margin-bottom:1.6rem;line-height:1.6}@media (max-width:900px){.volgen-grid{grid-template-columns:minmax(0,1fr)}}.footer{isolation:isolate;color:var(--ivoor);padding:clamp(4.5rem, 12vh, 8rem) var(--marge) 1.5rem;border-top:1px solid var(--hairline-licht);position:relative;overflow:hidden}.footer-achter{z-index:-1;background:var(--zwart) url(/img/footer-poster.jpg) center / cover;position:absolute;top:0;bottom:0;left:0;right:0}.footer-film{object-fit:cover;width:100%;height:100%;display:block}.footer-sluier{background:linear-gradient(#0b0b0beb 0%,#0b0b0bb8 45%,#0b0b0be6 100%);position:absolute;top:0;bottom:0;left:0;right:0}.footer-hoofd{grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,1fr));gap:max(2.5rem,min(4vw,4rem));padding-bottom:max(3rem,min(8vh,5rem));display:grid}.footer-kolom{align-content:start;justify-items:start;gap:.9rem;display:grid}.footer-kolom>.microlabel{opacity:.55;margin-bottom:.3rem}.footer-logo{width:11rem;display:block}.footer-zin{color:var(--wit-zacht);max-width:18rem;line-height:1.6}.footer-merkkolom .knop{margin:.6rem 0 .4rem}.footer-groot{font-family:var(--font-display);color:var(--ivoor);font-size:max(1.4rem,min(2vw,1.8rem));line-height:1.25}a.footer-groot:hover{color:var(--accent-licht)}.footer-kolom .tijden{width:100%;max-width:17rem;margin-top:0}.footer-kolom .tekstlink{font-size:.85rem}.footer-meta{border-top:1px solid var(--hairline-licht);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem 2.5rem;padding-top:1.5rem;display:flex}.footer-kvk,.footer-credit{color:var(--wit-zacht);font-size:.78rem}.footer-links{flex-wrap:wrap;gap:.8rem 1.8rem;display:flex}.footer-links a{letter-spacing:.28em;text-transform:uppercase;opacity:.75;font-size:.7rem;font-weight:500;transition:opacity .3s}.footer-links a:hover{opacity:1}@media (max-width:1100px){.footer-hoofd{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.footer-hoofd{grid-template-columns:minmax(0,1fr);gap:2.4rem}.footer-meta{flex-direction:column;align-items:flex-start;gap:1.1rem}}@media (min-width:901px){.profiel{grid-template-columns:minmax(0,4fr) minmax(0,7fr)}.profiel:nth-child(2n){grid-template-columns:minmax(0,7fr) minmax(0,4fr)}.profiel-vak{width:100%;max-width:26rem}}@media (max-width:900px){.profiel-vak{max-width:min(20rem,75%)}}@media (prefers-reduced-motion:reduce){.hero-actie{opacity:1;transition:none}}.hero-kop .hero-sub{font-family:var(--font-ui);line-height:1.65;display:block}.pauzeknop{border:1px solid var(--hairline-licht);width:2.9rem;height:2.9rem;color:var(--ivoor);cursor:pointer;transition:background .4s var(--ease), border-color .4s var(--ease), color .4s var(--ease);background:#0b0b0b40;border-radius:50%;place-items:center;padding:0;display:grid}.pauzeknop svg{width:1.1rem;height:1.1rem}.pauzeknop:hover{background:var(--ivoor);border-color:var(--ivoor);color:var(--zwart)}.hero-actie{position:relative}.hero-pauze{position:absolute;top:50%;right:0;transform:translateY(-50%)}.footer-pauze{top:1.5rem;right:var(--marge);position:absolute}:root{--wit-vast:#ddd7cd}.venster-inhoud{isolation:isolate;position:relative}.venster-inhoud:before{content:"";z-index:-1;pointer-events:none;inset:-4.5rem calc(-1 * var(--marge));background:radial-gradient(closest-side,#0b0b0b8c 0%,#0b0b0b73 60%,#0b0b0b00 100%);position:absolute}.venster-tekst{color:var(--wit-vast)}.hero-sub,.erfgoed-quote cite{text-shadow:0 0 .35em #0b0b0be6,0 0 1.1em #0b0b0bbf,0 0 2.2em #0b0b0b8c}.erfgoed-quote cite,.footer-kolom>.microlabel{opacity:1;color:var(--wit-vast)}@media (max-width:640px){.venster-inhoud:before{background:linear-gradient(#0b0b0b00,#0b0b0b8c 4.5rem,#0b0b0b8c calc(100% - 4.5rem),#0b0b0b00)}.venster-nr{color:var(--accent-licht)}}.menu-nr{opacity:1;color:var(--wit-zacht);font-size:.75rem}@media (max-width:640px){.microlabel{letter-spacing:.32em;font-size:.75rem}.sectienr{letter-spacing:.3em;font-size:.75rem}.hero-voet .microlabel{font-size:.75rem}.stappen li:before,.keuze-pijl{letter-spacing:.25em;font-size:.75rem}.verder-noot,.prijzen-noot,.footer-links a,.beh-tab{font-size:.75rem}.tekstlink,.menu-sluit,.afspraak-venster-actie .tekstlink{font-size:.875rem}}@media (min-width:375px) and (max-width:640px){.knop{letter-spacing:.16em;padding-left:1.75rem;padding-right:1.75rem;font-size:.875rem}}.nav-burger:before,.menu-sluit:before,.afspraak-venster-kop .tekstlink:before{content:"";width:max(100%,2.75rem);height:max(100%,2.75rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:640px),(pointer:coarse){.nav-logo,.venster-meer,.afspraak-venster-voet a,.gegeven-groot,a.footer-groot,.footer-logo,.footer-links a{position:relative}.tekstlink:before,.nav-logo:before,a.venster-meer:before,.afspraak-venster-voet a:before,.gegeven-groot:before,a.footer-groot:before,.footer-logo:before,.footer-links a:before{content:"";width:max(100%,2.75rem);height:max(100%,2.75rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media (max-width:640px){.footer-kolom{row-gap:1.15rem}.footer-links{row-gap:1.65rem}.beh-tab{padding-top:.8rem;padding-bottom:.8rem}}.veld input:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.veld textarea:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.venster-link:focus-visible{outline:2px solid var(--accent);outline-offset:-1rem}.afspraak-venster [data-standkop]:focus{outline:none}.afspraak-venster [data-standkop]:focus-visible{outline:none}.afspraak-venster-kop{z-index:1;background:var(--zwart);position:-webkit-sticky;position:sticky;top:0}
