.sfoot{--sf-link:14px;--sf-note:13px;--sf-fg:#fff;--sf-ink-2:#ffffffb8;--sf-muted:#ffffff9e;--sf-line:#ffffff17;isolation:isolate;color:var(--sf-fg);background:linear-gradient(180deg,#0a1b34 0%,var(--navy,#071730) 36%,#040a17 100%) #071730;border-start-start-radius:clamp(28px,3vw,40px);border-start-end-radius:clamp(28px,3vw,40px);margin-block-start:clamp(56px,7vw,96px);padding-block-end:clamp(20px,2.4vw,32px);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a}.sfoot:before,.sfoot:after{content:"";z-index:-1;pointer-events:none;border-radius:50%;position:absolute}.sfoot:before{aspect-ratio:1;background:radial-gradient(closest-side,#10a6b433,#10a6b40f 58%,#0000);width:min(760px,130%);inset-block-start:-260px;inset-inline-start:-160px}.sfoot:after{aspect-ratio:1;background:radial-gradient(closest-side,#f6a71b1a,#56be490a 60%,#0000);width:min(680px,120%);inset-block-end:-320px;inset-inline-end:-180px}[lang=ar] .sfoot{--sf-link:calc(15px * 1.06);--sf-note:calc(13px * 1.06)}body:has(.xd-bar-wrap) .sfoot{padding-block-end:112px}.sfoot .sfoot-in{padding-block-start:clamp(40px,4.8vw,68px)}.sfoot .sfoot-head{justify-content:space-between;align-items:flex-start;gap:clamp(32px,5vw,72px);display:flex}.sfoot .sfoot-brand{flex:none;align-items:center;gap:clamp(16px,1.8vw,24px);min-width:0;display:flex}.sfoot .sfoot-mark{aspect-ratio:460/340;flex:none;width:clamp(80px,6.2vw,96px);line-height:0;display:block}.sfoot .sfoot-say{font-family:var(--ff-disp);letter-spacing:-.01em;color:var(--sf-fg);font-size:clamp(16px,1.25vw,19px);font-weight:700;line-height:1.3}[dir=rtl] .sfoot .sfoot-say{letter-spacing:0;font-weight:700;line-height:1.4}.sfoot .sfoot-say .serif-grad{display:block}.sfoot .sfoot-nav{grid-template-columns:repeat(4,minmax(0,auto));align-items:start;gap:28px clamp(28px,4vw,64px);min-width:0;display:grid}.sfoot .sfoot-col,.sfoot .sfoot-colmain{min-width:0}.sfoot .sfoot-h{margin-block-end:8px;line-height:1.4;display:flex}.sfoot .sfoot-h.eyebrow{letter-spacing:.1em;color:#ffffff80;gap:0;font-size:11.5px;font-weight:600}.sfoot .sfoot-h.eyebrow:before,.sfoot .sfoot-h.eyebrow:after{content:none}[dir=rtl] .sfoot .sfoot-h.eyebrow{letter-spacing:0;font-size:12.5px}.sfoot .sfoot-list{flex-direction:column;align-items:flex-start;list-style:none;display:flex}.sfoot .sfoot-link{max-width:100%;font-size:var(--sf-link);color:var(--sf-ink-2);text-underline-offset:.32em;transition:color var(--m-snappy,.3s) var(--ease,ease),text-decoration-color var(--m-snappy,.3s) var(--ease,ease);font-weight:500;line-height:2;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1.5px;display:inline-block;position:relative}@media (hover:hover){.sfoot .sfoot-link:hover{color:var(--sf-fg);-webkit-text-decoration-color:var(--teal);text-decoration-color:var(--teal)}}.sfoot .sfoot-contact{flex-direction:column;align-items:flex-start;gap:6px;margin-block-start:8px;display:flex}.sfoot .sfoot-mail{max-width:100%;font-size:var(--sf-link);color:var(--sf-ink-2);text-underline-offset:.32em;transition:color var(--m-snappy,.3s) var(--ease,ease),text-decoration-color var(--m-snappy,.3s) var(--ease,ease);align-items:center;gap:8px;font-weight:500;line-height:2;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1.5px;display:inline-flex;position:relative}.sfoot .sfoot-mail .icon{color:#ffffff80;width:15px;height:15px;transition:color var(--m-snappy,.3s) var(--ease,ease);flex:none}@media (hover:hover){.sfoot .sfoot-mail:hover{color:var(--sf-fg);text-decoration-color:#3ccbd6e6}.sfoot .sfoot-mail:hover .icon{color:#3ccbd6}}.sfoot .sfoot-mail:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #ffffffe6}.sfoot a.sfoot-mail,.sfoot a.sfoot-mail:hover{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important}.sfoot .sfoot-hours{font-size:var(--sf-note);color:var(--sf-muted);padding-inline-start:2px;line-height:1.5}.sfoot .sfoot-base{border-block-start:1px solid var(--sf-line);font-size:var(--sf-note);color:var(--sf-muted);justify-content:space-between;align-items:center;gap:12px 28px;margin-block-start:clamp(32px,4vw,52px);padding-block-start:16px;line-height:1.6;display:flex}.sfoot .sfoot-facts{flex:auto;min-width:0;margin-block:-12px;padding-block:12px;overflow:hidden}.sfoot .sfoot-facts-row{flex-wrap:wrap;align-items:center;row-gap:2px;margin-inline-start:-22px;display:flex}.sfoot .sfoot-fact{min-width:0;padding-inline-start:22px;position:relative}.sfoot .sfoot-fact:before{content:"·";text-align:center;opacity:.7;width:22px;position:absolute;inset-block-start:0;inset-inline-start:0}.sfoot .sfoot-act{font:inherit;color:inherit;text-align:start;text-underline-offset:.32em;transition:color var(--m-snappy,.3s) var(--ease,ease),text-decoration-color var(--m-snappy,.3s) var(--ease,ease);align-items:center;gap:5px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1.5px;display:inline-flex;position:relative}.sfoot .sfoot-act .icon{width:11px;height:11px}.sfoot .sfoot-act:after{content:"";position:absolute;inset:-12px -6px}@media (hover:hover){.sfoot .sfoot-act:hover{color:var(--sf-fg);-webkit-text-decoration-color:var(--teal);text-decoration-color:var(--teal)}}.sfoot .sfoot-lang{--lg-lens-paper:#263248;border-radius:var(--r-pill);background:var(--lg-fill);-webkit-backdrop-filter:var(--lg-filter);backdrop-filter:var(--lg-filter);box-shadow:var(--lg-rim),var(--lg-drop);flex:none;gap:4px;padding:3px;display:inline-flex}.sfoot .sfoot-lang button{border-radius:var(--r-pill);cursor:pointer;min-width:84px;min-height:34px;font-family:var(--ff-disp);font-size:var(--step-0,13px);color:var(--sf-muted);transition:color var(--m-snappy,.3s) var(--ease,ease),transform .42s var(--lg-spring,var(--ease,ease));background:0 0;border:0;justify-content:center;align-items:center;padding:0 16px;font-weight:600;display:inline-flex;position:relative}.sfoot .sfoot-lang button.on{color:var(--sf-fg);background:var(--lgm-fill);-webkit-backdrop-filter:var(--lgm-frost);backdrop-filter:var(--lgm-frost);box-shadow:var(--lgm-shadow)}.sfoot .sfoot-lang button:active{transform:scale(var(--lg-press-wide,1.025));transition-duration:.12s}.sfoot .sfoot-lang button:after{content:"";border-radius:inherit;position:absolute;inset:-5px 0}@media (hover:hover){.sfoot .sfoot-lang button:not(.on):hover{color:var(--sf-fg)}}.sfoot :is(.sfoot-link,.sfoot-act,.sfoot-mail){transition:color var(--m-snappy,.3s) var(--ease,ease), text-decoration-color var(--m-snappy,.3s) var(--ease,ease), opacity var(--press-out,.26s) var(--ease,ease)}.sfoot :is(.sfoot-link,.sfoot-act,.sfoot-mail):active{opacity:var(--press-dim,.62);transition-duration:var(--press-in,.11s)}.sfoot :is(.sfoot-link,.sfoot-act,.sfoot-mail,.sfoot-lang button):focus-visible{outline-offset:3px;border-radius:8px;outline:2px solid #3ccbd6e6}.sfoot :is(.sfoot-mail,.sfoot-lang button):focus-visible{border-radius:var(--r-pill)}@media (max-width:1180px){.sfoot .sfoot-head{flex-direction:column;gap:clamp(28px,4vw,40px)}.sfoot .sfoot-nav{justify-content:space-between;width:100%}.sfoot .sfoot-link{align-items:center;min-height:44px;line-height:1.4;display:inline-flex}.sfoot .sfoot-mail{min-height:44px;line-height:1.4}}@media (max-width:700px){.sfoot{padding-block-end:calc(96px + env(safe-area-inset-bottom,0px))}body:has(.xd-bar-wrap) .sfoot{padding-block-end:calc(168px + env(safe-area-inset-bottom,0px))}.sfoot .sfoot-brand{flex-direction:column;align-items:flex-start;gap:14px}.sfoot .sfoot-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px}.sfoot .sfoot-h{margin-block-end:2px}.sfoot .sfoot-support{display:contents}.sfoot .sfoot-contact{grid-column:1/-1;align-items:flex-start;gap:2px;margin-block-start:0}.sfoot .sfoot-mail{min-height:44px}.sfoot .sfoot-hours{padding-inline-start:0}.sfoot .sfoot-base{flex-direction:column-reverse;align-items:stretch;gap:20px;margin-block-start:24px;padding-block-start:20px}.sfoot .sfoot-lang{display:flex}.sfoot .sfoot-lang button{flex:1 1 0;min-width:0;min-height:36px}.sfoot .sfoot-lang button:after{inset:-4px 0}.sfoot .sfoot-facts{margin-block:0;padding-block:0;overflow:visible}.sfoot .sfoot-facts-row{flex-direction:column;align-items:flex-start;row-gap:10px;margin-inline-start:0}.sfoot .sfoot-fact{padding-inline-start:0}.sfoot .sfoot-fact:before{content:none}}@media (prefers-reduced-motion:reduce){.sfoot .sfoot-link,.sfoot .sfoot-act,.sfoot .sfoot-mail,.sfoot .sfoot-lang button{transition:none}}@media (max-width:1180px){.sfoot .sfoot-lang{display:none}}
