.CasePanel-module__XBMy2G__panel{inset-inline-end:0;z-index:8;background:var(--panel);border-inline-start:1px solid var(--line-strong);pointer-events:auto;overscroll-behavior:contain;width:min(460px,44vw);animation:CasePanel-module__XBMy2G__enter var(--enter) var(--ease) both;flex-direction:column;gap:20px;padding:28px;display:flex;position:absolute;top:92px;bottom:80px;overflow-y:auto}@keyframes CasePanel-module__XBMy2G__enter{0%{opacity:0;transform:translateY(8px)}}.CasePanel-module__XBMy2G__head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.CasePanel-module__XBMy2G__num{font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:var(--mono-track);color:var(--sand);margin-bottom:10px}.CasePanel-module__XBMy2G__title{font-family:var(--font-display);letter-spacing:var(--ls-case);color:var(--gray);margin:0;font-size:28px;font-weight:500;line-height:1.08}.CasePanel-module__XBMy2G__titleReal{color:var(--ivory)}.CasePanel-module__XBMy2G__close{appearance:none;border:1px solid var(--line-field);border-radius:var(--radius);width:32px;height:32px;color:var(--gray);font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:var(--mono-track);cursor:pointer;transition:border-color .16s var(--ease), color .16s var(--ease);background:0 0;flex:none;margin:0;padding:0;line-height:normal}.CasePanel-module__XBMy2G__close:hover{border-color:var(--sand);color:var(--ivory)}.CasePanel-module__XBMy2G__empty{color:var(--gray);border-top:1px solid var(--line-strong);margin:0;padding-top:18px;font-size:15px}.CasePanel-module__XBMy2G__fields{flex-direction:column;gap:14px;margin:0;display:flex}.CasePanel-module__XBMy2G__fieldKey{font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:var(--mono-track);color:var(--gray);margin-bottom:6px}.CasePanel-module__XBMy2G__fieldValue{color:var(--gray);overflow-wrap:anywhere;margin:0;font-size:17px;line-height:1.5}.CasePanel-module__XBMy2G__fieldValueReal{color:var(--ivory)}.CasePanel-module__XBMy2G__fieldValue:lang(ar){line-height:1.8}:root[dir=rtl] .CasePanel-module__XBMy2G__fieldValue{text-align:right}.CasePanel-module__XBMy2G__meta{border-top:1px solid var(--line-strong);font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:var(--mono-track);flex-direction:column;gap:10px;margin:0;padding-top:18px;display:flex}.CasePanel-module__XBMy2G__metaRow{justify-content:space-between;gap:16px;display:flex}.CasePanel-module__XBMy2G__metaKey{color:var(--gray)}.CasePanel-module__XBMy2G__metaValue{color:var(--gray);text-align:end;overflow-wrap:anywhere;margin:0}.CasePanel-module__XBMy2G__metaValueSand{color:var(--sand)}
.Contract-module__1Fk8Pq__slot{top:calc(45vh - 92px);inline-size:min(40vw, calc(100% - 2 * var(--gutter)));text-align:center;pointer-events:none;max-block-size:26vh;margin-inline:auto;display:grid;position:absolute;inset-inline:0}.Contract-module__1Fk8Pq__item{opacity:0;visibility:hidden;min-inline-size:0;transition:opacity .24s var(--ease), transform .24s var(--ease), visibility 0s linear .24s;grid-area:1/1;align-self:start;transform:translateY(10px)}.Contract-module__1Fk8Pq__item[data-side=after]{transform:translateY(-24px)}.Contract-module__1Fk8Pq__item[data-side=on]{opacity:1;visibility:inherit;transition:opacity .24s var(--ease), transform .24s var(--ease), visibility 0s;transform:none}.Contract-module__1Fk8Pq__item[data-intro]{visibility:inherit}.Contract-module__1Fk8Pq__item[data-intro][data-side=after]{transform:translateY(-10px)}.Contract-module__1Fk8Pq__kicker,.Contract-module__1Fk8Pq__clauseKicker{margin:0 0 var(--kicker-gap);font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:var(--mono-track);line-height:var(--lh-mono);color:var(--sand)}.Contract-module__1Fk8Pq__title{font-family:var(--font-display);letter-spacing:var(--ls2);color:var(--ivory);text-wrap:balance;margin:0;font-size:min(clamp(40px,4.4vw,80px),9vh);font-weight:500;line-height:1.04}.Contract-module__1Fk8Pq__body{max-inline-size:44ch;color:var(--gray);margin:18px auto 0;font-size:17px;line-height:1.5}@media (max-height:819px){.Contract-module__1Fk8Pq__body{display:none}}.Contract-module__1Fk8Pq__sentence{font-family:var(--font-display);font-size:min(clamp(30px, 3.2vw, 56px), 6vh, calc(210vw / var(--len)));letter-spacing:var(--ls2);color:var(--ivory);text-wrap:balance;margin:0;font-weight:500;line-height:1.08}:root[lang=ar] .Contract-module__1Fk8Pq__title,:root[lang=ar] .Contract-module__1Fk8Pq__sentence{line-height:1.2}.Contract-module__1Fk8Pq__word{--o:clamp(0, calc(var(--c,0) * var(--n) - var(--i)), 1);color:color-mix(in srgb, var(--ivory) calc(var(--o) * 100%), transparent);transform:translate3d(0, calc((1 - var(--o)) * 6px), 0);display:inline-block;position:relative}.Contract-module__1Fk8Pq__word[data-caret]:after{content:"";inset-inline-start:100%;background:var(--sand);block-size:.9em;inline-size:2px;transform:translate3d(0, calc((1 - var(--o)) * -6px), 0);margin-inline-start:.1em;position:absolute;top:.12em}.Contract-module__1Fk8Pq__sign{block-size:28px;inline-size:240px;margin:16px auto 0;display:block;overflow:visible}.Contract-module__1Fk8Pq__sign path{fill:none;stroke:var(--sand);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:400;stroke-dashoffset:calc((1 - var(--s,0)) * 400px)}:root[dir=rtl] .Contract-module__1Fk8Pq__sign{transform:scaleX(-1)}.Contract-module__1Fk8Pq__fields{font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:var(--mono-track);line-height:var(--lh-mono);color:var(--gray);justify-content:center;gap:32px;margin:14px 0 0;display:flex}.Contract-module__1Fk8Pq__check{color:var(--sand);opacity:clamp(0, calc(var(--s,0) * 2 - var(--k)), 1)}.Contract-module__1Fk8Pq__ledger{inset-inline:0;max-inline-size:var(--content-max);padding:0 var(--gutter) max(0px, calc(9vh - 80px));pointer-events:auto;margin-inline:auto;position:absolute;bottom:0}.Contract-module__1Fk8Pq__ledger .Contract-module__1Fk8Pq__stamp{font-family:var(--font-display);letter-spacing:var(--ls2);color:var(--sand);opacity:0;visibility:hidden;transition:opacity .24s var(--ease), transform .24s var(--ease), visibility 0s linear .24s;align-items:center;gap:10px;margin:0 0 14px;font-size:20px;font-weight:500;line-height:1.2;display:flex;transform:translateY(10px)}.Contract-module__1Fk8Pq__ledger .Contract-module__1Fk8Pq__stamp[data-on]{opacity:1;visibility:inherit;transition:opacity .24s var(--ease), transform .24s var(--ease), visibility 0s;transform:none}.Contract-module__1Fk8Pq__stampDot{background:var(--sand);border-radius:50%;flex:none;block-size:6px;inline-size:6px}.Contract-module__1Fk8Pq__rule{background:var(--line-strong);block-size:1px;position:relative;overflow:hidden}.Contract-module__1Fk8Pq__ruleFill{background:var(--sand);transform:scaleX(var(--ledger,0));transform-origin:0;position:absolute;inset:0}.Contract-module__1Fk8Pq__row{justify-content:space-between;align-items:center;gap:12px var(--gutter);flex-wrap:wrap;margin-top:16px;display:flex}.Contract-module__1Fk8Pq__tabs{flex-wrap:wrap;gap:10px 28px;margin:0;padding:0;list-style:none;display:flex}.Contract-module__1Fk8Pq__tab{font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:var(--mono-track);line-height:var(--lh-mono);color:var(--gray);transition:color .24s var(--ease);align-items:center;gap:8px;padding-bottom:8px;display:inline-flex;position:relative}.Contract-module__1Fk8Pq__tab:after{content:"";inset-inline:0;background:var(--sand);transform-origin:0;block-size:1px;position:absolute;bottom:0;transform:scaleX(0)}.Contract-module__1Fk8Pq__tab[data-state=current],.Contract-module__1Fk8Pq__tab[data-state=signed]{color:var(--ivory)}.Contract-module__1Fk8Pq__tab[data-state=current]:after{transform:scaleX(var(--c,0))}.Contract-module__1Fk8Pq__tabMark{background:var(--sand);block-size:6px;inline-size:6px;transition:transform .24s var(--ease);flex:none;transform:scale(0)}.Contract-module__1Fk8Pq__tab[data-state=signed] .Contract-module__1Fk8Pq__tabMark{transform:none}:root[dir=rtl] .Contract-module__1Fk8Pq__ruleFill,:root[dir=rtl] .Contract-module__1Fk8Pq__tab:after{transform-origin:100%}.Contract-module__1Fk8Pq__link{margin-inline-start:auto}@media (prefers-reduced-motion:reduce){.Contract-module__1Fk8Pq__item,.Contract-module__1Fk8Pq__item[data-side=on],.Contract-module__1Fk8Pq__ledger .Contract-module__1Fk8Pq__stamp,.Contract-module__1Fk8Pq__ledger .Contract-module__1Fk8Pq__stamp[data-on],.Contract-module__1Fk8Pq__tab,.Contract-module__1Fk8Pq__tabMark{transition:none}.Contract-module__1Fk8Pq__item,.Contract-module__1Fk8Pq__item[data-side=after],.Contract-module__1Fk8Pq__item[data-intro][data-side=after],.Contract-module__1Fk8Pq__ledger .Contract-module__1Fk8Pq__stamp,.Contract-module__1Fk8Pq__word,.Contract-module__1Fk8Pq__word[data-caret]:after{transform:none}}
.Exhibit-module__e0ufta__scrim{background:linear-gradient(to right, color-mix(in srgb, var(--ink) 80%, transparent), transparent);pointer-events:none;inline-size:46vw;position:absolute;inset-block:-92px -80px;inset-inline-start:0}:root[dir=rtl] .Exhibit-module__e0ufta__scrim{background:linear-gradient(to left, color-mix(in srgb, var(--ink) 80%, transparent), transparent)}.Exhibit-module__e0ufta__exhibit{--col-start:max(var(--gutter), calc((100% - var(--content-max)) / 2 + var(--gutter)));--col-w:min(560px, calc(37vw - max(var(--gutter), calc((100vw - var(--content-max)) / 2 + var(--gutter)))));inline-size:min(560px, calc(37% - var(--col-start)));pointer-events:auto;flex-direction:column;display:flex;position:absolute;inset-block:0;inset-inline-start:var(--col-start)}.Exhibit-module__e0ufta__label{min-block-size:0;margin-block:auto}.Exhibit-module__e0ufta__kicker{font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:var(--mono-track);font-weight:400;line-height:var(--lh-mono);color:var(--gray);margin:0 0 22px}.Exhibit-module__e0ufta__counter{color:var(--sand)}.Exhibit-module__e0ufta__cell{display:grid}.Exhibit-module__e0ufta__item{opacity:0;visibility:hidden;min-inline-size:0;transition:opacity .24s var(--ease), transform .24s var(--ease), visibility 0s linear .24s;grid-area:1/1;align-self:start;transform:translateY(10px)}.Exhibit-module__e0ufta__item[data-side=after]{transform:translateY(-10px)}.Exhibit-module__e0ufta__item[data-side=on]{opacity:1;visibility:inherit;transition:opacity .24s var(--ease), transform .24s var(--ease), visibility 0s;transform:none}.Exhibit-module__e0ufta__title{font-family:var(--font-display);font-size:min(clamp(56px, 6vw, 112px), 12vh, calc(var(--col-w) / 6.5));font-weight:500;line-height:var(--lh1);letter-spacing:var(--ls1);color:var(--ivory);margin:0 0 24px}.Exhibit-module__e0ufta__floor{max-inline-size:44ch;color:var(--gray);margin:0;font-size:15px;line-height:1.55}.Exhibit-module__e0ufta__name{font-family:var(--font-display);font-size:min(clamp(44px, 4.6vw, 80px), 9vh, calc(var(--col-w) / (var(--chars) * .56)));letter-spacing:var(--ls2);color:var(--ivory);overflow-wrap:anywhere;margin:0 0 16px;font-weight:500;line-height:.98}:root[lang=ar] .Exhibit-module__e0ufta__name{line-height:1.2}.Exhibit-module__e0ufta__tag{font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:var(--mono-track);line-height:var(--lh-mono);color:var(--gray);margin:0 0 18px}.Exhibit-module__e0ufta__tagOwn{color:var(--sand)}.Exhibit-module__e0ufta__line{max-inline-size:40ch;color:var(--gray);margin:0 0 18px;font-size:17px;line-height:1.5}.Exhibit-module__e0ufta__line:lang(ar){line-height:1.8}.Exhibit-module__e0ufta__meta{font-family:var(--font-mono);letter-spacing:var(--mono-track);font-size:13px;line-height:var(--lh-mono);color:var(--gray);margin:0 0 22px}.Exhibit-module__e0ufta__actions{flex-wrap:wrap;align-items:center;gap:10px 24px;display:flex}.Exhibit-module__e0ufta__open{min-inline-size:0;font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:var(--mono-track);line-height:var(--lh-mono);color:var(--sand);transition:color .16s var(--ease);align-items:baseline;gap:10px;display:inline-flex}.Exhibit-module__e0ufta__host{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;color:var(--gray);transition:color .16s var(--ease);overflow:hidden}.Exhibit-module__e0ufta__open:hover,.Exhibit-module__e0ufta__open[data-hover],.Exhibit-module__e0ufta__open:hover .Exhibit-module__e0ufta__host,.Exhibit-module__e0ufta__open[data-hover] .Exhibit-module__e0ufta__host{color:var(--ivory)}.Exhibit-module__e0ufta__arrow{font-family:var(--font-code);letter-spacing:0}.Exhibit-module__e0ufta__case{appearance:none;cursor:pointer;font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:var(--mono-track);line-height:var(--lh-mono);color:var(--gray);text-decoration:underline;-webkit-text-decoration-color:var(--line-field);text-decoration-color:var(--line-field);text-underline-offset:6px;transition:color .16s var(--ease), text-decoration-color .16s var(--ease);background:0 0;border:0;margin:0;padding:0}.Exhibit-module__e0ufta__case:hover,.Exhibit-module__e0ufta__case[aria-expanded=true]{color:var(--ivory);-webkit-text-decoration-color:var(--sand);text-decoration-color:var(--sand)}.Exhibit-module__e0ufta__index{margin:28px 0 0;padding:0;list-style:none}.Exhibit-module__e0ufta__row{appearance:none;border:0;border-top:1px solid var(--line-strong);cursor:pointer;text-align:start;inline-size:100%;font-family:var(--font-body);color:var(--gray);background:0 0;align-items:center;gap:14px;margin:0;padding:8px 0;line-height:normal;display:flex}.Exhibit-module__e0ufta__index li:last-child .Exhibit-module__e0ufta__row{border-bottom:1px solid var(--line-strong)}.Exhibit-module__e0ufta__rowNum{font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:var(--mono-track);color:var(--gray);flex:none}.Exhibit-module__e0ufta__thumb,.Exhibit-module__e0ufta__thumbEmpty{object-fit:cover;object-position:top;border:1px solid var(--line-strong);opacity:.55;block-size:35px;inline-size:56px;transition:opacity .2s var(--ease), border-color .2s var(--ease);border-radius:0;flex:none}.Exhibit-module__e0ufta__thumbEmpty{background:var(--panel);display:block}.Exhibit-module__e0ufta__rowName{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;font-family:var(--font-display);letter-spacing:var(--ls-plate);color:var(--gray);transition:color .16s var(--ease);font-size:17px;overflow:hidden}.Exhibit-module__e0ufta__row[data-hot] .Exhibit-module__e0ufta__rowNum{color:var(--sand)}.Exhibit-module__e0ufta__row[data-hot] .Exhibit-module__e0ufta__rowName,.Exhibit-module__e0ufta__row:hover .Exhibit-module__e0ufta__rowName{color:var(--ivory)}.Exhibit-module__e0ufta__row[data-hot] .Exhibit-module__e0ufta__thumb,.Exhibit-module__e0ufta__row:hover .Exhibit-module__e0ufta__thumb{opacity:1;border-color:var(--sand-dim)}.Exhibit-module__e0ufta__workLink{align-self:flex-start;margin-top:18px}@media (max-height:819px){.Exhibit-module__e0ufta__thumb,.Exhibit-module__e0ufta__thumbEmpty{display:none}.Exhibit-module__e0ufta__line{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}[data-compact] .Exhibit-module__e0ufta__scrim{display:none}[data-compact] .Exhibit-module__e0ufta__exhibit{align-items:start;gap:0 var(--gutter);max-block-size:calc(33vh - 80px);inline-size:auto;padding:14px var(--gutter);background:color-mix(in srgb, var(--ink) 92%, transparent);border-top:1px solid var(--line-strong);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) auto;display:grid;inset-block:auto 0;inset-inline:0;overflow:hidden}[data-compact] .Exhibit-module__e0ufta__label{margin:0}[data-compact] .Exhibit-module__e0ufta__kicker{margin-bottom:8px}[data-compact] .Exhibit-module__e0ufta__title{margin-bottom:8px;font-size:min(40px,5vh)}[data-compact] .Exhibit-module__e0ufta__floor,[data-compact] .Exhibit-module__e0ufta__line{-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}[data-compact] .Exhibit-module__e0ufta__name{margin-bottom:6px;font-size:min(32px,4vh)}[data-compact] .Exhibit-module__e0ufta__tag,[data-compact] .Exhibit-module__e0ufta__line{margin-bottom:6px}[data-compact] .Exhibit-module__e0ufta__meta{margin-bottom:10px}[data-compact] .Exhibit-module__e0ufta__index{margin:0}[data-compact] .Exhibit-module__e0ufta__row{padding-block:5px}[data-compact] .Exhibit-module__e0ufta__thumb,[data-compact] .Exhibit-module__e0ufta__thumbEmpty{display:none}[data-compact] .Exhibit-module__e0ufta__rowName{font-size:15px}[data-compact] .Exhibit-module__e0ufta__workLink{margin:0}.Exhibit-module__e0ufta__hits{pointer-events:none;position:absolute;inset:0}.Exhibit-module__e0ufta__hit{left:var(--hx,0px);top:var(--hy,0px);inline-size:var(--hw,0px);block-size:var(--hh,0px);appearance:none;cursor:pointer;pointer-events:auto;color:var(--ivory);background:0 0;border:0;margin:0;padding:0;text-decoration:none;display:none;position:absolute}.Exhibit-module__e0ufta__chip{top:14px;border-radius:var(--radius);background:color-mix(in srgb, var(--ink) 92%, transparent);font-family:var(--font-mono);letter-spacing:var(--mono-track);color:var(--ivory);white-space:nowrap;padding:6px 10px;font-size:13px;line-height:1.4;display:grid;position:absolute;inset-inline-start:14px}.Exhibit-module__e0ufta__chipRest,.Exhibit-module__e0ufta__chipHover{transition:opacity .24s var(--ease);grid-area:1/1;align-items:center;gap:8px;display:inline-flex}.Exhibit-module__e0ufta__chipHover,.Exhibit-module__e0ufta__hit:hover .Exhibit-module__e0ufta__chipRest,.Exhibit-module__e0ufta__hit[data-hover] .Exhibit-module__e0ufta__chipRest{opacity:0}.Exhibit-module__e0ufta__hit:hover .Exhibit-module__e0ufta__chipHover,.Exhibit-module__e0ufta__hit[data-hover] .Exhibit-module__e0ufta__chipHover{opacity:1}.Exhibit-module__e0ufta__chip:not(:has(.Exhibit-module__e0ufta__chipHover)) .Exhibit-module__e0ufta__chipRest{opacity:1}.Exhibit-module__e0ufta__dot{background:var(--sand);border-radius:50%;flex:none;block-size:6px;inline-size:6px}@media (pointer:coarse){.Exhibit-module__e0ufta__open,.Exhibit-module__e0ufta__case{align-items:center;min-block-size:44px}}@media (prefers-reduced-motion:reduce){.Exhibit-module__e0ufta__item,.Exhibit-module__e0ufta__item[data-side=on],.Exhibit-module__e0ufta__chipRest,.Exhibit-module__e0ufta__chipHover{transition:none}.Exhibit-module__e0ufta__item,.Exhibit-module__e0ufta__item[data-side=after]{transform:none}}
.Terms-module__eAZHHq__terms{inline-size:100%;max-inline-size:min(920px, calc(100% - 2 * var(--gutter)));text-align:center;margin-inline:auto}.Terms-module__eAZHHq__kicker{margin:0 0 var(--kicker-gap);font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:var(--mono-track);color:var(--gray)}.Terms-module__eAZHHq__title{font-family:var(--font-display);font-size:min(clamp(56px,7vw,120px),13vh);font-weight:500;line-height:var(--lh1);letter-spacing:var(--ls1);color:var(--ivory);text-wrap:balance;margin:0}.Terms-module__eAZHHq__body{max-inline-size:52ch;color:var(--gray);margin:24px auto 0;font-size:19px;line-height:1.5}.Terms-module__eAZHHq__split{grid-template-columns:1fr 1fr;column-gap:10px;inline-size:min(640px,80vw);margin:40px auto 0;padding:0;list-style:none;display:grid}.Terms-module__eAZHHq__half{--f:clamp(0, calc(var(--t,0) / .45), 1);flex-direction:column;gap:14px;min-inline-size:0;display:flex}.Terms-module__eAZHHq__half[data-half="1"]{--f:clamp(0, calc((var(--t,0) - .45) / .45), 1)}.Terms-module__eAZHHq__track{background:var(--line-strong);block-size:2px;display:block;position:relative;overflow:hidden}.Terms-module__eAZHHq__fill{background:var(--sand);transform:scaleX(var(--f));transform-origin:0;position:absolute;inset:0}:root[dir=rtl] .Terms-module__eAZHHq__fill{transform-origin:100%}.Terms-module__eAZHHq__label{font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:var(--mono-track);line-height:var(--lh-mono);color:color-mix(in srgb, var(--ivory) calc(var(--f) * 100%), var(--gray))}.Terms-module__eAZHHq__pct{color:color-mix(in srgb, var(--ivory) calc(clamp(0, calc((var(--f) - .9) * 10), 1) * 100%), var(--gray))}.Terms-module__eAZHHq__stamp{font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:var(--mono-track);line-height:var(--lh-mono);color:var(--sand);opacity:clamp(0, calc((var(--t,0) - .9) * 20), 1);margin:28px 0 0}
.Journey-module__7o92nW__journey{height:1000vh;position:relative}.Journey-module__7o92nW__stage{background:var(--ink);height:100vh;position:sticky;top:0;overflow:hidden}.Journey-module__7o92nW__stage :where(a[href],button,input,select,textarea,summary,[tabindex],[contenteditable]){scroll-margin-top:0}.Journey-module__7o92nW__space{z-index:0;position:absolute;inset:0}.Journey-module__7o92nW__cut{background:var(--ink);opacity:0;pointer-events:none;position:absolute;inset:0}.Journey-module__7o92nW__flash{z-index:7;background:var(--sand);opacity:0;pointer-events:none;position:absolute;inset:0}.Journey-module__7o92nW__nav{top:0;z-index:6;position:absolute;inset-inline:0}.Journey-module__7o92nW__navInner{max-width:var(--content-max);min-height:calc(var(--bar-h) - 1px);padding:var(--bar-pad-y) var(--gutter);align-items:center;gap:var(--bar-gap);margin:0 auto;display:flex}.Journey-module__7o92nW__wordmark{appearance:none;cursor:pointer;white-space:nowrap;color:var(--ivory);background:0 0;border:0;margin:0;padding:0;line-height:1;display:inline-flex}.Journey-module__7o92nW__menu{gap:var(--nav-gap);margin:0;padding:0;list-style:none;display:flex}.Journey-module__7o92nW__menuItem{appearance:none;cursor:pointer;line-height:inherit;background:0 0;border:0;margin:0;padding:0}.Journey-module__7o92nW__navEnd{align-items:center;gap:10px;margin-inline-start:auto;display:flex}.Journey-module__7o92nW__navEnd .Journey-module__7o92nW__navCta{margin-inline-end:6px}.Journey-module__7o92nW__navSelect[data-tone=default]>button{background:color-mix(in srgb, var(--ink) 72%, transparent)}.Journey-module__7o92nW__main{pointer-events:none;position:absolute;inset:0}.Journey-module__7o92nW__main:focus,.Journey-module__7o92nW__main:focus-visible{outline:none}.Journey-module__7o92nW__scene{pointer-events:none;opacity:0;visibility:hidden;align-items:center;display:flex;position:absolute;inset:92px 0 80px;transform:translateY(8px)}.Journey-module__7o92nW__scene[data-scene="1"]{opacity:1;visibility:visible;transform:none}.Journey-module__7o92nW__scene :is(h1,h2){transform:translate3d(0, calc((1 - var(--e,1)) * var(--dir,1) * 10px), 0)}.Journey-module__7o92nW__scene :is(p,ol,ul){transform:translate3d(0, calc((1 - var(--e,1)) * var(--dir,1) * 20px), 0)}@media (prefers-reduced-motion:reduce){.Journey-module__7o92nW__scene :is(h1,h2,p,ol,ul){transform:none}}.Journey-module__7o92nW__sceneEnd{align-items:flex-end}.Journey-module__7o92nW__sceneCenter{justify-content:center}.Journey-module__7o92nW__container{max-width:var(--content-max);width:100%;padding:0 var(--gutter);margin:0 auto}.Journey-module__7o92nW__hero{pointer-events:auto;max-width:min(620px,52vw)}.Journey-module__7o92nW__h1{max-width:11ch;font-family:var(--font-display);font-size:min(clamp(44px,6.2vw,92px),11vh);font-weight:500;line-height:var(--lh1);letter-spacing:var(--ls1);margin:0 0 min(26px,3vh)}.Journey-module__7o92nW__sub{max-width:36ch;color:var(--ivory);margin:0 0 min(34px,4vh);font-size:clamp(16px,1.5vw,19px);line-height:1.55}.Journey-module__7o92nW__ctaRow{flex-wrap:wrap;gap:12px;display:flex}.Journey-module__7o92nW__hero .Journey-module__7o92nW__prices{border-top:1px solid var(--line);margin-top:min(40px,4.5vh);padding-top:18px}.Journey-module__7o92nW__corridor{max-width:var(--content-max);width:100%;padding:0 var(--gutter);grid-template-columns:1fr 1fr;gap:clamp(40px,12vw,220px);margin:0 auto;display:grid}.Journey-module__7o92nW__fam{pointer-events:auto;transition:opacity .26s}.Journey-module__7o92nW__famEnd{text-align:end}.Journey-module__7o92nW__famKicker{font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:var(--mono-track);color:var(--gray);text-transform:uppercase;margin-bottom:18px}.Journey-module__7o92nW__famTitle{font-family:var(--font-display);letter-spacing:var(--ls2);margin:0 0 18px;font-size:min(clamp(34px,4vw,54px),8.5vh);font-weight:500;line-height:1.04}.Journey-module__7o92nW__famLine{max-width:32ch;color:var(--gray);margin:0 0 22px;font-size:17px}.Journey-module__7o92nW__famEnd .Journey-module__7o92nW__famLine{margin-inline-start:auto}.Journey-module__7o92nW__famPrice{font-family:var(--font-mono);color:var(--ivory);font-size:22px}.Journey-module__7o92nW__famLink{margin-top:16px}.Journey-module__7o92nW__stage:has([data-gl=on]) [data-hit][data-on]{display:block}.Journey-module__7o92nW__sceneEst{justify-content:center;align-items:flex-end;padding-bottom:calc(32vh - 80px)}.Journey-module__7o92nW__est{max-width:960px;padding:0 var(--gutter);text-align:center;color:var(--ink);pointer-events:auto}.Journey-module__7o92nW__estKicker{font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:var(--mono-track);color:var(--graphite);margin-bottom:22px}.Journey-module__7o92nW__estTitle{font-family:var(--font-display);letter-spacing:var(--ls2);margin:0 0 20px;font-size:min(clamp(40px,5.6vw,96px),11vh);font-weight:500;line-height:1.04}.Journey-module__7o92nW__estBody{max-width:52ch;color:var(--line-field);margin:0 auto 26px;font-size:19px;line-height:1.5}.Journey-module__7o92nW__estTicks{justify-content:center;gap:10px;margin:0 0 30px;display:flex}.Journey-module__7o92nW__estTick{background:var(--ink);block-size:28px;inline-size:2px;opacity:clamp(.22, calc(var(--t,0) * 12 - var(--k)), 1)}.Journey-module__7o92nW__sceneTop{justify-content:center;align-items:flex-start;padding-top:10vh}.Journey-module__7o92nW__mkt{padding:0 var(--gutter);text-align:center;pointer-events:auto}.Journey-module__7o92nW__mktTitle{font-family:var(--font-display);letter-spacing:var(--ls2);margin:0 0 18px;font-size:min(clamp(28px,3.2vw,42px),8vh);font-weight:500;line-height:1.06}.Journey-module__7o92nW__mktBody{max-width:44ch;color:var(--gray);margin:0 auto 36px;font-size:17px}.Journey-module__7o92nW__markets{font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:var(--mono-track);justify-content:center;gap:clamp(32px,8vw,120px);display:flex}.Journey-module__7o92nW__market{text-align:start}.Journey-module__7o92nW__marketLabel{color:var(--gray);margin-bottom:8px}.Journey-module__7o92nW__marketValue{color:var(--ivory);font-size:22px}.Journey-module__7o92nW__marketEq{color:var(--sand);opacity:0;transition:opacity .24s var(--ease), transform .24s var(--ease);align-self:flex-end;font-size:22px;transform:translateY(10px)}[data-linked] .Journey-module__7o92nW__marketEq{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.Journey-module__7o92nW__marketEq{transition:none;transform:none}}.Journey-module__7o92nW__end{grid-template-rows:1fr auto auto 1fr;align-self:stretch;display:grid}.Journey-module__7o92nW__end>*{pointer-events:auto}.Journey-module__7o92nW__next{justify-content:space-between;align-self:start;align-items:center;gap:16px var(--gutter);flex-wrap:wrap;grid-row:4;margin-top:min(52px,6vh);display:flex}.Journey-module__7o92nW__nextTitle{font-family:var(--font-display);letter-spacing:var(--ls2);margin:0;font-size:min(clamp(24px,2.4vw,34px),6vh);font-weight:500;line-height:1.1}.Journey-module__7o92nW__bigMark{font-weight:inherit;white-space:nowrap;color:var(--ivory);grid-row:2;margin:0 0 min(40px,5vh);line-height:.94}.Journey-module__7o92nW__foot{isolation:isolate;gap:var(--gutter);border-top:1px solid var(--line-strong);font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:var(--mono-track);color:var(--gray);flex-wrap:wrap;grid-row:3;justify-content:space-between;align-items:flex-end;padding-top:28px;display:flex;position:relative}.Journey-module__7o92nW__foot:before{content:"";z-index:-1;background:linear-gradient(to bottom, var(--ink) calc(100% - 24px), transparent);pointer-events:none;position:absolute;inset:0 calc(50% - 50vw) -24px}.Journey-module__7o92nW__footGroups{flex-wrap:wrap;gap:28px;display:flex}.Journey-module__7o92nW__footLabel{margin-bottom:10px}.Journey-module__7o92nW__footValue{color:var(--ivory)}.Journey-module__7o92nW__footLegal{gap:20px;display:flex}.Journey-module__7o92nW__rail{inset-inline:0;z-index:6;position:absolute;bottom:0}.Journey-module__7o92nW__railInner{max-width:var(--content-max);padding:0 var(--gutter) 22px;font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:var(--mono-track);color:var(--gray);align-items:center;gap:20px;margin:0 auto;display:flex}.Journey-module__7o92nW__railLabel{color:var(--ivory)}.Journey-module__7o92nW__track{background:var(--line-strong);flex:1;max-width:300px;height:1px;position:relative}.Journey-module__7o92nW__bar{inset-inline-start:0;background:var(--sand);width:0%;height:1px;position:absolute;top:0}.Journey-module__7o92nW__ticks{margin:0;background:var(--ink);border-radius:var(--radius);gap:4px;margin-inline-start:auto;padding:0 4px;list-style:none;display:flex}.Journey-module__7o92nW__tick{appearance:none;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:22px;height:22px;margin:0;padding:0;display:flex}.Journey-module__7o92nW__tickLine{background:var(--gray);width:14px;height:1px;display:block}.Journey-module__7o92nW__tick[aria-current] .Journey-module__7o92nW__tickLine{background:var(--sand);width:20px}.Journey-module__7o92nW__journey[data-sand] .Journey-module__7o92nW__wordmark [data-tone]{color:var(--ink)}.Journey-module__7o92nW__journey[data-sand] .Journey-module__7o92nW__wordmark [data-tone]>span:last-child{color:var(--ivory)}.Journey-module__7o92nW__journey[data-sand] .Journey-module__7o92nW__menuItem,.Journey-module__7o92nW__journey[data-sand-rail] .Journey-module__7o92nW__counter{color:var(--graphite)}.Journey-module__7o92nW__journey[data-sand] .Journey-module__7o92nW__menuItem:hover,.Journey-module__7o92nW__journey[data-sand-rail] .Journey-module__7o92nW__railLabel{color:var(--ink)}.Journey-module__7o92nW__journey[data-sand] .Journey-module__7o92nW__navCta{background:var(--ink);border-color:var(--ink);color:var(--sand)}.Journey-module__7o92nW__journey[data-sand] .Journey-module__7o92nW__navCta:hover{background:var(--surface-2);border-color:var(--surface-2);color:var(--ivory)}.Journey-module__7o92nW__journey[data-sand-rail] .Journey-module__7o92nW__ticks{background:var(--sand)}.Journey-module__7o92nW__journey[data-sand-rail] .Journey-module__7o92nW__tickLine{background:var(--on-sand-weak)}.Journey-module__7o92nW__journey[data-sand-rail] .Journey-module__7o92nW__tick[aria-current] .Journey-module__7o92nW__tickLine,.Journey-module__7o92nW__journey[data-sand-rail] .Journey-module__7o92nW__bar{background:var(--ink)}.Journey-module__7o92nW__journey[data-sand-copy] [data-scene="7"] .Journey-module__7o92nW__mktTitle{color:var(--ink)}.Journey-module__7o92nW__journey[data-sand-copy] [data-scene="7"] .Journey-module__7o92nW__mktBody{color:var(--on-sand-muted)}.Journey-module__7o92nW__journey[data-sand-copy] [data-scene="7"] .Journey-module__7o92nW__marketValue{color:var(--ink)}.Journey-module__7o92nW__journey[data-sand-copy] [data-scene="7"] .Journey-module__7o92nW__marketLabel{color:var(--on-sand-weak)}.Journey-module__7o92nW__journey[data-sand-copy] [data-scene="7"] .Journey-module__7o92nW__marketEq{color:var(--ink)}.Journey-module__7o92nW__journey[data-sand] .Journey-module__7o92nW__nav :focus-visible,.Journey-module__7o92nW__journey[data-sand-rail] .Journey-module__7o92nW__rail :focus-visible{outline-color:var(--ink)}.Journey-module__7o92nW__hint{inset-inline:0;z-index:6;opacity:0;transition:opacity var(--enter) var(--ease);pointer-events:none;flex-direction:column;align-items:center;gap:10px;margin:0;display:flex;position:absolute;bottom:74px}.Journey-module__7o92nW__journey[data-hint] .Journey-module__7o92nW__hint{opacity:1}.Journey-module__7o92nW__hintText{font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:var(--mono-track);color:var(--gray)}.Journey-module__7o92nW__hintLine{background:color-mix(in srgb, var(--line) 100%, transparent);width:1px;height:34px;position:relative;overflow:hidden}.Journey-module__7o92nW__hintLine:after{content:"";inset-inline:0;background:var(--sand);height:12px;animation:Journey-module__7o92nW__hintFall 1.8s var(--ease) infinite;position:absolute;top:0}@keyframes Journey-module__7o92nW__hintFall{0%{opacity:0;transform:translateY(-14px)}35%{opacity:1}to{opacity:0;transform:translateY(34px)}}@media (prefers-reduced-motion:reduce){.Journey-module__7o92nW__hintLine:after{animation:none;top:auto;bottom:0}}
.BuildScreen-module__qQqExa__screen{--dir:1;width:100%;display:block}:root[dir=rtl] .BuildScreen-module__qQqExa__screen{--dir:-1}.BuildScreen-module__qQqExa__stage{perspective:1100px;perspective-origin:50% 40%;touch-action:pan-y pinch-zoom}.BuildScreen-module__qQqExa__slab{width:100%;transform-style:preserve-3d;transform:rotateY(calc(var(--dir) * -8deg)) rotateX(3deg);position:relative}.BuildScreen-module__qQqExa__tilt{transform-style:preserve-3d;background:var(--surface);position:relative}.BuildScreen-module__qQqExa__canvas{aspect-ratio:1216/662;width:100%;height:auto;display:block}.BuildScreen-module__qQqExa__side{top:0;background:var(--surface);border:1px solid var(--graphite);transform-origin:0;width:12px;height:100%;transform:rotateY(calc(var(--dir) * 90deg));position:absolute;inset-inline-start:100%}:root[dir=rtl] .BuildScreen-module__qQqExa__side{transform-origin:100%}.BuildScreen-module__qQqExa__edge{inset-inline:0;background:var(--line-strong);height:2px;position:absolute;bottom:0}.BuildScreen-module__qQqExa__edgeFill{background:var(--sand);transform-origin:0;position:absolute;inset:0;transform:scaleX(1)}:root[dir=rtl] .BuildScreen-module__qQqExa__edgeFill{transform-origin:100%}.BuildScreen-module__qQqExa__meter{justify-content:space-between;align-items:baseline;gap:12px;margin-top:12px;display:flex}.BuildScreen-module__qQqExa__stages{min-width:0;font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:var(--mono-track);margin:0;padding:0;line-height:1.4;list-style:none;display:grid}.BuildScreen-module__qQqExa__stages li{visibility:hidden;color:var(--gray-mute);grid-area:1/1}.BuildScreen-module__qQqExa__stages li[data-state=on]{visibility:visible;color:var(--sand)}.BuildScreen-module__qQqExa__hours{min-width:8ch;font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:var(--mono-track);text-align:right;color:var(--gray);font-variant-numeric:tabular-nums;flex:none;line-height:1.4}[dir=rtl] .BuildScreen-module__qQqExa__hours{text-align:left}.BuildScreen-module__qQqExa__hours[data-live=true]{color:var(--sand)}@media (max-width:359px){.BuildScreen-module__qQqExa__stages,.BuildScreen-module__qQqExa__hours{font-size:13px}}@media (prefers-reduced-motion:no-preference){:root[data-motion=on] .BuildScreen-module__qQqExa__tilt{animation:BuildScreen-module__qQqExa__slabIn .9s var(--ease) 80ms backwards}}@keyframes BuildScreen-module__qQqExa__slabIn{0%{transform:rotateY(calc(var(--dir) * -14deg)) translateZ(-40px)}to{transform:none}}
.BackWall-module__PCfa5G__root{--dir:1;perspective:700px;perspective-origin:50% 30%;margin:4px 0 20px;position:relative}:root[dir=rtl] .BackWall-module__PCfa5G__root{--dir:-1}.BackWall-module__PCfa5G__wall{background:var(--surface);border-radius:var(--radius);padding:36px 20px 32px;position:relative}.BackWall-module__PCfa5G__wall:before,.BackWall-module__PCfa5G__wall:after{content:"";background:var(--sand);opacity:.35;transform-origin:0;height:1px;position:absolute;inset-inline:0}.BackWall-module__PCfa5G__wall:before{top:0}.BackWall-module__PCfa5G__wall:after{bottom:0}:root[dir=rtl] .BackWall-module__PCfa5G__wall:before,:root[dir=rtl] .BackWall-module__PCfa5G__wall:after{transform-origin:100%}.BackWall-module__PCfa5G__mark{font-weight:inherit;margin:0;line-height:1}.BackWall-module__PCfa5G__logo{padding-bottom:14px;display:inline-block;position:relative}.BackWall-module__PCfa5G__underline{background:var(--sand);transform-origin:0;height:2px;position:absolute;bottom:0;left:0;right:0}:root[dir=rtl] .BackWall-module__PCfa5G__underline{transform-origin:100%}.BackWall-module__PCfa5G__sweep{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.BackWall-module__PCfa5G__light{top:0;bottom:0;width:100%;transform:translateX(calc(var(--dir) * (100% + 56px)));position:absolute;inset-inline-start:0}.BackWall-module__PCfa5G__light:before{content:"";top:0;bottom:0;background:color-mix(in srgb, var(--sand) 14%, transparent);border-inline-end:2px solid var(--sand);width:56px;position:absolute;inset-inline-end:100%}.BackWall-module__PCfa5G__live{inset-inline-end:16px;font-family:var(--font-mono);letter-spacing:var(--mono-track);color:var(--sand);font-size:12px;line-height:1.3;position:absolute;bottom:12px}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()) and (animation-range:cover 0% cover 100%){:root[data-motion=on] .BackWall-module__PCfa5G__root{view-timeline-name:--ds-back;view-timeline-axis:block;view-timeline-inset:var(--bar-h) 0;animation-name:BackWall-module__PCfa5G__show;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--ds-back;animation-range:entry entry 70%}:root[data-motion=on] .BackWall-module__PCfa5G__root[data-reveal]:not([data-in]){opacity:1;transform:none}:root[data-motion=on] .BackWall-module__PCfa5G__root .BackWall-module__PCfa5G__wall{animation-name:BackWall-module__PCfa5G__approach;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--ds-back;animation-range:entry}:root[data-motion=on] .BackWall-module__PCfa5G__root .BackWall-module__PCfa5G__wall:before,:root[data-motion=on] .BackWall-module__PCfa5G__root .BackWall-module__PCfa5G__wall:after{animation-name:BackWall-module__PCfa5G__draw;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--ds-back;animation-range:entry 20% contain 0%}:root[data-motion=on] .BackWall-module__PCfa5G__root .BackWall-module__PCfa5G__light{animation-name:BackWall-module__PCfa5G__sweep;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--ds-back;animation-range:contain 5% contain 40%}:root[data-motion=on] .BackWall-module__PCfa5G__root .BackWall-module__PCfa5G__underline{animation-name:BackWall-module__PCfa5G__draw;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--ds-back;animation-range:contain 5% contain 40%}:root[data-motion=on] .BackWall-module__PCfa5G__root .BackWall-module__PCfa5G__live{animation-name:BackWall-module__PCfa5G__show;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--ds-back;animation-range:contain 36% contain 42%}}@supports not ((animation-timeline:view()) and (animation-range:cover 0% cover 100%)){:root[data-motion=on] .BackWall-module__PCfa5G__root[data-in] .BackWall-module__PCfa5G__wall{animation:BackWall-module__PCfa5G__approach .9s var(--ease) .15s both}:root[data-motion=on] .BackWall-module__PCfa5G__root[data-in] .BackWall-module__PCfa5G__wall:before{animation:BackWall-module__PCfa5G__draw .9s var(--ease) .15s both}:root[data-motion=on] .BackWall-module__PCfa5G__root[data-in] .BackWall-module__PCfa5G__wall:after{animation:BackWall-module__PCfa5G__draw .9s var(--ease) .28s both}:root[data-motion=on] .BackWall-module__PCfa5G__root[data-in] .BackWall-module__PCfa5G__light{animation:BackWall-module__PCfa5G__sweep .9s var(--ease) .7s both}:root[data-motion=on] .BackWall-module__PCfa5G__root[data-in] .BackWall-module__PCfa5G__underline{animation:BackWall-module__PCfa5G__draw .9s var(--ease) .7s both}:root[data-motion=on] .BackWall-module__PCfa5G__root[data-in] .BackWall-module__PCfa5G__live{animation:BackWall-module__PCfa5G__show .4s var(--ease) 1.6s both}}}@keyframes BackWall-module__PCfa5G__approach{0%{transform:translateZ(-360px)}to{transform:none}}@keyframes BackWall-module__PCfa5G__draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes BackWall-module__PCfa5G__sweep{0%{transform:translate(0)}to{transform:translateX(calc(var(--dir) * (100% + 56px)))}}@keyframes BackWall-module__PCfa5G__show{0%{opacity:0}to{opacity:1}}
.Crossing-module__8itgnq__root{--dir:1;margin:0 0 24px;position:relative}:root[dir=rtl] .Crossing-module__8itgnq__root{--dir:-1}.Crossing-module__8itgnq__room{perspective:420px;perspective-origin:50% 45%;background:var(--ink);border:1px solid var(--line-strong);border-radius:var(--radius);height:184px;position:relative;overflow:hidden}.Crossing-module__8itgnq__world{transform-style:preserve-3d;position:absolute;inset:0}.Crossing-module__8itgnq__wall{background:var(--surface);border:1px solid var(--gray-weak);width:360px;height:100%;position:absolute;top:0}.Crossing-module__8itgnq__wall[data-side=start]{transform-origin:calc(50% - 50% * var(--dir)) 50%;transform:rotateY(calc(var(--dir) * 90deg));inset-inline-start:0}.Crossing-module__8itgnq__wall[data-side=end]{transform-origin:calc(50% + 50% * var(--dir)) 50%;transform:rotateY(calc(var(--dir) * -90deg));inset-inline-end:0}.Crossing-module__8itgnq__rib{background:var(--graphite);width:1px;position:absolute;top:0;bottom:0}.Crossing-module__8itgnq__wall[data-side=start] .Crossing-module__8itgnq__rib{inset-inline-start:calc(var(--d) * 100%)}.Crossing-module__8itgnq__wall[data-side=end] .Crossing-module__8itgnq__rib{inset-inline-end:calc(var(--d) * 100%)}.Crossing-module__8itgnq__floor,.Crossing-module__8itgnq__ceiling{height:360px;position:absolute;left:0;right:0}.Crossing-module__8itgnq__floor{transform-origin:50% 100%;bottom:0;transform:rotateX(90deg)}.Crossing-module__8itgnq__ceiling{transform-origin:50% 0;top:0;transform:rotateX(-90deg)}.Crossing-module__8itgnq__cross{background:var(--graphite);height:1px;position:absolute;left:0;right:0}.Crossing-module__8itgnq__floor .Crossing-module__8itgnq__cross{top:calc((1 - var(--d)) * 100%)}.Crossing-module__8itgnq__ceiling .Crossing-module__8itgnq__cross{top:calc(var(--d) * 100%)}.Crossing-module__8itgnq__lane{top:0;bottom:0;left:calc(var(--l) * 100%);background:var(--graphite);width:1px;position:absolute}.Crossing-module__8itgnq__far{background:var(--ink);border:1px solid var(--gray-weak);position:absolute;inset:0;transform:translateZ(-360px)}.Crossing-module__8itgnq__light{background:var(--sand);transform-origin:50% 100%;width:2px;height:46%;margin-left:-1px;position:absolute;top:27%;left:50%}.Crossing-module__8itgnq__half{background:var(--surface);border:1px solid var(--graphite);flex-direction:column;justify-content:flex-end;gap:6px;width:50%;padding:16px;display:flex;position:absolute;top:0;bottom:0}.Crossing-module__8itgnq__half[data-side=start]{border-inline-end-color:var(--sand);transform:translateX(calc(var(--dir) * -101%));inset-inline-start:0}.Crossing-module__8itgnq__half[data-side=end]{transform:translateX(calc(var(--dir) * 101%));border-inline-start:0;inset-inline-end:0}.Crossing-module__8itgnq__pct{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ivory);font-size:28px;font-weight:500;line-height:1;display:block}.Crossing-module__8itgnq__label{font-family:var(--font-mono);letter-spacing:var(--mono-track);color:var(--gray);font-size:12px;line-height:1.3}.Crossing-module__8itgnq__stamp{bottom:12px;background:var(--ink);border:1px solid var(--sand);border-radius:var(--radius);width:max-content;max-width:calc(100% - 24px);font-family:var(--font-mono);letter-spacing:var(--mono-track);color:var(--sand);text-align:center;margin-inline:auto;padding:5px 8px;font-size:12px;line-height:1.25;position:absolute;inset-inline:0}.Crossing-module__8itgnq__keys{font-family:var(--font-mono);letter-spacing:var(--mono-track);color:var(--gray);flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 0;padding:0;font-size:12px;line-height:1.3;list-style:none;display:flex}.Crossing-module__8itgnq__key{border:1px solid var(--line-strong);border-radius:var(--radius);align-items:center;gap:6px;padding:5px 8px;display:inline-flex}.Crossing-module__8itgnq__yours{color:var(--sand)}.Crossing-module__8itgnq__yours:before{content:"→";font-family:var(--font-code);letter-spacing:0;margin-inline-end:.6em}:root[dir=rtl] .Crossing-module__8itgnq__yours:before{content:"←"}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()) and (animation-range:cover 0% cover 100%){:root[data-motion=on] .Crossing-module__8itgnq__root{view-timeline-name:--ds-terms;view-timeline-axis:block;view-timeline-inset:var(--bar-h) 0}:root[data-motion=on] .Crossing-module__8itgnq__root[data-reveal]:not([data-in]){opacity:1;transform:none}:root[data-motion=on] .Crossing-module__8itgnq__root .Crossing-module__8itgnq__half{animation-name:Crossing-module__8itgnq__split;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--ds-terms;animation-range:cover 38% cover 58%}:root[data-motion=on] .Crossing-module__8itgnq__root .Crossing-module__8itgnq__world{animation-name:Crossing-module__8itgnq__walk;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--ds-terms;animation-range:cover 40% cover 88%}:root[data-motion=on] .Crossing-module__8itgnq__root .Crossing-module__8itgnq__light{animation-name:Crossing-module__8itgnq__rise;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--ds-terms;animation-range:cover 50% cover 64%}:root[data-motion=on] .Crossing-module__8itgnq__root .Crossing-module__8itgnq__stamp{animation-name:Crossing-module__8itgnq__stamp;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--ds-terms;animation-range:cover 64% cover 70%}:root[data-motion=on] .Crossing-module__8itgnq__root .Crossing-module__8itgnq__keys>li{animation-name:Crossing-module__8itgnq__keyIn;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--ds-terms;animation-range:cover var(--r0) cover var(--r1)}}@supports not ((animation-timeline:view()) and (animation-range:cover 0% cover 100%)){:root[data-motion=on] .Crossing-module__8itgnq__root[data-in] .Crossing-module__8itgnq__half{animation:Crossing-module__8itgnq__split 1s var(--ease) .5s both}:root[data-motion=on] .Crossing-module__8itgnq__root[data-in] .Crossing-module__8itgnq__world{animation:Crossing-module__8itgnq__walk 1.6s var(--ease) .7s both}:root[data-motion=on] .Crossing-module__8itgnq__root[data-in] .Crossing-module__8itgnq__light{animation:Crossing-module__8itgnq__rise .7s var(--ease) 1.5s both}:root[data-motion=on] .Crossing-module__8itgnq__root[data-in] .Crossing-module__8itgnq__stamp{animation:Crossing-module__8itgnq__stamp .4s var(--ease) 2s both}:root[data-motion=on] .Crossing-module__8itgnq__root[data-in] .Crossing-module__8itgnq__keys>li{animation:Crossing-module__8itgnq__keyIn .4s var(--ease) calc(1.2s + var(--i,0) * .12s) both}}}@keyframes Crossing-module__8itgnq__split{0%{transform:translate(0)}}@keyframes Crossing-module__8itgnq__walk{0%{transform:translateZ(0)}to{transform:translateZ(200px)}}@keyframes Crossing-module__8itgnq__rise{0%{transform:scaleY(0)}}@keyframes Crossing-module__8itgnq__stamp{0%{opacity:0;transform:translateY(4px)}}@keyframes Crossing-module__8itgnq__keyIn{0%{opacity:.2;transform:translateY(4px)}}
.Markets-module__ZLsw2G__root{--dir:1;margin:0 0 8px}:root[dir=rtl] .Markets-module__ZLsw2G__root{--dir:-1}.Markets-module__ZLsw2G__cities{font-family:var(--font-mono);letter-spacing:var(--mono-track);color:var(--gray);justify-content:space-between;gap:12px;font-size:12px;line-height:1.3;display:flex}.Markets-module__ZLsw2G__city{white-space:nowrap}.Markets-module__ZLsw2G__line{height:9px;margin:12px 0 14px;position:relative;container-type:inline-size}.Markets-module__ZLsw2G__line:before{content:"";inset-inline:4px;background:var(--sand);transform-origin:0;height:1px;position:absolute;top:4px}:root[dir=rtl] .Markets-module__ZLsw2G__line:before{transform-origin:100%}.Markets-module__ZLsw2G__node{border:1px solid var(--sand);background:var(--sand);width:9px;height:9px;position:absolute;top:0}.Markets-module__ZLsw2G__node[data-at="0"]{inset-inline-start:0}.Markets-module__ZLsw2G__node[data-at="1"]{inset-inline-end:0}.Markets-module__ZLsw2G__lit{background:var(--sand);opacity:0;position:absolute;inset:0}.Markets-module__ZLsw2G__pulse{display:none}.Markets-module__ZLsw2G__prices{container-type:inline-size}.Markets-module__ZLsw2G__tag{font-family:var(--font-mono);color:var(--ivory);justify-content:space-between;gap:12px;font-size:20px;line-height:1.25;display:flex}.Markets-module__ZLsw2G__value{white-space:nowrap}.Markets-module__ZLsw2G__root[data-phase] .Markets-module__ZLsw2G__line:before{background:var(--line-strong)}.Markets-module__ZLsw2G__root[data-phase] .Markets-module__ZLsw2G__node{border-color:var(--graphite);background:var(--ink);transition:background-color .42s var(--ease), border-color .42s var(--ease)}.Markets-module__ZLsw2G__root[data-phase] .Markets-module__ZLsw2G__city{transition:color .42s var(--ease)}.Markets-module__ZLsw2G__root[data-phase="0"] .Markets-module__ZLsw2G__node[data-at="0"],.Markets-module__ZLsw2G__root[data-phase="1"] .Markets-module__ZLsw2G__node[data-at="1"]{border-color:var(--sand);background:var(--sand);transition-delay:1s}.Markets-module__ZLsw2G__root[data-phase="0"] .Markets-module__ZLsw2G__city[data-at="0"],.Markets-module__ZLsw2G__root[data-phase="1"] .Markets-module__ZLsw2G__city[data-at="1"]{color:var(--ivory);transition-delay:1s}.Markets-module__ZLsw2G__root[data-phase] .Markets-module__ZLsw2G__pulse{top:3.5px;background:var(--sand);width:56px;height:2px;transition:transform 1.3s var(--ease);display:block;position:absolute;inset-inline-start:4px}.Markets-module__ZLsw2G__root[data-phase="1"] .Markets-module__ZLsw2G__pulse{transform:translate(calc(100cqi - 100% - 8px))}:root[dir=rtl] .Markets-module__ZLsw2G__root[data-phase="1"] .Markets-module__ZLsw2G__pulse{transform:translate(calc(100% - 100cqi + 8px))}.Markets-module__ZLsw2G__root[data-phase] .Markets-module__ZLsw2G__tag{width:max-content;transition:transform 1.3s var(--ease);display:grid;overflow:hidden}.Markets-module__ZLsw2G__root[data-phase="1"] .Markets-module__ZLsw2G__tag{transform:translate(calc(100cqi - 100%))}:root[dir=rtl] .Markets-module__ZLsw2G__root[data-phase="1"] .Markets-module__ZLsw2G__tag{transform:translate(calc(100% - 100cqi))}.Markets-module__ZLsw2G__root[data-phase] .Markets-module__ZLsw2G__value{transition:opacity .36s var(--ease) .42s, transform .52s var(--ease) .42s;grid-area:1/1;justify-self:start}.Markets-module__ZLsw2G__root[data-phase] .Markets-module__ZLsw2G__value[data-at="1"]{justify-self:end}.Markets-module__ZLsw2G__root[data-phase="0"] .Markets-module__ZLsw2G__value[data-at="1"]{opacity:0;transform:translateY(60%)}.Markets-module__ZLsw2G__root[data-phase="1"] .Markets-module__ZLsw2G__value[data-at="0"]{opacity:0;transform:translateY(-60%)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()) and (animation-range:cover 0% cover 100%){:root[data-motion=on] .Markets-module__ZLsw2G__root{view-timeline-name:--ds-markets;view-timeline-axis:block;view-timeline-inset:var(--bar-h) 0}:root[data-motion=on] .Markets-module__ZLsw2G__root[data-reveal]:not([data-in]){opacity:1;transform:none}:root[data-motion=on] .Markets-module__ZLsw2G__root .Markets-module__ZLsw2G__line:before{background:var(--line-strong)}:root[data-motion=on] .Markets-module__ZLsw2G__root .Markets-module__ZLsw2G__node{border-color:var(--graphite);background:var(--ink)}:root[data-motion=on] .Markets-module__ZLsw2G__root[data-from="0"] .Markets-module__ZLsw2G__node[data-at="0"] .Markets-module__ZLsw2G__lit,:root[data-motion=on] .Markets-module__ZLsw2G__root[data-from="1"] .Markets-module__ZLsw2G__node[data-at="1"] .Markets-module__ZLsw2G__lit{animation-name:Markets-module__ZLsw2G__litOut;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--ds-markets;animation-range:cover 25% cover 32%}:root[data-motion=on] .Markets-module__ZLsw2G__root[data-from="0"] .Markets-module__ZLsw2G__node[data-at="1"] .Markets-module__ZLsw2G__lit,:root[data-motion=on] .Markets-module__ZLsw2G__root[data-from="1"] .Markets-module__ZLsw2G__node[data-at="0"] .Markets-module__ZLsw2G__lit{animation-name:Markets-module__ZLsw2G__litIn;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--ds-markets;animation-range:cover 63% cover 70%}:root[data-motion=on] .Markets-module__ZLsw2G__root .Markets-module__ZLsw2G__pulse{display:none}:root[data-motion=on] .Markets-module__ZLsw2G__root .Markets-module__ZLsw2G__prices{perspective:700px}:root[data-motion=on] .Markets-module__ZLsw2G__root .Markets-module__ZLsw2G__tag{width:max-content;transform-style:preserve-3d;animation-name:Markets-module__ZLsw2G__crossFrom0;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--ds-markets;animation-range:cover 25% cover 70%;display:grid}:root[data-motion=on] .Markets-module__ZLsw2G__root[data-from="1"] .Markets-module__ZLsw2G__tag{margin-inline-start:auto;animation-name:Markets-module__ZLsw2G__crossFrom1}:root[data-motion=on] .Markets-module__ZLsw2G__root .Markets-module__ZLsw2G__value{background:var(--card);border:1px solid var(--line-strong);text-align:center;backface-visibility:hidden;grid-area:1/1;padding:6px 10px}:root[data-motion=on] .Markets-module__ZLsw2G__root[data-from="0"] .Markets-module__ZLsw2G__value[data-at="1"],:root[data-motion=on] .Markets-module__ZLsw2G__root[data-from="1"] .Markets-module__ZLsw2G__value[data-at="0"]{transform:rotateY(180deg)}}@supports not ((animation-timeline:view()) and (animation-range:cover 0% cover 100%)){:root[data-motion=on] .Markets-module__ZLsw2G__root[data-in] .Markets-module__ZLsw2G__line:before{animation:Markets-module__ZLsw2G__draw .9s var(--ease) .2s both}:root[data-motion=on] .Markets-module__ZLsw2G__root[data-in] .Markets-module__ZLsw2G__pulse{animation:Markets-module__ZLsw2G__show .42s var(--ease) .9s both}}}@keyframes Markets-module__ZLsw2G__crossFrom0{0%{transform:translate(0)rotateY(0)}45%{transform:translateX(calc(var(--dir) * (100cqi - 100%) * .45)) rotateY(0deg)}55%{transform:translateX(calc(var(--dir) * (100cqi - 100%) * .55)) rotateY(calc(var(--dir) * 180deg))}to{transform:translateX(calc(var(--dir) * (100cqi - 100%))) rotateY(calc(var(--dir) * 180deg))}}@keyframes Markets-module__ZLsw2G__crossFrom1{0%{transform:translate(0)rotateY(0)}45%{transform:translateX(calc(var(--dir) * (100% - 100cqi) * .45)) rotateY(0deg)}55%{transform:translateX(calc(var(--dir) * (100% - 100cqi) * .55)) rotateY(calc(var(--dir) * -180deg))}to{transform:translateX(calc(var(--dir) * (100% - 100cqi))) rotateY(calc(var(--dir) * -180deg))}}@keyframes Markets-module__ZLsw2G__litOut{0%{opacity:1}to{opacity:0}}@keyframes Markets-module__ZLsw2G__litIn{0%{opacity:0}to{opacity:1}}@keyframes Markets-module__ZLsw2G__draw{0%{transform:scaleX(0)}}@keyframes Markets-module__ZLsw2G__show{0%{opacity:0}}
.Portals-module__0itH6G__track{margin:0 0 24px}.Portals-module__0itH6G__root{--dir:1;margin:0}:root[dir=rtl] .Portals-module__0itH6G__root{--dir:-1}.Portals-module__0itH6G__scene{--scene-h:200px;height:var(--scene-h);perspective:520px;perspective-origin:50% 38%;position:relative;overflow:hidden}.Portals-module__0itH6G__world{width:min(68%, var(--scene-h) * 1.36);aspect-ratio:248/160;transform-style:preserve-3d;position:absolute;top:50%;left:50%;translate:-50% -50%}.Portals-module__0itH6G__gate{transform-style:preserve-3d;transform:translateZ(var(--z));position:absolute;inset:0}.Portals-module__0itH6G__ring{border:12px solid var(--line-strong);outline:1px solid var(--gray-weak);border-bottom-width:5px;position:absolute;inset:0}.Portals-module__0itH6G__ring:before{content:"";border:1px solid var(--gray-weak);position:absolute;inset:0}.Portals-module__0itH6G__gate[data-state=done] .Portals-module__0itH6G__ring{outline-color:var(--gray)}.Portals-module__0itH6G__gate[data-state=done] .Portals-module__0itH6G__ring:before{border-color:var(--gray)}.Portals-module__0itH6G__gate[data-state=on] .Portals-module__0itH6G__ring{outline-color:var(--sand)}.Portals-module__0itH6G__gate[data-state=on] .Portals-module__0itH6G__ring:before{border-color:var(--sand)}.Portals-module__0itH6G__floor{height:var(--len);border-inline:1px solid var(--graphite);transform-origin:50% 0;position:absolute;top:100%;left:0;right:0;transform:rotateX(-90deg)}.Portals-module__0itH6G__floor[data-ahead]{transform:rotateX(90deg)}.Portals-module__0itH6G__door,.Portals-module__0itH6G__opening,.Portals-module__0itH6G__void{position:absolute;inset:12px 12px 5px}.Portals-module__0itH6G__door,.Portals-module__0itH6G__leaf{background:var(--surface);border:1px solid var(--graphite)}.Portals-module__0itH6G__door[data-door="1"]{transform-origin:50% 0;transform:rotateX(90deg)}.Portals-module__0itH6G__door[data-door="3"]{transform-origin:calc(50% - 50% * var(--dir)) 50%;transform:rotateY(calc(var(--dir) * -105deg))}.Portals-module__0itH6G__screen{border:1px solid var(--graphite);height:46%;position:absolute;top:10%;left:18%;right:18%}.Portals-module__0itH6G__opening{overflow:hidden}.Portals-module__0itH6G__leaf{width:50%;position:absolute;top:0;bottom:0}.Portals-module__0itH6G__leaf[data-side=start]{transform:translateX(calc(var(--dir) * -101%));inset-inline-start:0}.Portals-module__0itH6G__leaf[data-side=end]{transform:translateX(calc(var(--dir) * 101%));inset-inline-end:0}.Portals-module__0itH6G__gate[data-state=next] .Portals-module__0itH6G__door,.Portals-module__0itH6G__gate[data-state=next] .Portals-module__0itH6G__leaf{transform:none}.Portals-module__0itH6G__base{background:var(--line-strong);position:absolute;inset:0}.Portals-module__0itH6G__sand{background:var(--sand);transform-origin:50% 100%;position:absolute;inset:0;transform:scaleY(0)}.Portals-module__0itH6G__gate[data-state=on] .Portals-module__0itH6G__sand{transform:none}.Portals-module__0itH6G__void{background:var(--ink)}.Portals-module__0itH6G__gate[data-last] .Portals-module__0itH6G__ring{border-color:#0000}.Portals-module__0itH6G__steps{font-family:var(--font-mono);letter-spacing:var(--mono-track);text-align:center;grid-template-columns:repeat(4,minmax(min-content,1fr));gap:8px;margin:14px 0 0;padding:0;font-size:12px;line-height:1.3;list-style:none;display:grid}.Portals-module__0itH6G__step{border-bottom:1px solid var(--line-strong);color:var(--gray-mute);white-space:nowrap;padding-bottom:8px;position:relative}.Portals-module__0itH6G__step:before{content:"";bottom:-3px;background:var(--sand);opacity:0;width:5px;height:5px;position:absolute;inset-inline-start:0}.Portals-module__0itH6G__step[data-state=done]{color:var(--gray)}.Portals-module__0itH6G__step[data-state=done]:before,.Portals-module__0itH6G__root[data-live] .Portals-module__0itH6G__step[data-last]:before{opacity:1}.Portals-module__0itH6G__step[data-state=on]{color:var(--ivory);border-bottom-color:var(--sand)}.Portals-module__0itH6G__step[data-state=on][data-last]{color:var(--sand)}@media (max-width:359px){.Portals-module__0itH6G__steps{letter-spacing:.02em;gap:4px;font-size:11px}}.Portals-module__0itH6G__clauses{text-align:center;margin-top:18px;display:grid}.Portals-module__0itH6G__clause,.Portals-module__0itH6G__stamp{grid-area:1/1}.Portals-module__0itH6G__clause{visibility:hidden;opacity:0;flex-direction:column;align-items:center;gap:8px;display:flex}.Portals-module__0itH6G__clause[data-state=on]{visibility:visible;opacity:1}.Portals-module__0itH6G__root[data-live] .Portals-module__0itH6G__clause{visibility:hidden;opacity:0}.Portals-module__0itH6G__kicker{font-family:var(--font-mono);letter-spacing:var(--mono-track);color:var(--sand);font-size:12px;line-height:1.3}.Portals-module__0itH6G__line{max-width:34ch;font-family:var(--font-display);letter-spacing:-.01em;color:var(--ivory);text-wrap:balance;font-size:18px;font-weight:500;line-height:1.3}:root[lang=ar] .Portals-module__0itH6G__line{letter-spacing:0;line-height:1.6}.Portals-module__0itH6G__fields{font-family:var(--font-mono);letter-spacing:var(--mono-track);color:var(--gray);flex-wrap:wrap;justify-content:center;gap:4px 16px;font-size:11px;line-height:1.3;display:flex}.Portals-module__0itH6G__check{color:var(--sand);opacity:0}.Portals-module__0itH6G__clause[data-state=on] .Portals-module__0itH6G__check,.Portals-module__0itH6G__clause[data-state=done] .Portals-module__0itH6G__check{opacity:1}.Portals-module__0itH6G__sign{background:var(--sand);transform-origin:0;width:64px;height:2px;margin-top:4px;transform:scaleX(0)}:root[dir=rtl] .Portals-module__0itH6G__sign{transform-origin:100%}.Portals-module__0itH6G__clause[data-state=on] .Portals-module__0itH6G__sign,.Portals-module__0itH6G__clause[data-state=done] .Portals-module__0itH6G__sign{transform:none}.Portals-module__0itH6G__stamp{font-family:var(--font-display);color:var(--sand);visibility:hidden;opacity:0;justify-content:center;align-self:center;align-items:center;gap:10px;margin:0;font-size:20px;font-weight:500;line-height:1.25;display:flex}.Portals-module__0itH6G__root[data-live] .Portals-module__0itH6G__stamp{visibility:visible;opacity:1}.Portals-module__0itH6G__dot{background:var(--sand);flex:none;width:6px;height:6px}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()) and (animation-range:cover 0% cover 100%){:root[data-motion=on] .Portals-module__0itH6G__track{height:calc(175svh - var(--bar-h));view-timeline-name:--ds-gates;view-timeline-axis:block;view-timeline-inset:var(--bar-h) 0}:root[data-motion=on] .Portals-module__0itH6G__root{top:var(--bar-h);height:calc(100svh - var(--bar-h));align-content:center;display:grid;position:sticky}:root[data-motion=on] .Portals-module__0itH6G__root[data-reveal]:not([data-in]){opacity:1;transform:none}:root[data-motion=on] .Portals-module__0itH6G__root .Portals-module__0itH6G__scene{--scene-h:min(48svh, 340px)}:root[data-motion=on] .Portals-module__0itH6G__root .Portals-module__0itH6G__world{animation-name:Portals-module__0itH6G__fly;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--ds-gates;animation-range:contain}:root[data-motion=on] .Portals-module__0itH6G__root .Portals-module__0itH6G__gate:not([data-last]) .Portals-module__0itH6G__ring,:root[data-motion=on] .Portals-module__0itH6G__root .Portals-module__0itH6G__gate:not([data-last]) .Portals-module__0itH6G__floor,:root[data-motion=on] .Portals-module__0itH6G__root .Portals-module__0itH6G__opening{animation-name:Portals-module__0itH6G__gateOut;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--ds-gates;animation-range:contain var(--f0) contain var(--f1)}:root[data-motion=on] .Portals-module__0itH6G__root .Portals-module__0itH6G__door[data-door="1"]{animation-name:Portals-module__0itH6G__gateOut,Portals-module__0itH6G__lift;animation-duration:1ms,1ms;animation-timing-function:linear,linear;animation-fill-mode:both,both;animation-timeline:--ds-gates,--ds-gates;animation-range:contain var(--g0) contain var(--g1), contain var(--o0) contain var(--o1)}:root[data-motion=on] .Portals-module__0itH6G__root .Portals-module__0itH6G__door[data-door="3"]{animation-name:Portals-module__0itH6G__gateOut,Portals-module__0itH6G__swing;animation-duration:1ms,1ms;animation-timing-function:linear,linear;animation-fill-mode:both,both;animation-timeline:--ds-gates,--ds-gates;animation-range:contain var(--g0) contain var(--g1), contain var(--o0) contain var(--o1)}:root[data-motion=on] .Portals-module__0itH6G__root .Portals-module__0itH6G__leaf{animation-name:Portals-module__0itH6G__part;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--ds-gates;animation-range:contain var(--o0) contain var(--o1)}:root[data-motion=on] .Portals-module__0itH6G__root .Portals-module__0itH6G__sand{animation-name:Portals-module__0itH6G__fillUp;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--ds-gates;animation-range:contain 80% contain 95%}:root[data-motion=on] .Portals-module__0itH6G__root .Portals-module__0itH6G__ring{outline-color:var(--gray)}:root[data-motion=on] .Portals-module__0itH6G__root .Portals-module__0itH6G__ring:before{border-color:var(--gray)}:root[data-motion=on] .Portals-module__0itH6G__root .Portals-module__0itH6G__step{animation-name:Portals-module__0itH6G__stepOn;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--ds-gates;animation-range:contain var(--r0) contain var(--r1)}:root[data-motion=on] .Portals-module__0itH6G__root .Portals-module__0itH6G__step:first-child{animation-name:Portals-module__0itH6G__stepFirst}:root[data-motion=on] .Portals-module__0itH6G__root .Portals-module__0itH6G__step[data-last]{animation-name:Portals-module__0itH6G__stepLast}:root[data-motion=on] .Portals-module__0itH6G__root .Portals-module__0itH6G__step:before{animation-name:Portals-module__0itH6G__show;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--ds-gates;animation-range:contain var(--s0) contain var(--s1)}:root[data-motion=on] .Portals-module__0itH6G__root .Portals-module__0itH6G__clause{visibility:visible;animation-name:Portals-module__0itH6G__clauseIn;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--ds-gates;animation-range:contain var(--r0) contain var(--r1)}:root[data-motion=on] .Portals-module__0itH6G__root .Portals-module__0itH6G__clause:first-child{animation-name:Portals-module__0itH6G__clauseFirst}:root[data-motion=on] .Portals-module__0itH6G__root .Portals-module__0itH6G__sign{animation-name:Portals-module__0itH6G__draw;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--ds-gates;animation-range:contain var(--s0) contain var(--s1)}:root[data-motion=on] .Portals-module__0itH6G__root .Portals-module__0itH6G__check{animation-name:Portals-module__0itH6G__checkA;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--ds-gates;animation-range:contain var(--s0) contain var(--s1)}:root[data-motion=on] .Portals-module__0itH6G__root .Portals-module__0itH6G__check[data-n="1"]{animation-name:Portals-module__0itH6G__checkB}:root[data-motion=on] .Portals-module__0itH6G__root .Portals-module__0itH6G__stamp{visibility:visible;animation-name:Portals-module__0itH6G__show;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--ds-gates;animation-range:contain 95% contain 97.5%}}@supports not ((animation-timeline:view()) and (animation-range:cover 0% cover 100%)){:root[data-motion=on] .Portals-module__0itH6G__root[data-in] .Portals-module__0itH6G__door,:root[data-motion=on] .Portals-module__0itH6G__root[data-in] .Portals-module__0itH6G__leaf{transition:transform .9s var(--ease)}:root[data-motion=on] .Portals-module__0itH6G__root[data-in] .Portals-module__0itH6G__sand{transition:transform .7s var(--ease)}:root[data-motion=on] .Portals-module__0itH6G__root[data-in] .Portals-module__0itH6G__ring{transition:outline-color .48s var(--ease)}:root[data-motion=on] .Portals-module__0itH6G__root[data-in] .Portals-module__0itH6G__ring:before{transition:border-color .48s var(--ease)}:root[data-motion=on] .Portals-module__0itH6G__root[data-in] .Portals-module__0itH6G__step{transition:color .48s var(--ease), border-color .48s var(--ease)}:root[data-motion=on] .Portals-module__0itH6G__root[data-in] .Portals-module__0itH6G__step:before{transition:opacity .3s var(--ease) .4s}:root[data-motion=on] .Portals-module__0itH6G__root[data-in] .Portals-module__0itH6G__clause,:root[data-motion=on] .Portals-module__0itH6G__root[data-in] .Portals-module__0itH6G__stamp{transition:opacity .24s var(--ease), visibility 0s linear .24s}:root[data-motion=on] .Portals-module__0itH6G__root[data-in] .Portals-module__0itH6G__clause[data-state=on],:root[data-motion=on] .Portals-module__0itH6G__root[data-in][data-live] .Portals-module__0itH6G__stamp{transition:opacity .24s var(--ease), visibility 0s}:root[data-motion=on] .Portals-module__0itH6G__root[data-in] .Portals-module__0itH6G__sign{transition:transform .6s var(--ease) .3s}:root[data-motion=on] .Portals-module__0itH6G__root[data-in] .Portals-module__0itH6G__check{transition:opacity .3s var(--ease) .6s}:root[data-motion=on] .Portals-module__0itH6G__root[data-in] .Portals-module__0itH6G__check[data-n="1"]{transition-delay:.76s}}}@keyframes Portals-module__0itH6G__fly{0%{transform:translateZ(0)}to{transform:translateZ(1650px)}}@keyframes Portals-module__0itH6G__gateOut{0%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes Portals-module__0itH6G__lift{0%{transform:rotateX(0)}to{transform:rotateX(90deg)}}@keyframes Portals-module__0itH6G__swing{0%{transform:rotateY(0)}to{transform:rotateY(calc(var(--dir) * -105deg))}}@keyframes Portals-module__0itH6G__part{0%{transform:translate(0)}}@keyframes Portals-module__0itH6G__fillUp{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes Portals-module__0itH6G__stepOn{0%{color:var(--gray-mute);border-bottom-color:var(--line-strong)}1%,99%{color:var(--ivory);border-bottom-color:var(--sand)}to{color:var(--gray);border-bottom-color:var(--line-strong)}}@keyframes Portals-module__0itH6G__stepFirst{0%,99%{color:var(--ivory);border-bottom-color:var(--sand)}to{color:var(--gray);border-bottom-color:var(--line-strong)}}@keyframes Portals-module__0itH6G__stepLast{0%{color:var(--gray-mute);border-bottom-color:var(--line-strong)}1%,to{color:var(--sand);border-bottom-color:var(--sand)}}@keyframes Portals-module__0itH6G__clauseIn{0%{opacity:0;transform:translateY(6px)}8%,92%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(0)}}@keyframes Portals-module__0itH6G__clauseFirst{0%,92%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(0)}}@keyframes Portals-module__0itH6G__draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes Portals-module__0itH6G__checkA{0%{opacity:0}50%,to{opacity:1}}@keyframes Portals-module__0itH6G__checkB{0%,50%{opacity:0}to{opacity:1}}@keyframes Portals-module__0itH6G__show{0%{opacity:0}to{opacity:1}}
.ShotRail-module__cZpu9W__root{--dir:1;--enter-x:32px;--nudge:-44px;margin:0 0 16px}:root[dir=rtl] .ShotRail-module__cZpu9W__root{--dir:-1;--enter-x:-32px;--nudge:44px}.ShotRail-module__cZpu9W__list{margin:0 calc(-1 * var(--gutter));padding:4px var(--gutter) 12px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;transform-origin:50% 100%;gap:12px;list-style:none;display:flex;overflow-x:auto}.ShotRail-module__cZpu9W__list::-webkit-scrollbar{display:none}.ShotRail-module__cZpu9W__meter{height:2px;margin-top:4px;display:block;position:relative}.ShotRail-module__cZpu9W__meter:before{content:"";inset-inline:0;background:var(--line-strong);height:1px;margin-top:.5px;position:absolute;top:0}.ShotRail-module__cZpu9W__thumb{top:0;width:calc(100% / var(--n));background:var(--sand);height:2px;transform:translateX(calc(var(--k,0) * (var(--n) - 1) * 100%));position:absolute;inset-inline-start:0}:root[dir=rtl] .ShotRail-module__cZpu9W__thumb{transform:translateX(calc(var(--k,0) * (var(--n) - 1) * -100%))}.ShotRail-module__cZpu9W__deploy{--dir:1;flex:none;position:relative}:root[dir=rtl] .ShotRail-module__cZpu9W__deploy{--dir:-1}.ShotRail-module__cZpu9W__mask{pointer-events:none;position:absolute;inset:1px;overflow:hidden}.ShotRail-module__cZpu9W__cover{visibility:hidden;transform:translateX(calc(var(--dir) * 100%));position:absolute;inset:0}.ShotRail-module__cZpu9W__face{background:var(--panel);transform:translateX(calc(var(--dir) * -100%));position:absolute;inset:0}.ShotRail-module__cZpu9W__skeleton{width:100%;height:100%;display:block}.ShotRail-module__cZpu9W__scan{top:0;bottom:0;background:var(--sand);opacity:0;width:2px;position:absolute;inset-inline-start:0}.ShotRail-module__cZpu9W__facts{gap:8px;margin-top:auto;display:grid}.ShotRail-module__cZpu9W__meta{font-family:var(--font-mono);letter-spacing:var(--mono-track);color:var(--gray);overflow-wrap:anywhere;font-size:13px;line-height:1.4}.ShotRail-module__cZpu9W__metaValue{color:var(--ivory)}.ShotRail-module__cZpu9W__live{font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:var(--mono-track);color:var(--sand);overflow-wrap:anywhere;line-height:1.4}.ShotRail-module__cZpu9W__dot{vertical-align:.12em;background:var(--sand);width:6px;height:6px;margin-inline-end:8px;display:inline-block}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()) and (animation-range:cover 0% cover 100%){:root[data-motion=on] .ShotRail-module__cZpu9W__root{view-timeline-name:--ds-rail;view-timeline-axis:block;view-timeline-inset:var(--bar-h) 0}:root[data-motion=on] .ShotRail-module__cZpu9W__root[data-reveal]:not([data-in]){opacity:1;transform:none}:root[data-motion=on] .ShotRail-module__cZpu9W__root .ShotRail-module__cZpu9W__list{animation-name:ShotRail-module__cZpu9W__standUp;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--ds-rail;animation-range:entry cover 42%}:root[data-motion=on] .ShotRail-module__cZpu9W__root .ShotRail-module__cZpu9W__list>li{view-timeline-name:--ds-card;view-timeline-axis:inline}:root[data-motion=on] .ShotRail-module__cZpu9W__root .ShotRail-module__cZpu9W__list>li>*{animation-name:ShotRail-module__cZpu9W__turn;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--ds-card;animation-range:cover}:root[data-motion=on] .ShotRail-module__cZpu9W__root .ShotRail-module__cZpu9W__list>li .ShotRail-module__cZpu9W__cover{animation-name:ShotRail-module__cZpu9W__wipe;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--ds-card;animation-range:cover 18% cover 40%}:root[data-motion=on] .ShotRail-module__cZpu9W__root .ShotRail-module__cZpu9W__list>li .ShotRail-module__cZpu9W__face{animation-name:ShotRail-module__cZpu9W__hold;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--ds-card;animation-range:cover 18% cover 40%}:root[data-motion=on] .ShotRail-module__cZpu9W__root .ShotRail-module__cZpu9W__list>li .ShotRail-module__cZpu9W__scan{animation-name:ShotRail-module__cZpu9W__scan;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--ds-card;animation-range:cover 18% cover 40%}:root[data-motion=on] .ShotRail-module__cZpu9W__root .ShotRail-module__cZpu9W__list>li:first-child .ShotRail-module__cZpu9W__cover,:root[data-motion=on] .ShotRail-module__cZpu9W__root .ShotRail-module__cZpu9W__list>li:first-child .ShotRail-module__cZpu9W__face,:root[data-motion=on] .ShotRail-module__cZpu9W__root .ShotRail-module__cZpu9W__list>li:first-child .ShotRail-module__cZpu9W__scan{animation-timeline:--ds-rail;animation-range:cover 40% cover 54%}:root[data-motion=on][dir=rtl] .ShotRail-module__cZpu9W__root .ShotRail-module__cZpu9W__list>li>*{animation-name:none}:root[data-motion=on][dir=rtl] .ShotRail-module__cZpu9W__root .ShotRail-module__cZpu9W__list>li .ShotRail-module__cZpu9W__cover,:root[data-motion=on][dir=rtl] .ShotRail-module__cZpu9W__root .ShotRail-module__cZpu9W__list>li .ShotRail-module__cZpu9W__face,:root[data-motion=on][dir=rtl] .ShotRail-module__cZpu9W__root .ShotRail-module__cZpu9W__list>li .ShotRail-module__cZpu9W__scan{animation-timeline:--ds-rail;animation-range:cover 40% cover 54%}:root[data-motion=on] .ShotRail-module__cZpu9W__root .ShotRail-module__cZpu9W__list:focus-within,:root[data-motion=on] .ShotRail-module__cZpu9W__root .ShotRail-module__cZpu9W__list>li:focus-within>*{animation-name:none;transform:none}:root[data-motion=on] .ShotRail-module__cZpu9W__root .ShotRail-module__cZpu9W__list>li:focus-within .ShotRail-module__cZpu9W__cover,:root[data-motion=on] .ShotRail-module__cZpu9W__root .ShotRail-module__cZpu9W__list>li:focus-within .ShotRail-module__cZpu9W__face,:root[data-motion=on] .ShotRail-module__cZpu9W__root .ShotRail-module__cZpu9W__list>li:focus-within .ShotRail-module__cZpu9W__scan{animation-name:none}}@supports not ((animation-timeline:view()) and (animation-range:cover 0% cover 100%)){:root[data-motion=on] .ShotRail-module__cZpu9W__root[data-in] .ShotRail-module__cZpu9W__list{animation:ShotRail-module__cZpu9W__standUp .7s var(--ease) both}:root[data-motion=on] .ShotRail-module__cZpu9W__root[data-in] .ShotRail-module__cZpu9W__list>li{animation:ShotRail-module__cZpu9W__cardIn .76s var(--ease) calc(.14s + var(--shot-i,0) * .13s) both}:root[data-motion=on] .ShotRail-module__cZpu9W__root[data-in] .ShotRail-module__cZpu9W__list>li .ShotRail-module__cZpu9W__cover{animation:ShotRail-module__cZpu9W__wipe .7s var(--ease) calc(.9s + var(--shot-i,0) * .13s) both}:root[data-motion=on] .ShotRail-module__cZpu9W__root[data-in] .ShotRail-module__cZpu9W__list>li .ShotRail-module__cZpu9W__face{animation:ShotRail-module__cZpu9W__hold .7s var(--ease) calc(.9s + var(--shot-i,0) * .13s) both}:root[data-motion=on] .ShotRail-module__cZpu9W__root[data-in] .ShotRail-module__cZpu9W__list>li .ShotRail-module__cZpu9W__scan{animation:ShotRail-module__cZpu9W__scan .7s var(--ease) calc(.9s + var(--shot-i,0) * .13s) both}:root[data-motion=on] .ShotRail-module__cZpu9W__root[data-in][data-many] .ShotRail-module__cZpu9W__list>li>*{animation:ShotRail-module__cZpu9W__nudge 1.5s var(--ease) calc(1s + var(--n) * .13s) both}:root[data-motion=on] .ShotRail-module__cZpu9W__root[data-in][data-many] .ShotRail-module__cZpu9W__thumb{animation:ShotRail-module__cZpu9W__nudgeThumb 1.5s var(--ease) calc(1s + var(--n) * .13s) both}}}@keyframes ShotRail-module__cZpu9W__standUp{0%{transform:perspective(900px)rotateX(48deg)}to{transform:none}}@keyframes ShotRail-module__cZpu9W__turn{0%{transform:perspective(900px) rotateY(calc(var(--dir) * 20deg)) translateZ(-60px)}38%,72%{transform:perspective(900px)rotateY(0)translateZ(0)}to{transform:perspective(900px) rotateY(calc(var(--dir) * -20deg)) translateZ(-60px)}}@keyframes ShotRail-module__cZpu9W__wipe{0%{visibility:visible;transform:translate(0)}to{visibility:hidden;transform:translateX(calc(var(--dir) * 100%))}}@keyframes ShotRail-module__cZpu9W__hold{0%{transform:translate(0)}to{transform:translateX(calc(var(--dir) * -100%))}}@keyframes ShotRail-module__cZpu9W__scan{0%{opacity:0}6%,90%{opacity:1}to{opacity:0}}@keyframes ShotRail-module__cZpu9W__cardIn{0%{opacity:0;transform:translate3d(var(--enter-x), 0, 0)}}@keyframes ShotRail-module__cZpu9W__nudge{0%,to{translate:0}40%,56%{translate:var(--nudge) 0}}@keyframes ShotRail-module__cZpu9W__nudgeThumb{0%,to{translate:0}40%,56%{translate:calc(var(--nudge) * -.3) 0}}
.Surface-module__vFIfRq__root{--dir:1;margin:0 0 4px}:root[dir=rtl] .Surface-module__vFIfRq__root{--dir:-1}.Surface-module__vFIfRq__surface{background:var(--sand);color:var(--on-sand);border-radius:var(--radius);transform-origin:50% 100%;padding:22px 20px 20px}.Surface-module__vFIfRq__kicker{font-family:var(--font-mono);letter-spacing:var(--mono-track);color:var(--on-sand-weak);font-size:12px;line-height:1.4}.Surface-module__vFIfRq__ticks{grid-template-columns:repeat(10,minmax(0,1fr));gap:5px;margin:18px 0 22px;display:grid}.Surface-module__vFIfRq__ticks span{background:var(--on-sand);transform-origin:0;height:3px}:root[dir=rtl] .Surface-module__vFIfRq__ticks span{transform-origin:100%}.Surface-module__vFIfRq__first{margin:0 0 18px}.Surface-module__vFIfRq__q{font-family:var(--font-body);color:var(--on-sand);margin:0 0 12px;font-size:17px;font-weight:500;line-height:1.35}.Surface-module__vFIfRq__chips{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.Surface-module__vFIfRq__chips li{min-width:0;display:flex}.Surface-module__vFIfRq__chip{border:1px solid var(--on-sand);border-radius:var(--radius);min-width:0;min-height:44px;font-family:var(--font-mono);letter-spacing:var(--mono-track);color:var(--on-sand);overflow-wrap:anywhere;transition:background-color .12s var(--ease), transform 80ms var(--ease);flex:auto;align-items:center;padding:8px 12px;font-size:13px;line-height:1.25;display:flex}.Surface-module__vFIfRq__chip:hover{background:var(--sand-hover);color:var(--on-sand)}.Surface-module__vFIfRq__chip:active{background:var(--sand-press);transform:translateY(1px)}.Surface-module__vFIfRq__chip:focus-visible{outline:2px solid var(--on-sand);outline-offset:2px}@media (max-width:359px){.Surface-module__vFIfRq__surface{padding-inline:16px}.Surface-module__vFIfRq__surface .Surface-module__vFIfRq__cta{padding-inline:14px}.Surface-module__vFIfRq__chip{padding-inline:10px}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()) and (animation-range:cover 0% cover 100%){:root[data-motion=on] .Surface-module__vFIfRq__root{view-timeline-name:--ds-wall;view-timeline-axis:block;view-timeline-inset:var(--bar-h) 0}:root[data-motion=on] .Surface-module__vFIfRq__root[data-reveal]:not([data-in]){opacity:1;transform:none}:root[data-motion=on] .Surface-module__vFIfRq__root .Surface-module__vFIfRq__surface{animation-name:Surface-module__vFIfRq__rise;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--ds-wall;animation-range:entry cover 38%}:root[data-motion=on] .Surface-module__vFIfRq__root .Surface-module__vFIfRq__ticks span{animation-name:Surface-module__vFIfRq__mark;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--ds-wall;animation-range:cover var(--r0) cover var(--r1)}:root[data-motion=on] .Surface-module__vFIfRq__root .Surface-module__vFIfRq__surface:focus-within{animation-name:none;transform:none}}@supports not ((animation-timeline:view()) and (animation-range:cover 0% cover 100%)){:root[data-motion=on] .Surface-module__vFIfRq__root[data-in] .Surface-module__vFIfRq__surface{animation:Surface-module__vFIfRq__rise .9s var(--ease) .2s both}:root[data-motion=on] .Surface-module__vFIfRq__root[data-in] .Surface-module__vFIfRq__ticks span{animation:Surface-module__vFIfRq__mark .28s var(--ease) calc(.9s + var(--i,0) * 80ms) both}:root[data-motion=on] .Surface-module__vFIfRq__root[data-in] .Surface-module__vFIfRq__surface:focus-within{animation:none}}}@keyframes Surface-module__vFIfRq__rise{0%{transform:perspective(900px)rotateX(64deg)}to{transform:none}}@keyframes Surface-module__vFIfRq__mark{0%{transform:scaleX(0)}}
.Timelines-module__zrqJXW__root{--dir:1;gap:26px;margin:0 0 28px;padding:0;list-style:none;display:grid}:root[dir=rtl] .Timelines-module__zrqJXW__root{--dir:-1}.Timelines-module__zrqJXW__row{--start:.26s;--dur:.72s;--curve:var(--ease);--len:38%}.Timelines-module__zrqJXW__row[data-fam=prod]{--start:.48s;--dur:2.6s;--curve:linear;--len:100%}.Timelines-module__zrqJXW__head{font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:var(--mono-track);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;margin-bottom:12px;line-height:1.4;display:flex}.Timelines-module__zrqJXW__name{color:var(--ivory);text-transform:uppercase}.Timelines-module__zrqJXW__span{color:var(--gray);white-space:nowrap}.Timelines-module__zrqJXW__price{color:var(--ivory);white-space:nowrap}.Timelines-module__zrqJXW__track{width:var(--len);transform-origin:50% 100%;height:26px;position:relative;transform:perspective(520px)rotateX(30deg)}.Timelines-module__zrqJXW__track:before,.Timelines-module__zrqJXW__track:after{content:"";position:absolute;inset-inline-start:0}.Timelines-module__zrqJXW__track:before{inset-inline-end:0;background:var(--line-strong);height:1px;top:3px}.Timelines-module__zrqJXW__track:after{background:var(--graphite);width:1px;height:7px;top:0}.Timelines-module__zrqJXW__fill{inset-inline:0;background:var(--sand);transform-origin:0;height:2px;position:absolute;top:2px}.Timelines-module__zrqJXW__mark{top:0;background:var(--graphite);width:1px;height:7px;margin-inline-start:-1px;position:absolute;inset-inline-start:calc(var(--at) * 100%)}.Timelines-module__zrqJXW__mark[data-end]{height:11px;top:-2px}.Timelines-module__zrqJXW__cap{background:var(--sand);position:absolute;inset:0}.Timelines-module__zrqJXW__markN{top:14px;font-family:var(--font-mono);color:var(--gray);white-space:nowrap;font-size:11px;line-height:1;position:absolute;inset-inline-start:0;transform:translate(-50%)}.Timelines-module__zrqJXW__mark[data-end] .Timelines-module__zrqJXW__markN{color:var(--ivory);top:16px;transform:translate(-100%)}:root[dir=rtl] .Timelines-module__zrqJXW__fill{transform-origin:100%}:root[dir=rtl] .Timelines-module__zrqJXW__markN{transform:translate(50%)}:root[dir=rtl] .Timelines-module__zrqJXW__mark[data-end] .Timelines-module__zrqJXW__markN{transform:translate(100%)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()) and (animation-range:cover 0% cover 100%){:root[data-motion=on] .Timelines-module__zrqJXW__root{view-timeline-name:--ds-race;view-timeline-axis:block;view-timeline-inset:var(--bar-h) 0}:root[data-motion=on] .Timelines-module__zrqJXW__root[data-reveal]:not([data-in]){opacity:1;transform:none}:root[data-motion=on] .Timelines-module__zrqJXW__root .Timelines-module__zrqJXW__fill{animation-name:Timelines-module__zrqJXW__fill;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--ds-race;animation-range:cover var(--r0) cover var(--r1)}:root[data-motion=on] .Timelines-module__zrqJXW__root .Timelines-module__zrqJXW__markN{animation-name:Timelines-module__zrqJXW__markLit;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--ds-race;animation-range:cover var(--r0) cover var(--r1)}:root[data-motion=on] .Timelines-module__zrqJXW__root .Timelines-module__zrqJXW__cap{animation-name:Timelines-module__zrqJXW__capLit;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--ds-race;animation-range:cover var(--c0) cover var(--c1)}}@supports not ((animation-timeline:view()) and (animation-range:cover 0% cover 100%)){:root[data-motion=on] .Timelines-module__zrqJXW__root[data-in] .Timelines-module__zrqJXW__fill{animation:Timelines-module__zrqJXW__fill var(--dur) var(--curve) var(--start) both}:root[data-motion=on] .Timelines-module__zrqJXW__root[data-in] .Timelines-module__zrqJXW__markN{animation:Timelines-module__zrqJXW__markOn .32s linear calc(var(--start) + var(--at) * var(--dur)) both}:root[data-motion=on] .Timelines-module__zrqJXW__root[data-in] .Timelines-module__zrqJXW__cap{animation:Timelines-module__zrqJXW__capLit .32s linear calc(var(--start) + var(--dur)) both}}}@keyframes Timelines-module__zrqJXW__fill{0%{transform:scaleX(0)}}@keyframes Timelines-module__zrqJXW__markLit{0%{opacity:.35}}@keyframes Timelines-module__zrqJXW__markOn{0%{color:var(--gray-mute)}}@keyframes Timelines-module__zrqJXW__capLit{0%{opacity:0}}
.WorkFloor-module__joPb9G__root{margin:0 0 20px}.WorkFloor-module__joPb9G__svg{width:100%;height:auto;max-height:190px;display:block}.WorkFloor-module__joPb9G__svg *{vector-effect:non-scaling-stroke;stroke-width:1px}.WorkFloor-module__joPb9G__floor{stroke:var(--line-strong)}.WorkFloor-module__joPb9G__slab{fill:var(--card);stroke:var(--graphite)}.WorkFloor-module__joPb9G__glow{fill:var(--sand);stroke:none;opacity:.16}@media (prefers-reduced-motion:no-preference){:root[data-motion=on] .WorkFloor-module__joPb9G__root[data-in] .WorkFloor-module__joPb9G__glow{animation:WorkFloor-module__joPb9G__pass 1.4s var(--ease) calc(.42s + var(--i,0) * .42s) both}}@keyframes WorkFloor-module__joPb9G__pass{0%{opacity:0}35%{opacity:.55}to{opacity:.16}}
.Stacked-module__XZLBcq__stacked{position:relative}.Stacked-module__XZLBcq__content{z-index:1;max-width:560px;padding:0 var(--gutter);scroll-margin-top:var(--bar-h);margin:0 auto;position:relative}.Stacked-module__XZLBcq__section{padding:var(--section) 0;border-top:1px solid var(--line);scroll-margin-top:var(--bar-h)}.Stacked-module__XZLBcq__hero{border-top:0;padding-top:20px}.Stacked-module__XZLBcq__hero .Stacked-module__XZLBcq__head{margin-bottom:0;padding-top:28px}.Stacked-module__XZLBcq__hero .Stacked-module__XZLBcq__head>div:last-child{margin-top:24px}.Stacked-module__XZLBcq__last{padding-bottom:0}.Stacked-module__XZLBcq__kickerRow{justify-content:space-between;gap:12px;display:flex}.Stacked-module__XZLBcq__ctas{gap:8px;display:grid}.Stacked-module__XZLBcq__head .Stacked-module__XZLBcq__entry{border-top:1px solid var(--line);margin-top:20px;padding-top:18px}.Stacked-module__XZLBcq__endCta{margin-bottom:var(--head-gap)}.Stacked-module__XZLBcq__more{margin:0}.Stacked-module__XZLBcq__shot{scroll-snap-align:start;flex:0 0 82%;min-width:0;display:flex}.Stacked-module__XZLBcq__shotLink{min-width:0;padding:var(--card-pad);background:var(--card);color:var(--ivory);transition:background-color .16s var(--ease);flex-direction:column;flex:auto;gap:16px;display:flex}.Stacked-module__XZLBcq__shotLink:hover{background:var(--panel);color:var(--ivory)}.Stacked-module__XZLBcq__shotFrame img{object-position:top}.Stacked-module__XZLBcq__shotHead{font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:var(--mono-track);justify-content:space-between;gap:12px;display:flex}.Stacked-module__XZLBcq__tagOwn{color:var(--ivory)}.Stacked-module__XZLBcq__tagConcept,.Stacked-module__XZLBcq__shotNum{color:var(--gray)}.Stacked-module__XZLBcq__shotText{display:block}.Stacked-module__XZLBcq__shotName{font-family:var(--font-display);letter-spacing:-.02em;overflow-wrap:anywhere;font-size:24px;font-weight:500;line-height:1.1;display:block}.Stacked-module__XZLBcq__shotLine{font-family:inherit;font-size:var(--fs-support);color:var(--gray);overflow-wrap:anywhere;margin-top:8px;display:block}.Stacked-module__XZLBcq__shotFoot{overflow-wrap:anywhere;min-width:0;margin-top:auto;display:block}:root[dir=rtl] .Stacked-module__XZLBcq__shotName,:root[dir=rtl] .Stacked-module__XZLBcq__shotLine,:root[dir=rtl] .Stacked-module__XZLBcq__shotFoot{text-align:right}:root[lang=ar] .Stacked-module__XZLBcq__shotName{letter-spacing:0;line-height:1.2}:root[lang=ar] .Stacked-module__XZLBcq__shotLine{line-height:1.8}.Stacked-module__XZLBcq__hint{inset-inline:0;z-index:20;padding:12px var(--gutter) max(12px, env(safe-area-inset-bottom,0px));background:linear-gradient(to bottom, transparent, var(--ink) 12px);opacity:0;visibility:hidden;transition:opacity var(--enter) var(--ease), visibility 0s linear var(--enter);pointer-events:none;flex-direction:column;align-items:center;gap:8px;margin:0;display:flex;position:fixed;bottom:0}.Stacked-module__XZLBcq__stacked[data-hint] .Stacked-module__XZLBcq__hint{opacity:1;visibility:visible;transition:opacity var(--enter) var(--ease), visibility 0s}.Stacked-module__XZLBcq__hintText{font-family:var(--font-mono);font-size:var(--fs-mono);line-height:var(--lh-mono);letter-spacing:var(--mono-track);color:var(--gray)}.Stacked-module__XZLBcq__hintLine{background:var(--line);width:1px;height:28px;position:relative;overflow:hidden}.Stacked-module__XZLBcq__hintLine:after{content:"";inset-inline:0;background:var(--sand);height:10px;animation:Stacked-module__XZLBcq__hintFall 1.8s var(--ease) infinite;position:absolute;top:0}@keyframes Stacked-module__XZLBcq__hintFall{0%{opacity:0;transform:translateY(-12px)}35%{opacity:1}to{opacity:0;transform:translateY(28px)}}@media (prefers-reduced-motion:reduce){.Stacked-module__XZLBcq__hint,.Stacked-module__XZLBcq__stacked[data-hint] .Stacked-module__XZLBcq__hint{transition:none}.Stacked-module__XZLBcq__hintLine:after{animation:none;top:auto;bottom:0}}@media (max-height:800px),(min-width:900px){.Stacked-module__XZLBcq__hero{padding-top:8px}.Stacked-module__XZLBcq__hero .Stacked-module__XZLBcq__head{padding-top:20px}.Stacked-module__XZLBcq__hero .Stacked-module__XZLBcq__head>div:last-child{margin-top:20px}}@media (max-height:800px) and (max-width:899px){.Stacked-module__XZLBcq__hero [data-slab]{width:min(100%,max(176px,183.686svh - 1006.6px))}}@media (max-height:800px) and (min-width:390px) and (max-width:899px){.Stacked-module__XZLBcq__hero [data-slab]{width:min(100%,max(176px,183.686svh - 966.187px))}}@media (min-width:900px){.Stacked-module__XZLBcq__hero [data-slab]{width:min(100%, max(176px, (100vh - 508px - 2 * var(--fs-h1) * var(--lh-h1)) * 1216 / 662));width:min(100%, max(176px, (100svh - 508px - 2 * var(--fs-h1) * var(--lh-h1)) * 1216 / 662))}}.Stacked-module__XZLBcq__dock{top:var(--bar-h);z-index:29;max-width:560px;height:2px;padding-inline:var(--gutter);opacity:0;transition:opacity var(--enter) var(--ease);pointer-events:none;grid-template-columns:repeat(8,minmax(0,1fr));gap:3px;margin-inline:auto;display:grid;position:fixed;inset-inline:0}.Stacked-module__XZLBcq__dock[data-shown]{opacity:1}.Stacked-module__XZLBcq__dock>span{background:var(--line-strong);transition:background-color .24s var(--ease)}.Stacked-module__XZLBcq__dock>span[data-state=done]{background:var(--gray-weak)}.Stacked-module__XZLBcq__dock>span[data-state=on]{background:var(--sand)}@media (prefers-reduced-motion:reduce){.Stacked-module__XZLBcq__dock,.Stacked-module__XZLBcq__dock>span{transition:none}}
.Espaco-module__OXSDxa__root{background:var(--ink);color:var(--ivory);--lh1:.94;--ls1:-.035em;--ls2:-.03em;--ls-plate:-.015em;--ls-case:-.025em}.Espaco-module__OXSDxa__root[data-locale=ar]{--lh1:1.2;--ls1:0;--ls2:0;--ls-plate:0;--ls-case:0}.Espaco-module__OXSDxa__journeyShell{display:block}.Espaco-module__OXSDxa__stackedShell{display:none}@media (max-width:899px),(prefers-reduced-motion:reduce){.Espaco-module__OXSDxa__journeyShell{display:none}.Espaco-module__OXSDxa__stackedShell{display:block}}.Espaco-module__OXSDxa__root[data-mode=journey] .Espaco-module__OXSDxa__journeyShell{display:block}.Espaco-module__OXSDxa__root[data-mode=journey] .Espaco-module__OXSDxa__stackedShell,.Espaco-module__OXSDxa__root[data-mode=stacked] .Espaco-module__OXSDxa__journeyShell{display:none}.Espaco-module__OXSDxa__root[data-mode=stacked] .Espaco-module__OXSDxa__stackedShell{display:block}
