@import"https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700&family=Orbitron:wght@500;700;800&display=swap";html{scroll-behavior:smooth;scroll-padding-top:120px}body{overflow-x:hidden;min-height:100dvh;background:#000617}.rar-page[data-v-fd48c203]{--bg-main: #01091e;--bg-surface: rgba(6, 20, 58, .64);--border-main: rgba(71, 153, 255, .45);--text-main: #d8f3ff;--text-muted: #88a7d7;--glow-cyan: #1dd4ff;--glow-violet: #c15cff;position:relative;min-height:100dvh;display:flex;flex-direction:column;overflow:hidden;background:radial-gradient(circle at 16% 18%,rgba(20,158,255,.2),transparent 30%),radial-gradient(circle at 88% 26%,rgba(164,66,255,.24),transparent 34%),radial-gradient(circle at 82% 88%,rgba(29,212,255,.18),transparent 28%),linear-gradient(180deg,#030e2c 0%,var(--bg-main) 36%,#000617 100%);color:var(--text-main);font-family:Manrope,Segoe UI,sans-serif}#hero[data-v-fd48c203],#services[data-v-fd48c203],#about[data-v-fd48c203],#cases[data-v-fd48c203],#contact[data-v-fd48c203],#reviews[data-v-fd48c203]{scroll-margin-top:120px}.rar-page[data-v-fd48c203]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(2px 2px at 12% 24%,rgba(157,231,255,.52),transparent 80%),radial-gradient(1.5px 1.5px at 75% 16%,rgba(157,231,255,.34),transparent 80%),radial-gradient(1.5px 1.5px at 45% 66%,rgba(157,231,255,.3),transparent 80%),radial-gradient(2px 2px at 86% 78%,rgba(157,231,255,.4),transparent 80%),radial-gradient(1.5px 1.5px at 24% 88%,rgba(157,231,255,.25),transparent 80%);opacity:.75;pointer-events:none;transform:translateZ(0);animation:star-drift-fd48c203 14s linear infinite alternate,star-blink-fd48c203 4s ease-in-out infinite;z-index:0}.rar-page[data-v-fd48c203]:after{content:"";position:absolute;top:-14%;right:-8%;bottom:-14%;left:-8%;background:radial-gradient(circle at 18% 72%,rgba(37,170,255,.2),transparent 26%),radial-gradient(circle at 76% 24%,rgba(198,92,255,.2),transparent 24%),radial-gradient(circle at 64% 78%,rgba(64,225,255,.16),transparent 30%);filter:blur(22px);pointer-events:none;animation:nebula-shift-fd48c203 10s ease-in-out infinite alternate;z-index:0}.bg-orb[data-v-fd48c203]{position:absolute;border-radius:999px;pointer-events:none;z-index:0;mix-blend-mode:screen;overflow:hidden;will-change:transform,opacity}.bg-orb[data-v-fd48c203]:before{content:"";position:absolute;top:8%;right:8%;bottom:8%;left:8%;border-radius:999px;border:1px dashed rgba(173,233,255,.48);background:conic-gradient(from 0deg,transparent 0 58%,rgba(146,232,255,.7) 70%,transparent 100%);filter:blur(.2px);animation:orb-rotate-fd48c203 4.8s linear infinite}.bg-orb[data-v-fd48c203]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;background:radial-gradient(circle at 84% 50%,rgba(188,242,255,.96) 0 5px,transparent 6px);filter:drop-shadow(0 0 8px rgba(102,223,255,.9));animation:orb-rotate-fd48c203 3.6s linear infinite}.orb-one[data-v-fd48c203]{top:12%;left:-6%;width:230px;height:230px;background:radial-gradient(circle at 35% 35%,#5bdeffb8,#0f60b914 68%);filter:blur(2px);animation:orb-float-a-fd48c203 8.5s ease-in-out infinite}.orb-one[data-v-fd48c203]:before{animation-duration:4.8s}.orb-one[data-v-fd48c203]:after{animation-duration:3.6s}.orb-two[data-v-fd48c203]{top:42%;right:-8%;width:260px;height:260px;background:radial-gradient(circle at 40% 40%,#c668ff94,#35268414 70%);filter:blur(6px);animation:orb-float-b-fd48c203 10s ease-in-out infinite}.orb-two[data-v-fd48c203]:before{animation-duration:3.8s}.orb-two[data-v-fd48c203]:after{animation-duration:2.9s;animation-direction:reverse}.orb-three[data-v-fd48c203]{bottom:8%;left:18%;width:190px;height:190px;background:radial-gradient(circle at 30% 30%,#2dd9ff94,#05478e14 72%);filter:blur(4px);animation:orb-float-c-fd48c203 7.5s ease-in-out infinite}.orb-three[data-v-fd48c203]:before{animation-duration:3.2s}.orb-three[data-v-fd48c203]:after{animation-duration:2.4s}.rar-section[data-v-fd48c203],.rar-footer[data-v-fd48c203]{position:relative;z-index:1}.rar-container[data-v-fd48c203]{width:min(1120px,calc(100% - 2rem));margin-inline:auto}.rar-header[data-v-fd48c203]{position:fixed;top:12px;left:0;right:0;z-index:1200;isolation:isolate;pointer-events:none;background:transparent;border:0}.rar-nav[data-v-fd48c203]{position:relative;z-index:2;pointer-events:auto;height:78px;padding-inline:1.05rem;display:flex;align-items:center;justify-content:space-between;gap:1.25rem;border-radius:1.1rem;border:1px solid rgba(91,151,232,.44);background:linear-gradient(90deg,#010c27e6,#05153bc7);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 12px 32px #000b256b,inset 0 0 24px #1c80ef29;animation:nav-float-fd48c203 6.6s ease-in-out infinite}.rar-nav[data-v-fd48c203]:hover{animation-play-state:paused}.rar-logo[data-v-fd48c203]{display:inline-flex;align-items:center;gap:.14rem;font-family:Orbitron,Segoe UI,sans-serif;font-size:1.6rem;font-weight:700;letter-spacing:.14em;text-decoration:none;border:0;background:transparent;cursor:pointer}.rar-logo span[data-v-fd48c203]:nth-child(1){color:#29dbff}.rar-logo span[data-v-fd48c203]:nth-child(2){color:#7bb9ff}.rar-logo span[data-v-fd48c203]:nth-child(3){color:#cb67ff}.rar-nav-links[data-v-fd48c203]{display:flex;align-items:center;gap:1.5rem}.rar-nav-links a[data-v-fd48c203],.rar-nav-links button[data-v-fd48c203]{position:relative;z-index:0;overflow:hidden;border-radius:999px;color:var(--text-muted);text-decoration:none;font-size:.94rem;border:0;background:transparent;padding:.3rem .68rem;cursor:pointer;font:inherit;transition:color .25s ease,text-shadow .25s ease}.rar-nav-links a[data-v-fd48c203]:before,.rar-nav-links button[data-v-fd48c203]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(120deg,#22c9ff33,#be65ff24);opacity:0;transition:opacity .24s ease;z-index:-1}.rar-nav-links a[data-v-fd48c203]:after,.rar-nav-links button[data-v-fd48c203]:after{content:"";position:absolute;left:.64rem;right:.64rem;bottom:.2rem;height:2px;border-radius:999px;background:linear-gradient(90deg,#38d7fffa,#bb5dfff2);box-shadow:0 0 12px #3fc6ff94;transform:scaleX(.35);opacity:0;transition:opacity .24s ease,transform .24s ease}.rar-nav-links a[data-v-fd48c203]:hover,.rar-nav-links button[data-v-fd48c203]:hover,.rar-nav-links a[data-v-fd48c203]:focus-visible,.rar-nav-links button[data-v-fd48c203]:focus-visible{color:var(--text-main);text-shadow:0 0 10px rgba(76,209,255,.4)}.rar-nav-links a[data-v-fd48c203]:hover:before,.rar-nav-links button[data-v-fd48c203]:hover:before,.rar-nav-links a[data-v-fd48c203]:focus-visible:before,.rar-nav-links button[data-v-fd48c203]:focus-visible:before{opacity:1}.rar-nav-links a[data-v-fd48c203]:hover:after,.rar-nav-links button[data-v-fd48c203]:hover:after,.rar-nav-links a[data-v-fd48c203]:focus-visible:after,.rar-nav-links button[data-v-fd48c203]:focus-visible:after{opacity:1;transform:scaleX(1)}.btn[data-v-fd48c203]{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;border-radius:999px;border:1px solid transparent;padding:.6rem 1.1rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:transform .2s ease,box-shadow .25s ease,border-color .25s ease,background .25s ease,color .25s ease}.btn svg[data-v-fd48c203]{transition:transform .2s ease}.btn[data-v-fd48c203]:hover{transform:translateY(-2px)}.btn:hover svg[data-v-fd48c203]{transform:translate(3px)}.btn-primary[data-v-fd48c203]{color:#041422;background:linear-gradient(90deg,#24d5ff,#58e3ee);box-shadow:0 0 26px #3ab0ff6b,inset 0 -8px 18px #00314f24}.btn-primary[data-v-fd48c203]:hover{color:#f1fbff;border-color:#67aeffa6;background:linear-gradient(90deg,#0f98e2eb,#041f49f5);box-shadow:0 0 30px #22b1ff66,inset 0 0 20px #934eff3d}.btn-secondary[data-v-fd48c203],.btn-ghost[data-v-fd48c203]{border-color:#6291e075;color:var(--text-main);background:#08173e8c}.btn-secondary[data-v-fd48c203]:hover,.btn-ghost[data-v-fd48c203]:hover{color:#05223b;background:linear-gradient(90deg,#28d6ff,#4ad3ff);box-shadow:0 0 22px #22c1ff4d,inset 0 -8px 18px #00314f24}.rar-section[data-v-fd48c203]{padding-block:4.8rem}.rar-main[data-v-fd48c203]{flex:1 0 auto;padding-top:98px}.hero-section[data-v-fd48c203]{padding-top:6rem}.hero-grid[data-v-fd48c203]{display:grid;grid-template-columns:1.1fr .9fr;gap:2.4rem;align-items:center}.hero-copy h1[data-v-fd48c203]{margin:1rem 0;font-family:Orbitron,Segoe UI,sans-serif;font-size:clamp(2.2rem,5vw,4rem);line-height:1.1}.hero-copy h1 span[data-v-fd48c203]{display:block;text-shadow:0 0 24px rgba(39,197,255,.44)}.hero-copy h1 span[data-v-fd48c203]:nth-child(1){color:#47e5ff}.hero-copy h1 span[data-v-fd48c203]:nth-child(2){color:#85bfff}.hero-copy h1 span[data-v-fd48c203]:nth-child(3){color:#d77dff}.hero-pill[data-v-fd48c203]{display:inline-flex;align-items:center;gap:.45rem;border:1px solid rgba(86,156,238,.42);border-radius:999px;padding:.4rem .85rem;background:#09183cbd;color:#a8dcff;font-size:.78rem;letter-spacing:.07em;text-transform:uppercase}.hero-text[data-v-fd48c203]{max-width:58ch;color:var(--text-muted);font-size:1.02rem;line-height:1.65}.hero-actions[data-v-fd48c203]{margin-top:1.7rem;display:flex;flex-wrap:wrap;gap:.8rem}.hero-radar[data-v-fd48c203]{position:relative;aspect-ratio:1;min-height:360px;display:grid;place-items:center}.hero-radar[data-v-fd48c203]:before{content:"";position:absolute;width:min(100%,390px);height:min(100%,390px);border-radius:999px;background:conic-gradient(from 0deg,transparent 0 76%,rgba(58,206,255,.45) 84%,transparent 100%);filter:blur(.8px);mix-blend-mode:screen;animation:radar-sweep-fd48c203 5.2s linear infinite;pointer-events:none}.hero-radar[data-v-fd48c203]:after{content:"";position:absolute;width:min(64%,250px);height:min(64%,250px);border-radius:999px;border:1px dashed rgba(98,167,255,.45);animation:radar-breathe-fd48c203 3.3s ease-in-out infinite;pointer-events:none}.radar-ring[data-v-fd48c203]{position:absolute;border-radius:999px;border:1px solid rgba(80,146,255,.2);box-shadow:inset 0 0 30px #22aeff1f;transform-origin:center}.radar-ring[data-v-fd48c203]:after{content:"";position:absolute;top:50%;left:-4px;width:8px;height:8px;border-radius:999px;transform:translateY(-50%);background:#61dcff;box-shadow:0 0 12px #2dcaffb8}.ring-lg[data-v-fd48c203]{width:min(100%,390px);height:min(100%,390px);border-style:dashed;animation:orbit-spin-fd48c203 15s linear infinite}.ring-md[data-v-fd48c203]{width:min(76%,290px);height:min(76%,290px);border-style:dotted;animation:orbit-spin-reverse-fd48c203 11.5s linear infinite}.ring-sm[data-v-fd48c203]{width:min(50%,190px);height:min(50%,190px);animation:orbit-spin-fd48c203 8.2s linear infinite}.radar-core[data-v-fd48c203]{width:130px;height:130px;display:grid;place-items:center;border-radius:999px;font-family:Orbitron,Segoe UI,sans-serif;font-weight:700;font-size:2rem;letter-spacing:.11em;background:radial-gradient(circle at 30% 30%,#26dbff8a,#051a46eb);border:1px solid rgba(115,177,255,.55);box-shadow:0 0 40px #1ab7ff66,inset 0 0 24px #cd68ff42;animation:pulse-glow-fd48c203 3.2s ease-in-out infinite}.radar-dot[data-v-fd48c203]{position:absolute;top:50%;left:50%;border-radius:999px;filter:blur(.4px);transform-origin:0 0}.dot-a[data-v-fd48c203]{--orbit-start: 0deg;--orbit-radius: 182px;width:14px;height:14px;background:#23d4ff;box-shadow:0 0 14px #23d4ffd9;transform:rotate(var(--orbit-start)) translate(var(--orbit-radius));animation:orbit-dot-cw-fd48c203 5.4s linear infinite}.dot-b[data-v-fd48c203]{--orbit-start: 130deg;--orbit-radius: 145px;width:10px;height:10px;background:#c76aff;box-shadow:0 0 10px #c76affcc;transform:rotate(var(--orbit-start)) translate(var(--orbit-radius));animation:orbit-dot-ccw-fd48c203 4.5s linear infinite}.dot-c[data-v-fd48c203]{--orbit-start: 260deg;--orbit-radius: 98px;width:8px;height:8px;background:#66a9ff;box-shadow:0 0 10px #66a9ffcc;transform:rotate(var(--orbit-start)) translate(var(--orbit-radius));animation:orbit-dot-cw-fd48c203 3.8s linear infinite}.section-title[data-v-fd48c203]{margin:0;font-family:Orbitron,Segoe UI,sans-serif;font-size:clamp(1.8rem,3.6vw,2.85rem);color:#56d8ff}.section-subtitle[data-v-fd48c203]{margin-top:.7rem;max-width:64ch;color:var(--text-muted)}.services-grid[data-v-fd48c203]{margin-top:2rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(138px,auto);grid-auto-flow:dense;gap:.7rem}.service-card[data-v-fd48c203]{position:relative;border-radius:.85rem;border:1px solid var(--border-main);background:var(--bg-surface);padding:1rem;min-height:138px;box-shadow:inset 0 0 22px #1788ff21,0 0 18px #0d76d63d;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.service-tone-label[data-v-fd48c203]{position:absolute;top:.6rem;right:.6rem;border-radius:999px;border:1px solid transparent;padding:.14rem .48rem;font-size:.66rem;letter-spacing:.06em;text-transform:uppercase;opacity:.85}.service-card[data-v-fd48c203]:hover{transform:translateY(-4px);border-color:#90b9ffa8;box-shadow:inset 0 0 26px #1788ff33,0 0 24px #23a4ff5c}.service-card--featured[data-v-fd48c203]{background:radial-gradient(circle at 18% 18%,rgba(32,193,255,.28),transparent 65%),radial-gradient(circle at 90% 94%,rgba(189,82,255,.2),transparent 60%),#06143aeb}.service-card--platform[data-v-fd48c203]{border-color:#5ab5ff85;background:radial-gradient(circle at 18% 16%,rgba(42,188,255,.2),transparent 66%),#06143acc}.service-card--platform .service-tone-label[data-v-fd48c203]{border-color:#58b4ff80;color:#8edcff;background:#144e8a57}.service-card--ops[data-v-fd48c203]{border-color:#a284ff85;background:radial-gradient(circle at 82% 16%,rgba(170,103,255,.18),transparent 64%),#0a1339d6}.service-card--ops .service-tone-label[data-v-fd48c203]{border-color:#b590ff85;color:#d8c9ff;background:#442d894d}.service-card--case[data-v-fd48c203]{border-color:#4ce9b880;background:radial-gradient(circle at 86% 80%,rgba(54,219,176,.18),transparent 62%),#071d35d1}.service-card--case .service-tone-label[data-v-fd48c203]{border-color:#4edeb385;color:#98efd2;background:#0f6e604d}.service-card--growth[data-v-fd48c203]{border-color:#ffa87180;background:radial-gradient(circle at 20% 84%,rgba(255,174,104,.18),transparent 62%),#191836d6}.service-card--growth .service-tone-label[data-v-fd48c203]{border-color:#ffb6788c;color:#ffd2a3;background:#7e4a214d}.service-icon-wrap[data-v-fd48c203]{width:34px;height:34px;display:grid;place-items:center;border-radius:.6rem;background:linear-gradient(160deg,#12b0ff47,#c15cff33);border:1px solid rgba(97,162,255,.44);box-shadow:0 0 14px #14aeff33}.service-icon[data-v-fd48c203]{color:#8ce3ff}.service-card h3[data-v-fd48c203]{margin:.9rem 0 0;font-size:1rem}.service-card p[data-v-fd48c203]{margin:.45rem 0 0;color:var(--text-muted);font-size:.88rem;line-height:1.45}.layout-hero[data-v-fd48c203]{grid-column:span 2;grid-row:span 2}.layout-wide[data-v-fd48c203]{grid-column:span 2}.layout-tall[data-v-fd48c203]{grid-row:span 2}.about-grid[data-v-fd48c203]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.about-copy p[data-v-fd48c203]{color:var(--text-muted);line-height:1.7}.about-bubbles[data-v-fd48c203]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.about-bubble[data-v-fd48c203]{border-radius:999px;min-height:142px;padding:1.2rem;display:grid;align-content:center;text-align:center;border:1px solid rgba(126,171,255,.45);background:radial-gradient(circle at 30% 30%,rgba(40,189,255,.18),transparent 60%),#06153bc2;box-shadow:0 0 24px #1f9eff38}.about-bubble h3[data-v-fd48c203]{margin:0;font-family:Orbitron,Segoe UI,sans-serif;font-size:1.15rem;color:#7fe0ff}.about-bubble p[data-v-fd48c203]{margin:.45rem 0 0;color:var(--text-muted);font-size:.84rem}.cases-board[data-v-fd48c203]{margin-top:2.2rem;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:.8rem}.case-card[data-v-fd48c203]{position:relative;grid-column:span 3;border-radius:.95rem;border:1px solid rgba(95,160,255,.42);background:radial-gradient(circle at 16% 16%,rgba(37,194,255,.2),transparent 62%),#06153ae0;padding:1rem;min-height:170px;display:grid;align-content:start;gap:.5rem;box-shadow:inset 0 0 20px #127adb24,0 0 20px #1499ff38;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.case-card[data-v-fd48c203]:hover{transform:translateY(-4px);border-color:#97cfffb8;box-shadow:inset 0 0 24px #1b90ff33,0 0 26px #16aaff52}.case-card--featured[data-v-fd48c203]{grid-column:span 6;background:radial-gradient(circle at 16% 22%,rgba(36,212,255,.25),transparent 60%),radial-gradient(circle at 88% 84%,rgba(194,94,255,.22),transparent 62%),#06143af0;border-color:#80b7ff9e;box-shadow:inset 0 0 28px #1491ff2e,0 0 30px #21a4ff52}.case-card--featured h3[data-v-fd48c203]{margin:.1rem 0 0;font-size:1.3rem;color:#ebfaff}.case-card--featured p[data-v-fd48c203]{margin:0;color:var(--text-muted);line-height:1.5}.case-card-icon[data-v-fd48c203]{width:36px;height:36px;border-radius:.72rem;display:grid;place-items:center;border:1px solid rgba(113,178,255,.5);color:#8fe5ff;background:linear-gradient(160deg,#17b3ff3d,#c361ff33);box-shadow:0 0 14px #1ea9ff38}.case-card h4[data-v-fd48c203]{margin:.1rem 0 0;font-size:.98rem;line-height:1.3;color:#f3fbff}.case-category[data-v-fd48c203]{margin:0;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:#8ce2ff}.case-result[data-v-fd48c203]{margin:0;font-size:.87rem;line-height:1.5;color:var(--text-muted)}.case-badge[data-v-fd48c203]{justify-self:start;margin-top:.2rem;border-radius:999px;border:1px solid rgba(111,189,255,.54);background:#0b2d6280;color:#c7ecff;font-size:.72rem;letter-spacing:.04em;padding:.28rem .65rem}.reviews-layout[data-v-fd48c203]{margin-top:2.2rem;display:grid;grid-template-columns:1.05fr .95fr;gap:.95rem;align-items:stretch}.review-spotlight[data-v-fd48c203]{position:relative;overflow:hidden;border-radius:1.15rem;border:1px solid rgba(123,188,255,.58);background:radial-gradient(circle at 18% 14%,rgba(45,211,255,.28),transparent 55%),radial-gradient(circle at 88% 88%,rgba(194,91,255,.24),transparent 60%),#07183eeb;box-shadow:inset 0 0 28px #1891ff33,0 0 30px #19a6ff3d;padding:1.35rem;min-height:336px;display:grid;align-content:start;gap:.65rem}.review-spotlight[data-v-fd48c203]:before{content:"";position:absolute;inset:-24% auto auto -18%;width:240px;height:240px;border-radius:999px;background:radial-gradient(circle,rgba(126,230,255,.18),transparent 68%);pointer-events:none}.review-spotlight-top[data-v-fd48c203]{display:flex;align-items:center;gap:.7rem}.review-kicker[data-v-fd48c203]{margin:0;font-size:.68rem;letter-spacing:.09em;text-transform:uppercase;color:#9fddff}.review-spotlight h3[data-v-fd48c203]{margin:.2rem 0 0;font-size:clamp(1.8rem,3.1vw,2.4rem);line-height:1.05;color:#f2fbff}.review-quote-mark[data-v-fd48c203]{margin-left:auto;color:#8be4ff;opacity:.86}.review-preview-avatar[data-v-fd48c203]{width:56px;height:56px;border-radius:999px;display:grid;place-items:center;background:linear-gradient(170deg,#6ccefff2,#3482dfeb);color:#f4fbff;border:1px solid rgba(170,227,255,.76);box-shadow:0 0 18px #49c6ff61}.review-stars[data-v-fd48c203]{display:inline-flex;align-items:center;gap:.12rem;color:#f0c30f}.review-stars .star-icon[data-v-fd48c203]{fill:currentColor}.review-stars--large[data-v-fd48c203]{gap:.24rem}.review-score[data-v-fd48c203]{margin:0;font-size:.88rem;font-weight:700;color:#d7f1ff}.review-preview-text[data-v-fd48c203]{margin:.1rem 0 0;max-width:46ch;color:#e7f7ff;font-size:1.02rem;line-height:1.58;font-weight:600}.reviews-list[data-v-fd48c203]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.72rem}.review-chip[data-v-fd48c203]{border-radius:.95rem;border:1px solid rgba(104,168,250,.44);background:radial-gradient(circle at 84% 16%,rgba(179,89,255,.15),transparent 58%),#08183dd6;box-shadow:inset 0 0 18px #178cf824,0 0 18px #117ce02e;padding:.82rem;display:grid;align-content:start;gap:.52rem;cursor:pointer;transition:transform .22s ease,border-color .24s ease,box-shadow .24s ease}.review-chip[data-v-fd48c203]:hover,.review-chip[data-v-fd48c203]:focus-visible{transform:translateY(-3px);border-color:#a0dcffb8;box-shadow:inset 0 0 24px #1c9bff33,0 0 24px #20abff47}.review-chip--active[data-v-fd48c203]{border-color:#b0e7ffc7;box-shadow:inset 0 0 28px #1ea1ff38,0 0 28px #2bb2ff52}.review-chip[data-v-fd48c203]:focus-visible{outline:2px solid rgba(188,235,255,.9);outline-offset:3px}.review-chip-head[data-v-fd48c203]{display:flex;align-items:center;gap:.5rem}.review-mini-avatar[data-v-fd48c203]{width:34px;height:34px;border-radius:999px;display:grid;place-items:center;background:#56b9ef;color:#effaff;border:1px solid rgba(175,231,255,.7)}.review-chip h4[data-v-fd48c203]{margin:0;font-size:.82rem;line-height:1.1;color:#effaff}.review-chip-text[data-v-fd48c203]{margin:0;color:var(--text-muted);font-size:.8rem;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.review-swap-enter-active[data-v-fd48c203],.review-swap-leave-active[data-v-fd48c203]{transition:opacity .2s ease,transform .22s ease}.review-swap-enter-from[data-v-fd48c203],.review-swap-leave-to[data-v-fd48c203]{opacity:0;transform:translateY(8px) scale(.985)}.review-swap-enter-to[data-v-fd48c203],.review-swap-leave-from[data-v-fd48c203]{opacity:1;transform:translateY(0) scale(1)}.contact-grid[data-v-fd48c203]{margin-top:2rem;display:grid;grid-template-columns:1.1fr .9fr;gap:1rem}.contact-form[data-v-fd48c203]{border-radius:1rem;border:1px solid rgba(100,161,249,.44);padding:1.1rem;background:radial-gradient(circle at 88% 12%,rgba(176,80,255,.24),transparent 36%),#07163ae0;box-shadow:0 0 28px #1da9ff38}.form-icon[data-v-fd48c203]{width:38px;height:38px;margin-inline:auto;margin-bottom:.85rem;border-radius:999px;border:1px solid rgba(85,152,241,.42);display:grid;place-items:center;background:#0d1f4de0}.form-row[data-v-fd48c203]{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:.75rem}.form-field[data-v-fd48c203]{display:grid;gap:.4rem}.contact-form input[data-v-fd48c203],.contact-form textarea[data-v-fd48c203]{width:100%;border-radius:.55rem;border:1px solid rgba(92,157,240,.42);background:#05112cd9;color:var(--text-main);padding:.7rem .8rem;font:inherit}.contact-form input[data-v-fd48c203]::placeholder,.contact-form textarea[data-v-fd48c203]::placeholder{color:#80a2d6}.form-btn[data-v-fd48c203]{width:100%;margin-top:.65rem;border:0;cursor:pointer}.form-btn[data-v-fd48c203]:disabled{opacity:.7;cursor:not-allowed}.form-error[data-v-fd48c203]{margin:0;font-size:.75rem;color:#ffadca}.form-success[data-v-fd48c203]{margin:.55rem 0 0;font-size:.83rem;color:#9ff1c2}.contact-cards[data-v-fd48c203]{display:grid;gap:.8rem}.contact-card[data-v-fd48c203]{border-radius:.9rem;border:1px solid rgba(102,162,245,.42);background:#08173bd6;padding:1rem;box-shadow:0 0 20px #1599ff33}.contact-card h3[data-v-fd48c203]{margin:.55rem 0 0;font-size:.96rem}.contact-card p[data-v-fd48c203]{margin:.35rem 0 0;color:var(--text-muted);font-size:.86rem}.contact-card a[data-v-fd48c203]{margin:.35rem 0 0;color:#9fe6ff;font-size:.86rem;text-decoration:none;display:inline-flex;align-items:center;transition:color .24s ease,text-shadow .24s ease}.contact-card a[data-v-fd48c203]:hover,.contact-card a[data-v-fd48c203]:focus-visible{color:#e7f9ff;text-shadow:0 0 10px rgba(72,205,255,.38)}.rar-footer[data-v-fd48c203]{margin-top:auto;padding:1.2rem 0 .8rem;background:transparent;border:0}.rar-footer-panel[data-v-fd48c203]{border-radius:1.25rem;border:1px solid rgba(79,139,221,.37);background:radial-gradient(circle at 15% 15%,rgba(43,166,255,.16),transparent 38%),linear-gradient(180deg,#071435cc,#01091cf0);box-shadow:0 16px 34px #010a217a,inset 0 0 26px #1d88fc1f;padding:2rem 1.6rem 1.15rem}.footer-grid[data-v-fd48c203]{display:grid;grid-template-columns:1.3fr repeat(3,1fr);gap:1.15rem}.footer-logo[data-v-fd48c203]{margin:0}.footer-text[data-v-fd48c203]{color:var(--text-muted);max-width:34ch}.footer-grid h4[data-v-fd48c203]{margin:0;font-size:.92rem;color:#8cdcff}.footer-grid a[data-v-fd48c203],.footer-grid p[data-v-fd48c203]{display:block;margin-top:.55rem;color:#8ba8d6;text-decoration:none;font-size:.85rem}.footer-grid a[data-v-fd48c203]{position:relative;width:fit-content;padding-right:.35rem;transition:color .24s ease,transform .24s ease,text-shadow .24s ease}.footer-grid a[data-v-fd48c203]:after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:1px;border-radius:999px;background:linear-gradient(90deg,#34d3fff2,#b958fff2);box-shadow:0 0 10px #35c6ff8c;transform:scaleX(.4);transform-origin:left;opacity:0;transition:opacity .22s ease,transform .22s ease}.footer-grid a[data-v-fd48c203]:hover,.footer-grid a[data-v-fd48c203]:focus-visible{color:#dcf6ff;transform:translate(2px);text-shadow:0 0 10px rgba(67,203,255,.34)}.footer-grid a[data-v-fd48c203]:hover:after,.footer-grid a[data-v-fd48c203]:focus-visible:after{opacity:1;transform:scaleX(1)}.footer-bottom[data-v-fd48c203]{margin-top:1.4rem;padding-top:1rem;border-top:1px solid rgba(74,126,205,.27);display:flex;justify-content:space-between;gap:1rem;color:#6e93c7;font-size:.78rem}.reveal[data-v-fd48c203]{animation:reveal-up-fd48c203 .8s ease both}@keyframes star-drift-fd48c203{0%{opacity:.6;transform:translateZ(0)}to{opacity:.9;transform:translate3d(-1.8%,1.5%,0)}}@keyframes star-blink-fd48c203{0%,to{filter:brightness(1)}50%{filter:brightness(1.28)}}@keyframes nebula-shift-fd48c203{0%{transform:translate3d(-1.4%,0,0) scale(1)}50%{transform:translate3d(1.8%,-1.6%,0) scale(1.04)}to{transform:translate3d(-.8%,1.7%,0) scale(1.02)}}@keyframes radar-sweep-fd48c203{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes radar-breathe-fd48c203{0%,to{opacity:.35;transform:scale(.95)}50%{opacity:.8;transform:scale(1.03)}}@keyframes orbit-spin-fd48c203{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes orbit-spin-reverse-fd48c203{0%{transform:rotate(360deg)}to{transform:rotate(0)}}@keyframes orbit-dot-cw-fd48c203{0%{transform:rotate(var(--orbit-start, 0deg)) translate(var(--orbit-radius, 160px))}to{transform:rotate(calc(var(--orbit-start, 0deg) + 360deg)) translate(var(--orbit-radius, 160px))}}@keyframes orbit-dot-ccw-fd48c203{0%{transform:rotate(calc(var(--orbit-start, 0deg) + 360deg)) translate(var(--orbit-radius, 130px))}to{transform:rotate(var(--orbit-start, 0deg)) translate(var(--orbit-radius, 130px))}}@keyframes orb-float-a-fd48c203{0%,to{transform:translateZ(0) scale(1);opacity:.56}50%{transform:translate3d(42px,-20px,0) scale(1.07);opacity:.86}}@keyframes orb-float-b-fd48c203{0%,to{transform:translateZ(0) scale(1);opacity:.48}50%{transform:translate3d(-34px,26px,0) scale(1.1);opacity:.84}}@keyframes orb-float-c-fd48c203{0%,to{transform:translateZ(0) scale(1);opacity:.5}50%{transform:translate3d(28px,-30px,0) scale(1.08);opacity:.82}}@keyframes orb-rotate-fd48c203{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse-glow-fd48c203{0%,to{box-shadow:0 0 40px #1ab7ff66,inset 0 0 24px #cd68ff42}50%{box-shadow:0 0 56px #1ab7ff8f,inset 0 0 32px #cd68ff54}}@keyframes float-up-fd48c203{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes reveal-up-fd48c203{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes nav-float-fd48c203{0%,to{transform:translateY(0);box-shadow:0 12px 32px #000b256b,inset 0 0 24px #1c80ef29}50%{transform:translateY(-3px);box-shadow:0 16px 36px #000b2575,inset 0 0 30px #2394ff38}}@media(max-width:1080px){.services-grid[data-v-fd48c203]{grid-template-columns:repeat(3,minmax(0,1fr))}.cases-board[data-v-fd48c203]{grid-template-columns:repeat(6,minmax(0,1fr))}.case-card[data-v-fd48c203]{grid-column:span 3}.case-card--featured[data-v-fd48c203]{grid-column:span 6}.layout-hero[data-v-fd48c203],.layout-wide[data-v-fd48c203]{grid-column:span 2}.layout-tall[data-v-fd48c203]{grid-row:span 1}.hero-grid[data-v-fd48c203],.about-grid[data-v-fd48c203],.contact-grid[data-v-fd48c203],.footer-grid[data-v-fd48c203],.reviews-layout[data-v-fd48c203]{grid-template-columns:1fr}.review-spotlight[data-v-fd48c203]{min-height:0}.reviews-list[data-v-fd48c203]{grid-template-columns:repeat(3,minmax(0,1fr))}.footer-bottom[data-v-fd48c203]{flex-direction:column;align-items:flex-start}}@media(max-width:760px){.rar-header[data-v-fd48c203]{top:8px}.rar-main[data-v-fd48c203]{padding-top:132px}.rar-section[data-v-fd48c203]{padding-block:3.3rem}.rar-nav[data-v-fd48c203]{height:auto;padding:.9rem 0;flex-wrap:wrap;justify-content:center;animation:none}.rar-nav-links[data-v-fd48c203]{width:100%;justify-content:center;order:3}.hero-grid[data-v-fd48c203]{gap:1.7rem}.hero-radar[data-v-fd48c203]{min-height:290px}.orb-one[data-v-fd48c203],.orb-two[data-v-fd48c203],.orb-three[data-v-fd48c203]{opacity:.4}.orb-one[data-v-fd48c203],.orb-two[data-v-fd48c203]{width:160px;height:160px}.orb-three[data-v-fd48c203]{width:120px;height:120px}.services-grid[data-v-fd48c203],.about-bubbles[data-v-fd48c203]{grid-template-columns:1fr}.layout-hero[data-v-fd48c203],.layout-wide[data-v-fd48c203],.layout-tall[data-v-fd48c203]{grid-column:span 1;grid-row:span 1}.cases-board[data-v-fd48c203]{grid-template-columns:1fr;gap:.7rem}.case-card[data-v-fd48c203],.case-card--featured[data-v-fd48c203]{grid-column:span 1;min-height:0}.reviews-list[data-v-fd48c203]{grid-template-columns:1fr}.review-spotlight[data-v-fd48c203]{padding:1.05rem}.review-preview-text[data-v-fd48c203]{font-size:.95rem}.form-row[data-v-fd48c203]{grid-template-columns:1fr}.rar-footer-panel[data-v-fd48c203]{padding:1.5rem 1.1rem 1rem}}
