@font-face{font-family:Faustina;font-style:italic;font-weight:400;font-display:swap;src:url(../media/75f4f84c3e3e39e8-s.3278c0a6.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:Faustina;font-style:italic;font-weight:400;font-display:swap;src:url(../media/f2ce62b7951237ec-s.51ac8d75.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Faustina;font-style:italic;font-weight:400;font-display:swap;src:url(../media/2bf066479119f77c-s.p.3fb9f51c.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:Faustina;font-style:italic;font-weight:500;font-display:swap;src:url(../media/75f4f84c3e3e39e8-s.3278c0a6.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:Faustina;font-style:italic;font-weight:500;font-display:swap;src:url(../media/f2ce62b7951237ec-s.51ac8d75.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Faustina;font-style:italic;font-weight:500;font-display:swap;src:url(../media/2bf066479119f77c-s.p.3fb9f51c.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:Faustina;font-style:italic;font-weight:600;font-display:swap;src:url(../media/75f4f84c3e3e39e8-s.3278c0a6.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:Faustina;font-style:italic;font-weight:600;font-display:swap;src:url(../media/f2ce62b7951237ec-s.51ac8d75.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Faustina;font-style:italic;font-weight:600;font-display:swap;src:url(../media/2bf066479119f77c-s.p.3fb9f51c.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:Faustina;font-style:italic;font-weight:700;font-display:swap;src:url(../media/75f4f84c3e3e39e8-s.3278c0a6.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:Faustina;font-style:italic;font-weight:700;font-display:swap;src:url(../media/f2ce62b7951237ec-s.51ac8d75.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Faustina;font-style:italic;font-weight:700;font-display:swap;src:url(../media/2bf066479119f77c-s.p.3fb9f51c.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:Faustina;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c73936e9a409cdc9-s.5dce7991.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:Faustina;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9447b83094d1a33e-s.399f95bb.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Faustina;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2d59608e3df3c9cf-s.p.f50cf091.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:Faustina;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c73936e9a409cdc9-s.5dce7991.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:Faustina;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9447b83094d1a33e-s.399f95bb.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Faustina;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2d59608e3df3c9cf-s.p.f50cf091.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:Faustina;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c73936e9a409cdc9-s.5dce7991.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:Faustina;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9447b83094d1a33e-s.399f95bb.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Faustina;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2d59608e3df3c9cf-s.p.f50cf091.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:Faustina;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c73936e9a409cdc9-s.5dce7991.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:Faustina;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9447b83094d1a33e-s.399f95bb.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Faustina;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2d59608e3df3c9cf-s.p.f50cf091.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:Faustina Fallback;src:local(Times New Roman);ascent-override:101.86%;descent-override:21.19%;line-gap-override:0.0%;size-adjust:102.4%}.faustina_1eab3b42-module__RLt0dq__className{font-family:Faustina,Faustina Fallback}.faustina_1eab3b42-module__RLt0dq__variable{--font-faustina:"Faustina","Faustina Fallback"}
@font-face{font-family:Barlow;font-style:italic;font-weight:300;font-display:swap;src:url(../media/f572d85f5231a632-s.558efb12.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:Barlow;font-style:italic;font-weight:300;font-display:swap;src:url(../media/8c5c2f9a6d5aab44-s.b8b7e167.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:italic;font-weight:300;font-display:swap;src:url(../media/8bf59c2ab8139df6-s.p.8095f8b6.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:Barlow;font-style:italic;font-weight:400;font-display:swap;src:url(../media/6d17aaf9688500d5-s.922389da.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:Barlow;font-style:italic;font-weight:400;font-display:swap;src:url(../media/94647ffa920346ad-s.49f6dd4d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:italic;font-weight:400;font-display:swap;src:url(../media/07ad42c7cbfbb93f-s.p.af991423.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:Barlow;font-style:italic;font-weight:500;font-display:swap;src:url(../media/c38436978873060d-s.aecc579d.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:Barlow;font-style:italic;font-weight:500;font-display:swap;src:url(../media/6b81730c0a5df772-s.73c7b190.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:italic;font-weight:500;font-display:swap;src:url(../media/ccb04bdeaf6be910-s.p.e12b4b83.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:Barlow;font-style:italic;font-weight:600;font-display:swap;src:url(../media/1132cef18dd979ff-s.f31b3452.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:Barlow;font-style:italic;font-weight:600;font-display:swap;src:url(../media/4c9470c1212438a9-s.231b2776.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:italic;font-weight:600;font-display:swap;src:url(../media/85183973983c2b0d-s.p.d2e8354e.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:Barlow;font-style:italic;font-weight:700;font-display:swap;src:url(../media/db889ab8e9c9c999-s.b5b656a9.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:Barlow;font-style:italic;font-weight:700;font-display:swap;src:url(../media/7278ec97a7482709-s.0465efc5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:italic;font-weight:700;font-display:swap;src:url(../media/d52417801b437ee9-s.p.bee4bb2a.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:Barlow;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c0534b40c1c3b5a4-s.70503013.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:Barlow;font-style:normal;font-weight:300;font-display:swap;src:url(../media/d219fe3ae333997c-s.1f14b35c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:300;font-display:swap;src:url(../media/235a0ef330592118-s.p.b3cd1641.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:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/31e5e20239562b7a-s.680bcb0d.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:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9a8b04342f903b9d-s.b6a2e261.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c6e2684784a55443-s.p.ea91da97.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:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/742f0fcf9aa5cfe6-s.b3c57c2c.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:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b524e3bdcc8dfcd3-s.0000e278.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a083361d37caf3d1-s.p.5c0d0b0d.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:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b221c6d9681431a7-s.17142158.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:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/af7efeee822b8a1b-s.a9774d78.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6c98c9fb873995d2-s.p.4a6499bc.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:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f1c5314e24238cfd-s.569f6bbe.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:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7993b8d2abb72fea-s.fcc3856b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0595f7052377a1a2-s.p.0de08f1e.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:Barlow Fallback;src:local(Arial);ascent-override:103.43%;descent-override:20.69%;line-gap-override:0.0%;size-adjust:96.68%}.barlow_aeae7b24-module__e3ngOq__className{font-family:Barlow,Barlow Fallback}.barlow_aeae7b24-module__e3ngOq__variable{--font-barlow:"Barlow","Barlow Fallback"}
:root{--pvi-white:#fff;--pvi-cream:#eeede9;--pvi-taupe-50:#f6f5f2;--pvi-taupe-100:#eceae6;--pvi-taupe-line:#dcd9d3;--pvi-taupe-400:#b1aca4;--pvi-ink:#262523;--pvi-ink-2:#454340;--pvi-charcoal:#232320;--pvi-slate:#737373;--pvi-anthracite:#75736d;--pvi-ivory:var(--pvi-cream);--pvi-gray-light:var(--pvi-taupe-50);--pvi-greige:var(--pvi-taupe-line);--pvi-rose:#ce919d;--pvi-rose-light:#e8acb7;--pvi-rose-deep:#a4606c;--pvi-rose-deeper:#8a4d58;--pvi-blush:#f7edef;--pvi-petrol:#6b675f;--pvi-petrol-deep:#524f48;--pvi-success:#3f7d5a;--pvi-warning:#b07d2a;--pvi-danger:#b0534f;--surface-page:var(--pvi-white);--surface-card:var(--pvi-white);--surface-accent:var(--pvi-cream);--surface-soft:var(--pvi-cream);--surface-muted:var(--pvi-taupe-50);--surface-taupe:var(--pvi-taupe-100);--surface-dark:var(--pvi-charcoal);--text-heading:var(--pvi-ink);--text-body:var(--pvi-ink-2);--text-secondary:var(--pvi-anthracite);--text-on-dark:var(--pvi-cream);--text-link:var(--pvi-rose-deep);--text-link-hover:var(--pvi-rose-deeper);--border-hairline:var(--pvi-taupe-line);--border-soft:#e6e2da;--accent:var(--pvi-rose);--accent-strong:var(--pvi-rose-deep);--accent-soft:var(--pvi-rose-light);--focus-ring:var(--pvi-rose-deep);--pvi-bg:#fff;--pvi-surface:#fff;--pvi-section:#f6f5f2;--pvi-section-2:#eeede9;--pvi-muted:#6f6a62;--pvi-line:#dcd9d3;--pvi-accent:#a4606c;--pvi-accent-ink:#fff;--pvi-accent-strong:#8a4d58;--pvi-accent-soft:#f7edef;--pvi-signal:#8a5a49;--pvi-signal-soft:#f3ece8;--pvi-font-head:var(--font-faustina),Georgia,"Times New Roman",serif;--pvi-font-body:var(--font-barlow),-apple-system,"Segoe UI",Helvetica,Arial,sans-serif;--fs-display:clamp(2.4rem,4vw,3.4rem);--fs-h1:clamp(2rem,3vw,2.625rem);--fs-h2:clamp(1.6rem,2.2vw,2rem);--fs-h3:1.375rem;--fs-h4:1.1875rem;--fs-lead:1.1875rem;--fs-base:1.0625rem;--fs-small:.9375rem;--fs-label:.8125rem;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--radius:10px;--radius-lg:12px;--radius-pill:999px;--pvi-ease:cubic-bezier(.22,.61,.36,1);--pvi-dur:.24s;--pvi-ring:var(--pvi-accent)}[data-theme=dark]{--pvi-bg:#171614;--pvi-surface:#201f1c;--pvi-section:#1e1d1b;--pvi-section-2:#242320;--pvi-ink:#f2efe9;--pvi-muted:#a8a49b;--pvi-line:#34322e;--pvi-accent:#d79aa4;--pvi-accent-ink:#231a1c;--pvi-accent-strong:#e8acb7;--pvi-accent-soft:#2c2426;--pvi-signal:#d3a58f;--pvi-signal-soft:#2a2320;--pvi-ring:var(--pvi-accent)}:root{--font-serif:var(--font-faustina),Georgia,"Times New Roman",serif;--font-sans:var(--font-barlow),-apple-system,"Segoe UI",Helvetica,Arial,sans-serif;--font-heading:var(--font-serif);--font-body:var(--font-sans);--font-eyebrow:var(--font-sans);--fw-light:300;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fs-display:clamp(2.25rem,4vw,3.25rem);--fs-h1:clamp(2rem,3vw,2.625rem);--fs-h2:clamp(1.625rem,2.2vw,2rem);--fs-h3:1.375rem;--fs-h4:1.1875rem;--fs-lead:1.1875rem;--fs-body:1.0625rem;--fs-small:.9375rem;--fs-eyebrow:.8125rem;--fs-caption:.8125rem;--lh-tight:1.12;--lh-heading:1.2;--lh-snug:1.4;--lh-body:1.65;--ls-eyebrow:.16em;--ls-heading:-.01em;--ls-tight:-.02em;--ls-normal:0;--text-heading-weight:var(--fw-semibold);--text-body-weight:var(--fw-regular);--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--space-32:128px;--section-y:var(--space-16);--section-y-tight:var(--space-12);--container-max:1200px;--container-text:680px;--container-wide:1360px;--gutter:clamp(20px,5vw,48px);--radius-xs:4px;--radius-sm:8px;--radius-md:10px;--radius-lg:12px;--radius-xl:18px;--radius-pill:999px;--border-thin:1px;--border-med:1.5px;--shadow-xs:0 1px 2px #1414140a;--shadow-sm:0 2px 8px #1414140d;--shadow-md:0 6px 20px #1414140f;--shadow-lg:0 14px 40px #14141414;--shadow-rose:0 8px 24px #a4606c29;--ring-width:3px;--ring-offset:2px;--ease-out:cubic-bezier(.22,.61,.36,1);--ease-in-out:cubic-bezier(.45,0,.4,1);--dur-fast:.14s;--dur-base:.22s;--dur-slow:.36s}*,:before,:after{box-sizing:border-box}body{background:var(--surface-page);color:var(--text-body);font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-regular);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;margin:0}h1,h2,h3,h4{font-family:var(--font-heading);color:var(--text-heading);font-weight:var(--text-heading-weight);line-height:var(--lh-heading);letter-spacing:var(--ls-heading);text-wrap:balance;margin:0 0 .5em}h1{font-size:var(--fs-h1)}h2{font-size:var(--fs-h2)}h3{font-size:var(--fs-h3)}h4{font-size:var(--fs-h4)}p{text-wrap:pretty;margin:0 0 1em}a{color:var(--text-link);transition:color var(--dur-fast)var(--ease-out);text-decoration:none}a:hover{color:var(--text-link-hover)}.pvi-eyebrow{font-family:var(--font-eyebrow);font-size:var(--fs-eyebrow);font-weight:var(--fw-semibold);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--text-secondary)}:focus-visible{outline:var(--ring-width)solid var(--focus-ring);outline-offset:var(--ring-offset);border-radius:var(--radius-xs)}.pvi-mark{border-radius:var(--radius-pill);background:var(--surface-muted);width:40px;height:40px;color:var(--text-secondary);font-family:var(--font-heading);font-weight:var(--fw-semibold);justify-content:center;align-items:center;display:inline-flex}.pvi-container{max-width:var(--container-max);padding-inline:var(--gutter);margin-inline:auto}.pvi-grid-split{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(28px,5vw,64px);display:grid}.pvi-grid-2{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(20px,4vw,40px);display:grid}.pvi-face-nav-grid{grid-template-columns:minmax(260px,380px) 1fr;display:grid}@media (max-width:860px){.pvi-grid-split,.pvi-grid-2,.pvi-face-nav-grid{grid-template-columns:1fr}}@media (min-width:1040px){.pvi-header__phone{display:inline!important}}@media (max-width:900px){.pvi-nav-desktop,.pvi-cta-desktop{display:none!important}.pvi-burger{display:inline-flex!important}.pvi-mobile-menu{display:block!important}}.pvi-container{max-width:1200px;margin-inline:auto;padding-inline:clamp(20px,5vw,48px)}.pvi-container--wide{max-width:1360px}.pvi-section{background:var(--pvi-bg);padding-block:clamp(48px,7vw,88px)}.pvi-section--tint{background:var(--pvi-section)}.pvi-section--accent{background:var(--pvi-section-2)}.pvi-section__head{max-width:640px;margin-bottom:clamp(24px,4vw,40px)}.pvi-eyebrow{font-family:var(--pvi-font-body);font-size:var(--fs-label);letter-spacing:.16em;text-transform:uppercase;color:var(--pvi-accent);align-items:center;gap:9px;margin-bottom:14px;font-weight:600;display:inline-flex}.pvi-eyebrow:before{content:"";opacity:.7;background:currentColor;width:22px;height:1.5px}.pvi-divider{background:var(--pvi-line);height:1px;margin:var(--space-6)0;border:0}.pvi-link{color:var(--pvi-accent);transition:border-color var(--pvi-dur)var(--pvi-ease),color var(--pvi-dur)var(--pvi-ease);border-bottom:1px solid #0000;text-decoration:none}.pvi-link:hover{color:var(--pvi-accent-strong);border-bottom-color:currentColor}.pvi-badge{background:var(--pvi-accent-soft);color:var(--pvi-accent-strong);font-size:var(--fs-label);border-radius:var(--radius-pill);align-items:center;gap:6px;padding:6px 12px;font-weight:600;line-height:1;display:inline-flex}.pvi-btn{font-family:var(--pvi-font-body);font-size:var(--fs-small);letter-spacing:.01em;cursor:pointer;border-radius:var(--radius-pill);background:var(--pvi-accent);color:var(--pvi-accent-ink);transition:background var(--pvi-dur)var(--pvi-ease),color var(--pvi-dur)var(--pvi-ease),border-color var(--pvi-dur)var(--pvi-ease),transform var(--pvi-dur)var(--pvi-ease);border:1.5px solid #0000;justify-content:center;align-items:center;gap:8px;padding:13px 22px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.pvi-btn--primary{background:var(--pvi-accent);color:var(--pvi-accent-ink)}.pvi-btn--primary:hover{background:var(--pvi-accent-strong)}.pvi-btn--ghost{color:var(--pvi-ink);border-color:var(--pvi-line);background:0 0}.pvi-btn--ghost:hover{border-color:var(--pvi-accent);color:var(--pvi-accent)}.pvi-btn--text{color:var(--pvi-accent);border-radius:var(--radius);background:0 0;border-color:#0000;padding-inline:6px}.pvi-btn--text:hover{color:var(--pvi-accent-strong);text-decoration:underline}.pvi-btn--block{width:100%;display:flex}.pvi-btn:active{transform:translateY(1px)}.pvi-btn:disabled,.pvi-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.pvi-btn[aria-busy=true]{color:#0000;pointer-events:none;position:relative}.pvi-btn[aria-busy=true]:after{content:"";border:2px solid var(--pvi-accent-ink);border-top-color:#0000;border-radius:50%;width:15px;height:15px;animation:.7s linear infinite pvi-spin;position:absolute}@keyframes pvi-spin{to{transform:rotate(360deg)}}.pvi-chip{border-radius:var(--radius-pill);background:var(--pvi-surface);border:1px solid var(--pvi-line);color:var(--pvi-ink);font-size:var(--fs-small);cursor:pointer;transition:border-color var(--pvi-dur)var(--pvi-ease),background var(--pvi-dur)var(--pvi-ease);align-items:center;gap:6px;padding:9px 16px;font-weight:500;display:inline-flex}.pvi-chip:hover{border-color:var(--pvi-accent)}.pvi-chip--active{background:var(--pvi-accent);border-color:var(--pvi-accent);color:var(--pvi-accent-ink)}.pvi-tag{font-size:var(--fs-label);letter-spacing:.04em;text-transform:uppercase;color:var(--pvi-muted);border-radius:var(--radius);background:var(--pvi-section);align-items:center;padding:4px 10px;font-weight:600;display:inline-flex}.pvi-tag--categorie{color:var(--pvi-accent-strong);background:var(--pvi-accent-soft)}.pvi-field{margin-bottom:var(--space-4);flex-direction:column;gap:6px;display:flex}.pvi-label{font-size:var(--fs-small);color:var(--pvi-ink);font-weight:600}.pvi-input{font-family:var(--pvi-font-body);font-size:var(--fs-base);color:var(--pvi-ink);background:var(--pvi-surface);border:1px solid var(--pvi-line);border-radius:var(--radius);transition:border-color var(--pvi-dur)var(--pvi-ease),box-shadow var(--pvi-dur)var(--pvi-ease);padding:11px 14px}.pvi-input::placeholder{color:var(--pvi-muted)}.pvi-input:hover{border-color:var(--pvi-muted)}.pvi-input:focus-visible{border-color:var(--pvi-accent);box-shadow:0 0 0 3px var(--pvi-accent-soft);outline:none}.pvi-input--error{border-color:var(--pvi-signal)}.pvi-field__hint{font-size:var(--fs-label);color:var(--pvi-muted)}.pvi-field__hint--error{color:var(--pvi-signal)}.pvi-header{z-index:40;position:sticky;top:0}.pvi-header--transparent{background:0 0}.pvi-header--solid{background:var(--pvi-section-2)}.pvi-header__bar{background:var(--pvi-section-2);border-bottom:1px solid var(--pvi-line)}.pvi-header__inner{align-items:center;gap:28px;max-width:1360px;margin-inline:auto;padding:12px clamp(20px,5vw,48px);display:flex}.pvi-header__logo{align-items:center;gap:13px;text-decoration:none;display:flex}.pvi-header__logo img{width:auto;height:50px}.pvi-header__wordmark{font-family:var(--pvi-font-body);letter-spacing:.06em;font-weight:600;font-size:var(--fs-small);text-transform:uppercase;color:var(--pvi-ink);max-width:160px;line-height:1.25}.pvi-header__nav{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.pvi-header__nav-link{white-space:nowrap;font-family:var(--pvi-font-body);font-size:var(--fs-small);color:var(--pvi-ink);transition:color var(--pvi-dur)var(--pvi-ease),border-color var(--pvi-dur)var(--pvi-ease);border-bottom:2px solid #0000;align-items:center;gap:6px;padding:8px 12px;font-weight:600;text-decoration:none;display:inline-flex}.pvi-header__nav-link:hover{color:var(--pvi-accent)}.pvi-header__nav-link--active{color:var(--pvi-ink);border-bottom-color:var(--pvi-accent)}.pvi-header__actions{align-items:center;gap:16px;margin-left:auto;display:flex}.pvi-header__strip{background:var(--pvi-bg);border-bottom:1px solid var(--pvi-line);font-size:var(--fs-label);color:var(--pvi-muted)}.pvi-header__strip .pvi-header__inner{justify-content:space-between;gap:18px;padding-block:7px}.pvi-locatiekiezer{display:inline-block;position:relative}.pvi-locatiekiezer__trigger{cursor:pointer;border-radius:var(--radius-pill);background:var(--pvi-surface);border:1px solid var(--pvi-line);font-size:var(--fs-small);color:var(--pvi-ink);align-items:center;gap:8px;padding:8px 14px;font-weight:600;display:inline-flex}.pvi-locatiekiezer__trigger:hover{border-color:var(--pvi-accent)}.pvi-locatiekiezer__menu{z-index:30;background:var(--pvi-surface);border:1px solid var(--pvi-line);border-radius:var(--radius);min-width:200px;padding:6px;display:none;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 14px 40px #14141414}.pvi-locatiekiezer__menu[data-open=true]{display:block}.pvi-locatiekiezer__item{border-radius:var(--radius);color:var(--pvi-ink);font-size:var(--fs-small);padding:10px 12px;text-decoration:none;display:block}.pvi-locatiekiezer__item:hover{background:var(--pvi-accent-soft);color:var(--pvi-accent-strong)}.pvi-mobilemenu{z-index:60;background:var(--pvi-bg);transition:transform .32s var(--pvi-ease);padding:24px;position:fixed;inset:0;overflow-y:auto;transform:translate(100%)}.pvi-mobilemenu--open{transform:none}.pvi-mobilemenu__toggle{border:1px solid var(--pvi-line);border-radius:var(--radius);background:var(--pvi-surface);cursor:pointer;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.pvi-footer{background:var(--pvi-section);color:var(--pvi-ink);border-top:1px solid var(--pvi-line)}.pvi-footer__inner{max-width:1360px;margin-inline:auto;padding:clamp(40px,6vw,72px) clamp(20px,5vw,48px) 32px}.pvi-footer__col{flex-direction:column;gap:10px;display:flex}.pvi-footer__title{font-family:var(--pvi-font-body);font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.14em;color:var(--pvi-accent);margin:0 0 8px}.pvi-footer__link{color:var(--pvi-ink);font-size:var(--fs-small);text-decoration:none}.pvi-footer__link:hover{color:var(--pvi-accent)}.pvi-footer__legal{border-top:1px solid var(--pvi-line);color:var(--pvi-muted);font-size:var(--fs-label);margin-top:40px;padding-top:22px;line-height:1.6}.pvi-breadcrumbs{font-size:var(--fs-small);color:var(--pvi-muted);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pvi-breadcrumbs__item{color:var(--pvi-accent);text-decoration:none}.pvi-breadcrumbs__item[aria-current]{color:var(--pvi-muted);pointer-events:none}.pvi-breadcrumbs__sep{color:var(--pvi-line)}.pvi-hero{padding-block:clamp(40px,6vw,72px)}.pvi-hero__grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(28px,5vw,64px);display:grid}.pvi-hero__title{font-family:var(--pvi-font-head);font-size:var(--fs-display);color:var(--pvi-ink);margin:0 0 18px;line-height:1.1}.pvi-hero__lede{font-size:var(--fs-lead);color:var(--pvi-muted);max-width:520px;margin:0 0 24px}.pvi-hero__cta{flex-wrap:wrap;gap:12px;display:flex}.pvi-hero__media{aspect-ratio:4/5;border-radius:var(--radius-lg);border:1px solid var(--pvi-line);background:var(--pvi-section-2);overflow:hidden}.pvi-hero__media img{object-fit:cover;width:100%;height:100%;display:block}.pvi-hero--zone .pvi-hero__media{aspect-ratio:1}@media (max-width:820px){.pvi-hero__grid{grid-template-columns:1fr}}.pvi-pillars{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.pvi-pillar{background:var(--pvi-surface);border:1px solid var(--pvi-line);border-radius:var(--radius-lg);transition:transform var(--pvi-dur)var(--pvi-ease),box-shadow var(--pvi-dur)var(--pvi-ease);padding:24px}.pvi-pillar:hover{transform:translateY(-5px);box-shadow:0 6px 20px #1414140f}.pvi-pillar__icon{border-radius:var(--radius-pill);background:var(--pvi-accent-soft);justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:16px;display:flex}.pvi-pillar__icon:before{content:"";background:var(--pvi-accent);border-radius:50%;width:9px;height:9px}.pvi-pillar__title{font-family:var(--pvi-font-head);font-size:var(--fs-h4);color:var(--pvi-ink);margin:0 0 8px}.pvi-pillar__text{font-size:var(--fs-small);color:var(--pvi-muted);margin:0}@media (max-width:560px){.pvi-pillars{grid-template-columns:1fr}}.pvi-zone-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;display:grid}.pvi-zone-card{border:1px solid var(--pvi-line);border-radius:var(--radius-lg);background:var(--pvi-surface);transition:transform var(--pvi-dur)var(--pvi-ease),box-shadow var(--pvi-dur)var(--pvi-ease);text-decoration:none;display:block;overflow:hidden}.pvi-zone-card:hover,.pvi-zone-card:focus-within{transform:translateY(-4px);box-shadow:0 6px 20px #1414140f}.pvi-zone-card__media{aspect-ratio:4/3;background:var(--pvi-section-2);display:block}.pvi-zone-card__title{font-family:var(--pvi-font-head);font-size:var(--fs-h4);color:var(--pvi-ink);padding:14px 16px}.pvi-prose{max-width:680px;color:var(--pvi-ink);font-size:var(--fs-base);line-height:1.75}.pvi-prose h2{font-family:var(--pvi-font-head);font-size:var(--fs-h2);margin:1.6em 0 .5em}.pvi-prose h3{font-family:var(--pvi-font-head);font-size:var(--fs-h3);margin:1.4em 0 .4em}.pvi-prose p{margin:0 0 1.1em}.pvi-prose ul,.pvi-prose ol{margin:0 0 1.1em;padding-left:1.3em}.pvi-prose li{margin-bottom:.5em}.pvi-prose a{color:var(--pvi-accent);text-underline-offset:2px;text-decoration:underline}.pvi-prose strong{color:var(--pvi-ink);font-weight:600}.pvi-prose blockquote{border-left:3px solid var(--pvi-accent);font-family:var(--pvi-font-head);font-style:italic;font-size:var(--fs-lead);color:var(--pvi-ink);margin:1.4em 0;padding:4px 0 4px 20px}.pvi-prose table{border-collapse:collapse;width:100%;font-size:var(--fs-small);margin:1.4em 0}.pvi-prose th,.pvi-prose td{text-align:left;border-bottom:1px solid var(--pvi-line);padding:10px 12px}.pvi-prose th{color:var(--pvi-muted);font-weight:600}.pvi-prijstabel{border:1px solid var(--pvi-line);border-radius:var(--radius-lg);overflow:hidden}.pvi-prijstabel__row{border-top:1px solid var(--pvi-line);background:var(--pvi-surface);justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.pvi-prijstabel__row:first-child{border-top:0}.pvi-prijstabel__row--highlight{background:var(--pvi-section-2)}.pvi-prijstabel__label{font-family:var(--pvi-font-head);color:var(--pvi-ink);font-weight:600}.pvi-prijstabel__prijs{font-family:var(--pvi-font-head);color:var(--pvi-accent-strong);font-weight:600;font-size:var(--fs-h4);white-space:nowrap}.pvi-faq{border-top:1px solid var(--pvi-line)}.pvi-faq__item{border-bottom:1px solid var(--pvi-line)}.pvi-faq__vraag{text-align:left;cursor:pointer;width:100%;font-family:var(--pvi-font-head);font-size:var(--fs-h4);color:var(--pvi-ink);background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;display:flex}.pvi-faq__vraag:after{content:"+";font-family:var(--pvi-font-body);color:var(--pvi-accent);font-size:22px;line-height:1}.pvi-faq__item--open .pvi-faq__vraag:after{content:"×"}.pvi-faq__antwoord{max-height:0;color:var(--pvi-muted);font-size:var(--fs-base);transition:max-height .32s var(--pvi-ease);line-height:1.7;overflow:hidden}.pvi-faq__item--open .pvi-faq__antwoord{max-height:400px;padding-bottom:18px}.pvi-consult-cta{background:var(--pvi-section-2);border:1px solid var(--pvi-line);border-radius:var(--radius-lg);padding:clamp(28px,5vw,56px);position:relative;overflow:hidden}.pvi-consult-cta__title{font-family:var(--pvi-font-head);font-size:var(--fs-h2);color:var(--pvi-ink);margin:12px 0 14px}.pvi-consult-cta__text{font-size:var(--fs-lead);color:var(--pvi-muted);max-width:640px;margin:0 0 26px}.pvi-consult-cta__actions{flex-wrap:wrap;gap:12px;display:flex}.pvi-arts{grid-template-columns:260px 1fr;align-items:center;gap:clamp(24px,4vw,48px);display:grid}.pvi-arts__foto{aspect-ratio:4/5;border-radius:var(--radius-lg);background:var(--pvi-section-2);border:1px solid var(--pvi-line);overflow:hidden}.pvi-arts__foto img{object-fit:cover;width:100%;height:100%}.pvi-arts__naam{font-family:var(--pvi-font-head);color:var(--pvi-ink);margin:0 0 6px}.pvi-arts__big{font-family:var(--pvi-font-head);font-style:italic;font-size:var(--fs-h3);color:var(--pvi-ink);margin:0 0 12px;line-height:1.4}.pvi-arts__bio{color:var(--pvi-muted);font-size:var(--fs-base);line-height:1.7}@media (max-width:700px){.pvi-arts{grid-template-columns:1fr}}.pvi-review-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;display:grid}.pvi-review{background:var(--pvi-surface);border:1px solid var(--pvi-line);border-radius:var(--radius-lg);padding:24px}.pvi-review__score{gap:4px;margin-bottom:12px;display:inline-flex}.pvi-review__score span{background:var(--pvi-accent);border-radius:50%;width:8px;height:8px}.pvi-review__tekst{font-family:var(--pvi-font-head);color:var(--pvi-ink);font-size:var(--fs-lead);margin:0 0 14px;line-height:1.5}.pvi-review__bron{font-size:var(--fs-small);color:var(--pvi-muted)}.pvi-voor-na__paar{border-radius:var(--radius-lg);border:1px solid var(--pvi-line);grid-template-columns:1fr 1fr;gap:8px;display:grid;overflow:hidden}.pvi-voor-na__label{font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.08em;color:var(--pvi-muted);padding:8px 12px;font-weight:600}.pvi-voor-na__consent{font-size:var(--fs-label);color:var(--pvi-muted);margin-top:10px;font-style:italic}.pvi-video__frame{aspect-ratio:16/9;border-radius:var(--radius-lg);background:var(--pvi-section-2);border:1px solid var(--pvi-line);overflow:hidden}.pvi-related{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.pvi-related__item{color:var(--pvi-ink);border:1px solid var(--pvi-line);border-radius:var(--radius);transition:border-color var(--pvi-dur)var(--pvi-ease);padding:16px;text-decoration:none;display:block}.pvi-related__item:hover{border-color:var(--pvi-accent)}.pvi-facemap{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(24px,4vw,48px);display:grid}.pvi-facemap__svg{width:100%;height:auto}.pvi-facemap__zone{fill:var(--pvi-accent-soft);stroke:var(--pvi-accent);stroke-width:1px;cursor:pointer;transition:fill var(--pvi-dur)var(--pvi-ease)}.pvi-facemap__zone:hover,.pvi-facemap__zone--hover{fill:var(--pvi-accent)}.pvi-facemap__label{font-family:var(--pvi-font-body);font-size:var(--fs-small);fill:var(--pvi-ink)}.pvi-facemap__list{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:700px){.pvi-facemap{grid-template-columns:1fr}.pvi-facemap__svg{display:none}}.pvi-sunburst{display:inline-block}.pvi-sunburst--watermark{opacity:.06;pointer-events:none;position:absolute}.pvi-sunburst--marker{width:40px;height:40px}.pvi-blog-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:22px;display:grid}.pvi-blog-card{background:var(--pvi-surface);border:1px solid var(--pvi-line);border-radius:var(--radius-lg);transition:transform var(--pvi-dur)var(--pvi-ease),box-shadow var(--pvi-dur)var(--pvi-ease);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.pvi-blog-card:hover{transform:translateY(-4px);box-shadow:0 6px 20px #1414140f}.pvi-blog-card__media{aspect-ratio:16/10;background:var(--pvi-section-2)}.pvi-blog-card__cat{font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.08em;color:var(--pvi-accent-strong);padding:16px 18px 0;font-weight:600}.pvi-blog-card__title{font-family:var(--pvi-font-head);font-size:var(--fs-h4);color:var(--pvi-ink);margin:0;padding:6px 18px}.pvi-blog-card__meta{font-size:var(--fs-small);color:var(--pvi-muted);margin-top:auto;padding:0 18px 18px}.pvi-blog-filter{flex-wrap:wrap;gap:8px;display:flex}.pvi-blog-filter__chip--active{background:var(--pvi-accent);border-color:var(--pvi-accent);color:var(--pvi-accent-ink)}.pvi-blog-header{max-width:720px}.pvi-blog-header__title{font-family:var(--pvi-font-head);font-size:var(--fs-h1);color:var(--pvi-ink);margin:12px 0 16px}.pvi-blog-header__auteur,.pvi-blog-header__datum,.pvi-blog-header__leestijd{font-size:var(--fs-small);color:var(--pvi-muted)}.pvi-toc{border-left:2px solid var(--pvi-line);flex-direction:column;gap:8px;padding-left:16px;display:flex}.pvi-toc__item{color:var(--pvi-muted);font-size:var(--fs-small);text-decoration:none}.pvi-toc__item:hover{color:var(--pvi-ink)}.pvi-toc__item--active{color:var(--pvi-accent);font-weight:600}.pvi-lumen-fab{z-index:70;cursor:pointer;color:#fff;border-radius:var(--radius-pill);font-family:var(--pvi-font-body);transition:transform var(--pvi-dur)var(--pvi-ease),background var(--pvi-dur)var(--pvi-ease);background:#4d7a80;border:0;align-items:center;gap:10px;padding:12px 20px;font-weight:600;display:inline-flex;position:fixed;bottom:22px;right:22px;box-shadow:0 14px 40px #1414142e}.pvi-lumen-fab:hover{background:#3d626a;transform:translateY(-2px)}.pvi-lumen-panel{z-index:71;background:var(--pvi-surface);border:1px solid var(--pvi-line);border-radius:var(--radius-lg);flex-direction:column;width:min(360px,100vw - 44px);height:520px;display:none;position:fixed;bottom:22px;right:22px;overflow:hidden;box-shadow:0 20px 60px #14141433}.pvi-lumen-panel--open{display:flex}.pvi-lumen__msg{border-radius:var(--radius-lg);max-width:80%;font-size:var(--fs-small);padding:10px 14px;line-height:1.5}.pvi-lumen__msg--user{background:var(--pvi-accent);color:var(--pvi-accent-ink);align-self:flex-end}.pvi-lumen__msg--bot{background:var(--pvi-section);color:var(--pvi-ink);align-self:flex-start}.pvi-lumen__input{border:0;border-top:1px solid var(--pvi-line);width:100%;font-family:var(--pvi-font-body);font-size:var(--fs-base);color:var(--pvi-ink);background:var(--pvi-surface);padding:14px 16px}.pvi-lumen__input:focus-visible{box-shadow:inset 0 0 0 2px var(--pvi-accent-soft);outline:none}.pvi-facemap :focus-visible,.pvi-btn:focus-visible,.pvi-chip:focus-visible,.pvi-input:focus-visible,.pvi-header__nav-link:focus-visible,.pvi-link:focus-visible,.pvi-lumen-fab:focus-visible,.pvi-locatiekiezer__trigger:focus-visible{outline:3px solid var(--pvi-ring);outline-offset:2px;border-radius:var(--radius)}@media (prefers-reduced-motion:reduce){.pvi-btn,.pvi-chip,.pvi-pillar,.pvi-zone-card,.pvi-blog-card,.pvi-lumen-fab,.pvi-faq__antwoord,.pvi-mobilemenu{transition:none!important}}
