main:has(.home-booking) .intro h1.published-hero-title{font-size:58px;line-height:1.22;font-weight:800}@media (max-width:1200px){main:has(.home-booking) .intro h1.published-hero-title{font-size:48px}}@media (max-width:800px){main:has(.home-booking) .intro h1.published-hero-title{font-size:35px}}.office-discount-summary_root__T0FXt{background:#effaf6;border:1px solid #cdeadd;border-radius:6px;padding:12px;margin:12px 0;color:#126b50}.office-discount-summary_root__T0FXt strong{display:flex;gap:8px;align-items:center;font-size:13px}.office-discount-summary_root__T0FXt dl{display:grid;gap:7px;margin:12px 0 0;font-size:12px}.office-discount-summary_root__T0FXt dl>div{display:flex;justify-content:space-between;gap:12px}.office-discount-summary_root__T0FXt dd{margin:0;font-weight:700}.office-discount-summary_root__T0FXt dt{color:#497866}.office-discount-summary_root__T0FXt bdi{white-space:nowrap}.customer-notifications_root__ZZoyC{position:relative;flex-shrink:0;direction:rtl;color:#17243b}.customer-notifications_root__ZZoyC .customer-notifications_trigger__ncuYL{display:grid;place-items:center;width:44px;height:44px;min-height:44px;padding:0;border:1px solid transparent;border-radius:6px;color:#52627a;background:transparent;cursor:pointer}.customer-notifications_trigger__ncuYL:hover,.customer-notifications_trigger__ncuYL[aria-expanded=true]{background:#fff3ed;border-color:#f0d7ca;color:#e54709}.customer-notifications_panel__zw_aq{position:absolute;top:calc(100% + 10px);inset-inline-end:0;width:340px;max-width:calc(100vw - 24px);border:1px solid #dce3eb;border-radius:8px;background:#fff;box-shadow:0 12px 32px #17243b1a;z-index:70;text-align:start;overflow:hidden}.customer-notifications_panel__zw_aq header{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;border-bottom:1px solid #edf0f3;gap:12px}.customer-notifications_panel__zw_aq header>div{display:flex;gap:4px}.customer-notifications_panel__zw_aq button{font:inherit;cursor:pointer}.customer-notifications_panel__zw_aq header button{display:grid;place-items:center;min-width:36px;min-height:36px;padding:0;border:0;background:transparent;color:#627188;border-radius:4px}.customer-notifications_panel__zw_aq button:disabled{opacity:.5;cursor:wait}.customer-notifications_panel__zw_aq :is(button,a):focus-visible,.customer-notifications_trigger__ncuYL:focus-visible{outline:2px solid #ff5100;outline-offset:-2px}.customer-notifications_caption__oMpeq{margin:0;padding:10px 14px 4px;color:#6b7b8e;font-size:12px}.customer-notifications_panel__zw_aq ul{list-style:none;padding:0;margin:0;max-height:340px;overflow-y:auto}.customer-notifications_panel__zw_aq li+li{border-top:1px solid #edf0f3}.customer-notifications_panel__zw_aq li a{display:flex;align-items:center;gap:10px;padding:12px 14px;text-decoration:none;color:inherit}.customer-notifications_panel__zw_aq li a:hover{background:#f7f9fc}.customer-notifications_panel__zw_aq li a>svg{flex-shrink:0;color:#78859a}.customer-notifications_panel__zw_aq li a>span{display:grid;gap:4px;flex:1 1;min-width:0}.customer-notifications_panel__zw_aq li strong{font-size:14px;overflow-wrap:anywhere}.customer-notifications_panel__zw_aq small{font-size:13px;color:#416751}.customer-notifications_panel__zw_aq time{font-size:11px;color:#7b8798}.customer-notifications_panel__zw_aq footer{border-top:1px solid #edf0f3;padding:12px 14px}.customer-notifications_panel__zw_aq footer a{display:flex;align-items:center;justify-content:space-between;color:#dd4b12;text-decoration:none;font-size:14px}.customer-notifications_empty__S1JU5{padding:24px 14px;text-align:center;color:#6b7b8e;font-size:14px}.customer-notifications_error__S1f_6{margin:8px 14px;font-size:13px;color:#a33c2b;line-height:1.7}.customer-notifications_error__S1f_6 button{border:0;background:none;color:inherit;text-decoration:underline;padding:4px}@media(max-width:600px){.customer-notifications_panel__zw_aq{position:fixed;top:72px;inset-inline:12px;width:auto;max-width:none}.customer-notifications_panel__zw_aq ul{max-height:min(360px,60dvh)}}.customer-notifications_root__ZZoyC[dir=ltr]{direction:ltr}.customer-notifications_root__ZZoyC[dir=ltr] .customer-notifications_panel__zw_aq{inset-inline-start:auto;inset-inline-end:0}.customer-notifications_root__ZZoyC[dir=ltr] a>svg:last-child{transform:scaleX(-1)}.flight-nationality_notice__CiRLk{display:flex;align-items:flex-start;gap:7px;margin:10px 0;padding:8px 10px;border:1px solid #fecaca;border-radius:4px;background:#fff5f5;color:#b42318;font-size:13px;font-weight:600;line-height:1.7;min-width:0;overflow-wrap:anywhere}.flight-nationality_notice__CiRLk svg{flex-shrink:0;margin-top:3px}@media(max-width:600px){.flight-nationality_notice__CiRLk{font-size:12px;padding:7px 8px}}.flight-nationality_compact__06kU_{min-width:0}.flight-nationality_trigger__E5rMP.flight-nationality_trigger__E5rMP{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:0;min-height:28px;max-width:100%;padding:2px 0;border:0;border-radius:3px;background:transparent;box-shadow:none;color:#b42318;font:inherit;font-size:12px;font-weight:600;line-height:18px;cursor:pointer;text-align:center}.flight-nationality_trigger__E5rMP.flight-nationality_trigger__E5rMP svg{width:15px;height:15px;color:currentColor;flex-shrink:0}.flight-nationality_trigger__E5rMP.flight-nationality_trigger__E5rMP span{overflow-wrap:anywhere}.flight-nationality_trigger__E5rMP:hover{color:#912018;text-decoration:underline;text-underline-offset:3px}.flight-nationality_trigger__E5rMP:focus-visible{outline:2px solid #b42318;outline-offset:3px}.flight-nationality_popup__sLSO1{position:fixed;z-index:1200;display:block;box-sizing:border-box;max-width:calc(100vw - 24px);overflow:auto;padding:10px 12px;border:1px solid #f0b9b5;border-radius:6px;background:#fff;box-shadow:0 5px 18px #17202e1f;color:#17202e;font-size:13px;line-height:1.7;letter-spacing:0;outline:none}.flight-nationality_popupHeader__o48e7{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:5px;color:#b42318}.flight-nationality_popupHeader__o48e7 strong{font-size:13px}.flight-nationality_popupHeader__o48e7 button{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;padding:0;border:0;border-radius:4px;background:transparent;color:#667085;cursor:pointer}.flight-nationality_popupHeader__o48e7 button:focus-visible{outline:2px solid #b42318}.flight-nationality_popupText__hZwAz{display:block;overflow-wrap:anywhere}.flight-nationality_withType__ywZwP.flight-nationality_withType__ywZwP{grid-template-columns:repeat(5,minmax(0,1fr))}@media(max-width:767px){.flight-nationality_withType__ywZwP.flight-nationality_withType__ywZwP{grid-template-columns:repeat(2,minmax(0,1fr))}.flight-nationality_trigger__E5rMP.flight-nationality_trigger__E5rMP{min-height:36px}}.published-charters_section__O1fZj{display:grid;gap:16px;margin-block:24px;min-width:0}.published-charters_section__O1fZj h2{display:flex;gap:8px;align-items:center;font-size:20px;margin:0}.published-charters_flight__3z1pO{display:grid;grid-template-columns:minmax(0,1fr) 190px;padding:20px;gap:20px}.published-charters_main__FbdBr{min-width:0}.published-charters_price__WsbYC{display:flex;flex-direction:column;justify-content:center;gap:12px;border-inline-start:1px solid #e2e8f0;padding-inline-start:20px;text-align:center;min-width:0}.published-charters_price__WsbYC strong{font-size:24px;color:#ff5000;overflow-wrap:anywhere}.published-charters_price__WsbYC small,.published-charters_price__WsbYC span{font-size:12px;color:#65758a}.published-charters_price__WsbYC a{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;white-space:normal}.published-charters_facts__B4R3d{display:flex;gap:20px;flex-wrap:wrap;margin-block:12px;font-size:13px}.published-charters_facts__B4R3d span{display:flex;align-items:center;gap:6px}.published-charters_main__FbdBr details{font-size:13px;border-top:1px solid #e2e8f0;padding-top:12px}.published-charters_rules__2SUJQ{white-space:pre-wrap;overflow-wrap:anywhere}.published-charters_error__GucVs{font-size:13px;color:#ad4b00}@media(max-width:700px){.published-charters_flight__3z1pO{grid-template-columns:minmax(0,1fr);padding:16px}.published-charters_price__WsbYC{border-inline-start:0;border-top:1px solid #e2e8f0;padding-inline-start:0;padding-top:16px}.published-charters_price__WsbYC strong{font-size:22px}}