:root{--ab-fluid-vw-cap:90rem;--ab-fluid-vw:min(100vw, var(--ab-fluid-vw-cap));--ab-fluid-vh-cap:56.25rem;--ab-fluid-vh:min(100vh, var(--ab-fluid-vh-cap));--ab-container-max:114rem;--ab-gutter:1.5rem;--ab-marketing-section-pad:clamp(2.5rem, calc(var(--ab-fluid-vw) * .04), 3.5rem)}@media screen and (width>=768px){:root{--ab-gutter:3rem}}.padding-global{padding-left:var(--ab-gutter);padding-right:var(--ab-gutter)}.container-large{z-index:3;vertical-align:middle;width:100%;max-width:var(--ab-container-max);margin-left:auto;margin-right:auto;display:block}.padding-section-large{padding-top:6rem;padding-bottom:6rem}.padding-top-nav{padding-top:10rem}.padding-small{padding:1.5rem}.padding-large{padding:3rem}@media screen and (width<=991px){.padding-section-large{padding-top:3rem;padding-bottom:3rem}.padding-top-nav{padding-top:8rem}}.security-page-root{background-color:#0000}.security-page-root .ab-security-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.security-page-root .ab-security-hero .ab-marketing-hero-section__tags{justify-content:center}.ab-security-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1rem;width:100%;margin:0;padding:0;list-style:none;display:grid}.ab-security-card-grid>li{min-width:0;min-height:100%;display:flex}.ab-security-card-grid .ab-mcp-gateway-use-case-card{width:100%;height:100%}.ab-security-points{gap:1rem;width:100%;max-width:48rem;margin:0;padding:0;list-style:none;display:grid}.ab-security-points--two-column{grid-template-columns:repeat(2,minmax(0,1fr));max-width:62rem}.ab-security-points__item{min-width:0;color:var(--figma-content-muted,#858585);letter-spacing:-.01em;text-wrap:pretty;padding-left:1.75rem;font-size:1rem;line-height:1.6;position:relative}.ab-security-points__item:before{content:"";background-color:var(--figma-content-accent,#a299ff);border-radius:50%;width:.375rem;height:.375rem;position:absolute;top:.6875rem;left:.375rem}.ab-security-points__lead{color:var(--figma-content-default,#fff);font-weight:600}.ab-security-note{border:1px solid var(--figma-border-default,#383838);border-curve:continuous;text-align:left;border-radius:.5rem;gap:.5rem;width:100%;max-width:48rem;margin-inline:auto;padding:1.5rem;display:grid}.ab-security-note__title{margin:0}.ab-security-note__body{color:var(--figma-content-muted,#858585);text-wrap:pretty;margin:0;line-height:1.6}.ab-security-verification__table-wrap{border:1px solid var(--figma-border-default,#383838);border-curve:continuous;border-radius:.5rem;width:100%;min-width:0;max-width:48rem;margin-inline:auto;overflow-x:auto}.ab-security-verification__table{border-collapse:collapse;width:100%;color:var(--figma-content-default,#fff)}.ab-security-verification__table th,.ab-security-verification__table td{text-align:left;vertical-align:top;letter-spacing:-.01em;text-wrap:pretty;padding:1rem 1.25rem;font-size:.9375rem;line-height:1.45}.ab-security-verification__table tbody th{color:var(--figma-content-default,#fff);white-space:nowrap;font-weight:600}.ab-security-verification__table tbody td{color:var(--figma-content-muted,#858585)}.ab-security-verification__table tbody tr+tr th,.ab-security-verification__table tbody tr+tr td{border-top:1px solid var(--figma-border-default,#383838)}.ab-security-verification__note{width:100%;max-width:48rem;color:var(--figma-content-muted,#858585);text-wrap:pretty;margin:1.5rem auto 0;line-height:1.6}.ab-security-faq .ab-faq3--inline{width:100%;max-width:48rem;margin-inline:auto}@media (width<=991px){.ab-security-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.ab-security-card-grid,.ab-security-points--two-column{grid-template-columns:minmax(0,1fr)}.ab-security-note{padding:1.25rem}.ab-security-verification__table th,.ab-security-verification__table td{padding:.875rem 1rem}.ab-security-verification__table tbody th{white-space:normal}}
