@font-face{font-family:Radio Canada;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/9ed211ad92465430-s.0ayqir6vulxro.woff2)format("woff2");unicode-range:U+2C7,U+2D8-2D9,U+2DB,U+307,U+1400-167F,U+18B0-18F5,U+25CC,U+11AB?}@font-face{font-family:Radio Canada;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/0b292c23fc1db66f-s.44t3px---ija9.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:Radio Canada;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/202b19f47436eb45-s.3krt2aemevpjs.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:Radio Canada;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/4dcb1d458a9f0457-s.p.1si508koa-egn.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:Radio Canada;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/9ed211ad92465430-s.0ayqir6vulxro.woff2)format("woff2");unicode-range:U+2C7,U+2D8-2D9,U+2DB,U+307,U+1400-167F,U+18B0-18F5,U+25CC,U+11AB?}@font-face{font-family:Radio Canada;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/0b292c23fc1db66f-s.44t3px---ija9.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:Radio Canada;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/202b19f47436eb45-s.3krt2aemevpjs.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:Radio Canada;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/4dcb1d458a9f0457-s.p.1si508koa-egn.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:Radio Canada Fallback;src:local(Arial);ascent-override:90.4%;descent-override:24.39%;line-gap-override:0.0%;size-adjust:104.53%}.radio_canada_835e4683-module__LU90Lq__className{font-family:Radio Canada,Radio Canada Fallback;font-style:normal}.radio_canada_835e4683-module__LU90Lq__variable{--font-radio-canada:"Radio Canada", "Radio Canada Fallback"}
@font-face{font-family:Radio Canada Big;font-style:normal;font-weight:400;font-display:swap;src:url(../media/50bdc2d5758fa4af-s.1djs7hr_h_03i.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:Radio Canada Big;font-style:normal;font-weight:400;font-display:swap;src:url(../media/00b1ce037d279778-s.p.15afduds23n1_.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:Radio Canada Big;font-style:normal;font-weight:500;font-display:swap;src:url(../media/50bdc2d5758fa4af-s.1djs7hr_h_03i.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:Radio Canada Big;font-style:normal;font-weight:500;font-display:swap;src:url(../media/00b1ce037d279778-s.p.15afduds23n1_.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:Radio Canada Big;font-style:normal;font-weight:600;font-display:swap;src:url(../media/50bdc2d5758fa4af-s.1djs7hr_h_03i.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:Radio Canada Big;font-style:normal;font-weight:600;font-display:swap;src:url(../media/00b1ce037d279778-s.p.15afduds23n1_.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:Radio Canada Big;font-style:normal;font-weight:700;font-display:swap;src:url(../media/50bdc2d5758fa4af-s.1djs7hr_h_03i.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:Radio Canada Big;font-style:normal;font-weight:700;font-display:swap;src:url(../media/00b1ce037d279778-s.p.15afduds23n1_.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:Radio Canada Big Fallback;src:local(Arial);ascent-override:99.46%;descent-override:30.49%;line-gap-override:0.0%;size-adjust:100.04%}.radio_canada_big_1b07dc97-module__Jrdqpa__className{font-family:Radio Canada Big,Radio Canada Big Fallback;font-style:normal}.radio_canada_big_1b07dc97-module__Jrdqpa__variable{--font-radio-canada-big:"Radio Canada Big", "Radio Canada Big Fallback"}
@font-face{font-family:Geist;font-style:normal;font-weight:200;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.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:Geist;font-style:normal;font-weight:200;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:200;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.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:Geist;font-style:normal;font-weight:200;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.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:Geist;font-style:normal;font-weight:200;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.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:Geist;font-style:normal;font-weight:300;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.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:Geist;font-style:normal;font-weight:300;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:300;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.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:Geist;font-style:normal;font-weight:300;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.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:Geist;font-style:normal;font-weight:300;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.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:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.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:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.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:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.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:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.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:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.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:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.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:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.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:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.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:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.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:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.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:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.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:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.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:Geist;font-style:normal;font-weight:800;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.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:Geist;font-style:normal;font-weight:800;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:800;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.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:Geist;font-style:normal;font-weight:800;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.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:Geist;font-style:normal;font-weight:800;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.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:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_ef974d0c-module__aS3kxG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_ef974d0c-module__aS3kxG__variable{--font-geist:"Geist", "Geist Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_414a4657-module__M7jtYW__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_414a4657-module__M7jtYW__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(../media/fed6b579095f3165-s.2iucd03uze2hi.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/b982d9bb167987ba-s.17c53swid0p59.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/fe9e7d07d56405b8-s.08mpkve-22reb.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/0ea686bf3ab5a0f8-s.0wvi06rk64594.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/d8b26444ac5d133b-s.0lbp7jtgp5nm_.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:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(../media/175bce9f8d6851a8-s.p.0e057zz_zq54m.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%}.manrope_dc907d8c-module__hEhp2G__className{font-family:Manrope,Manrope Fallback;font-style:normal;font-weight:300}.manrope_dc907d8c-module__hEhp2G__variable{--font-manrope:"Manrope", "Manrope Fallback"}
@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:300;font-display:swap;src:url(../media/cc1d80017997f8bd.0bs7ady12304e.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:"Source Serif 4";font-style:italic;font-weight:300;font-display:swap;src:url(../media/8389b15533b1119c.0jxdef6bz2i4s.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:300;font-display:swap;src:url(../media/4443022b9bf85339.34498fc3dpsnw.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:"Source Serif 4";font-style:italic;font-weight:300;font-display:swap;src:url(../media/df4e11db01b9be6a.3_ujblc9sview.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:"Source Serif 4";font-style:italic;font-weight:300;font-display:swap;src:url(../media/7f1d0ab6edd2f405.10z92cagknqnn.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:"Source Serif 4";font-style:italic;font-weight:300;font-display:swap;src:url(../media/1be3d357d7a9782d.p.16hl35067rciv.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}.source_serif_4_1266163a-module__63W1dW__className{font-family:"Source Serif 4",serif;font-style:italic;font-weight:300}.source_serif_4_1266163a-module__63W1dW__variable{--font-source-serif:"Source Serif 4", serif}
:root{--inkt:#121212;--inkt-zacht:#3c3c3c;--navy-zacht:#292967;--geel:#ffbe40;--oranje:#ff7544;--gradient-accent:linear-gradient(90deg,#f2295b,#ff7544,#ffbe40);--gradient-hero:linear-gradient(to bottom,#efeff9,#fcfcfd);--schaduw-rust:0 12px 8px #0000000a,0 4px 3px #00000005,0 2px 1px #00000005;--schaduw-kaart:0 12px 16px -4px #0000000a,0 4px 6px -2px #00000005,0 2px 2px -1px #00000005;--schaduw-kaart-hover:0 20px 24px -6px #0000000f,0 8px 10px -4px #00000008;--navy:#020239;--navy-vlak:#04043c;--lijn-middel:#d9dee7;--roze:#f2295b;--roze-diep:#d5287a;--roze-rand:#bf256e;--grijs:#525252;--lijn-licht:#edeef1;--alice:#fafdff;--lijn:#dfeffd;--meta:#4b6379;--lijn-koel:#e7eef6;--vlak-rust:#f5f5f5;--radius-kaart:16px;--radius-inhoud:8px;--dienst-perzik:#fcad67;--dienst-navy-licht:#05053d;--dv-foto-man:#292967;--dv-foto-brenda:#da2975;--dv-foto-hans:#db2a6b;--dv-foto-zora:#fdaf6c;--dv-foto-daan:#fafdff;--mo-kort:.15s;--mo-basis:.3s;--mo-reveal:.6s;--mo-traag:.8s;--ease-uit:cubic-bezier(.22, 1, .36, 1);--ease-inuit:cubic-bezier(.65, 0, .35, 1);--ease-zacht:cubic-bezier(.33, 1, .68, 1);--mo-rise:12px;--mo-lift:-4px;--mo-lift-kl:-1px;--mo-par-max:24px}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-geist),sans-serif;color:#121212;letter-spacing:-.35px;-webkit-font-smoothing:antialiased;background:#fff;font-size:14px;font-weight:400;line-height:1.625}img{display:block}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--roze);outline-offset:2px;border-radius:4px}.kop-groot{font-family:var(--font-radio-canada-big),sans-serif;letter-spacing:-1.92px;color:#121212;font-size:64px;font-weight:400;line-height:1}.kop-kaart{font-family:var(--font-radio-canada-big),sans-serif;letter-spacing:-1.2px;font-size:40px;font-weight:400;line-height:1}.cursief{font-family:var(--font-source-serif),serif;letter-spacing:-1.28px;font-size:32px;font-style:italic;font-weight:300}.cursief-klein{font-family:var(--font-source-serif),serif;letter-spacing:-.56px;font-size:14px;font-style:italic;font-weight:300}.sectiekop{text-align:center;flex-direction:column;align-items:center;gap:20px;display:flex}.sectiekop .cursief{margin-top:-10px;line-height:1}.knop-roze{background:linear-gradient(to right,var(--roze),var(--roze-diep));border-right:1px solid var(--roze-rand);border-bottom:1px solid var(--roze-rand);color:#f3f3f3;font:300 14px/1 var(--font-geist),sans-serif;white-space:nowrap;transition:filter var(--mo-kort) var(--ease-zacht),transform var(--mo-kort) var(--ease-zacht);border-radius:32px;justify-content:center;align-items:center;padding:16px;display:inline-flex;position:relative}.knop-roze:after{content:"";opacity:0;transition:opacity var(--mo-kort) var(--ease-zacht);z-index:-1;border-radius:32px;position:absolute;inset:0;box-shadow:0 6px 16px #f2295b40}.knop-roze:hover{transform:translateY(var(--mo-lift-kl));filter:brightness(1.06)}.knop-roze:hover:after{opacity:1}.knop-roze:active{filter:brightness(.98);transition-duration:80ms;transform:translateY(0)}.knop-ghost{border:1px solid var(--navy);color:var(--navy);font:300 14px/1 var(--font-geist),sans-serif;white-space:nowrap;transition:background var(--mo-kort) var(--ease-zacht),color var(--mo-kort) var(--ease-zacht),transform 80ms var(--ease-zacht);border-radius:32px;justify-content:center;align-items:center;padding:16px;display:inline-flex}.knop-ghost:hover{background:var(--navy);color:#fff}.knop-ghost:active{transform:scale(.98)}.chip-roze{border:1px solid var(--roze);font:300 11px/1 var(--font-geist),sans-serif;align-items:center;gap:6px;padding:6px;display:inline-flex}.chip-vol{background:var(--roze);border:1px solid var(--roze);color:#fff;font:300 11px/1 var(--font-geist),sans-serif;align-items:center;gap:6px;padding:6px;display:inline-flex}.knoppenrij{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.topbar{z-index:66;background:linear-gradient(90deg,#04043b,#2a2a68);padding:12px 0;position:relative;overflow:hidden}.topbar-label{z-index:2;white-space:nowrap;font:300 12px/18px var(--font-inter),sans-serif;letter-spacing:0;color:#fff;background:#04043b;align-items:center;gap:8px;padding:0 24px 0 48px;display:flex;position:absolute;top:0;bottom:0;left:0}.topbar-label:after{content:"";pointer-events:none;background:linear-gradient(90deg,#04043b,#04043b00);width:48px;position:absolute;top:0;bottom:0;left:100%}.topbar-bolletje{background:var(--roze);border-radius:50%;flex:none;width:8px;height:8px;animation:2s ease-in-out infinite topbar-puls}.topbar-marquee{width:100%;overflow:hidden}.topbar-track{align-items:center;width:max-content;animation:90s linear infinite topbar-scroll;display:flex}.topbar-marquee:hover .topbar-track{animation-play-state:paused}.topbar-items{flex:none;align-items:center;display:flex}.topbar-item{white-space:nowrap;font:300 12px/18px var(--font-inter),sans-serif;letter-spacing:0;color:#fff;align-items:center;display:inline-flex}.topbar-klant{color:#fff;margin-left:.32em;font-weight:500}.topbar-punt{background:var(--roze);border-radius:50%;flex:none;width:4px;height:4px;margin:0 28px}@keyframes topbar-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes topbar-puls{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.topbar-items[aria-hidden=true]{display:none}}.siteheader{border-top:1px solid var(--lijn-licht);border-bottom:1px solid var(--lijn-licht);z-index:60;transition:box-shadow var(--mo-basis) var(--ease-zacht),border-color var(--mo-basis) var(--ease-zacht);background:0 0;padding:12px 48px;position:sticky;top:0}.siteheader:before{content:"";z-index:66;-webkit-backdrop-filter:blur(14px)saturate(1.5);backdrop-filter:blur(14px)saturate(1.5);transition:background-color var(--mo-basis) var(--ease-zacht);background:#fff;position:absolute;inset:0}.siteheader.gescrold{border-bottom-color:#edeef18c;box-shadow:0 8px 32px #0202390f}.siteheader.gescrold:before{-webkit-backdrop-filter:blur(14px)saturate(1.1);backdrop-filter:blur(14px)saturate(1.1);background:#ffffffe6}.siteheader .rij{z-index:80;justify-content:space-between;align-items:center;display:flex;position:relative}.menuknop{border:1px solid var(--lijn-koel);cursor:pointer;font:300 16px/1.42 var(--font-geist),sans-serif;letter-spacing:-.35px;color:#121212;transition:transform var(--mo-kort) var(--ease-zacht),border-color var(--mo-kort) var(--ease-zacht);background:#fff;border-radius:124px;align-items:center;gap:8px;padding:16px;display:inline-flex;box-shadow:0 12px 8px #0000000a,0 4px 3px #00000005,0 2px 1px #00000005}.menuknop:hover{transform:translateY(var(--mo-lift-kl));border-color:var(--lijn-middel)}.menuknop:active{transform:translateY(0)scale(.98)}.menuknop img{width:16px;height:16px}.menuknop.spiegel{opacity:0;pointer-events:none}.siteheader .logo{object-fit:contain;width:160px;height:auto}.siteheader .rij>a{margin:-12px 0;padding:12px 0;display:inline-flex}[id]{scroll-margin-top:112px}.woordwissel{white-space:nowrap;vertical-align:bottom;transition:width var(--mo-basis) var(--ease-uit);display:inline-block;position:relative;overflow:hidden}.woordwissel .ww-meter{visibility:hidden;pointer-events:none;display:flex;position:absolute;top:0;left:0}.woordwissel .ww-meter span{display:inline-block}.woordwissel .ww-woord{animation:ww-in .3s var(--ease-uit);transition:transform .2s var(--ease-inuit),opacity .2s var(--ease-inuit);display:inline-block}.woordwissel .ww-woord.uit{opacity:0;transform:translateY(-.55em)}@keyframes ww-in{0%{opacity:0;transform:translateY(.55em)}}@media (prefers-reduced-motion:reduce){.woordwissel{transition:none}.woordwissel .ww-woord{animation:none}}.menu-backdrop{z-index:65;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:backdrop-in .2s var(--ease-uit);background:linear-gradient(#f2295b08 0%,#bf256e29 45%,#d5287a6b 100%);position:fixed;inset:0}.menu-backdrop.sluit{animation:backdrop-uit .2s var(--ease-inuit) forwards}@keyframes backdrop-in{0%{opacity:0}}@keyframes backdrop-uit{to{opacity:0}}.menu-paneel{border:1px solid var(--lijn-koel);z-index:70;width:100%;animation:paneel-in var(--mo-basis) var(--ease-uit);background:#fff;border-top:none;flex-direction:column;padding:48px;display:flex;position:absolute;top:100%;left:0;right:0;box-shadow:0 24px 48px #0202391a}.menu-paneel.sluit{animation:paneel-uit .2s var(--ease-inuit) forwards}@keyframes paneel-in{0%{opacity:0;transform:translateY(-8px)}}@keyframes paneel-uit{to{opacity:0;transform:translateY(-8px)}}@keyframes paneel-kind-in{0%{opacity:0;transform:translateY(8px)}}.menu-uitgelicht{animation:paneel-kind-in .3s var(--ease-uit) 90ms both}.menu-voet{animation:paneel-kind-in .3s var(--ease-uit) .12s both}.menu-grid{grid-template-columns:1fr 1fr;gap:64px;display:grid}.menu-kolom-links{flex-direction:column;gap:48px;min-width:0;display:flex}.menu-kop{font-family:var(--font-radio-canada-big),sans-serif;letter-spacing:-1.92px;color:#121212;font-size:64px;font-weight:400;line-height:1.1}.menu-linkgrid{grid-template-columns:repeat(3,1fr);gap:8px 32px;display:grid}.menu-item{transition:transform var(--mo-kort) var(--ease-zacht);flex-direction:column;gap:6px;padding:10px 0;display:flex}.menu-item:hover{transform:translate(3px)}.menu-item{animation:paneel-kind-in .3s var(--ease-uit) both}.menu-item[data-stagger="0"]{animation-delay:40ms}.menu-item[data-stagger="1"]{animation-delay:80ms}.menu-item[data-stagger="2"]{animation-delay:.12s}.menu-item[data-stagger="3"]{animation-delay:.16s}.menu-item[data-stagger="4"]{animation-delay:.2s}.menu-item[data-stagger="5"]{animation-delay:.24s}.menu-boven{font-family:var(--font-source-serif),serif;letter-spacing:-.45px;color:var(--meta);white-space:nowrap;font-size:15px;font-style:italic;font-weight:300;line-height:1.4}.menu-naamrij{justify-content:space-between;align-items:center;gap:8px;display:flex}.menu-naam{font-family:var(--font-radio-canada-big),sans-serif;letter-spacing:-.84px;color:#121212;font-size:28px;font-weight:400;line-height:1.2;position:relative}.menu-naam:after{content:"";opacity:.9;transform-origin:0;height:.1em;transition:transform var(--mo-basis) var(--ease-uit);background:linear-gradient(90deg,#f2295b,#ff7544,#ffbe40);border-radius:.08em;position:absolute;bottom:-.08em;left:.03em;right:.03em;transform:rotate(-1.2deg)scaleX(0)}.menu-item:hover .menu-naam:after,.menu-item:focus-visible .menu-naam:after{transform:rotate(-1.2deg)scaleX(1)}.menu-pijl{width:48px;height:48px;transition:transform var(--mo-kort) var(--ease-zacht);flex:none}.menu-item:hover .menu-pijl,.menu-item:focus-visible .menu-pijl{transform:translate(2px,-2px)}.menu-divider{background:var(--lijn-licht);grid-column:1/-1;height:1px;margin:16px 0}.menu-uitgelicht{border-radius:32px;flex-direction:column;justify-content:flex-end;height:441px;padding:32px;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 16px -4px #0000000a,0 4px 6px -2px #00000005,0 2px 2px -1px #00000005}.menu-uitgelicht-beeld{object-fit:cover;z-index:0;width:100%;height:100%;transition:transform var(--mo-basis) var(--ease-zacht);position:absolute;inset:0}.menu-uitgelicht:hover .menu-uitgelicht-beeld,.menu-uitgelicht:focus-visible .menu-uitgelicht-beeld{transform:scale(1.04)}.menu-uitgelicht:after{content:"";z-index:1;background:linear-gradient(#06063d00 0%,#06063dcc 100%);position:absolute;inset:0}.menu-uitgelicht-inhoud{z-index:2;transition:transform var(--mo-basis) var(--ease-zacht);flex-direction:column;align-items:flex-start;gap:12px;display:flex;position:relative}.menu-uitgelicht:hover .menu-uitgelicht-inhoud,.menu-uitgelicht:focus-visible .menu-uitgelicht-inhoud{transform:translateY(-4px)}.menu-uitgelicht:focus-visible{outline:2px solid var(--roze);outline-offset:2px}.menu-uitgelicht-chip{border:1px solid var(--roze);font:200 11px/11px var(--font-geist),sans-serif;color:#fff;align-items:center;padding:6px;display:inline-flex}.menu-uitgelicht-titel{font-family:var(--font-radio-canada-big),sans-serif;letter-spacing:-.96px;color:#fff;font-size:32px;font-weight:400;line-height:1}.menu-uitgelicht-sub{font-family:var(--font-source-serif),serif;letter-spacing:-.96px;color:#fff;font-size:24px;font-style:italic;font-weight:300;line-height:1}.menu-voet{border-top:1px solid var(--lijn-licht);align-items:center;gap:8px;margin-top:32px;padding-top:20px;display:flex}.menu-vlam{cursor:pointer;transition:transform var(--mo-kort) var(--ease-zacht);background:0 0;border:0;justify-content:center;align-items:center;margin:-14px 0 -14px -14px;padding:14px;display:inline-flex}.menu-vlam img{width:16px;height:16px;transform:rotate(-4deg)}.menu-vlam:hover{transform:scale(1.08)}.menu-vlam:active{transform:scale(.95)}@keyframes vlam-flare{0%,to{transform:rotate(-4deg)scale(1)}40%{transform:rotate(-4deg)scale(1.18)}}.menu-vlam.flare img{animation:vlam-flare .3s var(--ease-zacht)}.menu-voet-tekst{font-family:var(--font-source-serif),serif;letter-spacing:-.45px;color:var(--meta);font-size:15px;font-style:italic;font-weight:300;line-height:1.4}@media (max-height:640px){.menu-paneel{overscroll-behavior:contain;max-height:calc(100dvh - 150px);overflow:auto}}.menu-woord{font-family:var(--font-radio-canada-big),sans-serif;letter-spacing:-.78px;color:#121212;font-size:26px;font-weight:400;line-height:1.15;position:relative}.menu-woord:after{content:"";opacity:.9;transform-origin:0;height:.13em;transition:transform var(--mo-basis) var(--ease-uit);background:linear-gradient(90deg,#f2295b,#ff7544,#ffbe40);border-radius:.08em;position:absolute;bottom:-.06em;left:.03em;right:.03em;transform:rotate(-1.4deg)scaleX(0)}.menuknop .ikoon{flex:none;width:16px;height:16px;position:relative}.menuknop .ikoon img{transition:opacity var(--mo-kort) var(--ease-zacht),transform var(--mo-kort) var(--ease-zacht);position:absolute;inset:0}.menuknop .ikoon .kruis{opacity:0;transition:opacity var(--mo-kort) var(--ease-zacht),transform var(--mo-kort) var(--ease-zacht);position:absolute;inset:0;transform:rotate(-45deg)}.menuknop .ikoon .kruis:before,.menuknop .ikoon .kruis:after{content:"";background:#121212;border-radius:1px;height:1.5px;position:absolute;top:50%;left:1px;right:1px}.menuknop .ikoon .kruis:before{transform:rotate(45deg)}.menuknop .ikoon .kruis:after{transform:rotate(-45deg)}.menuknop[aria-expanded=true] .ikoon img{opacity:0;transform:rotate(45deg)}.menuknop[aria-expanded=true] .ikoon .kruis{opacity:1;transform:rotate(0)}.hero{background:linear-gradient(#efeff9,#fcfcfd);justify-content:center;align-items:center;gap:80px;padding:88px 48px;display:flex;position:relative;overflow:hidden}.hero:before{content:"";opacity:.27;pointer-events:none;background:url(/figma-v5/hero-bg-decor.webp) 50%/contain no-repeat;width:74.97%;height:63.34%;position:absolute;top:18.27%;left:-9.21%}.hero-collage{flex:none;width:500px;height:495px;position:relative}.hero-collage .par{display:block;position:absolute}.pk-midden{z-index:3;width:241.2px;height:432.6px;top:62.4px;left:181px}.pk-links{z-index:2;width:173.7px;height:306.4px;top:119.6px;left:75px}.pk-rechts{z-index:2;width:173.7px;height:312.3px;top:116px;left:329.9px}.ps-vuur{z-index:4;width:117px;height:116px;top:234.5px;left:0}.ps-notice{z-index:4;width:117px;height:116px;top:0;left:383px}.ps-bel{z-index:4;width:117px;height:116px;top:379px;left:371px}.hero-collage .kaart{object-fit:cover;border-radius:25.6px;width:100%;height:100%;box-shadow:4.8px 4.8px 25.6px #82828240}.hero-collage .links{transform:rotate(-4.21deg);box-shadow:4.8px 4.8px 25.6px #52525240}.hero-collage .rechts{transform:rotate(4.7deg);box-shadow:4.8px 4.8px 25.6px #52525240}.hero-collage .sticker{width:100%;height:100%}@keyframes zweef{0%,to{transform:translateY(0) rotate(var(--rot,0deg))}50%{transform:translateY(-6px) rotate(var(--rot,0deg))}}.st-vuur{--rot:-8.89deg;transform:rotate(var(--rot));animation:6.5s ease-in-out infinite zweef}.st-notice{animation:7.5s ease-in-out -2.5s infinite zweef}.st-bel{animation:8.5s ease-in-out -5s infinite zweef}.hero-inhoud{flex-direction:column;flex:0 703px;align-items:flex-start;gap:24px;display:flex;position:relative}.hero h1{font-family:var(--font-radio-canada-big),sans-serif;letter-spacing:-1.92px;color:#121212;font-size:64px;font-weight:400;line-height:1.1}.hero h1 b{font-weight:700}.hero-sub{max-width:640px;font:400 14px/22.75px var(--font-geist),sans-serif;letter-spacing:-.35px;color:var(--grijs)}.trustrij{align-items:center;gap:12px;display:flex}.avatars{display:flex}.avatars span{width:20px;display:block}.avatars img{width:28px;height:28px;transition:transform var(--mo-kort) var(--ease-zacht);border:2px solid #fff;border-radius:50%}.trustrij:hover .avatars span:first-child img{transform:translateY(-2px)}.trustrij:hover .avatars span:nth-child(2) img{transition-delay:40ms;transform:translateY(-2px)}.trustrij:hover .avatars>img{transition-delay:80ms;transform:translateY(-2px)}.trustrij .tekst b{font:500 12px/16px var(--font-geist),sans-serif;letter-spacing:-.3px;color:#000}.trustrij .tekst span{font:400 12px/16px var(--font-geist),sans-serif;color:#00000080}.trustrij .streep{background:#0000001a;width:1px;height:12px}.sterren{align-items:center;gap:2px;display:flex}.sterren img{width:14px;height:14px}.sterren em{font:400 12px/16px var(--font-geist),sans-serif;color:#00000080;margin-left:4px;font-style:normal}html.js [data-reveal],html.js [data-reveal-load]{opacity:0;transform:translateY(var(--mo-rise));transition:opacity var(--mo-reveal) var(--ease-uit) var(--rv-delay,0s),transform var(--mo-reveal) var(--ease-uit) var(--rv-delay,0s)}html.js [data-reveal].is-inview,html.js [data-reveal-load].is-inview{opacity:1;transform:none}.sectie{flex-direction:column;align-items:center;gap:64px;padding:64px 48px;display:flex}.sectie.licht{background:#fcfcfd}.webcases{background:#fcfcfd;position:relative}.caserij-wrap{width:100%;position:relative}.caserij{scroll-snap-type:x mandatory;scrollbar-width:none;align-items:flex-start;gap:24px;width:100%;display:flex;overflow-x:auto}.caserij::-webkit-scrollbar{display:none}a.casekaart,a.projkaart{color:inherit;text-decoration:none}a.casekaart:focus-visible,a.projkaart:focus-visible{outline:2px solid var(--roze);outline-offset:2px}.casekaart{scroll-snap-align:start;flex-direction:column;flex:0 0 calc(33.3333% - 16px);gap:16px;min-width:0;display:flex}.casekaart .kop{align-items:center;gap:12px;display:flex}.avatarblok{border-radius:12px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.avatarblok img{object-fit:contain;width:32px;height:32px}.casekaart .avatarblok{transition:transform var(--mo-kort) var(--ease-zacht)}a.casekaart:hover .avatarblok,a.casekaart:focus-visible .avatarblok{transform:rotate(-3deg)}.casekaart .naam b{font:800 14px/22.75px var(--font-geist),sans-serif;letter-spacing:-.35px;color:#121212;display:block}.casekaart .naam span{font:400 14px/22.75px var(--font-geist),sans-serif;color:var(--grijs)}.casebody{background:var(--alice);border:1px solid var(--lijn);transition:transform var(--mo-basis) var(--ease-zacht);border-radius:12px;flex-direction:column;gap:20px;padding:24px;display:flex;position:relative;box-shadow:0 12px 16px -4px #0000000a,0 4px 6px -2px #00000005,0 2px 2px -1px #00000005}.casebody:after{content:"";border-radius:inherit;opacity:0;transition:opacity var(--mo-basis) var(--ease-zacht);z-index:-1;position:absolute;inset:0;box-shadow:0 20px 24px -6px #0000000f,0 8px 10px -4px #00000008}a.casekaart:hover .casebody,a.casekaart:focus-visible .casebody{transform:translateY(var(--mo-lift))}a.casekaart:hover .casebody:after,a.casekaart:focus-visible .casebody:after{opacity:1}.tags{gap:8px;display:flex}.tags span{border:1px solid var(--lijn);font:300 11px/1.2 var(--font-manrope),sans-serif;letter-spacing:0;color:var(--meta);white-space:nowrap;background:#fff;border-radius:8px;padding:6.5px 9px}.caseshot-wrap{aspect-ratio:816/511;background:#fff;border:1px solid #bcbbbb59;border-radius:8px;width:100%;position:relative;overflow:hidden;box-shadow:0 0 12px 4px #5d5d5d1c}.caseshot{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform var(--mo-basis) var(--ease-zacht);display:block;position:absolute;inset:0}a.casekaart:hover .caseshot,a.casekaart:focus-visible .caseshot{transform:scale(1.04)}.trustregel{flex-wrap:wrap;justify-content:center;align-items:center;gap:22px;display:flex}.trustregel .item{font:400 14px/22.75px var(--font-geist),sans-serif;letter-spacing:-.35px;color:var(--grijs);align-items:center;gap:6px;display:flex}.trustregel .item b{font-weight:700}.trustregel .item img{width:24px;height:24px}@media (max-width:768px){.trustregel{width:100%;height:24px;display:block;position:relative}.trustregel .item{opacity:0;animation:trustregel-fade 9s var(--ease-zacht) infinite;justify-content:center;position:absolute;inset:0}.trustregel .item:nth-child(2){animation-delay:3s}.trustregel .item:nth-child(3){animation-delay:6s}}@keyframes trustregel-fade{0%,to{opacity:0}4.4%,28.9%{opacity:1}33.3%{opacity:0}}@media (max-width:768px) and (prefers-reduced-motion:reduce){.trustregel{flex-wrap:wrap;justify-content:center;gap:8px 16px;height:auto;display:flex;position:static}.trustregel .item{opacity:1;animation:none;position:static}}.pijlknop{cursor:pointer;width:48px;height:48px;transition:transform var(--mo-kort) var(--ease-zacht),opacity var(--mo-kort) var(--ease-zacht);background:#fff;border:0;border-radius:64px;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 8px 24px #02023924}.pijlknop img{opacity:1;width:24px;height:24px}.pijlknop.l{left:16px}.pijlknop.r{right:16px}.pijlknop:hover{transform:translateY(-50%)scale(1.06)}.pijlknop:active{transform:translateY(-50%)scale(.96)}.pijlknop[aria-disabled=true]{opacity:.4;cursor:default;transform:translateY(-50%)}.navy-wrap{background:#fff;padding:0}.navy-blok{clip-path:inset(0 var(--navy-inzet,48px) round var(--navy-rond,64px));overflow:hidden}.navy-a{background:var(--navy-vlak);flex-direction:column;align-items:center;gap:48px;padding:64px 96px 124px;display:flex}.navy-a .kop-groot,.navy-a .cursief{color:#fff}.navy-alinea{text-align:center;max-width:640px;font:400 14px/22.75px var(--font-geist),sans-serif;letter-spacing:-.35px;color:#fff}.waaier{touch-action:pan-y;width:1014px;max-width:100%;height:510px;position:relative}.waaier .fankaart{object-fit:cover;transition-property:transform,width,height,left,top,opacity;transition-duration:var(--mo-traag);transition-timing-function:var(--ease-inuit);border:1px solid #00000014;border-radius:39.27px;position:absolute;box-shadow:0 15px 35px #00000026}.waaier.wisselt .fankaart{will-change:transform}.waaier.sprint .fankaart{transition-duration:.4s}.slot-l3{z-index:1;width:188px;height:328.6px;top:135px;left:.4px;transform:rotate(-21deg)}.slot-l2{z-index:2;width:205.7px;height:359.9px;top:72.8px;left:99.7px;transform:rotate(-14deg)}.slot-l1{z-index:3;width:226.1px;height:395.6px;top:21.4px;left:238.7px;transform:rotate(-7deg)}.slot-0{z-index:4;width:241.8px;height:423.1px;top:.3px;left:386.1px;transform:rotate(0)}.slot-r1{z-index:3;width:226.1px;height:395.6px;top:21.4px;left:549.2px;transform:rotate(7deg)}.slot-r2{z-index:2;width:205.7px;height:359.9px;top:72.9px;left:708.6px;transform:rotate(14deg)}.slot-r3{z-index:1;width:188px;height:328.6px;top:135.2px;left:825.6px;transform:rotate(21deg)}.slot-uit-l{z-index:0;opacity:0;pointer-events:none;width:188px;height:328.6px;top:135px;left:.4px;transform:rotate(-21deg)}.slot-uit-r{z-index:0;opacity:0;pointer-events:none;width:188px;height:328.6px;top:135.2px;left:825.6px;transform:rotate(21deg)}.sr-status{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.waaier .pijlfan{cursor:pointer;z-index:9;width:48px;height:48px;transition:transform var(--mo-kort) var(--ease-zacht);background:#fff;border:0;border-radius:64px;justify-content:center;align-items:center;display:flex;position:absolute;top:287px;box-shadow:0 8px 24px #02023924}.waaier .pijlfan:hover{transform:scale(1.06)}.waaier .pijlfan:active{transform:scale(.96)}.waaier .pijlfan img{width:24px;height:24px}.views-chip{z-index:8;position:absolute;top:-10px;left:454px;transform:rotate(-2deg)}.views-chip .chip-tekst{animation:chip-tekst-in var(--mo-basis) var(--ease-zacht);display:inline-block}@keyframes chip-tekst-in{0%{opacity:0;transform:translateY(2px)}}@media (prefers-reduced-motion:reduce){.views-chip .chip-tekst{animation:none}}.dots{align-items:center;gap:0;display:flex}.dots button{cursor:pointer;width:44px;height:44px;transition:transform var(--mo-kort) var(--ease-zacht),background-color var(--mo-kort) var(--ease-zacht);background-color:#ebebeb4d;background-clip:content-box;border:0;border-radius:50%;margin:0 -6px;padding:18px}.dots button.actief{background-color:#e4e4e799;transform:scale(1.3)}.rv-dots button{background-color:#04043c33}.rv-dots button.actief{background-color:#04043c80}.dots button:hover:not(.actief){background-color:#e4e4e773}.rv-dots button:hover:not(.actief){background-color:#04043c59}.case-dots{display:none}.logostrip{align-items:center;width:100%;max-width:1600px;height:80px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000)}.logostrip-track{will-change:transform;width:max-content;animation:43s linear infinite marquee;display:flex}.logoset{flex:none;align-items:center;gap:80px;padding-right:80px;display:flex}@keyframes marquee{to{transform:translate(-50%)}}.logostrip:hover .logostrip-track,.logostrip:focus-within .logostrip-track{animation-play-state:paused}.logostrip img{opacity:.85;flex:none}.navy-b{background:linear-gradient(#04043c 0%,#fff 82%);flex-direction:column;align-items:center;gap:64px;padding:64px 112px 124px;display:flex}.navy-b .kop-groot,.navy-b .cursief{color:#fff}.reviewstapel{width:920px;max-width:100%;height:310px;position:relative}.reviewkaart{background:var(--vlak-rust);border-radius:32px;position:absolute}.rv-achter2{opacity:.5;height:100%;top:-19px;left:46px;right:46px}.rv-achter1{opacity:.2;height:100%;top:-38px;left:92px;right:92px}.rv-voor{-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);flex-direction:column;padding:51px 118px 48px;display:flex;inset:0}.rv-tekst{font-family:var(--font-radio-canada-big),sans-serif;letter-spacing:-.4px;color:#121212;max-width:640px;font-size:24px;font-weight:400;line-height:32px}.rv-auteur{justify-content:center;align-items:center;gap:12px;margin-top:auto;display:flex}.rv-auteur .clip{border:1px solid #0000004d;border-radius:20px;flex:none;width:40px;height:40px;overflow:hidden}.rv-auteur .clip img{object-fit:cover;width:200%;height:200%;transform:translate(-27%,-15%)}.rv-auteur .wie{text-align:left;flex-direction:column;line-height:22.75px;display:flex}.rv-auteur b{font:800 14px/22.75px var(--font-geist),sans-serif;letter-spacing:-.35px;color:#000}.rv-auteur span{font:400 14px/22.75px var(--font-geist),sans-serif;color:#52525280}.rv-initiaal{background:var(--navy-vlak);color:#fff;width:40px;height:40px;font:600 16px/1 var(--font-geist),sans-serif;letter-spacing:0;border-radius:20px;flex:none;justify-content:center;align-items:center;display:flex}.reviewblok{flex-direction:column;align-items:center;gap:32px;width:100%;display:flex}.rv-dots{justify-content:center}.rv-achter1,.rv-achter2{transition:transform var(--mo-basis) var(--ease-zacht)}.reviewstapel:not(.rs-uit):not(.rs-in):hover .rv-achter2{transform:translateY(-2px)}.reviewstapel:not(.rs-uit):not(.rs-in):hover .rv-achter1{transform:translateY(-3px)}.rv-nieuw{opacity:0;height:100%;top:-57px;left:138px;right:138px}.rs-uit .rv-voor{opacity:0;transition:transform .35s var(--ease-inuit),opacity .35s var(--ease-inuit);transform:translateY(24px)}.rs-uit .rv-achter2{opacity:1;transition:transform .3s var(--ease-inuit) .1s,opacity .3s var(--ease-inuit) .1s;transform:translateY(19px)}.rs-uit .rv-achter1{opacity:.5;transition:transform .25s var(--ease-inuit) .1s,opacity .25s var(--ease-inuit) .1s;transform:translateY(19px)}.rs-uit .rv-nieuw{opacity:.2;transition:opacity .25s var(--ease-inuit) .1s}.rs-in .rv-voor{opacity:1;transition:opacity .3s var(--ease-uit)}.rs-in .rv-achter1,.rs-in .rv-achter2,.rs-in .rv-nieuw{transition:none}.pakketten{background:#fff}.pakketrij{align-items:stretch;gap:32px;width:1041px;max-width:100%;display:flex}.pakket{min-width:0;transition:transform var(--mo-basis) var(--ease-zacht);background:#fff;border-radius:16px;flex-direction:column;flex:1;gap:24px;padding:48px 32px 48px 48px;display:flex;position:relative;box-shadow:0 12px 8px #0000000a,0 4px 3px #00000005,0 2px 1px #00000005}.pakket:after{content:"";border-radius:inherit;opacity:0;transition:opacity var(--mo-basis) var(--ease-zacht);z-index:-1;position:absolute;inset:0;box-shadow:0 20px 24px -6px #0000000f,0 8px 10px -4px #00000008}.pakket:hover{transform:translateY(var(--mo-lift))}.pakket:hover:after{opacity:1}.pakket.warm{border:1px solid #2b7fff33}.pakket.heet{border:1px solid #ad46ff33}.pakket.gloeiend{border:1px solid #f6339a33}.vlam-clip{border-radius:inherit;z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.pakket .titelrij{align-items:center;gap:32px;display:flex}.pakket h3{font-family:var(--font-radio-canada-big),sans-serif;letter-spacing:-1.2px;color:#121212;font-size:40px;font-weight:400;line-height:1}.pakket .tagline{color:#121212}.pakket ul{z-index:2;flex-direction:column;gap:4px;list-style:none;display:flex;position:relative}.pakket li{align-items:flex-start;gap:0;padding-bottom:4px;display:flex}.pakket li img{flex:none;width:24px;height:24px}.pakket li span{font:400 14px/22.75px var(--font-geist),sans-serif;letter-spacing:-.35px;color:var(--grijs);padding-left:5px}.pakket .divider{z-index:2;width:224.5px;max-width:100%;height:3px;margin-top:auto;position:relative}.pakket .cta{font:400 14px/22.75px var(--font-geist),sans-serif;color:var(--grijs);z-index:2;transition:color var(--mo-kort) var(--ease-zacht);justify-content:flex-start;align-items:center;gap:12px;display:flex;position:relative}.pakket .cta img{width:14px;height:14px;transition:transform var(--mo-kort) var(--ease-zacht)}.pakket .cta:hover{color:#121212}.pakket .cta:hover img{transform:translate(3px)}.pakket .vlam{opacity:.55;z-index:1;pointer-events:none;width:100%;max-width:320px;height:auto;position:absolute;bottom:-240px;right:-45%;transform:rotate(-23.26deg)}.pakket h3 .p-emoji{transition:transform var(--mo-kort) var(--ease-zacht);display:inline-block}.pakket.gloeiend:hover .p-emoji{transform:rotate(-8deg)scale(1.12)}.pakket-toggle{justify-content:center;width:100%;display:flex}.pt-tablist{gap:16px;padding:0 0 10px;display:inline-flex;position:relative}.pt-indicator{background:var(--roze);border-radius:999px;width:50%;height:4px;transition:transform .4s cubic-bezier(.34,1.56,.64,1);position:absolute;bottom:0;left:0}.pt-tablist[data-tab=video] .pt-indicator{transform:translate(100%)}.pt-tab{z-index:1;min-width:132px;font:400 14px/1.2 var(--font-geist),sans-serif;letter-spacing:-.2px;color:var(--grijs);cursor:pointer;white-space:nowrap;transition:color var(--mo-kort) var(--ease-zacht);background:0 0;border:0;flex-direction:column;flex:1;align-items:center;gap:4px;padding:6px 16px 10px;display:flex;position:relative}.pt-ikoon{width:32px;height:32px;transition:transform var(--mo-kort) var(--ease-zacht);display:inline-flex}.pt-ikoon img{object-fit:contain;width:100%;height:100%}.pt-tab[aria-selected=false]:hover .pt-ikoon{transform:scale(1.1)rotate(-3deg)}.pt-tab[aria-selected=false]:active .pt-ikoon{transform:scale(.86)}.pt-tab[aria-selected=true] .pt-ikoon img{animation:pt-twirl .45s var(--ease-uit)}@keyframes pt-twirl{0%{transform:rotate(-14deg)scale(.82)}55%{transform:rotate(9deg)scale(1.12)}to{transform:rotate(0)scale(1)}}.pt-tab[aria-selected=true]{color:#121212}.pt-tab[aria-selected=true] .pt-label{font-weight:500}@media (prefers-reduced-motion:reduce){.pt-ikoon,.pt-tab .pt-ikoon{transition:none}.pt-tab[aria-selected=true] .pt-ikoon img{animation:none}.pt-tab:hover .pt-ikoon,.pt-tab:active .pt-ikoon{transform:none}}.pt-tab:hover{color:#121212}.pt-tab:focus-visible{outline:2px solid var(--roze-rand);outline-offset:2px;border-radius:12px}@media (prefers-reduced-motion:reduce){.pt-indicator{transition:none}}.projecten{background:#fff}.bento{grid-template-rows:441px 441px;grid-template-columns:1fr 1fr;gap:32px;width:100%;max-width:1041px;display:grid}.projkaart{border-radius:32px;flex-direction:column;justify-content:flex-end;gap:16px;padding:32px;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 8px #0000000a,0 4px 3px #00000005,0 2px 1px #00000005}.projkaart .bg{object-fit:cover;z-index:0;width:100%;height:100%;transition:transform var(--mo-basis) var(--ease-zacht);position:absolute;inset:0}.projkaart:hover .bg{transform:scale(1.03)}.projkaart .scrim{z-index:1;background:linear-gradient(#9a9a9a00,#000c);position:absolute;inset:0}.projkaart>div.inhoud{z-index:2;text-shadow:1px 1px 1px #00000026;flex-direction:column;align-items:flex-start;gap:16px;display:flex;position:relative}.projkaart .kop-kaart{color:#fff}.projkaart .cursief{color:#fff;max-width:420px;margin-top:-10px;line-height:1}.projkaart .chip-roze{color:#fff;font-weight:300;transform:rotate(-1.2deg)}.projkaart.hoog{background:linear-gradient(#04043c,#05053c);grid-row:span 2}.collage-tegels{z-index:0;transition:transform var(--mo-basis) var(--ease-zacht);position:absolute;inset:0}.projkaart.hoog:hover .collage-tegels{transform:scale(1.03)}.collage-tegels img{object-fit:cover;border-radius:23.4px;width:238px;height:170px;position:absolute;transform:rotate(19.1deg)}.kerncijfers{border-top:1px solid var(--lijn-licht);justify-content:space-between;gap:24px;width:100%;max-width:1041px;padding-top:24px;display:flex}.kerncijfers .blok{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.kerncijfers .blok:not(:first-child){flex:none;width:213px}.kerncijfers b{font-family:var(--font-radio-canada-big),sans-serif;color:#121212;font-size:24px;font-weight:500;line-height:22px}.kerncijfers b.accent{background:linear-gradient(to right,var(--roze),#ffbe40);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:600}.kerncijfers span{font:400 14px/22.75px var(--font-geist),sans-serif;letter-spacing:-.35px;color:var(--grijs)}.bied{background:#fff;flex-direction:column;align-items:center;gap:64px;padding:80px 48px 124px;display:flex}.biedrij{align-items:stretch;gap:48px;width:100%;max-width:1041px;display:flex}.bied-divider{background:var(--lijn-licht);flex:none;width:1px}.biedkolom{flex-direction:column;flex:1;gap:24px;min-width:0;display:flex}.emoji-stack{flex-direction:column;align-self:flex-start;align-items:center;gap:12px;display:flex}.emoji-stack img.emoji{width:64px;height:64px}.emoji-stack img.schaduw{width:40px;height:7px}.emoji-stack .emoji{transition:transform var(--mo-basis) var(--ease-zacht)}.emoji-stack .schaduw{transition:transform var(--mo-basis) var(--ease-zacht),opacity var(--mo-basis) var(--ease-zacht)}.biedkolom:hover .emoji{transform:translateY(var(--mo-lift))}.biedkolom:hover .schaduw{opacity:.7;transform:scale(.88)}.biedkolom h3{font-family:var(--font-radio-canada-big),sans-serif;color:#121212;font-size:24px;font-weight:500;line-height:22px}.biedkolom ul{flex-direction:column;gap:8px;list-style:none;display:flex}.biedkolom li{align-items:center;gap:6px;display:flex}.biedkolom li img{flex:none;width:24px;height:24px}.biedkolom li span{font:400 14px/22.75px var(--font-geist),sans-serif;letter-spacing:-.35px;color:var(--grijs)}.faq{background:#fff;flex-direction:column;align-items:center;gap:48px;padding:64px 48px 124px;display:flex}.faq-rij{align-items:center;gap:64px;width:100%;display:flex}.faq-foto{background:linear-gradient(151deg,#f5f5f5,#e5e5e5);border:1px solid #0000001a;border-radius:32px;flex:1;height:350px;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.faq-foto img{object-fit:cover;object-position:center 30%;width:100%;height:100%}.faq-foto .bol{filter:blur(20px);background:#2b7fff33;border-radius:50%;width:80px;height:80px;position:absolute;top:32px;right:31.5px}.faq-items{flex-direction:column;flex:1;gap:16px;display:flex}.faq-item{border-bottom:1px solid var(--lijn-licht);padding-bottom:1px}.faq-item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item .links{align-items:center;gap:16px;display:flex}.faq-item .links img{flex:none;width:24px;height:24px}.faq-item .vraag{font:400 24px/32px var(--font-geist),sans-serif;letter-spacing:-.6px;color:#0009}.faq-item.is-open .vraag,html:not(.js) .faq-item[open] .vraag{color:#000;font-weight:600}.faq-item .chevron{width:20px;height:20px;transition:transform .25s var(--ease-inuit)}.faq-item.is-open .chevron,html:not(.js) .faq-item[open] .chevron{transform:rotate(180deg)}.faq-item .antwoord-wrap{transition:grid-template-rows var(--mo-basis) var(--ease-uit);display:grid}html.js .faq-item .antwoord-wrap{grid-template-rows:0fr}html.js .faq-item.is-open .antwoord-wrap{grid-template-rows:1fr}.faq-item .antwoord{min-height:0;font:400 16px/26px var(--font-geist),sans-serif;letter-spacing:-.4px;color:#0009;padding:0 0 0 40px;overflow:hidden}.faq-item .antwoord:after{content:"";height:24px;display:block}html.js .faq-item .antwoord{opacity:0;transition:opacity .2s var(--ease-uit)}html.js .faq-item.is-open .antwoord{opacity:1;transition-delay:.1s}.faq-foto img{object-fit:cover;width:100%;height:183.62%;position:absolute;top:-22.12%;left:0}.faq-item .vraag{transition:color var(--mo-kort) var(--ease-zacht)}.faq-item:not(.is-open) summary:hover .vraag{color:#000000d9}.faq-item .ico-stack{transition:transform var(--mo-kort) var(--ease-zacht)}.faq-item summary:hover .ico-stack{transform:rotate(-6deg)}.faq-item .ico-stack{flex:none;width:24px;height:24px;display:block;position:relative}.faq-item .ico-stack img{transition:opacity var(--mo-kort) var(--ease-zacht);position:absolute;inset:0}.faq-item .ico-open{opacity:0}.faq-item.is-open .ico-open,html:not(.js) .faq-item[open] .ico-open{opacity:1}.faq-item.is-open .ico-dicht,html:not(.js) .faq-item[open] .ico-dicht{opacity:0}.sitefooter{background:linear-gradient(#292967,#04043c);flex-direction:column;gap:124px;padding:80px 48px 0;display:flex;position:relative;overflow:hidden}.sitefooter:before{content:"";opacity:.2;pointer-events:none;background:url(/figma-v5/footer-vlampatroon.jpg) 50%/cover;position:absolute;inset:0}.foot-kolommen{gap:48px;display:flex;position:relative}.foot-kolom{flex-direction:column;flex:1;gap:24px;min-width:0;display:flex}.foot-kolom .kop{font-family:var(--font-source-serif),serif;letter-spacing:-1.28px;color:#fff;font-size:32px;font-style:italic;font-weight:300}.foot-kolom p{font:400 14px/22.75px var(--font-geist),sans-serif;letter-spacing:-.35px;color:#f7f7f7}.foot-regel{width:fit-content;transition:opacity var(--mo-kort) var(--ease-zacht);border-bottom:1px solid #e7e4e440;align-items:center;gap:9px;padding-bottom:9px;display:flex}.foot-regel:hover{opacity:.8}.foot-regel img{width:14px;height:14px}.foot-regel span{font:400 14px/22.75px var(--font-geist),sans-serif;color:#f7f7f7}.foot-logo-icoon{object-fit:contain;width:80px;height:81px;transition:transform var(--mo-kort) var(--ease-zacht)}.foot-logo-icoon:hover{transform:rotate(-4deg)scale(1.05)}.foot-socials{gap:8px;display:flex}.foot-socials img{width:14px;height:14px}.foot-socials a{transition:opacity var(--mo-kort) var(--ease-zacht);display:inline-flex}.foot-socials a:hover{opacity:.8}.foot-adres{font:300 14px/21px var(--font-inter),sans-serif;letter-spacing:0;color:#ffffffd9;transition:opacity var(--mo-kort) var(--ease-zacht);text-decoration:underline}.foot-adres:hover{opacity:.85}.foot-menu{flex-direction:column;gap:24px;list-style:none;display:flex}.foot-menu a{font:400 14px/22.75px var(--font-geist),sans-serif;letter-spacing:-.35px;color:#f7f7f7;transition:opacity var(--mo-kort) var(--ease-zacht)}.foot-menu a:hover{opacity:.8}.foot-groot{opacity:.9;height:164px;position:relative;overflow:hidden}.foot-groot img{object-fit:contain;object-position:top;width:97.42%;height:117.68%;position:absolute;top:.24%;left:1.29%}.groeiscan{background:linear-gradient(#efeff9,#fcfcfd);flex-direction:column;align-items:center;gap:64px;padding:88px 48px 124px;display:flex}.formkaart{background:#fff;border-radius:32px;flex-direction:column;gap:20px;width:640px;max-width:100%;padding:48px;display:flex;box-shadow:0 24px 48px #02023914,0 8px 16px #0202390a}.veld{flex-direction:column;gap:6px;display:flex}.veld label{font:500 14px/1.4 var(--font-geist),sans-serif;letter-spacing:-.35px;color:#121212}.veld label em{font:400 12px/1.4 var(--font-geist),sans-serif;color:var(--grijs);font-style:normal}.veld input,.veld textarea{border:1px solid var(--lijn-licht);font:400 14px/1.5 var(--font-geist),sans-serif;letter-spacing:-.35px;color:#121212;background:#fff;border-radius:12px;padding:12px 14px}.veld input:focus-visible,.veld textarea:focus-visible{outline:2px solid var(--roze);outline-offset:0;border-radius:12px}.veld textarea{resize:vertical;min-height:120px}.hp-veld{width:1px;height:1px;position:absolute;top:auto;left:-9999px;overflow:hidden}.form-fout{font:400 14px/1.5 var(--font-geist),sans-serif;color:var(--roze-rand)}.form-succes{font:400 16px/1.6 var(--font-geist),sans-serif;letter-spacing:-.35px;color:#121212;text-align:center;padding:24px 0}.knop-roze.als-knop{cursor:pointer;border-top:0;border-left:0;align-self:flex-start}.knop-roze.als-knop[disabled]{opacity:.6;cursor:default}.knop-ghost.als-knop{cursor:pointer;background:0 0;align-self:flex-start}.groeiscan{position:relative}.gs-kopblok{z-index:1;max-width:720px;position:relative}.gs-intro{max-width:560px;font:400 15px/24px var(--font-geist),sans-serif;letter-spacing:-.35px;color:var(--grijs)}.gs-onderstreept{white-space:nowrap;display:inline-block;position:relative}.gs-onderstreept>span{z-index:1;position:relative}.gs-onderstreept:after{content:"";transform-origin:0;opacity:.9;z-index:0;background:linear-gradient(90deg,#f2295b,#ff7544,#ffbe40);border-radius:.08em;height:.13em;position:absolute;bottom:.02em;left:.03em;right:.03em;transform:rotate(-1.4deg)}.gs-sticker-vuur{pointer-events:none;width:96px;height:95px;position:absolute;top:-24px;left:-140px}.gs-sticker-vuur img{width:100%;height:100%}.gs-rij{z-index:1;grid-template-columns:minmax(0,1fr) 500px;align-items:start;gap:64px;width:100%;max-width:1140px;display:grid;position:relative}.gs-formkolom{grid-area:1/2;position:sticky;top:112px}.gs-info{flex-direction:column;grid-area:1/1;gap:48px;display:flex}.gs-kop{font-family:var(--font-radio-canada-big),sans-serif;letter-spacing:-.84px;color:#121212;font-size:28px;font-weight:400;line-height:1.15}.gs-kop b{font-weight:700}.gs-blok{flex-direction:column;gap:20px;display:flex}.gs-blok>p{font:400 14px/22.75px var(--font-geist),sans-serif;letter-spacing:-.35px;color:var(--grijs);max-width:560px}.gs-stappen{flex-direction:column;gap:20px;list-style:none;display:flex}.gs-stap{align-items:flex-start;gap:16px;display:flex}.gs-stapnr{background:var(--alice);border:1px solid var(--lijn);width:40px;height:40px;font-family:var(--font-radio-canada-big),sans-serif;color:var(--navy);border-radius:12px;flex:none;justify-content:center;align-items:center;font-size:18px;font-weight:500;display:flex}.gs-stap p{font:400 14px/22.75px var(--font-geist),sans-serif;letter-spacing:-.35px;color:var(--grijs);max-width:480px;padding-top:8px}.gs-stap p b{color:#121212;font-weight:700}.gs-review{background:var(--vlak-rust);border-radius:24px;flex-direction:column;gap:20px;max-width:560px;padding:32px;display:flex}.gs-review .tekst{font-family:var(--font-radio-canada-big),sans-serif;letter-spacing:-.3px;color:#121212;font-size:18px;font-weight:400;line-height:26px}.gs-review .auteur{align-items:center;gap:12px;display:flex}.gs-review .clip{border:1px solid #0000004d;border-radius:20px;flex:none;width:40px;height:40px;overflow:hidden}.gs-review .clip img{object-fit:cover;width:200%;height:200%;transform:translate(-27%,-15%)}.gs-review .wie{text-align:left;flex-direction:column;line-height:22.75px;display:flex}.gs-review .wie b{font:800 14px/22.75px var(--font-geist),sans-serif;letter-spacing:-.35px;color:#000}.gs-review .wie>span{font:400 14px/22.75px var(--font-geist),sans-serif;color:var(--grijs)}.gs-formkolom .formkaart{border:1px solid var(--lijn);width:100%;padding:40px;position:relative}.gs-sticker-bel{z-index:2;pointer-events:none;width:96px;height:95px;position:absolute;top:-34px;right:-28px}.gs-sticker-bel img{--rot:8deg;width:100%;height:100%;transform:rotate(var(--rot))}.gs-kaartkop{border-bottom:1px solid var(--lijn-licht);flex-direction:column;gap:4px;padding-bottom:12px;display:flex}.gs-kaartkop .cursief-klein{letter-spacing:-.64px;color:var(--grijs);font-size:16px}.veldrij{grid-template-columns:1fr 1fr;gap:16px;display:grid}.veld input,.veld textarea{transition:border-color var(--mo-kort) var(--ease-zacht)}.veld input:hover,.veld textarea:hover{border-color:var(--lijn-middel)}.veld label{transition:color var(--mo-kort) var(--ease-zacht)}.veld:focus-within>label{color:var(--roze-diep)}.veld ::placeholder{color:var(--meta);opacity:1}.veld.fout input,.veld.fout textarea{border-color:var(--roze)}.veld-fout{font:400 12.5px/1.4 var(--font-geist),sans-serif;color:var(--roze-rand);animation:gs-fade-in var(--mo-kort) var(--ease-zacht)}@keyframes gs-fade-in{0%{opacity:0}}.gs-formkolom .knop-roze.als-knop{align-self:stretch;min-height:52px;font-size:15px}.gs-zeker{flex-wrap:wrap;justify-content:center;gap:8px 20px;margin-top:4px;display:flex}.gs-zeker span{font:400 13px/1.5 var(--font-geist),sans-serif;letter-spacing:-.2px;color:var(--grijs);align-items:center;gap:6px;display:flex}.gs-zeker img{width:18px;height:18px}.groeiscan .form-micro{margin-top:0}.gs-succes{text-align:center;animation:gs-succes-in var(--mo-basis) var(--ease-uit);flex-direction:column;align-items:center;gap:16px;padding:16px 0;display:flex}@keyframes gs-succes-in{0%{opacity:0;transform:translateY(var(--mo-rise))}}.gs-succes .emoji{width:96px;height:96px}.gs-succes .schaduw{width:48px;height:8px;margin-top:-8px}.gs-succes p{font:400 14px/22.75px var(--font-geist),sans-serif;letter-spacing:-.35px;color:var(--grijs);max-width:360px}.gs-succes h2:focus-visible{outline:none}.gs-succes .knop-ghost{margin-top:8px}.gs-faq{z-index:1;flex-direction:column;align-items:center;gap:8px;width:100%;max-width:720px;display:flex;position:relative}.gs-faq .faq-items{width:100%}.stub{text-align:center;background:linear-gradient(#efeff9,#fcfcfd);flex-direction:column;align-items:center;gap:24px;padding:124px 48px;display:flex}.stub p{max-width:480px;font:400 14px/22.75px var(--font-geist),sans-serif;letter-spacing:-.35px;color:var(--grijs)}.stub .sectiekop{position:relative}.stub-sticker{pointer-events:none;width:88px;height:87px;position:absolute;top:-28px;right:-120px;transform:rotate(7deg)}.stub-sticker img{width:100%;height:100%}@media (max-width:1100px){.stub-sticker{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation:none!important}html.js [data-reveal],html.js [data-reveal-load]{opacity:1;transform:none}}.statregel{font:500 14px/1.5 var(--font-geist),sans-serif;letter-spacing:-.3px;color:#121212;font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:center;gap:6px 12px;display:flex}.statregel i{color:var(--meta);font-style:normal}.ctablok{background:var(--navy-vlak);text-align:center;border-radius:48px;flex-direction:column;align-items:center;gap:16px;margin:0 48px 124px;padding:72px 48px;display:flex;position:relative;overflow:hidden}.ctablok:before{content:"";opacity:.14;pointer-events:none;background:url(/figma-v5/footer-vlampatroon.jpg) 50%/cover;position:absolute;inset:0}.ctablok>*{position:relative}.ctablok h2{font-family:var(--font-radio-canada-big),sans-serif;letter-spacing:-1.4px;color:#fff;max-width:720px;font-size:clamp(32px,4vw,48px);font-weight:400;line-height:1.05}.ctablok p{max-width:560px;font:400 14px/22.75px var(--font-geist),sans-serif;letter-spacing:-.35px;color:#ffffffd9}.cb-sticker{width:88px;height:87px;position:absolute;top:-18px;right:32px;transform:rotate(8deg)}.cb-ghost{color:#fff;border-color:#fff}.cb-ghost:hover{color:var(--navy);background:#fff}.cb-micro{font:400 12.5px/1.5 var(--font-geist),sans-serif;color:#ffffffa6}.cijferstrook{flex-direction:column;width:100%;display:flex}.cijferstrook .rij{border-bottom:1px solid var(--lijn-licht);justify-content:space-between;align-items:baseline;gap:24px;padding:14px 0;display:flex}.cijferstrook .rij span{font:400 14px/22.75px var(--font-geist),sans-serif;letter-spacing:-.35px;color:var(--grijs)}.cijferstrook .rij b{font-family:var(--font-radio-canada-big),sans-serif;letter-spacing:-.4px;color:#121212;font-variant-numeric:tabular-nums;text-align:right;font-size:20px;font-weight:500}.cijferstrook .rij.accent b{background:linear-gradient(to right,var(--roze),#ffbe40);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:600}.cijferstrook.donker .rij{border-color:#ffffff24}.cijferstrook.donker .rij span{color:#ffffffbf}.cijferstrook.donker .rij b{color:#fff}.bronnoot{font:400 13.5px/1.6 var(--font-geist),sans-serif;letter-spacing:-.2px;color:var(--grijs);margin-top:20px}.cijferstrook.donker .bronnoot{color:#ffffffb3}.linkkaart{border:1px solid var(--lijn);transition:transform var(--mo-basis) var(--ease-zacht);background:#fff;border-radius:16px;flex-direction:column;gap:12px;padding:32px;display:flex;position:relative}.linkkaart:after{content:"";border-radius:inherit;opacity:0;transition:opacity var(--mo-basis) var(--ease-zacht);z-index:-1;position:absolute;inset:0;box-shadow:0 20px 24px -6px #0000000f,0 8px 10px -4px #00000008}.linkkaart:hover{transform:translateY(var(--mo-lift))}.linkkaart:hover:after{opacity:1}.linkkaart:hover .menu-woord:after,.linkkaart:focus-visible .menu-woord:after{transform:rotate(-1.4deg)scaleX(1)}.lk-noot{color:var(--meta);font-size:15px}.linkkaart p{font:400 14px/22.75px var(--font-geist),sans-serif;letter-spacing:-.35px;color:var(--grijs)}.linkkaart .statregel{justify-content:flex-start}.lk-pijl{background:var(--alice);border:1px solid var(--lijn);width:40px;height:40px;transition:transform var(--mo-kort) var(--ease-zacht);border-radius:50%;justify-content:center;align-items:center;margin-top:auto;display:flex}.linkkaart:hover .lk-pijl{transform:translate(3px)}.linkkaart.groot{padding:40px}.linkkaart.groot .menu-woord{font-size:32px}.lk-beeld{border-radius:12px;flex:none;width:56px;height:56px;margin-bottom:4px;overflow:hidden}.lk-beeld img{object-fit:cover;width:100%;height:100%;display:block}.volgendecase{border:1px solid var(--lijn-licht);width:100%;max-width:1104px;transition:transform var(--mo-basis) var(--ease-zacht);border-radius:24px;justify-content:space-between;align-items:center;gap:24px;margin:0 auto;padding:32px 40px;display:flex;position:relative}.volgendecase:after{content:"";border-radius:inherit;opacity:0;transition:opacity var(--mo-basis) var(--ease-zacht);z-index:-1;position:absolute;inset:0;box-shadow:0 20px 24px -6px #0000000f,0 8px 10px -4px #00000008}.volgendecase:hover{transform:translateY(var(--mo-lift))}.volgendecase:hover:after{opacity:1}.volgendecase:hover .lk-pijl{transform:translate(3px)}.vc-tekst{text-align:left;flex-direction:column;gap:4px;display:flex}.vc-noot{color:var(--meta);font-size:16px}.vc-kop{font-family:var(--font-radio-canada-big),sans-serif;letter-spacing:-.84px;color:#121212;font-size:28px;display:block}.vc-klant{font:400 14px/22.75px var(--font-geist),sans-serif;color:var(--grijs)}.casetegel{border:1px solid var(--lijn);transition:transform var(--mo-basis) var(--ease-zacht);background:#fff;border-radius:16px;flex-direction:column;gap:14px;padding:28px;display:flex;position:relative}a.casetegel:after{content:"";border-radius:inherit;opacity:0;transition:opacity var(--mo-basis) var(--ease-zacht);z-index:-1;position:absolute;inset:0;box-shadow:0 20px 24px -6px #0000000f,0 8px 10px -4px #00000008}a.casetegel:hover{transform:translateY(var(--mo-lift))}a.casetegel:hover:after{opacity:1}.casetegel h3{font-family:var(--font-radio-canada-big),sans-serif;letter-spacing:-.66px;color:#121212;font-size:22px;font-weight:400;line-height:1.2}.casetegel .statregel{justify-content:flex-start}.casetegel.stil{background:var(--alice);border-color:var(--lijn-licht)}.ct-volgt{color:var(--meta);margin-top:auto;font-size:14px}.ct-link{font:500 14px/1 var(--font-geist),sans-serif;color:#121212;align-items:center;gap:10px;margin-top:auto;display:flex}.feitenblok{background:var(--alice);border:1px solid var(--lijn);border-radius:16px;grid-template-columns:auto 1fr;align-content:start;gap:10px 24px;padding:28px;display:grid}.feitenblok dt{font:400 13px/22px var(--font-geist),sans-serif;letter-spacing:-.35px;color:var(--meta)}.feitenblok dd{font:500 14px/22px var(--font-geist),sans-serif;letter-spacing:-.35px;color:#121212}.feitenblok dd a{text-underline-offset:3px;transition:color var(--mo-kort) var(--ease-zacht);text-decoration:underline}.feitenblok dd a:hover{color:var(--roze)}.gs-stappen.wk .gs-stap{padding-bottom:36px;position:relative}.gs-stappen.wk .gs-stap:not(:last-child):before{content:"";background:var(--lijn-middel);width:1px;position:absolute;top:48px;bottom:8px;left:19px}.wk-kop{font-family:var(--font-radio-canada-big),sans-serif;letter-spacing:-.66px;color:#121212;font-size:22px}.wk-merkt{font-family:var(--font-source-serif),serif;letter-spacing:-.6px;color:var(--meta);font-size:15px;font-style:italic;font-weight:300}.veld select{appearance:none;border:1px solid var(--lijn-licht);width:100%;font:400 14px/1.5 var(--font-geist),sans-serif;letter-spacing:-.35px;color:#121212;transition:border-color var(--mo-kort) var(--ease-zacht);background:#fff url(/figma-v5/faq-chevron-dicht.svg) right 14px center/16px no-repeat;border-radius:12px;padding:12px 40px 12px 14px}.veld select:hover{border-color:var(--lijn-middel)}.veld select:focus-visible{outline:2px solid var(--roze);outline-offset:0}.feitenrij{grid-template-columns:380px 1fr;align-items:stretch;gap:32px;width:100%;max-width:1104px;display:grid}.verhaal{flex-direction:column;gap:20px;width:100%;max-width:720px;margin:0 auto;display:flex}.verhaal h2{font-family:var(--font-radio-canada-big),sans-serif;letter-spacing:-.96px;color:#121212;margin-top:24px;font-size:32px;font-weight:400}.verhaal p{font:400 15px/1.65 var(--font-geist),sans-serif;letter-spacing:-.2px;color:#3c3c3c}.verhaal b{color:#121212;font-weight:700}.navy-kader{background:var(--navy-vlak);color:#fff;border-radius:48px;flex-direction:column;gap:32px;width:100%;max-width:1104px;margin:0 auto;padding:64px;display:flex}.navy-kader h2{font-family:var(--font-radio-canada-big),sans-serif;letter-spacing:-.96px;color:#fff;font-size:32px;font-weight:400}.navy-kader p{font:400 14px/22.75px var(--font-geist),sans-serif;letter-spacing:-.35px;color:#ffffffd9}.beeldstrook{grid-template-columns:repeat(3,1fr);gap:24px;width:100%;max-width:1104px;margin:0 auto;display:grid}.beeldstrook>:nth-child(odd){transform:rotate(-1.2deg)}.beeldstrook>:nth-child(2n){transform:rotate(.9deg)}.checklijst{grid-template-columns:1fr 1fr;gap:12px 32px;width:100%;max-width:880px;list-style:none;display:grid}.checklijst li{align-items:flex-start;gap:8px;display:flex}.checklijst li img{flex:none;width:20px;height:20px;margin-top:2px}.checklijst li span{font:400 15px/24px var(--font-geist),sans-serif;letter-spacing:-.35px;color:var(--grijs)}.checklijst li b{color:#121212}.checklijst.donker li span{color:#ffffffd9}.checklijst.donker li b{color:#fff}.tabelwrap{width:100%;overflow-x:auto}.prijstabel{border-collapse:collapse;width:100%}.prijstabel th{font:500 13px/1.4 var(--font-geist),sans-serif;letter-spacing:-.2px;color:var(--meta);text-align:left;border-bottom:1px solid var(--lijn-middel);padding:10px 16px}.prijstabel td{border-bottom:1px solid var(--lijn-licht);font:400 14px/22px var(--font-geist),sans-serif;letter-spacing:-.35px;color:var(--grijs);padding:14px 16px}.prijstabel td b{font-family:var(--font-radio-canada-big),sans-serif;letter-spacing:-.4px;color:#121212;font-variant-numeric:tabular-nums;font-size:18px;font-weight:500}.prijstabel .pakketnaam{color:#121212;font-weight:700}.prijstabel .vinkje img{width:18px;height:18px}.prijstabel .geen{color:var(--meta)}.herkenbaar{background:var(--alice);border:1px solid var(--lijn);border-radius:24px;width:100%;max-width:880px;margin:0 auto;padding:40px 48px;position:relative}.herkenbaar p{font:400 16px/1.7 var(--font-geist),sans-serif;letter-spacing:-.2px;color:#3c3c3c}.hk-sticker{width:72px;height:71px;transition:transform var(--mo-kort) var(--ease-zacht);position:absolute;top:-20px;right:-12px;transform:rotate(6deg)}.herkenbaar:hover .hk-sticker{transform:rotate(8deg)}.doenrij{grid-template-columns:repeat(3,1fr);gap:24px;width:100%;max-width:1104px;display:grid}.bewijskaart{background:var(--alice);border:1px solid var(--lijn);border-radius:16px;flex-direction:column;gap:10px;padding:28px;display:flex;position:relative}.bewijskaart b.naam{font-size:14px;font-weight:800}.bewijskaart p{font:400 15px/22.75px var(--font-geist),sans-serif;letter-spacing:-.35px;color:var(--grijs)}.bewijskaart p b{font-family:var(--font-radio-canada-big),sans-serif;letter-spacing:-.4px;color:#121212;font-size:18px;font-weight:500}a.bewijskaart{transition:transform var(--mo-basis) var(--ease-zacht)}a.bewijskaart:after{content:"";border-radius:inherit;opacity:0;transition:opacity var(--mo-basis) var(--ease-zacht);z-index:-1;position:absolute;inset:0;box-shadow:0 20px 24px -6px #0000000f,0 8px 10px -4px #00000008}a.bewijskaart:hover{transform:translateY(var(--mo-lift))}a.bewijskaart:hover:after{opacity:1}.tegelgrid{grid-template-columns:repeat(3,1fr);gap:24px;width:100%;display:grid}.dienstgrid{grid-template-columns:repeat(6,1fr);gap:24px;width:100%;display:grid}.dienstgrid>:first-child,.dienstgrid>:nth-child(2){grid-column:span 3}.dienstgrid>:nth-child(3),.dienstgrid>:nth-child(4),.dienstgrid>:nth-child(5){grid-column:span 2}.beeldvuller{background:var(--alice);border:1px solid var(--lijn);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;display:flex;position:relative;overflow:hidden}.beeldvuller:before{content:"";border:1px dashed var(--lijn-middel);opacity:.7;pointer-events:none;border-radius:10px;position:absolute;inset:10px}.beeldvuller.r169{aspect-ratio:16/9}.beeldvuller.r43{aspect-ratio:4/3}.beeldvuller.r34{aspect-ratio:3/4}.beeldvuller.r11{aspect-ratio:1}.beeldvuller.r219{aspect-ratio:21/9}.beeldvuller .bv-sticker{width:48px;height:48px;transform:rotate(-6deg)}.beeldvuller .bv-label{font-family:var(--font-source-serif),serif;letter-spacing:-.56px;color:var(--meta);text-align:center;max-width:32ch;padding:0 24px;font-size:14px;font-style:italic;font-weight:300}.beeldvuller.rond-8{border-radius:8px}.beeldvuller.rond-24{border-radius:24px}.beeldvuller.op-navy{background:#ffffff0a;border-color:#ffffff24}.beeldvuller.op-navy:before{border-color:#ffffff2e}.beeldvuller.op-navy .bv-label{color:#ffffffbf}@media (max-width:1100px){.kop-groot,.hero h1{letter-spacing:-1px;font-size:clamp(36px,10vw,64px)}.cursief{font-size:clamp(22px,6vw,32px)}.hero{flex-direction:column}.hero-inhoud{flex:0 auto}.casekaart{flex:0 0 86%}.pakketrij,.biedrij,.faq-rij,.foot-kolommen{flex-direction:column}.bento{grid-template-rows:auto;grid-template-columns:1fr}.projkaart{min-height:360px}.waaier{transform-origin:top;height:340px;transform:scale(.6)}.hero-collage{transform-origin:0 0;width:320px;height:330px;transform:scale(.62)}html.js .waaier[data-reveal]{transform:scale(.6) translateY(var(--mo-rise))}html.js .waaier[data-reveal].is-inview{transform:scale(.6)}html.js .hero-collage[data-reveal-load]{transform:scale(.62) translateY(var(--mo-rise))}html.js .hero-collage[data-reveal-load].is-inview{transform:scale(.62)}.bied-divider{display:none}.reviewstapel{height:auto}.rv-voor{padding:32px;position:relative}.rv-achter1,.rv-achter2{display:none}.kerncijfers{flex-wrap:wrap}.menu-paneel{padding:32px}.menu-grid{gap:40px}.menu-kop{letter-spacing:-1.4px;font-size:48px}.menu-uitgelicht{height:380px}.gs-rij{grid-template-columns:1fr;gap:48px;max-width:640px}.gs-formkolom{grid-area:auto/1;position:static}.gs-info{grid-area:auto/1}.gs-sticker-vuur{display:none}.feitenrij{grid-template-columns:1fr}.tegelgrid{grid-template-columns:1fr 1fr}.dienstgrid{grid-template-columns:1fr}.dienstgrid>*{grid-column:span 1}}html,body{overflow-x:clip}@media (max-width:768px){.menuknop.spiegel{display:none}.siteheader .logo{width:160px;height:auto}.projkaart .cursief{white-space:normal}}.kerncijfers b{font-size:44px;font-weight:700;line-height:1}.form-micro{font:400 13px/1.5 var(--font-geist),sans-serif;color:#525252;text-align:center;margin-top:12px}.rv-initiaal{font-weight:600}.rv-initiaal .rv-logo{object-fit:contain;width:24px;height:24px}.rv-bron{text-underline-offset:3px;transition:color var(--mo-kort) var(--ease-zacht);text-decoration:underline}.rv-bron:hover{color:var(--roze)}.pakket-prijs{font:500 18px/1.2 var(--font-geist),sans-serif;letter-spacing:-.35px;color:#121212;margin-top:6px}.pakket-belofte{font-family:var(--font-source-serif),serif;letter-spacing:-.45px;color:var(--meta);text-align:center;width:100%;font-size:15px;font-style:italic;font-weight:300}.foot-juridisch{font:400 13px/1.5 var(--font-geist),sans-serif;color:#f7f7f7b3;justify-content:center;align-items:center;gap:10px;margin-top:-64px;padding-bottom:24px;display:flex}.foot-juridisch a{color:#f7f7f7d9;text-underline-offset:3px;min-height:44px;transition:color var(--mo-kort) var(--ease-zacht);align-items:center;text-decoration:underline;display:inline-flex}.foot-juridisch a:hover{color:#fff}.foot-juridisch button{font:inherit;color:#f7f7f7d9;text-underline-offset:3px;cursor:pointer;min-height:44px;transition:color var(--mo-kort) var(--ease-zacht);background:0 0;border:0;align-items:center;padding:0;text-decoration:underline;display:inline-flex}.foot-juridisch button:hover{color:#fff}.juridisch{background:#fcfcfd;flex-direction:column;align-items:center;gap:48px;padding:88px 48px 124px;display:flex}.juridisch-inhoud{flex-direction:column;gap:16px;max-width:720px;display:flex}.juridisch-inhoud h2{font:500 24px/1.2 var(--font-radio-canada-big),sans-serif;letter-spacing:-.6px;color:#121212;margin-top:16px}.juridisch-inhoud p{font:400 15px/1.65 var(--font-geist),sans-serif;letter-spacing:-.2px;color:#3c3c3c}@media (max-width:768px){.siteheader{padding:16px 24px}.hero{gap:40px;padding:48px 24px 56px}.sectie{gap:32px;padding:48px 24px}.bied{gap:32px;padding:48px 24px 64px}.faq,.navy-a{gap:24px;padding:48px 24px 64px}.navy-b{gap:32px;padding:48px 24px 64px}.sitefooter{gap:64px;padding:48px 24px 0}.groeiscan{gap:32px;padding:48px 24px 88px}.stub{padding:64px 24px 88px}.juridisch{gap:32px;padding:48px 24px 88px}.hero h1{letter-spacing:-1px;font-size:clamp(30px,9.2vw,44px)}.kop-groot{letter-spacing:-1px;font-size:clamp(30px,8vw,38px)}.cursief{letter-spacing:-.8px;font-size:clamp(20px,5.6vw,24px)}.kop-kaart,.pakket h3{letter-spacing:-.84px;font-size:28px}.biedkolom h3{font-size:20px;line-height:1.2}.juridisch-inhoud h2{font-size:20px}.navy-blok{clip-path:inset(0 var(--navy-inzet,0px) round var(--navy-rond,32px))}.knoppenrij{flex-direction:column;align-items:center;gap:12px;width:100%}.knoppenrij .knop-roze,.knoppenrij .knop-ghost{width:100%;max-width:400px;min-height:48px}.hero-collage{width:342px;height:342px;margin-inline:calc(50% - 171px);transform:none}html.js .hero-collage[data-reveal-load]{transform:translateY(var(--mo-rise))}html.js .hero-collage[data-reveal-load].is-inview{transform:none}.pk-midden{width:165px;height:296px;top:43px;left:106px}.pk-links{width:119px;height:210px;top:82px;left:51px}.pk-rechts{width:119px;height:214px;top:79px;left:205px}.ps-vuur{width:80px;height:79px;top:160px;left:0}.ps-notice{width:80px;height:79px;top:0;left:244px}.ps-bel{width:80px;height:79px;top:259px;left:234px}.hero-collage .kaart{border-radius:18px}.pijlknop{display:none}.case-dots{display:flex}.dots{flex-wrap:nowrap;justify-content:center;gap:0;max-width:100%}.dots button,.dots button.actief,.dots button:hover:not(.actief){background:0 0;border-radius:6px;flex:0 0 24px;justify-content:center;align-items:center;width:24px;height:36px;margin:0;padding:0;transition:none;display:flex;transform:none}.dots button:before{content:"";width:6px;height:6px;transition:width var(--mo-kort) var(--ease-zacht),background-color var(--mo-kort) var(--ease-zacht);background:#fff6;border-radius:999px}.dots button.actief:before{background:#fff;width:20px}.rv-dots button:before{background:#04043c40}.rv-dots button.actief:before{background:var(--navy)}.dots button:focus-visible{outline:2px solid var(--roze);outline-offset:1px}.caserij-wrap{align-self:flex-start;width:calc(100% + 48px);margin-inline:-24px}.caserij{touch-action:pan-x pan-y pinch-zoom;padding:0 24px 16px;scroll-padding-inline:24px;overflow-y:hidden}.waaier{width:342px;height:200px;transform:none}html.js .waaier[data-reveal]{transform:translateY(var(--mo-rise))}html.js .waaier[data-reveal].is-inview{transform:none}.waaier .fankaart{border-radius:18px}.slot-l3,.slot-uit-l{z-index:0;opacity:0;pointer-events:none;width:79px;height:138px;top:44px;left:-48px;transform:rotate(-21deg)}.slot-r3,.slot-uit-r{z-index:0;opacity:0;pointer-events:none;width:79px;height:138px;top:44px;left:311px;transform:rotate(21deg)}.slot-l2{z-index:2;width:86px;height:151px;top:31px;left:0;transform:rotate(-14deg)}.slot-l1{z-index:3;width:95px;height:166px;top:9px;left:58px;transform:rotate(-7deg)}.slot-0{z-index:4;width:102px;height:178px;top:0;left:120px;transform:rotate(0)}.slot-r1{z-index:3;width:95px;height:166px;top:9px;left:189px;transform:rotate(7deg)}.slot-r2{z-index:2;width:86px;height:151px;top:31px;left:256px;transform:rotate(14deg)}.waaier .pijlfan{display:none}.views-chip{white-space:nowrap;top:-14px;left:50%;transform:translate(-50%)rotate(-2deg)}.logostrip{height:64px}.logoset{gap:48px;padding-right:48px}.rv-voor{padding:24px}.rv-tekst{letter-spacing:-.3px;font-size:18px;line-height:26px}.pakketrij{gap:24px}.pakket{padding:32px 24px}.pakket-prijs{font-size:20px}.pakket .cta{min-height:44px}.pt-tablist{justify-content:center;width:100%;max-width:360px}.pt-tab{min-height:44px;padding:6px 12px 10px}.pt-ikoon{width:40px;height:40px}.pt-indicator{display:none}.bento{gap:24px}.projkaart{border-radius:24px;min-height:420px;padding:24px}.projkaart.hoog .collage-tegels{transform-origin:0 0;width:182%;height:182%;transform:scale(.55)}.projkaart.hoog:hover .collage-tegels{transform:scale(.55)}.kerncijfers{grid-template-columns:1fr 1fr;gap:24px;display:grid}.kerncijfers .blok:not(:first-child){width:auto}.kerncijfers b{font-size:36px}.biedrij{grid-template-columns:1fr 1fr;gap:32px 24px;display:grid}.emoji-stack img.emoji{width:64px;height:64px}.emoji-stack img.schaduw{width:48px;height:8px}.faq-rij{align-items:stretch;gap:32px}.faq-foto{flex:none;width:100%;height:240px}.faq-item .vraag{letter-spacing:-.45px;font-size:18px;line-height:26px}.faq-item .antwoord{font-size:15px;line-height:24px}.foot-kolommen{gap:32px}.foot-kolom{width:100%}.foot-regel{align-items:center;min-height:44px}.foot-menu{gap:4px}.foot-menu a{align-items:center;min-height:44px;display:flex}.foot-socials{gap:20px}.foot-socials a{margin:-15px -3px;padding:15px;display:flex}.foot-adres,.rv-bron{align-items:center;min-height:44px;display:inline-flex}.projkaart .kop-kaart{padding-right:96px}.foot-juridisch{text-align:center;flex-wrap:wrap;justify-content:center;row-gap:4px;margin-top:-32px}.foot-groot{height:90px}.topbar-label{padding:0 20px 0 24px}.topbar-punt{margin:0 20px}.topbar-marquee{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 24px calc(100% - 24px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 24px calc(100% - 24px),#0000 100%)}.menu-paneel{overscroll-behavior:contain;max-height:calc(100dvh - 150px);padding:24px;overflow:auto}.menu-grid{grid-template-columns:1fr;gap:32px}.menu-kop{letter-spacing:-1.08px;font-size:36px}.menu-kolom-links{gap:24px}.menu-linkgrid{grid-template-columns:1fr;gap:0}.menu-item{min-height:48px;padding:12px 0}.menu-naam{letter-spacing:-.66px;font-size:22px}.menu-boven{white-space:normal;font-size:13px}.menu-pijl{width:32px;height:32px}.menu-divider{margin:8px 0}.menu-woord{letter-spacing:-.72px;font-size:24px}.menu-uitgelicht{height:280px;padding:24px}.menu-uitgelicht-titel{letter-spacing:-.66px;font-size:22px}.menu-uitgelicht-sub{letter-spacing:-.64px;font-size:16px}.menu-voet{margin-top:16px;padding:0}.menu-vlam{min-width:44px;min-height:44px}.formkaart{border-radius:24px;padding:32px 24px}.veld input,.veld textarea{font-size:16px}.veld input{min-height:48px}.knop-roze.als-knop{align-self:stretch;min-height:48px}.gs-rij{gap:32px}.gs-kop{letter-spacing:-.72px;font-size:24px}.gs-formkolom .formkaart{padding:32px 24px}.gs-sticker-bel{width:64px;height:63px;top:-28px;right:-4px}.veldrij{grid-template-columns:1fr;gap:20px}.gs-review{border-radius:20px;padding:24px}.gs-stapnr{width:36px;height:36px;font-size:16px}.gs-stap p{padding-top:6px}.gs-stappen.wk .gs-stap:last-child{padding-bottom:0}.gs-succes .emoji{width:80px;height:80px}.gs-intro{font-size:14px}.statregel{gap:4px 10px;font-size:13px}.beeldvuller .bv-sticker{width:40px;height:40px}.beeldvuller .bv-label{padding:0 16px;font-size:13px}.ctablok{border-radius:32px;margin:0 16px 64px;padding:48px 24px}.cb-sticker{width:64px;height:63px;right:12px}.cijferstrook .rij b{font-size:17px}.volgendecase{padding:24px}.vc-kop{font-size:22px}.verhaal h2{font-size:24px}.navy-kader{border-radius:24px;padding:40px 24px}.beeldstrook{scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:8px;display:flex;overflow:auto hidden}.beeldstrook::-webkit-scrollbar{display:none}.beeldstrook>*{scroll-snap-align:start;flex:0 0 86%}.beeldstrook{align-self:flex-start;width:calc(100% + 48px);margin:0 -24px;padding-inline:24px;scroll-padding-inline:24px}.checklijst{grid-template-columns:1fr}.tabelwrap{padding-bottom:8px;overflow-y:hidden;-webkit-mask-image:none;mask-image:none}.herkenbaar{padding:28px 24px}.hk-sticker{width:56px;height:56px;right:8px}.doenrij,.tegelgrid{grid-template-columns:1fr}.ckb-paneel{width:auto;max-width:none;bottom:16px;left:16px;right:16px}}@media (max-width:768px) and (prefers-reduced-motion:reduce){.dots button:before{transition:none}}@media (max-width:480px){.biedrij{grid-template-columns:1fr}}.ckb-paneel{z-index:80;border:1px solid var(--roze-rand);width:400px;max-width:calc(100vw - 48px);animation:ckb-in var(--mo-basis) var(--ease-uit);background:#fff;border-radius:24px;flex-direction:column;gap:12px;padding:32px;display:flex;position:fixed;bottom:24px;left:24px;box-shadow:0 12px 16px -4px #0000000a,0 4px 6px -2px #00000005,0 2px 2px -1px #00000005}@keyframes ckb-in{0%{opacity:0;transform:translateY(var(--mo-rise))}to{opacity:1;transform:none}}.ckb-sticker{pointer-events:none;z-index:1;width:56px;height:55px;position:absolute;top:-26px;left:-18px}.ckb-sticker img{--rot:8deg;width:100%;height:100%;transform:rotate(var(--rot))}.ckb-sluit{border:1px solid var(--lijn-licht);width:32px;height:32px;color:var(--grijs);cursor:pointer;transition:background var(--mo-kort) var(--ease-zacht),color var(--mo-kort) var(--ease-zacht);background:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:20px;line-height:1;display:inline-flex;position:absolute;top:16px;right:16px}.ckb-sluit:hover{background:var(--navy);color:#fff;border-color:var(--navy)}.ckb-chip{align-self:flex-start}.ckb-kop{font-family:var(--font-radio-canada-big),sans-serif;letter-spacing:-.66px;color:#121212;padding-right:24px;font-size:22px;font-weight:400;line-height:1.2}.ckb-tekst{font:300 14px/22.75px var(--font-geist),sans-serif;letter-spacing:-.35px;color:var(--grijs)}.ckb-knoppen{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.ckb-knoppen .knop-roze,.ckb-knoppen .knop-ghost{padding:12px 20px;font-size:13px}.ckb-micro{font:300 12px/1.5 var(--font-geist),sans-serif;letter-spacing:-.24px;color:var(--meta)}.ckb-bevestiging{font:400 12px/1.5 var(--font-geist),sans-serif;color:var(--roze-diep);min-height:1.5em}
