.vdg{--vdg-ink:#0b0a1a;--vdg-muted:#0b0a1a99;--vdg-line:#0b0a1a14;border:1px solid var(--vdg-line);color:var(--vdg-ink);text-align:left;background:#fff;border-radius:16px;grid-template-columns:188px minmax(0,1fr);margin:0;font-size:13px;line-height:18px;display:grid;overflow:hidden;box-shadow:0 1px 2px #0b0a1a0a,0 32px 80px #635bff1a}.vdg__side{border-right:1px solid var(--vdg-line);background:#fafafa;flex-direction:column;gap:2px;padding:14px 10px;display:flex}.vdg__ws{font-weight:var(--w-600);align-items:center;gap:8px;margin-bottom:14px;padding:4px 6px;display:flex}.vdg__ws-tile{color:#fff;background:linear-gradient(135deg,#35d0e8,#635bff 60%,#e46aa0);border-radius:6px;place-items:center;width:22px;height:22px;font-size:12px;display:grid}.vdg__item{color:var(--vdg-muted);border-radius:8px;align-items:center;gap:9px;padding:6px 8px;display:flex}.vdg__item svg{flex:none}.vdg__item.is-on{color:#635bff;font-weight:var(--w-600);background:#635bff14}.vdg__item--ask{margin-top:auto}.vdg__main{gap:14px;min-width:0;padding:14px 20px 16px;display:grid}.vdg__top{justify-content:space-between;align-items:center;display:flex}.vdg__search{color:#0b0a1a73;background:#f4f4f6;border-radius:8px;align-items:center;gap:8px;width:240px;padding:6px 10px;display:flex}.vdg__avatar{background:linear-gradient(135deg,#c8bbfb,#9fe6f5);border-radius:50%;width:24px;height:24px}.vdg__head{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.vdg__head>div{gap:2px;display:grid}.vdg__title{font-size:20px;line-height:26px;font-weight:var(--w-600);letter-spacing:-.01em}.vdg__scope{color:var(--vdg-muted)}.vdg__btn,.vdg__fix-btn{background:var(--vdg-ink);color:#fff;font-weight:var(--w-600);white-space:nowrap;border-radius:8px;padding:6px 12px}.vdg__kpis{border:1px solid var(--vdg-line);border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.vdg__kpi{gap:4px;padding:10px 14px;display:grid}.vdg__kpi+.vdg__kpi{border-left:1px solid var(--vdg-line)}.vdg__kpi-label{color:var(--vdg-muted)}.vdg__kpi-value{font-size:20px;line-height:24px;font-weight:var(--w-600)}.vdg__kpi-value--fix{color:#b42318}.vdg__kpi-value--watch{color:#a15c07}.vdg__kpi-value--good{color:#1a7f37}.vdg__body{grid-template-columns:minmax(0,1fr) 224px;align-items:start;gap:14px;display:grid}.vdg__panel,.vdg__fix{border:1px solid var(--vdg-line);border-radius:12px;gap:8px;padding:12px 14px;display:grid}.vdg__panel-title{font-weight:var(--w-600)}.vdg__rows{margin:0;padding:0;list-style:none}.vdg__row{border-top:1px solid var(--vdg-line);grid-template-columns:160px minmax(0,1fr) auto;align-items:center;gap:12px;padding:6px 0;display:grid}.vdg__area{font-weight:var(--w-600)}.vdg__finding{color:var(--vdg-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vdg__chip{font-size:12px;line-height:18px;font-weight:var(--w-600);white-space:nowrap;border-radius:6px;padding:1px 8px}.vdg__chip--fix{color:#b42318;background:#fdecec}.vdg__chip--watch{color:#a15c07;background:#fff3dc}.vdg__chip--good{color:#1a7f37;background:#e7f6ec}.vdg__fix-list{gap:10px;margin:0 0 6px;padding:0;list-style:none;display:grid}.vdg__fix-list li{align-items:flex-start;gap:10px;display:flex}.vdg__fix-num{color:#b42318;width:20px;height:20px;font-size:11px;font-weight:var(--w-600);background:#fdecec;border-radius:50%;flex:none;place-items:center;display:grid}.vdg__fix-title{font-weight:var(--w-600);display:block}.vdg__fix-area{color:var(--vdg-muted);font-size:12px;display:block}.vdg__fix-btn{justify-self:start}.vdg__source{color:#0b0a1a66;font-size:11px}@media (max-width:1068px){.vdg{grid-template-columns:minmax(0,1fr)}.vdg__side{display:none}}@media (max-width:734px){.vdg__main{padding:12px}.vdg__search{width:150px}.vdg__btn{display:none}.vdg__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.vdg__kpi:nth-child(3){border-left:0}.vdg__kpi:nth-child(-n+2){border-bottom:1px solid var(--vdg-line)}.vdg__body{grid-template-columns:minmax(0,1fr)}.vdg__row{grid-template-columns:minmax(0,1fr) auto;row-gap:2px}.vdg__finding{white-space:normal;grid-area:2/1/auto/-1}}
.gck{color:var(--black)}.gck-pitch{text-align:center;justify-items:center;gap:16px;max-width:650px;margin-inline:auto;display:grid}.gck-eyebrow{font-size:14px;line-height:20px;font-weight:var(--w-600);color:#0b0a1a99;margin:0}.gck-title{font-size:48px;line-height:52px;font-weight:var(--w-600);letter-spacing:-.005em;text-wrap:balance;margin:0}.gck-lead{color:#0b0a1ab8;margin:0 0 8px;font-size:18px;line-height:26px}.gck-group{font-size:14px;line-height:20px;font-weight:var(--w-600);color:#0b0a1a99;margin:0 0 8px}.gck-note{color:#0b0a1a99;text-align:center;margin:24px 0 0;font-size:15px;line-height:22px}.gck-shot{margin-top:48px}.gck-slot{aspect-ratio:16/9;color:#0b0a1a73;font-size:13px;font-weight:var(--w-600);letter-spacing:.02em;text-transform:uppercase;background:#f1f0ee;border:1.5px dashed #0b0a1a38;border-radius:24px;place-items:center;margin-top:48px;display:grid}.gck-a__areas{grid-template-columns:1fr 2fr;gap:48px;margin-top:40px;display:grid}.gck-a__areas>div:last-child .gck-ticks{columns:2;column-gap:32px}.gck-ticks{margin:0;padding:0;font-size:16px;line-height:24px;list-style:none}.gck-ticks li{break-inside:avoid;padding:0 0 12px 26px;position:relative}.gck-ticks li:before{content:"";background:var(--lime) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M4 7.2l2 2 4-4.2' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 14px no-repeat;border-radius:50%;width:14px;height:14px;position:absolute;top:5px;left:0}@media (max-width:991px){.gck-title{font-size:40px;line-height:44px}}@media (max-width:767px){.gck-title{font-size:32px;line-height:36px}.gck-a__areas{grid-template-columns:1fr;gap:24px}.gck-a__areas>div:last-child .gck-ticks{columns:1}}
.gsig-head{max-width:650px}.gsig-lead{color:#0b0a1ab8;margin:-16px 0 40px;font-size:18px;line-height:26px}.gsig-channels__row{border-top:1px solid var(--hairline);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.gsig-channels__item{border-bottom:1px solid var(--hairline);grid-template-columns:40px 1fr;align-content:start;column-gap:16px;padding:28px 24px 28px 0;display:grid}.gsig-channels__logo,.gsig-channels__slot,.gsig-channels__glyph{object-fit:contain;grid-row:span 2;width:40px;height:40px}.gsig-channels__glyph{color:#fff;background:linear-gradient(135deg,#35d0e8,#635bff 60%,#e46aa0);border-radius:10px;place-items:center;display:grid}.gsig-channels__slot{color:#0b0a1a73;font-size:8px;font-weight:var(--w-600);letter-spacing:.02em;text-transform:uppercase;background:#f1f0ee;border:1.5px dashed #0b0a1a38;border-radius:10px;place-items:center;display:grid}.gsig-channels__name{font-size:20px;line-height:24px;font-weight:var(--w-600);letter-spacing:-.005em;margin:0}.gsig-channels__line{color:#0b0a1ab8;margin:6px 0 0;font-size:16px;line-height:24px}.gsig-journey__track{grid-template-columns:repeat(4,1fr);gap:24px;margin:0;padding:0;list-style:none;display:grid}.gsig-journey__step{padding-top:64px;position:relative}.gsig-journey__step:before{content:"";background:repeating-linear-gradient(90deg,#0b0a1a4d 0 6px,#0000 6px 12px);height:2px;position:absolute;top:19px;left:40px;right:-24px}.gsig-journey__step:last-child:before{display:none}.gsig-journey__node{background:var(--black);width:40px;height:40px;color:var(--white);font-size:16px;font-weight:var(--w-600);border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:0}.gsig-journey__name{font-size:20px;line-height:24px;font-weight:var(--w-600);letter-spacing:-.005em;margin:0 0 16px}.gsig-journey__leak,.gsig-journey__test{margin:0;font-size:15px;line-height:22px}.gsig-journey__leak{color:#0b0a1a99;min-height:96px;padding-bottom:12px}.gsig-journey__test{border-top:1px solid var(--hairline);padding-top:12px}.gsig-tag{width:fit-content;font-size:12px;line-height:18px;font-weight:var(--w-600);border-radius:999px;margin-bottom:6px;padding:1px 8px;display:block}.gsig-tag--leak{color:#8a4b0f;background:#fde7cf}.gsig-tag--test{color:#4a5400;background:#eef5c4}.gsig-life__track+.gsig-life__track{margin-top:40px}.gsig-life__name{font-size:14px;line-height:20px;font-weight:var(--w-600);color:#0b0a1a99;margin:0 0 16px}.gsig-life__stages{grid-template-columns:repeat(5,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.gsig-life__stage{position:relative}.gsig-life__stage:after{content:"";background:var(--black);width:16px;height:2px;position:absolute;top:17px;left:100%}.gsig-life__stage:last-child:after{display:none}.gsig-life__pill{border:2px solid var(--black);height:36px;font-size:15px;line-height:20px;font-weight:var(--w-600);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;align-items:center;padding:0 14px;display:flex;overflow:hidden}.gsig-life__track--1 .gsig-life__pill{background:#fbe6f4}.gsig-life__track--2 .gsig-life__pill{background:#e4e7ff}.gsig-life__line{color:#0b0a1ab8;margin:12px 0 0;font-size:15px;line-height:22px}.gsig-report__doc{border:1px solid var(--hairline);border-radius:20px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.gsig-report__part{padding:28px 24px}.gsig-report__part+.gsig-report__part{border-left:1px solid var(--hairline)}.gsig-report__when{background:var(--lime);font-size:12px;line-height:18px;font-weight:var(--w-600);border-radius:999px;padding:2px 10px;display:inline-block}.gsig-report__name{font-size:22px;line-height:26px;font-weight:var(--w-600);letter-spacing:-.005em;margin:14px 0 0}.gsig-report__items{margin:16px 0 0;padding:0;list-style:none}.gsig-report__items li{border-top:1px solid var(--hairline);padding:10px 0;font-size:15px;line-height:22px}@media (max-width:991px){.gsig-life__stages{grid-template-columns:repeat(3,1fr);row-gap:24px}.gsig-life__stage:nth-child(3):after{display:none}.gsig-report__doc{grid-template-columns:1fr}.gsig-report__part+.gsig-report__part{border-left:0;border-top:1px solid var(--hairline)}.gsig-channels__row{grid-template-columns:repeat(2,1fr)}.gsig-journey__track{grid-template-columns:repeat(2,1fr);row-gap:40px}.gsig-journey__step:nth-child(2):before{display:none}}@media (max-width:767px){.gsig-lead{margin:-8px 0 24px}.gsig-channels__row{grid-template-columns:1fr}.gsig-channels__item{padding:20px 0}.gsig-journey__track{grid-template-columns:1fr;row-gap:0}.gsig-journey__step{padding:0 0 32px 60px}.gsig-journey__step:before,.gsig-journey__step:nth-child(2):before{background:repeating-linear-gradient(#0b0a1a4d 0 6px,#0000 6px 12px);width:2px;height:auto;display:block;inset:40px auto 0 19px}.gsig-journey__step:last-child:before{display:none}.gsig-journey__name{padding-top:8px}.gsig-journey__leak{min-height:0}.gsig-life__stages{grid-template-columns:1fr;row-gap:12px}.gsig-life__stage{grid-template-columns:150px 1fr;align-items:center;gap:12px;display:grid}.gsig-life__stage:after{display:none}.gsig-life__line{margin:0}.gsig-life__pill{white-space:normal;height:auto;min-height:36px;padding:6px 14px}}
