:root{--paper-core:#fbf8f1;--kraft:#e6dbc8;--blush:#e8c4d4;--paper-shadow:0 1px 1px #1e1a1833, 0 6px 10px -2px #1e1a1829, 0 22px 30px -12px #1e1a1838;--paper-shadow-lift:0 2px 2px #1e1a1829, 0 14px 18px -4px #1e1a182e, 0 40px 44px -18px #1e1a1842;--fibre:url(/collage/paper.webp);--fibre-size:760px;--edge-h:48px}.hx{--dir:1;--gutter:clamp(18px, 4.6vw, 80px);--col-gap:clamp(12px, 1.6vw, 24px);--f-sans:var(--font-didone), Didot, "Times New Roman", serif;--f-serif:var(--font-text), Georgia, "Times New Roman", serif;--f-body:var(--font-text), Georgia, "Times New Roman", serif;--f-ui:var(--font-ui), "Helvetica Neue", Arial, sans-serif;--fs-display:clamp(3rem, 1rem + min(6.2vw, 9.6vh), 8.5rem);--fs-h1:clamp(2.6rem, 1.3rem + 4.6vw, 6.25rem);--fs-h2:clamp(2.4rem, 1.35rem + 3.9vw, 5.5rem);--fs-h3:clamp(1.5rem, 1.1rem + 1.6vw, 2.6rem);--fs-h4:clamp(1.2rem, 1.05rem + .6vw, 1.6rem);--fs-lede:clamp(1.45rem, 1.12rem + 1.2vw, 2.4rem);--fs-body:clamp(1.1875rem, 1.1rem + .32vw, 1.375rem);--fs-small:1.0625rem;--fs-label:.75rem;--tr-display:-.022em;--tr-h1:-.02em;--tr-h2:-.016em;--tr-h3:-.008em;--tr-label:.16em;--lh-display:1.04;--lh-head:1.06;--lh-body:1.6;--ease-reveal:cubic-bezier(.16, 1, .3, 1);--ease-lift:cubic-bezier(.33, 1, .68, 1);font-family:var(--f-body);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--basalt);overflow-x:clip}.hx:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--dir:-1}.hx:lang(ar){--f-sans:var(--font-ar-classic), "Geeza Pro", serif;--f-serif:var(--font-ar-body), "Geeza Pro", serif;--f-body:var(--font-ar-body), "Geeza Pro", serif;--f-ui:var(--font-ar-display), "Geeza Pro", sans-serif;--tr-display:0;--tr-h1:0;--tr-h2:0;--tr-h3:0;--tr-label:0;--lh-display:1.5;--lh-head:1.42;--lh-body:1.85;--fs-display:clamp(2.6rem, 1rem + 6vw, 7rem);--fs-h1:clamp(2.2rem, 1.1rem + 3.9vw, 5.25rem);--fs-h2:clamp(2.1rem, 1.2rem + 3.3vw, 4.6rem)}@layer base{.hx *,.hx :before,.hx :after{box-sizing:border-box}.hx :where(h1,h2,h3,p,ul,ol,figure){margin:0}.hx :where(ul,ol){padding:0;list-style:none}.hx :where(h1,h2,h3){text-wrap:balance}.hx p{text-wrap:pretty}.hx .sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hx{--focus:var(--mulberry)}.hx :focus-visible{outline:2px solid var(--focus);outline-offset:4px;border-radius:2px}.hx [data-tone=basalt],.hx [data-tone=mulberry]{--focus:var(--blush)}.hx [data-tone=basalt] ::selection,.hx [data-tone=mulberry] ::selection{background:var(--blush);color:var(--basalt)}}.hx .ln-mask{margin-block:-.16em -.2em;margin-inline:-.06em;padding-block:.16em .2em;padding-inline:.06em}.hx:lang(ar) .ln-mask{margin-block:-.3em -.36em;padding-block:.3em .36em}.skip-link{inset-inline-start:16px;z-index:200;background:var(--basalt);color:var(--limestone);font:500 var(--fs-small) / 1 var(--f-ui);border-radius:2px;padding:12px 16px;text-decoration:none;position:fixed;top:12px;transform:translateY(-160%)}.skip-link:focus-visible{outline:2px solid var(--mulberry);outline-offset:2px;transform:none}.hx .sheet{--sheet:var(--limestone);--ink:var(--basalt);--ink-2:var(--stone);--accent:var(--mulberry);--hair:var(--sand);--fibre-mix:.9;--light-hi:#ffffff9e;--light-lo:#00000042;isolation:isolate;color:var(--ink);position:relative}.hx .sheet[data-tone=kraft]{--sheet:var(--kraft);--ink-2:var(--basalt);--hair:#1e1a1833}.hx .sheet[data-tone=basalt]{--sheet:var(--basalt);--ink:var(--limestone);--ink-2:var(--d-secondary);--accent:var(--blush);--hair:#c9a86a6b;--light-hi:#fff3;--light-lo:#00000080}.hx .sheet[data-tone=blush]{--sheet:var(--blush);--ink-2:var(--basalt);--hair:#1e1a1838}.hx .sheet[data-tone=mulberry]{--sheet:var(--mulberry);--ink:var(--limestone);--ink-2:var(--blush);--accent:var(--blush);--hair:#e8c4d473;--light-hi:#ffffff52;--light-lo:#0000006b}.hx .sheet-paper{z-index:-1;pointer-events:none;background-color:var(--sheet);background-image:radial-gradient(120% 70% at 0% 0%, var(--light-hi), transparent 62%), linear-gradient(172deg, transparent 52%, var(--light-lo) 100%), var(--fibre);background-size:100% min(100%, 1400px), 100% 100%, var(--fibre-size) var(--fibre-size);background-blend-mode:soft-light, soft-light, soft-light;background-repeat:no-repeat,no-repeat,repeat;position:absolute;inset:0}.hx:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .sheet-paper{background-image:radial-gradient(120% 70% at 100% 0%, var(--light-hi), transparent 62%), linear-gradient(188deg, transparent 52%, var(--light-lo) 100%), var(--fibre)}.hx .sheet[data-torn] .sheet-paper{top:calc(var(--edge-h) * -1);-webkit-mask:var(--edge) top / 100% var(--edge-h) no-repeat, linear-gradient(#000 0 0) 0 var(--edge-h) / 100% calc(100% - var(--edge-h)) no-repeat;-webkit-mask:var(--edge) top / 100% var(--edge-h) no-repeat, linear-gradient(#000 0 0) 0 var(--edge-h) / 100% calc(100% - var(--edge-h)) no-repeat;mask:var(--edge) top / 100% var(--edge-h) no-repeat, linear-gradient(#000 0 0) 0 var(--edge-h) / 100% calc(100% - var(--edge-h)) no-repeat}.hx .sheet-under{inset-inline:0;top:calc(var(--edge-h) * -1);z-index:-2;width:100%;height:var(--edge-h);pointer-events:none;position:absolute;overflow:visible}.hx .sheet:not(.cover){clip-path:inset(calc(var(--edge-h) * -1 - 24px) 0 0 0)}.hx .sheet.cover{isolation:auto}.hx .frame{width:min(100% - var(--gutter) * 2, 1480px);column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));margin-inline:auto;display:grid}.hx .eyebrow{font:600 var(--fs-label) / 1.3 var(--f-ui);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--ink-2)}.hx:lang(ar) .eyebrow{text-transform:none;font-size:1.05rem}.hx .lede{font:400 var(--fs-lede) / 1.28 var(--f-serif);letter-spacing:-.01em;max-width:24ch;color:var(--ink)}.hx:lang(ar) .lede{letter-spacing:0;line-height:1.75}.hx .body{font:400 var(--fs-body) / var(--lh-body) var(--f-body);max-width:52ch;color:var(--ink)}.hx .h2{font:500 var(--fs-h2) / var(--lh-head) var(--f-sans);letter-spacing:var(--tr-h2)}.hx .ink{color:var(--accent)}.hx .caption{font:400 var(--fs-small) / 1.45 var(--f-serif);color:var(--ink-2)}.hx .hx-stage{width:100%;aspect-ratio:var(--ratio);position:relative}.hx .pc{inset-inline-start:var(--x);top:var(--y);width:var(--w);rotate:calc(var(--r) * var(--dir) * 1deg);-webkit-user-select:none;user-select:none;position:absolute}.hx .pc-depth,.hx .pc-in{position:relative}.hx .hx-stage.is-live .pc-in{will-change:transform}.hx .pc-img{z-index:1;-webkit-user-drag:none;width:100%;height:auto;display:block;position:relative}.hx .pc-shadow{z-index:0;pointer-events:none;max-width:none;transition:opacity .6s var(--ease-lift);position:absolute}.hx .pc-tape{z-index:2;height:auto;rotate:calc(var(--r) * var(--dir) * 1deg);mix-blend-mode:multiply;pointer-events:none;position:absolute}.hx [data-tone=basalt] .pc-tape,.hx [data-tone=mulberry] .pc-tape{mix-blend-mode:normal;opacity:.82}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.hx [data-lift-piece]>.pc-depth{transition:translate .6s var(--ease-lift), scale .6s var(--ease-lift)}.hx [data-lift-piece]:hover>.pc-depth{translate:0 -8px;scale:1.025}.hx [data-lift-piece]:hover .pc-shadow{opacity:.55}.hx .pc-slip[data-lift-piece] .pc-in{transition:box-shadow .6s var(--ease-lift)}.hx .pc-slip[data-lift-piece]:hover .pc-in{box-shadow:var(--paper-shadow-lift)}}.hx .pc-link{cursor:pointer;border-radius:50%;display:block}.hx .pc-link:focus-visible{outline-offset:6px}.hx .pc-slip .pc-in{box-shadow:var(--paper-shadow)}.hx .slip{background:var(--paper-core) var(--fibre);background-size:var(--fibre-size);background-blend-mode:soft-light;color:var(--basalt);font:400 clamp(1.02rem, .84rem + .45vw, 1.3rem) / 1.4 var(--f-serif);padding:9% 9% 10%}.hx .slip[data-tone=kraft]{background-color:var(--kraft)}.hx .slip-title{font:700 1.6em / 1.05 var(--f-sans);letter-spacing:-.02em;margin-block-end:.7em}.hx:lang(ar) .slip-title{letter-spacing:0;line-height:1.35}.hx .slip-list li{border-block-end:1px dashed #1e1a1847;justify-content:space-between;gap:1em;padding-block:.5em;font-size:1.12em;display:flex}.hx .slip-list li:last-child{border-block-end:0}.hx .slip-num{font-variant-numeric:tabular-nums;color:var(--stone)}.hx .ledger-blank{border-block-end:1px solid var(--basalt);flex:0 0 34%}.hx .ledger-sign{border-block-start:1px solid var(--basalt);font:400 1.35em / 1.2 var(--f-serif);margin-block-start:1.2em;padding-block-start:.5em}.hx .address-rule{background:var(--gilt);height:1px;margin-block:1.2em .6em;display:block}.hx .address-note{font:400 1.35em / 1.25 var(--f-serif)}.hx .hx-header{inset-inline:0;z-index:60;padding:calc(14px + env(safe-area-inset-top,0px)) var(--gutter) 0;pointer-events:none;transition:translate .64s var(--ease-reveal);justify-content:space-between;align-items:center;display:flex;position:fixed;top:0}.hx .hx-header[data-hidden]{translate:0 calc(-100% - 28px)}.hx .hx-header>*,.hx .hx-header-end>*{pointer-events:auto}.hx .hx-header-end{align-items:center;gap:10px;display:flex}.hx .hx-mark{width:clamp(56px,4.6vw,74px);color:var(--mulberry);rotate:calc(-5deg * var(--dir));display:block}.hx .hx-mark-svg{width:100%;height:auto;display:block;overflow:visible}.hx .tab{background:var(--paper-core) var(--fibre);background-size:var(--fibre-size);background-blend-mode:soft-light;min-height:44px;box-shadow:var(--paper-shadow);color:var(--basalt);font:600 var(--fs-label) / 1 var(--f-ui);letter-spacing:var(--tr-label);text-transform:uppercase;cursor:pointer;border:0;border-radius:2px;align-items:center;gap:8px;padding:10px 15px;text-decoration:none;display:inline-flex}.hx:lang(ar) .tab{text-transform:none;font-size:1.02rem}.hx .tab-cta{rotate:calc(1deg * var(--dir))}.hx .tab-cta:before{content:"";background:var(--mulberry);border-radius:50%;width:6px;height:6px}.hx .tab-lang{rotate:calc(-1.5deg * var(--dir));font-family:var(--font-ar-display), var(--font-ui), sans-serif}.hx .tab-lang[lang=en]{font-family:var(--font-ui), sans-serif}.hx [data-lift]{transition:translate .32s var(--ease-lift), scale .16s var(--ease-lift)}@media (hover:hover){.hx [data-lift]:hover{translate:0 -3px}}.hx [data-lift]:focus-visible{translate:0 -3px}.hx [data-lift]:active{transition-duration:.12s;translate:0;scale:.98}.hx .cta{background:var(--basalt);min-height:56px;color:var(--limestone);font:600 .8125rem / 1 var(--f-ui);letter-spacing:var(--tr-label);text-transform:uppercase;rotate:calc(-1deg * var(--dir));cursor:pointer;border:0;border-radius:2px;place-self:start;align-items:center;padding:0 26px;text-decoration:none;display:inline-flex;overflow:hidden}.hx .cta>span{text-shadow:0 3.4em;transition:transform .52s var(--ease-reveal);padding-block:21px;display:block}@media (hover:hover){.hx .cta:hover>span{transform:translateY(-3.4em)}}.hx:lang(ar) .cta{text-transform:none;font-size:1.15rem}.hx:lang(ar) .cta>span{padding-block:16px}.hx .cta-solid{background:var(--mulberry)}.hx .cta-light{background:var(--limestone);color:var(--basalt)}.hx .cta[disabled]{cursor:progress;opacity:.8}.hx .cover{min-height:100svh;padding-block:calc(104px + env(safe-area-inset-top,0px)) 96px;flex-direction:column;justify-content:center;display:flex}.hx .cover-frame{align-items:center;row-gap:48px}.hx .cover-words{z-index:3;grid-column:1/span 6;gap:clamp(22px,2.4vw,36px);display:grid;position:relative}.hx .cover-stage{grid-column:7/-1}.hx .cover-lede{max-width:20ch}.hx .ransom{font:700 var(--fs-display) / var(--lh-display) var(--f-sans);letter-spacing:var(--tr-display);word-spacing:.02em;margin-inline-start:-.06em}.hx .ransom-slip{background:var(--paper-core) var(--fibre);background-size:var(--fibre-size);background-blend-mode:soft-light;box-shadow:var(--paper-shadow);rotate:calc(var(--r) * var(--dir) * 1deg);margin-block:.035em;padding:.03em .14em .08em;display:inline-block}.hx .ransom-slip[data-tone=serif]{font-style:italic;font-weight:500}.hx .ransom-slip[data-tone=lapis]{background-color:var(--lapis);color:var(--limestone)}.hx .ransom-slip[data-tone=accent]{background-color:var(--mulberry);color:var(--limestone)}.hx:lang(ar) .ransom-slip{padding:0 .16em .06em}.hx:lang(ar) .ransom-slip[data-tone=serif]{font-family:var(--font-ar-display), serif;letter-spacing:0;font-weight:500}.hx .scroll-cue{inset-inline-end:var(--gutter);bottom:calc(var(--edge-h) + 30px + env(safe-area-inset-bottom,0px));font:600 var(--fs-label) / 1 var(--f-ui);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--stone);align-items:center;gap:12px;display:flex;position:absolute}.hx .scroll-cue-line{background:var(--basalt);transform-origin:top;width:1px;height:44px;animation:cue 2.4s var(--ease-reveal) infinite;display:block}@keyframes cue{0%{transform-origin:top;transform:scaleY(0)}48%{transform-origin:top;transform:scaleY(1)}52%{transform-origin:bottom;transform:scaleY(1)}to{transform-origin:bottom;transform:scaleY(0)}}.hx .prologue{padding-block:clamp(120px,13vw,220px) clamp(150px,15vw,250px)}.hx .prologue-frame{align-items:center;row-gap:clamp(28px,3vw,44px)}.hx .prologue-eyebrow{grid-column:1/-1}.hx .statement{font:400 clamp(2.5rem, 1rem + 5.2vw, 7rem) / 1.04 var(--f-sans);letter-spacing:-.02em;grid-column:1/span 11}.hx:lang(ar) .statement{letter-spacing:0;line-height:1.45;font-family:var(--f-sans);font-weight:500}.hx .prologue-turn{grid-column:1/span 5;margin-block-start:clamp(40px,7vw,120px)}.hx .turn{font:600 var(--fs-h3) / 1.12 var(--f-sans);letter-spacing:var(--tr-h3);max-width:18ch}.hx:lang(ar) .turn{line-height:1.5}.hx .prologue-stage{grid-column:7/-1;margin-block-start:clamp(40px,7vw,120px)}.hx .chapter-track{position:relative}.hx .chapter-frame{align-items:center;row-gap:56px;padding-block:clamp(110px,11vw,160px) clamp(120px,11vw,170px);position:relative}.hx .chapter-num{inset-inline-end:-.02em;z-index:0;font:400 clamp(16rem, 6rem + 30vw, 40rem) / .8 var(--f-sans);letter-spacing:-.06em;color:var(--ink);opacity:.05;pointer-events:none;white-space:nowrap;position:absolute;top:50%;translate:0 -50%}.hx:lang(ar) .chapter-num{font-family:var(--font-ar-display), serif;font-weight:300;line-height:1}.hx .chapter-words{z-index:2;grid-column:1/span 5;align-content:center;gap:clamp(18px,2vw,30px);display:grid;position:relative}.hx .pillar-tag{background:var(--paper-core) var(--fibre);background-size:var(--fibre-size);background-blend-mode:soft-light;color:var(--basalt);rotate:calc(-1.2deg * var(--dir));box-shadow:var(--paper-shadow);flex-wrap:wrap;justify-self:start;align-items:baseline;gap:4px 12px;padding:9px 13px;display:inline-flex}.hx .pillar-tag-label{font:600 var(--fs-label) / 1 var(--f-ui);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--stone)}.hx .pillar-tag-name{font:600 .9375rem / 1.2 var(--f-ui)}.hx .chapter-title{font:500 var(--fs-h1) / var(--lh-head) var(--f-sans);letter-spacing:var(--tr-h1)}.hx .chapter-body{font:400 var(--fs-lede) / 1.3 var(--f-serif);max-width:22ch;color:var(--ink)}.hx:lang(ar) .chapter-body{line-height:1.75}.hx .chapter-stage{z-index:1;grid-column:7/-1;justify-self:end;width:min(100%,96.1539svh - 182.692px);position:relative}@media (min-width:1024px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){html:not([data-in-app]) .hx .chapter-track{height:190svh}html:not([data-in-app]) .hx .chapter-frame{height:100svh;padding-block:92px 60px;position:sticky;top:0}}.hx .circle{align-items:end;row-gap:clamp(28px,3vw,44px);padding-block:clamp(56px,7vw,120px) clamp(120px,12vw,200px)}.hx .circle-title{font:400 clamp(2.6rem, 1.1rem + 5vw, 6.75rem) / 1.04 var(--f-sans);letter-spacing:-.02em;grid-column:1/span 8}.hx:lang(ar) .circle-title{font-family:var(--f-sans);letter-spacing:0;font-weight:500;line-height:1.45}.hx .circle-body{font:400 var(--fs-lede) / 1.32 var(--f-body);grid-column:8/span 5;max-width:26ch;padding-block-end:.6em}.hx .lineup{grid-column:1/-1;gap:20px;margin-block-start:clamp(32px,5vw,80px);display:grid}.hx .lineup .caption{font-size:var(--fs-h4);color:var(--ink);justify-self:end}.hx .interlude{padding-block:clamp(120px,12vw,210px)}.hx .setting-frame{align-items:center;row-gap:56px}.hx .setting-stage{grid-column:1/span 6}.hx .setting-words{grid-column:8/span 5;gap:26px;display:grid}.hx .faculty-frame{align-items:start;row-gap:clamp(40px,5vw,72px)}.hx .faculty-head{grid-column:1/span 8;gap:24px;display:grid}.hx .faculty-note{color:var(--ink-2);max-width:30ch}.hx .faculty-stage{grid-column:1/span 6}.hx .dossier{grid-column:7/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,3vw,44px) clamp(18px,2vw,30px);padding-block:12px 40px;display:grid}.hx .dossier-card{background:var(--paper-core) var(--fibre);background-size:var(--fibre-size);background-blend-mode:soft-light;box-shadow:var(--paper-shadow);color:var(--basalt);rotate:calc(var(--r) * var(--dir) * 1deg);gap:10px;padding:30px 22px 18px;display:grid;position:relative}.hx .dossier-card:nth-child(2n){translate:0 clamp(26px,3.4vw,54px)}.hx .dossier-tape{top:-12px;width:96px;height:26px;translate:calc(-50% * var(--dir)) 0;rotate:calc(var(--r) * -2deg);background:url(/collage/tape-b.webp) 50%/100% 100% no-repeat;position:absolute;inset-inline-start:50%}.hx .dossier-n{font:italic 400 1.6rem / 1 var(--f-sans);color:var(--mulberry)}.hx .dossier-subject{font:600 clamp(1.35rem, .9rem + 1.15vw, 2.1rem) / 1.1 var(--f-sans);letter-spacing:var(--tr-h3);-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;word-break:keep-all}.hx .dossier-by{font:600 var(--fs-label) / 1 var(--f-ui);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--stone);margin-block-start:6px}.hx .dossier-redact{gap:7px;display:grid}.hx .redact{width:var(--w);background:var(--basalt);transform-origin:0;height:1.05rem;display:block}.hx:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .redact{transform-origin:100%}.hx .redact-2{opacity:.86;height:.75rem}.hx .dossier-foot{font:500 .75rem / 1.2 var(--f-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--stone);border-block-start:1px dashed #1e1a184d;justify-content:space-between;align-items:center;gap:12px;margin-block-start:10px;padding-block-start:10px;display:flex}.hx:lang(ar) .dossier-foot,.hx:lang(ar) .dossier-by{letter-spacing:0;text-transform:none;font-size:.95rem}.hx .dossier-seal{aspect-ratio:1;background:var(--mulberry);width:38px;color:var(--limestone);border-radius:50%;flex:none;place-items:center;display:grid;rotate:-12deg}.hx .dossier-seal-mark{width:62%}.hx .epilogue{padding-block:clamp(120px,12vw,210px) clamp(110px,10vw,170px)}.hx .epilogue-frame{row-gap:clamp(26px,3vw,44px)}.hx .epilogue-frame>.eyebrow{grid-column:1/span 3}.hx .who-title{grid-column:1/span 8}.hx .who{grid-column:1/span 10;justify-items:start;gap:18px;margin-block-start:8px;display:grid}.hx .who li{background:var(--paper-core) var(--fibre);background-size:var(--fibre-size);background-blend-mode:soft-light;box-shadow:var(--paper-shadow);rotate:calc(var(--r) * var(--dir) * 1deg);font:500 clamp(1.6rem, 1.1rem + 2vw, 3.2rem) / 1.12 var(--f-sans);letter-spacing:var(--tr-h3);padding:.24em .5em .32em}.hx:lang(ar) .who li{line-height:1.5}.hx .who li:nth-child(2){margin-inline-start:9%}.hx .who li:nth-child(3){margin-inline-start:4%}.hx .fifty{grid-column:1/-1;grid-template-columns:subgrid;align-items:end;margin-block:clamp(80px,10vw,160px) clamp(24px,4vw,56px);display:grid}.hx .fifty-number{font:700 clamp(7.5rem, 3rem + 17vw, 18rem) / .86 var(--f-sans);letter-spacing:-.06em;font-variant-numeric:tabular-nums;direction:ltr;grid-column:2/span 5;justify-content:start;gap:.04em;display:flex}.hx:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .fifty-number{justify-content:end}.hx:lang(ar) .fifty-number{letter-spacing:0;line-height:1.1}.hx .fifty-digit{background:var(--paper-core) var(--fibre);background-size:var(--fibre-size);background-blend-mode:soft-light;box-shadow:var(--paper-shadow);padding:.04em .08em .02em;display:inline-block}.hx .fifty-digit[data-tone=mulberry]{background-color:var(--mulberry);color:var(--limestone);rotate:calc(-3deg * var(--dir))}.hx .fifty-digit:not([data-tone=mulberry]){rotate:calc(2.4deg * var(--dir));margin-block-start:.12em}.hx .fifty-words{grid-column:8/span 5;gap:14px;padding-block-end:.6em;display:grid}.hx .fifty-line{font:600 var(--fs-h3) / 1.1 var(--f-sans);letter-spacing:var(--tr-h3)}.hx:lang(ar) .fifty-line{line-height:1.5}.hx .admit{grid-column:1/-1;grid-template-columns:subgrid;align-items:start;row-gap:48px;margin-block-start:clamp(48px,7vw,110px);display:grid}.hx .admit-stage{grid-column:1/span 5}.hx .steps .slip{padding:8% 8% 9%}.hx .steps-list li{border-block-end:1px dashed #1e1a1847;grid-template-columns:auto 1fr;column-gap:1em;padding-block:.8em;display:grid}.hx .steps-list li:last-child{border:0}.hx .steps-list .slip-num{font:italic 400 2.4em / 1 var(--f-sans);color:var(--mulberry);grid-row:span 2}.hx .step-title{font:700 1.35em / 1.2 var(--f-sans)}.hx .step-line{color:var(--stone)}.hx .card{background:var(--paper-core) var(--fibre);background-size:var(--fibre-size);background-blend-mode:soft-light;box-shadow:var(--paper-shadow-lift);rotate:calc(-.7deg * var(--dir));grid-column:7/-1;padding:clamp(34px,4vw,60px) clamp(22px,4vw,60px) clamp(30px,3.4vw,52px);scroll-margin-top:96px;position:relative}.hx .card-tape{top:-14px;width:132px;height:30px;translate:calc(-50% * var(--dir)) 0;mix-blend-mode:multiply;background:url(/collage/tape-a.webp) 50%/100% 100% no-repeat;position:absolute;inset-inline-start:50%;rotate:2deg}.hx .card-stamp{top:22px;aspect-ratio:1;width:56px;rotate:calc(-8deg * var(--dir));color:var(--mulberry);border:1px solid #8a2b4f80;border-radius:50%;place-items:center;display:grid;position:absolute;inset-inline-end:22px}.hx .card-stamp-mark{width:64%}.hx .card-title{font:600 var(--fs-h3) / 1.08 var(--f-sans);letter-spacing:var(--tr-h3);padding-inline-end:66px}.hx:lang(ar) .card-title{line-height:1.5}.hx .card-sub{font:400 var(--fs-lede) / 1.28 var(--f-serif);color:var(--stone);margin-block:12px 32px}.hx .card form{gap:24px;display:grid}.hx .hp{width:1px;height:1px;position:absolute;inset-inline-start:-9999px;overflow:hidden}.hx .field label{font:600 var(--fs-label) / 1.2 var(--f-ui);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--stone);transition:color .32s var(--ease-lift);margin-block-end:4px;display:block}.hx:lang(ar) .field label{text-transform:none;font-size:.95rem}.hx .field-line{display:block;position:relative}.hx .field-line:after{content:"";inset-inline:0;background:var(--mulberry);transform-origin:0;height:2px;transition:transform .52s var(--ease-reveal);pointer-events:none;position:absolute;bottom:0;transform:scaleX(0)}.hx:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .field-line:after{transform-origin:100%}.hx .field:focus-within .field-line:after{transform:scaleX(1)}.hx .field input{border:0;border-block-end:1px solid var(--basalt);width:100%;min-height:52px;color:var(--basalt);font:400 1.4rem / 1.3 var(--f-serif);background:0 0;border-radius:2px 2px 0 0;outline:none;padding:12px 0 10px}.hx:lang(ar) .field input:not([dir=ltr]){font-family:var(--font-ar-body), serif}.hx .field input[dir=ltr]{text-align:start}.hx:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .field input[dir=ltr]{text-align:end}.hx .field input::placeholder{color:#6a625a99}.hx .field:focus-within label{color:var(--mulberry)}.hx .field[data-invalid] input{border-block-end-color:var(--mulberry)}.hx .field-error{font:500 .9375rem / 1.4 var(--f-ui);color:var(--mulberry);margin-block-start:8px}.hx .consent{font:400 var(--fs-small) / 1.5 var(--f-serif);color:var(--stone)}.hx .card-go{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-block-start:6px;display:flex}.hx .form-status{font:400 var(--fs-small) / 1.4 var(--f-ui);color:var(--mulberry);flex:14ch}.hx .form-status:empty{display:none}.hx .card-held{align-content:center;justify-items:start;gap:14px;min-height:380px;display:grid}.hx .seal{aspect-ratio:1;background:var(--mulberry);width:104px;color:var(--limestone);box-shadow:var(--paper-shadow);rotate:calc(-6deg * var(--dir));animation:seal-press .9s var(--ease-reveal) both;border-radius:50%;place-items:center;margin-block-end:12px;display:grid}@keyframes seal-press{0%{opacity:0;transform:scale(1.5)}to{opacity:1;transform:none}}.hx .seal-mark{width:60%}.hx .questions{padding-block:clamp(120px,12vw,210px)}.hx .questions-frame{row-gap:44px}.hx .questions-head{grid-column:1/span 4;align-content:start;gap:20px;display:grid}.hx .faq{border-block-start:1px solid var(--hair);grid-column:6/-1}.hx .faq-item{border-block-end:1px solid var(--hair)}.hx .faq-item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:76px;padding-block:22px;list-style:none;display:flex}.hx .faq-item summary::-webkit-details-marker{display:none}.hx .faq-q{font:500 var(--fs-h4) / 1.25 var(--f-sans);letter-spacing:-.01em;transition:translate .42s var(--ease-reveal)}@media (hover:hover){.hx .faq-item summary:hover .faq-q{translate:calc(8px * var(--dir)) 0}}.hx:lang(ar) .faq-q{letter-spacing:0;line-height:1.5}.hx .faq-mark{flex:none;width:16px;height:16px;position:relative}.hx .faq-mark:before,.hx .faq-mark:after{content:"";background:var(--mulberry);height:2px;transition:rotate .42s var(--ease-reveal);position:absolute;inset:7px 0 auto}.hx .faq-mark:after{rotate:90deg}.hx .faq-item[open] .faq-mark:after{rotate:none}.hx .faq-a{font:400 var(--fs-lede) / 1.32 var(--f-serif);color:var(--ink);padding-block:0 30px;padding-inline-end:12%}.hx:lang(ar) .faq-a{line-height:1.75}.hx .faq-item[open] .faq-a p{animation:faq-in .62s var(--ease-reveal) both}@keyframes faq-in{0%{opacity:0;transform:translateY(12px)}}.hx .footer{padding-block:clamp(110px, 10vw, 170px) calc(26px + env(safe-area-inset-bottom,0px))}.hx .footer-frame{align-items:center;row-gap:clamp(36px,4vw,56px)}.hx .footer-words{grid-column:1/span 6;justify-items:start;gap:26px;display:grid}.hx .footer-line{font:400 clamp(2rem, 1rem + 2.8vw, 4rem) / 1.06 var(--f-sans);letter-spacing:-.02em;color:var(--limestone)}.hx:lang(ar) .footer-line{letter-spacing:0;line-height:1.45}.hx .footer-stage{grid-column:7/-1}.hx .footer-credit{border-inline-start:1px solid var(--hair);font:400 .75rem / 1 var(--f-ui);letter-spacing:.02em;color:var(--d-secondary);align-items:center;gap:10px;padding-inline-start:24px;display:inline-flex}.hx .footer-credit-logo{opacity:.85;width:auto;height:11px;display:block}.hx:lang(ar) .footer-credit{font:400 .875rem / 1 var(--font-ar-display), sans-serif;letter-spacing:0}.hx:lang(ar) .footer-legal{font:400 .875rem / 1.6 var(--font-ar-display), sans-serif;letter-spacing:0}.hx .footer-base{border-block-start:1px solid var(--hair);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:14px 32px;padding-block-start:22px;display:flex}.hx .footer-sign{color:var(--limestone);align-items:center;gap:14px;text-decoration:none;display:inline-flex}.hx .footer-sign-mono{width:auto;height:22px;color:var(--blush)}.hx .footer-sign-word{width:auto;height:24px}.hx .footer-nav{font:400 .8125rem / 1.3 var(--f-ui);letter-spacing:.02em;flex-wrap:wrap;gap:10px 24px;display:flex}.hx:lang(ar) .footer-nav{font:400 .9375rem / 1.6 var(--font-ar-display), sans-serif;letter-spacing:0}.hx .footer-nav a{color:var(--d-secondary);background:linear-gradient(var(--d-gilt), var(--d-gilt)) no-repeat left bottom / 100% 1px;transition:color .32s var(--ease-lift);background-image:linear-gradient(#c9a86a73,#c9a86a73);background-size:100% 1px;padding-block-end:3px;text-decoration:none}.hx .footer-nav a:hover{color:var(--limestone)}.hx .footer-legal{font:400 .75rem / 1.4 var(--f-ui);letter-spacing:.02em;color:var(--d-secondary);margin-inline-start:auto}.hx .doc-cover{min-height:92svh;padding-block:calc(124px + env(safe-area-inset-top,0px)) clamp(100px, 10vw, 170px);align-items:center;display:flex}.hx .doc-cover-frame{align-items:center;row-gap:clamp(28px,3vw,44px)}.hx .doc-cover-words{grid-column:1/span 7;gap:clamp(20px,2.2vw,30px);display:grid}.hx .doc-title{font:500 var(--fs-display) / var(--lh-display) var(--f-sans);letter-spacing:var(--tr-display)}.hx .doc-effective{font:400 var(--fs-body) / 1.4 var(--f-serif);color:var(--ink-2)}.hx .doc-stage{grid-area:1/9/span 2/-1}.hx .doc-intro{grid-column:1/span 7;gap:18px;display:grid}.hx .doc-intro .lede{max-width:36ch;font-size:clamp(1.2rem,1rem + .75vw,1.7rem);line-height:1.38}.hx .doc-body{padding-block:clamp(110px,11vw,190px) clamp(120px,12vw,200px)}.hx .doc-body-frame{align-items:start}.hx .doc-index{grid-column:1/span 3;gap:18px;display:grid;position:sticky;top:112px}.hx .doc-index ol{border-block-start:1px solid var(--hair)}.hx .doc-index a{border-block-end:1px solid var(--hair);color:var(--ink-2);font:500 .9375rem / 1.3 var(--f-ui);transition:color .32s var(--ease-lift), translate .42s var(--ease-reveal);grid-template-columns:2.4em minmax(0,1fr);gap:6px;padding-block:10px;text-decoration:none;display:grid}.hx .doc-index a:hover,.hx .doc-index a[aria-current]{color:var(--ink);translate:calc(6px * var(--dir)) 0}.hx .doc-index-n{font-variant-numeric:tabular-nums}.hx .doc-index a[aria-current] .doc-index-n{color:var(--accent)}.hx .doc-sections{grid-column:5/span 8}.hx .doc-section{border-block-start:1px solid var(--hair);gap:16px;padding-block:clamp(38px,4vw,60px);scroll-margin-top:96px;display:grid}.hx .doc-section:first-child{border-block-start:0;padding-block-start:0}.hx .doc-n{font:italic 400 clamp(2.6rem, 1.4rem + 2.6vw, 4.5rem) / .95 var(--f-sans);color:var(--accent)}.hx .doc-h{font:600 var(--fs-h3) / 1.1 var(--f-sans);letter-spacing:var(--tr-h3);max-width:22ch}.hx .doc-p,.hx .doc-list li{max-width:62ch;font:400 var(--fs-body) / 1.65 var(--f-body);color:var(--ink)}.hx .doc-list{gap:10px;display:grid}.hx .doc-list li{padding-inline-start:1.6em;position:relative}.hx .doc-list li:before{content:"";inset-inline-start:0;background:var(--accent);width:.8em;height:1px;position:absolute;top:.82em}.hx .doc-section a{color:var(--accent);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.hx .deposit-sheet{min-height:100svh;padding-block:calc(124px + env(safe-area-inset-top,0px)) clamp(80px, 8vw, 130px);align-items:center;display:flex}.hx .deposit-frame{align-items:center;row-gap:56px}.hx .deposit-content{z-index:2;grid-column:1/span 7;position:relative}.hx .deposit-stage{grid-column:9/-1}.hx-deposit .font-clash{font-family:var(--f-sans);letter-spacing:-.01em;font-weight:500}.hx-deposit .font-news,.hx-deposit .font-editorial:not(.italic){font-family:var(--f-body)}.hx-deposit:lang(ar) .font-ar-display{font-family:var(--font-ar-classic), var(--font-ar-display), serif}.hx-deposit .font-label{font-family:var(--f-ui)}.hx .deposit-foot{inset-inline:var(--gutter);bottom:calc(22px + env(safe-area-inset-bottom,0px));color:var(--d-muted);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;font-size:.8125rem;display:flex;position:absolute}.hx .deposit-foot a{color:var(--d-secondary);background:linear-gradient(var(--d-gilt), var(--d-gilt)) no-repeat left bottom / 100% 1px;padding-block-end:3px;text-decoration:none}.intro{display:none}html[data-intro] .intro{z-index:70;animation:0s linear 2.6s forwards intro-failsafe;display:block;position:fixed;inset:0}html[data-intro] .intro[data-done]{display:none}@keyframes intro-failsafe{to{visibility:hidden}}.intro-half,.intro-paper,.intro-core{position:absolute;inset:0}.intro-paper{background:var(--basalt) var(--fibre);background-size:var(--fibre-size);background-blend-mode:soft-light}.intro-core{background:var(--paper-core);opacity:0}.intro-line{inset-inline:0;background:var(--d-gilt);height:1px;position:absolute;top:50%}.intro-tab{top:50%;background:var(--limestone);translate:0 -62%;rotate:calc(-4deg * var(--dir,1));padding:14px 16px 12px;position:absolute;inset-inline-start:max(16px,7vw)}html[dir=rtl] .intro-tab{rotate:4deg}.intro-mark{width:clamp(40px,5vw,64px);height:auto;color:var(--mulberry);display:block}.intro-tape{top:-12px;background:url(/collage/tape-b.webp) 50%/100% 100% no-repeat;width:64%;height:22px;position:absolute;inset-inline-start:18%;rotate:-6deg}html[data-intro-running] #cover [data-stage]{z-index:75}html[data-intro-running] #cover .cover-words{z-index:auto}html[data-intro-running] #cover h1{z-index:76;position:relative}.sweep{z-index:90;visibility:hidden;pointer-events:none;background:var(--blush) var(--fibre);background-size:var(--fibre-size);background-blend-mode:soft-light;position:fixed;inset:0}html[data-sweep-in] .sweep{visibility:visible;animation:0s linear 2.4s forwards sweep-failsafe}@keyframes sweep-failsafe{to{visibility:hidden}}.sweep-edge{width:40px;height:100%;position:absolute;top:0}.sweep[data-lead=left] .sweep-edge{left:-39px}.sweep[data-lead=right] .sweep-edge{right:-39px;transform:scaleX(-1)}@media (max-width:1023px){.hx .cover-words,.hx .cover-stage,.hx .chapter-words,.hx .chapter-stage,.hx .setting-stage,.hx .setting-words,.hx .faculty-head,.hx .faculty-stage,.hx .dossier,.hx .footer-words,.hx .footer-stage,.hx .admit-stage,.hx .card,.hx .questions-head,.hx .faq,.hx .circle-title,.hx .circle-body,.hx .prologue-turn,.hx .prologue-stage,.hx .statement{grid-column:1/-1}.hx .chapter-stage{justify-self:stretch;width:100%}.hx .prologue-turn{margin-block-start:24px}.hx .prologue-stage{margin-block-start:8px}.hx .chapter-num{font-size:clamp(12rem,50vw,24rem);top:120px;translate:none}.hx .fifty-number,.hx .fifty-words{grid-column:1/-1}.hx .setting-stage{order:2}.hx .faculty-stage,.hx .footer-stage{max-width:560px}.hx .doc-cover-words,.hx .doc-intro,.hx .doc-stage,.hx .doc-index,.hx .doc-sections,.hx .deposit-content,.hx .deposit-stage{grid-column:1/-1}.hx .doc-stage{grid-row:auto;max-width:520px}.hx .doc-index{margin-block-end:48px;position:static}.hx .deposit-stage{max-width:420px}}@media (max-width:767px){.hx .hx-stage{aspect-ratio:var(--mratio)}.hx .pc{inset-inline-start:var(--mx);top:var(--my);width:var(--mw);rotate:calc(var(--mr) * var(--dir) * 1deg)}.hx .cover{padding-block-start:calc(92px + env(safe-area-inset-top,0px))}.hx .cover-frame{row-gap:36px}.hx .scroll-cue,.hx .tab-cta{display:none}.hx .who li:nth-child(n){margin-inline-start:0}.hx .slip{font-size:.82rem}.hx .fifty-number{margin-block-end:.28em}.hx .fifty{row-gap:12px}.hx .chapter-stage,.hx .setting-stage{margin-block-end:72px}.hx .dossier{grid-template-columns:minmax(0,1fr);gap:34px}.hx .dossier-card:nth-child(2n){translate:none}.hx .footer-legal{margin-inline-start:0}.hx .footer-credit{border-inline-start:0;padding-inline-start:0}.hx .faq-a{padding-inline-end:0}}@media (prefers-reduced-motion:reduce){.hx [data-lift],.hx .faq-mark:after,.hx .faq-q,.hx .cta>span,.hx .hx-header,.hx .field-line:after,.hx .pc-shadow{transition:none}.hx [data-lift]:hover,.hx [data-lift]:focus-visible{translate:none}.hx .scroll-cue-line,.hx .seal,.hx .faq-item[open] .faq-a p{animation:none}.hx .hx-header[data-hidden]{translate:none}}
