.page_hero__BA5ON{position:relative;overflow:hidden;border-bottom:1px solid var(--rule)}.page_heroInner__idA56{position:relative;z-index:1;max-width:88rem;margin-inline:auto;width:100%;padding:clamp(3.5rem,12vh,8rem) var(--gutter) clamp(3rem,8vh,6rem);display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}.page_heroHeadline__Sb8IA{font-family:var(--font-display);font-weight:900;font-size:var(--step-hero);line-height:.9;letter-spacing:-.03em;text-transform:uppercase;color:var(--bone)}.page_heroStatement__bNPfR{font-family:var(--font-body);font-size:clamp(1.0625rem,1.6vw,1.375rem);line-height:1.55;color:var(--bone);max-width:42ch}.page_emailBlock__8vjji{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;margin-top:.75rem;padding:1.25rem 1.5rem;background:var(--chamber);border:1px solid var(--rule);border-radius:3px}.page_emailLink__rNxvR{font-family:var(--font-mono);font-size:clamp(1rem,2.2vw,1.375rem);font-weight:500;color:var(--glaze);letter-spacing:-.01em;transition:color .2s ease}.page_emailLink__rNxvR:hover{color:var(--glaze-bright)}.page_copyBtn__pnANB{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-display);font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:.75rem;color:var(--bone);background:transparent;border:1px solid var(--rule);border-radius:2px;padding:.55rem .95rem;cursor:pointer;transition:border-color .2s ease,color .2s ease}.page_copyBtn__pnANB:hover{border-color:var(--glaze);color:var(--glaze-bright)}.page_copyIcon__R_nn7{font-family:var(--font-mono);font-size:.9rem;line-height:1}.page_include__Qo9Xg{background:var(--brick);color:var(--bone);padding:clamp(3.5rem,9vw,6.5rem) 0}.page_include__Qo9Xg .eyebrow{color:color-mix(in srgb,var(--bone) 78%,transparent)}.page_includeList__E4lo8{list-style:none;margin:2.5rem 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));grid-gap:clamp(1.5rem,4vw,2.5rem);gap:clamp(1.5rem,4vw,2.5rem)}.page_includeItem__ZuvMC{border-top:2px solid color-mix(in srgb,var(--bone) 40%,transparent);padding-top:1.1rem}.page_includeLabel__gU2ua{display:block;font-family:var(--font-display);font-weight:800;font-size:1.1875rem;letter-spacing:-.01em;color:var(--bone);margin-bottom:.6rem;line-height:1.15}.page_includeBody__EJBel{font-family:var(--font-body);font-size:1rem;line-height:1.6;color:color-mix(in srgb,var(--bone) 90%,transparent);margin:0}.page_response__dBRrg{padding:clamp(3.5rem,9vw,6.5rem) 0}.page_responseGrid__aJ_Tl{display:grid;grid-template-columns:1.3fr 1fr;grid-gap:clamp(2rem,6vw,5rem);gap:clamp(2rem,6vw,5rem);align-items:start}@media (max-width:52rem){.page_responseGrid__aJ_Tl{grid-template-columns:1fr}}.page_responseLead__J05yW{font-family:var(--font-display);font-weight:800;font-size:var(--step-h3);line-height:1.2;letter-spacing:-.015em;color:var(--bone);max-width:26ch;margin:1.25rem 0 0;text-wrap:balance}.page_facts__lnuLF{margin:0;border-top:1px solid var(--rule)}.page_factRow__Ifx3J{display:grid;grid-template-columns:minmax(5rem,7rem) 1fr;grid-gap:1rem;gap:1rem;padding:.9rem 0;border-bottom:1px solid var(--rule);align-items:baseline}.page_factTerm__XXDS5{font-family:var(--font-display);font-weight:600;font-size:.6875rem;text-transform:uppercase;letter-spacing:.14em;color:var(--ash)}.page_factDef__emIH3{margin:0;font-family:var(--font-mono);font-size:.875rem;color:var(--bone)}.page_factEmail__jnLDG{color:var(--glaze);transition:color .2s ease}.page_factEmail__jnLDG:hover{color:var(--glaze-bright)}.page_signoff__QZPzD{background:var(--chamber);border-top:1px solid var(--rule);padding:clamp(4rem,10vw,7rem) 0;text-align:center}.page_signoffLine__B0nRA{font-weight:900;font-size:var(--step-h2);letter-spacing:-.02em;line-height:.98;margin:0 auto 2rem;max-width:20ch}.page_ctaBig__W_BPm,.page_signoffLine__B0nRA{font-family:var(--font-display);text-transform:uppercase;color:var(--bone)}.page_ctaBig__W_BPm{display:inline-block;font-weight:700;letter-spacing:.08em;font-size:.9375rem;background:var(--brick);padding:1.1rem 2.25rem;border-radius:2px;transition:background .2s ease}.page_ctaBig__W_BPm:hover{background:var(--brick-deep)}.LiveLink_link___0vvq{display:inline-flex;align-items:baseline;gap:.35rem;font-family:var(--font-mono);font-size:.8125rem;letter-spacing:-.01em;color:var(--glaze);max-width:100%}.LiveLink_label__YAfku{position:relative;overflow-wrap:anywhere}.LiveLink_label__YAfku:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:1px;background:var(--glaze);transform:scaleX(0);transform-origin:left center;transition:transform .2s cubic-bezier(.16,1,.3,1)}.LiveLink_link___0vvq:focus-visible .LiveLink_label__YAfku:after,.LiveLink_link___0vvq:hover .LiveLink_label__YAfku:after{transform:scaleX(1)}.LiveLink_arrow__Vy10y{flex:none;font-size:.75rem;transition:transform .2s cubic-bezier(.16,1,.3,1)}.LiveLink_link___0vvq:focus-visible .LiveLink_arrow__Vy10y,.LiveLink_link___0vvq:hover .LiveLink_arrow__Vy10y{transform:translate(2px,-2px)}@media (prefers-reduced-motion:reduce){.LiveLink_arrow__Vy10y,.LiveLink_label__YAfku:after{transition:none}}.ProjectCard_card__YCvBo{position:relative;display:flex;flex-direction:column;gap:1.25rem;padding:1.6rem;background:var(--chamber);border:1px solid var(--rule);border-radius:3px;overflow:hidden;transition:border-color .22s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1)}.ProjectCard_card__YCvBo:hover{border-color:color-mix(in srgb,var(--brick) 60%,transparent);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.ProjectCard_card__YCvBo{transition:border-color .22s ease}.ProjectCard_card__YCvBo:hover{transform:none}}.ProjectCard_hit__Hz4bI{position:absolute;inset:0;z-index:1}.ProjectCard_body__8VmOU,.ProjectCard_foot__xLPd_,.ProjectCard_head__AmlIs{position:relative;z-index:2;pointer-events:none}.ProjectCard_foot__xLPd_ .ProjectCard_live__Xbb_j{pointer-events:auto}.ProjectCard_head__AmlIs{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.ProjectCard_layer__VDScU{font-family:var(--font-display);font-weight:600;font-size:.6875rem;text-transform:uppercase;letter-spacing:.14em;color:var(--ash)}.ProjectCard_index__alpzI{font-family:var(--font-mono);font-size:.75rem;color:var(--brick)}.ProjectCard_body__8VmOU{display:flex;flex-direction:column;gap:.75rem;flex:1 1}.ProjectCard_title__SlBJZ{display:flex;align-items:baseline;flex-wrap:wrap;gap:.75rem;font-family:var(--font-display);font-weight:800;letter-spacing:-.015em;line-height:1.02;color:var(--bone)}.ProjectCard_titleAr__NRbeC{font-family:var(--font-arabic);font-weight:400;color:var(--ash);font-size:.72em}.ProjectCard_summary__RgNyp{color:var(--ash);font-size:.95rem;line-height:1.55;max-width:46ch}.ProjectCard_foot__xLPd_{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding-top:1rem;border-top:1px solid var(--rule)}.ProjectCard_flagship__BA8dS{padding:2.25rem;gap:1.75rem;min-height:22rem}.ProjectCard_flagship__BA8dS .ProjectCard_title__SlBJZ{font-size:clamp(1.75rem,3vw,2.75rem);font-weight:900}.ProjectCard_flagship__BA8dS .ProjectCard_summary__RgNyp{font-family:var(--font-body);font-size:1.0625rem;color:var(--bone);max-width:52ch}.ProjectCard_card__YCvBo .ProjectCard_title__SlBJZ{font-size:1.4rem}.ProjectCard_visuallyHidden__XoAz8{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.work_header__PIBiZ{position:relative;overflow:hidden;padding:clamp(4rem,12vh,9rem) 0 clamp(2.5rem,5vw,4rem);border-bottom:1px solid var(--rule)}.work_header__PIBiZ .container>:first-child{margin-bottom:1.5rem}.work_headline__puaTI{font-family:var(--font-display);font-weight:900;font-size:var(--step-hero);line-height:.9;letter-spacing:-.03em;text-transform:uppercase;color:var(--bone)}.work_lead__LutSo{margin-top:1.75rem;font-family:var(--font-body);font-size:clamp(1.0625rem,1.6vw,1.3rem);line-height:1.6;color:var(--ash);max-width:52ch}.work_body__cTLG6{padding:clamp(2.5rem,6vw,4.5rem) 0 clamp(4rem,9vw,7rem)}.work_filterWrap__b_sNL{display:flex;flex-direction:column;gap:2.5rem}.work_tabs__hZ2q_{display:flex;flex-wrap:wrap;gap:.5rem;border-bottom:1px solid var(--rule);padding-bottom:1.25rem}.work_tab__gKeFb{display:inline-flex;align-items:center;gap:.55rem;padding:.6rem 1.05rem;background:transparent;border:1px solid var(--rule);border-radius:999px;cursor:pointer;color:var(--ash);transition:color .2s var(--ease-city),border-color .2s var(--ease-city),background .2s var(--ease-city)}.work_tab__gKeFb:hover{color:var(--bone);border-color:color-mix(in srgb,var(--bone) 45%,transparent)}.work_tabActive__JzASL{background:var(--brick)}.work_tabActive__JzASL,.work_tabActive__JzASL:hover{border-color:var(--brick);color:var(--bone)}.work_tabLabel__352hW{font-family:var(--font-display);font-weight:600;font-size:.8125rem;text-transform:uppercase;letter-spacing:.1em}.work_tabCount__pGO96{font-family:var(--font-mono);font-size:.7rem;color:currentColor;opacity:.7}.work_grid__ee0j3{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.25rem;gap:1.25rem}.work_cell__5jiEp{display:flex;min-width:0}.work_cell__5jiEp>*{width:100%}.work_cellWide__SWCci{grid-column:1/-1}@media (min-width:60rem){.work_grid__ee0j3{grid-template-columns:repeat(3,1fr)}.work_cellWide__SWCci{grid-column:span 2}}@media (max-width:40rem){.work_grid__ee0j3{grid-template-columns:1fr}.work_cellWide__SWCci{grid-column:1/-1}}.work_count__Sv_l0{font-family:var(--font-mono);font-size:.8125rem;color:var(--ash-dim);letter-spacing:-.01em}.CityPlanBG_wrap__pU_qf{inset:0;pointer-events:none;z-index:0;overflow:hidden}.CityPlanBG_absolute__RdLMY{position:absolute}.CityPlanBG_fixed__MZZ_a{position:fixed}.CityPlanBG_svg__MzJEo{position:absolute;top:50%;left:50%;width:max(120vh,120vw);height:max(120vh,120vw);transform:translate(-50%,-50%)}.page_hero__kIiS8{position:relative;overflow:hidden;border-bottom:1px solid var(--rule)}.page_heroInner__4QJ7I{position:relative;z-index:1;max-width:88rem;margin-inline:auto;width:100%;padding:clamp(3.5rem,12vh,8rem) var(--gutter) clamp(3rem,8vh,6rem);display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}.page_heroHeadline__8s3bj{font-family:var(--font-display);font-weight:900;font-size:clamp(3rem,8vw,7rem);line-height:.9;letter-spacing:-.03em;text-transform:uppercase;color:var(--bone)}.page_heroStatement__9E5QX{font-family:var(--font-body);font-size:clamp(1.0625rem,1.6vw,1.375rem);line-height:1.55;color:var(--bone);max-width:40ch}.page_story__ynmDm{padding:clamp(3.5rem,9vw,6.5rem) 0}.page_storyGrid__SqqMe{display:grid;grid-template-columns:1.5fr 1fr;grid-gap:clamp(2rem,6vw,5rem);gap:clamp(2rem,6vw,5rem);align-items:start}@media (max-width:56rem){.page_storyGrid__SqqMe{grid-template-columns:1fr}}.page_paras__YHEJJ{margin-top:1.75rem;display:flex;flex-direction:column;gap:1.5rem}.page_para__v358_{font-family:var(--font-body);font-size:1.125rem;line-height:1.75;color:var(--bone);max-width:56ch;margin:0}.page_portrait__HDg_V{margin:0;position:-webkit-sticky;position:sticky;top:6rem}.page_portraitFrame__lQ0n5{aspect-ratio:4/5;width:100%;background:radial-gradient(120% 90% at 50% 0,color-mix(in srgb,var(--brick) 16%,transparent),transparent 60%),var(--chamber);border:1px solid var(--rule);border-radius:3px;display:flex;align-items:center;justify-content:center;overflow:hidden}.page_portraitMark__ASxHm{color:var(--ash);opacity:.5}.page_portraitCaption__zGEiq{margin-top:.85rem;font-family:var(--font-mono);font-size:.8125rem;letter-spacing:.02em;color:var(--ash);text-align:center}.page_meaning__2rblJ{background:var(--brick);color:var(--bone);padding:clamp(3.5rem,9vw,6.5rem) 0}.page_meaning__2rblJ .eyebrow{color:color-mix(in srgb,var(--bone) 78%,transparent)}.page_meaningLead__bHMIJ{font-family:var(--font-display);font-weight:800;font-size:var(--step-h3);line-height:1.2;letter-spacing:-.015em;color:var(--bone);max-width:32ch;margin:1.25rem 0 0;text-wrap:balance}.page_principles__lFqMW{padding:clamp(3.5rem,9vw,6.5rem) 0}.page_principleList__vAbMw{list-style:none;margin:2.5rem 0 0;padding:0;border-top:1px solid var(--rule)}.page_principle__EcYtU{display:grid;grid-template-columns:4rem 1fr;grid-gap:1rem clamp(1.5rem,4vw,3rem);gap:1rem clamp(1.5rem,4vw,3rem);align-items:baseline;padding:clamp(1.5rem,4vw,2.5rem) 0;border-bottom:1px solid var(--rule)}.page_principleNum__RmkKI{font-family:var(--font-mono);font-size:.875rem;color:var(--brick)}.page_principleHeading__YqY5F{font-family:var(--font-display);font-weight:800;font-size:clamp(1.375rem,2.4vw,2rem);letter-spacing:-.01em;color:var(--bone);margin:0 0 .6rem;line-height:1.1}.page_principleBody__uaEFY{font-family:var(--font-body);font-size:1.0625rem;line-height:1.65;color:var(--ash);max-width:54ch;margin:0}.page_colophon__Xlbvg{background:var(--chamber);border-top:1px solid var(--rule);padding:clamp(4rem,10vw,7rem) 0;text-align:center}.page_colophon__Xlbvg .container{display:flex;flex-direction:column;align-items:center}.page_colophonMark__My3eQ{color:var(--brick)}.page_colophonWordmark__UWimG{font-family:var(--font-display);font-weight:900;font-size:clamp(1.5rem,3vw,2.25rem);letter-spacing:.06em;text-transform:uppercase;color:var(--bone);margin:1.25rem 0 .4rem}.page_colophonAr__uKG_u{font-family:var(--font-arabic);font-weight:400;font-size:clamp(1.5rem,3vw,2.25rem);color:var(--ash);margin:0 0 1.5rem;line-height:1.4}.page_colophonLine__N9Dne{font-family:var(--font-body);font-size:1.0625rem;line-height:1.7;color:var(--ash);max-width:46ch;margin:0 auto 2rem}.page_colophonCtas__VOW1m{display:flex;gap:.85rem;flex-wrap:wrap;justify-content:center}.page_ctaPrimary__AJDQp{font-family:var(--font-display);font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:.875rem;color:var(--bone);background:var(--brick);padding:.95rem 1.6rem;border-radius:2px;transition:background .2s ease}.page_ctaPrimary__AJDQp:hover{background:var(--brick-deep)}.page_ctaGhost__jRegh{font-family:var(--font-display);font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:.875rem;color:var(--bone);padding:.95rem 1.6rem;border:1px solid var(--rule);border-radius:2px;transition:border-color .2s ease}.page_ctaGhost__jRegh:hover{border-color:var(--bone)}.page_hero__Imgb7{position:relative;overflow:hidden;border-bottom:1px solid var(--rule)}.page_heroInner__RwVuB{position:relative;z-index:1;max-width:88rem;margin-inline:auto;width:100%;padding:clamp(3.5rem,12vh,8rem) var(--gutter) clamp(3rem,8vh,6rem);display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}.page_heroHeadline__TYodv{font-family:var(--font-display);font-weight:900;font-size:var(--step-hero);line-height:.9;letter-spacing:-.03em;text-transform:uppercase;color:var(--bone)}.page_heroStatement__h_qaN{font-family:var(--font-body);font-size:clamp(1.0625rem,1.6vw,1.375rem);line-height:1.55;color:var(--bone);max-width:40ch}.page_heroCtas__ToJlw{display:flex;gap:.85rem;flex-wrap:wrap;margin-top:.5rem}.page_ctaPrimary__gcas_{font-family:var(--font-display);font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:.875rem;color:var(--bone);background:var(--brick);padding:.95rem 1.6rem;border-radius:2px;transition:background .2s ease}.page_ctaPrimary__gcas_:hover{background:var(--brick-deep)}.page_ctaGhost__YngfA{font-family:var(--font-display);font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:.875rem;color:var(--bone);padding:.95rem 1.6rem;border:1px solid var(--rule);border-radius:2px;transition:border-color .2s ease}.page_ctaGhost__YngfA:hover{border-color:var(--bone)}.page_services__WBItA{padding:clamp(3.5rem,9vw,6.5rem) 0}.page_serviceList__9Itp_{list-style:none;margin:2.5rem 0 0;padding:0;border-top:1px solid var(--rule)}.page_service__kMIkp{display:grid;grid-template-columns:minmax(8rem,14rem) 1fr;grid-gap:1.5rem clamp(1.5rem,5vw,4rem);gap:1.5rem clamp(1.5rem,5vw,4rem);align-items:start;padding:clamp(1.75rem,4vw,2.75rem) 0;border-bottom:1px solid var(--rule)}.page_serviceKicker__HTjRi{font-family:var(--font-display);font-weight:800;font-size:clamp(1.5rem,2.6vw,2.25rem);letter-spacing:-.01em;color:var(--brick);line-height:1}.page_serviceLine__QVMpc{font-family:var(--font-body);font-size:clamp(1.125rem,1.7vw,1.5rem);line-height:1.45;color:var(--bone);max-width:42ch;margin:0}.page_serviceDetail__eSWwP{grid-column:2;font-family:var(--font-mono);font-size:.8125rem;letter-spacing:.01em;color:var(--ash)}.page_engagement__JAM3y{background:var(--brick);color:var(--bone);padding:clamp(3.5rem,9vw,6.5rem) 0}.page_engagement__JAM3y .eyebrow{color:color-mix(in srgb,var(--bone) 78%,transparent)}.page_engagementLead__DCKEG{font-family:var(--font-display);font-weight:800;font-size:var(--step-h3);line-height:1.15;letter-spacing:-.015em;color:var(--bone);max-width:26ch;margin:1.25rem 0 0;text-wrap:balance}.page_steps__pwfiY{list-style:none;margin:2.75rem 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));grid-gap:clamp(1.5rem,4vw,3rem);gap:clamp(1.5rem,4vw,3rem)}.page_step__y4BS0{border-top:2px solid color-mix(in srgb,var(--bone) 40%,transparent);padding-top:1.25rem}.page_stepNum__PvE_l{font-family:var(--font-mono);font-size:.8125rem;color:color-mix(in srgb,var(--bone) 72%,transparent)}.page_stepHeading__3xNXc{font-family:var(--font-display);font-weight:800;font-size:1.75rem;color:var(--bone);margin:.5rem 0 .75rem}.page_stepBody__7KWtb{font-family:var(--font-body);color:color-mix(in srgb,var(--bone) 90%,transparent);line-height:1.6;margin:0}.page_engine__P92KK{padding:clamp(3.5rem,9vw,6.5rem) 0}.page_engineGrid__Xnfnr{display:grid;grid-template-columns:1.3fr 1fr;grid-gap:clamp(2rem,6vw,5rem);gap:clamp(2rem,6vw,5rem);align-items:start}@media (max-width:52rem){.page_engineGrid__Xnfnr{grid-template-columns:1fr}}.page_engineTitle__xCVef{font-family:var(--font-display);font-weight:800;font-size:var(--step-h2);letter-spacing:-.015em;color:var(--bone);margin:1rem 0 1.25rem}.page_engineBody__89Hvf{font-family:var(--font-body);font-size:1.0625rem;line-height:1.7;color:var(--bone);margin:0 0 1.75rem}.page_engineStat____Q7O{display:flex;align-items:baseline;gap:.85rem;margin:0;max-width:none}.page_engineStatNum__9Grpj{font-family:var(--font-display);font-weight:900;font-size:clamp(2.5rem,5vw,3.75rem);line-height:1;color:var(--brick)}.page_engineStatLabel__GUTft{font-family:var(--font-mono);font-size:.8125rem;line-height:1.4;color:var(--ash);max-width:22ch}.page_demoList__kkAdv{list-style:none;margin:0;padding:1.5rem;background:var(--chamber);border:1px solid var(--rule);border-radius:3px;display:flex;flex-direction:column;gap:.9rem}.page_demoItem__rym0u{padding-bottom:.9rem;border-bottom:1px solid var(--rule)}.page_demoItem__rym0u:last-child{padding-bottom:0;border-bottom:0}.page_pricing__HPo3l{padding:clamp(3.5rem,9vw,6.5rem) 0;border-top:1px solid var(--rule)}.page_pricingLine__PEiuU{font-family:var(--font-display);font-weight:900;font-size:var(--step-h2);text-transform:uppercase;letter-spacing:-.02em;line-height:.98;color:var(--bone);max-width:18ch;margin:1.5rem 0}.page_pricingNote__7yXg6{font-family:var(--font-body);font-size:1.0625rem;line-height:1.7;color:var(--ash);max-width:52ch}.page_cta__eId8u{background:var(--chamber);border-top:1px solid var(--rule);padding:clamp(4rem,10vw,7rem) 0;text-align:center}.page_ctaHeadline__Rikcv{font-family:var(--font-display);font-weight:900;font-size:var(--step-hero);text-transform:uppercase;letter-spacing:-.03em;line-height:.92;color:var(--bone)}.page_ctaSub__UgapM{font-family:var(--font-body);font-size:1.0625rem;color:var(--ash);margin:1.25rem auto 2rem;max-width:40ch}.page_ctaBig__jqrxD{display:inline-block;font-family:var(--font-display);font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:.9375rem;color:var(--bone);background:var(--brick);padding:1.1rem 2.25rem;border-radius:2px;transition:background .2s ease}.page_ctaBig__jqrxD:hover{background:var(--brick-deep)}.PendingSlot_slot__R0_pZ{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;padding:1.75rem;min-height:14rem;justify-content:center;background:var(--chamber);border:1px solid var(--rule);border-radius:3px}.PendingSlot_ring__pJTkO{width:3.25rem;height:3.25rem;opacity:.65}.PendingSlot_title__eXgHw{font-family:var(--font-display);font-weight:800;font-size:1.25rem;letter-spacing:-.01em;color:var(--bone);margin:0}.PendingSlot_note__e1dQx{font-family:var(--font-mono);font-size:.8125rem;letter-spacing:.01em;color:var(--ash);margin:0}.page_hero__zGsAh{position:relative;overflow:hidden;border-bottom:1px solid var(--rule)}.page_heroInner__LtfIu{position:relative;z-index:1;max-width:88rem;margin-inline:auto;width:100%;padding:clamp(3.5rem,12vh,8rem) var(--gutter) clamp(3rem,8vh,6rem);display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}.page_heroHeadline__FWByo{font-family:var(--font-display);font-weight:900;font-size:var(--step-hero);line-height:.9;letter-spacing:-.03em;text-transform:uppercase;color:var(--bone)}.page_heroStatement__Y3c0B{font-family:var(--font-body);font-size:clamp(1.0625rem,1.6vw,1.375rem);line-height:1.55;color:var(--bone);max-width:42ch}.page_ayat__hVVwV{background:var(--brick);color:var(--bone);padding:clamp(3.5rem,9vw,6.5rem) 0}.page_ayat__hVVwV .eyebrow{color:color-mix(in srgb,var(--bone) 78%,transparent)}.page_ayatGrid__F3njJ{display:grid;grid-template-columns:1.4fr 1fr;grid-gap:clamp(2rem,6vw,5rem);gap:clamp(2rem,6vw,5rem);align-items:center}@media (max-width:52rem){.page_ayatGrid__F3njJ{grid-template-columns:1fr}}.page_ayatTitle__LiNLj{display:flex;align-items:baseline;flex-wrap:wrap;gap:.75rem 1.25rem;font-family:var(--font-display);font-weight:800;font-size:var(--step-h2);letter-spacing:-.015em;color:var(--bone);margin:1rem 0 1.25rem}.page_ayatTitleAr__03hNT{font-family:var(--font-arabic);font-weight:400;font-size:.7em;color:color-mix(in srgb,var(--bone) 82%,transparent);letter-spacing:0}.page_ayatSummary__fqKf3{font-family:var(--font-body);font-size:1.0625rem;line-height:1.7;color:var(--bone);margin:0 0 1.75rem}.page_ayatMeta__I_ugB{display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap}.page_ayatStat__xul6P{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;padding:2rem;border:2px solid color-mix(in srgb,var(--bone) 40%,transparent);border-radius:3px}.page_ayatStatNum__xl5rJ{font-family:var(--font-display);font-weight:900;font-size:clamp(4rem,9vw,6.5rem);line-height:.9;color:var(--bone)}.page_ayatStatLabel__FB3HA{font-family:var(--font-mono);font-size:.8125rem;letter-spacing:.02em;text-transform:uppercase;color:color-mix(in srgb,var(--bone) 80%,transparent)}.page_sectionTitle__gXI_G{display:flex;align-items:baseline;flex-wrap:wrap;gap:.5rem 1rem;font-family:var(--font-display);font-weight:800;font-size:var(--step-h2);letter-spacing:-.015em;color:var(--bone);margin:1rem 0}.page_sectionSummary___2I0c{font-family:var(--font-body);font-size:1.0625rem;line-height:1.7;color:var(--ash);max-width:52ch;margin:0 0 1.5rem}.page_nevermiss__931i4{padding:clamp(3.5rem,9vw,6.5rem) 0}.page_nevermissHead__oQn9z{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;flex-wrap:wrap;margin-bottom:2.5rem}.page_inlineStat__jRkYJ{display:flex;align-items:baseline;gap:.75rem;margin:0;flex-shrink:0}.page_inlineStatNum__uTFyt{font-family:var(--font-display);font-weight:900;font-size:clamp(2.5rem,5vw,3.75rem);line-height:1;color:var(--brick)}.page_inlineStatLabel__LT1wo{font-family:var(--font-mono);font-size:.8125rem;color:var(--ash);max-width:12ch;line-height:1.4}.page_reelGrid__zQbbf{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));grid-gap:1.25rem;gap:1.25rem}.page_tannur__HMWC8{padding:clamp(3.5rem,9vw,6.5rem) 0;border-top:1px solid var(--rule)}.page_tannurGrid__hYd1c{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:clamp(2rem,6vw,5rem);gap:clamp(2rem,6vw,5rem);align-items:center}@media (max-width:52rem){.page_tannurGrid__hYd1c{grid-template-columns:1fr}}.page_tannurTitleAr__sPkEw{font-family:var(--font-arabic);font-weight:400;font-size:.7em;color:var(--ash);letter-spacing:0}.page_tannurSlot__GE6D7{min-height:16rem}.page_foot__fVzKj{background:var(--chamber);border-top:1px solid var(--rule);padding:clamp(3rem,7vw,5rem) 0;display:flex}.page_foot__fVzKj .container{display:flex;align-items:baseline;justify-content:space-between;gap:1.5rem;flex-wrap:wrap}.page_footLine__eHgK4{font-family:var(--font-display);font-weight:800;font-size:var(--step-h3);letter-spacing:-.01em;color:var(--bone);margin:0}.page_footLink__fwr_Z{font-family:var(--font-mono);font-size:.875rem;color:var(--glaze);transition:color .2s ease}.page_footLink__fwr_Z:hover{color:var(--glaze-bright)}.RevealHeadline_headline___mKbO{display:block;margin:0}.RevealHeadline_lineMask__2xJoy{display:block;overflow:hidden}.RevealHeadline_line__Neifg{display:block;will-change:transform,clip-path}.SectionEyebrow_eyebrow__omQoR{display:inline-flex;align-items:baseline;gap:.5rem;font-family:var(--font-display);font-weight:600;font-size:var(--step-eyebrow);text-transform:uppercase;letter-spacing:.14em;color:var(--ash);line-height:1;margin:0}.SectionEyebrow_index__4RuOr{font-family:var(--font-mono);font-weight:500;color:var(--brick);letter-spacing:.02em}.SectionEyebrow_slash__hs3Pc{color:var(--ash-dim)}