.commercial_notice__nPhIv,.commercial_section__Br6rC{border:1px solid #d8dbd5;border-left:3px solid #141619;background:#f3f4ef;padding:22px 24px;margin:26px 0;color:#141619;overflow-wrap:anywhere}.commercial_label__W10Xy,.commercial_notice__nPhIv strong{display:block;font-size:10px;font-weight:750;letter-spacing:.07em;text-transform:uppercase}.commercial_notice__nPhIv p,.commercial_section__Br6rC>p{font-size:13px;line-height:1.85;margin:10px 0 0}.commercial_notice__nPhIv a,.commercial_section__Br6rC a{text-decoration:underline;text-underline-offset:4px}.commercial_notice__nPhIv a:focus-visible,.commercial_section__Br6rC a:focus-visible{outline:3px solid #168c9d;outline-offset:4px}.commercial_section__Br6rC h2{font:650 27px/1.2 var(--font-sora),sans-serif;letter-spacing:-.04em;margin:0}.commercial_offers__V3sN6{display:grid;gap:20px;margin-top:24px}.commercial_offer__wDwR6{border-top:1px solid #d8dbd5;padding-top:18px}.commercial_offer__wDwR6>a{display:inline-flex;align-items:center;min-height:44px;font-size:17px;font-weight:700}.commercial_offer__wDwR6 p{font-size:12px;line-height:1.85;margin:4px 0 0}.commercial_label__W10Xy{color:#626662}.commercial_section__Br6rC .commercial_offer__wDwR6 a{color:#141619}@media (max-width:500px){.commercial_notice__nPhIv,.commercial_section__Br6rC{padding:18px}.commercial_section__Br6rC h2{font-size:24px}}.companies_page__eDhyP{padding-block:35px 70px;overflow-wrap:anywhere}.companies_intro__zxPG2{max-width:760px;font-size:18px;line-height:1.85;margin:24px 0 40px}.companies_indexHeader__QXYut{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:58px;align-items:center;padding-block:12px 38px}.companies_indexHeader__QXYut>div{margin:0}.companies_indexHeader__QXYut h1{font-size:clamp(36px,4vw,56px)}.companies_indexHeader__QXYut p:last-child{font-size:16px}.companies_indexFigure__Lfc_c{margin:0}.companies_indexFigure__Lfc_c>div{position:relative;aspect-ratio:1.5;background:#f3f4ef;overflow:hidden}.companies_indexFigure__Lfc_c img{-o-object-fit:cover;object-fit:cover}.companies_indexFigure__Lfc_c figcaption{font-size:10px;line-height:1.7;color:#626662;margin-top:9px}.companies_grid__Skk7h{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;border-top:1px solid #141619}.companies_card__Mowfl{padding:27px 0 24px;min-width:0;display:flex;flex-direction:column}.companies_category__oANTP{font-size:10px;font-weight:750;letter-spacing:.07em;text-transform:uppercase;color:#626662}.companies_card__Mowfl h2{font:650 clamp(28px,3vw,37px)/1.15 var(--font-sora),sans-serif;letter-spacing:-.045em;margin:15px 0}.companies_card__Mowfl p{font-size:14px;line-height:1.85;margin:0 0 20px;color:#626662}.companies_card__Mowfl h2 a{text-decoration:none}.companies_card__Mowfl h2 a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}.companies_back__i7Ure,.companies_card__Mowfl>a{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:12px;font-weight:700;text-decoration:none}.companies_card__Mowfl>a{margin-top:auto;align-self:start}.companies_back__i7Ure:hover,.companies_card__Mowfl>a:hover{text-decoration:underline;text-underline-offset:5px}.companies_page__eDhyP a:focus-visible{outline:3px solid #168c9d;outline-offset:5px}.companies_method__TjHmg{border-block:1px solid #d8dbd5;padding-block:28px;max-width:850px;margin:35px 0 0}.companies_method__TjHmg h2{font:650 28px/1.2 var(--font-sora),sans-serif;letter-spacing:-.04em;margin:0 0 16px}.companies_method__TjHmg p{font-size:14px;line-height:1.85;color:#626662}.companies_profile__FyMoI{max-width:100%;margin-inline:auto}.companies_back__i7Ure{margin-bottom:22px;color:#626662}.companies_header__I3NbG{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:60px;align-items:center;padding-block:3px 35px}.companies_header__I3NbG h1{font:700 clamp(46px,5.5vw,76px)/1.04 var(--font-sora),sans-serif;letter-spacing:-.065em;margin:18px 0 23px}.companies_header__I3NbG h1 span{color:#141619}.companies_deck__dygxz{font-size:19px;line-height:1.8;max-width:600px;color:#626662}.companies_meta__VV5ko{font-size:11px;line-height:1.9;color:#626662;margin-block:19px 9px}.companies_meta__VV5ko a{color:#141619;text-underline-offset:3px}.companies_profileFigure__oPctq{margin:0}.companies_profileFigure__oPctq>div{position:relative;aspect-ratio:1.33;background:#f3f4ef;overflow:hidden}.companies_profileFigure__oPctq img{-o-object-fit:cover;object-fit:cover}.companies_profileFigure__oPctq figcaption{font-size:10px;line-height:1.7;color:#626662;margin-top:9px}.companies_facts__NYYdA{display:grid;grid-template-columns:1.2fr 1fr 1.2fr;margin:0 0 35px;padding:24px 0;border-block:1px solid #141619;gap:20px 36px}.companies_facts__NYYdA>div{min-width:0}.companies_facts__NYYdA dt{font-size:10px;text-transform:uppercase;letter-spacing:.07em;font-weight:750;color:#626662;margin-bottom:10px}.companies_facts__NYYdA dd{font-size:15px;line-height:1.6;font-weight:650;margin:0}.companies_body__HW2tI{max-width:730px}.companies_relationship__mauFc{border-left:3px solid #c7f04b;padding:1px 0 1px 16px;margin:0 0 30px;font-size:13px;line-height:1.85;color:#626662}.companies_sources__OKlTK{margin-top:48px;border-top:1px solid #141619;padding-top:25px;scroll-margin-top:110px}.companies_sources__OKlTK h2{font:650 29px/1.2 var(--font-sora),sans-serif;letter-spacing:-.045em}.companies_sources__OKlTK ul{padding-left:22px;line-height:1.9;font-size:15px}.companies_sources__OKlTK li+li{margin-top:8px}.companies_sources__OKlTK a{display:inline-block;min-height:32px;text-decoration:underline;text-underline-offset:4px}.companies_sources__OKlTK p{font-size:14px;line-height:1.85;color:#626662}.companies_siteLink__Qp2dH{display:inline-flex;align-items:center;justify-content:space-between;gap:22px;min-height:46px;border:1px solid #141619;padding:10px 15px;font-size:12px;font-weight:700;text-decoration:none}.companies_siteLink__Qp2dH:hover{background:#f3f4ef}.companies_readingAside__7JYU0{padding-top:0}.companies_readingAside__7JYU0>p{font-size:11px;color:#626662;line-height:1.8}.companies_readingTools__SoL0D{margin-top:22px}@media (max-width:1000px){.companies_grid__Skk7h{gap:24px}.companies_header__I3NbG,.companies_indexHeader__QXYut{gap:32px}.companies_deck__dygxz{font-size:17px}}@media (max-width:760px){.companies_page__eDhyP{padding-block:24px 50px}.companies_grid__Skk7h{grid-template-columns:1fr;gap:0}.companies_card__Mowfl+.companies_card__Mowfl{border-top:1px solid #d8dbd5}.companies_card__Mowfl h2{font-size:30px}.companies_intro__zxPG2{font-size:16px}.companies_header__I3NbG,.companies_indexHeader__QXYut{grid-template-columns:1fr;gap:28px;padding-bottom:28px}.companies_header__I3NbG h1{font-size:clamp(44px,11vw,64px)}.companies_indexFigure__Lfc_c>div{aspect-ratio:1.6}.companies_profileFigure__oPctq>div{aspect-ratio:1.4}.companies_facts__NYYdA{grid-template-columns:1fr;gap:0;padding-block:4px;margin-bottom:0}.companies_facts__NYYdA>div{padding-block:16px;border-bottom:1px solid #d8dbd5}.companies_facts__NYYdA>div:last-child{border:0}.companies_facts__NYYdA dt{margin-bottom:6px}.companies_facts__NYYdA dd{font-size:14px}.companies_method__TjHmg h2,.companies_sources__OKlTK h2{font-size:25px}}.nieuws_section__fBKKR{padding-block:42px 66px}.nieuws_header__29Zs5{max-width:920px;padding-bottom:28px}.nieuws_header__29Zs5 h1{font:700 clamp(38px,5.1vw,64px)/1.06 var(--font-sora),sans-serif;letter-spacing:-.055em;margin:14px 0 22px;overflow-wrap:anywhere}.nieuws_header__29Zs5 h1 span{color:#141619}.nieuws_header__29Zs5 p:last-child{max-width:720px;font-size:17px;line-height:1.8;color:#626662}.nieuws_edition__zRkTR{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 20px;font-size:12px}.nieuws_edition__zRkTR>span{margin-right:8px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.nieuws_edition__zRkTR a{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border:1px solid #d8dbd5;text-decoration:none}.nieuws_edition__zRkTR a[aria-current]{border-color:#141619;background:#141619;color:#fff}.nieuws_filters__LtJUy{display:flex;gap:0 22px;flex-wrap:wrap;padding:0 0 1px;border-bottom:1px solid #141619}.nieuws_filters__LtJUy a{display:inline-flex;align-items:center;min-height:46px;padding:10px 0 12px;border-bottom:3px solid transparent;margin-bottom:-1px;text-decoration:none;font-size:12px;font-weight:650;line-height:1.4}.nieuws_filters__LtJUy a[aria-current]{border-bottom-color:#141619}.nieuws_resultsHeading__7xzkt{display:flex;justify-content:space-between;align-items:end;flex-wrap:wrap;gap:12px;margin-block:34px 24px}.nieuws_resultsHeading__7xzkt h2{font:650 clamp(25px,3vw,36px)/1.18 var(--font-sora),sans-serif;letter-spacing:-.045em;margin:0}.nieuws_resultsHeading__7xzkt p{font-size:11px;color:#626662;margin:0}.nieuws_grid__nxcmM{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 30px}.nieuws_card__yXxUW{padding-block:24px 28px;min-width:0;border-top:1px solid #d8dbd5;display:flex;flex-direction:column}.nieuws_card__yXxUW h3{font:650 clamp(23px,2.1vw,29px)/1.23 var(--font-sora),sans-serif;letter-spacing:-.045em;margin:16px 0 13px;overflow-wrap:anywhere}.nieuws_card__yXxUW h3 a{text-decoration:none}.nieuws_card__yXxUW h3 a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.nieuws_card__yXxUW p{font-size:14px;line-height:1.8;color:#626662;margin:0 0 18px;overflow-wrap:anywhere}.nieuws_card__yXxUW time{display:block;font-size:11px;color:#626662;margin-top:auto}.nieuws_cardMeta__8_RKU{display:flex;align-items:center;gap:8px;flex-wrap:wrap;color:#626662;font-size:11px;line-height:1.6}.nieuws_cardMeta__8_RKU>span:first-child{text-transform:uppercase;letter-spacing:.055em;font-size:10px;font-weight:750;color:#141619}.nieuws_cardLink__QE__Z{display:inline-flex;min-height:44px;align-items:center;gap:8px;font-size:12px;font-weight:700;text-decoration:none}.nieuws_cardLink__QE__Z:hover{text-decoration:underline;text-underline-offset:5px}.nieuws_empty__UhFoI{padding:28px 0 30px;max-width:850px;margin-block:30px;border-block:1px solid #d8dbd5}.nieuws_empty__UhFoI h2{font:650 clamp(24px,3vw,34px)/1.2 var(--font-sora),sans-serif;letter-spacing:-.045em;margin:0 0 15px;max-width:680px}.nieuws_empty__UhFoI p{font-size:15px;line-height:1.8;max-width:670px;color:#626662}.nieuws_empty__UhFoI a{display:inline-flex;align-items:center;min-height:44px;font-size:13px;font-weight:700;text-decoration:underline;text-underline-offset:5px}.nieuws_pagination__J0sko{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-block:30px 45px}.nieuws_feeds__oCXXl a,.nieuws_pagination__J0sko a{display:inline-flex;gap:8px;align-items:center;min-height:44px;font-size:12px;text-decoration:underline;text-underline-offset:5px}.nieuws_feeds__oCXXl{display:flex;align-items:center;flex-wrap:wrap;gap:0 24px;padding-block:16px;border-top:1px solid #d8dbd5;font-size:12px}.nieuws_feeds__oCXXl>span{font-weight:750}.nieuws_preview__fgmoG{padding-block:38px 20px}.nieuws_previewHeader__pPsvC{display:flex;justify-content:space-between;align-items:end;gap:20px;flex-wrap:wrap;margin-bottom:25px}.nieuws_previewHeader__pPsvC h2{font:650 clamp(28px,3.4vw,42px)/1.15 var(--font-sora),sans-serif;letter-spacing:-.045em;margin:7px 0 0}.nieuws_previewNote__ZSuev{padding:24px 0;border-block:1px solid #d8dbd5;max-width:100%;font-size:14px;line-height:1.85}.nieuws_previewNote__ZSuev p{max-width:730px;margin:0 0 10px}.nieuws_newsHeader__QeLMz{max-width:1040px;padding-block:30px 28px}.nieuws_newsHeader__QeLMz h1{font:700 clamp(36px,4.3vw,58px)/1.1 var(--font-sora),sans-serif;letter-spacing:-.055em;overflow-wrap:anywhere;margin:20px 0 22px}.nieuws_deck__5tqN1{max-width:850px;font-size:clamp(17px,1.65vw,21px);line-height:1.75;color:#626662}.nieuws_byline__S7BV3{display:flex;gap:8px 22px;flex-wrap:wrap;color:#626662;font-size:11px;line-height:1.8;padding-block:15px}.nieuws_byline__S7BV3 a{color:#141619;text-underline-offset:3px}.nieuws_method__S8SEx{font-size:12px;line-height:1.85;color:#626662;border-block:1px solid #d8dbd5;padding-block:15px;margin-top:14px;max-width:850px}.nieuws_method__S8SEx a{color:#141619;text-decoration:underline;text-underline-offset:4px}.nieuws_actions__nCa7T{margin-top:17px}.nieuws_figure__Co2oz{margin:0 0 8px}.nieuws_figure__Co2oz>div{position:relative;aspect-ratio:2.15;overflow:hidden;background:#f3f4ef}.nieuws_figure__Co2oz img{-o-object-fit:cover;object-fit:cover}.nieuws_figure__Co2oz figcaption{padding-top:10px;color:#626662;font-size:10px;line-height:1.7}.nieuws_sources__g8rkP{margin-top:44px;border-top:1px solid #141619;padding-top:25px;scroll-margin-top:110px}.nieuws_sources__g8rkP h2{font:650 29px/1.2 var(--font-sora),sans-serif;letter-spacing:-.045em}.nieuws_sources__g8rkP>p{font-size:14px;line-height:1.8;color:#626662}.nieuws_sources__g8rkP ol{padding-inline-start:22px}.nieuws_sources__g8rkP li{margin-bottom:23px;padding-inline-start:5px;font-size:15px;line-height:1.75;overflow-wrap:anywhere}.nieuws_sources__g8rkP a{text-decoration:underline;text-underline-offset:4px}.nieuws_sources__g8rkP small{display:block;font-size:11px;line-height:1.8;color:#626662;margin-top:4px}.nieuws_sources__g8rkP cite{font-style:normal}.nieuws_readingAside__TTYcF{padding-top:4px}.nieuws_readingAside__TTYcF>p{font-size:12px;color:#626662;line-height:1.7}.nieuws_articleEnd__ZvuuW{font-size:13px;line-height:1.8;margin-block:35px 50px}.nieuws_articleEnd__ZvuuW a{text-decoration:underline;text-underline-offset:4px}.nieuws_newsHeader__QeLMz a:focus-visible,.nieuws_preview__fgmoG a:focus-visible,.nieuws_section__fBKKR a:focus-visible,.nieuws_sources__g8rkP a:focus-visible{outline:3px solid #168c9d;outline-offset:5px}.nieuws_languageMark__bz8uJ{display:inline-block;font-size:10px;letter-spacing:.06em;text-transform:uppercase;background:#f3f4ef;border:1px solid #d8dbd5;padding:2px 7px}.nieuws_languageNotice__d9TIt{font-size:12px;line-height:1.8;color:#626662}.nieuws_srOnly__Xf8MT{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:1000px){.nieuws_grid__nxcmM{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.nieuws_section__fBKKR{padding-block:28px 45px}.nieuws_header__29Zs5{padding-bottom:18px}.nieuws_header__29Zs5 p:last-child{font-size:15px}.nieuws_grid__nxcmM{grid-template-columns:minmax(0,1fr)}.nieuws_filters__LtJUy{gap:0 18px}.nieuws_filters__LtJUy a{font-size:11px}.nieuws_empty__UhFoI{padding-block:24px}.nieuws_empty__UhFoI h2{font-size:25px}.nieuws_newsHeader__QeLMz{padding-block:22px 24px}.nieuws_newsHeader__QeLMz h1{margin-top:17px}.nieuws_byline__S7BV3{gap:7px;flex-direction:column}.nieuws_method__S8SEx{font-size:11px}.nieuws_figure__Co2oz>div{aspect-ratio:1.25}.nieuws_sources__g8rkP h2{font-size:25px}.nieuws_feeds__oCXXl{gap:0 18px}}.PrintButton_control__rPUwo{display:inline-flex;flex-wrap:wrap;gap:8px;align-items:center}.PrintButton_control__rPUwo>[role=status]{font-size:13px;line-height:1.6}.PrintButton_button__lIHtJ{min-height:44px;padding:10px 14px;border:1px solid #141619;background:white;color:#141619;font:inherit;font-size:13px;cursor:pointer}.PrintButton_button__lIHtJ:focus-visible{outline:3px solid #435b0a;outline-offset:4px}@media print{.PrintButton_control__rPUwo{display:none!important}}.ReaderCompanions_tool__Mrg0Z{margin:2rem 0;padding:clamp(16px,3vw,30px);border:1px solid #cfd3c8;background:#fafcf6;color:#141619;min-width:0}.ReaderCompanions_tool__Mrg0Z h2{font-size:clamp(24px,3vw,36px);line-height:1.2;margin:.4rem 0 1rem}.ReaderCompanions_tool__Mrg0Z p{line-height:1.7}.ReaderCompanions_eyebrow__mqk45{text-transform:uppercase;font-size:11px;font-weight:750;letter-spacing:.08em}.ReaderCompanions_field__GRv6U{display:grid;gap:6px;margin:12px 0;font-size:14px;font-weight:650}.ReaderCompanions_field__GRv6U input{width:100%;min-width:0;box-sizing:border-box;border:1px solid #767d6b;background:white;border-radius:0;padding:12px;font:inherit;color:inherit}.ReaderCompanions_rows__2MGvN{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ReaderCompanions_rows__2MGvN fieldset{min-width:0;border:1px solid #cfd3c8;padding:12px}.ReaderCompanions_rows__2MGvN legend{font-weight:750;padding:0 5px}.ReaderCompanions_actions___Hdtt{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.ReaderCompanions_actions___Hdtt button{min-height:44px;padding:12px 16px;border:1px solid #141619;background:white;color:#141619;font:inherit;font-size:14px;font-weight:700;cursor:pointer;white-space:normal;text-align:left}.ReaderCompanions_actions___Hdtt button:first-child{background:#c7f04b}.ReaderCompanions_tool__Mrg0Z button:focus-visible,.ReaderCompanions_tool__Mrg0Z input:focus-visible{outline:3px solid #435b0a;outline-offset:3px}.ReaderCompanions_checks___jcCH{display:grid;gap:12px}.ReaderCompanions_checks___jcCH label{display:flex;align-items:flex-start;gap:12px;padding:12px;background:white;border:1px solid #d9ddcf;line-height:1.6;cursor:pointer}.ReaderCompanions_checks___jcCH input{width:22px;height:22px;flex-shrink:0;accent-color:#435b0a;margin-top:2px}@media(max-width:600px){.ReaderCompanions_rows__2MGvN{grid-template-columns:minmax(0,1fr)}.ReaderCompanions_actions___Hdtt{flex-direction:column}.ReaderCompanions_actions___Hdtt button{width:100%}}.BudgetCalculator_tool__WV0bB{margin-block:2rem;padding:clamp(18px,3vw,32px);border:1px solid #cdd1c5;background:#fcfdf8;color:#141619;min-width:0}.BudgetCalculator_tool__WV0bB h2{font-size:clamp(23px,3vw,34px);line-height:1.2;margin:0 0 16px}.BudgetCalculator_tool__WV0bB p{line-height:1.7}.BudgetCalculator_label__KcZzN{font-size:11px;font-weight:750;text-transform:uppercase;letter-spacing:.08em}.BudgetCalculator_actions__74dRu{display:flex;gap:12px;flex-wrap:wrap;margin-block:22px}.BudgetCalculator_actions__74dRu button{min-height:44px;padding:10px 16px;border:1px solid #141619;background:white;color:#141619;font:inherit;cursor:pointer}.BudgetCalculator_actions__74dRu button:first-child{background:#c7f04b}.BudgetCalculator_rows__haZ4p{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-block:20px}.BudgetCalculator_rows__haZ4p fieldset{min-width:0;border:1px solid #cdd1c5;padding:14px}.BudgetCalculator_rows__haZ4p legend{font-weight:700;font-size:14px;padding:0 5px}.BudgetCalculator_field__4aA_u{display:grid;gap:7px;margin-bottom:13px;min-width:0}.BudgetCalculator_field__4aA_u label{font-size:13px;font-weight:650}.BudgetCalculator_field__4aA_u input{width:100%;box-sizing:border-box;min-height:44px;padding:10px;border:1px solid #777e6d;background:white;color:#141619;font:inherit;border-radius:0}.BudgetCalculator_actions__74dRu button:focus-visible,.BudgetCalculator_field__4aA_u input:focus-visible{outline:3px solid #435b0a;outline-offset:3px}.BudgetCalculator_field__4aA_u input[aria-invalid=true]{border-color:#a12626}.BudgetCalculator_error__w1vBZ{color:#952222;font-size:12px;line-height:1.5}.BudgetCalculator_results__vRHwm{border-top:2px solid #141619;margin-top:24px;padding-top:16px}.BudgetCalculator_results__vRHwm h3{margin-top:0}.BudgetCalculator_results__vRHwm dl{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.BudgetCalculator_results__vRHwm dd{min-width:0;overflow-wrap:anywhere;margin:0;text-align:right;font-weight:750;font-variant-numeric:tabular-nums}.BudgetCalculator_results__vRHwm dt{min-width:0}.BudgetCalculator_results__vRHwm p{font-size:13px}@media(max-width:560px){.BudgetCalculator_rows__haZ4p{grid-template-columns:1fr}.BudgetCalculator_results__vRHwm dl{font-size:13px;gap:12px 8px}}.BudgetCalculator_download___oTBy{min-height:44px;padding:10px 16px;background:#c7f04b;color:#141619;border:1px solid #141619;font:inherit;cursor:pointer}.BudgetCalculator_download___oTBy:disabled{opacity:.5;cursor:default}.BudgetCalculator_download___oTBy:focus-visible{outline:3px solid #435b0a;outline-offset:3px}