.Promise-module__AsVFha__promise{height:290vh;scroll-margin-top:var(--nav-h);position:relative}.Promise-module__AsVFha__sticky{top:var(--nav-h);height:calc(100svh - var(--nav-h));place-items:center;display:grid;position:sticky;overflow:hidden}.Promise-module__AsVFha__inner{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(24px,5vw,80px);width:100%;max-width:1240px;padding-inline:clamp(16px,4vw,48px);display:grid}.Promise-module__AsVFha__title{font-size:clamp(52px,8vw,128px)}.Promise-module__AsVFha__chat{gap:10px;max-width:520px;margin:clamp(20px,4vh,40px) 0 0;padding:0;list-style:none;display:grid}.Promise-module__AsVFha__chat li{opacity:0;transition:opacity var(--t-slow) var(--ease-rein), translate var(--t-slow) var(--ease-rein);translate:0 14px}.Promise-module__AsVFha__chat li[data-on]{opacity:1;translate:0}.Promise-module__AsVFha__day{color:var(--text-2);font-family:var(--font-data);letter-spacing:.1em;text-transform:uppercase;margin-block-start:8px;font-size:12px}.Promise-module__AsVFha__day:lang(ar){font-family:var(--font-ar);letter-spacing:0;font-size:14px}.Promise-module__AsVFha__you{border-radius:var(--r-l);background:var(--sunken);border-end-end-radius:var(--r-s);justify-self:end;gap:2px;max-width:85%;padding:10px 16px;font-size:18px;line-height:1.4;display:grid}.Promise-module__AsVFha__who{color:var(--text-2);font-size:12px;font-weight:600}.Promise-module__AsVFha__sarjy{font-family:var(--font-voice);align-items:center;gap:10px;font-size:clamp(20px,1.8vw,24px);font-style:italic;line-height:1.35;display:flex}.Promise-module__AsVFha__sarjy:lang(ar){font-family:var(--font-ar-voice);font-style:normal;font-weight:500}.Promise-module__AsVFha__stitch{width:22px;height:22px;color:var(--memory);flex:none}.Promise-module__AsVFha__caption{max-width:46ch;color:var(--text-2);margin:clamp(18px,3vh,32px) 0 0;font-size:16px;line-height:1.55}.Promise-module__AsVFha__caption:lang(ar){line-height:1.8}.Promise-module__AsVFha__figure{height:min(68svh,580px);position:relative;container-type:size}.Promise-module__AsVFha__glow{background:radial-gradient(closest-side, color-mix(in srgb, var(--memory) 22%, transparent), transparent);transition:opacity var(--t-slow);border-radius:50%;position:absolute;inset:12% 8% 6%}.Promise-module__AsVFha__promise[data-step="2"] .Promise-module__AsVFha__glow,.Promise-module__AsVFha__promise[data-step="4"] .Promise-module__AsVFha__glow{animation:Promise-module__AsVFha__flare 1.4s var(--ease-rein)}@keyframes Promise-module__AsVFha__flare{40%{opacity:1;scale:1.12}}.Promise-module__AsVFha__mound{background:radial-gradient(60% 55% at 50% 40%, var(--sand-far), color-mix(in srgb, var(--sand-mid) 60%, transparent) 60%, transparent 72%);border-radius:50%;height:22%;position:absolute;inset:auto 4% 0}.Promise-module__AsVFha__keeper{--orb-size:100%;width:min(78cqw,84cqh);position:absolute;bottom:6%;left:50%;translate:-50%}.Promise-module__AsVFha__keeper>div{--orb-size:100%}.Promise-module__AsVFha__card{border:1px solid var(--line);border-radius:var(--r-pill);background:var(--surface);box-shadow:var(--glass-shadow);white-space:nowrap;opacity:0;align-items:center;gap:8px;padding:10px 16px;font-size:15px;display:inline-flex;position:absolute;top:6%;left:50%;translate:-50%}.Promise-module__AsVFha__dot{background:var(--memory);border-radius:50%;width:8px;height:8px}.Promise-module__AsVFha__topic{color:var(--text-2)}.Promise-module__AsVFha__swatch{background:var(--oasis);border-radius:4px;width:14px;height:14px}.Promise-module__AsVFha__value{font-weight:600}.Promise-module__AsVFha__card[data-where=packed]{animation:Promise-module__AsVFha__tuck 1.6s var(--ease-rein) forwards}.Promise-module__AsVFha__card[data-where=out]{animation:Promise-module__AsVFha__bring 1.1s var(--ease-rein) forwards}@keyframes Promise-module__AsVFha__tuck{0%{opacity:0;translate:-50% 20px}25%,45%{opacity:1;translate:-50%;scale:1}to{opacity:0;translate:calc(-50% - 26cqw) 52cqh;scale:.15}}@keyframes Promise-module__AsVFha__bring{0%{opacity:0;translate:calc(-50% - 26cqw) 52cqh;scale:.15}70%{opacity:1;translate:-50% -8px;scale:1.06}to{opacity:1;translate:-50%;scale:1}}@media (max-width:860px){.Promise-module__AsVFha__promise{height:300vh}.Promise-module__AsVFha__inner{grid-template-columns:minmax(0,1fr);gap:0}.Promise-module__AsVFha__figure{order:-1;height:30svh}.Promise-module__AsVFha__title{font-size:clamp(44px,12vw,72px)}.Promise-module__AsVFha__chat{gap:6px;margin-block-start:12px}.Promise-module__AsVFha__you{font-size:16px}.Promise-module__AsVFha__sarjy{font-size:18px}.Promise-module__AsVFha__caption{display:none}}@media (prefers-reduced-motion:reduce){.Promise-module__AsVFha__card[data-where=packed]{opacity:0;animation:none}.Promise-module__AsVFha__card[data-where=out]{opacity:1;animation:none}}
.Reins-module__wgJbfa__reins{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid}.Reins-module__wgJbfa__side{padding-block-end:40px;position:relative}.Reins-module__wgJbfa__panel{z-index:1;border:1px solid var(--line);background:var(--surface);box-shadow:var(--frame-shadow);border-radius:26px;padding:22px;position:relative}.Reins-module__wgJbfa__head{align-items:center;gap:10px;margin:0 0 14px;font-weight:700;display:flex}.Reins-module__wgJbfa__dot{background:var(--memory);border-radius:50%;width:10px;height:10px}.Reins-module__wgJbfa__list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.Reins-module__wgJbfa__item{background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);transition:opacity var(--t-slow) var(--ease-rein), translate var(--t-slow) var(--ease-rein);border-radius:16px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"topic forget""text forget";align-items:center;gap:2px 12px;padding:12px 14px;display:grid}.Reins-module__wgJbfa__topic{color:var(--memory);letter-spacing:.04em;text-transform:uppercase;grid-area:topic;font-size:12px;font-weight:700}.Reins-module__wgJbfa__topic:lang(ar){letter-spacing:0;font-size:13px}.Reins-module__wgJbfa__text{grid-area:text;width:fit-content;font-size:17px;position:relative}.Reins-module__wgJbfa__text:after{content:"";inset-inline:0;background:repeating-linear-gradient(90deg, var(--memory) 0 6px, transparent 6px 10px);transform-origin:0;height:2px;transition:transform .6s var(--ease-rein);position:absolute;top:55%;transform:scaleX(0)}[dir=rtl] .Reins-module__wgJbfa__text:after{transform-origin:100%}.Reins-module__wgJbfa__item[data-gone]{opacity:.35}.Reins-module__wgJbfa__item[data-gone] .Reins-module__wgJbfa__text:after{transform:scaleX(1)}.Reins-module__wgJbfa__forget{border:1px solid var(--line);border-radius:var(--r-pill);height:34px;color:var(--text);font:inherit;cursor:pointer;background:0 0;grid-area:forget;padding:0 14px;font-size:14px;font-weight:600}.Reins-module__wgJbfa__forget:hover:not(:disabled){border-color:var(--danger);color:var(--danger)}.Reins-module__wgJbfa__forget:disabled{visibility:hidden}.Reins-module__wgJbfa__said{min-height:1.6em;font-family:var(--font-voice);align-items:center;gap:8px;margin:14px 4px 0;font-size:18px;font-style:italic;display:flex}.Reins-module__wgJbfa__said:lang(ar){font-family:var(--font-ar-voice);font-style:normal}.Reins-module__wgJbfa__said span{animation:Reins-module__wgJbfa__said-in .5s var(--ease-rein)}@keyframes Reins-module__wgJbfa__said-in{0%{opacity:0;translate:0 6px}}.Reins-module__wgJbfa__stitch{width:20px;height:20px;color:var(--memory);flex:none}.Reins-module__wgJbfa__reset{color:var(--text-2);font:inherit;cursor:pointer;background:0 0;border:0;margin:10px 4px 0;padding:0;font-size:14px;text-decoration:underline}:is(.Reins-module__wgJbfa__forget,.Reins-module__wgJbfa__reset):focus-visible{outline:2px solid var(--focus);outline-offset:2px}.Reins-module__wgJbfa__keeper{inset-inline-end:-4%;z-index:2;--orb-size:100%;width:clamp(110px,12vw,170px);position:absolute;bottom:-2%}.Reins-module__wgJbfa__keeper>div{--orb-size:100%}@media (max-width:860px){.Reins-module__wgJbfa__reins{grid-template-columns:minmax(0,1fr)}.Reins-module__wgJbfa__keeper{inset-inline-end:0;width:100px;bottom:-4%}}
