@layer theme,base,components;@layer surfaces{.ec-intro-logo{z-index:90;pointer-events:none;justify-content:center;align-items:center;display:none;position:fixed;inset:0}.ec-intro-logo:before{content:"";background:var(--color-bg);pointer-events:auto;position:absolute;inset:0}html[data-home-intro=playing] .ec-intro-logo,html[data-home-intro=ending] .ec-intro-logo{display:flex}html[data-home-intro=playing] .ec-intro-logo:before{animation:ec-curtain-lift var(--ec-reveal-fade) var(--ec-beat-reveal) ease-out forwards}html[data-home-intro=ending] .ec-intro-logo:before{pointer-events:auto;animation:.22s ease-out forwards ec-curtain-dismiss}@keyframes ec-curtain-dismiss{0%{opacity:var(--ec-curtain-from,1)}to{opacity:0}}@keyframes ec-curtain-lift{0%{opacity:1}to{opacity:0;visibility:hidden}}html[data-home-intro=playing] body:not(:has(.ec-intro-logo)){visibility:hidden;animation:ec-intro-stop-waiting 0s var(--ec-curtain-wait) forwards}@keyframes ec-intro-stop-waiting{to{visibility:visible}}html[data-home-intro]{--ec-beat-rings:0s;--ec-beat-lock:.45s;--ec-beat-flower:.5s;--ec-beat-name:1.2s;--ec-beat-rise:2.15s;--ec-beat-reveal:2.64s;--ec-ring-travel:.45s;--ec-flower-open:.7s;--ec-lock-pulse:.3s;--ec-ripple-travel:.7s;--ec-name-join:.6s;--ec-rise-travel:.6s;--ec-reveal-fade:.3s;--ec-curtain-wait:1.5s;--ec-ring-ease:cubic-bezier(.2, .7, .25, 1);--ec-handoff:2.77s;--ec-beat-map:2.75s;--ec-beat-pins:3.55s;--ec-hero-start-sequence:2.86s;--ec-seal-zoom:4.6}@media (min-width:1024px){html[data-home-intro]{--ec-seal-zoom:2.8}}.ec-intro-logo__mark{--ec-logo-dx:calc(50vw - 119px);--ec-logo-dy:calc(48px - 50vh);--ec-logo-scale:.36;--ec-cut-x1:50.3737%;--ec-cut-x2:68.012%;--ec-cut-y1:63.2653%;--ec-bloom-x:82.6374%;--ec-bloom-y:49.2731%;--ec-bloom-rx:2.4235%;--ec-bloom-ry:6.6176%;aspect-ratio:669/245;width:min(46vw,30rem);position:relative}html[data-home-intro] .ec-intro-logo__mark{will-change:transform, opacity, filter}.ec-intro-logo__part{width:100%;height:auto;position:absolute;top:0;left:0}.ec-intro-logo__part--wordmark{clip-path:inset(0 calc(100% - var(--ec-cut-x1)) calc(100% - var(--ec-cut-y1)) 0)}.ec-intro-logo__part--il{clip-path:inset(0 calc(100% - var(--ec-cut-x2)) calc(100% - var(--ec-cut-y1)) var(--ec-cut-x1))}.ec-intro-logo__part--system{clip-path:inset(var(--ec-cut-y1) calc(100% - var(--ec-cut-x2)) 0 0)}.ec-intro-logo__seal{transform-origin:82.5859% 46.7347%;position:absolute;inset:0}html[data-home-intro] .ec-intro-logo__seal{will-change:transform}.ec-intro-logo__beat{transform-origin:82.5859% 46.7347%;position:absolute;inset:0}.ec-intro-logo__ripples{pointer-events:none;position:absolute;inset:0}.ec-intro-logo__ripple{--ec-ripple-from:.454;--ec-ripple-peak:.85;opacity:0;color:#723a3d;transform-origin:82.5859% 46.7347%;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ec-intro-logo__rings{aspect-ratio:669/245;width:100%;height:auto;position:absolute;top:0;left:0}.ec-intro-logo__ring{transform-box:fill-box;transform-origin:50%;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ec-intro-logo__part--emblem{clip-path:inset(0 0 0 var(--ec-cut-x2));-webkit-mask-image:radial-gradient(var(--ec-bloom-rx) var(--ec-bloom-ry) at var(--ec-bloom-x) var(--ec-bloom-y), transparent 0 100%, #000 100%);-webkit-mask-image:radial-gradient(var(--ec-bloom-rx) var(--ec-bloom-ry) at var(--ec-bloom-x) var(--ec-bloom-y), transparent 0 100%, #000 100%);-webkit-mask-image:radial-gradient(var(--ec-bloom-rx) var(--ec-bloom-ry) at var(--ec-bloom-x) var(--ec-bloom-y), transparent 0 100%, #000 100%);-webkit-mask-image:radial-gradient(var(--ec-bloom-rx) var(--ec-bloom-ry) at var(--ec-bloom-x) var(--ec-bloom-y), transparent 0 100%, #000 100%);mask-image:radial-gradient(var(--ec-bloom-rx) var(--ec-bloom-ry) at var(--ec-bloom-x) var(--ec-bloom-y), transparent 0 100%, #000 100%)}.ec-intro-logo__part--bloom{-webkit-mask-image:radial-gradient(var(--ec-bloom-rx) var(--ec-bloom-ry) at var(--ec-bloom-x) var(--ec-bloom-y), #000 0 100%, transparent 100%);-webkit-mask-image:radial-gradient(var(--ec-bloom-rx) var(--ec-bloom-ry) at var(--ec-bloom-x) var(--ec-bloom-y), #000 0 100%, transparent 100%);-webkit-mask-image:radial-gradient(var(--ec-bloom-rx) var(--ec-bloom-ry) at var(--ec-bloom-x) var(--ec-bloom-y), #000 0 100%, transparent 100%);-webkit-mask-image:radial-gradient(var(--ec-bloom-rx) var(--ec-bloom-ry) at var(--ec-bloom-x) var(--ec-bloom-y), #000 0 100%, transparent 100%);mask-image:radial-gradient(var(--ec-bloom-rx) var(--ec-bloom-ry) at var(--ec-bloom-x) var(--ec-bloom-y), #000 0 100%, transparent 100%);transform-origin:var(--ec-bloom-x) var(--ec-bloom-y)}html[data-home-intro=playing] .ec-intro-logo__mark{animation:ec-intro-glide var(--ec-rise-travel) var(--ec-beat-rise) cubic-bezier(.62, 0, .24, 1) forwards}html[data-home-intro=playing] .ec-intro-logo__ring--ring-1{animation:ec-ring-from-right var(--ec-ring-travel) var(--ec-beat-rings) var(--ec-ring-ease) both}html[data-home-intro=playing] .ec-intro-logo__ring--ring-2{animation:ec-ring-from-left var(--ec-ring-travel) var(--ec-beat-rings) var(--ec-ring-ease) both}html[data-home-intro=playing] .ec-intro-logo__ring--ring-3{animation:ec-ring-from-top var(--ec-ring-travel) var(--ec-beat-rings) var(--ec-ring-ease) both}html[data-home-intro=playing] .ec-intro-logo__beat{animation:ec-shield-click var(--ec-lock-pulse) var(--ec-beat-lock) ease-in-out both}html[data-home-intro=playing] .ec-intro-logo__ripple{animation:ec-ripple-out var(--ec-ripple-travel) var(--ec-beat-lock) cubic-bezier(.2, .6, .35, 1) both}@keyframes ec-shield-click{0%{transform:scale(1)}28%{transform:scale(1.045)}62%{transform:scale(.99)}to{transform:scale(1)}}@keyframes ec-ripple-out{0%{opacity:0;transform:scale(var(--ec-ripple-from))}10%{opacity:var(--ec-ripple-peak)}to{opacity:0;transform:scale(1)}}html[data-home-intro=playing] .ec-intro-logo__part--bloom{animation:ec-flower-bloom var(--ec-flower-open) var(--ec-beat-flower) ease-in-out both}html[data-home-intro=playing] .ec-intro-logo__part--il{animation:ec-part-from-right var(--ec-name-join) var(--ec-beat-name) cubic-bezier(.22, 1, .36, 1) both}html[data-home-intro=playing] .ec-intro-logo__part--wordmark{animation:ec-part-from-left var(--ec-name-join) calc(var(--ec-beat-name) + 50ms) cubic-bezier(.22, 1, .36, 1) both}html[data-home-intro=playing] .ec-intro-logo__part--system{animation:ec-part-from-below var(--ec-name-join) calc(var(--ec-beat-name) + .12s) cubic-bezier(.22, 1, .36, 1) both}html[data-home-intro=playing] .ec-intro-logo__seal{animation:ec-seal-settle var(--ec-name-join) var(--ec-beat-name) cubic-bezier(.62, 0, .24, 1) both}html[data-home-intro=playing] .ec-intro-logo__rings{animation:ec-shield-handover var(--ec-name-join) var(--ec-beat-name) linear both}html[data-home-intro=playing] .ec-intro-logo__part--emblem{animation:ec-emblem-take-over var(--ec-name-join) var(--ec-beat-name) ease-in both}@keyframes ec-part-from-left{0%{opacity:0;transform:translate(-5%)}to{opacity:1;transform:translate(0)}}@keyframes ec-part-from-right{0%{opacity:0;transform:translate(7%)}to{opacity:1;transform:translate(0)}}@keyframes ec-part-from-below{0%{opacity:0;transform:translateY(3%)}to{opacity:1;transform:translate(0)}}@keyframes ec-ring-from-right{0%{opacity:0;transform:translate3d(calc(50vw / var(--ec-seal-zoom) + 30%), 0, 0)}33%{opacity:1}to{opacity:1;transform:translate(0)}}@keyframes ec-ring-from-left{0%{opacity:0;transform:translate3d(calc(-50vw / var(--ec-seal-zoom) - 30%), 0, 0)}33%{opacity:1}to{opacity:1;transform:translate(0)}}@keyframes ec-ring-from-top{0%{opacity:0;transform:translate3d(0, calc(-50vh / var(--ec-seal-zoom) - 75%), 0)}33%{opacity:1}to{opacity:1;transform:translate(0)}}@keyframes ec-emblem-take-over{0%{opacity:0}55%,to{opacity:1}}@keyframes ec-shield-handover{0%,70%{opacity:1}to{opacity:0}}@keyframes ec-flower-bloom{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes ec-seal-settle{0%{transform:translate3d(-32.5859%, 3.2653%, 0) scale(var(--ec-seal-zoom))}to{transform:translate(0)scale(1)}}html[data-home-intro=ending] .ec-intro-logo__mark{animation:.22s ease-out forwards ec-intro-dismiss}@keyframes ec-intro-glide{0%{opacity:1;transform:translate(0)scale(1)}82%{opacity:1}to{opacity:0;transform:translate3d(var(--ec-logo-dx), var(--ec-logo-dy), 0) scale(var(--ec-logo-scale))}}@keyframes ec-intro-dismiss{to{opacity:0}}html[data-home-intro=playing] [data-brand-logo]{animation:ec-intro-handoff var(--ec-handoff) both}@keyframes ec-intro-handoff{0%,96.5%{opacity:0}to{opacity:1}}html[data-home-intro=ending] [data-brand-logo]{animation:.22s ease-out both ec-intro-reveal}@keyframes ec-intro-reveal{0%{opacity:0}to{opacity:1}}.ec-israel-map{color:var(--color-ink);grid-template-areas:"heading""map""panel";justify-items:center;gap:2rem;display:grid}.ec-israel-map__heading{text-align:center;grid-area:heading;width:100%;max-width:30rem;margin-top:1.25rem}.ec-israel-map__column{grid-area:map}.ec-israel-map__aside{grid-area:panel;width:100%;max-width:30rem}@media (min-width:1024px){.ec-israel-map{grid-template:"heading map"1fr"panel map"1fr/minmax(0,28rem) auto;justify-content:center;gap:2.5rem 4rem}.ec-israel-map__heading,.ec-israel-map__aside{justify-self:stretch;max-width:none}.ec-israel-map__heading{text-align:start;align-self:end;margin-top:0}.ec-israel-map__aside{align-self:start}.ec-israel-map__column{align-self:center}}@media (min-width:1280px){.ec-israel-map{column-gap:6rem}}.ec-israel-map__column{width:min(100%,26rem,78.4svh - 18.816rem)}@media (min-width:1024px){.ec-israel-map__column{width:min(30rem,78.4svh - 9.408rem)}}.ec-israel-map__stage{position:relative;container-type:inline-size}.ec-israel-map__outline{stroke-dasharray:2400;stroke-dashoffset:0;opacity:.92}html[data-home-intro=playing] .ec-israel-map__outline{animation:ec-map-draw .8s var(--ec-beat-map) cubic-bezier(.65, 0, .35, 1) backwards}@keyframes ec-map-draw{0%{stroke-dashoffset:2400px}to{stroke-dashoffset:0}}.ec-israel-map__leader{opacity:.34}.ec-israel-map__pin-pop{transform-box:fill-box;transform-origin:50% 100%}html[data-home-intro=playing] .ec-israel-map__pin-pop{animation:ec-pin-pop .22s calc(var(--ec-beat-pins) + var(--ec-pin-index) * 70ms) cubic-bezier(.34, 1.56, .64, 1) backwards}@keyframes ec-pin-pop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}html[data-home-intro=playing] .ec-intro__heading{animation:ec-fade-in .5s var(--ec-beat-map) ease-out backwards}html[data-home-intro=ending] .ec-intro__heading{animation:.22s ease-out both ec-fade-in}html[data-home-intro=playing] .ec-israel-map__leader,html[data-home-intro=playing] .ec-israel-map__label,html[data-home-intro=playing] .ec-israel-map__panel{animation:ec-fade-in .3s calc(var(--ec-beat-pins) + var(--ec-pin-index,8) * 70ms) ease-out backwards}@keyframes ec-fade-in{0%{opacity:0}to{opacity:1}}html[data-home-intro=ending] .ec-israel-map__outline,html[data-home-intro=ending] .ec-israel-map__pin-pop,html[data-home-intro=ending] .ec-israel-map__leader,html[data-home-intro=ending] .ec-israel-map__label,html[data-home-intro=ending] .ec-israel-map__panel{animation:.22s ease-out both ec-fade-in}.ec-israel-map__labels{margin:0;padding:0;list-style:none;position:absolute;top:0;bottom:0;left:0}.ec-israel-map__label{text-align:right;max-width:100%;position:absolute;right:0;transform:translateY(-50%)}.ec-israel-map__label-button{border-radius:var(--radius-control);white-space:nowrap;max-inline-size:100%;color:var(--color-text-primary);box-shadow:none;background:0 0;border:0;align-items:center;gap:.3rem;padding:.15rem .25rem;font-size:clamp(.8125rem,4.75cqw,1.375rem);line-height:1.2;transition:color .2s;display:inline-flex}.ec-israel-map__label-button:hover{color:var(--color-warm-accent)}@media (max-width:639px){.ec-israel-map__label-button{min-block-size:44px}}[dir=ltr] .ec-israel-map__labels .ec-israel-map__label-button{white-space:normal;overflow-wrap:break-word;text-align:right;font-size:clamp(.6875rem,3.8cqw,1.125rem)}.ec-israel-map__label-text{text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:from-font;-webkit-text-decoration-color:var(--color-text-secondary);-webkit-text-decoration-color:var(--color-text-secondary);-webkit-text-decoration-color:var(--color-text-secondary);text-decoration-color:var(--color-text-secondary)}.ec-israel-map__label-button:hover .ec-israel-map__label-text,.ec-israel-map__label-button:focus-visible .ec-israel-map__label-text{text-decoration-style:solid;text-decoration-color:currentColor}.ec-israel-map__label-chevron{color:var(--color-text-secondary);block-size:.7em;inline-size:.7em;transition:transform .2s;display:inline-flex;transform:rotate(180deg)}[dir=rtl] .ec-israel-map__label-chevron{transform:rotate(180deg)}[dir=ltr] .ec-israel-map__label-chevron{transform:rotate(0)}.ec-israel-map__label-button[aria-pressed=true] .ec-israel-map__label-chevron{transform:rotate(90deg)}.ec-israel-map__label-button[aria-pressed=true] .ec-israel-map__label-text{font-weight:500;text-decoration-style:solid}.ec-israel-map__label-chevron svg{block-size:100%;inline-size:100%}.ec-israel-map__label-button--plain{white-space:normal;background:0 0;font-size:.8125rem}.ec-israel-map__marker{transition:color .18s,opacity .18s}.ec-israel-map__marker[data-selected=true]{color:var(--color-warm-accent)}.ec-israel-map__marker[data-dimmed=true]{opacity:.45}.ec-israel-map__marker[data-selected=true] .ec-israel-map__leader{opacity:1;stroke-width:2.2px}.ec-israel-map__pin-lift{transform-box:fill-box;transform-origin:50% 100%;transition:transform .18s cubic-bezier(.34,1.4,.64,1)}.ec-israel-map__marker[data-selected=true] .ec-israel-map__pin-lift{transform:scale(var(--ec-pin-highlight-scale,1.6))}.ec-israel-map__pin-body{stroke:#0000;stroke-width:1.4px;transition:stroke .18s}.ec-israel-map__marker[data-selected=true] .ec-israel-map__pin-body{stroke:var(--color-surface)}.ec-israel-map__pin-ring{fill:none;stroke:currentColor;stroke-width:1.6px;opacity:0;transform-box:fill-box;transform-origin:50%}.ec-israel-map__marker[data-selected=true] .ec-israel-map__pin-ring{animation:1.8s ease-out infinite ec-pin-ring}.ec-israel-map__marker[data-selected=true] .ec-israel-map__pin-ring--trailing{animation-delay:.9s}@keyframes ec-pin-ring{0%{opacity:0;transform:scale(1)}12%{opacity:.62}70%{opacity:0;transform:scale(2.3)}to{opacity:0;transform:scale(2.3)}}.ec-israel-map__outline,.ec-israel-map__marker,.ec-israel-map__labels{pointer-events:none}.ec-israel-map__labels button{pointer-events:auto}.ec-israel-map__details{min-height:13.5rem}@media (min-width:1024px){.ec-israel-map{grid-template-columns:minmax(0,5fr) minmax(0,7fr);justify-content:stretch;gap:1.75rem clamp(2rem,4vw,5rem)}.ec-israel-map__column{justify-self:center;width:min(100%,36rem,78.4svh - 8.624rem)}.ec-israel-map__heading{container-type:inline-size}.ec-israel-map__heading .ec-intro__heading{font-size:min(var(--text-display), 15.6cqi)}}.ec-intro-stage{--ec-hero-start:.12s}html[data-home-intro] .ec-intro-stage{--ec-hero-start:var(--ec-hero-start-sequence,2.86s)}.ec-hero-word{animation:ec-hero-word var(--dur-reveal) var(--ease-out) calc(var(--ec-hero-start,.12s) + var(--i,0) * 80ms) both;display:inline-block}[dir=ltr] .ec-hero-word{animation-name:ec-hero-word-ltr}html[data-home-intro=ending] .ec-hero-word{animation-delay:calc(-1 * var(--dur-reveal))}@keyframes ec-hero-word{0%{clip-path:inset(-.2em 0 -.25em 100%);opacity:0;translate:0 .25em}to{clip-path:inset(-.2em 0 -.25em);opacity:1;translate:0}}@keyframes ec-hero-word-ltr{0%{clip-path:inset(-.2em 100% -.25em 0);opacity:0;translate:0 .25em}to{clip-path:inset(-.2em 0 -.25em);opacity:1;translate:0}}.ec-hero-light{z-index:0;background:radial-gradient(closest-side, var(--color-warm-accent), var(--color-warm-accent) 52%, transparent 100%);border-radius:50%;block-size:min(72vmin,44rem);inline-size:min(72vmin,44rem);margin-block-start:calc(-1*min(36vmin,22rem));position:absolute;inset-block-start:50%;inset-inline-end:6%}@supports (color:color-mix(in lab, red, red)){.ec-hero-light{background:radial-gradient(closest-side, color-mix(in srgb, var(--color-warm-accent) 13%, transparent), color-mix(in srgb, var(--color-warm-accent) 5%, transparent) 52%, transparent 100%)}}.ec-hero-light{pointer-events:none;opacity:.7;scale:1.03}@media (max-width:1023px){.ec-hero-light{margin-inline-end:calc(-1*min(36vmin,22rem));inset-block-start:58%;inset-inline-end:50%}}.ec-hero-light{animation:ec-hero-breath var(--breath) var(--ease-breath) infinite}@keyframes ec-hero-breath{0%,to{opacity:.55;scale:1}42%{opacity:.8;scale:1.06}}.ec-intro-stage{view-timeline-name:--ec-hero;view-timeline-axis:block}@supports (animation-timeline:view()){.ec-hero-word{transform-origin:50% 100%}.ec-israel-map__heading .ec-hero-word{animation-name:ec-hero-word,ec-hero-word-away;animation-duration:var(--dur-reveal), auto;animation-timing-function:var(--ease-out), linear;animation-delay:calc(var(--ec-hero-start,.12s) + var(--i,0) * 80ms), 0s;animation-fill-mode:both,both;animation-timeline:auto,--ec-hero;animation-range:normal, exit calc(var(--i,0) * 6%) exit calc(40% + var(--i,0) * 6%)}[dir=ltr] .ec-israel-map__heading .ec-hero-word{animation-name:ec-hero-word-ltr,ec-hero-word-away}.ec-israel-map__column{transform-origin:50% 100%;animation:linear both ec-hero-map-tilt;animation-timeline:--ec-hero;animation-range:exit exit 70%}.ec-hero-next{animation:linear both ec-hero-line-away;animation-timeline:--ec-hero;animation-range:exit exit 45%}}@keyframes ec-hero-word-away{to{opacity:0;transform:rotateX(88deg)}}@keyframes ec-hero-map-tilt{to{transform:perspective(1200px)rotateX(18deg)scale(.94)}}@keyframes ec-hero-line-away{to{opacity:0;translate:0 -10px}}.ec-intro-skip{z-index:91;border:var(--line-hair) solid var(--color-border-strong,var(--color-border));border-radius:var(--radius-control);background:var(--color-bg);min-width:44px;min-height:44px;color:var(--color-ink);font:inherit;font-size:var(--text-small);cursor:pointer;touch-action:manipulation;align-items:center;padding-inline:1rem;display:none;position:fixed;inset-block-end:max(1rem, env(safe-area-inset-bottom));inset-inline-start:max(1rem, env(safe-area-inset-right))}[dir=ltr] .ec-intro-skip{inset-inline-start:max(1rem, env(safe-area-inset-left))}html[data-home-intro=playing] .ec-intro-skip{display:inline-flex}.ec-intro-skip:active{scale:.97}.ec-israel-map__marker[data-tonight=true]:not([data-selected=true]) .ec-israel-map__pin-ring:not(.ec-israel-map__pin-ring--trailing){animation:ec-pin-tonight calc(var(--beat) * 2) var(--ease-out) infinite}@keyframes ec-pin-tonight{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.2)}}.ec-israel-map__marker[data-tonight=true] .ec-israel-map__pin-body{fill:var(--color-warm-accent)}.ec-israel-map__tonight{border:var(--line-hair) solid var(--color-warm-accent);border-radius:var(--radius-xs);min-block-size:24px;color:var(--color-warm-accent);white-space:nowrap;vertical-align:middle;font-variant-numeric:tabular-nums;transition:background-color var(--dur-fast) ease, color var(--dur-fast) ease;align-items:center;gap:.35em;margin-inline-start:.4rem;padding:.05rem .45rem;font-size:clamp(.6875rem,2.7cqw,.8125rem);font-weight:500;line-height:1.6;text-decoration:none;display:inline-flex}@media (max-width:639px){.ec-israel-map__tonight-time{display:none}}.ec-israel-map__stage[data-leaders-ready] .ec-israel-map__leader{stroke-dasharray:1;stroke-dashoffset:0}.ec-israel-map__marker[data-selected=true] .ec-israel-map__leader{animation:ec-leader-draw var(--dur-draw) var(--ease-out) both}@keyframes ec-leader-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){html[data-home-intro] .ec-intro-logo{display:none}html[data-home-intro] .ec-intro-logo__mark,html[data-home-intro] .ec-intro-logo__seal,html[data-home-intro] .ec-intro-logo__beat,html[data-home-intro] .ec-intro-logo__rings,html[data-home-intro] .ec-intro-logo__ring,html[data-home-intro] .ec-intro-logo__part{filter:none;opacity:revert-layer;transform:none;animation:none!important}html[data-home-intro] .ec-intro-logo__ripples,html[data-home-intro] .ec-intro-logo__ripple{display:none;animation:none!important}html[data-home-intro] [data-brand-logo],html[data-home-intro] .ec-intro__heading,html[data-home-intro] .ec-israel-map__outline,html[data-home-intro] .ec-israel-map__pin-pop,html[data-home-intro] .ec-israel-map__leader,html[data-home-intro] .ec-israel-map__label,html[data-home-intro] .ec-israel-map__panel{opacity:revert-layer;stroke-dashoffset:0;animation:none!important}.ec-israel-map__label-chevron,.ec-israel-map__label-button,.ec-israel-map__marker,.ec-israel-map__pin-lift,.ec-israel-map__pin-body{transition:none}.ec-israel-map__pin-ring{animation:none!important}.ec-israel-map__marker[data-selected=true] .ec-israel-map__pin-ring{opacity:.4;transform:scale(2)}.ec-israel-map__marker[data-selected=true] .ec-israel-map__pin-ring--trailing{display:none}.ec-hero-word,.ec-intro-skip,.ec-hero-light,.ec-israel-map__leader,.ec-israel-map__column,.ec-hero-next{animation:none!important}.ec-hero-word{clip-path:none;opacity:1;translate:none}.ec-hero-light{opacity:.8;transition:none;scale:1.06}.ec-israel-map__marker[data-tonight=true]:not([data-selected=true]) .ec-israel-map__pin-ring:not(.ec-israel-map__pin-ring--trailing){opacity:.35;transform:scale(1.6)}}}@layer utilities{.ec-israel-map__stage.relative{position:revert-layer}.ec-israel-map__label-chevron svg:is(.h-10,.h-24,.h-4,.h-7,.h-8,.h-9,.h-\[1\.15em\],.h-\[15px\],.h-auto,.h-full,.w-10,.w-4,.w-7,.w-8,.w-\[1\.15em\],.w-full){height:revert-layer;width:revert-layer}.ec-israel-map__labels button.pointer-events-auto{pointer-events:revert-layer}:where(.space-y-1>:not(:last-child)).ec-israel-map__heading:not(#\#){margin-top:revert-layer}@media (min-width:1024px){:where(.space-y-1>:not(:last-child)).ec-israel-map__heading:not(#\#){margin-top:revert-layer}}:where(.space-y-1>:not(:last-child)).ec-israel-map__labels:not(#\#){margin-bottom:revert-layer;margin-top:revert-layer}}
@layer theme,base,components;@layer surfaces{.ec-struct-stages{--ec-struct-fig-h:126px;--ec-struct-gap:3rem;--ec-struct-title-lh:1.25;gap:var(--ec-struct-gap);display:grid}.ec-struct-stage__title{line-height:var(--ec-struct-title-lh);position:relative}.ec-struct-stage+.ec-struct-stage .ec-struct-stage__title:before{content:"";border-top:9px solid #0000;border-bottom:9px solid #0000;border-right:11px solid var(--color-silver-strong);width:0;height:0;inset-inline-start:50%;top:calc(-1 * (var(--ec-struct-fig-h) + 1.5rem + var(--ec-struct-gap) / 2) - 9px);position:absolute;transform:translate(50%)rotate(-90deg)}[dir=ltr] .ec-struct-stage+.ec-struct-stage .ec-struct-stage__title:before{border-right:0;border-left:11px solid var(--color-silver-strong);transform:translate(50%)rotate(90deg)}@media (min-width:640px){.ec-struct-stages{--ec-struct-fig-h:142px}}@media (min-width:768px){.ec-struct-stages{--ec-struct-gap:2.75rem;grid-template-columns:repeat(3,minmax(0,1fr))}.ec-struct-stage+.ec-struct-stage .ec-struct-stage__title:before{top:calc(var(--ec-struct-title-lh) * .5em);inset-inline-start:calc(-1 * var(--ec-struct-gap) / 2 - 5.5px);transform:translateY(-50%)}[dir=ltr] .ec-struct-stage+.ec-struct-stage .ec-struct-stage__title:before{transform:translateY(-50%)}}@media (min-width:1024px){.ec-struct-stages{--ec-struct-gap:3.5rem}}@keyframes ec-struct-arrow-flow-down{0%,25%,to{opacity:.45;transform:translate(50%)rotate(-90deg)}12.5%{opacity:1;transform:translate(50%)translateY(4px)rotate(-90deg)}}@keyframes ec-struct-arrow-flow-side{0%,25%,to{opacity:.45;transform:translateY(-50%)}12.5%{opacity:1;transform:translate(-4px)translateY(-50%)}}@media (prefers-reduced-motion:no-preference){.ec-struct-stage+.ec-struct-stage .ec-struct-stage__title:before{animation:4.8s ease-in-out infinite ec-struct-arrow-flow-down}.ec-struct-stage+.ec-struct-stage+.ec-struct-stage .ec-struct-stage__title:before{animation-delay:.6s}}@media (prefers-reduced-motion:no-preference) and (min-width:768px){.ec-struct-stage+.ec-struct-stage .ec-struct-stage__title:before{animation-name:ec-struct-arrow-flow-side}}.ec-struct-fig{--ec-fig-cream:#e9e3d6;--ec-fig-cream-shade:#ddd5c2;--ec-fig-white:#f4f1ea;--ec-fig-olive:#7a8460;--ec-fig-olive-light:#8b9370;--ec-fig-navy:#2f3138;--ec-fig-navy-deep:#23252b;--ec-fig-brown:#4a3a2c;--ec-fig-brown-deep:#3b2e22;--ec-fig-skin:#d9a98a;--ec-fig-skin-shade:#c9936f;--ec-fig-hair:#3b2a20;--ec-fig-punch:var(--color-bg);height:var(--ec-struct-fig-h,126px);width:auto;max-width:100%;display:block;overflow:visible}.ec-struct-skin{fill:var(--ec-fig-skin)}.ec-struct-skin-shade{fill:var(--ec-fig-skin-shade)}.ec-struct-hair{fill:var(--ec-fig-hair)}.ec-struct-cream{fill:var(--ec-fig-cream)}.ec-struct-white{fill:var(--ec-fig-white)}.ec-struct-olive{fill:var(--ec-fig-olive)}.ec-struct-olive-light{fill:var(--ec-fig-olive-light)}.ec-struct-navy{fill:var(--ec-fig-navy)}.ec-struct-brown{fill:var(--ec-fig-brown)}.ec-struct-brown-deep{fill:var(--ec-fig-brown-deep)}.ec-struct-punch{fill:var(--ec-fig-punch)}.ec-struct-limb{fill:none;stroke-linecap:round;stroke-linejoin:round}.ec-struct-limb--skin{stroke:var(--ec-fig-skin)}.ec-struct-limb--skin-shade{stroke:var(--ec-fig-skin-shade)}.ec-struct-limb--cream{stroke:var(--ec-fig-cream)}.ec-struct-limb--cream-shade{stroke:var(--ec-fig-cream-shade)}.ec-struct-limb--olive{stroke:var(--ec-fig-olive)}.ec-struct-limb--olive-light{stroke:var(--ec-fig-olive-light)}.ec-struct-limb--navy{stroke:var(--ec-fig-navy)}.ec-struct-limb--navy-deep{stroke:var(--ec-fig-navy-deep)}.ec-struct-limb--brown{stroke:var(--ec-fig-brown)}.ec-struct-fig [class*=ec-struct-]{transform-box:view-box}.ec-struct-stretch__leg{stroke-width:16px}.ec-struct-stretch__hem{stroke-width:13px}.ec-struct-stretch__lower-leg{stroke-width:7.5px}.ec-struct-stretch__arm{stroke-width:9px}.ec-struct-stretch__body{animation:7.5s ease-in-out infinite ec-struct-squat}.ec-struct-stretch__upper{transform-origin:60px 96px;animation:7.5s ease-in-out infinite ec-struct-stretch-upper}.ec-struct-stretch__arm--r{transform-origin:73px 60px;animation:7.5s ease-in-out infinite ec-struct-stretch-arm-r;transform:rotate(-170deg)}.ec-struct-stretch__arm--l{transform-origin:47px 60px;animation:7.5s ease-in-out infinite ec-struct-stretch-arm-l;transform:rotate(170deg)}.ec-struct-stretch__thigh--r{transform-origin:67px 94px;animation:7.5s ease-in-out infinite ec-struct-knee-bend-thigh-r}.ec-struct-stretch__thigh--l{transform-origin:53px 94px;animation:7.5s ease-in-out infinite ec-struct-knee-bend-thigh-l}.ec-struct-stretch__shin--r{transform-origin:67px 122px;animation:7.5s ease-in-out infinite ec-struct-knee-bend-shin-r}.ec-struct-stretch__shin--l{transform-origin:53px 122px;animation:7.5s ease-in-out infinite ec-struct-knee-bend-shin-l}.ec-struct-stretch__foot--r{transform-origin:67px 152px;animation:7.5s ease-in-out infinite ec-struct-ankle-flat-r}.ec-struct-stretch__foot--l{transform-origin:53px 152px;animation:7.5s ease-in-out infinite ec-struct-ankle-flat-l}@keyframes ec-struct-stretch-arm-r{0%,4%{transform:rotate(-14deg)}16%{transform:rotate(-164deg)}22%{transform:rotate(-169deg)}40%{transform:rotate(-170deg)}46%,76%{transform:rotate(-42deg)}88%,to{transform:rotate(-14deg)}}@keyframes ec-struct-stretch-arm-l{0%,4%{transform:rotate(14deg)}16%{transform:rotate(164deg)}22%{transform:rotate(169deg)}40%{transform:rotate(170deg)}46%,76%{transform:rotate(42deg)}88%,to{transform:rotate(14deg)}}@keyframes ec-struct-stretch-upper{0%,16%{transform:translateY(0)rotate(0)}22%{transform:translateY(-4px)rotate(0)}30%{transform:translateY(-2px)rotate(8deg)}40%{transform:translateY(-2px)rotate(-8deg)}46%,to{transform:translateY(0)rotate(0)}}@keyframes ec-struct-squat{0%,46%{transform:translateY(0)}55%,57%{transform:translateY(11px)}62%,63%{transform:translateY(0)}70%,72%{transform:translateY(11px)}78%,to{transform:translateY(0)}}@keyframes ec-struct-knee-bend-thigh-r{0%,46%{transform:rotate(0)}55%,57%{transform:rotate(-37deg)}62%,63%{transform:rotate(0)}70%,72%{transform:rotate(-37deg)}78%,to{transform:rotate(0)}}@keyframes ec-struct-knee-bend-thigh-l{0%,46%{transform:rotate(0)}55%,57%{transform:rotate(37deg)}62%,63%{transform:rotate(0)}70%,72%{transform:rotate(37deg)}78%,to{transform:rotate(0)}}@keyframes ec-struct-knee-bend-shin-r{0%,46%{transform:rotate(0)}55%,57%{transform:rotate(72deg)}62%,63%{transform:rotate(0)}70%,72%{transform:rotate(72deg)}78%,to{transform:rotate(0)}}@keyframes ec-struct-knee-bend-shin-l{0%,46%{transform:rotate(0)}55%,57%{transform:rotate(-72deg)}62%,63%{transform:rotate(0)}70%,72%{transform:rotate(-72deg)}78%,to{transform:rotate(0)}}@keyframes ec-struct-ankle-flat-r{0%,46%{transform:rotate(0)}55%,57%{transform:rotate(-35deg)}62%,63%{transform:rotate(0)}70%,72%{transform:rotate(-35deg)}78%,to{transform:rotate(0)}}@keyframes ec-struct-ankle-flat-l{0%,46%{transform:rotate(0)}55%,57%{transform:rotate(35deg)}62%,63%{transform:rotate(0)}70%,72%{transform:rotate(35deg)}78%,to{transform:rotate(0)}}.ec-struct-dj__arm{stroke-width:9.5px}.ec-struct-dj__sleeve{stroke-width:13px}.ec-struct-dj__leg{stroke-width:15px}.ec-struct-dj__headband{stroke-width:5.5px}.ec-struct-dj__head{transform-origin:73px 43px;animation:3.75s linear infinite ec-struct-dj-nod}.ec-struct-dj__figure{animation:3.75s ease-in-out infinite ec-struct-dj-bob}.ec-struct-dj__arm--r{transform-origin:88px 62px;animation:3.75s ease-in-out infinite ec-struct-dj-pump;transform:rotate(-145deg)}.ec-struct-dj__arm--deck{transform-origin:58px 62px;animation:3.75s ease-in-out infinite ec-struct-dj-deck-hand;transform:rotate(18deg)}@keyframes ec-struct-dj-nod{0%,12.5%,25%,37.5%,50%,62.5%,75%,87.5%,to{animation-timing-function:cubic-bezier(.16,.84,.3,1);transform:translateY(0)rotate(0)}6.25%,18.75%,31.25%,43.75%,56.25%,68.75%,81.25%,93.75%{animation-timing-function:cubic-bezier(.45,0,.55,1);transform:translateY(1.5px)rotate(8deg)}}@keyframes ec-struct-dj-bob{0%,12.5%,25%,37.5%,50%,62.5%,75%,87.5%,to{transform:translateY(-2.5px)}6.25%,18.75%,31.25%,43.75%,56.25%,68.75%,81.25%,93.75%{transform:translateY(0)}}@keyframes ec-struct-dj-pump{0%,25%,50%,75%,to{transform:rotate(-145deg)}6.25%,31.25%,56.25%,81.25%{transform:rotate(-152deg)}18.75%,43.75%,68.75%,93.75%{transform:rotate(-128deg)}}@keyframes ec-struct-dj-deck-hand{0%,to{transform:rotate(18deg)}37.5%{transform:rotate(20.5deg)}75%{transform:rotate(16.5deg)}}.ec-struct-bowl__leg{stroke-width:10px}.ec-struct-bowl__thigh{stroke-width:13px}.ec-struct-bowl__shin{stroke-width:11px}.ec-struct-bowl__arm{stroke-width:7.5px}.ec-struct-bowl__mallet{stroke-width:5px}.ec-struct-bowl__floor{fill:var(--ec-fig-olive);opacity:.3}.ec-struct-bowl__chest{animation:7.5s ease-in-out infinite ec-struct-breathe}.ec-struct-bowl__strike{transform-origin:196px 62px;animation:7.5s ease-in-out infinite ec-struct-bowl-strike}.ec-struct-bowl__ring{fill:none;stroke:var(--ec-fig-olive);stroke-width:2.4px;stroke-linecap:round;transform-origin:148px 80px;animation:7.5s ease-out infinite ec-struct-bowl-ring}.ec-struct-bowl__ring--1{opacity:.5;transform:scale(.92)}.ec-struct-bowl__ring--2{opacity:.32;animation-delay:-2.5s;transform:scale(1.08)}.ec-struct-bowl__ring--3{opacity:.18;animation-delay:-5s;transform:scale(1.24)}@keyframes ec-struct-breathe{0%,to{transform:translateY(0)}45%{transform:translateY(-1.5px)}}@keyframes ec-struct-bowl-strike{0%{transform:rotate(0)}4%{transform:rotate(-24deg)}9%{transform:rotate(4deg)}16%,to{transform:rotate(0)}}@keyframes ec-struct-bowl-ring{0%{opacity:0;transform:scale(.75)}8%{opacity:.55}70%{opacity:.3}to{opacity:0;transform:scale(1.4)}}@media (prefers-reduced-motion:reduce){.ec-struct-fig,.ec-struct-fig *{animation:none!important}}.ec-flow{padding-block:var(--space-section) var(--space-section-tail);--ec-flow-top:64px;--ec-flow-arrive:linear(0, .03 6%, .1 14%, .22 24%, .38 34%, .55 44%, .71 54%, .85 64%, .95 73%, 1.02 81%, 1.035 87%, 1.02 93%, 1);--ec-wave-h:7.25rem;--ec-emblem:48px;--ec-gutter:1rem;--ec-wave-edge:max(calc(var(--ec-emblem) / 2 + 12px), clamp(28px, 6vw, 96px));position:relative}@media (min-width:640px){.ec-flow{--ec-gutter:1.5rem}}@media (min-width:768px){.ec-flow{--ec-wave-h:9.5rem;--ec-emblem:64px}}@media (min-width:1024px){.ec-flow{--ec-flow-top:76px;--ec-wave-h:clamp(9rem, 20svh, 12rem);--ec-emblem:84px;--ec-gutter:2rem}}.ec-flow__frame{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""wave""stage";display:grid;position:relative}.ec-flow__head{grid-area:head;margin-block-end:clamp(1.5rem,3vw,2.5rem)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.ec-flow__head h2{animation:linear both ec-flow-head-mask;animation-timeline:view();animation-range:entry entry 80%;display:inline-block}[dir=ltr] .ec-flow__head h2{animation-name:ec-flow-head-mask-ltr}}}@keyframes ec-flow-head-mask{0%{clip-path:inset(-.2em 0 -.25em 100%);translate:0 .3em}to{clip-path:inset(-.2em 0 -.25em);translate:0}}@keyframes ec-flow-head-mask-ltr{0%{clip-path:inset(-.2em 100% -.25em 0);translate:0 .3em}to{clip-path:inset(-.2em 0 -.25em);translate:0}}.ec-flow__wave{color:var(--color-ink);grid-area:wave;margin-block-end:2.5rem;padding-block-end:2.1rem;position:relative}.ec-flow__wave-box{height:var(--ec-wave-h);margin-inline:max(0px, calc(var(--ec-wave-edge) - var(--ec-gutter)));position:relative}.ec-flow__arc-svg{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.ec-flow__wave-rest,.ec-flow__wave-ink{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.ec-flow__wave-rest{stroke-width:2.5px;stroke-opacity:.42;stroke-dasharray:2 10}.ec-flow__wave-ink{stroke-width:4px;stroke-dasharray:1;stroke-dashoffset:0}@media (min-width:1024px){.ec-flow__wave-ink{stroke-width:5px}}.ec-flow__arrow{fill:none;stroke:currentColor;stroke-opacity:.8;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;offset-rotate:auto}.ec-flow__station-dot{fill:currentColor;stroke:currentColor;stroke-width:2px;vector-effect:non-scaling-stroke;transition:fill var(--dur-panel) var(--ease-out)}.ec-flow__station-ripple{fill:none;stroke:currentColor;stroke-width:1.5px;vector-effect:non-scaling-stroke;opacity:0;transform-box:fill-box;transform-origin:50%}.ec-flow__emblem{width:var(--ec-emblem);height:var(--ec-emblem);color:var(--color-ink);offset-anchor:50% 50%;offset-rotate:0deg;offset-distance:0%;position:absolute;top:0;left:0}.ec-flow__emblem[data-at="1"]{offset-distance:50%}.ec-flow__emblem[data-at="2"]{offset-distance:100%}.ec-flow__emblem-roll{width:100%;height:100%;display:block}.ec-flow__emblem-svg{width:100%;height:100%;display:block;overflow:visible}.ec-flow__emblem-ring{fill:currentColor;stroke:currentColor;stroke-width:3px}.ec-flow__anchor{top:calc(var(--ec-wave-h) - var(--ec-emblem) / 2 - 4px);pointer-events:none;width:0;height:0;position:absolute}.ec-flow__anchor[data-flow-wave-anchor=start]{inset-inline-start:0}.ec-flow__anchor[data-flow-wave-anchor=end]{inset-inline-end:0}.ec-flow__root-in,.ec-flow__root-out{width:var(--ec-root-w,2px);background:var(--color-ink);pointer-events:none;border-radius:999px;margin-inline-start:calc(var(--ec-root-w,2px) / -2);position:absolute}.ec-flow__root-in{--ec-root-w:var(--ec-root-w-in,2.4px);inset-inline-start:0;top:calc(-1 * var(--ec-root-above,0px));height:calc(var(--ec-root-above,0px) + var(--ec-wave-h) - var(--ec-emblem) / 2 - 4px)}.ec-flow__root-out{--ec-root-w:var(--ec-root-w-out,1.2px);inset-inline-end:0;top:calc(var(--ec-wave-h) - var(--ec-emblem) / 2 - 4px);height:max(0px, calc(var(--ec-root-below,0px) - var(--ec-wave-h) + var(--ec-emblem) / 2 + 4px));transform-origin:50% 0;margin-inline-start:0;margin-inline-end:calc(var(--ec-root-w) / -2)}.ec-flow__station-label{top:calc(var(--ec-wave-h) + .3rem);font-size:var(--text-small);white-space:nowrap;color:var(--color-ink);transition:color var(--dur-panel) var(--ease-out);font-weight:500;line-height:1.3;position:absolute}.ec-flow__station-label:after{content:attr(data-label)}.ec-flow__station-label[data-station="0"]{inset-inline-start:calc(max(0px, var(--ec-wave-edge) - var(--ec-gutter)) + 14px)}.ec-flow__station-label[data-station="1"]{top:calc(var(--ec-emblem) + 16px);inset-inline-start:50%;translate:50%}[dir=ltr] .ec-flow__station-label[data-station="1"]{translate:-50%}.ec-flow__station-label[data-station="2"]{inset-inline-end:calc(max(0px, var(--ec-wave-edge) - var(--ec-gutter)) + 14px)}@media (min-width:1024px){.ec-flow__station-label{font-size:var(--text-body)}}.ec-flow__stage{grid-area:stage;gap:2rem;padding-inline-end:max(0px, calc(var(--ec-wave-edge) - var(--ec-gutter) + 14px));display:grid}@media (min-width:768px){.ec-flow__stage{padding-inline-start:max(0px, calc(var(--ec-wave-edge) - var(--ec-gutter) + 14px))}}.ec-flow__acts{gap:2.5rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.ec-flow__acts{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem}.ec-flow__wave{padding-block-end:0}.ec-flow__station-label{display:none}.ec-flow__act[data-act="0"]{text-align:start}.ec-flow__act[data-act="2"]{text-align:end}.ec-flow__act[data-act="0"] .ec-flow__explanation{margin-inline:0 auto}.ec-flow__act[data-act="2"] .ec-flow__explanation{margin-inline:auto 0}.ec-flow__figure[data-act="0"]{justify-items:start}.ec-flow__figure[data-act="2"]{justify-items:end}.ec-flow__figure[data-act="0"]>svg,.ec-flow__figure[data-act="2"]>svg{margin-inline:0}.ec-flow .ec-flow__figure{min-height:0}.ec-flow .ec-flow__figure>svg{width:min(100%,15rem);max-height:30svh}}.ec-flow__act{text-align:center}.ec-flow[data-played] .ec-flow__emblem:not([data-at="2"]){display:none}@media (prefers-reduced-motion:no-preference){.ec-flow[data-played=now] .ec-flow__stage{animation:ec-flow-row-in .7s var(--ease-out) both}}@keyframes ec-flow-row-in{0%{opacity:0;translate:0 16px}to{opacity:1;translate:0}}@media (max-width:767px){.ec-flow__stage{grid-template-rows:repeat(6,auto);row-gap:0}.ec-flow__acts,.ec-flow__figures{grid-area:1/1/span 6;grid-template-rows:subgrid;row-gap:0}.ec-flow__figure[data-act="0"]{grid-row:1}.ec-flow__act[data-act="0"]{grid-row:2}.ec-flow__figure[data-act="1"]{grid-row:3}.ec-flow__act[data-act="1"]{grid-row:4}.ec-flow__figure[data-act="2"]{grid-row:5}.ec-flow__act[data-act="2"]{grid-row:6}.ec-flow__figure{min-height:0;margin-block-end:1rem}.ec-flow__act:not(:last-child){margin-block-end:2.75rem}}.ec-flow__title{font-size:var(--text-h3);line-height:var(--leading-h3);margin-block-end:.75rem;font-weight:600}.ec-flow__detail{font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-text-primary);text-wrap:pretty}.ec-flow__duration{font-size:var(--text-small);line-height:var(--leading-small);color:var(--color-text-secondary);font-variant-numeric:tabular-nums;margin-block-start:.35rem}.ec-flow__explanation{max-width:24rem;font-size:var(--text-small);line-height:var(--leading-small);color:var(--color-text-primary);text-wrap:pretty;margin-block-start:.9rem;margin-inline:auto}.ec-flow__figures{gap:1rem;display:grid;position:relative}@media (min-width:768px){.ec-flow__figures{order:-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}}.ec-flow__figure{place-items:center;min-height:12rem;display:grid;position:relative}.ec-flow__figure>svg{width:min(100%,24rem);height:auto;max-height:46svh;margin-inline:auto;display:block}@media (max-width:767px){.ec-flow__figure>svg{width:min(100%,15rem);max-height:30svh}}.ec-flow__light{display:none}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (min-height:560px){.ec-flow:not([data-played]){view-timeline-name:--ec-flow;view-timeline-axis:block;view-timeline-inset:0;height:calc(100svh + 140vh);padding-block:0}@media (min-width:768px){.ec-flow:not([data-played]){height:calc(100svh + 170vh)}}.ec-flow:not([data-played]) .ec-flow__sticky{height:100svh;padding-block:var(--ec-flow-top) clamp(.75rem, 3vh, 2rem);background:var(--color-bg);flex-direction:column;justify-content:center;display:flex;position:sticky;top:0;overflow:hidden}.ec-flow:not([data-played]) .ec-flow__head{margin-block-end:clamp(.5rem,2.2vh,1.75rem)}.ec-flow:not([data-played]) .ec-flow__wave{margin-block-end:clamp(.75rem,3vh,2.5rem);padding-block-end:2.1rem}.ec-flow:not([data-played]) .ec-flow__wave-box{margin-inline:max(0px, calc(var(--ec-wave-edge) - var(--ec-gutter)))}.ec-flow:not([data-played]) .ec-flow__station-label{display:block}.ec-flow:not([data-played]) .ec-flow__wave-ink{stroke-dashoffset:1px;animation:linear both ec-flow-ink;animation-timeline:--ec-flow;animation-range:contain}.ec-flow:not([data-played]) .ec-flow__root-in{transform-origin:50% 0;animation:linear both ec-flow-root-in;animation-timeline:--ec-flow;animation-range:cover 38vh cover calc(38vh + var(--ec-root-above,0px) + var(--ec-wave-h) - var(--ec-emblem) / 2 - 4px)}.ec-flow:not([data-played]) .ec-flow__root-out{animation:linear both ec-flow-root-out;animation-timeline:--ec-flow;animation-range:contain}.ec-flow:not([data-played]) .ec-flow__emblem[data-at="1"],.ec-flow:not([data-played]) .ec-flow__emblem[data-at="2"]{display:none}.ec-flow:not([data-played]) .ec-flow__emblem[data-at="0"]{will-change:transform;animation:linear both ec-flow-travel;animation-timeline:--ec-flow;animation-range:contain}.ec-flow:not([data-played]) .ec-flow__emblem[data-at="0"] .ec-flow__emblem-roll{animation:linear both ec-flow-roll;animation-timeline:--ec-flow;animation-range:contain}[dir=ltr] .ec-flow:not([data-played]) .ec-flow__emblem[data-at="0"] .ec-flow__emblem-roll{animation-name:ec-flow-roll-ltr}.ec-flow:not([data-played]) .ec-flow__emblem-svg{animation:ec-flow-emblem-beat calc(var(--beat) * 2) var(--ease-breath) infinite}.ec-flow:not([data-played]) .ec-flow__station-dot{fill:var(--color-bg)}.ec-flow:not([data-played]) .ec-flow__station[data-station="0"] .ec-flow__station-dot,.ec-flow:not([data-played])[data-step="1"] .ec-flow__station[data-station="1"] .ec-flow__station-dot,.ec-flow:not([data-played])[data-step="2"] .ec-flow__station .ec-flow__station-dot{fill:currentColor}.ec-flow:not([data-played])[data-step="0"] .ec-flow__station[data-station="0"] .ec-flow__station-ripple,.ec-flow:not([data-played])[data-step="1"] .ec-flow__station[data-station="1"] .ec-flow__station-ripple,.ec-flow:not([data-played])[data-step="2"] .ec-flow__station[data-station="2"] .ec-flow__station-ripple{animation:ec-flow-ripple calc(var(--beat) * 4) var(--ease-out) infinite}.ec-flow:not([data-played]) .ec-flow__station-label{color:var(--color-ink-muted);font-weight:400}.ec-flow:not([data-played])[data-step="0"] .ec-flow__station-label[data-station="0"],.ec-flow:not([data-played])[data-step="1"] .ec-flow__station-label[data-station="1"],.ec-flow:not([data-played])[data-step="2"] .ec-flow__station-label[data-station="2"]{color:var(--color-ink);font-weight:600}.ec-flow:not([data-played]) .ec-flow__stage{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"figures""acts";align-items:center;gap:clamp(.5rem,2vh,1.5rem)}@media (min-width:1024px){.ec-flow:not([data-played]) .ec-flow__stage{grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-template-areas:"acts figures";column-gap:clamp(2rem,5vw,6rem)}}.ec-flow:not([data-played]) .ec-flow__acts,.ec-flow:not([data-played]) .ec-flow__figures{grid-area:auto;grid-template-rows:none}.ec-flow:not([data-played]) .ec-flow__act[data-act],.ec-flow:not([data-played]) .ec-flow__figure[data-act]{margin-block-end:0}.ec-flow:not([data-played]) .ec-flow__acts{text-align:start;grid-area:acts;grid-template-columns:minmax(0,1fr);grid-template-areas:"act";gap:0;display:grid}.ec-flow:not([data-played]) .ec-flow__act[data-act]{text-align:start;opacity:0;transition:opacity .18s var(--ease-out);grid-area:act}.ec-flow:not([data-played]) .ec-flow__figures{isolation:isolate;order:0;grid-area:figures;grid-template-columns:minmax(0,1fr);grid-template-areas:"figure";gap:0;display:grid}.ec-flow:not([data-played]) .ec-flow__figure[data-act]{opacity:0;min-height:0;transition:opacity .28s var(--ease-out), scale .28s var(--ease-out), translate .28s var(--ease-out);grid-area:figure;justify-items:center;translate:12%;scale:.94}.ec-flow:not([data-played])[data-step="1"] .ec-flow__figure[data-act="0"],.ec-flow:not([data-played])[data-step="2"] .ec-flow__figure[data-act="0"],.ec-flow:not([data-played])[data-step="2"] .ec-flow__figure[data-act="1"],[dir=ltr] .ec-flow:not([data-played]) .ec-flow__figure[data-act]{translate:-12%}[dir=ltr] .ec-flow:not([data-played])[data-step="1"] .ec-flow__figure[data-act="0"],[dir=ltr] .ec-flow:not([data-played])[data-step="2"] .ec-flow__figure[data-act="0"],[dir=ltr] .ec-flow:not([data-played])[data-step="2"] .ec-flow__figure[data-act="1"]{translate:12%}.ec-flow:not([data-played]) .ec-flow__figure>svg{width:min(100%,22rem);max-height:min(40svh,24rem)}@media (max-width:767px){.ec-flow:not([data-played]) .ec-flow__figure>svg{width:min(100%,13rem);max-height:24svh}}.ec-flow:not([data-played]) .ec-flow__title{letter-spacing:0;text-wrap:balance;clip-path:inset(0 -.1em 100%);width:fit-content;max-width:100%;transition:clip-path .16s var(--ease-out), translate .16s var(--ease-out);margin-block-end:.55em;font-size:clamp(2rem,1.2rem + 2.6vw,3.75rem);font-weight:300;line-height:1.08;position:relative;translate:0 .8em}.ec-flow:not([data-played]) .ec-flow__title:after{content:"";transform-origin:100%;height:4px;transition:scale .16s var(--ease-out);inset-inline:0;background:currentColor;border-radius:2px;position:absolute;bottom:-.16em;scale:0 1}[dir=ltr] .ec-flow:not([data-played]) .ec-flow__title:after{transform-origin:0%}.ec-flow:not([data-played]) .ec-flow__body{opacity:0;transition:opacity .16s var(--ease-out), translate .16s var(--ease-out);translate:0 10px}.ec-flow:not([data-played]) .ec-flow__detail{font-size:var(--text-h3);line-height:var(--leading-h3);text-wrap:balance;font-weight:400}.ec-flow:not([data-played]) .ec-flow__duration{font-size:var(--text-body);margin-block-start:.5rem;font-weight:500}.ec-flow:not([data-played]) .ec-flow__explanation{max-width:34rem;margin-block-start:1rem;margin-inline:0;font-size:clamp(1.0625rem,.95rem + .45vw,1.3125rem);line-height:1.55}.ec-flow:not([data-played])[data-step="0"] .ec-flow__act[data-act="0"],.ec-flow:not([data-played])[data-step="1"] .ec-flow__act[data-act="1"],.ec-flow:not([data-played])[data-step="2"] .ec-flow__act[data-act="2"]{opacity:1;transition-duration:0s}.ec-flow:not([data-played])[data-step="0"] .ec-flow__act[data-act="0"] .ec-flow__title,.ec-flow:not([data-played])[data-step="1"] .ec-flow__act[data-act="1"] .ec-flow__title,.ec-flow:not([data-played])[data-step="2"] .ec-flow__act[data-act="2"] .ec-flow__title{clip-path:inset(-.3em -.1em -.4em);transition:clip-path .8s var(--ease-out) 60ms, translate .8s var(--ease-out) 60ms;translate:0}.ec-flow:not([data-played])[data-step="0"] .ec-flow__act[data-act="0"] .ec-flow__title:after,.ec-flow:not([data-played])[data-step="1"] .ec-flow__act[data-act="1"] .ec-flow__title:after,.ec-flow:not([data-played])[data-step="2"] .ec-flow__act[data-act="2"] .ec-flow__title:after{transition:scale .7s var(--ease-out) .32s;scale:1}.ec-flow:not([data-played])[data-step="0"] .ec-flow__act[data-act="0"] .ec-flow__body,.ec-flow:not([data-played])[data-step="1"] .ec-flow__act[data-act="1"] .ec-flow__body,.ec-flow:not([data-played])[data-step="2"] .ec-flow__act[data-act="2"] .ec-flow__body{opacity:1;transition:opacity .5s var(--ease-out) .2s, translate .5s var(--ease-out) .2s;translate:0}.ec-flow:not([data-played])[data-step="0"] .ec-flow__figure[data-act="0"],.ec-flow:not([data-played])[data-step="1"] .ec-flow__figure[data-act="1"],.ec-flow:not([data-played])[data-step="2"] .ec-flow__figure[data-act="2"]{opacity:1;transition:opacity .5s var(--ease-out) 80ms, scale .9s var(--ease-spring) 80ms, translate .9s var(--ease-spring) 80ms;translate:0;scale:1}.ec-flow:not([data-played]) .ec-flow__light{z-index:-1;background:radial-gradient(closest-side, var(--color-warm-accent), transparent 72%);border-radius:50%;display:block;position:absolute;inset:-14%}@supports (color:color-mix(in lab, red, red)){.ec-flow:not([data-played]) .ec-flow__light{background:radial-gradient(closest-side, color-mix(in srgb, var(--color-warm-accent) 14%, transparent), transparent 72%)}}.ec-flow:not([data-played]) .ec-flow__light{opacity:.3;animation:linear both ec-flow-light;animation-timeline:--ec-flow;animation-range:contain}}}@keyframes ec-flow-travel{0%{offset-distance:0%;animation-timing-function:var(--ec-flow-arrive)}44%,56%{offset-distance:50%;animation-timing-function:var(--ease-in-out)}96%,to{offset-distance:100%}}@keyframes ec-flow-roll{0%{animation-timing-function:var(--ec-flow-arrive);rotate:none}44%,56%{animation-timing-function:var(--ease-in-out);rotate:-360deg}96%,to{rotate:-720deg}}@keyframes ec-flow-ink{0%{stroke-dashoffset:1px;animation-timing-function:var(--ec-flow-arrive)}44%,56%{stroke-dashoffset:.5px;animation-timing-function:var(--ease-in-out)}96%,to{stroke-dashoffset:0}}@keyframes ec-flow-root-in{0%{scale:1 0}to{scale:1}}@keyframes ec-flow-root-out{0%,96%{scale:1 0}to{scale:1}}@keyframes ec-flow-emblem-beat{0%,to{scale:1}40%{scale:1.06}}@keyframes ec-flow-ripple{0%{opacity:.55;transform:scale(.7)}45%,to{opacity:0;transform:scale(1.7)}}@keyframes ec-flow-light{0%{opacity:.25;scale:.96}50%{opacity:.9;scale:1.06}to{opacity:.3;scale:.98}}@keyframes ec-flow-roll-ltr{0%{animation-timing-function:var(--ec-flow-arrive);rotate:none}44%,56%{animation-timing-function:var(--ease-in-out);rotate:360deg}96%,to{rotate:720deg}}}@layer utilities;
@layer theme,base,components;@layer surfaces{.ec-gsym--motion{display:none}.ec-gsym--still{display:inline}@media (prefers-reduced-motion:no-preference){.ec-gsym--motion{display:inline}.ec-gsym--still{display:none}}@keyframes ec-gsym-sway{0%{transform:rotate(-4deg)}18%{transform:rotate(6deg)}38%{transform:rotate(-2deg)}54%{transform:rotate(4.5deg)}72%{transform:rotate(-3deg)}88%{transform:rotate(2deg)}to{transform:rotate(-4deg)}}@media (prefers-reduced-motion:no-preference){.ec-gsym-sprout__stem,.ec-gsym-sprout__leaf{transform-box:view-box;transform-origin:12px 21px;animation:5.4s ease-in-out infinite ec-gsym-sway}.ec-gsym-sprout__leaf{animation-delay:-5.22s}}@keyframes ec-gsym-pulse-beat{0%,9%,22%,to{transform:scale(1)}4%{transform:scale(1.08)}15%{transform:scale(1.045)}}@media (prefers-reduced-motion:no-preference){.ec-gsym-pulse__line{transform-box:view-box;transform-origin:12px 12px;animation:.92s ease-out .35s infinite ec-gsym-pulse-beat}}@keyframes ec-gsym-ring{0%,19.5%,to{transform:rotate(0)}3%{transform:rotate(-9deg)}6.5%{transform:rotate(8deg)}10%{transform:rotate(-7deg)}13.5%{transform:rotate(5.5deg)}17%{transform:rotate(-3.5deg)}}@media (prefers-reduced-motion:no-preference){.ec-gsym-phone__body{transform-box:view-box;transform-origin:12px 12px;animation:3.1s ease-in-out .9s infinite ec-gsym-ring}}@keyframes ec-gsym-drift{0%{transform:translate(0)}to{transform:translate(-12.6px)}}@media (prefers-reduced-motion:no-preference){.ec-gsym-wave{transform-box:view-box;animation:9s linear infinite ec-gsym-drift}.ec-gsym-wave--lower{animation-duration:6.5s}}@keyframes ec-gsym-exhale{0%,32%,to{transform:scale(1)}20%{transform:scale(.965)}26%{transform:scale(1.004)}}@keyframes ec-gsym-heart-settle{0%,18%{opacity:.45;transform:scale(.97)}30%{opacity:1;transform:scale(1)}36%{opacity:1;transform:scale(1.085)}46%,to{opacity:1;transform:scale(1)}}@keyframes ec-gsym-hush-dot{0%{opacity:0}4%{opacity:.8}13%{opacity:.8}19%,to{opacity:0}}@media (prefers-reduced-motion:no-preference){.ec-gsym-hush__bubble{transform-box:view-box;transform-origin:12px 10px;animation:7.6s ease-in-out 1.6s infinite ec-gsym-exhale}.ec-gsym-hush__heart{transform-box:view-box;transform-origin:12px 10px;animation:7.6s ease-in-out 1.6s infinite ec-gsym-heart-settle}.ec-gsym-hush__dot{animation:7.6s linear 1.6s infinite ec-gsym-hush-dot}.ec-gsym-hush__dot--second{animation-delay:1.95s}.ec-gsym-hush__dot--third{animation-delay:2.3s}}@media (prefers-reduced-motion:reduce){.ec-gsym-sprout__stem,.ec-gsym-sprout__leaf,.ec-gsym-pulse__line,.ec-gsym-phone__body,.ec-gsym-wave,.ec-gsym-hush__bubble,.ec-gsym-hush__heart,.ec-gsym-hush__dot{opacity:1!important;animation:none!important;transform:none!important}}}@layer utilities;
