.language-control{display:inline-flex;align-items:center;gap:6px;padding:5px 8px;border:1px solid #838c7345;border-radius:7px;white-space:nowrap;font-size:11px;flex:none;margin:0}.language-control select{width:auto!important;min-width:75px;background:transparent!important;color:inherit!important;border:0!important;outline:0;padding:3px 0!important;font:inherit!important;cursor:pointer}.language-control option{color:#263321;background:#fff}.language-control>span{font-size:16px;opacity:.7}.entry-page .language-control{color:#c5c9ba}.real-top .language-control{margin-inline-start:auto}.real-top .language-control+.button{margin-inline-start:0}html[dir=ltr] .real-sidebar{border-right:1px solid #e2e7d8;border-left:0}html[dir=ltr] .real-sidebar nav button,html[dir=ltr] .panel,html[dir=ltr] .real-main,html[dir=ltr] .field,html[dir=ltr] .entry-access,html[dir=ltr] .entry-story{text-align:left}html[dir=ltr] .workspace-back-button svg{transform:rotate(180deg)}html[dir=ltr] #fares-design-v3{direction:ltr}html[dir=ltr] #fares-design-v3 .ft-hero-copy,html[dir=ltr] #fares-design-v3 .ft-section-head,html[dir=ltr] #fares-design-v3 .ft-about-copy,html[dir=ltr] #fares-design-v3 .ft-contact-copy,html[dir=ltr] #fares-design-v3 .ft-footer{text-align:left}html[dir=ltr] #fares-design-v3 :is(input,textarea,select){direction:ltr;text-align:left}html[dir=ltr] #fares-design-v3{font-family:Manrope,Arial,sans-serif}html[dir=ltr] .real-shell{font-family:Manrope,Arial,sans-serif}html[dir=ltr] #fares-design-v3 h1{letter-spacing:-.04em;line-height:1.08}html[dir=ltr] #fares-design-v3 :is(h2,h3){letter-spacing:-.025em}html[dir=ltr] .entry-wordmark span{font-size:9px}html[dir=ltr] .entry-story h1{font-size:clamp(40px,5vw,72px);letter-spacing:-.04em}html[dir=ltr] #fares-design-v3 .ft-hero h1{font-size:clamp(42px,5.8vw,84px)}.i18n-field-group{display:grid;gap:10px;padding:12px;border:1px solid var(--line,#dce3d2);border-radius:8px}.i18n-field-group label{font-size:11px}.i18n-field-group textarea[lang=en],.i18n-field-group textarea[lang=tr]{direction:ltr;text-align:left}.i18n-field-group textarea{width:100%;box-sizing:border-box}@media(max-width:650px){.real-top{gap:9px;flex-wrap:wrap}.real-top .language-control{margin-inline-start:0}.language-control{padding:4px 6px;font-size:10px}html[dir=ltr] #fares-design-v3 .ft-hero h1{font-size:clamp(35px,9vw,58px)}}
/* International editions preserve the original artwork and compose the type for its language. */
html[dir=ltr] #fares-design-v3 .ft-hero-copy{left:0;right:auto;max-width:58%;text-align:left}
html[dir=ltr] #fares-design-v3 .ft-hero-copy h1{font-size:clamp(36px,4.7cqw,76px);font-weight:600;letter-spacing:-.055em;line-height:1.1;text-wrap:balance}
html[lang=tr] #fares-design-v3 .ft-hero-copy h1{font-size:clamp(34px,4.2cqw,68px);letter-spacing:-.045em;line-height:1.14}
html[dir=ltr] #fares-design-v3 .ft-hero-description{max-width:35em;line-height:1.8;text-wrap:pretty}
html[dir=ltr] #fares-design-v3 .ft-kicker{letter-spacing:.075em;line-height:1.7}
html[dir=ltr] #fares-design-v3 .ft-object-wrap{left:auto;right:-4%}
html[dir=ltr] #fares-design-v3 .ft-scene-tools{left:auto;right:5%}
html[dir=ltr] #fares-design-v3 #ft-field-0{--ft-door:0!important}
html[dir=ltr] #fares-design-v3 #ft-field-2{--ft-door:2!important}
html[dir=ltr] #fares-design-v3 .ft-master-word{font-family:Manrope,Arial,sans-serif;font-size:clamp(140px,24cqw,280px);font-weight:650;letter-spacing:-.075em;line-height:1;top:43%;direction:ltr}
html[lang=tr] #fares-design-v3 .ft-master-word{font-size:clamp(130px,23cqw,265px);letter-spacing:-.065em}
html[dir=ltr] #fares-design-v3 .ft-master-foot{direction:ltr;line-height:1.6;text-align:center;max-width:70%;text-wrap:balance}
html[dir=ltr] #fares-design-v3 .ft-composition-nav>button>strong{right:auto;left:23px;max-width:calc(100% - 70px);text-align:left;font-size:clamp(15px,1.65cqw,23px);line-height:1.25}
html[dir=ltr] #fares-design-v3 .ft-composition-nav>button>small{right:auto;left:23px}
html[dir=ltr] #fares-design-v3 .ft-composition-nav>button>svg{left:auto;right:23px}
html[dir=ltr] #fares-design-v3 .ft-composition-nav .ft-door-front{transform-origin:left}
html[dir=ltr] #fares-design-v3 .ft-composition-nav>button[aria-expanded=true] .ft-door-front{transform:rotateY(-92deg)}
html[dir=ltr] #fares-design-v3 .ft-door-reveal{text-align:center;padding-inline:16px}
html[dir=ltr] #fares-design-v3 .ft-door-reveal>span{letter-spacing:-.04em;font-size:clamp(22px,3cqw,40px)}
html[dir=ltr] #fares-design-v3 .ft-door-reveal>small{max-width:24ch;line-height:1.6;text-wrap:balance}
html[dir=ltr] #fares-design-v3 .ft-section-head h2{max-width:19ch;text-wrap:balance;line-height:1.12}
html[dir=ltr] #fares-design-v3 .ft-section-head>p{max-width:37ch;line-height:1.8}
html[dir=ltr] #fares-design-v3 .ft-hero-actions{justify-content:flex-start}
@container(max-width:800px){html[dir=ltr] #fares-design-v3 .ft-hero-copy{max-width:100%;width:100%;left:0;right:0}html[dir=ltr] #fares-design-v3 .ft-hero-copy h1{font-size:clamp(35px,6.4cqw,56px);max-width:19ch}html[lang=tr] #fares-design-v3 .ft-hero-copy h1{font-size:clamp(31px,5.9cqw,52px);max-width:22ch}html[dir=ltr] #fares-design-v3 .ft-object-wrap{right:0;left:0}html[dir=ltr] #fares-design-v3 .ft-scene-tools{left:6%;right:6%;width:88%}html[dir=ltr] #fares-design-v3 .ft-master-word{font-size:26cqw}html[dir=ltr] #fares-design-v3 .ft-composition-nav>button>strong{left:12px;max-width:calc(100% - 42px);font-size:14px}html[dir=ltr] #fares-design-v3 .ft-composition-nav>button>small{left:12px}html[dir=ltr] #fares-design-v3 .ft-composition-nav>button>svg{right:10px}html[dir=ltr] #fares-design-v3 .ft-master-foot{font-size:9px;max-width:65%}}
@media(prefers-reduced-motion:reduce){.language-control *{scroll-behavior:auto}}
/* Keep the existing language control above the hero's animated stacking context. */
#fares-design-v3 .ft-head{position:relative;z-index:2100;overflow:visible}
#fares-design-v3 .ft-head-left{position:relative;z-index:1;overflow:visible}
#fares-design-v3 .ft-language{position:relative;z-index:2101;isolation:isolate;pointer-events:auto}
#fares-design-v3 #ft-language-toggle{z-index:2;pointer-events:auto;touch-action:manipulation}
#fares-design-v3 #ft-language-menu{z-index:2102;isolation:isolate;pointer-events:auto;max-width:calc(100vw - 32px)}
#fares-design-v3 #ft-language-menu[hidden]{display:none!important}
#fares-design-v3 #ft-language-menu button{cursor:pointer;pointer-events:auto;text-align:start}
#fares-design-v3 #ft-language-menu button[aria-pressed=true]{color:var(--ft-accent);background:var(--ft-soft)}
#fares-design-v3 #ft-language-menu button:focus-visible{outline:2px solid var(--ft-accent);outline-offset:-2px}
.real-top .portal-language-control,.entry-top .portal-language-control{position:relative;display:inline-flex;flex:none;margin:0!important;padding:0;border:0;border-radius:0;z-index:30}
.portal-language-toggle{position:relative;width:40px;height:40px;display:grid;place-items:center;border:1px solid #d8dfd0;border-radius:9px;background:transparent;color:#3c5133;cursor:pointer;padding:0;font:600 8px Manrope,Arial,sans-serif}
.portal-language-toggle svg{width:20px;height:20px}
.portal-language-toggle>span{position:absolute;bottom:1px;inset-inline-end:2px;line-height:1;background:#f7f7f2;padding:1px;border-radius:2px;font-size:7px}
.portal-language-toggle:hover,.portal-language-toggle[aria-expanded=true]{border-color:#819474;background:#eef2e7}
.portal-language-menu{position:absolute;inset-inline-end:0;top:calc(100% + 9px);min-width:148px;padding:6px;border:1px solid #d8dfd0;border-radius:12px;background:#fff;box-shadow:0 12px 36px #182a1822;color:#2c3928;z-index:2000}
.portal-language-menu[hidden]{display:none!important}
.portal-language-menu>button{display:block;width:100%;padding:10px 12px;border:0;background:none;border-radius:7px;color:inherit;text-align:start;cursor:pointer;font:500 12px Manrope,'IBM Plex Sans Arabic',Arial,sans-serif}
.portal-language-menu>button:hover,.portal-language-menu>button[aria-checked=true]{background:#edf2e7;color:#36502d}
.entry-top .portal-language-toggle{color:#e8e9e0;border-color:#69715c}
.entry-top .portal-language-toggle>span{background:#171a14}
@media(max-width:650px){.portal-language-toggle{width:36px;height:36px}.real-top .portal-language-control{margin:0!important}}

.floating-language-control{position:fixed!important;left:24px;bottom:100px;z-index:9998}.floating-language-control .portal-language-toggle{width:48px;height:48px;border-radius:50%;background:#ff6a1a;color:#111;border:1px solid #ff8a48;box-shadow:0 5px 20px #0003}.floating-language-control .portal-language-toggle>span{background:#ff6a1a;color:#111}.floating-language-control .portal-language-menu{top:auto;bottom:58px;inset-inline-start:auto;inset-inline-end:auto;left:0;right:auto;width:min(168px,calc(100vw - 32px));min-width:0;box-sizing:border-box}@media(max-width:650px){.floating-language-control{left:16px;bottom:92px}.floating-language-control .portal-language-toggle{width:44px;height:44px}}

html[dir="ltr"] .floating-language-control{left:auto;right:24px}html[dir="ltr"] .fs-floating-whatsapp{left:auto;right:25px}html[dir="ltr"] .fs-floating-whatsapp span{left:auto;right:65px}html[dir="ltr"] #fares-design-v3 .ft-global-back{right:auto;left:24px}html[dir="ltr"] #fares-design-v3 .ft-global-back>span:first-child,html[dir="ltr"] .workspace-back-button svg{transform:scaleX(-1)}html[dir="ltr"] .floating-language-control .portal-language-menu{left:auto;right:0}html[dir="ltr"] .settlement-table{text-align:left}@media(max-width:650px){html[dir="ltr"] .floating-language-control{right:16px}html[dir="ltr"] .fs-floating-whatsapp{right:15px}html[dir="ltr"] #fares-design-v3 .ft-global-back{left:16px}}
.floating-language-control{padding:0!important;border:0!important;background:none!important}.floating-language-control .portal-language-toggle{position:relative}.floating-language-control .portal-language-toggle>span{font-size:9px;bottom:2px;right:3px}
@media(max-width:650px){.settlement-total{min-width:0}.settlement-new form{grid-template-columns:minmax(0,1fr)}.real-main,.real-top{min-width:0}.real-top{flex-wrap:wrap}.settlement-table{max-width:100%}}
html[data-low-bandwidth="true"] .ft-reveal,html[data-low-bandwidth="true"] [data-reveal]{opacity:1!important;transform:none!important;animation:none!important}html[data-low-bandwidth="true"] *,html[data-low-bandwidth="true"] *::before,html[data-low-bandwidth="true"] *::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}

.real-sidebar nav button,.settlement-table,.profile-control-dialog,.profile-control-dialog label{text-align:start}.profile-control-dialog,.profile-control-dialog *,.settlement-shell *{box-sizing:border-box}.profile-control-dialog img{max-width:100%;height:auto}.real-top strong,.page-heading h1,.profile-control-dialog h2{overflow-wrap:anywhere}.admin-view-banner{flex-wrap:wrap}.admin-view-banner>span{min-width:0;overflow-wrap:anywhere}
@media(max-width:850px){.real-form-grid{grid-template-columns:minmax(0,1fr)}.page-heading{flex-wrap:wrap}.page-heading>.actions{flex-wrap:wrap}.calendar-toolbar{flex-wrap:wrap}.calendar-toolbar #calendar-kind{min-width:0;max-width:100%}.profile-control-dialog{padding:16px;width:94vw}.profile-control-dialog h2{font-size:21px}.real-main input,.real-main select,.real-main textarea,#real-dialog input,#real-dialog select,#real-dialog textarea{font-size:16px}.real-main .table-scroll,.settlement-scroll{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.admin-view-banner button{min-height:40px}}
@media(prefers-reduced-motion:reduce){.floating-language-control *,#fares-design-v3 .ft-global-back{transition:none!important}}

html[dir="ltr"] #fares-design-v3 .fs-contact-link{direction:ltr;display:grid;grid-template-columns:38px minmax(0,1fr) 18px;column-gap:14px;align-items:center;width:100%;box-sizing:border-box}html[dir="ltr"] #fares-design-v3 .fs-contact-link>span:nth-child(2){text-align:left;min-width:0}html[dir="ltr"] #fares-design-v3 .fs-contact-link bdi{display:block;overflow-wrap:anywhere}html[dir="ltr"] #fares-design-v3 .fs-contact-links{width:100%;min-width:0}html[dir="ltr"] #fares-design-v3 .fs-service-card>button span{display:inline-block;transform:scaleX(-1)}
