.intro.astro-nwktezpe{z-index:150;pointer-events:auto;background:var(--aubergine);color:var(--on-dark);--arch-w:24vw;--arch-y:104vh;-webkit-mask:linear-gradient(#000 0 0), url(/arch.svg) 50% var(--arch-y) / var(--arch-w) auto no-repeat;-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) exclude, url(/arch.svg) 50% var(--arch-y) / var(--arch-w) auto no-repeat;display:none;position:fixed;inset:0}html.js.motion:not(.no-intro) .intro.astro-nwktezpe{display:block}@media (width<=900px){.intro.astro-nwktezpe{--arch-w:46vw}}.intro__frame.astro-nwktezpe{border:1px solid #a39b7847;position:absolute;inset:clamp(14px,1.6vw,26px)}.intro__center.astro-nwktezpe{align-content:center;place-items:center;gap:28px;display:grid;position:absolute;inset:0}.intro__mono.astro-nwktezpe{width:clamp(76px,7vw,120px);height:auto;overflow:visible}.intro__mono.astro-nwktezpe path{fill-opacity:0;stroke:currentColor;stroke-width:1.1px;vector-effect:non-scaling-stroke}.intro__labels.astro-nwktezpe{color:var(--olive-soft);opacity:0;gap:3.2em;display:flex}.intro__progress.astro-nwktezpe{background:#ece8e324;width:clamp(120px,14vw,200px);height:1px;position:absolute;inset-block-end:clamp(40px,7vh,72px);inset-inline-start:50%;translate:-50%}html[dir=rtl] .intro__progress.astro-nwktezpe{translate:50%}.intro__progress.astro-nwktezpe i.astro-nwktezpe{background:var(--olive-soft);transform-origin:var(--from,left);position:absolute;inset:0;transform:scaleX(0)}html[dir=rtl] .intro__progress.astro-nwktezpe i.astro-nwktezpe{--from:right}.hero.astro-i3irphx7{--hero-scroll:calc(240lvh + 50vw);height:calc(100lvh + var(--hero-scroll));background:var(--aubergine-deep)}@media (width<=900px){.hero.astro-i3irphx7{--hero-scroll:calc(130lvh + 50vw)}}.hero__stage.astro-i3irphx7{color:var(--on-dark)}.hero__media.astro-i3irphx7,.hero__zoom.astro-i3irphx7{will-change:transform;position:absolute;inset:0}.hero__media.astro-i3irphx7{transform-origin:50% 58%}.hero__zoom.astro-i3irphx7{transform-origin:50% 72%}.hero__poster.astro-i3irphx7,.hero__poster.astro-i3irphx7 img.astro-i3irphx7,.hero__media.astro-i3irphx7 video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero__media.astro-i3irphx7 video{opacity:0;transition:opacity 1.2s var(--ease-out)}.hero__media.astro-i3irphx7 video.is-playing{opacity:1}.hero__shade.astro-i3irphx7{pointer-events:none;background:linear-gradient(#14091300 38%,#1409132e 58%,#1409139e 100%),linear-gradient(#14091347,#14091300 22%);position:absolute;inset:0}.hero__type.astro-i3irphx7{will-change:transform;flex-direction:column;justify-content:flex-end;padding-block-end:clamp(26px,5vh,56px);display:flex;position:absolute;inset:0}.hero__kicker.astro-i3irphx7{color:var(--olive-soft);margin-block-end:clamp(14px,2vh,26px)}.hero__title.astro-i3irphx7{flex-direction:column;font-size:clamp(48px,7.6vw,140px);line-height:1.16;display:flex}html[lang=en] .hero__title.astro-i3irphx7{font-size:clamp(42px,7.2vw,132px);line-height:1}.hero__line.astro-i3irphx7{display:block}.hero__line.astro-i3irphx7:nth-child(2){padding-inline-start:1.1em}.hero__foot.astro-i3irphx7{border-block-start:1px solid var(--hair-dark);justify-content:space-between;align-items:flex-end;gap:24px;margin-block-start:clamp(18px,3.4vh,40px);padding-block-start:18px;display:flex}.hero__sub.astro-i3irphx7{font-size:var(--fs-small);max-width:46ch;color:var(--on-dark-dim)}.hero__cue.astro-i3irphx7{font-size:var(--fs-micro);letter-spacing:var(--track-label);text-transform:uppercase;align-items:center;gap:12px;display:inline-flex}html[lang=ar] .hero__cue.astro-i3irphx7{font-size:var(--fs-small)}.hero__cue.astro-i3irphx7 i.astro-i3irphx7{background:var(--hair-dark);width:1px;height:38px;position:relative;overflow:hidden}.hero__cue.astro-i3irphx7 i.astro-i3irphx7:after{content:"";background:var(--on-dark);animation:cue 2.4s var(--ease-in-out) infinite;position:absolute;inset:0}@keyframes cue{0%{transform:translateY(-100%)}55%,to{transform:translateY(100%)}}@media (width<=900px){.hero__line.astro-i3irphx7:nth-child(2){padding-inline-start:.6em}.hero__foot.astro-i3irphx7{flex-direction:column;align-items:flex-start}.hero__cue.astro-i3irphx7{display:none}}.dome.astro-jgoniay6{z-index:2;border-start-start-radius:50vw;border-start-end-radius:50vw;margin-block-start:calc(-50vw - 100lvh);padding-block-end:clamp(96px,14vw,220px);position:relative}.dome__cap.astro-jgoniay6{flex-direction:column;justify-content:flex-end;align-items:center;gap:18px;height:50vw;padding-block-end:clamp(40px,6vw,96px);display:flex}.dome__mono.astro-jgoniay6{width:clamp(44px,4.4vw,72px);height:auto;color:var(--aubergine)}.dome__label.astro-jgoniay6{color:var(--olive-text)}.dome__body.astro-jgoniay6{text-align:center;flex-direction:column;align-items:center;display:flex}.dome__statement.astro-jgoniay6{text-wrap:balance;max-width:22em;font-size:clamp(28px,3.7vw,64px);line-height:1.5}html[lang=en] .dome__statement.astro-jgoniay6{text-transform:none;font-family:var(--font-en);letter-spacing:-.01em;max-width:26em;font-weight:300;line-height:1.32}.dome__sign.astro-jgoniay6{color:var(--on-light-dim);font-size:var(--fs-small);flex-direction:column;align-items:center;gap:18px;margin-block-start:clamp(36px,5vw,72px);display:flex}.dome__rule.astro-jgoniay6{background:var(--olive);width:1px;height:56px}.works.astro-uhsvohz4{z-index:2;position:relative}.works__head.astro-uhsvohz4{grid-template-columns:1fr 2fr 1fr;align-items:end;gap:24px;padding-block:clamp(96px,12vw,180px) clamp(40px,5vw,72px);display:grid}.works__label.astro-uhsvohz4{color:var(--olive-soft)}.works__intro.astro-uhsvohz4{max-width:30ch}.works__all.astro-uhsvohz4{font-size:var(--fs-small);justify-self:end}.works__track.astro-uhsvohz4{height:calc(var(--n) * 100lvh)}.works__stage.astro-uhsvohz4{background:var(--aubergine-ink);grid-template-columns:1fr 1fr;display:grid}.works__half.astro-uhsvohz4{position:relative;overflow:hidden}.works__slide.astro-uhsvohz4{margin:0;position:absolute;inset:0}.works__half--a.astro-uhsvohz4 .works__slide.astro-uhsvohz4{clip-path:inset(100% 0 0)}.works__half--b.astro-uhsvohz4 .works__slide.astro-uhsvohz4{clip-path:inset(0 0 100%)}.works__slide.astro-uhsvohz4[data-i="0"]{clip-path:inset(0)}.works__slide.astro-uhsvohz4 picture,.works__slide.astro-uhsvohz4 img,.works__slide.astro-uhsvohz4 video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.works__slide.astro-uhsvohz4 img,.works__slide.astro-uhsvohz4 video{transform:scale(var(--zoom,1.06));transform-origin:50%}.works__cards.astro-uhsvohz4{z-index:5;width:min(500px,36vw);position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}html[dir=rtl] .works__cards.astro-uhsvohz4{translate:50% -50%}.wcard.astro-uhsvohz4{background:var(--tone);min-height:clamp(220px,19vw,300px);color:var(--on-dark);isolation:isolate;clip-path:inset(100% 0 0);grid-template-rows:auto 1fr auto auto;gap:10px;padding:clamp(20px,2vw,32px);display:grid;position:absolute;inset-block-start:0;inset-inline:0;overflow:hidden;translate:0 -50%;box-shadow:0 30px 80px -30px #0a040a8c}.wcard.astro-uhsvohz4[data-i="0"]{clip-path:inset(0)}.wcard__top.astro-uhsvohz4{font-size:var(--fs-micro);letter-spacing:var(--track-label);text-transform:uppercase;color:#ece8e3b3;justify-content:space-between;display:flex}html[lang=ar] .wcard__type.astro-uhsvohz4{font-size:var(--fs-small)}.wcard__title.astro-uhsvohz4{font-family:var(--font-display);align-self:end;max-width:13em;font-size:clamp(24px,2.2vw,38px);font-weight:300;line-height:1.3}html[lang=en] .wcard__title.astro-uhsvohz4{text-transform:uppercase;letter-spacing:.05em;line-height:1.1}.wcard__meta.astro-uhsvohz4{font-size:var(--fs-small);color:#ece8e3c7}.wcard__go.astro-uhsvohz4{font-size:var(--fs-micro);letter-spacing:var(--track-label);text-transform:uppercase;border-block-start:1px solid #ece8e338;justify-self:start;align-items:center;gap:8px;width:100%;margin-block-start:6px;padding-block-start:12px;display:inline-flex}html[lang=ar] .wcard__go.astro-uhsvohz4{font-size:var(--fs-small)}.wcard__go.astro-uhsvohz4 .arrow.astro-uhsvohz4{width:16px;height:16px;transition:transform .5s var(--ease-out)}.wcard.astro-uhsvohz4:hover .wcard__go.astro-uhsvohz4 .arrow.astro-uhsvohz4{transform:translate(3px,-3px)}html[dir=rtl] .wcard.astro-uhsvohz4:hover .wcard__go.astro-uhsvohz4 .arrow.astro-uhsvohz4{transform:scaleX(-1)translate(3px,-3px)}.wcard__emboss.astro-uhsvohz4{z-index:-1;width:auto;height:118%;color:var(--tone);filter:drop-shadow(-1px -1px #00000052)drop-shadow(1px 1px #ffffff24);opacity:.9;position:absolute;inset-block-start:12%;inset-inline-end:-4%}.works__count.astro-uhsvohz4{color:var(--on-dark);font-size:var(--fs-micro);z-index:6;align-items:center;gap:14px;display:flex;position:absolute;inset-block-end:clamp(20px,4vh,40px);inset-inline-start:50%;translate:-50%}html[dir=rtl] .works__count.astro-uhsvohz4{translate:50%}.works__count-bar.astro-uhsvohz4{background:#ece8e340;width:72px;height:1px;position:relative}.works__count-bar.astro-uhsvohz4 i.astro-uhsvohz4{background:var(--on-dark);transform-origin:var(--from,left);position:absolute;inset:0;transform:scaleX(.25)}html[dir=rtl] .works__count-bar.astro-uhsvohz4 i.astro-uhsvohz4{--from:right}@media (width<=900px){.works__head.astro-uhsvohz4{grid-template-columns:1fr}.works__all.astro-uhsvohz4{justify-self:start}.works__stage.astro-uhsvohz4{grid-template-rows:1fr 1fr;grid-template-columns:1fr}.works__cards.astro-uhsvohz4{width:min(88vw,420px)}.wcard.astro-uhsvohz4{gap:6px;min-height:0;padding:18px 20px}.wcard__emboss.astro-uhsvohz4{height:150%;inset-block-start:-10%}}.dn.astro-rl6b2eyp{background:var(--aubergine-ink);height:340lvh}.dn__stage.astro-rl6b2eyp{color:var(--on-dark)}.dn__canvas.astro-rl6b2eyp{width:100%;height:100%;position:absolute;inset:0}.dn__shade.astro-rl6b2eyp{pointer-events:none;background:linear-gradient(#140913bd 0%,#14091375 28%,#14091300 56%),linear-gradient(#14091300 74%,#14091380 100%);position:absolute;inset:0}.dn__copy.astro-rl6b2eyp{text-shadow:0 1px 22px #14091380;grid-template-columns:1fr 1fr;align-items:end;gap:12px 40px;display:grid;position:absolute;inset-block-start:calc(var(--header-h) + 3vh);inset-inline:0}.dn__label.astro-rl6b2eyp{color:var(--olive-soft);grid-column:1/-1}.dn__title.astro-rl6b2eyp{font-size:var(--fs-h1)}html[lang=en] .dn__title.astro-rl6b2eyp{font-size:clamp(40px,6.4vw,118px)}.dn__body.astro-rl6b2eyp{max-width:30ch;font-size:var(--fs-lead);place-self:start end;padding-block-start:.5em;line-height:1.6}.dn__switch.astro-rl6b2eyp{justify-content:center;align-items:center;gap:18px;display:flex;position:absolute;inset-block-end:clamp(24px,5vh,52px);inset-inline:0}.dn__opt.astro-rl6b2eyp{font-size:var(--fs-body);opacity:.6;text-shadow:0 1px 12px #14091399;padding:10px 6px;transition:opacity .4s}.dn__opt.astro-rl6b2eyp.is-on,.dn__opt.astro-rl6b2eyp:hover{opacity:1}.dn__bar.astro-rl6b2eyp{background:#ece8e359;width:clamp(120px,18vw,260px);height:1px;position:relative}.dn__bar.astro-rl6b2eyp i.astro-rl6b2eyp{background:var(--on-dark);transform-origin:var(--from,left);position:absolute;inset:0;transform:scaleX(0)}html[dir=rtl] .dn__bar.astro-rl6b2eyp i.astro-rl6b2eyp{--from:right}@media (width<=900px){.dn.astro-rl6b2eyp{height:280lvh}.dn__copy.astro-rl6b2eyp{grid-template-columns:1fr}.dn__body.astro-rl6b2eyp{font-size:var(--fs-body);justify-self:start}}.svc.astro-qmjtkzr2{padding-block:clamp(110px,13vw,200px);position:relative}.svc__head.astro-qmjtkzr2{grid-template-columns:1fr 1fr;align-items:end;gap:16px clamp(24px,4vw,72px);margin-block-end:clamp(48px,6vw,96px);display:grid}.svc__label.astro-qmjtkzr2{color:var(--olive-text);grid-column:1/-1}.svc__title.astro-qmjtkzr2{font-size:var(--fs-h1)}html[lang=en] .svc__title.astro-qmjtkzr2{font-size:clamp(40px,6.4vw,118px)}.svc__intro.astro-qmjtkzr2{max-width:30ch;color:var(--on-light-dim);justify-self:end}.svc__list.astro-qmjtkzr2{counter-reset:svc}.svc__row.astro-qmjtkzr2{border-block-start:1px solid var(--hair-light);transition:color .4s var(--ease-out);grid-template-columns:7ch 1.1fr 1fr 24px;align-items:center;gap:24px;padding-block:clamp(22px,2.6vw,40px);display:grid;position:relative}.svc__row.astro-qmjtkzr2:last-child{border-block-end:1px solid var(--hair-light)}.svc__num.astro-qmjtkzr2{font-size:var(--fs-small);color:var(--olive-text)}.svc__name.astro-qmjtkzr2{font-family:var(--font-display);font-weight:300;font-size:var(--fs-h3);transition:transform .6s var(--ease-out);line-height:1.3}html[lang=en] .svc__name.astro-qmjtkzr2{text-transform:uppercase;letter-spacing:.04em;line-height:1.1}.svc__body.astro-qmjtkzr2{color:var(--on-light-dim);max-width:40ch}.svc__mark.astro-qmjtkzr2{width:24px;height:24px;position:relative}.svc__mark.astro-qmjtkzr2:before,.svc__mark.astro-qmjtkzr2:after{content:"";height:1px;transition:transform .5s var(--ease-out);background:currentColor;position:absolute;inset-block-start:50%;inset-inline:0}.svc__mark.astro-qmjtkzr2:after{transform:rotate(90deg)}@media (hover:hover) and (pointer:fine){.svc__row.astro-qmjtkzr2:hover .svc__name.astro-qmjtkzr2{transform:translateX(calc(var(--dir-sign) * 14px))}.svc__row.astro-qmjtkzr2:hover .svc__mark.astro-qmjtkzr2:after{transform:rotate(0)}}.svc__more.astro-qmjtkzr2{margin-block-start:clamp(36px,4vw,56px)}.svc__float.astro-qmjtkzr2{z-index:4;pointer-events:none;clip-path:inset(100% 0 0);will-change:transform, clip-path;inset-block-start:0;inset-inline-start:0;border-radius:999px 999px 0 0;width:270px;height:360px;position:fixed;left:0;right:auto;overflow:hidden}.svc__pic.astro-qmjtkzr2{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .45s var(--ease-out);position:absolute;inset:0}.svc__pic.astro-qmjtkzr2.is-on{opacity:1}@media (hover:none),(pointer:coarse){.svc__float.astro-qmjtkzr2{display:none}}@media (width<=900px){.svc__head.astro-qmjtkzr2{grid-template-columns:1fr}.svc__intro.astro-qmjtkzr2{justify-self:start}.svc__row.astro-qmjtkzr2{grid-template-columns:4ch 1fr;gap:8px 14px}.svc__body.astro-qmjtkzr2{grid-column:2}.svc__mark.astro-qmjtkzr2{display:none}}.lp.astro-b4pjy4nn{height:360lvh}.lp__stage.astro-b4pjy4nn{background:var(--paper)}.lp__copy.astro-b4pjy4nn{z-index:2;flex-direction:column;gap:18px;width:min(40vw,560px);display:flex;position:absolute;inset-block-start:calc(var(--header-h) + 4vh);inset-inline-start:0}.lp__label.astro-b4pjy4nn{color:var(--olive-text)}.lp__title.astro-b4pjy4nn{font-size:var(--fs-h2)}.lp__body.astro-b4pjy4nn{color:var(--on-light-dim);max-width:34ch}.lp__sheet.astro-b4pjy4nn{z-index:1;transform-origin:100% 100%;will-change:transform;background:#fbfaf7;position:absolute;inset:0;overflow:hidden;box-shadow:0 0 0 2px #33193229,0 60px 120px -60px #33193273}html[dir=rtl] .lp__sheet.astro-b4pjy4nn{transform-origin:0 100%}.lp__canvas.astro-b4pjy4nn{width:100%;height:100%;position:absolute;inset:0}.lp__block.astro-b4pjy4nn{z-index:2;font-size:var(--fs-micro);color:var(--aubergine);border-block-start:1px solid var(--hair-light);border-inline-start:1px solid var(--hair-light);background:#fbfaf7f0;grid-auto-flow:column;display:grid;position:absolute;inset-block-end:16vh;inset-inline-end:var(--gutter)}html[lang=ar] .lp__block.astro-b4pjy4nn{font-size:calc(var(--fs-micro) + 1px)}.lp__block.astro-b4pjy4nn span.astro-b4pjy4nn{border-inline-start:1px solid var(--hair-light);padding:8px 14px}.lp__block.astro-b4pjy4nn span.astro-b4pjy4nn:first-child{border:0}.lp__steps.astro-b4pjy4nn{z-index:3;font-size:var(--fs-body);color:var(--aubergine);gap:clamp(16px,3vw,48px);transition:color .5s;display:flex;position:absolute;inset-block-end:clamp(18px,3.4vh,34px);inset-inline:0}.lp__step.astro-b4pjy4nn{opacity:.66;align-items:baseline;gap:8px;transition:opacity .4s;display:inline-flex}.lp__step.astro-b4pjy4nn .t-num.astro-b4pjy4nn{font-size:var(--fs-micro)}.lp__step.astro-b4pjy4nn.is-on{opacity:1}.lp.astro-b4pjy4nn.is-place .lp__steps.astro-b4pjy4nn{color:var(--on-dark)}@media (width<=900px){.lp.astro-b4pjy4nn{height:300lvh}.lp__copy.astro-b4pjy4nn{width:auto;inset-inline-end:0}.lp__sheet.astro-b4pjy4nn,html[dir=rtl] .lp__sheet.astro-b4pjy4nn{transform-origin:50% 100%}.lp__block.astro-b4pjy4nn{inset-block-end:9vh;inset-inline-end:21vw}.lp__block.astro-b4pjy4nn span.astro-b4pjy4nn:first-child{display:none}.lp__steps.astro-b4pjy4nn{justify-content:space-between}}.mat.astro-dixya3gk{background:var(--aubergine-ink);height:360lvh}.mat__stage.astro-dixya3gk{color:var(--on-dark);background:radial-gradient(120% 90% at 50% 50%, #2a1328 0%, var(--aubergine-ink) 70%)}.mat__space.astro-dixya3gk{perspective:1500px;transform-style:preserve-3d;position:absolute;inset:0}.mat__card.astro-dixya3gk{left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);width:var(--w);aspect-ratio:var(--ar);backface-visibility:hidden;will-change:transform;margin:0;position:absolute;overflow:hidden;translate:-50% -50%;box-shadow:0 30px 60px -30px #0009}.mat__media.astro-dixya3gk,.mat__card.astro-dixya3gk video,.mat__card.astro-dixya3gk img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mat__shade.astro-dixya3gk{background:var(--aubergine-ink);opacity:.12;pointer-events:none;position:absolute;inset:0}.mat__copy.astro-dixya3gk{text-align:center;padding-inline:var(--gutter);pointer-events:none;z-index:2;flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex;position:absolute;inset:0}.mat__label.astro-dixya3gk{color:var(--olive-soft)}.mat__title.astro-dixya3gk{font-size:var(--fs-h1);max-width:10em}html[lang=en] .mat__title.astro-dixya3gk{font-size:clamp(40px,6.4vw,118px)}.mat__body.astro-dixya3gk{max-width:34ch;color:var(--on-dark-dim);font-size:var(--fs-lead);line-height:1.6}@media (width<=900px){.mat.astro-dixya3gk{height:300lvh}.mat__card.astro-dixya3gk{left:calc(var(--mx) * 1%);top:calc(var(--my) * 1%);width:var(--mw);display:none}.mat__card--m.astro-dixya3gk{display:block}}.jr.astro-wj4iumeo{height:var(--jr-h,400lvh)}.jr__stage.astro-wj4iumeo{padding-block:calc(var(--header-h) + 3vh) clamp(24px, 5vh, 48px);flex-direction:column;display:flex}.jr__head.astro-wj4iumeo{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.jr__label.astro-wj4iumeo{color:var(--olive-text)}.jr__title.astro-wj4iumeo{font-size:var(--fs-h2)}.jr__rail.astro-wj4iumeo{flex:1;align-items:center;display:flex;overflow:visible}.jr__list.astro-wj4iumeo{padding-inline:var(--gutter);will-change:transform;gap:clamp(20px,3vw,56px);display:flex}.jr__item.astro-wj4iumeo{aspect-ratio:10/13;flex-direction:column;flex:none;justify-content:flex-end;gap:10px;width:clamp(260px,27vw,600px);padding:clamp(22px,2.4vw,36px);display:flex;position:relative}.jr__arch.astro-wj4iumeo{width:100%;height:100%;color:var(--aubergine);opacity:.3;position:absolute;inset:0}.jr__num.astro-wj4iumeo{text-align:center;font-size:clamp(54px,6vw,110px);font-family:var(--font-en-display);color:var(--olive);opacity:.9;position:absolute;inset-block-start:38%;inset-inline:0}.jr__name.astro-wj4iumeo{font-family:var(--font-display);font-weight:300;font-size:var(--fs-h3);line-height:1.3;position:relative}html[lang=en] .jr__name.astro-wj4iumeo{text-transform:uppercase;letter-spacing:.04em}.jr__body.astro-wj4iumeo{color:var(--on-light-dim);max-width:30ch;position:relative}.jr__progress.astro-wj4iumeo span.astro-wj4iumeo{background:var(--hair-light);height:1px;display:block;position:relative}.jr__progress.astro-wj4iumeo i.astro-wj4iumeo{background:var(--aubergine);transform-origin:var(--from,left);position:absolute;inset:0;transform:scaleX(0)}html[dir=rtl] .jr__progress.astro-wj4iumeo i.astro-wj4iumeo{--from:right}@media (width<=900px){.jr__item.astro-wj4iumeo{width:72vw}}.cta.astro-awqka5bs{place-items:center;min-height:130lvh;padding-block:18vh;display:grid;position:relative;overflow:clip}.cta__window.astro-awqka5bs{will-change:transform;border-radius:999px 999px 0 0;width:34vw;height:47.6vw;margin:auto;position:absolute;inset:0;overflow:hidden}.cta__window.astro-awqka5bs video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cta__window.astro-awqka5bs:after{content:"";background:#14091375;position:absolute;inset:0}.cta__copy.astro-awqka5bs{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:clamp(20px,3vw,36px);display:flex;position:relative}.cta__title.astro-awqka5bs{font-size:var(--fs-mega);flex-direction:column;align-items:center;line-height:1.05;display:flex}html[lang=en] .cta__title.astro-awqka5bs{font-size:clamp(56px,12vw,220px);line-height:.95}.cta__w.astro-awqka5bs{will-change:transform;display:block}.cta__body.astro-awqka5bs{max-width:34ch;font-size:var(--fs-lead);line-height:1.6}.cta__btns.astro-awqka5bs{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}@media (width<=900px){.cta__window.astro-awqka5bs{width:70vw;height:98vw}}
