.bordered-section[data-astro-cid-v7ii7ktu]{box-sizing:border-box;padding:0 70px;border-left:1px solid var(--c-neutral-1200);border-right:1px solid var(--c-neutral-1200);border-bottom:1px solid var(--c-neutral-1200)}.bordered-section[data-astro-cid-v7ii7ktu]>.main-track[data-astro-cid-v7ii7ktu]{border-left:1px solid var(--c-neutral-1200);border-right:1px solid var(--c-neutral-1200)}.github-stars{min-width:84px;min-height:34px;display:inline-flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start;box-sizing:border-box;padding:0 5px;border-radius:12px;background-color:var(--c-blue-dark);text-decoration:none;cursor:pointer}.github-stars .gh{padding-right:var(--spacing-lg)}.github-stars .star{padding-right:var(--spacing-xs)}.github-stars p{font:var(--t-body-primary-300);color:var(--c-blue-lighter)}main .content-limiter>.track>*{grid-column:2/12}#hero{--content-limit: 888px;padding:40px 0;border-left:1px solid var(--c-neutral-2);border-right:1px solid var(--c-neutral-2);border-bottom:1px solid var(--c-neutral-2)}#hero h1{padding-bottom:var(--spacing-lg)}#hero .limited-section-content>p{font:var(--t-body-big-300);color:var(--c-neutral-11);padding-bottom:var(--spacing-lg)}#hero .stars{min-height:34px;padding-bottom:40px}#hero nav ul{margin:0;padding:0;list-style:none;display:inline-flex;flex-flow:row wrap;align-items:center;justify-content:flex-start;column-gap:var(--spacing-md);row-gap:var(--spacing-lg)}.bordered-section header{box-sizing:border-box;padding:60px 33px 50px}.bordered-section header h2{font:var(--t-blog-h2)}.bordered-section header h2.sm{font:var(--t-h4-600)}.bordered-section header:has(p) h2{padding-bottom:15px}.bordered-section header p{font:var(--t-body-big-300);color:var(--c-neutral-11);max-width:713px}.bordered-section .split{display:grid;grid-template-columns:1fr 1fr;column-gap:48px;padding:60px 32px}.bordered-section .row{display:grid;grid-template-columns:minmax(0,1fr) 1px 345px}.bordered-section .right{display:flex;flex-flow:row;align-items:center;justify-content:center}.bordered-section .left{box-sizing:border-box;padding:60px 32px}.bordered-section .left p{font:var(--t-body-big-300);color:var(--c-neutral-11)}.bordered-section .left h3{font:var(--t-h8-500);color:var(--c-white);padding-bottom:var(--spacing-xs)}.bordered-section .left ul,.bordered-section .left ol{margin:20px 0 0;padding-left:17px}.bordered-section .split ol,.bordered-section .split ul,.bordered-section .content ol,.bordered-section .content ul,.bordered-section .left ol,.bordered-section .left ul{margin:0;padding-left:17px}.bordered-section .split ol li,.bordered-section .split ul li,.bordered-section .content ol li,.bordered-section .content ul li,.bordered-section .left ol li,.bordered-section .left ul li{font:var(--t-body-primary-bullet-300);color:var(--c-neutral-11)}.bordered-section .split ol li a,.bordered-section .split ul li a,.bordered-section .content ol li a,.bordered-section .content ul li a,.bordered-section .left ol li a,.bordered-section .left ul li a{font:inherit;color:var(--c-blue-lighter)}.bordered-section .split ol li strong,.bordered-section .split ul li strong,.bordered-section .content ol li strong,.bordered-section .content ul li strong,.bordered-section .left ol li strong,.bordered-section .left ul li strong{font:var(--t-body-primary-500);color:var(--c-white)}.bordered-section .split ol li:not(:last-child),.bordered-section .split ul li:not(:last-child),.bordered-section .content ol li:not(:last-child),.bordered-section .content ul li:not(:last-child),.bordered-section .left ol li:not(:last-child),.bordered-section .left ul li:not(:last-child){padding-bottom:var(--spacing-lg)}#on-premise .row>.left>p{font:var(--t-body-primary-bullet-300);color:var(--c-neutral-14)}#open-source .split p{padding-bottom:var(--spacing-sm)}#open-source .split li,#open-source .split p{font:var(--t-body-primary-bullet-300);color:var(--c-neutral-11)}#open-source .split ol,#open-source .split ul{margin:0;padding-left:17px}#open-source .split ol li:not(:last-child),#open-source .split ul li:not(:last-child){padding-bottom:var(--spacing-lg)}#software header{padding-bottom:40px}#software header a{font:inherit;color:var(--c-blue-lighter)}#software .software-used{box-sizing:border-box;padding:0 30px 32px}#software .software-used>p{font:var(--t-body-small-400);color:var(--c-neutral-11);padding-bottom:var(--spacing-2xl)}#software .software-used .cards{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;gap:20px}#software .software-used .cards .card{box-sizing:border-box;border-radius:8px;border:1px solid var(--c-neutral-2);padding:16px}#software .software-used .cards .card img{padding-bottom:24px}#software .software-used .cards .card p,#software .software-used .cards .card a{font:var(--t-body-small-300)}#software .software-used .cards .card a{color:var(--c-blue-lighter);text-decoration:none}#software .software-used .cards .card p{color:var(--c-white)}#pentesting .content{display:grid;grid-template-columns:minmax(0,445px) auto;background-origin:border-box;padding:32px 24px;align-items:center;justify-content:space-between;column-gap:var(--spacing-md)}#rust .content{display:grid;grid-template-columns:minmax(0,445px) minmax(0,297px);grid-template-rows:auto;column-gap:var(--spacing-sm);align-items:start;justify-content:space-between;padding:60px 32px}#rust .content .card{background-color:var(--c-neutral-1);border-radius:12px;box-sizing:border-box;padding:20px}#rust .content .card p{font:var(--t-body-big-500);color:var(--c-white);padding-bottom:20px}#rust .content .card ul{margin:0;padding-left:17px}#rust .content .card ul li{font:var(--t-body-primary-bullet-300)}#releases .content{display:grid;grid-template-columns:minmax(0,445px) auto;grid-template-rows:auto;column-gap:var(--spacing-sm);align-items:center;justify-content:space-between;box-sizing:border-box;padding:36px 32px}#disclosure{padding:50px 0 100px;max-width:790px}#disclosure a{color:var(--c-blue-lighter);text-decoration:underline}#disclosure h2{font:var(--t-h5-600);color:var(--c-white);padding-bottom:24px}#disclosure .contact{font:var(--t-h8-300);color:var(--c-neutral-11);padding-bottom:var(--spacing-3xl)}#disclosure .list-header{font:var(--t-body-primary-500);color:var(--c-white);padding-bottom:var(--spacing-lg)}#disclosure ul{margin:0;padding-left:17px}#disclosure ul li{font:var(--t-body-primary-bullet-300);color:var(--c-neutral-11)}#disclosure ul li a{color:var(--c-neutral-11)}#disclosure .note{font:var(--t-body-small-300);color:var(--c-neutral-13)}
