.svpage-v2{--accent:#7b3fbf;--accent-2:#c2503e;--accent-soft:#f3edfa;--btn-ink:#17121f;--btn-ink-text:#fff;--chrome:68px;--good:#1f8a5b;--ground:#fff;--ground-2:#f7f5fa;--ink:#17121f;--ink-2:#3a3245;--line:#e9e5ef;--maxw:1440px;--muted:#6b6577;--plate:#f2eef8;--r:14px;--shadow:0 1px 2px rgba(23,18,31,.04),0 12px 32px rgba(23,18,31,.06);--shadow-lg:0 2px 4px rgba(23,18,31,.04),0 24px 64px rgba(23,18,31,.1);--toc:58px;color:var(--ink);background:var(--ground);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased}.svpage-v2 :where(h1,h2,h3){margin:0;letter-spacing:-.035em;line-height:1.02;font-weight:700;text-wrap:balance}.svpage-v2 :where(h1){font-size:clamp(2.6rem,5.6vw,4.4rem)}.svpage-v2 :where(h2){font-size:clamp(2.1rem,4.4vw,3.4rem);line-height:1.05}.svpage-v2 :where(h3){font-size:1.12rem;letter-spacing:-.015em;line-height:1.3}.svpage-v2 :where(:focus-visible){outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.svpage-v2 .demo-steps .n{width:25px;height:25px;border-radius:50%;display:grid;place-items:center;font-size:.74rem;font-weight:800;background:var(--ground-2);color:var(--muted);flex:0 0 auto}.svpage-v2 .demo-steps .s.on .n{background:var(--accent);color:#fff}.svpage-v2 .demo-steps .s.done .n{background:var(--accent-soft);color:var(--accent)}.svpage-v2 .demo-steps .lb{font-size:.8rem;font-weight:700;color:var(--muted)}.svpage-v2 .demo-steps .s.on .lb{color:var(--ink)}.svpage-v2 .demo-cta .row{display:flex;gap:10px;flex-wrap:wrap}.svpage-v2 .demo-cta .row a{flex:1 1 160px;font-size:.85rem;padding:11px 16px;justify-content:center;text-align:center}.svpage-v2 .dlg{width:min(560px,100%);max-height:calc(100vh - 48px);overflow:auto;background:var(--ground);border-radius:18px;box-shadow:0 24px 80px rgba(23,18,31,.3);padding:30px;position:relative;transform:translateY(8px) scale(.99);transition:transform .18s}.svpage-v2 .dlgbd[data-open] .dlg{transform:none}.svpage-v2 .dlg .dlglogo{height:30px;width:auto;display:block;margin:0 auto 18px}.svpage-v2 .dlg h2{font-size:1.3rem;letter-spacing:-.024em;margin:0 0 6px}.svpage-v2 .dlg .sub{margin:0 0 22px;font-size:.9rem;line-height:1.6;color:var(--muted)}.svpage-v2 .dlg .x{position:absolute;top:16px;right:16px;width:34px;height:34px;border-radius:50%;border:1px solid var(--line);background:var(--ground);color:var(--muted);cursor:pointer;display:grid;place-items:center;padding:0}.svpage-v2 .dlg .x:hover{background:var(--ground-2);color:var(--ink)}.svpage-v2 .dlg .x svg{width:14px;height:14px}.svpage-v2 .dlgrow{display:grid;grid-template-columns:1fr 1fr;gap:14px}.svpage-v2 .dlgf{margin-bottom:14px}.svpage-v2 .dlgf label{display:block;font-size:.8rem;font-weight:700;margin-bottom:6px;letter-spacing:-.01em}.svpage-v2 .dlgf label i{font-style:normal;color:var(--accent)}.svpage-v2 .dlgf input,.svpage-v2 .dlgf select,.svpage-v2 .dlgf textarea{width:100%;height:44px;border:1px solid var(--line);border-radius:11px;padding:0 13px;font-size:.93rem;font-family:inherit;color:var(--ink);background:var(--ground)}.svpage-v2 .dlgf textarea{height:82px;padding:11px 13px;resize:vertical;line-height:1.55}.svpage-v2 .dlgf input:focus,.svpage-v2 .dlgf select:focus,.svpage-v2 .dlgf textarea:focus{outline:2px solid var(--accent);outline-offset:1px;border-color:transparent}.svpage-v2 .dlgbtn{display:block;width:100%;background:var(--btn-ink);color:var(--btn-ink-text);border:0;border-radius:12px;padding:14px;font-size:.97rem;font-weight:650;cursor:pointer;font-family:inherit;margin-top:6px}.svpage-v2 .dlgbtn:hover{opacity:.9}.svpage-v2 .dlgnote{margin:13px 0 0;text-align:center;font-size:.82rem;color:var(--muted)}.svpage-v2 .dlgchips{display:flex;flex-wrap:wrap;gap:14px;margin:0 0 20px}.svpage-v2 .dlgchips span{display:inline-flex;align-items:center;gap:6px;font-size:.8rem;color:var(--ink-2)}.svpage-v2 .dlgchips svg{width:12px;height:12px;stroke:var(--accent);flex:0 0 auto}.svpage-v2 .svhero .svwrap{max-width:min(96vw,1600px)!important}.svpage-v2 .svhero h1{font-size:clamp(1.7rem,2.1vw,2.4rem)!important}.svpage-v2 .mega-grid.c2{grid-template-columns:1fr 1fr}.svpage-v2 .tag{display:inline-block;margin-top:8px;padding:2px 8px;border-radius:999px;font-size:.66rem;letter-spacing:.03em}.svpage-v2 .tag,.svpage-v2 .watch-list .n{background:var(--accent-soft);color:var(--accent);font-weight:700}.svpage-v2 .watch-list .n{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:.7rem;flex:0 0 auto;margin-top:1px}.svpage-v2 .nd .ic{width:36px;height:36px;border-radius:11px;display:grid;place-items:center;flex:0 0 auto}.svpage-v2 .nd .ic svg{width:19px;height:19px;color:#fff}.svpage-v2 .nd .tag{display:inline-block;margin-top:9px;padding:3px 9px;border-radius:999px;font-size:.7rem;font-weight:700;letter-spacing:.03em}.svpage-v2 .c-purple .ic{background:#7b3fbf}.svpage-v2 .c-purple .tag{background:#f3edfa;color:#7b3fbf}.svpage-v2 .c-green .ic{background:#1f8a5b}.svpage-v2 .c-green .tag{background:#e9f6ef;color:#1f6b4a}.svpage-v2 .c-amber .ic{background:#d08a15}.svpage-v2 .c-amber .tag{background:#fdf4e4;color:#8a5a0b}.svpage-v2 .c-coral .ic{background:#c2503e}.svpage-v2 .c-coral .tag{background:#fbedea;color:#a03d2d}.svpage-v2 .c-blue .ic{background:#2f6fd0}.svpage-v2 .c-blue .tag{background:#eaf1fc;color:#2a5cae}.svpage-v2 .np .dot{width:24px;height:24px;border-radius:7px;display:grid;place-items:center;flex:0 0 auto}.svpage-v2 .np .dot svg{width:13px;height:13px;color:#fff}.svpage-v2 .uc-eyebrow{display:block;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin:0 0 16px}.svpage-v2 .uc-sec.tint{background:var(--ground-2);border-block:1px solid var(--line)}.svpage-v2 .uc-sec .sub{font-size:1rem;line-height:1.62;color:var(--muted);max-width:34em;margin:0}.svpage-v2 .uc-q .ans{padding:0 0 20px;font-size:.93rem;line-height:1.68;color:var(--ink-2);max-width:62em}.svpage-v2 .uc-q .ans p{margin:0 0 11px}.svpage-v2 .uc-q .ans p:last-child{margin:0}.svpage-v2 .uc-hero .uc-eyebrow{margin-bottom:clamp(8px,1.6vh,16px)}.svpage-v2 .svpage{padding:0;display:none}.svpage-v2 .svpage.on{display:block}.svpage-v2 .svwrap{max-width:1180px;margin:0 auto;padding-inline:32px}.svpage-v2 .svnarrow{max-width:840px}.svpage-v2 .svhero{padding:0;background:linear-gradient(180deg,#fbf9fe 0,var(--ground) 88%);border-bottom:1px solid var(--line)}.svpage-v2 .svhero-in{padding-block:clamp(28px,4.8vh,58px) clamp(28px,4.4vh,50px);display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:52px;align-items:center}.svpage-v2 .svhero h1{font-size:clamp(1.75rem,1.05vw + 1.85vh + .6rem,2.65rem);line-height:1.08;letter-spacing:-.032em;margin:0 0 16px;text-wrap:balance}.svpage-v2 .svhero p{font-size:clamp(.98rem,.38vh + .86rem,1.08rem);line-height:1.66;color:var(--ink-2);margin:0 0 24px}.svpage-v2 .svactions{display:flex;flex-wrap:wrap;gap:10px}.svpage-v2 .svbtn{display:inline-flex;align-items:center;gap:8px;border-radius:999px;text-decoration:none;font-size:.9rem;font-weight:650;padding:12px 21px}.svpage-v2 .svbtn.solid{background:var(--btn-ink);color:var(--btn-ink-text)}.svpage-v2 .svbtn.ghost{border:1px solid var(--line);background:var(--ground);color:var(--ink)}.svpage-v2 .svbtn.ghost:hover{border-color:#d9d2e6}.svpage-v2 .svbtn svg{width:14px;height:14px;flex:0 0 auto}.svpage-v2 .svshot{background:var(--plate);border:1px solid var(--line);border-radius:16px;display:grid;place-items:center;text-align:center;padding:24px;box-shadow:var(--shadow)}.svpage-v2 .svshot span{font-size:.82rem;line-height:1.55;color:var(--ink-2);max-width:26em}.svpage-v2 .svshot b{display:block;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.62rem;letter-spacing:.11em;text-transform:uppercase;color:var(--accent);margin-bottom:8px}.svpage-v2 .svshot em{display:block;font-style:normal;font-size:.74rem;color:var(--muted);margin-top:8px}.svpage-v2 .svshotwrap{align-self:start;position:sticky;top:calc(var(--chrome) + 28px)}.svpage-v2 .svshot.app{aspect-ratio:16/10}.svpage-v2 .svshot.wide{aspect-ratio:21/9}.svpage-v2 .svsec{padding:0}.svpage-v2 .svsec-in{padding-block:clamp(40px,5.6vh,72px)}.svpage-v2 .svsec.tint{background:var(--ground-2);border-block:1px solid var(--line)}.svpage-v2 .svsec.dark{background:var(--ink);color:#fff}.svpage-v2 .svsec.dark h2{color:#fff}.svpage-v2 .svsec.dark .svlabel{color:hsla(0,0%,100%,.42)}.svpage-v2 .svsec.dark p{color:hsla(0,0%,100%,.68)}.svpage-v2 .svsec h2{font-size:clamp(1.42rem,2.1vw,1.92rem);line-height:1.17;letter-spacing:-.027em;margin:0 0 16px;text-wrap:balance}.svpage-v2 .svsec p{font-size:1rem;line-height:1.72;color:var(--ink-2);margin:0 0 16px;max-width:44em}.svpage-v2 .svlabel{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.65rem;letter-spacing:.11em;text-transform:uppercase;color:var(--muted);display:block;margin-bottom:12px}.svpage-v2 .svsplit{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:48px;align-items:start}.svpage-v2 .svsplit.flip>:first-child{order:2}.svpage-v2 .svcards{display:grid;gap:18px;margin-top:26px}.svpage-v2 .svcards.c2{grid-template-columns:1fr 1fr}.svpage-v2 .svcards.c3{grid-template-columns:repeat(3,1fr)}.svpage-v2 .svcards.c4{grid-template-columns:repeat(4,1fr)}.svpage-v2 .svcard{background:var(--ground);border:1px solid var(--line);border-radius:14px;padding:22px;box-shadow:var(--shadow)}.svpage-v2 .svsec.dark .svcard{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.12)}.svpage-v2 .svcard .ic{width:32px;height:32px;border-radius:9px;background:var(--accent-soft);color:var(--accent);display:grid;place-items:center;margin-bottom:13px}.svpage-v2 .svsec.dark .svcard .ic{background:hsla(0,0%,100%,.1);color:#c9a6f0}.svpage-v2 .svcard .ic svg{width:17px;height:17px;display:block}.svpage-v2 .svcard b{display:block;font-size:.95rem;letter-spacing:-.014em;margin-bottom:8px}.svpage-v2 .svsec.dark .svcard b{color:#fff}.svpage-v2 .svcard p{font-size:.87rem;line-height:1.62;color:var(--muted);margin:0;max-width:none}.svpage-v2 .svsec.dark .svcard p{color:hsla(0,0%,100%,.62)}.svpage-v2 .svsteps{display:grid;gap:18px;margin-top:26px;grid-template-columns:repeat(3,1fr)}.svpage-v2 .svstep{background:var(--ground);border:1px solid var(--line);border-radius:14px;padding:22px;box-shadow:var(--shadow)}.svpage-v2 .svstep .n{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:8px;background:var(--accent-soft);color:var(--accent);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.72rem;font-weight:700;margin-bottom:13px}.svpage-v2 .svstep b{display:block;font-size:.95rem;letter-spacing:-.014em;margin-bottom:8px}.svpage-v2 .svstep p{font-size:.87rem;line-height:1.62;color:var(--muted);margin:0;max-width:none}.svpage-v2 .svtimeline{margin-top:28px;display:grid;gap:0;position:relative}.svpage-v2 .svtimeline:before{content:"";position:absolute;left:11px;top:14px;bottom:14px;width:2px;background:linear-gradient(180deg,transparent,var(--line) 12%,var(--line) 88%,transparent)}.svpage-v2 .svtimeline>div{display:grid;grid-template-columns:auto minmax(0,1fr);gap:24px;align-items:start;padding-block:20px}.svpage-v2 .svtimeline .dot{width:24px;height:24px;border-radius:50%;background:var(--ground);border:2px solid var(--line);display:grid;place-items:center;position:relative;z-index:1;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.6rem;font-weight:700;color:var(--muted);flex:0 0 auto;margin-top:2px}.svpage-v2 .svtimeline>div:hover .dot{border-color:var(--accent);color:var(--accent)}.svpage-v2 .svtimeline .tag{display:block;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.62rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--accent);margin-bottom:7px}.svpage-v2 .svtimeline b{display:block;font-size:1.04rem;font-weight:650;letter-spacing:-.018em;margin-bottom:8px}.svpage-v2 .svtimeline p{font-size:.93rem;line-height:1.7;color:var(--ink-2);margin:0 0 10px;max-width:46em}.svpage-v2 .svtimeline ul{list-style:none;margin:0;padding:0;display:grid;gap:7px}.svpage-v2 .svtimeline li{display:flex;gap:9px;font-size:.86rem;line-height:1.55;color:var(--muted)}.svpage-v2 .svtimeline li svg{width:14px;height:14px;flex:0 0 auto;margin-top:3px;color:var(--good)}.svpage-v2 .svtable{overflow-x:auto;margin-top:26px;border:1px solid var(--line);border-radius:14px;background:var(--ground)}.svpage-v2 table.svt{width:100%;border-collapse:collapse;min-width:560px}.svpage-v2 table.svt th{text-align:left;font-size:.7rem;letter-spacing:.09em;text-transform:uppercase;color:var(--muted);font-weight:700;padding:13px 18px;border-bottom:1px solid var(--line);background:var(--ground-2)}.svpage-v2 table.svt td{padding:14px 18px;border-bottom:1px solid var(--line);font-size:.9rem;line-height:1.62;color:var(--ink-2);vertical-align:top}.svpage-v2 table.svt td:first-child{font-weight:650;color:var(--ink);width:34%}.svpage-v2 table.svt tr:last-child td{border-bottom:0}.svpage-v2 .svticks{list-style:none;margin:24px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:12px 30px}.svpage-v2 .svticks li{display:flex;gap:11px;font-size:.94rem;line-height:1.6;color:var(--ink-2)}.svpage-v2 .svticks svg{width:16px;height:16px;flex:0 0 auto;margin-top:3px;color:var(--good)}.svpage-v2 .svstats{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:26px}.svpage-v2 .svstat{background:var(--ground);border:1px solid var(--line);border-radius:14px;padding:22px;box-shadow:var(--shadow)}.svpage-v2 .svstat .fig{display:block;font-size:1.85rem;font-weight:700;letter-spacing:-.035em;color:var(--accent);line-height:1;margin-bottom:10px;font-variant-numeric:tabular-nums}.svpage-v2 .svstat b{display:block;font-size:.92rem;letter-spacing:-.014em;margin-bottom:7px}.svpage-v2 .svstat p{font-size:.85rem;line-height:1.6;color:var(--muted);margin:0;max-width:none}.svpage-v2 .svq{border-bottom:1px solid var(--line)}.svpage-v2 .svq summary{list-style:none;cursor:pointer;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:16px 0;font-size:.97rem;font-weight:600;letter-spacing:-.012em;line-height:1.45}.svpage-v2 .svq summary::-webkit-details-marker{display:none}.svpage-v2 .svq summary svg{width:15px;height:15px;flex:0 0 auto;color:var(--muted);transition:transform .22s;margin-top:3px}.svpage-v2 .svq[open] summary svg{transform:rotate(45deg)}.svpage-v2 .svq .ans{padding:0 0 17px;font-size:.93rem;line-height:1.72;color:var(--ink-2);max-width:60em}.svpage-v2 .svnote{border-left:3px solid var(--accent);background:var(--accent-soft);border-radius:0 12px 12px 0;padding:18px 22px;margin-top:26px}.svpage-v2 .svnote b{display:block;font-size:.92rem;margin-bottom:7px}.svpage-v2 .svnote p{font-size:.9rem;line-height:1.68;color:var(--ink-2);margin:0;max-width:none}.svpage-v2 .svend{padding:0;border-top:1px solid var(--line);background:var(--ground-2)}.svpage-v2 .svend-in{padding-block:clamp(56px,8vh,96px);text-align:center}.svpage-v2 .svend h2{font-size:clamp(1.42rem,2.1vw,1.9rem);letter-spacing:-.027em;margin:0 0 12px;text-wrap:balance}.svpage-v2 .svend p{font-size:.99rem;line-height:1.6;color:var(--muted);margin:0 auto 22px;max-width:36em}.svpage-v2 .svend .row{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.svpage-v2 .svsec h2 .hl{color:var(--accent)}.svpage-v2 .svprompts{list-style:none;margin:26px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px}.svpage-v2 .svprompts li{display:flex;gap:12px;align-items:flex-start;padding:15px 17px;border:1px solid var(--line);border-radius:14px;background:var(--plate);font-size:.95rem;line-height:1.5;color:var(--ink)}.svpage-v2 .svprompts .pic{flex:0 0 auto;width:26px;height:26px;display:grid;place-items:center;border-radius:8px;background:var(--accent-soft);color:var(--accent)}.svpage-v2 .svprompts .pic svg{width:15px;height:15px}.svpage-v2 .svcompare{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:28px}.svpage-v2 .svcmp{padding:26px 28px;border-radius:18px;border:1px solid var(--line)}.svpage-v2 .svcmp .lb{display:block;font-size:.7rem;font-weight:750;letter-spacing:.13em;text-transform:uppercase;margin-bottom:11px}.svpage-v2 .svcmp p{margin:0;line-height:1.65}.svpage-v2 .svcmp.dim{background:var(--ground-2);color:var(--muted)}.svpage-v2 .svcmp.dim .lb{color:var(--muted)}.svpage-v2 .svcmp.good{background:var(--ink);border-color:var(--ink);color:#fff}.svpage-v2 .svcmp.good .lb{color:var(--accent)}.svpage-v2 .svcmp.good p{color:hsla(0,0%,100%,.82)}.svpage-v2 .svasks{display:grid;gap:12px;margin-top:26px}.svpage-v2 .svask{padding:18px 20px;border-radius:14px;background:var(--ground-2);border:1px solid var(--line)}.svpage-v2 .svask .dom{display:inline-block;font-size:.66rem;font-weight:750;letter-spacing:.13em;text-transform:uppercase;color:var(--accent);background:var(--accent-soft);padding:3px 9px;border-radius:99px;margin-bottom:9px}.svpage-v2 .svask p{margin:0;font-size:.97rem;line-height:1.55;color:var(--ink);font-weight:550}.svpage-v2 .imgtag .dot{width:7px;height:7px;border-radius:50%;background:#d08a15;flex:0 0 auto}.svpage-v2 .imgtag[data-state=complete] .dot{background:#fff}.svpage-v2[data-page=care-audits] .svhero-in{grid-template-columns:minmax(340px,1fr) minmax(0,910px)!important;gap:36px!important;align-items:center}.svpage-v2[data-page=care-audits] .svhero .svshotwrap{width:100%;max-width:910px}.svpage-v2[data-page=business-continuity] .svsec .hoisted,.svpage-v2[data-page=care-audits] .svsec .hoisted,.svpage-v2[data-page=cqc-compliance] .svsec .hoisted,.svpage-v2[data-page=cqc-report-chat] .svsec .hoisted,.svpage-v2[data-page=cqc-staff-questions] .svsec .hoisted{margin-top:34px}.svpage-v2[data-page=business-continuity] .svsec .svcards.hoisted.c3,.svpage-v2[data-page=care-audits] .svsec .svcards.hoisted.c3,.svpage-v2[data-page=cqc-compliance] .svsec .svcards.hoisted.c3,.svpage-v2[data-page=cqc-report-chat] .svsec .svcards.hoisted.c3,.svpage-v2[data-page=cqc-staff-questions] .svsec .svcards.hoisted.c3{grid-template-columns:repeat(3,1fr)!important}.svpage-v2[data-page=business-continuity] .svsec .svcards.hoisted.c4,.svpage-v2[data-page=care-audits] .svsec .svcards.hoisted.c4,.svpage-v2[data-page=cqc-compliance] .svsec .svcards.hoisted.c4,.svpage-v2[data-page=cqc-report-chat] .svsec .svcards.hoisted.c4,.svpage-v2[data-page=cqc-staff-questions] .svsec .svcards.hoisted.c4{grid-template-columns:repeat(2,1fr)!important}.svpage-v2[data-page=business-continuity] .svsec .svsteps.hoisted,.svpage-v2[data-page=care-audits] .svsec .svsteps.hoisted,.svpage-v2[data-page=cqc-compliance] .svsec .svsteps.hoisted,.svpage-v2[data-page=cqc-report-chat] .svsec .svsteps.hoisted,.svpage-v2[data-page=cqc-staff-questions] .svsec .svsteps.hoisted{grid-template-columns:repeat(3,1fr)!important}.svpage-v2[data-page=business-continuity] .svsec .hoisted .svcard,.svpage-v2[data-page=business-continuity] .svsec .hoisted .svstep,.svpage-v2[data-page=care-audits] .svsec .hoisted .svcard,.svpage-v2[data-page=care-audits] .svsec .hoisted .svstep,.svpage-v2[data-page=cqc-compliance] .svsec .hoisted .svcard,.svpage-v2[data-page=cqc-compliance] .svsec .hoisted .svstep,.svpage-v2[data-page=cqc-report-chat] .svsec .hoisted .svcard,.svpage-v2[data-page=cqc-report-chat] .svsec .hoisted .svstep,.svpage-v2[data-page=cqc-staff-questions] .svsec .hoisted .svcard,.svpage-v2[data-page=cqc-staff-questions] .svsec .hoisted .svstep{display:grid;grid-template-columns:auto 1fr;-moz-column-gap:14px;column-gap:14px;align-items:start}.svpage-v2[data-page=business-continuity] .svsec .hoisted .svcard .ic,.svpage-v2[data-page=business-continuity] .svsec .hoisted .svstep .n,.svpage-v2[data-page=care-audits] .svsec .hoisted .svcard .ic,.svpage-v2[data-page=care-audits] .svsec .hoisted .svstep .n,.svpage-v2[data-page=cqc-compliance] .svsec .hoisted .svcard .ic,.svpage-v2[data-page=cqc-compliance] .svsec .hoisted .svstep .n,.svpage-v2[data-page=cqc-report-chat] .svsec .hoisted .svcard .ic,.svpage-v2[data-page=cqc-report-chat] .svsec .hoisted .svstep .n,.svpage-v2[data-page=cqc-staff-questions] .svsec .hoisted .svcard .ic,.svpage-v2[data-page=cqc-staff-questions] .svsec .hoisted .svstep .n{grid-row:1/span 2;margin:0}.svpage-v2[data-page=business-continuity] .svsec .hoisted .svcard b,.svpage-v2[data-page=business-continuity] .svsec .hoisted .svstep b,.svpage-v2[data-page=care-audits] .svsec .hoisted .svcard b,.svpage-v2[data-page=care-audits] .svsec .hoisted .svstep b,.svpage-v2[data-page=cqc-compliance] .svsec .hoisted .svcard b,.svpage-v2[data-page=cqc-compliance] .svsec .hoisted .svstep b,.svpage-v2[data-page=cqc-report-chat] .svsec .hoisted .svcard b,.svpage-v2[data-page=cqc-report-chat] .svsec .hoisted .svstep b,.svpage-v2[data-page=cqc-staff-questions] .svsec .hoisted .svcard b,.svpage-v2[data-page=cqc-staff-questions] .svsec .hoisted .svstep b{margin-bottom:4px}.svpage-v2[data-page=business-continuity] .svsec .hoisted .svcard p,.svpage-v2[data-page=business-continuity] .svsec .hoisted .svstep p,.svpage-v2[data-page=care-audits] .svsec .hoisted .svcard p,.svpage-v2[data-page=care-audits] .svsec .hoisted .svstep p,.svpage-v2[data-page=cqc-compliance] .svsec .hoisted .svcard p,.svpage-v2[data-page=cqc-compliance] .svsec .hoisted .svstep p,.svpage-v2[data-page=cqc-report-chat] .svsec .hoisted .svcard p,.svpage-v2[data-page=cqc-report-chat] .svsec .hoisted .svstep p,.svpage-v2[data-page=cqc-staff-questions] .svsec .hoisted .svcard p,.svpage-v2[data-page=cqc-staff-questions] .svsec .hoisted .svstep p{margin:0}.svpage-v2[data-page=business-continuity] .svsec .svtable.hoisted,.svpage-v2[data-page=care-audits] .svsec .svtable.hoisted,.svpage-v2[data-page=cqc-compliance] .svsec .svtable.hoisted,.svpage-v2[data-page=cqc-report-chat] .svsec .svtable.hoisted,.svpage-v2[data-page=cqc-staff-questions] .svsec .svtable.hoisted{overflow-x:visible}.svpage-v2[data-page=business-continuity] .svsec .svtable.hoisted .svt,.svpage-v2[data-page=care-audits] .svsec .svtable.hoisted .svt,.svpage-v2[data-page=cqc-compliance] .svsec .svtable.hoisted .svt,.svpage-v2[data-page=cqc-report-chat] .svsec .svtable.hoisted .svt,.svpage-v2[data-page=cqc-staff-questions] .svsec .svtable.hoisted .svt{min-width:0}.svpage-v2[data-page=care-audits] .svsplit:has(img[src*="/care-audits/4.webp"]) .svshotwrap{position:sticky;top:calc(var(--chrome) + 28px);align-self:start}.svpage-v2[data-page=care-audits] .svcards.stack3{grid-template-columns:1fr;gap:16px}.svpage-v2[data-page=care-audits] .svcards.stack3 .svcard{display:grid;grid-template-columns:auto 1fr;-moz-column-gap:14px;column-gap:14px;align-items:start}.svpage-v2[data-page=care-audits] .svcards.stack3 .svcard .ic{grid-row:1/span 2;margin:0}.svpage-v2[data-page=care-audits] .svcards.stack3 .svcard b{margin-bottom:4px}.svpage-v2[data-page=care-audits] .svcards.stack3 .svcard p{margin:0}.svpage-v2[data-page=cqc-compliance] .svhero-in,.svpage-v2[data-page=cqc-staff-questions] .svhero-in{grid-template-columns:minmax(340px,1fr) minmax(0,918px)!important;gap:36px!important;align-items:center}.svpage-v2[data-page=cqc-compliance] .svhero .svshotwrap,.svpage-v2[data-page=cqc-staff-questions] .svhero .svshotwrap{width:100%;max-width:918px}.svpage-v2[data-page=cqc-compliance] .svsec .svcards.hoisted{margin-top:34px}.svpage-v2[data-page=cqc-compliance] .svsec .svcards.c3.hoisted,.svpage-v2[data-page=how-it-works] .svsec .svcards.c3.hoisted{grid-template-columns:repeat(3,1fr)!important}.svpage-v2[data-page=cqc-compliance] .svsec .svcards.c3.hoisted .svcard,.svpage-v2[data-page=how-it-works] .svsec .svcards.c3.hoisted .svcard{display:grid;grid-template-columns:auto 1fr;-moz-column-gap:14px;column-gap:14px;align-items:start}.svpage-v2[data-page=cqc-compliance] .svsec .svcards.c3.hoisted .svcard .ic,.svpage-v2[data-page=how-it-works] .svsec .svcards.c3.hoisted .svcard .ic{grid-row:1/span 2;margin:0}.svpage-v2[data-page=cqc-compliance] .svsec .svcards.c3.hoisted .svcard b,.svpage-v2[data-page=how-it-works] .svsec .svcards.c3.hoisted .svcard b{margin-bottom:4px}.svpage-v2[data-page=cqc-compliance] .svsec .svcards.c3.hoisted .svcard p,.svpage-v2[data-page=how-it-works] .svsec .svcards.c3.hoisted .svcard p{margin:0}.svpage-v2[data-page=business-continuity] .svhero-in{grid-template-columns:minmax(340px,1fr) minmax(0,719px)!important;gap:36px!important;align-items:center}.svpage-v2[data-page=business-continuity] .svhero .svshotwrap{width:100%;max-width:719px}.svpage-v2[data-page=policy-gap-detection] .svhero-in{grid-template-columns:minmax(340px,1fr) minmax(0,828px)!important;gap:36px!important;align-items:center}.svpage-v2[data-page=policy-gap-detection] .svhero .svshotwrap{width:100%;max-width:828px}.svpage-v2[data-page=hr-policies] .svhero-in{grid-template-columns:minmax(340px,1fr) minmax(0,941px)!important;gap:36px!important;align-items:center}.svpage-v2[data-page=hr-policies] .svhero .svshotwrap{width:100%;max-width:941px}.svpage-v2[data-page=hr-policies] .svsplit:has(img[src*="/hr-policies/2.webp"]){grid-template-columns:1fr!important;gap:28px}.svpage-v2[data-page=hr-policies] .svsplit:has(img[src*="/hr-policies/2.webp"]) .svshotwrap{max-width:none!important;width:100%}.svpage-v2[data-page=hr-policies] .svsec .svcards.c2.hoisted{grid-template-columns:1fr 1fr!important;margin-top:32px}.svpage-v2[data-page=hr-policies] .svsec .svcards.c2.hoisted .svcard p{margin:0 0 10px;font-size:.95rem;line-height:1.6}.svpage-v2[data-page=cqc-report-chat] .svhero-in{grid-template-columns:minmax(340px,1fr) minmax(0,703px)!important;gap:36px!important;align-items:center}.svpage-v2[data-page=cqc-report-chat] .svhero .svshotwrap{width:100%;max-width:703px}.svpage-v2[data-page=how-it-works] .svhero-in{grid-template-columns:minmax(340px,1fr) minmax(0,734px)!important;gap:36px!important;align-items:center}.svpage-v2[data-page=how-it-works] .svhero .svshotwrap{width:100%;max-width:734px}.svpage-v2[data-page=how-it-works] .svsec .svcards.hoisted{margin-top:36px}.svpage-v2[data-page=how-it-works] .svsec .svcards.c4.hoisted{grid-template-columns:repeat(4,1fr)!important}.svpage-v2[data-page=how-it-works] .svsplit:has(img[src*="/how-it-works/4.webp"])>div:first-child{position:sticky;top:150px;align-self:start}.svpage-v2[data-page=how-it-works] .svshotwrap{top:calc(var(--chrome) + var(--toc) + 24px)}.svpage-v2[data-page=how-it-works] .htoc{position:sticky;top:var(--chrome);z-index:40;background:var(--ground);border-bottom:1px solid var(--line)}.svpage-v2[data-page=how-it-works] .htoc-in{display:flex;gap:4px;overflow-x:auto;padding-block:11px;scrollbar-width:none;-ms-overflow-style:none}.svpage-v2[data-page=how-it-works] .htoc-in::-webkit-scrollbar{display:none}.svpage-v2[data-page=how-it-works] .htoc a{flex:0 0 auto;padding:7px 14px;border-radius:99px;font-size:.83rem;font-weight:560;color:var(--muted);text-decoration:none;white-space:nowrap;transition:background .16s,color .16s}.svpage-v2[data-page=how-it-works] .htoc a:hover{background:var(--ground-2);color:var(--ink)}.svpage-v2[data-page=how-it-works] .htoc a.on{background:var(--ink);color:#fff}.svpage-v2[data-page=how-it-works] .svstep .det{display:block;margin-top:10px;padding-top:10px;border-top:1px solid var(--line);font-size:.83rem;color:var(--muted)}.svpage-v2[data-page=how-it-works] .svsub{display:block;margin:34px 0 -8px;font-size:.72rem;font-weight:750;letter-spacing:.13em;text-transform:uppercase;color:var(--muted)}.svpage-v2[data-page=how-it-works] .hchans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:30px}.svpage-v2[data-page=how-it-works] .hchan{padding:28px;border-radius:20px;border:1px solid var(--line);background:var(--plate);display:flex;flex-direction:column}.svpage-v2[data-page=how-it-works] .hchan-h{display:flex;gap:13px;align-items:flex-start;margin-bottom:15px}.svpage-v2[data-page=how-it-works] .hchan-h .ic{flex:0 0 auto;width:34px;height:34px;display:grid;place-items:center;border-radius:10px;background:var(--accent-soft);color:var(--accent)}.svpage-v2[data-page=how-it-works] .hchan-h .ic svg{width:18px;height:18px}.svpage-v2[data-page=how-it-works] .hchan-h b{display:block;font-size:1.02rem;line-height:1.3}.svpage-v2[data-page=how-it-works] .hchan-h span{display:block;margin-top:3px;font-size:.78rem;color:var(--muted)}.svpage-v2[data-page=how-it-works] .hchan>p{margin:0 0 16px;font-size:.93rem;line-height:1.62;color:var(--muted)}.svpage-v2[data-page=how-it-works] .hchan ul{list-style:none;margin:auto 0 0;padding:16px 0 0;display:grid;gap:9px;border-top:1px solid var(--line)}.svpage-v2[data-page=how-it-works] .hchan li{display:flex;gap:9px;align-items:flex-start;font-size:.86rem;line-height:1.5}.svpage-v2[data-page=how-it-works] .hchan li svg{flex:0 0 auto;width:14px;height:14px;margin-top:3px;color:var(--accent)}.svpage-v2[data-page=how-it-works] .hdemo{margin-top:30px;border:1px solid var(--line);border-radius:20px;background:var(--plate);overflow:hidden}.svpage-v2[data-page=how-it-works] .hdemo-h{margin:0;padding:17px 24px;border-bottom:1px solid var(--line);background:var(--ground-2);font-size:.83rem;font-weight:700;letter-spacing:.01em}.svpage-v2[data-page=how-it-works] .hdemo ul{list-style:none;margin:0;padding:0}.svpage-v2[data-page=how-it-works] .hdemo li{display:flex;gap:15px;align-items:center;padding:15px 24px;border-bottom:1px solid var(--line)}.svpage-v2[data-page=how-it-works] .hdemo li .fl{flex:0 0 auto;font-size:1.5rem;line-height:1}.svpage-v2[data-page=how-it-works] .hdemo li div{flex:1;min-width:0}.svpage-v2[data-page=how-it-works] .hdemo li b{display:block;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:3px}.svpage-v2[data-page=how-it-works] .hdemo li p{margin:0;font-size:.97rem;line-height:1.45;color:var(--ink)}.svpage-v2[data-page=how-it-works] .hdemo li .det{flex:0 0 auto;font-size:.68rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--accent);background:var(--accent-soft);padding:4px 10px;border-radius:99px}.svpage-v2[data-page=how-it-works] .hdemo-f{display:flex;gap:9px;align-items:center;margin:0;padding:15px 24px;font-size:.87rem;color:var(--muted)}.svpage-v2[data-page=how-it-works] .hdemo-f svg{flex:0 0 auto;width:15px;height:15px;color:var(--accent)}.svpage-v2[data-page=how-it-works] .hfw{margin-top:34px}.svpage-v2[data-page=how-it-works] .hfw-h{margin:0 0 15px;font-size:.72rem;font-weight:750;letter-spacing:.13em;text-transform:uppercase;color:var(--muted)}.svpage-v2[data-page=how-it-works] .hfw ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:11px}.svpage-v2[data-page=how-it-works] .hfw li{padding:15px 18px;border:1px solid var(--line);border-radius:14px;background:var(--plate)}.svpage-v2[data-page=how-it-works] .hfw li b{display:block;font-size:.92rem;line-height:1.35;font-weight:620}.svpage-v2[data-page=how-it-works] .hfw li span{display:inline-block;margin-top:7px;font-size:.68rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--accent);background:var(--accent-soft);padding:3px 9px;border-radius:99px}.svpage-v2[data-page=how-it-works] .hfw-m{margin:15px 0 0;font-size:.87rem;font-weight:600;color:var(--muted)}.svpage-v2[data-page=how-it-works] .svsplit .svsteps{grid-template-columns:minmax(0,1fr);gap:14px}.svpage-v2[data-page=how-it-works] .svsplit .svstep{display:grid;grid-template-columns:auto minmax(0,1fr);-moz-column-gap:16px;column-gap:16px;row-gap:6px;align-items:start;padding:20px 22px}.svpage-v2[data-page=how-it-works] .svsplit .svstep .n{grid-row:1/span 3;margin:0}.svpage-v2[data-page=how-it-works] .svsplit .svstep b,.svpage-v2[data-page=how-it-works] .svsplit .svstep p{margin:0}.svpage-v2[data-page=how-it-works] .svsplit .svstep .det{margin-top:4px}.svpage-v2[data-page=care-policies] .svhero-in{grid-template-columns:minmax(340px,1fr) minmax(0,949px)!important;gap:36px!important;align-items:center}.svpage-v2[data-page=care-policies] .svhero .svshotwrap{width:100%;max-width:949px}.svpage-v2[data-page=care-policies] .svsplit:has(img[src*="/care-policies/2.webp"]),.svpage-v2[data-page=care-policies] .svsplit:has(img[src*="/care-policies/3.webp"]){grid-template-columns:1fr!important;gap:28px}.svpage-v2[data-page=care-policies] .svsplit:has(img[src*="/care-policies/2.webp"]) .svshotwrap,.svpage-v2[data-page=care-policies] .svsplit:has(img[src*="/care-policies/3.webp"]) .svshotwrap{max-width:none!important;width:100%}.svpage-v2[data-page=care-policies] .pcpers{padding-block:64px;border-top:1px solid var(--line)}.svpage-v2[data-page=care-policies] .pcpers-in{max-width:1180px;margin:0 auto;padding-inline:32px}.svpage-v2[data-page=care-policies] .pcpers p.eb{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.63rem;letter-spacing:.13em;text-transform:uppercase;color:var(--accent);margin:0 0 10px}.svpage-v2[data-page=care-policies] .pcpers h2{font-size:clamp(1.45rem,.8vw + 1.2rem,2rem);line-height:1.15;letter-spacing:-.03em;margin:0 0 14px;max-width:22em}.svpage-v2[data-page=care-policies] .pcpers .lede3{font-size:1rem;line-height:1.7;color:var(--ink-2);margin:0 0 34px;max-width:52em}.svpage-v2[data-page=care-policies] .pcpsteps{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:18px;margin-bottom:34px}.svpage-v2[data-page=care-policies] .pcpstep{background:var(--ground);border:1px solid var(--line);border-radius:14px;padding:22px 24px}.svpage-v2[data-page=care-policies] .pcpstep .n{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:9px;background:var(--accent-soft);color:var(--accent);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.72rem;font-weight:800;margin-bottom:12px}.svpage-v2[data-page=care-policies] .pcpstep b{display:block;font-size:.98rem;letter-spacing:-.018em;margin-bottom:7px}.svpage-v2[data-page=care-policies] .pcpstep p{margin:0;font-size:.9rem;line-height:1.65;color:var(--muted)}.svpage-v2[data-page=care-policies] .pccompare{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}.svpage-v2[data-page=care-policies] .pccmp{border-radius:14px;padding:20px 22px;border:1px solid var(--line);background:var(--ground)}.svpage-v2[data-page=care-policies] .pccmp.bad{border-color:#f0d2d2;background:#fdf6f6}.svpage-v2[data-page=care-policies] .pccmp.good{border-color:#c9e5d8;background:#f5fbf8}.svpage-v2[data-page=care-policies] .pccmp span{display:block;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.6rem;letter-spacing:.12em;text-transform:uppercase;margin-bottom:9px}.svpage-v2[data-page=care-policies] .pccmp.bad span{color:#a33a3a}.svpage-v2[data-page=care-policies] .pccmp.good span{color:#1f7a55}.svpage-v2[data-page=care-policies] .pccmp q{display:block;font-size:.95rem;line-height:1.6;color:var(--ink);font-style:italic;quotes:none;margin-bottom:9px}.svpage-v2[data-page=care-policies] .pccmp em{font-style:normal;font-size:.85rem;line-height:1.6;color:var(--muted)}.svpage-v2[data-page=care-policies] .pccat{padding-block:64px;border-top:1px solid var(--line);background:var(--ground-2)}.svpage-v2[data-page=care-policies] .pccat-in{max-width:1180px;margin:0 auto;padding-inline:32px}.svpage-v2[data-page=care-policies] .pccat p.eb{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.63rem;letter-spacing:.13em;text-transform:uppercase;color:var(--accent);margin:0 0 10px}.svpage-v2[data-page=care-policies] .pccat h2{font-size:clamp(1.45rem,.8vw + 1.2rem,2rem);line-height:1.15;letter-spacing:-.03em;margin:0 0 14px;max-width:20em}.svpage-v2[data-page=care-policies] .pccat .lede3{font-size:1rem;line-height:1.7;color:var(--ink-2);margin:0 0 30px;max-width:48em}.svpage-v2[data-page=care-policies] .pcpacks{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;margin-bottom:38px}.svpage-v2[data-page=care-policies] .pcpack{background:var(--ground);border:1px solid var(--line);border-radius:14px;padding:20px 22px;transition:border-color .15s,transform .15s}.svpage-v2[data-page=care-policies] .pcpack:hover{border-color:var(--accent);transform:translateY(-2px)}.svpage-v2[data-page=care-policies] .pcpack b{display:block;font-size:.97rem;letter-spacing:-.018em;margin-bottom:6px}.svpage-v2[data-page=care-policies] .pcpack em{font-style:normal;font-size:1.25rem;font-weight:800;letter-spacing:-.028em;color:var(--accent)}.svpage-v2[data-page=care-policies] .pcpack span{display:block;font-size:.84rem;line-height:1.55;color:var(--muted);margin-top:6px}.svpage-v2[data-page=care-policies] .pcgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(272px,1fr));gap:2px;background:var(--line);border:1px solid var(--line);border-radius:14px;overflow:hidden}.svpage-v2[data-page=care-policies] .pcrow{display:flex;align-items:center;justify-content:space-between;gap:14px;background:var(--ground);padding:15px 18px;text-decoration:none;color:inherit}.svpage-v2[data-page=care-policies] .pcrow:hover{background:var(--accent-soft)}.svpage-v2[data-page=care-policies] .pcrow b{font-size:.9rem;font-weight:600;letter-spacing:-.014em}.svpage-v2[data-page=care-policies] .pcrow i{font-style:normal;font-size:.88rem;font-weight:800;color:var(--accent);white-space:nowrap}@media(max-width:560px){.svpage-v2 .dlgrow{grid-template-columns:1fr}.svpage-v2 .dlg{padding:24px}}@media(prefers-reduced-motion:reduce){.svpage-v2 .dlg,.svpage-v2 .dlgbd{transition:none}}@media(max-width:1000px){.svpage-v2 .svhero-in{grid-template-columns:minmax(0,1fr)!important}}@media(max-width:900px){.svpage-v2[data-page=business-continuity] .svsec .svcards.hoisted.c3,.svpage-v2[data-page=business-continuity] .svsec .svcards.hoisted.c4,.svpage-v2[data-page=business-continuity] .svsec .svsteps.hoisted,.svpage-v2[data-page=care-audits] .svsec .svcards.hoisted.c3,.svpage-v2[data-page=care-audits] .svsec .svcards.hoisted.c4,.svpage-v2[data-page=care-audits] .svsec .svsteps.hoisted,.svpage-v2[data-page=cqc-compliance] .svsec .svcards.hoisted.c3,.svpage-v2[data-page=cqc-compliance] .svsec .svcards.hoisted.c4,.svpage-v2[data-page=cqc-compliance] .svsec .svsteps.hoisted,.svpage-v2[data-page=cqc-report-chat] .svsec .svcards.hoisted.c3,.svpage-v2[data-page=cqc-report-chat] .svsec .svcards.hoisted.c4,.svpage-v2[data-page=cqc-report-chat] .svsec .svsteps.hoisted,.svpage-v2[data-page=cqc-staff-questions] .svsec .svcards.hoisted.c3,.svpage-v2[data-page=cqc-staff-questions] .svsec .svcards.hoisted.c4,.svpage-v2[data-page=cqc-staff-questions] .svsec .svsteps.hoisted{grid-template-columns:1fr!important}.svpage-v2[data-page=business-continuity] .svsec .svtable.hoisted,.svpage-v2[data-page=care-audits] .svsec .svtable.hoisted,.svpage-v2[data-page=cqc-compliance] .svsec .svtable.hoisted,.svpage-v2[data-page=cqc-report-chat] .svsec .svtable.hoisted,.svpage-v2[data-page=cqc-staff-questions] .svsec .svtable.hoisted{overflow-x:auto}.svpage-v2[data-page=care-audits] .svsplit:has(img[src*="/care-audits/4.webp"]) .svshotwrap{position:static}}@media (max-width:860px){.svpage-v2 .mega-grid.c2{grid-template-columns:1fr}}@media (max-width:760px){.svpage-v2 .svwrap{padding-inline:22px}}@media (max-width:980px){.svpage-v2 .svhero-in{grid-template-columns:minmax(0,1fr);gap:32px}}@media (max-width:900px){.svpage-v2 .svshotwrap{position:static}}@media (prefers-reduced-motion:reduce){.svpage-v2 .svshotwrap{position:static}}@media (max-width:900px){.svpage-v2 .svsplit{grid-template-columns:minmax(0,1fr);gap:28px}.svpage-v2 .svsplit.flip>:first-child{order:0}}@media (max-width:1000px){.svpage-v2 .svcards.c4{grid-template-columns:1fr 1fr}}@media (max-width:900px){.svpage-v2 .svcards.c3{grid-template-columns:1fr 1fr}}@media (max-width:620px){.svpage-v2 .svcards.c2,.svpage-v2 .svcards.c3,.svpage-v2 .svcards.c4{grid-template-columns:1fr}}@media (max-width:900px){.svpage-v2 .svsteps{grid-template-columns:1fr}}@media (max-width:640px){.svpage-v2 .svtimeline>div{gap:14px}.svpage-v2 .svtimeline:before{left:9px}}@media (max-width:820px){.svpage-v2 .svticks{grid-template-columns:1fr}}@media (max-width:900px){.svpage-v2 .svstats{grid-template-columns:1fr 1fr}}@media (max-width:520px){.svpage-v2 .svstats{grid-template-columns:1fr}}@media (max-width:760px){.svpage-v2 .svcompare{grid-template-columns:minmax(0,1fr)}}@media(max-width:900px){.svpage-v2[data-page=cqc-compliance] .svsec .svcards.c3.hoisted,.svpage-v2[data-page=how-it-works] .svsec .svcards.c3.hoisted,.svpage-v2[data-page=hr-policies] .svsec .svcards.c2.hoisted{grid-template-columns:1fr!important}.svpage-v2[data-page=how-it-works] .svsec .svcards.c4.hoisted{grid-template-columns:1fr 1fr!important}.svpage-v2[data-page=how-it-works] .htoc{position:static}}@media (max-width:980px){.svpage-v2[data-page=how-it-works] .hchans{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.svpage-v2[data-page=how-it-works] .hdemo li .det{display:none}}@media (max-width:900px){.svpage-v2[data-page=how-it-works] .svsplit .svstep{grid-template-columns:minmax(0,1fr)}.svpage-v2[data-page=how-it-works] .svsplit .svstep .n{grid-row:auto;margin-bottom:10px}}@media(max-width:640px){.svpage-v2[data-page=care-policies] .pccat-in,.svpage-v2[data-page=care-policies] .pcpers-in{padding-inline:22px}}.svpage-v2 .dmshot,.svpage-v2 .pcrel-art,.svpage-v2 .plate:not(.shotplate),.svpage-v2 .rgshot,.svpage-v2 .shot,.svpage-v2 .smock,.svpage-v2 .sscen-shot,.svpage-v2 .sshot,.svpage-v2 .svshot,.svpage-v2 .tpshot,.svpage-v2 .uc-shot,.svpage-v2 .ucread-art,.svpage-v2 .wcshot,.svpage-v2 .wfheroshot,.svpage-v2 .wfshot,.svpage-v2 .wwshot{display:block!important;overflow:hidden;padding:0!important;aspect-ratio:auto!important;height:auto!important;min-height:0!important;max-height:none!important}.svpage-v2 .dmshot img,.svpage-v2 .pcrel-art img,.svpage-v2 .plate:not(.shotplate) img,.svpage-v2 .rgshot img,.svpage-v2 .shot img,.svpage-v2 .smock img,.svpage-v2 .sscen-shot img,.svpage-v2 .sshot img,.svpage-v2 .svshot img,.svpage-v2 .tpshot img,.svpage-v2 .uc-shot img,.svpage-v2 .ucread-art img,.svpage-v2 .wcshot img,.svpage-v2 .wfheroshot img,.svpage-v2 .wfshot img,.svpage-v2 .wwshot img{display:block;width:100%!important;height:auto!important;-o-object-fit:contain;object-fit:contain;border-radius:inherit}.svpage-v2 .fchips,.svpage-v2 .schips,.svpage-v2 .smock-tabs,.svpage-v2 .uc-tags{flex-wrap:wrap;overflow:visible}.svpage-v2 [hidden]{display:none!important}