:root,body.dark,html.dark{--sss-color-bg:#0a1120;--sss-color-grid:#131b2e;--sss-color-card:#0f1729;--sss-color-border:#1e293b;--sss-color-primary:#fff;--sss-color-muted:#8b93a7;--sss-color-accent:#22c55e;--sss-color-accent-hover:#16a34a;--sss-color-input-bg:#131b2e;--sss-color-input-border:#2a3548;--sss-color-input-placeholder:#5b6478;--sss-color-badge-alert:#ef4444;--sss-grid-pattern:#131b2e80}body.light,html.light,html:not(.dark) body:not(.dark){--sss-color-bg:#f8fafc;--sss-color-grid:#e2e8f0;--sss-color-card:#fff;--sss-color-border:#cbd5e1;--sss-color-primary:#0f172a;--sss-color-muted:#475569;--sss-color-accent:#16a34a;--sss-color-accent-hover:#15803d;--sss-color-input-bg:#f1f5f9;--sss-color-input-border:#cbd5e1;--sss-color-input-placeholder:#94a3b8;--sss-color-badge-alert:#ef4444;--sss-grid-pattern:#cbd5e166}.solidity-shield-container,.sss-product,.sss-product-with-header,.sss-sidebar-container,.sss-header-container,.sss-overview-screen-container,.sss-scan-history-container,.sss-billing-screen-container,.sss-settings-screen-container,.sss-settings-body-profile-container,.sss-pricing-container{background-color:var(--sss-color-bg)!important;background-image:linear-gradient(to right, var(--sss-grid-pattern) 1px, transparent 1px), linear-gradient(to bottom, var(--sss-grid-pattern) 1px, transparent 1px)!important;color:var(--sss-color-primary)!important;background-size:40px 40px!important}.sss-header{background-color:var(--sss-color-bg)!important}.sss-sidebar{background-color:var(--sss-color-bg)!important;border-right:1px solid var(--sss-color-border)!important}.selected-sss-sidebar-item{background-color:var(--sss-color-grid)!important;border-left:3px solid var(--sss-color-accent)!important}.selected-sss-sidebar-item .sss-sidebar-item-text{color:var(--sss-color-accent)!important;font-weight:600!important}.sss-sidebar-item-text{color:var(--sss-color-muted)!important}.sss-overview-first-time,.sss-overview-issues-card,.sss-overview-scan-summary,.sss-history-table-container,.sss-billing-current-container,.sss-settings-screen-field-container,.chart-card-container,.sss-sidebar-lower,.sss-sidebar-credits-card{background-color:var(--sss-color-card)!important;border:1px solid var(--sss-color-border)!important;color:var(--sss-color-primary)!important;border-radius:12px!important}.sss-settings-screen-input-text-field{background-color:var(--sss-color-input-bg)!important;border:1px solid var(--sss-color-input-border)!important;color:var(--sss-color-primary)!important;border-radius:8px!important;width:100%!important;padding:10px 14px!important;transition:border-color .2s,box-shadow .2s!important}.sss-settings-screen-input-text-field::placeholder{color:var(--sss-color-input-placeholder)!important}.sss-settings-screen-input-text-field:focus{border-color:var(--sss-color-accent)!important;outline:none!important;box-shadow:0 0 0 3px #22c55e33!important}.sss-settings-screen-field-label{color:var(--sss-color-primary)!important;margin-bottom:6px!important;font-weight:600!important}body.light .bg-\[\#0A1120\],body.light .bg-\[\#0F1729\],body.light .bg-\[\#131B2E\],body.light .bg-\[\#1E293B\],html:not(.dark) .bg-\[\#0A1120\],html:not(.dark) .bg-\[\#0F1729\],html:not(.dark) .bg-\[\#131B2E\],html:not(.dark) .bg-\[\#1E293B\]{background-color:var(--sss-color-card)!important;color:var(--sss-color-primary)!important}body.light .bg-\[\#0B132B\],body.light .bg-\[\#0B132B\]\/50,body.light .bg-\[\#0B132B\]\/60,body.light .bg-\[\#0B132B\]\/80,body.light .bg-\[\#0B132B\]\/90,html:not(.dark) .bg-\[\#0B132B\],html:not(.dark) .bg-\[\#0B132B\]\/50,html:not(.dark) .bg-\[\#0B132B\]\/60,html:not(.dark) .bg-\[\#0B132B\]\/80,html:not(.dark) .bg-\[\#0B132B\]\/90{color:#0f172a!important;background-color:#f1f5f9!important}body.light .text-white,body.light .text-\[\#FFFFFF\],html:not(.dark) .text-white,html:not(.dark) .text-\[\#FFFFFF\]{color:#0f172a!important}body.light .text-\[\#8B93A7\],body.light .text-\[\#94A3B8\],body.light .text-\[\#969BA0\],body.light .text-\[\#5B6478\],html:not(.dark) .text-\[\#8B93A7\],html:not(.dark) .text-\[\#94A3B8\],html:not(.dark) .text-\[\#969BA0\],html:not(.dark) .text-\[\#5B6478\]{color:#475569!important}body.light .border-\[\#1E293B\],body.light .border-\[\#2A3548\],html:not(.dark) .border-\[\#1E293B\],html:not(.dark) .border-\[\#2A3548\]{border-color:#cbd5e1!important}body.light .sss-sidebar-item-container:hover,html:not(.dark) .sss-sidebar-item-container:hover{color:#0f172a!important;background-color:#e2e8f0!important}body.light .selected-sss-sidebar-item,html:not(.dark) .selected-sss-sidebar-item{background-color:#e2e8f0!important;border-left-color:#16a34a!important}body.light .sss-sidebar-credits-card,html:not(.dark) .sss-sidebar-credits-card{background-color:#fff!important;border-color:#cbd5e1!important;box-shadow:0 4px 12px #0000000d!important}
@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200 1000;font-stretch:100%;font-display:swap;src:url(../media/f813d0b748b050e0-s.0bue79j92ry8p.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200 1000;font-stretch:100%;font-display:swap;src:url(../media/dcd150d580a10316-s.00vt6ovfanaoz.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200 1000;font-stretch:100%;font-display:swap;src:url(../media/d261779aa92de579-s.08vb0en80h4ak.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200 1000;font-stretch:100%;font-display:swap;src:url(../media/24ce79ed121239f3-s.0e7.nfwufgbbc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200 1000;font-stretch:100%;font-display:swap;src:url(../media/f141b5b7abe57afc-s.p.0-k1k9nod8chc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Sans Fallback;src:local(Arial);ascent-override:99.71%;descent-override:34.82%;line-gap-override:0.0%;size-adjust:101.39%}.nunito_sans_f0ce9b9c-module__fg2biG__className{font-family:Nunito Sans,Nunito Sans Fallback;font-style:normal}.nunito_sans_f0ce9b9c-module__fg2biG__variable{--font-nunito-sans:"Nunito Sans", "Nunito Sans Fallback"}
@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.0kjod.kaq1k69.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.0gx2haw2tmll8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.outfit_5533b1be-module__81WxTa__className{font-family:Outfit,Outfit Fallback;font-style:normal}.outfit_5533b1be-module__81WxTa__variable{--font-outfit:"Outfit", "Outfit Fallback"}
@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/65c558afe41e89d6-s.113htgw8u-emy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/14e23f9b59180572-s.08.c8psu~gif9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/b49b0d9b851e4899-s.0yfy_qj1.2qn0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/2a65768255d6b625-s.14by5b4al-y~f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_faf61381-module__QKEQeq__className{font-family:Playfair Display,Playfair Display Fallback;font-style:normal}.playfair_display_faf61381-module__QKEQeq__variable{--font-playfair-display:"Playfair Display", "Playfair Display Fallback"}
@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/7e832ad540183e91-s.0pw-43bjt5~5_.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2094fb60fd9c8287-s.13c6n_dh74ayc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c875c6f5d3e977ac-s.0g_ng0t~d_b9n.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.0r1jrq7neqdsq.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.0g6rbszwfgn9y.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.17-1enzs_j91b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.1110aazvokzp..woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.0esuu2f5si~v8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.12skym0rqknxy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.0carvq6u72s58.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.106do9xzbuago.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47fe1b7cd6e6ed85-s.0~mcdl10zdfb3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.poppins_e3eb48ca-module__rq6ayW__className{font-family:Poppins,Poppins Fallback;font-style:normal}.poppins_e3eb48ca-module__rq6ayW__variable{--font-poppins:"Poppins", "Poppins Fallback"}
.product-service-hero-container{flex-direction:column;justify-content:center;align-items:flex-start;width:100%;display:flex}.product-service-hero-container>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.product-service-hero-container{background-image:linear-gradient(90deg,#00000008 1px,#0000 1px),linear-gradient(#00000008 1px,#0000 1px);background-size:100px 100px}.dark .product-service-hero-container{background-image:linear-gradient(90deg,#d2e6ff0a 1px,#0000 1px),linear-gradient(#d2e6ff0a 1px,#0000 1px)}.product-service-hero{flex-direction:column;justify-content:center;align-items:flex-start;width:100%;height:100%;display:flex}.product-service-hero>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.product-service-hero{padding-top:5rem;padding-left:1rem;padding-right:1rem}@media (min-width:1024px){.product-service-hero{padding-top:7rem;padding-left:6rem;padding-right:6rem}}.hero-header-title{--tw-text-opacity:1;color:rgb(18 213 118/var(--tw-text-opacity));padding-top:1rem;padding-bottom:1rem}.hero-header-content{flex-direction:column;align-items:flex-start;display:flex}.hero-header-content>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}@media (min-width:1024px){.hero-header-content{flex-direction:row}.hero-header-content>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)));--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}}.hero-header-left{width:100%;font-size:1.875rem;font-weight:700;line-height:2.25rem}@media (min-width:1024px){.hero-header-left{width:50%;font-size:2.25rem;line-height:2.5rem}}.hero-header-line{width:8rem}@media (min-width:1024px){.hero-header-line{height:.75rem}}.hero-header-right{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.hero-header-right>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}@media (min-width:1024px){.hero-header-right>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}}.hero-header-right-stars{display:flex}.hero-header-right-stars>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.hero-header-right-stars{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity))}.hero-image-container{justify-content:center;align-items:center;width:100%;display:flex}@media (min-width:1024px){.hero-image{width:66.6667%}}
.brand-logos{background-color:#ffffff05;width:100%}@media (min-width:768px){.brand-logos{padding-left:3rem;padding-right:3rem}}.brand-logos .react-multi-carousel-track{justify-content:center!important;align-items:center!important;column-gap:.5rem!important;display:flex!important}
