@font-face{font-stretch:62% 125%;font-family:sansFont;src:url(../media/archivo_latin_var-s.p.1h4hl0m83hjjz.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:sansFont Fallback;src:local(Arial);ascent-override:85.41%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:102.8%}.sansfont_88a18ad3-module__58KVbG__className{font-family:sansFont,sansFont Fallback}.sansfont_88a18ad3-module__58KVbG__variable{--font-archivo:"sansFont", "sansFont Fallback"}
@font-face{font-family:serifFont;src:url(../media/instrument_serif_400-s.3_vslfxq_--4i.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:serifFont;src:url(../media/instrument_serif_400_italic-s.1bk2-9tco4m7m.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:serifFont Fallback;src:local(Arial);ascent-override:128.92%;descent-override:40.37%;line-gap-override:0.0%;size-adjust:76.79%}.seriffont_20164100-module__BOOEfW__className{font-family:serifFont,serifFont Fallback}.seriffont_20164100-module__BOOEfW__variable{--font-instrument:"serifFont", "serifFont Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.relative{position:relative}.block{display:block}.grid{display:grid}.hidden{display:none}.inline{display:inline}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.italic{font-style:italic}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--paper:#ece6da;--paper-2:#e2d9c8;--paper-3:#d6ccb9;--paper-hi:#f4efe6;--ink:#141414;--mute:#6f685c;--mute-2:#5c554a;--line:#14141424;--line-2:#1414144d;--accent:#7d5e12;--fill:#e0b53f;--fill-deep:#c99a26;--on-fill:#141414;--sand:#c98a4b;--film-ink:#ece6da;--nav-solid:#ece6dae6;--f-sans:var(--font-archivo), "Helvetica Neue", Helvetica, Arial, sans-serif;--f-serif:var(--font-instrument), "Times New Roman", serif;--gut:clamp(16px, 3.4vw, 52px);--gap:clamp(12px, 1.6vw, 24px);--ease:cubic-bezier(.16, 1, .3, 1);--ease-io:cubic-bezier(.76, 0, .24, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--paper:#121110;--paper-2:#1c1a17;--paper-3:#2a2621;--paper-hi:#191714;--ink:#ece6da;--mute:#9a9284;--mute-2:#aaa294;--line:#ece6da24;--line-2:#ece6da4d;--accent:#e0b53f;--fill:#e0b53f;--fill-deep:#f0c65a;--on-fill:#141414;--nav-solid:#121110e6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[lang=ar]{--f-sans:var(--font-archivo), var(--font-readex), "Segoe UI", Tahoma, sans-serif;--f-serif:var(--font-instrument), var(--font-amiri), serif}html[lang=ar] *{letter-spacing:0!important}html[lang=ar] em{font-style:normal}html{background:var(--paper);color:var(--ink);-webkit-text-size-adjust:100%;scroll-padding-top:80px}html:not(.has-gsap){scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font:400 17px/1.55 var(--f-sans);-webkit-font-smoothing:antialiased;margin:0;font-stretch:100%;transition:background .4s,color .4s;overflow-x:clip}::selection{background:var(--fill);color:var(--on-fill)}a{color:inherit}button{color:inherit;cursor:pointer}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}em{font-family:var(--f-serif);font-style:italic;font-weight:400}img{-webkit-user-drag:none}@supports ((-moz-appearance:none)){html{scrollbar-width:thin;scrollbar-color:var(--line-2) transparent}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--paper)}::-webkit-scrollbar-thumb{background:var(--line-2)}::-webkit-scrollbar-thumb:hover{background:var(--fill)}.vh{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{z-index:1000;background:var(--fill);color:var(--on-fill);transition:transform .3s var(--ease);inset-inline-start:16px;padding:12px 16px;text-decoration:none;position:fixed;top:12px;transform:translateY(-160%)}.skip-link:focus{transform:none}.lbl{font:600 11px/1.3 var(--f-sans);letter-spacing:.1em;text-transform:uppercase;font-stretch:115%}.num{font-variant-numeric:tabular-nums}.chip{background:var(--fill);color:var(--on-fill);font:600 11px/1 var(--f-sans);letter-spacing:.04em;font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:2px;align-items:center;padding:6px 8px 5px;font-stretch:112%;display:inline-flex}.stop{color:var(--accent);font:600 11px/1 var(--f-sans);letter-spacing:.04em;direction:ltr;border:1px solid;border-radius:2px;align-items:center;padding:5px 7px 4px;font-stretch:112%;display:inline-flex}.btn{min-height:48px;font:700 14px/1 var(--f-sans);letter-spacing:.02em;white-space:nowrap;border:0;border-radius:2px;justify-content:center;align-items:center;gap:12px;padding:16px 20px 15px;font-stretch:112%;text-decoration:none;transition:background .3s,color .3s,box-shadow .3s;display:inline-flex}.btn svg{width:16px;height:16px;transition:transform .5s var(--ease);flex:none}.btn:hover svg{transform:translate(5px)}html[dir=rtl] .btn svg{transform:scaleX(-1)}html[dir=rtl] .btn:hover svg{transform:scaleX(-1)translate(5px)}.btn--primary{background:var(--fill);color:var(--on-fill)}.btn--primary:hover{background:var(--fill-deep)}.btn--line{color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.btn--line:hover{background:var(--ink);color:var(--paper)}.link-u{border-bottom:2px solid var(--ink);font:700 clamp(17px, 1.5vw, 22px)/1.1 var(--f-sans);letter-spacing:-.01em;align-items:center;gap:10px;padding-bottom:5px;font-stretch:110%;text-decoration:none;transition:color .3s,border-color .3s;display:inline-flex}.link-u span{color:var(--accent)}.link-u svg{width:20px;height:20px;transition:transform .5s var(--ease)}.link-u:hover{color:var(--accent);border-color:var(--accent)}.link-u:hover svg{transform:translate(7px)}html[dir=rtl] .link-u svg{transform:scaleX(-1)}html.has-cursor,html.has-cursor *{cursor:none!important}html.has-cursor :is(input,textarea,select){cursor:text!important}.kit-cursor{z-index:950;pointer-events:none;opacity:0;transition:opacity .25s;position:fixed;top:0;left:0}html.has-cursor .kit-cursor.is-visible{opacity:1}.ap{width:0;height:0}.ap__ring{border:1.25px solid var(--ink);width:30px;height:30px;transition:width .5s var(--ease), height .5s var(--ease), background .35s ease, border-color .35s ease;border-radius:50%;position:absolute;top:0;left:0;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #ece6da8c}.ap__ring:after{content:"";background:var(--accent);border-radius:50%;width:3px;height:3px;margin:-1.5px 0 0 -1.5px;transition:opacity .3s;position:absolute;top:50%;left:50%}.ap__label{color:var(--ink);font:600 10px/1 var(--f-sans);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;opacity:0;font-stretch:115%;transition:opacity .25s;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.ap[data-state=link] .ap__ring{width:46px;height:46px}.ap:is([data-state=view],[data-state=play]) .ap__ring{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ece6da6b;width:92px;height:92px}.ap:is([data-state=view],[data-state=play]) .ap__ring:after{opacity:0}.ap:is([data-state=view],[data-state=play]) .ap__label{opacity:1}.ap[data-state=text]{opacity:0!important}.nav{z-index:800;padding:16px var(--gut);color:var(--ink);transition:color .4s ease, background .4s ease, box-shadow .4s ease, transform .6s var(--ease);align-items:center;gap:clamp(14px,2vw,28px);display:flex;position:fixed;inset:0 0 auto}html.nav-dark .nav:not(.is-solid){color:var(--film-ink)}.nav.is-solid{background:var(--nav-solid);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 1px 0 var(--line)}.nav.is-hidden{transform:translateY(-110%)}.brand{white-space:nowrap;align-items:center;gap:10px;margin-inline-end:auto;text-decoration:none;display:flex}.brand img{width:30px;height:auto}.brand b{font:800 14px/1 var(--f-sans);letter-spacing:.02em;text-transform:uppercase;font-stretch:125%}.brand em{opacity:.85;font-size:17px;line-height:1}.nav__links{align-items:center;gap:clamp(14px,1.7vw,26px);display:flex}.nav__links>a,.nav__drop>button{font:600 11px/1.3 var(--f-sans);letter-spacing:.1em;text-transform:uppercase;background:0 0;border:0;padding:6px 0;font-stretch:115%;text-decoration:none;position:relative}.nav__links>a:after,.nav__drop>button:after{content:"";transform-origin:100%;height:1px;transition:transform .5s var(--ease);inset-inline:0;background:currentColor;position:absolute;bottom:0;transform:scaleX(0)}.nav__links>a:hover:after,.nav__drop>button:hover:after,.nav__drop>button[aria-expanded=true]:after{transform-origin:0;transform:scaleX(1)}.nav__drop{position:relative}.nav__drop>button{align-items:center;gap:7px;display:inline-flex}.nav__drop>button i{width:6px;height:6px;transition:transform .35s var(--ease);border-inline-end:1.4px solid;border-bottom:1.4px solid;transform:translateY(-2px)rotate(45deg)}.nav__drop>button[aria-expanded=true] i{transform:translateY(1px)rotate(225deg)}.drop{width:min(640px,84vw);color:var(--ink);top:100%;padding-top:14px;position:absolute;inset-inline-start:50%;transform:translate(-50%)}html[dir=rtl] .drop{transform:translate(50%)}.drop__in{background:var(--paper-hi);border-top:2px solid var(--accent);box-shadow:0 24px 60px #3c2d142e, 0 0 0 1px var(--line);animation:drop-in .45s var(--ease);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:26px;padding:18px 22px 16px;display:grid}@keyframes drop-in{0%{opacity:0;transform:translateY(8px)}}.drop__in a{border-bottom:1px solid var(--line);transition:color .3s ease, padding .45s var(--ease);grid-template-columns:2.4ch minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:10px 0 9px;font-size:14.5px;line-height:1.3;text-decoration:none;display:grid}.drop__in a:hover{color:var(--accent);padding-inline-start:6px}.drop__in a small{color:var(--accent);font:600 10px/1 var(--f-sans);font-stretch:112%}.drop__in a em{color:var(--mute-2);white-space:nowrap;font-size:15px}.drop__all{grid-column:1/-1;justify-content:flex-start;margin-top:14px;display:flex}.drop__all a{font:600 11px/1.3 var(--f-sans);letter-spacing:.1em;text-transform:uppercase;border-bottom:1.5px solid;grid-template-columns:none;padding:0 0 4px;font-stretch:115%;display:inline-flex}.nav__tools{align-items:center;gap:10px;display:flex}.langs{align-items:center;gap:2px;display:flex}.langs a{text-align:center;min-width:30px;font:600 10.5px/1 var(--f-sans);letter-spacing:.08em;opacity:.6;padding:7px 5px 6px;font-stretch:115%;text-decoration:none;transition:opacity .3s}.langs a:hover{opacity:1}.langs a[aria-current=true]{opacity:1;box-shadow:inset 0 -1.5px}.theme-btn{opacity:.8;width:34px;height:34px;transition:opacity .3s ease, transform .5s var(--ease);background:0 0;border:1px solid;border-radius:50%;place-items:center;padding:0;display:grid}.theme-btn:hover{opacity:1;transform:rotate(-24deg)}.theme-btn svg{width:16px;height:16px}.nav__cta{background:var(--fill);color:var(--on-fill);font:600 11px/1.3 var(--f-sans);letter-spacing:.1em;text-transform:uppercase;border-radius:2px;padding:12px 15px 11px;font-stretch:115%;text-decoration:none;transition:background .3s}.nav__cta:hover{background:var(--fill-deep)}.nav__menu{font:600 11px/1.3 var(--f-sans);letter-spacing:.1em;text-transform:uppercase;background:0 0;border:0;align-items:center;gap:10px;padding:10px 0;font-stretch:115%;display:none}.nav__menu i{width:18px;height:8px;transition:transform .4s var(--ease);border-block:1.5px solid}html.menu-open .nav__menu i{transform:scaleY(.2)}html.menu-open .nav{color:var(--ink);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;transform:none}.menu{z-index:790;padding:92px var(--gut) 36px;background:var(--paper);color:var(--ink);visibility:hidden;clip-path:inset(0 0 100%);transition:clip-path .85s var(--ease-io), visibility 0s linear .85s;align-content:center;gap:26px;display:grid;position:fixed;inset:0;overflow-y:auto}html.menu-open .menu{visibility:visible;clip-path:inset(0);transition:clip-path .85s var(--ease-io), visibility 0s}.menu nav{border-top:1px solid var(--ink);display:grid}.menu nav a{border-bottom:1px solid var(--line);font:700 clamp(28px, 8.4vw, 56px)/1.04 var(--f-sans);letter-spacing:-.02em;align-items:baseline;gap:16px;padding:9px 0 7px;font-stretch:78%;text-decoration:none;display:flex}.menu nav a span{min-width:4.2em;color:var(--accent);font:600 12px/1 var(--f-sans);letter-spacing:.04em;direction:ltr;font-stretch:112%}.menu__svc{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 18px;margin:0;padding:0;list-style:none;display:grid}.menu__svc a{color:var(--mute-2);padding:6px 0;font-size:14.5px;text-decoration:none;display:block}.menu__svc a:hover{color:var(--accent)}.menu__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.menu__foot{color:var(--mute-2);margin:0}.fscale{z-index:780;width:44px;height:min(62vh,540px);color:var(--ink);inset-inline-end:12px;transition:color .45s,opacity .5s;position:fixed;top:50%;transform:translateY(-50%)}html.scale-dark .fscale{color:var(--film-ink)}.fscale__unit{font:italic 400 17px/1 var(--f-serif);inset-inline-end:0;position:absolute;top:-30px}.fscale__rail{opacity:.35;inset-inline-end:0;background:currentColor;width:1px;position:absolute;top:0;bottom:0}.fscale ol{flex-direction:column;justify-content:space-between;height:100%;margin:0;padding:0;list-style:none;display:flex}.fscale li{height:0;position:relative}.fscale a{font:600 10px/1 var(--f-sans);font-variant-numeric:tabular-nums;letter-spacing:.02em;inset-inline-end:0;direction:ltr;align-items:center;gap:6px;padding:5px 0;padding-inline-start:8px;font-stretch:105%;text-decoration:none;display:flex;position:absolute;top:0;transform:translateY(-50%)}html[dir=rtl] .fscale a{flex-direction:row-reverse}.fscale a:after{content:"";background:currentColor;width:8px;height:1px}.fscale a.is-on{color:var(--accent)}html.scale-dark .fscale a.is-on{color:var(--film-ink)}.fscale__name{background:var(--ink);color:var(--paper);font:600 10px/1 var(--f-sans);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;opacity:0;transition:opacity .3s ease, transform .4s var(--ease);pointer-events:none;padding:4px 6px;font-stretch:115%;position:absolute;right:calc(100% + 4px);transform:translate(6px)}html[dir=rtl] .fscale__name{left:calc(100% + 4px);right:auto;transform:translate(-6px)}.fscale a:hover .fscale__name,.fscale a:focus-visible .fscale__name{opacity:1;transform:none}.fscale__chip{pointer-events:none;inset-inline-end:12px;direction:ltr;padding:5px 6px 4px;font-size:10px;position:absolute;top:0;translate:0 -50%;box-shadow:0 6px 16px #e0b53f73}.hero{background:var(--paper);isolation:isolate;--it:0vh;--ir:0vw;--ib:0vh;--il:0vw;--it-end:18vh;--ir-end:6vw;--ib-end:12vh;--il-end:41vw;--ny-end:-24vh;height:100svh;min-height:560px;position:relative;overflow:hidden}.hero__print{z-index:2;clip-path:inset(var(--it) var(--ir) var(--ib) var(--il));background:#24211c;position:absolute;inset:0;overflow:hidden}.hero__media{transform-origin:62% 46%;position:absolute;inset:0}.hero__media img,.hero__video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero__video{opacity:0;transition:opacity 1s}.hero__video.is-on{opacity:1}.hero__scrim{pointer-events:none;background:linear-gradient(#100f0d5c,#100f0d24 30%,#100f0d3d 54%,#100f0da8);position:absolute;inset:0}.nm{z-index:1;left:var(--gut);right:calc(var(--gut) + 46px);font:800 var(--nm,min(15vw, 26vh))/.84 var(--f-sans);letter-spacing:-.015em;text-transform:uppercase;white-space:nowrap;pointer-events:none;text-align:left;direction:ltr;margin:0;font-stretch:125%;position:absolute;bottom:9vh}.nm__l{display:block}html[dir=rtl] .nm{left:calc(var(--gut) + 46px);right:var(--gut)}html[dir=rtl] .hero__lede{left:calc(var(--gut) + 46px + var(--l1w,34vw) + 40px);right:var(--gut)}.nm--ink{color:var(--ink)}.nm--paper{z-index:3;color:var(--film-ink)}.hero__frame{z-index:4;top:var(--it);right:var(--ir);bottom:var(--ib);left:var(--il);pointer-events:none;position:absolute}.hero__frame i{opacity:0;width:0;height:0;color:var(--ink);position:absolute}.hero__frame i:before,.hero__frame i:after{content:"";background:currentColor;position:absolute}.hero__frame i:before{width:18px;height:1px;top:0}.hero__frame i:after{width:1px;height:18px;left:0}.hero__frame i:first-child{top:0;left:0}.hero__frame i:first-child:before{right:7px}.hero__frame i:first-child:after{bottom:7px}.hero__frame i:nth-child(2){top:0;left:100%}.hero__frame i:nth-child(2):before{left:7px}.hero__frame i:nth-child(2):after{bottom:7px}.hero__frame i:nth-child(3){top:100%;left:0}.hero__frame i:nth-child(3):before{right:7px}.hero__frame i:nth-child(3):after{top:7px}.hero__frame i:nth-child(4){top:100%;left:100%}.hero__frame i:nth-child(4):before{left:7px}.hero__frame i:nth-child(4):after{top:7px}.hero__cap{color:var(--film-ink);pointer-events:auto;text-shadow:0 1px 10px #0000004d;justify-content:flex-end;align-items:center;gap:18px;display:flex;position:absolute;bottom:15px;left:18px;right:18px}.hero__fig{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hero__toggle{color:inherit;background:0 0;border:0;align-items:center;gap:8px;padding:6px 0;display:inline-flex}.hero__toggle svg{width:10px;height:10px}.hero__kick{z-index:5;color:var(--film-ink);inset-inline-start:var(--gut);margin:0;position:absolute;top:92px}.hero__kick span{opacity:.8}.hero__lede{z-index:5;left:calc(var(--gut) + var(--l1w,34vw) + 40px);right:calc(var(--gut) + 56px);bottom:calc(9vh + var(--nm-px,180px) * .84 + 6px);max-width:38ch;color:var(--film-ink);text-shadow:0 1px 14px #00000040;margin:0;font-size:clamp(14px,1.1vw,17px);line-height:1.5;position:absolute}.hero__lede span{display:block}.hero__statement{z-index:5;width:min(34vw,560px);color:var(--ink);font:500 clamp(19px, 1.75vw, 28px)/1.22 var(--f-sans);letter-spacing:-.015em;opacity:0;visibility:hidden;inset-inline-start:var(--gut);margin:0;position:absolute;bottom:12vh}.hero__statement em{letter-spacing:-.01em;font-size:1.12em}html[dir=rtl] .hero__statement{inset-inline-start:auto;left:var(--gut);right:auto}.hero.is-printed{--it:var(--it-end);--ir:var(--ir-end);--ib:var(--ib-end);--il:var(--il-end)}.hero.is-printed .hero__lede{display:none}.hero.is-printed .hero__statement{opacity:1;visibility:visible}.hero.is-printed .hero__frame i{opacity:1}.hero.is-printed .hero__kick{color:var(--ink)}.hero.is-printed .nm{transform:translateY(var(--ny-end))}.sec{padding:18vh var(--gut) 16vh;padding-inline-end:calc(var(--gut) + 46px);position:relative}.shead{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;row-gap:22px;margin-bottom:9vh;display:grid}.shead__meta{border-bottom:1px solid var(--ink);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:10px 18px;padding-bottom:14px;display:flex}.shead__meta .lbl:last-child{color:var(--mute-2);margin-inline-start:auto}.shead__title{font:700 clamp(44px, 7.4vw, 132px)/.92 var(--f-sans);letter-spacing:-.045em;text-wrap:balance;grid-column:1/span 9;margin:0}.shead__title em{letter-spacing:-.015em;font-size:1.05em}.shead__title--sm{grid-column:1/span 10;font-size:clamp(30px,3.6vw,62px);line-height:1}html[lang=ar] :is(.shead__title,.about__title,.book__title,.svc-title){line-height:1.18}.shead__note{color:var(--mute-2);grid-column:10/span 3;margin:0;font-size:15px;line-height:1.5}.ph{background:var(--paper-2);display:block;position:relative;overflow:hidden}.ph>img,.ph>video{object-fit:cover;width:100%;height:116%;position:absolute;top:-8%;left:0}.figcap{color:var(--mute-2);justify-content:space-between;gap:14px;margin-top:10px;display:flex}.figcap span:last-child{text-align:end}.idx{--cols:3.4ch minmax(0, 5.6fr) minmax(0, 2.4fr) minmax(0, 1.2fr) minmax(0, 1fr) 6ch}.idx__cols{grid-template-columns:var(--cols);column-gap:var(--gap);color:var(--mute-2);border-bottom:1px solid var(--line-2);padding:0 0 10px;display:grid}.idx__cols span:last-child,.idx__len{text-align:end}.idx__list{margin:0;padding:0;list-style:none}.idx__row{grid-template-columns:var(--cols);column-gap:var(--gap);border:0;border-bottom:1px solid var(--line);text-align:start;background:0 0;align-items:baseline;width:100%;padding:20px 0 18px;transition:filter .55s,opacity .55s;display:grid;position:relative}.idx__row:after{content:"";background:var(--accent);transform-origin:0;height:1px;transition:transform .7s var(--ease);inset-inline:0;position:absolute;bottom:-1px;transform:scaleX(0)}html[dir=rtl] .idx__row:after{transform-origin:100%}.idx__no{color:var(--mute-2);transition:color .3s}.idx__title{font:600 clamp(24px, 2.8vw, 44px)/1.04 var(--f-sans);letter-spacing:-.03em;transition:font-stretch .6s var(--ease), transform .6s var(--ease), color .3s ease;transform-origin:0;font-stretch:100%;display:block}.idx__sub{color:var(--mute-2);margin-top:6px;display:none}.idx__cat,.idx__fmt,.idx__year,.idx__len{color:var(--mute-2);font-size:14px;line-height:1.35}.idx__thumb{display:none}.idx__row:is(:hover,:focus-visible,.is-focus) .idx__no{color:var(--accent)}.idx__row:is(:hover,:focus-visible,.is-focus) .idx__title{font-stretch:116%;transform:translate(10px)}html[dir=rtl] .idx__row:is(:hover,:focus-visible,.is-focus) .idx__title{transform:translate(-10px)}.idx__row:is(:hover,:focus-visible,.is-focus):after{transform:scaleX(1)}.idx__list.is-dof .idx__row:not(.is-focus){filter:blur(3px);opacity:.3}.peek{z-index:700;aspect-ratio:4/3;pointer-events:none;width:clamp(240px,21vw,340px);position:fixed;top:0;left:0;translate:0 -50%}.peek__media{background:var(--paper-2);clip-path:inset(50%);transition:clip-path .65s var(--ease-io);position:absolute;inset:0;overflow:hidden}.peek.is-on .peek__media{clip-path:inset(0)}.peek__img,.peek__vid{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.peek__vid{opacity:0;transition:opacity .4s}.peek.is-film .peek__vid{opacity:1}.peek__exif{color:var(--ink);opacity:0;white-space:nowrap;transition:opacity .3s .2s;position:absolute;top:calc(100% + 8px);left:0}.peek.is-on .peek__exif{opacity:1}.spread{padding-top:10vh}.spread__grid{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.spread__head{grid-area:1/1/auto/span 6;align-self:end;padding-bottom:2vh}.spread__head .shead__meta{margin-bottom:4vh}.spread__title{font:800 clamp(60px, 10vw, 180px)/.8 var(--f-sans);letter-spacing:-.015em;text-transform:uppercase;margin:0;font-stretch:62%}.spread__title em{letter-spacing:-.01em;text-transform:none;margin-top:.16em;font-size:.4em;line-height:.98;display:block}html[lang=ar] .spread__title{line-height:1.05}.fig{margin:0}.fig>button,.fig>a{text-align:start;background:0 0;border:0;width:100%;padding:0;text-decoration:none;display:block}.fig--a{grid-area:1/7/auto/-1}.fig--a .ph{aspect-ratio:3/2}.fig--b{grid-area:2/1/auto/span 4;margin-top:12vh}.fig--b .ph{aspect-ratio:4/5}.spread__text{grid-area:2/6/auto/span 5;margin-top:22vh}.spread__story{columns:2;column-gap:var(--gap);color:var(--mute-2);margin:0;font-size:16px;line-height:1.6}.spread__story:first-letter{float:left;color:var(--ink);font:800 64px/.78 var(--f-sans);margin:6px 8px 0 0;font-stretch:62%}html[dir=rtl] .spread__story:first-letter{float:none;font:inherit;color:inherit;margin:0}.spread__pull{font:italic 400 clamp(30px, 3.3vw, 56px)/1.04 var(--f-serif);letter-spacing:-.01em;margin:7vh 0 0}.spread__pull:before{content:"";background:var(--accent);width:46px;height:2px;margin-bottom:22px;display:block}.fig--c{grid-area:3/2/auto/span 4;margin-top:16vh}.fig--c .ph{aspect-ratio:1}.fig--d{grid-area:3/7/auto/-1;margin-top:6vh}.fig--d .ph{aspect-ratio:16/9}.fig--e{grid-area:4/8/auto/span 4;margin-top:8vh}.fig--e .ph{aspect-ratio:3/4}.spread__cta{grid-area:4/2/auto/span 5;place-self:center start;margin-top:8vh}.fig .tag{z-index:2;position:absolute;top:12px;left:12px}.screen{aspect-ratio:16/9;width:100%;max-height:80vh;position:relative}.screen__clip{background:#1e1c18;position:absolute;inset:0;overflow:hidden}.screen__clip video{object-fit:cover;width:100%;height:112%;transition:opacity .35s;position:absolute;top:-6%;left:0}.screen__clip video.is-swapping{opacity:0}.screen__clip:after{content:"";pointer-events:none;background:linear-gradient(#100f0d52,#0000 22% 58%,#100f0d9e);position:absolute;inset:0}.screen__open{z-index:4;background:0 0;border:0;padding:0;position:absolute;inset:0}.screen__hud{z-index:5;color:var(--film-ink);pointer-events:none;flex-direction:column;justify-content:space-between;padding:clamp(14px,2vw,28px);display:flex;position:absolute;inset:0}.screen__hud>div{justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.screen__now i{background:var(--fill);width:7px;height:7px;box-shadow:0 0 0 2px var(--film-ink);vertical-align:1px;border-radius:50%;margin-inline-end:8px;display:inline-block}.screen__title{font:italic 400 clamp(36px, 5.4vw, 92px)/.94 var(--f-serif);letter-spacing:-.01em;margin:6px 0 0}html[lang=ar] .screen__title{font-style:normal;line-height:1.2}.screen__play{z-index:6;background:var(--film-ink);color:#141414;pointer-events:auto;border:0;border-radius:2px;align-items:center;gap:10px;padding:12px 15px 11px;transition:background .3s,color .3s;display:inline-flex;position:relative}.screen__play:hover{background:var(--fill);color:var(--on-fill)}.screen__play svg{width:10px;height:10px}.tl{margin-top:22px;position:relative}.tl__ruler{border-bottom:1px solid var(--line-2);background:repeating-linear-gradient(to right, var(--line-2) 0 1px, transparent 1px 12px) left bottom / 100% 7px no-repeat;height:22px;position:relative}.tl__head{background:var(--accent);will-change:transform;width:2px;height:34px;margin-left:-1px;position:absolute;top:-4px;left:0}.tl__head:before{content:"";border:6px solid #0000;border-top:8px solid var(--accent);position:absolute;top:0;left:-5px}.tl__track{grid-template-columns:repeat(var(--n,7), minmax(0, 1fr));gap:4px;margin:10px 0 0;padding:0;list-style:none;display:grid}.clip{text-align:start;background:0 0;border:0;gap:8px;width:100%;padding:0;display:grid}.clip__img{aspect-ratio:16/9;background:var(--paper-2);outline-offset:2px;outline:1.5px solid #0000;transition:outline-color .3s;display:block;position:relative;overflow:hidden}.clip__img img{object-fit:cover;filter:grayscale(.85)contrast(1.05);width:100%;height:100%;transition:filter .5s ease, transform .9s var(--ease)}.clip:hover .clip__img img,.clip[aria-current=true] .clip__img img{filter:none}.clip:hover .clip__img img{transform:scale(1.05)}.clip[aria-current=true] .clip__img{outline-color:var(--accent)}.clip__meta{gap:3px;min-width:0;display:grid}.clip__t{text-overflow:ellipsis;white-space:nowrap;font:600 13px/1.25 var(--f-sans);letter-spacing:-.005em;overflow:hidden}.clip__k{text-overflow:ellipsis;white-space:nowrap;color:var(--mute-2);font-size:9.5px;overflow:hidden}.clip[aria-current=true] .clip__t{color:var(--accent)}.acc{gap:6px;height:min(78vh,760px);min-height:540px;display:flex}.svc{background:var(--paper-2);min-width:0;transition:flex-grow .95s var(--ease);flex:1 1 0;position:relative;overflow:hidden}.svc.is-active{flex-grow:7.2}.svc__media{position:absolute;inset:0;overflow:hidden}.svc__media img,.svc__media video{object-fit:cover;width:100%;height:112%;position:absolute;top:-6%;left:0}.svc__media img{filter:grayscale()contrast(1.06);transition:filter .9s}.svc.is-active .svc__media img{filter:none}.svc__media video{opacity:0;transition:opacity .6s}.svc.is-playing .svc__media video{opacity:1}.svc__veil{background:var(--paper);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.svc__veil{background:color-mix(in srgb, var(--paper) 76%, transparent)}}.svc__veil{pointer-events:none;transition:opacity .9s}.svc:hover .svc__veil{opacity:.62}.svc.is-active .svc__veil{opacity:0}.svc__h{font:inherit;margin:0}.svc__btn{z-index:2;color:var(--ink);text-align:start;background:0 0;border:0;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 14px;display:flex;position:absolute;inset:0}.svc__no{color:var(--accent);direction:ltr}.svc__v{writing-mode:vertical-rl;max-height:100%;font:700 13px/1.15 var(--f-sans);letter-spacing:.04em;text-transform:uppercase;white-space:normal;font-stretch:108%;transition:opacity .4s;overflow:hidden;transform:rotate(180deg)}html[lang=ar] .svc__v{font-size:15px;transform:none}.svc.is-active .svc__no,.svc.is-active .svc__v{opacity:0}.svc__card{z-index:3;background:var(--paper);opacity:0;width:min(440px,100% - 32px);transition:opacity .4s ease, transform .7s var(--ease);pointer-events:none;inset-inline-start:16px;padding:22px 22px 20px;position:absolute;bottom:16px;transform:translateY(18px)}.svc.is-active .svc__card{opacity:1;pointer-events:auto;transition-delay:.22s;transform:none}.svc__k{color:var(--accent)}.svc__name{font:700 clamp(24px, 2.2vw, 38px)/1.02 var(--f-sans);letter-spacing:-.03em;margin:12px 0 0}.svc__name a{text-decoration:none}.svc__name a:hover{color:var(--accent)}.svc__detail{color:var(--mute-2);margin:12px 0 0;font-size:15px;line-height:1.5}.svc__row{border-top:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:16px;margin-top:18px;padding-top:14px;display:flex}.svc__from{color:var(--mute-2);gap:4px;display:grid}.svc__from b{color:var(--ink);font:300 34px/.9 var(--f-sans);letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;font-stretch:70%}.svc__go{flex-direction:column;align-items:flex-end;gap:10px;display:flex}.svc__book{background:var(--fill);color:var(--on-fill);border:0;border-radius:2px;align-items:center;gap:8px;padding:11px 13px 10px;text-decoration:none;display:inline-flex}.svc__book:hover{background:var(--fill-deep)}.svc__more{color:var(--ink);border-bottom:1px solid;text-decoration:none}.svc__more:hover{color:var(--accent)}.about{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.about__media{grid-column:1/span 5;margin:0}.about__media .ph{aspect-ratio:4/5}.about__body{grid-column:7/-1;padding-top:6vh}.about__title{font:700 clamp(40px, 5vw, 90px)/.94 var(--f-sans);letter-spacing:-.045em;margin:22px 0 0}.about__title em{letter-spacing:-.015em;font-size:1.06em}.about__bio{max-width:54ch;margin:28px 0 0;font-size:clamp(18px,1.4vw,21px);line-height:1.5}.about__team{max-width:58ch;color:var(--mute-2);margin:16px 0 0;font-size:16px}.stats{border-top:1px solid var(--ink);grid-template-columns:repeat(4,minmax(0,1fr));margin:7vh 0 0;padding:0;list-style:none;display:grid}.stat{border-inline-end:1px solid var(--line);padding:16px 12px 0 0}.stat+.stat{padding-inline-start:14px}.stat:last-child{border-inline-end:0}.stat b{font:300 clamp(46px, 5.2vw, 96px)/.86 var(--f-sans);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-stretch:62%;display:block}.stat span{color:var(--mute-2);margin-top:10px;display:block}.gear{color:var(--mute-2);flex-wrap:wrap;gap:8px 22px;margin:5vh 0 0;padding:0;list-style:none;display:flex}.gear li:before{content:"/ ";color:var(--accent)}.process__h{color:var(--mute-2);grid-column:1/-1;margin:16vh 0 0}.process{column-gap:var(--gap);grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));margin:4vh 0 0;padding:0;list-style:none;display:grid;position:relative}.process__line{background:var(--ink);transform-origin:0;inset-inline:0;height:1px;position:absolute;top:0}html[dir=rtl] .process__line{transform-origin:100%}.step{padding-top:30px;position:relative}.step:before{content:"";border:1px solid var(--ink);background:var(--paper);inset-inline-start:0;border-radius:50%;width:9px;height:9px;transition:background .4s,border-color .4s;position:absolute;top:-5px}.step.is-on:before{background:var(--accent);border-color:var(--accent)}.step__t{color:var(--accent)}.step__n{font:700 clamp(22px, 1.9vw, 30px)/1 var(--f-sans);letter-spacing:-.025em;margin:12px 0 10px;display:block}.step p{max-width:32ch;color:var(--mute-2);margin:0;font-size:15px;line-height:1.5}.quotes{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:13vh;display:grid}.q{will-change:filter;margin:0}.q:first-child{grid-column:1/span 8}.q:nth-child(2){grid-column:5/span 8}.q:nth-child(3){grid-column:2/span 8}.q blockquote{font:italic 400 clamp(30px, 3.8vw, 64px)/1.06 var(--f-serif);letter-spacing:-.01em;margin:0}html[lang=ar] .q blockquote{font-style:normal;line-height:1.4}.q figcaption{flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin-top:22px;display:flex}.q figcaption b{font:700 16px/1.2 var(--f-sans);font-stretch:110%}.q figcaption span{color:var(--mute-2)}.q__n{color:var(--accent)}.qa-list{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.qa{column-gap:var(--gap);border-bottom:1px solid var(--line);grid-template-columns:3.4ch minmax(0,5fr) minmax(0,6fr);align-items:baseline;padding:24px 0 22px;display:grid}.qa__n{color:var(--accent);direction:ltr}.qa__q{font:600 clamp(19px, 1.7vw, 26px)/1.18 var(--f-sans);letter-spacing:-.02em;margin:0}.qa__a{color:var(--mute-2);margin:0;font-size:16px;line-height:1.6}.book{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.book__intro{grid-column:1/span 5}.book__title{font:700 clamp(46px, 6.4vw, 116px)/.92 var(--f-sans);letter-spacing:-.045em;margin:22px 0 0}.book__title em{letter-spacing:-.015em;margin-top:.08em;font-size:.62em;line-height:1;display:block}.book__lede{max-width:40ch;color:var(--mute-2);margin:26px 0 0}.direct{border-top:1px solid var(--ink);margin-top:6vh;display:grid}.direct a,.direct button,.direct p{border:0;border-bottom:1px solid var(--line);text-align:start;font:600 clamp(16px, 1.3vw, 20px)/1.25 var(--f-sans);transition:color .3s ease, padding .5s var(--ease);background:0 0;justify-content:space-between;align-items:baseline;gap:16px;margin:0;padding:16px 0 14px;text-decoration:none;display:flex}.direct a:hover,.direct button:hover{color:var(--accent);padding-inline-start:8px}.direct small{color:var(--mute-2);font:600 11px/1.3 var(--f-sans);letter-spacing:.1em;text-transform:uppercase;flex:none;font-stretch:115%}.form{border-top:1px solid var(--ink);grid-column:7/-1}.wiz__status{color:var(--mute-2);font:600 11px/1.3 var(--f-sans);letter-spacing:.1em;text-transform:uppercase;margin:18px 0 0;font-stretch:115%}.wiz__rail{gap:6px;margin-top:12px;display:flex}.wiz__rail span{background:var(--line-2);flex:1;height:2px;transition:background .5s}.wiz__rail span.is-on{background:var(--accent)}.wiz__panel{animation:step-in .5s var(--ease);margin-top:6px;display:grid}.wiz__panel:focus{outline:none}@keyframes step-in{0%{opacity:0;transform:translateY(12px)}}.field{border:0;border-bottom:1px solid var(--line-2);align-content:start;gap:6px;min-width:0;margin:0;padding:16px 0 10px;transition:border-color .3s;display:grid}.field:focus-within{border-color:var(--accent)}.field>label,.field>legend{color:var(--mute-2);font:600 11px/1.3 var(--f-sans);letter-spacing:.1em;text-transform:uppercase;padding:0;font-stretch:115%;transition:color .3s}.field:focus-within>label{color:var(--accent)}.field input,.field textarea{width:100%;color:var(--ink);font:400 18px/1.4 var(--f-sans);background:0 0;border:0;border-radius:0;outline:none;padding:4px 0}.field input[type=date]{min-height:40px}.field input::placeholder,.field textarea::placeholder{color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.field input::placeholder,.field textarea::placeholder{color:color-mix(in srgb, var(--ink) 38%, transparent)}}.field textarea{resize:vertical;min-height:120px}.field__row{align-items:center;gap:10px;display:flex}.field__add{border:1px solid var(--ink);width:38px;height:38px;font:400 20px/1 var(--f-sans);background:0 0;border-radius:2px;flex:none;place-items:center;padding:0;transition:background .3s,color .3s;display:grid}.field__add:hover{background:var(--fill);border-color:var(--fill);color:var(--on-fill)}.field__add:disabled{opacity:.3;cursor:not-allowed}.field__hint{color:var(--mute-2);margin:2px 0 0;font-size:13.5px}.form__grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:26px;display:grid}.types{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.type{border:1px solid var(--line-2);min-height:38px;color:var(--ink);font:500 14px/1.2 var(--f-sans);background:0 0;border-radius:2px;padding:9px 13px 8px;transition:border-color .3s,background .3s,color .3s}.type:hover{border-color:var(--ink)}.type[aria-pressed=true]{border-color:var(--fill);background:var(--fill);color:var(--on-fill)}.dates{flex-wrap:wrap;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}.dates li{border:1px solid var(--accent);color:var(--accent);font:600 12px/1 var(--f-sans);border-radius:2px;align-items:center;gap:8px;padding:5px 6px 4px 9px;font-stretch:110%;display:inline-flex}.dates button{width:18px;height:18px;color:inherit;font:400 16px/1 var(--f-sans);background:0 0;border:0;place-items:center;padding:0;display:grid}.err{color:#b3261e;font:600 11px/1.3 var(--f-sans);letter-spacing:.04em;margin:4px 0 0}:root[data-theme=dark] .err{color:#ff8a80}.wiz__summary{color:var(--accent);font:italic 400 22px/1.2 var(--f-serif);margin:18px 0 0}.form__go{flex-wrap:wrap;align-items:center;gap:14px 18px;padding-top:26px;display:flex}.form__alert{color:#b3261e;background:#b3261e12;border-inline-start:2px solid #b3261e;margin:16px 0 0;padding:12px 14px;font-size:15px}.form__done{align-content:center;gap:14px;min-height:340px;display:grid}.form__done b{font:700 clamp(44px, 5vw, 80px)/.92 var(--f-sans);letter-spacing:-.045em;color:var(--accent)}.form__done p{max-width:42ch;color:var(--mute-2);margin:0;font-size:17px}.foot{padding:16vh var(--gut) 28px;border-top:1px solid var(--ink);position:relative;overflow:hidden}.foot__name{font:800 var(--nm-foot,min(15vw, 24vh))/.84 var(--f-sans);letter-spacing:-.015em;text-transform:uppercase;white-space:nowrap;text-align:left;direction:ltr;margin:0;font-stretch:125%}.foot__name span{display:block}.foot__grid{border-top:1px solid var(--line-2);grid-template-columns:1.4fr 1.5fr repeat(3,minmax(0,1fr));gap:28px;margin-top:9vh;padding-top:24px;display:grid}.foot__grid h2{color:var(--mute-2);font:600 11px/1.3 var(--f-sans);letter-spacing:.1em;text-transform:uppercase;margin:0 0 14px;font-stretch:115%}.foot__grid ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.foot__grid a,.foot__grid button{background:0 0;border:0;padding:0;font-size:15px;text-decoration:none;transition:color .3s}.foot__grid a:hover,.foot__grid button:hover{color:var(--accent)}.foot__grid p{max-width:36ch;color:var(--mute-2);margin:0;font-size:15px}.foot__svc{columns:2;column-gap:18px}.foot__svc li{break-inside:avoid;margin-bottom:8px}.rewind{align-items:center;gap:10px;margin-top:18px;text-decoration:none;display:inline-flex}.rewind .chip{font-size:10px}.foot__bottom{color:var(--mute-2);flex-wrap:wrap;justify-content:space-between;gap:14px;margin-top:9vh;display:flex}.foot__bottom a{color:var(--accent);text-decoration:none}.foot__bottom a:hover{text-underline-offset:4px;text-decoration:underline}.viewer{width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--ink);background:0 0;border:0;margin:0;padding:0;overflow:hidden}.viewer::backdrop{background:var(--paper)}@supports (color:color-mix(in lab, red, red)){.viewer::backdrop{background:color-mix(in srgb, var(--paper) 98.5%, transparent)}}.viewer[open]{animation:viewer-in .5s var(--ease);place-items:center;display:grid}@keyframes viewer-in{0%{opacity:0;transform:translateY(18px)}}.viewer__frame{max-width:calc(100vw - 2 * var(--gut));gap:14px;margin:0;display:grid;position:relative}.viewer__frame video{background:#000;max-width:100%;max-height:calc(100dvh - 190px);display:block;box-shadow:0 34px 90px #3c2d1438,0 0 0 1px #14141414}.viewer__ink{border-top:1px solid var(--ink);justify-content:space-between;align-items:baseline;gap:16px;padding-top:12px;display:flex}.viewer__ink b{font:700 22px/1.1 var(--f-sans);letter-spacing:-.02em;font-stretch:105%}.viewer__ink small{color:var(--mute-2);font:600 11px/1.3 var(--f-sans);letter-spacing:.1em;text-transform:uppercase;font-stretch:115%}.viewer__close{z-index:2;border:1px solid var(--ink);background:var(--paper);font:600 11px/1.3 var(--f-sans);letter-spacing:.1em;text-transform:uppercase;top:18px;border-radius:2px;align-items:center;gap:10px;padding:12px 14px 11px;font-stretch:115%;transition:background .3s,color .3s;display:inline-flex;position:fixed;inset-inline-end:18px}.viewer__close:hover{background:var(--ink);color:var(--paper)}.wa{z-index:700;color:#fff;opacity:0;pointer-events:none;width:50px;height:50px;transition:opacity .35s ease, transform .5s var(--ease);bottom:20px;background:#25d366;border-radius:50%;place-items:center;display:grid;position:fixed;inset-inline-end:70px;transform:translateY(16px);box-shadow:0 10px 26px -8px #00000073}.wa.is-on{opacity:1;pointer-events:auto;transform:none}.wa:hover{transform:scale(1.06)}.wa svg{width:24px;height:24px}html.menu-open .wa{opacity:0;pointer-events:none}.svc-hero{padding:calc(92px + 6vh) var(--gut) 10vh}.crumbs{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.crumbs li{align-items:center;gap:8px;display:inline-flex}.crumbs li+li:before{content:"/";opacity:.5}.crumbs a{text-decoration:none}.crumbs a:hover{color:var(--accent)}.svc-hero__grid{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;margin-top:6vh;display:grid}.svc-title{font:700 clamp(46px, 7vw, 128px)/.92 var(--f-sans);letter-spacing:-.045em;text-wrap:balance;grid-column:1/span 8;margin:0}.svc-hero__price{grid-column:10/span 3;gap:6px;padding-bottom:8px;display:grid}.svc-hero__price b{font:300 clamp(54px, 6vw, 104px)/.86 var(--f-sans);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-stretch:62%}.svc-hero__price span{color:var(--mute-2)}.svc-lead{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;margin-top:9vh;display:grid}.svc-lead__fig{grid-column:1/span 7;margin:0}.svc-lead__fig .ph{aspect-ratio:3/2}.svc-lead__body{grid-column:9/-1}.svc-answer{margin:14px 0 0;font-size:clamp(18px,1.4vw,21px);line-height:1.5}.facts{border-top:1px solid var(--ink);margin:5vh 0 0;padding:0;display:grid}.facts div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:16px;padding:14px 0 12px;display:flex}.facts dt{color:var(--mute-2)}.facts dd{text-align:end;margin:0;font-weight:600}.svc-ctas{flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:30px;display:flex}.inc-list{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.inc-list li{column-gap:var(--gap);border-bottom:1px solid var(--line);font:600 clamp(22px, 2.4vw, 38px)/1.08 var(--f-sans);letter-spacing:-.025em;grid-template-columns:3.4ch minmax(0,1fr);align-items:baseline;padding:22px 0 20px;display:grid}.inc-list li span{color:var(--accent);font:600 11px/1.3 var(--f-sans);letter-spacing:.1em;direction:ltr;font-stretch:115%}.packs{grid-template-columns:repeat(var(--n,3), minmax(0, 1fr));border-top:1px solid var(--ink);gap:0;display:grid}.pack{padding:22px var(--gap) 26px 0;border-inline-end:1px solid var(--line);flex-direction:column;display:flex}.pack+.pack{padding-inline-start:var(--gap)}.pack:last-child{border-inline-end:0}.pack__k{color:var(--accent)}.pack__name{font:700 clamp(26px, 2.4vw, 40px)/1 var(--f-sans);letter-spacing:-.03em;margin:12px 0 0}.pack__from{color:var(--mute-2);gap:6px;margin-top:4vh;display:grid}.pack__from b{color:var(--ink);font:300 clamp(48px, 4.6vw, 84px)/.86 var(--f-sans);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-stretch:62%}.pack ul{border-top:1px solid var(--line);color:var(--mute-2);flex:1;align-content:start;gap:8px;margin:4vh 0 0;padding:14px 0 0;font-size:15px;list-style:none;display:grid}.pack li:before{content:"/ ";color:var(--accent)}.pack .btn{align-self:flex-start;margin-top:26px}.packs__note{color:var(--mute-2);margin:18px 0 0;font-size:14px}.related{column-gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.related a{text-decoration:none;display:block}.related .ph{aspect-ratio:4/3}.related .ph img{transition:transform 1.1s var(--ease)}.related a:hover .ph img{transform:scale(1.04)}.related h3{font:700 clamp(20px, 1.7vw, 26px)/1.1 var(--f-sans);letter-spacing:-.02em;margin:16px 0 6px;transition:color .3s}.related a:hover h3{color:var(--accent)}.related p{color:var(--mute-2);margin:0;font-size:15px}.legal{padding:calc(92px + 8vh) var(--gut) 14vh}.legal__body{max-width:900px}.legal section{column-gap:var(--gap);border-bottom:1px solid var(--line);grid-template-columns:3.4ch minmax(0,1fr);padding:26px 0 24px;display:grid}.legal section>span{color:var(--accent);direction:ltr}.legal h2{font:700 clamp(20px, 1.8vw, 26px)/1.15 var(--f-sans);letter-spacing:-.02em;margin:0}.legal p{color:var(--mute-2);margin:10px 0 0;line-height:1.7}.lost{min-height:100svh;padding:calc(92px + 4vh) var(--gut) 10vh;align-content:end;display:grid}.lost__no{font:800 min(34vw, 46vh)/.8 var(--f-sans);letter-spacing:-.03em;color:var(--accent);direction:ltr;margin:0;font-stretch:125%}.lost__row{column-gap:var(--gap);border-top:1px solid var(--ink);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;margin-top:5vh;padding-top:16px;display:grid}.lost h1{font:700 clamp(30px, 3.6vw, 60px)/1 var(--f-sans);letter-spacing:-.035em;grid-column:1/span 7;margin:0}.lost__side{grid-column:9/-1;justify-items:start;gap:18px;display:grid}.lost p{color:var(--mute-2);margin:0}html.has-gsap{scroll-behavior:auto}html.is-locked,html.is-locked body{overflow:hidden}.line-mask{margin-bottom:-.08em;padding-bottom:.08em}@media (max-width:1200px){.shead__title{grid-column:1/span 8}.shead__note{grid-column:9/span 4}.foot__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.foot__grid>div:first-child{grid-column:1/-1}}@media (max-width:1000px){.nav__links,.nav__cta,.nav__tools .langs,.nav__tools .theme-btn{display:none}.nav__menu{display:inline-flex}.fscale{display:none}.sec{padding-inline-end:var(--gut)}.hero{--it-end:9vh;--ir-end:4vw;--ib-end:30vh;--il-end:4vw;--ny-end:-9vh}.nm{right:var(--gut);font-stretch:108%;bottom:calc(150px + 4vh)}html[dir=rtl] .nm{left:var(--gut)}html[dir=rtl] .hero__lede{left:var(--gut);right:var(--gut)}.foot__name{font-stretch:108%}.hero__lede{left:var(--gut);right:var(--gut);max-width:46ch;bottom:62px}.hero__statement{left:var(--gut);right:var(--gut);width:auto;bottom:6vh}.hero__fig{display:none}.shead__title,.shead__note{grid-column:1/-1}.idx{--cols:3ch minmax(0, 1fr) 76px}.idx__cols,.idx__cat,.idx__fmt,.idx__year,.idx__len{display:none}.idx__sub{display:block}.idx__row{align-items:center;padding:16px 0}.idx__thumb{object-fit:cover;width:76px;height:56px;display:block}.spread__grid>*{margin-top:0;grid-area:auto/1/auto/-1!important}.spread__head{padding-bottom:5vh}.fig{margin-bottom:6vh}.fig--b{justify-self:end;width:72%}.fig--c{width:64%}.fig--e{justify-self:end;width:70%}.spread__text{margin:2vh 0 8vh}.spread__cta{margin-top:0}.tl__track{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;padding-bottom:6px;display:flex;overflow-x:auto}.tl__track::-webkit-scrollbar{display:none}.tl__track li{scroll-snap-align:start;flex:0 0 42vw}.tl__ruler{display:none}.acc{flex-direction:column;height:auto;min-height:0}.svc{height:64px;transition:height .85s var(--ease);flex:none}.svc.is-active{height:min(128vw,620px)}.svc__btn{flex-direction:row;justify-content:flex-start;align-items:center;gap:16px;height:64px;padding:0 16px;bottom:auto}.svc__v{writing-mode:horizontal-tb;white-space:normal;font-size:13px;transform:none}.svc__card{inset-inline:12px;width:auto;bottom:12px}.about__media{grid-column:1/span 10}.about__body{grid-column:1/-1;padding-top:7vh}.process{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}.q:nth-child(n){grid-column:1/-1}.qa{grid-template-columns:3.4ch minmax(0,1fr);row-gap:10px}.qa__a{grid-column:2}.book__intro,.form{grid-column:1/-1}.form{margin-top:8vh}.svc-title,.svc-hero__price,.svc-lead__fig,.svc-lead__body{grid-column:1/-1}.svc-hero__price{margin-top:4vh}.svc-lead__body{margin-top:5vh}.packs{grid-template-columns:minmax(0,1fr)}.pack,.pack+.pack{border-inline-end:0;border-bottom:1px solid var(--line);padding:22px 0 26px}.related{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:6vh}.lost h1,.lost__side{grid-column:1/-1}.lost__side{margin-top:3vh}.wa{inset-inline-end:20px}}@media (max-width:640px){body{font-size:16px}.sec{padding-top:13vh;padding-bottom:12vh}.brand em{display:none}.nm,.foot__name{font-stretch:84%}.hero__kick{top:80px}.hero__kick span{display:block}.hero__cap{gap:14px}.shead{margin-bottom:6vh}.idx__title{font-size:23px}.idx__sub{font-size:9.5px}.spread__story{columns:1}.acc{gap:5px}.svc__card{padding:18px 16px 16px}.svc__detail{font-size:14px}.svc__from b{font-size:28px}.stats{grid-template-columns:repeat(2,minmax(0,1fr))}.stat:nth-child(2){border-inline-end:0}.stat:nth-child(3){padding-inline-start:0}.stat:nth-child(n+3){border-top:1px solid var(--line);margin-top:18px}.process,.form__grid{grid-template-columns:minmax(0,1fr)}.tl__track li{flex-basis:62vw}.foot__grid{grid-template-columns:minmax(0,1fr)}.foot__svc{columns:1}.related,.menu__svc{grid-template-columns:minmax(0,1fr)}.drop{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}.hero__video{display:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
@font-face{font-family:bodyFontAr;src:url(../media/readex_pro_arabic_var-s.14dbko5v_ej3h.woff2)format("woff2");font-display:swap;font-weight:300 700}@font-face{font-family:bodyFontAr Fallback;src:local(Arial);ascent-override:100.0%;descent-override:25.0%;line-gap-override:0.0%;size-adjust:100.0%}.bodyfontar_8401fbad-module__AyzLTW__className{font-family:bodyFontAr,bodyFontAr Fallback}.bodyfontar_8401fbad-module__AyzLTW__variable{--font-readex:"bodyFontAr", "bodyFontAr Fallback"}
@font-face{font-family:serifFontAr;src:url(../media/amiri_arabic_400-s.3lj4x04djxtsr.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:serifFontAr Fallback;src:local(Arial);ascent-override:112.4%;descent-override:63.4%;line-gap-override:0.0%;size-adjust:100.0%}.seriffontar_18a2b148-module__xUnRpa__className{font-family:serifFontAr,serifFontAr Fallback;font-weight:400}.seriffontar_18a2b148-module__xUnRpa__variable{--font-amiri:"serifFontAr", "serifFontAr Fallback"}
