{"id":2092,"date":"2026-09-04T12:18:23","date_gmt":"2026-09-04T12:18:23","guid":{"rendered":"https:\/\/detectiveinvestigationsgroup.pl\/?page_id=2092"},"modified":"2026-09-10T17:37:14","modified_gmt":"2026-09-10T17:37:14","slug":"obszar-dzialania","status":"publish","type":"page","link":"https:\/\/detectiveinvestigationsgroup.pl\/en\/obszar-dzialania\/","title":{"rendered":"SERVICE AREAS"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"2092\" class=\"elementor elementor-2092\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c875622 e-flex e-con-boxed e-con e-parent\" data-id=\"c875622\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-02cc172 elementor-widget elementor-widget-html\" data-id=\"02cc172\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\n\n<style>\n  .dig-area-page{\n    --dig-bg:#07090b;\n    --dig-bg-2:#0b0f13;\n    --dig-panel:#10151a;\n    --dig-panel-2:#141a20;\n    --dig-line:rgba(255,255,255,.11);\n    --dig-line-strong:rgba(255,255,255,.20);\n    --dig-text:#f4f5f6;\n    --dig-muted:#a7afb7;\n    --dig-muted-2:#747d86;\n    --dig-red:#e63946;\n    --dig-red-2:#d40000;\n    --dig-max:1240px;\n    --dig-radius:2px;\n    background:var(--dig-bg);\n    color:var(--dig-text);\n    font-family:inherit;\n    overflow:hidden;\n    position:relative;\n    isolation:isolate;\n  }\n  .dig-area-page *,\n  .dig-area-page *::before,\n  .dig-area-page *::after{box-sizing:border-box}\n  .dig-area-page a{color:inherit;text-decoration:none}\n  .dig-area-page img{max-width:100%;display:block}\n  .dig-shell{width:min(var(--dig-max),calc(100% - 40px));margin:0 auto;position:relative}\n  .dig-section{padding:104px 0;position:relative}\n  .dig-section--tight{padding:76px 0}\n  .dig-section--line{border-top:1px solid var(--dig-line)}\n  .dig-kicker{\n    margin:0 0 18px;\n    color:#c3c9ce;\n    font-size:12px;\n    line-height:1.4;\n    font-weight:700;\n    letter-spacing:.20em;\n    text-transform:uppercase;\n  }\n  .dig-kicker::before{content:\"\";display:inline-block;width:28px;height:1px;background:var(--dig-red);vertical-align:middle;margin:0 12px 3px 0}\n  .dig-area-page h1,.dig-area-page h2,.dig-area-page h3,.dig-area-page p{margin-top:0}\n  .dig-area-page h1{\n    max-width:930px;\n    margin-bottom:24px;\n    font-size:clamp(42px,6vw,86px);\n    line-height:.98;\n    letter-spacing:-.045em;\n    font-weight:650;\n  }\n  .dig-area-page h2{\n    max-width:900px;\n    margin-bottom:22px;\n    font-size:clamp(34px,4.2vw,60px);\n    line-height:1.02;\n    letter-spacing:-.035em;\n    font-weight:620;\n  }\n  .dig-area-page h3{\n    margin-bottom:12px;\n    font-size:clamp(22px,2vw,30px);\n    line-height:1.12;\n    letter-spacing:-.02em;\n    font-weight:620;\n  }\n  .dig-lead{\n    max-width:790px;\n    color:#c5cbd0;\n    font-size:clamp(17px,1.7vw,21px);\n    line-height:1.7;\n  }\n  .dig-copy{color:var(--dig-muted);font-size:16px;line-height:1.78}\n  .dig-copy strong{color:var(--dig-text);font-weight:600}\n  .dig-text-link{color:#fff!important;border-bottom:1px solid rgba(230,57,70,.65);transition:.2s ease}\n  .dig-text-link:hover{color:#fff!important;border-bottom-color:#fff}\n  .dig-btn{\n    display:inline-flex;align-items:center;justify-content:center;gap:12px;\n    min-height:52px;padding:0 23px;border:1px solid var(--dig-red);\n    background:var(--dig-red);color:#fff!important;\n    font-size:12px;font-weight:750;letter-spacing:.14em;text-transform:uppercase;\n    transition:transform .2s ease,background .2s ease,border-color .2s ease;\n  }\n  .dig-btn:hover{transform:translateY(-2px);background:#ff4250;border-color:#ff4250}\n  .dig-btn--ghost{background:transparent;border-color:var(--dig-line-strong)}\n  .dig-btn--ghost:hover{background:#fff;color:#090b0d!important;border-color:#fff}\n  .dig-arrow{font-size:17px;line-height:1}\n  .dig-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}\n\n  \/* HERO - mapa jako pe\u0142ne t\u0142o pod tre\u015bci\u0105 *\/\n  .dig-hero{\n    min-height:820px;display:flex;align-items:center;padding:88px 0 70px;\n    position:relative;overflow:hidden;background:#07090b\n  }\n  .dig-hero__bg{\n    position:absolute;inset:0;width:100%;height:100%;z-index:0;\n    object-fit:cover;object-position:center center;\n    filter:saturate(.82) contrast(1.06) brightness(.82);\n    transform:scale(1.015)\n  }\n  .dig-hero::before{\n    content:\"\";position:absolute;inset:0;z-index:1;pointer-events:none;\n    background:\n      radial-gradient(circle at 66% 50%,rgba(230,57,70,.08),transparent 31%),\n      linear-gradient(90deg,rgba(7,9,11,.98) 0%,rgba(7,9,11,.92) 25%,rgba(7,9,11,.72) 43%,rgba(7,9,11,.32) 63%,rgba(7,9,11,.12) 100%),\n      linear-gradient(180deg,rgba(7,9,11,.20) 0%,rgba(7,9,11,.02) 55%,rgba(7,9,11,.55) 100%);\n  }\n  .dig-hero::after{\n    content:\"\";position:absolute;inset:0;z-index:1;pointer-events:none;\n    box-shadow:inset 0 -110px 120px -100px rgba(0,0,0,.95)\n  }\n  .dig-hero__grid{position:relative;z-index:2;display:block}\n  .dig-hero__content{position:relative;z-index:3;max-width:790px}\n  .dig-hero__content .dig-lead{max-width:720px;text-shadow:0 2px 18px rgba(0,0,0,.38)}\n  .dig-hero__caption{\n    position:absolute;z-index:3;right:max(20px,calc((100vw - var(--dig-max))\/2));bottom:28px;padding:10px 12px;\n    border-left:2px solid var(--dig-red);background:rgba(5,7,9,.68);backdrop-filter:blur(8px);\n    font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#c3c8cd\n  }\n  .dig-hero__stats{display:flex;flex-wrap:wrap;gap:22px;margin-top:38px;padding-top:22px;border-top:1px solid rgba(255,255,255,.14)}\n  .dig-stat{min-width:130px}\n  .dig-stat b{display:block;color:#fff;font-size:18px;font-weight:600;margin-bottom:5px}\n  .dig-stat span{display:block;color:var(--dig-muted-2);font-size:10px;letter-spacing:.14em;text-transform:uppercase}\n\n  \/* INTRO \/ DIVISIONS *\/\n  .dig-heading-row{display:grid;grid-template-columns:1.1fr .9fr;gap:70px;align-items:end;margin-bottom:52px}\n  .dig-heading-row .dig-copy{margin:0}\n  .dig-division-grid{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--dig-line)}\n  .dig-division-card{position:relative;padding:34px 32px 31px;min-height:330px;background:linear-gradient(180deg,rgba(255,255,255,.022),rgba(255,255,255,.006));border-right:1px solid var(--dig-line);overflow:hidden;transition:.28s ease}\n  .dig-division-card:last-child{border-right:0}\n  .dig-division-card::after{content:\"\";position:absolute;left:0;right:100%;bottom:0;height:2px;background:var(--dig-red);transition:right .35s ease}\n  .dig-division-card:hover{background:linear-gradient(180deg,rgba(230,57,70,.07),rgba(255,255,255,.012))}\n  .dig-division-card:hover::after{right:0}\n  .dig-division-num{color:var(--dig-red);font-size:11px;font-weight:800;letter-spacing:.16em;margin-bottom:48px}\n  .dig-division-card h3{font-size:28px;text-transform:uppercase}\n  .dig-division-card p{color:var(--dig-muted);line-height:1.7;margin-bottom:25px}\n  .dig-card-link{display:inline-flex;align-items:center;gap:8px;margin-top:auto;color:#fff!important;font-size:11px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}\n\n  \/* LOCATION CHECKER *\/\n  .dig-locator-wrap{display:grid;grid-template-columns:.82fr 1.18fr;gap:0;border:1px solid var(--dig-line);background:var(--dig-bg-2)}\n  .dig-locator-intro{padding:48px;border-right:1px solid var(--dig-line);background:\n      radial-gradient(circle at 0 0,rgba(230,57,70,.11),transparent 34%),var(--dig-bg-2)}\n  .dig-locator-intro h2{font-size:clamp(32px,4vw,52px);margin-bottom:20px}\n  .dig-locator-panel{padding:48px;display:flex;flex-direction:column;justify-content:center}\n  .dig-locator-label{display:block;margin-bottom:10px;color:#d2d6da;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}\n  .dig-select-wrap{position:relative;margin-bottom:22px}\n  .dig-select-wrap::after{content:\"\u2304\";position:absolute;right:18px;top:50%;transform:translateY(-56%);pointer-events:none;color:var(--dig-red);font-size:19px}\n  .dig-locator-select{\n    width:100%;height:58px;padding:0 48px 0 16px;border:1px solid var(--dig-line-strong);border-radius:0;\n    outline:none;background:#090d10;color:#fff;font:inherit;font-size:16px;appearance:none\n  }\n  .dig-locator-select:focus{border-color:var(--dig-red);box-shadow:0 0 0 3px rgba(230,57,70,.12)}\n  .dig-locator-result{min-height:177px;padding:22px;border:1px solid var(--dig-line);background:rgba(255,255,255,.018)}\n  .dig-result-top{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;margin-bottom:12px}\n  .dig-result-status{color:#91e3ae;font-size:10px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}\n  .dig-result-code{color:var(--dig-muted-2);font-size:10px;letter-spacing:.14em}\n  .dig-locator-result h3{margin-bottom:8px;font-size:26px}\n  .dig-locator-result p{margin-bottom:20px;color:var(--dig-muted);line-height:1.6}\n  .dig-result-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}\n\n\n  .dig-locations-top{display:grid;grid-template-columns:1fr .82fr;gap:80px;align-items:end;margin-bottom:42px}\n  .dig-locations-grid{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--dig-line);border-left:1px solid var(--dig-line)}\n  .dig-location-card{position:relative;min-height:300px;padding:34px;border-right:1px solid var(--dig-line);border-bottom:1px solid var(--dig-line);background:rgba(255,255,255,.012);transition:.25s ease;overflow:hidden}\n  .dig-location-card:hover,.dig-location-card.is-active{background:linear-gradient(135deg,rgba(230,57,70,.09),rgba(255,255,255,.018));transform:translateY(-1px)}\n  .dig-location-card.is-active{box-shadow:inset 0 0 0 1px rgba(230,57,70,.65)}\n  .dig-location-num{display:flex;align-items:center;gap:12px;margin-bottom:46px;color:var(--dig-muted-2);font-size:11px;letter-spacing:.16em}\n  .dig-location-num::after{content:\"\";width:44px;height:1px;background:var(--dig-red)}\n  .dig-location-card h3{margin-bottom:8px;font-size:30px}\n  .dig-location-card .dig-subtitle{color:#d1d5d8;font-size:15px;margin-bottom:17px}\n  .dig-location-card .dig-cities{color:var(--dig-muted-2);font-size:13px;line-height:1.65;margin-bottom:25px}\n  .dig-location-card .dig-card-link{position:absolute;left:34px;bottom:31px}\n  .dig-location-card::before{content:\"\";position:absolute;right:24px;top:24px;width:7px;height:7px;border-radius:50%;background:#4d5359;box-shadow:0 0 0 6px rgba(255,255,255,.015)}\n  .dig-location-card:hover::before,.dig-location-card.is-active::before{background:var(--dig-red);box-shadow:0 0 14px rgba(230,57,70,.68)}\n\n  \/* SERVICES \/ INTERNAL LINKS *\/\n  .dig-service-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}\n  .dig-service-col{border:1px solid var(--dig-line);background:rgba(255,255,255,.012)}\n  .dig-service-head{padding:27px 26px;border-bottom:1px solid var(--dig-line)}\n  .dig-service-head span{display:block;color:var(--dig-red);font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px}\n  .dig-service-head h3{margin:0;font-size:24px}\n  .dig-service-list{list-style:none;margin:0;padding:0}\n  .dig-service-list li{margin:0;padding:0;border-bottom:1px solid rgba(255,255,255,.07)}\n  .dig-service-list li:last-child{border-bottom:0}\n  .dig-service-list a{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:15px 26px;color:#cbd0d4!important;font-size:14px;transition:.2s ease}\n  .dig-service-list a::after{content:\"\u2197\";color:var(--dig-red)}\n  .dig-service-list a:hover{color:#fff!important;background:rgba(230,57,70,.06);padding-left:30px}\n\n  \/* POLAND BAND *\/\n  .dig-wide-band{position:relative;border-top:1px solid var(--dig-line);border-bottom:1px solid var(--dig-line);background:\n    linear-gradient(120deg,rgba(230,57,70,.08),transparent 28%),\n    linear-gradient(90deg,#0a0d10,#0e1318)}\n  .dig-wide-band__inner{display:grid;grid-template-columns:.9fr 1.1fr;gap:70px;align-items:center;padding:76px 0}\n  .dig-country-mark{position:relative;height:310px;border:1px solid var(--dig-line);background:\n      radial-gradient(circle at 50% 50%,rgba(230,57,70,.16),transparent 29%),\n      repeating-linear-gradient(0deg,transparent 0 37px,rgba(255,255,255,.035) 38px),\n      repeating-linear-gradient(90deg,transparent 0 37px,rgba(255,255,255,.035) 38px),#090c0f;overflow:hidden}\n  .dig-country-mark::before{content:\"PL\";position:absolute;left:50%;top:50%;transform:translate(-50%,-53%);font-size:clamp(110px,15vw,205px);font-weight:800;letter-spacing:-.08em;color:rgba(255,255,255,.035)}\n  .dig-country-mark::after{content:\"WARSZAWA \u2192 MAZOWSZE \u2192 POLSKA\";position:absolute;left:24px;bottom:22px;color:#cbd0d4;font-size:10px;font-weight:700;letter-spacing:.14em}\n  .dig-pulse{position:absolute;left:64%;top:46%;width:8px;height:8px;border-radius:50%;background:var(--dig-red);box-shadow:0 0 0 8px rgba(230,57,70,.10),0 0 30px rgba(230,57,70,.7)}\n\n  \/* BLOG LINKS *\/\n  .dig-knowledge-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--dig-line);border-left:1px solid var(--dig-line)}\n  .dig-knowledge{min-height:230px;padding:27px;border-right:1px solid var(--dig-line);border-bottom:1px solid var(--dig-line);transition:.2s ease}\n  .dig-knowledge:hover{background:rgba(255,255,255,.025)}\n  .dig-knowledge span{display:block;color:var(--dig-red);font-size:10px;font-weight:800;letter-spacing:.13em;margin-bottom:33px}\n  .dig-knowledge h3{font-size:20px;line-height:1.35;margin-bottom:18px}\n  .dig-knowledge .dig-card-link{font-size:10px}\n\n  \/* CTA *\/\n  .dig-cta-box{position:relative;padding:62px;border:1px solid var(--dig-line);background:\n    radial-gradient(circle at 88% 20%,rgba(230,57,70,.16),transparent 28%),#0b0f13;overflow:hidden}\n  .dig-cta-box::after{content:\"DIG\";position:absolute;right:-18px;bottom:-57px;font-size:240px;line-height:1;font-weight:800;letter-spacing:-.09em;color:rgba(255,255,255,.022);pointer-events:none}\n  .dig-cta-box h2{max-width:850px;margin-bottom:18px}\n  .dig-cta-box .dig-lead{max-width:850px}\n  .dig-cta-meta{display:flex;flex-wrap:wrap;gap:10px 24px;margin-top:28px;color:var(--dig-muted-2);font-size:10px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}\n\n  \/* FAQ *\/\n  .dig-faq{max-width:980px;margin:0 auto}\n  .dig-faq details{border-top:1px solid var(--dig-line)}\n  .dig-faq details:last-child{border-bottom:1px solid var(--dig-line)}\n  .dig-faq summary{position:relative;cursor:pointer;list-style:none;padding:25px 48px 25px 0;color:#f1f3f4;font-size:17px;font-weight:600;line-height:1.45}\n  .dig-faq summary::-webkit-details-marker{display:none}\n  .dig-faq summary::after{content:\"+\";position:absolute;right:5px;top:20px;color:var(--dig-red);font-size:28px;font-weight:300;transition:transform .2s ease}\n  .dig-faq details[open] summary::after{transform:rotate(45deg)}\n  .dig-faq__answer{padding:0 60px 25px 0;color:var(--dig-muted);line-height:1.75;font-size:15px}\n\n  \/* SMALL DETAILS *\/\n  .dig-grid-noise{position:absolute;inset:0;pointer-events:none;z-index:-1;opacity:.4;background-image:linear-gradient(rgba(255,255,255,.015) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.015) 1px,transparent 1px);background-size:64px 64px;mask-image:linear-gradient(to bottom,black,transparent 78%)}\n  .dig-reveal{opacity:0;transform:translateY(15px);transition:opacity .6s ease,transform .6s ease}\n  .dig-reveal.is-visible{opacity:1;transform:none}\n  .dig-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}\n\n  @media (max-width:1024px){\n    .dig-hero{min-height:760px;padding:78px 0 70px}\n    .dig-hero__bg{object-position:58% center}\n    .dig-hero::before{background:\n      linear-gradient(90deg,rgba(7,9,11,.97) 0%,rgba(7,9,11,.90) 38%,rgba(7,9,11,.48) 68%,rgba(7,9,11,.24) 100%),\n      linear-gradient(180deg,rgba(7,9,11,.18),rgba(7,9,11,.52));}\n    .dig-heading-row,.dig-locations-top,.dig-wide-band__inner{grid-template-columns:1fr;gap:25px}\n    .dig-division-grid,.dig-service-grid{grid-template-columns:1fr}\n    .dig-division-card{border-right:0;border-bottom:1px solid var(--dig-line);min-height:260px}\n    .dig-division-card:last-child{border-bottom:0}\n    .dig-locator-wrap{grid-template-columns:1fr}\n    .dig-locator-intro{border-right:0;border-bottom:1px solid var(--dig-line)}\n    .dig-knowledge-grid{grid-template-columns:repeat(2,1fr)}\n  }\n  @media (max-width:700px){\n    .dig-shell{width:min(100% - 26px,var(--dig-max))}\n    .dig-section{padding:74px 0}\n    .dig-section--tight{padding:58px 0}\n    .dig-hero{min-height:760px;padding:58px 0 72px;align-items:center}\n    .dig-hero__bg{object-position:63% center;filter:saturate(.78) contrast(1.07) brightness(.66)}\n    .dig-hero::before{background:\n      linear-gradient(90deg,rgba(7,9,11,.94),rgba(7,9,11,.62)),\n      linear-gradient(180deg,rgba(7,9,11,.20) 0%,rgba(7,9,11,.30) 55%,rgba(7,9,11,.74) 100%);}\n    .dig-area-page h1{font-size:clamp(39px,13vw,61px)}\n    .dig-area-page h2{font-size:clamp(31px,10vw,45px)}\n    .dig-actions,.dig-result-actions{flex-direction:column;align-items:stretch}\n    .dig-btn{width:100%}\n    .dig-hero__caption{right:13px;bottom:14px;max-width:calc(100% - 26px);font-size:8px}\n    .dig-locator-intro,.dig-locator-panel{padding:29px 23px}\n    .dig-locations-grid{grid-template-columns:1fr}\n    .dig-location-card{min-height:286px;padding:28px 24px}\n    .dig-location-card .dig-card-link{left:24px;bottom:26px}\n    .dig-service-list a{padding-left:21px;padding-right:21px}\n    .dig-wide-band__inner{padding:58px 0}\n    .dig-country-mark{height:250px}\n    .dig-knowledge-grid{grid-template-columns:1fr}\n    .dig-cta-box{padding:36px 24px}\n    .dig-cta-box::after{font-size:150px}\n    .dig-faq summary{font-size:16px}\n  }\n  @media (prefers-reduced-motion:reduce){\n    .dig-area-page *{scroll-behavior:auto!important;transition:none!important}\n    .dig-reveal{opacity:1;transform:none}\n  }\n  \n  \n  #dig-warsaw-map {\n    --dig-red: #e63946;\n    --dig-red-dark: #b91827;\n    --dig-bg: #070708;\n    --dig-panel: #0c0c0e;\n    --dig-panel-2: #111114;\n    --dig-border: rgba(255,255,255,.10);\n    --dig-border-strong: rgba(255,255,255,.18);\n    --dig-text: #f4f4f5;\n    --dig-muted: #9b9ba1;\n\n    position: relative;\n    width: 100%;\n    overflow: hidden;\n    background:\n        radial-gradient(\n            circle at 78% 42%,\n            rgba(230,57,70,.10),\n            transparent 31%\n        ),\n        radial-gradient(\n            circle at 15% 85%,\n            rgba(255,255,255,.025),\n            transparent 30%\n        ),\n        var(--dig-bg);\n\n    color: var(--dig-text);\n    padding: 105px 26px 85px;\n    isolation: isolate;\n}\n\n#dig-warsaw-map * {\n    box-sizing: border-box;\n}\n\n\/* subtelna techniczna siatka *\/\n\n#dig-warsaw-map::before {\n    content: \"\";\n    position: absolute;\n    inset: 0;\n    pointer-events: none;\n    z-index: -1;\n\n    background-image:\n        linear-gradient(\n            rgba(255,255,255,.017) 1px,\n            transparent 1px\n        ),\n        linear-gradient(\n            90deg,\n            rgba(255,255,255,.017) 1px,\n            transparent 1px\n        );\n\n    background-size: 42px 42px;\n\n    mask-image:\n        linear-gradient(\n            to bottom,\n            transparent,\n            #000 20%,\n            #000 85%,\n            transparent\n        );\n}\n\n.dig-waw-container {\n    width: min(1420px, 100%);\n    margin: 0 auto;\n}\n\n\n\/* ==========================================================\n   HEADER\n   ========================================================== *\/\n\n.dig-waw-kicker {\n    display: flex;\n    align-items: center;\n    gap: 13px;\n\n    margin-bottom: 20px;\n\n    font-size: 11px;\n    font-weight: 700;\n    line-height: 1.4;\n\n    letter-spacing: .20em;\n    text-transform: uppercase;\n\n    color: #aaaab0;\n}\n\n.dig-waw-kicker::before {\n    content: \"\";\n    display: block;\n\n    width: 38px;\n    height: 2px;\n\n    background: var(--dig-red);\n}\n\n.dig-waw-header {\n    display: grid;\n    grid-template-columns:\n        minmax(0, 1.25fr)\n        minmax(290px, .75fr);\n\n    gap: clamp(35px, 7vw, 100px);\n    align-items: end;\n\n    padding-bottom: 48px;\n\n    border-bottom: 1px solid var(--dig-border);\n}\n\n.dig-waw-title {\n    max-width: 850px;\n\n    margin: 0 !important;\n\n    color: #fff !important;\n\n    font-size: clamp(39px, 5.3vw, 76px);\n    font-weight: 700;\n    line-height: .98;\n\n    letter-spacing: -.052em;\n}\n\n.dig-waw-title span {\n    color: var(--dig-red);\n}\n\n.dig-waw-lead {\n    max-width: 850px;\n\n    margin: 27px 0 0;\n\n    color: var(--dig-muted);\n\n    font-size: clamp(15px, 1.3vw, 17px);\n    line-height: 1.8;\n}\n\n.dig-waw-lead + .dig-waw-lead {\n    margin-top: 15px;\n}\n\n\n\/* licznik *\/\n\n.dig-waw-counter {\n    position: relative;\n\n    padding: 5px 0 8px 35px;\n\n    border-left: 1px solid var(--dig-border);\n}\n\n.dig-waw-counter-top {\n    display: flex;\n    align-items: flex-end;\n    gap: 10px;\n}\n\n.dig-waw-number {\n    font-size: clamp(66px, 8vw, 115px);\n    line-height: .78;\n\n    font-weight: 700;\n    letter-spacing: -.07em;\n\n    color: #fff;\n}\n\n.dig-waw-number-dot {\n    color: var(--dig-red);\n}\n\n.dig-waw-counter-label {\n    margin-top: 25px;\n\n    font-size: 10px;\n    line-height: 1.7;\n\n    letter-spacing: .17em;\n    text-transform: uppercase;\n\n    color: #85858b;\n}\n\n\n\/* ==========================================================\n   MAP SECTION\n   ========================================================== *\/\n\n.dig-waw-main {\n    display: grid;\n\n    grid-template-columns:\n        minmax(260px, .36fr)\n        minmax(0, 1fr);\n\n    gap: clamp(35px, 6vw, 80px);\n\n    align-items: center;\n\n    margin-top: 55px;\n}\n\n\n\/* ==========================================================\n   LEFT CONTROL PANEL\n   ========================================================== *\/\n\n.dig-waw-side {\n    min-width: 0;\n}\n\n.dig-waw-side-index {\n    margin-bottom: 16px;\n\n    color: var(--dig-red);\n\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: .18em;\n    text-transform: uppercase;\n}\n\n.dig-waw-active-box {\n    position: relative;\n\n    padding: 27px 0 29px;\n\n    border-top: 1px solid var(--dig-border);\n    border-bottom: 1px solid var(--dig-border);\n}\n\n.dig-waw-active-status {\n    display: flex;\n    align-items: center;\n    gap: 9px;\n\n    margin-bottom: 15px;\n\n    color: #96969c;\n\n    font-size: 9px;\n    font-weight: 700;\n    letter-spacing: .18em;\n\n    text-transform: uppercase;\n}\n\n.dig-waw-status-dot {\n    width: 7px;\n    height: 7px;\n\n    border-radius: 50%;\n\n    background: var(--dig-red);\n\n    box-shadow:\n        0 0 0 5px rgba(230,57,70,.08),\n        0 0 20px rgba(230,57,70,.45);\n}\n\n#dig-waw-current-name {\n    min-height: 70px;\n\n    margin: 0 !important;\n\n    color: #fff !important;\n\n    font-size: clamp(30px, 3vw, 43px);\n    line-height: 1.02;\n\n    font-weight: 650;\n    letter-spacing: -.04em;\n\n    transition:\n        opacity .18s ease,\n        transform .18s ease;\n}\n\n.dig-waw-current-subtitle {\n    margin-top: 15px;\n\n    color: #88888e;\n\n    font-size: 13px;\n    line-height: 1.6;\n}\n\n.dig-waw-current-subtitle strong {\n    color: #c9c9cc;\n    font-weight: 500;\n}\n\n\n\/* instrukcja *\/\n\n.dig-waw-instruction {\n    display: flex;\n    gap: 14px;\n\n    margin-top: 25px;\n\n    color: #818187;\n\n    font-size: 12px;\n    line-height: 1.65;\n}\n\n.dig-waw-instruction-icon {\n    flex: 0 0 auto;\n\n    display: flex;\n    align-items: center;\n    justify-content: center;\n\n    width: 37px;\n    height: 37px;\n\n    border-radius: 50%;\n    border: 1px solid rgba(255,255,255,.13);\n\n    color: var(--dig-red);\n}\n\n\n\/* ==========================================================\n   MAP STAGE\n   ========================================================== *\/\n\n.dig-waw-map-column {\n    min-width: 0;\n}\n\n.dig-waw-map-stage {\n    position: relative;\n\n    width: 100%;\n\n    min-height: 450px;\n\n    overflow: hidden;\n\n    border: 1px solid var(--dig-border);\n\n    background:\n        radial-gradient(\n            circle at center,\n            rgba(255,255,255,.025),\n            transparent 65%\n        ),\n        rgba(255,255,255,.008);\n}\n\n\n\/* naro\u017cniki *\/\n\n.dig-waw-map-stage::before,\n.dig-waw-map-stage::after {\n    content: \"\";\n\n    position: absolute;\n\n    width: 26px;\n    height: 26px;\n\n    pointer-events: none;\n\n    z-index: 5;\n}\n\n.dig-waw-map-stage::before {\n    top: 14px;\n    left: 14px;\n\n    border-top: 1px solid rgba(255,255,255,.35);\n    border-left: 1px solid rgba(255,255,255,.35);\n}\n\n.dig-waw-map-stage::after {\n    right: 14px;\n    bottom: 14px;\n\n    border-right: 1px solid rgba(255,255,255,.35);\n    border-bottom: 1px solid rgba(255,255,255,.35);\n}\n\n\n\/* top bar mapy *\/\n\n.dig-waw-map-topbar {\n    position: absolute;\n\n    top: 18px;\n    left: 22px;\n    right: 22px;\n\n    z-index: 6;\n\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n\n    gap: 15px;\n\n    pointer-events: none;\n}\n\n.dig-waw-map-code {\n    color: #86868c;\n\n    font-size: 9px;\n    font-weight: 700;\n    line-height: 1.5;\n\n    letter-spacing: .16em;\n    text-transform: uppercase;\n}\n\n.dig-waw-map-code strong {\n    color: var(--dig-red);\n}\n\n\n\/* scan line *\/\n\n.dig-waw-scan {\n    position: absolute;\n\n    left: 8%;\n    right: 8%;\n\n    top: 15%;\n\n    height: 1px;\n\n    z-index: 2;\n\n    opacity: .18;\n\n    pointer-events: none;\n\n    background:\n        linear-gradient(\n            90deg,\n            transparent,\n            var(--dig-red),\n            transparent\n        );\n\n    box-shadow:\n        0 0 12px rgba(230,57,70,.28);\n\n    animation: digScan 8s ease-in-out infinite;\n}\n\n@keyframes digScan {\n    0%,\n    100% {\n        top: 18%;\n        opacity: .08;\n    }\n\n    50% {\n        top: 78%;\n        opacity: .32;\n    }\n}\n\n\n\/* SVG *\/\n\n#dig-waw-svg {\n    position: relative;\n\n    z-index: 3;\n\n    display: block;\n\n    width: 100%;\n    height: auto;\n\n    min-height: 450px;\n\n    aspect-ratio: 1.05 \/ 1;\n\n    padding: clamp(30px, 5vw, 65px);\n\n    overflow: visible;\n}\n\n\n\/* map paths *\/\n\n#dig-waw-svg .dig-district-link {\n    cursor: pointer;\n\n    opacity: 1;\n\n    outline: none;\n}\n\n#dig-waw-svg .dig-district-shape {\n    fill: #151518;\n\n    stroke: rgba(255,255,255,.33);\n    stroke-width: 1.25;\n\n    vector-effect: non-scaling-stroke;\n\n    transition:\n        fill .24s ease,\n        stroke .24s ease,\n        opacity .24s ease,\n        filter .24s ease;\n}\n\n#dig-waw-svg .dig-district-link:hover\n.dig-district-shape,\n\n#dig-waw-svg .dig-district-link:focus\n.dig-district-shape,\n\n#dig-waw-svg .dig-district-link.is-active\n.dig-district-shape {\n    fill: var(--dig-red);\n\n    stroke: rgba(255,255,255,.92);\n\n    filter:\n        drop-shadow(\n            0 0 10px\n            rgba(230,57,70,.34)\n        );\n}\n\n\n\/* przygaszenie pozosta\u0142ych *\/\n\n#dig-waw-svg.has-active\n.dig-district-link:not(.is-active)\n.dig-district-shape {\n    opacity: .62;\n}\n\n\n\/* labels *\/\n\n.dig-district-label {\n    pointer-events: none;\n\n    fill: rgba(255,255,255,.83);\n\n    font-family:\n        Arial,\n        Helvetica,\n        sans-serif;\n\n    font-size: 20px;\n    font-weight: 700;\n\n    text-anchor: middle;\n\n    letter-spacing: .5px;\n\n    paint-order: stroke;\n\n    stroke: rgba(0,0,0,.85);\n    stroke-width: 4px;\n    stroke-linejoin: round;\n\n    transition:\n        fill .22s ease,\n        font-size .22s ease;\n}\n\n.dig-district-label.small {\n    font-size: 16px;\n}\n\n.dig-district-link:hover .dig-district-label,\n.dig-district-link:focus .dig-district-label,\n.dig-district-link.is-active .dig-district-label {\n    fill: #fff;\n}\n\n\n\/* loading *\/\n\n.dig-waw-loading {\n    position: absolute;\n\n    inset: 0;\n\n    z-index: 10;\n\n    display: flex;\n    align-items: center;\n    justify-content: center;\n\n    gap: 13px;\n\n    background: var(--dig-panel);\n\n    color: #9d9da3;\n\n    font-size: 10px;\n    font-weight: 700;\n\n    letter-spacing: .17em;\n    text-transform: uppercase;\n\n    transition:\n        opacity .4s ease,\n        visibility .4s ease;\n}\n\n.dig-waw-loading.is-hidden {\n    opacity: 0;\n    visibility: hidden;\n}\n\n.dig-waw-loader-dot {\n    width: 8px;\n    height: 8px;\n\n    border-radius: 50%;\n\n    background: var(--dig-red);\n\n    box-shadow:\n        0 0 15px\n        rgba(230,57,70,.55);\n\n    animation: digPulse 1.1s infinite alternate;\n}\n\n@keyframes digPulse {\n    from {\n        opacity: .35;\n        transform: scale(.8);\n    }\n\n    to {\n        opacity: 1;\n        transform: scale(1.2);\n    }\n}\n\n\n\/* ==========================================================\n   MOBILE SELECT\n   ========================================================== *\/\n\n.dig-waw-mobile-select {\n    display: none;\n\n    margin-top: 18px;\n}\n\n.dig-waw-mobile-select label {\n    display: block;\n\n    margin-bottom: 9px;\n\n    color: #94949a;\n\n    font-size: 9px;\n    font-weight: 700;\n    letter-spacing: .15em;\n\n    text-transform: uppercase;\n}\n\n#dig-district-select {\n    width: 100%;\n\n    min-height: 50px;\n\n    padding: 0 16px;\n\n    border: 1px solid var(--dig-border-strong);\n    border-radius: 0;\n\n    outline: none;\n\n    background: #101012;\n\n    color: #fff;\n\n    font-size: 16px;\n}\n\n\n\/* ==========================================================\n   BOTTOM SEO\n   ========================================================== *\/\n\n.dig-waw-seo {\n    display: grid;\n\n    grid-template-columns:\n        minmax(0, 1.3fr)\n        minmax(250px, .7fr);\n\n    gap: clamp(30px, 6vw, 75px);\n\n    margin-top: 60px;\n\n    padding-top: 40px;\n\n    border-top: 1px solid var(--dig-border);\n}\n\n.dig-waw-seo-text {\n    margin: 0;\n\n    color: var(--dig-muted);\n\n    font-size: 15px;\n    line-height: 1.85;\n}\n\n.dig-waw-seo-text strong {\n    color: #fff;\n    font-weight: 600;\n}\n\n.dig-waw-seo-right {\n    color: #74747a;\n\n    font-size: 10px;\n    line-height: 1.8;\n\n    letter-spacing: .12em;\n    text-transform: uppercase;\n}\n\n\n\/* ==========================================================\n   SEO INTERNAL LINKS\n   nie kafle \u2014 zwyk\u0142a nawigacja tekstowa\n   ========================================================== *\/\n\n.dig-waw-links {\n    margin-top: 43px;\n\n    padding-top: 26px;\n\n    border-top: 1px solid rgba(255,255,255,.07);\n}\n\n.dig-waw-links-title {\n    margin-bottom: 16px;\n\n    color: #77777d;\n\n    font-size: 9px;\n    font-weight: 700;\n    letter-spacing: .17em;\n    text-transform: uppercase;\n}\n\n.dig-waw-links-list {\n    display: flex;\n    flex-wrap: wrap;\n\n    gap: 8px 17px;\n\n    margin: 0;\n    padding: 0;\n\n    list-style: none;\n}\n\n.dig-waw-links-list a {\n    position: relative;\n\n    display: inline-block;\n\n    padding: 6px 0;\n\n    color: #aaaab0 !important;\n\n    font-size: 12px;\n    line-height: 1.4;\n\n    text-decoration: none !important;\n\n    transition:\n        color .2s ease,\n        transform .2s ease;\n}\n\n.dig-waw-links-list a::before {\n    content: \"\u2192\";\n\n    margin-right: 7px;\n\n    color: var(--dig-red);\n}\n\n.dig-waw-links-list a:hover {\n    color: #fff !important;\n\n    transform: translateX(2px);\n}\n\n\n\/* source *\/\n\n.dig-waw-source {\n    margin-top: 24px;\n\n    color: #55555b;\n\n    font-size: 9px;\n    line-height: 1.5;\n}\n\n.dig-waw-source a {\n    color: #68686e !important;\n}\n\n\n\/* ==========================================================\n   RESPONSIVE\n   ========================================================== *\/\n\n@media (max-width: 1000px) {\n\n    #dig-warsaw-map {\n        padding:\n            85px\n            22px\n            70px;\n    }\n\n    .dig-waw-header {\n        grid-template-columns: 1fr;\n\n        gap: 30px;\n    }\n\n    .dig-waw-counter {\n        padding:\n            28px 0 0;\n\n        border-left: 0;\n        border-top:\n            1px solid\n            var(--dig-border);\n    }\n\n    .dig-waw-main {\n        grid-template-columns: 1fr;\n    }\n\n    .dig-waw-side {\n        display: grid;\n\n        grid-template-columns:\n            minmax(0,1fr)\n            minmax(230px,.55fr);\n\n        gap: 35px;\n\n        align-items: center;\n    }\n\n    .dig-waw-instruction {\n        margin-top: 0;\n    }\n\n    .dig-waw-active-box {\n        padding-bottom: 22px;\n    }\n\n    .dig-waw-seo {\n        grid-template-columns: 1fr;\n    }\n}\n\n\n@media (max-width: 650px) {\n\n    #dig-warsaw-map {\n        padding:\n            68px\n            15px\n            55px;\n    }\n\n    .dig-waw-kicker {\n        font-size: 9px;\n    }\n\n    .dig-waw-title {\n        font-size: clamp(\n            35px,\n            11vw,\n            46px\n        );\n    }\n\n    .dig-waw-lead {\n        font-size: 15px;\n    }\n\n    .dig-waw-side {\n        display: block;\n    }\n\n    .dig-waw-instruction {\n        margin-top: 21px;\n    }\n\n    .dig-waw-map-stage {\n        min-height: 390px;\n    }\n\n    #dig-waw-svg {\n        min-height: 390px;\n\n        padding:\n            52px\n            12px\n            25px;\n    }\n\n    .dig-waw-map-topbar {\n        left: 18px;\n        right: 18px;\n    }\n\n    .dig-waw-mobile-select {\n        display: block;\n    }\n\n    .dig-district-label {\n        font-size: 24px;\n    }\n\n    .dig-district-label.small {\n        font-size: 18px;\n    }\n\n    .dig-waw-links-list {\n        gap:\n            5px\n            14px;\n    }\n\n    .dig-waw-links-list a {\n        font-size: 11px;\n    }\n}\n\n\n\/* accessibility *\/\n\n@media (prefers-reduced-motion: reduce) {\n\n    #dig-warsaw-map *,\n    #dig-warsaw-map *::before,\n    #dig-warsaw-map *::after {\n        animation: none !important;\n        transition: none !important;\n    }\n}\n<\/style>\n\n<section class=\"dig-area-page\" id=\"dig-obszar-dzialania\" aria-labelledby=\"dig-page-title\">\n  <div class=\"dig-grid-noise\" aria-hidden=\"true\"><\/div>\n\n  <!-- HERO -->\n  <header class=\"dig-hero\">\n    <img fetchpriority=\"high\"\n      class=\"dig-hero__bg\"\n      src=\"https:\/\/detectiveinvestigationsgroup.pl\/wp-content\/uploads\/2026\/09\/warszawskie-stoleczne-powiaty.png\"\n      alt=\"Obszar dzia\u0142ania detektywa \u2013 Warszawa i powiaty aglomeracji warszawskiej\"\n      width=\"1672\"\n      height=\"941\"\n      loading=\"eager\"\n      fetchpriority=\"high\"\n      decoding=\"async\">\n    <div class=\"dig-shell dig-hero__grid\">\n      <div class=\"dig-hero__content dig-reveal\">\n        <p class=\"dig-kicker\">Detective Investigations Group \/ Obszar dzia\u0142ania detektywa<\/p>\n        <h1 id=\"dig-page-title\">Obszar dzia\u0142ania detektywa - Warszawa i okolice.<\/h1>\n        <p class=\"dig-lead\">\n          Obszar dzia\u0142ania detektywa w Detective Investigations Group obejmuje przede wszystkim Warszaw\u0119 i aglomeracj\u0119 warszawsk\u0105. Dzia\u0142amy tam, gdzie wymaga tego sytuacja. Realizujemy <a class=\"dig-text-link\" href=\"https:\/\/detectiveinvestigationsgroup.pl\/detective-division\/\">us\u0142ugi detektywistyczne<\/a>, <a class=\"dig-text-link\" href=\"https:\/\/detectiveinvestigationsgroup.pl\/technical-security-division\/\">bezpiecze\u0144stwo techniczne i TSCM<\/a> oraz <a class=\"dig-text-link\" href=\"https:\/\/detectiveinvestigationsgroup.pl\/safety-division\/\">obs\u0142ug\u0119 BHP i PPO\u017b<\/a>. W zale\u017cno\u015bci od charakteru zlecenia dzia\u0142ania prowadzimy r\u00f3wnie\u017c poza Mazowszem.\n        <\/p>\n        <div class=\"dig-actions\">\n          <a class=\"dig-btn\" href=\"https:\/\/detectiveinvestigationsgroup.pl\/kontakt\/\">Um\u00f3w poufn\u0105 konsultacj\u0119 <span class=\"dig-arrow\" aria-hidden=\"true\">\u2192<\/span><\/a>\n          <a class=\"dig-btn dig-btn--ghost\" href=\"#dig-lokalizacje\">Sprawd\u017a swoj\u0105 lokalizacj\u0119 <span class=\"dig-arrow\" aria-hidden=\"true\">\u2193<\/span><\/a>\n        <\/div>\n        <div class=\"dig-hero__stats\" aria-label=\"Zakres terytorialny\">\n          <div class=\"dig-stat\"><b>Warszawa<\/b><span>g\u0142\u00f3wny obszar<\/span><\/div>\n          <div class=\"dig-stat\"><b>10 obszar\u00f3w<\/b><span>Warszawa + okolice<\/span><\/div>\n          <div class=\"dig-stat\"><b>Polska<\/b><span>wybrane realizacje<\/span><\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n    <div class=\"dig-hero__caption\" aria-hidden=\"true\">Warszawa \/ aglomeracja warszawska \/ dzia\u0142ania terenowe<\/div>\n  <\/header>\n\n  <!-- THREE DIVISIONS -->\n  <section class=\"dig-section dig-section--line\" aria-labelledby=\"dig-divisions-title\">\n    <div class=\"dig-shell\">\n      <div class=\"dig-heading-row dig-reveal\">\n        <div>\n          <p class=\"dig-kicker\">Zakres dzia\u0142ania<\/p>\n          <h2 id=\"dig-divisions-title\">Trzy dywizje. Jeden standard bezpiecze\u0144stwa.<\/h2>\n        <\/div>\n        <p class=\"dig-copy\">Obszar dzia\u0142ania DIG dotyczy ca\u0142ej organizacji. Klient mo\u017ce skorzysta\u0107 z jednego wyspecjalizowanego zespo\u0142u albo po\u0142\u0105czy\u0107 kilka obszar\u00f3w wsparcia - od ustalenia fakt\u00f3w, przez ochron\u0119 informacji, po bezpiecze\u0144stwo pracy.<\/p>\n      <\/div>\n\n      <div class=\"dig-division-grid dig-reveal\">\n        <article class=\"dig-division-card\">\n          <div class=\"dig-division-num\">01 \/ INVESTIGATIONS<\/div>\n          <h3>Detective Division<\/h3>\n          <p>Obserwacja os\u00f3b, wykrywanie zdrad, poszukiwanie os\u00f3b i mienia, sprawy rozwodowe, ustalenia oraz wywiad gospodarczy dla klient\u00f3w prywatnych i przedsi\u0119biorstw.<\/p>\n          <a class=\"dig-card-link\" href=\"https:\/\/detectiveinvestigationsgroup.pl\/detective-division\/\">Poznaj Detective Division <span aria-hidden=\"true\">\u2197<\/span><\/a>\n        <\/article>\n        <article class=\"dig-division-card\">\n          <div class=\"dig-division-num\">02 \/ TSCM<\/div>\n          <h3>Technical Security<\/h3>\n          <p>Wykrywanie pods\u0142uch\u00f3w, lokalizator\u00f3w GPS i ukrytych kamer, kontrole pojazd\u00f3w i pomieszcze\u0144 oraz audyty TSCM dla firm.<\/p>\n          <a class=\"dig-card-link\" href=\"https:\/\/detectiveinvestigationsgroup.pl\/technical-security-division\/\">Poznaj Technical Security <span aria-hidden=\"true\">\u2197<\/span><\/a>\n        <\/article>\n        <article class=\"dig-division-card\">\n          <div class=\"dig-division-num\">03 \/ BHP + PPO\u017b<\/div>\n          <h3>Safety Division<\/h3>\n          <p>Sta\u0142a i dora\u017ana obs\u0142uga BHP i PPO\u017b, szkolenia, audyty, ocena ryzyka zawodowego, dokumentacja oraz wsparcie pracodawc\u00f3w.<\/p>\n          <a class=\"dig-card-link\" href=\"https:\/\/detectiveinvestigationsgroup.pl\/safety-division\/\">Poznaj Safety Division <span aria-hidden=\"true\">\u2197<\/span><\/a>\n        <\/article>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- ORIGINAL LOCATION WIDGET -->\n  <section class=\"dig-section dig-section--tight dig-section--line\" aria-labelledby=\"dig-check-title\">\n    <div class=\"dig-shell\">\n      <div class=\"dig-locator-wrap dig-reveal\">\n        <div class=\"dig-locator-intro\">\n          <p class=\"dig-kicker\">DIG \/ Location Check<\/p>\n          <h2 id=\"dig-check-title\">Sprawd\u017a, czy obszar dzia\u0142ania detektywa obejmuje Twoje miasto.<\/h2>\n          <p class=\"dig-copy\">Wybierz powiat lub miasto. Sprawdzisz lokalny zakres dzia\u0142a\u0144 i przejdziesz do strony przygotowanej dla Twojej miejscowo\u015bci oraz najcz\u0119\u015bciej wybieranych us\u0142ug.<\/p>\n        <\/div>\n        <div class=\"dig-locator-panel\">\n          <label class=\"dig-locator-label\" for=\"dig-area-select\">Wybierz lokalizacj\u0119<\/label>\n          <div class=\"dig-select-wrap\">\n            <select class=\"dig-locator-select\" id=\"dig-area-select\">\n              <option value=\"warszawa\">Warszawa<\/option>\n              <option value=\"piaseczno\">Powiat piaseczy\u0144ski \/ Piaseczno<\/option>\n              <option value=\"pruszkow\">Powiat pruszkowski \/ Pruszk\u00f3w<\/option>\n              <option value=\"otwock\">Powiat otwocki \/ Otwock<\/option>\n              <option value=\"legionowo\">Powiat legionowski \/ Legionowo<\/option>\n              <option value=\"wolomin\">Powiat wo\u0142omi\u0144ski \/ Wo\u0142omin<\/option>\n              <option value=\"grodzisk\">Powiat grodziski \/ Grodzisk Mazowiecki<\/option>\n              <option value=\"lomianki\">Powiat warszawski zachodni \/ \u0141omianki<\/option>\n              <option value=\"minsk\">Powiat mi\u0144ski \/ Mi\u0144sk Mazowiecki<\/option>\n              <option value=\"nowydwor\">Powiat nowodworski \/ Nowy Dw\u00f3r Mazowiecki<\/option>\n            <\/select>\n          <\/div>\n          <div class=\"dig-locator-result\" id=\"dig-area-result\" aria-live=\"polite\">\n            <div class=\"dig-result-top\">\n              <span class=\"dig-result-status\">\u25cf Obszar aktywny<\/span>\n              <span class=\"dig-result-code\">AREA \/ 01<\/span>\n            <\/div>\n            <h3 id=\"dig-result-title\">Warszawa<\/h3>\n            <p id=\"dig-result-cities\">Wszystkie dzielnice Warszawy.<\/p>\n            <div class=\"dig-result-actions\">\n              <a class=\"dig-btn\" id=\"dig-result-link\" href=\"https:\/\/detectiveinvestigationsgroup.pl\/detective-division\/prywatny-detektyw-warszawa\/\">Detektyw Warszawa <span aria-hidden=\"true\">\u2192<\/span><\/a>\n              <button class=\"dig-btn dig-btn--ghost\" id=\"dig-result-scroll\" type=\"button\">Poka\u017c kart\u0119 obszaru \u2193<\/button>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- LOCAL SEO LOCATIONS -->\n  <section class=\"dig-section dig-section--line\" id=\"dig-lokalizacje\" aria-labelledby=\"dig-locations-title\">\n    <div class=\"dig-shell\">\n      <div class=\"dig-locations-top dig-reveal\">\n        <div>\n          <p class=\"dig-kicker\">Warszawa \/ aglomeracja warszawska<\/p>\n          <h2 id=\"dig-locations-title\">Detektyw Warszawa i okolice - g\u0142\u00f3wne obszary dzia\u0142ania.<\/h2>\n        <\/div>\n        <p class=\"dig-copy\">Warszawa stanowi g\u0142\u00f3wny obszar dzia\u0142alno\u015bci. Zlecenia realizujemy tak\u017ce w miejscowo\u015bciach aglomeracji warszawskiej - dla os\u00f3b prywatnych, przedsi\u0119biorc\u00f3w, kancelarii i instytucji. Obszar dzia\u0142ania detektywa ka\u017cdorazowo dostosowujemy do rodzaju us\u0142ugi, charakteru sprawy i potrzebnej logistyki.<\/p>\n      <\/div>\n\n      <div class=\"dig-locations-grid\">\n        <article class=\"dig-location-card dig-reveal\" id=\"dig-card-warszawa\" data-area-card=\"warszawa\">\n          <div class=\"dig-location-num\">01 \/ CAPITAL<\/div>\n          <h3>Detektyw Warszawa<\/h3>\n          <p class=\"dig-subtitle\">Prywatny detektyw w Warszawie<\/p>\n          <p class=\"dig-cities\">\u015ar\u00f3dmie\u015bcie \u2022 Mokot\u00f3w \u2022 Wola \u2022 Ursyn\u00f3w \u2022 Wilan\u00f3w \u2022 Praga \u2022 Bielany \u2022 \u017boliborz \u2022 wszystkie dzielnice<\/p>\n          <a class=\"dig-card-link\" href=\"https:\/\/detectiveinvestigationsgroup.pl\/detective-division\/prywatny-detektyw-warszawa\/\">Warszawa <span aria-hidden=\"true\">\u2192<\/span><\/a>\n        <\/article>\n\n        <article class=\"dig-location-card dig-reveal\" id=\"dig-card-piaseczno\" data-area-card=\"piaseczno\">\n          <div class=\"dig-location-num\">02 \/ SOUTH<\/div>\n          <h3>Detektyw Piaseczno<\/h3>\n          <p class=\"dig-subtitle\">Prywatny detektyw Piaseczno i powiat piaseczy\u0144ski<\/p>\n          <p class=\"dig-cities\">Piaseczno \u2022 Konstancin-Jeziorna \u2022 G\u00f3ra Kalwaria \u2022 Lesznowola \u2022 Tarczyn<\/p>\n          <a class=\"dig-card-link\" href=\"https:\/\/detectiveinvestigationsgroup.pl\/obszar-dzialania\/detektyw-piaseczno\/\">Piaseczno <span aria-hidden=\"true\">\u2192<\/span><\/a>\n        <\/article>\n\n        <article class=\"dig-location-card dig-reveal\" id=\"dig-card-pruszkow\" data-area-card=\"pruszkow\">\n          <div class=\"dig-location-num\">03 \/ WEST<\/div>\n          <h3>Detektyw Pruszk\u00f3w<\/h3>\n          <p class=\"dig-subtitle\">Prywatny detektyw Pruszk\u00f3w i okolice<\/p>\n          <p class=\"dig-cities\">Pruszk\u00f3w \u2022 Piast\u00f3w \u2022 Brwin\u00f3w \u2022 Raszyn \u2022 Nadarzyn<\/p>\n          <a class=\"dig-card-link\" href=\"https:\/\/detectiveinvestigationsgroup.pl\/obszar-dzialania\/detektyw-pruszkow\/\">Pruszk\u00f3w <span aria-hidden=\"true\">\u2192<\/span><\/a>\n        <\/article>\n\n        <article class=\"dig-location-card dig-reveal\" id=\"dig-card-otwock\" data-area-card=\"otwock\">\n          <div class=\"dig-location-num\">04 \/ SOUTH-EAST<\/div>\n          <h3>Detektyw Otwock<\/h3>\n          <p class=\"dig-subtitle\">Prywatny detektyw Otwock i okolice<\/p>\n          <p class=\"dig-cities\">Otwock \u2022 J\u00f3zef\u00f3w \u2022 Karczew \u2022 Celestyn\u00f3w \u2022 Wi\u0105zowna<\/p>\n          <a class=\"dig-card-link\" href=\"https:\/\/detectiveinvestigationsgroup.pl\/obszar-dzialania\/detektyw-otwock\/\">Otwock <span aria-hidden=\"true\">\u2192<\/span><\/a>\n        <\/article>\n\n        <article class=\"dig-location-card dig-reveal\" id=\"dig-card-legionowo\" data-area-card=\"legionowo\">\n          <div class=\"dig-location-num\">05 \/ NORTH<\/div>\n          <h3>Detektyw Legionowo<\/h3>\n          <p class=\"dig-subtitle\">Prywatny detektyw Legionowo i okolice<\/p>\n          <p class=\"dig-cities\">Legionowo \u2022 Jab\u0142onna \u2022 Niepor\u0119t \u2022 Serock \u2022 Wieliszew<\/p>\n          <a class=\"dig-card-link\" href=\"https:\/\/detectiveinvestigationsgroup.pl\/obszar-dzialania\/detektyw-legionowo\/\">Legionowo <span aria-hidden=\"true\">\u2192<\/span><\/a>\n        <\/article>\n\n        <article class=\"dig-location-card dig-reveal\" id=\"dig-card-wolomin\" data-area-card=\"wolomin\">\n          <div class=\"dig-location-num\">06 \/ NORTH-EAST<\/div>\n          <h3>Detektyw Wo\u0142omin<\/h3>\n          <p class=\"dig-subtitle\">Prywatny detektyw Wo\u0142omin i okolice<\/p>\n          <p class=\"dig-cities\">Wo\u0142omin \u2022 Marki \u2022 Z\u0105bki \u2022 Zielonka \u2022 Radzymin<\/p>\n          <a class=\"dig-card-link\" href=\"https:\/\/detectiveinvestigationsgroup.pl\/obszar-dzialania\/detektyw-wolomin\/\">Wo\u0142omin <span aria-hidden=\"true\">\u2192<\/span><\/a>\n        <\/article>\n\n        <article class=\"dig-location-card dig-reveal\" id=\"dig-card-grodzisk\" data-area-card=\"grodzisk\">\n          <div class=\"dig-location-num\">07 \/ WEST-SOUTH<\/div>\n          <h3>Detektyw Grodzisk Mazowiecki<\/h3>\n          <p class=\"dig-subtitle\">Prywatny detektyw Grodzisk Mazowiecki i okolice<\/p>\n          <p class=\"dig-cities\">Grodzisk Mazowiecki \u2022 Milan\u00f3wek \u2022 Podkowa Le\u015bna \u2022 \u017babia Wola<\/p>\n          <a class=\"dig-card-link\" href=\"https:\/\/detectiveinvestigationsgroup.pl\/obszar-dzialania\/detektyw-grodzisk-mazowiecki\/\">Grodzisk Mazowiecki <span aria-hidden=\"true\">\u2192<\/span><\/a>\n        <\/article>\n\n        <article class=\"dig-location-card dig-reveal\" id=\"dig-card-lomianki\" data-area-card=\"lomianki\">\n          <div class=\"dig-location-num\">08 \/ WEST-NORTH<\/div>\n          <h3>Detektyw \u0141omianki<\/h3>\n          <p class=\"dig-subtitle\">Prywatny detektyw \u0141omianki i powiat warszawski zachodni<\/p>\n          <p class=\"dig-cities\">\u0141omianki \u2022 O\u017car\u00f3w Mazowiecki \u2022 Stare Babice \u2022 Izabelin \u2022 B\u0142onie<\/p>\n          <a class=\"dig-card-link\" href=\"https:\/\/detectiveinvestigationsgroup.pl\/obszar-dzialania\/detektyw-lomianki\/\">\u0141omianki <span aria-hidden=\"true\">\u2192<\/span><\/a>\n        <\/article>\n\n        <article class=\"dig-location-card dig-reveal\" id=\"dig-card-minsk\" data-area-card=\"minsk\">\n          <div class=\"dig-location-num\">09 \/ EAST<\/div>\n          <h3>Detektyw Mi\u0144sk Mazowiecki<\/h3>\n          <p class=\"dig-subtitle\">Prywatny detektyw Mi\u0144sk Mazowiecki i okolice<\/p>\n          <p class=\"dig-cities\">Mi\u0144sk Mazowiecki \u2022 Sulej\u00f3wek \u2022 Halin\u00f3w \u2022 D\u0119be Wielkie \u2022 Ka\u0142uszyn<\/p>\n          <a class=\"dig-card-link\" href=\"https:\/\/detectiveinvestigationsgroup.pl\/obszar-dzialania\/detektyw-minsk-mazowiecki\/\">Mi\u0144sk Mazowiecki <span aria-hidden=\"true\">\u2192<\/span><\/a>\n        <\/article>\n\n        <article class=\"dig-location-card dig-reveal\" id=\"dig-card-nowydwor\" data-area-card=\"nowydwor\">\n          <div class=\"dig-location-num\">10 \/ NORTH-WEST<\/div>\n          <h3>Detektyw Nowy Dw\u00f3r Mazowiecki<\/h3>\n          <p class=\"dig-subtitle\">Prywatny detektyw Nowy Dw\u00f3r Mazowiecki i okolice<\/p>\n          <p class=\"dig-cities\">Nowy Dw\u00f3r Mazowiecki \u2022 Zakroczym \u2022 Czosn\u00f3w \u2022 Nasielsk \u2022 Pomiech\u00f3wek<\/p>\n          <a class=\"dig-card-link\" href=\"https:\/\/detectiveinvestigationsgroup.pl\/obszar-dzialania\/detektyw-nowy-dwor-mazowiecki\/\">Nowy Dw\u00f3r Mazowiecki <span aria-hidden=\"true\">\u2192<\/span><\/a>\n        <\/article>\n      <\/div>\n    <\/div>\n  <\/section>\n  \n  <section\n    id=\"dig-warsaw-map\"\n    aria-labelledby=\"dig-waw-heading\"\n>\n\n    <div class=\"dig-waw-container\">\n\n\n        <!-- ==================================================\n             SEO HEADER\n             ================================================== -->\n\n        <div class=\"dig-waw-kicker\">\n            Warszawa \/ obszar operacyjny \/ 18 dzielnic\n        <\/div>\n\n\n        <div class=\"dig-waw-header\">\n\n            <div>\n\n                <h2\n                    id=\"dig-waw-heading\"\n                    class=\"dig-waw-title\"\n                >\n                    Obszar dzia\u0142ania detektywa\n                    <span>w Warszawie.<\/span>\n                <\/h2>\n\n\n                <p class=\"dig-waw-lead\">\n                    Przede wszystkim obszar dzia\u0142ania detektywa obejmuje\n                    wszystkie 18 dzielnic Warszawy, dlatego Detective\n                    Investigations Group mo\u017ce prowadzi\u0107 dzia\u0142ania zar\u00f3wno\n                    w centrum miasta, jak i na jego obrze\u017cach.\n                <\/p>\n\n\n                <p class=\"dig-waw-lead\">\n                    Ponadto ka\u017cda dzielnica prowadzi do dedykowanej\n                    podstrony, dzi\u0119ki czemu mo\u017cesz szybko sprawdzi\u0107 zakres\n                    us\u0142ug detektywistycznych dost\u0119pnych w konkretnej\n                    cz\u0119\u015bci Warszawy.\n                <\/p>\n\n\n                <p class=\"dig-waw-lead\">\n                    Jednocze\u015bnie dzia\u0142ania rozpocz\u0119te w jednej dzielnicy\n                    mog\u0105 by\u0107 kontynuowane w pozosta\u0142ych cz\u0119\u015bciach miasta,\n                    dlatego zakres realizacji zawsze dostosowujemy do\n                    charakteru konkretnej sprawy.\n                <\/p>\n\n            <\/div>\n\n\n            <div class=\"dig-waw-counter\">\n\n                <div class=\"dig-waw-counter-top\">\n\n                    <div class=\"dig-waw-number\">\n                        18<span class=\"dig-waw-number-dot\">.<\/span>\n                    <\/div>\n\n                <\/div>\n\n                <div class=\"dig-waw-counter-label\">\n                    dzielnic Warszawy<br>\n                    interaktywna mapa operacyjna\n                <\/div>\n\n            <\/div>\n\n        <\/div>\n\n\n\n        <!-- ==================================================\n             MAP + INFORMATION\n             ================================================== -->\n\n        <div class=\"dig-waw-main\">\n\n\n            <!-- LEFT -->\n\n            <aside\n                class=\"dig-waw-side\"\n                aria-live=\"polite\"\n            >\n\n                <div>\n\n                    <div class=\"dig-waw-side-index\">\n                        DIG \/ Warsaw Area\n                    <\/div>\n\n\n                    <div class=\"dig-waw-active-box\">\n\n                        <div class=\"dig-waw-active-status\">\n\n                            <span\n                                class=\"dig-waw-status-dot\"\n                                aria-hidden=\"true\"\n                            ><\/span>\n\n                            AKTYWNY OBSZAR\n\n                        <\/div>\n\n\n                        <h3 id=\"dig-waw-current-name\">\n                            Wybierz dzielnic\u0119\n                        <\/h3>\n\n\n                        <div\n                            id=\"dig-waw-current-subtitle\"\n                            class=\"dig-waw-current-subtitle\"\n                        >\n                            Wska\u017c obszar na mapie,\n                            a nast\u0119pnie <strong>kliknij,\n                            aby przej\u015b\u0107 do podstrony.<\/strong>\n                        <\/div>\n\n                    <\/div>\n\n                <\/div>\n\n\n                <div class=\"dig-waw-instruction\">\n\n                    <div\n                        class=\"dig-waw-instruction-icon\"\n                        aria-hidden=\"true\"\n                    >\n                        \u2197\n                    <\/div>\n\n                    <div>\n                        Najed\u017a kursorem albo dotknij\n                        wybranej dzielnicy.\n                        Ka\u017cdy obszar mapy jest aktywnym\n                        odno\u015bnikiem.\n                    <\/div>\n\n                <\/div>\n\n\n                <!-- mobile alternative -->\n\n                <div class=\"dig-waw-mobile-select\">\n\n                    <label for=\"dig-district-select\">\n                        Wybierz dzielnic\u0119\n                    <\/label>\n\n                    <select id=\"dig-district-select\">\n\n                        <option value=\"\">\n                            \u2014 wybierz dzielnic\u0119 \u2014\n                        <\/option>\n\n                        <option value=\"\/detektyw-bemowo\/\">\n                            Bemowo\n                        <\/option>\n\n                        <option value=\"\/detektyw-bialoleka\/\">\n                            Bia\u0142o\u0142\u0119ka\n                        <\/option>\n\n                        <option value=\"\/detektyw-bielany\/\">\n                            Bielany\n                        <\/option>\n\n                        <option value=\"\/detektyw-mokotow\/\">\n                            Mokot\u00f3w\n                        <\/option>\n\n                        <option value=\"\/detektyw-ochota\/\">\n                            Ochota\n                        <\/option>\n\n                        <option value=\"\/detektyw-praga-poludnie\/\">\n                            Praga-Po\u0142udnie\n                        <\/option>\n\n                        <option value=\"\/detektyw-praga-polnoc\/\">\n                            Praga-P\u00f3\u0142noc\n                        <\/option>\n\n                        <option value=\"\/detektyw-rembertow\/\">\n                            Rembert\u00f3w\n                        <\/option>\n\n                        <option value=\"\/detektyw-srodmiescie\/\">\n                            \u015ar\u00f3dmie\u015bcie\n                        <\/option>\n\n                        <option value=\"\/detektyw-targowek\/\">\n                            Targ\u00f3wek\n                        <\/option>\n\n                        <option value=\"\/detektyw-ursus\/\">\n                            Ursus\n                        <\/option>\n\n                        <option value=\"\/detektyw-ursynow\/\">\n                            Ursyn\u00f3w\n                        <\/option>\n\n                        <option value=\"\/detektyw-wawer\/\">\n                            Wawer\n                        <\/option>\n\n                        <option value=\"\/detektyw-wesola\/\">\n                            Weso\u0142a\n                        <\/option>\n\n                        <option value=\"\/detektyw-wilanow\/\">\n                            Wilan\u00f3w\n                        <\/option>\n\n                        <option value=\"\/detektyw-wlochy\/\">\n                            W\u0142ochy\n                        <\/option>\n\n                        <option value=\"\/detektyw-wola\/\">\n                            Wola\n                        <\/option>\n\n                        <option value=\"\/detektyw-zoliborz\/\">\n                            \u017boliborz\n                        <\/option>\n\n                    <\/select>\n\n                <\/div>\n\n            <\/aside>\n\n\n\n            <!-- MAP -->\n\n            <div class=\"dig-waw-map-column\">\n\n                <div class=\"dig-waw-map-stage\">\n\n\n                    <div class=\"dig-waw-map-topbar\">\n\n                        <div class=\"dig-waw-map-code\">\n                            <strong>\u25cf LIVE<\/strong>\n                            &nbsp; WARSAW \/ DISTRICTS\n                        <\/div>\n\n                        <div class=\"dig-waw-map-code\">\n                            52.2297\u00b0 N&nbsp;&nbsp;21.0122\u00b0 E\n                        <\/div>\n\n                    <\/div>\n\n\n                    <div\n                        class=\"dig-waw-scan\"\n                        aria-hidden=\"true\"\n                    ><\/div>\n\n\n                    <div\n                        id=\"dig-waw-loading\"\n                        class=\"dig-waw-loading\"\n                    >\n                        <span\n                            class=\"dig-waw-loader-dot\"\n                            aria-hidden=\"true\"\n                        ><\/span>\n\n                        \u0141adowanie mapy Warszawy\n                    <\/div>\n\n\n                    <svg\n                        id=\"dig-waw-svg\"\n                        viewBox=\"0 0 1000 920\"\n                        preserveAspectRatio=\"xMidYMid meet\"\n                        role=\"img\"\n                        aria-label=\"Interaktywna mapa 18 dzielnic Warszawy\"\n                    ><\/svg>\n\n\n                <\/div>\n\n            <\/div>\n\n        <\/div>\n\n\n\n        <!-- ==================================================\n             SEO TEXT\n             ================================================== -->\n\n        <div class=\"dig-waw-seo\">\n\n            <p class=\"dig-waw-seo-text\">\n\n                Co wi\u0119cej,\n                <strong>obszar dzia\u0142ania detektywa<\/strong>\n                nie ko\u0144czy si\u0119 na granicy wybranej dzielnicy,\n                dlatego obserwacja rozpocz\u0119ta na Mokotowie,\n                w \u015ar\u00f3dmie\u015bciu, na Woli albo na Pradze mo\u017ce by\u0107\n                kontynuowana w dowolnej cz\u0119\u015bci Warszawy oraz poza\n                jej granicami.\n\n                Dzi\u0119ki temu dzia\u0142ania terenowe, ustalenia,\n                obserwacja os\u00f3b, sprawy dla przedsi\u0119biorc\u00f3w oraz\n                kontrole bezpiecze\u0144stwa technicznego mog\u0105 by\u0107\n                prowadzone zgodnie z rzeczywistym przebiegiem\n                sprawy.\n\n                W rezultacie lokalizacja stanowi punkt rozpocz\u0119cia\n                dzia\u0142a\u0144, natomiast ich dalszy zakres zawsze wynika\n                z celu prowadzonego zlecenia.\n\n            <\/p>\n\n\n            <div class=\"dig-waw-seo-right\">\n\n                DETECTIVE INVESTIGATIONS GROUP<br><br>\n\n                DETECTIVE DIVISION<br>\n                TECHNICAL SECURITY DIVISION<br>\n                SAFETY DIVISION\n\n            <\/div>\n\n        <\/div>\n\n\n\n        <!-- ==================================================\n             NORMAL INTERNAL LINKS FOR SEO\n             ================================================== -->\n\n        <nav\n            class=\"dig-waw-links\"\n            aria-label=\"Us\u0142ugi detektywistyczne w dzielnicach Warszawy\"\n        >\n\n            <div class=\"dig-waw-links-title\">\n                Us\u0142ugi detektywistyczne \/ Warszawa \/ dzielnice\n            <\/div>\n\n\n            <ul class=\"dig-waw-links-list\">\n\n                <li>\n                    <a href=\"\/detektyw-bemowo\/\">\n                        Detektyw Bemowo\n                    <\/a>\n                <\/li>\n\n                <li>\n                    <a href=\"\/detektyw-bialoleka\/\">\n                        Detektyw Bia\u0142o\u0142\u0119ka\n                    <\/a>\n                <\/li>\n\n                <li>\n                    <a href=\"\/detektyw-bielany\/\">\n                        Detektyw Bielany\n                    <\/a>\n                <\/li>\n\n                <li>\n                    <a href=\"\/detektyw-mokotow\/\">\n                        Detektyw Mokot\u00f3w\n                    <\/a>\n                <\/li>\n\n                <li>\n                    <a href=\"\/detektyw-ochota\/\">\n                        Detektyw Ochota\n                    <\/a>\n                <\/li>\n\n                <li>\n                    <a href=\"\/detektyw-praga-poludnie\/\">\n                        Detektyw Praga-Po\u0142udnie\n                    <\/a>\n                <\/li>\n\n                <li>\n                    <a href=\"\/detektyw-praga-polnoc\/\">\n                        Detektyw Praga-P\u00f3\u0142noc\n                    <\/a>\n                <\/li>\n\n                <li>\n                    <a href=\"\/detektyw-rembertow\/\">\n                        Detektyw Rembert\u00f3w\n                    <\/a>\n                <\/li>\n\n                <li>\n                    <a href=\"\/detektyw-srodmiescie\/\">\n                        Detektyw \u015ar\u00f3dmie\u015bcie\n                    <\/a>\n                <\/li>\n\n                <li>\n                    <a href=\"\/detektyw-targowek\/\">\n                        Detektyw Targ\u00f3wek\n                    <\/a>\n                <\/li>\n\n                <li>\n                    <a href=\"\/detektyw-ursus\/\">\n                        Detektyw Ursus\n                    <\/a>\n                <\/li>\n\n                <li>\n                    <a href=\"\/detektyw-ursynow\/\">\n                        Detektyw Ursyn\u00f3w\n                    <\/a>\n                <\/li>\n\n                <li>\n                    <a href=\"\/detektyw-wawer\/\">\n                        Detektyw Wawer\n                    <\/a>\n                <\/li>\n\n                <li>\n                    <a href=\"\/detektyw-wesola\/\">\n                        Detektyw Weso\u0142a\n                    <\/a>\n                <\/li>\n\n                <li>\n                    <a href=\"\/detektyw-wilanow\/\">\n                        Detektyw Wilan\u00f3w\n                    <\/a>\n                <\/li>\n\n                <li>\n                    <a href=\"\/detektyw-wlochy\/\">\n                        Detektyw W\u0142ochy\n                    <\/a>\n                <\/li>\n\n                <li>\n                    <a href=\"\/detektyw-wola\/\">\n                        Detektyw Wola\n                    <\/a>\n                <\/li>\n\n                <li>\n                    <a href=\"\/detektyw-zoliborz\/\">\n                        Detektyw \u017boliborz\n                    <\/a>\n                <\/li>\n\n            <\/ul>\n\n        <\/nav>\n\n\n        <div class=\"dig-waw-source\">\n\n            Granice administracyjne dzielnic:\n            publiczny zbi\u00f3r GeoJSON Warszawy.\n\n        <\/div>\n\n    <\/div>\n\n<\/section>\n\n\n\n<script>\n(function () {\n\n    \"use strict\";\n\n\n    \/* ======================================================\n       CONFIG\n       ====================================================== *\/\n\n    const ROOT =\n        document.getElementById(\"dig-warsaw-map\");\n\n    if (!ROOT || ROOT.dataset.initialized === \"1\") {\n        return;\n    }\n\n    ROOT.dataset.initialized = \"1\";\n\n\n    const SVG =\n        document.getElementById(\"dig-waw-svg\");\n\n    const loading =\n        document.getElementById(\"dig-waw-loading\");\n\n    const currentName =\n        document.getElementById(\"dig-waw-current-name\");\n\n    const currentSubtitle =\n        document.getElementById(\n            \"dig-waw-current-subtitle\"\n        );\n\n    const districtSelect =\n        document.getElementById(\n            \"dig-district-select\"\n        );\n\n\n    const NS =\n        \"http:\/\/www.w3.org\/2000\/svg\";\n\n\n    \/*\n       Rzeczywiste granice warszawskich dzielnic.\n    *\/\n\n    const GEOJSON_URL =\n        \"https:\/\/raw.githubusercontent.com\/andilabs\/warszawa-dzielnice-geojson\/refs\/heads\/master\/warszawa-dzielnice.geojson\";\n\n\n    \/*\n       Nazwa w GeoJSON \u2192 podstrona DIG\n    *\/\n\n    const districts = {\n\n        \"Bemowo\": {\n            slug: \"\/detektyw-bemowo\/\",\n            display: \"Bemowo\"\n        },\n\n        \"Bia\u0142o\u0142\u0119ka\": {\n            slug: \"\/detektyw-bialoleka\/\",\n            display: \"Bia\u0142o\u0142\u0119ka\"\n        },\n\n        \"Bielany\": {\n            slug: \"\/detektyw-bielany\/\",\n            display: \"Bielany\"\n        },\n\n        \"Mokot\u00f3w\": {\n            slug: \"\/detektyw-mokotow\/\",\n            display: \"Mokot\u00f3w\"\n        },\n\n        \"Ochota\": {\n            slug: \"\/detektyw-ochota\/\",\n            display: \"Ochota\"\n        },\n\n        \"Praga Po\u0142udnie\": {\n            slug: \"\/detektyw-praga-poludnie\/\",\n            display: \"Praga-Po\u0142udnie\"\n        },\n\n        \"Praga P\u00f3\u0142noc\": {\n            slug: \"\/detektyw-praga-polnoc\/\",\n            display: \"Praga-P\u00f3\u0142noc\"\n        },\n\n        \"Rembert\u00f3w\": {\n            slug: \"\/detektyw-rembertow\/\",\n            display: \"Rembert\u00f3w\"\n        },\n\n        \"\u015ar\u00f3dmie\u015bcie\": {\n            slug: \"\/detektyw-srodmiescie\/\",\n            display: \"\u015ar\u00f3dmie\u015bcie\"\n        },\n\n        \"Targ\u00f3wek\": {\n            slug: \"\/detektyw-targowek\/\",\n            display: \"Targ\u00f3wek\"\n        },\n\n        \"Ursus\": {\n            slug: \"\/detektyw-ursus\/\",\n            display: \"Ursus\"\n        },\n\n        \"Ursyn\u00f3w\": {\n            slug: \"\/detektyw-ursynow\/\",\n            display: \"Ursyn\u00f3w\"\n        },\n\n        \"Wawer\": {\n            slug: \"\/detektyw-wawer\/\",\n            display: \"Wawer\"\n        },\n\n        \"Weso\u0142a\": {\n            slug: \"\/detektyw-wesola\/\",\n            display: \"Weso\u0142a\"\n        },\n\n        \"Wilan\u00f3w\": {\n            slug: \"\/detektyw-wilanow\/\",\n            display: \"Wilan\u00f3w\"\n        },\n\n        \"W\u0142ochy\": {\n            slug: \"\/detektyw-wlochy\/\",\n            display: \"W\u0142ochy\"\n        },\n\n        \"Wola\": {\n            slug: \"\/detektyw-wola\/\",\n            display: \"Wola\"\n        },\n\n        \"\u017boliborz\": {\n            slug: \"\/detektyw-zoliborz\/\",\n            display: \"\u017boliborz\"\n        }\n\n    };\n\n\n    \/*\n       Delikatne korekty podpis\u00f3w.\n       Dzi\u0119ki temu centralne dzielnice\n       nie nak\u0142adaj\u0105 si\u0119 na siebie.\n    *\/\n\n    const labelOffsets = {\n\n        \"\u015ar\u00f3dmie\u015bcie\": [6, 10],\n\n        \"Wola\": [-15, 3],\n\n        \"Ochota\": [-14, 14],\n\n        \"\u017boliborz\": [-9, -7],\n\n        \"Praga P\u00f3\u0142noc\": [25, -8],\n\n        \"Praga Po\u0142udnie\": [30, 13],\n\n        \"Mokot\u00f3w\": [3, 7],\n\n        \"Targ\u00f3wek\": [18, -4],\n\n        \"Rembert\u00f3w\": [12, 5],\n\n        \"Ursus\": [-8, 0],\n\n        \"W\u0142ochy\": [-12, 12],\n\n        \"Wilan\u00f3w\": [2, 4],\n\n        \"Bielany\": [-7, -2],\n\n        \"Bemowo\": [-7, 2]\n\n    };\n\n\n    const smallLabels =\n        new Set([\n            \"\u015ar\u00f3dmie\u015bcie\",\n            \"Ochota\",\n            \"\u017boliborz\",\n            \"Wola\",\n            \"Praga P\u00f3\u0142noc\"\n        ]);\n\n\n    const W = 1000;\n    const H = 920;\n    const PADDING = 40;\n\n\n\n    \/* ======================================================\n       UTILITY\n       ====================================================== *\/\n\n    function createSvg(tag) {\n\n        return document.createElementNS(\n            NS,\n            tag\n        );\n\n    }\n\n\n    function getGeometryCoordinates(geometry) {\n\n        if (\n            geometry.type === \"Polygon\"\n        ) {\n            return [geometry.coordinates];\n        }\n\n\n        if (\n            geometry.type === \"MultiPolygon\"\n        ) {\n            return geometry.coordinates;\n        }\n\n\n        return [];\n\n    }\n\n\n\n    \/* ======================================================\n       GET ALL POINTS\n       ====================================================== *\/\n\n    function collectPoints(features) {\n\n        const points = [];\n\n\n        features.forEach(function (feature) {\n\n            const polygons =\n                getGeometryCoordinates(\n                    feature.geometry\n                );\n\n\n            polygons.forEach(function (polygon) {\n\n                polygon.forEach(function (ring) {\n\n                    ring.forEach(function (point) {\n\n                        points.push(point);\n\n                    });\n\n                });\n\n            });\n\n        });\n\n\n        return points;\n\n    }\n\n\n\n    \/* ======================================================\n       PROJECTION\n       ====================================================== *\/\n\n    function createProjection(features) {\n\n        const points =\n            collectPoints(features);\n\n\n        let averageLat = 0;\n\n\n        points.forEach(function (p) {\n\n            averageLat += p[1];\n\n        });\n\n\n        averageLat =\n            averageLat \/ points.length;\n\n\n        const cosLat =\n            Math.cos(\n                averageLat *\n                Math.PI \/\n                180\n            );\n\n\n        const rawPoints =\n            points.map(function (p) {\n\n                return [\n                    p[0] * cosLat,\n                    p[1]\n                ];\n\n            });\n\n\n        const xs =\n            rawPoints.map(p => p[0]);\n\n        const ys =\n            rawPoints.map(p => p[1]);\n\n\n        const minX =\n            Math.min.apply(null, xs);\n\n        const maxX =\n            Math.max.apply(null, xs);\n\n        const minY =\n            Math.min.apply(null, ys);\n\n        const maxY =\n            Math.max.apply(null, ys);\n\n\n        const availableW =\n            W - PADDING * 2;\n\n        const availableH =\n            H - PADDING * 2;\n\n\n        const rawW =\n            maxX - minX;\n\n        const rawH =\n            maxY - minY;\n\n\n        const scale =\n            Math.min(\n                availableW \/ rawW,\n                availableH \/ rawH\n            );\n\n\n        const mapW =\n            rawW * scale;\n\n        const mapH =\n            rawH * scale;\n\n\n        const offsetX =\n            (W - mapW) \/ 2;\n\n        const offsetY =\n            (H - mapH) \/ 2;\n\n\n        return function project(point) {\n\n            const px =\n                point[0] * cosLat;\n\n\n            const x =\n                offsetX +\n                (px - minX) *\n                scale;\n\n\n            const y =\n                offsetY +\n                (maxY - point[1]) *\n                scale;\n\n\n            return [x, y];\n\n        };\n\n    }\n\n\n\n    \/* ======================================================\n       SVG PATH\n       ====================================================== *\/\n\n    function geometryToPath(\n        geometry,\n        project\n    ) {\n\n        const polygons =\n            getGeometryCoordinates(\n                geometry\n            );\n\n\n        let d = \"\";\n\n\n        polygons.forEach(function (polygon) {\n\n            polygon.forEach(function (ring) {\n\n                ring.forEach(\n                    function (point, index) {\n\n                        const projected =\n                            project(point);\n\n\n                        const x =\n                            projected[0]\n                            .toFixed(2);\n\n                        const y =\n                            projected[1]\n                            .toFixed(2);\n\n\n                        d +=\n                            (\n                                index === 0\n                                ? \"M \"\n                                : \" L \"\n                            ) +\n                            x +\n                            \" \" +\n                            y;\n\n                    }\n                );\n\n\n                d += \" Z \";\n\n            });\n\n        });\n\n\n        return d;\n\n    }\n\n\n\n    \/* ======================================================\n       LARGEST OUTER RING\n       ====================================================== *\/\n\n    function largestRing(\n        geometry,\n        project\n    ) {\n\n        const polygons =\n            getGeometryCoordinates(\n                geometry\n            );\n\n\n        let winner = null;\n        let winnerArea = 0;\n\n\n        polygons.forEach(function (polygon) {\n\n            if (!polygon[0]) {\n                return;\n            }\n\n\n            const ring =\n                polygon[0].map(project);\n\n\n            let area = 0;\n\n\n            for (\n                let i = 0;\n                i < ring.length - 1;\n                i++\n            ) {\n\n                area +=\n                    ring[i][0] *\n                    ring[i + 1][1] -\n\n                    ring[i + 1][0] *\n                    ring[i][1];\n\n            }\n\n\n            area =\n                Math.abs(area \/ 2);\n\n\n            if (area > winnerArea) {\n\n                winnerArea = area;\n                winner = ring;\n\n            }\n\n        });\n\n\n        return winner || [];\n\n    }\n\n\n\n    \/* ======================================================\n       POLYGON CENTROID\n       ====================================================== *\/\n\n    function centroid(ring) {\n\n        let area = 0;\n\n        let cx = 0;\n        let cy = 0;\n\n\n        for (\n            let i = 0;\n            i < ring.length - 1;\n            i++\n        ) {\n\n            const x1 =\n                ring[i][0];\n\n            const y1 =\n                ring[i][1];\n\n            const x2 =\n                ring[i + 1][0];\n\n            const y2 =\n                ring[i + 1][1];\n\n\n            const cross =\n                x1 * y2 -\n                x2 * y1;\n\n\n            area += cross;\n\n            cx +=\n                (x1 + x2) *\n                cross;\n\n            cy +=\n                (y1 + y2) *\n                cross;\n\n        }\n\n\n        area *= .5;\n\n\n        if (\n            Math.abs(area) <\n            0.000001\n        ) {\n\n            const avgX =\n                ring.reduce(\n                    (sum,p) =>\n                        sum + p[0],\n                    0\n                ) \/ ring.length;\n\n\n            const avgY =\n                ring.reduce(\n                    (sum,p) =>\n                        sum + p[1],\n                    0\n                ) \/ ring.length;\n\n\n            return [\n                avgX,\n                avgY\n            ];\n\n        }\n\n\n        cx \/=\n            6 * area;\n\n        cy \/=\n            6 * area;\n\n\n        return [cx, cy];\n\n    }\n\n\n\n    \/* ======================================================\n       ACTIVE STATE\n       ====================================================== *\/\n\n    let activeLink = null;\n\n\n    function activate(link, data) {\n\n        if (activeLink) {\n\n            activeLink\n                .classList\n                .remove(\"is-active\");\n\n        }\n\n\n        activeLink = link;\n\n\n        SVG\n            .classList\n            .add(\"has-active\");\n\n\n        link\n            .classList\n            .add(\"is-active\");\n\n\n        currentName.style.opacity = \"0\";\n\n        currentName.style.transform =\n            \"translateY(5px)\";\n\n\n        window.setTimeout(function () {\n\n            currentName.textContent =\n                data.display;\n\n\n            currentSubtitle.innerHTML =\n                \"Us\u0142ugi detektywistyczne \" +\n                \"w dzielnicy <strong>\" +\n                data.display +\n                \"<\/strong>.<br>\" +\n                \"Kliknij obszar, aby przej\u015b\u0107 \" +\n                \"do podstrony.\";\n\n\n            currentName.style.opacity = \"1\";\n\n            currentName.style.transform =\n                \"translateY(0)\";\n\n        }, 90);\n\n    }\n\n\n\n    function deactivate() {\n\n        if (activeLink) {\n\n            activeLink\n                .classList\n                .remove(\"is-active\");\n\n        }\n\n\n        activeLink = null;\n\n\n        SVG\n            .classList\n            .remove(\"has-active\");\n\n\n        currentName.textContent =\n            \"Wybierz dzielnic\u0119\";\n\n\n        currentSubtitle.innerHTML =\n            \"Wska\u017c obszar na mapie, \" +\n            \"a nast\u0119pnie <strong>kliknij, \" +\n            \"aby przej\u015b\u0107 do podstrony.<\/strong>\";\n\n    }\n\n\n\n    \/* ======================================================\n       CREATE LABEL\n       ====================================================== *\/\n\n    function createLabel(\n        link,\n        name,\n        position\n    ) {\n\n        const data =\n            districts[name];\n\n\n        const offset =\n            labelOffsets[name] ||\n            [0, 0];\n\n\n        const x =\n            position[0] +\n            offset[0];\n\n        const y =\n            position[1] +\n            offset[1];\n\n\n        const text =\n            createSvg(\"text\");\n\n\n        text.setAttribute(\n            \"x\",\n            x\n        );\n\n        text.setAttribute(\n            \"y\",\n            y\n        );\n\n\n        text.setAttribute(\n            \"class\",\n            \"dig-district-label\" +\n            (\n                smallLabels.has(name)\n                ? \" small\"\n                : \"\"\n            )\n        );\n\n\n        \/*\n           D\u0142ugie nazwy w dw\u00f3ch liniach.\n        *\/\n\n        let lines = [data.display];\n\n\n        if (\n            data.display ===\n            \"Praga-P\u00f3\u0142noc\"\n        ) {\n\n            lines =\n                [\"Praga\", \"P\u00f3\u0142noc\"];\n\n        }\n\n\n        if (\n            data.display ===\n            \"Praga-Po\u0142udnie\"\n        ) {\n\n            lines =\n                [\"Praga\", \"Po\u0142udnie\"];\n\n        }\n\n\n        lines.forEach(\n            function (line, index) {\n\n                const tspan =\n                    createSvg(\"tspan\");\n\n\n                tspan.textContent =\n                    line;\n\n\n                tspan.setAttribute(\n                    \"x\",\n                    x\n                );\n\n\n                if (\n                    lines.length > 1\n                ) {\n\n                    tspan.setAttribute(\n                        \"dy\",\n                        index === 0\n                            ? \"-7\"\n                            : \"19\"\n                    );\n\n                }\n\n\n                text.appendChild(tspan);\n\n            }\n        );\n\n\n        link.appendChild(text);\n\n    }\n\n\n\n    \/* ======================================================\n       DRAW MAP\n       ====================================================== *\/\n\n    function drawMap(geojson) {\n\n        SVG.innerHTML = \"\";\n\n\n        \/*\n           Pomijamy pierwszy obiekt\n           \"Warszawa\", poniewa\u017c jest\n           obrysem ca\u0142ego miasta.\n        *\/\n\n        const features =\n            geojson.features.filter(\n                function (feature) {\n\n                    const name =\n                        feature.properties &&\n                        feature.properties.name;\n\n\n                    return !!districts[name];\n\n                }\n            );\n\n\n        if (!features.length) {\n\n            throw new Error(\n                \"Nie znaleziono dzielnic.\"\n            );\n\n        }\n\n\n        const project =\n            createProjection(features);\n\n\n        \/*\n           SVG definitions\n        *\/\n\n        const defs =\n            createSvg(\"defs\");\n\n\n        const filter =\n            createSvg(\"filter\");\n\n\n        filter.setAttribute(\n            \"id\",\n            \"digRedGlow\"\n        );\n\n\n        filter.innerHTML =\n            '<feGaussianBlur stdDeviation=\"4\" result=\"blur\"\/>' +\n            '<feMerge>' +\n            '<feMergeNode in=\"blur\"\/>' +\n            '<feMergeNode in=\"SourceGraphic\"\/>' +\n            '<\/feMerge>';\n\n\n        defs.appendChild(filter);\n\n        SVG.appendChild(defs);\n\n\n\n        \/*\n           Draw districts\n        *\/\n\n        features.forEach(\n            function (feature, index) {\n\n                const name =\n                    feature.properties.name;\n\n\n                const data =\n                    districts[name];\n\n\n                const link =\n                    createSvg(\"a\");\n\n\n                link.setAttribute(\n                    \"href\",\n                    data.slug\n                );\n\n\n                link.setAttribute(\n                    \"class\",\n                    \"dig-district-link\"\n                );\n\n\n                link.setAttribute(\n                    \"tabindex\",\n                    \"0\"\n                );\n\n\n                link.setAttribute(\n                    \"aria-label\",\n                    \"Detektyw \" +\n                    data.display +\n                    \" \u2013 przejd\u017a do podstrony\"\n                );\n\n\n                const path =\n                    createSvg(\"path\");\n\n\n                path.setAttribute(\n                    \"d\",\n                    geometryToPath(\n                        feature.geometry,\n                        project\n                    )\n                );\n\n\n                path.setAttribute(\n                    \"class\",\n                    \"dig-district-shape\"\n                );\n\n\n                path.setAttribute(\n                    \"fill-rule\",\n                    \"evenodd\"\n                );\n\n\n                const title =\n                    createSvg(\"title\");\n\n\n                title.textContent =\n                    \"Detektyw \" +\n                    data.display;\n\n\n                path.appendChild(title);\n\n\n                link.appendChild(path);\n\n\n\n                \/*\n                   label\n                *\/\n\n                const ring =\n                    largestRing(\n                        feature.geometry,\n                        project\n                    );\n\n\n                const center =\n                    centroid(ring);\n\n\n                createLabel(\n                    link,\n                    name,\n                    center\n                );\n\n\n                \/*\n                   interaction\n                *\/\n\n                link.addEventListener(\n                    \"mouseenter\",\n                    function () {\n\n                        activate(\n                            link,\n                            data\n                        );\n\n                    }\n                );\n\n\n                link.addEventListener(\n                    \"focus\",\n                    function () {\n\n                        activate(\n                            link,\n                            data\n                        );\n\n                    }\n                );\n\n\n                link.addEventListener(\n                    \"touchstart\",\n                    function () {\n\n                        activate(\n                            link,\n                            data\n                        );\n\n                    },\n                    {\n                        passive: true\n                    }\n                );\n\n\n                link.addEventListener(\n                    \"mouseleave\",\n                    function () {\n\n                        deactivate();\n\n                    }\n                );\n\n\n                link.addEventListener(\n                    \"blur\",\n                    function () {\n\n                        deactivate();\n\n                    }\n                );\n\n\n                \/*\n                   entrance animation\n                *\/\n\n                link.style.opacity = \"0\";\n\n                link.style.transition =\n                    \"opacity .45s ease \" +\n                    (\n                        index * 28\n                    ) +\n                    \"ms\";\n\n\n                SVG.appendChild(link);\n\n\n                requestAnimationFrame(\n                    function () {\n\n                        link.style.opacity =\n                            \"1\";\n\n                    }\n                );\n\n            }\n        );\n\n\n        loading\n            .classList\n            .add(\"is-hidden\");\n\n    }\n\n\n\n    \/* ======================================================\n       FETCH GEOJSON\n       ====================================================== *\/\n\n    fetch(\n        GEOJSON_URL,\n        {\n            cache: \"force-cache\"\n        }\n    )\n\n    .then(function (response) {\n\n        if (!response.ok) {\n\n            throw new Error(\n                \"B\u0142\u0105d pobierania mapy.\"\n            );\n\n        }\n\n\n        return response.json();\n\n    })\n\n    .then(function (geojson) {\n\n        drawMap(geojson);\n\n    })\n\n    .catch(function (error) {\n\n        console.error(\n            \"DIG Warsaw Map:\",\n            error\n        );\n\n\n        loading.innerHTML =\n            '<span class=\"dig-waw-loader-dot\"><\/span>' +\n            'Mapa chwilowo niedost\u0119pna';\n\n\n        \/*\n           Linki tekstowe pod map\u0105\n           nadal dzia\u0142aj\u0105 jako fallback.\n        *\/\n\n    });\n\n\n\n    \/* ======================================================\n       MOBILE SELECT\n       ====================================================== *\/\n\n    if (districtSelect) {\n\n        districtSelect\n            .addEventListener(\n                \"change\",\n                function () {\n\n                    const value =\n                        this.value;\n\n\n                    if (!value) {\n                        return;\n                    }\n\n\n                    window.location.href =\n                        value;\n\n                }\n            );\n\n    }\n\n})();\n<\/script>\n\n  <!-- SEO INTERNAL LINK HUB -->\n  <section class=\"dig-section dig-section--line\" aria-labelledby=\"dig-services-title\">\n    <div class=\"dig-shell\">\n      <div class=\"dig-heading-row dig-reveal\">\n        <div>\n          <p class=\"dig-kicker\">Us\u0142ugi w Twojej lokalizacji<\/p>\n          <h2 id=\"dig-services-title\">Obszar dzia\u0142ania detektywa i us\u0142ugi dopasowane do sytuacji.<\/h2>\n        <\/div>\n        <p class=\"dig-copy\">Lokalizacja to tylko jeden element zlecenia. Zakres dzia\u0142a\u0144 dobieramy do celu sprawy, dost\u0119pnych informacji i ryzyka. Poni\u017cej mo\u017cesz przej\u015b\u0107 bezpo\u015brednio do najwa\u017cniejszych us\u0142ug DIG.<\/p>\n      <\/div>\n\n      <div class=\"dig-service-grid dig-reveal\">\n        <div class=\"dig-service-col\">\n          <div class=\"dig-service-head\"><span>01 \/ Detective<\/span><h3>Us\u0142ugi detektywistyczne<\/h3><\/div>\n          <ul class=\"dig-service-list\">\n            <li><a href=\"https:\/\/detectiveinvestigationsgroup.pl\/detective-division\/wykrywanie-zdrad\/\">Wykrywanie zdrad<\/a><\/li>\n            <li><a href=\"https:\/\/detectiveinvestigationsgroup.pl\/detective-division\/obserwacja-osob-warszawa\/\">Obserwacja os\u00f3b Warszawa<\/a><\/li>\n            <li><a href=\"https:\/\/detectiveinvestigationsgroup.pl\/detective-division\/poszukiwanie-osob-warszawa\/\">Poszukiwanie os\u00f3b<\/a><\/li>\n            <li><a href=\"https:\/\/detectiveinvestigationsgroup.pl\/detective-division\/poszukiwanie-mienia\/\">Poszukiwanie mienia<\/a><\/li>\n            <li><a href=\"https:\/\/detectiveinvestigationsgroup.pl\/detective-division\/sprawy-rozwodowe\/\">Sprawy rozwodowe<\/a><\/li>\n            <li><a href=\"https:\/\/detectiveinvestigationsgroup.pl\/detective-division\/wywiad-gospodarczy-warszawa\/\">Wywiad gospodarczy Warszawa<\/a><\/li>\n            <li><a href=\"https:\/\/detectiveinvestigationsgroup.pl\/detective-division\/detektyw-dla-firm\/\">Detektyw dla firm<\/a><\/li>\n            <li><a href=\"https:\/\/detectiveinvestigationsgroup.pl\/detective-division\/prywatny-detektyw-warszawa\/\">Prywatny detektyw Warszawa<\/a><\/li>\n          <\/ul>\n        <\/div>\n\n        <div class=\"dig-service-col\">\n          <div class=\"dig-service-head\"><span>02 \/ Technical Security<\/span><h3>TSCM i ochrona informacji<\/h3><\/div>\n          <ul class=\"dig-service-list\">\n            <li><a href=\"https:\/\/detectiveinvestigationsgroup.pl\/technical-security-division\/wykrywanie-podsluchow\/\">Wykrywanie pods\u0142uch\u00f3w<\/a><\/li>\n            <li><a href=\"https:\/\/detectiveinvestigationsgroup.pl\/technical-security-division\/wykrywanie-gps-w-samochodzie\/\">Wykrywanie GPS w samochodzie<\/a><\/li>\n            <li><a href=\"https:\/\/detectiveinvestigationsgroup.pl\/technical-security-division\/wykrywanie-ukrytych-kamer\/\">Wykrywanie ukrytych kamer<\/a><\/li>\n            <li><a href=\"https:\/\/detectiveinvestigationsgroup.pl\/technical-security-division\/audyt-tcsm-dla-firm\/\">Audyt TSCM dla firm<\/a><\/li>\n            <li><a href=\"https:\/\/detectiveinvestigationsgroup.pl\/technical-security-division\/\">Kontrola pomieszcze\u0144 i pojazd\u00f3w<\/a><\/li>\n          <\/ul>\n        <\/div>\n\n        <div class=\"dig-service-col\">\n          <div class=\"dig-service-head\"><span>03 \/ Safety<\/span><h3>BHP i PPO\u017b dla firm<\/h3><\/div>\n          <ul class=\"dig-service-list\">\n            <li><a href=\"https:\/\/detectiveinvestigationsgroup.pl\/safety-division\/obsluga-bhp-firm\/\">Obs\u0142uga BHP firm<\/a><\/li>\n            <li><a href=\"https:\/\/detectiveinvestigationsgroup.pl\/safety-division\/audyty-i-kontrole-bhp\/\">Audyty i kontrole BHP<\/a><\/li>\n            <li><a href=\"https:\/\/detectiveinvestigationsgroup.pl\/safety-division\/ocena-ryzyka-zawodowego\/\">Ocena ryzyka zawodowego<\/a><\/li>\n            <li><a href=\"https:\/\/detectiveinvestigationsgroup.pl\/safety-division\/szkolenia-bhp\/\">Szkolenia BHP<\/a><\/li>\n            <li><a href=\"https:\/\/detectiveinvestigationsgroup.pl\/safety-division\/wypadki-przy-pracy\/\">Wypadki przy pracy<\/a><\/li>\n            <li><a href=\"https:\/\/detectiveinvestigationsgroup.pl\/safety-division\/dokumentacja-i-instrukcje-bhp\/\">Dokumentacja i instrukcje BHP<\/a><\/li>\n            <li><a href=\"https:\/\/detectiveinvestigationsgroup.pl\/safety-division\/obsluga-ppoz\/\">Obs\u0142uga PPO\u017b<\/a><\/li>\n            <li><a href=\"https:\/\/detectiveinvestigationsgroup.pl\/safety-division\/szkolenia-ppoz\/\">Szkolenia PPO\u017b<\/a><\/li>\n            <li><a href=\"https:\/\/detectiveinvestigationsgroup.pl\/safety-division\/dokumentacja-ppoz\/\">Dokumentacja PPO\u017b<\/a><\/li>\n          <\/ul>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- POLAND -->\n  <section class=\"dig-wide-band\" aria-labelledby=\"dig-poland-title\">\n    <div class=\"dig-shell dig-wide-band__inner\">\n      <div class=\"dig-country-mark dig-reveal\" aria-hidden=\"true\"><span class=\"dig-pulse\"><\/span><\/div>\n      <div class=\"dig-reveal\">\n        <p class=\"dig-kicker\">Warszawa \/ Mazowsze \/ Polska<\/p>\n        <h2 id=\"dig-poland-title\">Obszar dzia\u0142ania detektywa nie ko\u0144czy si\u0119 na Warszawie.<\/h2>\n        <p class=\"dig-copy\">Charakter cz\u0119\u015bci spraw powoduje, \u017ce dzia\u0142ania rozpocz\u0119te w Warszawie lub na Mazowszu wymagaj\u0105 kontynuowania w innych regionach kraju. Dotyczy to w szczeg\u00f3lno\u015bci obserwacji, <a class=\"dig-text-link\" href=\"https:\/\/detectiveinvestigationsgroup.pl\/detective-division\/poszukiwanie-osob-warszawa\/\">poszukiwania os\u00f3b<\/a>, ustale\u0144, dzia\u0142a\u0144 dla firm oraz wybranych realizacji <a class=\"dig-text-link\" href=\"https:\/\/detectiveinvestigationsgroup.pl\/technical-security-division\/\">Technical Security Division<\/a>. Mo\u017cliwo\u015b\u0107 realizacji poza g\u0142\u00f3wnym obszarem dzia\u0142alno\u015bci potwierdzamy indywidualnie.<\/p>\n        <div class=\"dig-actions\"><a class=\"dig-btn dig-btn--ghost\" href=\"https:\/\/detectiveinvestigationsgroup.pl\/kontakt\/\">Zapytaj o realizacj\u0119 poza Warszaw\u0105 <span aria-hidden=\"true\">\u2192<\/span><\/a><\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- BLOG \/ TOPICAL INTERNAL LINKS -->\n  <section class=\"dig-section dig-section--tight dig-section--line\" aria-labelledby=\"dig-knowledge-title\">\n    <div class=\"dig-shell\">\n      <div class=\"dig-heading-row dig-reveal\">\n        <div><p class=\"dig-kicker\">Warto wiedzie\u0107<\/p><h2 id=\"dig-knowledge-title\">Sprawd\u017a, jak pracujemy i czego mo\u017cesz oczekiwa\u0107.<\/h2><\/div>\n        <p class=\"dig-copy\">Praktyczne materia\u0142y pomagaj\u0105 lepiej przygotowa\u0107 si\u0119 do rozmowy z detektywem i zrozumie\u0107 znaczenie dokumentacji, ustale\u0144 oraz weryfikacji informacji.<\/p>\n      <\/div>\n      <div class=\"dig-knowledge-grid dig-reveal\">\n        <a class=\"dig-knowledge\" href=\"https:\/\/detectiveinvestigationsgroup.pl\/czy-sprawozdanie-prywatnego-detektywa-moze-byc-dowodem-w-sadzie\/\">\n          <span>01 \/ EVIDENCE<\/span><h3>Czy sprawozdanie prywatnego detektywa mo\u017ce by\u0107 dowodem w s\u0105dzie?<\/h3><div class=\"dig-card-link\">Czytaj artyku\u0142 \u2197<\/div>\n        <\/a>\n        <a class=\"dig-knowledge\" href=\"https:\/\/detectiveinvestigationsgroup.pl\/sprawozdanie-prywatnego-detektywa-przed-sadem-najwyzszym-co-naprawde-decyduje-o-wartosci-dowodu\/\">\n          <span>02 \/ COURT<\/span><h3>Sprawozdanie detektywa przed S\u0105dem Najwy\u017cszym - warto\u015b\u0107 dowodu<\/h3><div class=\"dig-card-link\">Czytaj artyku\u0142 \u2197<\/div>\n        <\/a>\n        <a class=\"dig-knowledge\" href=\"https:\/\/detectiveinvestigationsgroup.pl\/jak-sprawdzic-kontrahenta-przed-podpisaniem-umowy-wywiad-gospodarczy-w-praktyce\/\">\n          <span>03 \/ BUSINESS<\/span><h3>Jak sprawdzi\u0107 kontrahenta przed podpisaniem umowy?<\/h3><div class=\"dig-card-link\">Czytaj artyku\u0142 \u2197<\/div>\n        <\/a>\n        <a class=\"dig-knowledge\" href=\"https:\/\/detectiveinvestigationsgroup.pl\/blog-detektyw-warszawa\/\">\n          <span>04 \/ KNOWLEDGE BASE<\/span><h3>Blog detektywistyczny DIG - sprawy, prawo i bezpiecze\u0144stwo<\/h3><div class=\"dig-card-link\">Przejd\u017a do bloga \u2197<\/div>\n        <\/a>\n      <\/div>\n      <p class=\"dig-copy dig-reveal\" style=\"max-width:920px;margin:28px 0 0\">\n        Dzia\u0142alno\u015b\u0107 gospodarcza w zakresie us\u0142ug detektywistycznych jest w Polsce dzia\u0142alno\u015bci\u0105 regulowan\u0105. Publiczny\n        <a class=\"dig-text-link\" href=\"https:\/\/www.gov.pl\/web\/mswia\/rejestr-przedsiebiorcow-wykonujacych-dzialalnosc-regulowana-w-zakresie-uslug-detektywistycznych4\" target=\"_blank\" rel=\"noopener\">rejestr przedsi\u0119biorc\u00f3w wykonuj\u0105cych dzia\u0142alno\u015b\u0107 detektywistyczn\u0105 prowadzi MSWiA<\/a>.\n      <\/p>\n    <\/div>\n  <\/section>\n\n  <!-- MISSING LOCATION CTA -->\n  <section class=\"dig-section dig-section--tight dig-section--line\" aria-labelledby=\"dig-missing-title\">\n    <div class=\"dig-shell\">\n      <div class=\"dig-cta-box dig-reveal\">\n        <p class=\"dig-kicker\">Nie widzisz swojej miejscowo\u015bci?<\/p>\n        <h2 id=\"dig-missing-title\">Twojej miejscowo\u015bci nie ma na mapie?<\/h2>\n        <p class=\"dig-lead\">Mapa przedstawia g\u0142\u00f3wne obszary dzia\u0142alno\u015bci DIG, ale nie stanowi terytorialnego ograniczenia. Wska\u017c lokalizacj\u0119 i rodzaj potrzebnej us\u0142ugi. Zweryfikujemy mo\u017cliwo\u015b\u0107 realizacji zlecenia i przedstawimy dalszy spos\u00f3b dzia\u0142ania.<\/p>\n        <div class=\"dig-cta-meta\"><span>Detective<\/span><span>Technical Security<\/span><span>Safety<\/span><span>Warszawa \/ Polska<\/span><\/div>\n        <div class=\"dig-actions\">\n          <a class=\"dig-btn\" href=\"https:\/\/detectiveinvestigationsgroup.pl\/kontakt\/\">Zapytaj o realizacj\u0119 <span aria-hidden=\"true\">\u2192<\/span><\/a>\n          <a class=\"dig-btn dig-btn--ghost\" href=\"tel:+48725587801\">Zadzwo\u0144 poufnie: 725 587 801<\/a>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- FAQ -->\n  <section class=\"dig-section dig-section--line\" aria-labelledby=\"dig-faq-title\">\n    <div class=\"dig-shell\">\n      <div class=\"dig-faq\">\n        <div class=\"dig-reveal\" style=\"margin-bottom:38px\">\n          <p class=\"dig-kicker\">FAQ \/ Obszar dzia\u0142ania<\/p>\n          <h2 id=\"dig-faq-title\">Obszar dzia\u0142ania detektywa - najcz\u0119\u015bciej zadawane pytania.<\/h2>\n        <\/div>\n\n        <details class=\"dig-reveal\">\n          <summary>Jaki jest obszar dzia\u0142ania detektywa w Detective Investigations Group?<\/summary>\n          <div class=\"dig-faq__answer\">G\u0142\u00f3wny obszar dzia\u0142ania detektywa obejmuje Warszaw\u0119 i aglomeracj\u0119 warszawsk\u0105. W zale\u017cno\u015bci od charakteru zlecenia czynno\u015bci mog\u0105 by\u0107 prowadzone r\u00f3wnie\u017c w innych cz\u0119\u015bciach Mazowsza i Polski.<\/div>\n        <\/details>\n        <details class=\"dig-reveal\">\n          <summary>Czy prywatny detektyw mo\u017ce prowadzi\u0107 dzia\u0142ania poza Warszaw\u0105?<\/summary>\n          <div class=\"dig-faq__answer\">Tak. Warszawa i aglomeracja warszawska s\u0105 naszym g\u0142\u00f3wnym obszarem dzia\u0142alno\u015bci, jednak w zale\u017cno\u015bci od charakteru sprawy realizujemy czynno\u015bci tak\u017ce w innych cz\u0119\u015bciach Polski. Zakres i logistyk\u0119 ustalamy przed rozpocz\u0119ciem zlecenia.<\/div>\n        <\/details>\n        <details class=\"dig-reveal\">\n          <summary>Czy realizujecie us\u0142ugi detektywistyczne w miejscowo\u015bciach pod Warszaw\u0105?<\/summary>\n          <div class=\"dig-faq__answer\">Tak. Prowadzimy zlecenia m.in. w Piasecznie, Pruszkowie, Otwocku, Legionowie, Wo\u0142ominie, Grodzisku Mazowieckim, \u0141omiankach, Mi\u0144sku Mazowieckim i Nowym Dworze Mazowieckim oraz w innych miejscowo\u015bciach aglomeracji.<\/div>\n        <\/details>\n        <details class=\"dig-reveal\">\n          <summary>Czy wykrywanie pods\u0142uch\u00f3w realizujecie r\u00f3wnie\u017c poza Warszaw\u0105?<\/summary>\n          <div class=\"dig-faq__answer\">Tak, wybrane realizacje Technical Security Division mog\u0105 by\u0107 prowadzone poza Warszaw\u0105. Zakres kontroli technicznej, miejsce realizacji i warunki logistyczne ustalamy indywidualnie po wst\u0119pnej analizie sytuacji.<\/div>\n        <\/details>\n        <details class=\"dig-reveal\">\n          <summary>Czy sprawdzacie samochody pod k\u0105tem lokalizator\u00f3w GPS?<\/summary>\n          <div class=\"dig-faq__answer\">Tak. W ramach Technical Security Division realizujemy <a class=\"dig-text-link\" href=\"https:\/\/detectiveinvestigationsgroup.pl\/technical-security-division\/wykrywanie-gps-w-samochodzie\/\">wykrywanie lokalizator\u00f3w GPS w samochodzie<\/a> oraz kontrole pojazd\u00f3w pod k\u0105tem innych zagro\u017ce\u0144 technicznych.<\/div>\n        <\/details>\n        <details class=\"dig-reveal\">\n          <summary>Na jakim obszarze \u015bwiadczycie us\u0142ugi BHP i PPO\u017b?<\/summary>\n          <div class=\"dig-faq__answer\">G\u0142\u00f3wnym obszarem obs\u0142ugi Safety Division jest Warszawa i Mazowsze. Przy dalszych lokalizacjach zakres wsp\u00f3\u0142pracy ustalamy indywidualnie, w zale\u017cno\u015bci od rodzaju us\u0142ugi, liczby obiekt\u00f3w i potrzeb przedsi\u0119biorstwa.<\/div>\n        <\/details>\n        <details class=\"dig-reveal\">\n          <summary>Czy realizujecie zlecenia na terenie ca\u0142ej Polski?<\/summary>\n          <div class=\"dig-faq__answer\">Wiele us\u0142ug detektywistycznych oraz wybrane dzia\u0142ania z zakresu bezpiecze\u0144stwa technicznego mog\u0105 by\u0107 realizowane na terenie ca\u0142ej Polski. Nie oznacza to jednak automatycznie og\u00f3lnopolskiej dost\u0119pno\u015bci ka\u017cdego rodzaju us\u0142ugi - mo\u017cliwo\u015b\u0107 realizacji zawsze potwierdzamy przed przyj\u0119ciem zlecenia.<\/div>\n        <\/details>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- FINAL CTA -->\n  <section class=\"dig-section dig-section--tight dig-section--line\" aria-labelledby=\"dig-final-title\">\n    <div class=\"dig-shell\">\n      <div class=\"dig-heading-row dig-reveal\" style=\"margin-bottom:0\">\n        <div>\n          <p class=\"dig-kicker\">Detective Investigations Group<\/p>\n          <h2 id=\"dig-final-title\">Jedna marka. Trzy obszary bezpiecze\u0144stwa.<\/h2>\n        <\/div>\n        <div>\n          <p class=\"dig-copy\">Detektyw Warszawa i okolice, us\u0142ugi detektywistyczne dla firm i os\u00f3b prywatnych, bezpiecze\u0144stwo techniczne i TSCM oraz BHP i PPO\u017b. Warszawa, aglomeracja warszawska oraz wybrane dzia\u0142ania realizowane na terenie Polski.<\/p>\n          <div class=\"dig-actions\"><a class=\"dig-btn\" href=\"https:\/\/detectiveinvestigationsgroup.pl\/kontakt\/\">Um\u00f3w poufn\u0105 konsultacj\u0119 <span aria-hidden=\"true\">\u2192<\/span><\/a><\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n<\/section>\n\n<!-- FAQ schema: Yoast mo\u017ce nadal obs\u0142ugiwa\u0107 g\u0142\u00f3wny WebPage\/Organization\/Breadcrumb schema. -->\n<script type=\"application\/ld+json\">\n{\n  \"@context\":\"https:\/\/schema.org\",\n  \"@type\":\"FAQPage\",\n  \"mainEntity\":[\n    {\"@type\":\"Question\",\"name\":\"Jaki jest obszar dzia\u0142ania detektywa w Detective Investigations Group?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"G\u0142\u00f3wny obszar dzia\u0142ania detektywa obejmuje Warszaw\u0119 i aglomeracj\u0119 warszawsk\u0105. W zale\u017cno\u015bci od charakteru zlecenia czynno\u015bci mog\u0105 by\u0107 prowadzone r\u00f3wnie\u017c w innych cz\u0119\u015bciach Mazowsza i Polski.\"}},\n    {\"@type\":\"Question\",\"name\":\"Czy prywatny detektyw mo\u017ce prowadzi\u0107 dzia\u0142ania poza Warszaw\u0105?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Tak. Warszawa i aglomeracja warszawska s\u0105 g\u0142\u00f3wnym obszarem dzia\u0142alno\u015bci Detective Investigations Group, jednak w zale\u017cno\u015bci od charakteru sprawy czynno\u015bci mog\u0105 by\u0107 realizowane tak\u017ce w innych cz\u0119\u015bciach Polski.\"}},\n    {\"@type\":\"Question\",\"name\":\"Czy realizujecie us\u0142ugi detektywistyczne w miejscowo\u015bciach pod Warszaw\u0105?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Tak. Zlecenia realizowane s\u0105 m.in. w Piasecznie, Pruszkowie, Otwocku, Legionowie, Wo\u0142ominie, Grodzisku Mazowieckim, \u0141omiankach, Mi\u0144sku Mazowieckim i Nowym Dworze Mazowieckim oraz w innych miejscowo\u015bciach aglomeracji warszawskiej.\"}},\n    {\"@type\":\"Question\",\"name\":\"Czy wykrywanie pods\u0142uch\u00f3w realizujecie r\u00f3wnie\u017c poza Warszaw\u0105?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Tak, wybrane realizacje Technical Security Division mog\u0105 by\u0107 prowadzone poza Warszaw\u0105. Zakres, miejsce i warunki logistyczne s\u0105 ustalane indywidualnie.\"}},\n    {\"@type\":\"Question\",\"name\":\"Czy sprawdzacie samochody pod k\u0105tem lokalizator\u00f3w GPS?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Tak. W ramach Technical Security Division realizowane jest wykrywanie lokalizator\u00f3w GPS w samochodach oraz kontrole pojazd\u00f3w pod k\u0105tem innych zagro\u017ce\u0144 technicznych.\"}},\n    {\"@type\":\"Question\",\"name\":\"Na jakim obszarze \u015bwiadczycie us\u0142ugi BHP i PPO\u017b?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"G\u0142\u00f3wnym obszarem obs\u0142ugi Safety Division jest Warszawa i Mazowsze. Przy dalszych lokalizacjach zakres wsp\u00f3\u0142pracy ustalany jest indywidualnie.\"}},\n    {\"@type\":\"Question\",\"name\":\"Czy realizujecie zlecenia na terenie ca\u0142ej Polski?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Wiele us\u0142ug detektywistycznych oraz wybrane dzia\u0142ania z zakresu bezpiecze\u0144stwa technicznego mo\u017ce by\u0107 realizowanych na terenie ca\u0142ej Polski. Mo\u017cliwo\u015b\u0107 realizacji konkretnej us\u0142ugi jest ka\u017cdorazowo potwierdzana przed przyj\u0119ciem zlecenia.\"}}\n  ]\n}\n<\/script>\n\n<script>\n(function(){\n  'use strict';\n  const root = document.querySelector('.dig-area-page');\n  if(!root) return;\n\n  const areas = {\n    warszawa:{code:'AREA \/ 01',title:'Warszawa',cities:'Wszystkie dzielnice Warszawy.',label:'Detektyw Warszawa',url:'https:\/\/detectiveinvestigationsgroup.pl\/detective-division\/prywatny-detektyw-warszawa\/'},\n    piaseczno:{code:'AREA \/ 02',title:'Piaseczno \/ powiat piaseczy\u0144ski',cities:'Piaseczno \u2022 Konstancin-Jeziorna \u2022 G\u00f3ra Kalwaria \u2022 Lesznowola \u2022 Tarczyn',label:'Detektyw Piaseczno',url:'https:\/\/detectiveinvestigationsgroup.pl\/obszar-dzialania\/detektyw-piaseczno\/'},\n    pruszkow:{code:'AREA \/ 03',title:'Pruszk\u00f3w \/ powiat pruszkowski',cities:'Pruszk\u00f3w \u2022 Piast\u00f3w \u2022 Brwin\u00f3w \u2022 Raszyn \u2022 Nadarzyn',label:'Detektyw Pruszk\u00f3w',url:'https:\/\/detectiveinvestigationsgroup.pl\/obszar-dzialania\/detektyw-pruszkow\/'},\n    otwock:{code:'AREA \/ 04',title:'Otwock \/ powiat otwocki',cities:'Otwock \u2022 J\u00f3zef\u00f3w \u2022 Karczew \u2022 Celestyn\u00f3w \u2022 Wi\u0105zowna',label:'Detektyw Otwock',url:'https:\/\/detectiveinvestigationsgroup.pl\/obszar-dzialania\/detektyw-otwock\/'},\n    legionowo:{code:'AREA \/ 05',title:'Legionowo \/ powiat legionowski',cities:'Legionowo \u2022 Jab\u0142onna \u2022 Niepor\u0119t \u2022 Serock \u2022 Wieliszew',label:'Detektyw Legionowo',url:'https:\/\/detectiveinvestigationsgroup.pl\/obszar-dzialania\/detektyw-legionowo\/'},\n    wolomin:{code:'AREA \/ 06',title:'Wo\u0142omin \/ powiat wo\u0142omi\u0144ski',cities:'Wo\u0142omin \u2022 Marki \u2022 Z\u0105bki \u2022 Zielonka \u2022 Radzymin',label:'Detektyw Wo\u0142omin',url:'https:\/\/detectiveinvestigationsgroup.pl\/obszar-dzialania\/detektyw-wolomin\/'},\n    grodzisk:{code:'AREA \/ 07',title:'Grodzisk Mazowiecki \/ powiat grodziski',cities:'Grodzisk Mazowiecki \u2022 Milan\u00f3wek \u2022 Podkowa Le\u015bna \u2022 \u017babia Wola',label:'Detektyw Grodzisk Mazowiecki',url:'https:\/\/detectiveinvestigationsgroup.pl\/obszar-dzialania\/detektyw-grodzisk-mazowiecki\/'},\n    lomianki:{code:'AREA \/ 08',title:'\u0141omianki \/ powiat warszawski zachodni',cities:'\u0141omianki \u2022 O\u017car\u00f3w Mazowiecki \u2022 Stare Babice \u2022 Izabelin \u2022 B\u0142onie',label:'Detektyw \u0141omianki',url:'https:\/\/detectiveinvestigationsgroup.pl\/obszar-dzialania\/detektyw-lomianki\/'},\n    minsk:{code:'AREA \/ 09',title:'Mi\u0144sk Mazowiecki \/ powiat mi\u0144ski',cities:'Mi\u0144sk Mazowiecki \u2022 Sulej\u00f3wek \u2022 Halin\u00f3w \u2022 D\u0119be Wielkie \u2022 Ka\u0142uszyn',label:'Detektyw Mi\u0144sk Mazowiecki',url:'https:\/\/detectiveinvestigationsgroup.pl\/obszar-dzialania\/detektyw-minsk-mazowiecki\/'},\n    nowydwor:{code:'AREA \/ 10',title:'Nowy Dw\u00f3r Mazowiecki \/ powiat nowodworski',cities:'Nowy Dw\u00f3r Mazowiecki \u2022 Zakroczym \u2022 Czosn\u00f3w \u2022 Nasielsk \u2022 Pomiech\u00f3wek',label:'Detektyw Nowy Dw\u00f3r Mazowiecki',url:'https:\/\/detectiveinvestigationsgroup.pl\/obszar-dzialania\/detektyw-nowy-dwor-mazowiecki\/'}\n  };\n\n  const select = root.querySelector('#dig-area-select');\n  const title = root.querySelector('#dig-result-title');\n  const cities = root.querySelector('#dig-result-cities');\n  const link = root.querySelector('#dig-result-link');\n  const code = root.querySelector('.dig-result-code');\n  const scrollBtn = root.querySelector('#dig-result-scroll');\n\n  function paintArea(key){\n    const item = areas[key];\n    if(!item) return;\n    title.textContent = item.title;\n    cities.textContent = item.cities;\n    link.href = item.url;\n    link.childNodes[0].nodeValue = item.label + ' ';\n    code.textContent = item.code;\n    root.querySelectorAll('[data-area-card]').forEach(card=>card.classList.toggle('is-active',card.dataset.areaCard===key));\n  }\n\n  if(select){\n    paintArea(select.value);\n    select.addEventListener('change',()=>paintArea(select.value));\n  }\n\n  if(scrollBtn){\n    scrollBtn.addEventListener('click',()=>{\n      const card = root.querySelector('[data-area-card=\"'+select.value+'\"]');\n      if(card){\n        card.scrollIntoView({behavior:'smooth',block:'center'});\n        card.classList.add('is-active');\n        window.setTimeout(()=>card.classList.remove('is-active'),2200);\n      }\n    });\n  }\n\n  root.querySelectorAll('a[href^=\"#\"]').forEach(a=>{\n    a.addEventListener('click',e=>{\n      const target = root.querySelector(a.getAttribute('href'));\n      if(target){e.preventDefault();target.scrollIntoView({behavior:'smooth',block:'start'});}\n    });\n  });\n\n  if('IntersectionObserver' in window && !window.matchMedia('(prefers-reduced-motion: reduce)').matches){\n    const io = new IntersectionObserver(entries=>{\n      entries.forEach(entry=>{\n        if(entry.isIntersecting){entry.target.classList.add('is-visible');io.unobserve(entry.target);}\n      });\n    },{threshold:.09,rootMargin:'0px 0px -35px 0px'});\n    root.querySelectorAll('.dig-reveal').forEach(el=>io.observe(el));\n  }else{\n    root.querySelectorAll('.dig-reveal').forEach(el=>el.classList.add('is-visible'));\n  }\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Prywatny detektyw Warszawa i okolice. Us\u0142ugi detektywistyczne, TSCM, wykrywanie pods\u0142uch\u00f3w i GPS oraz BHP i PPO\u017b. Sprawd\u017a obszar dzia\u0142ania DIG.<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-2092","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.4 (Yoast SEO v28.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Detektyw Warszawa i Okolice | Obszar Dzia\u0142ania | DIG<\/title>\n<meta name=\"description\" content=\"Poznaj obszar dzia\u0142ania detektywa w Warszawie i aglomeracji. Oferujemy szerok\u0105 gam\u0119 us\u0142ug detektywistycznych.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/detectiveinvestigationsgroup.pl\/en\/obszar-dzialania\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Detektyw Warszawa i Okolice \u2013 Sprawd\u017a Obszar Dzia\u0142ania | DIG\" \/>\n<meta property=\"og:description\" content=\"Warszawa, Piaseczno, Pruszk\u00f3w, Otwock, Legionowo, Wo\u0142omin i inne miejscowo\u015bci. Sprawd\u017a, gdzie realizujemy zlecenia.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/detectiveinvestigationsgroup.pl\/en\/obszar-dzialania\/\" \/>\n<meta property=\"og:site_name\" content=\"Detective Investigations Group\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/people\/Detective-Investigations-Group\/61592743956225\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-10T17:37:14+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/detectiveinvestigationsgroup.pl\/wp-content\/uploads\/2026\/08\/kolo.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1536\" \/>\n\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"OBSZAR DZIA\u0141ANIA\" \/>\n<meta name=\"twitter:description\" content=\"Detective Investigations Group to biuro detektywistyczne w Warszawie dzia\u0142aj\u0105ce w trzech wyspecjalizowanych obszarach bezpiecze\u0144stwa. W ramach Detective Division prowadzimy sprawy dotycz\u0105ce zdrad, obserwacji os\u00f3b, poszukiwa\u0144, ustale\u0144 maj\u0105tkowych i wywiadu gospodarczego. Technical Security Division zajmuje si\u0119 wykrywaniem pods\u0142uch\u00f3w, ukrytych kamer, urz\u0105dze\u0144 rejestruj\u0105cych oraz lokalizator\u00f3w GPS. W Safety Division zapewniamy firmom obs\u0142ug\u0119 BHP i PPO\u017b, szkolenia, audyty, ocen\u0119 ryzyka zawodowego i dokumentacj\u0119. Obs\u0142ugujemy klient\u00f3w indywidualnych i firmy w Warszawie oraz na terenie ca\u0142ej Polski.\" \/>\n<meta name=\"twitter:site\" content=\"@detectiveinvgr\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/detectiveinvestigationsgroup.pl\\\/obszar-dzialania\\\/\",\"url\":\"https:\\\/\\\/detectiveinvestigationsgroup.pl\\\/obszar-dzialania\\\/\",\"name\":\"Detektyw Warszawa i Okolice | Obszar Dzia\u0142ania | DIG\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/detectiveinvestigationsgroup.pl\\\/#website\"},\"datePublished\":\"2026-09-04T12:18:23+00:00\",\"dateModified\":\"2026-09-10T17:37:14+00:00\",\"description\":\"Poznaj obszar dzia\u0142ania detektywa w Warszawie i aglomeracji. Oferujemy szerok\u0105 gam\u0119 us\u0142ug detektywistycznych.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/detectiveinvestigationsgroup.pl\\\/obszar-dzialania\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/detectiveinvestigationsgroup.pl\\\/obszar-dzialania\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/detectiveinvestigationsgroup.pl\\\/obszar-dzialania\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Strona g\u0142\u00f3wna\",\"item\":\"https:\\\/\\\/detectiveinvestigationsgroup.pl\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"OBSZAR DZIA\u0141ANIA\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/detectiveinvestigationsgroup.pl\\\/#website\",\"url\":\"https:\\\/\\\/detectiveinvestigationsgroup.pl\\\/\",\"name\":\"Detective Investigations Group\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/detectiveinvestigationsgroup.pl\\\/#organization\"},\"alternateName\":\"DIG\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/detectiveinvestigationsgroup.pl\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":[\"Organization\",\"Place\"],\"@id\":\"https:\\\/\\\/detectiveinvestigationsgroup.pl\\\/#organization\",\"name\":\"Detective Investigations Group\",\"alternateName\":\"Detective Investigations Group\",\"url\":\"https:\\\/\\\/detectiveinvestigationsgroup.pl\\\/\",\"logo\":{\"@id\":\"https:\\\/\\\/detectiveinvestigationsgroup.pl\\\/obszar-dzialania\\\/#local-main-organization-logo\"},\"image\":{\"@id\":\"https:\\\/\\\/detectiveinvestigationsgroup.pl\\\/obszar-dzialania\\\/#local-main-organization-logo\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/people\\\/Detective-Investigations-Group\\\/61592743956225\",\"https:\\\/\\\/x.com\\\/detectiveinvgr\",\"https:\\\/\\\/mastodon.social\\\/@detectivegroup\"],\"description\":\"Biuro detektywistyczne w Warszawie dzia\u0142aj\u0105ce w trzech wyspecjalizowanych obszarach bezpiecze\u0144stwa. W ramach Detective Division prowadzimy sprawy dotycz\u0105ce zdrad, obserwacji os\u00f3b, poszukiwa\u0144, ustale\u0144 maj\u0105tkowych i wywiadu gospodarczego. Technical Security Division zajmuje si\u0119 wykrywaniem pods\u0142uch\u00f3w, ukrytych kamer, urz\u0105dze\u0144 rejestruj\u0105cych oraz lokalizator\u00f3w GPS. W Safety Division zapewniamy firmom obs\u0142ug\u0119 BHP i PPO\u017b, szkolenia, audyty, ocen\u0119 ryzyka zawodowego i dokumentacj\u0119. Obs\u0142ugujemy klient\u00f3w indywidualnych i firmy w Warszawie oraz na terenie ca\u0142ej Polski.\",\"legalName\":\"DETECTIVE INVESTIGATIONS GROUP SP\u00d3\u0141KA Z OGRANICZON\u0104 ODPOWIEDZIALNO\u015aCI\u0104\",\"foundingDate\":\"2026-08-18\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"1\",\"maxValue\":\"10\"},\"publishingPrinciples\":\"https:\\\/\\\/detectiveinvestigationsgroup.pl\\\/detective-division\\\/prywatny-detektyw-warszawa\\\/\",\"address\":{\"@id\":\"https:\\\/\\\/detectiveinvestigationsgroup.pl\\\/obszar-dzialania\\\/#local-main-place-address\"},\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":\"52.2255738\",\"longitude\":\"20.9920303\"},\"telephone\":[\"+48725587801\",\"+48725587802\"],\"contactPoint\":{\"@type\":\"ContactPoint\",\"telephone\":\"+48725587801\",\"email\":\"kontakt@detectivegroup.pl\"},\"openingHoursSpecification\":{\"@type\":\"OpeningHoursSpecification\",\"dayOfWeek\":[\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\",\"Saturday\",\"Sunday\"],\"opens\":\"00:00\",\"closes\":\"23:59\"},\"email\":\"kontakt@detectivegroup.pl\",\"areaServed\":\"Polska\",\"taxID\":\"7011327895\"},{\"@type\":\"PostalAddress\",\"@id\":\"https:\\\/\\\/detectiveinvestigationsgroup.pl\\\/obszar-dzialania\\\/#local-main-place-address\",\"streetAddress\":\"Al. Jerozolimskie 109\\\/70\",\"addressLocality\":\"Warszawa\",\"postalCode\":\"02-011\",\"addressRegion\":\"Mazowieckie\",\"addressCountry\":\"PL\"},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/detectiveinvestigationsgroup.pl\\\/obszar-dzialania\\\/#local-main-organization-logo\",\"url\":\"https:\\\/\\\/detectiveinvestigationsgroup.pl\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/stronalogo.webp\",\"contentUrl\":\"https:\\\/\\\/detectiveinvestigationsgroup.pl\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/stronalogo.webp\",\"width\":1427,\"height\":266,\"caption\":\"Detective Investigations Group\"}]}<\/script>\n<meta name=\"geo.placename\" content=\"Warszawa\" \/>\n<meta name=\"geo.position\" content=\"52.2255738;20.9920303\" \/>\n<meta name=\"geo.region\" content=\"Poland\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Detektyw Warszawa i Okolice | Obszar Dzia\u0142ania | DIG","description":"Poznaj obszar dzia\u0142ania detektywa w Warszawie i aglomeracji. Oferujemy szerok\u0105 gam\u0119 us\u0142ug detektywistycznych.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/detectiveinvestigationsgroup.pl\/en\/obszar-dzialania\/","og_locale":"en_GB","og_type":"article","og_title":"Detektyw Warszawa i Okolice \u2013 Sprawd\u017a Obszar Dzia\u0142ania | DIG","og_description":"Warszawa, Piaseczno, Pruszk\u00f3w, Otwock, Legionowo, Wo\u0142omin i inne miejscowo\u015bci. Sprawd\u017a, gdzie realizujemy zlecenia.","og_url":"https:\/\/detectiveinvestigationsgroup.pl\/en\/obszar-dzialania\/","og_site_name":"Detective Investigations Group","article_publisher":"https:\/\/www.facebook.com\/people\/Detective-Investigations-Group\/61592743956225","article_modified_time":"2026-09-10T17:37:14+00:00","og_image":[{"width":1536,"height":1024,"url":"https:\/\/detectiveinvestigationsgroup.pl\/wp-content\/uploads\/2026\/08\/kolo.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_title":"OBSZAR DZIA\u0141ANIA","twitter_description":"Detective Investigations Group to biuro detektywistyczne w Warszawie dzia\u0142aj\u0105ce w trzech wyspecjalizowanych obszarach bezpiecze\u0144stwa. W ramach Detective Division prowadzimy sprawy dotycz\u0105ce zdrad, obserwacji os\u00f3b, poszukiwa\u0144, ustale\u0144 maj\u0105tkowych i wywiadu gospodarczego. Technical Security Division zajmuje si\u0119 wykrywaniem pods\u0142uch\u00f3w, ukrytych kamer, urz\u0105dze\u0144 rejestruj\u0105cych oraz lokalizator\u00f3w GPS. W Safety Division zapewniamy firmom obs\u0142ug\u0119 BHP i PPO\u017b, szkolenia, audyty, ocen\u0119 ryzyka zawodowego i dokumentacj\u0119. Obs\u0142ugujemy klient\u00f3w indywidualnych i firmy w Warszawie oraz na terenie ca\u0142ej Polski.","twitter_site":"@detectiveinvgr","twitter_misc":{"Estimated reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/detectiveinvestigationsgroup.pl\/obszar-dzialania\/","url":"https:\/\/detectiveinvestigationsgroup.pl\/obszar-dzialania\/","name":"Detektyw Warszawa i Okolice | Obszar Dzia\u0142ania | DIG","isPartOf":{"@id":"https:\/\/detectiveinvestigationsgroup.pl\/#website"},"datePublished":"2026-09-04T12:18:23+00:00","dateModified":"2026-09-10T17:37:14+00:00","description":"Poznaj obszar dzia\u0142ania detektywa w Warszawie i aglomeracji. Oferujemy szerok\u0105 gam\u0119 us\u0142ug detektywistycznych.","breadcrumb":{"@id":"https:\/\/detectiveinvestigationsgroup.pl\/obszar-dzialania\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/detectiveinvestigationsgroup.pl\/obszar-dzialania\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/detectiveinvestigationsgroup.pl\/obszar-dzialania\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Strona g\u0142\u00f3wna","item":"https:\/\/detectiveinvestigationsgroup.pl\/"},{"@type":"ListItem","position":2,"name":"OBSZAR DZIA\u0141ANIA"}]},{"@type":"WebSite","@id":"https:\/\/detectiveinvestigationsgroup.pl\/#website","url":"https:\/\/detectiveinvestigationsgroup.pl\/","name":"Detective Investigations Group","description":"","publisher":{"@id":"https:\/\/detectiveinvestigationsgroup.pl\/#organization"},"alternateName":"DIG","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/detectiveinvestigationsgroup.pl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":["Organization","Place"],"@id":"https:\/\/detectiveinvestigationsgroup.pl\/#organization","name":"Detective Investigations Group","alternateName":"Detective Investigations Group","url":"https:\/\/detectiveinvestigationsgroup.pl\/","logo":{"@id":"https:\/\/detectiveinvestigationsgroup.pl\/obszar-dzialania\/#local-main-organization-logo"},"image":{"@id":"https:\/\/detectiveinvestigationsgroup.pl\/obszar-dzialania\/#local-main-organization-logo"},"sameAs":["https:\/\/www.facebook.com\/people\/Detective-Investigations-Group\/61592743956225","https:\/\/x.com\/detectiveinvgr","https:\/\/mastodon.social\/@detectivegroup"],"description":"Biuro detektywistyczne w Warszawie dzia\u0142aj\u0105ce w trzech wyspecjalizowanych obszarach bezpiecze\u0144stwa. W ramach Detective Division prowadzimy sprawy dotycz\u0105ce zdrad, obserwacji os\u00f3b, poszukiwa\u0144, ustale\u0144 maj\u0105tkowych i wywiadu gospodarczego. Technical Security Division zajmuje si\u0119 wykrywaniem pods\u0142uch\u00f3w, ukrytych kamer, urz\u0105dze\u0144 rejestruj\u0105cych oraz lokalizator\u00f3w GPS. W Safety Division zapewniamy firmom obs\u0142ug\u0119 BHP i PPO\u017b, szkolenia, audyty, ocen\u0119 ryzyka zawodowego i dokumentacj\u0119. Obs\u0142ugujemy klient\u00f3w indywidualnych i firmy w Warszawie oraz na terenie ca\u0142ej Polski.","legalName":"DETECTIVE INVESTIGATIONS GROUP SP\u00d3\u0141KA Z OGRANICZON\u0104 ODPOWIEDZIALNO\u015aCI\u0104","foundingDate":"2026-08-18","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"1","maxValue":"10"},"publishingPrinciples":"https:\/\/detectiveinvestigationsgroup.pl\/detective-division\/prywatny-detektyw-warszawa\/","address":{"@id":"https:\/\/detectiveinvestigationsgroup.pl\/obszar-dzialania\/#local-main-place-address"},"geo":{"@type":"GeoCoordinates","latitude":"52.2255738","longitude":"20.9920303"},"telephone":["+48725587801","+48725587802"],"contactPoint":{"@type":"ContactPoint","telephone":"+48725587801","email":"kontakt@detectivegroup.pl"},"openingHoursSpecification":{"@type":"OpeningHoursSpecification","dayOfWeek":["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],"opens":"00:00","closes":"23:59"},"email":"kontakt@detectivegroup.pl","areaServed":"Polska","taxID":"7011327895"},{"@type":"PostalAddress","@id":"https:\/\/detectiveinvestigationsgroup.pl\/obszar-dzialania\/#local-main-place-address","streetAddress":"Al. Jerozolimskie 109\/70","addressLocality":"Warszawa","postalCode":"02-011","addressRegion":"Mazowieckie","addressCountry":"PL"},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/detectiveinvestigationsgroup.pl\/obszar-dzialania\/#local-main-organization-logo","url":"https:\/\/detectiveinvestigationsgroup.pl\/wp-content\/uploads\/2026\/08\/stronalogo.webp","contentUrl":"https:\/\/detectiveinvestigationsgroup.pl\/wp-content\/uploads\/2026\/08\/stronalogo.webp","width":1427,"height":266,"caption":"Detective Investigations Group"}]},"geo.placename":"Warszawa","geo.position":{"lat":"52.2255738","long":"20.9920303"},"geo.region":"Poland"},"_links":{"self":[{"href":"https:\/\/detectiveinvestigationsgroup.pl\/en\/wp-json\/wp\/v2\/pages\/2092","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/detectiveinvestigationsgroup.pl\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/detectiveinvestigationsgroup.pl\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/detectiveinvestigationsgroup.pl\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/detectiveinvestigationsgroup.pl\/en\/wp-json\/wp\/v2\/comments?post=2092"}],"version-history":[{"count":16,"href":"https:\/\/detectiveinvestigationsgroup.pl\/en\/wp-json\/wp\/v2\/pages\/2092\/revisions"}],"predecessor-version":[{"id":2592,"href":"https:\/\/detectiveinvestigationsgroup.pl\/en\/wp-json\/wp\/v2\/pages\/2092\/revisions\/2592"}],"wp:attachment":[{"href":"https:\/\/detectiveinvestigationsgroup.pl\/en\/wp-json\/wp\/v2\/media?parent=2092"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}