.bg--page-content{padding-block:var(--spacing-7);background-color:var(--theme-dr-background)}.article-container--large-padding{padding-block:var(--spacing-7)}.user-welcome{color:var(--color-primary);margin-block-end:var(--spacing-regular)}.user-welcome__text{font-size:var(--font-xx-large);line-height:var(--line-height-xx-large)}article ul.document-meta-data{margin:0;padding:0;list-style-type:none;display:inline}article ul.document-meta-data li{float:left;color:var(--color-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:18px;display:-webkit-box;overflow:hidden}@media (width<=767px){article ul.document-meta-data li{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}article ul.document-meta-data li:not(:last-child):after{content:"|";margin:0 .25em}article ul.document-meta-data:after{content:"";clear:both;display:table}.search-results .search-group{display:flex;position:relative}.search-results .search-group .search-input{border-color:var(--theme-algemeen-secondary);width:100%}.search-results .search-group .search-input:hover{border-color:var(--color-primary)}.search-results .search-group .search-input::placeholder{font-style:italic}.search-results .search-group button{z-index:1;color:var(--color-primary);background-color:#0000;border:0;position:absolute;top:1px;right:0}.search-results h2{color:var(--color-primary);margin:0;padding:20px 0;font-size:1.1rem}.search-results h2 .search-result-count-number{font-size:1.5rem}.search-results ol.search-result-items{padding:0}.search-results ol.search-result-items>li{margin:0;padding:0;font-size:1rem;list-style-type:none}.search-results ol.search-result-items>li article{padding:20px 20px 20px 40px}.search-results ol.search-result-items>li article h3{margin:0;font-size:1rem;position:relative}.search-results ol.search-result-items>li:nth-child(2n){background-color:var(--theme-search-result-background)}.search-results ol.search-result-items>li article h3 a{text-decoration:none}.search-results ol.search-result-items>li article h3 a:hover{text-decoration:underline}.search-results ol.search-result-items>li article h3:before{width:16px;height:30px;margin-right:8px;font-size:1.2rem;font-weight:700;position:absolute;left:-1rem}.search-results ol.search-result-items>li article p{margin-bottom:.5em}.search-results .block-highlighted{margin-block-end:0}.progress-container{--route-line-width:3px;width:100%;margin-block:var(--spacing-4);margin-inline:var(--spacing-regular);padding:var(--spacing-regular);position:relative}.progress-container:last-child{margin-block-end:0}@media (width>=75em){.progress-container{margin-block:var(--spacing-4) var(--spacing-7);padding:0;padding-inline-start:13px}}.progress-step{border-left:var(--route-line-width) solid var(--color-primary);padding-block-end:45px;padding-inline-start:30px;position:relative}.progress-step__title,.progress-step h3{font-size:var(--text-medium);font-weight:700;line-height:var(--line-height-small);margin-block-end:0}.progress-step__date{margin:0;margin-block-end:var(--spacing);font-size:.8rem}.progress-step:last-child{border-left:var(--route-line-width) solid transparent;padding-block-end:0}.progress-step:before,.progress-step:after{content:"";border:var(--route-line-width) solid var(--color-primary);background-color:#fff;border-radius:50%;width:16px;height:16px;position:absolute;top:0;left:-13px}.progress-step:after{background:0 0}.progress-step[aria-current]:before{background-color:var(--color-primary)}.progress-step[aria-current]:after{transform:animation 2ms ease-out;background-color:var(--color-primary);outline:9px solid #5a2c2659;animation:2s infinite blink}@media (prefers-reduced-motion){.progress-step[aria-current]:after{animation:none}}.progress-step--done:before{background-color:#673327;background-image:var(--icon-success-progress)}.progress-step--done--no-icon:before{background-color:#673327}.progress-container--statusupdates{--route-line-width:2px}@media (width>=75em){.progress-container--statusupdates{padding-inline-start:11px}}.progress-container--statusupdates .progress-step:before,.progress-container--statusupdates .progress-step:after{left:-11px}.progress-container--statusupdates .progress-step--done:before{background-image:none}.progress-container--statusupdates .progress-step{border-left:var(--route-line-width) solid var(--color-primary)}.progress-container--statusupdates .progress-step:last-child{border-left:var(--route-line-width) solid var(--color-primary);padding-block-end:45px}@media (prefers-reduced-motion:no-preference){@keyframes blink{0%,to{opacity:1}50%{opacity:0}}}.template-aanmeldportaal main{background-color:var(--theme-dr-background)}.template-aanmeldportaal aside{padding-block:var(--spacing-tight) 0}@media (width>=75em){.template-aanmeldportaal aside{padding:var(--spacing-5) var(--spacing-4) var(--spacing-4) 0}}.template-aanmeldportaal .aside-desktop .block-group:not(:last-child){margin-block-end:var(--spacing-regular)}.template-aanmeldportaal .aside-mobile{margin-block:var(--spacing-large);padding:0}.template-aanmeldportaal .aside-mobile .block-rich-link{padding-inline:var(--spacing-regular)}.template-aanmeldportaal .aside-mobile .block-rich-link:after{right:var(--spacing-regular)}.template-aanmeldportaal details.aside-mobile{background-color:#fff}.template-aanmeldportaal .aside--progress,.template-aanmeldportaal .article-container:not(.article-container--full-mobile),.template-aanmeldportaal .mijnherstel-container{margin-inline:calc(-1 * var(--minimum-content-padding));padding-block-end:0}@media (width>=640px){.template-aanmeldportaal .aside--progress,.template-aanmeldportaal .article-container:not(.article-container--full-mobile),.template-aanmeldportaal .mijnherstel-container{margin-inline:0}}@media (width>=75em){.template-aanmeldportaal .aside--progress,.template-aanmeldportaal .article-container:not(.article-container--full-mobile),.template-aanmeldportaal .mijnherstel-container{padding-block-end:var(--spacing-large)}.template-aanmeldportaal .article-container--large-padding{padding-block:var(--spacing-7)}}.template-aanmeldportaal .article-container>.content{margin-block:0 var(--spacing-large)}@media (width>=75em){.template-aanmeldportaal .article-container>.content{margin-block:0 var(--spacing-7)}}.template-aanmeldportaal .agreement-confirmation .field--checkbox{padding:var(--spacing-large);border:1px solid var(--color-secondary);margin-block-end:var(--spacing-tight)}.template-aanmeldportaal .agreement-confirmation label{font-weight:400}.template-aanmeldportaal .agreement-confirmation .button-bar{margin-block-start:var(--spacing-tight)}.template-damages-detail main{background-color:var(--theme-dr-background)}.template-damages-detail .detail-layout{padding-block:var(--spacing-8)}.template-damages-detail .detail-layout:has(#schadepost_toelichting){padding-block-start:var(--spacing-tight)}.template-damages-detail .article-container{padding-block:0}.route-choice-overview .snippet-content{padding-block-end:var(--spacing-regular)}.route-choice-overview--waiting h3.heading{margin-block-end:0}.route-choice-overview--waiting time{color:var(--theme-algemeen-subtle);font-size:var(--font-small);margin-block-end:var(--spacing);display:inline-block}.overview__header{gap:var(--spacing-regular);border-bottom:1px solid #d1c1bd;margin-block-end:var(--spacing-regular);padding-block-end:var(--spacing-large);display:flex}.block-group--intro .overview__header{align-items:center}.overview__header:has(.progress__text){align-items:flex-start}.overview__header .overview_img{display:none}@media (width>=48em){.overview__header .overview_img{display:block}}.overview__header .overview_title{flex-direction:column;flex:100%;justify-content:space-between;display:flex}.overview__header h2,.overview__header p{margin-block-end:0}.overview__header p:last-child{margin-block-end:auto}.overview__contact h3{color:var(--theme-algemeen-primary);font-size:var(--font-small);margin-block-end:0}.overview__contact dl{justify-items:space-between;flex-wrap:wrap;margin-block:0;display:flex}.overview__contact dl div{flex-basis:100%;gap:4px;display:flex}@media screen and (width>=768px){.overview__contact dl div{flex:50%}}.overview__contact dt,.overview__contact dd{place-items:flex-start center;margin:0;display:inline-flex}.overview__contact dt{flex-basis:24px}.overview__contact dd{flex:50%}.leefgebied__header .block-icon-paragraph{max-width:510px;margin-block-start:var(--spacing-tight);margin-block-end:0;display:none}.leefgebied__header .paragraph{max-width:438px;font-size:var(--font-small);font-weight:400}.leefgebied__header:hover .message{text-decoration:none}.leefgebied__header--incomplete .block-icon-paragraph{display:flex}.totals-and-amounts{gap:var(--spacing);padding:var(--spacing-regular);font-size:var(--font-small);grid-template-columns:1fr;grid-template-areas:"title.""total-amount.""message message";display:grid;position:relative}.totals-and-amounts[hidden]{display:none}@media (width>=762px){.totals-and-amounts{font-size:var(--font-medium);grid-template-columns:1fr max-content;grid-template-areas:"title total-amount""message message";padding-block-end:0}}.table--berekening,.table--saldering,.table--extra-data{border-collapse:collapse;width:100%}.table--berekening .totals-and-amounts--tablerow td,.table--berekening .totals-and-amounts--tablefoot td,.table--saldering .totals-and-amounts--tablerow td,.table--saldering .totals-and-amounts--tablefoot td,.table--extra-data .totals-and-amounts--tablerow td,.table--extra-data .totals-and-amounts--tablefoot td{padding:var(--spacing-regular);background-color:var(--color-grey-100);font-size:var(--font-small)}.table--berekening .totals-and-amounts--tablerow td:last-child,.table--berekening .totals-and-amounts--tablefoot td:last-child,.table--saldering .totals-and-amounts--tablerow td:last-child,.table--saldering .totals-and-amounts--tablefoot td:last-child,.table--extra-data .totals-and-amounts--tablerow td:last-child,.table--extra-data .totals-and-amounts--tablefoot td:last-child{text-align:right}:is(.table--berekening .totals-and-amounts--tablerow td:has(dgh-more-info-button),.table--berekening .totals-and-amounts--tablefoot td:has(dgh-more-info-button),.table--saldering .totals-and-amounts--tablerow td:has(dgh-more-info-button),.table--saldering .totals-and-amounts--tablefoot td:has(dgh-more-info-button),.table--extra-data .totals-and-amounts--tablerow td:has(dgh-more-info-button),.table--extra-data .totals-and-amounts--tablefoot td:has(dgh-more-info-button)){width:52px}.table--berekening .totals-and-amounts--tablerow td:nth-child(2):last-child,.table--berekening .totals-and-amounts--tablerow td.amountcontainer,.table--berekening .totals-and-amounts--tablerow td.infocontainer,.table--berekening .totals-and-amounts--tablefoot td:nth-child(2):last-child,.table--berekening .totals-and-amounts--tablefoot td.amountcontainer,.table--berekening .totals-and-amounts--tablefoot td.infocontainer,.table--saldering .totals-and-amounts--tablerow td:nth-child(2):last-child,.table--saldering .totals-and-amounts--tablerow td.amountcontainer,.table--saldering .totals-and-amounts--tablerow td.infocontainer,.table--saldering .totals-and-amounts--tablefoot td:nth-child(2):last-child,.table--saldering .totals-and-amounts--tablefoot td.amountcontainer,.table--saldering .totals-and-amounts--tablefoot td.infocontainer,.table--extra-data .totals-and-amounts--tablerow td:nth-child(2):last-child,.table--extra-data .totals-and-amounts--tablerow td.amountcontainer,.table--extra-data .totals-and-amounts--tablerow td.infocontainer,.table--extra-data .totals-and-amounts--tablefoot td:nth-child(2):last-child,.table--extra-data .totals-and-amounts--tablefoot td.amountcontainer,.table--extra-data .totals-and-amounts--tablefoot td.infocontainer{text-align:right}@media (width>=48em){.table--berekening .totals-and-amounts--tablerow td:nth-child(2):last-child,.table--berekening .totals-and-amounts--tablerow td.amountcontainer,.table--berekening .totals-and-amounts--tablerow td.infocontainer,.table--berekening .totals-and-amounts--tablefoot td:nth-child(2):last-child,.table--berekening .totals-and-amounts--tablefoot td.amountcontainer,.table--berekening .totals-and-amounts--tablefoot td.infocontainer,.table--saldering .totals-and-amounts--tablerow td:nth-child(2):last-child,.table--saldering .totals-and-amounts--tablerow td.amountcontainer,.table--saldering .totals-and-amounts--tablerow td.infocontainer,.table--saldering .totals-and-amounts--tablefoot td:nth-child(2):last-child,.table--saldering .totals-and-amounts--tablefoot td.amountcontainer,.table--saldering .totals-and-amounts--tablefoot td.infocontainer,.table--extra-data .totals-and-amounts--tablerow td:nth-child(2):last-child,.table--extra-data .totals-and-amounts--tablerow td.amountcontainer,.table--extra-data .totals-and-amounts--tablerow td.infocontainer,.table--extra-data .totals-and-amounts--tablefoot td:nth-child(2):last-child,.table--extra-data .totals-and-amounts--tablefoot td.amountcontainer,.table--extra-data .totals-and-amounts--tablefoot td.infocontainer{min-width:120px}}.table--berekening .totals-and-amounts--extra td,.table--berekening .divider td,.table--saldering .totals-and-amounts--extra td,.table--saldering .divider td,.table--extra-data .totals-and-amounts--extra td,.table--extra-data .divider td{background-color:var(--color-grey-100)}.table--berekening .divider .line,.table--saldering .divider .line,.table--extra-data .divider .line{width:auto;height:1px;margin-inline:var(--spacing-regular);border-bottom:1px solid #ccc;display:block}.table--berekening tfoot .divider .line,.table--saldering tfoot .divider .line,.table--extra-data tfoot .divider .line{border-bottom:1px solid #535353}.table--berekening .minus,.table--saldering .minus,.table--extra-data .minus{padding-right:1ch}.table--berekening .bedrag,.table--saldering .bedrag,.table--extra-data .bedrag{width:max-content;display:inline-block}.table--berekening .totals-and-amounts--conclusion,.table--saldering .totals-and-amounts--conclusion,.table--extra-data .totals-and-amounts--conclusion{padding:var(--spacing-regular) var(--spacing-large);font-weight:700}:is(.table--extra-data .totals-and-amounts--tablerow td:has(dgh-more-info-button),.table--extra-data .totals-and-amounts--tablefoot td:has(dgh-more-info-button)){width:unset}.bank_confirm{margin-block-end:var(--spacing-large)}.bank_confirm [readonly]{border-color:var(--color-grey-100);background-color:var(--color-grey-100);margin-block-end:var(--spacing)}.choice_confirm--indienen{margin-block-end:var(--spacing-tight)}.choice_confirm--indienen .field{border:1px solid #d1c1bd;margin-block-end:var(--spacing-tight);padding:20px}.choice_confirm--indienen label{font-weight:400}#indienenDialog .checkbox-extended{max-width:none}#indienenDialog .checkbox-extended input[type=checkbox]:checked{background:var(--theme-dr-primary)}#indienenDialog .checkbox-extended label{margin-inline-start:var(--spacing-small)}.routeguide_subject{margin-block-end:var(--spacing-regular);margin-inline:calc(-1 * var(--spacing-large));padding:var(--spacing-regular) var(--spacing-large);background-color:var(--color-background)}@media (width>=768px){.routeguide_subject{margin-inline:0}}.routeguide_subject>:last-child{margin-bottom:0}.routeguide_subject label:first-child{color:var(--color-primary)}.routeguide_subject .field--radio label:not(:first-child){margin-inline:var(--spacing)}.pills{flex-wrap:wrap;gap:4px;display:flex}.pill{width:max-content;background-color:var(--color-accent);background-image:var(--check);background-repeat:no-repeat;background-position:var(--spacing) 43%;color:var(--color-grey-white);background-size:10px;border-radius:50px;padding-block:0;padding-inline-start:calc(var(--spacing-tight) + 10px);padding-inline-end:var(--spacing-tight);font-size:.88rem;display:none}.routechoice--sgh:checked~.pills .pill--sgh{background-color:var(--theme-sgh-primary);display:inline-block}.routechoice--digitale_route:checked~.pills .pill--digitale_route{background-color:var(--theme-dr-primary);display:inline-block}.routechoice--cws:checked~.pills .pill--cws,.routechoice--bl:checked~.pills .pill--bl{background-color:var(--theme-bl-primary);display:inline-block}.route-overview{margin-block-end:var(--spacing-large);margin-inline:calc(-1 * var(--spacing-large));padding:var(--spacing-large);border:1px solid var(--color-background)}@media (width>=768px){.route-overview{margin-inline:0}}.route-overview__title{margin-block-end:var(--spacing-large)}.route-overview .button{place-content:center;align-items:center;gap:var(--spacing);width:100%;box-shadow:none;text-align:center;margin-bottom:8px;display:flex}.route-overview .button:last-of-type{margin-block-end:0}.route-subject{gap:var(--spacing);padding:var(--spacing-regular);border:1px solid var(--color-background);color:var(--color-grey-600);grid-template-columns:20px auto;grid-template-areas:"arrow text";margin-block-end:var(--spacing-regular);display:grid}.heading.route-subject__title{color:var(--color-grey-600)}.route-subject__arrow{width:24px;height:24px;color:var(--color-primary);grid-area:arrow;display:none;transform:translateY(2px)}.route-subject__description{grid-area:text}.route-subject__description p{margin-block-end:0}.route-subject--selected{padding:var(--spacing-regular);background-color:var(--color-background);color:var(--color-grey-black)}.route-subject--selected .route-subject__title{color:var(--color-text)}.route-subject--selected .route-subject__arrow{display:block}
