@-ms-viewport{width:device-width}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,::after,::before{box-sizing:inherit}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.keen-slider:not([data-keen-slider-disabled]){-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;align-content:flex-start;display:flex;overflow:hidden;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none;width:100%}.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{min-height:100%;overflow:hidden;position:relative;width:100%}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}@charset "UTF-8";:root{--navy:#092e60;--red:#fa3e48;--border:#a9bbd4;--bg:#fff;--text:#172b49;}*{box-sizing:border-box;}body{margin:0;background:var(--bg);color:var(--text);font:17px/1.5 "Arial",sans-serif;}button,input,select{font:inherit;}button,a,input,select{-webkit-tap-highlight-color:transparent;}button,a{transition:background-color 0.18s,color 0.18s,box-shadow 0.18s,transform 0.18s;}button{cursor:pointer;}a{color:inherit;}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #071541;outline-offset:5px;}button:disabled{cursor:default;}h1,h2,h3,p{margin-top:0;}h1,h2,h3{color:var(--navy);}.wrap{width:min(1100px,calc(100% - 48px));margin:auto;}.skip{position:fixed;left:16px;top:-100px;z-index:10;background:white;padding:12px;}.skip:focus{top:16px;}.header{display:flex;align-items:center;gap:36px;padding:28px 0;}.logo{display:block;width:92px;height:100px;object-fit:contain;}.nav{display:flex;justify-content:space-around;align-items:center;flex:1;gap:20px;}.nav a{text-decoration:none;font-weight:bold;font-size:14px;padding:12px;border-radius:10px;}.nav a:hover{background:#e8f4ff;color:#d92335;}.tools{display:flex;border-left:2px solid #a7b5c7;padding-left:24px;gap:18px;}.tool{border:0;background:transparent;color:var(--navy);border-radius:10px;padding:10px;display:grid;justify-items:center;gap:6px;font-size:12px;font-weight:bold;}.tool svg{width:27px;height:27px;}.tool:hover{background:#e8f4ff;color:#df2638;}.breadcrumb{display:flex;align-items:center;gap:7px;font-size:15px;}.breadcrumb svg{width:20px;}.breadcrumb a{text-decoration:none;}.breadcrumb a:hover{text-decoration:underline;color:#d92335;}.hero{display:flex;align-items:center;justify-content:space-between;min-height:340px;margin-bottom:30px;}.hero h1{font-size:46px;letter-spacing:-1.3px;line-height:1.15;margin-bottom:16px;}.hero p{font-size:20px;line-height:1.35;color:var(--navy);max-width:470px;}.hero img{width:365px;max-width:40%;height:auto;align-self:end;}.filters{border:1.5px solid var(--border);border-radius:38px;padding:32px 40px;display:grid;grid-template-columns:1.5fr 1fr;column-gap:100px;row-gap:16px;background:#fcfdff;margin:48px 0 64px;}.filters h2{font-size:23px;margin-bottom:8px;color:#222;}.filters p{font-size:16px;margin-bottom:14px;}.search{display:flex;align-items:center;gap:12px;border:1.5px solid #809bbd;border-radius:40px;padding:14px 20px;background:white;}.search svg{width:24px;height:24px;color:var(--navy);flex-shrink:0;}.search input{width:100%;border:0;background:transparent;color:var(--text);min-width:0;outline-offset:8px;font-size:16px;}.hint{display:block;font-size:11px;color:#626973;margin-top:12px;}.language label{display:block;font-weight:bold;color:#222;font-size:23px;margin-bottom:46px;}.language select{background:#e8f2ff;border:1px solid #809bbd;padding:13px 24px;border-radius:40px;max-width:100%;color:var(--navy);font-size:15px;}.actions{grid-column:1/-1;display:flex;justify-content:end;gap:12px;}.btn{padding:14px 26px;border-radius:30px;font-size:14px;font-weight:bold;border:1px solid #8ca4c4;background:white;color:var(--navy);}.btn:hover{background:#dbeafc;border-color:var(--navy);}.btn.primary{background:var(--red);color:white;border-color:var(--red);}.btn.primary:hover{background:#c91f32;border-color:#c91f32;transform:translateY(-2px);}.grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;}.category{min-height:126px;border:2px solid transparent;display:flex;align-items:center;text-align:left;gap:20px;padding:25px 26px;border-radius:18px;color:var(--navy);background:var(--tile);font-weight:bold;line-height:1.3;}.category svg{width:40px;height:40px;color:var(--icon);flex-shrink:0;}.category:hover{background:var(--hover);border-color:var(--icon);box-shadow:0 8px 18px #16395815;transform:translateY(-3px);}.category[hidden]{display:none;}.result{color:var(--navy);font-size:15px;margin:0 0 16px;}.result:empty{display:none;}.feature{margin-top:62px;border-radius:50px;background:#f7f7f7;position:relative;display:flex;align-items:center;min-height:310px;padding:32px 100px;gap:50px;overflow:hidden;}.feature-text{flex:1;}.tag{display:inline-flex;align-items:center;gap:6px;background:#e2f3ff;border-radius:16px;padding:5px 12px;font-size:12px;font-weight:bold;color:var(--navy);margin-bottom:16px;}.feature h2{font-size:34px;margin-bottom:18px;line-height:1.2;}.feature p{font-size:25px;line-height:1.3;color:#333;margin-bottom:22px;max-width:370px;}.feature img{width:265px;align-self:end;margin-bottom:-32px;}.text-link{display:inline-flex;align-items:center;gap:14px;border:0;background:transparent;color:#ed3542;font-weight:bold;padding:6px 0;font-size:15px;text-decoration:none;}.text-link:hover{color:#aa1323;text-decoration:underline;}.round{display:inline-grid;place-items:center;width:29px;height:29px;border:0;border-radius:50%;background:var(--red);color:white;font-size:20px;}.round:hover{background:#bd192a;transform:scale(1.12);}.prev,.next{position:absolute;top:50%;transform:translateY(-50%);}.prev{left:26px;}.next{right:26px;}.help{background:#fff5df;border-radius:48px;display:flex;align-items:center;gap:70px;margin:95px 12px 110px;padding:28px 65px;}.bulb{color:#cf8400;width:115px;height:115px;flex-shrink:0;}.help h2{font-size:27px;margin-bottom:8px;line-height:1.3;}.help p{font-size:16px;margin-bottom:14px;color:#333;}.footer-main{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:80px;padding:0 65px 38px;}.footer-main .logo{width:62px;height:65px;margin-bottom:10px;}.footer-main :is(h2,h3){font-size:16px;color:#222;line-height:1.2;margin-bottom:10px;}.footer-main p{font-size:12px;line-height:1.5;color:#333;}.socials{display:flex;gap:14px;}.socials button{border:0;background:transparent;color:var(--navy);font-weight:bold;border-radius:5px;padding:4px;font-size:17px;}.socials button:hover{background:#dceeff;color:#d92335;}.newsletter{display:flex;border:1px solid #8ca4c4;background:white;border-radius:30px;padding:4px 7px;gap:6px;align-items:center;margin-bottom:15px;}.newsletter input{width:100%;min-width:0;border:0;font-size:12px;padding-left:8px;}.newsletter button{flex-shrink:0;width:23px;height:23px;font-size:16px;}.footer-bottom{background:#e6f4ff;padding:25px 0;}.footer-bottom .wrap{display:flex;gap:30px;align-items:center;font-size:11px;}.footer-bottom button{border:0;background:transparent;color:var(--navy);font-size:11px;padding:4px;}.footer-bottom button:hover{color:#d92335;text-decoration:underline;}.copyright{margin-left:auto;}dialog{border:0;border-radius:28px;padding:36px;width:min(540px,calc(100% - 32px));color:var(--text);box-shadow:0 20px 70px #092e6033;}dialog::backdrop{background:#092e6070;}dialog h2{margin-right:40px;}dialog .close{position:absolute;right:20px;top:20px;border:0;background:#eef5ff;border-radius:50%;width:34px;height:34px;font-size:24px;color:var(--navy);}dialog .close:hover{background:#ffd7db;}.contrast{--navy:#001a39;--text:#000;}.contrast .category{background:#fff;border-color:var(--icon);}.contrast .category:hover{background:var(--hover);}.contrast .filters,.contrast .feature,.contrast .help{border:2px solid #001a39;}.contrast .hint{color:#222;}@media (min-width:1400px){.hero{min-height:370px;}}@media (max-width:900px){.header{gap:12px;}.nav{gap:0;}.nav a{font-size:12px;padding:8px;}.tools{gap:0;padding-left:12px;}.logo{width:75px;height:80px;}.hero h1{font-size:38px;}.hero p{font-size:18px;}.hero{min-height:260px;}.filters{column-gap:40px;padding:28px;}.category{gap:14px;padding:20px 16px;font-size:15px;}.category svg{width:32px;}.grid{gap:16px;}.feature{padding:28px 70px;gap:20px;}.feature h2{font-size:28px;}.feature p{font-size:21px;}.feature img{width:210px;margin-bottom:-28px;}.help{gap:30px;padding:26px 35px;}.footer-main{padding:0 25px 35px;gap:35px;}}@media (max-width:650px){.wrap{width:calc(100% - 32px);}.header{flex-wrap:wrap;padding:16px 0;gap:8px;justify-content:space-between;}.logo{width:61px;height:66px;}.tools{border:0;margin-left:auto;padding-left:0;}.nav{order:3;flex-basis:100%;justify-content:space-between;border-top:1px solid #e7edf4;padding-top:10px;}.nav a{font-size:11px;padding:9px 5px;}.breadcrumb{margin-top:12px;font-size:13px;}.hero{min-height:230px;gap:12px;margin-bottom:0;}.hero h1{font-size:30px;letter-spacing:-0.7px;margin-bottom:12px;}.hero p{font-size:15px;line-height:1.4;}.hero img{max-width:38%;align-self:center;}.filters{margin:26px 0 30px;border-radius:25px;padding:23px;grid-template-columns:1fr;gap:24px;}.filters h2,.language label{font-size:20px;}.filters p{font-size:14px;}.language label{margin-bottom:12px;}.search{padding:13px 16px;}.search input{font-size:14px;}.actions{justify-content:stretch;}.actions .btn{flex:1;padding:13px 16px;}.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;}.category{min-height:100px;border-radius:14px;gap:12px;padding:18px 13px;font-size:14px;}.category svg{width:29px;height:29px;}.feature{margin-top:35px;min-height:240px;border-radius:28px;padding:25px 42px;gap:4px;}.feature h2{font-size:24px;}.feature p{font-size:17px;}.feature img{width:40%;margin-right:-15px;margin-bottom:-25px;}.text-link{font-size:13px;gap:8px;}.prev{left:10px;}.next{right:10px;}.round{width:25px;height:25px;font-size:17px;}.help{margin:45px 0 55px;border-radius:28px;gap:18px;padding:24px 20px;}.bulb{width:60px;height:80px;}.help h2{font-size:21px;}.help p{font-size:14px;}.footer-main{grid-template-columns:1fr 1fr;gap:28px;padding:0 12px 32px;}.footer-main>div:first-child{grid-column:1/-1;}.footer-main p{font-size:12px;}.footer-bottom .wrap{flex-wrap:wrap;gap:15px;}.copyright{width:100%;margin-left:0;}}@media (prefers-reduced-motion:reduce){*{transition:none !important;scroll-behavior:auto !important;}.category:hover,.btn.primary:hover{transform:none;}}[hidden]{display:none !important;}.health-icon{width:310px;height:310px;max-width:38%;border-radius:50%;background:#fdebf2;display:grid;place-items:center;flex-shrink:0;}.health-icon svg{width:64%;height:64%;fill:#ff001b;}.health-results{display:grid;gap:28px;margin:0 -12px 110px;}.health-card{background:#f7f7f7;border-radius:46px;padding:30px 60px;display:flex;justify-content:space-between;align-items:center;gap:45px;min-height:282px;}.health-card h2{font-size:34px;line-height:1.2;letter-spacing:-0.6px;margin-bottom:18px;}.health-card p{font-size:16px;line-height:1.35;max-width:480px;color:#333;margin-bottom:24px;}.health-card img{width:220px;height:220px;object-fit:cover;border-radius:22px;flex-shrink:0;}.health-card .text-link{padding:9px 12px;margin-left:-12px;border-radius:10px;}.health-card .text-link:hover{background:#ffe1e6;color:#b81c2b;text-decoration:none;}.health-view .hero{min-height:345px;margin:35px 65px 0;}.health-view .hero h1{font-size:44px;}.health-view .filters{margin-top:45px;margin-bottom:34px;}.health-view .filters h2{font-size:23px;}.health-view .breadcrumb{display:none;}.health-view .footer-main{padding-top:15px;}@media (max-width:900px){.health-view .hero{margin:25px 30px 0;min-height:290px;}.health-icon{width:260px;height:260px;}.health-card{padding:30px 40px;gap:25px;min-height:250px;}.health-card img{width:190px;height:190px;}.health-card h2{font-size:29px;}.health-card p{font-size:15px;}}@media (max-width:650px){.health-view .hero{margin:24px 6px 0;min-height:210px;gap:15px;}.health-view .hero h1{font-size:30px;}.health-icon{width:150px;height:auto;aspect-ratio:1;}.health-view .filters{margin-top:28px;margin-bottom:24px;}.health-view .filters h2{font-size:18px;}.health-results{margin:0 0 60px;gap:20px;}.health-card{padding:24px;gap:18px;min-height:205px;border-radius:28px;align-items:center;}.health-card h2{font-size:24px;margin-bottom:12px;}.health-card p{font-size:13px;margin-bottom:15px;}.health-card img{width:110px;height:120px;border-radius:14px;}.health-card .text-link{font-size:12px;}.health-card .round{width:23px;height:23px;}}@media (max-width:390px){.health-card{padding:22px 18px;gap:12px;}.health-card img{width:90px;height:110px;}.health-card h2{font-size:22px;}}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .home-main h1,:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .home-main h2{color:#171717;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .home-hero{display:flex;align-items:center;justify-content:space-between;padding:0 65px 25px;gap:60px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .home-hero h1{font-size:47px;line-height:1.05;letter-spacing:-1.7px;margin-bottom:24px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .home-hero h1 span{color:var(--red);}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .home-hero p{font-size:17px;font-weight:bold;line-height:1.3;max-width:310px;margin-bottom:22px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .home-hero>img{width:450px;max-width:46%;align-self:end;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .home-search{display:flex;border:2px solid #5a789f;border-radius:35px;padding:6px 7px 6px 18px;align-items:center;gap:12px;background:white;max-width:380px;margin-bottom:15px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .home-search svg{width:24px;height:24px;color:var(--navy);flex-shrink:0;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .home-search input{border:0;width:100%;min-width:0;font-size:16px;padding:8px 0;background:transparent;color:var(--text);}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .home-search button{width:42px;height:42px;font-size:30px;flex-shrink:0;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .browse{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:#111;font-size:16px;font-weight:bold;padding:10px 0;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .browse:hover{color:#d62338;text-decoration:underline;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .story-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:22px -12px 60px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .story{border:1px solid #bce7ff;display:flex;flex-direction:column;background:white;transition:box-shadow 0.18s;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .story>img{width:100%;aspect-ratio:1.44;object-fit:cover;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .story-body{padding:24px;position:relative;flex:1;display:flex;flex-direction:column;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .story small{font-size:11px;color:var(--red);font-weight:bold;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .story h2{font-size:20px;line-height:1.3;margin:4px 0 10px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .story p{font-size:16px;line-height:1.4;margin-bottom:35px;color:#444;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .story .round{align-self:end;margin-top:auto;text-decoration:none;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .story:has(a:hover){box-shadow:0 8px 24px #092e6020;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .home-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:25px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .home-heading h2{font-size:34px;margin:0;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .home-topics{margin-bottom:74px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .home-topics .category{text-decoration:none;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .news{border:1px solid #e5eafa;border-radius:55px;display:flex;align-items:center;gap:38px;padding:16px 16px 16px 60px;margin-bottom:74px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .news small{color:#c78000;font-size:14px;font-weight:bold;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .news h2{font-size:38px;line-height:1.1;margin:10px 0 16px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .news p{font-size:21px;line-height:1.35;color:#444;margin-bottom:18px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .news>div{flex:1;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .news>img{width:43%;aspect-ratio:1.43;object-fit:cover;border-radius:50px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .home-support{display:grid;grid-template-columns:1fr 1fr;gap:26px;margin-bottom:65px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .support-card{display:flex;gap:35px;background:#e8f6ed;padding:32px;align-items:start;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .support-card:nth-child(2){background:#e6f3ff;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .support-icon{display:grid;place-items:center;border-radius:50%;background:white;color:#347b78;width:125px;height:125px;flex-shrink:0;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .support-icon svg{width:70px;height:70px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .support-card:nth-child(2) .support-icon{color:#5986a3;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .support-card h2{font-size:26px;line-height:1.2;color:var(--navy);margin-bottom:16px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .support-card p{font-size:20px;line-height:1.25;color:#333;margin-bottom:14px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .support-card .text-link{color:var(--navy);}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .support-card .text-link:hover{color:#d92335;}.contrast:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .story,.contrast:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .news,.contrast:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .support-card{border:2px solid #001a39;}@media (max-width:900px){:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .home-hero{padding:10px 25px 20px;gap:30px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .home-hero h1{font-size:38px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .story-grid{gap:20px;margin-left:0;margin-right:0;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .story-body{padding:20px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .story p{font-size:14px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .support-card{gap:20px;padding:24px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .support-icon{width:85px;height:85px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .support-icon svg{width:50px;height:50px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .support-card h2{font-size:23px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .support-card p{font-size:17px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .news{padding-left:35px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .news h2{font-size:32px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .news p{font-size:18px;}}@media (max-width:650px){:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .home-hero{padding:12px 6px 20px;gap:12px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .home-hero h1{font-size:30px;letter-spacing:-0.8px;margin-bottom:16px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .home-hero p{font-size:13px;margin-bottom:15px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .home-hero>img{max-width:42%;width:200px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .home-search{gap:8px;padding:4px 4px 4px 10px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .home-search input{font-size:13px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .home-search svg{width:18px;height:18px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .home-search button{width:27px;height:27px;font-size:22px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .browse{font-size:12px;padding:6px 0;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .story-grid{grid-template-columns:1fr;gap:20px;margin-bottom:40px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .story{display:grid;grid-template-columns:40% 1fr;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .story>img{height:100%;aspect-ratio:auto;object-fit:cover;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .story-body{padding:18px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .story h2{font-size:20px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .story p{font-size:14px;margin-bottom:16px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .home-heading{gap:12px;margin-bottom:20px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .home-heading h2{font-size:27px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .home-topics{margin-bottom:40px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .news{border-radius:30px;padding:23px;gap:20px;margin-bottom:40px;flex-direction:column;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .news>img{width:100%;border-radius:24px;aspect-ratio:1.8;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .news h2{font-size:29px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .news p{font-size:17px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .news small{font-size:12px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .home-support{grid-template-columns:1fr;gap:20px;margin-bottom:45px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .support-card{gap:22px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .support-card h2{font-size:24px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .support-card p{font-size:17px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .support-icon{width:82px;height:82px;}}@media (prefers-reduced-motion:reduce){:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .story{transition:none;}}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .story{text-decoration:none;color:inherit;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .story:hover{background:#f4faff;box-shadow:0 8px 24px #092e6020;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .story:hover h2{color:#d62338;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-bestellen,.ds-inzetten,.ds-home,.ds-mediakits,.ds-shop) .story:hover .round{background:#bd192a;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-main{padding-bottom:65px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-breadcrumb{font-size:14px;color:#687588;margin:10px 0 24px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-breadcrumb a{color:#071540;text-decoration:none;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-breadcrumb a:hover{text-decoration:underline;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-hero{display:grid;grid-template-columns:1.25fr 1fr;align-items:center;gap:65px;padding:35px 55px 0;border-radius:36px;background:#fff2f5;margin-bottom:50px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-hero h1{font-size:52px;line-height:1.1;margin-bottom:22px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-hero h2{font-size:30px;line-height:1.2;margin-bottom:16px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-hero p{font-size:20px;line-height:1.5;color:#43516a;max-width:510px;margin-bottom:40px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-hero>img{max-width:100%;width:350px;align-self:end;mix-blend-mode:multiply;justify-self:center;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-section-title{font-size:31px;margin-bottom:24px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin-bottom:60px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-card{display:flex;flex-direction:column;align-items:center;text-align:center;border:1px solid var(--contact-border);border-radius:24px;padding:28px 20px;background:var(--contact-surface);--arrow-ink:var(--contact-ink);--action-bg:var(--contact-button);--action-border:var(--contact-border);--action-hover:var(--contact-hover);--action-hover-border:var(--contact-border);}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-card-icon{display:grid;place-items:center;width:72px;height:72px;background:white;border-radius:50%;color:var(--contact-ink);margin-bottom:20px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-card-icon svg{width:33px;height:33px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-card h3{font-size:25px;line-height:1.2;margin-bottom:12px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-card p{font-size:16px;line-height:1.45;color:#526078;margin-bottom:24px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-card .text-link{margin-top:auto;width:100%;padding-left:14px;padding-right:14px;min-width:0;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-content{display:grid;grid-template-columns:1.6fr 1fr;gap:30px;margin-bottom:30px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .idea-panel{border:1px solid #d9e7f3;border-radius:30px;background:#f1f8fe;padding:35px;--arrow-ink:#071540;--action-bg:#d5e9fa;--action-border:#bcd7ed;--action-hover:#c4dff5;--action-hover-border:#9cbfdc;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-panel h2{font-size:31px;line-height:1.2;margin-bottom:16px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-panel>p{font-size:17px;line-height:1.5;color:#526078;max-width:540px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .idea-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-bottom:15px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .idea-panel-heading h2{margin-bottom:8px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .idea-panel-heading p{font-size:18px;color:#526078;margin:0;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .idea-illustration{width:65px;height:65px;border-radius:50%;background:#e1effb;color:#5786ac;display:grid;place-items:center;flex-shrink:0;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .idea-illustration svg{width:33px;height:33px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .idea-form{display:grid;gap:17px;margin-top:28px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .idea-form label{font-size:16px;font-weight:bold;display:block;color:#071540;margin-bottom:8px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .optional{font-weight:normal;font-size:14px;color:#6d7b8d;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .idea-form input,:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .idea-form textarea,:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .idea-form select{width:100%;border:1px solid #b8cbe0;border-radius:12px;background:white;padding:13px 15px;font-size:16px;color:#24334d;min-width:0;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .idea-form textarea{min-height:125px;resize:vertical;line-height:1.5;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .idea-form .name-email{display:grid;grid-template-columns:1fr 1fr;gap:17px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .idea-form .text-link{justify-self:start;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .form-note{font-size:13px;color:#66768a;line-height:1.5;margin:0;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .form-status{font-size:15px;color:#355979;line-height:1.4;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .idea-preview{background:#fff;border:1px solid #d9e7f3;border-radius:16px;padding:20px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .idea-preview summary{font-size:16px;cursor:pointer;color:#071540;font-weight:bold;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .idea-preview textarea{margin:15px 0;min-height:200px;font-size:14px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-about{background:#edf7f0;border:1px solid #d8e9de;border-radius:30px;padding:35px;--arrow-ink:#286b50;--action-bg:#d6ebde;--action-border:#bcd9c7;--action-hover:#c5e2d0;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-details{list-style:none;padding:0;margin:30px 0;display:grid;gap:22px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-details li{display:flex;align-items:center;gap:16px;font-size:17px;line-height:1.4;color:#354f44;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-details .detail-icon{width:42px;height:42px;border-radius:50%;background:white;display:grid;place-items:center;flex-shrink:0;color:#438267;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .detail-icon svg{width:22px;height:22px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-details a{color:inherit;text-decoration:none;overflow-wrap:anywhere;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-details a:hover{text-decoration:underline;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-details address{font-style:normal;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-socials{display:flex;flex-wrap:wrap;gap:12px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-socials a{background:white;border:1px solid #cde1d4;border-radius:12px;padding:10px 13px;min-height:44px;color:#31684e;text-decoration:none;font-weight:bold;font-size:14px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-socials a:hover{background:#d6ebde;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-bottom-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .faq-panel{background:#fff;border:1px solid #dee6f0;border-radius:28px;padding:32px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .faq-panel details{border-bottom:1px solid #e5ebf2;padding:17px 0;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .faq-panel summary{font-family:"Dosis",sans-serif;font-size:21px;font-weight:bold;color:#071540;cursor:pointer;line-height:1.35;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .faq-panel details p{font-size:16px;line-height:1.5;color:#526078;margin:13px 0 2px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .faq-panel details a{color:#071540;text-underline-offset:3px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .faq-panel details:last-child{border-bottom:0;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-newsletter{background:#fff6e3;border:1px solid #f0e0bc;border-radius:28px;padding:35px;--arrow-ink:#8b681d;--action-bg:#f9e9c4;--action-border:#ead5a6;--action-hover:#f3deb0;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-newsletter .contact-card-icon{color:#ad852d;margin-bottom:23px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-newsletter p{font-size:17px;line-height:1.5;color:#655b45;margin-bottom:25px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-newsletter ul{font-size:16px;line-height:1.5;padding-left:22px;color:#655b45;margin-bottom:25px;}.contrast:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) :is(.contact-hero,.contact-card,.idea-panel,.contact-about,.faq-panel,.contact-newsletter){border:2px solid #071540;}@media (max-width:900px){:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-hero{padding:30px 35px 0;gap:30px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-hero h1{font-size:45px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-hero h2{font-size:26px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-hero p{font-size:18px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-grid{gap:16px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-card{padding:25px 15px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-card h3{font-size:23px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-card .text-link{font-size:18px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-content{grid-template-columns:1.35fr 1fr;gap:22px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .idea-panel,:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-about{padding:28px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .idea-form .name-email{grid-template-columns:1fr;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-bottom-grid{gap:22px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-about .contact-details{gap:20px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-details li{font-size:15px;gap:12px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .faq-panel,:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-newsletter{padding:28px;}}@media (max-width:650px){:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-hero{grid-template-columns:1fr;padding:28px 25px 0;gap:0;border-radius:28px;margin-bottom:35px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-hero h1{font-size:40px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-hero h2{font-size:27px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-hero p{font-size:17px;margin-bottom:20px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-hero>img{width:200px;justify-self:center;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-section-title{font-size:28px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:35px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-card{padding:22px 14px;border-radius:20px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-card-icon{width:57px;height:57px;margin-bottom:15px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-card-icon svg{width:27px;height:27px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-card h3{font-size:23px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-card p{font-size:14px;margin-bottom:20px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-card .text-link{font-size:18px;padding:12px 10px;gap:8px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-card .action-arrow{width:18px;height:18px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-content,:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-bottom-grid{grid-template-columns:1fr;gap:22px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .idea-panel,:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-about,:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .faq-panel,:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-newsletter{padding:25px;border-radius:25px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-panel h2{font-size:28px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .idea-panel-heading p{font-size:16px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .idea-illustration{width:54px;height:54px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .idea-illustration svg{width:28px;height:28px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .idea-form .text-link{width:100%;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-details li{font-size:17px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-main{padding-bottom:45px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-newsletter .text-link{width:100%;}}@media (max-width:370px){:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-grid{grid-template-columns:1fr;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .idea-illustration{display:none;}}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-content,:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-bottom-grid{align-items:start;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-about,:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .faq-panel{align-self:start;height:auto;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .required-label{font-weight:normal;font-size:14px;color:#6d7b8d;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-socials a{width:46px;height:46px;padding:11px;display:inline-grid;place-items:center;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .contact-socials svg{width:23px;height:23px;fill:currentColor;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .faq-all-link{margin-top:22px;--arrow-ink:#071540;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .faq-full{max-width:860px;margin:0 auto 60px;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .faq-page-intro{max-width:860px;margin:30px auto;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .faq-page-intro h1{font-size:44px;line-height:1.15;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .faq-page-intro p{font-size:18px;color:#526078;line-height:1.5;}@media (max-width:650px){:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .faq-page-intro h1{font-size:35px;}}:where(.ds-contact,.ds-donate) .idea-panel{margin-bottom:30px;}:where(.ds-contact,.ds-donate) .contact-info-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:30px;margin-bottom:30px;}:where(.ds-contact,.ds-donate) .contact-info-grid>*{min-width:0;}:where(.ds-contact,.ds-donate) .idea-panel>p{max-width:none;}:where(.ds-contact,.ds-donate) .idea-form .name-email{grid-template-columns:minmax(0,1fr) minmax(0,1fr);}:where(.ds-contact,.ds-donate) .faq-panel details:last-of-type{border-bottom:0;}:where(.ds-contact,.ds-donate) .contact-newsletter-form{display:flex;align-items:center;gap:8px;padding:7px;background:#fff;border:1px solid #dfc995;border-radius:14px;}:where(.ds-contact,.ds-donate) .contact-newsletter-form input{width:100%;min-width:0;border:0;background:transparent;padding:12px;font-size:17px;color:#071540;}:where(.ds-contact,.ds-donate) .contact-newsletter-form button{display:grid;place-items:center;flex-shrink:0;width:46px;height:46px;border:1px solid #ead5a6;border-radius:12px;background:#f9e9c4;color:#8b681d;cursor:pointer;}:where(.ds-contact,.ds-donate) .contact-newsletter-form button:hover{background:#f3deb0;}:where(.ds-contact,.ds-donate) .contact-newsletter-form .action-arrow{color:#8b681d;}:where(.ds-contact,.ds-donate) .contact-newsletter-form:focus-within{outline:2px solid #8b681d;outline-offset:3px;}:where(.ds-contact,.ds-donate) .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}@media (max-width:650px){:where(.ds-contact,.ds-donate) .contact-info-grid{grid-template-columns:1fr;gap:22px;margin-bottom:22px;}:where(.ds-contact,.ds-donate) .idea-panel{margin-bottom:22px;}:where(.ds-contact,.ds-donate) .idea-form .name-email{grid-template-columns:1fr;}}:where(.ds-contact,.ds-donate) .idea-panel{display:grid;grid-template-columns:minmax(0,1fr) 310px;column-gap:38px;position:relative;overflow:hidden;background:linear-gradient(135deg,#eef7ff 0%,#f5faff 70%,#e7f2fc 100%);border-color:#d3e5f4;}:where(.ds-contact,.ds-donate) .idea-panel-heading,:where(.ds-contact,.ds-donate) .idea-panel>p,:where(.ds-contact,.ds-donate) .idea-form{grid-column:1;}:where(.ds-contact,.ds-donate) .idea-panel-heading{margin-bottom:8px;}:where(.ds-contact,.ds-donate) .idea-panel-heading h2{font-size:36px;}:where(.ds-contact,.ds-donate) .idea-panel>p{margin-bottom:0;}:where(.ds-contact,.ds-donate) .idea-form{margin-top:25px;}:where(.ds-contact,.ds-donate) .idea-mailbox{grid-column:2;grid-row:1/span 3;align-self:center;justify-self:center;width:100%;max-width:310px;height:auto;filter:drop-shadow(0 14px 15px rgba(24,67,110,0.08));}:where(.ds-contact,.ds-donate) .contact-main .faq-panel{margin-bottom:30px;}:where(.ds-contact,.ds-donate) .contact-info-grid{margin-bottom:0;}@media (max-width:900px){:where(.ds-contact,.ds-donate) .idea-panel{grid-template-columns:minmax(0,1fr) 230px;column-gap:25px;}:where(.ds-contact,.ds-donate) .idea-form .name-email{grid-template-columns:1fr;}}@media (max-width:650px){:where(.ds-contact,.ds-donate) .idea-panel{display:flex;flex-direction:column;gap:0;}:where(.ds-contact,.ds-donate) .idea-panel-heading h2{font-size:31px;}:where(.ds-contact,.ds-donate) .idea-mailbox{width:190px;margin:18px auto 0;}:where(.ds-contact,.ds-donate) .idea-form{width:100%;margin-top:20px;}:where(.ds-contact,.ds-donate) .contact-main .faq-panel{margin-bottom:22px;}}:where(.ds-contact,.ds-donate) .contact-card-actions{display:grid;gap:10px;width:100%;margin-top:auto;}:where(.ds-contact,.ds-donate) .contact-card .contact-card-actions .text-link{margin-top:0;}:where(.ds-bestellen) .sales-main{padding-bottom:55px;}:where(.ds-bestellen) .sales-hero{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:65px;padding:48px 55px 55px;background:#fff8f4;border-radius:42px;position:relative;margin:10px 0 60px;overflow:hidden;}:where(.ds-bestellen) .eyebrow{display:inline-flex;gap:7px;align-items:center;color:#a44534;background:#ffece3;border:1px solid #f4d8ca;border-radius:30px;font-size:14px;font-weight:bold;padding:7px 13px;margin-bottom:20px;}:where(.ds-bestellen) .sales-hero h1{font-size:55px;line-height:1.05;letter-spacing:-1px;margin:0 0 22px;}:where(.ds-bestellen) .sales-hero .lead{font-size:23px;line-height:1.35;max-width:480px;}:where(.ds-bestellen) .sales-hero p{font-size:18px;line-height:1.5;color:#35415b;max-width:480px;}:where(.ds-bestellen) .sales-art{position:relative;align-self:end;text-align:center;}:where(.ds-bestellen) .sales-art:before{content:"";position:absolute;inset:9% -4% -5% 0;background:#ffe8df;border-radius:50%;z-index:0;}:where(.ds-bestellen) .sales-art img{width:100%;max-width:365px;position:relative;display:block;margin:auto;mix-blend-mode:multiply;}:where(.ds-bestellen) .hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px;}:where(.ds-bestellen) .sales-hero .text-link{--action-bg:#f7d8ca;--action-border:#eec8b5;--action-hover:#efc8b4;--action-hover-border:#dcae94;}:where(.ds-bestellen) .hero-note{display:block;font-size:13px;color:#667183;margin-top:12px;}:where(.ds-bestellen) .section-heading{margin-bottom:25px;}:where(.ds-bestellen) .section-heading h2{font-size:33px;line-height:1.2;margin-bottom:10px;}:where(.ds-bestellen) .section-heading p{max-width:650px;font-size:17px;color:#596579;margin:0;}:where(.ds-bestellen) .impact-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-bottom:60px;}:where(.ds-bestellen) .impact{padding:24px 20px;display:flex;gap:15px;align-items:center;border:1px solid #e0e7ef;border-radius:20px;background:var(--fact-bg);}:where(.ds-bestellen) .impact-icon{width:48px;height:48px;border-radius:50%;background:white;display:grid;place-items:center;flex-shrink:0;color:var(--fact-ink);}:where(.ds-bestellen) .impact-icon svg{width:25px;height:25px;}:where(.ds-bestellen) .impact strong{display:block;font-family:"Dosis",sans-serif;font-size:30px;color:#071540;line-height:1.1;}:where(.ds-bestellen) .impact span{display:block;color:#566276;font-size:13px;line-height:1.35;margin-top:5px;}:where(.ds-bestellen) .sales-columns{display:grid;grid-template-columns:1fr 1fr;gap:50px;margin-bottom:75px;}:where(.ds-bestellen) .sales-copy h2{font-size:30px;line-height:1.2;margin-bottom:18px;}:where(.ds-bestellen) .sales-copy p{font-size:18px;color:#35415b;line-height:1.55;margin-bottom:16px;}:where(.ds-bestellen) .sales-list{list-style:none;margin:25px 0 0;padding:0;display:grid;gap:12px;font-size:17px;}:where(.ds-bestellen) .sales-list li{display:flex;gap:12px;align-items:baseline;}:where(.ds-bestellen) .sales-list li:before{content:"✓";color:#207657;font-weight:bold;}:where(.ds-bestellen) .copy-aside{border-radius:28px;background:#edf7f2;padding:35px;}:where(.ds-bestellen) .copy-aside .small-title{color:#407b65;text-transform:uppercase;font-weight:bold;font-size:12px;letter-spacing:1px;margin-bottom:12px;}:where(.ds-bestellen) .process{text-align:center;margin-bottom:40px;}:where(.ds-bestellen) .process h2{font-size:35px;margin-bottom:12px;}:where(.ds-bestellen) .process>p{font-size:17px;color:#596579;margin-bottom:32px;}:where(.ds-bestellen) .steps{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;position:relative;}:where(.ds-bestellen) .steps:before{content:"";position:absolute;top:48px;left:9%;right:9%;border-top:2px dashed #d6dfeb;z-index:0;}:where(.ds-bestellen) .step{position:relative;border:0;background:transparent;color:#071540;padding:0 5px 15px;border-radius:18px;display:grid;justify-items:center;gap:12px;font-family:"Dosis",sans-serif;font-size:19px;font-weight:bold;}:where(.ds-bestellen) .step-icon{width:95px;height:95px;position:relative;border:2px solid #e0e7ef;border-radius:50%;background:white;display:grid;place-items:center;color:#6a8cab;transition:background 0.18s,border-color 0.18s;}:where(.ds-bestellen) .step-icon svg{width:35px;height:35px;}:where(.ds-bestellen) .step-number{position:absolute;left:-3px;top:-4px;width:28px;height:28px;border-radius:50%;background:#fff1e7;border:1px solid #f3d8c5;display:grid;place-items:center;font:700 14px Arial;color:#995d31;}:where(.ds-bestellen) .step:hover .step-icon{background:#eef6ff;border-color:#b2c9e0;}:where(.ds-bestellen) .step[aria-pressed=true] .step-icon{background:#e1f1e9;border-color:#87b6a0;color:#286b50;}:where(.ds-bestellen) .step:focus-visible{outline:3px solid #071541;outline-offset:5px;}:where(.ds-bestellen) .process-detail{padding:30px 35px;background:#f3f7fc;border-radius:25px;}:where(.ds-bestellen) .process-detail h3{font-size:27px;margin-bottom:16px;}:where(.ds-bestellen) .process-detail p{font-size:17px;color:#35415b;line-height:1.55;}:where(.ds-bestellen) .deliverables{padding:30px 0;}:where(.ds-bestellen) .deliverables h2{font-size:28px;margin-bottom:16px;}:where(.ds-bestellen) .deliverables p{font-size:17px;line-height:1.55;color:#35415b;}:where(.ds-bestellen) .deliverables .sales-list{margin-top:18px;}:where(.ds-bestellen) .partner-section{margin-bottom:65px;}:where(.ds-bestellen) .partner-section h2{font-size:31px;margin-bottom:25px;}:where(.ds-bestellen) .partners{display:grid;grid-template-columns:repeat(6,1fr);gap:16px;}:where(.ds-bestellen) .partner{border:1px solid #dfe5ed;border-radius:12px;display:grid;place-items:center;text-align:center;min-height:80px;padding:12px;color:#536379;background:#fff;font-family:"Dosis",sans-serif;font-size:19px;font-weight:bold;}:where(.ds-bestellen) .sales-contact{display:flex;align-items:center;gap:35px;padding:38px 45px;background:#e8f6ed;border-radius:30px;}:where(.ds-bestellen) .sales-contact-icon{width:115px;height:115px;border-radius:50%;background:white;color:#347b78;display:grid;place-items:center;flex-shrink:0;}:where(.ds-bestellen) .sales-contact-icon svg{width:60px;height:60px;}:where(.ds-bestellen) .sales-contact h2{font-size:35px;line-height:1.2;margin-bottom:12px;}:where(.ds-bestellen) .sales-contact p{font-size:19px;color:#35415b;max-width:650px;line-height:1.4;margin-bottom:20px;}:where(.ds-bestellen) .sales-contact{--action-bg:#cfe8d9;--action-border:#afd0bc;--action-hover:#bfe0cc;--action-hover-border:#8ebb9f;}:where(.ds-bestellen) .contact-actions{display:flex;flex-wrap:wrap;align-items:center;gap:18px;}:where(.ds-bestellen) .contact-email{font-size:16px;color:#355a4c;text-decoration:underline;text-underline-offset:4px;}:where(.ds-bestellen) .contact-email:hover{color:#071540;}:where(.ds-bestellen) .sales-contact .contact-note{font-size:13px;color:#5c7568;margin:12px 0 0;}.contrast:where(.ds-bestellen) :is(.sales-hero,.impact,.copy-aside,.process-detail,.sales-contact,.partner){border:2px solid #071540;}@media (max-width:900px){:where(.ds-bestellen) .sales-hero{padding:35px;gap:30px;}:where(.ds-bestellen) .sales-hero h1{font-size:45px;}:where(.ds-bestellen) .sales-hero .lead{font-size:21px;}:where(.ds-bestellen) .impact-grid{gap:12px;}:where(.ds-bestellen) .impact{padding:18px 15px;flex-direction:column;align-items:start;}:where(.ds-bestellen) .sales-columns{gap:30px;}:where(.ds-bestellen) .partners{grid-template-columns:repeat(3,1fr);}:where(.ds-bestellen) .sales-contact{padding:30px;gap:25px;}:where(.ds-bestellen) .step-icon{width:78px;height:78px;}:where(.ds-bestellen) .steps:before{top:40px;}:where(.ds-bestellen) .step{font-size:17px;}:where(.ds-bestellen) .step-icon svg{width:30px;height:30px;}}@media (max-width:650px){:where(.ds-bestellen) .sales-hero{grid-template-columns:1fr;padding:28px 24px;margin:14px 0 40px;border-radius:28px;gap:20px;}:where(.ds-bestellen) .sales-hero h1{font-size:40px;}:where(.ds-bestellen) .sales-hero .lead{font-size:20px;}:where(.ds-bestellen) .sales-hero p{font-size:16px;}:where(.ds-bestellen) .sales-art{max-width:240px;justify-self:center;width:100%;}:where(.ds-bestellen) .sales-art:before{inset:10% -5% -3%;}:where(.ds-bestellen) .eyebrow{font-size:12px;padding:7px 11px;}:where(.ds-bestellen) .hero-actions{gap:10px;}:where(.ds-bestellen) .hero-actions .text-link{width:100%;}:where(.ds-bestellen) .hero-note{font-size:12px;}:where(.ds-bestellen) .section-heading h2{font-size:29px;}:where(.ds-bestellen) .impact-grid{grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:40px;}:where(.ds-bestellen) .impact{padding:20px 15px;border-radius:16px;}:where(.ds-bestellen) .impact strong{font-size:30px;}:where(.ds-bestellen) .impact span{font-size:13px;}:where(.ds-bestellen) .sales-columns{grid-template-columns:1fr;gap:25px;margin-bottom:45px;}:where(.ds-bestellen) .sales-copy h2{font-size:28px;}:where(.ds-bestellen) .sales-copy p,:where(.ds-bestellen) .sales-list{font-size:16px;}:where(.ds-bestellen) .copy-aside{padding:25px;}:where(.ds-bestellen) .process h2{font-size:30px;}:where(.ds-bestellen) .process>p{font-size:15px;}:where(.ds-bestellen) .steps{grid-template-columns:1fr;gap:10px;text-align:left;}:where(.ds-bestellen) .steps:before{top:10px;bottom:20px;left:35px;right:auto;border-top:0;border-left:2px dashed #d6dfeb;}:where(.ds-bestellen) .step{grid-template-columns:70px 1fr;justify-items:start;align-items:center;padding:8px 12px;gap:20px;font-size:21px;}:where(.ds-bestellen) .step-icon{width:62px;height:62px;}:where(.ds-bestellen) .step-icon svg{width:27px;height:27px;}:where(.ds-bestellen) .step-number{width:23px;height:23px;font-size:12px;}:where(.ds-bestellen) .process-detail{padding:25px;}:where(.ds-bestellen) .process-detail p,:where(.ds-bestellen) .deliverables p{font-size:16px;}:where(.ds-bestellen) .deliverables{padding:0 6px;}:where(.ds-bestellen) .partners{grid-template-columns:repeat(2,1fr);gap:12px;}:where(.ds-bestellen) .partner{font-size:18px;min-height:70px;}:where(.ds-bestellen) .partner-section h2{font-size:28px;}:where(.ds-bestellen) .partner-section{margin-bottom:40px;}:where(.ds-bestellen) .sales-contact{padding:28px 24px;border-radius:25px;align-items:start;flex-direction:column;gap:20px;}:where(.ds-bestellen) .sales-contact-icon{width:75px;height:75px;}:where(.ds-bestellen) .sales-contact-icon svg{width:42px;height:42px;}:where(.ds-bestellen) .sales-contact h2{font-size:30px;}:where(.ds-bestellen) .sales-contact p{font-size:17px;}:where(.ds-bestellen) .contact-actions{gap:15px;}:where(.ds-bestellen) .contact-actions .text-link{width:100%;}:where(.ds-bestellen) .sales-main{padding-bottom:45px;}}@media (prefers-reduced-motion:reduce){:where(.ds-bestellen) .step-icon{transition:none;}}:where(.ds-bestellen) .sales-list{list-style:disc;padding-left:22px;}:where(.ds-bestellen) .sales-list li{display:list-item;padding-left:3px;}:where(.ds-bestellen) .sales-list li::before{content:none;}:where(.ds-bestellen) .sales-list li::marker{color:#43826a;}:where(.ds-bestellen) .partner{min-height:110px;}:where(.ds-bestellen) .partner-logo{padding:18px;}:where(.ds-bestellen) .partner-logo img{display:block;width:100%;height:58px;object-fit:contain;}@media (max-width:650px){:where(.ds-bestellen) .partner{min-height:96px;}:where(.ds-bestellen) .partner-logo{padding:16px;}:where(.ds-bestellen) .partner-logo img{height:54px;}}:where(.ds-bestellen) .impact-example{display:block;font-size:11px;line-height:1.4;color:#647087;margin-top:5px;}:where(.ds-bestellen) .process .process-detail{margin-top:28px;}:where(.ds-bestellen) .sales-costs{padding:30px 35px;margin-bottom:32px;background:#f3f7fc;border:1px solid #d9e5f1;border-radius:25px;}:where(.ds-bestellen) .sales-costs h2{font-size:30px;line-height:1.2;margin-bottom:14px;}:where(.ds-bestellen) .sales-costs p{color:#35415b;max-width:760px;margin-bottom:0;}.contrast:where(.ds-bestellen) .sales-costs{border:2px solid #071540;}@media (max-width:650px){:where(.ds-bestellen) .sales-costs{padding:25px;}:where(.ds-bestellen) .sales-costs h2{font-size:27px;}}:where(.ds-bestellen) .sales-art{align-self:center;}:where(.ds-bestellen) .sales-art img{height:auto;mix-blend-mode:normal;object-fit:contain;}@media (max-width:650px){:where(.ds-bestellen) .sales-art{max-width:320px;}}:where(.ds-inzetten) .deploy-hero{display:flex;justify-content:space-between;align-items:center;gap:70px;padding:25px 65px 45px;}:where(.ds-inzetten) .deploy-hero>div{max-width:490px;}:where(.ds-inzetten) .deploy-hero h1{font-size:44px;line-height:1.15;color:#151515;letter-spacing:-1px;margin-bottom:20px;}:where(.ds-inzetten) .deploy-hero .intro{font-size:18px;font-weight:bold;line-height:1.3;color:#222;margin-bottom:28px;}:where(.ds-inzetten) .deploy-hero p{font-size:17px;line-height:1.4;color:#444;}:where(.ds-inzetten) .deploy-hero>img{width:365px;max-width:40%;height:auto;}:where(.ds-inzetten) .values{display:grid;grid-template-columns:repeat(4,1fr);gap:35px;text-align:center;padding:30px 45px 80px;}:where(.ds-inzetten) .value-icon{width:95px;height:95px;border-radius:50%;display:grid;place-items:center;background:var(--bubble);color:var(--symbol);margin:0 auto 18px;}:where(.ds-inzetten) .value-icon svg{width:60px;height:60px;}:where(.ds-inzetten) .value h2{font-size:18px;margin-bottom:10px;}:where(.ds-inzetten) .value p{font-size:16px;color:#333;line-height:1.3;max-width:190px;margin:auto;}:where(.ds-inzetten) .embed-section{background:#fcfcfc;padding:45px 0;margin-bottom:70px;}:where(.ds-inzetten) .embed-section h2{font-size:28px;color:#222;margin:0 0 25px 20px;}:where(.ds-inzetten) .embed-panel{display:grid;grid-template-columns:1fr 1fr;gap:40px;background:white;border-radius:28px;padding:32px 35px;margin:0 20px;}:where(.ds-inzetten) .embed-panel h3{font-size:23px;color:#222;margin-bottom:10px;}:where(.ds-inzetten) .embed-panel p{font-size:17px;line-height:1.35;color:#444;margin-bottom:22px;}:where(.ds-inzetten) .embed-label{display:block;font-size:14px;font-weight:bold;margin-bottom:8px;}:where(.ds-inzetten) .embed-panel select{width:100%;border:1px solid #8da9cc;border-radius:30px;padding:15px 20px;background:#e7f2ff;color:var(--navy);font-size:15px;}:where(.ds-inzetten) .generate-actions{display:flex;justify-content:end;margin-top:16px;}:where(.ds-inzetten) .btn:disabled{background:#f0f2f5;color:#65748a;border-color:#d5dce5;transform:none;}:where(.ds-inzetten) .code-example{background:#fcfcfc;border-radius:22px;padding:25px;min-width:0;}:where(.ds-inzetten) .code-example h3{font-size:18px;}:where(.ds-inzetten) .code-example textarea{display:block;width:100%;min-height:170px;resize:vertical;border:1px solid #e6edf6;border-radius:14px;padding:18px;background:white;color:var(--navy);font:13px/1.6 monospace;overflow-wrap:anywhere;}:where(.ds-inzetten) .copy-actions{display:flex;justify-content:end;gap:12px;align-items:center;flex-wrap:wrap;margin-top:14px;}:where(.ds-inzetten) .copy-actions .text-link{color:var(--navy);font-size:14px;}:where(.ds-inzetten) .copy-actions .text-link:hover{color:#d92335;}:where(.ds-inzetten) .embed-status{font-size:14px;color:var(--navy);min-height:22px;margin:14px 0 0;}:where(.ds-inzetten) .embed-note{font-size:12px !important;color:#626973 !important;margin-top:16px !important;margin-bottom:0 !important;}:where(.ds-inzetten) .resource-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin:0 30px 95px;}:where(.ds-inzetten) .resource-card{display:flex;align-items:start;gap:30px;padding:35px 30px;background:var(--resource-bg);}:where(.ds-inzetten) .resource-icon{background:white;border-radius:50%;width:120px;height:120px;flex-shrink:0;display:grid;place-items:center;color:var(--resource-color);}:where(.ds-inzetten) .resource-icon svg{width:70px;height:70px;}:where(.ds-inzetten) .resource-card h2{font-size:27px;line-height:1.2;margin-bottom:20px;}:where(.ds-inzetten) .resource-card p{font-size:19px;line-height:1.3;color:#333;}:where(.ds-inzetten) .resource-card .text-link{color:var(--navy);}:where(.ds-inzetten) .resource-card .text-link:hover{color:#d92335;}:where(.ds-inzetten) .overview{display:flex;justify-content:space-between;align-items:center;background:#fcfcfc;padding:35px 55px 0;margin-bottom:40px;gap:45px;}:where(.ds-inzetten) .overview>div{padding-bottom:35px;max-width:510px;}:where(.ds-inzetten) .overview h2{font-size:33px;line-height:1.2;}:where(.ds-inzetten) .overview p{font-size:17px;line-height:1.35;color:#444;}:where(.ds-inzetten) .overview img{width:275px;max-width:36%;align-self:end;}.contrast:where(.ds-inzetten) .embed-panel,.contrast:where(.ds-inzetten) .code-example,.contrast:where(.ds-inzetten) .resource-card{border:2px solid #001a39;}@media (max-width:900px){:where(.ds-inzetten) .deploy-hero{gap:35px;padding:20px 30px 30px;}:where(.ds-inzetten) .deploy-hero h1{font-size:36px;}:where(.ds-inzetten) .values{padding:25px 20px 50px;gap:22px;}:where(.ds-inzetten) .value h2{font-size:16px;}:where(.ds-inzetten) .value p{font-size:14px;}:where(.ds-inzetten) .embed-panel{gap:25px;padding:25px;}:where(.ds-inzetten) .resource-grid{margin:0 15px 65px;gap:22px;}:where(.ds-inzetten) .resource-card{padding:25px;gap:20px;}:where(.ds-inzetten) .resource-icon{width:80px;height:80px;}:where(.ds-inzetten) .resource-icon svg{width:45px;height:45px;}:where(.ds-inzetten) .resource-card h2{font-size:23px;}:where(.ds-inzetten) .resource-card p{font-size:16px;}:where(.ds-inzetten) .overview{padding-left:30px;padding-right:30px;}}@media (max-width:650px){:where(.ds-inzetten) .deploy-hero{padding:20px 8px 28px;gap:18px;align-items:start;}:where(.ds-inzetten) .deploy-hero h1{font-size:29px;letter-spacing:-0.5px;}:where(.ds-inzetten) .deploy-hero .intro{font-size:15px;margin-bottom:18px;}:where(.ds-inzetten) .deploy-hero p{font-size:14px;}:where(.ds-inzetten) .deploy-hero>img{max-width:35%;margin-top:30px;}:where(.ds-inzetten) .values{grid-template-columns:repeat(2,1fr);gap:30px 18px;padding:15px 5px 45px;}:where(.ds-inzetten) .value-icon{width:75px;height:75px;margin-bottom:12px;}:where(.ds-inzetten) .value-icon svg{width:46px;height:46px;}:where(.ds-inzetten) .value p{font-size:14px;}:where(.ds-inzetten) .embed-section{padding:30px 0;margin-bottom:40px;}:where(.ds-inzetten) .embed-section h2{font-size:25px;margin:0 5px 20px;}:where(.ds-inzetten) .embed-panel{grid-template-columns:1fr;gap:25px;margin:0;padding:23px;border-radius:22px;}:where(.ds-inzetten) .embed-panel p{font-size:15px;}:where(.ds-inzetten) .embed-panel h3{font-size:21px;}:where(.ds-inzetten) .code-example{padding:18px;}:where(.ds-inzetten) .code-example textarea{min-height:175px;font-size:12px;}:where(.ds-inzetten) .generate-actions .btn{width:100%;}:where(.ds-inzetten) .resource-grid{grid-template-columns:1fr;margin:0 0 45px;gap:20px;}:where(.ds-inzetten) .resource-card{padding:25px;gap:22px;}:where(.ds-inzetten) .resource-card h2{font-size:24px;margin-bottom:15px;}:where(.ds-inzetten) .resource-card p{font-size:16px;}:where(.ds-inzetten) .overview{padding:25px 22px 0;gap:18px;margin-bottom:35px;}:where(.ds-inzetten) .overview h2{font-size:26px;}:where(.ds-inzetten) .overview p{font-size:14px;}:where(.ds-inzetten) .overview>div{padding-bottom:25px;}:where(.ds-inzetten) .overview img{max-width:32%;}}@media (max-width:380px){:where(.ds-inzetten) .deploy-hero{flex-direction:column;}:where(.ds-inzetten) .deploy-hero>img{max-width:65%;width:210px;margin:0 auto;}:where(.ds-inzetten) .overview img{display:none;}}:where(.ds-home) .story .topic-label{display:inline-flex;align-items:center;gap:8px;align-self:start;font-size:13px;line-height:1.2;border-radius:999px;padding:7px 12px;margin-bottom:9px;color:#071540;background:#e4f3ff;}:where(.ds-home) .story .topic-label svg{width:14px;height:14px;flex-shrink:0;}:where(.ds-home) .story .topic-health{background:#ffebf0;color:#94263a;}:where(.ds-home) .story .topic-housing{background:#fff2d6;color:#8b681d;}:where(.ds-home) .story p strong{font-weight:700;}@media (max-width:650px){:where(.ds-home) .story-grid .story{display:flex;flex-direction:column;}:where(.ds-home) .story-grid .story>img{height:auto;aspect-ratio:1.44;max-height:260px;object-fit:cover;}:where(.ds-home) .story-grid .story p{font-size:16px;line-height:1.5;}:where(.ds-home) .story-grid .story .topic-label{font-size:13px;}}:where(.ds-home) .home-hero>img{height:auto;}.search-results-view:where(.ds-search) .hero,.search-results-view:where(.ds-search) .breadcrumb{display:none !important;}.search-results-view:where(.ds-search) .filters{margin:32px 0 28px;}.search-results-view:where(.ds-search) .health-results{margin-bottom:75px;}:where(.ds-search) .featured-result{background:#edf8ff;border:2px solid #9cdaff;}:where(.ds-search) .result-subtopics{padding-left:20px;margin:-16px 0 16px;color:#333;font-size:15px;line-height:1.4;}.search-results-view:where(.ds-search) .filters h2{font-size:23px;}@media (max-width:650px){.search-results-view:where(.ds-search) .filters{margin:24px 0;}:where(.ds-search) .result-subtopics{font-size:12px;margin:-8px 0 12px;}.search-results-view:where(.ds-search) .filters h2{font-size:20px;}}@font-face{font-family:"Dosis";font-style:normal;font-weight:700;font-display:swap;src:url("/_cms/files/css/fonts/Dosis-Bold.woff2") format("woff2");}h1,h2,h3,h4,h5,h6,.language label,.category span{font-family:"Dosis",sans-serif !important;font-weight:700;color:#071540 !important;}:is(h1,h2,h3,h4,h5,h6) *{font-family:inherit !important;color:#071540 !important;}.home-hero h1 .heading-accent,footer :is(h2,h3) .heading-accent{color:#fa3e48 !important;}html body,html body *{font-variant-ligatures:none !important;font-feature-settings:"liga" 0,"clig" 0,"dlig" 0,"hlig" 0 !important;}html body *::before,html body *::after{font-variant-ligatures:none !important;font-feature-settings:"liga" 0,"clig" 0,"dlig" 0,"hlig" 0 !important;}:root{--action-bg:#f0f3f8;--action-border:#d6deea;--action-hover:#e2e8f2;--action-hover-border:#b9c6da;--action-ink:#071540;}.support-card:first-child,.resource-card:first-child{--action-bg:#d6ebde;--action-border:#bcd9c7;--action-hover:#c5e2d0;--action-hover-border:#98c5aa;}.support-card:nth-child(2),.home-hero,.featured-result{--action-bg:#d9ebfa;--action-border:#bcd8ef;--action-hover:#c7e1f6;--action-hover-border:#99c3e5;}.resource-card:nth-child(2),.help{--action-bg:#f9e9c4;--action-border:#ead5a6;--action-hover:#f3deb0;--action-hover-border:#d9bb7b;}.news{--action-bg:#fff0f2;--action-border:#f0d4db;--action-hover:#ffe1e7;--action-hover-border:#e6b1be;}.feature,.health-card,.overview{--action-bg:#eaeef3;--action-border:#d4dce6;--action-hover:#dce4ee;--action-hover-border:#b7c5d8;}.health-card.featured-result{--action-bg:#d9ebfa;--action-border:#bcd8ef;--action-hover:#c7e1f6;--action-hover-border:#99c3e5;}.text-link,.btn,.browse{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:52px;max-width:100%;padding:14px 22px;margin:0;border:1px solid var(--action-border);border-radius:16px;background:var(--action-bg);color:var(--action-ink);font-family:"Dosis",sans-serif;font-size:20px;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;white-space:normal;overflow-wrap:anywhere;vertical-align:middle;box-shadow:none;cursor:pointer;transition:background-color 0.18s,border-color 0.18s;}:is(.health-card,.support-card,.resource-card,.copy-actions) .text-link{padding:14px 22px;margin:0;color:var(--action-ink);font-size:20px;}.text-link:hover,.btn:hover,.browse:hover,:is(.health-card,.support-card,.resource-card,.copy-actions) .text-link:hover{background:var(--action-hover);border-color:var(--action-hover-border);color:var(--action-ink);text-decoration:none;box-shadow:none;transform:none;}.btn.primary{background:#ffe5e9;border-color:#efc7ce;color:#94263a;}.btn.primary:hover{background:#ffd5dd;border-color:#dfa7b4;color:#94263a;transform:none;}.text-link .round,.browse .round{width:28px;height:28px;min-width:28px;flex-shrink:0;background:rgba(7,21,64,0.06);color:var(--action-ink);font-family:Arial,sans-serif;font-size:20px;}:is(.text-link,.btn,.browse):focus-visible{outline:3px solid #071540;outline-offset:4px;}:is(.text-link,.btn):disabled{background:#f1f3f6;border-color:#e0e4eb;color:#677384;box-shadow:none;cursor:default;}:is(.text-link,.btn,.browse):active:not(:disabled){background:var(--action-hover);}.contrast :is(.text-link,.btn,.browse){border-color:#071540;}.home-heading{flex-wrap:wrap;}.home-hero>div,.deploy-hero>div,.feature-text,.health-card>div,.resource-card>div,.support-card>div{min-width:0;}.tool{font-size:14px;}.newsletter{min-height:46px;}.newsletter input{font-size:15px;}.newsletter .round{width:34px;height:34px;font-size:22px;}.prev,.next{width:36px;height:36px;font-size:25px;}.story-body>.round{width:38px;height:38px;font-size:25px;}.prev,.next,.story-body>.round,.newsletter .round,.home-search .round{background:#ffe5e9;color:#94263a;border:1px solid #efc7ce;}.prev:hover,.next:hover,.story:hover .round,.newsletter .round:hover,.home-search .round:hover{background:#ffd5dd;color:#94263a;border-color:#dfa7b4;}@media (max-width:650px){.text-link,.btn,.browse,:is(.health-card,.support-card,.resource-card,.copy-actions) .text-link{min-height:50px;padding:13px 18px;font-size:19px;border-radius:14px;gap:10px;}.home-heading .browse{margin-left:0;}.actions .btn{padding:13px 18px;}.feature{padding-left:52px;padding-right:52px;}.copy-actions{justify-content:stretch;}.copy-actions>:is(a,button){flex:1 1 100%;}}@media (prefers-reduced-motion:reduce){.text-link,.btn,.browse{transition:none;}}.header .tool{color:#d9273c;}.header .tool:hover{color:#c91f32;background:#fff0f2;}.header .tool[aria-pressed=true]{color:#c91f32;background:#ffe5e9;}.action-arrow{display:inline-block;width:22px;height:22px;flex-shrink:0;vertical-align:middle;color:#94263a;}.arrow-left{transform:rotate(180deg);}.arrow-external{transform:rotate(-45deg);}.text-link .round,.browse .round{background:#ffe5e9;color:#94263a;}.round .action-arrow{width:20px;height:20px;}.home-search .action-arrow{width:24px;height:24px;}.home-hero .hero-browse{background:transparent;border:0;box-shadow:none;padding:8px 0;min-height:44px;justify-content:flex-start;}.home-hero .hero-browse:hover,.home-hero .hero-browse:active{background:transparent;border:0;box-shadow:none;color:#94263a;}@media (max-width:650px){.home-search .action-arrow{width:18px;height:18px;}.home-hero .hero-browse{padding:8px 0;}}.support-card:first-child,.resource-card:first-child,.sales-contact{--arrow-ink:#286b50;--arrow-bg:#c5e2d0;}.support-card:nth-child(2),.home-heading,.hero-browse,.feature,.health-card,.overview,.code-example{--arrow-ink:#071540;--arrow-bg:#dce8f5;}.resource-card:nth-child(2),.help{--arrow-ink:#8b681d;--arrow-bg:#f0dba9;}.home-search,.newsletter,.news{--arrow-ink:#94263a;--arrow-bg:#ffe5e9;}.action-arrow,.home-search .action-arrow{color:var(--arrow-ink,#94263a);}.text-link .round,.browse .round{color:var(--arrow-ink,#94263a);background:var(--arrow-bg,#ffe5e9);}body:not(.contrast) #aan-de-slag>:is(.prev,.next){background:#e4effb;border:1px solid #c8dbef;color:#071540;}body:not(.contrast) #aan-de-slag>:is(.prev,.next) .action-arrow{color:#071540;}body:not(.contrast) #aan-de-slag>:is(.prev,.next):hover{background:#d3e6f8;border-color:#afcbe6;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .editorial-main{padding-bottom:65px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .editorial-hero{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:50px;align-items:center;padding:42px 50px 0;border-radius:32px;background:#fff2f5;margin:25px 0 48px;overflow:hidden;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .editorial-hero h1{font-size:48px;line-height:1.1;margin:12px 0 22px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .editorial-hero p{font-size:19px;line-height:1.55;color:#526078;margin-bottom:25px;max-width:550px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .eyebrow{display:inline-block;font-size:13px;font-weight:bold;text-transform:uppercase;letter-spacing:1.5px;color:#94263a;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .editorial-illustration{position:relative;display:flex;justify-content:center;align-self:end;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .editorial-illustration img{display:block;width:300px;max-width:100%;height:auto;position:relative;z-index:1;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .question-mark{position:absolute;top:15%;right:0;display:grid;place-items:center;width:105px;height:105px;border-radius:50%;font-family:"Dosis",sans-serif;font-size:75px;font-weight:bold;color:#94263a;background:#ffe2e8;transform:rotate(10deg);}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .faq-list>h2{font-size:31px;margin:0 0 24px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .faq-accordion{border:1px solid #dce5ef;border-radius:24px;overflow:hidden;background:#fff;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .faq-accordion details{border-bottom:1px solid #dce5ef;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .faq-accordion details:last-child{border-bottom:0;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .faq-accordion summary{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:23px 30px;list-style:none;font-family:"Dosis",sans-serif;font-size:23px;font-weight:bold;line-height:1.35;color:#071540;cursor:pointer;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .faq-accordion summary::-webkit-details-marker{display:none;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .faq-accordion summary:hover{background:#f1f7fc;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .faq-accordion summary:focus-visible{outline:3px solid #071540;outline-offset:-4px;border-radius:8px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .faq-chevron{flex-shrink:0;display:grid;place-items:center;width:30px;height:30px;color:#071540;font-size:32px;font-family:Arial,sans-serif;transition:transform 0.2s;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .faq-accordion details[open] .faq-chevron{transform:rotate(90deg);}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .faq-accordion details[open] summary{background:#f1f7fc;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .faq-answer{padding:0 30px 25px;background:#f1f7fc;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .faq-answer p{max-width:900px;font-size:17px;line-height:1.65;color:#43516a;margin:0;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .faq-answer a{color:#071540;text-decoration:underline;text-underline-offset:3px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .editorial-cta{display:flex;align-items:center;gap:25px;background:#edf7f0;border:1px solid #d8e9de;border-radius:24px;padding:28px 32px;margin-top:36px;--arrow-ink:#286b50;--action-bg:#d6ebde;--action-border:#bcd9c7;--action-hover:#c5e2d0;--action-hover-border:#bcd9c7;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .editorial-cta h2{font-size:28px;line-height:1.2;margin-bottom:8px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .editorial-cta p{font-size:17px;color:#435c4e;margin:0;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .editorial-cta .text-link{margin-left:auto;flex-shrink:0;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .cta-symbol{width:62px;height:62px;display:grid;place-items:center;background:white;color:#286b50;border-radius:50%;font-family:"Dosis",sans-serif;font-size:35px;font-weight:bold;flex-shrink:0;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-banner{padding:32px;border:1px solid #dce5ef;border-radius:28px;background:#f7faff;margin:20px 0 60px;--arrow-ink:#071540;--action-bg:#e4effb;--action-border:#c8dbef;--action-hover:#d7e8f9;--action-hover-border:#afcbe6;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-section-heading{display:flex;gap:25px;align-items:center;justify-content:space-between;margin-bottom:20px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-section-heading h2{font-size:32px;margin-bottom:8px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-section-heading p{font-size:17px;color:#526078;margin:0;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-section-heading .text-link{flex-shrink:0;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-rows{display:grid;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-row{display:grid;grid-template-columns:70px minmax(0,1fr) 150px 44px;gap:22px;align-items:center;padding:16px 0;border-top:1px solid #dce5ef;text-decoration:none;color:#071540;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-row-title{font-family:"Dosis",sans-serif;font-size:22px;font-weight:bold;line-height:1.3;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-row:hover .press-row-title{text-decoration:underline;text-underline-offset:4px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-row:hover .press-round{background:#d7e8f9;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-row time{font-size:15px;color:#526078;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-round{display:grid;place-items:center;border:1px solid #c8dbef;border-radius:50%;width:42px;height:42px;background:#e4effb;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-round .action-arrow{color:#071540;width:20px;height:20px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-visual{--visual-ink:#285980;--visual-bg:#e5f0fc;display:flex;align-items:center;justify-content:center;background:var(--visual-bg);border-radius:14px;padding:18px;text-align:center;min-width:0;overflow:hidden;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-visual.green{--visual-bg:#e5f4ea;--visual-ink:#286b50;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-visual.rose{--visual-bg:#ffe9ee;--visual-ink:#94263a;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-visual.yellow{--visual-bg:#fff3d9;--visual-ink:#8b681d;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-symbol{display:block;font-family:"Dosis",sans-serif;font-size:60px;font-weight:bold;line-height:1;color:var(--visual-ink);margin-bottom:12px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-visual-label{display:block;font-family:"Dosis",sans-serif;font-size:25px;font-weight:bold;line-height:1.2;color:#071540;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-row .press-visual{width:70px;height:60px;padding:5px;border-radius:12px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-row .press-symbol{font-size:34px;margin:0;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-row .press-visual-label{display:none;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-demo-note{font-size:13px !important;line-height:1.5 !important;color:#65758b !important;margin-top:16px !important;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-index-hero{background:#eef6fd;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-index-hero .question-mark{background:#dbeafa;color:#285980;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-card{overflow:hidden;border:1px solid #dce5ef;border-radius:26px;display:flex;flex-direction:column;background:#fff;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-card-visual{display:block;text-decoration:none;padding:12px 12px 0;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-card-visual .press-visual{height:205px;border-radius:18px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-card-visual:hover .press-visual{outline:2px solid var(--visual-ink);outline-offset:-3px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-card-body{padding:26px;display:flex;flex-direction:column;align-items:start;flex:1;--arrow-ink:#071540;--action-bg:#e4effb;--action-border:#c8dbef;--action-hover:#d7e8f9;--action-hover-border:#afcbe6;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-card-body time{font-size:14px;color:#637087;margin-bottom:12px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-card-body h2{font-size:28px;line-height:1.2;margin-bottom:14px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-card-body h2 a{color:inherit;text-decoration:none;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-card-body h2 a:hover{text-decoration:underline;text-underline-offset:4px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-card-body p{font-size:17px;color:#526078;line-height:1.5;margin-bottom:24px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-card-body .text-link{margin-top:auto;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-back{display:inline-block;font-weight:bold;color:#071540;text-decoration:none;margin:8px 0 35px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-back:hover{text-decoration:underline;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-reading-layout{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:45px;align-items:start;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-article{min-width:0;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-article h1{font-size:44px;line-height:1.12;margin:12px 0 16px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-article header time{display:block;color:#637087;font-size:15px;margin-bottom:25px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-visual-large{height:310px;border-radius:25px;justify-content:space-around;padding:30px 30px 0;gap:20px;align-items:center;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-visual-large>div{max-width:45%;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-visual-large .press-symbol{font-size:82px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-visual-large .press-visual-label{font-size:30px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-visual-large img{align-self:end;width:250px;max-width:48%;height:auto;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-share{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:25px 0 30px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-share>span{font-size:14px;color:#637087;margin-right:8px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-share a{display:grid;place-items:center;width:40px;height:40px;border:1px solid #d2deeb;border-radius:50%;font-size:17px;font-weight:bold;text-decoration:none;color:#071540;background:#f1f7fc;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-share a:hover{background:#dceafa;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-article p{font-size:17px;line-height:1.7;color:#43516a;margin-bottom:26px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-article .press-lead{font-weight:bold;font-size:18px;color:#243752;line-height:1.65;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-article section h2{font-size:29px;line-height:1.2;margin:28px 0 15px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-sidebar{display:grid;gap:22px;margin-top:30px;min-width:0;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-sidebar section{padding:25px;border-radius:22px;border:1px solid #dce5ef;background:#f7faff;min-width:0;--arrow-ink:#071540;--action-bg:#e4effb;--action-border:#c8dbef;--action-hover:#d7e8f9;--action-hover-border:#afcbe6;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-sidebar section:nth-child(2){background:#edf7f0;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-sidebar h2{font-size:24px;line-height:1.2;margin-bottom:14px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-sidebar p,:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-sidebar a{font-size:16px;line-height:1.55;color:#43516a;overflow-wrap:anywhere;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-sidebar section>a:not(.text-link){display:block;margin-bottom:8px;text-decoration:none;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-sidebar a:hover{text-decoration:underline;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-sidebar ul{list-style:none;padding:0;margin:0 0 22px;display:grid;gap:15px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-sidebar .text-link{font-size:18px;min-width:0;white-space:normal;width:100%;padding:12px;gap:10px;color:#071540;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-sidebar .action-arrow{flex-shrink:0;width:18px;height:18px;}@media (max-width:900px){:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .editorial-hero{padding:32px 35px 0;gap:25px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .editorial-hero h1{font-size:42px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .editorial-illustration img{width:260px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .question-mark{width:80px;height:80px;font-size:58px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-reading-layout{grid-template-columns:minmax(0,1fr) 250px;gap:25px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-sidebar section{padding:20px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-article h1{font-size:38px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-visual-large{height:270px;padding:20px 20px 0;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-visual-large .press-visual-label{font-size:25px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .editorial-cta{flex-wrap:wrap;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .editorial-cta .text-link{margin-left:87px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-row{grid-template-columns:60px minmax(0,1fr) 115px 40px;gap:15px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-row .press-visual{width:60px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-row-title{font-size:20px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-row time{font-size:14px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-section-heading{align-items:start;flex-direction:column;}}@media (max-width:650px){:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .editorial-main{padding-bottom:45px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .editorial-hero{grid-template-columns:1fr;gap:0;padding:28px 25px 0;border-radius:26px;margin-bottom:32px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .editorial-hero h1{font-size:38px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .editorial-hero p{font-size:17px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .editorial-illustration{max-width:250px;width:100%;justify-self:center;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .editorial-illustration img{width:205px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .question-mark{right:-10px;top:6%;width:65px;height:65px;font-size:47px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .faq-list>h2{font-size:28px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .faq-accordion summary{font-size:21px;gap:15px;padding:20px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .faq-answer{padding:0 20px 22px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .faq-answer p{font-size:16px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .editorial-cta{padding:25px;gap:18px;border-radius:24px;margin-top:28px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .editorial-cta>div{flex:1;min-width:180px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .editorial-cta h2{font-size:25px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .editorial-cta .text-link{margin:0;width:100%;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .cta-symbol{width:48px;height:48px;font-size:29px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-banner{padding:25px 20px;margin-bottom:40px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-section-heading h2{font-size:29px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-section-heading .text-link{width:100%;white-space:normal;justify-content:center;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-row{grid-template-columns:52px minmax(0,1fr) 34px;gap:12px;padding:17px 0;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-row .press-visual{grid-row:span 2;width:52px;height:52px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-row-title{font-size:20px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-row time{grid-column:2;grid-row:2;font-size:13px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-round{grid-column:3;grid-row:1/span 2;width:32px;height:32px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-round .action-arrow{width:16px;height:16px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-grid{grid-template-columns:1fr;gap:22px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-card-visual .press-visual{height:175px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-card-body{padding:22px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-card-body h2{font-size:26px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-reading-layout{grid-template-columns:1fr;gap:20px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-article h1{font-size:35px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-back{margin-bottom:25px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-visual-large{height:240px;padding:20px 15px 0;gap:12px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-visual-large .press-symbol{font-size:60px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-visual-large .press-visual-label{font-size:23px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-article p{font-size:16px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-sidebar{margin-top:0;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-sidebar .text-link{width:auto;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-share{gap:10px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-share>span{width:100%;}}@media (prefers-reduced-motion:reduce){:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .faq-chevron{transition:none;}}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-media-image{display:block;width:100%;height:205px;object-fit:cover;border-radius:18px;background:#f1f7fc;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-card-visual:hover .press-media-image{outline:2px solid #071540;outline-offset:-3px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-publisher{display:block;color:#637087;font-size:14px;margin-bottom:14px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-row .press-media-image{width:70px;height:60px;border-radius:12px;object-fit:cover;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-row-source{color:#526078;font-size:14px;line-height:1.4;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-media-figure{margin:26px 0 0;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-media-large{height:auto;max-height:520px;object-fit:contain;border-radius:22px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-media-figure figcaption{font-size:13px;color:#637087;margin-top:12px;line-height:1.4;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-original{background:#eef6fd;border:1px solid #dce5ef;border-radius:20px;padding:25px;margin:28px 0;--arrow-ink:#071540;--action-bg:#e4effb;--action-border:#c8dbef;--action-hover:#d7e8f9;--action-hover-border:#afcbe6;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-original p{font-size:14px;margin:14px 0 0;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-original .text-link{white-space:normal;}@media (max-width:900px){:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-row .press-media-image{width:60px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-row-source{font-size:13px;}}@media (max-width:650px){:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-card-visual .press-media-image{height:185px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-row .press-media-image{width:52px;height:52px;grid-row:span 2;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-row-source{grid-column:2;grid-row:2;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-original{padding:20px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-original .text-link{width:100%;justify-content:center;}}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-index-hero{padding-bottom:32px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-index-hero .press-illustration{align-self:center;width:100%;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-index-hero .press-illustration img{width:100%;max-width:350px;height:330px;object-fit:contain;}@media (max-width:650px){:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-index-hero{padding-bottom:24px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-index-hero .press-illustration{max-width:260px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .press-index-hero .press-illustration img{height:260px;}}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .faq-hero{padding-bottom:32px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .faq-hero .faq-illustration{align-self:center;width:100%;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .faq-hero .faq-illustration img{width:100%;max-width:350px;height:330px;object-fit:contain;}@media (max-width:650px){:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .faq-hero{padding-bottom:24px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .faq-hero .faq-illustration{max-width:260px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .faq-hero .faq-illustration img{height:260px;}}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .media-tabs{display:flex;gap:12px;flex-wrap:wrap;margin:0 0 32px;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .media-tabs a{padding:12px 22px;border:1px solid #d4dfeb;border-radius:24px;color:#071540;text-decoration:none;font-weight:bold;background:#f5f9fc;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .media-tabs a:hover,:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .media-tabs a[aria-current=page]{background:#e1eef8;border-color:#aec7dc;}:where(.ds-editorial,.ds-inzetten,.ds-mediakits,.ds-shop) .media-tabs a:focus-visible{outline:3px solid #071540;outline-offset:3px;}.menu-toggle{display:none;}@media (max-width:900px){.header.has-mobile-menu{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding-top:16px;padding-bottom:16px;}.header.has-mobile-menu>a{order:0;flex-shrink:0;}.header.has-mobile-menu .tools{order:1;margin-left:auto;padding-left:0;border-left:0;gap:0;}.header.has-mobile-menu .tool{padding:8px;font-size:12px;}.header.has-mobile-menu .tool svg{width:23px;height:23px;}.header.has-mobile-menu .menu-toggle{order:2;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:10px 12px;background:#e4effb;color:#071540;border:1px solid #c8dbef;border-radius:12px;font-family:"Dosis",sans-serif;font-weight:700;font-size:18px;cursor:pointer;}.menu-toggle svg{width:24px;height:24px;flex-shrink:0;}.menu-toggle .menu-close-icon{display:none;}.menu-toggle[aria-expanded=true] .menu-open-icon{display:none;}.menu-toggle[aria-expanded=true] .menu-close-icon{display:block;}.header.has-mobile-menu .menu-toggle:hover{background:#d3e6f8;border-color:#afcbe6;}.menu-toggle:focus-visible{outline:3px solid #071540;outline-offset:3px;}.header.has-mobile-menu .nav{display:none;order:3;flex:0 0 100%;width:100%;margin-top:6px;padding:10px;gap:4px;background:#f1f7fc;border:1px solid #d4e4f3;border-radius:18px;box-sizing:border-box;}.header.has-mobile-menu.mobile-nav-open .nav{display:flex;flex-direction:column;align-items:stretch;}.header.has-mobile-menu .nav a{display:flex;align-items:center;min-height:48px;padding:12px 16px;border-radius:12px;font-family:"Dosis",sans-serif;font-size:20px;font-weight:700;line-height:1.3;color:#071540;text-decoration:none;}.header.has-mobile-menu .nav a:hover{background:#dcecfb;}.header.has-mobile-menu .nav a[aria-current=page]{background:#dcecfb;text-decoration:underline;text-underline-offset:5px;}.header.has-mobile-menu .nav a:focus-visible{outline:3px solid #071540;outline-offset:-3px;}}@media (max-width:360px){.header.has-mobile-menu{gap:6px;}.header.has-mobile-menu .menu-toggle{padding:10px 9px;gap:5px;font-size:17px;}.header.has-mobile-menu .tool{padding:7px 6px;font-size:11px;}}html body.contrast,html body.contrast :is(*,#contrast,#read){color:#000 !important;background-color:#fff !important;background-image:none !important;border-color:#000 !important;box-shadow:none !important;text-shadow:none !important;--navy:#000;--text:#000;--red:#000;--icon:#000;--arrow-ink:#000;--action-bg:#fff;--action-border:#000;--action-hover:#fff;--action-hover-border:#000;--hover:#fff;color-scheme:light;}html body.contrast :is(*,#contrast,#read)::before,html body.contrast :is(*,#contrast,#read)::after{color:#000 !important;background:transparent !important;border-color:#000 !important;box-shadow:none !important;}html body.contrast a{text-decoration:underline !important;text-underline-offset:4px;}html body.contrast :is(button,.btn,.text-link,.browse,input,textarea,select){border:1px solid #000 !important;}html body.contrast :is(a,button):hover{text-decoration:underline !important;text-underline-offset:4px;}html body.contrast :is(a,button,input,textarea,select,summary):focus-visible{outline:3px solid #000 !important;outline-offset:4px;}html body.contrast :is([aria-current="page"],[aria-pressed="true"]){font-weight:700 !important;outline:2px solid #000;outline-offset:2px;}html body.contrast :is(input,textarea)::placeholder{color:#000 !important;opacity:1;}html body.contrast :is(input,textarea,select){accent-color:#000;caret-color:#000;}html body.contrast :is(img,video,canvas){filter:grayscale(1) !important;mix-blend-mode:normal !important;}html body.contrast svg [fill]:not([fill=none]){fill:currentColor !important;}html body.contrast svg [stroke]:not([stroke=none]){stroke:currentColor !important;}html body.contrast dialog::backdrop{background:rgba(255,255,255,0.85);}.logo{height:auto;aspect-ratio:auto;object-fit:contain;}.footer-main .logo{height:auto;mix-blend-mode:multiply;}.header .logo{width:100px;height:auto;}:where(.ds-mediakits) .kits-hero{background:#edf7f0;padding-bottom:35px;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);}:where(.ds-mediakits) .kits-hero .eyebrow{color:#286b50;}:where(.ds-mediakits) .kits-hero .text-link,:where(.ds-mediakits) .kits-overview .text-link{--arrow-ink:#286b50;--action-ink:#286b50;--action-bg:#e1f0e7;--action-border:#c1dccd;--action-hover:#cee5d8;--action-hover-border:#9ac2aa;}:where(.ds-mediakits) .kits-hero-art{position:relative;max-width:300px;justify-self:center;width:100%;padding:20px;}:where(.ds-mediakits) .kits-hero-art svg{position:relative;width:100%;height:auto;transform:rotate(-5deg);}:where(.ds-mediakits) .kit-art-dot{position:absolute;width:90%;aspect-ratio:1;background:#daede2;border-radius:50%;left:5%;top:0;}:where(.ds-mediakits) .kit-art-spark{position:absolute;right:5%;top:4%;font-size:46px;color:#ea6a76;}:where(.ds-mediakits) .kits-search-box{background:#f5f9fc;border:1px solid #dce7ef;border-radius:28px;padding:28px 32px;margin-bottom:36px;}:where(.ds-mediakits) .kits-search-box h2{font-size:30px;margin:0 0 10px;}:where(.ds-mediakits) .kits-search-box p{font-size:17px;line-height:1.5;color:#455571;margin:0 0 22px;}:where(.ds-mediakits) .kit-search-label{display:block;font-weight:700;margin-bottom:10px;color:#071540;}:where(.ds-mediakits) .kit-search-controls{display:flex;align-items:center;gap:14px;flex-wrap:wrap;}:where(.ds-mediakits) .kit-search-controls input{min-width:0;flex:1 1 300px;min-height:56px;border:2px solid #7795b2;background:white;border-radius:28px;padding:13px 22px;font-size:18px;color:#071540;}:where(.ds-mediakits) .kit-reset{min-height:44px;background:transparent;border:0;color:#455571;text-decoration:underline;text-underline-offset:4px;cursor:pointer;font-size:16px;padding:10px;}:where(.ds-mediakits) .kit-reset:hover{color:#ad293d;}:where(.ds-mediakits) .kits-search-box :is(input,button):focus-visible{outline:3px solid #071540;outline-offset:4px;}:where(.ds-mediakits) .kits-list-heading{display:flex;justify-content:space-between;gap:20px;align-items:baseline;margin-bottom:24px;flex-wrap:wrap;}:where(.ds-mediakits) .kits-list-heading h2{font-size:32px;margin:0;}:where(.ds-mediakits) .kits-list-heading p{font-size:17px;color:#455571;margin:0;}:where(.ds-mediakits) .kit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;}:where(.ds-mediakits) .kit-card{min-width:0;border:1px solid #dce7ee;background:#f5f9fc;border-radius:26px;overflow:hidden;display:flex;flex-direction:column;transition:box-shadow 0.18s,border-color 0.18s;}:where(.ds-mediakits) .kit-card:nth-child(3n+2){background:#f1f8f3;}:where(.ds-mediakits) .kit-card:nth-child(3n){background:#fff4f6;}:where(.ds-mediakits) .kit-card:has(a:hover){border-color:#adc6d6;box-shadow:0 5px 16px #07154012;}:where(.ds-mediakits) .kit-picture{background:white;padding:18px;aspect-ratio:1.6;display:grid;place-items:center;}:where(.ds-mediakits) .kit-picture img{width:100%;height:100%;min-height:0;object-fit:contain;}:where(.ds-mediakits) .kit-content{padding:24px;display:flex;flex-direction:column;align-items:start;flex:1;}:where(.ds-mediakits) .kit-label{color:#4b705e;font-size:14px;font-weight:bold;}:where(.ds-mediakits) .kit-content h3{font-size:27px;line-height:1.2;margin:8px 0 24px;overflow-wrap:anywhere;}:where(.ds-mediakits) .kit-content .text-link{margin-top:auto;font-size:18px;--action-bg:#fbe1e6;--action-hover:#f5cdd6;--action-border:#ecc2cb;--action-hover-border:#dea8b4;--action-ink:#9e263b;--arrow-ink:#9e263b;}:where(.ds-mediakits) .kit-more-row{display:flex;justify-content:center;margin-top:32px;}:where(.ds-mediakits) .kit-empty{padding:30px;border:1px solid #dce7ef;border-radius:24px;background:#f5f9fc;}:where(.ds-mediakits) .kit-empty h3{font-size:28px;margin-bottom:12px;}:where(.ds-mediakits) .kit-empty p{font-size:17px;margin-bottom:20px;}:where(.ds-mediakits) .kit-card[hidden],:where(.ds-mediakits) .kit-empty[hidden],:where(.ds-mediakits) #kit-more[hidden]{display:none !important;}:where(.ds-mediakits) #mediakit-search{scroll-margin-top:24px;}@media (max-width:900px){:where(.ds-mediakits) .kit-grid{grid-template-columns:repeat(2,minmax(0,1fr));}:where(.ds-mediakits) .kits-hero{padding:30px;gap:25px;}:where(.ds-mediakits) .kit-content{padding:22px;}}@media (max-width:650px){:where(.ds-mediakits) .kits-hero{grid-template-columns:1fr;padding:26px 24px;}:where(.ds-mediakits) .kits-hero-art{width:190px;padding:12px;}:where(.ds-mediakits) .kits-hero h1{font-size:38px;}:where(.ds-mediakits) .kits-hero p{font-size:18px;}:where(.ds-mediakits) .kits-search-box{padding:24px 20px;}:where(.ds-mediakits) .kit-search-controls input{flex-basis:100%;width:100%;font-size:17px;}:where(.ds-mediakits) .kit-search-controls .text-link{flex:1;justify-content:center;}:where(.ds-mediakits) .kit-reset{font-size:15px;}:where(.ds-mediakits) .kit-grid{grid-template-columns:1fr;gap:22px;}:where(.ds-mediakits) .kit-picture{aspect-ratio:1.7;}:where(.ds-mediakits) .kit-content h3{font-size:27px;}:where(.ds-mediakits) .kits-list-heading h2{font-size:29px;}}:where(.ds-mediakits) .kits-hero-illustration{display:flex;justify-content:center;align-self:end;min-width:0;}:where(.ds-mediakits) .kits-hero-illustration img{display:block;width:auto;height:400px;max-width:100%;object-fit:contain;}@media (max-width:650px){:where(.ds-mediakits) .kits-hero-illustration img{height:280px;}}:where(.ds-shop) .shop-hero{background:#edf5fc;padding-bottom:34px;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);}:where(.ds-shop) .shop-hero .eyebrow{color:#3d6f97;}:where(.ds-shop) .shop-hero-art{max-width:280px;justify-self:center;position:relative;width:100%;border-radius:50%;background:#dbeaf7;padding:20px;}:where(.ds-shop) .shop-hero-art svg{width:100%;height:auto;display:block;}:where(.ds-shop) .shop-hero-art>span{position:absolute;right:0;top:8px;color:#ec7280;font-size:48px;}:where(.ds-shop) .shop-live-note{display:flex;gap:20px;align-items:center;justify-content:space-between;padding:18px 24px;background:#fff5e8;border-radius:20px;margin:0 0 34px;color:#684d28;flex-wrap:wrap;}:where(.ds-shop) .shop-live-note p{margin:0;font-size:16px;}:where(.ds-shop) .shop-live-note a{color:#684d28;display:inline-flex;align-items:center;gap:10px;font-weight:bold;text-decoration:underline;text-underline-offset:4px;}:where(.ds-shop) .shop-live-note svg{width:18px;height:18px;}:where(.ds-shop) .shop-section-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;margin:28px 0;}:where(.ds-shop) .shop-section-heading h1{font-size:44px;line-height:1.15;margin:0;}:where(.ds-shop) .shop-section-heading h2{font-size:32px;margin:0;}:where(.ds-shop) .shop-cart-link span{display:grid;place-items:center;border-radius:50%;background:#fff;width:28px;height:28px;font-size:15px;}:where(.ds-shop) .shop-filters{display:flex;align-items:end;gap:20px;background:#f5f9fc;border:1px solid #dce7ef;border-radius:24px;padding:24px;margin-bottom:20px;}:where(.ds-shop) .shop-filters label{display:flex;flex-direction:column;gap:10px;color:#071540;font-size:17px;font-weight:bold;flex:1;min-width:0;}:where(.ds-shop) .shop-filters input,:where(.ds-shop) .shop-filters select,:where(.ds-shop) .shop-field-grid input{width:100%;min-width:0;min-height:54px;background:#fff;border:1px solid #9ab1c6;border-radius:14px;color:#071540;font:400 17px/1.4 Arial,sans-serif;padding:13px 16px;}:where(.ds-shop) .shop-filters select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23071540' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 18px center;background-size:18px;padding-right:48px;}:where(.ds-shop) .shop-plain{background:none;border:0;color:#071540;font-size:16px;text-decoration:underline;text-underline-offset:4px;cursor:pointer;padding:12px 4px;min-height:44px;}:where(.ds-shop) .shop-pricing-note,:where(.ds-shop) .shop-small{font-size:15px;color:#526078;line-height:1.5;}:where(.ds-shop) .shop-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;}:where(.ds-shop) .shop-card{display:flex;flex-direction:column;min-width:0;background:#f5f9fc;border:1px solid #dce6ef;border-radius:26px;overflow:hidden;}:where(.ds-shop) .shop-card:nth-child(3n+2){background:#f1f8f3;}:where(.ds-shop) .shop-card:nth-child(3n){background:#fff4f6;}:where(.ds-shop) .shop-picture{aspect-ratio:1.5;background:white;padding:20px;display:grid;place-items:center;}:where(.ds-shop) .shop-picture img{object-fit:contain;width:100%;height:100%;min-height:0;}:where(.ds-shop) .shop-card-content{padding:24px;display:flex;flex-direction:column;align-items:start;flex:1;}:where(.ds-shop) .shop-type{font-size:14px;color:#526681;}:where(.ds-shop) .shop-card h3{font-size:26px;line-height:1.25;margin:9px 0 16px;}:where(.ds-shop) .shop-price{font-size:20px;font-weight:700;color:#071540;margin:0 0 16px;}:where(.ds-shop) .shop-extra{font-size:14px;line-height:1.5;color:#526078;margin:0 0 16px;}:where(.ds-shop) .shop-card-actions{margin-top:auto;display:flex;flex-direction:column;align-items:start;gap:16px;}:where(.ds-shop) .shop-main .text-link{--action-bg:#fbe1e6;--action-hover:#f5cdd6;--action-border:#ecc2cb;--action-hover-border:#dea8b4;--action-ink:#9e263b;--arrow-ink:#9e263b;font-size:18px;}:where(.ds-shop) .shop-download,:where(.ds-shop) .shop-back{color:#071540;font-size:16px;line-height:1.5;text-decoration:underline;text-underline-offset:4px;}:where(.ds-shop) .shop-download:hover,:where(.ds-shop) .shop-back:hover{color:#a6283b;}:where(.ds-shop) .shop-status{color:#185e32;font-size:17px;line-height:1.5;padding:16px 0;margin:0;min-height:1px;}:where(.ds-shop) .shop-card[hidden],:where(.ds-shop) .shop-empty[hidden],:where(.ds-shop) #checkout-content[hidden]{display:none !important;}:where(.ds-shop) .shop-empty{border:1px solid #dce6ef;border-radius:26px;padding:32px;background:#f5f9fc;}:where(.ds-shop) .shop-empty h2,:where(.ds-shop) .shop-empty h3{font-size:30px;margin-bottom:16px;}:where(.ds-shop) .shop-empty p{font-size:18px;line-height:1.5;margin-bottom:22px;}:where(.ds-shop) .checkout-steps{list-style:none;padding:0;display:flex;gap:20px;justify-content:space-between;margin:34px 0;}:where(.ds-shop) .checkout-steps li{display:flex;align-items:center;gap:12px;color:#526078;font-size:17px;flex:1;}:where(.ds-shop) .checkout-steps li>span{display:grid;place-items:center;flex-shrink:0;width:38px;height:38px;border:1px solid #c8d8e7;border-radius:50%;background:#eef5fb;color:#071540;font-weight:bold;}:where(.ds-shop) .checkout-steps li[aria-current=step]{color:#071540;font-weight:bold;}:where(.ds-shop) .checkout-steps li[aria-current=step]>span{background:#fde5ea;border-color:#e8b4c0;color:#9e263b;}:where(.ds-shop) .checkout-layout{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:30px;align-items:start;}:where(.ds-shop) .checkout-panel,:where(.ds-shop) .checkout-summary{border:1px solid #dce6ef;border-radius:26px;padding:30px;background:#f8fafc;min-width:0;}:where(.ds-shop) .checkout-panel h2,:where(.ds-shop) .checkout-summary h2{font-size:29px;line-height:1.25;margin:0 0 16px;}:where(.ds-shop) .checkout-panel>p{font-size:17px;line-height:1.5;color:#526078;margin-bottom:24px;}:where(.ds-shop) .checkout-summary{background:#edf5fc;position:sticky;top:24px;}:where(.ds-shop) .cart-line{display:grid;grid-template-columns:90px minmax(0,1fr);gap:20px;padding:24px 0;border-top:1px solid #dce6ef;}:where(.ds-shop) .cart-line img{object-fit:contain;max-width:90px;height:100px;background:white;border-radius:12px;}:where(.ds-shop) .cart-line h3{font-size:23px;line-height:1.3;margin-bottom:10px;}:where(.ds-shop) .cart-line p{font-size:15px;color:#526078;margin:0 0 12px;}:where(.ds-shop) .cart-controls{display:flex;align-items:center;gap:12px;flex-wrap:wrap;}:where(.ds-shop) .cart-controls button{min-width:44px;min-height:44px;border:1px solid #abc4d9;background:#e6f1fa;border-radius:12px;color:#071540;font-size:22px;cursor:pointer;}:where(.ds-shop) .cart-controls button:hover{background:#d0e6f7;}:where(.ds-shop) .cart-controls button:disabled{opacity:0.45;cursor:default;}:where(.ds-shop) .cart-controls output{font-size:18px;min-width:22px;text-align:center;}:where(.ds-shop) .cart-controls .cart-remove{background:none;border:0;font-size:15px;text-decoration:underline;padding:8px;color:#9e263b;}:where(.ds-shop) .line-price{display:block;margin-top:12px;font-size:18px;color:#071540;}:where(.ds-shop) .summary-row{display:flex;gap:16px;justify-content:space-between;font-size:16px;line-height:1.45;margin:0 0 16px;}:where(.ds-shop) .summary-row>span{min-width:0;}:where(.ds-shop) .summary-row strong{white-space:nowrap;}:where(.ds-shop) .summary-total{border-top:1px solid #b9cfe1;padding-top:20px;margin-top:22px;font-size:22px;color:#071540;}:where(.ds-shop) .summary-small{font-size:14px;color:#526078;margin:0;line-height:1.5;}:where(.ds-shop) .shop-next{margin:24px 0;}:where(.ds-shop) .shop-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;}:where(.ds-shop) .shop-field-grid label{display:flex;flex-direction:column;gap:10px;color:#071540;font-size:17px;font-weight:bold;}:where(.ds-shop) .shop-back{display:inline-block;min-height:44px;padding:12px 0;}:where(.ds-shop) .review-subtitle{margin-top:30px !important;}:where(.ds-shop) .review-line{display:flex;align-items:start;justify-content:space-between;gap:20px;padding:18px 0;border-bottom:1px solid #dce6ef;font-size:17px;line-height:1.5;}:where(.ds-shop) .review-line strong{white-space:nowrap;}:where(.ds-shop) .review-line small{display:block;font-size:15px;color:#526078;}:where(.ds-shop) #review-details p{font-size:17px;line-height:1.55;margin:0 0 10px;overflow-wrap:anywhere;}:where(.ds-shop) .payment-panel{background:#fff3f5;border:1px solid #efcbd4;border-radius:20px;padding:24px;margin-top:24px;}:where(.ds-shop) .payment-panel p{font-size:17px;line-height:1.5;color:#526078;margin-bottom:18px;}:where(.ds-shop) .shop-main :is(input,select,button,a):focus-visible{outline:3px solid #071540;outline-offset:4px;}:where(.ds-shop) .shop-card:has(a:hover,button:hover){border-color:#aac3d6;box-shadow:0 5px 16px #07154012;}@media (max-width:950px){:where(.ds-shop) .shop-grid{grid-template-columns:repeat(2,minmax(0,1fr));}:where(.ds-shop) .checkout-layout{grid-template-columns:minmax(0,1fr) 290px;gap:20px;}:where(.ds-shop) .checkout-panel,:where(.ds-shop) .checkout-summary{padding:24px;}:where(.ds-shop) .shop-field-grid{grid-template-columns:1fr;}}@media (max-width:650px){:where(.ds-shop) .shop-hero{grid-template-columns:1fr;padding:28px 24px;gap:20px;}:where(.ds-shop) .shop-hero-art{width:180px;}:where(.ds-shop) .shop-hero h1{font-size:37px;}:where(.ds-shop) .shop-hero p{font-size:18px;}:where(.ds-shop) .shop-grid{grid-template-columns:1fr;gap:22px;}:where(.ds-shop) .shop-filters{flex-direction:column;align-items:stretch;padding:22px;}:where(.ds-shop) .shop-filters label{width:100%;}:where(.ds-shop) .shop-filters .shop-plain{align-self:start;}:where(.ds-shop) .shop-section-heading h1{font-size:34px;}:where(.ds-shop) .shop-section-heading h2{font-size:29px;}:where(.ds-shop) .checkout-steps{gap:12px;flex-direction:column;margin:24px 0;}:where(.ds-shop) .checkout-steps li{font-size:16px;}:where(.ds-shop) .checkout-layout{grid-template-columns:1fr;}:where(.ds-shop) .checkout-summary{position:static;}:where(.ds-shop) .checkout-panel,:where(.ds-shop) .checkout-summary{padding:24px 20px;}:where(.ds-shop) .cart-line{grid-template-columns:65px minmax(0,1fr);gap:14px;}:where(.ds-shop) .cart-line img{max-width:65px;height:80px;}:where(.ds-shop) .cart-line h3{font-size:22px;}:where(.ds-shop) .payment-panel{padding:22px 18px;}:where(.ds-shop) .shop-card-content{padding:24px;}:where(.ds-shop) .shop-live-note{padding:20px;}:where(.ds-shop) .review-line{gap:14px;font-size:16px;}}:where(.ds-shop) .shop-hero-illustration{display:flex;justify-content:center;align-self:end;min-width:0;}:where(.ds-shop) .shop-hero-illustration img{display:block;width:auto;height:400px;max-width:100%;object-fit:contain;}@media (max-width:650px){:where(.ds-shop) .shop-hero-illustration img{height:280px;}}:where(.ds-shop) .shop-basket-icon{width:25px;height:25px;flex-shrink:0;}:where(.ds-shop) .shop-results-meta{display:flex;justify-content:space-between;align-items:baseline;gap:24px;margin:0 0 24px;}:where(.ds-shop) .shop-results-meta #shop-result{font-size:17px;color:#455571;margin:0;flex-shrink:0;}:where(.ds-shop) .shop-results-meta .shop-pricing-note{margin:0;text-align:right;}@media (max-width:650px){:where(.ds-shop) .shop-results-meta{flex-direction:column;gap:10px;}:where(.ds-shop) .shop-results-meta .shop-pricing-note{text-align:left;}}:where(.ds-home) .home-hero>div{min-width:0;flex:1;}:where(.ds-home) .home-search-intro{margin:28px 0 14px;max-width:470px;}:where(.ds-home) .home-search-intro label{display:block;font:700 24px/1.25 Dosis,sans-serif;color:#071540;margin-bottom:10px;}:where(.ds-home) .home-hero .home-search-intro p{font-size:17px;font-weight:400;line-height:1.5;max-width:none;margin:0;}:where(.ds-home) .home-search{max-width:470px;min-height:60px;gap:12px;padding:6px 8px 6px 18px;}:where(.ds-home) .home-search input{font-size:24px;line-height:1.4;min-height:44px;}:where(.ds-home) .home-search button{width:44px;height:44px;}:where(.ds-home) .home-search:focus-within{outline:3px solid #071540;outline-offset:4px;}:where(.ds-home) .home-search input:focus{outline:none;}:where(.ds-home) .home-search button:focus-visible{outline:3px solid #071540;outline-offset:3px;}:where(.ds-home) .home-search-intro label{cursor:text;}:where(.ds-home) .home-hero .browse{font-size:24px;}:where(.ds-home) .catalog-filter-copy{line-height:1.5;}@media (max-width:650px){:where(.ds-home) .home-hero{display:grid;grid-template-columns:1fr;padding:12px 6px 24px;gap:20px;}:where(.ds-home) .home-hero>img{max-width:70%;width:280px;justify-self:center;}:where(.ds-home) .home-hero h1{font-size:36px;line-height:1.1;}:where(.ds-home) .home-hero p{font-size:17px;max-width:none;}:where(.ds-home) .home-search-intro{margin-top:24px;}:where(.ds-home) .home-search-intro label{font-size:23px;}:where(.ds-home) .home-search{max-width:none;padding:6px 8px 6px 14px;}:where(.ds-home) .home-search input{font-size:16px;}:where(.ds-home) .home-search svg{width:22px;height:22px;}:where(.ds-home) .home-search button{width:44px;height:44px;}:where(.ds-home) .home-hero .browse{font-size:24px;}}:where(.ds-home) .home-share{margin:0 0 48px;}:where(.ds-home) .home-share-heading{margin-bottom:18px;}:where(.ds-home) .home-share-heading h2{font-size:30px;line-height:1.2;margin:0;}:where(.ds-home) .home-share-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;}:where(.ds-home) .home-share-card{display:grid;grid-template-columns:38px minmax(0,1fr);grid-template-rows:auto 1fr auto;align-items:start;column-gap:12px;row-gap:12px;min-width:0;padding:20px;border:1px solid #d4c8e8;border-radius:20px;background:#f0e7fa;--action-bg:#e4d6f2;--action-hover:#d9c8ed;--action-border:#cbb7e0;--action-hover-border:#b79dd2;--action-ink:#624180;--arrow-ink:#624180;}:where(.ds-home) .home-share-card:nth-child(2){background:#fff0ce;border-color:#ead5a3;--action-bg:#f8e3ac;--action-hover:#f1d795;--action-border:#dfc382;--action-hover-border:#cdae65;--action-ink:#76521b;--arrow-ink:#76521b;}:where(.ds-home) .home-share-card:nth-child(3){background:#e0f2f1;border-color:#b9dcd9;--action-bg:#c9e7e4;--action-hover:#b7deda;--action-border:#a2cfca;--action-hover-border:#8abdb7;--action-ink:#22625e;--arrow-ink:#22625e;}:where(.ds-home) .home-share-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:#ffffffa6;color:var(--action-ink);grid-row:1;}:where(.ds-home) .home-share-icon svg{width:23px;height:23px;}:where(.ds-home) .home-share-card h3{font-size:24px;line-height:1.2;margin:4px 0 0;align-self:center;}:where(.ds-home) .home-share-card p{grid-column:1/-1;font-size:16px;line-height:1.45;color:#45516a;margin:0;}:where(.ds-home) .home-share-card .text-link{grid-column:1/-1;justify-self:start;margin:2px 0 0;font-size:16px;max-width:100%;min-height:44px;padding:10px 14px;gap:9px;}:where(.ds-home) .home-share-card:has(a:hover){border-color:var(--action-hover-border);}:where(.ds-home) .home-share-card a:focus-visible{outline:3px solid #071540;outline-offset:4px;}@media (max-width:900px){:where(.ds-home) .home-share-grid{gap:14px;}:where(.ds-home) .home-share-card{padding:18px;column-gap:10px;}:where(.ds-home) .home-share-card h3{font-size:22px;}:where(.ds-home) .home-share-card .text-link{font-size:16px;padding:10px 12px;}}@media (max-width:700px){:where(.ds-home) .home-share{margin-bottom:36px;}:where(.ds-home) .home-share-grid{grid-template-columns:1fr;gap:14px;}:where(.ds-home) .home-share-heading h2{font-size:28px;}:where(.ds-home) .home-share-card{padding:20px;grid-template-columns:38px minmax(0,1fr);}:where(.ds-home) .home-share-card h3{font-size:24px;}:where(.ds-home) .home-share-card .text-link{font-size:17px;}}:where(.ds-home) .home-hero .hero-browse{color:#fa3e48;--action-ink:#fa3e48;--arrow-ink:#fa3e48;}:where(.ds-home) .home-hero .hero-browse:hover,:where(.ds-home) .home-hero .hero-browse:active{color:#cf2637;--arrow-ink:#cf2637;text-decoration:underline;text-underline-offset:4px;}:where(.ds-home) .story-new{position:relative;overflow:hidden;}:where(.ds-home) .story-new-ribbon{position:absolute;right:-44px;top:20px;width:170px;min-height:36px;display:grid;place-items:center;transform:rotate(38deg);background:#fa3e48;color:white;font:700 22px/1.3 Dosis,sans-serif;letter-spacing:0.3px;z-index:1;box-shadow:0 2px 5px #07154018;pointer-events:none;padding:5px 0;}@media (max-width:650px){:where(.ds-home) .story-new-ribbon{left:-45px;right:auto;top:18px;transform:rotate(-38deg);width:155px;font-size:21px;}}:where(.ds-home) .story-grid .story p{font-size:14px;line-height:1.35;}:where(.ds-home) .home-steffie-wave{width:450px;max-width:46%;flex-shrink:0;align-self:end;}:where(.ds-home) .home-steffie-wave svg{display:block;width:100%;height:auto;overflow:hidden;}@media (max-width:650px){:where(.ds-home) .home-steffie-wave{display:none;}}:where(.ds-catalog,.ds-search) .catalog-results{margin:48px 0 80px;}:where(.ds-catalog,.ds-search) .catalog-heading{display:flex;align-items:baseline;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:24px;}:where(.ds-catalog,.ds-search) .catalog-heading h2{margin:0;font-size:32px;}:where(.ds-catalog,.ds-search) .catalog-heading .result{margin:0;color:#455571;font-size:16px;}:where(.ds-catalog,.ds-search) .catalog-list{display:grid;gap:24px;}:where(.ds-catalog,.ds-search) .website-card{display:grid;grid-template-columns:190px minmax(0,1fr);gap:32px;align-items:start;border:1px solid #e0e7ef;border-radius:32px;background:#f7f9fc;padding:32px;--action-bg:#e8edf5;--action-hover:#dce5f1;--action-border:#ccd7e5;--action-hover-border:#b4c5dc;--action-ink:#071540;}:where(.ds-catalog,.ds-search) .website-card:nth-child(3n+2){background:#f2f8fc;}:where(.ds-catalog,.ds-search) .website-card:nth-child(3n){background:#fff7f8;}:where(.ds-catalog,.ds-search) .website-card:hover{border-color:#bccbdf;}:where(.ds-catalog,.ds-search) .website-picture{display:grid;place-items:center;min-height:170px;border-radius:24px;background:white;padding:12px;}:where(.ds-catalog,.ds-search) .website-picture img{width:100%;height:170px;object-fit:contain;}:where(.ds-catalog,.ds-search) .website-picture svg{width:100px;height:100px;fill:#6484ad;}:where(.ds-catalog,.ds-search) .website-content{min-width:0;}:where(.ds-catalog,.ds-search) .website-content h3{font-size:30px;line-height:1.2;margin:8px 0 14px;}:where(.ds-catalog,.ds-search) .website-content p{font-size:17px;line-height:1.55;margin:0 0 14px;}:where(.ds-catalog,.ds-search) .website-content .theme-intro{margin-bottom:7px;}:where(.ds-catalog,.ds-search) .website-content ul{padding-left:23px;margin:0 0 22px;columns:2;column-gap:32px;}:where(.ds-catalog,.ds-search) .website-content li{font-size:17px;line-height:1.5;margin-bottom:6px;break-inside:avoid;}:where(.ds-catalog,.ds-search) .website-content li::marker{color:#546d94;}:where(.ds-catalog,.ds-search) .website-category{font-size:14px;color:#526681;}:where(.ds-catalog,.ds-search) .website-actions{display:flex;align-items:center;flex-wrap:wrap;gap:14px;}:where(.ds-catalog,.ds-search) .website-actions .text-link{flex-shrink:0;}:where(.ds-catalog,.ds-search) .website-actions .action-arrow{width:22px;height:22px;color:#071540;flex-shrink:0;}:where(.ds-catalog,.ds-search) .website-languages{display:flex;gap:7px;flex-wrap:wrap;}:where(.ds-catalog,.ds-search) .website-language{display:inline-flex;align-items:center;gap:6px;font:700 16px/1.2 "Dosis",sans-serif;color:#071540;text-decoration:none;padding:9px 12px;min-height:40px;background:#fff;border:1px solid #cfdce9;border-radius:12px;}:where(.ds-catalog,.ds-search) .website-language:hover{background:#dceafa;border-color:#8aa8ca;}:where(.ds-catalog,.ds-search) .website-language svg{width:17px;height:17px;fill:currentColor;}:where(.ds-catalog,.ds-search) .website-language:focus-visible,:where(.ds-catalog,.ds-search) .category:focus-visible{outline:3px solid #071540;outline-offset:4px;}:where(.ds-catalog,.ds-search) .catalog-pagination{display:flex;justify-content:center;align-items:center;gap:16px;flex-wrap:wrap;margin-top:32px;}:where(.ds-catalog,.ds-search) .catalog-pagination .btn{font-size:18px;min-height:48px;padding:12px 18px;}:where(.ds-catalog,.ds-search) .catalog-empty{background:#f2f8fc;padding:30px;border-radius:24px;}:where(.ds-catalog,.ds-search) .catalog-category-filter{display:flex;flex-direction:column;gap:5px;}:where(.ds-catalog,.ds-search) .catalog-category-filter select{width:100%;background:#fff;color:#071540;border:1px solid #a9bbd4;border-radius:12px;padding:12px;min-height:48px;}:where(.ds-catalog,.ds-search) .catalog-language-note{font-size:13px;color:#53617a;margin:0;grid-column:1/-1;}:where(.ds-catalog,.ds-search) .catalog-categories>h2{font-size:30px;margin:0 0 20px;}:where(.ds-catalog,.ds-search) .catalog-categories .category[aria-pressed=true]{outline:3px solid #071540;outline-offset:2px;}.search-results-view:where(.ds-catalog,.ds-search) .catalog-heading h2{font-size:32px;}.search-results-view:where(.ds-catalog,.ds-search) .catalog-categories{display:none;}.catalog-view:where(.ds-catalog,.ds-search) .filters{grid-template-columns:1fr 1fr;gap:18px;}.catalog-view:where(.ds-catalog,.ds-search) .filters>div:first-child,.catalog-view:where(.ds-catalog,.ds-search) .filters>.search,.catalog-view:where(.ds-catalog,.ds-search) .filters>#search-hint,.catalog-view:where(.ds-catalog,.ds-search) .filters>.actions{grid-column:1/-1;}.catalog-view:where(.ds-catalog,.ds-search) .filters>.language{margin:0;align-self:start;}.catalog-view:where(.ds-catalog,.ds-search) .filters .language select{width:100%;min-height:48px;}.catalog-view:where(.ds-catalog,.ds-search) .filters>.actions{justify-content:flex-end;}.catalog-view:where(.ds-catalog,.ds-search) .hero h1{font-size:46px;}.catalog-view:where(.ds-catalog,.ds-search) .hero p{font-size:19px;}.catalog-view:where(.ds-catalog,.ds-search) .hero .health-icon[hidden]{display:none !important;}@media (max-width:650px){:where(.ds-catalog,.ds-search) .website-card{grid-template-columns:1fr;gap:18px;padding:24px;border-radius:25px;}:where(.ds-catalog,.ds-search) .website-picture{width:100%;min-height:145px;}:where(.ds-catalog,.ds-search) .website-picture img{height:145px;max-width:240px;}:where(.ds-catalog,.ds-search) .website-content h3{font-size:28px;}:where(.ds-catalog,.ds-search) .website-content ul{columns:1;}:where(.ds-catalog,.ds-search) .website-content p,:where(.ds-catalog,.ds-search) .website-content li{font-size:17px;}:where(.ds-catalog,.ds-search) .website-actions{align-items:flex-start;flex-direction:column;}:where(.ds-catalog,.ds-search) .website-languages{width:100%;}.catalog-view:where(.ds-catalog,.ds-search) .filters{grid-template-columns:1fr;}.catalog-view:where(.ds-catalog,.ds-search) .filters>*{grid-column:1 !important;}:where(.ds-catalog,.ds-search) .catalog-heading h2{font-size:28px;}:where(.ds-catalog,.ds-search) .catalog-results{margin:36px 0 55px;}:where(.ds-catalog,.ds-search) .catalog-pagination{gap:10px;}.catalog-view:where(.ds-catalog,.ds-search) .hero h1{font-size:34px;}.catalog-view:where(.ds-catalog,.ds-search) .hero p{font-size:17px;}:where(.ds-catalog,.ds-search) .catalog-pagination :is(.catalog-page-count-item,#catalog-page-count){order:3;width:100%;text-align:center;}}.catalog-view:where(.ds-catalog,.ds-search) .catalog-reset{background:#e8f2fb;border-color:#bfd4e8;color:#071540;gap:10px;}.catalog-view:where(.ds-catalog,.ds-search) .catalog-reset:hover{background:#d9eafa;border-color:#91b4d5;}:where(.ds-catalog,.ds-search) .catalog-reset svg{flex-shrink:0;}@media (max-width:650px){.catalog-view:where(.ds-catalog,.ds-search) .filters>.actions{display:flex;flex-wrap:wrap;gap:12px;}.catalog-view:where(.ds-catalog,.ds-search) .catalog-reset{flex:1 1 100%;}}:where(.ds-catalog,.ds-search) .catalog-results{scroll-margin-top:24px;}:where(.ds-catalog,.ds-search) .catalog-layout{display:grid;grid-template-columns:210px minmax(0,1fr);gap:30px;align-items:start;margin:38px 0 80px;}:where(.ds-catalog,.ds-search) .catalog-layout .catalog-results{margin:0;min-width:0;}:where(.ds-catalog,.ds-search) .catalog-sidebar{min-width:0;background:#f7f9fc;border:1px solid #e1e7f0;border-radius:24px;padding:20px;}:where(.ds-catalog,.ds-search) .catalog-sidebar h2{font:700 23px/1.3 "Dosis",sans-serif;color:#071540;margin:0;}:where(.ds-catalog,.ds-search) .catalog-sidebar p{font-size:14px;line-height:1.4;margin:12px 0 18px;}:where(.ds-catalog,.ds-search) .catalog-sidebar .grid{display:grid;grid-template-columns:1fr;gap:8px;margin:0;}:where(.ds-catalog,.ds-search) .catalog-sidebar .category{width:100%;min-height:48px;height:auto;border:1px solid transparent;border-radius:12px;padding:10px 12px;display:flex;align-items:center;justify-content:flex-start;gap:10px;text-align:left;background:var(--tile,#e8eef7);box-shadow:none;transform:none;}:where(.ds-catalog,.ds-search) .catalog-sidebar .category svg{width:22px;height:22px;flex:0 0 22px;margin:0;}:where(.ds-catalog,.ds-search) .catalog-sidebar .category span{font-size:18px;line-height:1.2;margin:0;}:where(.ds-catalog,.ds-search) .catalog-sidebar .category:hover{background:var(--hover,#dae5f3);transform:none;}:where(.ds-catalog,.ds-search) .catalog-sidebar .category[aria-pressed=true]{border:2px solid #071540;outline:none;padding:9px 11px;}:where(.ds-catalog,.ds-search) .catalog-sidebar .selection-mark{display:none;}:where(.ds-catalog,.ds-search) .catalog-sidebar .category[aria-pressed=true] .selection-mark{display:inline;margin-left:auto;font-family:Arial,sans-serif !important;font-size:23px;font-weight:400;}:where(.ds-catalog,.ds-search) .catalog-sidebar .category-all{background:#e8eef7;justify-content:center;}:where(.ds-catalog,.ds-search) .catalog-clear-category{font-size:18px;min-height:42px;padding:9px 14px;background:#e8eef7;}:where(.ds-catalog,.ds-search) .catalog-heading .catalog-clear-category{flex:0 0 auto;}:where(.ds-catalog,.ds-search) .catalog-layout .website-card{grid-template-columns:130px minmax(0,1fr);gap:22px;padding:26px;}:where(.ds-catalog,.ds-search) .catalog-layout .website-picture{min-height:130px;}:where(.ds-catalog,.ds-search) .catalog-layout .website-picture img{height:130px;}:where(.ds-catalog,.ds-search) .catalog-layout .website-content ul{columns:1;}:where(.ds-catalog,.ds-search) .catalog-empty .btn{margin-top:12px;}@media (max-width:1000px) and (min-width:801px){:where(.ds-catalog,.ds-search) .catalog-layout{grid-template-columns:190px minmax(0,1fr);gap:20px;}:where(.ds-catalog,.ds-search) .catalog-layout .website-card{grid-template-columns:1fr;}:where(.ds-catalog,.ds-search) .catalog-layout .website-picture{max-width:190px;}}@media (max-width:800px){:where(.ds-catalog,.ds-search) .catalog-layout{grid-template-columns:1fr;gap:24px;margin:28px 0 55px;}:where(.ds-catalog,.ds-search) .catalog-sidebar{padding:18px 20px;}:where(.ds-catalog,.ds-search) .catalog-sidebar .grid{grid-template-columns:repeat(2,minmax(0,1fr));}:where(.ds-catalog,.ds-search) .catalog-sidebar .category-all{grid-column:1/-1;}:where(.ds-catalog,.ds-search) .catalog-sidebar .category span{font-size:17px;}:where(.ds-catalog,.ds-search) .catalog-sidebar p{margin-bottom:14px;}:where(.ds-catalog,.ds-search) .catalog-layout .website-card{grid-template-columns:1fr;padding:24px;}:where(.ds-catalog,.ds-search) .catalog-layout .website-picture{min-height:145px;}:where(.ds-catalog,.ds-search) .catalog-layout .website-picture img{height:145px;}:where(.ds-catalog,.ds-search) .catalog-heading{gap:12px;}:where(.ds-catalog,.ds-search) .catalog-heading .catalog-clear-category{flex-basis:auto;}:where(.ds-catalog,.ds-search) .catalog-layout .catalog-results{scroll-margin-top:20px;}}@media (max-width:390px){:where(.ds-catalog,.ds-search) .catalog-sidebar .grid{grid-template-columns:1fr;}}.catalog-view:where(.ds-catalog,.ds-search) .filters{margin:40px 0 32px;padding:30px;gap:20px;border-radius:28px;}.catalog-view:where(.ds-catalog,.ds-search) .filters>div:first-child{margin:0;}.catalog-view:where(.ds-catalog,.ds-search) .filters h2{margin:0 0 8px;}.catalog-view:where(.ds-catalog,.ds-search) .filters>div:first-child>p{margin:0 0 16px;}.catalog-view:where(.ds-catalog,.ds-search) .filters .language,.catalog-view:where(.ds-catalog,.ds-search) .catalog-category-filter{display:flex;flex-direction:column;gap:8px;margin:0;min-width:0;}.catalog-view:where(.ds-catalog,.ds-search) .filters .language label,.catalog-view:where(.ds-catalog,.ds-search) .catalog-category-filter{font-family:"Dosis",sans-serif;font-size:20px;font-weight:700;color:#071540;}.catalog-view:where(.ds-catalog,.ds-search) .filters .language label{margin:0;}.catalog-view:where(.ds-catalog,.ds-search) .filters .language select,.catalog-view:where(.ds-catalog,.ds-search) .catalog-category-filter select{margin:0;font:17px/1.3 Arial,sans-serif;min-height:48px;padding:12px;border:1px solid #a9bbd4;border-radius:12px;background:#fff;color:#071540;}.catalog-view:where(.ds-catalog,.ds-search) .filters>.catalog-language-note{margin:0;line-height:1.5;}.catalog-view:where(.ds-catalog,.ds-search) .filters>.actions{margin:0;gap:12px;}:where(.ds-catalog,.ds-search) .catalog-layout{margin:0 0 64px;gap:28px;}:where(.ds-catalog,.ds-search) .catalog-sidebar{padding:20px;}:where(.ds-catalog,.ds-search) .catalog-heading{margin:0 0 24px;min-height:40px;align-items:center;}:where(.ds-catalog,.ds-search) .catalog-list{gap:24px;}@media (max-width:800px){.catalog-view:where(.ds-catalog,.ds-search) .filters{margin:28px 0 24px;padding:24px;gap:18px;}:where(.ds-catalog,.ds-search) .catalog-layout{margin:0 0 48px;gap:24px;}:where(.ds-catalog,.ds-search) .catalog-heading{margin-bottom:20px;}}@media (max-width:650px){.catalog-view:where(.ds-catalog,.ds-search) .filters{padding:22px;}.catalog-view:where(.ds-catalog,.ds-search) .catalog-category-filter{font-size:20px;}.catalog-view:where(.ds-catalog,.ds-search) .filters>.actions{margin-top:2px;}}:where(.ds-catalog,.ds-search) .catalog-layout .website-card{background:#f6f8fb;border-color:#d7e0ec;border-radius:32px;padding:28px;grid-template-columns:150px minmax(0,1fr);gap:28px;}:where(.ds-catalog,.ds-search) .catalog-layout .website-picture{min-height:150px;padding:12px;border-radius:24px;}:where(.ds-catalog,.ds-search) .catalog-layout .website-picture img{height:150px;}:where(.ds-catalog,.ds-search) .catalog-layout .website-content .theme-intro{margin-bottom:12px;}:where(.ds-catalog,.ds-search) .catalog-layout .website-content ul.website-themes{list-style:none;padding:0;margin:0 0 24px;columns:2;column-gap:12px;}:where(.ds-catalog,.ds-search) .catalog-layout .website-content .website-themes li{padding:0;margin:0 0 10px;break-inside:avoid;}:where(.ds-catalog,.ds-search) .theme-link{display:flex;align-items:center;gap:12px;min-height:48px;padding:12px 14px;border:1px solid transparent;border-radius:10px;background:#e6f0f7;color:#071540;text-decoration:none;font:700 19px/1.3 "Dosis",sans-serif;overflow-wrap:anywhere;transition:background-color 0.18s,border-color 0.18s;}:where(.ds-catalog,.ds-search) .theme-link::before{content:"";width:14px;height:14px;flex:0 0 14px;border:1px solid #0082a3;border-radius:50%;background:#0082a3;}:where(.ds-catalog,.ds-search) .theme-link:hover{background:#d2e7f2;border-color:#99c4d8;color:#071540;text-decoration:underline;text-underline-offset:3px;}:where(.ds-catalog,.ds-search) .theme-link:focus-visible{outline:3px solid #071540;outline-offset:3px;background:#d2e7f2;}:where(.ds-catalog,.ds-search) .theme-fallback{font:13px/1.3 Arial,sans-serif;padding:3px 5px;background:#fff;border-radius:5px;margin-left:auto;}@media (max-width:1000px) and (min-width:801px){:where(.ds-catalog,.ds-search) .catalog-layout .website-card{grid-template-columns:1fr;gap:20px;}:where(.ds-catalog,.ds-search) .catalog-layout .website-content ul.website-themes{columns:1;}}@media (max-width:800px){:where(.ds-catalog,.ds-search) .catalog-layout .website-card{grid-template-columns:1fr;padding:24px;gap:20px;}:where(.ds-catalog,.ds-search) .catalog-layout .website-picture img{max-width:240px;}:where(.ds-catalog,.ds-search) .catalog-layout .website-picture{min-height:145px;}:where(.ds-catalog,.ds-search) .theme-link{font-size:19px;}}@media (max-width:650px){:where(.ds-catalog,.ds-search) .catalog-layout .website-content ul.website-themes{columns:1;}:where(.ds-catalog,.ds-search) .theme-link{min-height:48px;padding:12px 14px;}:where(.ds-catalog,.ds-search) .catalog-layout .website-card{border-radius:26px;}}:where(.ds-catalog,.ds-search) .website-actions .text-link{--action-bg:#ffe0e4;--action-border:#edb7bf;--action-hover:#ffd0d7;--action-hover-border:#d68f9c;--action-ink:#94263a;background:var(--action-bg);border-color:var(--action-border);color:var(--action-ink);}:where(.ds-catalog,.ds-search) .website-actions .text-link .action-arrow{color:#94263a;}:where(.ds-catalog,.ds-search) .website-actions .text-link:hover{background:var(--action-hover);border-color:var(--action-hover-border);color:#94263a;}:where(.ds-catalog,.ds-search) .catalog-layout[dir=rtl]{text-align:right;}:where(.ds-catalog,.ds-search) .catalog-layout[lang=fa] :is(h2,h3,.category span,.theme-link,.website-language,.text-link,.btn),:where(.ds-catalog,.ds-search) #filters[lang=fa] :is(h2,label,button){font-family:Arial,sans-serif !important;line-height:1.65;}:where(.ds-catalog,.ds-search) .catalog-layout[dir=rtl] .catalog-sidebar .category{text-align:right;}:where(.ds-catalog,.ds-search) .catalog-layout[dir=rtl] .selection-mark{margin-left:0 !important;margin-right:auto;}:where(.ds-catalog,.ds-search) .catalog-layout[dir=rtl] .website-actions .action-arrow{transform:rotate(180deg);}:where(.ds-catalog,.ds-search) .catalog-layout[dir=rtl] .website-content p{line-height:1.85;}:where(.ds-catalog,.ds-search) .catalog-layout[dir=rtl] .website-category{line-height:1.7;}:where(.ds-catalog,.ds-search) .catalog-layout[dir=rtl] .theme-link{font-size:18px;}:where(.ds-catalog,.ds-search) .catalog-layout[dir=rtl] .website-content ul.website-themes{direction:rtl;}:where(.ds-catalog,.ds-search) #filters[dir=rtl]{text-align:right;}:where(.ds-catalog,.ds-search) #filters[lang=fa] :is(select,input){font-family:Arial,sans-serif;line-height:1.6;}.catalog-view:where(.ds-catalog,.ds-search) .filters select{appearance:none;-webkit-appearance:none;padding-right:48px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6' fill='none' stroke='%23071540' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 18px center;background-size:16px;}.catalog-view:where(.ds-catalog,.ds-search) .filters[dir=rtl] select{padding-left:48px;padding-right:14px;background-position:left 18px center;}html body:where(.ds-catalog,.ds-search).contrast .filters select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") !important;}:where(.ds-catalog,.ds-search) .catalog-layout:is([lang=ar],[lang=ti],[lang=bg],[lang=ru],[lang=uk],[lang=rif]) :is(h2,h3,.category span,.theme-link,.website-language,.text-link,.btn){font-family:Arial,sans-serif !important;line-height:1.6;}:where(.ds-catalog,.ds-search) .catalog-layout[dir=rtl] .website-content p{line-height:1.85;}:where(.ds-catalog,.ds-search) .website-theme-disclosure{margin:16px 0 24px;border:1px solid #b8cedd;border-radius:14px;overflow:hidden;background:#f5f9fc;}:where(.ds-catalog,.ds-search) .website-theme-disclosure>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:52px;padding:14px 16px;list-style:none;cursor:pointer;color:#071540;font:700 20px/1.3 "Dosis",sans-serif;}:where(.ds-catalog,.ds-search) .website-theme-disclosure>summary::-webkit-details-marker{display:none;}:where(.ds-catalog,.ds-search) .website-theme-disclosure>summary:hover{background:#e6f0f7;}:where(.ds-catalog,.ds-search) .website-theme-disclosure>summary:focus-visible{outline:3px solid #071540;outline-offset:-4px;}:where(.ds-catalog,.ds-search) .website-theme-disclosure>summary svg{width:24px;height:24px;flex:0 0 24px;}:where(.ds-catalog,.ds-search) .website-theme-disclosure .theme-collapse-label{display:none;}:where(.ds-catalog,.ds-search) .website-theme-disclosure[open] .theme-expand-label{display:none;}:where(.ds-catalog,.ds-search) .website-theme-disclosure[open] .theme-collapse-label{display:inline;}:where(.ds-catalog,.ds-search) .website-theme-disclosure[open]>summary svg{transform:rotate(180deg);}:where(.ds-catalog,.ds-search) .theme-disclosure-content{padding:4px 16px 0;}:where(.ds-catalog,.ds-search) .catalog-layout:not([lang=nl]) .website-theme-disclosure>summary{font-family:inherit;}.nav a{font-family:Dosis,sans-serif;font-weight:700;font-size:calc(14px + 1pt);}@media (max-width:900px){.nav a{font-size:calc(12px + 1pt);}}@media (max-width:650px){.nav a{font-size:calc(11px + 1pt);}}@media (max-width:900px){.header.has-mobile-menu .nav a{font-family:Dosis,sans-serif;font-size:calc(20px + 1pt);}}.header .nav a{font-size:18px;white-space:nowrap;padding-inline:8px;}.header .nav{flex-wrap:nowrap;gap:clamp(4px,1vw,12px);}@media (min-width:1001px){.header .nav a{min-width:5.5em;text-align:center;box-sizing:border-box;}}@media (min-width:901px) and (max-width:1000px){.header{gap:18px;}.header .nav{gap:4px;}.header .nav a{font-size:16px;padding-inline:5px;}.header .tools{gap:8px;padding-left:12px;}}@media (max-width:900px){.header.has-mobile-menu .nav a{font-size:23px;white-space:nowrap;}}.header .tools .tool,.header .tools .tool span{font-family:Dosis,sans-serif !important;font-size:18px !important;line-height:1.3 !important;color:#fa3e48;font-weight:700;white-space:nowrap;}@media (min-width:901px) and (max-width:1000px){.header .tools .tool,.header .tools .tool span{font-size:16px !important;}}@media (max-width:900px){.header .tools .tool,.header .tools .tool span{font-size:23px !important;}}@font-face{font-family:"Barlow";font-style:normal;font-weight:400;font-display:swap;src:url("/_cms/files/css/fonts/Barlow-Regular.woff2") format("woff2");}@font-face{font-family:"Barlow";font-style:normal;font-weight:500;font-display:swap;src:url("/_cms/files/css/fonts/Barlow-Medium.woff2") format("woff2");}@font-face{font-family:"Barlow";font-style:normal;font-weight:600;font-display:swap;src:url("/_cms/files/css/fonts/Barlow-SemiBold.woff2") format("woff2");}@font-face{font-family:"Barlow";font-style:normal;font-weight:700;font-display:swap;src:url("/_cms/files/css/fonts/Barlow-Bold.woff2") format("woff2");}html body{font-family:"Barlow",sans-serif;font-size:17px;line-height:1.5;}html body :where(*):not(:where(.partner-controls button,.header .tool,.header .tool *,.browse,.btn,.catalog-sidebar h2,.catalog-view .catalog-category-filter,.catalog-view .filters .language label,.category span,.cta-symbol,.faq-accordion summary,.faq-panel summary,.header.has-mobile-menu .menu-toggle,.header.has-mobile-menu .nav a,.home-search-intro label,.impact strong,.language label,.nav a,.partner,.press-row-title,.press-symbol,.press-visual-label,.question-mark,.step,.story-new-ribbon,.text-link,.theme-link,.website-language,h1,h2,h3,h4,h5,h6,.browse *,.btn *,.catalog-sidebar h2 *,.catalog-view .catalog-category-filter *,.catalog-view .filters .language label *,.category span *,.cta-symbol *,.faq-accordion summary *,.faq-panel summary *,.header.has-mobile-menu .menu-toggle *,.header.has-mobile-menu .nav a *,.home-search-intro label *,.impact strong *,.language label *,.nav a *,.partner *,.press-row-title *,.press-symbol *,.press-visual-label *,.question-mark *,.step *,.story-new-ribbon *,.text-link *,.theme-link *,.website-language *,h1 *,h2 *,h3 *,h4 *,h5 *,h6 *)){font-family:"Barlow",sans-serif !important;font-size:17px !important;line-height:1.3 !important;}.story-grid .story p,.story-grid .story p *{font-weight:400 !important;}.footer-main :is(h2,h3){font-size:24px;line-height:1.2;}@media (max-width:650px){.footer-main :is(h2,h3){font-size:22px;}}.utility-bar{background:#e6f4ff;color:#071540;}.utility-nav{display:flex;align-items:center;justify-content:flex-end;gap:26px;min-height:44px;padding-block:6px;}.utility-nav a{display:inline-flex;align-items:center;gap:7px;min-height:32px;text-decoration:none;white-space:nowrap;}.utility-nav a:hover{text-decoration:underline;text-underline-offset:4px;color:#d92335;}.utility-nav a:focus-visible{outline:3px solid #071540;outline-offset:3px;border-radius:4px;}.utility-nav svg{width:18px;height:18px;flex:none;}@media (max-width:650px){.utility-nav{gap:22px;min-height:42px;}}.utility-nav .utility-support-icon{display:block;width:22px;height:22px;flex:none;background:transparent;border-radius:0;padding:0;border:0;}:where(.ds-inzetten) .embed-picker{position:relative;margin-top:8px;}:where(.ds-inzetten) .embed-picker-field{display:flex;align-items:center;gap:8px;min-height:60px;padding:6px 10px 6px 18px;border:1px solid #8da9cc;border-radius:20px;background:#e7f2ff;color:#071540;}:where(.ds-inzetten) .embed-picker-field:focus-within{outline:3px solid #071540;outline-offset:3px;}:where(.ds-inzetten) .embed-picker-field input{flex:1;min-width:0;width:100%;border:0;background:transparent;color:#071540;padding:10px 0;outline:none;border-radius:0;box-shadow:none;}:where(.ds-inzetten) .embed-picker-field input::placeholder{color:#52647c;opacity:1;}:where(.ds-inzetten) .embed-picker-field input:focus-visible{outline:none;}:where(.ds-inzetten) .embed-picker-toggle{display:grid;place-items:center;flex:0 0 42px;width:42px;height:42px;padding:0;border:1px solid #b7cce6;border-radius:14px;background:#d2e5fa;color:#071540;cursor:pointer;}:where(.ds-inzetten) .embed-picker-toggle svg{width:22px;height:22px;transition:transform 0.15s;}:where(.ds-inzetten) .embed-picker-toggle[aria-expanded=true] svg{transform:rotate(180deg);}:where(.ds-inzetten) .embed-picker-toggle:hover{background:#bfd9f5;}:where(.ds-inzetten) .embed-picker-menu{position:absolute;top:66px;left:0;right:0;z-index:5;background:#fff;border:1px solid #bbcee4;border-radius:18px;box-shadow:0 12px 30px #07154022;overflow:hidden;}:where(.ds-inzetten) .embed-picker-menu[hidden]{display:none;}:where(.ds-inzetten) #embed-suggestions{list-style:none;padding:6px;margin:0;max-height:300px;overflow-y:auto;overscroll-behavior:contain;}:where(.ds-inzetten) .embed-picker-option{display:grid;gap:5px;padding:13px 14px;border-radius:12px;cursor:pointer;color:#071540;}:where(.ds-inzetten) .embed-picker-option:hover,:where(.ds-inzetten) .embed-picker-option.is-active{background:#e7f2ff;}:where(.ds-inzetten) .embed-option-domain{color:#596c82;overflow-wrap:anywhere;}:where(.ds-inzetten) .embed-picker-empty{padding:18px;color:#52647c;}:where(.ds-inzetten) .embed-panel .embed-picker-hint{margin:10px 0 0;color:#52647c;}.contrast:where(.ds-inzetten) .embed-picker-field,.contrast:where(.ds-inzetten) .embed-picker-menu,.contrast:where(.ds-inzetten) .embed-picker-toggle{border:2px solid #071540;}@media (max-width:650px){:where(.ds-inzetten) .embed-picker-field{padding-left:14px;}:where(.ds-inzetten) .embed-picker-menu{top:66px;}:where(.ds-inzetten) #embed-suggestions{max-height:260px;}}:where(.ds-donate) .donation-main{padding-bottom:60px;}:where(.ds-donate) .donation-breadcrumb{display:flex;align-items:center;gap:10px;margin:0 0 24px;color:#52647c;}:where(.ds-donate) .donation-breadcrumb a{text-decoration:none;color:#071540;}:where(.ds-donate) .donation-hero{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:35px;padding:38px 44px;background:#e7f2ff;border:1px solid #d5e5f6;border-radius:30px;margin-bottom:32px;overflow:hidden;}:where(.ds-donate) .donation-hero h1{font-size:48px;line-height:1.1;margin-bottom:14px;}:where(.ds-donate) .donation-hero p{max-width:570px;margin-bottom:0;color:#35415b;}:where(.ds-donate) .donation-layout{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:28px;align-items:start;margin-bottom:32px;}:where(.ds-donate) .donation-card{background:#fff;border:1px solid #d9e5f1;border-radius:28px;padding:34px;}:where(.ds-donate) .donation-card h2,:where(.ds-donate) .donation-illustration h2{font-size:30px;line-height:1.2;margin-bottom:14px;}:where(.ds-donate) .donation-card p{color:#45516a;margin-bottom:18px;}:where(.ds-donate) .donation-card-main{background:#fff4f5;border-color:#f2cdd1;--action-bg:#fa3e48;--action-border:#fa3e48;--action-hover:#dc2938;--action-hover-border:#dc2938;--action-ink:#fff;--arrow-ink:#fff;}:where(.ds-donate) .donation-heart{width:55px;height:55px;margin-bottom:18px;}:where(.ds-donate) .donation-card-main .donation-pay-note{margin:18px 0 0;color:#52647c;}:where(.ds-donate) .donation-aside{display:grid;gap:22px;}:where(.ds-donate) .donation-socials{background:#eef7f1;border-color:#d0e7d7;}:where(.ds-donate) .donation-social-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px;}:where(.ds-donate) .donation-social-links a{display:inline-flex;align-items:center;min-height:44px;padding:10px 14px;border:1px solid #bcdac7;border-radius:12px;background:#fff;text-decoration:none;color:#071540;}:where(.ds-donate) .donation-social-links a:hover{background:#dceee2;}:where(.ds-donate) .donation-illustration{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:32px;align-items:center;background:#edf7ff;border:1px solid #d7e8f6;border-radius:28px;overflow:hidden;margin-bottom:24px;}:where(.ds-donate) .donation-illustration img{display:block;width:100%;height:auto;}:where(.ds-donate) .donation-illustration>div{padding:30px 32px 30px 0;}:where(.ds-donate) .donation-illustration p{color:#45516a;margin-bottom:0;}:where(.ds-donate) .donation-organisation{padding:26px 30px;border-top:1px solid #d9e5f1;color:#52647c;background:#fff;}:where(.ds-donate) .donation-organisation h2{font-size:24px;line-height:1.2;margin:0 0 20px;}:where(.ds-donate) .donation-organisation dl{display:grid;grid-template-columns:1.3fr 0.7fr 1fr;gap:24px;margin:0;}:where(.ds-donate) .donation-organisation dt{font-weight:500;color:#52647c;margin-bottom:7px;}:where(.ds-donate) .donation-organisation dd{margin:0;color:#071540;}:where(.ds-donate) .donation-organisation a{color:#071540;text-underline-offset:3px;}.contrast:where(.ds-donate) :is(.donation-hero,.donation-card,.donation-illustration){border:2px solid #071540;}@media (max-width:900px){:where(.ds-donate) .donation-hero{padding:32px 30px;grid-template-columns:minmax(0,1fr);gap:20px;}:where(.ds-donate) .donation-hero h1{font-size:42px;}:where(.ds-donate) .donation-layout{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:20px;}:where(.ds-donate) .donation-card{padding:26px;}:where(.ds-donate) .donation-card h2{font-size:27px;}}@media (max-width:650px){:where(.ds-donate) .donation-main{padding-bottom:38px;}:where(.ds-donate) .donation-hero{grid-template-columns:1fr;padding:28px 24px;gap:0;border-radius:24px;}:where(.ds-donate) .donation-hero h1{font-size:38px;}:where(.ds-donate) .donation-hero p{margin-bottom:0;}:where(.ds-donate) .donation-layout{grid-template-columns:1fr;gap:22px;}:where(.ds-donate) .donation-card{padding:26px;border-radius:24px;}:where(.ds-donate) .donation-illustration{grid-template-columns:1fr;gap:0;}:where(.ds-donate) .donation-illustration>div{padding:25px;}:where(.ds-donate) .donation-card-main .text-link{width:100%;}}@media (max-width:650px){:where(.ds-donate) .donation-organisation{padding:24px 8px;}:where(.ds-donate) .donation-organisation dl{grid-template-columns:1fr;gap:20px;}}:where(.ds-donate) .donation-amounts{border:0;padding:0;margin:24px 0;}:where(.ds-donate) .donation-amounts legend{padding:0;margin-bottom:12px;color:#071540;font-weight:500;}:where(.ds-donate) .donation-presets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;}:where(.ds-donate) .donation-amount{position:relative;display:block;cursor:pointer;}:where(.ds-donate) .donation-amount input{position:absolute;opacity:0;width:1px;height:1px;}:where(.ds-donate) .donation-amount span{display:grid;place-items:center;min-height:52px;border:1px solid #ecc0c6;border-radius:12px;background:#fff;color:#071540;}:where(.ds-donate) .donation-amount input:checked + span{background:#fbdde1;border:2px solid #d52d3f;}:where(.ds-donate) .donation-amount input:focus-visible + span{outline:3px solid #071540;outline-offset:3px;}:where(.ds-donate) .donation-custom{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:15px;margin-top:14px;}:where(.ds-donate) .donation-custom>label{display:flex;align-items:center;gap:8px;color:#071540;cursor:pointer;}:where(.ds-donate) .donation-custom input[type=radio]{accent-color:#d52d3f;width:18px;height:18px;margin:0;}:where(.ds-donate) .donation-custom-field{display:flex;align-items:center;gap:9px;border:1px solid #ecc0c6;border-radius:12px;background:#fff;padding:12px 14px;color:#071540;}:where(.ds-donate) .donation-custom-field:focus-within{outline:3px solid #071540;outline-offset:3px;}:where(.ds-donate) .donation-custom-field input{width:100%;min-width:0;border:0;background:transparent;color:#071540;padding:0;outline:none;}:where(.ds-donate) .donation-custom-field input:focus-visible{outline:none;}:where(.ds-donate) .donation-card-main #donation-amount-hint{margin:10px 0 0;color:#52647c;}:where(.ds-donate) .donation-modal-close{margin-top:10px;--action-bg:#e7f2ff;--action-border:#b7cce6;--action-hover:#d1e5fa;--action-ink:#071540;--arrow-ink:#071540;}@media (max-width:450px){:where(.ds-donate) .donation-custom{grid-template-columns:1fr;gap:10px;}}:root{--layout-section:56px;--layout-gap:24px;--layout-panel:32px;--layout-card:24px;--layout-bottom:56px;}.header{padding-block:24px;}.wrap{min-width:0;}.header .nav,.header .tools,main :is(section,article,aside),.footer-main>div{min-width:0;}main.wrap{padding-bottom:var(--layout-bottom);}:is(.breadcrumb,.contact-breadcrumb,.donation-breadcrumb){display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0 0 24px;padding:0;}:is(.home-heading,.home-share-heading,.section-heading,.press-section-heading,.kits-list-heading,.catalog-heading){margin-bottom:24px;}:is(.home-heading,.section-heading,.press-section-heading,.kits-list-heading,.catalog-heading)>:is(h2,p){margin-block:0;}.home-hero{padding-inline:0;gap:32px;}.story-grid{margin-inline:0;gap:var(--layout-gap);margin-bottom:var(--layout-section);}:is(.home-topics,.news,.home-support,.home-share,.sales-hero,.impact-grid,.sales-columns,.process,.partner-section,.catalog-layout,.resource-grid,.overview,.press-banner){margin-bottom:var(--layout-section);}:is(.home-support,.home-share-grid,.press-grid,.kit-grid,.shop-grid,.contact-grid,.contact-info-grid,.donation-layout,.donation-aside,.sales-columns,.resource-grid){gap:var(--layout-gap);}.home-hero{padding-bottom:24px;}.deploy-hero{padding:24px 0 32px;gap:32px;}.values{padding:24px 0 var(--layout-section);gap:var(--layout-gap);}.resource-grid{margin-inline:0;}.embed-section{padding-block:32px;margin-bottom:var(--layout-section);}.embed-section h2{margin-inline:0;margin-bottom:24px;}.embed-panel{margin-inline:0;padding:var(--layout-panel);gap:var(--layout-gap);}.catalog-view .filters{margin:24px 0 32px;padding:var(--layout-panel);gap:var(--layout-gap);}.catalog-layout{margin-top:0;gap:var(--layout-gap);}.catalog-view .hero{margin-bottom:0;}:is(.contact-hero,.sales-hero,.donation-hero,.editorial-hero){margin-top:0;margin-bottom:32px;padding-inline:var(--layout-panel);column-gap:32px;}.contact-hero,.editorial-hero{padding-top:var(--layout-panel);}.sales-hero,.donation-hero{padding-block:var(--layout-panel);}.sales-art{align-self:center;}:is(.idea-panel,.contact-about,.contact-newsletter,.faq-panel,.donation-card,.process-detail,.copy-aside,.sales-costs,.sales-contact,.kits-search-box,.press-banner,.editorial-cta){padding:var(--layout-panel);}:is(.story-body,.press-card-body,.kit-content,.shop-card-content,.support-card,.resource-card){padding:var(--layout-card);}.catalog-layout .website-card{padding:var(--layout-card);gap:var(--layout-gap);}.contact-card{padding:var(--layout-card) 20px;}:is(.story-body,.press-card-body,.kit-content,.shop-card-content,.donation-card,.process-detail,.copy-aside,.sales-costs,.contact-panel)>:is(h2,h3){margin-top:0;margin-bottom:12px;}:is(.story-body,.press-card-body,.kit-content,.shop-card-content,.donation-card,.process-detail,.copy-aside,.sales-costs,.contact-panel)>p{margin-top:0;margin-bottom:16px;}:is(.process-detail,.sales-costs,.copy-aside)>p:last-child{margin-bottom:0;}.story-grid .story p{margin-bottom:16px;}.story-body>.round{align-self:flex-end;margin-top:auto;}.support-card{border-radius:24px;gap:24px;}.news{padding:var(--layout-panel);gap:32px;}.feature{margin-top:0;margin-bottom:var(--layout-section);padding:var(--layout-panel) 80px;gap:24px;}.feature img{margin-bottom:calc(-1 * var(--layout-panel));}.help{margin:0 0 var(--layout-section);padding:var(--layout-panel);gap:24px;}main.wrap>.help:last-child{margin-bottom:0;}.overview{padding:var(--layout-panel) var(--layout-panel) 0;gap:24px;}.overview>div{padding-bottom:var(--layout-panel);}.shop-section-heading{margin:24px 0;}.idea-panel,.contact-grid,.contact-main .faq-panel{margin-bottom:32px;}.contact-info-grid{margin-bottom:0;}.idea-form,.idea-form .name-email{gap:16px;}.process .process-detail{margin-top:24px;}.sales-costs{margin-bottom:32px;}.donation-organisation{padding:24px 0 0;}.donation-organisation dl{gap:var(--layout-gap);}.footer-main{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr);padding:32px 0;gap:32px;}.footer-main :is(h2,h3,p){margin-top:0;margin-bottom:12px;}.footer-bottom{padding-block:20px;}.footer-bottom .wrap{flex-wrap:wrap;gap:16px 24px;}.newsletter{width:100%;max-width:360px;gap:8px;}.newsletter input{flex:1;min-width:0;}.newsletter button{flex-shrink:0;}.newsletter{padding:6px 8px;}.newsletter input{min-height:40px;padding-block:8px;}.newsletter button{width:40px;height:40px;}.newsletter button .action-arrow{width:20px;height:20px;}@media (max-width:900px){:root{--layout-section:48px;--layout-panel:28px;}.header{padding-block:20px;}.footer-main{gap:24px;}.editorial-cta .text-link{margin-left:0;}}@media (max-width:650px){:root{--layout-section:40px;--layout-gap:20px;--layout-panel:24px;--layout-card:20px;--layout-bottom:40px;}.header.has-mobile-menu{padding-block:16px;}.header.has-mobile-menu .menu-toggle{margin-left:auto;}:is(.breadcrumb,.contact-breadcrumb,.donation-breadcrumb){margin-bottom:20px;}:is(.contact-hero,.sales-hero,.donation-hero,.editorial-hero){margin-bottom:24px;column-gap:20px;}.home-hero{padding-inline:0;gap:20px;}.deploy-hero{padding:16px 0 24px;gap:20px;}.values{padding:20px 0 var(--layout-section);gap:24px 20px;}.embed-section{padding-block:24px;}.catalog-view .filters{margin:20px 0 24px;}:is(.home-heading,.home-share-heading,.section-heading,.press-section-heading,.kits-list-heading,.catalog-heading){margin-bottom:20px;}.news,.support-card{gap:20px;}.feature{padding-inline:52px;gap:12px;}.help{flex-direction:column;align-items:flex-start;gap:20px;}.idea-panel,.contact-grid,.contact-main .faq-panel{margin-bottom:24px;}.contact-card{padding:20px 16px;}.footer-main{grid-template-columns:minmax(0,1fr);gap:28px;padding:24px 0;}.footer-bottom .wrap{gap:12px 20px;}}@media (max-width:450px){.contact-grid{grid-template-columns:1fr;}}.overview>img{width:320px;max-width:38%;height:auto;align-self:center;margin:0 16px 32px 0;}@media (max-width:650px){.wrap{width:calc(100% - 32px);}main,main :is(section,article,aside,form,fieldset),.footer-main>div{min-width:0;}main :is(h1,h2,h3,h4,p,li,label,summary),.footer-main :is(h2,h3,p){word-break:normal;hyphens:none;}main :is(h1,h2,h3,h4){overflow-wrap:normal;}main :is(p,li,dd,address){overflow-wrap:break-word;}.text-link,.btn,.browse,.theme-link,.category span,.media-tabs a{word-break:normal;overflow-wrap:normal;hyphens:none;white-space:normal;height:auto;}main :is(a,button)>svg{flex-shrink:0;}main :is(input,select,textarea){min-width:0;max-width:100%;box-sizing:border-box;}main :is(input:not([type=checkbox]):not([type=radio]),select){min-height:48px;}main textarea{min-height:120px;}main img{max-width:100%;}main pre{max-width:100%;white-space:pre-wrap;overflow-wrap:anywhere;}main pre code{white-space:inherit;overflow-wrap:inherit;}.utility-nav{flex-wrap:wrap;gap:8px 24px;padding-block:4px;}.utility-nav a{min-height:44px;}.header.has-mobile-menu{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding-block:16px;}.header.has-mobile-menu>a{grid-column:1;grid-row:1;justify-self:start;}.header.has-mobile-menu .logo{width:80px;}.header.has-mobile-menu .menu-toggle{grid-column:2;grid-row:1;margin:0;min-height:48px;}.header.has-mobile-menu .tools{grid-column:1/-1;grid-row:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;margin:0;padding:0;border:0;}.header.has-mobile-menu .tool{display:flex;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:48px;padding:10px 6px;}.header.has-mobile-menu .tool svg{flex:none;width:24px;height:24px;}.header.has-mobile-menu .nav{grid-column:1/-1;grid-row:3;width:100%;margin:0;}.header.has-mobile-menu .nav a{white-space:normal;overflow-wrap:normal;}.header.has-mobile-menu:not(.mobile-nav-open) .nav{display:none;}.header.has-mobile-menu.mobile-nav-open .nav{display:flex;}button.round,a.round,.embed-picker-toggle,.press-share a,.socials button{min-width:44px;min-height:44px;}.embed-picker-toggle{width:44px;height:44px;flex-basis:44px;}.home-search button,.newsletter button{width:44px;height:44px;flex-shrink:0;}.home-search input,.newsletter input{min-width:0;flex:1;}.footer-bottom .wrap{gap:8px 16px;align-items:center;}.footer-bottom :is(button,a){display:inline-flex;align-items:center;min-height:44px;padding:8px 4px;}.faq-panel summary,.faq-accordion summary{min-height:48px;padding-block:12px;box-sizing:border-box;}.media-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;}.media-tabs a{display:flex;align-items:center;justify-content:center;min-height:56px;padding:12px;text-align:center;}.catalog-view .filters .actions{flex-wrap:wrap;gap:12px;}.catalog-view .filters .actions .btn{flex:1 1 100%;min-height:48px;}.website-actions,.cart-controls{flex-wrap:wrap;}.kit-content,.shop-card-content,.website-content,.press-card-body{min-width:0;}.kit-content .text-link,.shop-card-actions .text-link,.website-actions .text-link{max-width:100%;min-height:48px;}.shop-section-heading{flex-wrap:wrap;align-items:flex-start;gap:16px;}.donation-custom>label{min-height:44px;}.overview{flex-direction:column;align-items:stretch;gap:0;}.overview>div{max-width:none;}.overview>img{width:260px;max-width:85%;align-self:center;margin:0 0 24px;}.home-hero h1 br,.deploy-hero h1 br{display:none;}}@media (max-width:450px){.home-topics .grid,.catalog-sidebar .grid,.contact-grid,.values{grid-template-columns:1fr;}.home-topics .category{min-height:64px;justify-content:flex-start;padding:16px 20px;}.catalog-sidebar .category-all{grid-column:1;}.resource-card{flex-direction:column;gap:16px;}.resource-card>div{width:100%;max-width:none;}.health-card{flex-direction:column;align-items:stretch;}.health-card img{align-self:center;}.health-card .text-link{width:100%;margin-left:0;}.hero-labels,.deploy-eyebrow,.sales-hero .eyebrow{letter-spacing:0.8px;}.press-original .text-link,.press-sidebar .text-link{width:100%;}.cart-line{grid-template-columns:1fr;}.cart-line>img{justify-self:start;}}.ds-home .home-support .support-icon{align-self:center;transform:translateX(-8px);}.ds-bestellen .partner-controls{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;margin:20px 0 0;}.ds-bestellen .partner-controls button{display:inline-flex;align-items:center;justify-content:center;min-width:48px;min-height:48px;padding:10px 14px;border:1px solid #ccd7e5;border-radius:12px;background:#e8edf5;color:#071541;font-family:Dosis,sans-serif;font-size:18px;font-weight:700;line-height:1.2;cursor:pointer;}.ds-bestellen .partner-controls .partner-pause{padding-inline:20px;}.ds-bestellen .partner-controls button:hover{background:#dce5f1;border-color:#b4c5dc;}.ds-bestellen .partner-controls button:focus-visible{outline:3px solid #071541;outline-offset:3px;}.ds-bestellen .partner-controls .svg-icon{width:14px;height:14px;}.not-found-main{padding-top:32px;padding-bottom:56px;}.not-found-panel{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:32px;background:#fff6df;border-radius:24px;padding:48px 48px 0;overflow:hidden;color:#092e60;}.not-found-copy{padding-bottom:48px;min-width:0;}.not-found-code{display:inline-block;font-family:Barlow,sans-serif;font-size:17px;line-height:1.3;font-weight:400;margin-bottom:16px;}.not-found-panel h1{font-family:Dosis,sans-serif;font-size:clamp(34px,4.2vw,52px);line-height:1.1;margin:0 0 24px;color:#092e60;max-width:570px;text-wrap:balance;}.not-found-panel p{font-family:Barlow,sans-serif;font-size:17px;line-height:1.3;font-weight:400;margin:0 0 16px;color:#172b49;}.not-found-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px;}.not-found-button{display:inline-flex;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:13px 18px;border-radius:12px;border:2px solid #092e60;font-family:Barlow,sans-serif;font-size:17px;line-height:1.3;font-weight:500;text-decoration:none;}.not-found-primary{background:#092e60;color:#fff;}.not-found-secondary{background:#fff;color:#092e60;}.not-found-primary:hover{background:#18477f;color:#fff;}.not-found-secondary:hover{background:#eaf3fb;color:#092e60;}.not-found-button:focus-visible,.not-found-help a:focus-visible{outline:3px solid #a9061f;outline-offset:5px;}.not-found-art{align-self:end;min-width:0;text-align:center;}.not-found-panel .not-found-joke{position:relative;display:inline-block;background:#fff;border-radius:18px;padding:17px 22px;margin:0 0 12px;color:#092e60;max-width:100%;}.not-found-joke:after{content:"";position:absolute;bottom:-12px;left:55%;border-width:12px 12px 0 0;border-style:solid;border-color:#fff transparent transparent transparent;}.not-found-art img{display:block;width:100%;max-width:380px;height:auto;margin:0 auto;}.not-found-help{font-family:Barlow,sans-serif;font-size:17px;line-height:1.3;margin:24px 0 0;text-align:center;color:#172b49;}.not-found-help a{color:#092e60;text-decoration:underline;text-underline-offset:3px;}body.contrast .not-found-panel,body.contrast .not-found-joke{background:#fff;color:#000;border:2px solid #000;}body.contrast .not-found-panel h1,body.contrast .not-found-panel p{color:#000;}@media (max-width:700px){.not-found-main{padding-top:20px;padding-bottom:36px;}.not-found-panel{grid-template-columns:1fr;gap:22px;padding:28px 24px 0;border-radius:18px;}.not-found-copy{padding-bottom:0;}.not-found-panel h1{font-size:36px;margin-bottom:20px;}.not-found-actions{flex-direction:column;margin-top:24px;}.not-found-button{width:100%;}.not-found-art img{max-width:250px;}.not-found-help{text-align:left;}.not-found-panel .not-found-joke{margin-bottom:8px;}}html body.ds-not-found .not-found-panel p.not-found-joke{width:100%;max-width:380px;padding:24px 26px;border-radius:22px;font-family:Dosis,sans-serif !important;font-size:26px !important;line-height:1.2 !important;font-weight:700 !important;font-style:normal !important;}@media (max-width:700px){html body.ds-not-found .not-found-panel p.not-found-joke{padding:20px 22px;font-size:24px !important;}}html body.ds-not-found .not-found-panel p.not-found-joke{color:#071541 !important;}.unified-search-main{padding-top:24px;padding-bottom:60px;color:#172b49;font-family:Barlow,sans-serif;font-size:17px;line-height:1.3;}.search-breadcrumb{margin-bottom:24px;}.search-breadcrumb a{color:#092e60;}.unified-search-hero{background:#eaf4ff;border-radius:22px;padding:32px 36px;margin-bottom:24px;}.unified-search-hero h1{font-family:Dosis,sans-serif;color:#092e60;font-size:clamp(34px,4vw,48px);line-height:1.1;margin:0 0 16px;}.unified-search-main p{font-size:17px;line-height:1.3;}.unified-search-hero p{margin:0 0 24px;}.unified-search-main label{display:block;font-weight:500;margin-bottom:8px;}.unified-search-field{display:flex;gap:12px;}.unified-search-field input,.news-category-field select{font:inherit;color:#172b49;background:#fff;border:1px solid #8cabc7;border-radius:10px;padding:14px;min-height:52px;min-width:0;box-sizing:border-box;}.unified-search-field input{flex:1;width:100%;}.unified-search-field button,.search-more{font:inherit;line-height:1.3;border:2px solid #092e60;background:#092e60;color:white;border-radius:10px;padding:12px 22px;min-height:52px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:10px;}.unified-search-field button:hover,.search-more:hover{background:#194879;}.search-jumps{display:flex;flex-wrap:wrap;gap:12px;margin:0 0 28px;}.search-jumps a{display:inline-flex;align-items:center;min-height:48px;border-radius:10px;padding:10px 18px;background:#fff;border:1px solid #a9bbd4;color:#092e60;text-decoration:underline;text-underline-offset:3px;}.search-results-section{scroll-margin-top:24px;margin-top:30px;}.search-results-section h2{font-family:Dosis,sans-serif;font-size:32px;line-height:1.2;color:#092e60;margin:0 0 10px;}.search-count{margin:0 0 18px;}.search-result-list{display:grid;gap:14px;}.search-result-card{position:relative;background:#fff;border:1px solid #c8d7e8;border-radius:14px;padding:22px 24px;min-width:0;}.search-result-card:hover{border-color:#356d98;background:#f5faff;}.search-result-card h3{font-family:Dosis,sans-serif;font-size:25px;line-height:1.2;margin:7px 0 9px;color:#092e60;overflow-wrap:anywhere;}.search-result-card h3 a{color:inherit;text-decoration:none;}.search-result-card h3 a:after{content:"";position:absolute;inset:0;border-radius:14px;}.search-result-card:focus-within{outline:3px solid #a9061f;outline-offset:3px;}.search-result-card p{margin:0;color:#172b49;}.search-result-meta{font-size:15px;color:#36516f;line-height:1.3;}.search-result-arrow{display:inline-block;margin-inline-start:8px;width:18px;height:18px;}.search-more{margin-top:20px;}.search-empty{padding:24px;border:1px dashed #a9bbd4;border-radius:14px;}.news-results-section{background:#f0f7f2;border-radius:22px;padding:30px;margin-top:40px;}.news-search-heading{display:flex;justify-content:space-between;gap:24px;align-items:start;margin-bottom:20px;}.news-search-heading p{margin:0 0 8px;}.news-search-heading .search-tab-note{font-size:15px;}.news-category-field{max-width:300px;min-width:230px;}.news-category-field select{width:100%;}.unified-search-main :is(input,select,button,a):focus-visible{outline:3px solid #a9061f;outline-offset:4px;}.unified-search-main [hidden]{display:none !important;}.contrast .unified-search-hero,.contrast .news-results-section,.contrast .search-result-card{background:#fff;border:2px solid #000;color:#000;}@media (max-width:650px){.unified-search-hero{padding:26px 20px;}.unified-search-field{flex-direction:column;}.unified-search-field button{width:100%;}.news-results-section{padding:24px 16px;}.news-search-heading{flex-direction:column;}.news-category-field{min-width:0;width:100%;max-width:none;}.search-result-card{padding:20px;}.search-result-card h3{font-size:24px;}.search-jumps a{flex:1;justify-content:center;text-align:center;}.search-more{width:100%;}}.ds-search .search-tabs{display:flex;flex-wrap:wrap;gap:12px;margin:0 0 32px;}.ds-search .search-tabs button{padding:12px 22px;min-height:48px;border:1px solid #d4dfeb;border-radius:24px;color:#000;background:#f5f9fc;text-decoration:none;font-family:Barlow,sans-serif;font-size:17px;line-height:1.3;font-weight:400;cursor:pointer;}.ds-search .search-tabs button:hover,.ds-search .search-tabs button[aria-selected=true]{background:#e1eef8;border-color:#aec7dc;}.ds-search .search-tabs button:focus-visible{outline:3px solid #071541;outline-offset:3px;}.ds-search [role=tabpanel]{scroll-margin-top:24px;}.ds-search .news-results-section{margin-top:30px;}@media (max-width:450px){.ds-search .search-tabs{gap:8px;}.ds-search .search-tabs button{padding:12px 16px;}}.ds-bestellen .sales-main .process{background:#e6f3ff;box-shadow:0 0 0 100vmax #e6f3ff;clip-path:inset(0 -100vmax);padding-block:40px;}.ds-bestellen .process .process-detail{background:#fff;}.ds-bestellen.contrast .sales-main .process{background:#fff;box-shadow:0 0 0 100vmax #fff;}@media (max-width:650px){.ds-bestellen .sales-main .process{padding-block:28px;}}main details>summary:focus-visible{outline:3px solid #071541;outline-offset:5px;}.value.ps-color-rood{--bubble:#fdebf1;--symbol:#ff0026;}.value.ps-color-blauw{--bubble:#e7f4ff;--symbol:#0a5294;}.value.ps-color-groen{--bubble:#e7f5eb;--symbol:#198253;}.value.ps-color-geel{--bubble:#fff5df;--symbol:#e4a62a;}.resource-card.ps-color-rood{--resource-bg:#fdebf1;--resource-color:#b81c2b;}.resource-card.ps-color-blauw{--resource-bg:#e7f4ff;--resource-color:#0a5294;}.resource-card.ps-color-groen{--resource-bg:#e8f6ed;--resource-color:#185e32;}.resource-card.ps-color-geel{--resource-bg:#fff4dd;--resource-color:#a97b10;}.contact-card.ps-color-blauw{--contact-surface:#eff7fe;--contact-border:#cadff1;--contact-ink:#356d98;--contact-button:#d8eaf9;--contact-hover:#c6e1f6;}.contact-card.ps-color-geel{--contact-surface:#fff7e8;--contact-border:#eadabb;--contact-ink:#a57a23;--contact-button:#f6e6c3;--contact-hover:#efdbad;}.contact-card.ps-color-groen{--contact-surface:#edf7f0;--contact-border:#c8e1d1;--contact-ink:#286b50;--contact-button:#d6ebde;--contact-hover:#c5e2d0;}.contact-card.ps-color-rood{--contact-surface:#fff0f3;--contact-border:#efced8;--contact-ink:#a64460;--contact-button:#f8dce4;--contact-hover:#f2cbd8;}.pagesection :is(.value,.resource-card,.pagesection-heading)>:is(p,div>p):last-child{margin-bottom:0;}:where(.ds-catalog,.ds-search) .catalog-sidebar .category:is([aria-pressed=true],[aria-current=true]):focus-visible{outline:3px solid #071541;outline-offset:4px;}main .copy-aside{min-width:0;}nav>.nav-list{display:inherit;flex-direction:inherit;flex-wrap:inherit;justify-content:inherit;align-items:inherit;gap:inherit;grid-template-columns:inherit;grid-column:1/-1;flex:1 1 auto;width:100%;min-width:0;margin:0;padding:0;list-style:none;}nav>.nav-list>li{display:flex;min-width:0;margin:0;}nav>.nav-list>li>*{flex:1 1 auto;}@media (min-width:901px){.header .tools .tool,.header .tools .tool span{color:#dc3740;}.header .tools .tool:hover,.header .tools .tool:hover span{color:#d0333c;background:#fff0f2;}.header .tools .tool:is([aria-pressed=true],:active),.header .tools .tool:is([aria-pressed=true],:active) span{color:#c63139;background:#ffe5e9;}.header .tools .tool span{background:transparent;}.header .tools .tool svg{color:#fa3e48;}}:where(.ds-home) .home-hero .hero-browse{color:#dc3740;--action-ink:#dc3740;}:where(.ds-catalog,.ds-search) .search{border-color:#7b95b6;}:where(.ds-catalog,.ds-search) .catalog-category-filter select,.catalog-view:where(.ds-catalog,.ds-search) .filters .language select,.catalog-view:where(.ds-catalog,.ds-search) .catalog-category-filter select{border-color:#8694a8;}:where(.ds-editorial,.ds-contact,.ds-donate,.ds-mediakits,.ds-shop) .idea-form :is(input,textarea,select){border-color:#8391a0;}.newsletter{border-color:#8096b4;}:where(.ds-contact,.ds-donate) .contact-newsletter-form{border-color:#9d8e69;}.unified-search-field input,.news-category-field select{border-color:#758fa7;}:where(.ds-inzetten) .embed-picker-field{border-color:#768dab;}:where(.ds-inzetten) .code-example textarea{border-color:#8f9399;}:where(.ds-mediakits) .kit-search-controls input{border-color:#7693b0;}:where(.ds-donate) .donation-custom-field{border-color:#ad8d91;}:is(.newsletter,:where(.ds-contact,.ds-donate) .contact-newsletter-form,:where(.ds-catalog,.ds-search) .search):has(input:focus-visible){outline:3px solid #071541;outline-offset:3px;}:is(.newsletter,:where(.ds-contact,.ds-donate) .contact-newsletter-form,:where(.ds-catalog,.ds-search) .search) input:focus-visible{outline:none;}:where(.ds-inzetten) .embed-picker-field:focus-within{outline:none;}:where(.ds-inzetten) .embed-picker-field:has(input:focus-visible){outline:3px solid #071541;outline-offset:3px;}:where(.ds-inzetten) .embed-picker-field input:focus-visible{outline:none;}:where(svg.svg-icon){width:1em;height:1em;fill:currentColor;flex:none;}.socials a{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:5px;color:var(--navy);font-size:20px;text-decoration:none;}.socials a svg{width:22px;height:22px;}.socials a:hover{background:#dceeff;color:#d92335;}.footer-bottom a{color:var(--navy);font-size:11px;padding:4px;text-decoration:none;}.footer-bottom a:hover{color:#d92335;text-decoration:underline;}a.category{text-decoration:none;}.catalog-sidebar .category[aria-current=true]{border:2px solid #071540;outline:none;padding:9px 11px;}.catalog-sidebar .category[aria-current=true] .selection-mark{display:inline;margin-left:auto;font-family:Arial,sans-serif !important;font-size:23px;font-weight:400;}.website-card[hidden]{display:none;}.website-card .website-picture{align-self:stretch;contain:size;display:grid;place-items:start center;min-height:0;padding:0;background:none;border-radius:0;}.website-card .website-picture img{display:block;width:100%;height:auto;max-height:100%;object-fit:contain;background:#fff;border:1px solid #cfdce9;border-radius:16px;}@media (max-width:650px){.website-card .website-picture{contain:none;}.website-card .website-picture img{max-height:240px;}}@media (max-width:1000px){.catalog-layout .website-card .website-picture{contain:none;}.catalog-layout .website-card .website-picture img{max-height:240px;}}#dialog .close svg{width:18px;height:18px;}@media (max-width:430px){.utility-nav{gap:4px 14px;}.utility-nav a .svg-icon{display:none;}}.utility-nav .cart-count:not(:empty){display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:var(--red);color:#fff;font-size:12px;font-weight:700;}.sync_sent.rs_current{background-color:#f9db5f;color:#071540;}#read.rs_loading{cursor:progress;}::highlight(steffie-read-aloud){background-color:#f9db5f;color:#071540;}.visually-hidden{position:absolute !important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0;}.press-reading-layout.no-sidebar{grid-template-columns:minmax(0,1fr);max-width:820px;}.editorial-text .text h1,.editorial-text .text h2{font-size:29px;line-height:1.2;margin:28px 0 15px;}.editorial-text .text h3{font-size:23px;line-height:1.25;margin:24px 0 12px;}.editorial-text .text ul,.editorial-text .text ol{font-size:17px;line-height:1.7;color:#43516a;margin:0 0 26px;padding-left:24px;}.editorial-text .text img{max-width:100%;height:auto;border-radius:18px;}.editorial-text .text table{width:100%;border-collapse:collapse;margin:0 0 26px;}.editorial-text .text td,.editorial-text .text th{border-bottom:1px solid #dce5ef;padding:8px 10px 8px 0;text-align:left;vertical-align:top;}.editorial-text .text a{color:#071540;}.editorial-text .text iframe,.editorial-text .text video{max-width:100%;}.editorial-text .btn.red,.press-sidebar .btn.red{display:inline-flex;align-items:center;min-height:44px;padding:10px 18px;border-radius:12px;background:#ffe2e6;border:1px solid #f4b8c1;color:#8f1022;font-family:"Dosis",sans-serif;font-weight:700;text-decoration:none;}.press-sidebar h1{font-size:24px;line-height:1.2;margin:0 0 14px;}.article-nav{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:40px;padding-top:24px;border-top:1px solid #dce5ef;}.article-nav .text-link:only-child:not(:first-of-type){margin-left:auto;}.news-actions{display:flex;flex-wrap:wrap;gap:12px;}@media (max-width:650px){.news-actions{flex-direction:column;gap:10px;}}@media (max-width:900px){:root{--layout-section:56px;}}.page-section{margin:0 0 var(--layout-section,56px);}.page-section:first-child .text h1{font-size:44px;line-height:1.12;margin:12px 0 16px;}.news-tags{flex-wrap:wrap;}.news-count{font-size:29px;margin:0 0 24px;}.news-count span{color:#637087;font-weight:400;}.news-pagination{display:flex;justify-content:center;align-items:center;gap:16px;flex-wrap:wrap;margin:40px 0 0;}.news-pagination .btn{font-size:18px;min-height:48px;padding:12px 18px;}.search-pages{margin:48px 0 80px;}.search-result-list{list-style:none;margin:0;padding:0;display:grid;gap:16px;}.search-result{padding:24px 28px;border:1px solid #e0e7ef;border-radius:24px;background:#f7f9fc;}.search-result h3{font-size:24px;margin:0 0 8px;}.search-result h3 a{color:#071540;}.search-result p{margin:0;color:#43516a;}.result-kind{display:inline-block;margin-bottom:8px;padding:3px 10px;border-radius:999px;background:#e4effa;color:#284f73;font-size:13px;font-weight:700;line-height:1.4;}.website-card .result-kind{background:#fdebf1;color:#94263a;}.search-more-sites{margin-top:20px;}.news-pagination span[aria-current],.news-pagination a:not(.btn){display:inline-grid;place-items:center;min-width:40px;min-height:40px;border-radius:10px;color:#071540;}.news-pagination span[aria-current]{background:#071540;color:#fff;font-weight:700;}.catalog-layout.catalog-layout-single{grid-template-columns:minmax(0,1fr);}.faq-chevron svg,.selection-mark svg{width:16px;height:16px;}.cta-symbol svg{width:0.9em;height:0.9em;}.press-back svg,.catalog-clear-category svg{width:14px;height:14px;vertical-align:-1px;}.partner-section .keen-slider{min-height:0;height:auto;gap:0;padding:1px 0;cursor:grab;}.partner-section .partner a{display:block;width:100%;color:inherit;text-decoration:none;}.partner-section .partner{transition:background 0.18s,border-color 0.18s;}.partner-section .partner:has(a:hover){background:#eef6ff;border-color:#b2c9e0;}:where(.ds-bestellen) .sales-hero .eyebrow,:where(.ds-inzetten) .deploy-panel .eyebrow{display:block;background:transparent;border:0;border-radius:0;padding:0;margin:0 0 12px;color:#a9223a;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;}:where(.ds-bestellen) .sales-hero h1{font-size:44px;}@media (max-width:900px){:where(.ds-bestellen) .sales-hero h1{font-size:36px;}}@media (max-width:650px){:where(.ds-bestellen) .sales-hero h1{font-size:29px;}}@media (max-width:450px){:where(.ds-bestellen) .sales-hero .eyebrow,:where(.ds-inzetten) .deploy-panel .eyebrow{letter-spacing:0.8px;}}:where(.ds-home) .story>img.module-image{width:100%;object-fit:cover;object-position:var(--module-image-position,50% 50%);background:#f4f8fb;padding:0;}:where(.ds-home) .story-card{position:relative;}:where(.ds-home) .story-card .story-body{position:static;}:where(.ds-home) .story-module-link{color:inherit;text-decoration:none;}:where(.ds-home) .story-module-link::after{content:"";position:absolute;inset:0;z-index:1;}:where(.ds-home) .story-card .topic-label{position:relative;z-index:2;min-height:44px;box-sizing:border-box;text-decoration:none;}:where(.ds-home) .story-card .topic-label:hover{text-decoration:underline;text-underline-offset:3px;}:where(.ds-home) .story-card .topic-label:focus-visible{outline:3px solid #071540;outline-offset:3px;}:where(.ds-home) .story-module-link:focus-visible{outline:none;}:where(.ds-home) .story-module-link:focus-visible::after{outline:3px solid #071540;outline-offset:-3px;}.catalog-view:where(.ds-catalog) .catalog-intro{--steffie-width:220px;--intro-gap:20px;min-height:180px;margin-bottom:0;gap:24px;}.catalog-view:where(.ds-catalog) .catalog-intro h1{margin-bottom:10px;}.catalog-view:where(.ds-catalog) .catalog-intro .catalog-intro-steffie{position:relative;z-index:1;width:var(--steffie-width);max-width:none;align-self:flex-end;margin:0 40px calc(-1 * var(--intro-gap) - var(--steffie-width) * 22 / 260) 0;}.catalog-view:where(.ds-catalog) .catalog-intro + .filters{margin-top:var(--intro-gap,20px);}@media (max-width:650px){.catalog-view:where(.ds-catalog) .catalog-intro{--steffie-width:180px;flex-direction:column;align-items:stretch;min-height:0;gap:12px;}.catalog-view:where(.ds-catalog) .catalog-intro .catalog-intro-steffie{margin-right:16px;}}.editorial-hero.media-hero{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;padding:24px var(--layout-panel,32px);margin-bottom:28px;}.editorial-hero.media-hero h1{margin:6px 0 12px;}.editorial-hero.media-hero p{margin-bottom:10px;}.editorial-hero.media-hero p:last-child{margin-bottom:0;}.media-hero .media-hero-art img{display:block;width:200px;height:186px;max-width:100%;object-fit:contain;}@media (max-width:650px){.editorial-hero.media-hero{grid-template-columns:minmax(0,1fr);gap:8px;padding:20px 22px;}.media-hero .media-hero-art{order:-1;}.media-hero .media-hero-art img{width:104px;height:97px;}}:where(.ds-inzetten) .deploy-hero.deploy-panel{align-items:stretch;gap:40px;padding:0 0 0 56px;margin-top:16px;background:#fff7e8;border-radius:32px;overflow:hidden;}:where(.ds-inzetten) .deploy-panel>div{align-self:center;max-width:540px;padding:40px 0;}:where(.ds-inzetten) .deploy-panel .eyebrow{margin-bottom:10px;}:where(.ds-inzetten) .deploy-panel :is(h1,p,.intro){color:#000;}:where(.ds-inzetten) .deploy-panel .intro{font-size:19px;font-weight:500;line-height:1.4;margin-bottom:18px;}:where(.ds-inzetten) .deploy-panel>img{display:block;align-self:flex-end;width:400px;max-width:42%;margin-right:40px;}:where(.ds-inzetten) .deploy-panel{margin-bottom:24px;}:where(.ds-inzetten) .embed-section{background:#f3f3f3;}@media (max-width:650px){:where(.ds-inzetten) .deploy-hero.deploy-panel{flex-direction:column;gap:0;padding:0 22px;border-radius:26px;}:where(.ds-inzetten) .deploy-panel>div{padding:28px 0 8px;}:where(.ds-inzetten) .deploy-panel .intro{font-size:16px;}:where(.ds-inzetten) .deploy-panel p{font-size:15px;}:where(.ds-inzetten) .deploy-panel>img{align-self:center;width:260px;max-width:85%;margin:0;}:where(.ds-inzetten) .deploy-panel{margin-bottom:16px;}}:where(.ds-editorial) .faq-hero .faq-question-icon{display:block;width:220px;max-width:100%;height:auto;aspect-ratio:1;margin:16px 0;color:#94263a;}@media (max-width:650px){:where(.ds-editorial) .faq-hero .faq-question-icon{width:160px;margin:12px 0 24px;}}.contact-hero.contact-hero-logo{padding-bottom:var(--layout-panel,32px);}.contact-hero.contact-hero-logo>img.contact-logo{width:250px;max-width:100%;height:auto;align-self:center;justify-self:center;mix-blend-mode:normal;}@media (max-width:650px){.contact-hero.contact-hero-logo>img.contact-logo{width:200px;}}:where(.ds-donate) .about-copy{min-width:0;}:where(.ds-donate) :is(.about-hero,.about-layout) p{font-family:"Barlow",sans-serif;font-size:17px;line-height:1.3;font-weight:400;}:where(.ds-donate) .about-hero p{max-width:700px;}:where(.ds-donate) .about-copy p{margin-bottom:22px;color:#45516a;}:where(.ds-donate) .about-copy p:last-child{margin-bottom:0;}:where(.ds-donate) .about-copy a:not(.text-link){color:#94263a;text-underline-offset:3px;}:where(.ds-donate) .about-copy h2:not(:first-child){margin-top:28px;}:where(.ds-donate) .about-lzo{text-align:center;--action-bg:#dceee2;--action-border:#bcdac7;--action-hover:#cee5d8;--action-ink:#286b50;--arrow-ink:#286b50;}:where(.ds-donate) .about-lzo-logo-link{display:block;max-width:240px;margin:0 auto 24px;}:where(.ds-donate) .about-lzo-logo{display:block;width:100%;height:auto;}:where(.ds-donate) .about-lzo .text-link{justify-content:center;}:where(.ds-donate) .about-contact{background:#fff7e8;border-color:#eadabb;--action-bg:#f6e6c3;--action-border:#eadabb;--action-hover:#efdbad;--action-ink:#76521b;--arrow-ink:#76521b;}:where(.ds-donate) .about-contact .text-link{max-width:100%;}:where(.ds-donate) :is(.about-hero,.about-layout) a:focus-visible{outline:3px solid #071540;outline-offset:4px;}@media (max-width:650px){:where(.ds-donate) .about-lzo-logo-link{max-width:200px;}:where(.ds-donate) .about-copy p{margin-bottom:20px;}:where(.ds-donate) .about-layout .donation-card{padding:24px;}:where(.ds-donate) .about-copy h2:not(:first-child){margin-top:24px;}}:where(.ds-editorial) .press-text>p:first-child{font-weight:bold;font-size:18px;color:#243752;line-height:1.65;}:where(.ds-editorial) .press-text h2{font-size:29px;line-height:1.2;margin:28px 0 15px;}:where(.ds-editorial) .press-article .press-date{display:block;margin-top:4px;font-size:15px;color:#637087;}:where(.ds-editorial) .press-share a svg{width:18px;height:18px;}:where(.ds-mediakits) .logo-grid .kit-picture{aspect-ratio:auto;height:210px;}:where(.ds-mediakits) .logo-grid .kit-picture img{width:100%;height:100%;}@media (max-width:650px){:where(.ds-mediakits) .logo-grid .kit-picture{height:180px;}}:where(.ds-mediakits) .press-kit-grid .kit-picture img{width:100%;height:auto;aspect-ratio:400/260;object-fit:cover;object-position:center top;}html body{font-family:Barlow,sans-serif;font-size:17px;line-height:1.3;}html body :where(main,footer,dialog) :is(p,li,dt,dd,label,legend,figcaption,blockquote,cite,small,th,td,address):not(:where(.eyebrow,.small-title,nav li,.sales-contact *,.impact *,.btn *,.text-link *,.faq-accordion summary *,.faq-panel summary *)){font-family:Barlow,sans-serif !important;font-weight:400 !important;font-style:normal !important;color:#000 !important;font-size:17px !important;line-height:1.3 !important;}html body :where(main,footer,dialog) :is(p,li,dt,dd,figcaption,blockquote,address):not(:where(.eyebrow,.small-title,nav li,.sales-contact *,.impact *)) :where(span,strong,b,em,i,a):not(:where(svg *,[aria-hidden="true"],[aria-hidden="true"] *,[class*="icon"],[class*="icon"] *,[class*="fa-"],.round,.round *,.btn,.btn *,.text-link,.text-link *,.theme-link,.theme-link *,.website-language,.website-language *,h1 *,h2 *,h3 *,h4 *,h5 *,h6 *)){font-family:Barlow,sans-serif !important;font-weight:400 !important;font-style:normal !important;color:#000 !important;}html body :is(h1,h2,h3,h4,h5,h6),html body :is(h1,h2,h3,h4,h5,h6) *{font-family:Dosis,sans-serif !important;font-style:normal !important;}html body.ds-home .story-new-ribbon,html body.ds-home .story-new-ribbon *{font-family:Dosis,sans-serif !important;font-weight:700 !important;font-style:normal !important;color:#fff !important;}html body.ds-home .story-grid .topic-label,html body.ds-home .story-grid .topic-label *{font-weight:700 !important;}html body.ds-bestellen .impact strong{font-family:Dosis,sans-serif !important;font-weight:700 !important;font-style:normal !important;font-size:30px !important;line-height:1.1 !important;color:#071540 !important;}html body.ds-bestellen .impact span{font-family:Barlow,sans-serif !important;font-weight:400 !important;font-style:normal !important;font-size:17px !important;line-height:1.3 !important;color:#566276 !important;}html body.ds-home .news>div>small{font-weight:700 !important;color:var(--arrow-ink,#94263a) !important;}.keen-wrapper{height:470px;display:block;position:relative;}@media (max-width:767px){.keen-wrapper{height:600px;}}@media (max-width:479px){.keen-wrapper{height:400px;}}.keen-wrapper.keen-no-dots .dots{display:none;}.keen-wrapper .arrow{width:85px;height:100%;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);cursor:pointer;color:white;text-shadow:0 0 1px #000;font-size:60px;display:flex;align-items:center;}.keen-wrapper .arrow:hover{background-color:rgba(100,100,100,0.5);}.keen-wrapper .arrow.arrow--disabled{display:none;}@media (max-width:767px){.keen-wrapper .arrow{display:none;}}.keen-wrapper .arrow--left{left:0;}.keen-wrapper .arrow--right{left:auto;right:0;}.keen-slider{height:100%;min-height:470px;}@media (max-width:767px){.keen-slider{min-height:600px;}}@media (max-width:479px){.keen-slider{min-height:400px;}}.keen-slider.created .keen-slider__slide{display:block !important;}.keen-slider .keen-slider__slide{display:none;}.keen-slider .keen-slider__slide .slider-image{height:100%;width:100%;object-fit:cover;}.keen-slider .keen-slider__slide .slider-caption{text-align:left;top:35px;left:0;right:0;bottom:initial;width:750px;max-width:100%;padding:50px;margin:0 auto 0 auto;z-index:10;position:absolute;}.keen-slider .keen-slider__slide .slider-caption.slider-transparent-box{background-color:rgba(65,130,192,0.9);}@media (max-width:767px){.keen-slider .keen-slider__slide .slider-caption{padding:75px 15px;}}@media (max-width:479px){.keen-slider .keen-slider__slide .slider-caption{left:initial;right:initial;bottom:initial;margin:25px 0;}}.keen-slider .keen-slider__slide .slider-caption h1{display:inline-block;border-bottom:2px solid white;padding-bottom:15px;margin:0;font-size:66px;color:#cfefff;text-shadow:0px 4px rgba(0,0,0,0.22);}@media (max-width:479px){.keen-slider .keen-slider__slide .slider-caption h1{font-size:42px;}}.keen-slider .keen-slider__slide .slider-caption h1 a{color:inherit !important;font-size:inherit !important;text-decoration:none;}@media (max-width:479px){.keen-slider .keen-slider__slide .slider-caption h1 a{font-size:42px;}}.keen-slider .keen-slider__slide .slider-caption h2{font-size:50px;font-weight:800;color:white;text-shadow:0px 4px rgba(0,0,0,0.22);line-height:1.1;margin-top:0;}@media (max-width:479px){.keen-slider .keen-slider__slide .slider-caption h2{font-size:30px;}}.keen-slider .keen-slider__slide .slider-caption .btn{margin-top:5px;z-index:11;position:relative;display:inline-block;}@media (max-width:479px){.keen-slider .keen-slider__slide .slider-caption .btn{font-size:20px;}}.keen-slider .keen-slider__slide .slider-caption p{margin:10px 0;}.keen-slider .keen-slider__slide .slider-caption a.click-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;}.keen-slider .keen-slider__slide .slider-caption .more{font-weight:bold;margin-top:60px;}.survey_form .survey_question ul.normal-radio,#fake-render .survey_question ul.normal-radio{padding:0;}.survey_form .survey_question ul.normal-radio li,#fake-render .survey_question ul.normal-radio li{list-style-type:none;color:white;display:block;position:relative;float:left;width:100%;height:auto;}.survey_form .survey_question ul.normal-radio li label,#fake-render .survey_question ul.normal-radio li label{display:block;position:relative;padding:0px 25px 0px 45px;margin:5px auto;height:30px;z-index:9;cursor:pointer;}.survey_form .survey_question ul.normal-radio li .check,#fake-render .survey_question ul.normal-radio li .check{display:block;position:absolute;border:2px solid #5f5f5f;border-radius:100%;height:25px;width:25px;top:10px;left:5px;z-index:5;}.survey_form .survey_question ul.normal-radio li .check:before,#fake-render .survey_question ul.normal-radio li .check:before{display:block;position:absolute;content:"";border-radius:100%;top:3px;left:3px;height:15px;width:15px;margin:auto;}.survey_form .survey_question ul.normal-radio li input[type=radio],#fake-render .survey_question ul.normal-radio li input[type=radio]{position:absolute;visibility:hidden;}.survey_form .survey_question ul.normal-radio li input[type=radio]:checked ~ .check:before,#fake-render .survey_question ul.normal-radio li input[type=radio]:checked ~ .check:before{background:#5f5f5f;}.survey_form .survey_question .question_text span,#fake-render .survey_question .question_text span{color:inherit;font-size:inherit;}.survey_form .survey_question .question_text .question-subtext,#fake-render .survey_question .question_text .question-subtext{font-family:"Dosis",sans-serif;font-size:21px;color:#5f5f5f;}.survey_form .poll-results .count,#fake-render .poll-results .count{display:inline-block;position:absolute;margin-top:-3px;margin-left:10px;}.survey_form .survey_nav{margin-top:20px;}.survey_form input[type=radio],.survey_form label[for]{cursor:pointer;}.survey_default .question_text h1,.survey_default .question_text h2,.survey_default .question_text h3{font-weight:bold;color:#4279AD;}.survey_default .question-subtext{font-weight:bold;color:#4279AD;}.survey_default .default-radio{color:#4279AD;font-weight:bold;}.survey_default .default-radio label{color:inherit;}#keen-news{height:unset;min-height:auto;}#keen-news .keen-slider__slide{height:unset;position:relative;}#keen-news .keen-slider__slide a.full-btn{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9;}#keen-news .keen-slider__slide .item-image{width:100%;height:250px;padding:5px;position:relative;}#keen-news .keen-slider__slide .item-image img.bgimg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center;}#keen-news .keen-slider__slide .item-image .news-tag{height:43px;background:#cfeeff;display:inline-flex;align-items:center;border:2px solid white;border-radius:5px;padding:0 10px;color:#225385;font-weight:600;margin:5px;position:relative;}#keen-news .keen-slider__slide .item-image .news-tag .tag-icon{width:20px;margin-right:5px;}#keen-news .keen-slider__slide .item-image .news-tag .tag-name{line-height:20px;}#keen-news .keen-slider__slide .item-content{margin-top:15px;}#keen-news .keen-slider__slide .item-content h2{position:relative;color:#3C7AB6;font-weight:800;}#keen-news .keen-slider__slide .item-content h2 .rs_play{top:-2px;}.keen-wrapper:has(#keen-news){height:auto;}.keen-wrapper:has(#keen-news) .arrow{color:#225385;width:70px;}@media (max-width:767px){.keen-wrapper:has(#keen-news) .arrow{display:inline-flex;align-items:end;justify-content:space-between;position:absolute;height:auto;top:unset;bottom:0px;transform:unset;}}.keen-wrapper:has(#keen-news) .arrow--left{left:-70px;}@media (max-width:767px){.keen-wrapper:has(#keen-news) .arrow--left{left:0;}}.keen-wrapper:has(#keen-news) .arrow--right{right:-70px;}@media (max-width:767px){.keen-wrapper:has(#keen-news) .arrow--right{right:0;}}#nieuws-sectie{padding:60px 0 0 0;}@media (max-width:992px){#nieuws-sectie{padding:20px 0;}}