@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(../../../fonts/Oswald-Medium.ttf)format("truetype")}.gr-shell{--gr-ink:#09090b;--gr-orange:#f27d18;background:radial-gradient(80% 55% at 50% 38%, #f27d1838, transparent 62%), var(--gr-ink);color:#f5f5f7;cursor:none;min-height:100dvh;overflow:hidden}.gr-stage{place-content:center;justify-items:center;gap:var(--gr-logo-gap,1.75rem);width:100%;min-height:100dvh;padding:6vh 6vw 10vh;display:grid;position:relative}.gr-wordmark{pointer-events:none;-webkit-user-select:none;user-select:none;width:min(36rem,70vw);height:auto}.gr-copy{justify-items:center;gap:var(--gr-line-gap,.4rem);margin:0;display:grid}.gr-title,.gr-desc{text-align:center;font-family:Oswald, "Noto Sans", var(--font-arabic), system-ui, sans-serif;letter-spacing:.06em;text-transform:uppercase;margin:0;font-weight:500;line-height:.95}.gr-title{color:var(--gr-title-color,#f5f5f7);font-size:clamp(2.4rem, 8vw, var(--gr-title-size,5.5rem))}.gr-desc{color:var(--gr-desc-color,var(--gr-orange));font-size:clamp(2.4rem, 8vw, var(--gr-desc-size,5.5rem))}.gr-shell[dir=rtl] .gr-title,.gr-shell[dir=rtl] .gr-desc{font-family:var(--font-arabic);letter-spacing:0;text-transform:none;font-weight:700;line-height:1.2}.gr-sub{letter-spacing:.42em;text-transform:uppercase;color:#fef1e7b8;margin:0;font-size:.78rem;font-weight:600}
