html{scroll-behavior:smooth}body{background-color:#1f1f1f!important}body.solidwp-light-theme{background-color:#f7f5f0!important}#primary.content-area{background-color:#f7f5f0}.solidwp-post-grid>.kt-row-column-wrap{grid-template-columns:minmax(0,1fr)!important;margin:0 auto;max-width:var(--global-content-width);padding:0 var(--global-content-edge-padding)!important}@media(min-width:768px){.solidwp-post-grid>.kt-row-column-wrap{padding-left:clamp(var(--global-content-edge-padding)*2,5vw,5rem)!important;padding-right:clamp(var(--global-content-edge-padding)*2,5vw,5rem)!important}}@media(min-width:993px){.solidwp-post-grid>.kt-row-column-wrap{display:grid;gap:var(--global-row-gutter-md,2rem) var(--global-row-gutter-md,2rem);grid-template-columns:minmax(0,72%) minmax(0,28%)!important}}@media(min-width:993px)and (max-width:767px){.solidwp-post-grid>.kt-row-column-wrap{grid-template-columns:minmax(0,1fr)!important}}@media(min-width:1120px){.solidwp-post-grid>.kt-row-column-wrap{display:grid;gap:var(--global-row-gutter-md,2rem) var(--global-row-gutter-md,2rem);grid-template-columns:minmax(0,75%) minmax(0,25%)!important}}@media(min-width:1120px)and (max-width:767px){.solidwp-post-grid>.kt-row-column-wrap{grid-template-columns:minmax(0,1fr)!important}}@media(max-width:992px){.solidwp-post-grid>.kt-row-column-wrap>.wp-block-kadence-column:last-child{display:none}}.solidwp-post-grid .solidwp-featured-posts{margin-top:60px}.solidwp-post>:first-child,.solidwp-post>script:first-child+.solidwp-post-toc .solidwp-post-toc__root{margin-top:0!important}.solidwp-post .wp-block-heading{scroll-margin-top:calc(4.625rem + 30px)}.solidwp-post ul{padding-left:1.5em!important}.solidwp-post li{margin:30px 0}.solidwp-post h1,.solidwp-post h2,.solidwp-post h3,.solidwp-post h4,.solidwp-post h5,.solidwp-post h6,.solidwp-post p{margin:30px 0!important}.solidwp-post h1,.solidwp-post h2{margin-top:56px!important}.solidwp-post .entry-content .wp-block-heading:first-child{margin-top:0!important}.solidwp-post pre{background-color:rgba(31,31,31,.1);border-radius:5px}.solidwp-post pre code{background-color:transparent}.solidwp-post code{background-color:rgba(31,31,31,.1);font-size:.9em;padding:.1em}.solidwp-post a code{background-color:transparent;font-size:1em;padding:0}.solidwp-post .wp-block-post-excerpt__excerpt{font-family:Inter,sans-serif;font-size:1.0625rem;font-weight:400;line-height:1.5}.solidwp-post .wp-block-group.is-content-justification-center{margin-top:56px}.solidwp-post .wp-block-group.is-content-justification-center h2{margin-top:30px!important}.solidwp-post p.has-background{background-color:rgba(31,31,31,.05);border:1px solid rgba(31,31,31,.15);border-radius:10px}@media(min-width:768px){.solidwp-post .kb-row-layout-wrap{margin:56px 0!important}}.solidwp-post .kt-row-column-wrap{padding:0!important}@media(max-width:767px){.solidwp-post .kt-row-column-wrap{gap:0!important}}.solidwp-post .kt-row-column-wrap blockquote,.solidwp-post .kt-row-column-wrap p{margin:0!important}@media(max-width:767px){.solidwp-post .kt-row-column-wrap blockquote{margin:26px 0 50px!important}}.solidwp-post blockquote{border:none;margin:56px 0!important;padding:0}.solidwp-post blockquote p{-webkit-text-fill-color:transparent;background:linear-gradient(180deg,#96f,#000);-webkit-background-clip:text;background-clip:text;font-size:1.5625rem;margin:0!important}.solidwp-post div[class*=responsible-disclosure]{margin:100px 0 56px}@media(min-width:993px){.solidwp-post-sidebar{border-left:1px solid #d9d9d9;padding-left:var(--global-row-gutter-md,2rem)}}.solidwp-post-social--top{margin:50px 0!important}.solidwp-post-social--bottom{margin:70px 0!important}@media(min-width:993px){.solidwp-post-social--bottom{margin:90px 0!important}}.solidwp-post-social p{color:#8e8e8e;font-size:1.75rem}.solidwp-post-social .ss-inline-share-wrapper{margin:0}.solidwp-post-social .ss-inline-share-wrapper .ss-social-icons-container li{margin:0 20px 0 0!important}.solidwp-post-social .ss-inline-share-wrapper .ss-social-icons-container li:last-child{margin-right:0!important}.solidwp-post-social .ss-inline-share-wrapper .ss-social-icons-container li a{background-color:#9675f7;border:none!important;outline:revert!important;transition:box-shadow .2s ease-in-out 0s!important}.solidwp-post-social .ss-inline-share-wrapper .ss-social-icons-container li a:focus,.solidwp-post-social .ss-inline-share-wrapper .ss-social-icons-container li a:hover{box-shadow:0 0 10px 1px rgba(150,117,247,.4)}.solidwp-post-author-bottom{margin:0 auto 56px}@media(min-width:993px){.solidwp-post-author-bottom{display:none}}.solidwp-related-posts{margin-bottom:90px}.solidwp-simple-cta{margin:56px 0 0}@media(min-width:993px){.solidwp-simple-cta{width:calc(125% + var(--global-row-gutter-md, 2rem)*3.5)}}.solidwp-vulnerability{margin:56px 0}body.single-guides .single-content h1:first-child{margin-top:4em!important}body.single-guides h1 em{font-family:Libre Baskerville,serif;font-size:125%;font-weight:300}body.single-guides .solidwp-more-guides article{border:2px solid #000;border-radius:12px;overflow:auto}body.single-guides .solidwp-more-guides img{border-radius:10px 10px 0 0}body.single-guides .solidwp-more-guides article:hover img{filter:brightness(115%) contrast(1.75);transition:all .4s ease-in-out}body.single-guides .solidwp-more-guides .entry-summary{font-size:.8em}body.single-guides .solidwp-more-guides .entry-header h4.entry-title{margin-top:0!important}body.single-guides .entry-content .solidwp-post p{margin-bottom:1em!important}body.single-guides .entry-content .solidwp-post ul li{line-height:1.5em;margin:0}body.single-guides .loop-entry.type-guides{background:#fff}body.single-guides .loop-entry.type-guides h2{margin-top:0!important}
