{"id":9,"date":"2022-11-15T12:30:35","date_gmt":"2022-11-15T11:30:35","guid":{"rendered":"https:\/\/swissgrc.com\/fr\/?page_id=9"},"modified":"2026-09-25T12:27:34","modified_gmt":"2026-09-25T10:27:34","slug":"home","status":"publish","type":"page","link":"https:\/\/swissgrc.com\/fr\/","title":{"rendered":"GRC int\u00e9gr\u00e9e. Une plateforme intelligente."},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"9\" class=\"elementor elementor-9\" data-elementor-settings=\"{&quot;ha_cmc_init_switcher&quot;:&quot;no&quot;}\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0c7b41a e-con-full e-flex e-con e-parent\" data-id=\"0c7b41a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d001487 elementor-widget elementor-widget-html\" data-id=\"d001487\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<meta charset=\"utf-8\">\r\n<!-- Swiss GRC Hero + USP-Band (FR), self-contained, scoped unter #sghome. Ersetzt das komplette bisherige Hero-Snippet inkl. News-Ticker. Video\/Icon\/Poster unter \/wp-content\/uploads\/sghome\/. -->\r\n<style>\r\n#sghome{\r\n  --navy:#1a2e4c; --navy-2:#152743; --navy-deep:#0f1d33;\r\n  --pink:#B82850; --pink-deep:#9e2143; --pink-soft:#fceef2;\r\n  --teal:#17a2ac; --teal-deep:#0f7c84; --teal-lt:#2dc6cb; --teal-soft:#e9f6f7;\r\n  --bg:#ffffff; --soft:#F6F8FB; --band:#EDF1F6; --line:#E5EAF1;\r\n  --ink:#16202f; --grey:#566273; --muted:#8b95a4;\r\n  --d-ink:#ffffff; --d-2:#dde6f0; --d-muted:#9db0c4; --d-line:rgba(255,255,255,.12);\r\n  --maxw:1180px;\r\n  --fh:\"Anek Latin\",\"Helvetica Neue\",Arial,sans-serif;\r\n  --fb:\"Inter\",\"Helvetica Neue\",Arial,sans-serif;\r\n  --fm:\"Geist Mono\",ui-monospace,monospace;\r\n  font-family:var(--fb); color:var(--ink); background:var(--bg);\r\n  font-size:16px; line-height:1.55; letter-spacing:-.005em;\r\n  -webkit-font-smoothing:antialiased; text-rendering:optimizeLegibility;\r\n  position:relative; isolation:isolate; z-index:0; display:block;\r\n}\r\n#sghome *{box-sizing:border-box;}\r\n#sghome a{color:inherit;text-decoration:none;}\r\n#sghome img{max-width:100%;display:block;}\r\n#sghome ::selection{background:var(--pink);color:#fff;}\r\n#sghome .wrap{max-width:var(--maxw);margin:0 auto;padding:0 28px;}\r\n\r\n#sghome .kick{display:inline-flex;align-items:center;gap:9px;font-family:var(--fm);font-size:11.5px;font-weight:600;letter-spacing:1.3px;text-transform:uppercase;color:var(--teal-deep);}\r\n#sghome .kick::before{content:\"\";width:18px;height:2px;border-radius:2px;background:currentColor;opacity:.8;}\r\n\r\n#sghome .btn{display:inline-flex;align-items:center;gap:9px;justify-content:center;font-family:var(--fb);font-size:15.5px;font-weight:600;letter-spacing:-.01em;height:50px;padding:0 26px;border-radius:12px;border:1px solid transparent;cursor:pointer;white-space:nowrap;transition:.18s;}\r\n#sghome .btn:active{transform:translateY(1px);}\r\n#sghome .btn-primary{background:var(--teal);color:#fff;box-shadow:0 16px 34px -16px rgba(23,162,172,.6);}\r\n#sghome .btn-primary:hover{background:var(--teal-deep);transform:translateY(-2px);}\r\n#sghome .btn-line{background:#fff;color:var(--navy);border-color:var(--line);}\r\n#sghome .btn-line:hover{border-color:var(--navy);transform:translateY(-2px);}\r\n\r\n\/* ===== 1) HERO ===== *\/\r\n#sghome .hero{position:relative;background:linear-gradient(180deg,#fff 0%,#fbfcfe 60%,var(--soft) 100%);overflow:hidden;padding:92px 0 132px;border-bottom:1px solid var(--line);}\r\n#sghome .hero .bg{position:absolute;inset:0;z-index:0;pointer-events:none;}\r\n#sghome .hero .bg .grid{position:absolute;inset:0;background-image:linear-gradient(rgba(26,46,76,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(26,46,76,.045) 1px,transparent 1px);background-size:60px 60px;-webkit-mask-image:radial-gradient(115% 78% at 78% 4%, #000 0%, transparent 66%);mask-image:radial-gradient(115% 78% at 78% 4%, #000 0%, transparent 66%);}\r\n#sghome .hero .bg .g1{position:absolute;top:-150px;right:-80px;width:600px;height:480px;border-radius:50%;background:radial-gradient(closest-side, rgba(23,162,172,.14), transparent 72%);}\r\n#sghome .hero .bg .g2{position:absolute;bottom:-220px;left:-140px;width:520px;height:420px;border-radius:50%;background:radial-gradient(closest-side, rgba(184,40,80,.08), transparent 72%);}\r\n#sghome .hero .wrap{position:relative;z-index:2;}\r\n#sghome .hero-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:64px;align-items:center;}\r\n#sghome .hero-grid>*{min-width:0;}\r\n#sghome .hero h1{font-family:var(--fh);font-weight:700;letter-spacing:-.02em;line-height:1.04;font-size:clamp(39px,5vw,62px);margin:20px 0 0;color:var(--navy);}\r\n#sghome .hero h1 .pk{color:var(--pink);}\r\n#sghome .hero .lead{font-size:clamp(16.5px,1.35vw,18.5px);line-height:1.6;color:var(--grey);font-weight:300;margin:22px 0 0;max-width:545px;}\r\n#sghome .hero-cta{display:flex;gap:13px;margin-top:30px;flex-wrap:wrap;}\r\n#sghome .hero-vis{position:relative;}\r\n#sghome .hero-vis .glow{position:absolute;inset:6% 4% 6% 4%;border-radius:24px;background:radial-gradient(closest-side, rgba(23,162,172,.22), transparent 70%);filter:blur(8px);z-index:0;}\r\n#sghome .hero-vis img{position:relative;z-index:1;width:100%;height:auto;filter:drop-shadow(0 40px 60px rgba(26,46,76,.22));}\r\n\r\n\/* ===== SCENE ===== *\/\r\n#sghome .scene{position:relative;width:100%;margin:0 auto;}\r\n#sghome .scene::before{content:\"\";position:absolute;inset:-7% -9% -11% -9%;z-index:0;pointer-events:none;background:radial-gradient(58% 56% at 72% 26%,rgba(23,162,172,.17),transparent 70%),radial-gradient(50% 50% at 20% 90%,rgba(48,98,165,.10),transparent 70%);filter:blur(6px);}\r\n#sghome .scene-win{position:relative;z-index:1;border-radius:16px;overflow:hidden;border:1px solid #cfd7e2;background:#fff;box-shadow:0 48px 110px -42px rgba(20,35,60,.55),0 10px 28px -14px rgba(20,35,60,.22);}\r\n#sghome .win-inner{transition:filter .6s ease;}\r\n#sghome .scene.active .win-inner{filter:blur(3px) saturate(.95) brightness(.97);}\r\n#sghome .win-bar{position:relative;display:flex;align-items:center;height:44px;padding:0 16px;background:linear-gradient(180deg,#fcfcfd,#f2f4f7);border-bottom:1px solid #e9edf2;}\r\n#sghome .win-brand{display:flex;align-items:center;gap:9px;font-family:var(--fh);font-size:13.5px;font-weight:600;color:#3a4658;}\r\n#sghome img.win-fav{width:18px;height:18px;display:block;flex:none;}\r\n#sghome .win-pill{position:absolute;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:7px;height:26px;padding:0 16px;border-radius:999px;background:#fff;border:1px solid #e6eaf0;color:#5a6675;font-size:12px;box-shadow:0 1px 2px rgba(20,35,60,.04);}\r\n#sghome .win-pill svg{width:12px;height:12px;stroke:#8b97a7;fill:none;stroke-width:1.8;flex:none;}#sghome .win-pill .dom{color:#46505f;}\r\n#sghome .win-ctrls{margin-left:auto;display:flex;align-items:center;gap:19px;}#sghome .win-ctrls svg{width:12px;height:12px;stroke:#7b8696;fill:none;stroke-width:1.35;}\r\n#sghome .tb-img{display:block;width:100%;height:auto;}\r\n#sghome .scene-dim{position:absolute;inset:0;background:rgba(16,26,44,.5);opacity:0;transition:opacity .55s ease;pointer-events:none;border-radius:16px;}\r\n#sghome .scene.active .scene-dim{opacity:1;}\r\n\/* AI card *\/\r\n#sghome .aicard{position:absolute;left:50%;top:50%;width:min(406px,calc(100% - 30px));max-height:calc(100% - 26px);display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:20px;overflow:hidden;box-shadow:0 50px 92px -28px rgba(12,22,40,.6),0 14px 30px -12px rgba(12,22,40,.3);opacity:0;transform:translate(-50%,calc(-50% + 14px)) scale(.965);transform-origin:center;transition:opacity .55s ease,transform .62s cubic-bezier(.22,1,.36,1);z-index:3;}\r\n#sghome .scene.active .aicard{opacity:1;transform:translate(-50%,-50%) scale(1);}\r\n#sghome .ac-head{display:flex;gap:11px;align-items:flex-start;padding:15px 16px 13px;border-bottom:1px solid var(--line);flex:none;}\r\n#sghome .ac-bot{width:42px;height:42px;border-radius:13px;flex:none;background:linear-gradient(135deg,var(--teal),var(--teal-deep));display:flex;align-items:center;justify-content:center;box-shadow:0 10px 20px -8px rgba(23,162,172,.75);position:relative;}\r\n#sghome .ac-bot svg{width:23px;height:23px;stroke:#fff;fill:none;stroke-width:1.8;}#sghome .ac-bot::after{content:\"\";position:absolute;right:-2px;bottom:-2px;width:12px;height:12px;border-radius:50%;background:var(--teal-lt);border:2.5px solid #fff;}\r\n#sghome .ac-nm{display:flex;align-items:center;gap:8px;flex-wrap:wrap;}#sghome .ac-nm b{font-family:var(--fh);font-size:16.5px;color:var(--navy);font-weight:600;white-space:nowrap;}\r\n#sghome .ac-sub{font-size:11.5px;color:var(--grey);margin-top:2px;}\r\n#sghome .ac-x{margin-left:auto;color:#aab3c0;font-size:17px;line-height:1;cursor:pointer;}\r\n#sghome .ac-chat{flex:1;overflow-y:auto;padding:15px 16px;display:flex;flex-direction:column;gap:12px;}\r\n#sghome .ac-msg{font-size:12.8px;line-height:1.5;}\r\n#sghome .ac-msg.a{color:#56616f;}\r\n#sghome .ac-msg.u{align-self:flex-end;max-width:90%;background:var(--teal-soft);border:1px solid #cfe9eb;color:#125e64;border-radius:13px 13px 4px 13px;padding:8px 12px;}\r\n#sghome .ac-ans .ttl{color:#3c4757;margin-bottom:8px;}\r\n#sghome .ac-ans ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;}\r\n#sghome .ac-ans li{position:relative;padding-left:15px;color:#46505f;line-height:1.45;opacity:0;transform:translateY(4px);transition:.32s;}\r\n#sghome .ac-ans li.show{opacity:1;transform:none;}#sghome .ac-ans li::before{content:\"\";position:absolute;left:2px;top:7px;width:5px;height:5px;border-radius:50%;background:var(--teal);}\r\n#sghome .ac-ans li b{color:var(--navy);font-weight:600;}\r\n#sghome .ac-hook{margin-top:9px;font-size:12px;color:var(--teal-deep);font-style:italic;}\r\n#sghome .ac-typing{display:inline-flex;gap:4px;align-items:center;}#sghome .ac-typing i{width:6px;height:6px;border-radius:50%;background:var(--teal);animation:acdot 1s infinite;}#sghome .ac-typing i:nth-child(2){animation-delay:.16s}#sghome .ac-typing i:nth-child(3){animation-delay:.32s}\r\n@keyframes acdot{0%,60%,100%{opacity:.25;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}\r\n#sghome .ac-lib .grp{font-size:10.5px;font-weight:600;letter-spacing:.04em;color:var(--muted);text-transform:uppercase;margin:6px 0 7px;}\r\n#sghome .ac-lib .grp:first-child{margin-top:0;}\r\n#sghome .ac-cards{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:6px;}\r\n#sghome .ac-card{text-align:left;background:#fff;border:1px solid var(--line);border-radius:11px;padding:10px 11px;cursor:pointer;transition:.15s;}\r\n#sghome .ac-card,#sghome .ac-card b,#sghome .ac-card span{white-space:normal!important;}\r\n#sghome .ac-card:hover{border-color:var(--teal);background:var(--teal-soft);transform:translateY(-1px);}\r\n#sghome .ac-card b{display:block;font-size:12.5px;color:var(--navy);font-weight:600;margin-bottom:3px;}\r\n#sghome .ac-card span{display:block;font-size:11px;color:var(--grey);line-height:1.35;}\r\n#sghome .ac-chips{display:flex;flex-wrap:wrap;gap:7px;}\r\n#sghome .ac-chip{font-size:11.5px;font-weight:500;color:var(--navy);background:#fff;border:1px solid var(--line);border-radius:9px;padding:6px 10px;cursor:pointer;transition:.15s;display:inline-flex;align-items:center;gap:6px;}\r\n#sghome .ac-chip::before{content:\"\";width:6px;height:6px;border-radius:50%;background:var(--teal);}#sghome .ac-chip:hover{border-color:var(--teal);background:var(--teal-soft);}\r\n#sghome .ac-close{border:1px solid #d3ebed;background:linear-gradient(160deg,#f3fbfc,#fff);border-radius:14px;padding:15px 15px 16px;}\r\n#sghome .ac-close .ct{font-family:var(--fh);font-size:15px;font-weight:600;color:var(--navy);line-height:1.3;margin-bottom:6px;}\r\n#sghome .ac-close p{font-size:12.3px;color:var(--grey);line-height:1.5;margin:0 0 13px;}\r\n#sghome .ac-cta{display:inline-flex;align-items:center;gap:8px;background:var(--teal);color:#fff;font-family:var(--fb);font-weight:600;font-size:13.5px;padding:11px 18px;border-radius:11px;text-decoration:none;box-shadow:0 14px 28px -12px rgba(23,162,172,.7);transition:.18s;}\r\n#sghome .ac-cta:hover{background:var(--teal-deep);transform:translateY(-1px);}\r\n#sghome .ac-close .fine{display:block;margin-top:9px;font-size:11px;color:var(--muted);}\r\n#sghome .ac-input{display:flex;align-items:center;gap:9px;margin:0 14px 14px;border:1.5px solid var(--line);border-radius:11px;padding:10px 12px;color:var(--muted);font-size:12.5px;flex:none;}\r\n#sghome .ac-input svg.ws{width:14px;height:14px;stroke:#9aa6b6;fill:none;stroke-width:1.9;flex:none;}\r\n#sghome .ac-input input{flex:1;border:none;outline:none;background:none;font-family:var(--fb);font-size:12.5px;color:var(--navy);}\r\n#sghome .ac-input .ac-send{width:28px;height:28px;border-radius:8px;background:var(--teal);display:flex;align-items:center;justify-content:center;flex:none;cursor:pointer;}#sghome .ac-input .ac-send svg{width:14px;height:14px;stroke:#fff;fill:none;stroke-width:2;}\r\n\r\n#sghome .hero-vis{display:block;}\r\n@media (max-width:980px){#sghome .hero-grid{grid-template-columns:1fr;}}\r\n@media (max-width:860px){\r\n  #sghome .hero{padding:70px 0 64px;}\r\n  #sghome .hero-grid{grid-template-columns:1fr;gap:46px;}\r\n  #sghome .hero-vis{max-width:520px;margin:0 auto;}\r\n}\r\n@media (max-width:600px){\r\n  #sghome .wrap{padding:0 18px;}\r\n  #sghome .hero-cta{flex-direction:column;} #sghome .hero-cta .btn{width:100%;}\r\n}\r\n#sghome .ac-bot::after{animation:acpulse 2.4s ease-out infinite;}@keyframes acpulse{0%{box-shadow:0 0 0 0 rgba(45,198,203,.55)}70%{box-shadow:0 0 0 7px rgba(45,198,203,0)}100%{box-shadow:0 0 0 0 rgba(45,198,203,0)}}\r\n@keyframes acin{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}#sghome .ac-card{animation:acin .44s both cubic-bezier(.22,1,.36,1);}#sghome .ac-lib .grp{opacity:0;animation:acin .4s both;}\r\n#sghome .aicard{width:min(362px,calc(100% - 46px));}\r\n#sghome .ac-cards{grid-template-columns:1fr;gap:7px;}\r\n#sghome .ac-lib .grp{display:none;}\r\n#sghome .ac-head{padding:13px 15px 11px;}\r\n#sghome .ac-chat{padding:12px 15px;gap:6px;}\r\n#sghome .ac-card{padding:7px 12px;}\r\n#sghome .ac-card b{font-size:12.5px;margin-bottom:2px;}\r\n#sghome .ac-card span{font-size:10.8px;}\r\n#sghome .ac-msg{font-size:12.5px;}\r\n#sghome .ac-input{margin:0 13px 13px;padding:9px 12px;}\r\n#sghome .scene{height:auto;display:block;padding-top:54px;padding-bottom:0;}\r\n#sghome .scene-win{height:auto;display:block;}\r\n#sghome .win-inner{display:block;}\r\n#sghome .tb-img{height:auto;width:100%;}\r\n#sghome .aicard{top:8px;bottom:auto;min-height:402px;max-height:calc(100% + 30px);transform:translate(-50%,14px) scale(.97);transform-origin:center top;}\r\n#sghome .scene.active .aicard{transform:translate(-50%,0) scale(1);}\r\n@media(max-width:600px){\r\n  #sghome .hero h1{font-size:clamp(30px,8.6vw,40px);}\r\n  #sghome .lead{font-size:15.5px;}\r\n}\r\n@media(max-width:700px){\r\n  #sghome .scene{position:relative;display:block;height:auto;padding-top:0;}\r\n  #sghome .tb-img{width:100%;height:370px;object-fit:cover;object-position:center top;}\r\n  #sghome .aicard{position:absolute;left:50%;top:50%;bottom:auto;margin:0;width:calc(100% - 24px);min-height:0;max-height:calc(100% - 24px);transform:translate(-50%,-50%) scale(.98);opacity:0;box-shadow:0 30px 70px -28px rgba(12,22,40,.6),0 10px 24px -12px rgba(12,22,40,.32);}\r\n  #sghome .scene.active .aicard{opacity:1;transform:translate(-50%,-50%) scale(1);}\r\n}\r\n\r\n\/* ===== EYEBROW (wechselnd) ===== *\/\r\n#sghome .kick-rot{position:relative;}\r\n#sghome .kick-rot .kr{display:inline-block;transition:opacity .45s ease,transform .45s cubic-bezier(.22,1,.36,1);white-space:nowrap;}\r\n#sghome .kick-rot .kr:not(.is-on){position:absolute;left:27px;top:0;opacity:0;transform:translateY(8px);pointer-events:none;}\r\n#sghome .kick-rot .kr.is-out{position:absolute;left:27px;top:0;opacity:0;transform:translateY(-8px);}\r\n@media (max-width:600px){#sghome .kick-rot .kr{white-space:normal;}#sghome .kick-rot{min-height:2.6em;align-items:flex-start;}#sghome .kick-rot::before{margin-top:.6em;}}\r\n\r\n\/* ===== USP-BAND ===== *\/\r\n#sghome .uspband{position:relative;overflow:hidden;background:linear-gradient(180deg,var(--navy) 0%,#152743 100%);color:#fff;}\r\n#sghome .uspband::before{content:\"\";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:54px 54px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 30%,#000 70%,transparent);mask-image:linear-gradient(90deg,transparent,#000 30%,#000 70%,transparent);pointer-events:none;}\r\n#sghome .uspband::after{content:\"\";position:absolute;left:50%;top:-170px;transform:translateX(-50%);width:820px;height:320px;background:radial-gradient(closest-side,rgba(45,198,203,.11),transparent 70%);pointer-events:none;}\r\n#sghome .ub-in{position:relative;z-index:1;}\r\n#sghome .ub-feat{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:26px 0 24px;}\r\n#sghome .ub-f{display:flex;align-items:center;gap:13px;padding:0 22px;border-left:1px solid rgba(255,255,255,.1);}\r\n#sghome .ub-f:first-child{padding-left:0;border-left:none;}\r\n#sghome .ub-ic{width:36px;height:36px;border-radius:10px;flex:none;display:flex;align-items:center;justify-content:center;background:rgba(45,198,203,.12);border:1px solid rgba(45,198,203,.25);}\r\n#sghome .ub-ic svg{width:18px;height:18px;stroke:var(--teal-lt);fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;}\r\n#sghome .ub-f b{display:block;font-family:var(--fh);font-size:16px;font-weight:600;line-height:1.2;color:#fff;}\r\n#sghome .ub-f small{display:block;margin-top:3px;font-size:12.5px;color:#9db0c4;line-height:1.35;}\r\n#sghome .ub-nums{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:16px 0 20px;border-top:1px solid rgba(255,255,255,.09);}\r\n#sghome .ub-nums span.m{padding:0 22px 0 71px;font-size:13.5px;color:#9db0c4;}\r\n#sghome .ub-nums span.m:first-child{padding-left:49px;}\r\n#sghome .ub-nums span.m b{font-family:var(--fh);font-size:17px;font-weight:600;color:#fff;margin-right:5px;letter-spacing:-.01em;}\r\n#sghome .ub-nums span.m small{display:block;margin-top:3px;font-size:12.5px;color:#7f93aa;line-height:1.35;}\r\n@media (max-width:1060px){\r\n  #sghome .ub-feat{grid-template-columns:1fr 1fr;row-gap:20px;}\r\n  #sghome .ub-f:nth-child(3){padding-left:0;border-left:none;}\r\n  #sghome .ub-nums{grid-template-columns:1fr 1fr;row-gap:12px;}\r\n  #sghome .ub-nums span.m,#sghome .ub-nums span.m:first-child{padding-left:0;}\r\n}\r\n@media (max-width:600px){\r\n  #sghome .ub-feat{grid-template-columns:1fr;row-gap:16px;padding:24px 0 20px;}\r\n  #sghome .ub-f{padding:0;border-left:none;}\r\n}\r\n\r\n<\/style>\r\n<div id=\"sghome\" lang=\"fr\">\r\n<section class=\"hero\">\r\n    <div class=\"bg\" aria-hidden=\"true\"><div class=\"grid\"><\/div><div class=\"g1\"><\/div><div class=\"g2\"><\/div><\/div>\r\n    <div class=\"wrap\"><div class=\"hero-grid\">\r\n      <div>\r\n        <span class=\"kick kick-rot\" id=\"sghKick\"><span class=\"kr is-on\">Risk.net Awards\u00a0: meilleur produit GRC<\/span><span class=\"kr\" aria-hidden=\"true\">Forrester GRC Landscape\u00a0: seul acteur de la r\u00e9gion DACH<\/span><span class=\"kr\" aria-hidden=\"true\">SPARK Matrix GRC Platforms\u00a0: GRC Leader<\/span><span class=\"kr\" aria-hidden=\"true\">WirtschaftsWoche\u00a0: Best of Technology pour le TPRM<\/span><span class=\"kr\" aria-hidden=\"true\">Pragmatique. Orient\u00e9 m\u00e9tier.<\/span><\/span>\r\n        <h1>GRC <span class=\"pk\">int\u00e9gr\u00e9e<\/span>.<br>Une plateforme intelligente.<\/h1>\r\n        <p class=\"lead\">Swiss&nbsp;GRC r\u00e9unit risques, conformit\u00e9, s\u00e9curit\u00e9 et processus sur une plateforme assist\u00e9e par l'IA. L'obligation devient un outil de pilotage, con\u00e7u par des experts GRC forts de plus de 35 ans de pratique.<\/p>\r\n        <div class=\"hero-cta\">\r\n          <a class=\"btn btn-primary\" href=\"#kontakt\">Contactez-nous<\/a>\r\n          <a class=\"btn btn-line\" href=\"https:\/\/swissgrc.com\/trial-wizard\/?lang=fr\">Tester gratuitement<\/a>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"hero-vis\">\r\n        <div class=\"scene\" id=\"scene\">\r\n  <div class=\"scene-win\">\r\n    <div class=\"win-inner\">\r\n      <div class=\"win-bar\"><span class=\"win-brand\"><img decoding=\"async\" class=\"win-fav\" src=\"\/wp-content\/uploads\/sghome\/SwissGRC_Icon_Full_Color.png\" alt=\"\">SwissGRC\u00ae Platform<\/span><span class=\"win-pill\"><svg viewBox=\"0 0 24 24\"><rect x=\"5\" y=\"11\" width=\"14\" height=\"9\" rx=\"2\"\/><path d=\"M8 11V8a4 4 0 0 1 8 0v3\"\/><\/svg><span class=\"dom\">demo.grctoolbox.ch<\/span><\/span><span class=\"win-ctrls\"><svg viewBox=\"0 0 12 12\"><path d=\"M2.5 6h7\"\/><\/svg><svg viewBox=\"0 0 12 12\"><rect x=\"2.5\" y=\"2.5\" width=\"7\" height=\"7\" rx=\"1\"\/><\/svg><svg viewBox=\"0 0 12 12\"><path d=\"M3 3l6 6M9 3l-6 6\"\/><\/svg><\/span><\/div>\r\n      <video class=\"tb-img\" id=\"tbxVid\" autoplay muted playsinline poster=\"\/wp-content\/uploads\/sghome\/VideoPoster.png\">\r\n        <source src=\"\/wp-content\/uploads\/sghome\/ToolboxV2.mp4\" type=\"video\/mp4\">\r\n      <\/video>\r\n    <\/div>\r\n    <div class=\"scene-dim\"><\/div>\r\n  <\/div>\r\n  <div class=\"aicard\">\r\n    <div class=\"ac-head\"><span class=\"ac-bot\"><svg viewBox=\"0 0 24 24\"><rect x=\"5\" y=\"8\" width=\"14\" height=\"10\" rx=\"3\"\/><path d=\"M12 4v4M9 13v1M15 13v1\"\/><circle cx=\"12\" cy=\"4\" r=\"1.4\"\/><\/svg><\/span>\r\n      <div><div class=\"ac-nm\"><b>Grace AI<\/b><\/div>\r\n        <div class=\"ac-sub\">Comprend votre contexte GRC en temps r\u00e9el<\/div><\/div>\r\n      <span class=\"ac-x\">&times;<\/span><\/div>\r\n    <div class=\"ac-chat\" id=\"acChat\">\r\n      <div class=\"ac-msg a\">Bonjour\u00a0! Choisissez une invite et j'analyserai vos <b>218 risques<\/b> en quelques secondes.<\/div>\r\n    <\/div>\r\n    <div class=\"ac-input\"><svg class=\"ws\" viewBox=\"0 0 24 24\"><circle cx=\"11\" cy=\"11\" r=\"7\"\/><path d=\"M21 21l-4-4\"\/><\/svg><input type=\"text\" id=\"acInput\" placeholder=\"Posez une question sur vos risques...\" maxlength=\"200\"><span class=\"ac-send\" id=\"acSend\"><svg viewBox=\"0 0 24 24\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M21 3L10.5 13.5M21 3l-6.8 18-3.7-7.5L3 10.1z\"\/><\/svg><\/span><\/div>\r\n  <\/div>\r\n<\/div>\r\n      <\/div>\r\n    <\/div><\/div>\r\n  <\/section>\r\n\r\n  <div class=\"uspband\" aria-label=\"Ce qui distingue la SwissGRC Platform\">\r\n    <div class=\"wrap ub-in\">\r\n      <div class=\"ub-feat\"><div class=\"ub-f\"><span class=\"ub-ic\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 3l9 5-9 5-9-5z\"\/><path d=\"M3 13l9 5 9-5\"\/><\/svg><\/span><div><b>Une plateforme<\/b><small>GRC, BPM et CLM r\u00e9unis<\/small><\/div><\/div><div class=\"ub-f\"><span class=\"ub-ic\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M4 7h10M18 7h2M4 17h4M12 17h8\"\/><circle cx=\"16\" cy=\"7\" r=\"2\"\/><circle cx=\"10\" cy=\"17\" r=\"2\"\/><\/svg><\/span><div><b>Configurable<\/b><small>Adaptable sans code<\/small><\/div><\/div><div class=\"ub-f\"><span class=\"ub-ic\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><circle cx=\"9\" cy=\"8\" r=\"3.2\"\/><path d=\"M3.5 19c.6-3.2 2.8-5 5.5-5s4.9 1.8 5.5 5\"\/><circle cx=\"17\" cy=\"9\" r=\"2.5\"\/><path d=\"M15.8 14.2c2.3.2 3.9 1.8 4.4 4.3\"\/><\/svg><\/span><div><b>Utilisateurs illimit\u00e9s<\/b><small>Sans limite de licences<\/small><\/div><\/div><div class=\"ub-f\"><span class=\"ub-ic\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M7 18h10a4 4 0 0 0 .6-7.95A5.5 5.5 0 0 0 7 9.5 4.25 4.25 0 0 0 7 18z\"\/><\/svg><\/span><div><b>D\u00e9ploiement flexible<\/b><small>SaaS, cloud priv\u00e9, on-premise<\/small><\/div><\/div><\/div>\r\n      <div class=\"ub-nums\"><span class=\"m\"><b>700+<\/b>projets<small>Une exp\u00e9rience qui s\u00e9curise votre projet<\/small><\/span><span class=\"m\"><b>250+<\/b>clients<small>\u00c9prouv\u00e9 dans de nombreux secteurs<\/small><\/span><span class=\"m\"><b>40\u202f000+<\/b>utilisateurs<small>Forte adoption au quotidien<\/small><\/span><span class=\"m\"><b>100+<\/b>collaborateurs<small>Un partenaire sur la dur\u00e9e<\/small><\/span><\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n<script>\r\n(function(){\r\n  var k=document.getElementById('sghKick'); if(!k) return;\r\n  var items=k.querySelectorAll('.kr'); if(items.length<2) return;\r\n  var i=0, paused=false, reduce=window.matchMedia&&window.matchMedia('(prefers-reduced-motion: reduce)').matches;\r\n  k.addEventListener('mouseenter',function(){paused=true;}); k.addEventListener('mouseleave',function(){paused=false;});\r\n  setInterval(function(){\r\n    if(paused||document.hidden) return;\r\n    var cur=items[i]; i=(i+1)%items.length; var nxt=items[i];\r\n    if(reduce){ cur.classList.remove('is-on'); nxt.classList.add('is-on'); }\r\n    else{ cur.classList.add('is-out'); cur.classList.remove('is-on'); nxt.classList.add('is-on');\r\n      setTimeout(function(){ cur.classList.remove('is-out'); },480); }\r\n    cur.setAttribute('aria-hidden','true'); nxt.removeAttribute('aria-hidden');\r\n  },3800);\r\n})();\r\n<\/script>\r\n<script>\r\n(function(){\r\n  var root=document.getElementById('sghome'); if(!root) return;\r\n  var chat=root.querySelector('#acChat'); if(!chat) return;\r\n  var T={\"closeT\": \"Imaginez cela appliqu\u00e9 \u00e0 votre propre cartographie des risques.\", \"closeP\": \"Vous venez de voir comment Grace AI analyse un registre en quelques secondes. Lors d'un court appel d\u00e9couverte, notre \u00e9quipe vous montrera la m\u00eame chose avec vos donn\u00e9es, vos solutions et vos questions.\", \"closeU\": \"https:\/\/swissgrc.com\/fr\/discoverycall\/\", \"closeB\": \"R\u00e9server un appel d\u00e9couverte\", \"free\": \"Je peux r\u00e9sumer ce registre par impact, statut, cat\u00e9gorie ou concentration. Essayez une invite, ou demandez \u00e0 notre \u00e9quipe de vous faire une d\u00e9monstration en direct.\"};\r\n  var P={\r\n    critical:{label:\"Risques critiques\",desc:\"Risques \u00e0 plus fort impact m\u00e9tier.\",grp:\"Vue d'ensemble du portefeuille\",\r\n      u:\"Montrez-moi les risques \u00e0 plus fort impact m\u00e9tier.\",ttl:\"Impact m\u00e9tier potentiel le plus \u00e9lev\u00e9 (<b>Impact brut : 5<\/b>) :\",\r\n      items:[\"<b>Non-respect de la limitation des finalit\u00e9s<\/b> pour les donn\u00e9es personnelles\",\"<b>Hausse du prix de l'\u00e9lectricit\u00e9<\/b> sur un site \u00e0 l'\u00e9tranger\",\"<b>Pand\u00e9mie Covid - 2022<\/b>\",\"<b>Attaque contre des dispositifs embarqu\u00e9s (IoT)<\/b>\",\"<b>Malware avanc\u00e9<\/b>\"],\r\n      hook:\"Voici la vue d'ensemble. Je peux d\u00e9tailler n'importe quel \u00e9l\u00e9ment en quelques secondes.\"},\r\n    categories:{label:\"Cat\u00e9gories de risques\",desc:\"Risques par cat\u00e9gorie et criticit\u00e9.\",grp:\"Vue d'ensemble du portefeuille\",\r\n      u:\"R\u00e9sumez le registre par cat\u00e9gorie.\",ttl:\"Vos 218 risques se r\u00e9partissent ainsi :\",\r\n      items:[\"<b>Risques op\u00e9rationnels<\/b> - le plus grand bloc, principalement la s\u00e9curit\u00e9 de l'information\",\"<b>Risques financiers<\/b> - march\u00e9, taux d'int\u00e9r\u00eat et cr\u00e9dit\",\"<b>Risques de conformit\u00e9 et juridiques<\/b> - exposition r\u00e9glementaire\"],\r\n      hook:\"La s\u00e9curit\u00e9 de l'information est clairement votre priorit\u00e9 actuelle.\"},\r\n    emerging:{label:\"Risques \u00e9mergents\",desc:\"Nouveaux risques et tendances.\",grp:\"Analyses des risques\",\r\n      u:\"Quels sont les risques nouveaux ou en hausse ?\",ttl:\"Nouvellement ajout\u00e9s ou en hausse :\",\r\n      items:[\"<b>\u00c9volution des taux d'int\u00e9r\u00eat<\/b> (nouveau risque)\",\"<b>Tensions g\u00e9opolitiques<\/b> (blocus d'Ormuz, nouveau risque)\",\"<b>Mises \u00e0 jour de s\u00e9curit\u00e9 manquantes<\/b> (en cours d'examen)\"],\r\n      hook:\"Je surveillerais de pr\u00e8s le p\u00f4le s\u00e9curit\u00e9 de l'information ce trimestre.\"},\r\n    concentration:{label:\"Concentration des risques\",desc:\"L\u00e0 o\u00f9 se concentrent la majorit\u00e9 des risques.\",grp:\"Analyses des risques\",\r\n      u:\"O\u00f9 le risque est-il le plus concentr\u00e9 ?\",ttl:\"La plus forte concentration se trouve dans :\",\r\n      items:[\"<b>Risques op\u00e9rationnels \/ s\u00e9curit\u00e9 de l'information<\/b> (R0010-R0024)\",\"concentr\u00e9s dans une seule <b>unit\u00e9 organisationnelle<\/b>\",\"plusieurs encore en <b>\u00e9valuation<\/b> ou en <b>revue des mesures d'att\u00e9nuation<\/b>\"],\r\n      hook:\"Des analystes ne rep\u00e9reraient ce type de sch\u00e9ma qu'apr\u00e8s des heures de travail ; ici, c'est instantan\u00e9.\"}\r\n  };\r\n\r\n  var order=[\"critical\",\"categories\",\"emerging\",\"concentration\"];\r\n  var count=0, closed=false;\r\n  function el(h){var d=document.createElement('div');d.innerHTML=h;return d.firstChild;}\r\n  function scroll(){chat.scrollTop=chat.scrollHeight;}\r\n  function lib(){\r\n    var grps={}; order.forEach(function(k){(grps[P[k].grp]=grps[P[k].grp]||[]).push(k);});\r\n    var wrap=document.createElement('div'); wrap.className='ac-lib';\r\n    Object.keys(grps).forEach(function(g){\r\n      var gd=document.createElement('div'); gd.className='grp'; gd.textContent=g; wrap.appendChild(gd);\r\n      var cards=document.createElement('div'); cards.className='ac-cards';\r\n      grps[g].forEach(function(k){var c=document.createElement('button');c.type='button';c.className='ac-card';\r\n        c.innerHTML='<b>'+P[k].label+'<\/b><span>'+P[k].desc+'<\/span>';c.addEventListener('click',function(){ask(k);});cards.appendChild(c);});\r\n      wrap.appendChild(cards);\r\n    });\r\n    chat.appendChild(wrap); chat.scrollTop=0;\r\n  }\r\n  function chips(){\r\n    var rest=order.filter(function(k){return !P[k].done;}); if(!rest.length)return;\r\n    var w=document.createElement('div'); w.className='ac-chips';\r\n    rest.slice(0,3).forEach(function(k){var b=document.createElement('button');b.type='button';b.className='ac-chip';b.textContent=P[k].label;b.addEventListener('click',function(){ask(k);});w.appendChild(b);});\r\n    chat.appendChild(w); scroll();\r\n  }\r\n  function salesClose(){closed=true;\r\n    var c=el('<div class=\"ac-close\"><div class=\"ct\">'+T.closeT+'<\/div><p>'+T.closeP+'<\/p><a class=\"ac-cta\" href=\"'+T.closeU+'\">'+T.closeB+'<\/a><\/div>');\r\n    chat.appendChild(c); scroll();\r\n  }\r\n  function ask(k){ if(closed)return; var d=P[k]; if(d.done)return; d.done=true;\r\n    var o=chat.querySelector('.ac-lib'); if(o)o.remove(); o=chat.querySelector('.ac-chips'); if(o)o.remove();\r\n    chat.appendChild(el('<div class=\"ac-msg u\">'+d.u+'<\/div>')); scroll();\r\n    var g=el('<div class=\"ac-msg a\"><span class=\"ac-typing\"><i><\/i><i><\/i><i><\/i><\/span><\/div>'); chat.appendChild(g); scroll();\r\n    setTimeout(function(){\r\n      var lis=d.items.map(function(x){return '<li>'+x+'<\/li>';}).join('');\r\n      g.classList.add('ac-ans'); g.innerHTML='<div class=\"ttl\">'+d.ttl+'<\/div><ul>'+lis+'<\/ul><div class=\"ac-hook\">'+d.hook+'<\/div>';\r\n      var L=g.querySelectorAll('li'); L.forEach(function(li,i){setTimeout(function(){li.classList.add('show');},110+i*120);});\r\n      count++; setTimeout(function(){ if(count>=3) salesClose(); else chips(); },150+L.length*120);\r\n    },1000);\r\n  }\r\n  var inp=root.querySelector('#acInput'), snd=root.querySelector('#acSend');\r\n  function free(){var v=(inp.value||'').trim(); if(!v||closed)return; inp.value='';\r\n    chat.appendChild(el('<div class=\"ac-msg u\">'+v.replace(\/<\/g,'&lt;')+'<\/div>'));\r\n    var g=el('<div class=\"ac-msg a\"><span class=\"ac-typing\"><i><\/i><i><\/i><i><\/i><\/span><\/div>'); chat.appendChild(g); scroll();\r\n    setTimeout(function(){g.innerHTML=T.free;count++;if(count>=3)salesClose();else chips();},1000);\r\n  }\r\n  snd.addEventListener('click',free); inp.addEventListener('keydown',function(e){if(e.key==='Enter')free();});\r\n  var scene=root.querySelector('#scene'), started=false;\r\n  var vid=root.querySelector('video.tb-img');\r\n  function reveal(){if(started)return;started=true;scene.classList.add('active');setTimeout(lib,520);}\r\n  function start(){if(vid){vid.addEventListener('ended',function(){setTimeout(reveal,650);});setTimeout(reveal,3200);}else{setTimeout(reveal,2200);}}\r\n  if('IntersectionObserver' in window){var io=new IntersectionObserver(function(es){es.forEach(function(e){if(e.isIntersecting){start();io.disconnect();}});},{threshold:.4});io.observe(scene);}else start();\r\n\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9b8a1fb e-con-full e-flex e-con e-parent\" data-id=\"9b8a1fb\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f400dca elementor-widget elementor-widget-html\" data-id=\"f400dca\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- ============================================================\r\n     GRC MATURITY CHECK  (Scope: #sgmc)\r\n     Swiss GRC v2 \/ #sghome design system\r\n     Self-contained Elementor HTML widget + modal\r\n     Open via: window.sgMaturityOpen()  OR  element with [data-sgmc-open]\r\n     Lead capture via a hidden CF7 form (.sg-cf7-host)\r\n     Tracking via Simple Analytics (sa_event)\r\n     ============================================================ -->\r\n\r\n<style>\r\n\/* ---- CF7 host (hidden form, stays functional) ---- *\/\r\n.sg-cf7-host{position:absolute!important;left:-9999px!important;top:0!important;width:1px!important;height:1px!important;overflow:hidden!important;}\r\n\r\n\/* ---- Scope ---- *\/\r\n#sgmc *{box-sizing:border-box;margin:0;padding:0;}\r\n#sgmc{\r\n  --navy:#1A2E4C; --navy-2:#152743; --navy-deep:#0f1d33;\r\n  --pink:#B82850; --pink-deep:#9e2143;\r\n  --teal:#17a2ac; --teal-deep:#0f7c84; --teal-lt:#2dc6cb;\r\n  --mint:#00bfad;\r\n  --bg:#ffffff; --soft:#F6F8FB; --line:#E5EAF1;\r\n  --ink:#16202f; --grey:#566273; --muted:#8b95a4;\r\n  --font-h:\"Anek Latin\",-apple-system,Segoe UI,Roboto,sans-serif;\r\n  --font-b:\"Inter\",-apple-system,Segoe UI,Roboto,sans-serif;\r\n  --font-m:\"Geist Mono\",\"SFMono-Regular\",Menlo,monospace;\r\n}\r\n\r\n\/* ---- Overlay ---- *\/\r\n#sgmc .sgmc-overlay{\r\n  position:fixed;inset:0;z-index:99990;\r\n  display:none;align-items:flex-start;justify-content:center;\r\n  background:rgba(15,29,51,.55);backdrop-filter:blur(4px);\r\n  padding:40px 16px;overflow-y:auto;\r\n}\r\n#sgmc.is-open .sgmc-overlay{display:flex;}\r\n\r\n\/* ---- Modal ---- *\/\r\n#sgmc .sgmc-modal{\r\n  position:relative;width:100%;max-width:640px;\r\n  background:var(--bg);border-radius:20px;\r\n  box-shadow:0 30px 80px rgba(15,29,51,.35);\r\n  font-family:var(--font-b);color:var(--ink);\r\n  overflow:hidden;animation:sgmcIn .35s cubic-bezier(.2,.7,.3,1) both;\r\n}\r\n@keyframes sgmcIn{from{opacity:0;transform:translateY(18px) scale(.985);}to{opacity:1;transform:none;}}\r\n\r\n\/* ---- Topbar \/ Progress ---- *\/\r\n#sgmc .sgmc-top{\r\n  display:flex;align-items:center;justify-content:space-between;\r\n  padding:18px 22px 14px;border-bottom:1px solid var(--line);\r\n}\r\n#sgmc .sgmc-eyebrow{\r\n  font-family:var(--font-m);font-size:11px;letter-spacing:.14em;\r\n  text-transform:uppercase;color:var(--teal-deep);font-weight:600;\r\n}\r\n#sgmc .sgmc-close{\r\n  width:34px;height:34px;border:none;border-radius:9px;cursor:pointer;\r\n  background:var(--soft);color:var(--grey);font-size:20px;line-height:1;\r\n  transition:.2s;flex:none;\r\n}\r\n#sgmc .sgmc-close:hover{background:#eef1f6;color:var(--ink);}\r\n#sgmc .sgmc-progress{height:4px;background:var(--line);}\r\n#sgmc .sgmc-progress i{\r\n  display:block;height:100%;width:0;\r\n  background:linear-gradient(90deg,var(--teal),var(--pink));\r\n  transition:width .4s cubic-bezier(.2,.7,.3,1);\r\n}\r\n\r\n\/* ---- Body ---- *\/\r\n#sgmc .sgmc-body{padding:30px 32px 34px;}\r\n#sgmc .sgmc-step{display:none;}\r\n#sgmc .sgmc-step.is-active{display:block;animation:sgmcStep .3s ease both;}\r\n@keyframes sgmcStep{from{opacity:0;transform:translateY(8px);}to{opacity:1;transform:none;}}\r\n\r\n#sgmc h2{font-family:var(--font-h);font-weight:600;color:var(--navy);line-height:1.18;}\r\n#sgmc .sgmc-lead{color:var(--grey);font-size:15px;line-height:1.6;margin-top:12px;}\r\n\r\n\/* ---- Intro ---- *\/\r\n#sgmc .sgmc-intro h2{font-size:30px;letter-spacing:-.01em;}\r\n#sgmc .sgmc-intro .sgmc-pink{color:var(--pink);}\r\n#sgmc .sgmc-dims{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0 26px;}\r\n#sgmc .sgmc-chip{\r\n  font-family:var(--font-m);font-size:11px;letter-spacing:.04em;\r\n  color:var(--navy);background:var(--soft);border:1px solid var(--line);\r\n  padding:7px 12px;border-radius:999px;\r\n}\r\n\r\n\/* ---- Question ---- *\/\r\n#sgmc .sgmc-qmeta{\r\n  font-family:var(--font-m);font-size:11px;letter-spacing:.12em;text-transform:uppercase;\r\n  color:var(--muted);margin-bottom:8px;\r\n}\r\n#sgmc .sgmc-q{font-size:23px;letter-spacing:-.01em;}\r\n#sgmc .sgmc-opts{margin-top:22px;display:flex;flex-direction:column;gap:10px;}\r\n#sgmc .sgmc-opt{\r\n  text-align:left;cursor:pointer;border:1.5px solid var(--line);background:var(--bg);\r\n  border-radius:13px;padding:15px 16px;font-family:var(--font-b);font-size:14.5px;\r\n  color:var(--ink);line-height:1.45;transition:.18s;display:flex;align-items:flex-start;gap:12px;\r\n}\r\n#sgmc .sgmc-opt:hover{border-color:var(--teal);background:#f7fcfc;transform:translateX(2px);}\r\n#sgmc .sgmc-opt.is-sel{border-color:var(--pink);background:#fdf2f5;}\r\n#sgmc .sgmc-opt .dot{\r\n  flex:none;width:20px;height:20px;border-radius:50%;border:2px solid var(--line);\r\n  margin-top:1px;transition:.18s;position:relative;\r\n}\r\n#sgmc .sgmc-opt.is-sel .dot{border-color:var(--pink);background:var(--pink);}\r\n#sgmc .sgmc-opt.is-sel .dot::after{\r\n  content:\"\";position:absolute;inset:4px;border-radius:50%;background:#fff;\r\n}\r\n\r\n\/* ---- Nav ---- *\/\r\n#sgmc .sgmc-nav{display:flex;justify-content:space-between;align-items:center;margin-top:26px;gap:12px;}\r\n#sgmc .sgmc-back{\r\n  background:none;border:none;cursor:pointer;color:var(--grey);font-family:var(--font-b);\r\n  font-size:14px;font-weight:500;padding:8px 4px;transition:.2s;\r\n}\r\n#sgmc .sgmc-back:hover{color:var(--navy);}\r\n#sgmc .sgmc-back[hidden]{visibility:hidden;}\r\n\r\n\/* ---- Buttons ---- *\/\r\n#sgmc .sgmc-btn{\r\n  display:inline-flex;align-items:center;justify-content:center;gap:8px;\r\n  border:none;cursor:pointer;font-family:var(--font-b);font-weight:600;font-size:15px;\r\n  padding:14px 26px;border-radius:11px;transition:.2s;white-space:normal;text-decoration:none;line-height:1.2;\r\n}\r\n#sgmc .sgmc-btn-primary{background:var(--pink);color:#fff;}\r\n#sgmc .sgmc-btn-primary:hover{background:var(--pink-deep);}\r\n#sgmc .sgmc-btn-teal{background:var(--teal-deep);color:#fff;}\r\n#sgmc .sgmc-btn-teal:hover{background:#0a656c;}\r\n#sgmc .sgmc-btn-ghost{background:var(--soft);color:var(--navy);border:1.5px solid var(--line);}\r\n#sgmc .sgmc-btn-ghost:hover{border-color:var(--navy);}\r\n#sgmc .sgmc-btn:disabled{opacity:.45;cursor:not-allowed;}\r\n#sgmc .sgmc-btn-block{width:100%;}\r\n\r\n\/* ---- Lead gate ---- *\/\r\n#sgmc .sgmc-field{margin-top:14px;}\r\n#sgmc .sgmc-field label{display:block;font-size:12.5px;font-weight:600;color:var(--navy);margin-bottom:6px;}\r\n#sgmc .sgmc-field input{\r\n  width:100%;border:1.5px solid var(--line);border-radius:11px;padding:13px 14px;\r\n  font-family:var(--font-b);font-size:15px;color:var(--ink);background:var(--bg);transition:.18s;\r\n}\r\n#sgmc .sgmc-field input:focus{outline:none;border-color:var(--teal);box-shadow:0 0 0 3px rgba(23,162,172,.12);}\r\n#sgmc .sgmc-field input.err{border-color:var(--pink);}\r\n#sgmc .sgmc-row{display:flex;gap:12px;}\r\n#sgmc .sgmc-row .sgmc-field{flex:1;}\r\n#sgmc .sgmc-consent{display:flex;gap:10px;align-items:flex-start;margin-top:18px;font-size:13px;color:var(--grey);line-height:1.5;}\r\n#sgmc .sgmc-consent input{margin-top:2px;width:16px;height:16px;flex:none;accent-color:var(--pink);}\r\n#sgmc .sgmc-consent a{color:var(--teal-deep);}\r\n#sgmc .sgmc-err-msg{color:var(--pink-deep);font-size:13px;margin-top:14px;display:none;}\r\n#sgmc .sgmc-gate-foot{font-size:12px;color:var(--muted);margin-top:16px;line-height:1.5;}\r\n\r\n\/* ---- Result ---- *\/\r\n#sgmc .sgmc-result-head{display:flex;align-items:center;gap:18px;flex-wrap:wrap;}\r\n#sgmc .sgmc-badge{\r\n  flex:none;width:84px;height:84px;border-radius:18px;display:flex;flex-direction:column;\r\n  align-items:center;justify-content:center;color:#fff;font-family:var(--font-h);\r\n  background:linear-gradient(135deg,var(--navy),var(--navy-deep));position:relative;\r\n}\r\n#sgmc .sgmc-badge b{font-size:34px;font-weight:600;line-height:1;}\r\n#sgmc .sgmc-badge span{font-family:var(--font-m);font-size:9px;letter-spacing:.1em;text-transform:uppercase;opacity:.7;margin-top:3px;}\r\n#sgmc .sgmc-result-head h2{font-size:26px;}\r\n#sgmc .sgmc-stagebar{display:flex;gap:5px;margin-top:10px;}\r\n#sgmc .sgmc-stagebar i{height:6px;flex:1;border-radius:3px;background:var(--line);}\r\n#sgmc .sgmc-stagebar i.on{background:linear-gradient(90deg,var(--teal),var(--pink));}\r\n#sgmc .sgmc-result-text{color:var(--grey);font-size:15px;line-height:1.65;margin-top:18px;}\r\n\r\n#sgmc .sgmc-radarwrap{display:flex;gap:22px;align-items:center;margin:24px 0;flex-wrap:wrap;}\r\n#sgmc .sgmc-radar{flex:none;width:230px;height:230px;}\r\n#sgmc .sgmc-radar text{font-family:var(--font-b);fill:var(--grey);font-size:10px;}\r\n#sgmc .sgmc-legend{flex:1;min-width:170px;display:flex;flex-direction:column;gap:9px;}\r\n#sgmc .sgmc-legrow{display:flex;align-items:center;justify-content:space-between;font-size:13px;}\r\n#sgmc .sgmc-legrow span{color:var(--navy);font-weight:500;}\r\n#sgmc .sgmc-legrow b{font-family:var(--font-m);color:var(--grey);font-weight:500;}\r\n#sgmc .sgmc-legrow.low span{color:var(--pink-deep);}\r\n\r\n#sgmc .sgmc-next{\r\n  background:var(--soft);border:1px solid var(--line);border-left:3px solid var(--pink);\r\n  border-radius:13px;padding:18px 20px;margin-top:6px;\r\n}\r\n#sgmc .sgmc-next h3{font-family:var(--font-h);font-size:17px;color:var(--navy);font-weight:600;}\r\n#sgmc .sgmc-next p{font-size:14px;color:var(--grey);line-height:1.6;margin-top:8px;}\r\n#sgmc .sgmc-next a{color:var(--teal-deep);font-weight:600;text-decoration:none;font-size:14px;display:inline-block;margin-top:8px;}\r\n#sgmc .sgmc-next a:hover{text-decoration:underline;}\r\n\r\n#sgmc .sgmc-cta{display:flex;gap:12px;margin-top:24px;flex-wrap:wrap;}\r\n#sgmc .sgmc-cta .sgmc-btn{flex:1;min-width:200px;}\r\n\r\n#sgmc .sgmc-method{font-size:11px;color:var(--muted);margin-top:22px;line-height:1.5;border-top:1px solid var(--line);padding-top:14px;}\r\n\r\n\/* ---- Loader ---- *\/\r\n#sgmc .sgmc-spin{width:18px;height:18px;border:2px solid rgba(255,255,255,.45);border-top-color:#fff;border-radius:50%;animation:sgmcSpin .7s linear infinite;display:none;}\r\n#sgmc .is-loading .sgmc-spin{display:inline-block;}\r\n@keyframes sgmcSpin{to{transform:rotate(360deg);}}\r\n\r\n\/* ---- Mobile ---- *\/\r\n@media(max-width:560px){\r\n  #sgmc .sgmc-overlay{padding:0;}\r\n  #sgmc .sgmc-modal{max-width:100%;min-height:100vh;border-radius:0;}\r\n  #sgmc .sgmc-body{padding:24px 20px 30px;}\r\n  #sgmc .sgmc-intro h2{font-size:25px;}\r\n  #sgmc .sgmc-q{font-size:20px;}\r\n  #sgmc .sgmc-row{flex-direction:column;gap:0;}\r\n  #sgmc .sgmc-radarwrap{justify-content:center;}\r\n  #sgmc .sgmc-cta .sgmc-btn{min-width:100%;}\r\n}\r\n\/* ---- Robust wrapping + responsive hardening ---- *\/\r\n#sgmc h2,#sgmc p,#sgmc .sgmc-q,#sgmc .sgmc-lead,#sgmc .sgmc-opt,\r\n#sgmc .sgmc-result-text,#sgmc .sgmc-next p,#sgmc .sgmc-method,\r\n#sgmc .sgmc-legrow span,#sgmc .sgmc-chip{overflow-wrap:break-word;}\r\n#sgmc .sgmc-result-head>div{min-width:0;}\r\n#sgmc .sgmc-legrow{gap:12px;}\r\n#sgmc .sgmc-legrow span{min-width:0;}\r\n#sgmc .sgmc-radar{max-width:100%;overflow:visible;}\r\n\/* ---- Theme protection: theme forces button{white-space:nowrap}; options and buttons must wrap ---- *\/\r\n#sgmc button,#sgmc .sgmc-opt,#sgmc .sgmc-opt span{white-space:normal!important;}\r\n#sgmc .sgmc-opt{min-width:0;}\r\n#sgmc .sgmc-opt>span:last-child{flex:1;min-width:0;overflow-wrap:break-word;word-break:break-word;}\r\n@media(max-width:560px){\r\n  #sgmc .sgmc-radar{width:200px;height:200px;}\r\n}\r\n@media(max-width:380px){\r\n  #sgmc .sgmc-body{padding:22px 16px 28px;}\r\n  #sgmc .sgmc-intro h2{font-size:23px;}\r\n  #sgmc .sgmc-q{font-size:19px;}\r\n  #sgmc .sgmc-result-head h2{font-size:22px;}\r\n}\r\n@media(prefers-reduced-motion:reduce){\r\n  #sgmc .sgmc-modal,#sgmc .sgmc-step{animation:none!important;}\r\n  #sgmc .sgmc-progress i,#sgmc .sgmc-opt{transition:none!important;}\r\n}\r\n<\/style>\r\n\r\n<div id=\"sgmc\" aria-hidden=\"true\">\r\n  <div class=\"sgmc-overlay\" data-sgmc-backdrop>\r\n    <div class=\"sgmc-modal\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"sgmc-title\">\r\n\r\n      <div class=\"sgmc-top\">\r\n        <span class=\"sgmc-eyebrow\">Bilan de maturit\u00e9 GRC<\/span>\r\n        <button class=\"sgmc-close\" type=\"button\" aria-label=\"Fermer\" data-sgmc-close>&times;<\/button>\r\n      <\/div>\r\n      <div class=\"sgmc-progress\"><i id=\"sgmc-bar\"><\/i><\/div>\r\n\r\n      <div class=\"sgmc-body\">\r\n\r\n        <!-- INTRO -->\r\n        <div class=\"sgmc-step sgmc-intro is-active\" data-step=\"intro\">\r\n          <h2 id=\"sgmc-title\">Quel est le niveau de maturit\u00e9 de votre <span class=\"sgmc-pink\">GRC<\/span> ?<\/h2>\r\n          <p class=\"sgmc-lead\">R\u00e9pondez \u00e0 cinq questions courtes pour d\u00e9couvrir o\u00f9 en sont aujourd'hui votre gouvernance, vos risques et votre conformit\u00e9, et quelle \u00e9tape vous apportera le plus grand b\u00e9n\u00e9fice.<\/p>\r\n          <div class=\"sgmc-dims\">\r\n            <span class=\"sgmc-chip\">Gouvernance<\/span>\r\n            <span class=\"sgmc-chip\">Culture<\/span>\r\n            <span class=\"sgmc-chip\">Processus<\/span>\r\n            <span class=\"sgmc-chip\">Technologie<\/span>\r\n            <span class=\"sgmc-chip\">Reporting<\/span>\r\n          <\/div>\r\n          <button class=\"sgmc-btn sgmc-btn-primary\" type=\"button\" data-sgmc-start>D\u00e9marrer le test<\/button>\r\n          <p class=\"sgmc-method\">M\u00e9thodologie bas\u00e9e sur le mod\u00e8le de maturit\u00e9 OCEG pour une GRC int\u00e9gr\u00e9e. Les r\u00e9sultats sont donn\u00e9s \u00e0 titre indicatif et ne remplacent pas un conseil individuel.<\/p>\r\n        <\/div>\r\n\r\n        <!-- QUESTION (dynamic) -->\r\n        <div class=\"sgmc-step\" data-step=\"question\">\r\n          <div class=\"sgmc-qmeta\"><span id=\"sgmc-qnum\"><\/span> &middot; <span id=\"sgmc-qdim\"><\/span><\/div>\r\n          <h2 class=\"sgmc-q\" id=\"sgmc-qtext\"><\/h2>\r\n          <div class=\"sgmc-opts\" id=\"sgmc-opts\"><\/div>\r\n          <div class=\"sgmc-nav\">\r\n            <button class=\"sgmc-back\" type=\"button\" data-sgmc-back>&larr; Retour<\/button>\r\n            <span><\/span>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <!-- GATE -->\r\n        <div class=\"sgmc-step\" data-step=\"gate\">\r\n          <h2 style=\"font-size:24px;\">Votre r\u00e9sultat est pr\u00eat.<\/h2>\r\n          <p class=\"sgmc-lead\">O\u00f9 pouvons-nous vous envoyer vos r\u00e9sultats personnalis\u00e9s ?<\/p>\r\n          <div class=\"sgmc-row\">\r\n            <div class=\"sgmc-field\"><label>Pr\u00e9nom<\/label><input type=\"text\" id=\"sgmc-vorname\" autocomplete=\"given-name\"><\/div>\r\n            <div class=\"sgmc-field\"><label>Nom<\/label><input type=\"text\" id=\"sgmc-nachname\" autocomplete=\"family-name\"><\/div>\r\n          <\/div>\r\n          <div class=\"sgmc-field\"><label>Email professionnel<\/label><input type=\"email\" id=\"sgmc-email\" autocomplete=\"email\"><\/div>\r\n          <div class=\"sgmc-field\"><label>Organisation<\/label><input type=\"text\" id=\"sgmc-org\" autocomplete=\"organization\"><\/div>\r\n          <label class=\"sgmc-consent\">\r\n            <input type=\"checkbox\" id=\"sgmc-consent\">\r\n            <span>J'accepte le traitement de mes donn\u00e9es conform\u00e9ment \u00e0 la <a href=\"https:\/\/swissgrc.com\/fr\/privacy-policy\/\" target=\"_blank\" rel=\"noopener\">politique de confidentialit\u00e9<\/a>.<\/span>\r\n          <\/label>\r\n          <div class=\"sgmc-err-msg\" id=\"sgmc-err\">Veuillez v\u00e9rifier vos informations.<\/div>\r\n          <div class=\"sgmc-nav\">\r\n            <button class=\"sgmc-back\" type=\"button\" data-sgmc-back>&larr; Retour<\/button>\r\n          <\/div>\r\n          <button class=\"sgmc-btn sgmc-btn-primary sgmc-btn-block is-loading-host\" type=\"button\" id=\"sgmc-submit\" style=\"margin-top:16px;\">\r\n            <span>Afficher le r\u00e9sultat<\/span><span class=\"sgmc-spin\"><\/span>\r\n          <\/button>\r\n          <p class=\"sgmc-gate-foot\">Nous ne vous contacterons qu'avec des informations pertinentes pour vous. Pas de spam.<\/p>\r\n        <\/div>\r\n\r\n        <!-- RESULT -->\r\n        <div class=\"sgmc-step\" data-step=\"result\">\r\n          <div class=\"sgmc-result-head\">\r\n            <div class=\"sgmc-badge\"><b id=\"sgmc-r-num\"><\/b><span>Niveau<\/span><\/div>\r\n            <div style=\"flex:1;min-width:200px;\">\r\n              <div class=\"sgmc-qmeta\" style=\"margin-bottom:4px;\">Votre maturit\u00e9 GRC<\/div>\r\n              <h2 id=\"sgmc-r-stage\"><\/h2>\r\n              <div class=\"sgmc-stagebar\" id=\"sgmc-r-bar\"><\/div>\r\n            <\/div>\r\n          <\/div>\r\n          <p class=\"sgmc-result-text\" id=\"sgmc-r-text\"><\/p>\r\n\r\n          <div class=\"sgmc-radarwrap\">\r\n            <svg class=\"sgmc-radar\" id=\"sgmc-radar\" viewBox=\"0 0 230 230\" aria-hidden=\"true\"><\/svg>\r\n            <div class=\"sgmc-legend\" id=\"sgmc-legend\"><\/div>\r\n          <\/div>\r\n\r\n          <div class=\"sgmc-next\">\r\n            <h3>Votre prochaine \u00e9tape<\/h3>\r\n            <p id=\"sgmc-r-next\"><\/p>\r\n            <a id=\"sgmc-r-link\" href=\"#\" target=\"_blank\" rel=\"noopener\">En savoir plus &rarr;<\/a>\r\n          <\/div>\r\n\r\n          <div class=\"sgmc-cta\">\r\n            <a class=\"sgmc-btn sgmc-btn-teal\" id=\"sgmc-cta-call\" href=\"#\">R\u00e9server un appel d\u00e9couverte<\/a>\r\n            <button class=\"sgmc-btn sgmc-btn-ghost\" type=\"button\" id=\"sgmc-cta-contact\">Contactez-nous<\/button>\r\n          <\/div>\r\n\r\n          <p class=\"sgmc-method\">M\u00e9thodologie bas\u00e9e sur le mod\u00e8le de maturit\u00e9 OCEG pour une GRC int\u00e9gr\u00e9e. Les r\u00e9sultats sont donn\u00e9s \u00e0 titre indicatif et ne remplacent pas un conseil individuel.<\/p>\r\n        <\/div>\r\n\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n<script>\r\n(function(){\r\n  \"use strict\";\r\n\r\n  \/* ============================================================\r\n     CONFIGURATION  (adjust here)\r\n     ============================================================ *\/\r\n  var SG_DISCOVERY_URL = \"https:\/\/swissgrc.com\/fr\/discoverycall\/\"; \/\/ verify booking page\r\n  var SG_PLATTFORM_URL = \"https:\/\/swissgrc.com\/platform\/\";\r\n  var SG_CONTACT_ANCHOR = \"kontakt\"; \/\/ anchor ID of the contact form on the homepage\r\n\r\n  \/* ---- Simple Analytics (with queue fallback) ---- *\/\r\n  window.sa_event = window.sa_event || function(){ (sa_event.q = sa_event.q || []).push(arguments); };\r\n  function track(name, meta){ try{ window.sa_event(name, meta || {}); }catch(e){} }\r\n\r\n  \/* ============================================================\r\n     CONTENT\r\n     ============================================================ *\/\r\n  var STAGES = [\r\n    { n:1, name:\"Cloisonn\u00e9\",           sub:\"Pilot\u00e9 par la conformit\u00e9\" },\r\n    { n:2, name:\"En transition\",       sub:\"En stabilisation\" },\r\n    { n:3, name:\"Ma\u00eetris\u00e9\",            sub:\"Centr\u00e9 sur le risque\" },\r\n    { n:4, name:\"Connect\u00e9\",            sub:\"Int\u00e9gr\u00e9\" },\r\n    { n:5, name:\"Cr\u00e9ateur de valeur\",  sub:\"Ax\u00e9 sur les opportunit\u00e9s\" }\r\n  ];\r\n  var STAGE_TEXT = {\r\n    1:\"Vos activit\u00e9s GRC fonctionnent, mais de mani\u00e8re cloisonn\u00e9e les unes par rapport aux autres. C'est une base solide, mais ce cloisonnement g\u00e9n\u00e8re des doublons et des angles morts. Le plus grand levier r\u00e9side d\u00e9sormais dans une base de donn\u00e9es commune.\",\r\n    2:\"Les premiers silos commencent \u00e0 se connecter, et une terminologie et une coordination communes \u00e9mergent. L'enjeu est maintenant de p\u00e9renniser cette dynamique et de structurer la collaboration.\",\r\n    3:\"Vos processus cl\u00e9s sont standardis\u00e9s, reproductibles et efficaces. Ce qui manque encore, c'est la connexion de bout en bout entre le risque, la conformit\u00e9 et l'activit\u00e9 m\u00e9tier.\",\r\n    4:\"Risques, contr\u00f4les et processus parlent un langage commun. La prochaine \u00e9tape est l'optimisation et le pilotage en temps r\u00e9el.\",\r\n    5:\"La GRC fait partie int\u00e9grante du pilotage de votre entreprise et devient un avantage. L'enjeu est d\u00e9sormais de maintenir ce niveau et de le d\u00e9velopper de fa\u00e7on cibl\u00e9e.\"\r\n  };\r\n  var DIMS = [\r\n    { key:\"governance\", label:\"Gouvernance\",\r\n      q:\"Comment les responsabilit\u00e9s en mati\u00e8re de risques et de conformit\u00e9 sont-elles organis\u00e9es dans votre entreprise ?\",\r\n      opts:[\r\n        \"Chaque service g\u00e8re cela de son c\u00f4t\u00e9, sans coordination.\",\r\n        \"Une premi\u00e8re coordination transversale commence \u00e0 \u00e9merger.\",\r\n        \"Les r\u00f4les sont d\u00e9finis et un comit\u00e9 transversal pilote le dispositif.\",\r\n        \"Des instances de gouvernance pilotent la GRC selon un rythme d\u00e9fini.\",\r\n        \"La gouvernance GRC fait partie int\u00e9grante du pilotage de l'entreprise.\"\r\n      ],\r\n      next:\"Centralisez r\u00f4les, responsabilit\u00e9s et instances de gouvernance en un seul endroit. La GRC Toolbox rend les responsabilit\u00e9s et les d\u00e9cisions transparentes et tra\u00e7ables.\",\r\n      link:SG_PLATTFORM_URL },\r\n    { key:\"kultur\", label:\"Culture\",\r\n      q:\"Dans quelle mesure la conscience du risque est-elle ancr\u00e9e dans le travail quotidien ?\",\r\n      opts:[\r\n        \"Le risque est l'affaire de quelques sp\u00e9cialistes.\",\r\n        \"La sensibilisation progresse au-del\u00e0 des fronti\u00e8res entre services.\",\r\n        \"Des formations et actions de sensibilisation sont en place.\",\r\n        \"La sensibilisation atteint les unit\u00e9s m\u00e9tier et les \u00e9quipes.\",\r\n        \"Le risque est per\u00e7u comme une opportunit\u00e9 dans toute l'entreprise.\"\r\n      ],\r\n      next:\"Cr\u00e9ez la transparence qui porte la conscience du risque. Gr\u00e2ce \u00e0 une gestion de la conformit\u00e9 de bout en bout et un reporting clair, le risque devient visible et tangible pour tous.\",\r\n      link:SG_PLATTFORM_URL },\r\n    { key:\"prozesse\", label:\"Processus\",\r\n      q:\"Dans quelle mesure vos processus et votre terminologie GRC sont-ils coh\u00e9rents ?\",\r\n      opts:[\r\n        \"Chaque service utilise ses propres m\u00e9thodes et sa propre terminologie.\",\r\n        \"Une premi\u00e8re terminologie commune commence \u00e0 \u00eatre harmonis\u00e9e.\",\r\n        \"Les processus cl\u00e9s sont standardis\u00e9s et reproductibles.\",\r\n        \"Risques, contr\u00f4les et actifs parlent un langage commun.\",\r\n        \"Les processus sont optimis\u00e9s et align\u00e9s sur la cr\u00e9ation de valeur.\"\r\n      ],\r\n      next:\"Faites reposer vos processus et vos taxonomies sur une base commune. La gestion des processus (BPM) et les contr\u00f4les internes garantissent des flux de travail reproductibles et pr\u00eats pour l'audit.\",\r\n      link:\"https:\/\/swissgrc.com\/fr\/bpm-software\/\" },\r\n    { key:\"technologie\", label:\"Technologie\",\r\n      q:\"Qu'utilisez-vous aujourd'hui pour soutenir la GRC sur le plan technique ?\",\r\n      opts:[\r\n        \"Excel et des solutions ponctuelles dispers\u00e9es.\",\r\n        \"Les outils existants sont recens\u00e9s et consolid\u00e9s.\",\r\n        \"Une plateforme int\u00e9gr\u00e9e reposant sur une base de donn\u00e9es commune.\",\r\n        \"Les donn\u00e9es circulent automatiquement entre les processus.\",\r\n        \"Vue des risques et reporting en temps r\u00e9el, en un clic.\"\r\n      ],\r\n      next:\"Remplacez Excel et les solutions ponctuelles par une plateforme int\u00e9gr\u00e9e. Une base de donn\u00e9es commune est le socle de chaque niveau de maturit\u00e9 sup\u00e9rieur.\",\r\n      link:SG_PLATTFORM_URL },\r\n    { key:\"reporting\", label:\"Reporting\",\r\n      q:\"Comment vos rapports de risques et de conformit\u00e9 destin\u00e9s \u00e0 la direction sont-ils produits ?\",\r\n      opts:[\r\n        \"Compil\u00e9s manuellement \u00e0 la demande.\",\r\n        \"Premiers rapports standardis\u00e9s par service.\",\r\n        \"Reporting standardis\u00e9 \u00e0 l'\u00e9chelle de l'organisation.\",\r\n        \"Vue agr\u00e9g\u00e9e et actualis\u00e9e destin\u00e9e aux instances de gouvernance.\",\r\n        \"Une vue des risques robuste et quantifi\u00e9e soutient la prise de d\u00e9cision.\"\r\n      ],\r\n      next:\"\u00c9levez votre reporting au niveau du conseil d'administration. Les tableaux de bord de pilotage et la quantification des risques avec RiskQuant fournissent des chiffres solides pour la prise de d\u00e9cision.\",\r\n      link:\"https:\/\/swissgrc.com\/fr\/risk-quantification\/\" }\r\n  ];\r\n\r\n  \/* ============================================================\r\n     STATE + DOM\r\n     ============================================================ *\/\r\n  var root = document.getElementById(\"sgmc\");\r\n  if(!root) return;\r\n  var answers = new Array(DIMS.length).fill(null);\r\n  var qIndex = 0;\r\n  var STEPS_TOTAL = DIMS.length + 1; \/\/ questions + gate\r\n  var lastFocus = null;\r\n\r\n  function $(s){ return root.querySelector(s); }\r\n  function step(name){ return root.querySelector('[data-step=\"'+name+'\"]'); }\r\n  function show(name){\r\n    root.querySelectorAll(\".sgmc-step\").forEach(function(s){ s.classList.remove(\"is-active\"); });\r\n    step(name).classList.add(\"is-active\");\r\n    var body = $(\".sgmc-body\"); if(body) body.scrollTop = 0;\r\n  }\r\n  function setBar(p){ $(\"#sgmc-bar\").style.width = Math.max(0,Math.min(100,p)) + \"%\"; }\r\n\r\n  \/* ---- Open \/ Close ---- *\/\r\n  function open(){\r\n    lastFocus = document.activeElement;\r\n    root.classList.add(\"is-open\");\r\n    root.setAttribute(\"aria-hidden\",\"false\");\r\n    document.body.style.overflow = \"hidden\";\r\n    track(\"sgmc_open\");\r\n    \/\/ always show the intro at the start\r\n    reset();\r\n    setTimeout(function(){ var b=$(\"[data-sgmc-start]\"); if(b) b.focus(); }, 50);\r\n  }\r\n  function close(){\r\n    root.classList.remove(\"is-open\");\r\n    root.setAttribute(\"aria-hidden\",\"true\");\r\n    document.body.style.overflow = \"\";\r\n    if(!resultReached) track(\"sgmc_close_incomplete\", { step: resultReached ? \"result\" : (qIndex+1) });\r\n    if(lastFocus && lastFocus.focus) lastFocus.focus();\r\n  }\r\n  function reset(){\r\n    answers = new Array(DIMS.length).fill(null);\r\n    qIndex = 0; resultReached = false;\r\n    show(\"intro\"); setBar(0);\r\n  }\r\n  var resultReached = false;\r\n\r\n  \/* ---- Render question ---- *\/\r\n  function renderQuestion(){\r\n    var d = DIMS[qIndex];\r\n    $(\"#sgmc-qnum\").textContent = \"Question \" + (qIndex+1) + \" sur \" + DIMS.length;\r\n    $(\"#sgmc-qdim\").textContent = d.label;\r\n    $(\"#sgmc-qtext\").textContent = d.q;\r\n    var wrap = $(\"#sgmc-opts\"); wrap.innerHTML = \"\";\r\n    d.opts.forEach(function(text,i){\r\n      var btn = document.createElement(\"button\");\r\n      btn.type = \"button\";\r\n      btn.className = \"sgmc-opt\" + (answers[qIndex]===i+1 ? \" is-sel\" : \"\");\r\n      btn.innerHTML = '<span class=\"dot\"><\/span><span>'+text+'<\/span>';\r\n      btn.addEventListener(\"click\", function(){\r\n        answers[qIndex] = i+1;\r\n        if(qIndex===0) track(\"sgmc_start\");\r\n        wrap.querySelectorAll(\".sgmc-opt\").forEach(function(o){ o.classList.remove(\"is-sel\"); });\r\n        btn.classList.add(\"is-sel\");\r\n        setTimeout(next, 240);\r\n      });\r\n      wrap.appendChild(btn);\r\n    });\r\n    var backBtn = step(\"question\").querySelector(\"[data-sgmc-back]\");\r\n    backBtn.hidden = (qIndex===0);\r\n    show(\"question\");\r\n    setBar((qIndex\/STEPS_TOTAL)*100);\r\n  }\r\n  function next(){\r\n    if(qIndex < DIMS.length-1){ qIndex++; renderQuestion(); }\r\n    else { gate(); }\r\n  }\r\n  function back(){\r\n    var active = root.querySelector(\".sgmc-step.is-active\").getAttribute(\"data-step\");\r\n    if(active===\"gate\"){ qIndex = DIMS.length-1; renderQuestion(); }\r\n    else if(qIndex>0){ qIndex--; renderQuestion(); }\r\n  }\r\n  function gate(){\r\n    track(\"sgmc_completed\");\r\n    show(\"gate\"); setBar((DIMS.length\/STEPS_TOTAL)*100);\r\n  }\r\n\r\n  \/* ---- Evaluation ---- *\/\r\n  function compute(){\r\n    var sum = answers.reduce(function(a,b){ return a + (b||0); }, 0);\r\n    var avg = sum \/ DIMS.length;\r\n    var stage = Math.round(avg);\r\n    if(stage<1) stage=1; if(stage>5) stage=5;\r\n    var lowVal = Math.min.apply(null, answers);\r\n    var lowIdx = answers.indexOf(lowVal);\r\n    return { avg:avg, stage:stage, lowIdx:lowIdx };\r\n  }\r\n\r\n  \/* ---- Draw radar ---- *\/\r\n  function drawRadar(){\r\n    var svg = $(\"#sgmc-radar\");\r\n    var cx=115, cy=120, R=82, N=DIMS.length;\r\n    function pt(i,r){\r\n      var ang = -Math.PI\/2 + i*(2*Math.PI\/N);\r\n      return [cx + r*Math.cos(ang), cy + r*Math.sin(ang)];\r\n    }\r\n    var html = \"\";\r\n    \/\/ Rings\r\n    for(var ring=1; ring<=5; ring++){\r\n      var pts=[];\r\n      for(var i=0;i<N;i++){ var p=pt(i, R*ring\/5); pts.push(p[0].toFixed(1)+\",\"+p[1].toFixed(1)); }\r\n      html += '<polygon points=\"'+pts.join(\" \")+'\" fill=\"none\" stroke=\"#E5EAF1\" stroke-width=\"1\"\/>';\r\n    }\r\n    \/\/ Axes + labels\r\n    for(var a=0;a<N;a++){\r\n      var e=pt(a,R);\r\n      html += '<line x1=\"'+cx+'\" y1=\"'+cy+'\" x2=\"'+e[0].toFixed(1)+'\" y2=\"'+e[1].toFixed(1)+'\" stroke=\"#E5EAF1\" stroke-width=\"1\"\/>';\r\n      var l=pt(a,R+16);\r\n      var anchor = (Math.abs(l[0]-cx)<6)?\"middle\":(l[0]>cx?\"start\":\"end\");\r\n      html += '<text x=\"'+l[0].toFixed(1)+'\" y=\"'+(l[1]+3).toFixed(1)+'\" text-anchor=\"'+anchor+'\">'+DIMS[a].label+'<\/text>';\r\n    }\r\n    \/\/ Value polygon\r\n    var vpts=[];\r\n    for(var v=0;v<N;v++){ var pv=pt(v, R*(answers[v]\/5)); vpts.push(pv[0].toFixed(1)+\",\"+pv[1].toFixed(1)); }\r\n    html += '<polygon points=\"'+vpts.join(\" \")+'\" fill=\"rgba(184,40,80,.14)\" stroke=\"#B82850\" stroke-width=\"2\"\/>';\r\n    for(var d2=0;d2<N;d2++){ var pd=pt(d2, R*(answers[d2]\/5)); html += '<circle cx=\"'+pd[0].toFixed(1)+'\" cy=\"'+pd[1].toFixed(1)+'\" r=\"3.2\" fill=\"#B82850\"\/>'; }\r\n    svg.innerHTML = html;\r\n  }\r\n\r\n  \/* ---- Show result ---- *\/\r\n  function renderResult(){\r\n    var r = compute();\r\n    var st = STAGES[r.stage-1];\r\n    $(\"#sgmc-r-num\").textContent = r.stage;\r\n    $(\"#sgmc-r-stage\").textContent = st.name;\r\n    $(\"#sgmc-r-text\").textContent = STAGE_TEXT[r.stage];\r\n    \/\/ Stagebar\r\n    var bar = $(\"#sgmc-r-bar\"); bar.innerHTML=\"\";\r\n    for(var i=1;i<=5;i++){ var seg=document.createElement(\"i\"); if(i<=r.stage) seg.className=\"on\"; bar.appendChild(seg); }\r\n    \/\/ Legend\r\n    var leg = $(\"#sgmc-legend\"); leg.innerHTML=\"\";\r\n    DIMS.forEach(function(d,i){\r\n      var row=document.createElement(\"div\");\r\n      row.className=\"sgmc-legrow\"+(i===r.lowIdx?\" low\":\"\");\r\n      row.innerHTML='<span>'+d.label+'<\/span><b>'+answers[i]+'\/5<\/b>';\r\n      leg.appendChild(row);\r\n    });\r\n    drawRadar();\r\n    \/\/ Next step (weakest dimension)\r\n    var low = DIMS[r.lowIdx];\r\n    $(\"#sgmc-r-next\").textContent = low.next;\r\n    $(\"#sgmc-r-link\").href = low.link;\r\n    \/\/ CTA links\r\n    $(\"#sgmc-cta-call\").href = SG_DISCOVERY_URL;\r\n    show(\"result\"); setBar(100);\r\n    resultReached = true;\r\n    track(\"sgmc_result_view\", { stage: r.stage, weakest: low.key });\r\n    return r;\r\n  }\r\n\r\n  \/* ============================================================\r\n     CF7 SUBMISSION  (hidden form is filled + sent)\r\n     ============================================================ *\/\r\n  function fillField(form, name, val){\r\n    var el = form.querySelector('[name=\"'+name+'\"]');\r\n    if(el){ el.value = val; el.dispatchEvent(new Event(\"input\",{bubbles:true})); }\r\n  }\r\n  var submitting = false;\r\n  function submitLead(){\r\n    if(submitting) return;\r\n    var v = $(\"#sgmc-vorname\").value.trim();\r\n    var n = $(\"#sgmc-nachname\").value.trim();\r\n    var e = $(\"#sgmc-email\").value.trim();\r\n    var o = $(\"#sgmc-org\").value.trim();\r\n    var c = $(\"#sgmc-consent\").checked;\r\n    var err = $(\"#sgmc-err\");\r\n    var ok = true;\r\n    [[\"sgmc-vorname\",v],[\"sgmc-nachname\",n],[\"sgmc-org\",o]].forEach(function(f){\r\n      var el=$(\"#\"+f[0]); if(!f[1]){ el.classList.add(\"err\"); ok=false; } else el.classList.remove(\"err\");\r\n    });\r\n    var emailOk = \/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/.test(e);\r\n    if(!emailOk){ $(\"#sgmc-email\").classList.add(\"err\"); ok=false; } else $(\"#sgmc-email\").classList.remove(\"err\");\r\n    if(!ok){ err.textContent=\"Veuillez remplir tous les champs.\"; err.style.display=\"block\"; return; }\r\n    if(!c){ err.textContent=\"Veuillez accepter la politique de confidentialit\u00e9.\"; err.style.display=\"block\"; return; }\r\n    err.style.display=\"none\";\r\n\r\n    var r = compute();\r\n    var stageStr = \"Niveau \" + r.stage + \" - \" + STAGES[r.stage-1].name;\r\n    var lowKey = DIMS[r.lowIdx];\r\n    var antworten = DIMS.map(function(d,i){ return d.label + \": \" + d.opts[answers[i]-1]; });\r\n\r\n    submitting = true;\r\n    var btn = $(\"#sgmc-submit\"); btn.classList.add(\"is-loading\"); btn.disabled = true;\r\n\r\n    var form = document.querySelector(\"form.wpcf7-form.sg-cf7-host\")\r\n            || document.querySelector(\".sg-cf7-host form.wpcf7-form\")\r\n            || document.querySelector(\"form.wpcf7-form\");\r\n\r\n    if(form){\r\n      \/\/ Fill CF7 fields\r\n      fillField(form,\"vorname\",v);\r\n      fillField(form,\"nachname\",n);\r\n      fillField(form,\"emailid\",e);\r\n      fillField(form,\"organisation\",o);\r\n      fillField(form,\"maturity-stufe\",stageStr);\r\n      fillField(form,\"maturity-score\",r.avg.toFixed(1));\r\n      fillField(form,\"maturity-text\",STAGE_TEXT[r.stage]);\r\n      fillField(form,\"maturity-empfehlung\",lowKey.next);\r\n      antworten.forEach(function(txt,i){ fillField(form,\"antwort-\"+(i+1),txt); });\r\n      var acc = form.querySelector('input[type=\"checkbox\"][name^=\"acceptance\"]'); if(acc){ acc.checked = true; acc.dispatchEvent(new Event(\"change\",{bubbles:true})); }\r\n\r\n      \/\/ Submit CF7\r\n      var sb = form.querySelector('[type=\"submit\"]');\r\n      if(sb) sb.click(); else if(form.requestSubmit) form.requestSubmit(); else form.submit();\r\n    } else {\r\n      \/\/ Preview mode without CF7: simulate result\r\n      setTimeout(onSent, 700);\r\n    }\r\n  }\r\n  function onSent(){\r\n    if(!submitting) return;\r\n    submitting = false;\r\n    var btn = $(\"#sgmc-submit\"); btn.classList.remove(\"is-loading\"); btn.disabled = false;\r\n    var r = compute(), low = DIMS[r.lowIdx];\r\n    track(\"sgmc_lead\", { stage: r.stage, weakest: low.key, score: r.avg.toFixed(1) });\r\n    renderResult();\r\n  }\r\n  function onFail(){\r\n    if(!submitting) return;\r\n    submitting = false;\r\n    var btn = $(\"#sgmc-submit\"); btn.classList.remove(\"is-loading\"); btn.disabled = false;\r\n    $(\"#sgmc-err\").textContent = \"Une erreur s'est produite. Veuillez r\u00e9essayer.\";\r\n    $(\"#sgmc-err\").style.display = \"block\";\r\n  }\r\n  \/\/ Bind CF7 events once\r\n  document.addEventListener(\"wpcf7mailsent\", onSent);\r\n  document.addEventListener(\"wpcf7invalid\", onFail);\r\n  document.addEventListener(\"wpcf7spam\", onFail);\r\n  document.addEventListener(\"wpcf7mailfailed\", onFail);\r\n\r\n  \/* ============================================================\r\n     EVENTS\r\n     ============================================================ *\/\r\n  root.querySelectorAll(\"[data-sgmc-close]\").forEach(function(b){ b.addEventListener(\"click\", close); });\r\n  $(\"[data-sgmc-backdrop]\").addEventListener(\"click\", function(ev){ if(ev.target===this) close(); });\r\n  document.addEventListener(\"keydown\", function(ev){ if(ev.key===\"Escape\" && root.classList.contains(\"is-open\")) close(); });\r\n  $(\"[data-sgmc-start]\").addEventListener(\"click\", function(){ qIndex=0; renderQuestion(); });\r\n  root.querySelectorAll(\"[data-sgmc-back]\").forEach(function(b){ b.addEventListener(\"click\", back); });\r\n  $(\"#sgmc-submit\").addEventListener(\"click\", submitLead);\r\n\r\n  $(\"#sgmc-cta-call\").addEventListener(\"click\", function(){ track(\"sgmc_cta_discovery\"); });\r\n  $(\"#sgmc-cta-contact\").addEventListener(\"click\", function(){\r\n    track(\"sgmc_cta_contact\"); close();\r\n    var t = document.getElementById(SG_CONTACT_ANCHOR);\r\n    if(t) setTimeout(function(){ t.scrollIntoView({behavior:\"smooth\"}); }, 250);\r\n  });\r\n\r\n  \/* ---- Open API ---- *\/\r\n  window.sgMaturityOpen = open;\r\n  document.addEventListener(\"click\", function(ev){\r\n    var trg = ev.target.closest(\"[data-sgmc-open]\");\r\n    if(trg){ ev.preventDefault(); open(); }\r\n  });\r\n\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-600517c e-con-full e-flex e-con e-parent\" data-id=\"600517c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0f8f1b3 elementor-widget elementor-widget-shortcode\" data-id=\"0f8f1b3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<div class=\"wpcf7 no-js\" id=\"wpcf7-f68464-o1\" lang=\"en-GB\" dir=\"ltr\" data-wpcf7-id=\"68464\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/fr\/wp-json\/wp\/v2\/pages\/9#wpcf7-f68464-o1\" method=\"post\" class=\"wpcf7-form init sg-cf7-host\" aria-label=\"Contact form\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"68464\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.2.2\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"en_GB\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f68464-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/>\n<\/fieldset>\n<div class=\"wpcf7-turnstile cf-turnstile\" data-sitekey=\"0x4AAAAAAC11nAppq6MK__V4\" data-response-field-name=\"_wpcf7_turnstile_response\"><\/div>\n\n<p><span class=\"wpcf7-form-control-wrap\" data-name=\"vorname\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"vorname\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"nachname\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"nachname\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"emailid\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"email\" name=\"emailid\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"organisation\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"organisation\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"maturity-stufe\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"maturity-stufe\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"maturity-score\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"maturity-score\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"maturity-text\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"maturity-text\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"maturity-empfehlung\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"maturity-empfehlung\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"antwort-1\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"antwort-1\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"antwort-2\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"antwort-2\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"antwort-3\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"antwort-3\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"antwort-4\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"antwort-4\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"antwort-5\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"antwort-5\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"acceptance-829\"><span class=\"wpcf7-form-control wpcf7-acceptance\"><span class=\"wpcf7-list-item\"><label><input type=\"checkbox\" name=\"acceptance-829\" value=\"1\" aria-invalid=\"false\" \/><span class=\"wpcf7-list-item-label\">I agree to the privacy policy.<\/span><\/label><\/span><\/span><\/span><br \/>\n<input class=\"wpcf7-form-control wpcf7-submit has-spinner\" type=\"submit\" value=\"Show result\" \/>\n<\/p><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0559669 elementor-widget elementor-widget-html\" data-id=\"0559669\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<meta charset=\"utf-8\">\r\n<!-- ============================================================\r\n     SWISS GRC \u00b7 HOMEPAGE \u00b7 CUSTOMER LOGOS \/ TRUST STRIP\r\n     Own, unique scope (#sghl-trust), does not collide with other widgets.\r\n     Logos are loaded by URL from the references media library (like RiskQuant\/BPM).\r\n     Subtle \"View all\" CTA to the customers page.\r\n     ============================================================ -->\r\n<style>\r\n.sghl{\r\n  --teal:#17a2ac; --teal-deep:#0f7c84; --line:#E5EAF1; --muted:#8b95a4; --ink:#16202f;\r\n  --maxw:1180px;\r\n  --fh:\"Anek Latin\",\"Helvetica Neue\",Arial,sans-serif;\r\n  --fb:\"Inter\",\"Helvetica Neue\",Arial,sans-serif;\r\n  --fm:\"Geist Mono\",ui-monospace,monospace;\r\n  font-family:var(--fb); color:var(--ink); -webkit-font-smoothing:antialiased; text-rendering:optimizeLegibility;\r\n}\r\n.sghl *{box-sizing:border-box;}\r\n#sghl-trust{background:#fff;border-bottom:1px solid var(--line);padding:56px 0 58px;}\r\n#sghl-trust .wrap{max-width:var(--maxw);margin:0 auto;padding:0 28px;}\r\n#sghl-trust p{text-align:center;font-family:var(--fm);font-size:11px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--muted);margin:0 0 34px;}\r\n#sghl-trust .lf-strip{display:flex;align-items:center;justify-content:center;gap:38px;flex-wrap:nowrap;min-height:76px;}\r\n#sghl-trust .lf-slot{position:relative;width:190px;height:76px;flex:0 0 auto;}\r\n#sghl-trust .lf-slot img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:180px;max-height:64px;width:auto;height:auto;object-fit:contain;opacity:0;filter:grayscale(100%);transition:opacity .9s cubic-bezier(.4,0,.2,1),filter .35s ease;}\r\n#sghl-trust .lf-slot img.show{opacity:.75;}\r\n#sghl-trust .lf-slot:hover img.show{filter:grayscale(0%);opacity:1;}\r\n#sghl-trust .trust-cta{text-align:center;margin-top:40px;}\r\n#sghl-trust .trust-more{display:inline-flex;align-items:center;gap:7px;font-family:var(--fm);font-size:12px;letter-spacing:.04em;color:var(--muted);text-decoration:none;transition:color .2s ease,gap .2s ease;}\r\n#sghl-trust .trust-more:hover{color:var(--teal-deep);gap:11px;}\r\n#sghl-trust .trust-more svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;}\r\n@media(max-width:980px){\r\n  #sghl-trust .lf-strip{gap:28px;}\r\n  #sghl-trust .lf-slot{width:160px;height:66px;}\r\n  #sghl-trust .lf-slot img{max-width:150px;max-height:54px;}\r\n}\r\n@media(max-width:760px){\r\n  #sghl-trust{padding:44px 0 46px;}\r\n  #sghl-trust .wrap{padding:0 18px;}\r\n  #sghl-trust .lf-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;align-items:center;justify-items:center;}\r\n  #sghl-trust .lf-slot:nth-child(n+4){display:none;}\r\n  #sghl-trust .lf-slot{width:100%;height:60px;}\r\n  #sghl-trust .lf-slot img{max-width:92%;max-height:46px;}\r\n}\r\n<\/style>\r\n<div class=\"sghl\" id=\"sghl-trust\">\r\n  <div class=\"wrap\">\r\n    <p>Adopt\u00e9 par des organisations leaders \u00e0 travers le monde<\/p>\r\n    <div class=\"lf-strip\" id=\"sghl-logos\">\r\n      <div class=\"lf-slot\"><\/div><div class=\"lf-slot\"><\/div><div class=\"lf-slot\"><\/div>\r\n      <div class=\"lf-slot\"><\/div><div class=\"lf-slot\"><\/div>\r\n    <\/div>\r\n    <div class=\"trust-cta\">\r\n      <a class=\"trust-more\" href=\"https:\/\/swissgrc.com\/fr\/clients\/\">Voir tout <svg viewBox=\"0 0 24 24\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/a>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n<script>\r\n(function(){\r\n  var root=document.getElementById('sghl-trust'); if(!root) return;\r\n  var BASE=\"https:\/\/swissgrc.com\/referenzen-preview\/logos\/\";\r\n  var L=[\"Ch_Eidgenossenschaft.png\",\"Die_Post.png\",\"die-Mobiliar.png\",\"Baloise_Logo.png\",\"helvetia_Logo.png\",\"CSS.png\",\"amag.png\",\"BKW.png\",\"BLS_Logo.png\",\"BDO_logo.png\",\"assura.png\",\"Bybit_Logo.png\",\"kanton-aargau.png\",\"BLKB-scaled.jpg\",\"Glarner_KB.png\",\"Bank_Frick_Logo.png\",\"EKZ.png\",\"BFH_Logo.jpg\",\"abraxas.png\",\"itau.png\",\"dubai-chamber-logo.png\"];\r\n  var slots=Array.prototype.slice.call(root.querySelectorAll('.lf-slot')),N=slots.length,next=0;\r\n  slots.forEach(function(s){var a=new Image(),b=new Image();a.alt=b.alt=\"Logo client\";a.loading=b.loading=\"lazy\";s.appendChild(a);s.appendChild(b);s._imgs=[a,b];s._f=0;});\r\n  function take(){var f=L[next%L.length];next++;return BASE+f;}\r\n  function feed(img,ok){var tr=0;img.onload=function(){ok();};img.onerror=function(){if(tr++<L.length)img.src=take();};img.src=take();}\r\n  slots.forEach(function(s){var f=s._imgs[s._f];feed(f,function(){f.classList.add('show');});});\r\n  function swap(s){var f=s._imgs[s._f],b=s._imgs[1-s._f];feed(b,function(){b.classList.add('show');f.classList.remove('show');s._f=1-s._f;});}\r\n  if(!window.matchMedia||!window.matchMedia('(prefers-reduced-motion: reduce)').matches){\r\n    slots.forEach(function(s,i){setTimeout(function(){setInterval(function(){swap(s);},3400);},i*(3400\/N)+1500);});\r\n  }\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-69cfd18 e-con-full e-flex e-con e-parent\" data-id=\"69cfd18\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-16980bc elementor-widget elementor-widget-html\" data-id=\"16980bc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\/\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\/\" crossorigin=\"\">\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Anek+Latin:wght@400;500;600;700&family=Inter:wght@300;400;500;600&family=Geist+Mono:wght@400;500;600&display=swap\" rel=\"stylesheet\">\r\n<style>\r\n#sgstories{\r\n  --navy:#1a2e4c; --navy-deep:#0b1525;\r\n  --teal:#17a2ac; --teal-deep:#0f7c84; --teal-lt:#36d2d6; --teal-kick:#2dc6cb;\r\n  --magenta:#B82850; --magenta-lt:#ff7aa0;\r\n  --maxw:1180px;\r\n  --fh:\"Anek Latin\",\"Helvetica Neue\",Arial,sans-serif;\r\n  --fb:\"Inter\",\"Helvetica Neue\",Arial,sans-serif;\r\n  --fm:\"Geist Mono\",ui-monospace,monospace;\r\n  font-family:var(--fb);color:#fff;font-size:16px;line-height:1.55;letter-spacing:-.006em;\r\n  -webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;\r\n  position:relative;isolation:isolate;z-index:0;display:block;\r\n}\r\n#sgstories *{box-sizing:border-box;}\r\n#sgstories a{color:inherit;text-decoration:none;}\r\n\r\n#sgstories .cs-sec{\r\n  position:relative;overflow:hidden;padding:52px 0 56px;\r\n  background:radial-gradient(900px 420px at 50% -20%,rgba(45,198,203,.12),transparent 62%),\r\n             linear-gradient(180deg,var(--navy-deep) 0%,#13243d 100%);\r\n}\r\n#sgstories .cs-sec::before{\r\n  content:\"\";position:absolute;inset:0;pointer-events:none;\r\n  background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),\r\n                   linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);\r\n  background-size:46px 46px;\r\n  mask-image:radial-gradient(760px 380px at 50% 0%,#000,transparent 78%);\r\n  -webkit-mask-image:radial-gradient(760px 380px at 50% 0%,#000,transparent 78%);\r\n}\r\n#sgstories .wrap{max-width:var(--maxw);margin:0 auto;padding:0 28px;position:relative;}\r\n\r\n\/* Header row *\/\r\n#sgstories .cs-top{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 0 24px;}\r\n#sgstories .kick{display:inline-flex;align-items:center;gap:9px;font-family:var(--fm);font-size:11.5px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;color:var(--teal-kick);}\r\n#sgstories .kick::before{content:\"\";width:20px;height:2px;border-radius:2px;background:currentColor;opacity:.75;}\r\n#sgstories .cs-all{display:inline-flex;align-items:center;gap:7px;font-family:var(--fm);font-size:12px;letter-spacing:.04em;color:rgba(255,255,255,.62);transition:color .2s ease,gap .2s ease;}\r\n#sgstories .cs-all:hover{color:#fff;gap:11px;}\r\n#sgstories .cs-all svg{width:14px!important;height:14px!important;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none;}\r\n\r\n\/* Columns. Both text layers share one grid cell, nothing overlaps. *\/\r\n#sgstories .cs-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;}\r\n#sgstories .cs-item{\r\n  position:relative;display:grid;grid-template-areas:\"stack\";\r\n  padding:0 30px 18px;border-left:1px solid rgba(255,255,255,.13);min-height:130px;\r\n}\r\n#sgstories .cs-item:first-child{border-left:0;padding-left:0;}\r\n#sgstories .cs-item:last-child{padding-right:0;}\r\n#sgstories .cs-layer{\r\n  grid-area:stack;opacity:0;transform:translateY(8px);\r\n  transition:opacity .45s cubic-bezier(.4,0,.2,1),transform .45s cubic-bezier(.4,0,.2,1);\r\n  pointer-events:none;\r\n}\r\n#sgstories .cs-layer.show{opacity:1;transform:none;pointer-events:auto;}\r\n#sgstories .cs-meta{display:block;font-family:var(--fm);font-size:10.5px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:rgba(255,255,255,.55);margin:0 0 9px;}\r\n#sgstories .cs-res{font-family:var(--fh);font-weight:600;letter-spacing:-.02em;line-height:1.22;font-size:19.5px;color:#fff;margin:0 0 12px;}\r\n#sgstories .cs-link{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600;color:var(--teal-lt);transition:gap .18s ease,color .2s ease;}\r\n#sgstories .cs-link svg{width:15px!important;height:15px!important;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none;}\r\n#sgstories .cs-item:hover .cs-layer.show .cs-link{gap:12px;color:#fff;}\r\n#sgstories .cs-cover{position:absolute;inset:0;z-index:2;}\r\n#sgstories .cs-link:focus-visible,#sgstories .cs-all:focus-visible{outline:2px solid var(--magenta-lt);outline-offset:4px;border-radius:3px;}\r\n\r\n\/* progress bar per column *\/\r\n#sgstories .cs-bar{display:none;position:absolute;left:30px;right:0;bottom:0;height:2px;background:rgba(255,255,255,.10);border-radius:2px;overflow:hidden;z-index:3;}\r\n#sgstories .cs-item:first-child .cs-bar{left:0;}\r\n#sgstories .cs-item:last-child .cs-bar{right:0;}\r\n#sgstories .cs-bar i{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--teal-deep),var(--teal-lt));border-radius:2px;}\r\n#sgstories.is-paused .cs-bar i{animation-play-state:paused!important;}\r\n#sgstories.has-bars .cs-bar{display:block;}\r\n@keyframes sgstfill{from{width:0;}to{width:100%;}}\r\n\r\n\/* dots, visible in mobile mode \"single\" only *\/\r\n#sgstories .cs-dots{display:none;gap:7px;margin:18px 0 0;padding:0;list-style:none;align-items:center;}\r\n#sgstories .cs-dots li{width:6px;height:6px;border-radius:50%;background:rgba(255,255,255,.22);transition:background .3s ease,width .3s ease;}\r\n#sgstories .cs-dots li.on{width:18px;border-radius:3px;background:var(--teal-lt);}\r\n\r\n\/* ticker, visible in mobile mode \"marquee\" only *\/\r\n#sgstories .mq{display:none;position:relative;overflow:hidden;\r\n  mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%);\r\n  -webkit-mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%);\r\n}\r\n#sgstories .mq-track{display:flex;gap:14px;width:max-content;will-change:transform;animation:sgstmq 46s linear infinite;}\r\n#sgstories.is-paused .mq-track{animation-play-state:paused;}\r\n@keyframes sgstmq{from{transform:translate3d(0,0,0);}to{transform:translate3d(-50%,0,0);}}\r\n#sgstories .mq-card{\r\n  position:relative;flex:0 0 274px;min-height:142px;display:flex;flex-direction:column;\r\n  background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.12);border-radius:14px;padding:18px 18px 16px;\r\n}\r\n#sgstories .mq-card .cs-link{margin-top:auto;}\r\n\r\n@media(max-width:980px){\r\n  #sgstories .cs-item{padding:0 22px 18px;}\r\n  #sgstories .cs-bar{left:22px;}\r\n  #sgstories .cs-item:first-child .cs-bar{left:0;}\r\n}\r\n@media(max-width:760px){\r\n  #sgstories .cs-sec{padding:42px 0 44px;}\r\n  #sgstories .wrap{padding:0 18px;}\r\n  #sgstories .cs-top{margin-bottom:20px;}\r\n  #sgstories .cs-grid{grid-template-columns:1fr;}\r\n  #sgstories .cs-item{padding:0 0 16px;border-left:0;border-top:0;min-height:126px;}\r\n  #sgstories .cs-bar{left:0;}\r\n  #sgstories .cs-res{font-size:19px;}\r\n\r\n  \/* mode single: first column only, plus dots *\/\r\n  #sgstories.m-single .cs-item:nth-child(n+2){display:none;}\r\n  #sgstories.m-single .cs-dots{display:flex;}\r\n\r\n  \/* mode marquee: ticker instead of columns, full width *\/\r\n  #sgstories.m-marquee .cs-grid{display:none;}\r\n  #sgstories.m-marquee .mq{display:block;}\r\n  #sgstories.m-marquee .wrap.is-edge{padding:0;}\r\n}\r\n@media(prefers-reduced-motion:reduce){\r\n  #sgstories .cs-layer{transition:none;}\r\n  #sgstories .cs-bar{display:none;}\r\n  #sgstories .mq{overflow-x:auto;-webkit-overflow-scrolling:touch;}\r\n  #sgstories .mq-track{animation:none;}\r\n}\r\n<\/style>\r\n\r\n<div id=\"sgstories\">\r\n  <section class=\"cs-sec\" aria-labelledby=\"sgstories-kick\">\r\n    <div class=\"wrap\">\r\n      <div class=\"cs-top\">\r\n        <span class=\"kick\" id=\"sgstories-kick\">T\u00e9moignages clients<\/span>\r\n        <a class=\"cs-all\" href=\"https:\/\/swissgrc.com\/fr\/customer-stories\/\">Voir tout\r\n          <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\"><\/path><\/svg>\r\n        <\/a>\r\n      <\/div>\r\n\r\n      <div class=\"cs-grid\" id=\"sgstories-grid\" aria-live=\"polite\">\r\n        <div class=\"cs-item\"><\/div>\r\n        <div class=\"cs-item\"><\/div>\r\n        <div class=\"cs-item\"><\/div>\r\n      <\/div>\r\n\r\n      <ul class=\"cs-dots\" id=\"sgstories-dots\" aria-hidden=\"true\"><\/ul>\r\n    <\/div>\r\n\r\n    <div class=\"mq\" id=\"sgstories-mq\" aria-label=\"D\u00e9filement des t\u00e9moignages clients\">\r\n      <div class=\"mq-track\" id=\"sgstories-track\"><\/div>\r\n    <\/div>\r\n  <\/section>\r\n<\/div>\r\n\r\n<script>\r\n(function(){\r\n  var root=document.getElementById('sgstories'); if(!root) return;\r\n\r\n  \/* ===== settings ===== *\/\r\n  var MOBILE_MODE=\"single\";   \/* \"single\" or \"marquee\" *\/\r\n  var DWELL=8000;             \/* dwell time per story on desktop *\/\r\n  var DWELL_MOBILE=6500;      \/* dwell time in mode single *\/\r\n  var STAGGER=2600;           \/* stagger between columns *\/\r\n  var SHOW_PROGRESS=false;    \/* progress bar per column, off by design *\/\r\n  var BASE=\"https:\/\/swissgrc.com\/en\/success_story\/\";\r\n  var LINK=\"Lire le t\u00e9moignage\";\r\n\r\n  var STORIES=[\r\n    {meta:\"\u00c9nergie . IB Langenthal AG\", res:\"Risques g\u00e9r\u00e9s de fa\u00e7on centralis\u00e9e et transparents pour le conseil d'administration\", slug:\"modernizing-risk-management-at-ib-langenthal-ag\"},\r\n    {meta:\"Services financiers . BENEFIT\", res:\"Audit, contr\u00f4les et risques r\u00e9unis dans un m\u00eame mod\u00e8le\", slug:\"benefits-journey-to-combined-assurance-with-swiss-grc\"},\r\n    {meta:\"Assurance . Visana\", res:\"Gestion des risques pour toutes les unit\u00e9s sur une seule plateforme\", slug:\"system-supported-and-cross-functional-risk-management-at-visana-with-swiss-grc\"},\r\n    {meta:\"Sant\u00e9 . H\u00f4pital universitaire de Zurich\", res:\"Risques et continuit\u00e9 d'activit\u00e9 r\u00e9unis dans un mod\u00e8le int\u00e9gr\u00e9\", slug:\"integrated-risk-and-business-continuity-management-at-zurich-university-hospital\"},\r\n    {meta:\"Industrie . NEQSOL Holding\", res:\"Gouvernance et gestion des risques harmonis\u00e9es dans toutes les unit\u00e9s nationales\", slug:\"harmonizing-governance-and-risk-across-neqsol-holding-with-swiss-grc\"},\r\n    {meta:\"Recherche . Institut Paul Scherrer\", res:\"Gestion des risques et des contr\u00f4les r\u00e9unie dans un cadre commun\", slug:\"paul-scherrer-institute-psi-strengthens-risk-and-control-management-with-swiss-grc\"},\r\n    {meta:\"Assurance . Helvetia\", res:\"Un SMSI \u00e0 l'\u00e9chelle du groupe plut\u00f4t que des solutions isol\u00e9es\", slug:\"information-security-with-a-system-helvetias-journey-to-an-isms-at-scale\"},\r\n    {meta:\"Logistique . La Poste Suisse\", res:\"Clart\u00e9 sur les risques, les contr\u00f4les et les responsabilit\u00e9s\", slug:\"swiss-post-achieves-grc-clarity-with-swiss-grc\"}\r\n  ];\r\n\r\n  var ARROW='<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\"><\/path><\/svg>';\r\n  function esc(t){return String(t).replace(\/&\/g,\"&amp;\").replace(\/<\/g,\"&lt;\");}\r\n  function markup(s){\r\n    return '<span class=\"cs-meta\">'+esc(s.meta)+'<\/span>'+\r\n           '<h3 class=\"cs-res\">'+esc(s.res)+'<\/h3>'+\r\n           '<a class=\"cs-link\" href=\"'+BASE+s.slug+'\/\">'+LINK+ARROW+'<\/a>'+\r\n           '<a class=\"cs-cover\" href=\"'+BASE+s.slug+'\/\" aria-hidden=\"true\" tabindex=\"-1\"><\/a>';\r\n  }\r\n\r\n  var cols=Array.prototype.slice.call(root.querySelectorAll('.cs-item'));\r\n  var dots=document.getElementById('sgstories-dots');\r\n  var track=document.getElementById('sgstories-track');\r\n  var wrap=root.querySelector('.wrap');\r\n  var reduce=window.matchMedia&&window.matchMedia('(prefers-reduced-motion: reduce)').matches;\r\n  var mqMobile=window.matchMedia('(max-width:760px)');\r\n\r\n  root.classList.add(MOBILE_MODE===\"marquee\"?\"m-marquee\":\"m-single\");\r\n  if(SHOW_PROGRESS) root.classList.add('has-bars');\r\n  if(MOBILE_MODE===\"marquee\"){ wrap.classList.add('is-edge'); }\r\n\r\n  \/* build layers and bars *\/\r\n  cols.forEach(function(col,ci){\r\n    var a=document.createElement('div'), b=document.createElement('div');\r\n    a.className='cs-layer show'; b.className='cs-layer';\r\n    a.innerHTML=markup(STORIES[ci]);\r\n    col.appendChild(a); col.appendChild(b);\r\n    col._layers=[a,b]; col._f=0; col._story=STORIES[ci]; col._idx=ci;\r\n    if(!reduce && SHOW_PROGRESS){\r\n      var bar=document.createElement('span'); bar.className='cs-bar';\r\n      bar.innerHTML='<i><\/i>'; col.appendChild(bar); col._bar=bar.firstChild;\r\n    }\r\n  });\r\n\r\n  \/* build ticker only when needed *\/\r\n  if(MOBILE_MODE===\"marquee\" && track){\r\n    var half='',dup='';\r\n    STORIES.forEach(function(s){\r\n      var card='<article class=\"mq-card\">'+markup(s)+'<\/article>';\r\n      half+=card; dup+=card.replace('<article class=\"mq-card\">','<article class=\"mq-card\" aria-hidden=\"true\">');\r\n    });\r\n    track.innerHTML=half+dup;\r\n  }\r\n\r\n  \/* dots *\/\r\n  if(dots){\r\n    STORIES.forEach(function(_,i){\r\n      var li=document.createElement('li'); if(i===0) li.className='on'; dots.appendChild(li);\r\n    });\r\n  }\r\n  function paintDots(i){\r\n    if(!dots) return;\r\n    Array.prototype.forEach.call(dots.children,function(li,k){ li.className = k===i ? 'on' : ''; });\r\n  }\r\n\r\n  if(reduce) return;\r\n\r\n  \/* rotation *\/\r\n  var ptr=cols.length, timers=[], active=[], running=false;\r\n  function shown(){return active.map(function(c){return c._story;});}\r\n  function nextStory(){\r\n    for(var k=0;k<STORIES.length;k++){\r\n      var cand=STORIES[(ptr+k)%STORIES.length];\r\n      if(shown().indexOf(cand)===-1){ ptr=(ptr+k+1)%STORIES.length; return cand; }\r\n    }\r\n    var f=STORIES[ptr%STORIES.length]; ptr=(ptr+1)%STORIES.length; return f;\r\n  }\r\n  function runBar(col,dwell){\r\n    var el=col._bar; if(!el) return;\r\n    el.style.animation='none'; void el.offsetWidth;\r\n    el.style.animation='sgstfill '+dwell+'ms linear forwards';\r\n  }\r\n  \/* Fade out first, then in, so text never overlaps text.\r\n     With a single visible story the pause is shorter. *\/\r\n  function swap(col,dwell){\r\n    var s=nextStory();\r\n    var solo=active.length===1;\r\n    var out=solo?260:450, gap=solo?280:470;\r\n    var cur=col._layers[col._f], nx=col._layers[1-col._f];\r\n    cur.style.transitionDuration=(out\/1000)+'s';\r\n    nx.style.transitionDuration=(out\/1000)+'s';\r\n    cur.classList.remove('show');\r\n    col._story=s;\r\n    setTimeout(function(){\r\n      nx.innerHTML=markup(s);\r\n      nx.classList.add('show');\r\n      col._f=1-col._f;\r\n      runBar(col,dwell);\r\n      if(solo) paintDots(STORIES.indexOf(s));\r\n    },gap);\r\n  }\r\n  function clearTimers(){ timers.forEach(function(t){clearTimeout(t);clearInterval(t);}); timers=[]; }\r\n\r\n  function configure(){\r\n    clearTimers();\r\n    var single = mqMobile.matches && MOBILE_MODE===\"single\";\r\n    var marquee = mqMobile.matches && MOBILE_MODE===\"marquee\";\r\n    active = marquee ? [] : (single ? [cols[0]] : cols);\r\n    if(single){ ptr=1; paintDots(STORIES.indexOf(cols[0]._story)); }\r\n    if(!active.length || !running) return;\r\n    var dwell = single ? DWELL_MOBILE : DWELL;\r\n    active.forEach(function(col,ci){\r\n      runBar(col,dwell);\r\n      timers.push(setTimeout(function(){\r\n        swap(col,dwell);\r\n        timers.push(setInterval(function(){\r\n          if(!root.classList.contains('is-paused')) swap(col,dwell);\r\n        },dwell));\r\n      }, dwell + (active.length>1 ? ci*STAGGER : 0)));\r\n    });\r\n  }\r\n\r\n  function pause(){root.classList.add('is-paused');}\r\n  function resume(){root.classList.remove('is-paused');}\r\n  root.addEventListener('mouseenter',pause);\r\n  root.addEventListener('mouseleave',resume);\r\n  root.addEventListener('focusin',pause);\r\n  root.addEventListener('focusout',resume);\r\n  root.addEventListener('touchstart',pause,{passive:true});\r\n  root.addEventListener('touchend',function(){setTimeout(resume,2500);},{passive:true});\r\n  document.addEventListener('visibilitychange',function(){document.hidden?pause():resume();});\r\n\r\n  if(mqMobile.addEventListener) mqMobile.addEventListener('change',configure);\r\n  else if(mqMobile.addListener) mqMobile.addListener(configure);\r\n\r\n  if('IntersectionObserver' in window){\r\n    var io=new IntersectionObserver(function(en){\r\n      en.forEach(function(e){ if(e.isIntersecting){ running=true; configure(); io.disconnect(); } });\r\n    },{threshold:.25});\r\n    io.observe(root);\r\n  } else { running=true; configure(); }\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d7b9d1f elementor-widget elementor-widget-html\" data-id=\"d7b9d1f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<meta charset=\"utf-8\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Anek+Latin:wght@400;500;600;700&family=Inter:wght@300;400;500;600;700&family=Geist+Mono:wght@500;600&display=swap\" rel=\"stylesheet\">\r\n<style>\r\n#sgplatform{\r\n  --sgp-navy:#1a2e4c; --sgp-navy-deep:#0f1c30;\r\n  --sgp-teal:#17a2ac; --sgp-teal-deep:#0f7c84; --sgp-teal-light:#2dc6cb; --sgp-mint:#00bfad;\r\n  --sgp-magenta:#B82850; --sgp-magenta-deep:#9e1f42;\r\n  --sgp-line:#E4E9F0; --sgp-soft:#F7F9FC; --sgp-ink:#16202f; --sgp-grey:#586374; --sgp-muted:#8a94a3;\r\n  --sgp-radius-sm:12px; --sgp-maxw:1180px;\r\n  --font-h:\"Anek Latin\",\"Helvetica Neue\",Helvetica,Arial,sans-serif;\r\n  --font:\"Inter\",\"Helvetica Neue\",Helvetica,Arial,sans-serif;\r\n  --mono:\"Geist Mono\",\"SFMono-Regular\",ui-monospace,monospace;\r\n  font-family:var(--font);color:var(--sgp-ink);background:#fff;font-size:16px;line-height:1.55;letter-spacing:-.006em;\r\n  -webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;position:relative;display:block;\r\n}\r\n#sgplatform *{box-sizing:border-box;}\r\n#sgplatform a{color:inherit;text-decoration:none;}\r\n#sgplatform .blk{padding:100px 0;}\r\n#sgplatform .wrap{max-width:var(--sgp-maxw);margin:0 auto;padding:0 28px;}\r\n#sgplatform .kick{display:inline-flex;align-items:center;gap:9px;font-family:var(--mono);font-size:11.5px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;color:var(--sgp-teal);justify-content:center;}\r\n#sgplatform .kick::before,#sgplatform .kick::after{content:\"\";width:20px;height:2px;border-radius:2px;background:currentColor;opacity:.75;}\r\n#sgplatform .sec-head{max-width:740px;margin:0 auto 50px;text-align:center;}\r\n#sgplatform .sec-head h2{font-family:var(--font-h);font-size:clamp(30px,3.7vw,45px);color:var(--sgp-navy);letter-spacing:-.4px;margin:14px 0 0;font-weight:600;line-height:1.08;}\r\n#sgplatform .sec-head p{font-size:17px;color:var(--sgp-grey);font-weight:300;margin:16px auto 0;line-height:1.62;}\r\n#sgplatform .reveal{opacity:0;transform:translateY(20px);transition:opacity .7s cubic-bezier(.4,0,.2,1),transform .7s cubic-bezier(.4,0,.2,1);}\r\n#sgplatform .reveal.in{opacity:1;transform:none;}\r\n\r\n\/* ---------- EXPLORATEUR DE SOLUTIONS (Signature) ---------- *\/\r\n#sgplatform .sgp-explorer{\r\n  display:grid;grid-template-columns:1.15fr 1fr;gap:0;\r\n  border:1px solid var(--sgp-line);border-radius:20px;overflow:hidden;\r\n  box-shadow:0 30px 70px rgba(26,46,76,.10);background:#fff;\r\n}\r\n#sgplatform .sgp-exp-left,#sgplatform .sgp-exp-right{min-width:0;}\r\n#sgplatform .sgp-exp-left{padding:30px 30px 34px;background:#fff;}\r\n#sgplatform .sgp-tabs{display:inline-flex;background:var(--sgp-soft);border:1px solid var(--sgp-line);border-radius:999px;padding:4px;margin-bottom:24px;}\r\n#sgplatform .sgp-tab{\r\n  border:none;background:transparent;font-family:'Inter',sans-serif;font-weight:600;font-size:13.5px;\r\n  color:var(--sgp-grey);padding:9px 20px;border-radius:999px;cursor:pointer;transition:all .18s ease;white-space:nowrap;\r\n}\r\n#sgplatform .sgp-tab.is-active{background:var(--sgp-navy);color:#fff;box-shadow:0 6px 16px rgba(26,46,76,.22);}\r\n#sgplatform .sgp-chips{display:grid;grid-template-columns:1fr 1fr;gap:10px;}\r\n#sgplatform .sgp-chip{\r\n  text-align:left;background:#fff;border:1px solid var(--sgp-line);border-radius:var(--sgp-radius-sm);\r\n  padding:13px 14px;font-family:'Inter',sans-serif;font-size:13.5px;font-weight:600;color:var(--sgp-navy);\r\n  cursor:pointer;transition:all .16s ease;display:flex;align-items:center;gap:10px;line-height:1.25;\r\n}\r\n#sgplatform .sgp-chip:hover{border-color:var(--sgp-teal);background:#f3fbfb;}\r\n#sgplatform .sgp-chip.is-active{border-color:var(--sgp-teal-deep);background:#eafafa;box-shadow:inset 3px 0 0 var(--sgp-teal-deep);}\r\n#sgplatform .sgp-chip .dot{width:8px;height:8px;border-radius:50%;background:var(--sgp-teal);flex:none;}\r\n#sgplatform .sgp-chips.single{grid-template-columns:1fr;}\r\n#sgplatform .sgp-exp-right{\r\n  padding:34px 34px 38px;color:#fff;position:relative;overflow:hidden;\r\n  background:radial-gradient(700px 400px at 90% -20%,rgba(45,198,203,.22),transparent 60%),\r\n             linear-gradient(155deg,var(--sgp-navy) 0%,var(--sgp-navy-deep) 100%);\r\n  display:flex;flex-direction:column;\r\n}\r\n#sgplatform .sgp-exp-right::before{\r\n  content:\"\";position:absolute;inset:0;pointer-events:none;\r\n  background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),\r\n                   linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);\r\n  background-size:40px 40px;mask-image:radial-gradient(500px 300px at 80% 10%,#000,transparent 70%);\r\n  -webkit-mask-image:radial-gradient(500px 300px at 80% 10%,#000,transparent 70%);\r\n}\r\n#sgplatform .sgp-detail{position:relative;animation:sgpFade .35s ease;min-width:0;display:flex;flex-direction:column;flex:1;}\r\n#sgplatform .sgp-detail h3,#sgplatform .sgp-detail p,#sgplatform .sgp-detail li span,#sgplatform .sgp-chip{overflow-wrap:break-word;word-break:normal;hyphens:auto;}\r\n@keyframes sgpFade{from{opacity:0;transform:translateY(8px);}to{opacity:1;transform:none;}}\r\n#sgplatform .sgp-detail-kicker{\r\n  font-family:'Anek Latin',sans-serif;font-weight:700;font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;\r\n  color:var(--sgp-teal-light);margin-bottom:12px;display:inline-block;\r\n}\r\n#sgplatform .sgp-detail h3{color:#fff;font-size:clamp(22px,2.6vw,28px);font-weight:700;margin-bottom:14px;font-family:var(--font-h);line-height:1.14;}\r\n#sgplatform .sgp-detail p{color:#c7d2e2;font-size:15.5px;margin-bottom:18px;}\r\n#sgplatform .sgp-detail ul{list-style:none;padding:0;margin:0 0 24px;display:grid;gap:9px;}\r\n#sgplatform .sgp-detail li{display:flex;gap:10px;align-items:flex-start;color:#dbe4f0;font-size:14px;}\r\n#sgplatform .sgp-detail li svg{flex:none;width:16px!important;height:16px!important;margin-top:3px;color:var(--sgp-mint);}\r\n#sgplatform .sgp-detail-link{\r\n  display:inline-flex;align-items:center;align-self:flex-start;margin-top:auto;\r\n  font-weight:600;font-size:14.5px;color:var(--sgp-teal-light);\r\n  border-bottom:1px solid rgba(45,198,203,.4);transition:border-color .15s ease,color .15s ease;\r\n}\r\n#sgplatform .sgp-detail-link:hover{border-bottom-color:var(--sgp-teal-light);color:#fff;}\r\n\r\n\/* ---------- BANDEAU BILAN DE MATURITE ---------- *\/\r\n#sgplatform .sgp-mc{\r\n  position:relative;overflow:hidden;margin-top:20px;\r\n  display:flex;align-items:center;gap:40px;flex-wrap:wrap;\r\n  padding:32px 36px;border-radius:20px;\r\n  background:radial-gradient(620px 340px at 88% -30%,rgba(45,198,203,.20),transparent 62%),\r\n             linear-gradient(155deg,var(--sgp-navy) 0%,var(--sgp-navy-deep) 100%);\r\n  box-shadow:0 22px 50px rgba(26,46,76,.16);\r\n}\r\n#sgplatform .sgp-mc::before{\r\n  content:\"\";position:absolute;inset:0;pointer-events:none;\r\n  background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),\r\n                   linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);\r\n  background-size:40px 40px;mask-image:radial-gradient(500px 300px at 82% 0%,#000,transparent 72%);\r\n  -webkit-mask-image:radial-gradient(500px 300px at 82% 0%,#000,transparent 72%);\r\n}\r\n#sgplatform .sgp-mc>*{position:relative;z-index:1;}\r\n#sgplatform .sgp-mc-txt{flex:1;min-width:250px;}\r\n#sgplatform .sgp-mc-txt h3{\r\n  font-family:var(--font-h);font-size:clamp(21px,2.4vw,27px);font-weight:600;\r\n  color:#fff;line-height:1.14;letter-spacing:-.2px;\r\n}\r\n#sgplatform .sgp-mc-txt p{\r\n  font-size:15px;line-height:1.6;color:#b9c7da;font-weight:300;margin-top:10px;max-width:480px;\r\n}\r\n#sgplatform .sgp-mc-scale{flex:none;width:170px;}\r\n#sgplatform .sgp-mc-bars{display:flex;align-items:flex-end;gap:7px;height:42px;}\r\n#sgplatform .sgp-mc-bars i{\r\n  flex:1;border-radius:3px;background:rgba(255,255,255,.14);\r\n  animation:sgpScan 4.4s ease-in-out infinite;\r\n}\r\n#sgplatform .sgp-mc-bars i:nth-child(1){height:38%;animation-delay:0s;}\r\n#sgplatform .sgp-mc-bars i:nth-child(2){height:53%;animation-delay:.17s;}\r\n#sgplatform .sgp-mc-bars i:nth-child(3){height:68%;animation-delay:.34s;}\r\n#sgplatform .sgp-mc-bars i:nth-child(4){height:84%;animation-delay:.51s;}\r\n#sgplatform .sgp-mc-bars i:nth-child(5){height:100%;animation-delay:.68s;}\r\n@keyframes sgpScan{\r\n  0%{background:rgba(255,255,255,.14);box-shadow:none;}\r\n  11%{background:var(--sgp-magenta);box-shadow:0 0 16px rgba(184,40,80,.55);}\r\n  28%,100%{background:rgba(255,255,255,.14);box-shadow:none;}\r\n}\r\n#sgplatform .sgp-mc-ends{\r\n  display:flex;justify-content:space-between;gap:10px;margin-top:11px;\r\n  font-size:11.5px;line-height:1.3;color:#8ba1bc;\r\n}\r\n#sgplatform .sgp-mc-ends span:last-child{text-align:right;}\r\n#sgplatform .sgp-mc-btn{\r\n  flex:none;border:none;cursor:pointer;font-family:var(--font);font-weight:600;font-size:15px;\r\n  color:#fff;background:var(--sgp-magenta);padding:16px 30px;border-radius:12px;\r\n  transition:background .18s ease,transform .18s ease;\r\n  box-shadow:0 16px 34px -14px rgba(184,40,80,.85);\r\n}\r\n#sgplatform .sgp-mc-btn:hover{background:var(--sgp-magenta-deep);transform:translateY(-2px);}\r\n#sgplatform .sgp-mc-btn:active{transform:translateY(0);}\r\n#sgplatform .sgp-mc-btn:focus-visible{outline:2px solid var(--sgp-teal-light);outline-offset:3px;}\r\n\r\n\/* mobile *\/\r\n@media(max-width:880px){\r\n  #sgplatform .sgp-explorer{grid-template-columns:1fr;}\r\n  #sgplatform .sgp-exp-right{min-height:340px;}\r\n  #sgplatform .sgp-mc{gap:26px;}\r\n  #sgplatform .sgp-mc-txt{min-width:100%;}\r\n}\r\n@media(max-width:600px){\r\n  #sgplatform .blk{padding:64px 0;}\r\n  #sgplatform .wrap{padding:0 18px;}\r\n  #sgplatform .sgp-exp-left{padding:22px 20px 26px;}\r\n  #sgplatform .sgp-exp-right{padding:26px 22px 30px;}\r\n  #sgplatform .sgp-chips{grid-template-columns:1fr;}\r\n  #sgplatform .sgp-tabs{width:100%;justify-content:center;}\r\n  #sgplatform .sgp-mc{padding:26px 22px;gap:22px;}\r\n  #sgplatform .sgp-mc-scale{display:none;}\r\n  #sgplatform .sgp-mc-btn{width:100%;}\r\n}\r\n@media(prefers-reduced-motion:reduce){\r\n  #sgplatform .sgp-detail{animation:none;}\r\n  #sgplatform .reveal{opacity:1;transform:none;transition:none;}\r\n  #sgplatform .sgp-mc-bars i{animation:none;}\r\n}\r\n<\/style>\r\n<div id=\"sgplatform\">\r\n  <section class=\"blk\" id=\"module\"><div class=\"wrap\">\r\n    <div class=\"reveal sec-head\">\r\n      <span class=\"kick\">Solutions<\/span>\r\n      <h2>Vous d\u00e9cidez par o\u00f9 commencer.<\/h2>\r\n      <p>Du risque \u00e0 la protection des donn\u00e9es en passant par l'audit : choisissez une solution et d\u00e9couvrez ce que la GRC lui apporte. La gestion des processus (BPM) et la gestion des contrats (CLM) compl\u00e8tent la plateforme.<\/p>\r\n    <\/div>\r\n    <div class=\"reveal sgp-explorer\">\r\n      <div class=\"sgp-exp-left\">\r\n        <div class=\"sgp-tabs\" id=\"sgpTabs\" role=\"tablist\"><\/div>\r\n        <div class=\"sgp-chips\" id=\"sgpChips\" role=\"tablist\"><\/div>\r\n      <\/div>\r\n      <div class=\"sgp-exp-right\">\r\n        <div class=\"sgp-detail\" id=\"sgpDetail\"><\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"reveal sgp-mc\">\r\n      <div class=\"sgp-mc-txt\">\r\n        <h3>O\u00f9 en est votre GRC aujourd'hui ?<\/h3>\r\n        <p>Cinq questions, environ deux minutes, et vous connaissez votre niveau de maturit\u00e9 ainsi que l'\u00e9tape au plus fort effet de levier.<\/p>\r\n      <\/div>\r\n      <div class=\"sgp-mc-scale\" aria-hidden=\"true\">\r\n        <div class=\"sgp-mc-bars\"><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><\/div>\r\n        <div class=\"sgp-mc-ends\"><span>En silos<\/span><span>Cr\u00e9ateur de valeur<\/span><\/div>\r\n      <\/div>\r\n      <button type=\"button\" class=\"sgp-mc-btn\" data-sgmc-open>\u00c9valuer ma maturit\u00e9<\/button>\r\n    <\/div>\r\n  <\/div><\/section>\r\n<\/div>\r\n<script>\r\n(function(){\r\n  var DATA=[\r\n    {\"label\":\"GRC\",\"single\":false,\"modules\":[\r\n      {\"n\":\"Gestion des risques\",\"k\":\"GRC . Risque\",\"d\":\"Identifiez, \u00e9valuez et g\u00e9rez les risques \u00e0 l'\u00e9chelle de l'organisation sur une base de donn\u00e9es commune.\",\"b\":[\"Un registre des risques central au lieu d'Excel\",\"Cartographies thermiques et agr\u00e9gation en temps r\u00e9el\",\"Actions avec responsables et \u00e9ch\u00e9ances\"],\"l\":\"https:\/\/swissgrc.com\/fr\/risk-management-software\/\"},\r\n      {\"n\":\"Quantification des risques\",\"k\":\"GRC . Quantification\",\"d\":\"Quantifiez les risques par simulation de Monte-Carlo et fournissez au conseil d'administration des chiffres solides.\",\"b\":[\"Simulation de Monte-Carlo en quelques millisecondes\",\"Valeur attendue ainsi que VaR \u00e0 95 % et 99 %\",\"Agr\u00e9gation des risques \u00e0 l'\u00e9chelle de l'organisation\"],\"l\":\"https:\/\/swissgrc.com\/fr\/risk-quantification\/\"},\r\n      {\"n\":\"Conformit\u00e9\",\"k\":\"GRC . Conformit\u00e9\",\"d\":\"G\u00e9rez vos obligations r\u00e9glementaires de fa\u00e7on centralis\u00e9e et d\u00e9montrez \u00e0 tout moment que vous les respectez.\",\"b\":[\"Un registre central des obligations\",\"Responsables et \u00e9ch\u00e9ances par obligation\",\"Preuves conserv\u00e9es, pr\u00eates pour l'audit\"],\"l\":\"https:\/\/swissgrc.com\/fr\/compliance-software\/\"},\r\n      {\"n\":\"S\u00e9curit\u00e9 de l'information\",\"k\":\"GRC . SMSI\",\"d\":\"Pilotez votre SMSI selon la norme ISO 27001, de fa\u00e7on compl\u00e8te et pr\u00eate pour l'audit.\",\"b\":[\"Contr\u00f4les avec cible, \u00e9tat r\u00e9el et preuves\",\"Li\u00e9s aux risques et aux actions\",\"Piste d'audit en un clic\"],\"l\":\"https:\/\/swissgrc.com\/fr\/information-security-management-isms-software\/\"},\r\n      {\"n\":\"Gestion des risques tiers\",\"k\":\"GRC . TPRM\",\"d\":\"\u00c9valuez et surveillez vos fournisseurs et tiers de mani\u00e8re syst\u00e9matique.\",\"b\":[\"Int\u00e9gration et \u00e9valuations\",\"\u00c9valuation des risques par prestataire\",\"Surveillance continue plut\u00f4t que des contr\u00f4les ponctuels\"],\"l\":\"https:\/\/swissgrc.com\/fr\/tprm-software\/\"},\r\n      {\"n\":\"Renseignement sur les tiers\",\"k\":\"GRC . Renseignement\",\"d\":\"Enrichissez vos tiers avec des donn\u00e9es externes et d\u00e9tectez les changements en amont.\",\"b\":[\"Signaux externes int\u00e9gr\u00e9s automatiquement\",\"Alertes en cas de changement de profil de risque\",\"Une vue unique par tiers plut\u00f4t que de multiples sources\"],\"l\":\"https:\/\/swissgrc.com\/fr\/third-party-intelligence\/\"},\r\n      {\"n\":\"Contr\u00f4le interne\",\"k\":\"GRC . ICS\",\"d\":\"Concevez et testez votre syst\u00e8me de contr\u00f4le interne de mani\u00e8re tra\u00e7able.\",\"b\":[\"Catalogue de contr\u00f4les et tests\",\"Efficacit\u00e9 document\u00e9e\",\"Faiblesses identifi\u00e9es en amont\"],\"l\":\"https:\/\/swissgrc.com\/fr\/ics-software\/\"},\r\n      {\"n\":\"Continuit\u00e9 d'activit\u00e9\",\"k\":\"GRC . BCM\",\"d\":\"Prot\u00e9gez vos processus critiques gr\u00e2ce \u00e0 la continuit\u00e9 d'activit\u00e9 et \u00e0 la gestion de crise.\",\"b\":[\"BIA et processus critiques\",\"Plans d'urgence et de reprise\",\"Tests et exercices document\u00e9s\"],\"l\":\"https:\/\/swissgrc.com\/fr\/bcm-software\/\"},\r\n      {\"n\":\"Protection des donn\u00e9es\",\"k\":\"GRC . Protection des donn\u00e9es\",\"d\":\"Respectez le RGPD et la nLPD suisse gr\u00e2ce \u00e0 une gestion structur\u00e9e de la protection des donn\u00e9es.\",\"b\":[\"Registre central des activit\u00e9s de traitement\",\"Droits des personnes concern\u00e9es et canaux de signalement\",\"Analyse d'impact relative \u00e0 la protection des donn\u00e9es\"],\"l\":\"https:\/\/swissgrc.com\/fr\/data-protection-management-software\"},\r\n      {\"n\":\"AI GRC\",\"k\":\"GRC . IA\",\"d\":\"Utilisez des fonctionnalit\u00e9s bas\u00e9es sur l'IA directement dans vos processus GRC.\",\"b\":[\"Analyses et suggestions en temps r\u00e9el\",\"Moins de t\u00e2ches r\u00e9p\u00e9titives\",\"H\u00e9bergement des donn\u00e9es en Suisse\"],\"l\":\"https:\/\/swissgrc.com\/fr\/ai-grc\/\"},\r\n      {\"n\":\"Audit interne\",\"k\":\"GRC . Audit\",\"d\":\"Planifiez vos audits et suivez les constats de fa\u00e7on rigoureuse.\",\"b\":[\"Cycle d'audit de bout en bout\",\"Constats avec statut\",\"Suivi des actions\"],\"l\":\"https:\/\/swissgrc.com\/fr\/internal-audit-software\/\"},\r\n      {\"n\":\"R\u00e9silience op\u00e9rationnelle\",\"k\":\"GRC . R\u00e9silience\",\"d\":\"Renforcez la r\u00e9silience op\u00e9rationnelle dans toutes les disciplines GRC.\",\"b\":[\"Services m\u00e9tier critiques\",\"Tol\u00e9rances d'impact d\u00e9finies\",\"Tests de sc\u00e9narios et de r\u00e9sistance\"],\"l\":\"https:\/\/swissgrc.com\/fr\/operational-resilience-software\/\"}\r\n    ]},\r\n    {\"label\":\"BPM\",\"single\":true,\"modules\":[\r\n      {\"n\":\"Gestion des processus\",\"k\":\"BPM\",\"d\":\"Mod\u00e9lisez, documentez et g\u00e9rez vos processus de fa\u00e7on centralis\u00e9e, y compris leurs liens avec les risques et les contr\u00f4les.\",\"b\":[\"Processus mod\u00e9lis\u00e9s et versionn\u00e9s en BPMN\",\"Li\u00e9s aux risques, contr\u00f4les et obligations\",\"Validations et piste d'audit int\u00e9gr\u00e9es\"],\"l\":\"https:\/\/swissgrc.com\/fr\/bpm-software\/\"}\r\n    ]},\r\n    {\"label\":\"CLM\",\"single\":true,\"modules\":[\r\n      {\"n\":\"Gestion des contrats\",\"k\":\"CLM . Contraqto\",\"d\":\"G\u00e9rez vos contrats de fa\u00e7on centralis\u00e9e sur l'ensemble du cycle de vie, de la cr\u00e9ation au renouvellement.\",\"b\":[\"Un dossier contractuel central avec statut par phase\",\"\u00c9ch\u00e9ances, rappels et escalades automatiques\",\"Mod\u00e8les, clauses et signature \u00e9lectronique int\u00e9gr\u00e9s\"],\"l\":\"https:\/\/contraqto.com\/\"}\r\n    ]}\r\n  ];\r\n  var root=document.getElementById('sgplatform'); if(!root) return;\r\n  var tabsEl=root.querySelector('#sgpTabs'), chipsEl=root.querySelector('#sgpChips'), detailEl=root.querySelector('#sgpDetail');\r\n  var ti=0, ci=0;\r\n  var check='<svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6L9 17l-5-5\"\/><\/svg>';\r\n  function renderTabs(){\r\n    tabsEl.innerHTML='';\r\n    DATA.forEach(function(t,i){\r\n      var b=document.createElement('button');\r\n      b.className='sgp-tab'+(i===ti?' is-active':'');\r\n      b.type='button'; b.textContent=t.label;\r\n      b.addEventListener('click',function(){ ti=i; ci=0; renderTabs(); renderChips(); renderDetail(); });\r\n      tabsEl.appendChild(b);\r\n    });\r\n  }\r\n  function renderChips(){\r\n    var tab=DATA[ti];\r\n    chipsEl.className='sgp-chips'+(tab.single?' single':'');\r\n    chipsEl.innerHTML='';\r\n    tab.modules.forEach(function(m,i){\r\n      var b=document.createElement('button');\r\n      b.className='sgp-chip'+(i===ci?' is-active':'');\r\n      b.type='button';\r\n      b.innerHTML='<span class=\"dot\"><\/span><span>'+m.n+'<\/span>';\r\n      b.addEventListener('click',function(){ ci=i; renderChips(); renderDetail(); });\r\n      chipsEl.appendChild(b);\r\n    });\r\n  }\r\n  function renderDetail(){\r\n    var m=DATA[ti].modules[ci];\r\n    var lis=m.b.map(function(x){return '<li>'+check+'<span>'+x+'<\/span><\/li>';}).join('');\r\n    detailEl.innerHTML='<span class=\"sgp-detail-kicker\">'+m.k+'<\/span>'+\r\n      '<h3>'+m.n+'<\/h3><p>'+m.d+'<\/p><ul>'+lis+'<\/ul>'+\r\n      '<a class=\"sgp-detail-link\" href=\"'+m.l+'\">En savoir plus<\/a>';\r\n    detailEl.style.animation='none'; void detailEl.offsetWidth; detailEl.style.animation='';\r\n  }\r\n  renderTabs(); renderChips(); renderDetail();\r\n  var rev=root.querySelectorAll('.reveal');\r\n  if(!('IntersectionObserver' in window)){ rev.forEach(function(e){e.classList.add('in');}); return; }\r\n  var io=new IntersectionObserver(function(en){en.forEach(function(x){if(x.isIntersecting){x.target.classList.add('in');io.unobserve(x.target);}});},{threshold:.12});\r\n  rev.forEach(function(e){io.observe(e);});\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3d8be22 e-con-full e-flex e-con e-parent\" data-id=\"3d8be22\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-62fc242 elementor-widget elementor-widget-html\" data-id=\"62fc242\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<meta charset=\"utf-8\">\r\n<!-- Swiss GRC Startseite, Sektion \"Warum Swiss GRC\" (FR). Ersetzt die bisherige Sektion \"Eine Datenbasis. Keine Silos.\" an gleicher Stelle. Scope #sgw-why. -->\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Anek+Latin:wght@500;600;700&family=Inter:wght@300;400;500;600&family=Geist+Mono:wght@500;600&display=swap\" rel=\"stylesheet\">\r\n<style>\r\n.elementor-widget-container:has(> #sgw-why){margin:0 !important;padding:0 !important;background:transparent !important;}\r\n.sgw{\r\n  --navy:#1A2E4C; --navy-2:#152743; --navy-deep:#0f1d33;\r\n  --teal:#17a2ac; --teal-lt:#2dc6cb; --teal-deep:#0f7c84;\r\n  --d-2:#dde6f0; --d-muted:#9db0c4; --d-dim:#7389a3; --line:rgba(255,255,255,.12);\r\n  --maxw:1180px;\r\n  --fh:\"Anek Latin\",\"Helvetica Neue\",Arial,sans-serif; --fb:\"Inter\",\"Helvetica Neue\",Arial,sans-serif; --fm:\"Geist Mono\",ui-monospace,monospace;\r\n  font-family:var(--fb); color:#fff; -webkit-font-smoothing:antialiased; text-rendering:optimizeLegibility; line-height:1.55;\r\n}\r\n.sgw *{box-sizing:border-box;}\r\n.sgw a{color:inherit;text-decoration:none;}\r\n#sgw-why{position:relative;overflow:hidden;display:block;background:linear-gradient(180deg,var(--navy) 0%,var(--navy-2) 60%,var(--navy-deep) 100%);padding:100px 0 104px;}\r\n#sgw-why .bg{position:absolute;inset:0;pointer-events:none;}\r\n#sgw-why .bg .grid{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:54px 54px;-webkit-mask-image:radial-gradient(120% 80% at 50% 0%,#000 0%,transparent 72%);mask-image:radial-gradient(120% 80% at 50% 0%,#000 0%,transparent 72%);}\r\n#sgw-why .bg .glow{position:absolute;top:-180px;left:50%;transform:translateX(-50%);width:820px;height:520px;background:radial-gradient(closest-side,rgba(45,198,203,.14),transparent 70%);}\r\n#sgw-why .wrap{max-width:var(--maxw);margin:0 auto;padding:0 28px;position:relative;z-index:1;}\r\n#sgw-why .kick{display:inline-flex;align-items:center;gap:9px;font-family:var(--fm);font-size:11.5px;font-weight:600;letter-spacing:1.3px;text-transform:uppercase;color:var(--teal-lt);}\r\n#sgw-why .kick::before{content:\"\";width:22px;height:1px;background:var(--teal-lt);opacity:.7;}\r\n\r\n#sgw-why .head{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);gap:56px;align-items:end;}\r\n#sgw-why h2{font-family:var(--fh);font-weight:700;letter-spacing:-.02em;line-height:1.06;font-size:clamp(30px,3.6vw,46px);margin:16px 0 0;color:#fff;}\r\n#sgw-why h2 .ac{color:var(--teal-lt);}\r\n#sgw-why .lead{margin:0;font-size:16.5px;line-height:1.65;color:var(--d-2);}\r\n\r\n#sgw-why .cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:52px;}\r\n#sgw-why .col{display:flex;flex-direction:column;background:rgba(255,255,255,.04);border:1px solid var(--line);border-radius:18px;overflow:hidden;}\r\n#sgw-why .vis{height:132px;position:relative;border-bottom:1px solid var(--line);background:radial-gradient(70% 90% at 50% 100%,rgba(45,198,203,.10),transparent 70%);display:flex;align-items:center;justify-content:center;}\r\n#sgw-why .inner{display:flex;flex-direction:column;flex:1;}\r\n#sgw-why .body{padding:24px 26px 0;flex:1;}\r\n#sgw-why .col h3{font-family:var(--fh);font-size:21px;font-weight:600;line-height:1.22;margin:0;color:#fff;}\r\n#sgw-why .col p{margin:10px 0 0;font-size:14.5px;line-height:1.62;color:var(--d-muted);}\r\n#sgw-why .proof{margin:22px 26px 24px;padding-top:16px;border-top:1px solid var(--line);display:flex;gap:10px;align-items:flex-start;}\r\n#sgw-why .proof svg{width:15px;height:15px;flex:none;margin-top:3px;fill:none;stroke:var(--teal-lt);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;}\r\n#sgw-why .proof span{font-size:14px;font-weight:600;color:#fff;line-height:1.4;}\r\n\r\n\/* Visual 1: Vorlagen *\/\r\n#sgw-why .stack{position:relative;width:170px;height:84px;}\r\n#sgw-why .stack i{position:absolute;left:0;right:0;height:56px;border-radius:10px;background:#1f3656;border:1px solid rgba(255,255,255,.14);display:block;}\r\n#sgw-why .stack i:nth-child(1){top:0;left:26px;right:-26px;opacity:.45;}\r\n#sgw-why .stack i:nth-child(2){top:14px;left:13px;right:-13px;opacity:.7;}\r\n#sgw-why .stack i:nth-child(3){top:28px;background:#223c60;border-color:rgba(45,198,203,.4);}\r\n#sgw-why .stack i:nth-child(3)::before,#sgw-why .stack i:nth-child(3)::after{content:\"\";position:absolute;left:14px;height:6px;border-radius:3px;background:rgba(255,255,255,.22);}\r\n#sgw-why .stack i:nth-child(3)::before{top:16px;width:58%;}\r\n#sgw-why .stack i:nth-child(3)::after{top:30px;width:38%;background:rgba(45,198,203,.55);}\r\n\r\n\/* Visual 2: eine Plattform *\/\r\n#sgw-why .hubv{position:relative;width:250px;height:92px;}\r\n#sgw-why .hubv svg{position:absolute;inset:0;width:100%;height:100%;}\r\n#sgw-why .hubv line{stroke:rgba(45,198,203,.45);stroke-width:1.4;stroke-dasharray:3 4;}\r\n#sgw-why .hubv .c{position:absolute;font-family:var(--fh);font-size:12.5px;font-weight:600;color:#fff;background:rgba(255,255,255,.06);border:1px solid rgba(45,198,203,.4);border-radius:8px;padding:5px 10px;transform:translate(-50%,-50%);}\r\n#sgw-why .hubv .h{position:absolute;left:50%;top:74%;transform:translate(-50%,-50%);font-family:var(--fh);font-size:12.5px;font-weight:600;background:linear-gradient(135deg,var(--teal),var(--teal-deep));border-radius:9px;padding:6px 12px;white-space:nowrap;box-shadow:0 12px 26px -12px rgba(23,162,172,.8);}\r\n\r\n\/* Visual 3: Regulatorik *\/\r\n#sgw-why .regs{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;max-width:270px;padding:0 10px;}\r\n#sgw-why .regs span.more{color:var(--teal-lt);background:transparent;border-style:dashed;border-color:rgba(45,198,203,.45);}\r\n#sgw-why .regs span{font-family:var(--fh);font-size:12.5px;font-weight:600;color:var(--d-2);background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.14);border-radius:8px;padding:5px 10px;white-space:nowrap;}\r\n#sgw-why .regs span.on{color:#fff;background:rgba(45,198,203,.16);border-color:rgba(45,198,203,.5);}\r\n#sgw-why a:focus-visible{outline:2px solid var(--teal-lt);outline-offset:3px;}\r\n\r\n#sgw-why .rv{opacity:0;transform:translateY(14px);transition:opacity .6s ease,transform .7s cubic-bezier(.22,1,.36,1);}\r\n#sgw-why.in .rv{opacity:1;transform:none;}\r\n\r\n@media (max-width:1020px){\r\n  #sgw-why .head{grid-template-columns:1fr;gap:18px;}\r\n  #sgw-why .cols{grid-template-columns:1fr;gap:16px;}\r\n  #sgw-why .col{flex-direction:row;}\r\n  #sgw-why .vis{width:220px;height:auto;flex:none;border-bottom:none;border-right:1px solid var(--line);}\r\n  \r\n}\r\n@media (max-width:600px){\r\n  #sgw-why{padding:68px 0 72px;}\r\n  #sgw-why .wrap{padding:0 18px;}\r\n  #sgw-why .lead{font-size:15.5px;}\r\n  #sgw-why .col{flex-direction:column;}\r\n  #sgw-why .vis{width:auto;height:112px;border-right:none;border-bottom:1px solid var(--line);}\r\n  #sgw-why .body{padding:20px 20px 0;}\r\n  #sgw-why .proof{margin:18px 20px 20px;}\r\n}\r\n@media (prefers-reduced-motion:reduce){#sgw-why .rv{opacity:1;transform:none;transition:none;}}\r\n<\/style>\r\n\r\n<section class=\"sgw\" id=\"sgw-why\" lang=\"fr\" aria-labelledby=\"sgw-why-h\">\r\n  <div class=\"bg\" aria-hidden=\"true\"><div class=\"grid\"><\/div><div class=\"glow\"><\/div><\/div>\r\n  <div class=\"wrap\">\r\n\r\n    <div class=\"head rv\">\r\n      <div>\r\n        <span class=\"kick\">Pourquoi Swiss&nbsp;GRC<\/span>\r\n        <h2 id=\"sgw-why-h\">Une GRC qui fonctionne au quotidien.<br><span class=\"ac\">Et que les m\u00e9tiers adoptent.<\/span><\/h2>\r\n      <\/div>\r\n      <p class=\"lead\">Une plateforme GRC doit r\u00e9ussir deux choses\u00a0: r\u00e9duire l'effort au quotidien et \u00eatre r\u00e9ellement utilis\u00e9e par les m\u00e9tiers. C'est pr\u00e9cis\u00e9ment pour cela que la SwissGRC\u00ae Platform a \u00e9t\u00e9 con\u00e7ue.<\/p>\r\n    <\/div>\r\n\r\n    <div class=\"cols rv\">\r\n      <article class=\"col\">\r\n        <div class=\"vis\" aria-hidden=\"true\"><div class=\"stack\"><i><\/i><i><\/i><i><\/i><\/div><\/div>\r\n        <div class=\"inner\">\r\n          <div class=\"body\">\r\n            <h3>N\u00e9e de la pratique<\/h3>\r\n            <p>La plateforme est issue d'experts GRC, pas d'un manuel. Mod\u00e8les, workflows et logique d'\u00e9valuation ont m\u00fbri au fil de d\u00e9ploiements r\u00e9els. Vous d\u00e9marrez avec ce qui a fait ses preuves.<\/p>\r\n          <\/div>\r\n          <div class=\"proof\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M5 12.5l4.5 4.5L19 7.5\"\/><\/svg><span>Des mod\u00e8les issus de centaines de d\u00e9ploiements<\/span><\/div>\r\n        <\/div>\r\n      <\/article>\r\n\r\n      <article class=\"col\">\r\n        <div class=\"vis\" aria-hidden=\"true\">\r\n          <div class=\"hubv\">\r\n            <svg viewBox=\"0 0 250 92\" preserveAspectRatio=\"none\"><line x1=\"125\" y1=\"68\" x2=\"40\" y2=\"20\"\/><line x1=\"125\" y1=\"68\" x2=\"125\" y2=\"16\"\/><line x1=\"125\" y1=\"68\" x2=\"210\" y2=\"20\"\/><\/svg>\r\n            <span class=\"c\" style=\"left:16%;top:22%\">GRC<\/span><span class=\"c\" style=\"left:50%;top:17%\">BPM<\/span><span class=\"c\" style=\"left:84%;top:22%\">CLM<\/span>\r\n            <span class=\"h\">SwissGRC\u00ae Platform<\/span>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"inner\">\r\n          <div class=\"body\">\r\n            <h3>Un syst\u00e8me plut\u00f4t que des silos<\/h3>\r\n            <p>Risques, contr\u00f4les, processus et contrats reposent sur une seule base de donn\u00e9es. Les liens deviennent visibles et les rapports pour la direction se font sans chercher les donn\u00e9es.<\/p>\r\n          <\/div>\r\n          <div class=\"proof\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M5 12.5l4.5 4.5L19 7.5\"\/><\/svg><span>GRC, BPM et CLM sur une seule base de donn\u00e9es<\/span><\/div>\r\n        <\/div>\r\n      <\/article>\r\n\r\n      <article class=\"col\">\r\n        <div class=\"vis\" aria-hidden=\"true\">\r\n          <div class=\"regs\">\r\n            <span class=\"on\">DORA<\/span><span class=\"on\">NIS2<\/span><span class=\"on\">CRA<\/span>\r\n            <span>ISO 27001<\/span><span>RGPD<\/span><span>nLPD<\/span><span class=\"more\">et bien d'autres<\/span>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"inner\">\r\n          <div class=\"body\">\r\n            <h3>Une couverture r\u00e9glementaire mondiale<\/h3>\r\n            <p>De DORA, NIS2 et du Cyber Resilience Act aux normes internationales\u00a0: les exigences sont disponibles sous forme de mod\u00e8les. Plusieurs r\u00e9f\u00e9rentiels, un seul syst\u00e8me.<\/p>\r\n          <\/div>\r\n          <div class=\"proof\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M5 12.5l4.5 4.5L19 7.5\"\/><\/svg><span>De nombreuses r\u00e9glementations et normes dans le monde<\/span><\/div>\r\n        <\/div>\r\n      <\/article>\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/section>\r\n<script>\r\n(function(){\r\n  var sec=document.getElementById('sgw-why'); if(!sec) return;\r\n  if(!('IntersectionObserver' in window)){ sec.classList.add('in'); return; }\r\n  var io=new IntersectionObserver(function(es){ es.forEach(function(e){ if(e.isIntersecting){ sec.classList.add('in'); io.disconnect(); } }); },{threshold:.15});\r\n  io.observe(sec);\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7eb418d e-con-full e-flex e-con e-parent\" data-id=\"7eb418d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9fa2e5f elementor-widget elementor-widget-html\" data-id=\"9fa2e5f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<meta charset=\"utf-8\">\r\n<!-- SWISS GRC . HOMEPAGE . \"PLATFORM IN ACTION\" (Protecht style)\r\n     Own scope (#sgpersonas), does not collide with the hero (#sghome).\r\n     Vertical tab bar on the left, light panel on the right: text + CTA + real screenshot.\r\n     Images by URL from the WordPress media library. -->\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Anek+Latin:wght@400;500;600;700&family=Inter:wght@300;400;500;600;700&family=Geist+Mono:wght@500;600&display=swap\" rel=\"stylesheet\">\r\n<style>\r\n#sgpersonas{\r\n  --navy:#1a2e4c; --navy-2:#152743; --navy-deep:#0f1c30;\r\n  --pink:#B82850; --pink-deep:#9e2143; --blue:#3062a5; --teal:#17a2ac; --teal-deep:#0f7c84; --teal-lt:#2dc6cb; --mint:#00bfad;\r\n  --bg:#ffffff; --soft:#F6F8FB; --line:#E5EAF1;\r\n  --ink:#16202f; --grey:#566273; --muted:#8b95a4;\r\n  --maxw:1180px;\r\n  --fh:\"Anek Latin\",\"Helvetica Neue\",Arial,sans-serif;\r\n  --fb:\"Inter\",\"Helvetica Neue\",Arial,sans-serif;\r\n  --fm:\"Geist Mono\",ui-monospace,monospace;\r\n  font-family:var(--fb); color:var(--ink); background:var(--bg);\r\n  font-size:16px; line-height:1.55; letter-spacing:-.005em;\r\n  -webkit-font-smoothing:antialiased; text-rendering:optimizeLegibility;\r\n  position:relative; isolation:isolate; z-index:0; display:block;\r\n}\r\n#sgpersonas *{box-sizing:border-box;}\r\n#sgpersonas a{color:inherit;text-decoration:none;}\r\n#sgpersonas img{max-width:100%;display:block;}\r\n#sgpersonas ::selection{background:var(--pink);color:#fff;}\r\n#sgpersonas .pt-sec{padding:96px 0 100px;background:linear-gradient(180deg,#fff 0%,var(--soft) 100%);border-top:1px solid var(--line);border-bottom:1px solid var(--line);}\r\n#sgpersonas .wrap{max-width:var(--maxw);margin:0 auto;padding:0 28px;}\r\n\/* Header *\/\r\n#sgpersonas .kick{display:inline-flex;align-items:center;gap:9px;font-family:var(--fm);font-size:11.5px;font-weight:600;letter-spacing:1.3px;text-transform:uppercase;color:var(--teal-deep);}\r\n#sgpersonas .kick::before{content:\"\";width:20px;height:2px;border-radius:2px;background:currentColor;opacity:.8;}\r\n#sgpersonas .pt-head{max-width:740px;}\r\n#sgpersonas .pt-head h2{font-family:var(--fh);font-weight:700;letter-spacing:-.02em;line-height:1.07;font-size:clamp(29px,3.6vw,45px);margin:15px 0 0;color:var(--navy);}\r\n#sgpersonas .pt-head h2 .ac{color:var(--teal-deep);}\r\n#sgpersonas .pt-head p{font-size:17px;line-height:1.6;color:var(--grey);font-weight:300;margin:16px 0 0;}\r\n#sgpersonas .ex-note{display:inline-flex;align-items:center;gap:8px;margin-top:18px;font-family:var(--fm);font-size:11px;letter-spacing:.04em;color:var(--muted);background:#fff;border:1px solid var(--line);padding:6px 13px;border-radius:999px;}\r\n#sgpersonas .ex-note::before{content:\"\";width:7px;height:7px;border-radius:50%;background:var(--teal-lt);}\r\n\/* Layout *\/\r\n#sgpersonas .pt{display:grid;grid-template-columns:300px 1fr;gap:30px;align-items:start;margin-top:48px;}\r\n#sgpersonas .pt-rail{display:flex;flex-direction:column;gap:10px;}\r\n#sgpersonas .pt-tab{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;text-align:left;background:#fff;border:1px solid var(--line);border-radius:13px;padding:15px 18px;font-family:var(--fb);font-size:15.5px;font-weight:600;color:var(--navy);cursor:pointer;transition:.18s;}\r\n#sgpersonas .pt-tab span{flex:1;}\r\n#sgpersonas .pt-tab .ar{width:17px;height:17px;stroke:#9fb1c4;stroke-width:2.4;fill:none;flex:none;transition:.2s;}\r\n#sgpersonas .pt-tab:hover{border-color:var(--accent);color:var(--accent);}\r\n#sgpersonas .pt-tab:hover .ar{stroke:var(--accent);}\r\n#sgpersonas .pt-tab.on{background:var(--navy);color:#fff;border-color:var(--navy);box-shadow:0 16px 32px -18px rgba(26,46,76,.7);}\r\n#sgpersonas .pt-tab.on .ar{stroke:#fff;transform:translateX(2px);}\r\n\/* Stage \/ Panel *\/\r\n#sgpersonas .pt-stage{background:var(--soft);border:1px solid var(--line);border-radius:20px;padding:32px;min-height:380px;}\r\n#sgpersonas .pt-panel{display:none;}\r\n#sgpersonas .pt-panel.on{display:grid;grid-template-columns:1fr 1.05fr;gap:34px;align-items:center;animation:ptfade .42s ease;}\r\n@keyframes ptfade{from{opacity:0;transform:translateY(10px);}to{opacity:1;transform:none;}}\r\n#sgpersonas .pt-eyebrow{font-family:var(--fm);font-size:11.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--accent,var(--pink));}\r\n#sgpersonas .pt-panel h3{font-family:var(--fh);font-size:clamp(22px,2.4vw,30px);color:var(--navy);font-weight:600;line-height:1.16;letter-spacing:-.2px;margin:10px 0 14px;}\r\n#sgpersonas .pt-panel p{font-size:15px;line-height:1.62;color:var(--grey);margin:0 0 24px;}\r\n#sgpersonas .pt-panel p.pt-lead{margin:0 0 15px;}\r\n#sgpersonas .pt-list{list-style:none;margin:4px 0 24px;padding:0;display:flex;flex-direction:column;gap:12px;}\r\n#sgpersonas .pt-list li{position:relative;padding-left:27px;font-size:14.5px;line-height:1.5;color:var(--grey);}\r\n#sgpersonas .pt-list li::before{content:\"\";position:absolute;left:5px;top:3px;width:6px;height:11px;border:solid var(--accent,var(--pink));border-width:0 2.4px 2.4px 0;transform:rotate(43deg);}\r\n#sgpersonas .pt-cta{display:inline-flex;align-items:center;gap:9px;background:var(--navy);color:#fff;font-family:var(--fb);font-weight:600;font-size:15px;padding:13px 22px;border-radius:11px;transition:.18s;}\r\n#sgpersonas .pt-cta svg{width:17px;height:17px;stroke:#fff;fill:none;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;}\r\n#sgpersonas .pt-cta:hover{background:#13243d;transform:translateY(-2px);box-shadow:0 18px 34px -18px rgba(26,46,76,.75);}\r\n#sgpersonas .pt-shot{border-radius:14px;overflow:hidden;border:1px solid var(--line);background:#fff;box-shadow:0 34px 64px -36px rgba(20,35,60,.55),0 8px 20px -14px rgba(20,35,60,.2);}\r\n#sgpersonas .pt-shot img{display:block;width:100%;height:auto;}\r\n\/* Reveal *\/\r\n#sgpersonas .reveal{opacity:0;transform:translateY(18px);transition:opacity .7s cubic-bezier(.4,0,.2,1),transform .7s cubic-bezier(.4,0,.2,1);}\r\n#sgpersonas .reveal.in{opacity:1;transform:none;}\r\n\/* Theme protection: theme sets button{white-space:nowrap}; tab labels may wrap *\/\r\n#sgpersonas .pt-tab,#sgpersonas .pt-tab span{white-space:normal!important;}\r\n\/* per-tab accents *\/\r\n#sgpersonas .pt-tab[data-i=\"0\"],#sgpersonas .pt-panel[data-i=\"0\"]{--accent:var(--blue);}\r\n#sgpersonas .pt-tab[data-i=\"1\"],#sgpersonas .pt-panel[data-i=\"1\"]{--accent:var(--pink);}\r\n#sgpersonas .pt-tab[data-i=\"2\"],#sgpersonas .pt-panel[data-i=\"2\"]{--accent:var(--teal-deep);}\r\n#sgpersonas .pt-tab[data-i=\"3\"],#sgpersonas .pt-panel[data-i=\"3\"]{--accent:var(--mint);}\r\n#sgpersonas .pt-tab[data-i=\"4\"],#sgpersonas .pt-panel[data-i=\"4\"]{--accent:var(--navy);}\r\n\/* ===== TABLET \/ MOBILE ===== *\/\r\n@media(max-width:900px){\r\n  #sgpersonas .pt{grid-template-columns:1fr;gap:18px;margin-top:34px;}\r\n  #sgpersonas .pt-rail{flex-direction:row;flex-wrap:wrap;gap:8px;}\r\n  #sgpersonas .pt-tab{width:auto;flex:0 0 auto;padding:11px 15px;font-size:14px;border-radius:11px;}\r\n  #sgpersonas .pt-tab .ar{display:none;}\r\n  #sgpersonas .pt-stage{min-height:0;padding:24px 22px;}\r\n  #sgpersonas .pt-panel.on{grid-template-columns:1fr;gap:22px;}\r\n}\r\n@media(max-width:600px){\r\n  #sgpersonas .pt-sec{padding:64px 0 70px;}\r\n  #sgpersonas .wrap{padding:0 18px;}\r\n  #sgpersonas .pt-head p{font-size:15.5px;}\r\n  #sgpersonas .pt-stage{padding:20px 18px;}\r\n  #sgpersonas .pt-cta{width:100%;justify-content:center;}\r\n}\r\n@media(prefers-reduced-motion:reduce){\r\n  #sgpersonas .pt-panel.on{animation:none;}\r\n  #sgpersonas .reveal{opacity:1;transform:none;transition:none;}\r\n}\r\n<\/style>\r\n<div id=\"sgpersonas\">\r\n  <section class=\"pt-sec\"><div class=\"wrap\">\r\n    <div class=\"reveal pt-head\">\r\n      <span class=\"kick\">Swiss GRC en action<\/span>\r\n      <h2>D\u00e9couvrez <span class=\"ac\">ce qui est possible.<\/span><\/h2>\r\n      <p>De l'analyse bas\u00e9e sur l'IA aux rapports de risques pr\u00eats pour la d\u00e9cision, en passant par la vue d'ensemble des tiers. Des vues r\u00e9elles de la solution, choisies pour ce qui compte au quotidien.<\/p>\r\n    <\/div>\r\n\r\n    <div class=\"reveal pt\" role=\"tablist\">\r\n      <div class=\"pt-rail\">\r\n        <button class=\"pt-tab on\" data-i=\"0\" role=\"tab\" aria-selected=\"true\"><span>Grace AI<\/span><svg class=\"ar\" viewBox=\"0 0 24 24\"><path d=\"M9 6l6 6-6 6\"\/><\/svg><\/button>\r\n        <button class=\"pt-tab\" data-i=\"1\" role=\"tab\" aria-selected=\"false\"><span>Reporting des risques<\/span><svg class=\"ar\" viewBox=\"0 0 24 24\"><path d=\"M9 6l6 6-6 6\"\/><\/svg><\/button>\r\n        <button class=\"pt-tab\" data-i=\"2\" role=\"tab\" aria-selected=\"false\"><span>Gestion des processus<\/span><svg class=\"ar\" viewBox=\"0 0 24 24\"><path d=\"M9 6l6 6-6 6\"\/><\/svg><\/button>\r\n        <button class=\"pt-tab\" data-i=\"3\" role=\"tab\" aria-selected=\"false\"><span>Renseignement sur les tiers<\/span><svg class=\"ar\" viewBox=\"0 0 24 24\"><path d=\"M9 6l6 6-6 6\"\/><\/svg><\/button>\r\n        <button class=\"pt-tab\" data-i=\"4\" role=\"tab\" aria-selected=\"false\"><span>Int\u00e9gration et support<\/span><svg class=\"ar\" viewBox=\"0 0 24 24\"><path d=\"M9 6l6 6-6 6\"\/><\/svg><\/button>\r\n      <\/div>\r\n\r\n      <div class=\"pt-stage\">\r\n        <div class=\"pt-panel on\" data-i=\"0\" role=\"tabpanel\">\r\n          <div>\r\n            <div class=\"pt-eyebrow\">Grace AI<\/div>\r\n            <h3>Une IA qui comprend votre contexte GRC.<\/h3>\r\n            <ul class=\"pt-list\">\r\n              <li>R\u00e9pond aux questions sur les risques, les contr\u00f4les et les processus en langage naturel.<\/li>\r\n              <li>Fonctionne directement sur vos donn\u00e9es, sans export ni changement d'outil.<\/li>\r\n              <li>R\u00e9sume les sujets complexes et propose les prochaines \u00e9tapes.<\/li>\r\n            <\/ul>\r\n            <a class=\"pt-cta\" href=\"https:\/\/swissgrc.com\/fr\/platform\">D\u00e9couvrir la plateforme <svg viewBox=\"0 0 24 24\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/a>\r\n          <\/div>\r\n          <div class=\"pt-shot\"><img decoding=\"async\" src=\"https:\/\/swissgrc.com\/wp-content\/uploads\/2026\/06\/swissgrc-tab1-grace-ai.png\" alt=\"Grace AI dans la GRC Toolbox\"><\/div>\r\n        <\/div>\r\n\r\n        <div class=\"pt-panel\" data-i=\"1\" role=\"tabpanel\">\r\n          <div>\r\n            <div class=\"pt-eyebrow\">Reporting des risques<\/div>\r\n            <h3>Une vue d'ensemble, pr\u00eate pour la d\u00e9cision et en temps r\u00e9el.<\/h3>\r\n            <ul class=\"pt-list\">\r\n              <li>Risques quantifi\u00e9s par simulation de Monte-Carlo et distribution des pertes.<\/li>\r\n              <li>Une vue agr\u00e9g\u00e9e destin\u00e9e aux instances de d\u00e9cision, toujours \u00e0 jour.<\/li>\r\n              <li>Des recommandations d'action claires plut\u00f4t que de l'intuition.<\/li>\r\n            <\/ul>\r\n            <a class=\"pt-cta\" href=\"https:\/\/swissgrc.com\/fr\/risk-quantification\/\">D\u00e9couvrir RiskQuant <svg viewBox=\"0 0 24 24\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/a>\r\n          <\/div>\r\n          <div class=\"pt-shot\"><img decoding=\"async\" src=\"https:\/\/swissgrc.com\/wp-content\/uploads\/2026\/06\/swissgrc-tab2-risiko-board.png\" alt=\"Analyse des risques et de la r\u00e9silience pour les instances de d\u00e9cision\"><\/div>\r\n        <\/div>\r\n\r\n        <div class=\"pt-panel\" data-i=\"2\" role=\"tabpanel\">\r\n          <div>\r\n            <div class=\"pt-eyebrow\">Gestion des processus<\/div>\r\n            <h3>Les processus et leurs d\u00e9pendances en un coup d'\u0153il.<\/h3>\r\n            <ul class=\"pt-list\">\r\n              <li>Un inventaire central des processus, li\u00e9 aux risques, contr\u00f4les et obligations.<\/li>\r\n              <li>Processus critiques et leurs d\u00e9pendances visibles instantan\u00e9ment.<\/li>\r\n              <li>L'impact des changements directement tra\u00e7able.<\/li>\r\n            <\/ul>\r\n            <a class=\"pt-cta\" href=\"https:\/\/swissgrc.com\/fr\/bpm-software\/\">D\u00e9couvrir la gestion des processus <svg viewBox=\"0 0 24 24\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/a>\r\n          <\/div>\r\n          <div class=\"pt-shot\"><img decoding=\"async\" src=\"https:\/\/swissgrc.com\/wp-content\/uploads\/2026\/06\/swissgrc-tab3-prozesse.jpg\" alt=\"Analyse des d\u00e9pendances dans le centre de processus\"><\/div>\r\n        <\/div>\r\n\r\n        <div class=\"pt-panel\" data-i=\"3\" role=\"tabpanel\">\r\n          <div>\r\n            <div class=\"pt-eyebrow\">Renseignement sur les tiers<\/div>\r\n            <h3>Du criblage jusqu'\u00e0 la proposition de d\u00e9cision.<\/h3>\r\n            <ul class=\"pt-list\">\r\n              <li>\u00c9valuez fournisseurs et tiers de mani\u00e8re structur\u00e9e et surveillez-les en continu.<\/li>\r\n              <li>R\u00e9partition des risques, tendances et tiers critiques en un coup d'\u0153il.<\/li>\r\n              <li>R\u00e9sultats pr\u00e9par\u00e9s pour les instances de d\u00e9cision.<\/li>\r\n            <\/ul>\r\n            <a class=\"pt-cta\" href=\"https:\/\/swissgrc.com\/fr\/third-party-intelligence\/\">D\u00e9couvrir Third-Party Intelligence <svg viewBox=\"0 0 24 24\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/a>\r\n          <\/div>\r\n          <div class=\"pt-shot\"><img decoding=\"async\" src=\"https:\/\/swissgrc.com\/wp-content\/uploads\/2026\/06\/swissgrc-tab4-drittparteien.png\" alt=\"Reporting Third-Party Intelligence pour les instances de d\u00e9cision\"><\/div>\r\n        <\/div>\r\n\r\n        <div class=\"pt-panel\" data-i=\"4\" role=\"tabpanel\">\r\n          <div>\r\n            <div class=\"pt-eyebrow\">Int\u00e9gration et support<\/div>\r\n            <h3>Une expertise qui porte ses fruits. Un succ\u00e8s qui dure.<\/h3>\r\n            <ul class=\"pt-list\">\r\n              <li>Des consultants exp\u00e9riment\u00e9s en gestion des risques, conformit\u00e9 et fonctions dirigeantes.<\/li>\r\n              <li>Une expertise approfondie de la GRC Toolbox et des exigences r\u00e9glementaires.<\/li>\r\n              <li>Ancr\u00e9s sur le march\u00e9 suisse, actifs en Suisse, en Allemagne et en Europe.<\/li>\r\n            <\/ul>\r\n            <a class=\"pt-cta\" href=\"#kontakt\">Demander un entretien <svg viewBox=\"0 0 24 24\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/a>\r\n          <\/div>\r\n          <div class=\"pt-shot\"><img decoding=\"async\" src=\"https:\/\/swissgrc.com\/wp-content\/uploads\/2026\/06\/swissgrc-tab5-implementation-support.png\" alt=\"L'\u00e9quipe Swiss GRC lors d'un rendez-vous client\"><\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div><\/section>\r\n<\/div>\r\n<script>\r\n(function(){\r\n  var root=document.getElementById('sgpersonas'); if(!root) return;\r\n  var tabs=Array.prototype.slice.call(root.querySelectorAll('.pt-tab'));\r\n  var panels=Array.prototype.slice.call(root.querySelectorAll('.pt-panel'));\r\n  function activate(i){\r\n    tabs.forEach(function(t,k){var on=k===i;t.classList.toggle('on',on);t.setAttribute('aria-selected',on?'true':'false');});\r\n    panels.forEach(function(p,k){p.classList.toggle('on',k===i);});\r\n  }\r\n  tabs.forEach(function(t,i){t.addEventListener('click',function(){activate(i);});});\r\n  var rev=root.querySelectorAll('.reveal');\r\n  if(!('IntersectionObserver' in window)){ rev.forEach(function(e){e.classList.add('in');}); return; }\r\n  var io=new IntersectionObserver(function(en){en.forEach(function(x){if(x.isIntersecting){x.target.classList.add('in');io.unobserve(x.target);}});},{threshold:.12});\r\n  rev.forEach(function(e){io.observe(e);});\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-cd584c5 e-con-full e-flex e-con e-parent\" data-id=\"cd584c5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0d12970 elementor-widget elementor-widget-html\" data-id=\"0d12970\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<meta charset=\"utf-8\">\r\n<!-- SWISS GRC . HOMEPAGE . FACTS & FIGURES + CUSTOMER STORY (dark). Scope #sgfacts.\r\n     Customer story: real, approved story (Swiss Post \/ Kevin Helfer).\r\n     Key figures with count up animation (Swiss thousands separator). -->\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Anek+Latin:wght@400;500;600;700&family=Inter:wght@300;400;500;600;700&family=Geist+Mono:wght@500;600&display=swap\" rel=\"stylesheet\">\r\n<style>\r\n#sgfacts{\r\n  --navy:#1a2e4c; --navy-deep:#0f1c30; --teal:#17a2ac; --teal-light:#2dc6cb; --mint:#00bfad;\r\n  --magenta:#B82850; --blue:#3062a5;\r\n  --d-ink:#ffffff; --d-2:#c7d2e2; --d-muted:#8fa3b6; --d-line:rgba(255,255,255,.12);\r\n  --maxw:1180px;\r\n  --fh:\"Anek Latin\",\"Helvetica Neue\",Arial,sans-serif; --fb:\"Inter\",\"Helvetica Neue\",Arial,sans-serif; --fm:\"Geist Mono\",ui-monospace,monospace;\r\n  font-family:var(--fb);color:var(--d-ink);position:relative;display:block;-webkit-font-smoothing:antialiased;letter-spacing:-.006em;\r\n}\r\n#sgfacts *{box-sizing:border-box;}\r\n#sgfacts a{color:inherit;text-decoration:none;}\r\n#sgfacts .blk{position:relative;overflow:hidden;padding:96px 0;background:radial-gradient(800px 460px at 88% -10%,rgba(45,198,203,.2),transparent 60%),linear-gradient(155deg,var(--navy) 0%,var(--navy-deep) 100%);}\r\n#sgfacts .blk::before{content:\"\";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(700px 380px at 80% 6%,#000,transparent 72%);mask-image:radial-gradient(700px 380px at 80% 6%,#000,transparent 72%);}\r\n#sgfacts .wrap{position:relative;z-index:1;max-width:var(--maxw);margin:0 auto;padding:0 28px;}\r\n#sgfacts .kick{display:inline-flex;align-items:center;gap:9px;font-family:var(--fm);font-size:11.5px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;color:var(--teal-light);}\r\n#sgfacts .kick::before{content:\"\";width:20px;height:2px;border-radius:2px;background:currentColor;opacity:.8;}\r\n#sgfacts .head{max-width:680px;margin:0 0 46px;}\r\n#sgfacts .head h2{font-family:var(--fh);font-weight:700;font-size:clamp(29px,3.6vw,44px);line-height:1.08;letter-spacing:-.3px;color:#fff;margin:14px 0 0;}\r\n#sgfacts .head p{color:var(--d-2);font-weight:300;font-size:17px;line-height:1.6;margin:15px 0 0;}\r\n#sgfacts .grid{display:grid;grid-template-columns:1.15fr 1fr;gap:30px;align-items:stretch;}\r\n\/* customer story *\/\r\n#sgfacts .story{position:relative;border:1px solid var(--d-line);border-radius:20px;padding:34px 34px 30px;background:rgba(255,255,255,.035);display:flex;flex-direction:column;}\r\n#sgfacts .story .tag{font-family:var(--fm);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--teal-light);}\r\n#sgfacts .story .q{font-family:var(--fh);font-weight:600;font-size:clamp(19px,2.05vw,24px);line-height:1.34;color:#fff;margin:16px 0 22px;letter-spacing:-.2px;}\r\n#sgfacts .story .q::before{content:\"\\201C\";color:var(--teal-light);font-family:Georgia,serif;font-size:1.1em;line-height:0;margin-right:2px;}\r\n#sgfacts .story .who{display:flex;align-items:center;gap:14px;margin-top:auto;padding-top:18px;border-top:1px solid var(--d-line);}\r\n#sgfacts .story .av{width:48px;height:48px;border-radius:50%;flex:none;object-fit:cover;background:rgba(255,255,255,.08);border:2px solid rgba(255,255,255,.16);}\r\n#sgfacts .story .nm{font-weight:600;font-size:15px;color:#fff;}\r\n#sgfacts .story .ro{font-size:13px;color:var(--d-muted);margin-top:2px;line-height:1.35;}\r\n#sgfacts .story .lnk{display:inline-flex;align-items:center;gap:8px;margin-top:22px;align-self:flex-start;font-weight:600;font-size:14px;color:var(--teal-light);border-bottom:1px solid transparent;transition:gap .16s,border-color .16s;}\r\n#sgfacts .story .lnk:hover{gap:11px;border-bottom-color:var(--teal-light);}\r\n#sgfacts .story .lnk svg{width:15px;height:15px;}\r\n\/* stats *\/\r\n#sgfacts .stats{display:grid;grid-template-columns:1fr 1fr;gap:14px;}\r\n#sgfacts .stat{border:1px solid var(--d-line);border-radius:16px;padding:22px 20px;background:rgba(255,255,255,.025);display:flex;flex-direction:column;justify-content:center;}\r\n#sgfacts .stat .v{font-family:var(--fh);font-weight:700;font-size:clamp(30px,3.6vw,42px);line-height:1;letter-spacing:-.5px;background:linear-gradient(120deg,#fff,var(--teal-light));-webkit-background-clip:text;background-clip:text;color:transparent;font-variant-numeric:tabular-nums;}\r\n#sgfacts .stat .k{font-size:13px;color:var(--d-2);margin-top:9px;line-height:1.35;}\r\n#sgfacts .stat:nth-child(2) .v,#sgfacts .stat:nth-child(4) .v{background:linear-gradient(120deg,#fff,var(--mint));-webkit-background-clip:text;background-clip:text;color:transparent;}\r\n\/* swiss made software tile *\/\r\n#sgfacts .stat.logo{align-items:center;text-align:center;}\r\n#sgfacts .stat.logo .sms{height:52px;width:auto;display:block;margin:2px auto 0;}\r\n#sgfacts .stat.logo .k{margin-top:14px;}\r\n\/* recognition strip *\/\r\n#sgfacts .reco{display:flex;flex-wrap:wrap;align-items:center;gap:10px 26px;margin-top:34px;padding-top:26px;border-top:1px solid var(--d-line);}\r\n#sgfacts .reco .lbl{font-family:var(--fm);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--d-muted);}\r\n#sgfacts .reco .it{font-family:var(--fh);font-weight:600;font-size:14.5px;color:var(--d-2);display:inline-flex;align-items:center;gap:8px;}\r\n#sgfacts .reco .it::before{content:\"\";width:6px;height:6px;border-radius:50%;background:var(--teal-light);}\r\n#sgfacts .reveal{opacity:0;transform:translateY(20px);transition:opacity .7s cubic-bezier(.4,0,.2,1),transform .7s cubic-bezier(.4,0,.2,1);}\r\n#sgfacts .reveal.in{opacity:1;transform:none;}\r\n@media(max-width:880px){\r\n  #sgfacts .grid{grid-template-columns:1fr;gap:18px;}\r\n}\r\n@media(max-width:600px){\r\n  #sgfacts .blk{padding:64px 0;}\r\n  #sgfacts .wrap{padding:0 18px;}\r\n  #sgfacts .story{padding:26px 22px 24px;}\r\n  #sgfacts .stats{gap:12px;}\r\n  #sgfacts .stat{padding:18px 16px;}\r\n}\r\n@media(prefers-reduced-motion:reduce){#sgfacts .reveal{opacity:1;transform:none;transition:none;}}\r\n<\/style>\r\n<div id=\"sgfacts\">\r\n  <section class=\"blk\" id=\"zahlen-fakten\"><div class=\"wrap\">\r\n    <div class=\"reveal head\">\r\n      <span class=\"kick\">Chiffres cl\u00e9s<\/span>\r\n      <h2>Une confiance qui se prouve.<\/h2>\r\n      <p>Con\u00e7ue en Suisse, triple certification ISO et reconnue \u00e0 l'international : les organisations font confiance \u00e0 la GRC Toolbox parce que la substance prime sur les promesses.<\/p>\r\n    <\/div>\r\n\r\n    <div class=\"reveal grid\">\r\n      <!-- Customer story: Swiss Post -->\r\n      <div class=\"story\">\r\n        <span class=\"tag\">T\u00e9moignage client<\/span>\r\n        <p class=\"q\">En travaillant main dans la main avec l'\u00e9quipe Swiss GRC, nous avons construit un syst\u00e8me qui non seulement r\u00e9pond \u00e0 nos objectifs de gouvernance, mais qui permet aussi \u00e0 chaque filiale de s'approprier et d'am\u00e9liorer ses processus de gestion des risques et de HSE. Cette initiative est devenue l'un des piliers de la transformation num\u00e9rique de NEQSOL Holding.<\/p>\r\n        <div class=\"who\">\r\n          <img decoding=\"async\" class=\"av\" loading=\"lazy\" src=\"https:\/\/swissgrc.com\/en\/wp-content\/uploads\/sites\/2\/2025\/10\/Samir-Karimov_1.jpg\" alt=\"Samir Karimov, responsable de la gestion des risques et du d\u00e9veloppement durable, NEQSOL Holding\">\r\n          <div>\r\n            <div class=\"nm\">Samir Karimov<\/div>\r\n            <div class=\"ro\">Responsable de la gestion des risques et du d\u00e9veloppement durable, NEQSOL Holding<\/div>\r\n          <\/div>\r\n        <\/div>\r\n        <a class=\"lnk\" href=\"https:\/\/swissgrc.com\/en\/success_story\/harmonizing-governance-and-risk-across-neqsol-holding-with-swiss-grc\/\">Lire le t\u00e9moignage client <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/a>\r\n      <\/div>\r\n\r\n      <!-- Stats -->\r\n      <div class=\"stats\">\r\n        <div class=\"stat\"><div class=\"v\" data-count=\"500\" data-suffix=\"+\">0<\/div><div class=\"k\">Projets clients r\u00e9ussis dans divers secteurs et domaines<\/div><\/div>\r\n        <div class=\"stat\"><div class=\"v\" data-count=\"3\" data-suffix=\"x\">0<\/div><div class=\"k\">Certifi\u00e9 ISO<\/div><\/div>\r\n        <div class=\"stat\"><div class=\"v\" data-count=\"40000\" data-suffix=\"+\">0<\/div><div class=\"k\">Utilisateurs de la GRC Toolbox pour la gouvernance, le risque et la conformit\u00e9<\/div><\/div>\r\n        <div class=\"stat\"><div class=\"v\" data-count=\"250\" data-suffix=\"+\">0<\/div><div class=\"k\">Clients de tous secteurs<\/div><\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"reveal reco\">\r\n      <span class=\"lbl\">Reconnu par<\/span>\r\n      <span class=\"it\">Forrester GRC Platforms Landscape Q4 2025<\/span>\r\n      <span class=\"it\">SPARK Matrix Leader 2025<\/span>\r\n      <span class=\"it\">Risk.net Award<\/span>\r\n    <\/div>\r\n  <\/div><\/section>\r\n<\/div>\r\n<script>\r\n(function(){\r\n  var root=document.getElementById('sgfacts'); if(!root) return;\r\n  var reduce=window.matchMedia('(prefers-reduced-motion: reduce)').matches;\r\n  function group(n){return String(n).replace(\/\\B(?=(\\d{3})+(?!\\d))\/g,\"'\");}\r\n\r\n  function countUp(el){\r\n    var target=parseFloat(el.getAttribute('data-count'))||0;\r\n    var suffix=el.getAttribute('data-suffix')||'';\r\n    var prefix=el.getAttribute('data-prefix')||'';\r\n    if(reduce){el.textContent=prefix+group(target)+suffix;return;}\r\n    var dur=1500,t0=null;\r\n    function step(ts){\r\n      if(!t0)t0=ts;\r\n      var p=Math.min((ts-t0)\/dur,1);\r\n      var eased=1-Math.pow(1-p,3);\r\n      el.textContent=prefix+group(Math.round(eased*target))+suffix;\r\n      if(p<1){requestAnimationFrame(step);} else {el.textContent=prefix+group(target)+suffix;}\r\n    }\r\n    requestAnimationFrame(step);\r\n  }\r\n\r\n  var rev=root.querySelectorAll('.reveal');\r\n  function fireCounts(scope){\r\n    var ns=scope.querySelectorAll('.v[data-count]');\r\n    ns.forEach(function(el){ if(!el.dataset.done){el.dataset.done='1';countUp(el);} });\r\n  }\r\n  if(!('IntersectionObserver' in window)){\r\n    rev.forEach(function(e){e.classList.add('in');});\r\n    fireCounts(root);\r\n    return;\r\n  }\r\n  var io=new IntersectionObserver(function(en){en.forEach(function(x){\r\n    if(x.isIntersecting){x.target.classList.add('in');fireCounts(x.target);io.unobserve(x.target);}\r\n  });},{threshold:.14});\r\n  rev.forEach(function(e){io.observe(e);});\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1226e09 e-con-full e-flex e-con e-parent\" data-id=\"1226e09\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2841551 elementor-widget elementor-widget-html\" data-id=\"2841551\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<meta charset=\"utf-8\">\r\n<!-- SWISS GRC . HOMEPAGE . CUSTOMER VOICES (light grey). Scope #sgvoices.\r\n     Real customer testimonials published on swissgrc.com incl. photos (images load from swissgrc.com).\r\n     Carousel: 3 cards desktop \/ 2 tablet \/ 1 mobile, autoplay 5s, loop, arrows, progress bar. -->\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Anek+Latin:wght@400;500;600;700&family=Inter:wght@300;400;500;600;700&family=Geist+Mono:wght@500;600&display=swap\" rel=\"stylesheet\">\r\n<style>\r\n#sgvoices{\r\n  --navy:#1a2e4c; --teal:#17a2ac; --teal-deep:#0f7c84; --teal-light:#2dc6cb; --blue:#3062a5; --mint:#00bfad; --magenta:#B82850;\r\n  --soft:#EEF2F7; --line:#E4E9F0; --ink:#16202f; --grey:#586374; --muted:#8a94a3;\r\n  --maxw:1180px;\r\n  --fh:\"Anek Latin\",\"Helvetica Neue\",Arial,sans-serif; --fb:\"Inter\",\"Helvetica Neue\",Arial,sans-serif; --fm:\"Geist Mono\",ui-monospace,monospace;\r\n  font-family:var(--fb);color:var(--ink);position:relative;display:block;-webkit-font-smoothing:antialiased;letter-spacing:-.006em;\r\n}\r\n#sgvoices *{box-sizing:border-box;}\r\n#sgvoices .blk{padding:96px 0;background:var(--soft);}\r\n#sgvoices .wrap{max-width:var(--maxw);margin:0 auto;padding:0 28px;}\r\n#sgvoices .kick{display:inline-flex;align-items:center;gap:9px;font-family:var(--fm);font-size:11.5px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;color:var(--teal);justify-content:center;}\r\n#sgvoices .kick::before,#sgvoices .kick::after{content:\"\";width:20px;height:2px;border-radius:2px;background:currentColor;opacity:.75;}\r\n#sgvoices .head{max-width:680px;margin:0 auto 46px;text-align:center;}\r\n#sgvoices .head h2{font-family:var(--fh);font-weight:600;font-size:clamp(29px,3.6vw,44px);line-height:1.08;letter-spacing:-.3px;color:var(--navy);margin:14px 0 0;}\r\n#sgvoices .head p{color:var(--grey);font-weight:300;font-size:17px;line-height:1.6;margin:15px auto 0;}\r\n\r\n\/* Carousel *\/\r\n#sgvoices .vp{overflow:hidden;}\r\n#sgvoices .track{display:flex;align-items:stretch;gap:22px;will-change:transform;transition:transform .55s cubic-bezier(.4,0,.2,1);}\r\n#sgvoices .card{flex:0 0 auto;background:#fff;border:1px solid var(--line);border-radius:18px;padding:28px 26px 24px;display:flex;flex-direction:column;box-shadow:0 24px 50px -36px rgba(26,46,76,.5);}\r\n#sgvoices .qm{font-family:Georgia,serif;font-size:46px;line-height:.7;color:var(--teal-light);height:26px;}\r\n#sgvoices .card p{font-size:15px;line-height:1.6;color:var(--ink);margin:6px 0 22px;}\r\n#sgvoices .who{display:flex;align-items:center;gap:13px;margin-top:auto;padding-top:18px;border-top:1px solid var(--line);}\r\n#sgvoices .av{width:46px;height:46px;border-radius:50%;flex:none;object-fit:cover;background:var(--soft);border:2px solid #fff;box-shadow:0 0 0 1px var(--line);}\r\n#sgvoices .nm{font-weight:600;font-size:14.5px;color:var(--navy);}\r\n#sgvoices .ro{font-size:12.5px;color:var(--muted);margin-top:2px;line-height:1.35;}\r\n\r\n\/* Controls *\/\r\n#sgvoices .ctrl{display:flex;align-items:center;gap:18px;margin-top:30px;}\r\n#sgvoices .bar{flex:1;height:3px;border-radius:3px;background:var(--line);overflow:hidden;}\r\n#sgvoices .bar span{display:block;height:100%;width:37.5%;border-radius:3px;background:linear-gradient(90deg,var(--teal),var(--blue));transition:width .55s cubic-bezier(.4,0,.2,1);}\r\n#sgvoices .arrows{display:flex;gap:10px;flex:none;}\r\n#sgvoices .nav{width:44px !important;height:44px !important;min-width:44px;min-height:44px;max-width:44px;flex:0 0 44px;padding:0 !important;margin:0;border-radius:50% !important;border:1px solid var(--line);background:#fff;color:var(--navy);cursor:pointer;display:flex;align-items:center;justify-content:center;line-height:0;font-size:0;-webkit-appearance:none;appearance:none;box-shadow:none;white-space:normal;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .2s ease;}\r\n#sgvoices .nav:hover{background:var(--navy);color:#fff;border-color:var(--navy);transform:translateY(-2px);}\r\n#sgvoices .nav:focus-visible{outline:2px solid var(--teal);outline-offset:2px;}\r\n#sgvoices .nav svg{width:18px !important;height:18px !important;display:block;fill:none;stroke:currentColor !important;}\r\n\r\n#sgvoices .reveal{opacity:0;transform:translateY(20px);transition:opacity .7s cubic-bezier(.4,0,.2,1),transform .7s cubic-bezier(.4,0,.2,1);}\r\n#sgvoices .reveal.in{opacity:1;transform:none;}\r\n\r\n@media(max-width:980px){#sgvoices .track{gap:18px;}}\r\n@media(max-width:640px){\r\n  #sgvoices .blk{padding:64px 0;}#sgvoices .wrap{padding:0 18px;}\r\n  #sgvoices .track{gap:14px;}#sgvoices .card{padding:24px 22px 22px;}\r\n  #sgvoices .ctrl{gap:14px;}\r\n}\r\n@media(prefers-reduced-motion:reduce){#sgvoices .reveal{opacity:1;transform:none;transition:none;}#sgvoices .track{transition:none;}}\r\n<\/style>\r\n<div id=\"sgvoices\">\r\n  <section class=\"blk\" id=\"kunden-erzaehlen\"><div class=\"wrap\">\r\n    <div class=\"reveal head\">\r\n      <span class=\"kick\">Paroles de clients<\/span>\r\n      <h2>Ce que disent nos clients<\/h2>\r\n      <p>Pourquoi les responsables risque, conformit\u00e9 et s\u00e9curit\u00e9 font confiance \u00e0 la GRC Toolbox.<\/p>\r\n    <\/div>\r\n\r\n    <div class=\"reveal\">\r\n      <div class=\"vp\">\r\n        <div class=\"track\">\r\n            <article class=\"card\">\r\n            <div class=\"qm\">&ldquo;<\/div>\r\n            <p>La collaboration avec Swiss GRC a \u00e9t\u00e9 professionnelle et orient\u00e9e solutions d\u00e8s le d\u00e9part. Nous avons particuli\u00e8rement appr\u00e9ci\u00e9 que nos besoins soient pris au s\u00e9rieux et mis en \u0153uvre efficacement.<\/p>\r\n            <div class=\"who\"><img decoding=\"async\" class=\"av\" loading=\"lazy\" src=\"https:\/\/swissgrc.com\/en\/wp-content\/uploads\/sites\/2\/2026\/05\/1650348677087.jpeg\" alt=\"Regula Schneider, IB Langenthal\"><div><div class=\"nm\">Regula Schneider<\/div><div class=\"ro\">Responsable du d\u00e9veloppement d'entreprise et membre de la direction g\u00e9n\u00e9rale, IB Langenthal AG<\/div><\/div><\/div>\r\n          <\/article>\r\n          <article class=\"card\">\r\n            <div class=\"qm\">&ldquo;<\/div>\r\n            <p>Swiss GRC est un v\u00e9ritable partenaire. Nous appr\u00e9cions la simplicit\u00e9, l'\u00e9volutivit\u00e9 et la flexibilit\u00e9 de la GRC Toolbox, ainsi que le support personnalis\u00e9 et orient\u00e9 client.<\/p>\r\n            <div class=\"who\"><img decoding=\"async\" class=\"av\" loading=\"lazy\" src=\"https:\/\/swissgrc.com\/wp-content\/uploads\/2025\/08\/Kevin-Helfer-Corporate-Risk-Manager-Swiss-Post.jpg\" alt=\"Kevin Helfer, La Poste Suisse\"><div><div class=\"nm\">Kevin Helfer<\/div><div class=\"ro\">Corporate Risk Manager, La Poste Suisse<\/div><\/div><\/div>\r\n          <\/article>\r\n          <article class=\"card\">\r\n            <div class=\"qm\">&ldquo;<\/div>\r\n            <p>Swiss GRC propose un logiciel GRC modulaire, facile \u00e0 int\u00e9grer et \u00e0 la tarification transparente. Nous nous r\u00e9jouissons d'en \u00e9largir encore l'utilisation.<\/p>\r\n            <div class=\"who\"><img decoding=\"async\" class=\"av\" loading=\"lazy\" src=\"https:\/\/swissgrc.com\/wp-content\/uploads\/2023\/11\/Dominik-Mutter.jpg\" alt=\"Dominik Mutter, Groupe Baloise\"><div><div class=\"nm\">Dominik Mutter<\/div><div class=\"ro\">Senior Information Security Officer, Groupe Baloise<\/div><\/div><\/div>\r\n          <\/article>\r\n          <article class=\"card\">\r\n            <div class=\"qm\">&ldquo;<\/div>\r\n            <p>Swiss GRC allie une expertise approfondie \u00e0 des solutions fiables et flexibles. Leur \u00e9quipe et leur logiciel ont d\u00e9pass\u00e9 nos attentes.<\/p>\r\n            <div class=\"who\"><img decoding=\"async\" class=\"av\" loading=\"lazy\" src=\"https:\/\/swissgrc.com\/wp-content\/uploads\/2023\/11\/Martin_Kanwar.jpeg\" alt=\"Martin Kanwar, Toa Re\"><div><div class=\"nm\">Martin Kanwar<\/div><div class=\"ro\">Risk &amp; Compliance Officer, Toa Re<\/div><\/div><\/div>\r\n          <\/article>\r\n          <article class=\"card\">\r\n            <div class=\"qm\">&ldquo;<\/div>\r\n            <p>Aux c\u00f4t\u00e9s de l'\u00e9quipe Swiss GRC, nous avons construit un syst\u00e8me qui permet \u00e0 chaque filiale de fa\u00e7onner et de d\u00e9velopper ses propres processus de gestion des risques et HSE en toute autonomie.<\/p>\r\n            <div class=\"who\"><img decoding=\"async\" class=\"av\" loading=\"lazy\" src=\"https:\/\/swissgrc.com\/wp-content\/uploads\/2025\/10\/Samir-Karimov_1.jpg\" alt=\"Samir Karimov, NEQSOL Holding\"><div><div class=\"nm\">Samir Karimov<\/div><div class=\"ro\">Responsable de la gestion des risques et du d\u00e9veloppement durable, NEQSOL Holding<\/div><\/div><\/div>\r\n          <\/article>\r\n          <article class=\"card\">\r\n            <div class=\"qm\">&ldquo;<\/div>\r\n            <p>Avec la GRC Toolbox, nous disposons d'un outil efficace et pratique qui est rentable pour nous et, surtout, pour nos contribuables.<\/p>\r\n            <div class=\"who\"><img decoding=\"async\" class=\"av\" loading=\"lazy\" src=\"https:\/\/swissgrc.com\/wp-content\/uploads\/2024\/09\/Heinrich-Furrer.jpg\" alt=\"Heinrich Furrer, Canton d'Uri\"><div><div class=\"nm\">Heinrich Furrer<\/div><div class=\"ro\">Responsable des services, Canton d'Uri<\/div><\/div><\/div>\r\n          <\/article>\r\n          <article class=\"card\">\r\n            <div class=\"qm\">&ldquo;<\/div>\r\n            <p>La collaboration s'est d\u00e9roul\u00e9e d'\u00e9gal \u00e0 \u00e9gal d\u00e8s le d\u00e9part, gr\u00e2ce \u00e0 une compr\u00e9hension mutuelle tant sur le plan professionnel que personnel.<\/p>\r\n            <div class=\"who\"><img decoding=\"async\" class=\"av\" loading=\"lazy\" src=\"https:\/\/swissgrc.com\/wp-content\/uploads\/2023\/02\/Mirko-hegi.jpg\" alt=\"Mirko Hegi, PostFinance\"><div><div class=\"nm\">Mirko Hegi<\/div><div class=\"ro\">Expert GRC, PostFinance<\/div><\/div><\/div>\r\n          <\/article>\r\n          <article class=\"card\">\r\n            <div class=\"qm\">&ldquo;<\/div>\r\n            <p>La GRC Toolbox offre un large \u00e9ventail de fonctionnalit\u00e9s sp\u00e9cifiquement adapt\u00e9es aux besoins des organisations aux exigences complexes.<\/p>\r\n            <div class=\"who\"><img decoding=\"async\" class=\"av\" loading=\"lazy\" src=\"https:\/\/swissgrc.com\/wp-content\/uploads\/2024\/01\/Tolga-Ece.jpg\" alt=\"Tolga Ece, Ville de Zurich\"><div><div class=\"nm\">Tolga Ece<\/div><div class=\"ro\">Responsable du centre de comp\u00e9tences en gestion des risques et des assurances, Ville de Zurich<\/div><\/div><\/div>\r\n          <\/article>\r\n          <article class=\"card\">\r\n            <div class=\"qm\">&ldquo;<\/div>\r\n            <p>Gr\u00e2ce \u00e0 la GRC Toolbox, la Mobili\u00e8re a pu rendre ses \u00e9valuations des risques et des contr\u00f4les plus efficaces et les adapter aux exigences actuelles.<\/p>\r\n            <div class=\"who\"><img decoding=\"async\" class=\"av\" loading=\"lazy\" src=\"https:\/\/swissgrc.com\/wp-content\/uploads\/2025\/07\/Christian-Grundt.webp\" alt=\"Christian Grundt, la Mobili\u00e8re\"><div><div class=\"nm\">Christian Grundt<\/div><div class=\"ro\">Responsable du contr\u00f4le des risques et des affaires r\u00e9glementaires, la Mobili\u00e8re<\/div><\/div><\/div>\r\n          <\/article>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"ctrl\">\r\n        <div class=\"bar\"><span><\/span><\/div>\r\n        <div class=\"arrows\">\r\n          <button class=\"nav nav-prev\" type=\"button\" aria-label=\"T\u00e9moignage pr\u00e9c\u00e9dent\"><svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><polyline points=\"15 18 9 12 15 6\"><\/polyline><\/svg><\/button>\r\n          <button class=\"nav nav-next\" type=\"button\" aria-label=\"T\u00e9moignage suivant\"><svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><polyline points=\"9 18 15 12 9 6\"><\/polyline><\/svg><\/button>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div><\/section>\r\n<\/div>\r\n<script>\r\n(function(){\r\n  var root=document.getElementById('sgvoices'); if(!root) return;\r\n\r\n  \/* Reveal *\/\r\n  var rev=root.querySelectorAll('.reveal');\r\n  if('IntersectionObserver' in window){\r\n    var io=new IntersectionObserver(function(en){en.forEach(function(x){if(x.isIntersecting){x.target.classList.add('in');io.unobserve(x.target);}});},{threshold:.14});\r\n    rev.forEach(function(e){io.observe(e);});\r\n  } else { rev.forEach(function(e){e.classList.add('in');}); }\r\n\r\n  \/* Carousel *\/\r\n  var vp=root.querySelector('.vp'),\r\n      track=root.querySelector('.track'),\r\n      cards=Array.prototype.slice.call(track.children),\r\n      prev=root.querySelector('.nav-prev'),\r\n      next=root.querySelector('.nav-next'),\r\n      bar=root.querySelector('.bar span'),\r\n      reduce=window.matchMedia('(prefers-reduced-motion: reduce)').matches,\r\n      idx=0, per=3, gap=22, timer=null, rz=null;\r\n\r\n  function perView(){var w=window.innerWidth; if(w<=640)return 1; if(w<=980)return 2; return 3;}\r\n  function maxIdx(){return Math.max(0, cards.length-per);}\r\n\r\n  function layout(){\r\n    per=perView();\r\n    gap=window.innerWidth<=640?14:(window.innerWidth<=980?18:22);\r\n    var cw=(vp.clientWidth-(per-1)*gap)\/per;\r\n    cards.forEach(function(c){c.style.width=cw+'px';});\r\n    if(idx>maxIdx()) idx=maxIdx();\r\n    apply();\r\n  }\r\n  function apply(){\r\n    var cw=cards[0].getBoundingClientRect().width;\r\n    track.style.transform='translateX('+(-(idx*(cw+gap)))+'px)';\r\n    var mx=maxIdx();\r\n    bar.style.width=(mx===0?100:((idx\/mx)*100))+'%';\r\n  }\r\n  function go(n){var mx=maxIdx(); if(n>mx)n=0; if(n<0)n=mx; idx=n; apply();}\r\n\r\n  prev.addEventListener('click',function(){go(idx-1);restart();});\r\n  next.addEventListener('click',function(){go(idx+1);restart();});\r\n\r\n  function play(){ if(reduce) return; stop(); timer=setInterval(function(){go(idx+1);},5000); }\r\n  function stop(){ if(timer){clearInterval(timer);timer=null;} }\r\n  function restart(){ stop(); play(); }\r\n\r\n  vp.addEventListener('mouseenter',stop);\r\n  vp.addEventListener('mouseleave',play);\r\n\r\n  window.addEventListener('resize',function(){ clearTimeout(rz); rz=setTimeout(layout,150); });\r\n\r\n  layout();\r\n  play();\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ac1b494 e-con-full e-flex e-con e-parent\" data-id=\"ac1b494\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f905bbc elementor-widget elementor-widget-html\" data-id=\"f905bbc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<meta charset=\"utf-8\">\r\n<!-- SWISS GRC . HOMEPAGE . INSIGHTS (cinematic, dark). Scope #sginsights.\r\n     Three large portrait cards: Blog, Swiss GRC Day (flagship), Webinars. Text over the image.\r\n     Placeholder visuals until the real images are in place: then set .ins-img background-image and remove .ins-ico.\r\n     SVG sizes use !important against the theme svg{width:100%}. No long dashes. -->\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Anek+Latin:wght@400;500;600;700&family=Inter:wght@300;400;500;600;700&family=Geist+Mono:wght@500;600&display=swap\" rel=\"stylesheet\">\r\n<style>\r\n#sginsights{\r\n  --navy:#1a2e4c; --navy-deep:#0b1525;\r\n  --teal:#17a2ac; --teal-deep:#0f7c84; --teal-light:#2dc6cb; --mint:#00bfad;\r\n  --magenta:#B82850; --blue:#3062a5;\r\n  --maxw:1180px;\r\n  --font-h:\"Anek Latin\",\"Helvetica Neue\",Helvetica,Arial,sans-serif;\r\n  --font:\"Inter\",\"Helvetica Neue\",Helvetica,Arial,sans-serif;\r\n  --mono:\"Geist Mono\",\"SFMono-Regular\",ui-monospace,monospace;\r\n  font-family:var(--font);color:#fff;font-size:16px;line-height:1.55;letter-spacing:-.006em;\r\n  -webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;position:relative;display:block;\r\n}\r\n#sginsights *{box-sizing:border-box;}\r\n#sginsights a{color:inherit;text-decoration:none;}\r\n#sginsights .blk{\r\n  padding:104px 0 110px;position:relative;overflow:hidden;\r\n  background:radial-gradient(900px 460px at 50% -12%,rgba(45,198,203,.12),transparent 62%),\r\n             linear-gradient(180deg,var(--navy-deep) 0%,#13243d 100%);\r\n}\r\n#sginsights .blk::before{\r\n  content:\"\";position:absolute;inset:0;pointer-events:none;\r\n  background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),\r\n                   linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);\r\n  background-size:46px 46px;\r\n  mask-image:radial-gradient(800px 460px at 50% 0%,#000,transparent 75%);\r\n  -webkit-mask-image:radial-gradient(800px 460px at 50% 0%,#000,transparent 75%);\r\n}\r\n#sginsights .wrap{max-width:var(--maxw);margin:0 auto;padding:0 28px;position:relative;}\r\n#sginsights .kick{display:inline-flex;align-items:center;gap:9px;font-family:var(--mono);font-size:11.5px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;color:var(--teal-light);justify-content:center;}\r\n#sginsights .kick::before,#sginsights .kick::after{content:\"\";width:20px;height:2px;border-radius:2px;background:currentColor;opacity:.7;}\r\n#sginsights .sec-head{max-width:720px;margin:0 auto 52px;text-align:center;}\r\n#sginsights .sec-head h2{font-family:var(--font-h);font-size:clamp(30px,3.7vw,46px);color:#fff;letter-spacing:-.4px;margin:14px 0 0;font-weight:600;line-height:1.08;}\r\n#sginsights .sec-head p{font-size:17px;color:#aab8cc;font-weight:300;margin:16px auto 0;line-height:1.62;}\r\n#sginsights .reveal{opacity:0;transform:translateY(22px);transition:opacity .7s cubic-bezier(.4,0,.2,1),transform .7s cubic-bezier(.4,0,.2,1);}\r\n#sginsights .reveal.in{opacity:1;transform:none;}\r\n\r\n#sginsights .ins-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;}\r\n#sginsights .ins-card{\r\n  position:relative;display:block;aspect-ratio:4\/3;border-radius:18px;overflow:hidden;\r\n  border:1px solid rgba(255,255,255,.09);\r\n  box-shadow:0 26px 60px rgba(0,0,0,.42);\r\n  transition:transform .26s ease,box-shadow .26s ease,border-color .26s ease;\r\n}\r\n#sginsights .ins-card:hover{transform:translateY(-6px);box-shadow:0 40px 80px rgba(0,0,0,.55);border-color:rgba(255,255,255,.18);}\r\n#sginsights .ins-img{\r\n  position:absolute;inset:0;z-index:0;background-color:var(--navy-deep);\r\n  background-image:radial-gradient(460px 260px at 75% 12%,rgba(255,255,255,.12),transparent 60%),\r\n                   linear-gradient(155deg,var(--acc) 0%,var(--navy-deep) 82%);\r\n  background-size:cover;background-position:center;\r\n  transform:scale(1.001);transition:transform .5s cubic-bezier(.2,.6,.2,1);\r\n}\r\n#sginsights .ins-card:hover .ins-img{transform:scale(1.07);}\r\n#sginsights .ins-shade{\r\n  position:absolute;inset:0;z-index:1;\r\n  background:linear-gradient(to top,rgba(6,11,20,.96) 0%,rgba(6,11,20,.82) 30%,rgba(6,11,20,.50) 54%,rgba(6,11,20,.26) 78%,rgba(6,11,20,.14) 100%);\r\n}\r\n#sginsights .ins-ico{position:absolute;top:26px;right:24px;z-index:1;color:#fff;opacity:.22;}\r\n#sginsights .ins-ico svg{width:54px!important;height:54px!important;display:block;}\r\n#sginsights .ins-tag{\r\n  position:absolute;top:18px;left:18px;z-index:3;\r\n  display:inline-flex;align-items:center;gap:7px;\r\n  background:rgba(8,15,28,.6);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);\r\n  color:#fff;font-family:var(--mono);font-size:10.5px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;\r\n  padding:6px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.16);\r\n}\r\n#sginsights .ins-tag::before{content:\"\";width:7px;height:7px;border-radius:50%;background:var(--acc-lt);}\r\n#sginsights .ins-content{position:absolute;left:0;right:0;bottom:0;z-index:3;padding:24px 24px 26px;}\r\n#sginsights .ins-content h3{font-family:var(--font-h);font-size:clamp(21px,2vw,25px);font-weight:600;color:#fff;line-height:1.14;margin:0 0 8px;}\r\n#sginsights .ins-content p{font-size:14px;color:rgba(255,255,255,.80);line-height:1.5;margin:0 0 16px;max-width:30ch;}\r\n#sginsights .ins-link{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:14.5px;color:var(--acc-lt);transition:gap .16s ease;}\r\n#sginsights .ins-link svg{width:16px!important;height:16px!important;flex:none;}\r\n#sginsights .ins-card:hover .ins-link{gap:11px;}\r\n\r\n#sginsights .c-blog{--acc:var(--teal-deep);--acc-lt:#36d2d6;}\r\n#sginsights .c-day{--acc:var(--magenta);--acc-lt:#ff7aa0;}\r\n#sginsights .c-webinar{--acc:var(--blue);--acc-lt:#6ea3e6;}\r\n\r\n@media(max-width:820px){\r\n  #sginsights .ins-grid{grid-template-columns:1fr;gap:18px;}\r\n  #sginsights .ins-card{aspect-ratio:16\/10;}\r\n  #sginsights .ins-content p{max-width:42ch;}\r\n}\r\n@media(max-width:600px){\r\n  #sginsights .blk{padding:66px 0 72px;}\r\n  #sginsights .wrap{padding:0 18px;}\r\n}\r\n@media(prefers-reduced-motion:reduce){\r\n  #sginsights .ins-card,#sginsights .ins-img,#sginsights .ins-link{transition:none;}\r\n  #sginsights .reveal{opacity:1;transform:none;transition:none;}\r\n}\r\n<\/style>\r\n<div id=\"sginsights\">\r\n  <section class=\"blk\" id=\"insights\"><div class=\"wrap\">\r\n    <div class=\"reveal sec-head\">\r\n      <span class=\"kick\">Analyses<\/span>\r\n      <h2>Restez \u00e0 jour sur le march\u00e9 de la GRC.<\/h2>\r\n      <p>Analyses actuelles, notre \u00e9v\u00e9nement phare et sessions en direct, \u00e0 la source.<\/p>\r\n    <\/div>\r\n    <div class=\"reveal ins-grid\">\r\n\r\n      <a class=\"ins-card c-blog\" href=\"https:\/\/swissgrc.com\/fr\/blog\/\">\r\n        <div class=\"ins-img\" style=\"background-image:url('https:\/\/swissgrc.com\/wp-content\/uploads\/2026\/06\/Solvency-Capacity.jpg')\"><\/div>\r\n        <div class=\"ins-shade\"><\/div>\r\n        <span class=\"ins-tag\">Blog<\/span>\r\n        <div class=\"ins-content\">\r\n          <h3>Analyses et savoir-faire pratique<\/h3>\r\n          <p>Articles d'experts sur le risque, la conformit\u00e9 et la r\u00e9glementation dans le monde entier.<\/p>\r\n          <span class=\"ins-link\">Acc\u00e9der au blog <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/span>\r\n        <\/div>\r\n      <\/a>\r\n\r\n      <a class=\"ins-card c-day\" href=\"https:\/\/swissgrc.com\/swissgrcday\/\">\r\n        <div class=\"ins-img\" style=\"background-image:url('https:\/\/swissgrc.com\/wp-content\/uploads\/2026\/05\/SWISS-GRC-DAY-2026-1024x576.jpg')\"><\/div>\r\n        <div class=\"ins-shade\"><\/div>\r\n        <span class=\"ins-tag\">\u00c9v\u00e9nement phare<\/span>\r\n        <div class=\"ins-content\">\r\n          <h3>SWISS GRC DAY<\/h3>\r\n          <p>Notre conf\u00e9rence annuelle sur la gouvernance, le risque et la conformit\u00e9.<\/p>\r\n          <span class=\"ins-link\">Acc\u00e9der \u00e0 SWISS GRC DAY <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/span>\r\n        <\/div>\r\n      <\/a>\r\n\r\n      <a class=\"ins-card c-webinar\" href=\"https:\/\/swissgrc.com\/fr\/webinars\/\">\r\n        <div class=\"ins-img\" style=\"background-image:url('https:\/\/swissgrc.com\/wp-content\/uploads\/2023\/12\/BKU-ISG-Webinar.jpg')\"><\/div>\r\n        <div class=\"ins-shade\"><\/div>\r\n        <span class=\"ins-tag\">Webinaires<\/span>\r\n        <div class=\"ins-content\">\r\n          <h3>Webinaires et sessions en direct<\/h3>\r\n          <p>Expertise et sessions produit en direct sur nos solutions.<\/p>\r\n          <span class=\"ins-link\">Acc\u00e9der aux webinaires <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/span>\r\n        <\/div>\r\n      <\/a>\r\n\r\n    <\/div>\r\n  <\/div><\/section>\r\n<\/div>\r\n<script>\r\n(function(){\r\n  var root=document.getElementById('sginsights'); if(!root) return;\r\n  var rev=root.querySelectorAll('.reveal');\r\n  if(!('IntersectionObserver' in window)){ rev.forEach(function(e){e.classList.add('in');}); return; }\r\n  var io=new IntersectionObserver(function(en){en.forEach(function(x){if(x.isIntersecting){x.target.classList.add('in');io.unobserve(x.target);}});},{threshold:.12});\r\n  rev.forEach(function(e){io.observe(e);});\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a0b9cf9 e-con-full e-flex e-con e-parent\" data-id=\"a0b9cf9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-40fbf72 elementor-widget elementor-widget-html\" data-id=\"40fbf72\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<link href=\"https:\/\/fonts.googleapis.com\/\" rel=\"preconnect\"\/>\r\n<link crossorigin=\"\" href=\"https:\/\/fonts.gstatic.com\/\" rel=\"preconnect\"\/>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Anek+Latin:wght@400;500;600;700;800&amp;family=Inter+Tight:wght@500;600;700&amp;family=Inter:wght@300;400;500;600;700;800&amp;display=swap\" rel=\"stylesheet\"\/>\r\n<style>\r\n.elementor-section:has(#sgcta),\r\n.elementor-column:has(#sgcta),\r\n.elementor-widget-wrap:has(#sgcta),\r\n.elementor-widget:has(#sgcta){margin:0 !important;padding:0 !important;}\r\n.elementor-widget-container:has(> #sgcta){margin:0 !important;padding:0 !important;background:transparent !important;}\r\n.e-con:has(#sgcta),\r\n.e-con-inner:has(#sgcta){padding:0 !important;margin:0 !important;\r\n  --padding-top:0px !important;--padding-bottom:0px !important;\r\n  --padding-left:0px !important;--padding-right:0px !important;\r\n  --margin-top:0px !important;--margin-bottom:0px !important;\r\n  --row-gap:0px !important;--gap:0px !important;row-gap:0 !important;}\r\n\r\n\r\n#sgcta{\r\n  --navy:#1A2E4C; --navy-2:#132339; --navy-3:#0d1a2b;\r\n  --blue:#3062a5; --blue-lt:#4f86d6;\r\n  --teal:#17a2ac; --teal-lt:#2dc6cb; --teal-deep:#0f7c84;\r\n  --mint:#00bfad;\r\n  --ink:#16233a; --ink-2:#40506a; --muted:#6b7a91;\r\n  --line:#e5e9f0; --line-2:#eef1f6;\r\n  --paper:#ffffff; --paper-2:#f6f8fb; --paper-3:#eef2f8;\r\n  --mag:#B82850; --mag-lt:#e0466f;\r\n  --amber:#e6a015; --grn:#37a86b; --red:#d1435b;\r\n  --card:#ffffff;\r\n  --maxw:1180px;\r\n  --r-sm:12px; --r:18px; --r-lg:26px;\r\n  font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;\r\n  color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:1.6;\r\n}\r\n#sgcta *{box-sizing:border-box;}\r\n#sgcta img{display:block;max-width:100%;height:auto;}\r\n#sgcta a{color:inherit;text-decoration:none;}\r\n#sgcta .wrap{max-width:var(--maxw);margin:0 auto;padding:0 40px;}\r\n\r\n\/* shared type *\/\r\n#sgcta .eyebrow{display:inline-flex;align-items:center;gap:9px;font-family:'Inter Tight',sans-serif;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--teal-deep);}\r\n#sgcta .eyebrow::before{content:\"\";width:22px;height:1.5px;background:var(--teal);display:inline-block;border-radius:2px;}\r\n#sgcta .eyebrow.center{justify-content:center;}\r\n#sgcta .eyebrow.mag{color:var(--mag);}\r\n#sgcta .eyebrow.mag::before{background:var(--mag);}\r\n#sgcta h2.sec{font-family:'Anek Latin',sans-serif;font-size:clamp(28px,3.5vw,42px);font-weight:700;line-height:1.12;letter-spacing:-.01em;margin:14px 0 0;color:var(--ink);}\r\n#sgcta .sec-lead{font-size:17px;color:var(--ink-2);line-height:1.62;margin:16px 0 0;}\r\n#sgcta .sec-head{text-align:center;max-width:680px;margin:0 auto;}\r\n#sgcta .sec-head .sec-lead{margin-left:auto;margin-right:auto;}\r\n\r\n\/* buttons *\/\r\n#sgcta .btn{display:inline-flex;align-items:center;gap:9px;font-size:14.5px;font-weight:600;border-radius:12px;padding:14px 26px;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease,color .18s ease;cursor:pointer;border:1px solid transparent;font-family:'Inter',sans-serif;}\r\n#sgcta .btn svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;}\r\n#sgcta .btn-primary{background:var(--teal);color:#fff;box-shadow:0 14px 30px -14px rgba(23,162,172,.8);}\r\n#sgcta .btn-primary:hover{background:var(--teal-deep);transform:translateY(-2px);box-shadow:0 20px 38px -14px rgba(23,162,172,.9);}\r\n#sgcta .btn-ghost{background:transparent;color:var(--ink);border-color:var(--line);}\r\n#sgcta .btn-ghost:hover{border-color:var(--teal);color:var(--teal-deep);transform:translateY(-2px);}\r\n#sgcta .btn-ghost.on-dark{color:#fff;border-color:rgba(255,255,255,.24);background:rgba(255,255,255,.05);}\r\n#sgcta .btn-ghost.on-dark:hover{border-color:var(--teal-lt);color:var(--teal-lt);}\r\n\r\n\/* section rhythm *\/\r\n#sgcta section.band{padding:88px 0;}\r\n#sgcta .band-paper{background:var(--paper);}\r\n#sgcta .band-soft{background:var(--paper-3);}\r\n#sgcta .band-mesh{background:\r\n   radial-gradient(70% 60% at 100% 0%, rgba(48,98,165,.05) 0%, transparent 55%),\r\n   radial-gradient(60% 60% at 0% 100%, rgba(23,162,172,.05) 0%, transparent 55%),\r\n   var(--paper);}\r\n#sgcta .band-first{padding-top:88px;}\r\n\r\n\/* ============================================================\r\n   CTA FINAL . identisch zur Bauform der Solution Pages\r\n   ============================================================ *\/\r\n#sgcta .cta-final{background:linear-gradient(180deg,#ffffff 0%,#eef3f8 100%);padding:82px 0 90px;}\r\n#sgcta .wrap{max-width:var(--maxw);margin:0 auto;padding:0 40px;}\r\n#sgcta .cta-card{position:relative;overflow:hidden;text-align:center;border-radius:var(--r-lg);padding:64px 48px;\r\n   background:radial-gradient(90% 130% at 50% 0%, rgba(23,162,172,.20) 0%, transparent 58%),\r\n   linear-gradient(160deg,#1c3252 0%,#132741 55%,#0d1a2b 100%);\r\n   border:1px solid rgba(255,255,255,.08);\r\n   box-shadow:0 50px 100px -40px rgba(20,35,60,.6),0 16px 50px -20px rgba(23,162,172,.25);}\r\n#sgcta .cta-card::before{content:\"\";position:absolute;inset:0;z-index:0;pointer-events:none;\r\n   background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);\r\n   background-size:48px 48px;\r\n   -webkit-mask-image:radial-gradient(90% 80% at 50% 0%, #000 0%, transparent 70%);\r\n           mask-image:radial-gradient(90% 80% at 50% 0%, #000 0%, transparent 70%);}\r\n#sgcta .cta-card > *{position:relative;z-index:1;}\r\n#sgcta .eyebrow{display:inline-flex;align-items:center;gap:9px;font-family:'Inter Tight',sans-serif;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--teal-lt);}\r\n#sgcta .eyebrow::before{content:\"\";width:22px;height:1.5px;background:var(--teal-lt);display:inline-block;border-radius:2px;}\r\n#sgcta .eyebrow.center{justify-content:center;}\r\n#sgcta h2.sec{font-family:'Anek Latin',sans-serif;font-size:clamp(28px,3.5vw,42px);font-weight:700;line-height:1.12;letter-spacing:-.01em;margin:14px 0 0;color:#fff;}\r\n#sgcta .sec-lead{font-size:17px;color:#c2d2e4;line-height:1.62;margin:16px auto 0;max-width:620px;}\r\n#sgcta .cta-btns{display:flex;gap:13px;justify-content:center;flex-wrap:wrap;margin-top:32px;}\r\n#sgcta .btn{display:inline-flex;align-items:center;gap:9px;font-family:'Inter',sans-serif;font-size:14.5px;font-weight:600;border-radius:12px;padding:14px 26px;border:1px solid transparent;cursor:pointer;\r\n  transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease,color .18s ease;}\r\n#sgcta .btn-primary{background:var(--teal);color:#fff;box-shadow:0 14px 30px -14px rgba(23,162,172,.8);}\r\n#sgcta .btn-primary:hover{background:var(--teal-deep);transform:translateY(-2px);box-shadow:0 20px 38px -14px rgba(23,162,172,.9);}\r\n#sgcta .btn-ghost.on-dark{color:#fff;border-color:rgba(255,255,255,.24);background:rgba(255,255,255,.05);}\r\n#sgcta .btn-ghost.on-dark:hover{border-color:var(--teal-lt);color:var(--teal-lt);transform:translateY(-2px);}\r\n#sgcta .cta-note{margin:16px 0 0;font-family:'Inter',sans-serif;font-size:13px;font-weight:500;color:#8ea3bb;}\r\n\r\n#sgcta .reveal{opacity:0;transform:translateY(20px);transition:opacity .7s cubic-bezier(.4,0,.2,1),transform .7s cubic-bezier(.4,0,.2,1);}\r\n#sgcta .reveal.in{opacity:1;transform:none;}\r\n\r\n@media (max-width:680px){\r\n  #sgcta .cta-final{padding:64px 0 70px;}\r\n  #sgcta .wrap{padding:0 22px;}\r\n  #sgcta .cta-card{padding:48px 24px;}\r\n  #sgcta .cta-btns{flex-direction:column;align-items:stretch;}\r\n  #sgcta .cta-btns .btn{width:100%;justify-content:center;}\r\n}\r\n@media (prefers-reduced-motion:reduce){\r\n  #sgcta *{animation:none!important;transition:none!important;}\r\n  #sgcta .reveal{opacity:1;transform:none;}\r\n}\r\n<\/style>\r\n<div id=\"sgcta\">\r\n<section class=\"cta-final\" id=\"kontakt\">\r\n<div class=\"wrap\">\r\n<div class=\"cta-card reveal\">\r\n<span class=\"eyebrow center\">Contact et d\u00e9mo<\/span>\r\n<h2 class=\"sec\">D\u00e9couvrez la plateforme SwissGRC\u00ae<br\/>en action<\/h2>\r\n<p class=\"sec-lead\">Gestion des risques, syst\u00e8me de contr\u00f4le interne, s\u00e9curit\u00e9 de l'information, continuit\u00e9 d'activit\u00e9, protection des donn\u00e9es ou conformit\u00e9 : lors d'une d\u00e9mo personnalis\u00e9e, nous vous pr\u00e9sentons la plateforme et r\u00e9pondons \u00e0 vos questions.<\/p>\r\n<div class=\"cta-btns\">\r\n<a class=\"btn btn-primary\" href=\"https:\/\/swissgrc.com\/fr\/demo\">Demander une d\u00e9mo<\/a>\r\n<a class=\"btn btn-ghost on-dark\" href=\"https:\/\/swissgrc.com\/fr\/sales\">Contacter les ventes<\/a>\r\n<\/div>\r\n<p class=\"cta-note\">Nous vous r\u00e9pondons g\u00e9n\u00e9ralement sous un jour ouvr\u00e9.<\/p>\r\n<\/div>\r\n<\/div>\r\n<\/section>\r\n<\/div>\r\n<script>\r\n(function(){\r\n  var root=document.getElementById('sgcta'); if(!root) return;\r\n  \/\/ Einblenden beim Scrollen\r\n  var rev=root.querySelectorAll('.reveal');\r\n  if(!('IntersectionObserver' in window)){rev.forEach(function(e){e.classList.add('in');});}\r\n  else{var io=new IntersectionObserver(function(en){en.forEach(function(x){if(x.isIntersecting){x.target.classList.add('in');io.unobserve(x.target);}});},{threshold:.12});\r\n    rev.forEach(function(e){io.observe(e);});}\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\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>Risk.net Awards\u00a0: meilleur produit GRCForrester GRC Landscape\u00a0: seul acteur de la r\u00e9gion DACHSPARK Matrix GRC Platforms\u00a0: GRC LeaderWirtschaftsWoche\u00a0: Best of Technology pour le TPRMPragmatique. Orient\u00e9 m\u00e9tier. GRC int\u00e9gr\u00e9e.Une plateforme intelligente. Swiss&nbsp;GRC r\u00e9unit risques, conformit\u00e9, s\u00e9curit\u00e9 et processus sur une plateforme assist\u00e9e par l&rsquo;IA. L&rsquo;obligation devient un outil de pilotage, con\u00e7u par des experts GRC forts [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"inline_featured_image":false,"_eb_attr":"","footnotes":"","_links_to":"","_links_to_target":""},"class_list":["post-9","page","type-page","status-publish","hentry"],"acf":[],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO Pro 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"Swiss GRC offre aux entreprises des solutions logicielles dans les domaines GRC, BPM et CLM afin de g\u00e9rer les risques et de garantir la conformit\u00e9.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"google-site-verification\" content=\"google-site-verification=BAztS2wKP0jEfbvHt4_mrvvD17WwzZg1w1A6R9uoQRU\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/swissgrc.com\/fr\/\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO Pro (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Swiss GRC (FR) | Governance, Risk &amp; Compliance (GRC)\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Swiss GRC | Governance, Risk &amp; Compliance Software\" \/>\n\t\t<meta property=\"og:description\" content=\"Swiss GRC delivers cutting-edge Governance, Risk &amp; Compliance software, helping businesses manage risks, ensure compliance, and drive success. Explore our innovative solutions to stay ahead in GRC.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/swissgrc.com\/fr\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/swissgrc.com\/fr\/wp-content\/uploads\/sites\/3\/2024\/01\/Bild_3-scaled.webp\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/swissgrc.com\/fr\/wp-content\/uploads\/sites\/3\/2024\/01\/Bild_3-scaled.webp\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2022-11-15T11:30:35+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-09-25T10:27:34+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:site\" content=\"@SwissGRC\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Swiss GRC | Governance, Risk &amp; Compliance Software\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Swiss GRC delivers cutting-edge Governance, Risk &amp; Compliance software, helping businesses manage risks, ensure compliance, and drive success. Explore our innovative solutions to stay ahead in GRC.\" \/>\n\t\t<meta name=\"twitter:creator\" content=\"@SwissGRC\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/swissgrc.com\/fr\/wp-content\/uploads\/sites\/3\/2024\/01\/Bild_3-scaled.webp\" \/>\n\t\t<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t\t<meta name=\"twitter:data1\" content=\"superadmin\" \/>\n\t\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/swissgrc.com\\\/fr\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/swissgrc.com\\\/fr\\\/#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/swissgrc.com\\\/fr\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/swissgrc.com\\\/fr\\\/#listItem\",\"name\":\"GRC int\\u00e9gr\\u00e9e. Une plateforme intelligente.\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/swissgrc.com\\\/fr\\\/#listItem\",\"position\":2,\"name\":\"GRC int\\u00e9gr\\u00e9e. Une plateforme intelligente.\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/swissgrc.com\\\/fr\\\/#listItem\",\"name\":\"Home\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/swissgrc.com\\\/fr\\\/#organization\",\"name\":\"Swiss GRC AG\",\"description\":\"Swiss GRC delivers Software Solutions for GRC, CLM &amp; BPM, helping businesses worldwide manage risks, ensure compliance, and drive success.\",\"url\":\"https:\\\/\\\/swissgrc.com\\\/fr\\\/\",\"telephone\":\"+41412207500\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/swissgrc.com\\\/en\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2023\\\/06\\\/Logo_V1_Original_mit_Claim.png\",\"@id\":\"https:\\\/\\\/swissgrc.com\\\/fr\\\/#organizationLogo\"},\"image\":{\"@id\":\"https:\\\/\\\/swissgrc.com\\\/fr\\\/#organizationLogo\"},\"sameAs\":[\"https:\\\/\\\/www.twitter.com\\\/SwissGRC\",\"https:\\\/\\\/www.instagram.com\\\/swissgrc\\\/\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCy4QuXYekCQrA4n5oEwJSJg\",\"https:\\\/\\\/ch.linkedin.com\\\/company\\\/swissgrc\"]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/swissgrc.com\\\/fr\\\/#webpage\",\"url\":\"https:\\\/\\\/swissgrc.com\\\/fr\\\/\",\"name\":\"Swiss GRC : GRC int\\u00e9gr\\u00e9e. Une plateforme intelligente.\",\"description\":\"Swiss GRC offre aux entreprises des solutions logicielles dans les domaines GRC, BPM et CLM afin de g\\u00e9rer les risques et de garantir la conformit\\u00e9.\",\"inLanguage\":\"fr-FR\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/swissgrc.com\\\/fr\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/swissgrc.com\\\/fr\\\/#breadcrumblist\"},\"datePublished\":\"2022-11-15T12:30:35+01:00\",\"dateModified\":\"2026-09-25T12:27:34+02:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/swissgrc.com\\\/fr\\\/#website\",\"url\":\"https:\\\/\\\/swissgrc.com\\\/fr\\\/\",\"name\":\"Swiss GRC - Software Solutions for GRC, CLM &amp; BPM\",\"description\":\"Governance, Risk & Compliance (GRC)\",\"inLanguage\":\"fr-FR\",\"publisher\":{\"@id\":\"https:\\\/\\\/swissgrc.com\\\/fr\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO Pro -->\r\n\t\t<title>Swiss GRC : GRC int\u00e9gr\u00e9e. Une plateforme intelligente.<\/title>\n\n","aioseo_head_json":{"title":"Swiss GRC : GRC int\u00e9gr\u00e9e. Une plateforme intelligente.","description":"Swiss GRC offre aux entreprises des solutions logicielles dans les domaines GRC, BPM et CLM afin de g\u00e9rer les risques et de garantir la conformit\u00e9.","canonical_url":"https:\/\/swissgrc.com\/fr\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"google-site-verification":"google-site-verification=BAztS2wKP0jEfbvHt4_mrvvD17WwzZg1w1A6R9uoQRU","miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/swissgrc.com\/fr\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/swissgrc.com\/fr\/#listItem","position":1,"name":"Home","item":"https:\/\/swissgrc.com\/fr\/","nextItem":{"@type":"ListItem","@id":"https:\/\/swissgrc.com\/fr\/#listItem","name":"GRC int\u00e9gr\u00e9e. Une plateforme intelligente."}},{"@type":"ListItem","@id":"https:\/\/swissgrc.com\/fr\/#listItem","position":2,"name":"GRC int\u00e9gr\u00e9e. Une plateforme intelligente.","previousItem":{"@type":"ListItem","@id":"https:\/\/swissgrc.com\/fr\/#listItem","name":"Home"}}]},{"@type":"Organization","@id":"https:\/\/swissgrc.com\/fr\/#organization","name":"Swiss GRC AG","description":"Swiss GRC delivers Software Solutions for GRC, CLM &amp; BPM, helping businesses worldwide manage risks, ensure compliance, and drive success.","url":"https:\/\/swissgrc.com\/fr\/","telephone":"+41412207500","logo":{"@type":"ImageObject","url":"https:\/\/swissgrc.com\/en\/wp-content\/uploads\/sites\/2\/2023\/06\/Logo_V1_Original_mit_Claim.png","@id":"https:\/\/swissgrc.com\/fr\/#organizationLogo"},"image":{"@id":"https:\/\/swissgrc.com\/fr\/#organizationLogo"},"sameAs":["https:\/\/www.twitter.com\/SwissGRC","https:\/\/www.instagram.com\/swissgrc\/","https:\/\/www.youtube.com\/channel\/UCy4QuXYekCQrA4n5oEwJSJg","https:\/\/ch.linkedin.com\/company\/swissgrc"]},{"@type":"WebPage","@id":"https:\/\/swissgrc.com\/fr\/#webpage","url":"https:\/\/swissgrc.com\/fr\/","name":"Swiss GRC : GRC int\u00e9gr\u00e9e. Une plateforme intelligente.","description":"Swiss GRC offre aux entreprises des solutions logicielles dans les domaines GRC, BPM et CLM afin de g\u00e9rer les risques et de garantir la conformit\u00e9.","inLanguage":"fr-FR","isPartOf":{"@id":"https:\/\/swissgrc.com\/fr\/#website"},"breadcrumb":{"@id":"https:\/\/swissgrc.com\/fr\/#breadcrumblist"},"datePublished":"2022-11-15T12:30:35+01:00","dateModified":"2026-09-25T12:27:34+02:00"},{"@type":"WebSite","@id":"https:\/\/swissgrc.com\/fr\/#website","url":"https:\/\/swissgrc.com\/fr\/","name":"Swiss GRC - Software Solutions for GRC, CLM &amp; BPM","description":"Governance, Risk & Compliance (GRC)","inLanguage":"fr-FR","publisher":{"@id":"https:\/\/swissgrc.com\/fr\/#organization"}}]},"og:locale":"fr_FR","og:site_name":"Swiss GRC (FR) | Governance, Risk &amp; Compliance (GRC)","og:type":"article","og:title":"Swiss GRC | Governance, Risk &amp; Compliance Software","og:description":"Swiss GRC delivers cutting-edge Governance, Risk &amp; Compliance software, helping businesses manage risks, ensure compliance, and drive success. Explore our innovative solutions to stay ahead in GRC.","og:url":"https:\/\/swissgrc.com\/fr\/","og:image":"https:\/\/swissgrc.com\/fr\/wp-content\/uploads\/sites\/3\/2024\/01\/Bild_3-scaled.webp","og:image:secure_url":"https:\/\/swissgrc.com\/fr\/wp-content\/uploads\/sites\/3\/2024\/01\/Bild_3-scaled.webp","article:published_time":"2022-11-15T11:30:35+00:00","article:modified_time":"2026-09-25T10:27:34+00:00","twitter:card":"summary_large_image","twitter:site":"@SwissGRC","twitter:title":"Swiss GRC | Governance, Risk &amp; Compliance Software","twitter:description":"Swiss GRC delivers cutting-edge Governance, Risk &amp; Compliance software, helping businesses manage risks, ensure compliance, and drive success. Explore our innovative solutions to stay ahead in GRC.","twitter:creator":"@SwissGRC","twitter:image":"https:\/\/swissgrc.com\/fr\/wp-content\/uploads\/sites\/3\/2024\/01\/Bild_3-scaled.webp","twitter:label1":"Written by","twitter:data1":"superadmin","twitter:label2":"Est. reading time","twitter:data2":"8 minutes"},"aioseo_meta_data":{"post_id":"9","title":"Swiss GRC : GRC int\u00e9gr\u00e9e. Une plateforme intelligente.","description":"Swiss GRC offre aux entreprises des solutions logicielles dans les domaines GRC, BPM et CLM afin de g\u00e9rer les risques et de garantir la conformit\u00e9.","keywords":null,"keyphrases":{"focus":{"keyphrase":"Swiss GRC","score":70},"additional":[{"keyphrase":"GRC","score":83},{"keyphrase":"AI","score":74}]},"primary_term":null,"canonical_url":null,"og_title":"Swiss GRC | Governance, Risk &amp; Compliance Software","og_description":"Swiss GRC delivers cutting-edge Governance, Risk &amp; Compliance software, helping businesses manage risks, ensure compliance, and drive success. Explore our innovative solutions to stay ahead in GRC.","og_object_type":"default","og_image_type":"custom_image","og_image_url":"https:\/\/swissgrc.com\/fr\/wp-content\/uploads\/sites\/3\/2024\/01\/Bild_3-scaled.webp","og_image_width":"0","og_image_height":"0","og_image_custom_url":"https:\/\/swissgrc.com\/fr\/wp-content\/uploads\/sites\/3\/2024\/01\/Bild_3-scaled.webp","og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":true,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"WebPage","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","local_seo":null,"seo_analyzer_scan_date":"2026-09-25 10:28:41","breadcrumb_settings":null,"limit_modified_date":false,"open_ai":"{\"title\":{\"suggestions\":[],\"usage\":0},\"description\":{\"suggestions\":[],\"usage\":0}}","ai":{"faqs":[],"keyPoints":[],"schemas":[],"titles":[],"descriptions":[],"socialPosts":{"email":{"subject":"","preview":"","content":""},"linkedin":[],"twitter":[],"facebook":[],"instagram":[]}},"created":"2023-05-25 09:52:10","updated":"2026-09-25 14:55:28","focus_keyword":"Swiss GRC","additional_keywords":[{"word":"GRC","score":67,"items":{"introductionKeyword":{"score":3},"keyphraseLength":{"score":9},"keyphraseDensity":{"score":0},"functionWordsInKeyphrase":{"score":9},"textCompetingLinks":{"score":9},"imageKeyphrase":{"score":6}}},{"word":"AI","score":57,"items":{"introductionKeyword":{"score":3},"keyphraseLength":{"score":9},"keyphraseDensity":{"score":4},"functionWordsInKeyphrase":{"score":0},"textCompetingLinks":{"score":9},"imageKeyphrase":{"score":6}}}],"truseo_locale":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t<a href=\"https:\/\/swissgrc.com\/fr\/\" title=\"Home\">Home<\/a>\n<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\tGRC int\u00e9gr\u00e9e. Une plateforme intelligente.\n<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/swissgrc.com\/fr\/"},{"label":"GRC int\u00e9gr\u00e9e. Une plateforme intelligente.","link":"https:\/\/swissgrc.com\/fr\/"}],"_links":{"self":[{"href":"https:\/\/swissgrc.com\/fr\/wp-json\/wp\/v2\/pages\/9","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/swissgrc.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/swissgrc.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/swissgrc.com\/fr\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/swissgrc.com\/fr\/wp-json\/wp\/v2\/comments?post=9"}],"version-history":[{"count":528,"href":"https:\/\/swissgrc.com\/fr\/wp-json\/wp\/v2\/pages\/9\/revisions"}],"predecessor-version":[{"id":71234,"href":"https:\/\/swissgrc.com\/fr\/wp-json\/wp\/v2\/pages\/9\/revisions\/71234"}],"wp:attachment":[{"href":"https:\/\/swissgrc.com\/fr\/wp-json\/wp\/v2\/media?parent=9"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}