.rh{--rh-bg:var(--color-store-canvas);--rh-forest:var(--color-store-brand);--rh-forest-hover:var(--color-store-brand-hover);--rh-mint:var(--color-store-wash);--rh-ink:var(--color-store-ink);--rh-muted:var(--color-store-muted);--rh-note:var(--color-store-brand);--rh-card:var(--color-store-mist-strong);--rh-on-forest:#fff;--rh-display:"Inter Tight", "Plus Jakarta Sans", system-ui, sans-serif;--rh-ui:"Inter", "Plus Jakarta Sans", system-ui, sans-serif;--rh-hand:"Caveat", cursive;width:100vw;height:calc(var(--u) * 930);background:var(--rh-bg);color:var(--rh-ink);font-family:var(--rh-ui);margin-inline:calc(50% - 50vw);position:relative;overflow:hidden}.dark .rh{--rh-bg:var(--color-store-night-canvas);--rh-forest:var(--color-store-brand-night);--rh-forest-hover:var(--color-store-brand-night-hover);--rh-mint:var(--color-store-night-wash);--rh-ink:var(--color-store-haze);--rh-muted:var(--color-store-night-muted);--rh-note:var(--color-store-leaf);--rh-card:var(--color-store-night-wash-2)}.rh--ar{--rh-display:"IBM Plex Sans Arabic", system-ui, sans-serif;--rh-ui:"IBM Plex Sans Arabic", system-ui, sans-serif;--rh-hand:"Aref Ruqaa", "IBM Plex Sans Arabic", serif}.rh-frame{width:calc(var(--u) * 1440);height:100%;margin-inline:auto;position:relative}.rh-row{z-index:3;justify-content:center;display:flex;position:absolute;left:0;right:0}.rh-headline{left:0;right:0;top:calc(var(--u) * 76);text-align:center;font-family:var(--rh-display);font-weight:700;font-size:calc(var(--u) * 88);line-height:calc(var(--u) * 92);color:var(--rh-ink);z-index:3;margin:0;position:absolute}.rh-headline span{display:block}.rh-l1{letter-spacing:-.035em}.rh-l2{letter-spacing:-.022em}.rh--ar .rh-headline{font-weight:800;font-size:calc(var(--u) * 80);line-height:calc(var(--u) * 106)}.rh--ar .rh-headline span{letter-spacing:0}.rh-sub{left:50%;top:calc(var(--u) * 294);width:calc(var(--u) * 560);margin:0 0 0 calc(var(--u) * -280);text-align:center;text-wrap:balance;color:var(--rh-muted);font-size:calc(var(--u) * 20.8);line-height:calc(var(--u) * 32);z-index:3;position:absolute}.rh--ar .rh-sub{top:calc(var(--u) * 304);line-height:calc(var(--u) * 34)}.rh-note{font-family:var(--rh-hand);color:var(--rh-note);white-space:nowrap;pointer-events:none;z-index:4;font-weight:600;line-height:.95;position:absolute}.rh--ar .rh-note{font-weight:700;line-height:1.25}.rh-note-seen{left:calc(var(--u) * 1212);top:calc(var(--u) * 210);font-size:calc(var(--u) * 36);transform-origin:0 0;transform:rotate(16deg)}.rh--ar .rh-note-seen{font-size:calc(var(--u) * 28)}.rh-doodles{pointer-events:none;z-index:4;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.rh-doodles path,.rh-cta svg path{fill:none;stroke:var(--rh-note);stroke-linecap:round;stroke-linejoin:round}.rh-carousel{top:calc(var(--u) * 380);left:calc(50% - min(50vw, var(--u) * 1100));width:min(100vw, calc(var(--u) * 2200));height:calc(var(--u) * 420);z-index:2;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;position:absolute}.rh-carousel.is-dragging{cursor:grabbing}.rh-card{background:var(--rh-card);will-change:transform, clip-path;position:absolute;top:0;left:0;overflow:hidden}.rh-card img{object-fit:cover;pointer-events:none;-webkit-user-drag:none;width:100%;height:100%;position:absolute;inset:0}.rh-card-icon{width:calc(var(--u) * 30);height:calc(var(--u) * 30);transform:translate(calc(var(--u) * 12), var(--icon-y,0px));color:#fff;-webkit-backdrop-filter:blur(6px)saturate(1.3);backdrop-filter:blur(6px)saturate(1.3);background:#ffffff52;border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 1px #ffffff73}.rh-card-icon svg{width:37%;height:37%;margin-left:8%}.rh-card:focus-visible{outline:none}.rh-card:focus-visible .rh-card-icon{box-shadow:0 0 0 2px var(--rh-forest)}.rh-cta{left:calc(var(--u) * 521);top:calc(var(--u) * 780);width:calc(var(--u) * 300);height:calc(var(--u) * 140);z-index:4;position:absolute}.rh-cta svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.rh-ring{left:calc(var(--u) * 105);top:calc(var(--u) * 21);width:calc(var(--u) * 190);height:calc(var(--u) * 74);border:calc(var(--u) * 1.5) dashed var(--rh-forest);border-radius:999px;place-items:center;display:grid;position:absolute}.rh-btn{width:calc(var(--u) * 172);height:calc(var(--u) * 58);background:var(--rh-forest);color:var(--rh-on-forest);font-size:calc(var(--u) * 17.5);border-radius:999px;justify-content:center;align-items:center;font-weight:500;transition:background-color .2s,transform .2s;display:inline-flex}.rh--ar .rh-btn{font-weight:700}.rh-btn:hover{background:var(--rh-forest-hover);transform:translateY(-1px)}.rh-btn:focus-visible{outline:2px solid var(--rh-forest);outline-offset:3px}.rh-note-zero{left:0;top:calc(var(--u) * 57);font-size:calc(var(--u) * 30);transform-origin:0 0;transform:rotate(24deg)}.rh--ar .rh-note-zero{font-size:calc(var(--u) * 25)}@media (width<=820px){.rh{height:auto;padding-block:28px 36px;--u:1px!important}.rh-frame{width:auto;height:auto;padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));flex-direction:column;align-items:center;display:flex}.rh-row,.rh-headline,.rh-sub{position:static}.rh-headline,.rh--ar .rh-headline{text-wrap:balance;margin-top:18px;font-size:clamp(36px,10.5vw,56px);line-height:1.12}.rh-sub{width:auto;max-width:34ch;margin:14px 0 0;font-size:16px;line-height:26px}.rh-doodles,.rh-note-seen,.rh-cta svg{display:none}.rh-carousel{flex:none;width:100vw;height:250px;margin-top:24px;position:relative;top:auto;left:auto}.rh-cta{flex-direction:column-reverse;align-items:center;gap:8px;width:auto;height:auto;margin-top:18px;display:flex;position:static}.rh-ring,.rh-note-zero{position:static}.rh-note-zero,.rh--ar .rh-note-zero{transform-origin:50%;font-size:24px;transform:rotate(-3deg)}}.custom-scrollbar[data-v-0f3abc41]::-webkit-scrollbar{width:5px}.custom-scrollbar[data-v-0f3abc41]::-webkit-scrollbar-track{background:0 0}.custom-scrollbar[data-v-0f3abc41]::-webkit-scrollbar-thumb{background:#96969640;border-radius:9999px}.custom-scrollbar[data-v-0f3abc41]::-webkit-scrollbar-thumb:hover{background:#96969666}
