.page-shell.page-shell--wide{max-width:1372px;padding-top:22px;padding-bottom:70px;display:block}.tools-breadcrumb{color:#6d7887;flex-wrap:wrap;align-items:center;gap:10px;margin:5px 0 26px;font-size:11px;display:flex}.tools-breadcrumb a:hover{text-underline-offset:4px;text-decoration:underline}.tool-detail{max-width:1180px;margin:auto}.tool-detail-head{grid-template-columns:1fr auto;align-items:start;gap:30px;padding:10px 0 34px;display:grid}.tool-detail-head .eyebrow{color:#927243;font-size:10px}.tool-detail-head h1{letter-spacing:-1.5px;max-width:870px;margin-top:15px;font-size:clamp(35px,4.1vw,52px);line-height:1.13}.tool-detail-head p{max-width:730px;margin-top:17px;font-size:14px;line-height:1.85}.tool-number{font-family:var(--serif);color:#dedbd2;letter-spacing:-5px;font-size:86px;font-weight:400;line-height:1}.tool-detail-meta{color:#718178;flex-wrap:wrap;gap:9px 22px;margin-top:20px;font-size:10px;display:flex}.tool-detail-meta span{align-items:center;gap:7px;display:flex}.tool-detail-nav{border-top:1px solid #e3e7e6;justify-content:space-between;align-items:center;margin-bottom:22px;padding:14px 0;font-size:11px;display:flex}.tool-detail-nav>a{color:#536c77}.tool-detail-nav>a:hover{text-decoration:underline}.tool-detail-nav small{color:#7b858b;font-size:10px}.tool-interactive{min-width:0}.tf-field{color:#263f50;flex-direction:column;gap:8px;min-width:0;font-size:12px;font-weight:600;display:flex}.tf-field input,.tf-field select,.tf-field textarea{font-family:var(--body);color:#1e3b50;background:#fff;border:1px solid #cdd6db;border-radius:7px;width:100%;min-width:0;min-height:48px;padding:12px 13px;font-size:14px;line-height:1.5;box-shadow:0 1px 2px #10243f03}.tf-field input:focus,.tf-field select:focus,.tf-field textarea:focus{outline-offset:3px;outline:2px solid #9c8049}.tf-field small,.tf-help{color:#70808b;font-size:11px;font-weight:400;line-height:1.7}.tf-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.tf-options{gap:10px;display:grid}.tf-choice{color:#334f60;cursor:pointer;background:#fff;border:1px solid #d6dee2;border-radius:9px;align-items:flex-start;gap:11px;padding:14px 16px;font-size:12px;line-height:1.65;display:flex}.tf-choice:has(input:checked){background:#f0f5f2;border-color:#658a76;box-shadow:0 0 0 1px #658a7644}.tf-choice input{accent-color:#3c6555;flex:none;width:17px;height:17px;margin:2px 0 0}.tf-choice strong{font-size:12px;font-weight:600;display:block}.tf-choice small{color:#74808a;font-size:11px;font-weight:400;display:block}.tf-submit{color:#fff;background:#17394d;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:15px;min-height:50px;padding:14px 21px;font-size:12px;font-weight:600;line-height:1.5;transition:filter .2s,transform .2s;display:inline-flex}.tf-submit:hover{filter:brightness(1.13);transform:translateY(-1px)}.tf-reset,.tf-back{color:#62727b;text-underline-offset:4px;background:0 0;min-height:44px;padding:10px 2px;font-size:11px;text-decoration:underline}.tf-actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:26px;display:flex}.tf-note{color:#74828b;margin-top:17px;font-size:11px;line-height:1.8}.tf-section{min-width:0}.tf-section+.tf-section{margin-top:26px}.tf-section h2{margin-bottom:16px;font-size:28px}.tf-section h3{margin-bottom:14px;font-size:22px}.tf-section p{font-size:12px;line-height:1.8}.tf-section fieldset,form[data-tool-form] fieldset{border:0;min-width:0;margin:0;padding:0}form[data-tool-form] legend{color:#294451;margin-bottom:12px;font-size:13px;font-weight:600}form[data-tool-form] select{font-family:var(--body)}form[data-tool-form] input:focus-visible,form[data-tool-form] select:focus-visible,form[data-tool-form] textarea:focus-visible{outline-offset:3px;outline:2px solid #927644}.tool-placeholder{color:#7c878d;align-items:center;gap:12px;padding:20px 0;font-size:11px;display:flex}.tool-placeholder>svg{color:#89968a}.tool-result{background:#fcfdfb;border:1px solid #cddbd3;border-top:4px solid #66816d;border-radius:13px;outline:0;margin-top:30px;padding:34px 38px;scroll-margin-top:25px}.tool-result--attention{background:#fffdf8;border-color:#a17b42 #decdb1 #decdb1}.tool-result--neutral{background:#fbfcfd;border-color:#5e7a90 #cdd8df #cdd8df}.tool-result__kicker{text-transform:uppercase;letter-spacing:1.5px;color:#6e806d;margin-bottom:12px;font-size:10px;display:block}.tool-result h2{letter-spacing:-.6px;max-width:850px;font-size:34px;line-height:1.16}.tool-result__summary{max-width:880px;margin-top:15px;font-size:14px;line-height:1.9}.tool-result__facts{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:12px;margin:25px 0;display:grid}.tool-result__facts>div{background:#edf2eb;border:1px solid #dce5d8;border-radius:8px;padding:14px 17px}.tool-result--attention .tool-result__facts>div{background:#f5efdf;border-color:#e6dcc7}.tool-result--neutral .tool-result__facts>div{background:#edf1f4;border-color:#dee4e9}.tool-result dt{color:#71806b;font-size:10px}.tool-result dd{color:#314c3b;overflow-wrap:anywhere;margin:4px 0 0;font-size:17px;font-weight:600}.tool-result__section{border-top:1px solid #dfe5dc;margin-top:23px;padding-top:22px}.tool-result__section h3{font-size:23px}.tool-result__section ul{gap:10px;padding:14px 0 0;display:grid}.tool-result__section li{padding-left:20px;font-size:13px;line-height:1.9;position:relative}.tool-result__section li:before{content:"✓";color:#829378;position:absolute;left:0}.tool-result__draft{background:#f3f0e8;border:1px solid #e0dbce;border-radius:9px;margin-top:26px;padding:21px}.tool-result__draft label{color:#6c6657;font-size:11px;font-weight:600;display:block}.tool-result__draft textarea{resize:vertical;color:#374954;width:100%;min-height:220px;font-family:var(--body);background:#fffef9;border:1px solid #d8d2c4;border-radius:5px;margin-top:12px;padding:18px;font-size:12px;line-height:1.9;display:block}.tool-result__links{flex-wrap:wrap;gap:10px;margin-top:25px;display:flex}.tool-result__links a{color:#3b5d49;background:#fff;border:1px solid #cad5c8;border-radius:6px;padding:10px 14px;font-size:11px;font-weight:600;line-height:1.6}.tool-result__links a:hover{background:#edf3e9}.tool-result__actions{border-top:1px solid #dde4d9;flex-wrap:wrap;gap:15px;margin-top:26px;padding-top:24px;display:flex}.tool-result__actions button{text-underline-offset:4px;color:#496151;background:0 0;min-height:36px;padding:5px 0;font-size:11px;text-decoration:underline}.tool-result__status{color:#65806a;margin-top:8px;font-size:11px}.tool-stale{color:#7e622f;background:#fcf2da;border:1px solid #e9d6a4;border-radius:7px;margin-top:20px;padding:13px 18px;font-size:12px}.tool-result[data-stale]{opacity:.7}.tool-detail-bottom{border-top:1px solid #e0e5e6;grid-template-columns:1.15fr .85fr;gap:45px;margin-top:44px;padding-top:32px;display:grid}.tool-faq h2,.tool-sources h2{letter-spacing:-.5px;margin-bottom:17px;font-size:28px}.tool-faq details{border-bottom:1px solid #e3e7e8}.tool-faq summary{color:#344f60;cursor:pointer;padding:16px 24px 16px 0;font-size:12px;font-weight:600;line-height:1.7;list-style:none;position:relative}.tool-faq summary:after{content:"+";font-size:19px;font-weight:400;position:absolute;top:11px;right:0}.tool-faq details[open] summary:after{content:"−"}.tool-faq details p{padding-bottom:18px;font-size:12px;line-height:1.95}.tool-sources{background:#f5f5ef;border-radius:12px;align-self:start;padding:27px 29px}.tool-sources .eyebrow{color:#8a7b58;margin-bottom:8px;font-size:9px}.tool-sources p{font-size:11px;line-height:1.85}.tool-sources a{color:#475d61;text-underline-offset:3px;border-top:1px solid #e2e3d9;padding:12px 0;font-size:11px;line-height:1.8;text-decoration:underline;display:block}.tool-sources a:first-of-type{margin-top:17px}.tool-sources small{color:#8a8a78;margin-top:10px;font-size:10px;line-height:1.8;display:block}.tool-related{margin-top:40px}.tool-related h2{margin-bottom:20px;font-size:28px}.tool-related-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.tool-related-grid>a{border:1px solid #dce2e5;border-radius:10px;align-items:flex-start;gap:15px;padding:20px;display:flex}.tool-related-grid>a>b{color:#9a825c;font-size:10px}.tool-related-grid strong{color:#254359;font-size:12px;font-weight:600;display:block}.tool-related-grid small{color:#7f8c92;margin-top:7px;font-size:10px;display:block}.tool-related-grid>a:hover{background:#f7f8f5}.prodeo-tools-promo{color:#d3dfe4;background:#152f45;border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:25px;margin-top:32px;padding:28px 30px;display:grid}.prodeo-tools-promo h2{color:#fff6df;margin-top:8px;font-size:30px}.prodeo-tools-promo p{max-width:570px;margin-top:12px;font-size:12px;line-height:1.85}.prodeo-tools-promo .eyebrow{color:#d6bd84}.prodeo-tools-promo a{color:#263448;white-space:nowrap;background:#e0c48a;border-radius:6px;padding:13px 18px;font-size:11px;font-weight:600}@media (width<=1050px){.tool-detail-bottom{gap:28px}.tool-detail-head h1{font-size:46px}}@media (width<=800px){.page-shell.page-shell--wide{padding:15px 22px 45px}.tool-detail-head{gap:20px}.tool-detail-head h1{font-size:40px}.tool-number{font-size:66px}.tool-detail-head p{font-size:13px}.tool-detail-bottom,.tool-related-grid{grid-template-columns:1fr}.tool-result{padding:28px}.tool-result h2{font-size:30px}.prodeo-tools-promo{grid-template-columns:1fr}.prodeo-tools-promo a{justify-self:start}}@media (width<=570px){.tools-breadcrumb{gap:7px;margin-bottom:20px;font-size:10px}.tool-detail-head{padding:5px 0 26px;display:block;position:relative}.tool-detail-head>.tool-number{display:none}.tool-detail-head h1{letter-spacing:-1.2px;font-size:37px;line-height:1.13}.tool-detail-head p{font-size:13px}.tool-detail-head .eyebrow{font-size:9px}.tool-detail-meta{gap:10px 15px;font-size:9px}.tool-detail-nav{gap:15px;font-size:10px}.tool-detail-nav small{display:none}.tf-grid{grid-template-columns:1fr;gap:18px}.tf-field{font-size:12px}.tf-field input,.tf-field select,.tf-field textarea{font-size:16px}.tf-actions{gap:13px}.tf-submit{white-space:normal;width:100%;padding-inline:15px}.tf-reset,.tf-back{font-size:11px}.tool-result{border-radius:10px;padding:24px 21px}.tool-result h2{font-size:29px}.tool-result__summary{font-size:13px}.tool-result__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.tool-result__facts>div{padding:12px}.tool-result dd{font-size:16px}.tool-result__section h3{font-size:23px}.tool-result__section li{padding-left:17px;font-size:12px}.tool-result__draft{padding:15px}.tool-result__draft textarea{padding:12px;font-size:16px}.tool-result__links{display:grid}.tool-result__links a{font-size:11px}.tool-result__actions{gap:10px 17px}.tool-detail-bottom{gap:25px;margin-top:32px;padding-top:25px}.tool-sources{padding:24px}.tool-related{margin-top:32px}.tool-related h2{font-size:27px}.tool-placeholder{align-items:flex-start;padding-top:17px;font-size:10px}.tool-placeholder>svg{margin-top:2px}.tool-faq summary{font-size:12px}.prodeo-tools-promo{padding:25px}.prodeo-tools-promo h2{font-size:28px}}@media print{.header,.topbar,.footer,.tools-breadcrumb,.tool-detail-head,.tool-detail-nav,.tool-interactive,.tool-placeholder,.tool-detail-bottom,.tool-related,.tool-result__actions,.tool-result__links,.tool-stale,.skip-link{display:none!important}.page-shell.page-shell--wide{max-width:none;padding:0}.tool-result{border:0;margin:0;padding:0}.tool-result h2{font-size:25px}.tool-result p,.tool-result__section li{font-size:10pt}.tool-result__section{break-inside:avoid}.tool-result__draft textarea{resize:none;border:0;height:auto;min-height:430px;font-size:10pt}}.tool-result__print-draft{display:none}@media (width<=570px){#inhoud .tool-detail .tool-interactive form[data-tool-form] select,#inhoud .tool-detail .tool-interactive form[data-tool-form] input:not([type=radio]):not([type=checkbox]),#inhoud .tool-detail .tool-interactive form[data-tool-form] textarea{font-size:16px!important}}@media print{.tool-result__draft textarea{display:none}.tool-result__print-draft{white-space:pre-wrap;overflow-wrap:anywhere;font:10pt/1.7 var(--body);color:#263949;margin-top:14px;display:block}.tool-result__draft{break-inside:auto;background:#fff;border:0;padding:0}}
