.visa-comparison_wrap__2oSi7{max-width:1040px;margin:0 auto;padding:48px 24px 80px}.visa-comparison_breadcrumb__AKW4v{font-family:IBM Plex Mono,monospace;font-size:12px;letter-spacing:.05em;text-transform:uppercase;color:var(--muted-label);margin-bottom:16px}.visa-comparison_breadcrumb__AKW4v a{color:var(--muted-label);text-decoration:none}.visa-comparison_breadcrumb__AKW4v a:hover{color:#2B2A52}.visa-comparison_sub__LmQne{color:#5C5A54;line-height:1.7;margin-bottom:32px;max-width:700px}.visa-comparison_controls__HE5wW{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:8px;padding-bottom:20px;border-bottom:1px solid #d9d6e8}.visa-comparison_searchInput___LziX{font-family:inherit;font-size:15px;padding:8px 14px;border-radius:999px;border:1px solid #d9d6e8;background:#fff;color:#2B2A52;min-width:200px}.visa-comparison_searchInput___LziX:focus{outline:none;border-color:var(--brass)}.visa-comparison_filterGroup____9a_{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.visa-comparison_filterGroupLabel__tDbGW{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:var(--muted-label);margin-right:4px}.visa-comparison_chipActive__uXIbW,.visa-comparison_chip__vcexo{font-family:IBM Plex Mono,monospace;font-size:13px;letter-spacing:.02em;padding:6px 13px;border-radius:999px;border:1px solid #d9d6e8;cursor:pointer;background:transparent}.visa-comparison_chip__vcexo{color:#5C5A54}.visa-comparison_chip__vcexo:hover{border-color:var(--brass)}.visa-comparison_chipActive__uXIbW{color:#EFEAE0;background:#2B2A52;border-color:#2B2A52}.visa-comparison_sortRow__IKsEo{display:flex;align-items:center;gap:6px}.visa-comparison_sortSelect__0cm8D{font-family:inherit;font-size:13.5px;padding:6px 10px;border-radius:999px;border:1px solid #d9d6e8;background:#fff;color:#2B2A52;cursor:pointer}.visa-comparison_resultCount__BhdOB{font-size:13.5px;color:var(--muted-label);margin:16px 0 20px}.visa-comparison_sectionLabel__igfND{font-family:IBM Plex Mono,monospace;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--brass-on-light);margin-bottom:16px}.visa-comparison_cards__QVJR3{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:18px;gap:18px}@media (max-width:720px){.visa-comparison_cards__QVJR3{grid-template-columns:1fr}}.visa-comparison_card__vJRwC{background:#EFEAE0;border-radius:6px;padding:22px}.visa-comparison_cardHeader__oSvcE{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:6px}.visa-comparison_countryName__jKt79{font-size:20px;color:#2B2A52;margin:0}.visa-comparison_diffBadge__tfjRG{font-family:IBM Plex Mono,monospace;font-size:10.5px;letter-spacing:.04em;text-transform:uppercase;padding:4px 9px;border-radius:999px;white-space:nowrap}.visa-comparison_diffEasy__4Fr6Z{background:#DCE9DC;color:#2F5233}.visa-comparison_diffModerate__ayEGf{background:#F3E7C9;color:#7A5C1E}.visa-comparison_diffComplex__kUFYY{background:#F0DCDA;color:#832A2A}.visa-comparison_visaName__rIk8V{font-size:14px;color:#5C5A54;line-height:1.5;margin-bottom:16px}.visa-comparison_detailsGrid__sfmz8{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px 16px;gap:12px 16px;margin-bottom:14px}.visa-comparison_detailLabel__m5iAL{font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.04em;text-transform:uppercase;color:var(--muted-label)}.visa-comparison_detailValue__KsS9X{font-size:13.5px;color:#2B2A52;margin-top:2px}.visa-comparison_taxNote__fKnKc{font-size:13px;color:#5C5A54;line-height:1.6;border-top:1px solid #d9d6e8;padding-top:12px;margin-top:4px}.visa-comparison_taxNote__fKnKc strong{color:#2B2A52}.visa-comparison_empty__cmcBY{color:var(--muted-label);font-style:italic}.visa-comparison_backLink__baSJq{display:inline-block;margin-top:40px;color:#5C5A54;font-size:14px;text-decoration:none}.visa-comparison_backLink__baSJq:hover{color:#2B2A52}.Nav_nav__o8sSc{display:flex;justify-content:space-between;align-items:center;padding:20px 36px;background-color:var(--ink);gap:16px}.Nav_logo__98dCe{color:var(--linen);font-size:23px;font-weight:600;white-space:nowrap;flex-shrink:0}.Nav_brass__hr4Ot{color:var(--brass-on-dark)}.Nav_links__8Axcs{display:flex;flex-wrap:wrap;justify-content:flex-end;row-gap:6px;column-gap:24px;font-size:16px;color:#D4D2E2}.Nav_links__8Axcs a{white-space:nowrap}@media (max-width:720px){.Nav_nav__o8sSc{padding:16px 20px;gap:12px}.Nav_logo__98dCe{font-size:19px}.Nav_links__8Axcs{column-gap:16px;font-size:14px}}@media (max-width:430px){.Nav_nav__o8sSc{flex-wrap:wrap;padding:14px 16px;row-gap:10px}.Nav_logo__98dCe{font-size:17px}.Nav_links__8Axcs{width:100%;justify-content:space-between;column-gap:8px;font-size:13px}}.page_hero__7KFOs{padding:56px 36px 48px}.page_heroGrid__yNSix{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:36px;gap:36px;align-items:center;margin-bottom:36px}@media (max-width:800px){.page_heroGrid__yNSix{grid-template-columns:1fr}}.page_eyebrow__yxIK8{font-family:IBM Plex Mono,monospace;font-size:13.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--stamp);margin-bottom:14px}.page_h1__HkJRI{font-family:Fraunces,serif;font-size:49.5px;font-weight:500;line-height:1.1;margin:0 0 16px;letter-spacing:-.01em;color:var(--charcoal)}.page_h1__HkJRI em{font-style:italic;color:var(--ink)}.page_sub__0BWS6{font-size:19px;line-height:1.6;max-width:460px;color:#4a4843;margin-bottom:26px}.page_ctaRow__ZDq_0{display:flex;gap:14px;flex-wrap:wrap}.page_cta__i2v5_{background-color:var(--ink);color:var(--linen);border-radius:3px;border:none}.page_ctaGhost__R2kUD,.page_cta__i2v5_{padding:13px 22px;font-size:17px;font-weight:500;cursor:pointer;display:inline-block}.page_ctaGhost__R2kUD{background-color:transparent;color:var(--ink);border-radius:3px;border:1.5px solid var(--ink)}.page_plate__GDdBh{background:linear-gradient(180deg,#d9d6e8 0,var(--linen) 62%);border:1px solid var(--ink);border-radius:6px;padding:14px}.page_plateCap__e97RD{font-family:IBM Plex Mono,monospace;font-size:12px;letter-spacing:.1em;color:var(--ink);opacity:.6;text-align:center;margin-top:8px}.page_strip__PdxCQ{display:flex;border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft);flex-wrap:wrap}.page_stamp__bsFw_{flex:1 1;min-width:180px;padding:18px 20px;border-right:1px solid var(--border-soft)}.page_stamp__bsFw_:last-child{border-right:none}.page_stampCoord__IlBeX{font-family:IBM Plex Mono,monospace;font-size:12.5px;color:var(--stamp);letter-spacing:.06em;margin-bottom:8px}.page_stampName__5YrWl{font-family:Fraunces,serif;font-size:21.5px;font-weight:600;margin-bottom:10px}.page_stampRow__JKftB{display:flex;justify-content:space-between;font-size:15px;color:#5c5a54;margin-bottom:4px}.page_stampRow__JKftB b{font-family:IBM Plex Mono,monospace;font-weight:500;color:var(--charcoal)}.page_section__zQZ2o{padding:52px 36px}.page_sectionAlt__Lix2w{background-color:var(--pale-alt)}.page_kicker__4Y54j{font-family:IBM Plex Mono,monospace;font-size:13.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink);opacity:.7;margin-bottom:10px}.page_h2__flI2K{font-family:Fraunces,serif;font-size:33px;font-weight:500;margin:0 0 26px;max-width:560px}.page_paths__8EXJk{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background-color:var(--border-soft);border:1px solid var(--border-soft)}@media (max-width:900px){.page_paths__8EXJk{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.page_paths__8EXJk{grid-template-columns:1fr}}.page_path__8T_Lk{background-color:var(--linen);padding:28px 26px}.page_pathTag__hPVP1{font-family:IBM Plex Mono,monospace;font-size:13.5px;color:var(--brass-on-light);margin-bottom:10px}.page_path__8T_Lk h3{font-family:Fraunces,serif;font-size:25px;margin:0 0 10px}.page_path__8T_Lk p{font-size:16.5px;line-height:1.6;color:#4a4843;margin:0 0 14px}.page_pathLink__bpvAe{font-size:16px;color:var(--ink);font-weight:500;border-bottom:1px solid var(--brass);display:inline-block;padding-bottom:1px}.page_calcTeaser__w2m8C{display:flex;gap:30px;align-items:center;background-color:var(--ink);border-radius:6px;padding:30px;flex-wrap:wrap}.page_calcLeft__tttwW{flex:1 1;min-width:240px}.page_calcLeft__tttwW .page_kicker__4Y54j{color:var(--sun);opacity:1}.page_calcLeft__tttwW h3{font-family:Fraunces,serif;font-size:27.5px;margin:8px 0 12px;color:var(--linen)}.page_calcLeft__tttwW p{font-size:16.5px;line-height:1.6;color:#d4d2e2;max-width:380px;margin:0}.page_calcCard__v8wLX{background-color:var(--linen);border-radius:5px;padding:18px 20px;width:230px;flex-shrink:0}.page_calcRow__NTKLI{display:flex;justify-content:space-between;font-size:15px;margin-bottom:8px;color:#5c5a54}.page_calcRow__NTKLI b{font-family:IBM Plex Mono,monospace;color:var(--charcoal)}.page_rating__pHeDM{margin-top:10px;padding-top:10px;border-top:1px solid var(--border-soft);font-size:15px;display:flex;justify-content:space-between;align-items:center}.page_pill__27VwF{font-family:IBM Plex Mono,monospace;font-size:12.5px;background-color:var(--pale-alt);color:var(--ink);padding:3px 9px;border-radius:20px;font-weight:500}.page_grid__JZ9Cz{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}@media (max-width:800px){.page_grid__JZ9Cz{grid-template-columns:1fr 1fr}}@media (max-width:520px){.page_grid__JZ9Cz{grid-template-columns:1fr}}.page_card__Cf__u{background-color:var(--linen);border:1px solid var(--border-soft);border-radius:6px;overflow:hidden}.page_cardScene__XgmoC{height:170px;width:100%;display:block;object-fit:cover;object-position:top}.page_cardBody__X5bf8{padding:14px 16px}.page_cardCoord__E8NhD{font-family:IBM Plex Mono,monospace;font-size:12.5px;color:var(--muted-label);margin-bottom:6px}.page_cardBody__X5bf8 h4{font-family:Fraunces,serif;font-size:19.5px;margin:0 0 7px}.page_cardTag__gCeAY{font-size:13px;background-color:var(--pale-alt);color:var(--ink);display:inline-block;padding:2px 8px;border-radius:10px;margin-bottom:9px}.page_cardBody__X5bf8 p{font-size:15px;color:#5c5a54;line-height:1.5;margin:0}.calculator_wrap__y3JH9{max-width:1080px;margin:0 auto;padding:48px 24px 80px}.calculator_title__ZW3Js{font-family:Fraunces,serif;font-size:31px;font-weight:500;margin:0 0 4px}.calculator_subtitle__0KUWK{font-size:16px;color:var(--muted-label);margin:0 0 28px}.calculator_row2__hLy3z{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-bottom:20px}.calculator_label__ygHC8{font-size:15px;color:#5c5a54;display:block;margin-bottom:4px}.calculator_input__Af3OJ,.calculator_select__k2B7X{width:100%;padding:9px 10px;border:1px solid var(--border-soft);border-radius:4px;font-size:17px;background:white;font-family:IBM Plex Sans,sans-serif}.calculator_block__AqZli{border-top:1px solid var(--border-soft);padding-top:18px;margin-bottom:20px}.calculator_blockHead__qZ4f1{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.calculator_blockTitle__OWPJB{font-size:16px;font-weight:500}.calculator_checkboxLabel__Y8WB0{font-size:15px;color:var(--muted-label);display:flex;align-items:center;gap:6px}.calculator_fieldsGrid__Jncvd{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.calculator_bufferLabel__3c0ON{font-size:15px;color:var(--muted-label);display:block;margin-bottom:4px}.calculator_results__nSVxr{background:white;border:1px solid var(--border-soft);border-radius:8px;padding:22px}.calculator_resultsTop__XD9Ve{display:flex;justify-content:space-between;margin-bottom:16px;flex-wrap:wrap;gap:12px}.calculator_resultLabel__hx8nm{font-size:15px;color:var(--muted-label)}.calculator_resultValue__swnoC{font-size:26.5px;font-weight:600;font-family:IBM Plex Mono,monospace}.calculator_surplusBar__YEtEY{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;background:var(--pale-alt);border-radius:6px;margin-bottom:16px;flex-wrap:wrap;gap:12px}.calculator_explainer__FumJd{font-size:16px;line-height:1.6;color:#4a4843;margin-bottom:18px}.calculator_breakdownLabel__7EHBJ{font-size:15px;color:var(--muted-label);margin-bottom:8px}.calculator_breakdownRow__DKwpk{display:flex;align-items:center;gap:8px;margin-bottom:6px}.calculator_catName__D83NQ{width:100px;font-size:15px;color:#5c5a54;flex-shrink:0}.calculator_barTrack__XnOu2{flex:1 1;background:#e6e2d6;border-radius:4px;height:8px;overflow:hidden}.calculator_barFill__4DpIt{height:100%;background:var(--ink);border-radius:4px}.calculator_catValue__MYN96{width:64px;text-align:right;font-size:15px;font-family:IBM Plex Mono,monospace;flex-shrink:0}.calculator_disclaimer__KeX1g{font-size:13.5px;color:var(--muted-label);margin-top:18px;line-height:1.5}.calculator_panelsGrid__nbcId{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;margin-bottom:20px}@media (max-width:800px){.calculator_panelsGrid__nbcId{grid-template-columns:1fr}}.calculator_panel__JcC7r{background:white;border:1px solid var(--border-soft);border-radius:8px;padding:20px}.calculator_panelHead__a1InB{margin-bottom:14px}.calculator_panelTitle__ovyZu{font-family:IBM Plex Mono,monospace;font-size:12px;letter-spacing:.05em;text-transform:uppercase;color:var(--muted-label);margin-bottom:8px}.calculator_panelLabelInput__JSnXw{width:100%;padding:8px 10px;border:1px solid var(--border-soft);border-radius:4px;font-size:17px;font-weight:600;font-family:Fraunces,serif;background:var(--pale-alt)}.calculator_targetControls__kTTHg{display:flex;flex-direction:column;gap:8px}.calculator_panelTotal__kk10f{display:flex;justify-content:space-between;align-items:baseline;padding:12px 0;margin:16px 0;border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft);font-size:15px}.calculator_panelTotal__kk10f strong{font-family:IBM Plex Mono,monospace;font-size:19px}.calculator_compareHeadline__tFLcT{font-size:18px;line-height:1.5;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid var(--border-soft)}.calculator_resultsSideBySide__zzK_x{display:flex;justify-content:space-between;gap:16px;margin-bottom:18px;flex-wrap:wrap}.calculator_resultSuffix__Hbq5h{font-size:14px;font-weight:400;color:var(--muted-label);margin-left:4px}.about_hero__GRNQ4{background:var(--ink);padding:60px 24px 56px}.about_heroInner__u4fyU{max-width:680px;margin:0 auto}.about_heroTitle__VX4Qn{font-family:Fraunces,serif;font-size:38px;font-weight:500;color:var(--linen);margin:0 0 20px}.about_heroLede__OEL_X{font-size:20px;line-height:1.6;color:#D4D2E2;margin:0}.about_wrap__8_0Sh{max-width:680px;margin:0 auto;padding:56px 24px 80px}.about_article__fopBv{color:#3A3830;line-height:1.75;font-size:17px}.about_article__fopBv h2{font-family:Fraunces,serif;font-size:27px;font-weight:500;color:#2B2A52;margin-top:48px;margin-bottom:18px}.about_article__fopBv h2:first-of-type{margin-top:40px}.about_article__fopBv p{margin:0 0 18px}.about_questionLine__BnKrF{font-style:italic;color:#5C5A54;margin:0 0 8px!important;padding-left:4px}.about_nameLine__kULUv{font-family:IBM Plex Mono,monospace;font-size:15px;color:var(--brass-on-light);letter-spacing:.01em}.about_pullQuote__C8XDy{background:#EFEAE0;border-left:4px solid #b08d57;border-radius:4px;padding:26px 28px;margin:32px 0}.about_pullQuote__C8XDy p:first-child{font-family:Fraunces,serif;font-size:24px;font-weight:500;color:#2B2A52;margin:0 0 10px}.about_pullQuoteSub__KpJb8{font-size:15px;line-height:1.65;color:#5C5A54;margin:0!important}.about_closing__LSR6x{font-style:italic;color:#2B2A52;margin-top:28px!important}.about_ctaRow__hxOW8{display:flex;flex-wrap:wrap;gap:16px;margin-top:40px;padding-top:32px;border-top:1px solid #d9d6e8}.about_ctaPrimary__5IqGd{background:#2B2A52;color:#EFEAE0;padding:14px 24px;border-radius:4px;font-size:16px;font-weight:600;text-decoration:none}.about_ctaPrimary__5IqGd:hover{background:#1F1E3D}.about_ctaSecondary__4mX4z{background:transparent;color:#2B2A52;padding:14px 24px;border-radius:4px;border:1px solid #d9d6e8;font-size:16px;font-weight:600;text-decoration:none}.about_ctaSecondary__4mX4z:hover{border-color:var(--brass);color:var(--brass-on-light)}.detail_hero__q_VDW{position:relative;height:320px;width:100%;overflow:hidden;background:#2B2A52}.detail_heroImg___6Fvd{width:100%;height:100%;object-fit:cover;display:block}.detail_heroPlaceholder__LeVM7{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#D9D6E8;font-family:IBM Plex Mono,monospace;font-size:15px;letter-spacing:.04em}.detail_heroOverlay__0z98V{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:32px;background:linear-gradient(180deg,rgba(43,42,82,0) 40%,rgba(43,42,82,.85));color:#EFEAE0}.detail_heroType__Bk5kN{font-family:IBM Plex Mono,monospace;font-size:13.5px;letter-spacing:.08em;text-transform:uppercase;opacity:.75;margin-bottom:6px}.detail_heroTitle__CWyOS{font-size:42.5px;margin:0 0 8px}.detail_heroTeaser__Kg391{max-width:560px;font-size:18px;line-height:1.5;opacity:.9;margin:0}.detail_wrap__G1_z_{max-width:1040px;margin:0 auto;padding:48px 24px 80px}.detail_layout__xF42w{display:grid;grid-template-columns:1fr 320px;grid-gap:48px;gap:48px;align-items:start}@media (max-width:800px){.detail_layout__xF42w{grid-template-columns:1fr}}.detail_article__lH8aX{color:#3A3830;line-height:1.7;font-size:19px}.detail_article__lH8aX h2{font-size:28.5px;margin-top:40px;margin-bottom:12px;color:#2B2A52}.detail_article__lH8aX h2:first-child{margin-top:0}.detail_article__lH8aX h3{font-size:23px;margin-top:28px;margin-bottom:10px;color:#2B2A52}.detail_article__lH8aX h4{font-size:19.5px;margin-top:20px;margin-bottom:8px;color:#2B2A52}.detail_article__lH8aX p{margin:0 0 14px}.detail_article__lH8aX ol,.detail_article__lH8aX ul{margin:0 0 16px;padding-left:22px}.detail_article__lH8aX li{margin-bottom:6px}.detail_article__lH8aX table{width:100%;border-collapse:collapse;margin:16px 0 24px;font-size:17px}.detail_article__lH8aX table td,.detail_article__lH8aX table th{border:1px solid #d9d6e8;padding:8px 12px;text-align:left}.detail_article__lH8aX table th{background:#EFEAE0;font-weight:600}.detail_article__lH8aX blockquote{border-left:3px solid #b08d57;padding-left:16px;margin:16px 0;color:#5C5A54;font-style:italic}.detail_article__lH8aX hr{border:none;border-top:1px solid #d9d6e8;margin:32px 0}.detail_article__lH8aX .detail_callout__BJHvo{background:#EFEAE0;border-left:3px solid #b08d57;padding:12px 16px;border-radius:3px;margin:16px 0;font-size:17px}.detail_sidebar__qcxd1{width:100%}.detail_sidebarScroll___KYba{display:flex;flex-direction:column;gap:16px;width:100%}.detail_statCard__sAVWB{background:#EFEAE0;border-radius:4px;padding:20px;width:100%;box-sizing:border-box;flex-shrink:0}.detail_statCardTitle__1PvGQ{font-family:IBM Plex Mono,monospace;font-size:13.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-label);margin-bottom:12px}.detail_statRow__PwFVk{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid #d9d6e8;font-size:16.5px}.detail_statRow__PwFVk:last-of-type{border-bottom:none}.detail_statLabel__ixc6r{color:#5C5A54}.detail_statValue__DUE3s{color:#2B2A52;font-weight:600;text-align:right;max-width:60%}.detail_confidenceNote__icBd3{margin-top:10px;font-size:14px;color:var(--muted-label);font-style:italic}.detail_calcCta__MBneu{display:block;text-align:center;background:#2B2A52;color:#EFEAE0;padding:14px 18px;border-radius:4px;font-size:17px;font-weight:600;text-decoration:none}.detail_calcCta__MBneu:hover{background:#1F1E3D}.detail_backLink__fau_h{display:inline-block;margin-top:40px;color:#5C5A54;font-size:17px;text-decoration:none}.detail_backLink__fau_h:hover{color:#2B2A52}.cities_section__M1Xya{margin-top:56px;padding-top:40px;border-top:1px solid #d9d6e8}.cities_sectionTitle__RTiFH{font-size:28.5px;color:#2B2A52;margin:0 0 8px}.cities_sectionSub__AEoBZ{color:#5C5A54;line-height:1.6;margin:0 0 24px;max-width:640px}.cities_grid__MFq5N{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}@media (max-width:560px){.cities_grid__MFq5N{grid-template-columns:1fr}}.cities_card__T0mPr{display:block;background:#EFEAE0;border-radius:4px;padding:20px;text-decoration:none;transition:transform .15s ease}.cities_card__T0mPr:hover{transform:translateY(-2px)}.cities_cardType__GzxSj{font-family:IBM Plex Mono,monospace;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--brass-on-light);margin-bottom:6px}.cities_cardName__84Cgp{font-size:23px;color:#2B2A52;margin:0 0 8px}.cities_cardTeaser__6ICIT{font-size:16.5px;color:#5C5A54;line-height:1.5;margin:0}.compare_wrap__NHjuf{max-width:1040px;margin:0 auto;padding:60px 24px 80px}.compare_sub__p0fmS{color:#5C5A54;line-height:1.6;margin-bottom:32px;max-width:640px}.compare_pickerRow__UTLDn{display:flex;align-items:flex-end;gap:16px;background:#EFEAE0;border-radius:4px;padding:20px;margin-bottom:32px;flex-wrap:wrap}.compare_pickerCol__LARTU{display:flex;flex-direction:column;gap:6px;flex:1 1;min-width:180px}.compare_pickerLabel__CG3eT{font-family:IBM Plex Mono,monospace;font-size:13.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-label)}.compare_picker__vL8Ro{padding:10px 12px;border-radius:4px;border:1px solid #d9d6e8;background:#fff;font-size:17px;color:#2B2A52}.compare_vs__n07Tq{font-family:IBM Plex Mono,monospace;font-size:16px;color:var(--muted-label);padding-bottom:10px}.compare_compareBtn__IYw0n{background:#2B2A52;color:#EFEAE0;border:none;padding:11px 22px;border-radius:4px;font-size:17px;font-weight:600;cursor:pointer}.compare_compareBtn__IYw0n:hover{background:#1F1E3D}.compare_headerRow__ESjqv{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:16px;gap:16px;margin-bottom:20px}.compare_headerCard__Q3KYc{text-align:center}.compare_headerType__UsKN1{font-family:IBM Plex Mono,monospace;font-size:13.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--brass-on-light);margin-bottom:4px}.compare_headerName__Qv8m8{font-size:28.5px;margin:0}.compare_headerName__Qv8m8 a{color:#2B2A52;text-decoration:none}.compare_headerName__Qv8m8 a:hover{text-decoration:underline}.compare_headerVs__0MlrJ{font-family:IBM Plex Mono,monospace;font-size:16px;color:var(--muted-label)}.compare_table__CZ2yl{width:100%;border-collapse:collapse;font-size:17px;margin-bottom:24px}.compare_table__CZ2yl td{padding:10px 14px;border-bottom:1px solid #d9d6e8;vertical-align:top}.compare_table__CZ2yl tr td:first-child{width:30%;color:#5C5A54;font-size:16px}.compare_table__CZ2yl tr td:nth-child(2),.compare_table__CZ2yl tr td:nth-child(3){width:35%;color:#2B2A52}.compare_sectionRow__mAr80 td{font-family:IBM Plex Mono,monospace;font-size:13.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--brass-on-light);background:#EFEAE0;border-bottom:none;padding-top:16px;padding-bottom:8px}.compare_swapRow__cjxrg{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.compare_swapLink__qFJvc{color:#5C5A54;font-size:17px;text-decoration:none}.compare_swapLink__qFJvc:hover{color:#2B2A52}.compare_calcCta__2Gref{background:#2B2A52;color:#EFEAE0;padding:12px 20px;border-radius:4px;font-size:17px;font-weight:600;text-decoration:none}.compare_calcCta__2Gref:hover{background:#1F1E3D}.compare_empty__h8C_q{color:var(--muted-label);font-style:italic}.list_wrap__gwYvw{max-width:1040px;margin:0 auto;padding:60px 24px 80px}.list_sub__iVY_f{color:#5C5A54;line-height:1.6;margin-bottom:28px}.list_filterRow__403Oj{display:flex;gap:10px;margin-bottom:32px}.list_filterActive__MdShm,.list_filter__sla9C{font-family:IBM Plex Mono,monospace;font-size:15px;letter-spacing:.04em;text-transform:uppercase;padding:8px 16px;border-radius:999px;text-decoration:none;border:1px solid #d9d6e8}.list_filter__sla9C{color:#5C5A54;background:transparent}.list_filter__sla9C:hover{border-color:var(--brass)}.list_filterActive__MdShm{color:#EFEAE0;background:#2B2A52;border-color:#2B2A52}.list_grid__uI09n{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}@media (max-width:900px){.list_grid__uI09n{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.list_grid__uI09n{grid-template-columns:1fr}}.list_card__hxF3c{display:block;background:#EFEAE0;border-radius:4px;padding:20px;text-decoration:none;transition:transform .15s ease}.list_card__hxF3c:hover{transform:translateY(-2px)}.list_cardType__X6cwI{font-family:IBM Plex Mono,monospace;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--brass-on-light);margin-bottom:6px}.list_cardName__iZo31{font-size:23px;color:#2B2A52;margin:0 0 8px}.list_cardTeaser__mKSqO{font-size:16.5px;color:#5C5A54;line-height:1.5;margin:0}.list_empty__2siAA{color:var(--muted-label);font-style:italic}.guide-page_wrap__wDeZE{max-width:720px;margin:0 auto;padding:48px 24px 80px}.guide-page_breadcrumb__0hYcZ{font-family:IBM Plex Mono,monospace;font-size:13.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--muted-label);margin-bottom:16px}.guide-page_breadcrumb__0hYcZ a{color:var(--muted-label);text-decoration:none}.guide-page_breadcrumb__0hYcZ a:hover{color:#2B2A52}.guide-page_title__Z_khC{font-size:38px;color:#2B2A52;margin:0 0 32px}.guide-page_notFoundText__FatBF{color:#5C5A54;line-height:1.6;margin-bottom:24px}.guide-page_article__Gvj9H{color:#3A3830;line-height:1.7;font-size:19px}.guide-page_article__Gvj9H h2{font-size:26.5px;margin-top:36px;margin-bottom:12px;color:#2B2A52}.guide-page_article__Gvj9H h2:first-child{margin-top:0}.guide-page_article__Gvj9H h3{font-size:21.5px;margin-top:26px;margin-bottom:10px;color:#2B2A52}.guide-page_article__Gvj9H h4{font-size:18px;margin-top:20px;margin-bottom:8px;color:#2B2A52}.guide-page_article__Gvj9H p{margin:0 0 14px}.guide-page_article__Gvj9H ol,.guide-page_article__Gvj9H ul{margin:0 0 16px;padding-left:22px}.guide-page_article__Gvj9H li{margin-bottom:6px}.guide-page_article__Gvj9H table{width:100%;border-collapse:collapse;margin:16px 0 24px;font-size:17px}.guide-page_article__Gvj9H table td,.guide-page_article__Gvj9H table th{border:1px solid #d9d6e8;padding:8px 12px;text-align:left}.guide-page_article__Gvj9H table th{background:#EFEAE0;font-weight:600}.guide-page_article__Gvj9H blockquote{border-left:3px solid #b08d57;padding-left:16px;margin:16px 0;color:#5C5A54;font-style:italic}.guide-page_article__Gvj9H hr{border:none;border-top:1px solid #d9d6e8;margin:32px 0}.guide-page_article__Gvj9H .guide-page_callout__I5FvA{background:#EFEAE0;border-left:3px solid #b08d57;padding:12px 16px;border-radius:3px;margin:16px 0;font-size:17px}.guide-page_backLink__yuB01{display:inline-block;margin-top:40px;color:#5C5A54;font-size:17px;text-decoration:none}.guide-page_backLink__yuB01:hover{color:#2B2A52}.guides_wrap__7pa1g{max-width:760px;margin:0 auto;padding:60px 24px 80px}.guides_sub__B3Cpb{color:#5C5A54;line-height:1.6;margin-bottom:48px}.guides_section__O7gxA{margin-bottom:56px;padding-bottom:48px;border-bottom:1px solid #d9d6e8}.guides_section__O7gxA:last-child{border-bottom:none}.guides_sectionTitle__qUENk{font-size:28.5px;color:#2B2A52;margin:0 0 20px;display:flex;align-items:center;gap:10px}.guides_emoji__jT3Q5{font-size:26.5px}.guides_intro__dlbhG{color:#3A3830;line-height:1.7;font-size:18px;margin-bottom:28px}.guides_intro__dlbhG p{margin:0 0 14px}.guides_intro__dlbhG strong{color:#2B2A52}.guides_databaseLink__hkMkM{display:inline-block;background:#2B2A52;color:#EFEAE0;padding:11px 18px;border-radius:4px;font-size:16.5px;font-weight:600;text-decoration:none;margin-bottom:28px}.guides_databaseLink__hkMkM:hover{background:#1F1E3D}.guides_topicsLabel__Qtl9V{font-family:IBM Plex Mono,monospace;font-size:13.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-label);margin-bottom:12px}.guides_topicsList__ozd0P{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.guides_topicItem__UvcT8{background:#EFEAE0;border-radius:4px;transition:transform .15s ease}.guides_topicItem__UvcT8:hover{transform:translateX(2px)}.guides_topicLink__bHawA{display:block;padding:12px 16px;font-size:17px;color:#2B2A52;text-decoration:none}.guides_topicLink__bHawA:hover{color:var(--brass-on-light)}.guides_empty__dQqM_{color:var(--muted-label);font-style:italic}.destinations_wrap__xmWTI{max-width:1040px;margin:0 auto;padding:48px 24px 80px}.destinations_breadcrumb__piLgc{font-family:IBM Plex Mono,monospace;font-size:13.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--muted-label);margin-bottom:16px}.destinations_breadcrumb__piLgc a{color:var(--muted-label);text-decoration:none}.destinations_breadcrumb__piLgc a:hover{color:#2B2A52}.destinations_sub__k_0bX{color:#5C5A54;line-height:1.6;margin-bottom:32px;max-width:640px}.destinations_grid__N0N0A{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;margin-bottom:40px}@media (max-width:720px){.destinations_grid__N0N0A{grid-template-columns:1fr}}.destinations_card__5T9cJ{background:#EFEAE0;border-radius:4px;padding:22px}.destinations_cardHeader__5FTBk{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:8px}.destinations_cardTitle__83trD{font-size:21.5px;color:#2B2A52;margin:0}.destinations_firstTimerTag__McQNH{font-family:IBM Plex Mono,monospace;font-size:12.5px;letter-spacing:.04em;text-transform:uppercase;color:#fff;background:var(--brass-on-light);padding:4px 8px;border-radius:3px;white-space:nowrap}.destinations_bestFor___UbW_{font-size:16.5px;color:#5C5A54;line-height:1.5;margin:0 0 14px}.destinations_badgeRow__satWY{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px}.destinations_badge__sXM0_{font-size:13.5px;padding:4px 9px;border-radius:999px;font-family:IBM Plex Mono,monospace}.destinations_badgeGreen__zSr6_{background:#DCE9DC;color:#2F5233}.destinations_badgeYellow__ATa5w{background:#F3E7C9;color:#7A5C1E}.destinations_badgeRed__knWCN{background:#F0DCDA;color:#832A2A}.destinations_detailsGrid__lLj2_{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px 16px;gap:10px 16px;margin-bottom:12px}.destinations_detailLabel__WhVie{font-family:IBM Plex Mono,monospace;font-size:12.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--muted-label)}.destinations_detailValue__MSlsA{font-size:16.5px;color:#2B2A52;margin-top:2px}.destinations_cautions___VAOZ{font-size:15.5px;color:#5C5A54;line-height:1.5;border-top:1px solid #d9d6e8;padding-top:12px;margin-top:4px}.destinations_empty__rsZ6D{color:var(--muted-label);font-style:italic}.destinations_backLink__kcezn{display:inline-block;color:#5C5A54;font-size:17px;text-decoration:none}.destinations_backLink__kcezn:hover{color:#2B2A52}.thresholds_wrap__gXDzo{max-width:900px;margin:0 auto;padding:48px 24px 80px}.thresholds_breadcrumb__8iryc{font-family:IBM Plex Mono,monospace;font-size:13.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--muted-label);margin-bottom:16px}.thresholds_breadcrumb__8iryc a{color:var(--muted-label);text-decoration:none}.thresholds_breadcrumb__8iryc a:hover{color:#2B2A52}.thresholds_sub___RhRr{color:#5C5A54;line-height:1.6;margin-bottom:32px}.thresholds_tableWrap__ZZVX7{overflow-x:auto;margin-bottom:40px}.thresholds_table__ZZOu8{width:100%;border-collapse:collapse;font-size:17px}.thresholds_table__ZZOu8 th{text-align:left;font-family:IBM Plex Mono,monospace;font-size:13.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--muted-label);padding:10px 14px;border-bottom:2px solid #d9d6e8}.thresholds_table__ZZOu8 td{padding:12px 14px;border-bottom:1px solid #d9d6e8;color:#3A3830}.thresholds_countryCell__fqq1H{font-weight:600;color:#2B2A52}.thresholds_riskBadge__rbgkw{font-size:13.5px;padding:4px 10px;border-radius:999px;font-family:IBM Plex Mono,monospace}.thresholds_riskHigh__uyXYo{background:#F0DCDA;color:#832A2A}.thresholds_riskMedium__pszg8{background:#F3E7C9;color:#7A5C1E}.thresholds_riskLow__gdsn0{background:#DCE9DC;color:#2F5233}.thresholds_detailList__ECySv{display:grid;grid-gap:14px;gap:14px;margin-bottom:40px}.thresholds_detailCard__eFbI9{background:#EFEAE0;border-radius:4px;padding:18px 20px}.thresholds_detailCountry__aaYdD{font-size:19.5px;color:#2B2A52;margin:0 0 8px}.thresholds_detailText__YOyA2{font-size:16.5px;color:#5C5A54;line-height:1.6;margin:0 0 6px}.thresholds_detailText__YOyA2 strong{color:#2B2A52}.thresholds_empty__Pt7qo{color:var(--muted-label);font-style:italic}.thresholds_backLink___5sxQ{display:inline-block;color:#5C5A54;font-size:17px;text-decoration:none}.thresholds_backLink___5sxQ:hover{color:#2B2A52}.treatment_wrap__Uxt7R{max-width:900px;margin:0 auto;padding:48px 24px 80px}.treatment_breadcrumb__NptAg{font-family:IBM Plex Mono,monospace;font-size:13.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--muted-label);margin-bottom:16px}.treatment_breadcrumb__NptAg a{color:var(--muted-label);text-decoration:none}.treatment_breadcrumb__NptAg a:hover{color:#2B2A52}.treatment_sub__xzYnO{color:#5C5A54;line-height:1.6;margin-bottom:36px}.treatment_sub__xzYnO strong{color:#2B2A52}.treatment_cards__vCeCm{display:flex;flex-direction:column;gap:20px;margin-bottom:40px}.treatment_card__bkis2{background:#EFEAE0;border-radius:4px;padding:24px}.treatment_countryName__wVVPS{font-size:26.5px;color:#2B2A52;margin:0 0 16px}.treatment_row__KYPlu{margin-bottom:14px}.treatment_rowLabel__GBKdL{font-family:IBM Plex Mono,monospace;font-size:13.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--muted-label);display:flex;align-items:center;gap:8px;margin-bottom:4px}.treatment_rowText__cMxw7{font-size:17px;color:#3A3830;line-height:1.6}.treatment_confBadge__XE3Fv{font-family:IBM Plex Mono,monospace;font-size:12px;padding:2px 8px;border-radius:999px;text-transform:none;letter-spacing:.02em}.treatment_confSettled__9mSGI{background:#DCE9DC;color:#2F5233}.treatment_confContested__0_EpO{background:#F3E7C9;color:#7A5C1E}.treatment_confUnclear__Gfni_{background:#F0DCDA;color:#832A2A}.treatment_metaGrid__HtCv3{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin:16px 0;padding:14px;background:rgba(255,255,255,.4);border-radius:3px}.treatment_metaLabel__dcFyi{font-family:IBM Plex Mono,monospace;font-size:12.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--muted-label);margin-bottom:3px}.treatment_metaValue__JUo_7{font-size:16px;color:#2B2A52}.treatment_advisorNote__uuh7f,.treatment_planningNote__kA_bk{font-size:16px;color:#5C5A54;line-height:1.6;margin-top:10px}.treatment_advisorNote__uuh7f strong,.treatment_planningNote__kA_bk strong{color:#2B2A52}.treatment_empty__LF8og{color:var(--muted-label);font-style:italic}.treatment_backLink__G5M5P{display:inline-block;color:#5C5A54;font-size:17px;text-decoration:none}.treatment_backLink__G5M5P:hover{color:#2B2A52}.match_wrap___iJYY{max-width:760px;margin:0 auto;padding:48px 24px 80px}.match_sub__B1c_H{color:#5C5A54;line-height:1.6;margin-bottom:36px}.match_form__AQ0wk{display:flex;flex-direction:column;gap:22px;background:#EFEAE0;border-radius:6px;padding:28px}.match_field__nbceX{display:flex;flex-direction:column;gap:8px}.match_label__BuOTt{font-size:15px;color:#2B2A52;font-weight:600}.match_select__ZMcss{padding:12px 14px;border-radius:4px;border:1px solid #d9d6e8;background:#fff;font-size:15px;color:#2B2A52}.match_submitBtn__O3c8s{background:#2B2A52;color:#EFEAE0;border:none;padding:15px 24px;border-radius:4px;font-size:16px;font-weight:600;cursor:pointer;margin-top:8px}.match_submitBtn__O3c8s:hover{background:#1F1E3D}.match_results__PN_EJ{display:flex;flex-direction:column;gap:18px;margin-bottom:40px}.match_resultCard__9sbSi{background:#EFEAE0;border-radius:6px;padding:22px 24px}.match_resultHeader__bIC_D{display:flex;align-items:center;gap:16px;margin-bottom:12px}.match_rank__KDG6J{font-family:IBM Plex Mono,monospace;font-size:20px;color:var(--brass-on-light);font-weight:600;flex-shrink:0;width:40px}.match_resultTitleBlock__kPpKt{flex:1 1;min-width:0}.match_resultType__HxQS1{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:var(--muted-label)}.match_resultName__EetKf{font-size:22px;margin:2px 0 0}.match_resultName__EetKf a{color:#2B2A52;text-decoration:none}.match_resultName__EetKf a:hover{text-decoration:underline}.match_scoreBlock__Ugh8q{flex-shrink:0;width:90px;text-align:right}.match_scoreNumber__SEUfS{font-family:IBM Plex Mono,monospace;font-size:18px;color:#2B2A52;font-weight:600;margin-bottom:4px}.match_scoreBarTrack__RDToo{width:100%;height:6px;background:#D9D6E8;border-radius:999px;overflow:hidden}.match_scoreBarFill__IllDA{height:100%;background:#B08D57;border-radius:999px}.match_resultSummary__kVnG7{font-size:15px;color:#5C5A54;line-height:1.6;margin:0}.match_taxSection__l1aXg{background:#2B2A52;border-radius:6px;padding:22px 24px;margin-bottom:32px}.match_taxLabel__Tn4RC{font-family:IBM Plex Mono,monospace;font-size:12px;letter-spacing:.05em;text-transform:uppercase;color:var(--brass-on-dark);margin-bottom:14px}.match_taxList__ARNwU{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.match_taxLink__IdCrY{color:#EFEAE0;font-size:15px;text-decoration:none}.match_taxLink__IdCrY:hover{color:var(--brass-on-dark)}.match_actionsRow___Uho1{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.match_retakeLink__bHViq{color:#5C5A54;font-size:15px;text-decoration:none}.match_retakeLink__bHViq:hover{color:#2B2A52}.match_calcCta__fpsZG{background:#2B2A52;color:#EFEAE0;padding:13px 22px;border-radius:4px;font-size:15px;font-weight:600;text-decoration:none}.match_calcCta__fpsZG:hover{background:#1F1E3D}.match_empty__CHtVO{color:var(--muted-label);font-style:italic}.match_pathwayCard__dQFdm{background:var(--ink);border-radius:8px;padding:28px 30px;margin-bottom:32px}.match_pathwayLabel__UYYWt{font-family:IBM Plex Mono,monospace;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--brass-on-dark);margin-bottom:10px}.match_pathwayName__q5jCb{font-family:Fraunces,serif;font-size:30px;font-weight:500;color:#EFEAE0;margin:0 0 12px}.match_pathwayDescription__F5R7k{font-size:16px;line-height:1.6;color:#D4D2E2;margin:0;max-width:640px}.match_resultsHeading__ZQJHz{font-family:Fraunces,serif;font-size:22px;font-weight:500;margin:0 0 6px}.recommend_wrap__slj1R{max-width:760px;margin:0 auto;padding:48px 24px 80px}.recommend_eyebrow__mE8rj{font-family:IBM Plex Mono,monospace;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--brass-on-light);margin:0 0 10px}.recommend_title__SJf4j{font-family:Fraunces,serif;font-size:32px;font-weight:500;color:var(--ink);margin:0 0 16px}.recommend_sub__qmiaR{color:var(--muted-label);line-height:1.6;margin-bottom:36px}.recommend_form___Lsuq{display:flex;flex-direction:column;gap:22px;background:var(--linen);border-radius:6px;padding:28px}.recommend_field__L1qkL{display:flex;flex-direction:column;gap:8px}.recommend_label__gzlpA{font-size:15px;color:var(--ink);font-weight:600}.recommend_select__LoJdL,.recommend_textarea__cWiDi{padding:12px 14px;border-radius:4px;border:1px solid #d9d6e8;background:#fff;font-size:15px;color:var(--ink);font-family:IBM Plex Sans,sans-serif}.recommend_textarea__cWiDi{resize:vertical}.recommend_charCount__D6YGF{text-align:right;font-family:IBM Plex Mono,monospace;font-size:12px;color:var(--muted-label)}.recommend_submitBtn__bUW_W{background:var(--ink);color:var(--linen);border:none;padding:15px 24px;border-radius:4px;font-size:16px;font-weight:600;cursor:pointer;margin-top:8px}.recommend_submitBtn__bUW_W:hover{background:#1F1E3D}.recommend_resultCard__t8JNW{background:var(--linen);border-radius:6px;padding:26px 28px;margin-bottom:24px}.recommend_resultLabel__HRXbu{font-family:IBM Plex Mono,monospace;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--brass-on-light);margin-bottom:14px}.recommend_resultText__5ZhON{font-family:Fraunces,serif;font-size:19px;line-height:1.65;color:var(--ink);margin:0;white-space:pre-wrap}.recommend_errorBox__Y3ZIk{background:#F6E6E1;border:1px solid var(--stamp);color:var(--stamp);border-radius:6px;padding:18px 22px;margin-bottom:24px}.recommend_actionsRow__xa6sQ{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;margin-top:24px}.recommend_retakeLink__f3vJN{color:var(--muted-label);font-size:15px;text-decoration:none}.recommend_retakeLink__f3vJN:hover{color:var(--ink)}.recommend_calcCta__8mE0K{background:var(--ink);color:var(--linen);padding:13px 22px;border-radius:4px;font-size:15px;font-weight:600;text-decoration:none}.recommend_calcCta__8mE0K:hover{background:#1F1E3D}.recommend_leadForm__c5sPL{background:var(--linen);border-radius:6px;padding:20px 24px;margin-bottom:24px;display:flex;flex-direction:column;gap:10px}.recommend_leadRow__oMhh_{display:flex;gap:10px;flex-wrap:wrap}.recommend_emailInput__Wx9db{flex:1 1;min-width:220px;padding:12px 14px;border-radius:4px;border:1px solid #d9d6e8;background:#fff;font-size:15px;color:var(--ink);font-family:IBM Plex Sans,sans-serif}.recommend_leadSubmit__aJ7O9{background:var(--ink);color:var(--linen);border:none;padding:12px 20px;border-radius:4px;font-size:15px;font-weight:600;cursor:pointer;white-space:nowrap}.recommend_leadSubmit__aJ7O9:hover{background:#1F1E3D}.recommend_leadThanks__Wpih6{color:var(--ink);font-weight:600;margin-bottom:24px}.recommend_leadErrorText__GDGar{color:var(--stamp);font-size:14px;margin:-4px 0 0}