.ce-reach{isolation:isolate;color:#faf5ff;background:#0c0818;border-top:1px solid #9f78c525;position:relative;overflow:hidden}.ce-reach-backdrop{z-index:-1;pointer-events:none;background:radial-gradient(45% 70% at 14% 45%,#5d289033,#0000 80%),radial-gradient(39% 50% at 88% 12%,#4427762c,#0000 75%);position:absolute;inset:0}.ce-reach-inner{padding-top:70px;position:relative;overflow:hidden}.ce-reach-overline{color:#a999bd;letter-spacing:.14em;direction:rtl;border-bottom:1px solid #786a8e4d;justify-content:space-between;align-items:center;gap:18px;padding-bottom:23px;font:650 10px/1.5 system-ui,sans-serif;display:flex}.ce-reach-live{direction:ltr;align-items:center;gap:12px;display:flex}.ce-reach-live>span{background:#b47aff;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 6px #b47aff16,0 0 17px #bd78fa78}.ce-reach-main{grid-template-columns:minmax(0,1.14fr) minmax(0,.86fr);align-items:center;gap:24px;min-height:508px;display:grid}.ce-reach-content{z-index:2;padding:48px 0 60px;position:relative}.ce-reach-tag{font:800 13px/1.6 var(--font);color:#be96ee;margin:0 0 21px}.ce-reach h2{font:900 clamp(42px,4.7vw,73px)/1.37 var(--heading);letter-spacing:-.042em;white-space:nowrap;max-width:870px;margin:0}.ce-reach h2 em{background:linear-gradient(100deg,#edc3ff,#aa80fa 56%,#87cdf1);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.ce-reach-desc{color:#b3a8c9;max-width:620px;font:450 15px/2.1 var(--font);margin:23px 0 30px}.ce-reach-actions{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.ce-reach-primary{color:#13071e;min-height:56px;font:850 15px/1.4 var(--heading);background:linear-gradient(110deg,#eccaff,#b989fa);border-radius:11px;justify-content:center;align-items:center;gap:15px;padding:16px 22px;transition:transform .22s,box-shadow .22s;display:flex;box-shadow:0 10px 35px #9c49f033}.ce-reach-primary:hover{transform:translateY(-2px);box-shadow:0 13px 40px #b55efa5c}.ce-reach-primary svg{width:21px;height:21px}.ce-reach-secondary{font:700 13px/1.4 var(--font);color:#eee5fb;align-items:center;gap:9px;padding-block:10px;display:flex;position:relative}.ce-reach-secondary span{color:#ab91c1;font:600 12px system-ui,sans-serif}.ce-reach-secondary:after{content:"";bottom:4px;background:#8868b6;height:1px;transition:background .2s;position:absolute;inset-inline:0}.ce-reach-secondary:hover:after{background:#d0a5fb}.ce-reach-symbol{aspect-ratio:1;filter:drop-shadow(0 0 50px #7133a12a);justify-self:center;place-items:center;width:min(100%,485px);margin:12px 0;display:grid;position:relative}.ce-reach-symbol:before{content:"";filter:blur(42px);background:#7e3aab1a;border-radius:50%;position:absolute;inset:18%}.ce-reach-radar{width:100%;height:100%;position:relative}.ce-reach-satellite{transform-origin:260px 260px;animation:27s linear infinite ce-orbit}.ce-reach-center{letter-spacing:.18em;color:#c5a1eb;direction:ltr;font:800 11px/1.5 system-ui,sans-serif;position:absolute;top:calc(50% + 46px)}.ce-reach-center span{color:#74c4ed}.ce-reach-coordinate{letter-spacing:.15em;color:#8676a0;font:700 9px/1.2 system-ui,sans-serif;position:absolute}.ce-reach-coordinate.top{top:4%;right:6%}.ce-reach-coordinate.bottom{bottom:6%;left:6%}.ce-reach-giant{letter-spacing:-.072em;color:#ab88da0e;text-align:center;white-space:nowrap;user-select:none;pointer-events:none;margin:9px 0 -10px;font:850 clamp(58px,10.35vw,161px)/.91 system-ui,sans-serif}.ce-footer{color:#e9e1f6;background:#090712;border-top:1px solid #5b4c792b}.ce-footer-top{grid-template-columns:minmax(220px,1.7fr) 1fr 1fr 1.1fr;gap:48px;padding:73px 0 63px;display:grid}.ce-footer-name{direction:ltr;justify-content:flex-end;align-items:center;gap:16px;width:max-content;max-width:100%;display:flex}.ce-footer-monogram{color:#d8b7ff;direction:ltr;background:linear-gradient(150deg,#251535,#110e21);border:1px solid #a17fc45a;border-radius:17px;place-items:center;width:60px;height:60px;font:850 19px/1 system-ui,sans-serif;display:grid}.ce-footer-monogram span{color:#70c8fa}.ce-footer-name>span:last-child{flex-direction:column;gap:6px;display:flex}.ce-footer-name strong{letter-spacing:-.045em;font:850 21px/1.1 system-ui,sans-serif}.ce-footer-name small{letter-spacing:.23em;color:#ab93c7;font:650 9px system-ui,sans-serif}.ce-footer-brand p{font:450 13px/2 var(--font);color:#9388a8;max-width:320px;margin:22px 0 18px}.ce-footer-social{direction:ltr;justify-content:flex-end;gap:10px;width:max-content;display:flex}.ce-footer-social a{color:#aa9ac4;border:1px solid #78638c47;border-radius:9px;place-items:center;width:37px;height:37px;transition:background .2s,border-color .2s,color .2s,transform .2s;display:grid}.ce-footer-social a:hover{color:#f1e5ff;background:#3b205a80;border-color:#ae79d3;transform:translateY(-2px)}.ce-footer-social svg{width:18px;height:18px}.ce-footer h3{font:850 15px/1.4 var(--heading);color:#eae2f6;margin:5px 0 21px}.ce-footer-list,.ce-footer-contact{flex-direction:column;align-items:flex-start;gap:15px;display:flex}.ce-footer-list a,.ce-footer-contact a,.ce-footer-contact span{font:500 13px/1.5 var(--font);color:#958aa9;transition:color .2s}.ce-footer-list a:hover,.ce-footer-contact a:hover{color:#d5b2f9}.ce-footer-contact .ce-footer-email{direction:ltr;font:550 13px/1.5 system-ui,sans-serif}.ce-footer-contact a[dir=ltr]{direction:ltr;font-family:system-ui,sans-serif}.ce-footer-contact span{color:#776c88;font-size:11px}.ce-footer-bottom{color:#857a96;font:500 11px/1.6 var(--font);border-top:1px solid #54486b53;justify-content:space-between;align-items:center;gap:20px;padding:22px 0 28px;display:flex}.ce-footer-bottom span[dir=ltr]{letter-spacing:.12em;color:#665b79;font:600 10px system-ui,sans-serif}.ce-footer-bottom a{color:#bba5d1;align-items:center;gap:8px;font-size:12px;display:inline-flex}.ce-footer-bottom a:hover{color:#e0bafa}@keyframes ce-orbit{to{transform:rotate(360deg)}}@media (width<=1100px){.ce-reach h2{font-size:clamp(38px,5vw,62px)}.ce-reach-main{grid-template-columns:1.08fr .92fr;min-height:420px}.ce-footer-top{grid-template-columns:1.5fr 1fr 1fr 1.12fr;gap:25px}.ce-footer-name strong{font-size:18px}}@media (width<=800px){.ce-reach-inner{padding-top:48px}.ce-reach-main{flex-direction:column;align-items:stretch;gap:0;display:flex}.ce-reach-content{padding:38px 0 10px}.ce-reach h2{font-size:clamp(38px,6.5vw,56px)}.ce-reach-symbol{width:min(100%,390px);margin:0 auto}.ce-reach-giant{font-size:clamp(38px,10vw,78px)}.ce-footer-top{grid-template-columns:1.5fr 1fr;gap:43px 26px;padding:52px 0}.ce-footer-brand,.ce-footer-contact{grid-column:1/-1}.ce-footer-bottom span[dir=ltr]{display:none}}@media (width<=480px){.ce-reach-inner{padding-top:33px}.ce-reach-overline{letter-spacing:.06em;gap:7px;padding-bottom:17px;font-size:8px}.ce-reach-live{gap:7px}.ce-reach-live>span{width:6px;height:6px}.ce-reach-content{padding:31px 0 0}.ce-reach-tag{margin-bottom:12px;font-size:11px}.ce-reach h2{white-space:normal;font-size:clamp(31px,8vw,40px);line-height:1.5}.ce-reach-desc{margin:16px 0 19px;font-size:12px}.ce-reach-actions{flex-direction:column;align-items:flex-start;gap:13px}.ce-reach-primary{min-height:49px;padding:11px 16px;font-size:13px}.ce-reach-secondary{font-size:12px}.ce-reach-secondary span{font-size:11px}.ce-reach-symbol{width:min(100%,330px);margin-top:7px}.ce-reach-coordinate{font-size:7px}.ce-reach-center{font-size:9px;top:calc(50% + 34px)}.ce-reach-giant{margin-bottom:-5px;font-size:clamp(33px,9.3vw,50px)}.ce-footer-top{gap:31px 16px;padding:42px 0}.ce-footer-list a,.ce-footer-contact a,.ce-footer-brand p{font-size:12px}.ce-footer-name strong{font-size:19px}.ce-footer-name small{font-size:8px}.ce-footer-bottom{flex-wrap:wrap;padding:17px 0 23px;font-size:10px}}@media (prefers-reduced-motion:reduce){.ce-reach-satellite{animation:none}.ce-reach-primary,.ce-footer-social a{transition:none}}
