:root{--scrollbar-color:#c8c8c8;--scrollbar-bg-color:#f2f2f2;--scrollbar-size:thin;--scrollbar-webkit-size:5px;--scrollbar-webkit-border-radius:8px;--scrollbar-webkit-border-size:3px}.country_comparison_result{--margin-top:0;--margin-bottom:0;margin:var(--margin-top) auto var(--margin-bottom) auto}.country_comparison_result__line__col .item{position:relative;text-align:start;--line-color:currentColor;padding-inline-start:19px}.country_comparison_result__line__col .item:before{background-color:var(--line-color);border-radius:3px;content:"";height:calc(100% - 10px);left:0;position:absolute;top:6px;width:3px}.country_comparison_result__line__col .rtl .item:not(:where(.ltr *)):before,.rtl .country_comparison_result__line__col .item:not(:where(.ltr *)):before{left:auto;right:0}.country_comparison_result{position:relative}@media only screen and (min-width:1025px){.country_comparison_result{width:calc(((var(--grid-width) - var(--grid-gutter))/var(--grid-col-count) - var(--grid-gutter))*16 + var(--grid-gutter)*15)}}@media only screen and (max-width:1024px){.country_comparison_result{width:100%}}.country_comparison_result.ltr{direction:ltr}@media only screen and (max-width:1024px){.country_comparison_result .hoverel{overflow-x:auto;padding:0 20px}}.country_comparison_result .hoverleft{background:linear-gradient(90deg,rgba(4,33,78,.2),rgba(4,33,78,0));display:none;height:100%;left:0;position:absolute;top:0;width:30px}.country_comparison_result .hoverright{background:linear-gradient(270deg,rgba(4,33,78,.2),rgba(4,33,78,0));display:none;height:100%;position:absolute;right:0;top:0;width:30px}@media only screen and (max-width:1024px){.country_comparison_result__container{width:calc(((var(--grid-width) - var(--grid-gutter))/var(--grid-col-count) - var(--grid-gutter))*12 + var(--grid-gutter)*11 + 30px)}}.country_comparison_result__title{color:#1b365d;font-family:Manrope,sans-serif;font-size:12px;font-style:normal;font-weight:500;letter-spacing:.03em;line-height:110%;margin-bottom:15px;margin-top:40px;padding-inline-start:20px;text-transform:uppercase}@media only screen and (max-width:1024px){.country_comparison_result__title{margin-top:35px}}.rtl .country_comparison_result__title:not(:where(.ltr *)){font-family:Arimo,sans-serif}.country_comparison_result__line{background-color:var(--color-blue-light-10);border-radius:14px;display:grid;grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:1024px){.country_comparison_result__line{grid-template-columns:repeat(3,minmax(174px,calc(((var(--grid-width) - var(--grid-gutter))/var(--grid-col-count) - var(--grid-gutter))*4 + var(--grid-gutter)*3 + 10px)))}.country_comparison_result__line__col{min-width:174px;width:calc(((var(--grid-width) - var(--grid-gutter))/var(--grid-col-count) - var(--grid-gutter))*4 + var(--grid-gutter)*3 + 10px)}}.country_comparison_result__line__col:first-of-type{grid-column:1}.country_comparison_result__line__col:nth-of-type(2){background-color:var(--color-blue-dark-10);grid-column:2}.country_comparison_result__line__col:nth-of-type(3){grid-column:3}.country_comparison_result__line__col .result{align-items:center;color:var(--color-blue);display:flex;font-family:Manrope,sans-serif;font-size:30px;font-style:normal;font-weight:500;justify-content:center;line-height:120%}.rtl .country_comparison_result__line__col .result:not(:where(.ltr *)){font-family:Arimo,sans-serif}@media only screen and (max-width:1024px){.country_comparison_result__line__col .result{font-family:Manrope,sans-serif;font-size:24px;font-size:22px;font-style:normal;font-weight:600;line-height:130%}}@media only screen and (max-width:1024px){.rtl .country_comparison_result__line__col .result:not(:where(.ltr *)){font-family:Arimo,sans-serif}}@media only screen and (max-width:1024px)and (max-width:768px){.country_comparison_result__line__col .result{font-size:20px}}.country_comparison_result__line__col .result.a1 svg{fill:#00a499}.country_comparison_result__line__col .result.a2 svg{fill:#56b98f}.country_comparison_result__line__col .result.a3 svg{fill:rgba(86,185,143,.502)}.country_comparison_result__line__col .result.a4 svg{fill:rgba(86,185,143,.251)}.country_comparison_result__line__col .result.b svg{fill:rgba(227,28,121,.125)}.country_comparison_result__line__col .result.c svg{fill:rgba(227,28,121,.251)}.country_comparison_result__line__col .result.d svg{fill:rgba(227,28,121,.502)}.country_comparison_result__line__col .result.e svg{fill:#e31c79}.country_comparison_result__line__col .result svg{margin-inline-end:5px}.country_comparison_result__line__col .result .number{align-self:flex-end;font-family:Manrope,sans-serif;font-size:22px;font-style:normal;font-weight:600;line-height:130%}.rtl .country_comparison_result__line__col .result .number:not(:where(.ltr *)){font-family:Arimo,sans-serif}@media only screen and (max-width:768px){.country_comparison_result__line__col .result .number{font-size:20px}}.country_comparison_result__line__col .item{color:var(--color-blue);margin-bottom:20px}.strengths .country_comparison_result__line__col .item{font-family:Manrope,sans-serif;font-size:15px;font-style:normal;font-weight:500;line-height:160%;--line-color:var(--color-green)}.rtl .strengths .country_comparison_result__line__col .item:not(:where(.ltr *)){font-family:Arimo,sans-serif}.strengths .country_comparison_result__line__col .item b{font-weight:700}.firefox .strengths .country_comparison_result__line__col .item{font-weight:400}.weaknesses .country_comparison_result__line__col .item{font-family:Manrope,sans-serif;font-size:15px;font-style:normal;font-weight:500;line-height:160%;--line-color:var(--color-red)}.rtl .weaknesses .country_comparison_result__line__col .item:not(:where(.ltr *)){font-family:Arimo,sans-serif}.weaknesses .country_comparison_result__line__col .item b{font-weight:700}.firefox .weaknesses .country_comparison_result__line__col .item{font-weight:400}@media only screen and (max-width:768px){.country_comparison_result__line__col .item{padding-inline-start:0}.country_comparison_result__line__col .item:before{display:none}}.country_comparison_result__line li.country_comparison_result__line__col{padding:28px 20px;text-align:center}.country_comparison_result__line ul.country_comparison_result__line__col{padding:35px 20px}.country_comparison_result__ctas{display:grid;grid-template-columns:repeat(3,1fr);margin-top:40px}@media only screen and (max-width:1024px){.country_comparison_result__ctas{grid-template-columns:repeat(3,minmax(174px,calc(((var(--grid-width) - var(--grid-gutter))/var(--grid-col-count) - var(--grid-gutter))*4 + var(--grid-gutter)*3 + 10px)))}}.country_comparison_result__ctas .cta{margin:0 auto;width:calc((var(--grid-width) - var(--grid-gutter))*5/var(--grid-col-count))}@media only screen and (max-width:1024px){.country_comparison_result__ctas .cta{margin:1px;min-width:172px;width:calc(((var(--grid-width) - var(--grid-gutter))/var(--grid-col-count) - var(--grid-gutter))*4 + var(--grid-gutter)*3 + 5px)}}.country_comparison_result__ctas .cta__container{justify-content:center}.country_comparison_result .countries-selected{display:none}@media only screen and (max-width:1024px){.country_comparison_result .countries-selected{display:grid}}.country_comparison_result .countries-selected .result{font-family:Manrope,sans-serif;font-size:15px;font-style:normal;font-weight:700;line-height:160%}.rtl .country_comparison_result .countries-selected .result:not(:where(.ltr *)){font-family:Arimo,sans-serif}.country_comparison_result .countries-selected .result img{margin-inline-end:8px;width:15px}