.services-hero.svelte-tfsi8y{background-image:url(../../../media/rdt/bg/4.webp);background-repeat:no-repeat;background-position:center;background-size:cover}.services-map-overlay.svelte-tfsi8y{opacity:.06}.services-particles-canvas.svelte-tfsi8y{opacity:.95}.hero-eyebrow.svelte-tfsi8y{display:inline-block;margin-bottom:.9rem;padding:.4rem .85rem;border-radius:999px;background:#ffffff1f;color:#d6ddff;font-size:.82rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.hero-title.svelte-tfsi8y{margin:0;color:#fff;font-weight:700;font-size:clamp(1.65rem,3.1vw,2.9rem);line-height:1.14;max-width:24ch}.hero-title-line.svelte-tfsi8y{display:block;white-space:nowrap}.hero-subtitle.svelte-tfsi8y{margin-top:1.1rem;color:#c0cae9;font-size:1.02rem;line-height:1.7;max-width:60ch}.hero-actions.svelte-tfsi8y{margin-top:1.8rem;display:flex;flex-wrap:wrap;gap:.85rem}.hero-btn.svelte-tfsi8y{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:.82rem 1.45rem;font-size:.86rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;transition:all .25s ease}.hero-btn--primary.svelte-tfsi8y{background:linear-gradient(135deg,#7e57ff,#3fc4ff);color:#fff;box-shadow:0 14px 30px #4566ff59}.hero-btn--primary.svelte-tfsi8y:hover{transform:translateY(-1px);box-shadow:0 18px 34px #4566ff6b}.hero-btn--ghost.svelte-tfsi8y{border:1px solid rgba(255,255,255,.25);color:#fff;background:#ffffff0f}.hero-btn--ghost.svelte-tfsi8y:hover{border-color:#fff6;background:#ffffff1f}.hero-metrics.svelte-tfsi8y{margin-top:1.9rem;display:grid;gap:.8rem;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.metric-card.svelte-tfsi8y{border-radius:16px;border:1px solid rgba(255,255,255,.12);background:#081234a6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:.9rem 1rem;display:grid;gap:.25rem}.metric-card.svelte-tfsi8y strong:where(.svelte-tfsi8y){color:#fff;font-size:1.25rem;font-weight:700;line-height:1}.metric-card.svelte-tfsi8y span:where(.svelte-tfsi8y){color:#b8c7f2;font-size:.82rem;line-height:1.3}.hero-media-frame.svelte-tfsi8y{position:relative;border-radius:24px;overflow:hidden;border:1px solid rgba(163,181,255,.24);box-shadow:0 22px 48px #02081e73;background:#040d2d;min-height:420px}.hero-video.svelte-tfsi8y{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;min-height:420px;filter:saturate(1.08) contrast(1.04)}.hero-media-overlay.svelte-tfsi8y{position:absolute;left:1rem;right:1rem;bottom:1rem;padding:1rem 1.1rem;border-radius:14px;background:linear-gradient(160deg,#070e28e6,#0c1f4fd1);border:1px solid rgba(167,184,255,.22);color:#dce6ff}.hero-media-overlay.svelte-tfsi8y .pill:where(.svelte-tfsi8y){display:inline-block;margin-bottom:.45rem;padding:.28rem .6rem;border-radius:999px;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:#eef3ff;background:#7f58ff94}.hero-media-overlay.svelte-tfsi8y p:where(.svelte-tfsi8y){margin:0;font-size:.9rem;line-height:1.5}.section-head.svelte-tfsi8y{text-align:center;max-width:740px;margin:0 auto}.section-head--compact.svelte-tfsi8y{text-align:left;margin:0;max-width:none}.section-kicker.svelte-tfsi8y{margin:0;color:#4f46e5;letter-spacing:.08em;text-transform:uppercase;font-weight:700;font-size:.76rem}.section-head.svelte-tfsi8y h2:where(.svelte-tfsi8y){margin:.52rem 0 0;font-size:clamp(1.65rem,2.8vw,2.45rem);line-height:1.18;color:#0f172a;font-weight:700}.section-head.svelte-tfsi8y p:where(.svelte-tfsi8y){margin-top:.82rem;color:#5d6e8d;line-height:1.65;font-size:1rem}.step-card.svelte-tfsi8y{border:1px solid #e4eaf7;border-radius:16px;background:#fff;padding:1.15rem;box-shadow:0 10px 24px #0f172a0a}.step-index.svelte-tfsi8y{display:inline-flex;width:2.2rem;height:2.2rem;align-items:center;justify-content:center;border-radius:999px;background:linear-gradient(140deg,#7c4dff,#3ec5ff);color:#fff;font-weight:700;font-size:.77rem;margin-bottom:.85rem}.step-card.svelte-tfsi8y h3:where(.svelte-tfsi8y){margin:0;font-size:1.08rem;color:#0f172a;font-weight:700}.step-card.svelte-tfsi8y p:where(.svelte-tfsi8y){margin:.55rem 0 0;color:#5c6c89;line-height:1.6;font-size:.93rem}.brk-pricing-doubled.svelte-tfsi8y{--pd-price-start: #2c6bff;--pd-price-end: #33b1ff;--pd-overlay-start: rgba(20, 90, 209, .88);--pd-overlay-end: rgba(43, 144, 255, .84);--pd-overlay-accent: rgba(10, 30, 84, .58);--pd-check: #ff4b79;--pd-star: #ffd86d;--pd-title: #2f3f62;--pd-list: #949ba9;position:relative;z-index:2;width:min(100%,500px);margin:15px auto;padding-bottom:82px}.brk-pricing-doubled__icon-container.svelte-tfsi8y{min-height:91px}.brk-pricing-doubled__icon-container.svelte-tfsi8y i:where(.svelte-tfsi8y){line-height:91px;font-size:60px;color:#31456d}.brk-pricing-doubled__icon-container_back.svelte-tfsi8y i:where(.svelte-tfsi8y){color:#fff}.brk-pricing-doubled__front.svelte-tfsi8y{position:relative;z-index:2;width:min(446px,calc(100% - 54px));min-height:640px;transition:all .4s ease;border-radius:0 0 27px;background:#fff;box-shadow:0 6px 30px #0003;padding-top:33px;transform:translate(52px,72px);pointer-events:none}.brk-pricing-doubled__front.svelte-tfsi8y .pd-title:where(.svelte-tfsi8y){margin:15px 0 28px;padding:0 15px;color:var(--pd-title);font-size:clamp(1.8rem,2.5vw,2.2rem);line-height:1.06;font-weight:300;letter-spacing:.02em}.brk-pricing-doubled__front.svelte-tfsi8y .pd-price:where(.svelte-tfsi8y){height:96px;color:#fff;background:linear-gradient(90deg,var(--pd-price-start),var(--pd-price-end));box-shadow:inset 0 1px #fff3;display:flex;align-items:center;justify-content:center;gap:.32rem}.brk-pricing-doubled__front.svelte-tfsi8y .pd-price:where(.svelte-tfsi8y) span:where(.svelte-tfsi8y){line-height:96px;font-size:1.1rem;font-style:italic;opacity:.96}.brk-pricing-doubled__front.svelte-tfsi8y .pd-price:where(.svelte-tfsi8y) strong:where(.svelte-tfsi8y){line-height:96px;letter-spacing:.14em;color:var(--pd-star);font-size:1.15rem}.brk-pricing-doubled__front.svelte-tfsi8y .pb-list:where(.svelte-tfsi8y){padding:10px 0;text-align:left}.brk-pricing-doubled__front.svelte-tfsi8y .pb-list:where(.svelte-tfsi8y) ul:where(.svelte-tfsi8y){margin:0;list-style:none;padding:0}.brk-pricing-doubled__front.svelte-tfsi8y .pb-list:where(.svelte-tfsi8y) li:where(.svelte-tfsi8y){display:flex;align-items:center;line-height:20px;color:var(--pd-list);padding:13px 15px 13px 30px;font-size:.94rem;letter-spacing:.02em}.brk-pricing-doubled__front.svelte-tfsi8y .pb-list:where(.svelte-tfsi8y) li:where(.svelte-tfsi8y):nth-child(2n){background:#f7f7f7}.brk-pricing-doubled__front.svelte-tfsi8y .pb-list:where(.svelte-tfsi8y) li:where(.svelte-tfsi8y) i:where(.svelte-tfsi8y){margin-right:24px;color:var(--pd-check);font-size:1rem}.brk-pricing-doubled__back.svelte-tfsi8y{position:absolute;z-index:3;right:0;bottom:0;width:min(430px,calc(100% - 70px));height:calc(100% - 72px);min-height:640px;transition:all .4s ease;border-radius:0 0 27px;overflow:hidden;background:#fff no-repeat center center;background-size:cover;transform:translate(-52px,-72px)}.brk-pricing-doubled__back.svelte-tfsi8y .pd-overlay:where(.svelte-tfsi8y){position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:linear-gradient(155deg,var(--pd-overlay-start),var(--pd-overlay-end))}.brk-pricing-doubled__back.svelte-tfsi8y .pd-overlay:where(.svelte-tfsi8y):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(255,255,255,.06),var(--pd-overlay-accent))}.brk-pricing-doubled__back.svelte-tfsi8y .pb-content:where(.svelte-tfsi8y){position:relative;z-index:2;padding-top:91px;color:#fff}.brk-pricing-doubled__back.svelte-tfsi8y .pd-title:where(.svelte-tfsi8y){margin-top:87px;padding:0 15px;font-size:clamp(1.8rem,2.5vw,2.2rem);line-height:1.08;font-weight:300;letter-spacing:.02em;color:#fff}.brk-pricing-doubled__back.svelte-tfsi8y .pd-price:where(.svelte-tfsi8y){margin-top:11px;color:#fff}.brk-pricing-doubled__back.svelte-tfsi8y .pd-price:where(.svelte-tfsi8y) span:where(.svelte-tfsi8y),.brk-pricing-doubled__back.svelte-tfsi8y .pd-price:where(.svelte-tfsi8y) strong:where(.svelte-tfsi8y){padding:0 2px;line-height:1.5;display:block}.brk-pricing-doubled__back.svelte-tfsi8y .pd-price:where(.svelte-tfsi8y) span:where(.svelte-tfsi8y){font-style:italic;opacity:.95}.brk-pricing-doubled__back.svelte-tfsi8y .pd-price:where(.svelte-tfsi8y) strong:where(.svelte-tfsi8y){font-size:1.65rem;font-weight:500}.brk-pricing-doubled__link.svelte-tfsi8y{display:block;text-align:left;position:absolute;bottom:19px;left:0;right:0;z-index:4;padding-left:29px;letter-spacing:.04em;color:#fff;font-size:1rem;line-height:1.4}.brk-pricing-doubled__link.svelte-tfsi8y i:where(.svelte-tfsi8y){position:absolute;top:50%;right:23px;transform:translateY(-50%);transition:transform .3s ease}.brk-pricing-doubled__link.svelte-tfsi8y:hover{color:#fff}.brk-pricing-doubled__link.svelte-tfsi8y:hover i:where(.svelte-tfsi8y){transform:translate(6px,-50%)}.brk-pricing-doubled.svelte-tfsi8y:hover .brk-pricing-doubled__front:where(.svelte-tfsi8y),.brk-pricing-doubled.svelte-tfsi8y:focus-within .brk-pricing-doubled__front:where(.svelte-tfsi8y){transform:translate(0);z-index:4}.brk-pricing-doubled.svelte-tfsi8y:hover .brk-pricing-doubled__back:where(.svelte-tfsi8y),.brk-pricing-doubled.svelte-tfsi8y:focus-within .brk-pricing-doubled__back:where(.svelte-tfsi8y){transform:translate(0);z-index:1}.brk-pricing-doubled.svelte-tfsi8y:hover .brk-pricing-doubled__back:where(.svelte-tfsi8y) .pd-overlay:where(.svelte-tfsi8y),.brk-pricing-doubled.svelte-tfsi8y:focus-within .brk-pricing-doubled__back:where(.svelte-tfsi8y) .pd-overlay:where(.svelte-tfsi8y){background:linear-gradient(155deg,#1e6deecc,#2683ecc7)}.brk-pricing-doubled--inverse.svelte-tfsi8y{min-height:720px}.brk-pricing-doubled__front.svelte-tfsi8y .pb-list:where(.svelte-tfsi8y) li:where(.svelte-tfsi8y){line-height:1.4;align-items:flex-start}.deliverables-grid.svelte-tfsi8y{display:grid;gap:.8rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.deliverable-item.svelte-tfsi8y{display:flex;gap:.6rem;align-items:flex-start;border-radius:14px;border:1px solid #dbe5fa;background:#fff;padding:.85rem .95rem;color:#1d2a47;font-size:.93rem;line-height:1.55}.deliverable-item.svelte-tfsi8y i:where(.svelte-tfsi8y){margin-top:.1rem;color:#4f46e5;font-size:1.05rem}.info-card.svelte-tfsi8y{border-radius:18px;padding:1.2rem;border:1px solid #dce5f7;background:#fff;box-shadow:0 12px 30px #0f172a0f}.info-card.svelte-tfsi8y h3:where(.svelte-tfsi8y){margin:0;font-size:1.2rem;color:#0f172a;font-weight:700}.info-card.svelte-tfsi8y p:where(.svelte-tfsi8y){margin-top:.52rem;color:#5e6f8b;line-height:1.6;font-size:.93rem}.faq-stack.svelte-tfsi8y{margin-top:1rem;display:grid;gap:.62rem}.faq-stack.svelte-tfsi8y details:where(.svelte-tfsi8y){border:1px solid #dbe5fa;border-radius:12px;background:#f9fbff;padding:.7rem .75rem}.faq-stack.svelte-tfsi8y summary:where(.svelte-tfsi8y){list-style:none;cursor:pointer;color:#1d2c4d;font-weight:600;font-size:.9rem}.faq-stack.svelte-tfsi8y summary:where(.svelte-tfsi8y)::-webkit-details-marker{display:none}.faq-stack.svelte-tfsi8y details:where(.svelte-tfsi8y) p:where(.svelte-tfsi8y){margin:.58rem 0 0;color:#5c6c88;font-size:.9rem;line-height:1.55}.info-card__cta.svelte-tfsi8y{width:100%;margin-top:.95rem}.cta-band.svelte-tfsi8y{border-radius:22px;padding:1.35rem;background:radial-gradient(95% 140% at 0% 0%,rgba(138,90,255,.24),transparent 70%),linear-gradient(145deg,#f8faff,#f2f7ff);border:1px solid #d8e2f8;display:grid;gap:1rem;align-items:center;grid-template-columns:1fr auto}.cta-band.svelte-tfsi8y h2:where(.svelte-tfsi8y){margin:.42rem 0 0;color:#0f172a;font-size:clamp(1.4rem,2.3vw,2rem);line-height:1.2;font-weight:700;max-width:26ch}.cta-band.svelte-tfsi8y p:where(.svelte-tfsi8y){margin-top:.62rem;color:#5f718f;max-width:60ch;line-height:1.65;font-size:.95rem}@media(max-width:1024px){.hero-media-frame.svelte-tfsi8y,.hero-video.svelte-tfsi8y{min-height:340px}.cta-band.svelte-tfsi8y{grid-template-columns:1fr}}@media(max-width:640px){.hero-title.svelte-tfsi8y{max-width:none}.hero-title-line.svelte-tfsi8y{white-space:normal}.hero-subtitle.svelte-tfsi8y{max-width:none}.hero-media-frame.svelte-tfsi8y,.hero-video.svelte-tfsi8y{min-height:280px}.metric-card.svelte-tfsi8y{padding:.78rem .82rem}.brk-pricing-doubled.svelte-tfsi8y{min-height:560px;max-width:335px;padding-bottom:38px}.brk-pricing-doubled__front.svelte-tfsi8y{width:calc(100% - 24px);min-height:520px;transform:translate(18px,30px)}.brk-pricing-doubled__back.svelte-tfsi8y{width:calc(100% - 30px);min-height:520px;height:calc(100% - 30px);transform:translate(-18px,-30px)}.brk-pricing-doubled.svelte-tfsi8y:hover .brk-pricing-doubled__front:where(.svelte-tfsi8y),.brk-pricing-doubled.svelte-tfsi8y:focus-within .brk-pricing-doubled__front:where(.svelte-tfsi8y){transform:translate(0)}.brk-pricing-doubled.svelte-tfsi8y:hover .brk-pricing-doubled__back:where(.svelte-tfsi8y),.brk-pricing-doubled.svelte-tfsi8y:focus-within .brk-pricing-doubled__back:where(.svelte-tfsi8y){transform:translate(0)}.brk-pricing-doubled__front.svelte-tfsi8y .pd-title:where(.svelte-tfsi8y),.brk-pricing-doubled__back.svelte-tfsi8y .pd-title:where(.svelte-tfsi8y){font-size:1.85rem}.brk-pricing-doubled__front.svelte-tfsi8y .pb-list:where(.svelte-tfsi8y) li:where(.svelte-tfsi8y){font-size:.88rem;padding:11px 12px}.brk-pricing-doubled__front.svelte-tfsi8y .pb-list:where(.svelte-tfsi8y) li:where(.svelte-tfsi8y) i:where(.svelte-tfsi8y){margin-right:12px}.brk-pricing-doubled__link.svelte-tfsi8y{font-size:.95rem;padding-left:18px}.cta-band.svelte-tfsi8y{padding:1.05rem;border-radius:16px}}
