.site-photo_photo__roI25{margin:0;min-width:0;border-radius:16px;overflow:hidden;background:#e7eee8}.site-photo_photo__roI25 img{width:100%;height:300px;display:block;object-fit:cover;object-position:center 43%}.site-photo_photoCompact__ZpS3n img{height:220px}.site-photo_photo__roI25 figcaption{display:flex;flex-wrap:wrap;gap:4px 10px;padding:7px 12px;font-size:.75rem;line-height:1.5;color:#526359}.site-photo_photo__roI25 figcaption>span{flex-basis:100%}.site-photo_photo__roI25 figcaption a{text-decoration:underline;text-underline-offset:3px}.site-photo_photoFallback__cZfdW{display:grid;place-items:center;min-height:220px;background:#e7eee8;font-size:1.5rem}.reform-site_page__ELtzf{--ui-ink:#143e34;--ui-muted:#53675f;--ui-green:#145c46;--ui-gold:#e6bd64;--ui-line:#dbe5df;--ui-radius:18px;--ui-soft:#eef4ee;background:#f4f7f5;color:var(--ui-ink);font-size:1rem;line-height:1.6;min-height:65vh;padding-bottom:2.5rem}.reform-site_page__ELtzf h1,.reform-site_page__ELtzf h2,.reform-site_page__ELtzf h3{color:var(--ui-ink);max-width:none;letter-spacing:-.035em;line-height:1.16;margin:0 0 1rem}.reform-site_page__ELtzf h1{font-size:clamp(2rem,3.2vw,3rem)}.reform-site_page__ELtzf h2{font-size:clamp(1.35rem,2vw,1.8rem)}.reform-site_page__ELtzf h3{font-size:1.2rem}.reform-site_page__ELtzf p{margin:0 0 1rem}.reform-site_page__ELtzf a:focus-visible,.reform-site_page__ELtzf button:focus-visible,.reform-site_page__ELtzf input:focus-visible,.reform-site_page__ELtzf select:focus-visible,.reform-site_page__ELtzf summary:focus-visible,.reform-site_page__ELtzf textarea:focus-visible{outline:3px solid #a07722;outline-offset:4px}.reform-site_page__ELtzf button,.reform-site_page__ELtzf input,.reform-site_page__ELtzf select,.reform-site_page__ELtzf textarea{font:inherit}.reform-site_page__ELtzf a,.reform-site_page__ELtzf button{transition:background-color .18s,border-color .18s}.reform-site_page__ELtzf button:disabled{opacity:.5;cursor:not-allowed}.reform-site_shell__KxUCT{width:min(1320px,calc(100% - 64px));margin-inline:auto}.reform-site_section__EacW1{padding-block:2rem;scroll-margin-top:120px}.reform-site_kicker___iYwU{font-size:.75rem;font-weight:750;letter-spacing:.13em;text-transform:uppercase;color:#7c5d1b}.reform-site_lead__6uH8S{font-size:1.08rem;color:var(--ui-muted);max-width:650px}.reform-site_note__MU0Wl{font-size:.875rem;line-height:1.55;color:var(--ui-muted)}.reform-site_notice__wOSvl{font-size:.875rem;line-height:1.6;background:#f6f3e9;border-left:3px solid #c5a55e;border-radius:0 10px 10px 0;padding:.85rem 1rem;color:#5b523c;margin:1rem 0}.reform-site_badge__5w5S7{display:inline-flex;border-radius:6px;padding:.3rem .6rem;background:#f7eccd;color:#624d18;font-size:.75rem;font-weight:750;width:fit-content}.reform-site_actions__oG9hF{display:flex;gap:.75rem;flex-wrap:wrap;align-items:center;margin-top:1.4rem}.reform-site_primary__a7Fuf,.reform-site_secondary__6NS2T,.reform-site_textLink__4NDdL{display:inline-flex;justify-content:center;align-items:center;gap:.5rem;min-height:44px;font-weight:700;font-size:.9375rem;line-height:1.35;cursor:pointer;text-decoration:none;border-radius:10px}.reform-site_primary__a7Fuf,.reform-site_secondary__6NS2T{padding:.8rem 1.25rem;border:1px solid transparent}.reform-site_primary__a7Fuf{background:var(--ui-green);color:#fff!important}.reform-site_primary__a7Fuf:hover{background:#0d4735}.reform-site_secondary__6NS2T{background:#fff;color:var(--ui-green)!important;border-color:#aec8b8}.reform-site_secondary__6NS2T:hover{background:#edf4ef}.reform-site_textLink__4NDdL{justify-content:flex-start;color:var(--ui-green);text-decoration:underline;text-underline-offset:5px;border:0;background:transparent;padding:0}.reform-site_intro__ESeQa{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:3rem;padding-block:2.5rem}.reform-site_intro__ESeQa figure{margin:0}.reform-site_intro__ESeQa figure img{height:240px;object-position:center 43%}.reform-site_intro__ESeQa p:last-child{margin-bottom:0}.reform-site_toolIntro__vwYUw{padding-block:1.75rem;gap:2rem}.reform-site_toolIntro__vwYUw h1{font-size:clamp(1.8rem,2.7vw,2.5rem)}.reform-site_toolIntro__vwYUw figure img{height:175px}.reform-site_sectionHead__DSXDq{display:flex;justify-content:space-between;align-items:start;gap:1.5rem;margin-bottom:1.5rem}.reform-site_sectionHead__DSXDq p{max-width:760px;font-size:1rem;color:var(--ui-muted)}.reform-site_card__WrX3a{border:1px solid var(--ui-line);border-radius:18px;background:#fff;padding:1.65rem;min-width:0}.reform-site_card__WrX3a p{color:var(--ui-muted);font-size:1rem}.reform-site_card__WrX3a .reform-site_note__MU0Wl,.reform-site_card__WrX3a .reform-site_notice__wOSvl{font-size:.875rem}.reform-site_three__GMAKT{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem}.reform-site_two__yldaf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.reform-site_number__B13ai{display:grid;place-items:center;width:38px;height:38px;border-radius:10px;background:#eef3ed;color:var(--ui-green);font-size:.875rem;font-weight:800;margin-bottom:1.25rem}.reform-site_homeHero__S7VlA{display:grid;grid-template-columns:minmax(0,.43fr) minmax(0,.57fr);width:min(1440px,100%);margin-inline:auto;min-height:370px;background:#f7f9f6}.reform-site_homeCopy__kF18o{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:2.2rem clamp(2rem,4vw,4rem);min-width:0}.reform-site_homeCopy__kF18o h1{font-size:clamp(2.5rem,3.7vw,3.6rem);max-width:530px;margin-bottom:1.15rem}.reform-site_homeCopy__kF18o>p:not(.reform-site_kicker___iYwU){font-size:1rem;line-height:1.65;color:var(--ui-muted);max-width:480px}.reform-site_homeCopy__kF18o .reform-site_primary__a7Fuf{margin-top:.3rem}.reform-site_homeCopy__kF18o .reform-site_note__MU0Wl{margin-top:.8rem}.reform-site_audiences__LjLYM{display:flex;gap:.35rem;flex-wrap:wrap;margin-bottom:1.4rem}.reform-site_audiences__LjLYM a{padding:.5rem .9rem;border-radius:8px;font-size:.875rem;min-height:40px;color:var(--ui-green);font-weight:650;border:1px solid #d4ded5}.reform-site_audiences__LjLYM a[aria-current=true]{background:#e4eee5;border-color:#c5d8c7}.reform-site_audiences__LjLYM a:hover{background:#dbeadc}.reform-site_heroMedia__lWbCb{position:relative;min-width:0;min-height:0;background:#f0f5ef;overflow:hidden}.reform-site_heroMedia__lWbCb object,.reform-site_heroMedia__lWbCb video,.reform-site_heroStatic__TSmB2{position:absolute;inset:0;width:100%;height:100%;display:block;border:0}.reform-site_heroMedia__lWbCb object{pointer-events:none}.reform-site_heroMedia__lWbCb video{object-fit:contain;background:#eef4ed}.reform-site_heroStatic__TSmB2{display:grid;place-items:center;color:var(--ui-green);font-size:3rem;font-weight:800}.reform-site_mediaPause__wB1FH{position:absolute;bottom:1rem;right:1rem;z-index:2;min-height:40px;padding:.5rem .8rem;border-radius:8px;border:1px solid #bccfbe;background:#ffffffec;color:#254d3c;font-size:.75rem!important;cursor:pointer}.reform-site_homeTools__lj4TA{display:grid;grid-template-columns:1fr 1.6fr 1fr;gap:1rem;padding-block:1.3rem;scroll-margin-top:120px}.reform-site_homeTools__lj4TA>.reform-site_card__WrX3a{padding:1.25rem;display:flex;flex-direction:column}.reform-site_homeTools__lj4TA h2{font-size:1.1rem;margin-bottom:.9rem}.reform-site_homeTools__lj4TA .reform-site_textLink__4NDdL{min-height:36px;font-size:.875rem;margin-top:auto}.reform-site_homeTools__lj4TA .reform-site_note__MU0Wl{font-size:.8125rem}.reform-site_questionList__oLD1I{padding:0;margin:0;list-style:none;display:grid}.reform-site_questionList__oLD1I li+li{border-top:1px solid var(--ui-line)}.reform-site_questionList__oLD1I a{display:grid;grid-template-columns:23px 1fr auto;align-items:center;gap:.6rem;min-height:45px;padding:.55rem 0;font-size:.875rem;line-height:1.35}.reform-site_questionList__oLD1I strong{font-weight:600}.reform-site_questionList__oLD1I span{color:#8b701f;font-size:.75rem;font-weight:750}.reform-site_questionList__oLD1I a:hover{color:var(--ui-green);background:#f8faf7}.reform-site_video__KR1Mr{display:block;width:100%;aspect-ratio:16/9;max-height:205px;object-fit:contain;border-radius:12px;background:#173c33}.reform-site_videoEmpty__w9wmW{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:1.4rem;min-height:160px;flex:1 1;border-radius:12px;background:linear-gradient(90deg,#103d34ed,#103d3480),url(/photos/berlin.jpg) center 42%/cover;color:white}.reform-site_videoEmpty__w9wmW p{color:#fff;margin-bottom:.7rem;font-size:.9375rem}.reform-site_videoEmpty__w9wmW .reform-site_secondary__6NS2T{background:#fff;border:0;font-size:.875rem;padding:.7rem 1rem}.reform-site_videoMeta__AwFtk{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap;margin-top:.55rem}.reform-site_videoMeta__AwFtk small{color:var(--ui-muted);font-size:.75rem}.reform-site_sourceStrip__hmByh{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding-block:.5rem;font-size:.8125rem;color:var(--ui-muted)}.reform-site_sourceStrip__hmByh a{text-decoration:underline;text-underline-offset:4px}.reform-site_field__iDbrt{display:flex;flex-direction:column;gap:.5rem;font-size:.9375rem;color:var(--ui-ink);font-weight:600;margin:0 0 1.15rem;min-width:0}.reform-site_field__iDbrt input,.reform-site_field__iDbrt select,.reform-site_field__iDbrt textarea{width:100%;min-height:48px;padding:.7rem .8rem;border:1px solid #b7c9bf;border-radius:9px;color:var(--ui-ink);background:#fff;font-size:1rem}.reform-site_field__iDbrt textarea{resize:vertical}.reform-site_field__iDbrt small{font-size:.75rem;color:var(--ui-muted);font-weight:400}.reform-site_homeTools__lj4TA .reform-site_field__iDbrt{font-size:.875rem;margin-bottom:.5rem}.reform-site_homeTools__lj4TA .reform-site_field__iDbrt select{min-height:42px;padding:.4rem .7rem}.reform-site_result__BAt29{display:flex;flex-direction:column;gap:.25rem;background:#eef4ee;border-radius:12px;padding:1rem;margin-bottom:.7rem}.reform-site_result__BAt29 span{font-size:.875rem;color:var(--ui-muted)}.reform-site_result__BAt29 strong{font-size:2rem;color:var(--ui-green);line-height:1.15;letter-spacing:-.035em}.reform-site_homeTools__lj4TA .reform-site_result__BAt29{padding:.7rem 1rem}.reform-site_homeTools__lj4TA .reform-site_note__MU0Wl{margin-bottom:.5rem}.reform-site_topics___gMHk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;align-items:start}.reform-site_topic__PewoD{background:#fff;border:1px solid var(--ui-line);border-radius:12px;scroll-margin-top:120px}.reform-site_topic__PewoD summary{display:flex;align-items:center;gap:1rem;list-style:none;cursor:pointer;padding:1.15rem;min-height:72px;font-size:1rem;font-weight:650}.reform-site_topic__PewoD summary::-webkit-details-marker{display:none}.reform-site_topic__PewoD summary>span{color:#947328;font-size:.8125rem}.reform-site_topic__PewoD summary b{margin-left:auto;font-size:1.4rem;font-weight:400}.reform-site_topic__PewoD[open] summary b{transform:rotate(45deg)}.reform-site_topicBody__iMiey{border-top:1px solid var(--ui-line);padding:1.15rem}.reform-site_topicBody__iMiey p{font-size:1rem;color:var(--ui-muted)}.reform-site_topicBody__iMiey .reform-site_textLink__4NDdL{font-size:.875rem}.reform-site_sources__wWgzW{background:#eaf0ec;border-block:1px solid var(--ui-line);padding-block:2rem;scroll-margin-top:120px}.reform-site_sourceGrid__YruDr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.reform-site_sourceLink__p_7HH{padding:1rem;border:1px solid #d2dfd4;border-radius:10px;background:#fff;display:grid;gap:.3rem}.reform-site_sourceLink__p_7HH:hover{background:#fbfaf5}.reform-site_sourceLink__p_7HH small,.reform-site_sourceLink__p_7HH>span{font-size:.8125rem;color:var(--ui-muted)}.reform-site_sourceLink__p_7HH strong{font-size:1rem}.reform-site_count__KPb4F{font-size:2.5rem;color:var(--ui-green);font-weight:750}.reform-site_facts__R_pub{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--ui-line);border-radius:16px;background:white}.reform-site_facts__R_pub>div{padding:1.3rem 1.5rem}.reform-site_facts__R_pub>div+div{border-left:1px solid var(--ui-line)}.reform-site_facts__R_pub strong{display:block;font-size:clamp(1.7rem,3vw,2.3rem);letter-spacing:-.04em;color:var(--ui-green)}.reform-site_facts__R_pub span{display:block;color:var(--ui-muted);font-size:.875rem}.reform-site_factsNote__gJLRK{margin-top:.75rem!important;max-width:850px}.reform-site_checkBox__5Pbmk{max-width:1060px;margin-inline:auto}.reform-site_progress__qER7_{list-style:none;margin:0 0 1.25rem;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}.reform-site_progress__qER7_ li{display:flex;align-items:center;gap:.7rem;padding:.75rem 1rem;border-bottom:2px solid #dbe5df;font-size:.875rem;color:var(--ui-muted)}.reform-site_progress__qER7_ li[aria-current=step]{border-bottom-color:var(--ui-green);color:var(--ui-green);font-weight:750}.reform-site_progress__qER7_ span{display:inline-grid;flex-shrink:0;place-items:center;width:28px;height:28px;border-radius:50%;background:#e0ebe2;font-size:.8125rem}.reform-site_stepTitle__y_acl{scroll-margin-top:130px}.reform-site_stepTitle__y_acl:focus{outline:none}.reform-site_choiceGrid__JM1_R{display:grid;grid-template-columns:1fr 1fr;gap:.85rem}.reform-site_choice__BShrM{display:flex;align-items:flex-start;gap:.8rem;padding:1.15rem;border:1px solid var(--ui-line);border-radius:12px;background:#fafcf9;font-size:1rem;cursor:pointer}.reform-site_choice__BShrM:has(input:checked){border-color:var(--ui-green);background:#eaf3ed}.reform-site_choice__BShrM input{width:20px;height:20px;margin-top:.15rem;accent-color:var(--ui-green);flex:0 0 auto}.reform-site_checkFooter__ZcNJe{display:flex;justify-content:space-between;gap:1rem;margin-top:1.4rem}.reform-site_formGrid__efmh0{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.15rem}.reform-site_toggle__gyvbW{display:flex;gap:.75rem;align-items:flex-start;font-size:.9375rem;color:var(--ui-muted);margin:1rem 0}.reform-site_toggle__gyvbW input{width:20px;height:20px;margin-top:.15rem;accent-color:var(--ui-green);flex-shrink:0}.reform-site_totals__d4sZD{margin:0}.reform-site_totals__d4sZD div{display:flex;justify-content:space-between;gap:1rem;border-top:1px solid var(--ui-line);padding:.85rem 0;font-size:.9375rem}.reform-site_totals__d4sZD dd{margin:0;font-weight:750;white-space:nowrap}.reform-site_totals__d4sZD dt{color:var(--ui-muted)}.reform-site_summary__MCPR6{padding:1.5rem;background:#eaf3ed;border-radius:14px}.reform-site_summary__MCPR6>strong{font-size:2.6rem;color:var(--ui-green);display:block;margin-bottom:.7rem;line-height:1.15}.reform-site_nextChoices__yPNQ4{display:grid;grid-template-columns:1fr 1fr;gap:.85rem;margin-top:1.5rem}.reform-site_nextChoices__yPNQ4 a{padding:1.2rem;border:1px solid var(--ui-line);border-radius:12px;font-weight:650;background:#fafcf9}.reform-site_nextChoices__yPNQ4 a:first-child{background:var(--ui-green);color:white;border-color:var(--ui-green)}.reform-site_draftOutput__QMinL{width:100%;min-height:180px;padding:1rem;border:1px solid #b7c9bf;border-radius:10px;background:#f9fbf8;resize:vertical;font-size:.9375rem}.reform-site_flow__ptaxf{list-style:none;counter-reset:flow;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:0;padding:0}.reform-site_flow__ptaxf li{counter-increment:flow;border-top:3px solid #c0ac6b;border-radius:3px 3px 14px 14px;background:white;padding:1.4rem;font-size:1rem}.reform-site_flow__ptaxf li:before{content:counter(flow,decimal-leading-zero);display:block;color:#927329;font-weight:750;font-size:.8125rem;margin-bottom:.8rem}.reform-site_flow__ptaxf p{font-size:.9375rem;color:var(--ui-muted);margin:.6rem 0 0}.reform-site_networkFlow__3mwUO{grid-template-columns:repeat(3,minmax(0,1fr))}.reform-site_providerCard__U49b_,.reform-site_roleCard__WGJ7G{display:flex;flex-direction:column}.reform-site_providerCard__U49b_ .reform-site_textLink__4NDdL,.reform-site_roleCard__WGJ7G .reform-site_textLink__4NDdL{margin-top:auto}.reform-site_providerCard__U49b_ h3{font-size:1.7rem;margin-top:.3rem}.reform-site_providerCard__U49b_ .reform-site_badge__5w5S7{margin-bottom:1rem}.reform-site_providerCard__U49b_ p{max-width:500px}.reform-site_legalWrap__cPV46{color:#143e34}.reform-site_legalWrap__cPV46 .page-shell{padding:3rem 0;background:#f4f7f5;min-height:70vh}.reform-site_legalWrap__cPV46 .page-shell h1{font-size:clamp(2rem,3vw,2.8rem);line-height:1.2}.reform-site_legalWrap__cPV46 .lead{font-size:1.1rem}.reform-site_legalWrap__cPV46 .placeholder-card{background:#fff;border-color:#dbe5df;margin-top:1.5rem}@media(min-width:1180px) and (max-height:820px){.reform-site_homeHero__S7VlA{min-height:330px}.reform-site_homeCopy__kF18o{padding-block:1.5rem}.reform-site_homeCopy__kF18o h1{font-size:2.65rem;margin-bottom:.8rem}.reform-site_audiences__LjLYM{margin-bottom:1rem}.reform-site_homeTools__lj4TA{padding-block:1rem}.reform-site_homeTools__lj4TA>.reform-site_card__WrX3a{padding:1rem}.reform-site_homeTools__lj4TA h2{margin-bottom:.5rem}.reform-site_questionList__oLD1I a{min-height:41px;padding-block:.4rem}.reform-site_homeTools__lj4TA .reform-site_result__BAt29 strong{font-size:1.7rem}.reform-site_homeTools__lj4TA .reform-site_result__BAt29{padding:.5rem .8rem}.reform-site_video__KR1Mr{max-height:165px}}@media(max-width:1100px){.reform-site_homeCopy__kF18o{padding:2rem}.reform-site_homeCopy__kF18o h1{font-size:2.6rem}.reform-site_homeHero__S7VlA{grid-template-columns:.48fr .52fr}.reform-site_homeTools__lj4TA{grid-template-columns:1fr 1.3fr 1fr;gap:.7rem}.reform-site_homeTools__lj4TA>.reform-site_card__WrX3a{padding:1rem}.reform-site_intro__ESeQa{gap:2rem}.reform-site_flow__ptaxf{grid-template-columns:1fr 1fr}.reform-site_networkFlow__3mwUO{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:800px){.reform-site_shell__KxUCT{width:calc(100% - 32px)}.reform-site_homeHero__S7VlA,.reform-site_homeTools__lj4TA,.reform-site_intro__ESeQa,.reform-site_nextChoices__yPNQ4,.reform-site_three__GMAKT,.reform-site_two__yldaf{grid-template-columns:1fr}.reform-site_homeCopy__kF18o{padding:1.75rem 1.25rem}.reform-site_homeCopy__kF18o h1{font-size:clamp(2.35rem,8vw,3.2rem)}.reform-site_heroMedia__lWbCb{min-height:0;aspect-ratio:16/9}.reform-site_homeTools__lj4TA{gap:1rem}.reform-site_homeTools__lj4TA>.reform-site_card__WrX3a{padding:1.35rem}.reform-site_video__KR1Mr{max-height:300px}.reform-site_intro__ESeQa{gap:1.25rem;padding-block:1.75rem}.reform-site_intro__ESeQa figure img{height:210px}.reform-site_toolIntro__vwYUw{grid-template-columns:1fr;padding-bottom:.25rem}.reform-site_toolIntro__vwYUw>figure{display:none}.reform-site_section__EacW1{padding-block:1.5rem}.reform-site_sectionHead__DSXDq{flex-direction:column;gap:.5rem}.reform-site_count__KPb4F{display:none}.reform-site_choiceGrid__JM1_R,.reform-site_formGrid__efmh0,.reform-site_sourceGrid__YruDr,.reform-site_topics___gMHk{grid-template-columns:1fr}.reform-site_progress__qER7_{gap:.2rem}.reform-site_progress__qER7_ li{align-items:flex-start;flex-direction:column;padding:.5rem;font-size:.8125rem}.reform-site_card__WrX3a{padding:1.35rem}.reform-site_checkFooter__ZcNJe{flex-wrap:wrap}.reform-site_facts__R_pub,.reform-site_networkFlow__3mwUO{grid-template-columns:1fr}.reform-site_facts__R_pub>div{display:flex;justify-content:space-between;gap:1rem;align-items:center;padding:1rem 1.2rem}.reform-site_facts__R_pub>div+div{border-left:0;border-top:1px solid var(--ui-line)}.reform-site_facts__R_pub strong{white-space:nowrap;font-size:1.8rem}.reform-site_facts__R_pub span{text-align:right;max-width:45%}}@media(max-width:420px){.reform-site_flow__ptaxf:not(.reform-site_networkFlow__3mwUO){grid-template-columns:1fr}.reform-site_homeCopy__kF18o .reform-site_primary__a7Fuf{width:100%}}@media(prefers-reduced-motion:reduce){.reform-site_page__ELtzf a,.reform-site_page__ELtzf button{transition:none}}.reform-site_heroActionRow__QD25v{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.reform-site_heroActionRow__QD25v .reform-site_note__MU0Wl{margin:0;font-size:.8125rem}.reform-site_heroActionRow__QD25v .reform-site_primary__a7Fuf{margin:0}@media(min-width:1180px) and (max-height:820px){.reform-site_homeCopy__kF18o{padding-block:1rem}.reform-site_homeCopy__kF18o>p:not(.reform-site_kicker___iYwU){font-size:.9375rem;line-height:1.6}.reform-site_homeCopy__kF18o .reform-site_audiences__LjLYM a{min-height:36px;padding:.4rem .8rem}.reform-site_heroActionRow__QD25v{gap:.8rem}.reform-site_homeCopy__kF18o h1{font-size:2.55rem}.reform-site_homeCopy__kF18o .reform-site_note__MU0Wl{max-width:200px}}.reform-site_homeTools__lj4TA .reform-site_quickField__M0yej{display:grid;grid-template-columns:minmax(0,1fr) minmax(75px,.8fr);align-items:center;gap:.75rem}.reform-site_homeTools__lj4TA .reform-site_result__BAt29{flex-direction:row;justify-content:space-between;align-items:center;gap:1rem}.reform-site_homeTools__lj4TA .reform-site_result__BAt29 span{max-width:62%}.reform-site_homeTools__lj4TA .reform-site_result__BAt29 strong{white-space:nowrap}.reform-site_calcAssumption__4Blu0{font-size:.8125rem;color:var(--ui-muted);margin-bottom:.7rem}.reform-site_calcAssumption__4Blu0 summary{cursor:pointer;min-height:32px;display:list-item}.reform-site_calcAssumption__4Blu0 p{margin-top:.6rem!important}.reform-site_preferences__g1B94{border:0;padding:0;margin:0 0 1rem}.reform-site_preferences__g1B94 legend{font-weight:700;margin-bottom:1rem}.reform-site_preferences__g1B94 .reform-site_formGrid__efmh0{grid-template-columns:1fr}.reform-site_chatTopics__85NIG{display:flex;gap:.5rem;flex-wrap:wrap;margin:1rem 0}.reform-site_chatTopics__85NIG button{border:1px solid var(--ui-line);background:#f5f8f3;color:var(--ui-ink);border-radius:8px;min-height:40px;padding:.5rem .8rem;font-size:.875rem}.reform-site_chatLog__UXDXb{max-height:420px;overflow:auto;display:grid;gap:1rem;margin-bottom:1rem}.reform-site_chatLog__UXDXb article{background:#f4f7f2;border-radius:12px;padding:1rem}.reform-site_chatLog__UXDXb p{white-space:pre-wrap;margin:.6rem 0}.reform-site_chatLog__UXDXb a{margin-right:1rem}.reform-site_chatLog__UXDXb:empty{display:none}.reform-site_legalWrap__cPV46,.reform-site_page__ELtzf{background-color:#e1ebe4;background-image:radial-gradient(ellipse at 95% 12%,#e5c67b66,transparent 48%),radial-gradient(ellipse at 0 65%,#82b49d4d,transparent 52%),linear-gradient(160deg,#d9e9df,#edf0df 46%,#dce9e2)}.reform-site_card__WrX3a,.reform-site_facts__R_pub,.reform-site_flow__ptaxf li,.reform-site_legalWrap__cPV46 .placeholder-card,.reform-site_sourceLink__p_7HH,.reform-site_topic__PewoD{background:#fffffff0;border-color:#ffffffbd;box-shadow:0 10px 32px #173c3309,inset 0 1px 0 #ffffffa6}@supports((-webkit-backdrop-filter:blur(12px)) or (backdrop-filter:blur(12px))){.reform-site_card__WrX3a,.reform-site_facts__R_pub,.reform-site_flow__ptaxf li,.reform-site_legalWrap__cPV46 .placeholder-card,.reform-site_sourceLink__p_7HH,.reform-site_topic__PewoD{background:#ffffffd9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}.reform-site_sources__wWgzW{background:#cddfd566;border-color:#a9c4b566}.reform-site_sourceLink__p_7HH:hover{background:#fffffff5}.reform-site_legalWrap__cPV46 .page-shell{background:transparent}.reform-site_homeHero__S7VlA,.reform-site_introScene__5VJkS{position:relative;isolation:isolate;background-color:#164c3d;background-repeat:no-repeat;background-size:cover;background-position:center 58%}.reform-site_homeHero__S7VlA{width:100%;padding-inline:max(0px,calc(50% - 720px));background-image:linear-gradient(90deg,#073c30f5,#073c30e8 34%,#073c3059 68%,#073c3026),url(/photos/berlin.jpg)}.reform-site_homeCopy__kF18o{position:relative;z-index:1}.reform-site_homeCopy__kF18o h1,.reform-site_introScene__5VJkS h1{color:#fff}.reform-site_homeCopy__kF18o .reform-site_note__MU0Wl,.reform-site_homeCopy__kF18o>p:not(.reform-site_kicker___iYwU),.reform-site_introScene__5VJkS .reform-site_lead__6uH8S{color:#edf4ee}.reform-site_homeCopy__kF18o .reform-site_primary__a7Fuf{background:#e8c879;color:#173c30!important;border-color:#f0dca4;box-shadow:0 6px 20px #062b2526}.reform-site_homeCopy__kF18o .reform-site_primary__a7Fuf:hover{background:#f5daa0}.reform-site_homeCopy__kF18o .reform-site_audiences__LjLYM a{color:#f4f7ee;border-color:#d7e7d65c;background:#0a382c52}.reform-site_homeCopy__kF18o .reform-site_audiences__LjLYM a[aria-current=true]{color:#173c30;background:#f1e4bb;border-color:#f1e4bb}.reform-site_homeCopy__kF18o .reform-site_audiences__LjLYM a:hover{background:#c4dcc436;color:#fff}.reform-site_homeHero__S7VlA a:focus-visible,.reform-site_homeHero__S7VlA button:focus-visible,.reform-site_introScene__5VJkS a:focus-visible{outline-color:#ffe3a0}.reform-site_heroMedia__lWbCb{background:transparent;margin:1rem 1.5rem 2rem 0;border-radius:20px}.reform-site_heroMedia__lWbCb video{background:transparent}.reform-site_heroMedia__lWbCb object{filter:drop-shadow(0 10px 12px #052d2526)}.reform-site_heroStatic__TSmB2{color:#fff}.reform-site_sceneCredit__kwLcK{position:absolute;right:1.5rem;bottom:.45rem;z-index:2;color:#f4f7ee;font-size:.75rem;text-decoration:underline;text-underline-offset:3px;background:#07372cd9;padding:.12rem .5rem;border-radius:5px}.reform-site_introScene__5VJkS{--scene-image:url(/photos/berlin.jpg);background-image:linear-gradient(90deg,#073c30f5 0,#073c30e6 43%,#073c304d 76%,#073c3026),var(--scene-image)}.reform-site_introScene__5VJkS[data-photo=family]{--scene-image:url(/photos/family.jpg);background-position:center 43%}.reform-site_introScene__5VJkS[data-photo=meeting]{--scene-image:url(/photos/meeting.jpg);background-position:center 48%}.reform-site_introScene__5VJkS[data-photo=team]{--scene-image:url(/photos/team.jpg);background-position:center 48%}.reform-site_introScene__5VJkS .reform-site_intro__ESeQa{display:block;min-height:285px;padding-block:2.75rem}.reform-site_introScene__5VJkS .reform-site_intro__ESeQa>div{max-width:680px}.reform-site_introScene__5VJkS .reform-site_kicker___iYwU{color:#ecd297}.reform-site_introScene__5VJkS .reform-site_toolIntro__vwYUw{min-height:220px;padding-block:2rem}@media(max-width:800px){.reform-site_homeHero__S7VlA{background-image:linear-gradient(180deg,#073c30f5,#073c30eb 43%,#073c3073 72%,#073c3033),url(/photos/berlin.jpg);background-position:58%}.reform-site_heroMedia__lWbCb{margin:0 1rem 2.1rem;aspect-ratio:16/10}.reform-site_introScene__5VJkS{background-image:linear-gradient(90deg,#073c30ef,#073c30bf),var(--scene-image)}.reform-site_introScene__5VJkS .reform-site_intro__ESeQa{min-height:0;padding-block:2rem 2.75rem}.reform-site_introScene__5VJkS .reform-site_toolIntro__vwYUw{padding-block:1.6rem 2.5rem}.reform-site_sceneCredit__kwLcK{right:1rem}}@media(prefers-reduced-transparency:reduce){.reform-site_card__WrX3a,.reform-site_facts__R_pub,.reform-site_flow__ptaxf li,.reform-site_legalWrap__cPV46 .placeholder-card,.reform-site_sourceLink__p_7HH,.reform-site_topic__PewoD{background:#fafcf7;-webkit-backdrop-filter:none;backdrop-filter:none}}@media(forced-colors:active){.reform-site_homeHero__S7VlA,.reform-site_introScene__5VJkS{background:Canvas}.reform-site_homeCopy__kF18o .reform-site_note__MU0Wl,.reform-site_homeCopy__kF18o h1,.reform-site_homeCopy__kF18o>p:not(.reform-site_kicker___iYwU),.reform-site_introScene__5VJkS .reform-site_kicker___iYwU,.reform-site_introScene__5VJkS .reform-site_lead__6uH8S,.reform-site_introScene__5VJkS h1,.reform-site_sceneCredit__kwLcK{color:CanvasText}.reform-site_card__WrX3a,.reform-site_facts__R_pub,.reform-site_flow__ptaxf li,.reform-site_sourceLink__p_7HH,.reform-site_topic__PewoD{border:1px solid CanvasText}}