.home .section{animation:none}.home{overflow:clip}.hero-x{background:#fff;position:relative}.hero-x-stage{--ap-top:calc(84px + clamp(28px, 6vh, 64px));--ap-bottom:clamp(96px, 14vh, 140px);--ap-start:63%;--ap-end:4vw;--ap-open-top:calc(84px + clamp(16px, 2.6vh, 28px));--ap-open-bottom:clamp(76px, 10vh, 100px);min-height:clamp(680px,100svh,980px);padding:var(--ap-top) 4vw var(--ap-bottom);isolation:isolate;align-items:center;display:flex;position:relative;overflow:hidden}.hero-x-copy{--k-dir:1;z-index:2;width:58%;position:relative}.rtl .hero-x-copy{--k-dir:-1}.home .hero-x-title{letter-spacing:-.058em;max-width:none;margin:clamp(16px,3vh,28px) 0 clamp(18px,3.2vh,30px);font-size:clamp(56px,min(7.4vw,12.8vh),128px);font-weight:800;line-height:.88}.hero-x-title .k-line{text-wrap:balance;display:block}.home .hero-x-title .accent-line{letter-spacing:-.035em;margin-top:.42em;font-size:.46em;line-height:1.04}.hero-x .hero-intro{max-width:34rem;font-size:clamp(16px,2.1vh,19px)}.hero-x .hero-actions{margin-top:clamp(22px,4vh,38px)}.hero-x-frame{z-index:3;top:var(--ap-top);bottom:var(--ap-bottom);contain:layout paint;position:absolute;inset-inline-start:var(--ap-start);inset-inline-end:var(--ap-end);container-type:inline-size}.hero-x-frame .k-super-name>span{--k-super-size:clamp(22px, 6.6cqi, 84px)}.hero-x-frame[data-still] .k-media img{object-position:36% 42%}.hero-x-frame .k-media video{object-position:50% 36%}.hero-x-proof.proof-strip{z-index:2;inset-inline:4vw;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;margin:0;padding:18px 0 0;position:absolute;bottom:clamp(18px,3vh,30px)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (min-width:1001px) and (min-height:600px){.hero-x{view-timeline:--k-hero block;height:calc(100svh + 70vh)}.hero-x-stage{height:100svh;min-height:0;position:sticky;top:0}.hero-x-frame{animation:linear both k-aperture;animation-timeline:--k-hero;animation-range:contain}.hero-x-copy{animation:linear both k-lift;animation-timeline:--k-hero;animation-range:contain}}}@keyframes k-aperture{0%,10%{top:var(--ap-top);bottom:var(--ap-bottom);animation-timing-function:cubic-bezier(.45,0,.2,1);inset-inline-start:var(--ap-start);inset-inline-end:var(--ap-end)}to{top:var(--ap-open-top);bottom:var(--ap-open-bottom);inset-inline-start:var(--ap-end);inset-inline-end:var(--ap-end)}}@keyframes k-lift{0%,10%{animation-timing-function:cubic-bezier(.45,0,.2,1);transform:none}to{transform:translate(calc(var(--k-dir) * 1.2vw), -4vh)}}.ws{margin:0;padding:0;list-style:none}.ws-monitor{display:none}.ws-link{color:#fff;display:block}.ws-frame{aspect-ratio:4/5;container-type:inline-size}.ws-text{grid-template-columns:52px minmax(0,1fr);align-items:baseline;padding-top:20px;display:grid}.ws-text>*{grid-column:2}.ws-index{color:var(--lime);letter-spacing:.14em;font-variant-numeric:tabular-nums;grid-area:1/1/span 2;font-size:12px;font-weight:800}.ws-text small{color:var(--home-mute);letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:700}.ws-text strong{letter-spacing:-.05em;margin-top:10px;font-size:clamp(28px,3.4vw,56px);font-weight:800;line-height:.96}.ws-text em{color:var(--home-mute-strong);margin-top:10px;font-size:15px;font-style:normal;font-weight:600}.ws-read{border-bottom:1px solid var(--home-rule-dark);letter-spacing:.14em;text-transform:uppercase;justify-self:start;margin-top:18px;padding-bottom:6px;font-size:11px;font-weight:800}.ws-read b{margin-inline-start:8px;font-weight:400;display:inline-block}.rtl .ws-read b{scale:-1 1}.rtl .ws-text strong{letter-spacing:0;line-height:1.3}.ws-cue{display:none}.ws-frame .k-super-name>span{--k-super-size:clamp(24px, 8.4cqi, 44px)}.ws-frame .k-super-action{display:none}.ws-text :is(strong,small){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ws-text .ws-index{grid-row:auto}.ws-text{align-items:center;row-gap:6px}.ws-text em,.ws-read{margin-top:0}.ws{gap:64px 16px;display:grid}.ws-pending .ws-monitor{aspect-ratio:4/5;background:var(--home-frame);display:block}@media (min-width:701px){.ws{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(16px,3vw,40px)}.ws-item:first-child{grid-column:1/-1}.ws-item:first-child .ws-frame{aspect-ratio:16/10}.ws-pending .ws-monitor{aspect-ratio:16/10;grid-column:1/-1}}@media (min-width:1001px){.ws{grid-template-columns:repeat(3,minmax(0,1fr))}.ws-item:first-child{grid-column:auto}.ws-item:first-child .ws-frame{aspect-ratio:4/5}}@media (min-width:1001px) and (hover:hover) and (pointer:fine){.ws{grid-template-rows:repeat(3,auto) 1fr;grid-template-columns:minmax(0,1fr) 42%;gap:0 6vw;position:relative}.ws-item{grid-column:1}.ws-monitor{aspect-ratio:4/5;background:var(--home-frame);grid-area:1/2/-1;display:block}.ws-pending{grid-template-columns:minmax(0,1fr) 42%;display:grid}.ws-pending .ws-monitor{grid-column:2}.ws-link{border-top:1px solid var(--home-rule-dark);padding:30px 0 32px;position:static}.ws-item:last-of-type .ws-link{border-bottom:1px solid var(--home-rule-dark)}.ws-text{padding-top:0}.ws-text :is(strong,small){clip-path:none;white-space:normal;width:auto;height:auto;position:static;overflow:visible}.ws-text .ws-index{grid-row:1/span 2}.ws-text{align-items:baseline;row-gap:0}.ws-text em{margin-top:10px}.ws-read{margin-top:18px}.ws-frame .k-super-action{display:block}.ws-text strong{color:#9d95a3;transition:color var(--k-base) var(--k-ease)}.ws-text em,.ws-text small{transition:color var(--k-base) var(--k-ease)}.ws-item:not([data-active]) .ws-text em,.ws-item:not([data-active]) .ws-text small{color:#8a8190}.ws-item[data-active] .ws-text strong{color:#fff}.ws-index{color:#8a8190;transition:color var(--k-base)}.ws-item[data-active] .ws-index{color:var(--lime)}.ws-read{display:none}.ws-item[data-active] .ws-read{display:inline-block}.ws-frame{top:0;z-index:1;pointer-events:none;clip-path:inset(100% 0 0);width:42%;transition:clip-path 0s linear var(--k-slow);position:absolute;inset-inline-end:0}.ws-item[data-active] .ws-frame{z-index:2;pointer-events:auto;clip-path:inset(0);transition:clip-path var(--k-slow) var(--k-ease-cut)}.ws-frame .k-super-name>span{--k-super-size:clamp(28px, 7.4cqi, 52px)}.ws-cue{z-index:3;top:30px;color:#fff;letter-spacing:.16em;text-transform:uppercase;opacity:.82;align-items:center;gap:8px;font-size:10px;font-weight:800;display:inline-flex;position:absolute;inset-inline-end:30px}.ws-cue i{background:var(--lime);border-radius:50%;width:7px;height:7px}.ws-frame[data-playing] .ws-cue{opacity:0}.ws-item:not([data-active]) .k-super-bar{transform:scaleY(0)}.ws-item:not([data-active]) :is(.k-super-name,.k-super-meta,.k-super-action)>span{transform:translate(-101%)}.rtl .ws-item:not([data-active]) :is(.k-super-name,.k-super-meta,.k-super-action)>span{transform:translate(101%)}@media (prefers-reduced-motion:no-preference){.ws .k-media img{translate:calc(var(--k-mx,0) * -16px) calc(var(--k-my,0) * -12px)}}}.k-progress .system-step:before{z-index:1;transform-origin:0}.rtl .k-progress .system-step:before{transform-origin:100%;left:auto;right:0}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){@media (min-width:1001px){.k-progress .system-track{view-timeline:--k-track block;position:relative}.k-progress .system-track:after{content:"";top:-1px;background:var(--ink);transform-origin:0;height:1px;animation:linear both k-fill;animation-timeline:--k-track;animation-range:cover 14% cover 62%;position:absolute;inset-inline:0}.rtl .k-progress .system-track:after{transform-origin:100%}.k-progress .system-step{animation:linear both k-step;animation-timeline:--k-track}.k-progress .system-step:before{animation:linear both k-fill;animation-timeline:--k-track}.k-progress .system-step:first-child{animation-range:cover 6% cover 16%}.k-progress .system-step:nth-child(2){animation-range:cover 16% cover 26%}.k-progress .system-step:nth-child(3){animation-range:cover 26% cover 36%}.k-progress .system-step:nth-child(4){animation-range:cover 35% cover 45%}.k-progress .system-step:nth-child(5){animation-range:cover 45% cover 55%}.k-progress .system-step:first-child:before{animation-range:cover 14% cover 17%}.k-progress .system-step:nth-child(2):before{animation-range:cover 23.6% cover 26.6%}.k-progress .system-step:nth-child(3):before{animation-range:cover 33.2% cover 36.2%}.k-progress .system-step:nth-child(4):before{animation-range:cover 42.8% cover 45.8%}.k-progress .system-step:nth-child(5):before{animation-range:cover 52.4% cover 55.4%}}@media (max-width:1000px){.k-progress .system-step{animation:linear both k-focus;animation-timeline:view();animation-range:cover}.k-progress .system-step:before{animation:linear both k-fill;animation-timeline:view();animation-range:entry 40% cover 30%}}}}@keyframes k-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes k-step{0%{opacity:.36}to{opacity:1}}@keyframes k-focus{0%{opacity:.42}26%,80%{opacity:1}to{opacity:.6}}.home .nav a:after{transform-origin:100%;transition:transform var(--k-base) var(--k-ease-cut)}.home .nav a:hover:after,.home .nav a:focus-visible:after{transform-origin:0;transform:scaleX(1)}.home.rtl .nav a:after{transform-origin:0}.home.rtl .nav a:hover:after,.home.rtl .nav a:focus-visible:after{transform-origin:100%}.home .button{transition:transform var(--k-base) var(--k-ease), background var(--k-fast)}@media (prefers-reduced-motion:no-preference){.home .nav.open>*{animation:k-rise var(--k-base) var(--k-ease) both}.home .nav.open>:nth-child(2){animation-delay:40ms}.home .nav.open>:nth-child(3){animation-delay:80ms}.home .nav.open>:nth-child(4){animation-delay:.12s}.home .nav.open>:nth-child(5){animation-delay:.16s}}.home .reel-frame.k-frame{container-type:inline-size}.home .reel-frame.k-frame:after{background:linear-gradient(#0c090e00,#0c090e1a 45%,#0c090edb)}.home .reel-frame.k-frame>img{transition:scale var(--k-film) var(--k-ease)}.home .reel-frame .k-super{position:static}@media (max-width:760px){.home .reel-frame .k-marks{display:none}}.home .reel-frame .k-super-name>span{--k-super-size:clamp(28px, 5.2cqi, 56px)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.home .reel-frame.k-frame:hover>img{scale:1.035}}@media (max-width:1000px){.hero-x-stage{min-height:0;padding:148px 4vw 0;display:block;overflow:visible}.hero-x-copy{width:auto;max-width:44rem}.home .hero-x-title{font-size:clamp(44px,9vw,84px)}.hero-x-frame{aspect-ratio:4/3;margin-top:48px;position:relative;inset:auto}.hero-x-frame .k-super-name>span{--k-super-size:clamp(24px, 6cqi, 44px)}.hero-x-proof.proof-strip{margin-top:26px;padding-bottom:24px;position:static}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.hero-x-frame{animation:linear both k-open;animation-timeline:view();animation-range:entry 10% cover 45%}}}}@keyframes k-open{0%{clip-path:inset(0 6% round 18px)}to{clip-path:inset(0)}}@media (max-width:700px){.hero-x-stage{padding:112px 22px 0}.home .hero-x-title{letter-spacing:-.05em;font-size:clamp(44px,12.6vw,60px)}.home .hero-x-title .accent-line{font-size:.5em}.hero-x .hero-intro{font-size:16.5px}.hero-x-frame{aspect-ratio:4/5;max-height:78svh;margin:40px -22px 0}.ws{gap:56px}.ws-text{grid-template-columns:40px minmax(0,1fr);padding-top:16px}.ws-text strong{font-size:clamp(30px,9vw,40px)}.ws-read{align-items:center;min-height:44px;padding-bottom:0;display:inline-flex}}.home.rtl .hero-x-title,.home.rtl .hero-x-title .accent-line{letter-spacing:0;line-height:1.22}.home.rtl .hero-x-title{font-size:clamp(46px,min(5.4vw,9.4vh),96px)}.home.rtl .hero-x-title .accent-line{margin-top:.3em;font-size:.56em}@media (max-width:1000px){.home.rtl .hero-x-title{font-size:clamp(38px,8vw,72px)}}@media (max-width:700px){.home.rtl .hero-x-title{font-size:clamp(34px,10.4vw,46px)}}