.gf-tools-page,.gf-tools-page *{box-sizing:border-box}.gf-tools-page{--gf-navy:#17324D;--gf-blue:#2E6F9E;--gf-green:#4F8A73;--gf-light:#F4F7F9;--gf-white:#FFFFFF;--gf-text:#25313C;--gf-muted:#647381;--gf-border:#DCE4EA;--gf-warning:#D98C2B;--gf-shadow:0 16px 45px rgba(23, 50, 77, 0.10);width:100%;color:var(--gf-text);font-family:inherit;line-height:1.6}.gf-tools-page a{text-decoration:none}.gf-tools-page .gf-container{width:min(1160px, calc(100% - 32px));margin:0 auto}.gf-tools-page .gf-section{padding:84px 0}.gf-tools-page .gf-section--light{background:var(--gf-light)}.gf-tools-page .gf-eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0 0 16px;padding:7px 12px;border:1px solid rgb(23 50 77 / .14);border-radius:999px;background:var(--gf-white);color:var(--gf-navy);box-shadow:0 4px 12px rgb(23 50 77 / .06);font-size:13px;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.gf-tools-page h1,.gf-tools-page h2,.gf-tools-page h3{color:var(--gf-navy);line-height:1.15;letter-spacing:-.025em}.gf-tools-page h1{max-width:780px;margin:0 0 22px;font-size:clamp(38px, 6vw, 68px)}.gf-tools-page h2{margin:0 0 18px;font-size:clamp(30px, 4vw, 46px)}.gf-tools-page h3{margin:0 0 12px;font-size:24px}.gf-tools-page p{margin:0 0 18px}.gf-tools-page .gf-lead{max-width:720px;color:var(--gf-muted);font-size:clamp(18px, 2.2vw, 22px)}.gf-tools-page .gf-button-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.gf-tools-page .gf-button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:13px 22px;border:2px solid var(--gf-navy);border-radius:10px;background:var(--gf-navy);color:var(--gf-white);font-weight:800;transition:transform 0.2s ease,box-shadow 0.2s ease,background 0.2s ease}.gf-tools-page .gf-button:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgb(23 50 77 / .18);color:var(--gf-white)}.gf-tools-page .gf-button--secondary{background:#fff0;color:var(--gf-navy)}.gf-tools-page .gf-button--secondary:hover{background:var(--gf-navy);color:var(--gf-white)}.gf-tools-page .gf-hero{position:relative;overflow:hidden;padding:96px 0 88px;background:radial-gradient(circle at 90% 10%,rgb(46 111 158 / .18),transparent 28%),linear-gradient(135deg,#FFFFFF 0%,#F2F7FA 100%)}.gf-tools-page .gf-hero::after{content:"";position:absolute;right:-140px;bottom:-180px;width:420px;height:420px;border-radius:50%;border:70px solid rgb(79 138 115 / .08)}.gf-tools-page .gf-hero__grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(300px,0.7fr);gap:56px;align-items:center}.gf-tools-page .gf-preview{padding:22px;border:1px solid rgb(220 228 234 / .9);border-radius:22px;background:rgb(255 255 255 / .86);box-shadow:var(--gf-shadow);backdrop-filter:blur(10px)}.gf-tools-page .gf-preview__bar{display:flex;gap:7px;margin-bottom:18px}.gf-tools-page .gf-preview__dot{width:10px;height:10px;border-radius:50%;background:var(--gf-border)}.gf-tools-page .gf-preview__header{padding:18px;border-radius:13px;background:var(--gf-navy);color:var(--gf-white)}.gf-tools-page .gf-preview__header strong{display:block;font-size:20px}.gf-tools-page .gf-preview__header span{opacity:.76;font-size:14px}.gf-tools-page .gf-preview__stats{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:14px}.gf-tools-page .gf-preview__stat{min-height:96px;padding:16px;border:1px solid var(--gf-border);border-radius:12px;background:var(--gf-white)}.gf-tools-page .gf-preview__label{display:block;color:var(--gf-muted);font-size:13px}.gf-tools-page .gf-preview__value{display:block;margin-top:6px;color:var(--gf-navy);font-size:22px;font-weight:850}.gf-tools-page .gf-intro{display:grid;grid-template-columns:0.8fr 1.2fr;gap:56px;align-items:start;padding:38px;border-radius:22px;background:#17324D;box-shadow:0 14px 38px rgb(23 50 77 / .16)}.gf-tools-page .gf-checks{display:grid;gap:13px;margin:8px 0 0;padding:0;list-style:none}.gf-tools-page .gf-checks li{position:relative;padding-left:32px}.gf-tools-page .gf-checks li::before{content:"✓";position:absolute;left:0;top:1px;display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#356E59;color:#FFF;font-weight:900;box-shadow:0 2px 6px rgb(53 110 89 / .22)}.gf-tools-page .gf-intro,.gf-tools-page .gf-proof{color:#FFFFFF!important}.gf-tools-page .gf-intro h2,.gf-tools-page .gf-intro p,.gf-tools-page .gf-intro li,.gf-tools-page .gf-proof h2,.gf-tools-page .gf-proof p{color:#FFFFFF!important;opacity:1!important}.gf-tools-page .gf-intro li{font-weight:650}.gf-tools-page .gf-product{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,0.85fr);gap:34px;padding:36px;border:1px solid var(--gf-border);border-radius:22px;background:var(--gf-white);box-shadow:var(--gf-shadow)}.gf-tools-page .gf-product__tag{display:inline-block;margin-bottom:15px;padding:7px 11px;border-radius:999px;background:rgb(217 140 43 / .13);color:#9A5C0C;font-size:13px;font-weight:800}.gf-tools-page .gf-product__price{margin:4px 0 0;color:var(--gf-navy);font-size:39px;font-weight:900;line-height:1}.gf-tools-page .gf-product__price small{display:block;margin-top:9px;color:var(--gf-muted);font-size:14px;font-weight:500}.gf-tools-page .gf-product__aside{padding:26px;border-radius:16px;background:var(--gf-light)}.gf-tools-page .gf-product__aside .gf-button{width:100%;margin-top:8px}.gf-tools-page .gf-mini{margin-top:13px;color:var(--gf-muted);font-size:13px;text-align:center}.gf-tools-page .gf-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.gf-tools-page .gf-card{height:100%;padding:26px;border:1px solid var(--gf-border);border-radius:16px;background:var(--gf-white)}.gf-tools-page .gf-card__number{display:inline-grid;place-items:center;width:42px;height:42px;margin-bottom:18px;border-radius:12px;background:var(--gf-navy);color:var(--gf-white);font-weight:900}.gf-tools-page .gf-card p{color:#536474}.gf-tools-page .gf-upcoming{opacity:.92}.gf-tools-page .gf-upcoming__label{display:inline-block;margin-bottom:14px;padding:6px 10px;border-radius:999px;background:rgb(23 50 77 / .09);color:var(--gf-navy);font-size:13px;font-weight:850;text-transform:uppercase}.gf-tools-page .gf-proof{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,0.65fr);gap:44px;align-items:center;padding:38px;border:1px solid rgb(255 255 255 / .16);border-radius:22px;background:#17324D;box-shadow:0 14px 38px rgb(23 50 77 / .16)}.gf-tools-page .gf-proof__box{padding:30px;border:1px solid rgb(255 255 255 / .22);border-radius:18px;background:rgb(255 255 255 / .1);color:#FFF}.gf-tools-page .gf-proof__box h3{color:var(--gf-white)}.gf-tools-page .gf-proof__box p{color:#FFFFFF!important;opacity:1!important}.gf-tools-page .gf-proof__box .gf-button{border-color:#FFF;background:#FFF;color:#17324D}.gf-tools-page .gf-proof__box .gf-button:hover{color:#17324D}.gf-tools-page .gf-faq{display:grid;gap:12px;max-width:860px;margin:34px auto 0}.gf-tools-page .gf-faq details{border:1px solid var(--gf-border);border-radius:13px;background:var(--gf-white)}.gf-tools-page .gf-faq summary{cursor:pointer;padding:19px 22px;color:var(--gf-navy);font-weight:800}.gf-tools-page .gf-faq details p{padding:0 22px 20px;color:var(--gf-muted)}.gf-tools-page .gf-final{padding:52px;border-radius:24px;background:radial-gradient(circle at 90% 10%,rgb(255 255 255 / .13),transparent 27%),var(--gf-navy);color:var(--gf-white);text-align:center}.gf-tools-page .gf-final h2{color:var(--gf-white)}.gf-tools-page .gf-final p{max-width:680px;margin-right:auto;margin-left:auto;color:rgb(255 255 255 / .78)}.gf-tools-page .gf-final .gf-button{border-color:var(--gf-white);background:var(--gf-white);color:var(--gf-navy)}.gf-tools-page .gf-final .gf-button:hover{color:var(--gf-navy)}.gf-tools-page .gf-intro .gf-eyebrow,.gf-tools-page .gf-proof .gf-eyebrow{background:rgb(255 255 255 / .12)!important;border-color:rgb(255 255 255 / .28)!important;color:#FFFFFF!important;box-shadow:none!important}@media (max-width:860px){.gf-tools-page .gf-hero__grid,.gf-tools-page .gf-intro,.gf-tools-page .gf-product,.gf-tools-page .gf-proof{grid-template-columns:1fr}.gf-tools-page .gf-grid-3{grid-template-columns:1fr}.gf-tools-page .gf-section{padding:64px 0}.gf-tools-page .gf-hero{padding:72px 0 64px}}@media (max-width:560px){.gf-tools-page .gf-container{width:min(100% - 22px, 1160px)}.gf-tools-page h1{font-size:40px}.gf-tools-page h2{font-size:32px}.gf-tools-page .gf-lead{font-size:18px}.gf-tools-page .gf-preview__stats{grid-template-columns:1fr}.gf-tools-page .gf-product,.gf-tools-page .gf-final,.gf-tools-page .gf-preview,.gf-tools-page .gf-proof{padding:22px}.gf-tools-page .gf-section{padding:54px 0}.gf-tools-page .gf-button{width:100%}}.gf-tools-page .gf-section--white{background:#FFF}.gf-tools-page .gf-section--soft{background:radial-gradient(circle at 10% 0%,rgb(46 111 158 / .055),transparent 25%),#F6F8FA}.gf-tools-page .gf-section--dark{position:relative;overflow:hidden;background:radial-gradient(circle at 88% 18%,rgb(79 138 115 / .22),transparent 25%),radial-gradient(circle at 12% 86%,rgb(46 111 158 / .22),transparent 30%),linear-gradient(135deg,#0F273D 0%,#17324D 52%,#1B415E 100%);color:#FFFFFF!important}.gf-tools-page .gf-section--dark::before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgb(255 255 255 / .025) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .025) 1px,transparent 1px);background-size:44px 44px;mask-image:linear-gradient(to bottom,transparent,#000 18%,#000 82%,transparent)}.gf-tools-page .gf-section--dark>.gf-container{position:relative;z-index:1}.gf-tools-page .gf-section--dark h2,.gf-tools-page .gf-section--dark h3,.gf-tools-page .gf-section--dark p,.gf-tools-page .gf-section--dark li{color:#FFFFFF!important;opacity:1!important}.gf-tools-page .gf-section--dark .gf-lead{color:rgb(255 255 255 / .82)!important}.gf-tools-page .gf-section--dark .gf-eyebrow{border-color:rgb(255 255 255 / .24)!important;background:rgb(255 255 255 / .1)!important;color:#FFFFFF!important;box-shadow:none!important;backdrop-filter:blur(8px)}.gf-tools-page .gf-section--intro{padding-top:92px;padding-bottom:92px}.gf-tools-page .gf-section--intro .gf-intro{padding:0;border:0;border-radius:0;background:#fff0;box-shadow:none}.gf-tools-page .gf-section--intro .gf-checks{gap:16px}.gf-tools-page .gf-section--intro .gf-checks li{color:rgb(255 255 255 / .92)!important;font-weight:600}.gf-tools-page .gf-section--intro .gf-checks li::before{background:#68AE8D;color:#0F273D;box-shadow:0 5px 15px rgb(104 174 141 / .22)}.gf-tools-page #producten .gf-product{border-color:#D7E1E8;box-shadow:0 24px 70px rgb(23 50 77 / .1),0 2px 8px rgb(23 50 77 / .04)}.gf-tools-page .gf-section--workflow{padding-top:96px;padding-bottom:104px}.gf-tools-page .gf-section--workflow h2{max-width:760px;color:#FFFFFF!important}.gf-tools-page .gf-section--workflow .gf-grid-3{gap:18px}.gf-tools-page .gf-section--workflow .gf-card{position:relative;overflow:hidden;min-height:245px;padding:30px;border:1px solid rgb(255 255 255 / .17);background:rgb(255 255 255 / .075);box-shadow:none;backdrop-filter:blur(12px);transition:transform 0.22s ease,background 0.22s ease,border-color 0.22s ease}.gf-tools-page .gf-section--workflow .gf-card::after{content:"";position:absolute;right:-42px;bottom:-52px;width:130px;height:130px;border-radius:50%;background:rgb(104 174 141 / .1)}.gf-tools-page .gf-section--workflow .gf-card:hover{transform:translateY(-4px);border-color:rgb(255 255 255 / .3);background:rgb(255 255 255 / .105)}.gf-tools-page .gf-section--workflow .gf-card__number{position:relative;z-index:1;width:46px;height:46px;border:1px solid rgb(255 255 255 / .28);background:#68AE8D;color:#0F273D;box-shadow:0 8px 18px rgb(0 0 0 / .12)}.gf-tools-page .gf-section--workflow .gf-card h3{position:relative;z-index:1;color:#FFFFFF!important}.gf-tools-page .gf-section--workflow .gf-card p{position:relative;z-index:1;color:rgb(255 255 255 / .8)!important}.gf-tools-page .gf-section--soft .gf-card{border-color:#DDE5EA;box-shadow:0 12px 32px rgb(23 50 77 / .055)}.gf-tools-page .gf-section--proof{padding-top:96px;padding-bottom:96px}.gf-tools-page .gf-section--proof .gf-proof{padding:0;border:0;border-radius:0;background:#fff0;box-shadow:none}.gf-tools-page .gf-section--proof .gf-proof>div>p{max-width:720px;color:rgb(255 255 255 / .84)!important}.gf-tools-page .gf-section--proof .gf-proof__box{padding:32px;border:1px solid rgb(255 255 255 / .5);background:rgb(255 255 255 / .96);box-shadow:0 24px 60px rgb(2 15 27 / .22);backdrop-filter:blur(10px)}.gf-tools-page .gf-section--proof .gf-proof__box h3{color:#17324D!important}.gf-tools-page .gf-section--proof .gf-proof__box p{color:#405362!important}.gf-tools-page .gf-section--proof .gf-proof__box .gf-button{border-color:#17324D;background:#17324D;color:#FFF}.gf-tools-page .gf-section--proof .gf-proof__box .gf-button:hover{color:#FFF}.gf-tools-page .gf-section--white .gf-eyebrow,.gf-tools-page .gf-section--soft .gf-eyebrow{background:#FFF;border-color:#CAD7E0;color:#17324D}@media (max-width:860px){.gf-tools-page .gf-section--intro,.gf-tools-page .gf-section--workflow,.gf-tools-page .gf-section--proof{padding-top:72px;padding-bottom:72px}.gf-tools-page .gf-section--workflow .gf-card{min-height:auto}}@media (max-width:560px){.gf-tools-page .gf-section--intro .gf-intro,.gf-tools-page .gf-section--proof .gf-proof{padding:0}.gf-tools-page .gf-section--workflow .gf-card{padding:24px}.gf-tools-page .gf-section--proof .gf-proof__box{padding:24px}}.gf-tools-page .gf-product__tag--available{background:rgb(79 138 115 / .14);color:#356E59}.gf-tools-page .gf-product__fit{display:flex;flex-wrap:wrap;gap:9px;margin:24px 0 4px}.gf-tools-page .gf-product__fit span{display:inline-flex;min-height:34px;align-items:center;padding:8px 12px;border:1px solid var(--gf-border);border-radius:999px;background:#F7FAFB;color:#4E6170;font-size:12px;font-weight:760}.gf-tools-page .gf-purchase-list{display:grid;gap:12px;margin:22px 0 18px;padding:0;list-style:none}.gf-tools-page .gf-purchase-list li{position:relative;padding-left:28px;color:#4E6170;font-size:14px;line-height:1.5}.gf-tools-page .gf-purchase-list li::before{content:"✓";position:absolute;top:1px;left:0;display:inline-grid;width:20px;height:20px;place-items:center;border-radius:50%;background:rgb(79 138 115 / .14);color:#356E59;font-size:12px;font-weight:900}.gf-tools-page .gf-button--buy{border-color:#356E59;background:#356E59;box-shadow:0 11px 25px rgb(53 110 89 / .17)}.gf-tools-page .gf-button--buy:hover,.gf-tools-page .gf-button--buy:focus-visible{border-color:#2D604C;background:#2D604C;color:#FFF}.gf-tools-page .gf-product__secure{display:flex;align-items:flex-start;gap:9px;margin-top:15px;padding-top:15px;border-top:1px solid var(--gf-border);color:var(--gf-muted);font-size:12px;line-height:1.55}.gf-tools-page .gf-product__secure::before{content:"✓";flex:0 0 auto;color:#356E59;font-weight:900}.gf-tools-page .gf-sale-note{max-width:860px;margin:27px auto 0;color:var(--gf-muted);font-size:13px;line-height:1.65;text-align:center}