.DayCounter_root__qsKuD{margin-top:8px;color:var(--gcs-text,#0f1411)}.DayCounter_tool__BOpCh{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);background:var(--gcs-raised,#ffffff);border:1px solid var(--gcs-line,#c9d0c5);border-radius:2px}.DayCounter_entry__gwwBu{display:grid;grid-gap:20px;gap:20px;align-content:start;padding:clamp(20px,3vw,36px);border-right:1px solid var(--gcs-line,#c9d0c5)}.DayCounter_list__fS7u2{padding:clamp(20px,3vw,36px);min-width:0}.DayCounter_panelTitle__S8j59{margin:0;font-family:var(--font-heading);font-weight:500;font-size:clamp(1.4rem,1.8vw,1.7rem);line-height:1.18;outline:none}.DayCounter_field__5_1HJ{display:grid;grid-gap:8px;gap:8px;min-width:0}.DayCounter_field__5_1HJ>label{font-size:16px;font-weight:500;line-height:1.3}.DayCounter_field__5_1HJ input,.DayCounter_field__5_1HJ select{width:100%;min-width:0;min-height:52px;padding:0 14px;font:inherit;font-size:17px;font-feature-settings:"lnum" 1,"tnum" 1;color:var(--gcs-text,#0f1411);background:var(--gcs-raised,#ffffff);border:1px solid var(--gcs-line-strong,#aeb8ab);border-radius:2px}.DayCounter_field__5_1HJ select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:40px;background-image:linear-gradient(45deg,transparent 50%,currentColor 0),linear-gradient(135deg,currentColor 50%,transparent 0);background-position:calc(100% - 20px) 50%,calc(100% - 15px) 50%;background-size:5px 5px;background-repeat:no-repeat}.DayCounter_field__5_1HJ input:hover,.DayCounter_field__5_1HJ select:hover{border-color:var(--gcs-text,#0f1411)}.DayCounter_field__5_1HJ input:focus-visible,.DayCounter_field__5_1HJ select:focus-visible,.DayCounter_panelTitle__S8j59:focus-visible,.DayCounter_radio__2og7q input:focus-visible,.DayCounter_remove__O8OHe:focus-visible,.DayCounter_textButton__7FP0S:focus-visible{outline:2px solid var(--gcs-accent-text,#365b19);outline-offset:2px}.DayCounter_dates__fXEWD{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.DayCounter_error__7bXv9{margin:-8px 0 0;min-height:0;font-size:15px;color:#8a2a1c}.DayCounter_error__7bXv9:empty{display:none}.DayCounter_convention__5xj_5{margin:8px 0 0;padding:20px 0 0;border:0;border-top:1px solid var(--gcs-line,#c9d0c5);display:grid;grid-gap:14px;gap:14px}.DayCounter_convention__5xj_5 legend{padding:0;margin-bottom:4px;font-size:16px;font-weight:500}.DayCounter_radio__2og7q{display:flex;gap:12px;align-items:flex-start;font-size:15px;line-height:1.5;color:var(--gcs-ink-text,#26302a);cursor:pointer}.DayCounter_radio__2og7q strong{font-weight:500;color:var(--gcs-text,#0f1411)}.DayCounter_radio__2og7q input{flex:none;width:20px;height:20px;margin:1px 0 0;accent-color:var(--gcs-accent-text,#365b19)}.DayCounter_listHead__yCjev{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 20px}.DayCounter_listActions___YkOT{display:flex;gap:18px}.DayCounter_remove__O8OHe,.DayCounter_textButton__7FP0S{all:unset;cursor:pointer;font-size:15px;color:var(--gcs-text,#0f1411);text-decoration:underline;-webkit-text-decoration-color:var(--gcs-line-strong,#aeb8ab);text-decoration-color:var(--gcs-line-strong,#aeb8ab);text-underline-offset:4px}.DayCounter_remove__O8OHe:hover,.DayCounter_textButton__7FP0S:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.DayCounter_stays__5bCL1{width:100%;margin-top:20px;border-collapse:collapse;font-size:16px;font-feature-settings:"lnum" 1,"tnum" 1}.DayCounter_stays__5bCL1 td,.DayCounter_stays__5bCL1 th{padding:12px 10px 12px 0;border-bottom:1px solid var(--gcs-line,#c9d0c5);text-align:left;font-weight:400;vertical-align:baseline}.DayCounter_stays__5bCL1 thead th{font-size:14px;color:var(--gcs-muted,#4f5852);padding-top:0}.DayCounter_stays__5bCL1 tbody th{font-weight:500}.DayCounter_num__2It3S{text-align:right!important}.DayCounter_removeCell__v9uWo{text-align:right!important;padding-right:0!important}.DayCounter_empty__PyI9X{margin:20px 0 0;max-width:52ch;font-size:16px;line-height:1.6;color:var(--gcs-ink-text,#26302a)}.DayCounter_saved___YmTm{margin:18px 0 0;font-size:14px;color:var(--gcs-muted,#4f5852)}.DayCounter_results__LhZb3{margin-top:clamp(56px,7vw,96px)}.DayCounter_resultsTitle__oCxXu{margin:0;font-family:var(--font-heading);font-weight:500;font-size:clamp(2.1rem,3.4vw,3.2rem);line-height:1.06;letter-spacing:-.012em}.DayCounter_resultsNote__l1VRZ{max-width:68ch;margin:16px 0 0;font-size:16px;line-height:1.6;color:var(--gcs-muted,#4f5852)}.DayCounter_country__Ohytj{margin-top:40px;padding-top:28px;border-top:1px solid var(--gcs-line-strong,#aeb8ab)}.DayCounter_countryHead__faw1V{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px}.DayCounter_countryHead__faw1V h3{margin:0;font-family:var(--font-heading);font-weight:500;font-size:clamp(1.4rem,1.8vw,1.7rem);line-height:1.18}.DayCounter_figure__kx10N{margin:0;display:flex;align-items:baseline;gap:10px}.DayCounter_figure__kx10N strong{font-family:var(--font-heading);font-weight:500;font-size:clamp(1.75rem,2.4vw,2.5rem);line-height:1;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums}.DayCounter_figure__kx10N span{font-size:14px;color:var(--gcs-muted,#4f5852)}.DayCounter_customRule__kCYKX p,.DayCounter_longest__j4Dq3,.DayCounter_rule__WUNEr{max-width:75ch;margin:14px 0 0;font-size:16px;line-height:1.6;color:var(--gcs-ink-text,#26302a)}.DayCounter_sources__A2xv5 a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--gcs-line-strong,#aeb8ab);text-decoration-color:var(--gcs-line-strong,#aeb8ab);text-underline-offset:3px}.DayCounter_sources__A2xv5 a:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.DayCounter_customFields__gx3Nn{display:grid;grid-template-columns:minmax(0,160px) minmax(0,280px);grid-gap:14px;gap:14px;margin-top:14px}.DayCounter_tableWrap__IoMOJ{margin-top:18px;overflow-x:auto}.DayCounter_years__RIYSQ{width:100%;border-collapse:collapse;font-size:16px;font-feature-settings:"lnum" 1,"tnum" 1}.DayCounter_years__RIYSQ td,.DayCounter_years__RIYSQ th{padding:12px 18px 12px 0;border-bottom:1px solid var(--gcs-line,#c9d0c5);text-align:left;font-weight:400;vertical-align:top}.DayCounter_years__RIYSQ thead th{font-size:14px;color:var(--gcs-muted,#4f5852);padding-top:0}.DayCounter_years__RIYSQ tbody th{font-weight:500}.DayCounter_window__gWTSO{display:block;margin-top:2px;font-size:13.5px;color:var(--gcs-muted,#4f5852);white-space:nowrap}.DayCounter_met__6hz4g,.DayCounter_notMet__WFrkY{font-size:15px}.DayCounter_met__6hz4g{color:var(--gcs-accent-text,#365b19);font-weight:500}.DayCounter_notMet__WFrkY{color:var(--gcs-ink-text,#26302a)}.DayCounter_extra__x0ddQ{display:block;margin-top:2px;font-size:13.5px;color:var(--gcs-muted,#4f5852)}.DayCounter_longest__j4Dq3 strong{font-weight:500}.DayCounter_timeline__es6kA{margin-top:clamp(48px,6vw,80px);padding-top:28px;border-top:1px solid var(--gcs-line-strong,#aeb8ab)}.DayCounter_timelineTitle__mpwgm{margin:0;font-family:var(--font-heading);font-weight:500;font-size:clamp(1.4rem,1.8vw,1.7rem)}.DayCounter_timelineNote__DBNDX{max-width:68ch;margin:10px 0 0;font-size:15px;line-height:1.55;color:var(--gcs-muted,#4f5852)}.DayCounter_year__Dncac{margin-top:28px;--label:150px;--count:44px}.DayCounter_yearHead__duyEO{display:grid;grid-template-columns:var(--label) minmax(0,1fr) var(--count);grid-gap:12px;gap:12px;align-items:end}.DayCounter_yearLabel__K3UQ7{font-family:var(--font-heading);font-weight:500;font-size:22px;line-height:1;font-feature-settings:"lnum";font-variant-numeric:lining-nums}.DayCounter_months__dmMHf{position:relative;height:18px;font-size:12.5px;color:var(--gcs-muted,#4f5852)}.DayCounter_months__dmMHf span{position:absolute;bottom:0;padding-left:3px}.DayCounter_row__otnKr{display:grid;grid-template-columns:var(--label) minmax(0,1fr) var(--count);grid-gap:12px;gap:12px;align-items:center;margin-top:8px}.DayCounter_rowLabel__CDtGK{font-size:14.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DayCounter_rowCount__7OBJE{text-align:right;font-size:14.5px;font-feature-settings:"lnum" 1,"tnum" 1}.DayCounter_track__YpjCY{position:relative;height:22px;background:var(--gcs-raised,#ffffff);border:1px solid var(--gcs-line,#c9d0c5);border-radius:2px}.DayCounter_tick__YD_zA{position:absolute;top:0;bottom:0;width:1px;background:var(--gcs-line,#c9d0c5)}.DayCounter_bar__VPSqU{position:absolute;top:3px;bottom:6px;min-width:2px;background:var(--gcs-ink-text,#26302a)}.DayCounter_win__yEXKi{position:absolute;bottom:1px;height:2px;background:var(--gcs-accent-text,#365b19)}@media (max-width:899px){.DayCounter_tool__BOpCh{grid-template-columns:minmax(0,1fr)}.DayCounter_entry__gwwBu{border-right:0;border-bottom:1px solid var(--gcs-line,#c9d0c5)}}@media (max-width:559px){.DayCounter_customFields__gx3Nn,.DayCounter_dates__fXEWD{grid-template-columns:minmax(0,1fr)}.DayCounter_stays__5bCL1{font-size:15px}.DayCounter_stays__5bCL1 thead{display:none}.DayCounter_stays__5bCL1 tr{display:grid;grid-template-columns:1fr auto;grid-gap:2px 12px;gap:2px 12px;padding:12px 0;border-bottom:1px solid var(--gcs-line,#c9d0c5)}.DayCounter_stays__5bCL1 td,.DayCounter_stays__5bCL1 th{padding:0;border:0}.DayCounter_stays__5bCL1 tbody th{grid-column:1}.DayCounter_stays__5bCL1 td:first-of-type:before{content:"Ankunft ";color:var(--gcs-muted,#4f5852)}.DayCounter_stays__5bCL1 td:nth-of-type(2):before{content:"Abreise ";color:var(--gcs-muted,#4f5852)}.DayCounter_stays__5bCL1 td:first-of-type,.DayCounter_stays__5bCL1 td:nth-of-type(2){grid-column:1}.DayCounter_stays__5bCL1 td:nth-of-type(3){grid-column:2;grid-row:1}.DayCounter_stays__5bCL1 td:nth-of-type(3):after{content:" Tage";color:var(--gcs-muted,#4f5852)}.DayCounter_stays__5bCL1 td:nth-of-type(4){grid-column:2;grid-row:2/span 2;align-self:end}.DayCounter_years__RIYSQ td,.DayCounter_years__RIYSQ th{padding-right:12px}.DayCounter_year__Dncac{--label:0px;--count:34px}.DayCounter_row__otnKr,.DayCounter_yearHead__duyEO{grid-template-columns:minmax(0,1fr) var(--count);gap:8px}.DayCounter_yearLabel__K3UQ7{grid-column:1/-1}.DayCounter_months__dmMHf{grid-column:1}.DayCounter_rowLabel__CDtGK{grid-column:1/-1;margin-bottom:-4px}.DayCounter_months__dmMHf span:nth-child(2n),.DayCounter_years__RIYSQ thead{display:none}.DayCounter_years__RIYSQ,.DayCounter_years__RIYSQ tbody,.DayCounter_years__RIYSQ td,.DayCounter_years__RIYSQ th,.DayCounter_years__RIYSQ tr{display:block}.DayCounter_years__RIYSQ tr{padding:14px 0;border-bottom:1px solid var(--gcs-line,#c9d0c5)}.DayCounter_years__RIYSQ td,.DayCounter_years__RIYSQ th{padding:0;border:0;text-align:left!important}.DayCounter_years__RIYSQ tbody th{font-family:var(--font-heading);font-size:20px;margin-bottom:6px}.DayCounter_years__RIYSQ td{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:0 12px;gap:0 12px;padding:3px 0}.DayCounter_years__RIYSQ td:before{content:attr(data-label);color:var(--gcs-muted,#4f5852);font-size:15px}.DayCounter_years__RIYSQ td .DayCounter_extra__x0ddQ,.DayCounter_years__RIYSQ td .DayCounter_window__gWTSO{grid-column:1/-1;text-align:right}}.DayCounter_root__qsKuD .DayCounter_customRule__kCYKX p,.DayCounter_root__qsKuD .DayCounter_radio__2og7q,.DayCounter_root__qsKuD p.DayCounter_empty__PyI9X,.DayCounter_root__qsKuD p.DayCounter_longest__j4Dq3,.DayCounter_root__qsKuD p.DayCounter_rule__WUNEr{color:var(--gcs-ink-text,#26302a)}.DayCounter_root__qsKuD p.DayCounter_resultsNote__l1VRZ,.DayCounter_root__qsKuD p.DayCounter_saved___YmTm,.DayCounter_root__qsKuD p.DayCounter_timelineNote__DBNDX{color:var(--gcs-muted,#4f5852)}.DayCounter_root__qsKuD p.DayCounter_error__7bXv9{color:#8a2a1c}.CountryFinder_root__uR0mo,.DayCounter_root__qsKuD p.DayCounter_figure__kx10N{color:var(--gcs-text,#0f1411)}.CountryFinder_root__uR0mo{margin-top:8px}.CountryFinder_tool__eRfAW{background:var(--gcs-raised,#ffffff);border:1px solid var(--gcs-line,#c9d0c5);border-radius:2px}.CountryFinder_question__T4oZe{margin:0;padding:clamp(20px,3vw,36px);border:0;border-bottom:1px solid var(--gcs-line,#c9d0c5);display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);grid-gap:16px 40px;gap:16px 40px;min-width:0}.CountryFinder_question__T4oZe legend{float:left;width:100%;padding:0;display:flex;gap:14px;align-items:baseline;font-family:var(--font-heading);font-weight:500;font-size:clamp(1.3rem,1.7vw,1.6rem);line-height:1.2}.CountryFinder_qn__pbZLX{flex:none;font-size:.8em;color:var(--gcs-muted,#4f5852);font-feature-settings:"lnum";font-variant-numeric:lining-nums}.CountryFinder_options__7pLX3{display:grid;grid-gap:8px;gap:8px;min-width:0}.CountryFinder_option__2v4C0{display:flex;gap:12px;align-items:flex-start;padding:13px 14px;border:1px solid var(--gcs-line,#c9d0c5);border-radius:2px;cursor:pointer;transition:border-color .2s var(--gcs-ease,ease)}.CountryFinder_option__2v4C0:hover{border-color:var(--gcs-text,#0f1411)}.CountryFinder_option__2v4C0:has(input:checked){border-color:var(--gcs-accent-text,#365b19);box-shadow:inset 3px 0 0 var(--gcs-accent,#82c542)}.CountryFinder_option__2v4C0 input{flex:none;width:20px;height:20px;margin:1px 0 0;accent-color:var(--gcs-accent-text,#365b19)}.CountryFinder_option__2v4C0 input:focus-visible{outline:2px solid var(--gcs-accent-text,#365b19);outline-offset:2px}.CountryFinder_optionLabel__V4K1A{display:block;font-size:17px;line-height:1.35}.CountryFinder_optionHint__cBxPM{display:block;margin-top:3px;font-size:14px;line-height:1.45;color:var(--gcs-muted,#4f5852)}.CountryFinder_formFoot__QLuE8{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px 24px;padding:18px clamp(20px,3vw,36px)}.CountryFinder_progress__iJBis{margin:0;font-size:15px;color:var(--gcs-ink-text,#26302a)}.CountryFinder_reset___c5sY{all:unset;cursor:pointer;font-size:15px;text-decoration:underline;-webkit-text-decoration-color:var(--gcs-line-strong,#aeb8ab);text-decoration-color:var(--gcs-line-strong,#aeb8ab);text-underline-offset:4px}.CountryFinder_reset___c5sY:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.CountryFinder_reset___c5sY:focus-visible{outline:2px solid var(--gcs-accent-text,#365b19);outline-offset:2px}.CountryFinder_results__cblpD{margin-top:clamp(56px,7vw,96px)}.CountryFinder_resultsTitle__3lrFj{margin:0;max-width:22ch;font-family:var(--font-heading);font-weight:500;font-size:clamp(2.1rem,3.4vw,3.2rem);line-height:1.06;letter-spacing:-.012em}.CountryFinder_stayNote__NowGZ,.CountryFinder_waiting__lFYUF{max-width:68ch;margin:16px 0 0;font-size:17px;line-height:1.6;color:var(--gcs-ink-text,#26302a)}.CountryFinder_method__dHaq8 a,.CountryFinder_pick__AIdsb h3 a,.CountryFinder_stayNote__NowGZ a{color:inherit}.CountryFinder_top__ury_d{list-style:none;margin:32px 0 0;padding:0}.CountryFinder_pick__AIdsb{color:var(--gcs-text,#0f1411);display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);grid-gap:20px 40px;gap:20px 40px;padding:28px 0;border-top:1px solid var(--gcs-line-strong,#aeb8ab)}.CountryFinder_pickImage__SIYfI{position:relative;aspect-ratio:3/2;background:var(--gcs-surface,#e2e7de)}.CountryFinder_pickImage__SIYfI img{object-fit:cover}.CountryFinder_rank__jj_59{margin:0;font-size:14px;color:var(--gcs-muted,#4f5852)}.CountryFinder_pickBody__6sNf8 h3{margin:6px 0 0;font-family:var(--font-heading);font-weight:500;font-size:clamp(1.4rem,1.8vw,1.7rem);line-height:1.18}.CountryFinder_pickBody__6sNf8 h3 a{text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% /0 1px no-repeat;transition:background-size .5s var(--gcs-ease,ease)}.CountryFinder_pickBody__6sNf8 h3 a:hover{background-size:100% 1px}.CountryFinder_place__MQ3I3{margin:4px 0 0;font-size:15px;color:var(--gcs-muted,#4f5852)}.CountryFinder_figure__j9pwt{margin:16px 0 0;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.CountryFinder_figure__j9pwt strong{font-family:var(--font-heading);font-weight:500;font-size:clamp(1.75rem,2.4vw,2.5rem);line-height:1;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums}.CountryFinder_figure__j9pwt span{font-size:14px;line-height:1.45;color:var(--gcs-muted,#4f5852);max-width:40ch}.CountryFinder_why__NRjWY{list-style:none;margin:18px 0 0;padding:0;display:grid;grid-gap:8px;gap:8px}.CountryFinder_why__NRjWY li{display:grid;grid-template-columns:34px minmax(0,1fr);grid-gap:8px;gap:8px;font-size:15.5px;line-height:1.5;color:var(--gcs-ink-text,#26302a)}.CountryFinder_plus__XnWpe{font-family:var(--font-heading);font-weight:500;color:var(--gcs-accent-text,#365b19);font-feature-settings:"lnum";font-variant-numeric:lining-nums}.CountryFinder_whyQ__JXhKh{color:var(--gcs-muted,#4f5852)}.CountryFinder_whyEmpty__KrAxh{margin:18px 0 0;font-size:15px;color:var(--gcs-muted,#4f5852)}.CountryFinder_more__enaE_{display:inline-block;margin-top:18px;font-size:16px;font-weight:500;color:var(--gcs-text,#0f1411)}.CountryFinder_method__dHaq8{padding-top:28px;border-top:1px solid var(--gcs-line-strong,#aeb8ab)}.CountryFinder_method__dHaq8 h3{margin:0;font-family:var(--font-heading);font-weight:500;font-size:clamp(1.4rem,1.8vw,1.7rem)}.CountryFinder_method__dHaq8 p{max-width:75ch;margin:12px 0 0;font-size:16px;line-height:1.6;color:var(--gcs-ink-text,#26302a)}.CountryFinder_all__60KLr{margin-top:20px;max-width:900px}.CountryFinder_all__60KLr summary{cursor:pointer;font-size:16px;font-weight:500;padding:6px 0}.CountryFinder_all__60KLr summary:focus-visible{outline:2px solid var(--gcs-accent-text,#365b19);outline-offset:2px}.CountryFinder_all__60KLr ol{list-style:none;margin:10px 0 0;padding:0}.CountryFinder_all__60KLr li{color:var(--gcs-text,#0f1411);display:grid;grid-template-columns:40px minmax(0,1fr);grid-gap:10px;gap:10px;padding:10px 0;border-bottom:1px solid var(--gcs-line,#c9d0c5);font-size:16px}.CountryFinder_allScore__SWHhz{font-family:var(--font-heading);font-weight:500;font-size:20px;line-height:1.2;font-feature-settings:"lnum";font-variant-numeric:lining-nums}.CountryFinder_allReasons__MWRJt{display:block;margin-top:2px;font-size:14px;color:var(--gcs-muted,#4f5852)}.CountryFinder_apply__O7k6c{margin-top:clamp(48px,6vw,80px);padding:clamp(24px,4vw,48px);background:var(--gcs-raised,#ffffff);border:1px solid var(--gcs-line,#c9d0c5);border-radius:2px}.CountryFinder_apply__O7k6c h3{margin:0;font-family:var(--font-heading);font-weight:500;font-size:clamp(1.7rem,2.6vw,2.4rem);line-height:1.1}.CountryFinder_apply__O7k6c p{max-width:60ch;margin:12px 0 24px;font-size:17px;line-height:1.6;color:var(--gcs-ink-text,#26302a)}@media (max-width:899px){.CountryFinder_pick__AIdsb,.CountryFinder_question__T4oZe{grid-template-columns:minmax(0,1fr)}}@media (max-width:559px){.CountryFinder_option__2v4C0{padding:12px}.CountryFinder_pick__AIdsb{gap:16px}}.CountryFinder_root__uR0mo .CountryFinder_all__60KLr li,.CountryFinder_root__uR0mo li.CountryFinder_pick__AIdsb,.CountryFinder_root__uR0mo p.CountryFinder_figure__j9pwt{color:var(--gcs-text,#0f1411)}.CountryFinder_root__uR0mo .CountryFinder_apply__O7k6c p,.CountryFinder_root__uR0mo .CountryFinder_method__dHaq8 p,.CountryFinder_root__uR0mo .CountryFinder_why__NRjWY li,.CountryFinder_root__uR0mo p.CountryFinder_progress__iJBis,.CountryFinder_root__uR0mo p.CountryFinder_stayNote__NowGZ,.CountryFinder_root__uR0mo p.CountryFinder_waiting__lFYUF{color:var(--gcs-ink-text,#26302a)}.CountryFinder_root__uR0mo p.CountryFinder_place__MQ3I3,.CountryFinder_root__uR0mo p.CountryFinder_rank__jj_59,.CountryFinder_root__uR0mo p.CountryFinder_whyEmpty__KrAxh{color:var(--gcs-muted,#4f5852)}.ToolPages_intro__ZKVT5{max-width:68ch;margin:0 0 32px;font-size:clamp(1.06rem,1.3vw,1.19rem);line-height:1.65;color:var(--gcs-ink-text,#26302a)}.ToolPages_index__nVoTb{list-style:none;margin:0;padding:0;border-top:1px solid var(--gcs-line-strong,#aeb8ab)}.ToolPages_index__nVoTb li{color:var(--gcs-text,#0f1411);display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr) auto;grid-gap:10px 40px;gap:10px 40px;align-items:baseline;padding:32px 0;border-bottom:1px solid var(--gcs-line,#c9d0c5)}.ToolPages_index__nVoTb h2{margin:0;font-family:var(--font-heading);font-weight:500;font-size:clamp(1.7rem,2.6vw,2.4rem);line-height:1.1}.ToolPages_index__nVoTb h2 a{color:inherit;text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% /0 1px no-repeat;transition:background-size .5s var(--gcs-ease,ease)}.ToolPages_index__nVoTb h2 a:hover{background-size:100% 1px}.ToolPages_index__nVoTb p{margin:0;font-size:17px;line-height:1.6;color:var(--gcs-ink-text,#26302a)}.ToolPages_open__gXG8O{display:inline-flex;align-items:center;min-height:44px;font-size:16px;font-weight:500;color:var(--gcs-text,#0f1411);white-space:nowrap}.ToolPages_stand__d4UeA{margin:28px 0 0;max-width:75ch;font-size:14px;line-height:1.6;color:var(--gcs-muted,#4f5852)}.ToolPages_explain__0KZNr{margin-top:clamp(64px,8vw,112px)}.ToolPages_apply__ELKxl h2,.ToolPages_explain__0KZNr h2,.ToolPages_sources__b90bN h2{margin:0;font-family:var(--font-heading);font-weight:500;letter-spacing:-.012em}.ToolPages_explain__0KZNr h2{font-size:clamp(2.1rem,3.4vw,3.2rem);line-height:1.06}.ToolPages_points__Q3ZAK{list-style:none;margin:28px 0 0;padding:0;border-top:1px solid var(--gcs-line,#c9d0c5)}.ToolPages_points__Q3ZAK li{color:var(--gcs-text,#0f1411);display:grid;grid-template-columns:minmax(180px,.45fr) minmax(0,1fr);grid-gap:6px clamp(20px,3vw,40px);gap:6px clamp(20px,3vw,40px);padding:22px 0;border-bottom:1px solid var(--gcs-line,#c9d0c5)}.ToolPages_points__Q3ZAK strong{font-family:var(--font-heading);font-weight:500;font-size:clamp(18px,1.45vw,21px);line-height:1.3}.ToolPages_points__Q3ZAK span{max-width:75ch;font-size:17px;line-height:1.65;color:var(--gcs-ink-text,#26302a)}.ToolPages_more__bJzp_ a,.ToolPages_points__Q3ZAK a,.ToolPages_sources__b90bN a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--gcs-line-strong,#aeb8ab);text-decoration-color:var(--gcs-line-strong,#aeb8ab);text-underline-offset:3px}.ToolPages_more__bJzp_ a:hover,.ToolPages_points__Q3ZAK a:hover,.ToolPages_sources__b90bN a:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.ToolPages_more__bJzp_{margin:22px 0 0;font-size:17px;color:var(--gcs-ink-text,#26302a)}.ToolPages_sources__b90bN{margin-top:clamp(48px,6vw,80px)}.ToolPages_sources__b90bN h2{font-size:clamp(1.4rem,1.8vw,1.7rem)}.ToolPages_sources__b90bN p{margin:8px 0 0;font-size:14px;color:var(--gcs-muted,#4f5852)}.ToolPages_sources__b90bN ul{margin:14px 0 0;padding:0 0 0 18px;columns:320px 2;column-gap:40px;font-size:15px;line-height:1.55;color:var(--gcs-ink-text,#26302a)}.ToolPages_sources__b90bN li{page-break-inside:avoid;break-inside:avoid;margin-bottom:6px}.ToolPages_apply__ELKxl{margin-top:clamp(48px,6vw,80px);padding:clamp(24px,4vw,48px);background:var(--gcs-raised,#ffffff);border:1px solid var(--gcs-line,#c9d0c5);border-radius:2px}.ToolPages_apply__ELKxl h2{font-size:clamp(1.7rem,2.6vw,2.4rem);line-height:1.1}.ToolPages_apply__ELKxl p{max-width:60ch;margin:12px 0 24px;font-size:17px;line-height:1.6;color:var(--gcs-ink-text,#26302a)}.ToolPages_acts__rR89i{display:flex;flex-wrap:wrap;gap:14px}@media (max-width:899px){.ToolPages_index__nVoTb li,.ToolPages_points__Q3ZAK li{grid-template-columns:minmax(0,1fr)}}.subpage .ToolPages_index__nVoTb li,.subpage .ToolPages_points__Q3ZAK li{color:var(--gcs-text,#0f1411)}.subpage .ToolPages_apply__ELKxl p,.subpage .ToolPages_index__nVoTb p,.subpage .ToolPages_sources__b90bN li,.subpage p.ToolPages_intro__ZKVT5,.subpage p.ToolPages_more__bJzp_{color:var(--gcs-ink-text,#26302a)}.subpage .ToolPages_sources__b90bN p,.subpage p.ToolPages_stand__d4UeA{color:var(--gcs-muted,#4f5852)}