@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}@font-face{font-family:Rubik;src:url(/fonts/rubik-300_500-normal.woff2)format("woff2");font-weight:300 500;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik;src:url(/fonts/rubik-300_500-arabic.woff2)format("woff2");font-weight:300 500;font-style:normal;font-display:swap;unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}:root{--c-bg:#f0f0f0;--c-fg:#000;--c-muted:#404040;--c-line:#c8c8c8;--c-hair:#00000029;--c-accent:#7f1214;--c-accent-deep:#620a0c;--c-rose:#f297a6;--c-curtain:#7f1214;--tile-red:linear-gradient(180deg, #efa4b9bf, #f67779bf), #c8c8c8;--tile-teal:linear-gradient(180deg, #adacd1bf, #85a5c3bf), #c8c8c8;--tile-olive:linear-gradient(180deg, #c4c29abf, #a8a58fbf), #c8c8c8;--ink-red:#7f1214;--ink-teal:#083647;--ink-olive:#5e5a1c;--f-sans:"Rubik", "Geeza Pro", "Noto Sans Arabic", system-ui, -apple-system, "Segoe UI", sans-serif;--f-display:var(--f-sans);--f-body:var(--f-sans);--t-mega:clamp(3.5rem, 1rem + 11vw, 13rem);--t-xl:clamp(2.4rem, 1.2rem + 4.6vw, 6rem);--t-l:clamp(1.6rem, 1.15rem + 1.9vw, 2.9rem);--t-m:clamp(1.2rem, 1.05rem + .6vw, 1.55rem);--t-body:clamp(1rem, .96rem + .2vw, 1.125rem);--t-s:.875rem;--t-xs:.8125rem;--u:clamp(.5rem, .35rem + .6vw, 1rem);--gutter:clamp(1rem, .6rem + 1.6vw, 2.5rem);--cols:12;--frame-h:44px;--radius-tag:clamp(14px, 1.6vw, 28px);--radius-ui:12px;--radius-pill:999px;--e-out:cubic-bezier(.16, 1, .3, 1);--e-inout:cubic-bezier(.87, 0, .13, 1);--z-content:1;--z-header:50;--z-deck:60;--z-menu:70;--z-curtain:90}@media (width<=767px){:root{--cols:4;--frame-h:42px}}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:none;text-size-adjust:none;background:var(--c-bg);color:var(--c-fg)}body{min-height:100dvh;font-family:var(--f-body);font-size:var(--t-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-kerning:normal;background:var(--c-bg);font-weight:400;line-height:1.5;overflow-x:clip}img,picture,video,canvas,svg{max-width:100%;display:block}img{height:auto}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit;text-decoration:none}h1,h2,h3,h4{font-weight:inherit;font-size:inherit;text-wrap:balance}p{text-wrap:pretty}ol,ul{padding:0;list-style:none}::selection{background:var(--c-accent);color:#fff}:focus-visible{outline:2px solid var(--c-accent);outline-offset:3px;border-radius:4px}#main:focus{outline:none}.skip-link{inset-inline-start:var(--gutter);top:var(--gutter);z-index:calc(var(--z-curtain) + 1);background:var(--c-fg);color:var(--c-bg);border-radius:var(--radius-ui);padding:.7em 1.1em;position:fixed;translate:0 -200%}.skip-link:focus-visible{outline-color:var(--c-rose);translate:0}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}#main{z-index:var(--z-content);position:relative}.motion [data-split],.motion [data-reveal]{visibility:hidden}.split-line{margin-bottom:-.1em;padding-bottom:.1em}[data-split]>*,[data-split]>*>*{text-indent:0}[data-split]>:first-child,[data-split]>:first-child>:first-child{text-indent:inherit}#curtain{z-index:var(--z-curtain);pointer-events:none;visibility:hidden;position:fixed;inset:0;overflow:hidden}.curtain__panel{background:var(--c-curtain);place-items:center;display:grid;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html[data-theme=teal]{--c-accent:var(--ink-teal);--c-accent-deep:#052530}html[data-theme=olive]{--c-accent:var(--ink-olive);--c-accent-deep:#3f3c12}html[lang=ar] body{font-size:calc(var(--t-body) * 1.06);line-height:1.7}html[lang=ar] .split-line{margin-block:-.14em;padding-block:.14em}.grid{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--gutter);padding-inline:var(--gutter);display:grid}.display{letter-spacing:-.04em;font-weight:300;line-height:.95}:lang(ar) .display,.display:lang(ar){letter-spacing:0;line-height:1.2}.track-mark{font-size:var(--t-m);font-variant-numeric:tabular-nums;color:var(--c-muted);grid-area:1/1/auto/span 2;align-self:start;padding-top:.35em;font-weight:300;line-height:1}.track-mark--ink{color:currentColor;opacity:.72}.track-mark--light{color:#f0f0f0b3}.kicker{font-size:var(--t-s);letter-spacing:.005em;font-weight:500}.tag{margin-inline:var(--gutter);border-radius:var(--radius-tag);isolation:isolate;position:relative;overflow:clip}.tag>.grid{padding-inline:var(--gutter)}.tag--teal{background:var(--tile-teal);color:var(--ink-teal)}.tag--red{background:var(--tile-red);color:var(--ink-red)}.tag--olive{background:var(--tile-olive);color:#000}.tag--black{color:#f0f0f0;background:#000}.tag--teal ::selection{background:var(--ink-teal);color:#fff}.pill{border-radius:var(--radius-pill);white-space:nowrap;min-height:48px;transition:background-color .35s var(--e-out), color .35s var(--e-out), box-shadow .35s var(--e-out);justify-content:center;align-items:center;gap:.6em;padding:0 1.35em;font-size:.9375rem;font-weight:500;line-height:1.1;display:inline-flex}.pill .icon{flex:none;width:1.1em;height:1.1em}.pill:active{box-shadow:inset 0 0 0 100vmax #0000001f}.pill--accent{background:var(--c-accent);color:#fff}.pill--accent:hover{background:var(--c-accent-deep)}.pill--light{color:#000;background:#f0f0f0}.pill--light:hover{background:var(--c-rose)}.pill--red{background:var(--ink-red);color:#f0f0f0}.pill--red:hover{background:#000}.pill--teal{background:var(--ink-teal);color:#f0f0f0}.pill--teal:hover,.pill--teal[aria-pressed=true]{background:#000}.pill--dark{color:#f0f0f0;background:#000}.pill--dark:hover{background:var(--c-accent)}.pill--ghost{box-shadow:inset 0 0 0 1px}.pill--ghost:hover{background:#00000012}.pill--ghost[aria-pressed=true]{background:var(--c-fg);color:var(--c-bg);box-shadow:none}.pill:disabled{opacity:.4;cursor:default}.pill:focus-visible{outline-offset:4px}.chip{border-radius:var(--radius-pill);min-height:40px;font-size:var(--t-s);transition:background-color .3s var(--e-out), color .3s var(--e-out), box-shadow .3s var(--e-out);padding:0 1.1em;font-weight:500;box-shadow:inset 0 0 0 1px #00000038}.chip:hover{box-shadow:inset 0 0 0 1px}.chip[aria-pressed=true]{background:var(--c-fg);color:var(--c-bg);box-shadow:none}.link{text-underline-offset:.22em;text-decoration:underline 1px;text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);transition:color .3s var(--e-out), text-decoration-color .3s var(--e-out)}.link:hover{color:var(--c-accent);text-decoration-color:currentColor}.arrow-link{border-bottom:1px solid;align-items:center;gap:.6em;min-height:44px;font-weight:500;display:inline-flex}.arrow-link .icon{width:1.2em;height:1.2em;transition:translate .45s var(--e-out)}.arrow-link:hover .icon{translate:.3em}[dir=rtl] .arrow-link:hover .icon{translate:-.3em}.icon{flex:none;width:1.25rem;height:1.25rem}[dir=rtl] .icon--dir{scale:-1 1}.icon--ext{rotate:-45deg}[dir=rtl] .icon--ext{rotate:45deg}.frame{z-index:var(--z-header);inset-block-start:calc(var(--gutter) + clamp(8px, 1vw, 16px));inset-inline:calc(var(--gutter) + clamp(8px, 1vw, 16px));pointer-events:none;transition:translate .7s var(--e-out);justify-content:space-between;align-items:center;display:flex;position:fixed}.frame>*{pointer-events:auto}html.frame-away:not(.menu-open) .frame{translate:0 calc(-100% - var(--gutter) - 24px)}.ui-tag{height:var(--frame-h);border-radius:var(--radius-ui);color:#f0f0f0;background:#000;align-items:center;display:flex;box-shadow:0 0 0 1px #f0f0f014}.frame__brand{padding-inline:14px}.frame__brand .logo{width:auto;height:30px}.frame__brand:hover{color:var(--c-rose)}.frame__nav{padding-inline:6px}.frame__link{height:100%;font-size:var(--t-s);color:#f0f0f0;transition:color .3s var(--e-out);align-items:center;gap:.35em;padding-inline:12px;font-weight:400;display:inline-flex}.frame__link .icon{width:1em;height:1em}.frame__link:hover,.frame__link[aria-current=page]{color:var(--c-rose)}.frame__link:focus-visible{outline-color:var(--c-rose);outline-offset:-4px}.frame__lang{font-weight:500}.frame__lang:lang(ar){font-size:.95rem}.frame__menu{display:none}@media (width<=767px){.frame{inset-block-start:12px;inset-inline:12px}.frame__link--wide{display:none}.frame__menu{font-weight:500;display:inline-flex}.frame__brand .logo{height:26px}}.deck{--deck-w:372px;z-index:var(--z-deck);transition:translate .7s var(--e-out), visibility 0s;position:fixed;inset-block-end:var(--gutter);inset-inline-end:var(--gutter)}html.hero-on:not(.menu-open) .deck{translate:0 calc(100% + var(--gutter) + 24px);visibility:hidden;transition:translate .7s var(--e-out), visibility 0s .7s}.deck__body{width:var(--deck-w);height:64px;transition:width .6s var(--e-out);gap:12px;padding-inline:14px 8px;overflow:clip;box-shadow:0 4px 8px #00000024,0 16px 40px #00000038,0 0 0 1px #f0f0f014}.deck__reels{flex:none;width:78px;height:33px;overflow:visible}.deck__flange{fill:none;stroke:#f0f0f04d;stroke-width:1px}.deck .reels__pack{fill:#c8c8c861;stroke:none}.deck .reels__face{fill:#f0f0f0}.deck .reels__hole{fill:#000}.deck .reels__tooth{fill:#f0f0f0}.deck .reels__clamp{fill:var(--c-rose)}.deck .reels__tape{stroke:#c8c8c861;stroke-width:1px;fill:none}.deck .reels__hub{transform-box:view-box}.deck.is-playing .reels__face{fill:var(--c-rose)}.deck__track{text-align:start;min-width:7.5rem;max-width:9.5rem;height:48px;transition:background-color .3s var(--e-out);border-radius:8px;align-content:center;gap:1px;margin-inline-start:-8px;padding-inline:8px;display:grid}.deck__track:hover{background:#1c1c1c}.deck__track:focus-visible{outline-color:var(--c-rose)}.deck__meta{font-size:var(--t-xs);gap:.5em;min-width:0;line-height:1.2;display:flex}.deck__no{color:var(--c-rose);font-variant-numeric:tabular-nums;flex:none}.deck__title{text-overflow:ellipsis;white-space:nowrap;color:#f0f0f0db;overflow:hidden}.deck__counter{letter-spacing:.06em;font-variant-numeric:tabular-nums;transition:color .3s var(--e-out);font-size:1.25rem;font-weight:500;line-height:1.1}.deck.is-winding .deck__counter,.deck.is-end .deck__counter{color:var(--c-rose)}.deck__controls{transition:opacity .3s var(--e-out), visibility .3s;gap:2px;margin-inline-start:auto;display:flex}html.frame-away:not(.menu-open) .deck:not(:hover):not(:focus-within){--deck-w:178px}html.frame-away:not(.menu-open) .deck:not(:hover):not(:focus-within) .deck__controls{opacity:0;visibility:hidden}html.frame-away:not(.menu-open) .deck:not(:hover):not(:focus-within) .deck__title{opacity:0}.deck__title{transition:opacity .3s var(--e-out)}.deck__btn{border-radius:var(--radius-pill);color:#f0f0f0;width:44px;height:44px;transition:background-color .3s var(--e-out), color .3s var(--e-out);place-items:center;display:grid}.deck__btn .icon{width:18px;height:18px}.deck__btn:hover{background:#262626}.deck__btn:active{background:#333}.deck__btn:focus-visible{outline-color:var(--c-rose);outline-offset:0}.deck__btn--play[aria-pressed=true]{background:var(--c-rose);color:#000}.deck__btn--play .when-playing{display:none}.deck__btn--play[aria-pressed=true] .when-playing{display:block}.deck__btn--play[aria-pressed=true] .when-paused{display:none}.deck.is-loading .deck__btn--play{animation:1.2s ease-in-out infinite deck-wait}@keyframes deck-wait{50%{opacity:.55}}.deck__credit{font-size:var(--t-xs);color:#000;pointer-events:none;line-height:1.2;position:absolute;inset-block-end:calc(100% + 8px);inset-inline-end:0}.deck__credit span:not([hidden]){border-radius:var(--radius-ui);background:var(--c-rose);padding:.55em .9em;display:block}@media (width<=767px){.deck{--deck-w:calc(100vw - 20px);inset-block-end:max(10px, env(safe-area-inset-bottom));inset-inline-end:10px}.deck__body{gap:6px;height:60px;padding-inline:10px 6px}html.frame-away:not(.menu-open) .deck:not(:focus-within){--deck-w:158px}.deck__reels{width:64px;height:27px}.deck__track{flex:1;min-width:0;max-width:none}.deck__btn{width:42px;height:42px}}.menu{z-index:var(--z-menu);padding:var(--gutter);background:#0006;display:grid;position:fixed;inset:0}.menu[hidden]{display:none}.menu__card{border-radius:var(--radius-tag);color:#f0f0f0;overscroll-behavior:contain;background:#000;grid-template-rows:auto 1fr;gap:clamp(1.5rem,4vw,3.5rem);padding:clamp(1.25rem,3vw,3rem);display:grid;overflow:auto}.menu__head{justify-content:space-between;align-items:center;gap:1rem;display:flex}.menu__side{font-size:var(--t-m);font-weight:400}.menu__dim{color:#f0f0f09e;margin-inline-start:.4em}.menu__close{border-radius:var(--radius-pill);min-height:44px;font-size:var(--t-s);align-items:center;gap:.5em;padding-inline:1em;font-weight:500;display:inline-flex;box-shadow:inset 0 0 0 1px #f0f0f04d}.menu__close:hover{color:#000;background:#f0f0f0}.menu__close .icon{width:1em;height:1em}.menu__cols{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-content:start;gap:clamp(2rem,6vw,6rem);display:grid}.menu__tracks a{font-size:var(--t-l);transition:color .3s var(--e-out), padding .45s var(--e-out);border-bottom:1px solid #f0f0f029;grid-template-columns:3.2em 1fr;align-items:baseline;padding-block:.3em;font-weight:300;line-height:1.15;display:grid}.menu__tracks a:hover{color:var(--c-rose);padding-inline-start:.3em}.menu__no{font-size:var(--t-s);font-variant-numeric:tabular-nums;color:#f0f0f09e;font-weight:400}.menu__tracks a[aria-current] .menu__no,.menu__tracks a[aria-current]{color:var(--c-rose)}.menu__label{font-size:var(--t-xs);color:#f0f0f09e;margin-block:0 .75rem}.menu__label:not(:first-child){margin-top:2.5rem}.menu__pages a,.menu__mail a{min-height:44px;font-size:var(--t-m);transition:color .3s var(--e-out);align-items:center;gap:.4em;font-weight:300;display:inline-flex}.menu__pages a:hover,.menu__mail a:hover,.menu__pages a[aria-current=page]{color:var(--c-rose)}.menu__pages .icon{width:.9em;height:.9em}.menu a:focus-visible,.menu button:focus-visible{outline-color:var(--c-rose)}@media (width<=767px){.menu{padding:10px}.menu__cols{grid-template-columns:1fr}}.curtain__marks{width:min(46vw,520px);display:grid}.curtain__mark{width:100%;height:auto;color:var(--c-rose);grid-area:1/1;transition:opacity .3s}html[lang=ar] .curtain__mark--en,html:not([lang=ar]) .curtain__mark--ar{opacity:0}.end{padding-block:clamp(2rem, 4vw, 4rem) calc(var(--gutter) + 104px)}.end__mark{padding-inline:var(--gutter);color:#000;margin-block:clamp(4rem,9vw,9rem) clamp(2.5rem,5vw,5rem)}.end__mark .logo{width:100%;height:auto}.end__meta{font-size:var(--t-s);border-top:1px solid var(--c-hair);margin-inline:var(--gutter);padding-top:1.25rem;align-items:start;row-gap:1.25rem;padding-inline:0}.end__tag{grid-column:1/span 3}.end__links{grid-column:4/span 3;gap:.25rem;display:grid}.end__links a{padding-block:.25rem;display:inline-block}.end__rewind{text-align:start;grid-column:7/span 3;justify-self:start;padding-block:.25rem}.end__eos{color:var(--c-muted)}.end__small{color:var(--c-muted);grid-column:10/span 3}@media (width<=767px){.end__tag,.end__links,.end__rewind,.end__small{grid-column:1/-1}.end{padding-bottom:104px}}.hero{padding:var(--gutter) var(--gutter) 0;position:relative}.hero__tag{min-height:calc(100svh - 2 * var(--gutter));border-radius:var(--radius-tag);isolation:isolate;background:var(--tile-red);max-height:1180px;color:var(--ink-red);align-items:end;display:grid;position:relative;overflow:clip}.hero__mark{z-index:-1;top:calc(var(--frame-h) + var(--gutter) * 1.6);width:min(55%,112vh);color:var(--ink-red);position:absolute;inset-inline-end:2.5%}.hero__mark .logo{width:100%;height:auto}.hero__grid{padding-block:calc(var(--frame-h) + var(--gutter) * 3) calc(var(--gutter) * 1.25);align-items:end;row-gap:clamp(1.5rem,3vw,2.5rem)}.hero__h1{letter-spacing:-.04em;color:#1a0203;background-image:linear-gradient(0deg,#7f12148c 1px,#0000 1px);background-position:0 -.08em;background-size:100% 1.16em;grid-area:1/1/auto/span 6;align-self:start;margin-top:clamp(8rem,22vh,15rem);padding-bottom:.02em;font-size:clamp(2.4rem,.7rem + 3.7vw,5.25rem);font-weight:300;line-height:1.16}html[lang=ar] .hero__h1{letter-spacing:0;background-size:100% 1.5em;font-size:clamp(2.2rem,.7rem + 3.3vw,4.6rem);line-height:1.5}.hero__line{display:block}.hero__side{grid-area:2/1/auto/span 5;justify-items:start;gap:1.1rem;display:grid}.hero__sub{color:#1a0203;max-width:34ch}.hero__actions{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex}.hero__mail{font-size:var(--t-s);color:#1a0203;align-items:center;min-height:44px;display:inline-flex}.hero__window{grid-area:1/7/span 2/span 6;align-self:end;margin:0;position:relative}.hero__window svg{width:100%;height:auto;overflow:visible}.window__glass{fill:#000}.window__play{aspect-ratio:1;background:var(--c-rose);color:#000;width:clamp(52px,5.4vw,76px);transition:background-color .3s var(--e-out), scale .4s var(--e-out);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.window__play .icon{width:42%;height:42%}.window__play:hover{background:#f0f0f0;scale:1.06}.window__play:active{scale:.96}.window__play:focus-visible{outline-offset:4px;outline:2px solid #000}.window__credit{inset-inline:0;font-size:var(--t-xs);text-align:center;color:#1a0203;font-weight:500;position:absolute;top:calc(100% + .6rem)}.window__play .when-playing{display:none}.window__play[aria-pressed=true] .when-playing{display:block}.window__play[aria-pressed=true] .when-paused{display:none}.hero a:focus-visible{outline-color:#1a0203}.reels__pack{fill:#262626;stroke:#3a3a3a;stroke-width:1.5px}.reels__face{fill:#f0f0f0}.reels__hole{fill:#000}.reels__tooth{fill:#f0f0f0}.reels__clamp{fill:var(--ink-red)}.reels__tape{stroke:#3a3a3a;stroke-width:2px;fill:none}.reels__hub{transform-box:view-box}html.tape-playing .hero .reels__face{fill:var(--c-rose)}@media (width<=1023px){.hero__h1{grid-column:1/span 8}.hero__side{grid-area:3/1/auto/span 7}.hero__window{grid-area:2/3/auto/span 10}}@media (width<=767px){.hero{padding:10px 10px 0}.hero__tag{align-items:start;min-height:0}.hero__mark{top:4.75rem;width:90%;inset-inline-end:5%}.hero__grid{row-gap:1.25rem;padding-block:0 1.25rem;padding-inline:16px}.hero__h1{grid-column:1/-1;margin-top:calc(5.75rem + 37vw);font-size:clamp(2.1rem,.9rem + 6vw,2.9rem)}html[lang=ar] .hero__h1{font-size:clamp(1.9rem,.8rem + 5.4vw,2.6rem)}.hero__window{grid-area:2/1/auto/-1}.hero__side{grid-area:3/1/auto/-1}}.keep{padding-block:clamp(6rem,13vw,13rem) clamp(2rem,4vw,4rem)}.keep__grid{align-items:end;row-gap:clamp(2.5rem,5vw,5rem)}.keep__figure{color:var(--c-accent);letter-spacing:-.04em;font-variant-numeric:tabular-nums;grid-area:1/3/auto/span 7;align-items:flex-start;margin-inline-start:-.06em;font-size:clamp(6rem,1.5rem + 19vw,21rem);font-weight:300;line-height:1;display:flex}.keep__digits{display:inline-flex}.wheel{height:.86em;margin-inline-end:-.05em;display:inline-block;overflow:clip}.wheel__strip,.wheel__final{display:block}.wheel__strip>span,.wheel__final{height:.86em;line-height:.86;display:block}html:not(.motion) .wheel__strip,.motion .wheel__final{display:none}.keep__pct{margin-inline-start:.04em;font-size:.62em;line-height:.86}.keep__copy{grid-area:1/10/auto/span 3;gap:1.25rem;padding-bottom:.6em;display:grid}.keep__h2{font-size:var(--t-l);letter-spacing:-.025em;font-weight:400;line-height:1.05}html[lang=ar] .keep__h2{letter-spacing:0;line-height:1.35}.keep__body{color:var(--c-muted)}.receipt{border-top:1px solid var(--c-fg);grid-area:2/3/auto/span 7;margin:0}.receipt__row{border-bottom:1px solid var(--c-hair);align-items:baseline;gap:1rem;padding-block:1.1rem;display:flex}.receipt__row:after{content:none}.receipt__label{font-size:var(--t-s);color:var(--c-muted);flex:1;align-items:baseline;gap:1rem;display:flex}.receipt__label:after{content:"";border-bottom:2px dotted var(--c-line);flex:1;translate:0 -.25em}.receipt__value{font-size:var(--t-l);letter-spacing:-.02em;font-variant-numeric:tabular-nums;text-align:end;margin:0;font-weight:300;line-height:1.05}html[lang=ar] .receipt__value{letter-spacing:0;line-height:1.35}@media (width<=1023px){.keep__figure{grid-column:1/-1}.keep__copy{grid-area:2/1/auto/span 8}.receipt{grid-area:3/1/auto/-1}.track-mark{grid-row:1}}@media (width<=767px){.keep{padding-block:5rem 3.5rem}.keep__figure{grid-row:2;margin-top:.5rem}.keep__copy{grid-area:3/1/auto/-1}.receipt{grid-row:4}.receipt__row{padding-block:.9rem}.receipt__value{font-size:var(--t-m)}}.for{padding-block:clamp(4rem,9vw,9rem) clamp(5rem,10vw,10rem)}.for__grid{row-gap:clamp(1.5rem,3vw,2.5rem)}.for__h2{font-size:var(--t-l);letter-spacing:-.025em;grid-area:1/3/auto/span 5;font-weight:400;line-height:1.05}html[lang=ar] .for__h2{letter-spacing:0;line-height:1.35}.for__body{color:var(--c-muted);grid-area:1/8/auto/span 5;align-self:end;max-width:34ch}.spines{grid-area:2/1/auto/-1;gap:6px;display:grid}.spine{border-radius:clamp(10px,1vw,16px);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) auto;align-items:center;column-gap:clamp(1.5rem,3vw,3rem);width:94%;min-height:clamp(4.25rem,2.5rem + 6.4vw,9.5rem);padding-inline:clamp(1.5rem,3.5vw,4rem);display:grid;position:relative}.spine:before,.spine:after{content:"";opacity:.22;background:currentColor;width:1px;position:absolute;inset-block:14%}.spine:before{inset-inline-start:clamp(.5rem,1.2vw,1.25rem)}.spine:after{inset-inline-end:clamp(.5rem,1.2vw,1.25rem)}.spine--red{background:var(--tile-red);color:var(--ink-red)}.spine--teal{background:var(--tile-teal);color:var(--ink-teal);margin-inline-start:6%}.spine--olive{background:var(--tile-olive);color:#2b2a0c;margin-inline-start:3%}.spine__main{letter-spacing:-.04em;font-size:clamp(1.9rem,.5rem + 3.6vw,4.6rem);font-weight:300;line-height:1}html[lang=ar] .spine__main{letter-spacing:0;line-height:1.3}.spine__line{font-size:var(--t-body);max-width:30ch;line-height:1.4}.spine__other{font-size:var(--t-s);opacity:.8;white-space:nowrap;font-weight:400}.spine__other:lang(en){letter-spacing:-.01em}@media (width<=1023px){.for__h2{grid-column:1/span 5}.for__body{grid-column:6/span 7}.spine{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;row-gap:.4rem;width:100%;padding-block:1.1rem}.spine__main{grid-column:1}.spine__other{grid-area:1/2;align-self:start}.spine__line{grid-column:1/-1;max-width:44ch}.spine--teal,.spine--olive{margin-inline-start:0}}@media (width<=767px){.for__h2{grid-area:2/1/auto/-1}.for__body{grid-area:3/1/auto/-1}.spines{grid-row:4}.spine{padding-block:1rem}.spine__main{font-size:clamp(1.7rem,.8rem + 4.6vw,2.4rem)}.spine__line{font-size:var(--t-s)}.spine__other{font-size:var(--t-xs)}}.stores,.mq,.name,.demo{padding-block:clamp(2rem,6vw,6rem) 0}.stores__tag{padding-block:clamp(3.5rem,8vw,8rem)}.stores__grid{align-items:start;row-gap:clamp(2rem,4vw,3.5rem)}.stores__h2{font-size:var(--t-l);letter-spacing:-.025em;grid-area:1/3/auto/span 8;font-weight:400;line-height:1.05}html[lang=ar] .stores__h2{letter-spacing:0;line-height:1.35}.rail{flex-wrap:wrap;grid-area:2/3/auto/-1;align-items:center;row-gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.rail__step{align-items:center;gap:.6rem;display:flex}.rail__step+.rail__step:before{content:"";opacity:.45;background:currentColor;width:clamp(1.25rem,4vw,4.5rem);height:1px;margin-inline:clamp(.6rem,1.2vw,1.25rem)}.rail__no{font-size:var(--t-xs);font-variant-numeric:tabular-nums;color:var(--ink-olive);font-weight:500}.rail__name{font-size:var(--t-m);letter-spacing:-.01em;font-weight:400}html[lang=ar] .rail__name{letter-spacing:0}.rail__sent{border-radius:var(--radius-pill);background:var(--ink-olive);color:#f0f0f0;min-height:40px;font-size:var(--t-s);align-items:center;gap:.45em;padding-inline:1rem 1.1rem;font-weight:500;display:inline-flex}.rail__sent .icon{width:.85em;height:.85em}.stores__names{letter-spacing:-.045em;color:var(--ink-olive);text-wrap:balance;grid-area:3/3/auto/-1;margin:0;font-size:clamp(2.4rem,.9rem + 4.6vw,6rem);font-weight:300;line-height:1.02}html[lang=ar] .stores__names{letter-spacing:0;line-height:1.3}.stores__name{display:inline-block}.stores__body{grid-area:4/3/auto/span 5;max-width:38ch}.stores__note{font-size:var(--t-s);color:#000000a8;grid-area:4/9/auto/span 4;max-width:34ch}.tag--olive ::selection{background:var(--ink-olive);color:#fff}@media (width<=1023px){.stores__h2,.rail,.stores__names{grid-column:1/-1}.stores__body{grid-column:1/span 7}.stores__note{grid-column:9/span 4}.stores .track-mark{grid-row:1}.stores__h2{grid-row:2}.rail{grid-row:3}.stores__names{grid-row:4}.stores__body,.stores__note{grid-row:5}}@media (width<=767px){.stores__tag{padding-block:3rem 3.25rem}.stores__grid{row-gap:1.75rem}.rail{grid-template-columns:1fr 1fr;row-gap:.9rem;display:grid}.rail__step+.rail__step:before{content:none}.rail__step--end{grid-column:1/-1}.stores__names{font-size:clamp(2.1rem,1rem + 6.5vw,3rem)}.stores__body{grid-area:5/1/auto/-1}.stores__note{grid-area:6/1/auto/-1}}.mq__tag{padding-block:clamp(3.5rem,8vw,8rem)}.mq__grid{align-items:center;row-gap:2.5rem}.mq__ring{grid-area:1/2/auto/span 5}.mq__copy{grid-area:1/8/auto/span 5;justify-items:start;gap:1.5rem;display:grid}.mq__h2{font-size:var(--t-xl);letter-spacing:-.04em;font-weight:300;line-height:1}html[lang=ar] .mq__h2{letter-spacing:0;line-height:1.3}.mq__body{max-width:36ch}@media (width<=1023px){.mq__ring{grid-area:2/3/auto/span 8}.mq__copy{grid-area:1/1/auto/-1}}@media (width<=767px){.mq__ring{grid-column:1/-1}.mq .track-mark{display:none}}.name__tag{align-items:center;min-height:min(100svh,980px);display:grid}.name__wall{z-index:-1;width:50%;margin:0;position:absolute;inset-block:0;inset-inline-end:0;overflow:clip}.name__wall:after{content:"";pointer-events:none;background:linear-gradient(90deg,#000,#0000 22%);position:absolute;inset:0}[dir=rtl] .name__wall:after{background:linear-gradient(270deg,#000,#0000 22%)}.wall{width:100%;height:100%;display:block}.name__grid{align-content:center;row-gap:2rem;padding-block:clamp(4rem,9vw,9rem);position:relative}.name__h2{letter-spacing:-.045em;color:#f0f0f0;grid-area:2/1/auto/span 6;font-size:clamp(2.6rem,.9rem + 4.2vw,6.25rem);font-weight:300;line-height:.98}html[lang=ar] .name__h2{letter-spacing:0;line-height:1.3}.name__body{color:#f0f0f0d6;grid-area:3/1/auto/span 5}.name .track-mark{grid-row:1;padding-top:0}@media (width<=767px){.name__tag{flex-direction:column;align-items:stretch;min-height:0;display:flex}.name__wall{order:2;width:auto;height:82vw;position:relative}.name__wall:after{background:linear-gradient(#000,#0000 25%)}.name__h2,.name__body{grid-column:1/-1}}.tag--kasset{background:var(--ink-red);color:#f0f0f0}.tag--kasset ::selection{color:var(--ink-red);background:#f0f0f0}.demo,.mq{padding-bottom:0}.demo__tag{align-items:center;display:grid}.demo__grid{align-items:center;row-gap:3rem;padding-block:clamp(4rem,8vw,8rem)}.demo .track-mark{grid-row:1}.demo__copy{grid-area:2/1/auto/span 5;justify-items:start;gap:1.5rem;display:grid}.demo__h2{letter-spacing:-.04em;font-size:clamp(2.3rem,.9rem + 3.4vw,5rem);font-weight:300;line-height:1}html[lang=ar] .demo__h2{letter-spacing:0;line-height:1.3}.demo__body{color:#f0f0f0e0;max-width:36ch}.demo__write{font-size:var(--t-s);color:#f0f0f0c7}.demo__write a{color:#f0f0f0;padding-block:.6rem;display:inline-block}.demo a:focus-visible{outline-color:var(--c-rose)}.demo__tape{transition:rotate .8s var(--e-out), translate .8s var(--e-out);filter:drop-shadow(0 30px 40px #00000059);grid-area:1/7/span 2/span 6;align-self:center;display:block;rotate:-5deg}.demo__tape:hover{translate:0 -10px;rotate:-2deg}[dir=rtl] .demo__tape{rotate:5deg}[dir=rtl] .demo__tape:hover{rotate:2deg}.demotape{width:100%;height:auto;display:block}.demotape__shell{fill:#0e0e0e}.demotape__rim{fill:none;stroke:#262626;stroke-width:1.5px}.demotape__ink{color:var(--ink-red)}.demotape__title{font-family:var(--f-sans);fill:#1a0203;letter-spacing:-.01em;font-size:26px;font-weight:400}.demotape__rule{stroke:#7f121480;stroke-width:1.2px}.demotape__window{fill:#000}.demotape__base{fill:#070707}.demotape__hole{fill:#262626}.demotape__screw circle{fill:#1c1c1c}.demotape__screw path{stroke:#404040;stroke-width:1.2px}@media (width<=1023px){.demo__copy{grid-area:3/1/auto/-1}.demo__tape{grid-area:2/2/auto/span 10}}@media (width<=767px){.demo__tag{min-height:0}.demo__tape{grid-column:1/-1}}.ring{margin:0}.ring svg{width:100%;height:auto;overflow:visible}.ring__base{fill:none;stroke:currentColor;stroke-opacity:.4;stroke-width:1px}.ring__majors{stroke:currentColor;stroke-width:1.6px}.ring__quarters{stroke:currentColor;stroke-width:1px;stroke-opacity:0;transition:stroke-opacity .6s var(--e-out)}.ring__quarters.is-on{stroke-opacity:.6}.ring__band{fill:none;stroke:var(--ink-red);stroke-width:24px;stroke-linecap:round;stroke-opacity:0;transition:stroke-opacity .6s var(--e-out)}.ring__band.is-on{stroke-opacity:.18}.ring__label{fill:currentColor;font-size:15px;font-weight:400}.ring__shape{fill:currentColor;fill-opacity:.07;stroke:currentColor;stroke-opacity:.45;stroke-width:1px;stroke-linejoin:round}.ring__note circle{fill:currentColor}.ring__note.is-between circle{fill:var(--ink-red);stroke:var(--c-bg);stroke-width:2.5px}.tag .ring__note.is-between circle{stroke:#ffffffa6}.ring__errors{fill:none;stroke:var(--ink-red);stroke-width:3px;stroke-linecap:round;stroke-dasharray:1 6}.ring__title{fill:currentColor;letter-spacing:-.02em;font-size:30px;font-weight:300}.ring__detail{fill:currentColor;fill-opacity:.82;font-size:13px;font-weight:400}.ring__caption{font-size:var(--t-xs);color:var(--c-muted);text-align:center;margin-top:1rem}.ring--teaser .ring__title{font-size:28px}.mh{padding-top:var(--gutter)}.mh__tag{align-items:end;min-height:min(92svh,980px);display:grid}.mh__grid{padding-block:calc(var(--frame-h) + var(--gutter) * 3) clamp(3rem, 6vw, 6rem);align-items:end;row-gap:2rem}.mh__kicker{grid-area:1/1/auto/-1}.mh__h1{letter-spacing:-.05em;grid-area:2/1/auto/span 11;margin-inline-start:-.06em;font-size:clamp(3rem,.8rem + 8.6vw,10.5rem);font-weight:300;line-height:.92}html[lang=ar] .mh__h1{letter-spacing:0;margin:0;line-height:1.22}.mh__lede{font-size:var(--t-m);grid-area:3/7/auto/span 5;line-height:1.4}.story{padding-block:clamp(3rem,8vw,8rem) clamp(3rem,6vw,6rem)}.story__stage{grid-column:1/span 6}.story__sticky{top:max(calc(var(--frame-h) + var(--gutter) * 2), calc(50svh - min(21vw, 300px)));padding-inline:clamp(1rem,4vw,4rem);position:sticky}.story__chapters{grid-column:8/span 5}.chapter{align-content:center;gap:1rem;min-height:78svh;padding-block:3rem;display:grid}.chapter__no{font-size:var(--t-s);color:var(--c-muted);font-variant-numeric:tabular-nums}.chapter__h2{font-size:var(--t-l);letter-spacing:-.025em;font-weight:400;line-height:1.05}html[lang=ar] .chapter__h2{letter-spacing:0;line-height:1.35}.chapter__body{color:var(--c-muted);max-width:38ch}.listen{justify-items:start;gap:1.25rem;padding-block:4rem 8rem;display:grid}.listen__h2{font-size:var(--t-l);letter-spacing:-.025em;font-weight:400;line-height:1.05}html[lang=ar] .listen__h2{letter-spacing:0;line-height:1.35}.listen__intro,.listen__note{color:var(--c-muted);font-size:var(--t-s)}.listen__row{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.listen__label{font-size:var(--t-xs);color:var(--c-muted);margin-inline-end:.4rem}.listen .icon{width:1em;height:1em}.outro{padding-block:clamp(4rem,8vw,8rem) 0}.outro__grid{border-top:1px solid var(--c-fg);margin-inline:var(--gutter);padding-top:2rem;row-gap:1.5rem;padding-inline:0}.outro__h2{font-size:var(--t-xl);letter-spacing:-.04em;grid-column:1/span 6;font-weight:300;line-height:1}html[lang=ar] .outro__h2{letter-spacing:0;line-height:1.3}.outro__copy{grid-column:8/span 5;justify-items:start;gap:1.5rem;display:grid}.outro__actions{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;display:flex}.outro__back{min-height:44px;font-size:var(--t-s);align-items:center;display:inline-flex}@media (width<=1023px){.story__stage{grid-column:1/span 6}.story__chapters{grid-column:7/span 6}}@media (width<=767px){.mh__h1{grid-column:1/-1}.mh__lede{font-size:var(--t-body);grid-column:1/-1}.story{padding-top:1rem}.story__stage{top:calc(var(--frame-h) + 16px);z-index:2;background:var(--c-bg);grid-column:1/-1;padding-block:.5rem;position:sticky}.story__sticky{padding-inline:12%;position:static}.story__stage:after{content:"";inset-inline:0;background:linear-gradient(var(--c-bg), transparent);pointer-events:none;height:2.5rem;position:absolute;top:100%}.story .ring__caption{display:none}.story__chapters{grid-column:1/-1}.chapter{align-content:start;min-height:62svh;padding-block:2rem 4rem}.outro__h2,.outro__copy{grid-column:1/-1}}.nf{padding:var(--gutter)}.nf__tag{min-height:calc(100svh - 2 * var(--gutter));align-items:center;margin:0;display:grid}.nf__grid{padding-block:calc(var(--frame-h) + var(--gutter) * 3) calc(64px + var(--gutter) * 3);row-gap:4rem}.nf__side{grid-column:1/span 6;align-content:start;justify-items:start;gap:1.25rem;display:grid}.nf__side--ar{grid-column:7/span 6}.nf__h{letter-spacing:-.05em;color:var(--ink-olive);font-size:clamp(3rem,1rem + 7vw,9rem);font-weight:300;line-height:.92}.nf__side--ar .nf__h{letter-spacing:0;line-height:1.25;font-family:var(--f-sans)}.nf__body{font-size:var(--t-m)}.nf__actions{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:.5rem;display:flex}@media (width<=767px){.nf__side,.nf__side--ar{grid-column:1/-1}}
