.ServiceMatrix_section__GrxZh{width:100%}.ServiceMatrix_sectionTitle__2tG_c{margin:24px 0 16px;padding-left:16px;color:#1e2122;font-size:18px;font-weight:600;line-height:1.5}.ServiceMatrix_card__JvO8t{border-radius:16px;background:#fff;padding:16px}.ServiceMatrix_headerRow__u6n_k{display:flex;gap:16px;align-items:center;padding-left:16px;margin-bottom:16px;color:#667085;font-size:16px;font-weight:500;line-height:1.5}.ServiceMatrix_headerCell__iCgFU{flex:1 1;min-width:0}.ServiceMatrix_grid__3S7PL{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:auto}.ServiceMatrix_levelCell__Iv19j{display:flex;align-items:center;justify-content:center;padding:0 32px;border:1px solid #edeff4}.ServiceMatrix_levelInfo__DdE_B{display:flex;flex:1 1;gap:20px;align-items:center;min-width:0}.ServiceMatrix_levelBadge__4M6lB{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:66px;height:66px;border-radius:33px;background:#eff6ff}.ServiceMatrix_levelBadgeText__FR_wK{color:#0f5deb;font-size:24px;font-weight:700;line-height:30px;font-family:Noto Sans SC,sans-serif}.ServiceMatrix_levelText__LTOSD{display:flex;flex-direction:column;gap:0;white-space:nowrap}.ServiceMatrix_levelNameRow__QS4DY{display:flex;gap:8px;align-items:flex-end;color:#101828}.ServiceMatrix_levelName__vCaDe{font-size:20px;font-weight:600;font-family:PingFang SC,sans-serif}.ServiceMatrix_levelSubtitle__mQ3Lv{font-size:16px;font-weight:400;font-family:PingFang SC,sans-serif}.ServiceMatrix_levelDesc__Q1U9_{color:#667085;font-size:12px;font-weight:400;line-height:1.5;font-family:PingFang SC,sans-serif}.ServiceMatrix_serviceCell__Aj8x4{display:flex;flex-direction:column;gap:8px;align-items:flex-start;padding:16px;border:1px solid #edeff4;background:#fff}.ServiceMatrix_serviceTitle__npiZr{color:#101828;font-size:16px;font-weight:500;line-height:1.5;font-family:PingFang SC,sans-serif}.ServiceMatrix_serviceList__6ur_e{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none;color:#5b6673;font-size:14px;font-weight:400;line-height:0;font-family:PingFang SC,sans-serif}.ServiceMatrix_serviceItem__LZMrm{line-height:1.5;margin-bottom:0}@media(max-width:768px){.ServiceMatrix_grid__3S7PL{grid-template-columns:1fr}.ServiceMatrix_headerRow__u6n_k{display:none}.ServiceMatrix_levelCell__Iv19j{padding:16px}.ServiceMatrix_serviceCell__Aj8x4{width:100%}}.ServiceFlow_section__13eoL{width:100%}.ServiceFlow_sectionTitle__yWDnV{margin:24px 0 16px;padding-left:16px;color:#1e2122;font-size:18px;font-weight:600;line-height:1.5}.ServiceFlow_card__W_7Ny{display:flex;gap:8px;align-items:center;border-radius:16px;background:#fff;padding:16px}.ServiceFlow_stepWrapper__aGN8F{display:flex;gap:8px;align-items:center;flex:1 1;min-width:0}.ServiceFlow_step__3cSJs{position:relative;display:flex;flex-direction:column;gap:8px;align-items:center;flex:1 1;min-width:0;padding:16px;border:1px solid #edeff4;border-radius:8px;background:linear-gradient(111.64deg,#f4f1ec,#fff)}.ServiceFlow_stepIcon__mKg1w{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:52px;background:#fff;color:#929aa0}.ServiceFlow_stepLabel__H2tGJ{color:#101828;font-size:14px;font-weight:400;line-height:1.5;text-align:center;white-space:nowrap}.ServiceFlow_stepBadge__CFhsr{position:absolute;top:4px;left:4px;display:flex;align-items:center;justify-content:center;padding:0 8px;border-radius:4px;background:#dbd5c1;color:#1e2122;font-size:12px;font-weight:400;line-height:1.5}.ServiceFlow_arrow___vxks{flex-shrink:0}@media(max-width:768px){.ServiceFlow_card__W_7Ny{flex-wrap:wrap;justify-content:center}.ServiceFlow_stepWrapper__aGN8F{flex:0 0 auto;width:calc(33.33% - 8px)}.ServiceFlow_arrow___vxks{display:none}}.AvailableAirports_section__8NEdu{width:100%}.AvailableAirports_sectionTitle__FR3Mf{margin:24px 0 16px;padding-left:16px;color:#1e2122;font-size:18px;font-weight:600;line-height:1.5}.AvailableAirports_card__sdT0y{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;border-radius:16px;background:#fff;padding:16px}.AvailableAirports_airportItem__9VZHH{display:flex;gap:12px;align-items:center;padding:16px;border:1px solid #edeff4;border-radius:8px;background:linear-gradient(111.46deg,#f4f1ec,#fff)}.AvailableAirports_airportCode__buSE5{flex-shrink:0;color:#101828;font-size:18px;font-weight:600;font-family:PingFang SC,sans-serif}.AvailableAirports_airportInfo__EwO_Y{display:flex;flex-direction:column;align-items:flex-start}.AvailableAirports_airportCity__0wXIS{color:#101828;font-size:14px;font-weight:400;font-family:PingFang SC,sans-serif}.AvailableAirports_airportName__3DDAV{color:#929aa0;font-size:12px;font-weight:400;font-family:PingFang SC,sans-serif}@media(max-width:1200px){.AvailableAirports_card__sdT0y{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:768px){.AvailableAirports_card__sdT0y{grid-template-columns:repeat(2,minmax(0,1fr))}}