.C3E16W_wash{background:#f3f5f9}.C3E16W_tilesRoot{grid-column:1/-1;min-width:0}.C3E16W_tiles{grid-template-columns:1fr;gap:.75rem;display:grid}@media (min-width:700px){.C3E16W_tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.C3E16W_tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}.C3E16W_tile{color:#0d194e;background:#f3f5f9;border-radius:1.5rem;flex-direction:column;gap:.75rem;min-width:0;height:100%;min-height:11.5rem;padding:1.25rem 1.25rem 1rem;display:flex;position:relative;container-type:inline-size}.C3E16W_tileIcon{color:#0d194e}.C3E16W_tileFigure{max-width:100%;font-family:var(--font-montserrat), Montserrat, sans-serif;letter-spacing:-.04em;white-space:nowrap;margin:0;font-size:clamp(1.15rem,7.6cqi,2.05rem);font-weight:800;line-height:1.05}.C3E16W_tileTitle{margin:0;font-size:.875rem;font-weight:600;line-height:1.3}.C3E16W_tilePreview{color:#0d194eb8;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:100%;margin:0;font-size:.8125rem;line-height:1.35;display:-webkit-box;overflow:hidden}.C3E16W_tileToggle{color:#0d194e;width:2.75rem;height:2.75rem;font-family:var(--font-montserrat), Montserrat, sans-serif;cursor:pointer;background:#fff;border:0;border-radius:999px;place-items:center;font-size:1.5rem;font-weight:500;line-height:1;display:grid;position:absolute;top:1rem;right:1rem}.C3E16W_tileToggle[aria-expanded=true]{color:#0d194e;background:#fff;box-shadow:inset 0 0 0 1.5px #0d194e}.C3E16W_detail{color:#0d194e;background:#fff;border-radius:1.25rem;margin-top:.75rem;padding:1.25rem;box-shadow:0 0 0 1px #0d194e14}.C3E16W_detailTitle{font-family:var(--font-montserrat), Montserrat, sans-serif;margin:0;font-size:1.125rem;font-weight:700}.C3E16W_detailBody{margin:.5rem 0 0;font-size:.9375rem;line-height:1.5}.C3E16W_detailLinks{flex-wrap:wrap;gap:.75rem 1.25rem;margin-top:.75rem;display:flex}.C3E16W_sheetBackdrop{display:none}@media (max-width:767px){.C3E16W_detail:not([hidden]){z-index:70;max-height:min(70vh,28rem);padding:1.25rem 1.25rem calc(1.25rem + env(safe-area-inset-bottom));border-radius:1.5rem 1.5rem 0 0;margin:0;position:fixed;bottom:0;left:0;right:0;overflow:auto;box-shadow:0 -12px 40px #0d194e2e}.C3E16W_sheetBackdrop:not([hidden]){z-index:60;cursor:pointer;background:#0d194e66;border:0;display:block;position:fixed;inset:0}}.C3E16W_strip{color:#fff;background:#0d194e;border-radius:1.75rem;padding:1.5rem 0 1.25rem}.C3E16W_stripHead{padding:0 1.5rem}.C3E16W_stripTitle{font-family:var(--font-montserrat), Montserrat, sans-serif;letter-spacing:-.04em;margin:.75rem 0 0;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:800;line-height:1.05}.C3E16W_stripTrack{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:.75rem 0;margin-top:1.25rem;display:grid}.C3E16W_stripItem{flex-direction:column;gap:.75rem;min-width:0;height:100%;padding:.5rem 1.5rem .75rem;display:flex;position:relative}.C3E16W_stripFigure{font-family:var(--font-montserrat), Montserrat, sans-serif;letter-spacing:-.04em;margin:0;padding-right:3rem;font-size:clamp(1.75rem,2.2vw,2.4rem);font-weight:800;line-height:.95}.C3E16W_stripLead{font-family:var(--font-montserrat), Montserrat, sans-serif;letter-spacing:-.02em;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;padding-right:3rem;font-size:clamp(.95rem,1.05vw,1.125rem);font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.C3E16W_stripSentence{font-family:var(--font-montserrat), Montserrat, sans-serif;letter-spacing:-.02em;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;padding-right:3rem;font-size:18px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}@media (min-width:900px) and (max-width:1279px){.C3E16W_stripTrack{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.C3E16W_stripTrack{grid-template-columns:repeat(5,minmax(0,1fr))}.C3E16W_stripItem{padding-right:1rem}}.C3E16W_stripToggle{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:999px;place-items:center;width:2.5rem;height:2.5rem;font-size:1.35rem;line-height:1;display:grid;position:absolute;top:.35rem;right:1rem}.C3E16W_stripToggle[aria-expanded=true]{color:#0d194e;background:#42e0e3}.C3E16W_chips{scrollbar-width:none;gap:.5rem;margin-top:1rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.C3E16W_chips::-webkit-scrollbar{display:none}@media (min-width:1024px){.C3E16W_chips{flex-wrap:wrap;overflow:visible}.C3E16W_chipsMobileOnly{display:none}}.C3E16W_chip{color:#0d194e;cursor:pointer;background:#fff;border:0;border-radius:999px;flex:none;min-height:2.75rem;padding:0 1rem;font-size:.875rem;font-weight:700;box-shadow:0 0 0 1px #0d194e1f}.C3E16W_chip[aria-pressed=true]{color:#0d194e;box-shadow:none;background:#42e0e3}.C3E16W_cityRail{scroll-snap-type:x mandatory;scrollbar-width:none;gap:.75rem;margin-top:1.5rem;display:flex;overflow-x:auto}.C3E16W_cityRail::-webkit-scrollbar{display:none}.C3E16W_cityCard{scroll-snap-align:start;color:#0d194e;background:#fff;border-radius:1.5rem;flex-direction:column;gap:.5rem;min-width:0;height:100%;padding:1.15rem 1.2rem 1.2rem;display:flex}.C3E16W_cityCard .gsh-link{margin-top:auto}#cities [data-autogrid]{align-items:stretch}#cities [data-autogrid-item]{height:100%;display:flex}.C3E16W_cityPhoto{aspect-ratio:16/10;background:#f3f5f9;border-radius:1rem;width:100%;display:block;position:relative;overflow:hidden}.C3E16W_cityPhoto img{object-fit:cover}@media (min-width:700px){.C3E16W_cityRail{display:grid;overflow:visible}.C3E16W_cityCard{min-width:0}.C3E16W_cityRail[data-city-count="1"]{grid-template-columns:minmax(0,1fr);max-width:520px}.C3E16W_cityRail[data-city-count="2"],.C3E16W_cityRail[data-city-count="3"],.C3E16W_cityRail[data-city-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.C3E16W_cityRail[data-city-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.C3E16W_cityRail[data-city-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.C3E16W_cityRent{font-family:var(--font-montserrat), Montserrat, sans-serif;letter-spacing:-.04em;margin:.35rem 0 0;font-size:clamp(1.8rem,2.4vw,2.4rem);font-weight:800;line-height:1}.C3E16W_cityName{font-family:var(--font-montserrat), Montserrat, sans-serif;margin:0;font-size:1.05rem;font-weight:700}.C3E16W_visaGrid{gap:.75rem;margin-top:1.25rem;display:grid}@media (min-width:800px){.C3E16W_visaGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.C3E16W_visaGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.C3E16W_visaCard{color:#0d194e;background:#fff;border-radius:1.5rem;flex-direction:column;align-items:flex-start;gap:.55rem;min-height:0;padding:1.15rem;display:flex}.C3E16W_visaPay{font-family:var(--font-montserrat), Montserrat, sans-serif;letter-spacing:-.04em;margin:0;font-size:clamp(1.6rem,2vw,2rem);font-weight:800;line-height:1}.C3E16W_visaRoutePill{color:#0d194e;background:#f3f5f9;border-radius:999px;align-items:center;min-height:1.75rem;padding:.2rem .75rem;font-size:.75rem;font-weight:700;line-height:1.2;display:inline-flex}.C3E16W_visaName{font-family:var(--font-montserrat), Montserrat, sans-serif;margin:0;font-size:1rem;font-weight:700}.C3E16W_climateGrid{gap:1.5rem;display:grid}@media (min-width:900px){.C3E16W_climateGrid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start}}.C3E16W_bars{gap:.85rem;margin-top:1.25rem;display:grid}.C3E16W_barRow{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.25rem .75rem;display:grid}.C3E16W_barTrack{background:#0d194e14;border-radius:999px;grid-column:1/-1;height:.55rem;overflow:hidden}.C3E16W_barFill{border-radius:inherit;background:#42e0e3;height:100%;display:block}.C3E16W_barValue{font-variant-numeric:tabular-nums;font-weight:700}.C3E16W_tips{gap:.75rem;display:grid}.C3E16W_tip{background:#fff;border-radius:1.25rem;padding:1rem 1.1rem}.C3E16W_tipTitle{margin:0;font-size:.95rem;font-weight:700}.C3E16W_tipBody{color:#0d194eb8;margin:.35rem 0 0;font-size:.875rem;line-height:1.45}.C3E16W_toolStack{margin-top:1.25rem}.C3E16W_payTaxTop{align-items:start;gap:1rem;height:auto;margin-top:1.25rem;display:grid}@media (min-width:1024px){.C3E16W_payTaxTop{grid-template-columns:repeat(2,minmax(0,1fr))}}.C3E16W_taxRateGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));align-items:start;gap:12px;margin-top:12px;display:grid}.C3E16W_extraSectionGrid{align-items:start;gap:.75rem;margin-top:1.25rem;display:grid}@media (min-width:800px){.C3E16W_extraSectionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.C3E16W_extraSectionCard{color:#0d194e;background:#f3f5f9;border-radius:1.5rem;padding:1.25rem}.C3E16W_extraSectionTitle{font-family:var(--font-montserrat), Montserrat, sans-serif;margin:0;font-size:1.25rem;font-weight:700;line-height:1.25}.C3E16W_extraSectionBody{color:#0d194eb8;margin:.75rem 0 0;font-size:.9375rem;line-height:1.55}.C3E16W_tabStack{min-width:0;max-width:100%}.C3E16W_tabStack .gsh-segmented{overscroll-behavior-x:contain;scrollbar-width:none;max-width:100%;display:flex;overflow-x:auto}.C3E16W_tabStack .gsh-segmented-panels{min-width:0;max-width:100%;margin-top:24px}.C3E16W_tabPanel{min-width:0}@media (max-width:767px){.C3E16W_tabPanel{padding-top:24px}}.guide-question-hidden{display:none}.C3E16W_onNavy,:is(.C3E16W_onNavy .gsh-h2,.C3E16W_onNavy h2,.C3E16W_onNavy h3){color:#fff}
._ILPSq_page{min-width:0;overflow-x:clip}._ILPSq_hero{color:#fff;height:auto;min-height:560px;padding-bottom:calc(96px + 2rem);display:flex;position:relative;overflow:hidden}._ILPSq_heroPlain{background:#0d194e}._ILPSq_heroEyebrow{align-items:center;gap:.75rem;display:flex}._ILPSq_guideJobs .uppercase{letter-spacing:0;text-transform:none}:is(._ILPSq_guideJobs .text-gsh-cyan,._ILPSq_guideJobs .text-gsh-teal-text){color:var(--color-gsh-navy)}._ILPSq_heroPicture{position:absolute;inset:0}._ILPSq_heroImg{object-fit:cover;object-position:center;width:100%;height:100%}._ILPSq_heroFade{background:linear-gradient(90deg,#0a1440d9 0%,#0a144080 45%,#0a14400d 75%),linear-gradient(#0000 60%,#0a14408c);position:absolute;inset:0}._ILPSq_heroShell{z-index:1;position:relative}._ILPSq_heroCopy{max-width:46rem;padding-top:4.5rem}._ILPSq_hero .gsh-page-h1{color:#fff;font-size:clamp(2.5rem,11vw,5rem)}._ILPSq_hero .gsh-public-eyebrow{color:var(--color-gsh-cyan)}._ILPSq_lead{color:#ffffffd9;max-width:600px;margin:1.25rem 0 0;font-size:1.125rem;line-height:1.55}._ILPSq_readMore{margin-top:.75rem}._ILPSq_readMore summary{cursor:pointer;color:#fff;min-height:44px;font-weight:700}._ILPSq_actions{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}._ILPSq_ghost{color:#fff;background:0 0;border:1px solid #ffffffb3;border-radius:999px;justify-content:center;align-items:center;min-height:3.5rem;padding-inline:1.75rem;font-weight:700;display:inline-flex}._ILPSq_factsWrap{z-index:2;margin-top:-96px;position:relative}._ILPSq_facts{background:#fff;border-radius:28px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden;box-shadow:0 2px 4px #0d194e0a,0 24px 60px -28px #0d194e59}._ILPSq_fact{border-bottom:1px solid var(--color-gsh-line);padding:1.25rem 1.15rem 1.1rem}._ILPSq_fact:nth-child(odd){border-right:1px solid var(--color-gsh-line)}._ILPSq_factValue{font-family:var(--font-montserrat), Montserrat, sans-serif;letter-spacing:-.03em;color:var(--color-gsh-navy);margin:0;font-size:1.35rem;font-weight:800}._ILPSq_factLabel{margin:.2rem 0 0;font-size:14.5px;font-weight:600}._ILPSq_factNote{color:#0d194eb8;margin:.35rem 0 0;font-size:13px;line-height:1.4}._ILPSq_source{font-size:12px;font-weight:600}._ILPSq_moreFacts{margin-top:.75rem}._ILPSq_moreFacts summary{border:1px solid var(--color-gsh-navy);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:0 1.25rem;font-weight:700;display:inline-flex}._ILPSq_stampRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;margin-top:1.25rem;display:flex}._ILPSq_stamp{color:#0d194eb8;align-items:flex-start;gap:.6rem;max-width:42rem;margin:0;font-size:14px;line-height:1.45;display:flex}._ILPSq_stamp strong{color:var(--color-gsh-navy)}._ILPSq_cyanDot{background:var(--color-gsh-cyan);border-radius:999px;flex:none;width:8px;height:8px;margin-top:.45rem}._ILPSq_menu{z-index:30;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--color-gsh-line);background:#fffffff0;height:68px;position:sticky;top:0}._ILPSq_menuInner{align-items:center;gap:1rem;min-width:0;height:68px;display:flex}._ILPSq_menuTrack{scrollbar-width:none;flex:1;gap:.5rem;min-width:0;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000)}._ILPSq_menuTrack::-webkit-scrollbar{display:none}._ILPSq_menu .gsh-filter-chip{scroll-snap-align:start;height:44px;min-height:44px;text-decoration:none}._ILPSq_menu .gsh-filter-chip[aria-current=true]{background:var(--color-gsh-navy);color:#fff}._ILPSq_jobsStrip{padding-top:2.5rem;padding-bottom:.5rem}._ILPSq_dashboard{background:#f3f5f9}._ILPSq_dashBlock{padding-block:var(--gsh-section-y)}._ILPSq_section .gsh-h2{max-width:none}._ILPSq_section .gsh-h2 .gsh-tone{display:block}._ILPSq_intro{color:#0d194eb8;max-width:40rem;margin:1rem 0 0;font-size:1.0625rem;line-height:1.6}._ILPSq_panel{background:var(--color-gsh-panel)}._ILPSq_cities{gap:2rem;margin-top:2.5rem;display:grid}._ILPSq_cityRegion{color:#0d194eb8;margin:0;font-size:13.5px}._ILPSq_cityName{font-family:var(--font-montserrat), Montserrat, sans-serif;letter-spacing:-.03em;margin:.25rem 0 0;font-size:2rem;font-weight:800}._ILPSq_kv{margin:1.25rem 0 0}._ILPSq_kv div{border-top:1px solid var(--color-gsh-line);justify-content:space-between;gap:1rem;padding:.7rem 0;font-size:15px;display:flex}._ILPSq_kv dt{color:#0d194eb8}._ILPSq_kv dd{margin:0;font-weight:700}._ILPSq_rentBar{background:#0d194e14;border-radius:999px;height:6px;margin-top:.75rem;overflow:hidden}._ILPSq_rentBar span{background:var(--color-gsh-navy);height:100%;display:block}._ILPSq_sectors{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}._ILPSq_vibe,._ILPSq_sunshine{color:#0d194eb8;margin:.9rem 0 0;font-size:15px;line-height:1.5}._ILPSq_footnote{color:#0d194eb8;margin:1.5rem 0 0;font-size:13px;line-height:1.5}._ILPSq_cost{margin-top:2.5rem;scroll-margin-top:5.5rem}._ILPSq_toolsGrid{gap:2rem;margin-top:2rem;display:grid}._ILPSq_toolStack{gap:1.5rem;display:grid}._ILPSq_payGrid{gap:1.5rem;margin-top:3rem;scroll-margin-top:5.5rem;display:grid}._ILPSq_payTitle{font-family:var(--font-montserrat), Montserrat, sans-serif;margin:0;font-size:1.25rem;font-weight:700}._ILPSq_payBody{color:#0d194eb8;margin:.6rem 0 0;font-size:15.5px;line-height:1.5}._ILPSq_visaHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}._ILPSq_visaTable{border-collapse:collapse;text-align:left;width:100%;margin-top:1.75rem}._ILPSq_visaTable th,._ILPSq_visaTable td{border-bottom:1px solid var(--color-gsh-line);vertical-align:top;padding:.9rem .75rem;font-size:15px}._ILPSq_visaTable th{color:#0d194eb8;font-size:13px;font-weight:600}._ILPSq_routeName{font-family:var(--font-montserrat), Montserrat, sans-serif;font-weight:700}._ILPSq_bigFacts{gap:1.5rem;margin-top:2rem;display:grid}._ILPSq_figure{font-family:var(--font-montserrat), Montserrat, sans-serif;letter-spacing:-.04em;margin:0;font-size:3.5rem;font-weight:900;line-height:.95}._ILPSq_figureText{color:#0d194eb8;margin:.75rem 0 0;font-size:15.5px;line-height:1.5}._ILPSq_lifeHead{margin-bottom:1.5rem}._ILPSq_lifeGrid{gap:1.5rem;margin-top:0;scroll-margin-top:5.5rem;display:grid}._ILPSq_itemTitle{font-family:var(--font-montserrat), Montserrat, sans-serif;margin:0;font-size:19px;font-weight:700}._ILPSq_itemBody{color:#0d194eb8;margin:.45rem 0 0;font-size:15.5px;line-height:1.5}._ILPSq_itemLinks{flex-wrap:wrap;gap:.75rem 1.25rem;margin-top:.75rem;display:flex}._ILPSq_timeline{position:relative}._ILPSq_steps{gap:1.75rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}._ILPSq_step{padding-left:3.5rem;position:relative}._ILPSq_stepLine{background:#ffffff2e;width:2px;position:absolute;top:42px;bottom:-1.75rem;left:20px}._ILPSq_step:last-child ._ILPSq_stepLine{display:none}._ILPSq_dot{background:var(--color-gsh-navy);width:42px;height:42px;box-shadow:0 0 0 2px var(--color-gsh-cyan);font-family:var(--font-montserrat), Montserrat, sans-serif;color:#fff;border-radius:999px;place-items:center;font-weight:700;display:grid;position:absolute;top:0;left:0}._ILPSq_when{color:var(--color-gsh-cyan);margin:0;font-size:13.5px;font-weight:600}._ILPSq_stepTitle{font-family:var(--font-montserrat), Montserrat, sans-serif;margin:.35rem 0 0;font-size:21px;font-weight:700}._ILPSq_stepBody{color:#ffffffad;margin:.4rem 0 0;font-size:15px;line-height:1.5}._ILPSq_arrival{gap:2.5rem;display:grid}._ILPSq_questionsGrid{gap:2rem;display:grid}._ILPSq_roleList{gap:.75rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:800px){._ILPSq_roleList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){._ILPSq_roleList{grid-template-columns:repeat(4,minmax(0,1fr))}}._ILPSq_roleLink{min-height:7.5rem;color:inherit;background:#fff;border-radius:1.25rem;flex-direction:column;justify-content:space-between;gap:.35rem;padding:1rem 1.1rem;text-decoration:none;display:flex}._ILPSq_roleTitle{font-family:var(--font-montserrat), Montserrat, sans-serif;font-size:18px;font-weight:700}._ILPSq_roleMeta{color:#0d194eb8;font-size:14px}._ILPSq_chips{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}._ILPSq_chips .gsh-filter-chip{height:44px;min-height:44px;text-decoration:none}._ILPSq_endActions{flex-wrap:wrap;gap:.75rem;margin-top:1.25rem;display:flex}._ILPSq_jobsEnd{gap:2rem;margin-top:4rem;display:grid}._ILPSq_specialistCard{color:#fff;background:var(--color-gsh-navy);border-radius:28px;padding:1.5rem;position:relative;overflow:hidden}@media (min-width:1024px){._ILPSq_specialistCard{padding:2rem}}._ILPSq_specialistImg,._ILPSq_specialistFade{display:none}._ILPSq_specialistCopy{z-index:1;padding:0;position:relative;inset:auto}._ILPSq_specialistCard .gsh-public-eyebrow{color:var(--color-gsh-cyan)}._ILPSq_specialistTitle{font-family:var(--font-montserrat), Montserrat, sans-serif;letter-spacing:-.03em;margin:.75rem 0 0;font-size:1.75rem;font-weight:700}._ILPSq_specialistBody{color:#fffc;margin:.6rem 0 0;line-height:1.5}._ILPSq_life .gsh-h2{font-size:clamp(2rem,8vw,2.75rem)}._ILPSq_visaTable td div[data-label]:before{content:attr(data-label);color:#0d194eb8;margin-bottom:.15rem;font-size:13px;font-weight:600;display:block}._ILPSq_featuredList{flex-wrap:wrap;gap:.5rem 1rem;margin:.85rem 0 0;padding:0;list-style:none;display:flex}._ILPSq_featuredList a{color:#fff;font-weight:700}._ILPSq_alert{margin-top:1.5rem}._ILPSq_alert .gsh-micro-label{display:none}._ILPSq_alert .text-gsh-teal-icon{color:var(--color-gsh-navy)}._ILPSq_alert section{background:var(--color-gsh-panel)}@media (min-width:1024px){._ILPSq_alert form{grid-template-columns:repeat(2,minmax(0,1fr))}._ILPSq_alert form>button{grid-column:1/-1;justify-self:start}}._ILPSq_anchor{scroll-margin-top:5.5rem}:is(._ILPSq_joinTop.gsh-section--v2,._ILPSq_joinBottom.gsh-section--v2){padding-block:var(--gsh-section-y)}@media (min-width:900px){._ILPSq_hero{height:auto;min-height:820px;padding-bottom:218px}._ILPSq_heroImg{object-position:30% 40%}._ILPSq_hero .gsh-page-h1{font-size:clamp(2.75rem,5vw,4.5rem)}._ILPSq_heroCopy{padding-top:130px}._ILPSq_readMore{display:none}._ILPSq_lead{-webkit-line-clamp:unset;display:block;overflow:visible}._ILPSq_factsWrap{margin-top:-170px}._ILPSq_facts{grid-template-columns:repeat(4,1fr)}._ILPSq_fact:nth-child(-n+4){border-bottom:1px solid var(--color-gsh-line)}._ILPSq_fact:nth-child(n+5){border-bottom:0}._ILPSq_fact:nth-child(4n){border-right:0}._ILPSq_fact:nth-child(odd){border-right:1px solid var(--color-gsh-line)}._ILPSq_moreFacts{display:none}._ILPSq_menuTrack{flex-wrap:nowrap;-webkit-mask-image:none;mask-image:none}._ILPSq_cities{grid-template-columns:repeat(4,1fr);gap:0}._ILPSq_city{padding-inline:1.25rem}._ILPSq_city+._ILPSq_city{border-left:1px solid var(--color-gsh-line)}._ILPSq_toolsGrid{grid-template-columns:7fr 5fr;align-items:start}._ILPSq_payGrid,._ILPSq_lifeGrid{grid-template-columns:repeat(3,1fr)}._ILPSq_bigFacts{grid-template-columns:repeat(5,1fr)}._ILPSq_steps{grid-template-columns:repeat(5,1fr);gap:1.25rem}._ILPSq_step{padding-top:3.5rem;padding-left:0}._ILPSq_stepLine{width:auto;height:2px;inset:20px 0 auto 42px}._ILPSq_arrival,._ILPSq_questionsGrid,._ILPSq_jobsEnd{grid-template-columns:1fr 1fr}._ILPSq_questionsGrid{grid-template-columns:5fr 7fr}}@media (max-width:899px){._ILPSq_actions{flex-direction:column}._ILPSq_ghost{width:100%}._ILPSq_actions .gsh-btn-cyan{width:100%}._ILPSq_hero:has(._ILPSq_readMore):not(:has(._ILPSq_readMore[open])) ._ILPSq_lead{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._ILPSq_factsWrap ._ILPSq_fact:nth-child(n+7){display:block}._ILPSq_visaCards ._ILPSq_visaTable thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}._ILPSq_visaCards ._ILPSq_visaTable,._ILPSq_visaCards ._ILPSq_visaTable tbody,._ILPSq_visaCards ._ILPSq_visaTable tr,._ILPSq_visaCards ._ILPSq_visaTable td,._ILPSq_visaCards ._ILPSq_visaTable th{width:100%;display:block}._ILPSq_visaCards ._ILPSq_visaTable tr{border-bottom:1px solid var(--color-gsh-line);padding:.5rem 0 1rem}._ILPSq_visaCards ._ILPSq_visaTable td[data-label]:before,._ILPSq_visaCards ._ILPSq_visaTable td div[data-label]:before{content:attr(data-label);color:#0d194eb8;margin-bottom:.15rem;font-size:13px;font-weight:600;display:block}._ILPSq_bigFacts{scroll-snap-type:x mandatory;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000)}._ILPSq_bigFact{scroll-snap-align:start;flex:0 0 78%}._ILPSq_endActions{flex-direction:column}:is(._ILPSq_endActions .gsh-btn,._ILPSq_endActions .gsh-btn-cyan,._ILPSq_endActions ._ILPSq_ghost){width:100%}}@media (prefers-reduced-motion:reduce){._ILPSq_menu,._ILPSq_menuTrack,._ILPSq_bigFacts,._ILPSq_steps,._ILPSq_step{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}._ILPSq_content *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}@media (max-width:899px){._ILPSq_heroImg{object-position:60% 40%}}._ILPSq_specialistCard ._ILPSq_specialistCopy p{color:#ffffffeb}
/*# sourceMappingURL=2ht6qh6qzdptg.css.map*/