.arabs-logo{width:100%;height:100%;object-fit:contain;display:block;border-radius:50%}
.arabs-cover{display:block;margin:0 0 26px;border:1px solid #c3a46644;border-radius:20px;overflow:hidden;background:#080b14}
.arabs-cover img{width:100%;height:auto;display:block;aspect-ratio:3/1;object-fit:cover}
.art-center.arabs-logo-orbit{background:transparent;border:0;box-shadow:none}
.launch-coin.arabs-launch-logo{background:transparent;border:0;box-shadow:none;transform:none;padding:0}
.launch-coin.arabs-launch-logo:before,.launch-coin.arabs-launch-logo:after{display:none}
.arabs-promo{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(235px,1fr);gap:30px;align-items:center;margin:28px 0 42px;padding:23px;border:1px solid #cab07033;border-radius:23px;background:radial-gradient(ellipse at 100% 10%,#977f3920,transparent 65%),#111625;color:#f3f5ff;overflow:hidden}
.arabs-promo-player{min-width:0;line-height:0;border:1px solid #c3a4663b;border-radius:15px;overflow:hidden;background:#050a11;box-shadow:0 18px 44px #0005}
.arabs-promo video{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;background:#050a11}
.arabs-promo-copy{display:flex;flex-direction:column;align-items:flex-start;gap:15px;min-width:0;padding:5px 0}
.arabs-promo-kicker{font-size:10px;font-weight:700;color:#e9c982;letter-spacing:1.5px}
.arabs-promo h2{font-size:clamp(23px,2.4vw,34px);line-height:1.18;letter-spacing:-.6px;font-weight:600;margin:0;color:#f5efd9}
.arabs-promo p{font-size:13px;line-height:1.85;color:#aeb6cb;margin:0;max-width:36ch}
.arabs-social{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid #e0c48c66;padding:10px 14px;border-radius:10px;color:#f7e6bd;font-size:12px;font-weight:600;transition:background .2s,border-color .2s}
.arabs-social:hover{background:#e7bd5a16;border-color:#e0c48ca0}
.arabs-social>span{font-size:20px;line-height:1}
.arabs-promo-more{color:#bdb2df;font-size:12px}
.arabs-promo a:focus-visible{outline:3px solid #c3b1ff;outline-offset:4px}
[dir=rtl] .arabs-promo-kicker{letter-spacing:0}
[dir=rtl] .arabs-promo h2{line-height:1.55;letter-spacing:0}
@media(max-width:900px){.arabs-promo{grid-template-columns:1fr;gap:23px;padding:19px}.arabs-promo-copy{padding:0 4px 7px}.arabs-promo p{max-width:65ch}}
@media(max-width:560px){.arabs-promo{padding:13px;border-radius:17px;margin-block:24px 32px}.arabs-promo-player{border-radius:10px}.arabs-promo h2{font-size:26px}.arabs-promo-copy{gap:12px}}

/* University services entry point and enquiry contact. */
.university-promo{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:24px;align-items:center;padding:30px;margin:28px 0;border:1px solid #a38ce638;border-radius:20px;background:linear-gradient(125deg,#211b36,#101727 75%);color:#f2f4ff}.university-promo-icon{width:66px;height:66px;border-radius:19px;background:#b9a0ff15;color:#cbb7ff;border:1px solid #b9a0ff26;display:grid;place-items:center}.university-promo-icon svg{width:32px;height:32px}.university-promo .eyebrow{font-size:10px;color:#cbb7ff}.university-promo h2{font-size:25px;line-height:1.35;margin:9px 0 10px;letter-spacing:-.025em}.university-promo p{font-size:13px;line-height:1.8;color:#b5bfd6;max-width:610px;margin:0}.university-promo-actions{display:grid;gap:14px;justify-items:start}.university-promo-actions .btn{white-space:nowrap}.university-contact-link{font-size:11px;color:#9fe2e6;text-decoration:none}.university-contact-link span{color:#a8b1ca}.footer-links a[href^="mailto:"],.community-footer a[href^="mailto:"],.media-footer a[href^="mailto:"],.purchase-footer a[href^="mailto:"],.token-review-footer a[href^="mailto:"]{color:#9fe2e6;overflow-wrap:anywhere}.community-footer,.media-footer,.purchase-footer,.token-review-footer{flex-wrap:wrap;gap:18px}.community-topbar nav{flex-wrap:wrap}.community-topbar{gap:22px}.media-topbar nav{flex-wrap:wrap}
html[dir=rtl] .university-promo h2{letter-spacing:0;line-height:1.6}
@media(max-width:1100px){.university-promo{grid-template-columns:auto minmax(0,1fr)}.university-promo-actions{grid-column:2;grid-template-columns:1fr;gap:12px}.community-topbar nav{gap:16px}}
@media(max-width:600px){.university-promo{padding:23px;gap:18px;grid-template-columns:1fr}.university-promo h2{font-size:24px}.university-promo-actions{grid-column:1;width:100%}.university-promo-actions .btn{white-space:normal;width:100%;justify-content:center}.university-promo-icon{width:52px;height:52px}.community-footer,.media-footer,.purchase-footer,.token-review-footer{align-items:flex-start}.community-topbar nav{gap:12px}}
