@font-face{font-family:PP Right Grotesk;src:url(/salt/fonts/PPRightGrotesk-CompactDark.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:PP Mori;src:url(/salt/fonts/PPMori-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PP Mori;src:url(/salt/fonts/PPMori-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:PP Mori;src:url(/salt/fonts/PPMori-ExtraBold.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Veneer;src:url(/salt/fonts/Veneer-Clean-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lyon Arabic;src:url(/salt/fonts/COMM-Lyon-Arabic-Text-Regular.woff2)format("woff2");font-weight:400;font-display:swap;unicode-range:U+6??,U+750-77F,U+8A0-8FF,U+FB50-FDFF,U+FE70-FEFF,U+200C-200F}@font-face{font-family:Lyon Arabic;src:url(/salt/fonts/COMM-Lyon-Arabic-Text-Black.woff2)format("woff2");font-weight:900;font-display:swap;unicode-range:U+6??,U+750-77F,U+8A0-8FF,U+FB50-FDFF,U+FE70-FEFF,U+200C-200F}:root{--k:#000;--w:#fff;--line:#00000029;--line-d:#ffffff42;--mute:#000000a3;--mute-d:#ffffffb8;--hatch:repeating-linear-gradient(135deg,#00000017 0 1px,transparent 1px 9px);--hatch-d:repeating-linear-gradient(135deg,#ffffff1f 0 1px,transparent 1px 9px);--f-display:"PP Right Grotesk","Arial Narrow",Impact,sans-serif;--f-head:"PP Mori",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--f-body:"PP Mori",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--f-tag:"Veneer","PP Right Grotesk",Impact,sans-serif;--hdr:64px;--gutter:16px;--maxw:1320px;--ease-out:cubic-bezier(.23,1,.32,1);--ease-drawer:cubic-bezier(.32,.72,0,1);--dir:1;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[dir=rtl]{--dir:-1}html[lang=ar]{--f-display:"Lyon Arabic","PP Right Grotesk",serif;--f-head:"Lyon Arabic","PP Mori",serif;--f-body:"Lyon Arabic","PP Mori",serif;--f-tag:"Lyon Arabic","Veneer",serif}@media (width>=760px){:root{--gutter:32px;--hdr:76px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--hdr) + 64px)}body{background:var(--w);color:var(--k);font-family:var(--f-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:16px;line-height:1.55;overflow-x:hidden}html[lang=ar] body{font-size:18px;line-height:1.85}img{max-width:100%;height:auto;display:block}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}h1,h2,h3,h4{margin:0;font-weight:800}p{text-wrap:pretty;margin:0 0 1em}ul,ol{margin:0;padding:0;list-style:none}:focus-visible{outline-offset:3px;outline:3px solid}.wrap{width:100%;max-width:var(--maxw);padding-inline:var(--gutter);margin-inline:auto}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.skip{inset-inline-start:12px;z-index:120;background:var(--k);color:var(--w);border:2px solid var(--w);border-radius:999px;padding:10px 16px;position:fixed;top:-120px}.skip:focus{top:12px}.dark{background:var(--k);color:var(--w)}.dark .muted{color:var(--mute-d)}.muted{color:var(--mute)}.display{font-family:var(--f-display);text-transform:uppercase;letter-spacing:.005em;text-wrap:balance;margin:0;font-size:clamp(58px,15vw,200px);font-weight:800;line-height:.86}.display-l{font-family:var(--f-display);text-transform:uppercase;text-wrap:balance;font-size:clamp(46px,9vw,124px);font-weight:800;line-height:.9}.display-m{font-family:var(--f-display);text-transform:uppercase;text-wrap:balance;font-size:clamp(38px,6vw,80px);font-weight:800;line-height:.92}.h2{font-family:var(--f-head);text-transform:uppercase;letter-spacing:-.015em;text-wrap:balance;font-size:clamp(30px,5.2vw,58px);font-weight:800;line-height:1}.h3{font-family:var(--f-head);text-transform:uppercase;letter-spacing:-.005em;font-size:clamp(20px,2.4vw,26px);font-weight:800;line-height:1.05}html[lang=ar] .display,html[lang=ar] .display-l,html[lang=ar] .display-m{letter-spacing:0;text-transform:none;font-weight:900;line-height:1.12}html[lang=ar] .display{font-size:clamp(50px,12vw,150px)}html[lang=ar] .display-l{font-size:clamp(40px,7.4vw,100px)}html[lang=ar] .display-m{font-size:clamp(34px,5vw,64px)}html[lang=ar] .h2,html[lang=ar] .h3{letter-spacing:0;text-transform:none;font-weight:900;line-height:1.3}.eyebrow{font-family:var(--f-body);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:12px;margin:0 0 16px;font-size:12px;font-weight:600;display:flex}.eyebrow:before{content:"";background:currentColor;flex:none;block-size:2px;inline-size:28px}html[lang=ar] .eyebrow{letter-spacing:0;text-transform:none;font-size:16px}.lede{max-width:58ch;font-size:clamp(17px,2vw,21px)}html[lang=ar] .lede{font-size:clamp(19px,2.2vw,23px)}.caps{text-transform:uppercase;letter-spacing:.12em;font-size:12px;font-weight:600}html[lang=ar] .caps{text-transform:none;letter-spacing:0;font-size:15px}.btn{min-height:44px;font-family:var(--f-body);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;transition:background-color .16s var(--ease-out),color .16s var(--ease-out),transform .12s var(--ease-out);background:0 0;border:2px solid;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:10px 22px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}html[lang=ar] .btn{letter-spacing:0;text-transform:none;padding-block:6px 9px;font-size:16px}.btn:active{transform:scale(.97)}.btn-solid{background:var(--k);color:var(--w);border-color:var(--k)}.dark .btn-solid,.btn-inv{background:var(--w);color:var(--k);border-color:var(--w)}.btn-sm{min-height:36px;padding:6px 16px;font-size:12px}.btn[aria-disabled=true],.btn:disabled{opacity:.42;cursor:not-allowed}@media (hover:hover){.btn:not([aria-disabled=true]):not(:disabled):hover{background:var(--k);color:var(--w);border-color:var(--k)}.btn-solid:not([aria-disabled=true]):not(:disabled):hover{background:var(--w);color:var(--k)}.dark .btn:not([aria-disabled=true]):not(:disabled):hover{background:var(--w);color:var(--k);border-color:var(--w)}.dark .btn-solid:not([aria-disabled=true]):not(:disabled):hover,.btn-inv:not([aria-disabled=true]):hover{background:var(--k);color:var(--w);border-color:var(--w)}}.btn .arr{transform:scaleX(var(--dir));display:inline-block}.row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pills{flex-wrap:wrap;gap:8px;display:flex}.pill{letter-spacing:.12em;text-transform:uppercase;min-height:40px;transition:background-color .16s var(--ease-out),color .16s var(--ease-out);background:0 0;border:1.5px solid;border-radius:999px;align-items:center;gap:8px;padding:6px 16px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}html[lang=ar] .pill{letter-spacing:0;text-transform:none;font-size:15px}.pill[aria-pressed=true],.pill[aria-current=true],.pill.on{background:var(--k);color:var(--w);border-color:var(--k)}.dark .pill[aria-pressed=true],.dark .pill[aria-current=true],.dark .pill.on{background:var(--w);color:var(--k);border-color:var(--w)}.pill .n{font-family:var(--f-tag);letter-spacing:0;opacity:.8;font-size:15px}.tag{background:var(--k);min-height:24px;color:var(--w);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;padding:2px 10px;font-size:11px;font-weight:600;display:inline-flex}html[lang=ar] .tag{letter-spacing:0;font-size:13px}.dark .tag{background:var(--w);color:var(--k)}.tag-o{color:inherit;background:0 0;border:1.5px solid}.dark .tag-o{color:inherit;background:0 0}.tag-sample{color:inherit;background:0 0;border:1.5px dashed}.dark .tag-sample{color:inherit;background:0 0}.ico{block-size:1em;inline-size:1em;-webkit-mask:var(--i) center/contain no-repeat;-webkit-mask:var(--i) center/contain no-repeat;mask:var(--i) center/contain no-repeat;background:currentColor;flex:none;display:inline-block}.hdr{z-index:50;background:var(--w);border-bottom:2px solid var(--k);position:sticky;top:0}.hdr-in{block-size:var(--hdr);align-items:center;gap:12px;display:flex}.hdr-logo{flex:none;line-height:0;display:block}.hdr-logo img{block-size:30px;inline-size:auto}@media (width>=760px){.hdr-logo img{block-size:40px}}.hdr-nav{margin-inline-start:auto;display:none}.hdr-nav ul{gap:2px;display:flex}.hdr-nav a{letter-spacing:.12em;text-transform:uppercase;min-height:44px;color:var(--mute);white-space:nowrap;border-radius:999px;align-items:center;padding:4px 9px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}html[lang=ar] .hdr-nav a{letter-spacing:0;font-size:16px}.hdr-nav a[aria-current=page]{color:var(--k);text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px}@media (hover:hover){.hdr-nav a:hover{color:var(--k)}}.hdr-act{align-items:center;gap:8px;margin-inline-start:auto;display:flex}.lang{border:1.5px solid var(--k);letter-spacing:.1em;border-radius:999px;align-items:center;min-height:36px;padding:2px;font-size:11px;font-weight:600;text-decoration:none;display:inline-flex}.lang span{border-radius:999px;padding:4px 8px;line-height:1.3}.lang span.on{background:var(--k);color:var(--w)}.burger{background:0 0;border:0;justify-content:center;align-items:center;block-size:44px;inline-size:44px;padding:0;display:inline-flex}.burger i{background:var(--k);block-size:2px;inline-size:24px;display:block;position:relative}.burger i:before,.burger i:after{content:"";background:var(--k);block-size:2px;position:absolute;inset-inline:0}.burger i:before{top:-8px}.burger i:after{top:8px}@media (width>=1240px){.hdr-nav{display:block}.hdr-act{margin-inline-start:12px}.burger{display:none}}@media (width<=379px){.hdr-act .btn{padding-inline:12px}}.drawer{z-index:80;background:var(--k);color:var(--w);transform:translateX(calc(100% * var(--dir)));visibility:hidden;transition:transform .42s var(--ease-drawer),visibility 0s linear .42s;flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.drawer.open{visibility:visible;transition:transform .42s var(--ease-drawer),visibility 0s;transform:none}.drawer-top{block-size:var(--hdr);border-bottom:1px solid var(--line-d);justify-content:space-between;align-items:center;display:flex}.drawer-top img{block-size:30px;inline-size:auto}.drawer nav{padding-block:20px}.drawer nav a{font-family:var(--f-display);text-transform:uppercase;padding-block:6px;font-size:clamp(40px,11vw,64px);font-weight:800;line-height:1;text-decoration:none;display:block}html[lang=ar] .drawer nav a{text-transform:none;font-size:clamp(32px,9vw,52px);font-weight:900;line-height:1.35}.drawer nav a[aria-current=page]{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:3px}.drawer-foot{border-top:1px solid var(--line-d);gap:16px;margin-top:auto;padding-block:20px 32px;display:grid}.bar{inset-inline:0;z-index:45;background:var(--k);color:var(--w);padding:8px var(--gutter) calc(8px + env(safe-area-inset-bottom));grid-template-columns:1fr 1fr;gap:8px;display:grid;position:fixed;bottom:0}.bar .btn{inline-size:100%}@media (width>=760px){.bar{display:none}}@media (width<=759px){body{padding-bottom:calc(60px + env(safe-area-inset-bottom))}}.sec{padding-block:clamp(56px,9vw,128px)}.sec-sm{padding-block:clamp(40px,6vw,80px)}.sec-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:clamp(28px,4vw,48px);display:flex}.sec-head>div{max-width:820px}.rule{border:0;border-top:2px solid;margin:0}.hero{position:relative;overflow:hidden}.hero-in{z-index:2;flex-direction:column;justify-content:flex-end;gap:18px;padding-block:clamp(48px,8vw,104px);display:flex;position:relative}.hero-full .hero-in{min-block-size:calc(100svh - var(--hdr) - 60px)}@media (width>=760px){.hero-full .hero-in{min-block-size:calc(100svh - var(--hdr))}}.hero-large .hero-in{min-block-size:min(70svh,720px)}.hero-sub{max-width:46ch;margin:0;font-size:clamp(17px,2.2vw,22px)}.hero-photo{z-index:0;position:absolute;inset:0}.hero-photo img{object-fit:cover;filter:grayscale()contrast(1.12);block-size:100%;inline-size:100%}.hero-photo:after{content:"";background:linear-gradient(to top,#000000db,rgba(0,0,0,var(--ov,.45)) 55%,#00000040);position:absolute;inset:0}.grain{z-index:1;pointer-events:none;opacity:.22;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:-50%}.hero-split .hero-in{justify-content:center}.hero-fig{z-index:2;background:var(--w);color:var(--k);place-items:center;padding:clamp(16px,3vw,32px);display:grid;position:relative}.hero-fig img{max-block-size:420px;inline-size:auto}@media (width>=960px){.hero-split .wrap.hero-grid{grid-template-columns:1.25fr .75fr;align-items:end;gap:48px;padding-block:clamp(56px,8vw,104px);display:grid}.hero-split .hero-in{padding-block:0}}.hero-split .hero-grid{padding-block-end:clamp(32px,6vw,80px)}.cue{letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:14px;margin-top:clamp(12px,3vw,32px);font-size:12px;font-weight:600;display:flex}.cue:before{content:"";background:currentColor;block-size:2px;inline-size:44px}html[lang=ar] .cue{letter-spacing:0;font-size:15px}.hero .w{vertical-align:top;padding-block-end:.04em;display:inline-block;overflow:hidden}.hero .w>span{display:inline-block}.hero-tag{z-index:3;position:absolute;inset-block-start:16px;inset-inline-end:var(--gutter)}.ph{background-color:var(--w);background-image:var(--hatch);color:var(--k);text-align:center;aspect-ratio:1;align-content:center;place-items:center;gap:10px;inline-size:100%;padding:16px;display:grid;position:relative}.ph .ico{font-size:clamp(40px,8vw,72px)}.ph small{letter-spacing:.14em;text-transform:uppercase;max-width:24ch;font-size:11px;font-weight:600}html[lang=ar] .ph small{letter-spacing:0;font-size:13px}.dark .ph{background-color:#000;background-image:var(--hatch-d);color:var(--w);border:1px solid var(--line-d)}.plate{background:var(--w);color:var(--k);place-items:center;padding:clamp(14px,2.4vw,28px);display:grid}.plate img{object-fit:contain;max-block-size:100%;max-inline-size:100%}.pcard,.card,.feat,.ev,.person,.done{grid-template-columns:minmax(0,1fr);min-inline-size:0}.grid>li,.popups>li,.people>li,.rail>li{min-inline-size:0}figure{margin:0}figcaption{letter-spacing:.14em;text-transform:uppercase;margin-top:10px;font-size:11px;font-weight:600}html[lang=ar] figcaption{letter-spacing:0;font-size:13px}.rail-wrap{position:relative}.rail{scroll-snap-type:x mandatory;padding-inline:var(--gutter);scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--gutter),#000 calc(100% - 48px),transparent);-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--gutter),#000 calc(100% - 48px),transparent);mask-image:linear-gradient(to right,transparent 0,#000 var(--gutter),#000 calc(100% - 48px),transparent);grid-auto-columns:min(74vw,330px);grid-auto-flow:column;gap:16px;padding-block-end:8px;display:grid;overflow-x:auto}@media (width>=1384px){.rail{padding-inline:calc((100vw - var(--maxw)) / 2 + var(--gutter))}}.rail::-webkit-scrollbar{display:none}.rail>*{scroll-snap-align:start}.rail-nav{gap:8px;display:flex}.rail-nav button{background:0 0;border:2px solid;border-radius:999px;place-items:center;block-size:44px;inline-size:44px;font-size:18px;display:grid}.rail-nav button span{transform:scaleX(var(--dir));display:inline-block}.dcard{text-decoration:none;display:block}.dcard .media{aspect-ratio:1;border:2px solid var(--k);background:var(--w);position:relative;overflow:hidden}.dcard .media img{object-fit:cover;block-size:100%;inline-size:100%;transition:transform .5s var(--ease-out)}.dcard .media .ph{block-size:100%}.dcard .media .tag{position:absolute;inset-block-start:12px;inset-inline-start:12px}.dcard h3{margin-top:14px}@media (hover:hover){.dcard:hover .media img{transform:scale(1.04)}}.ticker{background:var(--k);color:var(--w);border-block:2px solid var(--k);white-space:nowrap;padding-block:12px;overflow:hidden}.ticker-track{font-family:var(--f-display);text-transform:uppercase;gap:28px;font-size:clamp(22px,3.2vw,34px);font-weight:800;line-height:1;animation:32s linear infinite tick;display:inline-flex}html[lang=ar] .ticker-track{text-transform:none;font-weight:900}.ticker-track span{align-items:center;gap:28px;display:inline-flex}.ticker-track .ico{font-size:.8em}@keyframes tick{to{transform:translateX(calc(-50% * var(--dir)))}}.ev{gap:0;display:grid}.ev-photo{aspect-ratio:4/3;background:var(--k);position:relative;overflow:hidden}.ev-photo img{object-fit:cover;block-size:100%;inline-size:100%}.datetag{background:var(--w);color:var(--k);font-family:var(--f-tag);text-transform:uppercase;padding:8px 14px;font-size:28px;line-height:1;position:absolute;inset-block-start:16px;inset-inline-start:16px}.ev-card{background:var(--k);color:var(--w);align-content:start;gap:18px;padding:clamp(24px,4vw,48px);display:grid}.ev-meta{border-block:1px solid var(--line-d);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;padding-block:14px;display:grid}.ev-meta dt{letter-spacing:.16em;text-transform:uppercase;color:var(--mute-d);font-size:11px;font-weight:600}html[lang=ar] .ev-meta dt{letter-spacing:0;font-size:14px}.ev-meta dd{margin:4px 0 0;font-weight:600}@media (width>=960px){.ev{grid-template-columns:1.1fr 1fr;align-items:center}.ev-card{z-index:2;margin-inline-start:-80px;position:relative}}.tile{text-decoration:none;display:block}.tile .media{aspect-ratio:1;border:2px solid var(--k);background:var(--w);background-image:var(--hatch);place-items:center;padding:18px;display:grid;position:relative;overflow:hidden}.tile .media img{object-fit:contain;max-block-size:70%;inline-size:auto;transition:transform .5s var(--ease-out)}.tile .media b{letter-spacing:.14em;text-transform:uppercase;text-align:center;background:var(--w);padding:4px 6px;font-size:11px;font-weight:600;position:absolute;inset-block-end:10px;inset-inline:10px}html[lang=ar] .tile .media b{letter-spacing:0;font-size:13px}.tile p{letter-spacing:.14em;text-transform:uppercase;margin:10px 0 0;font-size:12px;font-weight:600}html[lang=ar] .tile p{letter-spacing:0;font-size:14px}@media (hover:hover){.tile:hover .media img{transform:scale(1.05)}}.end{border-top:2px solid var(--line-d)}.end-in{gap:22px;padding-block:clamp(48px,7vw,96px);display:grid}@media (width>=960px){.end-in{grid-template-columns:1.2fr 1fr;align-items:end}}.ftr{background:var(--k);color:var(--w);padding-block:clamp(48px,7vw,88px) 28px}.ftr-top{gap:36px;display:grid}@media (width>=960px){.ftr-top{grid-template-columns:1.1fr repeat(4,1fr)}}.ftr-logo img{block-size:auto;inline-size:140px}.ftr h2{letter-spacing:.18em;text-transform:uppercase;color:var(--mute-d);margin-bottom:14px;font-size:12px;font-weight:600}html[lang=ar] .ftr h2{letter-spacing:0;font-size:15px}.ftr li{margin-bottom:8px}.ftr a{font-weight:600;text-decoration:none}@media (hover:hover){.ftr a:hover{text-underline-offset:4px;text-decoration:underline}}.ftr .off{opacity:.5}.ftr-contact dt{color:var(--mute-d);font-size:12px}.ftr-contact dd{margin:0 0 10px}.ftr-bot{border-top:1px solid var(--line-d);flex-wrap:wrap;justify-content:space-between;gap:12px 24px;margin-top:48px;padding-top:20px;font-size:13px;display:flex}.ftr-bot ul{flex-wrap:wrap;gap:8px 20px;display:flex}.ftr-line{font-family:var(--f-display);text-transform:uppercase;letter-spacing:.005em;margin:40px 0 0;font-size:clamp(56px,14vw,190px);font-weight:800;line-height:.85}html[lang=ar] .ftr-line{text-transform:none;font-size:clamp(44px,10vw,130px);font-weight:900;line-height:1.15}.two{gap:clamp(28px,5vw,72px);display:grid}@media (width>=960px){.two{grid-template-columns:1fr 1fr;align-items:center}}.fig-tall .plate{aspect-ratio:4/5}.values{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.values li{font-family:var(--f-display);text-transform:uppercase;border:2px solid;border-radius:999px;padding:10px 20px;font-size:clamp(22px,3vw,30px);font-weight:800;line-height:1}html[lang=ar] .values li{text-transform:none;padding-block:6px 10px;font-weight:900;line-height:1.4}.people{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:20px;display:grid}.person{border:2px solid var(--k);align-content:start;gap:10px;padding:22px;display:grid}.person .ph{aspect-ratio:auto;border:2px solid var(--k);border-radius:50%;block-size:96px;inline-size:96px;padding:0}.person .ph .ico{font-size:40px}.person blockquote{border-inline-start:3px solid var(--k);margin:6px 0 0;padding-inline-start:14px;font-style:normal}.person blockquote b{letter-spacing:.14em;text-transform:uppercase;margin-bottom:4px;font-size:11px;display:block}html[lang=ar] .person blockquote b{letter-spacing:0;font-size:14px}.practical{border-top:1px solid var(--line-d);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px 28px;margin-top:28px;padding-top:20px;display:grid}.practical dt{letter-spacing:.16em;text-transform:uppercase;color:var(--mute-d);font-size:11px;font-weight:600}html[lang=ar] .practical dt{letter-spacing:0;font-size:14px}.practical dd{margin:2px 0 0;font-weight:600}.catbar{top:var(--hdr);z-index:30;background:var(--w);border-bottom:2px solid var(--k);position:sticky}.catbar ul{scrollbar-width:none;gap:8px;padding-block:12px;display:flex;overflow-x:auto}.catbar ul::-webkit-scrollbar{display:none}.catbar .pill{white-space:nowrap}.mcat{border-bottom:1px solid var(--line);padding-block:clamp(40px,6vw,72px)}.mcat-head{flex-wrap:wrap;align-items:baseline;gap:8px 18px;margin-bottom:28px;display:flex}.mlist{gap:28px 48px;display:grid}@media (width>=960px){.mlist{grid-template-columns:1fr 1fr}}.mi{grid-template-columns:96px 1fr;align-items:start;gap:16px;display:grid}@media (width>=760px){.mi{grid-template-columns:120px 1fr}}.mi-img{aspect-ratio:1;border:2px solid var(--k);background:var(--w);overflow:hidden}.mi-img img{object-fit:cover;block-size:100%;inline-size:100%}.mi-img .ph{gap:4px;block-size:100%;padding:6px}.mi-img .ph .ico{font-size:34px}.mi-img .ph small{letter-spacing:.1em;font-size:9px}html[lang=ar] .mi-img .ph small{font-size:11px}.mi-name{font-family:var(--f-head);text-transform:uppercase;align-items:baseline;gap:10px;font-size:clamp(17px,1.8vw,20px);font-weight:800;line-height:1.15;display:flex}html[lang=ar] .mi-name{text-transform:none;font-weight:900}.mi-name .lead{border-bottom:2px dotted;flex:1;min-inline-size:16px;transform:translateY(-4px)}.mi-name .price{font-family:var(--f-head);white-space:nowrap}.mi-name .tag{transform:translateY(-2px)}.mi-cal{letter-spacing:.12em;text-transform:uppercase;margin:4px 0 6px;font-size:12px;font-weight:600}html[lang=ar] .mi-cal{letter-spacing:0;font-size:14px}.mi p{margin:0}.mi .note{margin-top:6px;font-size:13px}.chooser{text-align:center}.chooser .pills{justify-content:center}.mk-ico{margin:22px auto 8px;font-size:clamp(72px,12vw,120px);display:block}.count{letter-spacing:.16em;text-transform:uppercase;margin-top:14px;font-size:13px;font-weight:600}html[lang=ar] .count{letter-spacing:0;font-size:16px}.flavour{border:1px solid var(--line-d);block-size:clamp(70px,10vw,120px);margin-top:36px;position:relative;overflow:hidden}.flavour img{object-fit:cover;filter:invert();block-size:100%;inline-size:100%}.near{flex-direction:column;align-items:center;gap:12px;margin-top:30px;display:flex}.near p{min-block-size:1.5em;margin:0}.mapgrid{gap:28px;display:grid}@media (width>=960px){.mapgrid{grid-template-columns:1fr 1.1fr;align-items:start}}.map{border:1px solid var(--line-d);background-image:var(--hatch-d);aspect-ratio:4/3;position:relative}.map svg{block-size:100%;inline-size:100%;display:block}.map .pin circle{fill:var(--k);stroke:var(--w);stroke-width:2px}.map .pin text{fill:var(--w);font-family:var(--f-body);opacity:0;transition:opacity .2s var(--ease-out);paint-order:stroke;stroke:var(--k);stroke-width:4px;font-size:13px;font-weight:600}.map .pin.hot circle,.map .pin:focus circle{fill:var(--w)}.map .pin.hot text,.map .pin:focus text{opacity:1}.map .pin:focus{outline:none}.slist{border-top:1px solid var(--line-d);gap:0;display:grid}@media (width>=600px){.slist{grid-template-columns:1fr 1fr;column-gap:24px}}.spot{border-bottom:1px solid var(--line-d);transition:background-color .16s var(--ease-out);grid-template-columns:1fr auto;gap:2px 12px;padding:14px 4px;text-decoration:none;display:grid}.spot b{font-family:var(--f-head);text-transform:uppercase;font-weight:800}html[lang=ar] .spot b{text-transform:none;font-weight:900}.spot .d{white-space:nowrap;font-weight:600}.spot small{color:var(--mute-d);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px;font-size:14px;display:flex}.spot.hot{background:#ffffff14}.popups{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:20px;display:grid}.pcard{border:2px solid var(--k);align-content:start;display:grid}.pcard .plate{aspect-ratio:16/10;border-bottom:2px solid var(--k)}.pcard .plate img{max-block-size:180px;inline-size:auto}.pcard-b{gap:10px;padding:20px;display:grid}.pcard-b .row{gap:8px}.spot-grid{gap:clamp(28px,4vw,56px);display:grid}@media (width>=960px){.spot-grid{grid-template-columns:1fr 1fr}}.spot-grid .ph{aspect-ratio:16/10}.hours{border-collapse:collapse;inline-size:100%}.hours th,.hours td{border-bottom:1px solid var(--line-d);text-align:start;padding:10px 0;font-weight:400}.hours td{text-align:end;font-variant-numeric:tabular-nums}.hours tr.today th,.hours tr.today td{font-weight:800}.hours .tag{margin-inline-start:8px}.kv dt{letter-spacing:.16em;text-transform:uppercase;color:var(--mute-d);margin-top:18px;font-size:11px;font-weight:600}html[lang=ar] .kv dt{letter-spacing:0;font-size:14px}.kv dd{margin:4px 0 0}.note{font-size:13px}.modes{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.mode{text-align:start;background:0 0;border:2px solid;border-radius:18px;gap:2px;padding:14px 16px;text-decoration:none;display:grid}.mode b{text-transform:uppercase;letter-spacing:.06em}html[lang=ar] .mode b{text-transform:none;letter-spacing:0}.mode small{opacity:.75}.mode[aria-disabled=true]{opacity:.45;cursor:not-allowed}.grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr));gap:20px;display:grid}.card{border:2px solid var(--k);background:var(--w);color:var(--k);align-content:start;text-decoration:none;display:grid}.card .plate,.card .ph{aspect-ratio:4/3;border-bottom:2px solid var(--k)}.card .plate img{max-block-size:200px;inline-size:auto}.card-b{align-content:start;gap:10px;padding:20px;display:grid}.card-b p{margin:0}.card .go{letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:8px;margin-top:6px;font-size:12px;font-weight:600;display:inline-flex}html[lang=ar] .card .go{letter-spacing:0;font-size:15px}.card .go .arr{transform:scaleX(var(--dir));display:inline-block}@media (hover:hover){a.card{transition:transform .2s var(--ease-out)}a.card:hover{transform:translateY(-3px)}}.feat{border:2px solid var(--k);gap:0;margin-bottom:36px;display:grid}.feat .plate{aspect-ratio:16/10;border-bottom:2px solid var(--k)}.feat .plate img{max-block-size:320px;inline-size:auto}@media (width>=960px){.feat{grid-template-columns:1.1fr 1fr}.feat .plate{border-bottom:0;border-inline-end:2px solid var(--k);aspect-ratio:auto;min-block-size:380px}}.feat-b{align-content:center;gap:16px;padding:clamp(22px,4vw,44px);display:grid}.meta{letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;font-weight:600;display:flex}html[lang=ar] .meta{letter-spacing:0;font-size:15px}.filters{margin-bottom:24px}.article{max-width:760px}.article .body p{font-size:clamp(17px,1.9vw,20px)}.article .body h1,.article .body h2{font-family:var(--f-head);text-transform:uppercase;margin:0 0 16px;font-size:clamp(24px,3vw,34px);font-weight:800}html[lang=ar] .article .body h1,html[lang=ar] .article .body h2{text-transform:none;font-weight:900}.wide-fig .plate{aspect-ratio:16/8;border:2px solid var(--k)}.wide-fig .plate img{max-block-size:380px;inline-size:auto}.form{gap:18px;max-width:860px;display:grid}.f-grid{gap:18px;display:grid}@media (width>=760px){.f-grid{grid-template-columns:1fr 1fr}.f-full{grid-column:1/-1}}.fld{gap:6px;display:grid}.fld>label,.fld>.lbl,fieldset>legend{letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:600}html[lang=ar] .fld>label,html[lang=ar] .fld>.lbl,html[lang=ar] fieldset>legend{letter-spacing:0;font-size:15px}.fld .opt{opacity:.7;text-transform:none;letter-spacing:0;font-weight:400}.inp{border:2px solid var(--k);background:var(--w);border-radius:0;min-block-size:48px;inline-size:100%;padding:10px 14px;font-size:16px}textarea.inp{resize:vertical;min-block-size:130px}select.inp{appearance:none;background-image:linear-gradient(45deg,#0000 50%,#000 50%),linear-gradient(135deg,#000 50%,#0000 50%);background-position:calc(100% - 20px),calc(100% - 14px);background-repeat:no-repeat;background-size:6px 6px;padding-inline-end:40px}html[dir=rtl] select.inp{background-position:20px,14px}.inp[aria-invalid=true]{outline:2px solid var(--k);outline-offset:2px;border-style:dashed}.err{align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.err:before{content:"!";background:var(--k);block-size:20px;inline-size:20px;color:var(--w);border-radius:50%;flex:none;place-items:center;font-size:13px;display:inline-grid}.err:empty{display:none}.help{color:var(--mute);font-size:13px}.phone{grid-template-columns:120px 1fr;gap:8px;display:grid}html[dir=rtl] .phone input{text-align:end;direction:ltr}fieldset{border:0;min-inline-size:0;margin:0;padding:0}.choices{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;margin-top:8px;display:grid}.choice{position:relative}.choice input{opacity:0;cursor:pointer;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.choice span{text-align:center;border:2px solid var(--k);min-block-size:100%;transition:background-color .16s var(--ease-out),color .16s var(--ease-out);justify-items:center;gap:8px;padding:16px 10px;font-weight:600;display:grid}.choice .ico{font-size:34px}.choice input:checked+span{background:var(--k);color:var(--w)}.choice input:focus-visible+span{outline:3px solid var(--k);outline-offset:3px}.setups{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr))}.setups .choice span{text-align:start;justify-items:stretch;padding:0}.setups .choice .plate{aspect-ratio:4/3;border-bottom:2px solid var(--k)}.setups .choice .plate img{max-block-size:150px;inline-size:auto}.setups .choice .t{gap:4px;padding:12px 14px;font-weight:400;display:grid}.setups .choice .t b{text-transform:uppercase;font-weight:800}html[lang=ar] .setups .choice .t b{text-transform:none}.setups .choice input:checked+span .plate{outline:4px solid var(--w);outline-offset:-10px}.steps{flex-wrap:wrap;gap:6px;margin-bottom:6px;display:flex}.steps li{letter-spacing:.12em;text-transform:uppercase;border:1.5px solid var(--k);opacity:.45;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:12px;font-weight:600;display:flex}html[lang=ar] .steps li{letter-spacing:0;font-size:14px}.steps li.on{opacity:1;background:var(--k);color:var(--w)}.steps li.done{opacity:1}.steps .n{font-family:var(--f-tag);letter-spacing:0;font-size:16px}.mock{border:1.5px dashed;align-items:center;gap:10px;padding:10px 14px;font-size:13px;display:flex}.alert{border:2px solid var(--k);padding:12px 16px;font-weight:600}.alert:empty{display:none}.done{border:2px solid var(--k);gap:16px;max-width:760px;padding:clamp(24px,4vw,48px);display:grid}.done[hidden]{display:none}.dark .done{border-color:var(--w)}.dark .inp{border-color:var(--w);background:var(--k);color:var(--w)}.dark select.inp{background-image:linear-gradient(45deg,#0000 50%,#fff 50%),linear-gradient(135deg,#fff 50%,#0000 50%)}.dark .help{color:var(--mute-d)}.dark .err:before{background:var(--w);color:var(--k)}.dark .choice span{border-color:var(--w)}.dark .choice input:checked+span{background:var(--w);color:var(--k)}.filebox{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.filebox input{opacity:0;block-size:1px;inline-size:1px;position:absolute}.check{align-items:flex-start;gap:10px;font-size:15px;display:flex}.check input{accent-color:#000;flex:none;block-size:22px;inline-size:22px;margin:2px 0 0}.small{font-size:13px}.won{border-top:2px solid var(--k)}.won li{border-bottom:1px solid var(--line);grid-template-columns:84px 1fr;gap:16px;padding-block:20px;display:grid}@media (width>=760px){.won li{grid-template-columns:120px 1fr auto;align-items:center}}.won .dt{font-family:var(--f-tag);text-transform:uppercase;font-size:clamp(30px,4vw,44px);line-height:.95;display:grid}.won .dt small{font-family:var(--f-body);letter-spacing:.14em;font-size:11px;font-weight:600}html[lang=ar] .won .dt small{letter-spacing:0;font-size:13px}.won .info{gap:4px;display:grid}.won .info .row{gap:8px}.won .side{grid-column:2;align-items:center;gap:12px;display:flex}@media (width>=760px){.won .side{grid-column:auto}}.won .side .ico{font-size:40px}.gal{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}@media (width>=760px){.gal{grid-template-columns:repeat(3,1fr)}}.gal figure .plate{aspect-ratio:1;border:2px solid var(--w)}.gal figure .plate img{max-block-size:80%;inline-size:auto}.gal figure:nth-child(3n+2) .plate{background:var(--k);background-image:var(--hatch-d)}.gal figure:nth-child(3n+2) .plate img{filter:invert()}.modal{z-index:90;opacity:0;visibility:hidden;transition:opacity .25s var(--ease-out),visibility 0s linear .25s;background:#0000009e;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.modal.open{opacity:1;visibility:visible;transition:opacity .25s var(--ease-out),visibility 0s}.modal-p{background:var(--w);color:var(--k);max-block-size:92svh;inline-size:100%;max-inline-size:760px;padding:24px var(--gutter) calc(28px + env(safe-area-inset-bottom));transition:transform .36s var(--ease-drawer);border-top:4px solid var(--k);overflow-y:auto;transform:translateY(24px)}.modal.open .modal-p{transform:none}@media (width>=760px){.modal{align-items:center}.modal-p{border:4px solid var(--k);padding:32px}}.modal-h{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:8px;display:flex}.modal h3{margin:22px 0 12px}.olist{gap:8px;max-block-size:280px;padding:2px;display:grid;overflow-y:auto}.olist label{border:1.5px solid var(--k);cursor:pointer;align-items:center;gap:12px;padding:10px 14px;display:flex}.olist input{accent-color:#000;block-size:18px;inline-size:18px}.olist small{color:var(--mute)}.back{letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:8px;min-block-size:44px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}html[lang=ar] .back{letter-spacing:0;font-size:15px}.back .arr{transform:scaleX(var(--dir));display:inline-block}.legal-tabs{margin-bottom:28px}.boot{min-block-size:70vh}.rv{opacity:0;transition:opacity .7s var(--ease-out),transform .7s var(--ease-out);transform:translateY(20px)}.rv.in{opacity:1;transform:none}.hero-photo img{animation:settle 1.6s var(--ease-out) both}@keyframes settle{0%{transform:scale(1.08)}to{transform:none}}.hero .w>span{animation:rise .9s var(--ease-out) both;animation-delay:calc(var(--k-i,0) * 70ms + .12s)}@keyframes rise{0%{transform:translateY(105%)}to{transform:none}}@media (prefers-reduced-motion:reduce){.rv{opacity:1;transition:none;transform:none}.hero-photo img,.hero .w>span,.ticker-track{animation:none}.drawer,.modal,.modal-p{transition:none}*{scroll-behavior:auto!important}}.form[hidden]{display:none}.dark select.inp{background-position:calc(100% - 20px),calc(100% - 14px);background-repeat:no-repeat;background-size:6px 6px}html[dir=rtl] .dark select.inp{background-position:20px,14px}:root{--ease-in-out:cubic-bezier(.77,0,.175,1)}html{-webkit-tap-highlight-color:transparent}.btn,.pill,.mode,.lang,.burger,.rail-nav button{touch-action:manipulation;-webkit-user-select:none;user-select:none}[data-kin] .w{vertical-align:top;margin-block:-.04em -.08em;padding-block:.04em .08em;display:inline-block;overflow:hidden}[data-kin] .w>span{will-change:transform;display:inline-block}html[lang=ar] .w{margin-block:-.14em -.22em;padding-block:.14em .22em}.shutter{z-index:1;pointer-events:none;display:flex;position:absolute;inset:0}.shutter i{background:var(--k);transform-origin:top;animation:shut .56s var(--ease-in-out) both;animation-delay:calc(var(--b) * 42ms + .16s);flex:1;transform:scaleY(0)}.shutter i:nth-child(2n){transform-origin:bottom}@keyframes shut{0%{transform:scaleY(1.001)}to{transform:scaleY(0)}}.hero .w>span{animation-duration:.62s;animation-timing-function:var(--ease-out);animation-delay:calc(var(--k-i,0) * 60ms + 60ms)}.hero-full .eyebrow,.hero-full .hero-sub,.hero-full .cue{animation:up .44s var(--ease-out) both}.hero-full .eyebrow{animation-delay:.42s}.hero-full .hero-sub{animation-delay:.6s}.hero-full .cue{animation-delay:.72s}@keyframes up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.hero-full .hero-photo{transform-origin:50% 70%}.ticker{white-space:nowrap;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding-block:0;display:grid;position:relative}.ticker-view{padding-block:14px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000)}.ticker-track{gap:0;animation-duration:46s}.ticker-track span{gap:0}.ticker-set{flex:none;align-items:center;display:inline-flex}.ticker-item{padding-inline:22px}.ticker-ico{flex:none;font-size:.72em!important}.ticker-cta{margin-inline:8px var(--gutter);z-index:1;position:relative}.ticker-cta .arr{transform:scaleX(var(--dir));display:inline-block}@media (hover:hover) and (pointer:fine){.ticker-view:hover .ticker-track{animation-play-state:paused}}@media (width<=759px){.ticker-cta{margin-inline:4px 12px;padding-inline:12px}.ticker-item{padding-inline:16px}}.wipe{background:var(--w);border-block:2px solid var(--k);block-size:clamp(26px,3.6vw,44px);position:relative;overflow:hidden}.wipe i{transform-origin:var(--wo,left) center;background:repeating-linear-gradient(90deg,var(--k) 0 3px,transparent 3px 9px,var(--k) 9px 22px,transparent 22px 28px,var(--k) 28px 30px,transparent 30px 46px);position:absolute;inset:0}.wipe-inv{background:var(--k);border-color:var(--k)}.wipe-inv i{background:repeating-linear-gradient(90deg,var(--w) 0 3px,transparent 3px 9px,var(--w) 9px 22px,transparent 22px 28px,var(--w) 28px 30px,transparent 30px 46px)}html[dir=rtl] .wipe i{--wo:right}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.wipe i{animation:linear both wipe;animation-timeline:view();animation-range:entry cover 42%}}}@keyframes wipe{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.loc-teaser{overflow:clip}.loc-teaser .wrap{position:relative}.stamp{aspect-ratio:1;inline-size:clamp(132px,15vw,200px);color:var(--w);pointer-events:none;place-items:center;display:grid;position:absolute;inset-block-start:0;inset-inline-end:var(--gutter)}.stamp svg{block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:visible}.stamp text{fill:currentColor;font-family:var(--f-display);letter-spacing:.04em;text-transform:uppercase;font-size:21px;font-weight:800}html[lang=ar] .stamp text{letter-spacing:0;text-transform:none;font-size:18px;font-weight:900}.stamp text.lat{text-transform:uppercase;font-family:PP Right Grotesk,Arial Narrow,Impact,sans-serif;font-size:21px;font-weight:800}.stamp-ico{font-size:clamp(40px,4.4vw,60px)}@media (width<=759px){.stamp{inline-size:104px;margin:0 0 8px auto;position:relative;inset:auto}.stamp text{font-size:23px}}@keyframes stamp{0%{opacity:0;transform:scale(1.55)rotate(-11deg)}55%{opacity:1}to{opacity:1;transform:none}}.mk-ico,.ph-stamp .ico{animation:.4s cubic-bezier(.2,1.3,.4,1) 80ms both stamp}@media (width>=960px){.mapgrid .map{top:calc(var(--hdr) + 24px);position:sticky}}.slist{border-top:2px solid var(--w);display:block}.srow{--nw:44px;border-bottom:1px solid var(--line-d);transition:background-color .16s var(--ease-out);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"link btn""st btn";align-items:center;gap:6px 16px;padding:16px 8px;display:grid;position:relative}.srow-link{grid-area:link;grid-template-columns:var(--nw) minmax(0,1fr);align-items:baseline;min-inline-size:0;text-decoration:none;display:grid}.srow-link:after{content:"";z-index:1;position:absolute;inset:0}.srow-link:focus-visible{outline:none}.srow:has(.srow-link:focus-visible){outline:3px solid var(--w);outline-offset:-3px}.srow-n{font-family:var(--f-tag);opacity:.55;grid-row:1/3;font-size:22px;line-height:1}.srow-name{font-family:var(--f-display);text-transform:uppercase;transition:transform .2s var(--ease-out);overflow-wrap:anywhere;font-size:clamp(26px,2.6vw,36px);font-weight:800;line-height:.95}html[lang=ar] .srow-name{text-transform:none;font-size:clamp(22px,2.2vw,28px);font-weight:900;line-height:1.3}.srow-sub{color:var(--mute-d);grid-column:2;margin-top:4px;font-size:14px}.srow-st{flex-wrap:wrap;grid-area:st;align-items:center;gap:6px 8px;padding-inline-start:var(--nw);font-size:13px;display:flex}.srow-order{z-index:2;grid-area:btn;position:relative}.srow.hot{background:#ffffff12}@media (hover:hover) and (pointer:fine){.srow:hover .srow-name{transform:translateX(calc(8px * var(--dir)))}}@media (width<=479px){.srow{--nw:34px;column-gap:10px;padding-inline:4px}.srow-n{font-size:18px}.srow-st{gap:4px 6px;font-size:12px}.srow-order{padding-inline:12px}}.spot-act{flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:18px;display:flex}.spot-act .arr{transform:scaleX(var(--dir));display:inline-block}::view-transition-group(*){animation-duration:.4s;animation-timing-function:var(--ease-in-out)}::view-transition-old(root){animation-duration:.18s}::view-transition-new(root){animation-duration:.18s}.grip{display:none}.modal-p>*{transition:opacity .26s var(--ease-out),transform .26s var(--ease-out)}.modal:not(.open) .modal-p>*{opacity:0;transform:translateY(10px)}.modal.open .modal-p>:nth-child(2){transition-delay:50ms}.modal.open .modal-p>:nth-child(3){transition-delay:80ms}.modal.open .modal-p>:nth-child(4){transition-delay:.11s}.modal.open .modal-p>:nth-child(5){transition-delay:.14s}.modal.open .modal-p>:nth-child(n+6){transition-delay:.17s}@media (width<=759px){.modal{transition:opacity .36s var(--ease-out),visibility 0s linear .42s}.modal-p{transition:transform .42s var(--ease-drawer);transform:translateY(100%)}.modal-p.dragging{transition:none}.grip{touch-action:none;cursor:grab;place-items:center;block-size:30px;margin:-18px 0 2px;display:grid}.grip i{background:var(--k);border-radius:2px;block-size:4px;inline-size:44px}}@media (width>=760px){.modal-p{opacity:0;transition:transform .24s var(--ease-out),opacity .2s var(--ease-out);transform:scale(.96)}.modal.open .modal-p{opacity:1;transform:none}}.step2{animation:pop .26s var(--ease-out) both}@keyframes pop{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.olist label{transition:background-color .14s var(--ease-out),color .14s var(--ease-out),transform .12s var(--ease-out);-webkit-user-select:none;user-select:none}.olist label:active{transform:scale(.985)}.olist label:has(input:checked){background:var(--k);color:var(--w)}.olist label:has(input:checked) small{color:var(--mute-d)}.olist label:has(input:checked) input{accent-color:#fff}.mode{transition:transform .12s var(--ease-out),background-color .16s var(--ease-out),color .16s var(--ease-out)}.mode:not([aria-disabled=true]):active{transform:scale(.97)}.dcard .media img,.ev-photo img{filter:grayscale()contrast(1.18)}.dcard .media:has(img):after{content:"";pointer-events:none;mix-blend-mode:multiply;background:radial-gradient(#0003 1px,#0000 1.5px) 0 0/5px 5px;position:absolute;inset:0}.ev-photo:has(img):after{content:"";pointer-events:none;mix-blend-mode:multiply;background:radial-gradient(#0003 1px,#0000 1.5px) 0 0/5px 5px;position:absolute;inset:0}.rail>li{transition:transform .2s var(--ease-out)}@media (hover:hover) and (pointer:fine){.rail{cursor:grab}}.rail.grabbing{cursor:grabbing}.rail.dragging{scroll-snap-type:none}.rail.dragging a{pointer-events:none}.rail.dragging>li{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.shutter{display:none}.hero-full .eyebrow,.hero-full .hero-sub,.hero-full .cue,.mk-ico,.ph-stamp .ico,.step2{animation:none}.ticker-set.dup,.ticker .rep,.ticker-ico{display:none!important}.ticker-item{white-space:nowrap;padding-inline:var(--gutter) 0;font-size:.8em}.ticker{grid-template-columns:1fr;padding-block-end:14px}.ticker-cta{margin-inline:var(--gutter);justify-self:start}.ticker-view{white-space:normal;-webkit-mask-image:none;mask-image:none}.ticker-track,.ticker-set{flex-wrap:wrap;flex:100%;row-gap:8px;min-inline-size:0;display:flex}.modal-p,.modal-p>*,.rail>li,.srow-name{transition:none!important;transform:none!important}.modal:not(.open) .modal-p>*{opacity:1}::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}.rv{transition-duration:.5s;transform:translateY(16px)}.card:focus-visible,.tik:focus-visible,.dcard:focus-visible,.tile:focus-visible{outline-offset:4px}.pwipe{inset:var(--hdr) 0 0;z-index:49;pointer-events:none;visibility:hidden;display:flex;position:fixed}.pwipe.run{visibility:visible}.pwipe i{background:var(--k);transform-origin:top;flex:1;transform:scaleY(0)}.pwipe i:nth-child(2n){transform-origin:bottom}.pwipe.run i{animation:shut .38s var(--ease-in-out) both;animation-delay:calc(var(--b) * 26ms + 30ms)}html[dir=rtl] .pwipe.run i{animation-delay:calc((7 - var(--b)) * 26ms + 30ms)}.drawer nav a{opacity:0;transition:transform .3s var(--ease-out),opacity .2s var(--ease-out);transform:translateY(14px)}.drawer.open nav a{opacity:1;transition-delay:calc(var(--i,0) * 30ms + .11s);transform:none}.nf .nf-in{justify-content:center;min-block-size:min(80svh,780px)}.nf-ico{font-size:clamp(44px,5vw,64px)}.nf-stamp{pointer-events:none;transform:rotate(calc(-9deg * var(--dir)));z-index:3;align-self:flex-end;margin:0 0 clamp(8px,2vw,24px);position:relative}.nf-stamp span{font-family:var(--f-display);text-transform:uppercase;border:clamp(4px,.55vw,8px) solid var(--w);box-shadow:inset 0 0 0 clamp(3px,.35vw,5px) var(--k),inset 0 0 0 clamp(5px,.6vw,9px) var(--w);border-radius:.14em;padding:.1em .22em .04em;font-size:clamp(54px,11vw,170px);font-weight:800;line-height:.88;animation:.46s cubic-bezier(.2,1.3,.4,1) .32s both slam;display:block}html[lang=ar] .nf-stamp span{text-transform:none;padding:.04em .3em .12em;font-weight:900;line-height:1.25}@keyframes slam{0%{opacity:0;transform:scale(1.7) rotate(calc(-8deg * var(--dir)))}50%{opacity:1}to{opacity:1;transform:none}}.mcat-head{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:6px clamp(14px,2.4vw,32px);display:grid}.mcat-head>:not(.mcat-n){grid-column:2}.mcat-n{color:#0000;-webkit-text-stroke:2px var(--k);letter-spacing:0;grid-row:1/span 3;align-self:start;font-family:Veneer,PP Right Grotesk,Impact,sans-serif;font-size:clamp(72px,10vw,152px);line-height:.76}.catbar ul{padding-block:0;overflow:visible}.catbar-sc{scrollbar-width:none;padding-block:12px;overflow-x:auto}.catbar-sc::-webkit-scrollbar{display:none}.catbar-track{vertical-align:top;min-inline-size:100%;display:inline-block;position:relative}.catbar-ink{pointer-events:none;clip-path:inset(0 100% 0 0);transition:clip-path .3s var(--ease-in-out);position:absolute;inset:0}html[dir=rtl] .catbar-ink{clip-path:inset(0 0 0 100%)}.catbar-ink .pill{background:var(--k);color:var(--w);border-color:var(--k)}.catbar.has-ink ul:first-child .pill[aria-current=true]{color:inherit;background:0 0;border-color:currentColor}.mlist{gap:32px 56px}.feed .feat{border-bottom:0;margin-bottom:0}.urows{border-top:2px solid var(--k)}.urow{border-bottom:1px solid var(--line)}.urow-a{color:inherit;transition:background-color .16s var(--ease-out);grid-template-columns:clamp(64px,8vw,116px) minmax(0,1fr) clamp(104px,14vw,210px) 32px;align-items:center;gap:clamp(14px,2.4vw,36px);padding-block:clamp(18px,2.4vw,30px);padding-inline:4px;text-decoration:none;display:grid}.urow-a:focus-visible{outline:3px solid var(--k);outline-offset:-3px}.dblock{line-height:.82;font-family:var(--f-tag);justify-items:start;display:grid}.dblock b{font-size:clamp(46px,5.6vw,86px);font-weight:400}.dblock small{font-family:var(--f-body);letter-spacing:.14em;text-transform:uppercase;margin-top:8px;font-size:11px;font-weight:600;line-height:1.2}html[lang=ar] .dblock b{font-family:Veneer,PP Right Grotesk,Impact,sans-serif}html[lang=ar] .dblock small{letter-spacing:0;font-size:13px}.urow-b{justify-items:start;gap:8px;min-inline-size:0;display:grid}.urow-t{font-family:var(--f-display);text-transform:uppercase;transition:transform .2s var(--ease-out);overflow-wrap:anywhere;font-size:clamp(28px,3.4vw,54px);font-weight:800;line-height:.92}html[lang=ar] .urow-t{text-transform:none;font-size:clamp(24px,2.8vw,38px);font-weight:900;line-height:1.3}.urow-s{color:var(--mute);max-width:60ch}.urow-m{transition:transform .3s var(--ease-out);display:block}.urow-m .plate,.urow-m .ph{aspect-ratio:4/3;border:2px solid var(--k);padding:8px}.urow-m .plate img{max-block-size:100%;inline-size:auto}.urow-m .ph .ico{font-size:36px}.urow-go{transition:transform .2s var(--ease-out);justify-self:end;font-size:26px}@media (hover:hover) and (pointer:fine){.urow-a:hover{background:#00000009}.urow-a:hover .urow-t{transform:translateX(calc(8px * var(--dir)))}.urow-a:hover .urow-m{transform:rotate(calc(-2deg * var(--dir))) scale(1.04)}.urow-a:hover .urow-go{transform:translateX(calc(4px * var(--dir)))}}@media (width<=759px){.urow-a{grid-template-columns:52px minmax(0,1fr) 76px;gap:12px}.urow-go{display:none}.dblock b{font-size:40px}.urow-s{display:none}}.spread{padding-block:clamp(28px,4vw,56px) 0}.spread-top{gap:18px;margin-top:22px;display:grid}@media (width>=960px){.spread-top{grid-template-columns:minmax(150px,1fr) 4.4fr;align-items:end;gap:48px}}.spread-d b{font-size:clamp(96px,13vw,210px)}.spread-t{margin-top:16px}.spread-t .w{vertical-align:top;margin-block:-.04em -.08em;padding-block:.04em .08em;display:inline-block;overflow:hidden}.spread-t .w>span{animation:rise .62s var(--ease-out) both;animation-delay:calc(var(--k-i,0) * 55ms + 60ms);display:inline-block}.spread-l{max-width:46ch;margin-top:18px;font-size:clamp(19px,2.2vw,26px)}.spread-fig{border-block:2px solid var(--k);margin-block:clamp(28px,4vw,56px) 0}.spread-fig .plate{aspect-ratio:21/9;background-image:var(--hatch);animation:unveil .8s var(--ease-in-out) .2s both}.spread-fig .plate img{max-block-size:88%;max-inline-size:min(88%,620px)}.spread-fig figcaption{padding-block:10px}@keyframes unveil{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.spread-body{gap:24px;padding-block:clamp(32px,5vw,64px) clamp(48px,7vw,96px);display:grid}@media (width>=960px){.spread-body{grid-template-columns:minmax(150px,1fr) 4.4fr;gap:48px}.spread-side{top:calc(var(--hdr) + 28px);border-top:2px solid var(--k);align-self:start;justify-items:start;gap:16px;padding-top:16px;display:grid;position:sticky}}@media (width<=959px){.spread-side{display:none}}.spread-body .article{max-width:66ch}.spread-body .body p{font-size:clamp(18px,1.9vw,21px)}html[lang=en] .spread-body .body>p:first-child:first-letter{float:left;font-family:var(--f-display);text-transform:uppercase;padding:.06em .1em 0 0;font-size:4.4em;font-weight:800;line-height:.8}.spread-next{border-top:2px solid var(--k);margin-top:32px;padding-top:24px}.more-ups,.jobs{border-top:2px solid var(--k)}.job{border-bottom:1px solid var(--line);transition:background-color .16s var(--ease-out);grid-template-columns:44px 64px minmax(0,1fr) auto;align-items:center;gap:clamp(12px,2vw,28px);padding:clamp(18px,2.4vw,28px) 4px;display:grid;position:relative}.job-n{font-family:var(--f-tag);opacity:.55;font-size:24px;line-height:1}.job-i{border:2px solid var(--k);border-radius:50%;place-items:center;block-size:64px;inline-size:64px;font-size:32px;display:grid}.job-b{justify-items:start;gap:6px;min-inline-size:0;display:grid}.job-b p{color:var(--mute);max-width:58ch;margin:0}.job-t{font-family:var(--f-display);text-transform:uppercase;transition:transform .2s var(--ease-out);font-size:clamp(30px,3.6vw,56px);font-weight:800;line-height:.92}html[lang=ar] .job-t{text-transform:none;font-size:clamp(26px,2.8vw,40px);font-weight:900;line-height:1.3}.job-a{text-decoration:none}.job-a:after{content:"";z-index:1;position:absolute;inset:0}.job-a:focus-visible{outline:none}.job:has(.job-a:focus-visible){outline:3px solid var(--k);outline-offset:-3px}.job-cta{z-index:2;position:relative}@media (hover:hover) and (pointer:fine){.job:hover{background:#00000009}.job:hover .job-t{transform:translateX(calc(8px * var(--dir)))}}@media (width<=759px){.job{grid-template-columns:30px 44px minmax(0,1fr);row-gap:12px}.job-i{block-size:44px;inline-size:44px;font-size:24px}.job-n{font-size:18px}.job-cta{grid-column:3;justify-self:start}}.prog{top:calc(var(--hdr) + 6px);z-index:5;background:var(--w);gap:8px;padding-block:12px;display:grid;position:sticky}.prog-t{letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:600}html[lang=ar] .prog-t{letter-spacing:0;font-size:15px}.prog-r{border:2px solid var(--k);block-size:10px;display:block}.prog-r i,.rail3 i{background:var(--k);transform-origin:0;block-size:100%;transition:transform .32s var(--ease-out);display:block}html[dir=rtl] .prog-r i,html[dir=rtl] .rail3 i{transform-origin:100%}.prog.full .prog-t:after{content:" ✓"}.rail3{background:var(--line-d);block-size:6px;margin-block:-6px 4px;display:block}.rail3 i{background:var(--w)}.step-in:not([hidden]){animation:stepin .28s var(--ease-out) both}.form[data-back] .step-in:not([hidden]){animation-name:stepback}@keyframes stepin{0%{opacity:0;transform:translateX(calc(28px * var(--dir)))}to{opacity:1;transform:none}}@keyframes stepback{0%{opacity:0;transform:translateX(calc(-28px * var(--dir)))}to{opacity:1;transform:none}}.tkt{--sw:84px;--nx:calc(100% - var(--sw));grid-template-columns:minmax(0,1fr) var(--sw);background:var(--w);color:var(--k);-webkit-mask:radial-gradient(circle at var(--nx) 0,#0000 12px,#000 12.5px) top/100% 51% no-repeat,radial-gradient(circle at var(--nx) 100%,#0000 12px,#000 12.5px) bottom/100% 51% no-repeat;-webkit-mask:radial-gradient(circle at var(--nx) 0,#0000 12px,#000 12.5px) top/100% 51% no-repeat,radial-gradient(circle at var(--nx) 100%,#0000 12px,#000 12.5px) bottom/100% 51% no-repeat;mask:radial-gradient(circle at var(--nx) 0,#0000 12px,#000 12.5px) top/100% 51% no-repeat,radial-gradient(circle at var(--nx) 100%,#0000 12px,#000 12.5px) bottom/100% 51% no-repeat;display:grid;position:relative}html[dir=rtl] .tkt{--nx:var(--sw)}.tkt-main{min-inline-size:0;padding:clamp(20px,3vw,34px)}.tkt .inp{border-color:var(--k);background:var(--w);color:var(--k)}.tkt .muted,.tkt .help{color:var(--mute)}.tkt .btn-solid{background:var(--k);color:var(--w);border-color:var(--k)}.tkt .err:before{background:var(--k);color:var(--w)}.tkt .done{border:0;padding:0}.tkt-stub{border-inline-start:2px dashed var(--k);transform-origin:top;align-content:space-between;justify-items:center;gap:16px;padding-block:26px;display:grid}.tkt-no{writing-mode:vertical-rl;font-family:var(--f-tag);letter-spacing:.06em;font-size:22px;line-height:1}.tkt-bars{background:repeating-linear-gradient(0deg,var(--k) 0 3px,transparent 3px 6px,var(--k) 6px 7px,transparent 7px 11px,var(--k) 11px 15px,transparent 15px 18px);block-size:110px;inline-size:40px}.tkt-stub .ico{font-size:30px}.tkt.torn .tkt-stub{animation:tear .62s var(--ease-out) forwards}@keyframes tear{0%{transform:none}25%{transform:rotate(calc(5deg * var(--dir)))}to{transform:translate(calc(26px * var(--dir)),70px) rotate(calc(20deg * var(--dir)));opacity:0}}@media (width<=479px){.tkt{--sw:60px}.tkt-bars{inline-size:30px}}.nums{border-top:1px solid var(--line-d)}.nums-in{display:grid}@media (width>=760px){.nums-in{grid-template-columns:repeat(3,minmax(0,1fr))}}.num{align-content:end;gap:12px;padding-block:clamp(28px,4vw,56px);display:grid}@media (width>=760px){.num{border-inline-start:1px solid var(--line-d);padding-inline:clamp(16px,2.4vw,36px)}.num:first-child{border-inline-start:0;padding-inline-start:0}}@media (width<=759px){.num+.num{border-top:1px solid var(--line-d)}}.num-v{font-variant-numeric:tabular-nums;letter-spacing:-.01em;justify-items:start;font-family:PP Right Grotesk,Arial Narrow,Impact,sans-serif;font-size:clamp(110px,15vw,240px);font-weight:800;line-height:.78;display:inline-grid}.num-v>*{grid-area:1/1}.num-sz{visibility:hidden}.num-x{display:inline-block}.num-l{letter-spacing:.14em;text-transform:uppercase;max-width:28ch;font-size:13px;font-weight:600}html[lang=ar] .num-l{letter-spacing:0;text-transform:none;font-size:17px}.pts .h3{margin-bottom:14px}.pts ol{border-top:2px solid var(--k)}.pts li{border-bottom:1px solid var(--line);font-family:var(--f-head);text-transform:uppercase;align-items:center;gap:14px;padding-block:14px;font-size:clamp(17px,1.9vw,22px);font-weight:800;line-height:1.15;display:flex}html[lang=ar] .pts li{text-transform:none;font-weight:900;line-height:1.5}.pts-i{font-size:26px}.tix{gap:20px;max-inline-size:1040px;display:grid}.tik{--sw:clamp(88px,10vw,124px);--nx:var(--sw);grid-template-columns:var(--sw) minmax(0,1fr);color:inherit;background:var(--w);border:2px solid var(--k);transition:transform .2s var(--ease-out);-webkit-mask:radial-gradient(circle at var(--nx) 0,#0000 11px,#000 11.5px) top/100% 51% no-repeat,radial-gradient(circle at var(--nx) 100%,#0000 11px,#000 11.5px) bottom/100% 51% no-repeat;-webkit-mask:radial-gradient(circle at var(--nx) 0,#0000 11px,#000 11.5px) top/100% 51% no-repeat,radial-gradient(circle at var(--nx) 100%,#0000 11px,#000 11.5px) bottom/100% 51% no-repeat;mask:radial-gradient(circle at var(--nx) 0,#0000 11px,#000 11.5px) top/100% 51% no-repeat,radial-gradient(circle at var(--nx) 100%,#0000 11px,#000 11.5px) bottom/100% 51% no-repeat;text-decoration:none;display:grid}html[dir=rtl] .tik{--nx:calc(100% - var(--sw))}.tik-stub{background:var(--k);color:var(--w);text-align:center;align-content:center;justify-items:center;gap:6px;padding:16px 6px;display:grid}.tik-stub b{font-family:Veneer,PP Right Grotesk,Impact,sans-serif;font-size:clamp(54px,6vw,84px);font-weight:400;line-height:.82}.tik-stub small{letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-weight:600;line-height:1.2}html[lang=ar] .tik-stub small{letter-spacing:0;font-size:14px}.tik-time{opacity:.7}.tik-main{border-inline-start:2px dashed var(--k);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);min-inline-size:0;display:grid}.tik-ph{border-inline-end:2px solid var(--k);min-block-size:200px;position:relative;overflow:hidden}.tik-ph>img{object-fit:cover;filter:grayscale()contrast(1.18);block-size:100%;inline-size:100%;position:absolute;inset:0}.tik-ph:after{content:"";pointer-events:none;mix-blend-mode:multiply;background:radial-gradient(#0003 1px,#0000 1.5px) 0 0/5px 5px;position:absolute;inset:0}.tik-ph .ph{aspect-ratio:auto;block-size:100%}.tik-b{align-content:start;justify-items:start;gap:8px;padding:18px;display:grid}.tik-t{font-family:var(--f-display);text-transform:uppercase;font-size:clamp(26px,2.6vw,38px);font-weight:800;line-height:.92}html[lang=ar] .tik-t{text-transform:none;font-size:clamp(22px,2.2vw,30px);font-weight:900;line-height:1.3}.tik .go{letter-spacing:.14em;text-transform:uppercase;gap:8px;font-size:12px;font-weight:600;display:inline-flex}html[lang=ar] .tik .go{letter-spacing:0;font-size:15px}.tik .go .arr{transform:scaleX(var(--dir));display:inline-block}@media (hover:hover) and (pointer:fine){.tik:hover{transform:translateY(-4px) rotate(calc(-.6deg * var(--dir)))}}.tik:active{transform:scale(.99)}@media (width<=599px){.tik-main{grid-template-columns:1fr}.tik-ph{border-inline-end:0;border-bottom:2px solid var(--k);min-block-size:150px}}.poster{padding-block:clamp(28px,4vw,56px)}.poster>.wrap{z-index:2;position:relative}.poster-g{gap:28px;margin-top:14px;display:grid}@media (width>=960px){.poster-g{grid-template-columns:1.25fr 1fr;align-items:end;gap:48px}}.poster-d{align-items:flex-end;gap:14px;margin:4px 0 8px;font-family:Veneer,PP Right Grotesk,Impact,sans-serif;line-height:.8;display:flex}.poster-d b{font-size:clamp(120px,17vw,270px);font-weight:400}.poster-d span{text-transform:uppercase;padding-block-end:.08em;font-size:clamp(40px,5vw,76px)}html[lang=ar] .poster-d span{font-family:var(--f-display);font-weight:900;line-height:1.2}.poster-ph{aspect-ratio:4/5;border:2px solid var(--w);animation:unveil .8s var(--ease-in-out) .2s both}.admit{border:2px solid var(--w);margin-top:clamp(28px,4vw,48px);display:grid}@media (width>=760px){.admit{grid-template-columns:minmax(0,1fr) auto}}.admit-m{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin:0;padding:20px;display:grid}.admit dt{letter-spacing:.16em;text-transform:uppercase;color:var(--mute-d);font-size:11px;font-weight:600}html[lang=ar] .admit dt{letter-spacing:0;font-size:14px}.admit dd{margin:4px 0 0;font-size:18px;font-weight:600}.admit-s{border-top:2px dashed var(--w);flex-wrap:wrap;align-items:center;gap:12px;padding:20px;display:flex}@media (width>=760px){.admit-s{border-top:0;border-inline-start:2px dashed var(--w)}}.story-plate{border:2px solid var(--k)}.person{position:relative}.person:before{content:"";border:2px solid var(--k);border-radius:50%;block-size:14px;inline-size:14px;position:absolute;inset-block-start:14px;inset-inline-end:14px}.values li{transform:rotate(calc(-1deg * var(--dir)))}.values li:nth-child(2n){transform:rotate(calc(1.5deg * var(--dir)))}.posters{grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));gap:20px;display:grid}.poster-t{border:2px solid var(--k);background:var(--w);align-content:start;display:grid}.poster-t .plate{aspect-ratio:4/3;border-bottom:2px solid var(--k);background-image:var(--hatch);position:relative;overflow:hidden}.poster-t .plate img{max-block-size:76%;inline-size:auto;transition:transform .5s var(--ease-out)}.poster-ico{background:var(--k);block-size:64px;inline-size:64px;color:var(--w);border-radius:50%;place-items:center;font-size:34px;display:grid;position:absolute;inset-block-start:16px;inset-inline-start:16px}.poster-h{margin-block:2px}.poster-t .card-b{justify-items:start}@media (hover:hover) and (pointer:fine){.poster-t:hover .plate img{transform:scale(1.05) rotate(calc(-1.5deg * var(--dir)))}}.dolist{border-top:2px solid var(--k)}.dolist li{font-family:var(--f-display);text-transform:uppercase;border-bottom:2px solid var(--k);padding-block:14px;font-size:clamp(22px,2.6vw,32px);font-weight:800;line-height:1}html[lang=ar] .dolist li{text-transform:none;font-weight:900;line-height:1.4}.legal{background-image:var(--hatch-d)}.rcpt{max-inline-size:640px;margin-inline:auto}.rcpt-in{color:var(--k);background:var(--w);-webkit-mask:linear-gradient(#000 0 0) center/100% calc(100% - 18px) no-repeat,conic-gradient(from 135deg at 50% 0,#000 90deg,#0000 0) top/18px 9px repeat-x,conic-gradient(from -45deg at 50% 100%,#000 90deg,#0000 0) bottom/18px 9px repeat-x;-webkit-mask:linear-gradient(#000 0 0) center/100% calc(100% - 18px) no-repeat,conic-gradient(from 135deg at 50% 0,#000 90deg,#0000 0) top/18px 9px repeat-x,conic-gradient(from -45deg at 50% 100%,#000 90deg,#0000 0) bottom/18px 9px repeat-x;mask:linear-gradient(#000 0 0) center/100% calc(100% - 18px) no-repeat,conic-gradient(from 135deg at 50% 0,#000 90deg,#0000 0) top/18px 9px repeat-x,conic-gradient(from -45deg at 50% 100%,#000 90deg,#0000 0) bottom/18px 9px repeat-x;padding:48px clamp(22px,4vw,48px);animation:.9s steps(12,end) .1s both print}@keyframes print{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.rcpt-logo img{block-size:44px;inline-size:auto;margin-inline:auto}.rcpt-logo{border-bottom:2px dashed var(--k);margin-bottom:24px;padding-bottom:22px}.rcpt-body .body{font-variant-numeric:tabular-nums}.rcpt-body .body p{font-size:15px}.rcpt-body .body h1,.rcpt-body .body h2{border-top:1px dashed var(--k);padding-top:16px;font-size:clamp(18px,2vw,22px)}.rcpt-body .body>:first-child{border-top:0;padding-top:0}.rcpt-end{text-align:center;font-family:var(--f-display);text-transform:uppercase;border-top:2px dashed var(--k);margin:28px 0 18px;padding-top:22px;font-size:clamp(34px,5vw,54px);font-weight:800;line-height:.9}html[lang=ar] .rcpt-end{text-transform:none;font-weight:900;line-height:1.3}.rcpt-bars{background:repeating-linear-gradient(90deg,var(--k) 0 2px,transparent 2px 4px,var(--k) 4px 7px,transparent 7px 9px,var(--k) 9px 10px,transparent 10px 14px);block-size:54px;display:block}@media (prefers-reduced-motion:reduce){.pwipe{display:none}.drawer nav a{opacity:1;transition:none;transform:none}.nf-stamp span,.spread-t .w>span,.spread-fig .plate,.poster-ph,.rcpt-in,.step-in:not([hidden]){animation:none}.tkt.torn .tkt-stub{visibility:hidden;animation:none}.catbar-ink,.prog-r i,.rail3 i,.urow-t,.urow-m,.urow-go,.job-t,.tik,.poster-t .plate img{transition:none}}@media (width<=759px){.mcat-n{-webkit-text-stroke-width:1.5px;font-size:60px}}#main{overflow-x:clip}@media (width<=759px){.job-cta{white-space:normal;text-align:start;justify-content:flex-start;max-inline-size:100%}}.tkt.torn .tkt-main{align-content:center;display:grid}
