.fyvo-werkwijze-page{color:var(--navy);background:#fff;font-size:15px;line-height:1.55;--fv-serif:Georgia,'Times New Roman',serif}.fyvo-werkwijze-page *{box-sizing:border-box}.fyvo-werkwijze-page h1,.fyvo-werkwijze-page h2,.fyvo-werkwijze-page h3{font-family:var(--fv-serif);font-weight:500;letter-spacing:-.035em;line-height:1.12;margin:0;color:var(--navy)}.fyvo-werkwijze-page p{margin:8px 0 0;color:#526a80}.fyvo-werkwijze-page .fv-eyebrow{display:flex;align-items:center;gap:9px;color:#09627e;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.fyvo-werkwijze-page .fv-eyebrow:before{content:'';width:30px;border-top:1px solid #a3b8c0}.fyvo-werkwijze-page .fv-hero{position:relative;isolation:isolate;background:#f7faf9;min-height:360px}.fyvo-werkwijze-page .fv-hero:after{content:'';position:absolute;width:230px;height:230px;border:1px solid #deedf1;border-radius:50%;inset-inline-start:-160px;bottom:-70px;z-index:-1}.fyvo-werkwijze-page .fv-hero-inner{width:min(79%,1320px);margin-inline:auto;position:relative;min-height:360px;padding-block:34px 44px}.fyvo-werkwijze-page .fv-copy{width:42%;position:relative;z-index:2}.fyvo-werkwijze-page .fv-copy h1{font-size:clamp(38px,3.7vw,64px);max-width:11ch;margin-top:16px}.fyvo-werkwijze-page .fv-copy>p{font-size:15px;line-height:1.55;margin-top:16px}.fyvo-werkwijze-page .fv-photo{margin:0;position:absolute;inset-block:0;inset-inline-start:34%;width:53%;overflow:hidden;z-index:-1}.fyvo-werkwijze-page .fv-photo img{width:100%;height:100%;object-fit:cover;object-position:50% 34%}.fyvo-werkwijze-page .fv-photo:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#f7faf9 0%,#f7faf900 43%,#f7faf900 80%,#f7faf9 100%)}.fyvo-werkwijze-page[dir=rtl] .fv-photo:after{background:linear-gradient(270deg,#f7faf9 0%,#f7faf900 43%,#f7faf900 80%,#f7faf9 100%)}.fyvo-werkwijze-page .fv-photo figcaption{position:absolute;bottom:5px;inset-inline-start:40%;font-size:10px;background:#ffffffeb;color:#40576d;padding:1px 5px;z-index:1;max-width:60%}.fyvo-werkwijze-page .fv-button{display:inline-flex;align-items:center;justify-content:center;gap:14px;border-radius:99px;padding:12px 22px;margin-top:18px;background:linear-gradient(110deg,#071d3b,#0c4e66);color:#fff;font-size:14px;font-weight:750;box-shadow:0 8px 20px #071d3b16}.fyvo-werkwijze-page .fv-checklist{position:absolute;z-index:3;inset-inline-end:-7%;top:24px;width:29%;min-width:300px;background:#fcfaf6f7;border:1px solid #eee7df;border-radius:15px;padding:20px 25px;box-shadow:0 14px 35px #071d3b0c}.fyvo-werkwijze-page .fv-checklist h2{font-size:29px}.fyvo-werkwijze-page .fv-checklist>p{font-size:13px;line-height:1.4;margin:6px 0 12px}.fyvo-werkwijze-page .fv-checklist ul{list-style:none;margin:0;padding:0;display:grid;gap:5px}.fyvo-werkwijze-page .fv-checklist li{display:flex;align-items:center;gap:15px;background:#fff;border:1px solid #f4f1ec;padding:8px;border-radius:12px}.fyvo-werkwijze-page .fv-checklist h3{font-size:15px;line-height:1.18}.fyvo-werkwijze-page .fv-checklist li p{font-size:12px;margin-top:3px;line-height:1.35}.fyvo-werkwijze-page .fv-checklist small{display:block;font-size:10px;line-height:1.45;color:#526579;margin-top:9px}.fyvo-werkwijze-page .fv-icon{flex:0 0 45px;width:45px;height:45px;background:#f8eddd;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#89501f}.fyvo-werkwijze-page .fv-journey{position:relative;width:min(calc(100% - 96px),1550px);margin:-12px auto 0;border:1px solid #fff;border-radius:22px;padding:30px 38px 14px;background:linear-gradient(110deg,#fcfaf7,#f4f9fa);isolation:isolate}.fyvo-werkwijze-page .fv-journey h2{font-size:37px;margin-top:10px}.fyvo-werkwijze-page .fv-journey>p{font-size:14px;max-width:64%}.fyvo-werkwijze-page .fv-steps{list-style:none;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:35px;padding:0;margin:16px 0 0}.fyvo-werkwijze-page .fv-steps>li{position:relative;display:flex;gap:20px;padding:16px;border:1px solid #ece3d8;border-radius:12px;background:#ffffffdb;min-width:0}.fyvo-werkwijze-page .fv-number{display:flex;flex:0 0 32px;align-items:center;justify-content:center;background:linear-gradient(135deg,#b07439,#8e481c);color:#fff;width:32px;height:32px;border-radius:50%;font-family:Georgia,serif;font-size:17px}.fyvo-werkwijze-page .fv-steps>li:not(:last-child):after{content:'→';position:absolute;inset-inline-end:-27px;top:48px;font-size:22px;color:#315a70}.fyvo-werkwijze-page[dir=rtl] .fv-steps>li:not(:last-child):after{content:'←'}.fyvo-werkwijze-page .fv-step-content{min-width:0}.fyvo-werkwijze-page .fv-step-content>svg{color:#92511f;margin:0 0 10px}.fyvo-werkwijze-page .fv-step-content h3{font-size:17px;line-height:1.12}.fyvo-werkwijze-page .fv-step-content p{font-size:12px;line-height:1.4}.fyvo-werkwijze-page .fv-benefits{width:min(calc(100% - 176px),1450px);margin:14px auto 22px;display:grid;grid-template-columns:35% 1fr;gap:28px;align-items:start}.fyvo-werkwijze-page .fv-benefits h2{font-size:32px;margin-top:7px}.fyvo-werkwijze-page .fv-benefits>div>p{font-size:14px}.fyvo-werkwijze-page .fv-benefits ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.fyvo-werkwijze-page .fv-benefits li{display:flex;gap:14px;border:1px solid #e7edf0;border-radius:12px;padding:12px;min-width:0}.fyvo-werkwijze-page .fv-benefits h3{font-size:15px}.fyvo-werkwijze-page .fv-benefits li p{font-size:12px;line-height:1.4}.fyvo-werkwijze-page .fv-more{width:min(calc(100% - 96px),1370px);margin:28px auto;padding:16px 20px;border:1px solid #e5edf1;border-radius:12px;color:#526a80}.fyvo-werkwijze-page .fv-more summary{cursor:pointer;color:var(--navy);font-weight:650}.fyvo-werkwijze-page .fv-more h2{font-size:26px;margin-top:20px}.fyvo-werkwijze-page .fv-more h3{font-size:20px;margin-top:16px}.fyvo-werkwijze-page a:focus-visible,.fyvo-werkwijze-page summary:focus-visible{outline:3px solid #9c5b28;outline-offset:4px}.fyvo-werkwijze-page[dir=rtl]{--fv-serif:Tahoma,Arial,sans-serif}.fyvo-werkwijze-page[dir=rtl] h1,.fyvo-werkwijze-page[dir=rtl] h2,.fyvo-werkwijze-page[dir=rtl] h3{letter-spacing:0;line-height:1.5}@media(min-width:1600px){.fyvo-werkwijze-page .fv-hero-inner{padding-block:40px 48px;min-height:380px}.fyvo-werkwijze-page .fv-step-content p{font-size:14px}.fyvo-werkwijze-page .fv-checklist{width:30%}}@media(max-width:1279px){.fyvo-werkwijze-page .fv-hero-inner{width:88%;min-height:420px}.fyvo-werkwijze-page .fv-copy{width:43%}.fyvo-werkwijze-page .fv-checklist{inset-inline-end:0;min-width:280px;width:30%;padding:18px}.fyvo-werkwijze-page .fv-journey{width:94%;padding:28px 24px}.fyvo-werkwijze-page .fv-steps{gap:24px}.fyvo-werkwijze-page .fv-steps>li{display:block;padding:13px}.fyvo-werkwijze-page .fv-number{margin-bottom:12px}.fyvo-werkwijze-page .fv-step-content>svg{position:absolute;inset-inline-end:13px;top:16px}.fyvo-werkwijze-page .fv-steps>li:not(:last-child):after{inset-inline-end:-21px}.fyvo-werkwijze-page .fv-benefits{width:90%;grid-template-columns:1fr}.fyvo-werkwijze-page .fv-benefits ul{gap:18px}}@media(max-width:899px){.fyvo-werkwijze-page .fv-hero-inner{width:90%;padding-bottom:26px;display:grid;grid-template-columns:1fr 1fr;gap:26px}.fyvo-werkwijze-page .fv-copy{width:auto}.fyvo-werkwijze-page .fv-copy h1{font-size:42px}.fyvo-werkwijze-page .fv-checklist{position:relative;inset:auto;width:auto;min-width:0;align-self:start}.fyvo-werkwijze-page .fv-photo{inset-inline-start:15%;width:85%;opacity:.14}.fyvo-werkwijze-page .fv-journey{margin-top:0}.fyvo-werkwijze-page .fv-journey>p{max-width:none}.fyvo-werkwijze-page .fv-steps{grid-template-columns:1fr;gap:14px}.fyvo-werkwijze-page .fv-steps>li{display:flex;gap:20px}.fyvo-werkwijze-page .fv-step-content>svg{position:static;float:inline-end;margin-inline-start:10px}.fyvo-werkwijze-page .fv-steps>li:after{display:none}.fyvo-werkwijze-page .fv-step-content p{font-size:14px}.fyvo-werkwijze-page .fv-benefits ul{grid-template-columns:1fr}.fyvo-werkwijze-page .fv-benefits h3{font-size:18px}.fyvo-werkwijze-page .fv-benefits li p{font-size:14px}}@media(max-width:599px){.fyvo-werkwijze-page .fv-hero-inner{display:block;padding-top:28px}.fyvo-werkwijze-page .fv-copy h1{font-size:42px;max-width:12ch}.fyvo-werkwijze-page .fv-copy>p{font-size:15px}.fyvo-werkwijze-page .fv-photo{position:relative;inset:auto;width:100%;height:230px;opacity:1;z-index:0}.fyvo-werkwijze-page .fv-photo img{object-position:50% 30%}.fyvo-werkwijze-page .fv-photo:after{background:linear-gradient(0deg,#f7faf900,#f7faf93b)!important}.fyvo-werkwijze-page .fv-photo figcaption{inset-inline-start:10px;max-width:90%}.fyvo-werkwijze-page .fv-checklist{margin-top:25px;padding:20px}.fyvo-werkwijze-page .fv-checklist h2{font-size:28px}.fyvo-werkwijze-page .fv-checklist h3{font-size:16px}.fyvo-werkwijze-page .fv-checklist li p{font-size:13px}.fyvo-werkwijze-page .fv-checklist small{font-size:11px}.fyvo-werkwijze-page .fv-journey{width:94%;padding:24px 16px}.fyvo-werkwijze-page .fv-journey h2{font-size:32px}.fyvo-werkwijze-page .fv-benefits{width:90%;gap:18px}.fyvo-werkwijze-page .fv-more{width:90%}}.fyvo-werkwijze-page .fv-hero{z-index:1}.fyvo-werkwijze-page .fv-journey{z-index:0}@media(min-width:900px){.fyvo-werkwijze-page .fv-hero-inner{display:grid;grid-template-columns:42% 29%;justify-content:space-between;align-items:start}.fyvo-werkwijze-page .fv-copy{width:100%}.fyvo-werkwijze-page .fv-checklist{position:relative;inset:auto;width:100%;margin-bottom:-75px;min-width:0;transform:translateX(22%)}.fyvo-werkwijze-page[dir=rtl] .fv-checklist{transform:translateX(-22%)}}@media(min-width:900px) and (max-width:1279px){.fyvo-werkwijze-page .fv-checklist{transform:none}.fyvo-werkwijze-page[dir=rtl] .fv-checklist{transform:none}.fyvo-werkwijze-page .fv-hero-inner{grid-template-columns:43% 32%}}.fyvo-werkwijze-page :is(.fv-copy,.fv-checklist,.fv-checklist li>div,.fv-benefits>div,.fv-benefits li>div){min-inline-size:0}.fyvo-werkwijze-page :is(h1,h2,h3,p,a){overflow-wrap:anywhere}.fyvo-werkwijze-page .fv-button{min-inline-size:0;max-inline-size:100%;white-space:normal;flex-wrap:wrap}