.Learn-module-scss-module__-c0_cW__LearnPage{min-height:70vh;padding:calc(var(--sp)*12) var(--content-hPadding) calc(var(--sp)*20)}.Learn-module-scss-module__-c0_cW__LearnPage a:focus-visible,.Learn-module-scss-module__-c0_cW__LearnPage summary:focus-visible{outline:2px solid var(--aj-theme-txt-primary);outline-offset:4px;border-radius:calc(var(--sp)*.5)}.Learn-module-scss-module__-c0_cW__PageWidth{width:100%;max-width:1184px;margin:0 auto}.Learn-module-scss-module__-c0_cW__Breadcrumbs{gap:calc(var(--sp)*1);margin-bottom:calc(var(--sp)*8);font-size:var(--aj-fontSize-sm);color:var(--aj-theme-txt-tertiary);flex-wrap:wrap;align-items:center;display:flex}.Learn-module-scss-module__-c0_cW__BreadcrumbItem{gap:calc(var(--sp)*1);align-items:center;display:inline-flex}.Learn-module-scss-module__-c0_cW__ArticleHeader,.Learn-module-scss-module__-c0_cW__IndexHeader{max-width:880px}.Learn-module-scss-module__-c0_cW__ArticleHeader{padding-bottom:calc(var(--sp)*10)}.Learn-module-scss-module__-c0_cW__IndexHeader{padding:calc(var(--sp)*8) 0}.Learn-module-scss-module__-c0_cW__ArticleHeader h1,.Learn-module-scss-module__-c0_cW__IndexHeader h1{margin-top:calc(var(--sp)*2);font-size:clamp(var(--aj-fontSize-xl3),6vw,64px);letter-spacing:-.045em;line-height:1.05}.Learn-module-scss-module__-c0_cW__Eyebrow{font-size:var(--aj-fontSize-xs);font-weight:var(--aj-fontWeight-xl);color:var(--aj-theme-palette-main-tint-07);text-transform:uppercase;letter-spacing:.08em}.Learn-module-scss-module__-c0_cW__Eyebrow[data-category="AI agent security"],.Learn-module-scss-module__-c0_cW__Eyebrow[data-category=AI\ Security]{color:var(--aj-palette-tint-08-11)}.Learn-module-scss-module__-c0_cW__Eyebrow[data-category=Agentic\ identity]{color:var(--aj-palette-tint-03-11)}.Learn-module-scss-module__-c0_cW__Eyebrow[data-category=How-tos]{color:var(--aj-palette-tint-09-11)}.Learn-module-scss-module__-c0_cW__Eyebrow[data-category=API\ security],.Learn-module-scss-module__-c0_cW__Eyebrow[data-category=Web\ Security]{color:var(--aj-palette-tint-04-11)}.Learn-module-scss-module__-c0_cW__Eyebrow[data-category=Bot\ protection]{color:var(--aj-palette-tint-14-11)}.Learn-module-scss-module__-c0_cW__Eyebrow[data-category=Rate\ limiting]{color:var(--aj-palette-tint-15-11)}.Learn-module-scss-module__-c0_cW__Eyebrow[data-category=Runtime\ security]{color:var(--aj-palette-tint-05-11)}.Learn-module-scss-module__-c0_cW__Eyebrow[data-category="Application & framework security"]{color:var(--aj-palette-tint-06-11)}.Learn-module-scss-module__-c0_cW__Eyebrow[data-category=Security\ concepts]{color:var(--aj-palette-tint-07-11)}.Learn-module-scss-module__-c0_cW__Eyebrow[data-category="Sensitive data & secrets"]{color:var(--aj-palette-tint-10-11)}.Learn-module-scss-module__-c0_cW__Summary{max-width:780px;margin-top:calc(var(--sp)*4)!important;font-size:var(--aj-fontSize-lg)!important;color:var(--aj-theme-txt-secondary)!important}.Learn-module-scss-module__-c0_cW__Summary code,.Learn-module-scss-module__-c0_cW__DirectAnswer code{font-family:var(--aj-fontFamily-code);font-size:.893em}.Learn-module-scss-module__-c0_cW__PublicationMeta{gap:calc(var(--sp)*1);margin-top:calc(var(--sp)*4);font-size:var(--aj-fontSize-sm);color:var(--aj-theme-txt-tertiary);flex-wrap:wrap;display:flex}.Learn-module-scss-module__-c0_cW__CollectionOverview{max-width:900px;padding:calc(var(--sp)*8) 0 calc(var(--sp)*10);border-top:1px solid rgb(var(--aj-theme-palette-dividerRgb)/.35)}.Learn-module-scss-module__-c0_cW__CollectionOverview>h2{margin-bottom:calc(var(--sp)*3);font-size:var(--aj-fontSize-xl3)}.Learn-module-scss-module__-c0_cW__CollectionOverview>h2:not(:first-child){margin-top:calc(var(--sp)*8)}.Learn-module-scss-module__-c0_cW__CollectionOverview>p,.Learn-module-scss-module__-c0_cW__CollectionOverview li{font-size:var(--aj-fontSize-lg);line-height:var(--aj-lineHeight-xl);color:var(--aj-theme-txt-secondary)}.Learn-module-scss-module__-c0_cW__CollectionFocus{gap:calc(var(--sp)*8);margin-top:calc(var(--sp)*6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Learn-module-scss-module__-c0_cW__CollectionFocus h3{margin-bottom:calc(var(--sp)*2);font-size:var(--aj-fontSize-xl)}.Learn-module-scss-module__-c0_cW__CollectionFocus ul{padding-left:calc(var(--sp)*3);margin:0}.Learn-module-scss-module__-c0_cW__CollectionFocus li+li{margin-top:calc(var(--sp)*1.5)}.Learn-module-scss-module__-c0_cW__ArticleLayout{gap:calc(var(--sp)*10);padding-top:calc(var(--sp)*10);border-top:1px solid rgb(var(--aj-theme-palette-dividerRgb)/.35);grid-template-columns:220px minmax(0,720px);align-items:start;display:grid}.Learn-module-scss-module__-c0_cW__TableOfContents{top:calc(var(--Header-height) + var(--sp)*4);position:sticky}.Learn-module-scss-module__-c0_cW__TableOfContents>p{margin-bottom:calc(var(--sp)*2);font-size:var(--aj-fontSize-sm);font-weight:var(--aj-fontWeight-xl)}.Learn-module-scss-module__-c0_cW__TableOfContents ol{gap:calc(var(--sp)*1.25);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Learn-module-scss-module__-c0_cW__TableOfContents a{font-size:var(--aj-fontSize-sm)!important;font-weight:var(--aj-fontWeight-md)!important;color:var(--aj-theme-txt-tertiary)!important}.Learn-module-scss-module__-c0_cW__Prose{min-width:0}.Learn-module-scss-module__-c0_cW__Prose h2{margin-top:calc(var(--sp)*10);margin-bottom:calc(var(--sp)*3);font-size:var(--aj-fontSize-xl3);scroll-margin-top:calc(var(--Header-height) + var(--sp)*4)}.Learn-module-scss-module__-c0_cW__Prose>h2:first-of-type{padding-bottom:calc(var(--sp)*3);margin-top:calc(var(--sp)*2);margin-bottom:calc(var(--sp)*4);font-size:clamp(var(--aj-fontSize-xl3),3.2vw,1.85rem);font-weight:var(--aj-fontWeight-xl);color:var(--aj-theme-txt-primary);letter-spacing:-.03em;border-bottom:1px solid rgb(var(--aj-theme-palette-dividerRgb)/.45);line-height:1.2}.Learn-module-scss-module__-c0_cW__Prose h3{margin-top:calc(var(--sp)*6);margin-bottom:calc(var(--sp)*2);font-size:var(--aj-fontSize-xl);scroll-margin-top:calc(var(--Header-height) + var(--sp)*4)}.Learn-module-scss-module__-c0_cW__Prose p,.Learn-module-scss-module__-c0_cW__Prose ul,.Learn-module-scss-module__-c0_cW__Prose ol{max-width:68ch;margin-bottom:calc(var(--sp)*3);font-size:var(--aj-fontSize-lg);line-height:var(--aj-lineHeight-xl);color:var(--aj-theme-txt-secondary)}.Learn-module-scss-module__-c0_cW__Prose li{font-size:var(--aj-fontSize-lg);line-height:var(--aj-lineHeight-xl);color:var(--aj-theme-txt-secondary)}.Learn-module-scss-module__-c0_cW__Prose li::marker{color:var(--aj-theme-txt-secondary)}.Learn-module-scss-module__-c0_cW__Prose li+li{margin-top:calc(var(--sp)*1.5)}.Learn-module-scss-module__-c0_cW__Prose strong{color:var(--aj-theme-txt-primary)}.Learn-module-scss-module__-c0_cW__Prose>p a,.Learn-module-scss-module__-c0_cW__Prose>ul a,.Learn-module-scss-module__-c0_cW__Prose>ol a,.Learn-module-scss-module__-c0_cW__Prose>table a{text-underline-offset:.2em;text-decoration-thickness:1px;font-weight:inherit!important;text-decoration-line:underline!important}.Learn-module-scss-module__-c0_cW__Prose>p a:hover,.Learn-module-scss-module__-c0_cW__Prose>ul a:hover,.Learn-module-scss-module__-c0_cW__Prose>ol a:hover,.Learn-module-scss-module__-c0_cW__Prose>table a:hover{text-decoration-thickness:2px}.Learn-module-scss-module__-c0_cW__Prose table{width:100%;max-width:100%;margin:calc(var(--sp)*4) 0 calc(var(--sp)*6);font-size:var(--aj-fontSize-lg);line-height:var(--aj-lineHeight-xl);border-spacing:0;border-collapse:collapse;display:block;overflow-x:auto}.Learn-module-scss-module__-c0_cW__Prose th,.Learn-module-scss-module__-c0_cW__Prose td{padding:calc(var(--sp)*1.5);font-size:inherit;line-height:inherit;vertical-align:top;text-align:left;border-bottom:1px solid rgb(var(--aj-theme-palette-dividerRgb)/.35)}.Learn-module-scss-module__-c0_cW__Prose th{min-width:10rem;color:var(--aj-theme-txt-primary)}.Learn-module-scss-module__-c0_cW__Prose td{color:var(--aj-theme-txt-secondary)}.Learn-module-scss-module__-c0_cW__Prose td p{font-size:inherit;line-height:inherit;color:inherit;margin:0}.Learn-module-scss-module__-c0_cW__Prose>.expressive-code{margin-bottom:calc(var(--sp)*6)}.Learn-module-scss-module__-c0_cW__Prose .expressive-code .ec-line .gutter{color:var(--aj-theme-txt-tertiary)!important}.Learn-module-scss-module__-c0_cW__DirectAnswer{padding:calc(var(--sp)*3);margin-bottom:calc(var(--sp)*8);font-size:var(--aj-fontSize-lg);line-height:var(--aj-lineHeight-xl);color:var(--aj-theme-txt-secondary);background:rgb(var(--aj-theme-palette-fullForegroundRgb)/.06);border:1px solid rgb(var(--aj-theme-palette-dividerRgb)/.4);border-radius:calc(var(--sp)*1.5)}.Learn-module-scss-module__-c0_cW__EditorialNote{padding:calc(var(--sp)*3) calc(var(--sp)*4);margin-top:calc(var(--sp)*8);margin-bottom:calc(var(--sp)*6);background:rgb(var(--aj-theme-palette-fullForegroundRgb)/.025);border:1px solid rgb(var(--aj-theme-palette-dividerRgb)/.35);border-radius:calc(var(--sp)*2)}.Learn-module-scss-module__-c0_cW__EditorialNote p{font-size:var(--aj-fontSize-sm);line-height:var(--aj-lineHeight-lg);color:var(--aj-theme-txt-tertiary);margin:0}.Learn-module-scss-module__-c0_cW__EditorialNote a{text-underline-offset:.2em;font-weight:inherit!important;text-decoration:underline!important}.Learn-module-scss-module__-c0_cW__FaqList details{padding:calc(var(--sp)*2.5) 0;border-bottom:1px solid rgb(var(--aj-theme-palette-dividerRgb)/.35)}.Learn-module-scss-module__-c0_cW__FaqList summary{font-size:var(--aj-fontSize-lg);font-weight:var(--aj-fontWeight-xl);line-height:var(--aj-lineHeight-lg);color:var(--aj-theme-txt-primary);cursor:pointer}.Learn-module-scss-module__-c0_cW__FaqList details p{margin:calc(var(--sp)*2) 0 0}.Learn-module-scss-module__-c0_cW__Cta{padding:calc(var(--sp)*5);margin-top:calc(var(--sp)*10);background:rgb(var(--aj-theme-palette-fullForegroundRgb)/.055);border:1px solid rgb(var(--aj-theme-palette-dividerRgb)/.45);border-radius:calc(var(--sp)*2)}.Learn-module-scss-module__-c0_cW__Cta h2{margin-top:calc(var(--sp)*2)}.Learn-module-scss-module__-c0_cW__CtaLinks{gap:calc(var(--sp)*3);margin-top:calc(var(--sp)*4);flex-wrap:wrap;align-items:center;display:flex}.Learn-module-scss-module__-c0_cW__CtaLinks a{font-size:var(--aj-fontSize-sm)!important}.Learn-module-scss-module__-c0_cW__CtaPrimary{padding:calc(var(--sp)*1.5) calc(var(--sp)*2.5);background:var(--aj-theme-palette-foreground);border-radius:calc(var(--sp)*1);color:var(--aj-theme-palette-background)!important}.Learn-module-scss-module__-c0_cW__CtaPrimary:hover{opacity:.9;text-decoration:none!important}.Learn-module-scss-module__-c0_cW__Related{padding-top:calc(var(--sp)*8);margin-top:calc(var(--sp)*16);border-top:1px solid rgb(var(--aj-theme-palette-dividerRgb)/.35)}.Learn-module-scss-module__-c0_cW__IndexSection{padding-top:calc(var(--sp)*5);border-top:1px solid rgb(var(--aj-theme-palette-dividerRgb)/.35)}.Learn-module-scss-module__-c0_cW__IndexGroups{gap:calc(var(--sp)*12);flex-direction:column;display:flex}.Learn-module-scss-module__-c0_cW__IndexSection>.Learn-module-scss-module__-c0_cW__AreaSummary{max-width:68ch;padding-bottom:calc(var(--sp)*8);color:var(--aj-theme-txt-secondary)}.Learn-module-scss-module__-c0_cW__SectionTitleLink,.Learn-module-scss-module__-c0_cW__CardTitleLink,.Learn-module-scss-module__-c0_cW__CategoryLink{color:inherit;text-decoration:none!important}.Learn-module-scss-module__-c0_cW__CategoryLink{width:fit-content;display:inline-block}.Learn-module-scss-module__-c0_cW__CardTitle .Learn-module-scss-module__-c0_cW__CardTitleLink{line-height:inherit}.Learn-module-scss-module__-c0_cW__SectionTitleLink:hover,.Learn-module-scss-module__-c0_cW__CardTitleLink:hover,.Learn-module-scss-module__-c0_cW__CategoryLink:hover{text-underline-offset:.15em;text-decoration:underline!important}.Learn-module-scss-module__-c0_cW__Related>h2,.Learn-module-scss-module__-c0_cW__IndexSection>h2{margin-bottom:calc(var(--sp)*5)}.Learn-module-scss-module__-c0_cW__CardGrid{gap:calc(var(--sp)*3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Learn-module-scss-module__-c0_cW__Card{padding:calc(var(--sp)*4);background:rgb(var(--aj-theme-palette-fullForegroundRgb)/.035);border:1px solid rgb(var(--aj-theme-palette-dividerRgb)/.35);border-radius:calc(var(--sp)*2);transition:border-color var(--time-sm) var(--easing-default),transform var(--time-sm) var(--easing-default);flex-direction:column;display:flex}.Learn-module-scss-module__-c0_cW__Card:hover{border-color:rgb(var(--aj-theme-palette-fullForegroundRgb)/.25);transform:translateY(-2px)}.Learn-module-scss-module__-c0_cW__CardTitle{margin-top:calc(var(--sp)*2);font-size:var(--aj-fontSize-xl);line-height:var(--aj-lineHeight-lg);margin-bottom:0}@media not (max-width:900px){.Learn-module-scss-module__-c0_cW__CardTitle{min-height:2lh}.Learn-module-scss-module__-c0_cW__CollectionGuides .Learn-module-scss-module__-c0_cW__CardTitle{min-height:3lh}}.Learn-module-scss-module__-c0_cW__Card p{margin-top:calc(var(--sp)*2);font-size:var(--aj-fontSize-sm);color:var(--aj-theme-txt-secondary);flex:1}.Learn-module-scss-module__-c0_cW__CardLink{margin-top:calc(var(--sp)*4);font-size:var(--aj-fontSize-sm);font-weight:var(--aj-fontWeight-xl);color:var(--aj-theme-txt-primary)}@media (max-width:900px){.Learn-module-scss-module__-c0_cW__ArticleLayout{grid-template-columns:minmax(0,720px)}.Learn-module-scss-module__-c0_cW__TableOfContents{padding-bottom:calc(var(--sp)*6);position:static}.Learn-module-scss-module__-c0_cW__CardGrid{grid-template-columns:1fr}.Learn-module-scss-module__-c0_cW__CollectionFocus{gap:calc(var(--sp)*5);grid-template-columns:1fr}}@media (max-width:600px){.Learn-module-scss-module__-c0_cW__LearnPage{padding-top:calc(var(--Header-height) + var(--sp)*3);padding-bottom:calc(var(--sp)*12)}.Learn-module-scss-module__-c0_cW__ArticleHeader{padding-bottom:calc(var(--sp)*5)}.Learn-module-scss-module__-c0_cW__Breadcrumbs{margin-bottom:calc(var(--sp)*5)}.Learn-module-scss-module__-c0_cW__IndexHeader{padding:calc(var(--sp)*4) 0}.Learn-module-scss-module__-c0_cW__IndexSection{padding-top:calc(var(--sp)*4)}}
