:root{--bomb-security-black:#0b0b0b;--bomb-security-gold:#d4a23a;--bomb-security-gold-light:#efc15a;--bomb-security-cream:#f7f5ef;--bomb-security-text:#161616}html{scroll-behavior:smooth}.bomb-security-page,.bomb-security-page *{box-sizing:border-box}.bomb-security-page{width:100vw;margin-left:calc(50% - 50vw);overflow:hidden;background:#fff;color:var(--bomb-security-text);font-family:inherit}.bomb-security-page p,.bomb-security-page li,.bomb-security-page input,.bomb-security-page select,.bomb-security-page textarea,.bomb-security-page button{font-family:inherit}.bomb-security-page h1,.bomb-security-page h2,.bomb-security-page h3,.bomb-security-page p{margin-top:0}.bomb-security-page h1,.bomb-security-page h2{margin-bottom:20px;font-weight:900;line-height:.95;letter-spacing:-.045em;text-transform:uppercase}.bomb-security-page h1{font-size:clamp(48px, 5.6vw, 84px)}.bomb-security-page h2{font-size:clamp(38px, 4.2vw, 62px)}.bomb-security-page h1 span,.bomb-security-page h2 span{color:var(--bomb-security-gold)}.bomb-security-page p{margin-bottom:16px;font-size:18px;line-height:1.52}.bomb-security-kicker{margin-bottom:14px;color:var(--bomb-security-gold);font-size:14px;font-weight:800;letter-spacing:.17em;text-transform:uppercase}.bomb-security-emphasis{color:var(--bomb-security-gold-light);font-weight:800}.bomb-security-button,.bomb-security-submit{display:inline-flex;align-items:center;justify-content:center;gap:22px;width:max-content;padding:17px 24px;border:0;border-radius:5px;background:linear-gradient(90deg,var(--bomb-security-gold),var(--bomb-security-gold-light));color:#111!important;font-weight:900;letter-spacing:.02em;text-decoration:none!important;cursor:pointer;transition:transform .18s ease,filter .18s ease}.bomb-security-button:hover,.bomb-security-submit:hover{transform:translateY(-1px);filter:brightness(1.03)}.bomb-security-button span,.bomb-security-submit span{font-size:24px;line-height:0}.bomb-security-hero{display:grid;grid-template-columns:1fr 1.05fr;min-height:620px;background:var(--bomb-security-black);color:#fff}.bomb-security-hero-copy{display:flex;flex-direction:column;justify-content:center;padding:70px 54px}.bomb-security-hero-copy p{max-width:650px}.bomb-security-hero-copy .bomb-security-button{margin-top:8px}.bomb-security-hero-image{min-height:520px;background:linear-gradient(90deg,rgb(11 11 11 / .30),#fff0),url(/wp-content/plugins/bomb-security-final-v1.5/assets/bomb-security-building.png) center / cover no-repeat}.bomb-security-section{padding:78px 58px}.bomb-security-light{background:#fff}.bomb-security-dark{background:var(--bomb-security-black);color:#fff}.bomb-security-split{display:grid;grid-template-columns:1fr 1fr;gap:44px;align-items:center}.bomb-security-image-wrap img{display:block;width:100%;height:auto;object-fit:cover;box-shadow:0 10px 30px rgb(0 0 0 / .08)}.bomb-security-split .bomb-security-image-wrap img{aspect-ratio:4 / 3}.bomb-security-dark .bomb-security-lead{max-width:930px}.bomb-security-values{display:grid;grid-template-columns:repeat(3,1fr);gap:34px;margin-top:40px}.bomb-security-values article{padding-top:22px;border-top:1px solid rgb(212 162 58 / .55)}.bomb-security-icon{margin-bottom:8px;color:var(--bomb-security-gold-light);font-size:42px;line-height:1}.bomb-security-values h3{margin:0 0 10px;color:var(--bomb-security-gold-light);font-size:22px;line-height:1.05;text-transform:uppercase}.bomb-security-values p{font-size:17px;line-height:1.5}.bomb-security-process-layout{display:grid;grid-template-columns:1.65fr .9fr;gap:48px;align-items:start}.bomb-security-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin:34px 0 58px}.bomb-security-steps article{position:relative;text-align:center}.bomb-security-steps article:not(:last-child)::after{content:'';position:absolute;top:24px;left:calc(50% + 31px);width:calc(100% - 62px);height:1px;background:rgb(212 162 58 / .65)}.bomb-security-step-number{display:grid;place-items:center;width:48px;height:48px;margin:0 auto 14px;border-radius:50%;background:var(--bomb-security-gold);color:#fff;font-size:18px;font-weight:900}.bomb-security-steps h3{margin:0 0 10px;font-size:16px;line-height:1.15;text-transform:uppercase}.bomb-security-steps p{margin:0;font-size:14px;line-height:1.4}.bomb-security-team{display:grid;grid-template-columns:1.35fr .65fr;gap:28px;align-items:center}.bomb-security-team .bomb-security-image-wrap img{aspect-ratio:4 / 3}.bomb-security-form-card{position:sticky;top:30px;padding:30px;border-radius:14px;background:#0a0a0a;color:#fff;box-shadow:0 20px 50px rgb(0 0 0 / .18)}.admin-bar .bomb-security-form-card{top:62px}.bomb-security-form-card h2{margin-bottom:12px;font-size:36px}.bomb-security-form-card>p{color:#e3e3e3;font-size:16px}.bomb-security-form label{display:block;margin-bottom:12px}.bomb-security-form label>span{display:block;margin-bottom:6px;color:#ddd;font-size:12px}.bomb-security-form input,.bomb-security-form select,.bomb-security-form textarea{width:100%;min-height:46px;padding:12px;border:1px solid #515151;border-radius:5px;background:#1e1e1e;color:#fff;font:inherit}.bomb-security-form textarea{min-height:120px;resize:vertical}.bomb-security-form select option{color:#111;background:#fff}.bomb-security-form input:focus,.bomb-security-form select:focus,.bomb-security-form textarea:focus{outline:2px solid var(--bomb-security-gold-light);outline-offset:1px}.bomb-security-submit{width:100%;margin-top:6px}.bomb-security-notice{margin:14px 0;padding:12px;border-radius:5px;font-size:14px;line-height:1.4}.bomb-security-success{border:1px solid #2d8141;background:#183b20}.bomb-security-error{border:1px solid #a44343;background:#4a1b1b}.bomb-security-privacy{margin-top:13px;color:#aaa;font-size:11px!important;line-height:1.45!important}.bomb-security-honeypot{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}.bomb-security-choice{background:var(--bomb-security-cream);text-align:center}.bomb-security-choice p{max-width:860px;margin-right:auto;margin-left:auto}.bomb-security-choice .bomb-security-button{margin-top:8px}@media (max-width:1000px){.bomb-security-hero,.bomb-security-split,.bomb-security-process-layout,.bomb-security-team{grid-template-columns:1fr}.bomb-security-hero-image{order:-1;min-height:380px}.bomb-security-values{grid-template-columns:1fr}.bomb-security-steps{grid-template-columns:1fr 1fr}.bomb-security-steps article::after{display:none}.bomb-security-form-card{position:relative;top:auto}.admin-bar .bomb-security-form-card{top:auto}}@media (max-width:640px){.bomb-security-hero-copy,.bomb-security-section{padding:52px 22px}.bomb-security-hero-image{min-height:300px}.bomb-security-steps{grid-template-columns:1fr}.bomb-security-values{gap:26px}.bomb-security-form-card{padding:26px 22px;border-radius:0}.bomb-security-button{width:100%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.bomb-security-button,.bomb-security-submit{transition:none}}.bomb-security-page .bomb-security-dark,.bomb-security-page .bomb-security-dark h1,.bomb-security-page .bomb-security-dark h2,.bomb-security-page .bomb-security-dark h3,.bomb-security-page .bomb-security-dark h4,.bomb-security-page .bomb-security-dark p,.bomb-security-page .bomb-security-dark li,.bomb-security-page .bomb-security-hero,.bomb-security-page .bomb-security-hero h1,.bomb-security-page .bomb-security-hero h2,.bomb-security-page .bomb-security-hero h3,.bomb-security-page .bomb-security-hero p,.bomb-security-page .bomb-security-form-card,.bomb-security-page .bomb-security-form-card h1,.bomb-security-page .bomb-security-form-card h2,.bomb-security-page .bomb-security-form-card h3,.bomb-security-page .bomb-security-form-card p,.bomb-security-page .bomb-security-form-card label,.bomb-security-page .bomb-security-form-card label>span{color:#ffffff!important}.bomb-security-page .bomb-security-dark .bomb-security-kicker,.bomb-security-page .bomb-security-hero .bomb-security-kicker,.bomb-security-page .bomb-security-form-card .bomb-security-kicker,.bomb-security-page .bomb-security-dark .bomb-security-icon,.bomb-security-page .bomb-security-dark .bomb-security-values h3,.bomb-security-page .bomb-security-emphasis{color:var(--bomb-security-gold-light)!important}.bomb-security-page .bomb-security-form-card>p,.bomb-security-page .bomb-security-form label>span{color:#e3e3e3!important}.bomb-security-page .bomb-security-privacy{color:#b8b8b8!important}.bomb-security-page .bomb-security-light,.bomb-security-page .bomb-security-light h1,.bomb-security-page .bomb-security-light h2,.bomb-security-page .bomb-security-light h3,.bomb-security-page .bomb-security-light p,.bomb-security-page .bomb-security-choice,.bomb-security-page .bomb-security-choice h1,.bomb-security-page .bomb-security-choice h2,.bomb-security-page .bomb-security-choice h3,.bomb-security-page .bomb-security-choice p{color:var(--bomb-security-text)!important}.bomb-security-page .bomb-security-light .bomb-security-kicker,.bomb-security-page .bomb-security-choice .bomb-security-kicker,.bomb-security-page .bomb-security-light h1 span,.bomb-security-page .bomb-security-light h2 span,.bomb-security-page .bomb-security-choice h1 span,.bomb-security-page .bomb-security-choice h2 span{color:var(--bomb-security-gold)!important}.bomb-security-active .entry-header,.bomb-security-active .page-header,.bomb-security-active .page-title,.bomb-security-active .page-title-bar,.bomb-security-active .page-header-banner,.bomb-security-active .titlebar,.bomb-security-active .title-bar,.bomb-security-active .hero-page-title,.bomb-security-active .wp-block-post-title{display:none!important}.bomb-security-active #content,.bomb-security-active .site-content,.bomb-security-active .content-area,.bomb-security-active .site-main,.bomb-security-active main.site-main,.bomb-security-active article.page,.bomb-security-active .entry-content,.bomb-security-active .page-content,.bomb-security-active .container,.bomb-security-active .content-container{margin-top:0!important;margin-bottom:0!important}.bomb-security-active .site-main,.bomb-security-active main.site-main,.bomb-security-active article.page,.bomb-security-active .entry-content,.bomb-security-active .page-content{padding-top:0!important;padding-bottom:0!important}.bomb-security-active .bomb-security-page{width:100vw!important;max-width:none!important;margin:0 calc(50% - 50vw)!important;padding:0!important;background:var(--bomb-security-black)}.bomb-security-active .entry-content>.bomb-security-page:first-child{margin-top:0!important}.bomb-security-active .entry-content>.bomb-security-page:last-child{margin-bottom:0!important}.bomb-security-active .bomb-security-hero,.bomb-security-active .bomb-security-section{margin:0!important;border:0}.bomb-security-active .bomb-security-choice{background:#f1eee6;margin:0!important}.bomb-security-active .entry-content,.bomb-security-active .wp-site-blocks,.bomb-security-active .is-layout-flow,.bomb-security-active .is-layout-constrained{--wp--style--block-gap:0px}.bomb-security-active #primary,.bomb-security-active .content-area,.bomb-security-active #main,.bomb-security-active .site-main,.bomb-security-active article.page,.bomb-security-active article.type-page,.bomb-security-active .entry-content,.bomb-security-active .wp-block-post-content,.bomb-security-active .wp-block-shortcode{margin-top:0!important;padding-top:0!important}.bomb-security-active .entry-content>.wp-block-shortcode,.bomb-security-active .wp-block-post-content>.wp-block-shortcode,.bomb-security-active .entry-content>p:empty,.bomb-security-active .wp-block-post-content>p:empty{margin:0!important;padding:0!important}.bomb-security-active #content>.ast-container,.bomb-security-active #content .ast-container,.bomb-security-active #primary,.bomb-security-active #primary>main,.bomb-security-active #primary article,.bomb-security-active #primary .entry-content{max-width:none!important;width:100%!important;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.bomb-security-active .wp-site-blocks>main,.bomb-security-active main.wp-block-group,.bomb-security-active main.wp-block-group>.wp-block-group,.bomb-security-active .wp-block-post-content{margin-block-start:0!important;padding-block-start:0!important}.bomb-security-active .bomb-security-page,.bomb-security-active .bomb-security-page>.bomb-security-hero{margin-top:0!important;padding-top:0!important}.bomb-security-page .bomb-security-form-card,.bomb-security-page .bomb-security-form-card *:not(option):not(.bomb-security-submit):not(.bomb-security-submit *){color:#ffffff!important}.bomb-security-page .bomb-security-form-card .bomb-security-kicker{color:var(--bomb-security-gold-light)!important}.bomb-security-page .bomb-security-form-card>p,.bomb-security-page .bomb-security-form-card .bomb-security-form label>span{color:#e3e3e3!important}.bomb-security-page .bomb-security-form-card .bomb-security-privacy{color:#b8b8b8!important}.bomb-security-page .bomb-security-form-card input,.bomb-security-page .bomb-security-form-card select,.bomb-security-page .bomb-security-form-card textarea{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}.bomb-security-page .bomb-security-form-card input::placeholder,.bomb-security-page .bomb-security-form-card textarea::placeholder{color:#bdbdbd!important;opacity:1}.bomb-security-page .bomb-security-form-card select option{color:#111111!important;background:#ffffff!important}.bomb-security-page .bomb-security-form-card .bomb-security-submit,.bomb-security-page .bomb-security-form-card .bomb-security-submit *{color:#111111!important;-webkit-text-fill-color:#111111!important}.bomb-security-page .bomb-security-form-card .bomb-security-notice,.bomb-security-page .bomb-security-form-card .bomb-security-notice *{color:#ffffff!important}.bomb-security-page .bomb-security-form-card .bomb-security-kicker{color:var(--bomb-security-gold-light)!important;-webkit-text-fill-color:var(--bomb-security-gold-light)!important}.bomb-security-page .bomb-security-form-card #bomb-security-form-heading .bomb-security-form-heading-white{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}.bomb-security-page .bomb-security-form-card #bomb-security-form-heading .bomb-security-form-heading-gold{color:var(--bomb-security-gold-light)!important;-webkit-text-fill-color:var(--bomb-security-gold-light)!important}.bomb-security-page .bomb-security-form-card .bomb-security-form input:not([type="hidden"]),.bomb-security-page .bomb-security-form-card .bomb-security-form select,.bomb-security-page .bomb-security-form-card .bomb-security-form textarea{background:#ffffff!important;color:#111111!important;-webkit-text-fill-color:#111111!important;border-color:#d7d7d7!important}.bomb-security-page .bomb-security-form-card .bomb-security-form input::placeholder,.bomb-security-page .bomb-security-form-card .bomb-security-form textarea::placeholder{color:#6b6b6b!important;-webkit-text-fill-color:#6b6b6b!important;opacity:1!important}.bomb-security-page .bomb-security-form-card .bomb-security-form select option{background:#ffffff!important;color:#111111!important;-webkit-text-fill-color:#111111!important}.bomb-security-powered{margin:-6px 0 18px!important;color:#fff;font-size:22px!important;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.bomb-security-form-heading-white{color:#fff!important}.bomb-security-form-heading-gold{color:var(--bomb-security-gold)!important}.bomb-security-team{grid-template-columns:1fr!important}.bomb-security-team>div{max-width:860px}.bomb-security-hero-image{background-position:center center!important}.bomb-security-page .bomb-security-choice h2{color:#111!important}.bomb-security-page .bomb-security-light h2{color:#111!important}.bomb-security-page .bomb-security-dark h2{color:#fff!important}body:has(.bomb-security-page) .wp-block-post-content,body:has(.bomb-security-page) .entry-content,body:has(.bomb-security-page) main.site-main,body.bomb-security-active .wp-block-post-content,body.bomb-security-active .entry-content,body.bomb-security-active main.site-main{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}body:has(.bomb-security-page) .wp-block-shortcode,body:has(.bomb-security-page) .entry-content>.wp-block-shortcode,body.bomb-security-active .wp-block-shortcode,body.bomb-security-active .entry-content>.wp-block-shortcode{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}body:has(.bomb-security-page) .entry-title,body:has(.bomb-security-page) .wp-block-post-title,body:has(.bomb-security-page) .entry-header,body:has(.bomb-security-page) .page-header,body.bomb-security-active .entry-title,body.bomb-security-active .wp-block-post-title,body.bomb-security-active .entry-header,body.bomb-security-active .page-header{display:none!important;margin:0!important;padding:0!important}body:has(.bomb-security-page) .site-main,body:has(.bomb-security-page) .content-area,body:has(.bomb-security-page) #primary,body.bomb-security-active .site-main,body.bomb-security-active .content-area,body.bomb-security-active #primary{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.bomb-security-page{width:100vw!important;max-width:none!important;margin:0 calc(50% - 50vw)!important;padding:0!important}body:has(.bomb-security-page) .entry-content,body:has(.bomb-security-page) .wp-block-post-content,body.bomb-security-active .entry-content,body.bomb-security-active .wp-block-post-content{--wp--style--block-gap:0px}.bomb-security-page .bomb-security-hero,.bomb-security-page .bomb-security-section{margin:0!important;border:0!important}.bomb-security-page .bomb-security-hero,.bomb-security-page .bomb-security-hero h1,.bomb-security-page .bomb-security-hero h2,.bomb-security-page .bomb-security-hero h3,.bomb-security-page .bomb-security-hero p,.bomb-security-page .bomb-security-dark,.bomb-security-page .bomb-security-dark h1,.bomb-security-page .bomb-security-dark h2,.bomb-security-page .bomb-security-dark h3,.bomb-security-page .bomb-security-dark p,.bomb-security-page .bomb-security-dark li,.bomb-security-page .bomb-security-form-card,.bomb-security-page .bomb-security-form-card h1,.bomb-security-page .bomb-security-form-card h2,.bomb-security-page .bomb-security-form-card h3,.bomb-security-page .bomb-security-form-card p,.bomb-security-page .bomb-security-form-card strong,.bomb-security-page .bomb-security-form-card label,.bomb-security-page .bomb-security-form-card label>span{color:#ffffff!important}.bomb-security-page .bomb-security-hero h1 span,.bomb-security-page .bomb-security-hero h2 span,.bomb-security-page .bomb-security-dark h1 span,.bomb-security-page .bomb-security-dark h2 span,.bomb-security-page .bomb-security-dark .bomb-security-kicker,.bomb-security-page .bomb-security-dark .bomb-security-icon,.bomb-security-page .bomb-security-dark .bomb-security-values h3,.bomb-security-page .bomb-security-hero .bomb-security-kicker,.bomb-security-page .bomb-security-form-card .bomb-security-kicker,.bomb-security-page .bomb-security-emphasis,.bomb-security-page .bomb-security-form-heading-gold{color:var(--bomb-security-gold-light)!important}.bomb-security-page .bomb-security-light,.bomb-security-page .bomb-security-light h1,.bomb-security-page .bomb-security-light h2,.bomb-security-page .bomb-security-light h3,.bomb-security-page .bomb-security-light p,.bomb-security-page .bomb-security-choice,.bomb-security-page .bomb-security-choice h1,.bomb-security-page .bomb-security-choice h2,.bomb-security-page .bomb-security-choice h3,.bomb-security-page .bomb-security-choice p{color:var(--bomb-security-text)!important}.bomb-security-page .bomb-security-light .bomb-security-kicker,.bomb-security-page .bomb-security-choice .bomb-security-kicker,.bomb-security-page .bomb-security-light h1 span,.bomb-security-page .bomb-security-light h2 span,.bomb-security-page .bomb-security-choice h1 span,.bomb-security-page .bomb-security-choice h2 span{color:var(--bomb-security-gold)!important}