.AwsIntegrationPage-module-scss-module__dLS-gq__page{background:#fff}.AwsIntegrationPage-module-scss-module__dLS-gq__sectionInner{max-width:1200px;margin:0 auto;padding:0 1.5rem}.AwsIntegrationPage-module-scss-module__dLS-gq__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#ec7211;margin:0 0 .75rem;font-size:.75rem;font-weight:700}.AwsIntegrationPage-module-scss-module__dLS-gq__h2{letter-spacing:-.02em;color:#0f172a;margin:0 0 .85rem;font-size:clamp(2rem,3.5vw,2.75rem);font-weight:700;line-height:1.15}.AwsIntegrationPage-module-scss-module__dLS-gq__lead{color:#334155;max-width:60ch;margin:0;font-size:1.0625rem;line-height:1.6}.AwsIntegrationPage-module-scss-module__dLS-gq__sectionHead{text-align:center;max-width:760px;margin:0 auto 2.5rem}.AwsIntegrationPage-module-scss-module__dLS-gq__sectionHead .AwsIntegrationPage-module-scss-module__dLS-gq__lead{margin:0 auto}.AwsIntegrationPage-module-scss-module__dLS-gq__hero{color:#fff;background:linear-gradient(135deg,#232f3e 0%,#1a232f 100%);padding:6rem 0 5rem;position:relative;overflow:hidden}.AwsIntegrationPage-module-scss-module__dLS-gq__heroSquares{pointer-events:none;background-image:linear-gradient(45deg,#ff99000a 25%,#0000 25%),linear-gradient(-45deg,#ff99000a 25%,#0000 25%);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 60% at 70% 30%,#000 30%,#0000 80%);mask-image:radial-gradient(60% 60% at 70% 30%,#000 30%,#0000 80%)}.AwsIntegrationPage-module-scss-module__dLS-gq__heroInner{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:3rem;max-width:1200px;margin:0 auto;padding:0 1.5rem;display:grid;position:relative}@media (max-width:960px){.AwsIntegrationPage-module-scss-module__dLS-gq__heroInner{grid-template-columns:1fr}}.AwsIntegrationPage-module-scss-module__dLS-gq__heroLeft{flex-direction:column;gap:1.25rem;display:flex}.AwsIntegrationPage-module-scss-module__dLS-gq__heroBadge{color:#f90;background:#ff99001f;border:1px solid #ff990052;border-radius:999px;align-items:center;gap:.5rem;width:fit-content;padding:.4rem .85rem;font-size:.8125rem;font-weight:600;display:inline-flex}.AwsIntegrationPage-module-scss-module__dLS-gq__heroBadgeMark{clip-path:polygon(0 50%,30% 0,100% 50%,30% 100%);background:#f90;width:18px;height:12px}.AwsIntegrationPage-module-scss-module__dLS-gq__heroTitle{letter-spacing:-.03em;color:#fff;margin:0;font-size:clamp(2.75rem,5.5vw,4.25rem);font-weight:700;line-height:1.05}.AwsIntegrationPage-module-scss-module__dLS-gq__heroAccent{background:linear-gradient(135deg,#f90 0%,#ffb84d 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.AwsIntegrationPage-module-scss-module__dLS-gq__heroLead{color:#ffffffc7;max-width:56ch;margin:0;font-size:1.125rem;line-height:1.6}.AwsIntegrationPage-module-scss-module__dLS-gq__heroActions{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}.AwsIntegrationPage-module-scss-module__dLS-gq__heroConsole{color:#232f3e;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 30px 60px -20px #00000080}.AwsIntegrationPage-module-scss-module__dLS-gq__heroConsoleHead{color:#fff;background:#232f3e;align-items:center;gap:.85rem;padding:.75rem 1rem;display:flex}.AwsIntegrationPage-module-scss-module__dLS-gq__heroConsoleDots{gap:.4rem;display:flex}.AwsIntegrationPage-module-scss-module__dLS-gq__heroConsoleDots span{background:#ffffff2e;border-radius:50%;width:10px;height:10px}.AwsIntegrationPage-module-scss-module__dLS-gq__heroConsoleDots span:first-child{background:#ef4444}.AwsIntegrationPage-module-scss-module__dLS-gq__heroConsoleDots span:nth-child(2){background:#f90}.AwsIntegrationPage-module-scss-module__dLS-gq__heroConsoleDots span:nth-child(3){background:#10b981}.AwsIntegrationPage-module-scss-module__dLS-gq__heroConsolePath{color:#ffffffb3;font-family:ui-monospace,monospace;font-size:.8rem}.AwsIntegrationPage-module-scss-module__dLS-gq__heroConsoleStatus{color:#4ade80;margin-left:auto;font-family:ui-monospace,monospace;font-size:.75rem;font-weight:700}.AwsIntegrationPage-module-scss-module__dLS-gq__heroConsoleBody{background:#f1f5f9;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.AwsIntegrationPage-module-scss-module__dLS-gq__heroConsoleBody>div{text-align:center;background:#fff;padding:1.25rem}.AwsIntegrationPage-module-scss-module__dLS-gq__heroConsoleStat{flex-direction:column;gap:.2rem;display:flex}.AwsIntegrationPage-module-scss-module__dLS-gq__heroConsoleNum{color:#232f3e;letter-spacing:-.03em;font-size:1.75rem;font-weight:700}.AwsIntegrationPage-module-scss-module__dLS-gq__heroConsoleLabel{color:#64748b;letter-spacing:.02em;font-size:.7rem}.AwsIntegrationPage-module-scss-module__dLS-gq__servicesSection{background:#fff;padding:5rem 0}.AwsIntegrationPage-module-scss-module__dLS-gq__servicesGrid{grid-template-columns:repeat(4,1fr);gap:.85rem;display:grid}@media (max-width:900px){.AwsIntegrationPage-module-scss-module__dLS-gq__servicesGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.AwsIntegrationPage-module-scss-module__dLS-gq__servicesGrid{grid-template-columns:1fr}}.AwsIntegrationPage-module-scss-module__dLS-gq__serviceCard{background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:.4rem;padding:1.25rem;transition:transform .2s cubic-bezier(.16,1,.3,1),border-color .2s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.AwsIntegrationPage-module-scss-module__dLS-gq__serviceCard:before{content:"";background:linear-gradient(90deg,#f90 0%,#ec7211 100%);border-radius:12px 12px 0 0;height:3px;position:absolute;top:0;left:0;right:0}.AwsIntegrationPage-module-scss-module__dLS-gq__serviceCard:hover{border-color:#ff990040;transform:translateY(-3px);box-shadow:0 1px 3px #0f172a0f,0 8px 32px #0f172a14}.AwsIntegrationPage-module-scss-module__dLS-gq__serviceCode{color:#232f3e;font-family:ui-monospace,monospace;font-size:1.0625rem;font-weight:700}.AwsIntegrationPage-module-scss-module__dLS-gq__serviceCat{letter-spacing:.08em;text-transform:uppercase;color:#ec7211;font-size:.7rem;font-weight:700}.AwsIntegrationPage-module-scss-module__dLS-gq__serviceSignals{color:#334155;margin:0;font-size:.8125rem;line-height:1.5}.AwsIntegrationPage-module-scss-module__dLS-gq__findingsSection{color:#fff;background:#232f3e;padding:5rem 0}.AwsIntegrationPage-module-scss-module__dLS-gq__findingsSection .AwsIntegrationPage-module-scss-module__dLS-gq__eyebrow{color:#f90}.AwsIntegrationPage-module-scss-module__dLS-gq__findingsSection .AwsIntegrationPage-module-scss-module__dLS-gq__h2{color:#fff}.AwsIntegrationPage-module-scss-module__dLS-gq__findingsSection .AwsIntegrationPage-module-scss-module__dLS-gq__lead{color:#ffffffb8}.AwsIntegrationPage-module-scss-module__dLS-gq__findingsGrid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:3rem;display:grid}@media (max-width:960px){.AwsIntegrationPage-module-scss-module__dLS-gq__findingsGrid{grid-template-columns:1fr}}.AwsIntegrationPage-module-scss-module__dLS-gq__findingsBullets{flex-direction:column;gap:.5rem;margin:1.5rem 0 0;padding:0;list-style:none;display:flex}.AwsIntegrationPage-module-scss-module__dLS-gq__findingsBullets li{color:#ffffffd9;align-items:center;gap:.5rem;font-size:.9375rem;display:inline-flex}.AwsIntegrationPage-module-scss-module__dLS-gq__findingsBullets li svg{color:#4ade80}.AwsIntegrationPage-module-scss-module__dLS-gq__findingsCard{background:#ffffff0a;border:1px solid #ff99002e;border-radius:14px;overflow:hidden}.AwsIntegrationPage-module-scss-module__dLS-gq__findingsCardHead{color:#ffffffd9;background:#ff99000f;border-bottom:1px solid #ff99002e;justify-content:space-between;align-items:center;padding:.85rem 1.25rem;font-size:.8125rem;font-weight:600;display:flex}.AwsIntegrationPage-module-scss-module__dLS-gq__findingsCardCount{color:#f90;background:#ff99001f;border-radius:6px;padding:.2rem .55rem;font-family:ui-monospace,monospace;font-size:.75rem}.AwsIntegrationPage-module-scss-module__dLS-gq__findingsList{flex-direction:column;gap:.3rem;margin:0;padding:.5rem;list-style:none;display:flex}.AwsIntegrationPage-module-scss-module__dLS-gq__findingsRow{background:#ffffff08;border-radius:8px;grid-template-columns:50px 60px 1.5fr 1fr 60px;align-items:center;gap:.6rem;padding:.7rem .85rem;font-family:ui-monospace,monospace;font-size:.8125rem;display:grid}@media (max-width:720px){.AwsIntegrationPage-module-scss-module__dLS-gq__findingsRow{grid-template-columns:50px 1fr}}.AwsIntegrationPage-module-scss-module__dLS-gq__findingsSev{text-transform:uppercase;text-align:center;border-radius:4px;padding:.2rem .4rem;font-size:.65rem;font-weight:700}.AwsIntegrationPage-module-scss-module__dLS-gq__sev_high{color:#fca5a5;background:#f43f5e2e}.AwsIntegrationPage-module-scss-module__dLS-gq__sev_med{color:#fcd34d;background:#f59e0b2e}.AwsIntegrationPage-module-scss-module__dLS-gq__sev_low{color:#93c5fd;background:#60a5fa2e}.AwsIntegrationPage-module-scss-module__dLS-gq__findingsCode{color:#f90;font-weight:600}.AwsIntegrationPage-module-scss-module__dLS-gq__findingsMsg{color:#ffffffd9;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.AwsIntegrationPage-module-scss-module__dLS-gq__findingsRes{color:#ffffff8c;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.AwsIntegrationPage-module-scss-module__dLS-gq__findingsCtl{color:#fbbf24;font-weight:600}@media (max-width:720px){.AwsIntegrationPage-module-scss-module__dLS-gq__findingsCtl{display:none}}.AwsIntegrationPage-module-scss-module__dLS-gq__coverSection{background:#fff;padding:5rem 0}.AwsIntegrationPage-module-scss-module__dLS-gq__coverList{flex-direction:column;gap:.5rem;display:flex}.AwsIntegrationPage-module-scss-module__dLS-gq__coverRow{background:#fafbfc;border:1px solid #e2e8f0;border-radius:10px;grid-template-columns:28px 1.2fr 2fr;align-items:center;gap:1rem;padding:.85rem 1.25rem;display:grid}.AwsIntegrationPage-module-scss-module__dLS-gq__coverIcon{border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.AwsIntegrationPage-module-scss-module__dLS-gq__coverYes{color:#16a34a;background:#16a34a0f}.AwsIntegrationPage-module-scss-module__dLS-gq__coverNo{color:#be123c;background:#f43f5e1a}.AwsIntegrationPage-module-scss-module__dLS-gq__coverCap{color:#0f172a;font-size:.9375rem;font-weight:700}.AwsIntegrationPage-module-scss-module__dLS-gq__coverDetail{color:#64748b;font-size:.875rem}.AwsIntegrationPage-module-scss-module__dLS-gq__setupSection{background:linear-gradient(#fff 0%,#fff7ed 100%);padding:5rem 0}.AwsIntegrationPage-module-scss-module__dLS-gq__setupList{grid-template-columns:repeat(4,1fr);gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (max-width:900px){.AwsIntegrationPage-module-scss-module__dLS-gq__setupList{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.AwsIntegrationPage-module-scss-module__dLS-gq__setupList{grid-template-columns:1fr}}.AwsIntegrationPage-module-scss-module__dLS-gq__setupItem{background:#fff;border:1px solid #e2e8f0;border-top:3px solid #f90;border-radius:14px;flex-direction:column;gap:.5rem;padding:1.5rem;display:flex;position:relative}.AwsIntegrationPage-module-scss-module__dLS-gq__setupNum{color:#ec7211;font-family:ui-monospace,monospace;font-size:.875rem;font-weight:700}.AwsIntegrationPage-module-scss-module__dLS-gq__setupTitle{color:#0f172a;margin:0;font-size:1rem;font-weight:700}.AwsIntegrationPage-module-scss-module__dLS-gq__setupBody{color:#334155;margin:0;font-size:.875rem;line-height:1.5}.AwsIntegrationPage-module-scss-module__dLS-gq__relatedSection{background:#fafbfc;padding:5rem 0 6rem}.AwsIntegrationPage-module-scss-module__dLS-gq__relatedGrid{grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:2rem;display:grid}@media (max-width:1000px){.AwsIntegrationPage-module-scss-module__dLS-gq__relatedGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.AwsIntegrationPage-module-scss-module__dLS-gq__relatedGrid{grid-template-columns:1fr}}.AwsIntegrationPage-module-scss-module__dLS-gq__relatedCard{background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:.4rem;padding:1.25rem;text-decoration:none;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1),border-color .2s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.AwsIntegrationPage-module-scss-module__dLS-gq__relatedCard:hover{border-color:#ff990040;transform:translateY(-3px);box-shadow:0 1px 3px #0f172a0f,0 8px 32px #0f172a14}.AwsIntegrationPage-module-scss-module__dLS-gq__relatedCard:hover .AwsIntegrationPage-module-scss-module__dLS-gq__relatedArrow{color:#ec7211;transform:translate(3px)}.AwsIntegrationPage-module-scss-module__dLS-gq__relatedTitle{color:#0f172a;font-size:1rem;font-weight:700}.AwsIntegrationPage-module-scss-module__dLS-gq__relatedDesc{color:#64748b;font-size:.8125rem}.AwsIntegrationPage-module-scss-module__dLS-gq__relatedArrow{color:#94a3b8;transition:transform .2s cubic-bezier(.16,1,.3,1),color .2s cubic-bezier(.16,1,.3,1);position:absolute;top:1rem;right:1rem}
.GithubIntegrationPage-module-scss-module__8ORfzW__page{background:#fff}.GithubIntegrationPage-module-scss-module__8ORfzW__sectionInner{max-width:1200px;margin:0 auto;padding:0 1.5rem}.GithubIntegrationPage-module-scss-module__8ORfzW__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#4f46e5;margin:0 0 .75rem;font-size:.75rem;font-weight:700}.GithubIntegrationPage-module-scss-module__8ORfzW__h2{letter-spacing:-.02em;color:#0f172a;margin:0 0 .85rem;font-size:clamp(2rem,3.5vw,2.75rem);font-weight:700;line-height:1.15}.GithubIntegrationPage-module-scss-module__8ORfzW__lead{color:#334155;max-width:60ch;margin:0;font-size:1.0625rem;line-height:1.6}.GithubIntegrationPage-module-scss-module__8ORfzW__sectionHead{text-align:center;max-width:760px;margin:0 auto 2.5rem}.GithubIntegrationPage-module-scss-module__8ORfzW__sectionHead .GithubIntegrationPage-module-scss-module__8ORfzW__lead{margin:0 auto}.GithubIntegrationPage-module-scss-module__8ORfzW__hero{color:#fff;background:linear-gradient(135deg,#0d1117 0%,#1a1f2e 100%);padding:6rem 0 5rem;position:relative;overflow:hidden}.GithubIntegrationPage-module-scss-module__8ORfzW__heroDots{pointer-events:none;background-image:radial-gradient(#6366f12e 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 60% at 70% 30%,#000 30%,#0000 80%);mask-image:radial-gradient(60% 60% at 70% 30%,#000 30%,#0000 80%)}.GithubIntegrationPage-module-scss-module__8ORfzW__heroInner{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:3rem;max-width:1200px;margin:0 auto;padding:0 1.5rem;display:grid;position:relative}@media (max-width:960px){.GithubIntegrationPage-module-scss-module__8ORfzW__heroInner{grid-template-columns:1fr}}.GithubIntegrationPage-module-scss-module__8ORfzW__heroLeft{flex-direction:column;gap:1.25rem;display:flex}.GithubIntegrationPage-module-scss-module__8ORfzW__heroBadge{color:#c7d2fe;background:#6366f11f;border:1px solid #6366f138;border-radius:999px;align-items:center;gap:.5rem;width:fit-content;padding:.4rem .85rem .4rem .5rem;font-size:.8125rem;font-weight:600;display:inline-flex}.GithubIntegrationPage-module-scss-module__8ORfzW__heroBadgeMark{color:#fff;background:#ffffff0f;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.GithubIntegrationPage-module-scss-module__8ORfzW__heroBadgeMark svg{width:14px;height:14px}.GithubIntegrationPage-module-scss-module__8ORfzW__heroTitle{letter-spacing:-.03em;color:#fff;margin:0;font-size:clamp(2.75rem,5.5vw,4.25rem);font-weight:700;line-height:1.05}.GithubIntegrationPage-module-scss-module__8ORfzW__heroAccent{background:linear-gradient(135deg,#c7d2fe 0%,#6366f1 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.GithubIntegrationPage-module-scss-module__8ORfzW__heroLead{color:#ffffffc7;max-width:56ch;margin:0;font-size:1.125rem;line-height:1.6}.GithubIntegrationPage-module-scss-module__8ORfzW__heroActions{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}.GithubIntegrationPage-module-scss-module__8ORfzW__heroRepos{background:#0d1117;border:1px solid #6366f138;border-radius:14px;overflow:hidden;box-shadow:0 30px 60px -20px #6366f166}.GithubIntegrationPage-module-scss-module__8ORfzW__heroReposHead{background:#6366f114;border-bottom:1px solid #6366f12e;justify-content:space-between;align-items:center;padding:.85rem 1.25rem;display:flex}.GithubIntegrationPage-module-scss-module__8ORfzW__heroReposTitle{color:#ffffffd9;align-items:center;gap:.5rem;font-family:ui-monospace,monospace;font-size:.8125rem;display:inline-flex}.GithubIntegrationPage-module-scss-module__8ORfzW__heroReposTitle svg{color:#ffffffd9}.GithubIntegrationPage-module-scss-module__8ORfzW__heroReposBadge{color:#c7d2fe;background:#6366f12e;border-radius:6px;padding:.2rem .5rem;font-family:ui-monospace,monospace;font-size:.7rem}.GithubIntegrationPage-module-scss-module__8ORfzW__heroReposList{flex-direction:column;gap:.3rem;margin:0;padding:.5rem;list-style:none;display:flex}.GithubIntegrationPage-module-scss-module__8ORfzW__heroReposRow{background:#ffffff05;border-radius:8px;grid-template-columns:14px 1.4fr 100px 60px;align-items:center;gap:.6rem;padding:.7rem .85rem;font-family:ui-monospace,monospace;font-size:.8125rem;display:grid}.GithubIntegrationPage-module-scss-module__8ORfzW__repoIcon{color:#6366f1}.GithubIntegrationPage-module-scss-module__8ORfzW__repoName{color:#fff}.GithubIntegrationPage-module-scss-module__8ORfzW__repoProt{text-align:center;border-radius:4px;padding:.2rem .4rem;font-size:.7rem;font-weight:700}.GithubIntegrationPage-module-scss-module__8ORfzW__prot_all{color:#4ade80;background:#22c55e2e}.GithubIntegrationPage-module-scss-module__8ORfzW__prot_warn{color:#fbbf24;background:#f59e0b2e}.GithubIntegrationPage-module-scss-module__8ORfzW__prot_off{color:#fca5a5;background:#f43f5e2e}.GithubIntegrationPage-module-scss-module__8ORfzW__repoCtl{color:#ffffff8c;text-align:right}.GithubIntegrationPage-module-scss-module__8ORfzW__signalsSection{background:#fff;padding:5rem 0}.GithubIntegrationPage-module-scss-module__8ORfzW__signalsGrid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}@media (max-width:900px){.GithubIntegrationPage-module-scss-module__8ORfzW__signalsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.GithubIntegrationPage-module-scss-module__8ORfzW__signalsGrid{grid-template-columns:1fr}}.GithubIntegrationPage-module-scss-module__8ORfzW__signalCard{background:linear-gradient(#eef2ff 0%,#fff 100%);border:1px solid #6366f138;border-radius:14px;flex-direction:column;gap:.5rem;padding:1.5rem;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.GithubIntegrationPage-module-scss-module__8ORfzW__signalCard:hover{transform:translateY(-3px);box-shadow:0 1px 3px #0f172a0f,0 8px 32px #0f172a14}.GithubIntegrationPage-module-scss-module__8ORfzW__signalDot{background:#6366f1;border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 4px #6366f114}.GithubIntegrationPage-module-scss-module__8ORfzW__signalTitle{color:#0f172a;margin:0;font-size:1.0625rem;font-weight:700}.GithubIntegrationPage-module-scss-module__8ORfzW__signalDesc{color:#334155;margin:0;font-size:.875rem;line-height:1.5}.GithubIntegrationPage-module-scss-module__8ORfzW__rulesetSection{color:#fff;background:#0d1117;padding:5rem 0}.GithubIntegrationPage-module-scss-module__8ORfzW__rulesetSection .GithubIntegrationPage-module-scss-module__8ORfzW__eyebrow{color:#c7d2fe}.GithubIntegrationPage-module-scss-module__8ORfzW__rulesetSection .GithubIntegrationPage-module-scss-module__8ORfzW__h2{color:#fff}.GithubIntegrationPage-module-scss-module__8ORfzW__rulesetSection .GithubIntegrationPage-module-scss-module__8ORfzW__lead{color:#ffffffb8}.GithubIntegrationPage-module-scss-module__8ORfzW__rulesetGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:3rem;display:grid}@media (max-width:960px){.GithubIntegrationPage-module-scss-module__8ORfzW__rulesetGrid{grid-template-columns:1fr}}.GithubIntegrationPage-module-scss-module__8ORfzW__rulesetCard{background:#ffffff0a;border:1px solid #6366f138;border-radius:14px;overflow:hidden}.GithubIntegrationPage-module-scss-module__8ORfzW__rulesetHead{color:#ffffffd9;background:#6366f114;border-bottom:1px solid #6366f138;justify-content:space-between;align-items:center;padding:.85rem 1.25rem;font-family:ui-monospace,monospace;font-size:.8rem;display:flex}.GithubIntegrationPage-module-scss-module__8ORfzW__rulesetCount{color:#c7d2fe;font-weight:700}.GithubIntegrationPage-module-scss-module__8ORfzW__rulesetList{flex-direction:column;gap:.3rem;margin:0;padding:.5rem;list-style:none;display:flex}.GithubIntegrationPage-module-scss-module__8ORfzW__rulesetRow{background:#ffffff05;border-radius:8px;grid-template-columns:28px 1fr 1fr;align-items:center;gap:.6rem;padding:.7rem .85rem;font-size:.8125rem;display:grid}.GithubIntegrationPage-module-scss-module__8ORfzW__rulesetIcon{border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-weight:700;display:inline-flex}.GithubIntegrationPage-module-scss-module__8ORfzW__status_ok{color:#4ade80;background:#22c55e2e}.GithubIntegrationPage-module-scss-module__8ORfzW__status_warn{color:#fbbf24;background:#f59e0b2e}.GithubIntegrationPage-module-scss-module__8ORfzW__rulesetRule{color:#ffffffd9}.GithubIntegrationPage-module-scss-module__8ORfzW__rulesetOn{color:#ffffff8c;font-family:ui-monospace,monospace;font-size:.75rem}.GithubIntegrationPage-module-scss-module__8ORfzW__mappedSection{background:linear-gradient(#fff 0%,#eef2ff 100%);padding:5rem 0}.GithubIntegrationPage-module-scss-module__8ORfzW__mappedGrid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}@media (max-width:720px){.GithubIntegrationPage-module-scss-module__8ORfzW__mappedGrid{grid-template-columns:1fr}}.GithubIntegrationPage-module-scss-module__8ORfzW__mappedCard{background:#fff;border:1px solid #6366f138;border-radius:14px;flex-direction:column;gap:.5rem;padding:1.5rem;display:flex}.GithubIntegrationPage-module-scss-module__8ORfzW__mappedCard p{color:#334155;margin:0;font-size:.9375rem;line-height:1.55}.GithubIntegrationPage-module-scss-module__8ORfzW__mappedKw{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#6366f1;border-radius:6px;width:fit-content;padding:.25rem .55rem;font-family:ui-monospace,monospace;font-size:.7rem;font-weight:700}.GithubIntegrationPage-module-scss-module__8ORfzW__relatedSection{background:#fff;padding:5rem 0 6rem}.GithubIntegrationPage-module-scss-module__8ORfzW__relatedGrid{grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:2rem;display:grid}@media (max-width:1000px){.GithubIntegrationPage-module-scss-module__8ORfzW__relatedGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.GithubIntegrationPage-module-scss-module__8ORfzW__relatedGrid{grid-template-columns:1fr}}.GithubIntegrationPage-module-scss-module__8ORfzW__relatedCard{background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:.4rem;padding:1.25rem;text-decoration:none;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1),border-color .2s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.GithubIntegrationPage-module-scss-module__8ORfzW__relatedCard:hover{border-color:#6366f138;transform:translateY(-3px);box-shadow:0 1px 3px #0f172a0f,0 8px 32px #0f172a14}.GithubIntegrationPage-module-scss-module__8ORfzW__relatedCard:hover .GithubIntegrationPage-module-scss-module__8ORfzW__relatedArrow{color:#4f46e5;transform:translate(3px)}.GithubIntegrationPage-module-scss-module__8ORfzW__relatedTitle{color:#0f172a;font-size:1rem;font-weight:700}.GithubIntegrationPage-module-scss-module__8ORfzW__relatedDesc{color:#64748b;font-size:.8125rem}.GithubIntegrationPage-module-scss-module__8ORfzW__relatedArrow{color:#94a3b8;transition:transform .2s cubic-bezier(.16,1,.3,1),color .2s cubic-bezier(.16,1,.3,1);position:absolute;top:1rem;right:1rem}
.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__page{background:#fff}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__sectionInner{max-width:1200px;margin:0 auto;padding:0 1.5rem}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#4285f4;margin:0 0 .75rem;font-size:.75rem;font-weight:700}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__h2{letter-spacing:-.02em;color:#0f172a;margin:0 0 .85rem;font-size:clamp(2rem,3.5vw,2.75rem);font-weight:700;line-height:1.15}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__lead{color:#334155;max-width:60ch;margin:0;font-size:1.0625rem;line-height:1.6}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__sectionHead{text-align:center;max-width:760px;margin:0 auto 2.5rem}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__sectionHead .GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__lead{margin:0 auto}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__hero{background:linear-gradient(#f8fafc 0%,#fff 100%);border-bottom:1px solid #f1f5f9;padding:6rem 0 5rem;position:relative;overflow:hidden}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__heroBands{grid-template-columns:repeat(4,1fr);height:4px;display:grid;position:absolute;top:0;left:0;right:0}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__heroBands span{height:100%;display:block}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__heroInner{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:3rem;max-width:1200px;margin:0 auto;padding:0 1.5rem;display:grid;position:relative}@media (max-width:960px){.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__heroInner{grid-template-columns:1fr}}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__heroLeft{flex-direction:column;gap:1.25rem;display:flex}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__heroBadge{color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:999px;align-items:center;gap:.5rem;width:fit-content;padding:.4rem .85rem .4rem .5rem;font-size:.8125rem;font-weight:600;display:inline-flex;box-shadow:0 1px 3px #0f172a0f}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__heroTitle{letter-spacing:-.03em;color:#0f172a;margin:0;font-size:clamp(2.75rem,5.5vw,4.25rem);font-weight:700;line-height:1.05}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__heroAccent{background:linear-gradient(135deg,#4285f4 0%,#34a853 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__heroLead{color:#334155;max-width:56ch;margin:0;font-size:1.125rem;line-height:1.6}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__heroActions{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__heroAdmin{background:#fff;border:1px solid #e2e8f0;border-radius:14px;overflow:hidden;box-shadow:0 30px 60px -20px #0f172a2e}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__heroAdminHead{background:#f1f5f9;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:.85rem 1.25rem;display:flex}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__heroAdminTab{color:#64748b;font-family:ui-monospace,monospace;font-size:.8125rem}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__heroAdminPill{color:#4285f4;background:#4285f41f;border-radius:999px;padding:.2rem .55rem;font-family:ui-monospace,monospace;font-size:.7rem}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__heroAdminBody{grid-template-columns:200px 1fr;align-items:center;gap:2rem;padding:1.5rem;display:grid}@media (max-width:540px){.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__heroAdminBody{grid-template-columns:1fr}}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__heroAdminRing{width:200px;height:200px;position:relative}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__heroAdminRing svg{width:100%;height:100%}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__heroAdminCenter{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__heroAdminCenter span{letter-spacing:-.04em;color:#0f172a;font-size:2.5rem;font-weight:700;line-height:1}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__heroAdminCenter small{color:#64748b;margin-top:.4rem;font-size:.75rem}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__heroAdminStats{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__heroAdminStats li{background:#fafbfc;border-radius:10px;grid-template-columns:60px 1fr;align-items:center;gap:.75rem;padding:.85rem;display:grid}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__heroAdminStats li strong{color:#0f172a;letter-spacing:-.03em;font-size:1.5rem;font-weight:700}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__heroAdminStats li span{color:#64748b;font-size:.8125rem}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__rolesSection{background:#fff;padding:5rem 0}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__rolesGrid{grid-template-columns:repeat(5,1fr);gap:.85rem;display:grid}@media (max-width:1000px){.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__rolesGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__rolesGrid{grid-template-columns:1fr}}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__roleCard{background:#fff;border:1px solid #e2e8f0;border-radius:14px;flex-direction:column;align-items:flex-start;gap:.4rem;padding:1.5rem 1.25rem;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__roleCard:before{content:"";height:3px;position:absolute;top:0;left:0;right:0}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__roleCard:hover{transform:translateY(-3px);box-shadow:0 1px 3px #0f172a0f,0 8px 32px #0f172a14}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__role_rose:before{background:#ea4335}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__role_amber:before{background:#fbbc05}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__role_blue:before{background:#4285f4}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__role_emerald:before{background:#34a853}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__role_neutral:before{background:#94a3b8}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__roleName{color:#64748b;font-size:.875rem;font-weight:600}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__roleCount{letter-spacing:-.04em;color:#0f172a;font-size:2.5rem;font-weight:700;line-height:1}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__roleTrend{color:#64748b;background:#f1f5f9;border-radius:6px;padding:.2rem .5rem;font-family:ui-monospace,monospace;font-size:.75rem}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__postureSection{background:linear-gradient(#f8fafc 0%,#fff 100%);padding:5rem 0}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__postureList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__postureRow{background:#fff;border:1px solid #e2e8f0;border-radius:12px;grid-template-columns:14px 2fr 100px 1fr;align-items:center;gap:1rem;padding:1rem 1.5rem;display:grid}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__postureStatus{border-radius:50%;width:12px;height:12px}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__p_ok{background:#34a853;box-shadow:0 0 0 3px #34a8532e}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__p_warn{background:#fbbc05;box-shadow:0 0 0 3px #fbbc0538}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__p_fail{background:#ea4335;box-shadow:0 0 0 3px #ea43352e}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__postureCheck{color:#0f172a;font-size:.9375rem;font-weight:600}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__postureValue{color:#0f172a;letter-spacing:-.02em;font-family:ui-monospace,monospace;font-size:1.125rem;font-weight:700}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__postureBench{color:#64748b;font-size:.8125rem}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__flowSection{background:#fff;padding:5rem 0}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__flowList{flex-direction:column;gap:.65rem;display:flex}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__flowRow{background:#fafbfc;border:1px solid #e2e8f0;border-radius:12px;grid-template-columns:180px 24px 100px 1fr;align-items:center;gap:.85rem;padding:1rem 1.5rem;display:grid}@media (max-width:720px){.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__flowRow{grid-template-columns:1fr;gap:.4rem}}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__flowSrc{color:#4285f4;font-family:ui-monospace,monospace;font-size:.8125rem;font-weight:700}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__flowArrow{color:#64748b;text-align:center;font-weight:700}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__flowTo{color:#34a853;background:#34a85314;border-radius:6px;width:fit-content;padding:.2rem .5rem;font-family:ui-monospace,monospace;font-size:.8125rem;font-weight:700}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__flowDesc{color:#334155;font-size:.875rem}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__relatedSection{background:#fafbfc;padding:5rem 0 6rem}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__relatedGrid{grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:2rem;display:grid}@media (max-width:1000px){.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__relatedGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__relatedGrid{grid-template-columns:1fr}}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__relatedCard{background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:.4rem;padding:1.25rem;text-decoration:none;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1),border-color .2s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__relatedCard:hover{border-color:#4285f438;transform:translateY(-3px);box-shadow:0 1px 3px #0f172a0f,0 8px 32px #0f172a14}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__relatedCard:hover .GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__relatedArrow{color:#4285f4;transform:translate(3px)}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__relatedTitle{color:#0f172a;font-size:1rem;font-weight:700}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__relatedDesc{color:#64748b;font-size:.8125rem}.GoogleWorkspaceIntegrationPage-module-scss-module__qeYfSW__relatedArrow{color:#94a3b8;transition:transform .2s cubic-bezier(.16,1,.3,1),color .2s cubic-bezier(.16,1,.3,1);position:absolute;top:1rem;right:1rem}
.SiemXdrIntegrationPage-module-scss-module__c9dJRG__page{background:#fff}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__sectionInner{max-width:1200px;margin:0 auto;padding:0 1.5rem}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#2563eb;margin:0 0 .75rem;font-size:.75rem;font-weight:700}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__h2{letter-spacing:-.02em;color:#0f172a;margin:0 0 .85rem;font-size:clamp(2rem,3.5vw,2.75rem);font-weight:700;line-height:1.15}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__lead{color:#334155;max-width:60ch;margin:0;font-size:1.0625rem;line-height:1.6}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__sectionHead{text-align:center;max-width:760px;margin:0 auto 2.5rem}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__sectionHead .SiemXdrIntegrationPage-module-scss-module__c9dJRG__lead{margin:0 auto}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__hero{color:#fff;background:#0a0e1a;padding:6rem 0 5rem;position:relative;overflow:hidden}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__heroGrid{pointer-events:none;background-image:linear-gradient(#4ade800a 1px,#0000 1px),linear-gradient(90deg,#4ade800a 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 60% at 50% 30%,#000 30%,#0000 80%);mask-image:radial-gradient(80% 60% at 50% 30%,#000 30%,#0000 80%)}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__heroScan{pointer-events:none;position:absolute;inset:0;overflow:hidden}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__heroScanLine{filter:blur(1px);opacity:.6;background:linear-gradient(90deg,#0000,#4ade80,#0000);height:2px;animation:4s linear infinite SiemXdrIntegrationPage-module-scss-module__c9dJRG__scan;position:absolute;top:0;left:0;right:0}@keyframes SiemXdrIntegrationPage-module-scss-module__c9dJRG__scan{0%,to{opacity:0;top:-2%}10%,90%{opacity:.7}50%{opacity:.7;top:102%}}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__heroInner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:3rem;max-width:1200px;margin:0 auto;padding:0 1.5rem;display:grid;position:relative}@media (max-width:960px){.SiemXdrIntegrationPage-module-scss-module__c9dJRG__heroInner{grid-template-columns:1fr}}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__heroLeft{flex-direction:column;gap:1.25rem;display:flex}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__heroBadge{color:#4ade80;background:#4ade8014;border:1px solid #4ade8052;border-radius:999px;align-items:center;gap:.5rem;width:fit-content;padding:.4rem .85rem;font-size:.8125rem;font-weight:600;display:inline-flex}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__heroBadgePulse{background:#4ade80;border-radius:50%;width:8px;height:8px;animation:1.6s infinite SiemXdrIntegrationPage-module-scss-module__c9dJRG__pulse;box-shadow:0 0 0 4px #4ade802e}@keyframes SiemXdrIntegrationPage-module-scss-module__c9dJRG__pulse{0%,to{box-shadow:0 0 0 4px #4ade802e}50%{box-shadow:0 0 0 8px #4ade800a}}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__heroTitle{letter-spacing:-.03em;color:#fff;margin:0;font-size:clamp(2.75rem,5.5vw,4.25rem);font-weight:700;line-height:1.05}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__heroAccent{background:linear-gradient(135deg,#4ade80 0%,#22d3ee 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__heroLead{color:#ffffffc7;max-width:56ch;margin:0;font-size:1.125rem;line-height:1.6}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__heroActions{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__heroVendors{border-top:1px dashed #ffffff14;flex-wrap:wrap;gap:.5rem 1.5rem;margin:1.5rem 0 0;padding:1.25rem 0 0;list-style:none;display:flex}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__heroVendors li{color:#ffffff8c;font-size:.8125rem;font-weight:600}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__heroFeed{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#4ade800a;border:1px solid #4ade802e;border-radius:14px;overflow:hidden}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__heroFeedHead{background:#4ade800f;border-bottom:1px solid #4ade802e;align-items:center;gap:.6rem;padding:.85rem 1rem;display:flex}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__heroFeedDot{background:#4ade80;border-radius:50%;width:8px;height:8px;animation:1.4s infinite SiemXdrIntegrationPage-module-scss-module__c9dJRG__pulse;box-shadow:0 0 0 3px #4ade804d}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__heroFeedTitle{color:#ffffffb3;font-family:ui-monospace,monospace;font-size:.8rem}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__heroFeedClock{color:#fff6;margin-left:auto;font-family:ui-monospace,monospace;font-size:.75rem}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__heroFeedList{flex-direction:column;gap:.25rem;margin:0;padding:.5rem;list-style:none;display:flex}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__heroFeedRow{background:#ffffff05;border-radius:8px;grid-template-columns:60px 76px 1fr 60px;align-items:center;gap:.6rem;padding:.55rem .75rem;font-family:ui-monospace,monospace;font-size:.8rem;display:grid}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__heroFeedSev{text-transform:uppercase;text-align:center;border-radius:4px;padding:.2rem .4rem;font-size:.65rem;font-weight:700}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__sev_critical{color:#fda4af;background:#f43f5e38}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__sev_high{color:#fca5a5;background:#f43f5e26}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__sev_med{color:#fcd34d;background:#f59e0b2e}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__sev_low{color:#4ade80;background:#4ade802e}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__heroFeedTime{color:#ffffff73}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__heroFeedRule{color:#ffffffd9;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__heroFeedCtl{color:#fbbf24;font-weight:600}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__metricsSection{background:linear-gradient(#fff 0%,#f8fafc 100%);border-bottom:1px solid #f1f5f9;padding:4rem 0}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__metricsGrid{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:14px;grid-template-columns:repeat(4,1fr);gap:0;display:grid;overflow:hidden}@media (max-width:760px){.SiemXdrIntegrationPage-module-scss-module__c9dJRG__metricsGrid{grid-template-columns:repeat(2,1fr)}}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__metricCard{text-align:center;background:#fff;flex-direction:column;align-items:center;gap:.3rem;padding:1.5rem;display:flex}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__metricNum{letter-spacing:-.03em;background:linear-gradient(135deg,#2563eb 0%,#6366f1 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:2rem;font-weight:700}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__metricLabel{color:#64748b;font-size:.8125rem}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__coverSection{background:#fff;padding:5rem 0}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__coverGrid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}@media (max-width:900px){.SiemXdrIntegrationPage-module-scss-module__c9dJRG__coverGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.SiemXdrIntegrationPage-module-scss-module__c9dJRG__coverGrid{grid-template-columns:1fr}}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__coverCard{background:linear-gradient(#f0f9ff 0%,#fff 100%);border:1px solid #22d3ee2e;border-radius:14px;flex-direction:column;gap:.6rem;padding:1.5rem;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1);display:flex}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__coverCard:hover{transform:translateY(-3px);box-shadow:0 1px 3px #0f172a0f,0 8px 32px #0f172a14}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__coverHead{justify-content:space-between;align-items:baseline;display:flex}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__coverLayer{color:#0f172a;font-size:1rem;font-weight:700}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__coverPct{letter-spacing:-.02em;color:#2563eb;font-family:ui-monospace,monospace;font-size:1.25rem;font-weight:700}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__coverBar{background:#22d3ee1f;border-radius:999px;height:8px;overflow:hidden}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__coverBarFill{background:linear-gradient(90deg,#22d3ee 0%,#4ade80 100%);border-radius:999px;height:100%;display:block}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__coverRules{color:#64748b;font-family:ui-monospace,monospace;font-size:.8125rem}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__tableSection{background:#fafbfc;padding:5rem 0}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__tableWrap{background:#fff;border:1px solid #e2e8f0;border-radius:14px;overflow:auto}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__alertTable{border-collapse:collapse;width:100%;min-width:760px;font-size:.875rem}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__alertTable th,.SiemXdrIntegrationPage-module-scss-module__c9dJRG__alertTable td{text-align:left;border-bottom:1px solid #f1f5f9;padding:.85rem 1rem}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__alertTable thead th{text-transform:uppercase;letter-spacing:.08em;color:#64748b;background:#f1f5f9;font-size:.7rem}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__alertTable tr:last-child td{border-bottom:none}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__alertTable tbody tr:hover{background:#22d3ee0a}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__tableMono{color:#64748b;font-family:ui-monospace,monospace}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__sevPill{text-transform:uppercase;border-radius:999px;padding:.2rem .5rem;font-size:.7rem;font-weight:700}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__ctlChip{color:#ca8a04;background:#f59e0b1f;border-radius:6px;padding:.2rem .5rem;font-family:ui-monospace,monospace;font-size:.8125rem;font-weight:600}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__relatedSection{background:#fff;padding:5rem 0 6rem}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__relatedGrid{grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:2rem;display:grid}@media (max-width:1000px){.SiemXdrIntegrationPage-module-scss-module__c9dJRG__relatedGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.SiemXdrIntegrationPage-module-scss-module__c9dJRG__relatedGrid{grid-template-columns:1fr}}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__relatedCard{background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:.4rem;padding:1.25rem;text-decoration:none;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1),border-color .2s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__relatedCard:hover{border-color:#22d3ee38;transform:translateY(-3px);box-shadow:0 1px 3px #0f172a0f,0 8px 32px #0f172a14}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__relatedCard:hover .SiemXdrIntegrationPage-module-scss-module__c9dJRG__relatedArrow{color:#22d3ee;transform:translate(3px)}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__relatedTitle{color:#0f172a;font-size:1rem;font-weight:700}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__relatedDesc{color:#64748b;font-size:.8125rem}.SiemXdrIntegrationPage-module-scss-module__c9dJRG__relatedArrow{color:#94a3b8;transition:transform .2s cubic-bezier(.16,1,.3,1),color .2s cubic-bezier(.16,1,.3,1);position:absolute;top:1rem;right:1rem}
.DlpIntegrationPage-module-scss-module__5H4SuW__page{background:#fff}.DlpIntegrationPage-module-scss-module__5H4SuW__sectionInner{max-width:1200px;margin:0 auto;padding:0 1.5rem}.DlpIntegrationPage-module-scss-module__5H4SuW__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#be123c;margin:0 0 .75rem;font-size:.75rem;font-weight:700}.DlpIntegrationPage-module-scss-module__5H4SuW__h2{letter-spacing:-.02em;color:#0f172a;margin:0 0 .85rem;font-size:clamp(2rem,3.5vw,2.75rem);font-weight:700;line-height:1.15}.DlpIntegrationPage-module-scss-module__5H4SuW__lead{color:#334155;max-width:60ch;margin:0;font-size:1.0625rem;line-height:1.6}.DlpIntegrationPage-module-scss-module__5H4SuW__sectionHead{text-align:center;max-width:760px;margin:0 auto 2.5rem}.DlpIntegrationPage-module-scss-module__5H4SuW__sectionHead .DlpIntegrationPage-module-scss-module__5H4SuW__lead{margin:0 auto}.DlpIntegrationPage-module-scss-module__5H4SuW__hero{background:linear-gradient(#fff1f2 0%,#fff 80%);border-bottom:1px solid #f1f5f9;padding:6rem 0 5rem;position:relative;overflow:hidden}.DlpIntegrationPage-module-scss-module__5H4SuW__heroFlow{pointer-events:none;opacity:.4;position:absolute;inset:0}.DlpIntegrationPage-module-scss-module__5H4SuW__heroFlow svg{width:100%;height:100%}.DlpIntegrationPage-module-scss-module__5H4SuW__heroInner{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:3rem;max-width:1200px;margin:0 auto;padding:0 1.5rem;display:grid;position:relative}@media (max-width:960px){.DlpIntegrationPage-module-scss-module__5H4SuW__heroInner{grid-template-columns:1fr}}.DlpIntegrationPage-module-scss-module__5H4SuW__heroLeft{flex-direction:column;gap:1.25rem;display:flex}.DlpIntegrationPage-module-scss-module__5H4SuW__heroBadge{color:#be123c;background:#f43f5e14;border:1px solid #f43f5e38;border-radius:999px;width:fit-content;padding:.4rem .85rem;font-size:.8125rem;font-weight:600}.DlpIntegrationPage-module-scss-module__5H4SuW__heroTitle{letter-spacing:-.03em;color:#0f172a;margin:0;font-size:clamp(2.75rem,5.5vw,4.25rem);font-weight:700;line-height:1.05}.DlpIntegrationPage-module-scss-module__5H4SuW__heroAccent{background:linear-gradient(135deg,#f43f5e 0%,#ec4899 50%,#a855f7 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.DlpIntegrationPage-module-scss-module__5H4SuW__heroLead{color:#334155;max-width:56ch;margin:0;font-size:1.125rem;line-height:1.6}.DlpIntegrationPage-module-scss-module__5H4SuW__heroActions{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}.DlpIntegrationPage-module-scss-module__5H4SuW__heroDial{background:#fff;border:1px solid #f43f5e38;border-radius:16px;padding:1.75rem;box-shadow:0 30px 60px -20px #f43f5e4d}.DlpIntegrationPage-module-scss-module__5H4SuW__heroDialHead{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:baseline;margin-bottom:1rem;padding-bottom:1rem;display:flex}.DlpIntegrationPage-module-scss-module__5H4SuW__heroDialLabel{letter-spacing:.12em;text-transform:uppercase;color:#be123c;font-size:.7rem;font-weight:700}.DlpIntegrationPage-module-scss-module__5H4SuW__heroDialPct{letter-spacing:-.04em;background:linear-gradient(135deg,#f43f5e 0%,#a855f7 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-family:ui-monospace,monospace;font-size:2rem;font-weight:700}.DlpIntegrationPage-module-scss-module__5H4SuW__heroDialChannels{flex-direction:column;gap:.85rem;display:flex}.DlpIntegrationPage-module-scss-module__5H4SuW__heroDialChannel{grid-template-columns:80px 1fr 50px;align-items:center;gap:.75rem;font-size:.875rem;display:grid}.DlpIntegrationPage-module-scss-module__5H4SuW__heroDialChannel span{color:#64748b;font-weight:600}.DlpIntegrationPage-module-scss-module__5H4SuW__heroDialChannel strong{color:#0f172a;text-align:right;font-family:ui-monospace,monospace;font-weight:700}.DlpIntegrationPage-module-scss-module__5H4SuW__heroDialBar{background:#f1f5f9;border-radius:999px;height:8px;overflow:hidden}.DlpIntegrationPage-module-scss-module__5H4SuW__heroDialBarFill{background:linear-gradient(90deg,#f43f5e 0%,#ec4899 100%);border-radius:999px;height:100%;display:block}.DlpIntegrationPage-module-scss-module__5H4SuW__classSection{background:#fff;padding:5rem 0}.DlpIntegrationPage-module-scss-module__5H4SuW__classGrid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}@media (max-width:900px){.DlpIntegrationPage-module-scss-module__5H4SuW__classGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.DlpIntegrationPage-module-scss-module__5H4SuW__classGrid{grid-template-columns:1fr}}.DlpIntegrationPage-module-scss-module__5H4SuW__classCard{background:linear-gradient(#fff1f2 0%,#fff 100%);border:1px solid #f43f5e38;border-radius:14px;flex-direction:column;gap:.5rem;padding:1.5rem;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.DlpIntegrationPage-module-scss-module__5H4SuW__classCard:hover{transform:translateY(-3px);box-shadow:0 1px 3px #0f172a0f,0 8px 32px #0f172a14}.DlpIntegrationPage-module-scss-module__5H4SuW__classTag{color:#fff;letter-spacing:.06em;background:#f43f5e;border-radius:6px;width:fit-content;padding:.25rem .55rem;font-family:ui-monospace,monospace;font-size:.7rem;font-weight:700}.DlpIntegrationPage-module-scss-module__5H4SuW__classLabel{color:#0f172a;margin:0;font-size:1.0625rem;font-weight:700}.DlpIntegrationPage-module-scss-module__5H4SuW__classExample{color:#64748b;margin:0;font-family:ui-monospace,monospace;font-size:.8125rem;line-height:1.5}.DlpIntegrationPage-module-scss-module__5H4SuW__channelsSection{color:#fff;background:linear-gradient(135deg,#1f1825 0%,#0f172a 100%);padding:5rem 0}.DlpIntegrationPage-module-scss-module__5H4SuW__channelsSection .DlpIntegrationPage-module-scss-module__5H4SuW__eyebrow{color:#fda4af}.DlpIntegrationPage-module-scss-module__5H4SuW__channelsSection .DlpIntegrationPage-module-scss-module__5H4SuW__h2{color:#fff}.DlpIntegrationPage-module-scss-module__5H4SuW__channelsGrid{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}@media (max-width:900px){.DlpIntegrationPage-module-scss-module__5H4SuW__channelsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.DlpIntegrationPage-module-scss-module__5H4SuW__channelsGrid{grid-template-columns:1fr}}.DlpIntegrationPage-module-scss-module__5H4SuW__channelCard{background:#ffffff0a;border:1px solid #f43f5e2e;border-radius:14px;flex-direction:column;gap:.85rem;padding:1.5rem;transition:transform .2s cubic-bezier(.16,1,.3,1);display:flex}.DlpIntegrationPage-module-scss-module__5H4SuW__channelCard:hover{border-color:#f43f5e59;transform:translateY(-3px)}.DlpIntegrationPage-module-scss-module__5H4SuW__channelHead{justify-content:space-between;align-items:baseline;display:flex}.DlpIntegrationPage-module-scss-module__5H4SuW__channelName{color:#fff;margin:0;font-size:1rem;font-weight:700}.DlpIntegrationPage-module-scss-module__5H4SuW__channelPct{color:#f43f5e;background:linear-gradient(135deg,#f43f5e 0%,#ec4899 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-family:ui-monospace,monospace;font-size:1.125rem;font-weight:700}.DlpIntegrationPage-module-scss-module__5H4SuW__channelList{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.DlpIntegrationPage-module-scss-module__5H4SuW__channelList li{color:#ffffffc7;background:#ffffff08;border-radius:6px;padding:.4rem .6rem;font-family:ui-monospace,monospace;font-size:.8125rem}.DlpIntegrationPage-module-scss-module__5H4SuW__violationsSection{background:#fff;padding:5rem 0}.DlpIntegrationPage-module-scss-module__5H4SuW__violationsTableWrap{background:#fff;border:1px solid #e2e8f0;border-radius:14px;overflow:auto}.DlpIntegrationPage-module-scss-module__5H4SuW__violationsTable{border-collapse:collapse;width:100%;min-width:720px;font-size:.875rem}.DlpIntegrationPage-module-scss-module__5H4SuW__violationsTable th,.DlpIntegrationPage-module-scss-module__5H4SuW__violationsTable td{text-align:left;border-bottom:1px solid #f1f5f9;padding:.85rem 1rem}.DlpIntegrationPage-module-scss-module__5H4SuW__violationsTable thead th{text-transform:uppercase;letter-spacing:.08em;color:#be123c;background:#f43f5e14;font-size:.7rem}.DlpIntegrationPage-module-scss-module__5H4SuW__violationsTable tr:last-child td{border-bottom:none}.DlpIntegrationPage-module-scss-module__5H4SuW__violationsTable tbody tr:hover{background:#f43f5e14}.DlpIntegrationPage-module-scss-module__5H4SuW__vMono{color:#64748b;font-family:ui-monospace,monospace}.DlpIntegrationPage-module-scss-module__5H4SuW__vClass{color:#fff;background:#f43f5e;border-radius:6px;padding:.2rem .5rem;font-family:ui-monospace,monospace;font-size:.75rem;font-weight:700}.DlpIntegrationPage-module-scss-module__5H4SuW__vAction{text-transform:uppercase;letter-spacing:.04em;border-radius:999px;padding:.2rem .5rem;font-size:.7rem;font-weight:700}.DlpIntegrationPage-module-scss-module__5H4SuW__act_blocked{color:#b91c1c;background:#ef44441f}.DlpIntegrationPage-module-scss-module__5H4SuW__act_warned{color:#ca8a04;background:#eab30814}.DlpIntegrationPage-module-scss-module__5H4SuW__act_logged{color:#64748b;background:#f1f5f9}.DlpIntegrationPage-module-scss-module__5H4SuW__statsSection{background:linear-gradient(135deg,#be123c 0%,#831843 100%);padding:4rem 0}.DlpIntegrationPage-module-scss-module__5H4SuW__statsGrid{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}@media (max-width:760px){.DlpIntegrationPage-module-scss-module__5H4SuW__statsGrid{grid-template-columns:repeat(2,1fr)}}.DlpIntegrationPage-module-scss-module__5H4SuW__statsCard{text-align:center;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:14px;flex-direction:column;align-items:center;gap:.3rem;padding:1.75rem;display:flex}.DlpIntegrationPage-module-scss-module__5H4SuW__statsNum{letter-spacing:-.04em;background:linear-gradient(135deg,#fda4af 0%,#fff 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:2.25rem;font-weight:700}.DlpIntegrationPage-module-scss-module__5H4SuW__statsLabel{color:#ffffffd9;font-size:.875rem}.DlpIntegrationPage-module-scss-module__5H4SuW__relatedSection{background:#fff;padding:5rem 0 6rem}.DlpIntegrationPage-module-scss-module__5H4SuW__relatedGrid{grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:2rem;display:grid}@media (max-width:1000px){.DlpIntegrationPage-module-scss-module__5H4SuW__relatedGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.DlpIntegrationPage-module-scss-module__5H4SuW__relatedGrid{grid-template-columns:1fr}}.DlpIntegrationPage-module-scss-module__5H4SuW__relatedCard{background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:.4rem;padding:1.25rem;text-decoration:none;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1),border-color .2s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.DlpIntegrationPage-module-scss-module__5H4SuW__relatedCard:hover{border-color:#f43f5e38;transform:translateY(-3px);box-shadow:0 1px 3px #0f172a0f,0 8px 32px #0f172a14}.DlpIntegrationPage-module-scss-module__5H4SuW__relatedCard:hover .DlpIntegrationPage-module-scss-module__5H4SuW__relatedArrow{color:#be123c;transform:translate(3px)}.DlpIntegrationPage-module-scss-module__5H4SuW__relatedTitle{color:#0f172a;font-size:1rem;font-weight:700}.DlpIntegrationPage-module-scss-module__5H4SuW__relatedDesc{color:#64748b;font-size:.8125rem}.DlpIntegrationPage-module-scss-module__5H4SuW__relatedArrow{color:#94a3b8;transition:transform .2s cubic-bezier(.16,1,.3,1),color .2s cubic-bezier(.16,1,.3,1);position:absolute;top:1rem;right:1rem}
