@keyframes spHeroUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}.sp-hero-h1{animation:.8s .2s both spHeroUp}.sp-hero-sub{animation:.8s .42s both spHeroUp}.sp-hero-p{animation:.8s .6s both spHeroUp}.btn-gold-sp{color:#1a1a1a;background:#d4a855;border-radius:9999px;align-items:center;padding:.75rem 2.5rem;font-size:1rem;font-weight:400;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex;position:relative;overflow:hidden}.btn-gold-sp:after{content:"";background:linear-gradient(105deg,#0000 30%,#ffffff73 50%,#0000 70%);transition:transform .55s;position:absolute;inset:0;transform:translate(-100%)}.btn-gold-sp:hover{background:#e5b975;transform:translateY(-2px)scale(1.03);box-shadow:0 8px 28px #d4a85573}.btn-gold-sp:hover:after{transform:translate(100%)}.sp-card-hover{transition:transform .25s,box-shadow .25s}.sp-card-hover:hover{transform:translateY(-6px);box-shadow:0 16px 40px #0006}.sp-dot{background:#1f232a;border:1px solid #d9b36a;border-radius:9999px;flex-shrink:0;width:1.75rem;height:1.75rem;display:inline-block;box-shadow:0 0 0 3px #d9b36a38}.sp-dot:after{content:"";background:#d9b36a;border-radius:9999px;width:calc(100% - 12px);height:calc(100% - 12px);margin:6px;display:block}.sp-pill{color:#ffffffe6;border:1px solid #dcb264b3;border-radius:9999px;margin-bottom:1rem;padding:.25rem 1rem;font-size:.875rem;display:inline-flex}.sp-radial-section{color:#fff;background:#1a1a1c;padding:5rem 1.5rem 6rem;position:relative;overflow:hidden}.sp-radial-section .sp-bg-globe{opacity:.12;pointer-events:none;background-image:url(/morroc/support/bg-two.jpg);background-position:bottom;background-repeat:no-repeat;background-size:70%;position:absolute;inset:0}.sp-radial-wrap{width:100%;max-width:1100px;height:720px;margin:0 auto;position:relative}.sp-radial-coin{z-index:2;width:clamp(480px,65vw,700px);position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.sp-radial-coin img{object-fit:contain;filter:drop-shadow(0 20px 60px #d4a85540);width:100%;height:auto}.sp-label-text{color:#ccaa63;font-size:clamp(.82rem,1.3vw,1.05rem);font-weight:400;line-height:1.4}.sp-label-left{align-items:center;gap:0;display:flex;position:absolute;right:calc(50% + 200px)}.sp-label-left .sp-label-text{text-align:right;margin-right:0}.sp-label-left .sp-connector{background:#d9b36a59;flex-shrink:0;height:1px;display:block}.sp-label-left .sp-dot{flex-shrink:0;margin-left:0}.sp-label-right{align-items:center;gap:0;display:flex;position:absolute;left:calc(50% + 200px)}.sp-label-right .sp-label-text{text-align:left;margin-left:0}.sp-label-right .sp-connector{background:#d9b36a59;flex-shrink:0;height:1px;display:block}.sp-label-right .sp-dot{flex-shrink:0;margin-right:0}.sp-label-bottom{text-align:center;white-space:nowrap;flex-direction:column;align-items:center;gap:.5rem;display:flex;position:absolute;bottom:2rem;left:50%;transform:translate(-50%)}.sp-label-bottom .sp-dot{display:block}.sp-mobile-grid{display:none}@media (max-width:700px){.sp-radial-wrap{display:none}.sp-mobile-grid{grid-template-columns:1fr 1fr;gap:1.25rem 1.5rem;margin-top:2rem;display:grid}}.sp-tech-item{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#0000001a;border:1px solid #ffffff2e;border-radius:1.5rem;align-items:center;gap:1rem;min-height:4.75rem;padding:1rem 1.5rem;transition:background .2s,border-color .2s;display:flex}.sp-tech-item:hover{background:#d4a8550f;border-color:#d4a8554d}.sp-tech-icon{color:#d7b26a;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.sp-tech-item:nth-child(2n){margin-left:3rem}@media (max-width:600px){.sp-tech-item:nth-child(2n){margin-left:0}}.faq-answer{max-height:0;transition:max-height .4s;overflow:hidden}.faq-answer.open{max-height:200px}.faq-icon{opacity:.85;font-size:1.75rem;line-height:1;transition:transform .3s}.faq-icon.open{transform:rotate(45deg)}.sp-channels-grid{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}@media (max-width:900px){.sp-channels-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.sp-channels-grid{grid-template-columns:1fr}}.sp-tech-grid{grid-template-columns:1fr 1fr;align-items:center;gap:3rem;display:grid}@media (max-width:768px){.sp-tech-grid{grid-template-columns:1fr}}.sp-security-grid{grid-template-columns:1fr 1.4fr;gap:2rem;display:grid}@media (max-width:768px){.sp-security-grid{grid-template-columns:1fr}}
