.res{padding:var(--pad-y) var(--gut) var(--pad-y-end)}.res__head{justify-content:space-between;align-items:end;gap:48px;margin-bottom:56px;display:flex}.res__key{color:var(--fg-2);text-align:end;font-size:15px}.res__all{width:fit-content;margin:36px auto 0;display:flex}.tiles{--gap:10px;gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.tile{background:var(--bg);border-radius:var(--radius);color:var(--fg);transition:box-shadow var(--t-state) var(--out)}.tile[data-tone=light]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--navy) 12%, transparent)}.tile[data-on]{box-shadow:0 0 0 2px var(--frost), 0 0 0 4px var(--navy)}.tile__btn{text-align:start;border-radius:inherit;width:100%;height:100%;min-height:260px;transition:scale var(--t-press) var(--out);grid-template-rows:auto 1fr auto auto auto;align-content:start;gap:4px;padding:22px 24px;display:grid;position:relative}.tile__btn:active{scale:.985}.tile__grp{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-2);padding-inline-end:44px;font-size:12.5px;font-weight:700}:lang(ar) .tile__grp{font-size:13.5px;font-weight:500}.tile__fig{align-self:end;margin-top:22px}.tile__fig .t-fig{font-size:84px;line-height:1}.tile__lab{color:var(--fg-2);font-size:14px}.tile__c{border-top:1px solid var(--line);margin-top:16px;padding-top:14px;font-size:17px;font-weight:700;line-height:1.3}:lang(ar) .tile__c{font-weight:500}.tile__s{color:var(--fg-2);font-size:14px;line-height:1.4}.tile__plus{top:18px;width:34px;height:34px;box-shadow:inset 0 0 0 1px var(--line);transition:background-color var(--t-hover-out) ease, transform var(--t-state) var(--out);border-radius:50%;position:absolute;inset-inline-end:18px}.tile__plus i{width:12px;height:1.5px;transition:transform var(--t-state) var(--out);background:currentColor;margin:-.75px 0 0 -6px;position:absolute;top:50%;left:50%}.tile__plus i:last-child{transform:rotate(90deg)}.tile[data-on] .tile__plus i:last-child{transform:rotate(0)}@media (hover:hover){.tile__btn:hover .tile__plus{background:color-mix(in srgb, currentColor 12%, transparent);transition-duration:var(--t-hover)}}.rp{margin-top:calc(-1 * var(--gap));background:var(--bg);border-radius:var(--radius);color:var(--fg);transition:grid-template-rows var(--t-close) var(--in), margin-top var(--t-close) var(--in), background-color var(--t-open) ease;grid-column:1/-1;grid-template-rows:0fr;display:grid;position:relative}.rp[data-phase=open]{transition:grid-template-rows var(--t-open) var(--out), margin-top var(--t-open) var(--out), background-color var(--t-open) ease;grid-template-rows:1fr;margin-top:0}.rp:before{content:"";top:-7px;left:calc(var(--nx,50%) - 8px);background:var(--bg);opacity:0;width:16px;height:16px;transition:left var(--t-state) var(--out), opacity var(--t-close) ease, background-color var(--t-open) ease;border-radius:2px;position:absolute;rotate:45deg}.rp[data-phase=open]:before{opacity:1;transition-delay:0s,.12s,0s}.rp:focus-visible{outline-offset:4px}.rp__clip{min-height:0;overflow:hidden}.rp__in{padding:36px 40px 40px;position:relative}.rp__x{z-index:1;top:20px;width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--line);transition:background-color var(--t-hover-out) ease, scale var(--t-press) var(--out);border-radius:50%;position:absolute;inset-inline-end:20px}.rp__x i{background:currentColor;width:13px;height:1.5px;margin:-.75px 0 0 -6.5px;position:absolute;top:50%;left:50%;rotate:45deg}.rp__x i:last-child{rotate:-45deg}.rp__x:active{scale:.94}@media (hover:hover){.rp__x:hover{background:color-mix(in srgb, currentColor 12%, transparent);transition-duration:var(--t-hover)}}.rp[data-phase=open] .rp__case:not([hidden]){animation:rp-in .52s var(--out) .12s both}@keyframes rp-in{0%{opacity:0;transform:translateY(12px)}}@media (max-width:1100px) and (min-width:861px){.tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.res__head{flex-direction:column;align-items:start;gap:14px;margin-bottom:32px}.res__key{text-align:start}.tiles{grid-template-columns:minmax(0,1fr)}.tile__btn{min-height:0;padding:18px}.tile__fig .t-fig{font-size:64px}.rp__in{padding:64px 18px 24px}.rp__x{top:16px}}@media (prefers-reduced-motion:reduce){.rp,.rp:before{transition-duration:0s!important}.rp[data-phase=open] .rp__case:not([hidden]){animation:none}}
.meth{padding:var(--pad-y) var(--gut) var(--pad-y-end)}.meth__head{justify-content:space-between;align-items:end;gap:48px;margin-bottom:56px;display:flex}.meth__key{color:var(--fg-2);text-align:end;max-width:26em;font-size:15px}.mcols{border-radius:var(--radius);height:min(620px,70svh);transition:grid-template-columns .65s var(--io);grid-template-columns:repeat(6,minmax(0,1fr));display:grid;overflow:hidden;container-type:inline-size}.mcols[data-on="1"]{grid-template-columns:6fr 1fr 1fr 1fr 1fr 1fr}.mcols[data-on="2"]{grid-template-columns:1fr 6fr 1fr 1fr 1fr 1fr}.mcols[data-on="3"]{grid-template-columns:1fr 1fr 6fr 1fr 1fr 1fr}.mcols[data-on="4"]{grid-template-columns:1fr 1fr 1fr 6fr 1fr 1fr}.mcols[data-on="5"]{grid-template-columns:1fr 1fr 1fr 1fr 6fr 1fr}.mcols[data-on="6"]{grid-template-columns:1fr 1fr 1fr 1fr 1fr 6fr}.mcol{background:var(--bg);min-width:0;color:var(--fg);position:relative;overflow:hidden}.mcol__btn{text-align:start;grid-template-rows:auto 1fr;padding:22px 20px 26px;display:grid;position:absolute;inset:0}.mcol[data-on] .mcol__btn{cursor:default}.mcol__n{font:400 44px/1 var(--f-display);letter-spacing:-.02em;transition:translate var(--t-hover) var(--out)}@media (hover:hover){.mcol:not([data-on]) .mcol__btn:hover .mcol__n{translate:0 -3px}}.mcol__spine{writing-mode:vertical-rl;max-height:100%;font:400 22px/1.12 var(--f-display);opacity:1;place-self:end start;transition:opacity .26s .38s;rotate:180deg}:lang(ar) .mcol__spine{font-size:19px;font-weight:500}.mcol[data-on] .mcol__spine{opacity:0;transition:opacity .12s}.mcol__t{top:82px;width:calc(54.5455cqi - 64px);font:400 34px/1.1 var(--f-display);letter-spacing:-.01em;opacity:0;transition:opacity .14s,translate .14s;position:absolute;inset-inline-start:32px;translate:0 8px}:lang(ar) .mcol__t{font-size:28px;font-weight:500;line-height:1.4}.mcol[data-on] .mcol__t{opacity:1;transition:opacity .42s ease .26s, translate .6s var(--out) .26s;translate:0}.mcol__xw{top:140px;bottom:28px;visibility:hidden;opacity:0;width:calc(54.5455cqi - 64px);transition:opacity .14s,transform .14s,visibility 0s .14s;position:absolute;inset-inline-start:32px;transform:translateY(12px)}.mcol[data-on] .mcol__xw{visibility:visible;opacity:1;transition:opacity .45s ease .34s, transform .65s var(--out) .34s, visibility 0s;transform:none}.mcol__x{grid-template-rows:minmax(0,1fr) auto auto auto;gap:14px;height:100%;display:grid}.mcol__d{font:400 22px/1.35 var(--f-display);max-width:30em}:lang(ar) .mcol__d{font-size:19px;font-weight:500;line-height:1.7}.mcol__proof{color:var(--fg-2);font-size:15px}.mcol__proof b{font:400 34px/1 var(--f-display);color:var(--fg);margin-inline-end:8px}.mcol__proof a{color:var(--fg);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);transition:text-decoration-color var(--t-hover-out) ease;white-space:nowrap;font-weight:700}:lang(ar) .mcol__proof a{font-weight:500}.mcol__proof a:hover{transition-duration:var(--t-hover);text-decoration-color:currentColor}.mcol__lab{color:var(--fg-2);font-size:13px}.mplan{width:100%;height:100%;max-height:300px;overflow:visible}.mplan .mplan__norm{vector-effect:non-scaling-stroke}.mplan__b{fill:var(--fg);fill-opacity:.88;transform:var(--p1);transition:transform .9s var(--io) calc(var(--i) * 12ms), fill .5s ease, fill-opacity .5s ease}.mplan__b--r2{fill-opacity:.55}.mplan__b--r3{fill-opacity:.28}[data-show="2"] .mplan__b{transform:var(--p2)}[data-show="3"] .mplan__b{transform:var(--p3)}[data-show="4"] .mplan__b{transform:var(--p4)}[data-show="5"] .mplan__b{transform:var(--p5)}[data-show="6"] .mplan__b{transform:var(--p6)}:is([data-show="3"],[data-show="4"],[data-show="5"],[data-show="6"]) .mplan__b--r1{fill:var(--accent);fill-opacity:1}.mplan__gov,.mplan__shelf{fill:none;stroke:var(--fg);stroke-width:1px;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .3s var(--in)}[data-show="1"] .mplan__gov{stroke-dashoffset:0;transition:stroke-dashoffset .9s var(--io) .3s}[data-show="5"] .mplan__shelf{stroke-dashoffset:0;transition:stroke-dashoffset .8s var(--io) .5s}.mplan__norm{fill:none;stroke:var(--accent);stroke-width:1.5px;stroke-dasharray:4 4;opacity:0;transition:opacity .3s}[data-show="4"] .mplan__norm{opacity:1;transition:opacity .5s .6s}.mplan__tick{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .2s}[data-show="6"] .mplan__tick{stroke-dashoffset:0;transition:stroke-dashoffset .36s var(--out) calc(.7s + var(--i) * 25ms)}@media (max-width:860px){.meth__head{flex-direction:column;align-items:start;gap:14px;margin-bottom:32px}.meth__key{text-align:start}.mcols{height:auto;grid-template-columns:minmax(0,1fr)!important}.mcol__btn{grid-template-rows:auto;grid-template-columns:52px 1fr;align-items:baseline;width:100%;padding:18px;position:relative;inset:auto}.mcol__n{font-size:30px}.mcol__spine{display:none}.mcol__t,.mcol[data-on] .mcol__t{opacity:1;width:auto;font:700 16px/1.3 var(--f-text);transition:font-size var(--t-state) var(--out);position:static;translate:none}:lang(ar) :is(.mcol__t,.mcol[data-on] .mcol__t){font-weight:500}.mcol[data-on] .mcol__t{font:400 24px/1.2 var(--f-display)}.mcol__xw{opacity:1;width:auto;transition:grid-template-rows var(--t-close) var(--in), visibility 0s var(--t-close);grid-template-rows:0fr;display:grid;position:static;transform:none}.mcol[data-on] .mcol__xw{transition:grid-template-rows var(--t-open) var(--out), visibility 0s;grid-template-rows:1fr}.mcol__x{grid-template-rows:none;height:auto;min-height:0;padding-inline:18px;overflow:hidden}.mcol__x>:last-child{margin-bottom:22px}.mplan{height:auto;max-height:200px}}@media (prefers-reduced-motion:reduce){.mcols,.mcol__xw,.mcol__t,.mcol__spine,.mplan__b,.mplan__gov,.mplan__shelf,.mplan__norm,.mplan__tick{transition-duration:0s!important;transition-delay:0s!important}}
.prac{grid-template-columns:1fr 1fr;display:grid}.pr{padding-block:120px 104px;padding-inline:max(var(--gut), calc(50vw - var(--max) / 2)) 56px}.pr+.pr{padding-inline:56px max(var(--gut), calc(50vw - var(--max) / 2))}.pr__in{align-content:start;gap:22px;max-width:600px;display:grid}.pr__h{font:400 clamp(40px, 4.4vw, 76px)/.98 var(--f-display);letter-spacing:-.03em;max-width:9em}:lang(ar) .pr__h{font-size:clamp(34px,3.8vw,62px);font-weight:500;line-height:1.25}.pr__h .arw{vertical-align:.08em;width:.42em;height:.42em;margin-inline-start:.22em;display:inline-block}.pr__t{max-width:30em;font-size:19px;line-height:1.55}.pr__l{grid-template-columns:1fr 1fr;column-gap:24px;display:grid}.pr__l li{border-top:1px solid var(--line);gap:12px;padding:12px 0;font-size:16px;line-height:1.4;display:flex}.pr__n{color:var(--fg-2);font-variant-numeric:tabular-nums;flex:none}.pr__w{color:var(--fg-2);max-width:34em;font-size:14px}.pa{width:min(100%,480px);height:auto;margin:30px 0 26px;overflow:visible}.pa-n{font:500 11px/1 var(--f-text);fill:var(--fg-2);letter-spacing:.06em;font-variant-numeric:tabular-nums}.pa-frame{fill:none;stroke:var(--fg);stroke-opacity:.4;stroke-width:1px}.pa-cell{fill:var(--fg);fill-opacity:.2}.pa-cell.pa-on{fill:var(--fg);fill-opacity:.95}.pa-norm{fill:none;stroke:var(--fg);stroke-opacity:.7;stroke-width:1px;stroke-dasharray:3 3}.pa-shelf{fill:none;stroke:var(--fg);stroke-opacity:.45;stroke-width:1px}.pa-zoom{fill:none;stroke:var(--fg);stroke-opacity:.5;stroke-width:1px;stroke-dasharray:1;stroke-dashoffset:0}.pa-route{fill:none;stroke:var(--fg);stroke-opacity:.22;stroke-width:1.5px;stroke-dasharray:2 5;stroke-linecap:round}.pa-path{fill:none;stroke:var(--fg);stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.pa-ring{fill:var(--bg);stroke:var(--fg);stroke-width:1.5px}.pa-dot{fill:var(--navy);transform-box:fill-box;transform-origin:50%}.pa-stop:last-child .pa-ring{stroke-width:2px}.rv [data-rv] .pa-panel{transition:opacity .5s ease calc(.2s + var(--k) * .26s), transform .7s var(--out) calc(.2s + var(--k) * .26s)}.rv [data-rv]:not([data-in]) .pa-panel{opacity:0;transform:translateY(8px)}.rv [data-rv] .pa-zoom{transition:stroke-dashoffset .52s var(--io) calc(.42s + var(--k) * .26s)}.rv [data-rv]:not([data-in]) .pa-zoom{stroke-dashoffset:1px}.rv [data-rv] .pa-path{transition:stroke-dashoffset 1.6s var(--io) .3s}.rv [data-rv]:not([data-in]) .pa-path{stroke-dashoffset:1px}.rv [data-rv] .pa-dot{transition:transform .42s var(--out) calc(.3s + var(--at) * 1.5s)}.rv [data-rv]:not([data-in]) .pa-dot{transform:scale(0)}.pa-frame,.pa-cell,.pa-n,.pa-ring{transition:stroke-opacity .6s ease, fill-opacity .6s ease, opacity .6s ease, stroke-width .6s var(--out)}.pr__l li{transition:opacity .6s,border-color .6s}.prac[data-step] li[data-k]{opacity:.55}.prac[data-step] .pa-frame{stroke-opacity:.2}.prac[data-step] .pa-cell:not(.pa-on){fill-opacity:.12}.prac[data-step] .pa-n{opacity:.5}:is(.prac[data-step="1"] [data-k="0"],.prac[data-step="2"] [data-k="1"],.prac[data-step="3"] [data-k="2"],.prac[data-step="4"] [data-k="3"]):is(li){opacity:1;border-top-color:var(--fg)}:is(.prac[data-step="1"] [data-k="0"],.prac[data-step="2"] [data-k="1"],.prac[data-step="3"] [data-k="2"],.prac[data-step="4"] [data-k="3"]) .pa-frame{stroke-opacity:1}:is(.prac[data-step="1"] [data-k="0"],.prac[data-step="2"] [data-k="1"],.prac[data-step="3"] [data-k="2"],.prac[data-step="4"] [data-k="3"]) .pa-cell:not(.pa-on){fill-opacity:.32}:is(.prac[data-step="1"] [data-k="0"],.prac[data-step="2"] [data-k="1"],.prac[data-step="3"] [data-k="2"],.prac[data-step="4"] [data-k="3"]) .pa-n{opacity:1}:is(.prac[data-step="1"] [data-k="0"],.prac[data-step="2"] [data-k="1"],.prac[data-step="3"] [data-k="2"],.prac[data-step="4"] [data-k="3"]) .pa-ring{stroke-width:3px}@media (max-width:860px){.prac{grid-template-columns:1fr}.pr,.pr+.pr{padding:72px var(--gut) 64px}.pr__l{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.rv [data-rv] :is(.pa-panel,.pa-zoom,.pa-path,.pa-dot){opacity:1;stroke-dashoffset:0;transition:none;transform:none}}
.per{padding:var(--pad-y) var(--gut) 0;grid-template-rows:auto auto;grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:48px;display:grid;position:relative;overflow:hidden}.per>*{min-width:0}.per__h{width:100%;max-width:var(--max);grid-column:1/-1;margin-inline:auto}.per__l2{color:var(--blue);padding-inline-start:1.2em}.per__say{width:100%;max-width:calc(var(--max) * 7 / 12);grid-area:2/1;align-content:start;justify-self:end;justify-items:start;gap:32px;padding:56px 0 104px;display:grid}.per__pull{max-width:28em}.per__photo{grid-area:2/2;place-self:end center;width:min(100%,380px);position:relative}.per__photo img{width:100%;height:auto;display:block}.per__photo figcaption{top:24px;border:1px dashed var(--line);color:var(--fg-2);border-radius:3px;padding:2px 8px;font-size:11px;position:absolute;inset-inline-start:0}.per__facts{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;width:100%;padding-top:24px;display:grid}.per__fig{align-items:baseline;gap:8px;display:flex}.per__fig .t-fig{font-size:64px;line-height:1}.per__fig span{font-size:15px;font-weight:700}:lang(ar) .per__fig span{font-weight:500}.per__v{color:var(--fg-2);font-size:13px;line-height:1.45}.pf{width:100%;max-width:150px;height:24px;margin:12px 0 8px;display:block;overflow:visible}.pf-y{fill:var(--navy);transform-box:fill-box;transform-origin:50% 100%}.pf-l{fill:none;stroke:var(--navy);stroke-width:.6px;stroke-dasharray:1;stroke-dashoffset:0}.pf-c{fill:var(--accent);stroke:var(--navy);stroke-width:.4px}.pf-g{font:500 18px/1 var(--f-display);fill:var(--navy)}.pf-s{fill:none;stroke:var(--navy);stroke-width:1.4px}.pf-s:first-child{fill:var(--accent);stroke:none}.rv [data-rv] .pf-y{transition:transform .5s var(--out) calc(.3s + var(--i) * 40ms)}.rv [data-rv]:not([data-in]) .pf-y{transform:scaleY(0)}.rv [data-rv] .pf-l{transition:stroke-dashoffset .9s var(--io) .5s}.rv [data-rv]:not([data-in]) .pf-l{stroke-dashoffset:1px}.rv [data-rv] :is(.pf-c,.pf-g,.pf-s){transition:opacity .4s ease calc(.4s + var(--i,0) * .14s)}.rv [data-rv]:not([data-in]) :is(.pf-c,.pf-g,.pf-s){opacity:0}@media (max-width:1100px) and (min-width:861px){.per__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.per{padding-top:var(--pad-y);grid-template-columns:minmax(0,1fr)}.per__l2{padding-inline-start:.6em}.per__say{grid-row:2;justify-self:stretch;max-width:none;padding:36px 0 24px}.per__photo{grid-area:3/1;width:240px}.per__facts{grid-template-columns:1fr 1fr;row-gap:28px}.per__fig .t-fig{font-size:48px}}@media (prefers-reduced-motion:reduce){.rv [data-rv] :is(.pf-y,.pf-l,.pf-c,.pf-g,.pf-s){opacity:1;stroke-dashoffset:0;transition:none;transform:none}}
.cli{padding:var(--pad-y) var(--gut) var(--pad-y-end)}.cli__head{grid-template-columns:minmax(0,1fr) 360px;align-items:end;gap:48px;margin-bottom:56px;display:grid}.cli__key{color:var(--fg-2);font-size:15px}.cli__seats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.seat{background:var(--paper);height:100%;min-height:176px;color:var(--ink);transition:background-color var(--t-hover-out) ease, transform var(--t-hover-out) var(--out), box-shadow var(--t-hover-out) ease, scale var(--t-press) var(--out);border-radius:4px;grid-template-rows:70px auto 1fr;align-content:start;gap:6px;padding:24px 22px;display:grid}.seat__logo{align-items:center;display:flex}.seat__logo img{object-fit:contain;object-position:left center;filter:grayscale()contrast(1.1);opacity:.8;mix-blend-mode:multiply;max-width:150px;max-height:52px;transition:filter var(--t-hover-out) ease, opacity var(--t-hover-out) ease}[dir=rtl] .seat__logo img{object-position:right center}.seat__set{font:500 22px/1 var(--f-display);color:var(--ink-2)}.seat__n{font-size:15px;font-weight:700}:lang(ar) .seat__n{font-weight:500}.seat__say{color:var(--ink-2);font-size:13.5px;line-height:1.45}.seat--case .seat__say:after{content:" →";color:var(--blue);font-weight:700}[dir=rtl] .seat--case .seat__say:after{content:" ←"}.seat--case:focus-visible .seat__logo img{filter:none;opacity:1}@media (hover:hover){.seat:hover{transition-duration:var(--t-hover);background:#fff}.seat:hover .seat__logo img{filter:none;opacity:1;transition-duration:var(--t-hover)}.seat--case:hover{transform:translateY(-3px)}}.seat--case:active{scale:.98}@media (max-width:1100px) and (min-width:861px){.cli__seats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:860px){.cli__head{grid-template-columns:1fr;gap:14px;margin-bottom:32px}.cli__seats{grid-template-columns:1fr 1fr}.seat{grid-template-rows:52px auto 1fr;min-height:150px;padding:18px 14px}.seat__logo img{max-width:104px;max-height:34px}}
