/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
footer{background:#000;padding:48px 24px;background-color:#1D2939;@media (min-width:1024px){padding:48px;}}footer.footer-content .footer-wrapper{display:flex;justify-content:space-between;margin:0 auto;flex-wrap:wrap;gap:32px;}footer.footer-top{padding:0;}#block-sightx-theme-footerlogo{display:flex;gap:32px;color:#D0D5DD;}.field.field--name-field-footer-tagline.field--type-string.field--label-hidden.field__item{width:188px;font-size:20px;font-weight:600;font-style:normal;white-space:normal;}.footer-menu{display:flex;gap:32px;flex-wrap:wrap;}.social-icons{display:flex;gap:16px;height:fit-content;}.footer .region.region-footer{display:flex;justify-content:space-between;gap:8px;flex-direction:column;align-items:center;margin:0 auto;border-top:1px solid #98A2B3;padding-top:32px;max-width:1506px;@media (min-width:567px){flex-direction:row;}}.field--name-field-copyright-text{color:#98A2B3;}nav#block-sightx-theme-footerfirstcolumnmenu .menu,nav#block-sightx-theme-footersecondcolumnmenu .menu,nav#block-sightx-theme-footerthirdcolumnmenu .menu{margin:0;display:flex;flex-direction:column;gap:12px;}nav#block-sightx-theme-footerfirstcolumnmenu .menu li a,nav#block-sightx-theme-footersecondcolumnmenu .menu li a,nav#block-sightx-theme-footerthirdcolumnmenu .menu li a,nav#block-sightx-theme-footerfirstcolumnmenu .menu li a:visited,nav#block-sightx-theme-footersecondcolumnmenu .menu li a:visited,nav#block-sightx-theme-footerthirdcolumnmenu .menu li a:visited{color:#fff;font-size:16px;line-height:normal;text-decoration:none;}nav#block-sightx-theme-termsandprivacylinks .menu{display:flex;gap:16px;margin:0;}nav#block-sightx-theme-termsandprivacylinks .menu li a,nav#block-sightx-theme-termsandprivacylinks .menu li a:visited{font-size:16px;color:#98A2B3;text-decoration:none;}
html,body{font-family:'Source Sans Pro',sans-serif;margin:0;padding:0;overflow-x:hidden;scroll-behavior:smooth;}p{margin:0;padding:0;}strong,b{font-weight:600;}.container{width:100%;margin:0 auto;padding:0 16px;}@media (min-width:640px){.container{max-width:640px;}}@media (min-width:768px){.container{max-width:768px;}}@media (min-width:1024px){.container{max-width:1024px;}}@media (min-width:1280px){.container{max-width:1280px;}}@media (min-width:1536px){.container{max-width:1506px;}}.messages.messages--status{text-align:center;}
.hero.bg-light .wrapper{margin:0 auto;max-width:1202px;padding:56px 48px;}.hero.bg-light .wrapper .content{max-width:960px;margin:0 auto;}.hero.bg-light .wrapper .content .copy{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px;text-align:center;}.hero.bg-light.form .wrapper .content{max-width:1056px;}.hero.bg-light.form .wrapper .content .copy{text-align:left;align-items:flex-start;justify-content:flex-start;max-width:528px;}.hero.bg-light.form .wrapper .content .copy p{font-size:18px;margin-bottom:16px;}.hero.bg-light.form .wrapper .content .copy .heading .colored{display:block;}.hero.bg-light.form .wrapper .content .form-wrapper{position:relative;max-width:462px;width:100%;}.hero.bg-light.form .wrapper .content .form-wrapper form .content{display:flex;flex-direction:column;gap:8px;padding:24px;border-radius:12px;background:radial-gradient(100% 100% at 50% 100%,#D3EDF5 20.48%,#D0D7EF 100%);backdrop-filter:blur(5px);margin-bottom:32px;}.hero.bg-light.form .wrapper .content .form-wrapper form .content .input-wrapper{display:flex;gap:8px;width:100%;}.hero.bg-light.form .wrapper .content .form-wrapper form .content .trial-interests .sightx-products{display:grid;justify-items:start;grid-template-columns:repeat(1,minmax(0,1fr));}.hero.bg-light.form .wrapper .content .form-wrapper form .content .input-label{display:flex;flex-direction:column;gap:4px;width:100%;}.hero.bg-light.form .wrapper .content .form-wrapper form .content .input-label .label,.hero.bg-light.form .wrapper .content .form-wrapper form .content .trial-interests .label,.hero.bg-light.form .wrapper .content .form-wrapper form .content .sightx-products .label{color:#1D2939;font-size:14px;font-style:normal;font-weight:400;line-height:normal;}.hero.bg-light.form .wrapper .content .form-wrapper form .content .input-label .input,.hero.bg-light.form .wrapper .content .form-wrapper form .content .select-location{border-radius:6px;border:1px solid #D0D5DD;background:#FFF;padding:4px 16px;box-shadow:0px 1px 2px 0px rgba(16,24,40,0.05);color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:normal;}.hero.bg-light.form .wrapper .content .form-wrapper form .content .select-location{box-sizing:border-box;width:100%;}.hero.bg-light.form .wrapper .content .form-wrapper form .content .input-label .input:placeholder{color:#98A2B3;}.hero.bg-light.form .wrapper .content .form-wrapper form .content .trial-interests{width:100%;display:flex;flex-direction:column;gap:4px;}.hero.bg-light.form .wrapper .content .form-wrapper form .content .trial-interests label{display:flex;flex-direction:row-reverse;gap:4px;}.hero.bg-light.form .wrapper .content .form-wrapper form .content .btn-submit{border:none;border-radius:6px;background:#736DBA;padding:8px 16px;box-shadow:0px 1px 2px 0px rgba(16,24,40,0.05);width:100%;color:#fff;text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:normal;margin-top:8px;}.pricing-card{background-color:#EAECF0;}.pricing-card .wrapper{max-width:992px;margin:0 auto;padding:56px 16px;}.pricing-card .wrapper .cards{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px;}.pricing-card .wrapper .cards .pricing{color:white;display:flex;flex-direction:column;gap:1rem;padding:2rem;justify-content:center;border-style:solid;border-width:1px;border-color:#736dba;border-radius:16px;width:100%;height:auto;max-width:412px;box-sizing:border-box;}.pricing-card .wrapper .cards .pricing.Professional{background-color:#eaeaf5;}.pricing-card .wrapper .cards .pricing.Enterprise{background-color:#f9fafb66;}.pricing-card .wrapper .cards .pricing .title{color:#1D2939;text-align:center;font-size:24px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:-0.48px;margin:0;}.pricing-card .wrapper .cards .pricing .body > p{text-align:center;}.pricing-card .wrapper .cards .pricing .body p{color:#344054;font-size:16px;font-style:normal;font-weight:400;line-height:24px;width:fit-content;}.pricing-card .wrapper .cards .pricing .body p > strong{display:block;color:#AAAAD7;font-size:16px;font-style:normal;font-weight:700;line-height:normal;margin-top:24px;text-align:left;}.pricing-card .wrapper .cards .pricing .body ul{display:flex;flex-direction:column;align-items:flex-start;gap:8px;}.pricing-card .wrapper .cards .pricing .body ul li{color:#475467;font-size:18px;font-style:normal;font-weight:400;line-height:normal;list-style-type:none;position:relative;}.pricing-card .wrapper .cards .pricing .body ul li::before{content:"";position:absolute;left:-32px;width:21px;height:21px;background-image:url(/themes/sightx_theme/images/icons/sx-check-circle.svg);background-size:contain;background-repeat:no-repeat;}.pricing-card .wrapper .cards .pricing .emtpy{height:0;display:none;}.pricing-card .wrapper .cards .pricing .supplementary-text{border-radius:10px;background:#00B08C;color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:normal;padding:4px 16px;width:fit-content;margin:0 auto;}.pricing-card .wrapper .cards .pricing .ctas{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;}.pricing-card .wrapper .cards .pricing .ctas .cta,.pricing-accordion .wrapper .accordion-header .cards .pricing .ctas .cta{border-radius:6px;background:#736DBA;padding:8px 16px;color:#fff;text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-decoration:none;width:100%;}.pricing-card .wrapper .cards .pricing .ctas .cta:hover,.pricing-accordion .wrapper .accordion-header .cards .pricing .ctas .cta:hover{opacity:0.85;transition:opacity 0.3s ease-in-out;}.pricing-card .wrapper .cards .pricing .ctas .cta.cta-1,.pricing-accordion .wrapper .accordion-header .cards .pricing .ctas .cta.cta-1{border:1px solid #344054;background:#fff;color:#344054;}.pricing-accordion{background:#1D2939;}.pricing-accordion .wrapper{box-sizing:border-box;max-width:1202px;margin:0 auto;padding:48px 16px 96px;}.pricing-accordion .wrapper .accordion-header{display:flex;align-items:center;gap:32px;justify-content:space-between;text-align:center;flex-direction:column;}.pricing-accordion .wrapper .accordion-header .header{max-width:960px;width:100%;}.pricing-accordion .wrapper .accordion-header .header .eyebrow{color:#736DBA;font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:2.4px;text-transform:uppercase;}.pricing-accordion .wrapper .accordion-header .header .title{color:#fff;font-size:36px;font-style:normal;font-weight:600;line-height:36px;letter-spacing:-1.2px;margin:16px 0;}.pricing-accordion .wrapper .accordion-header .header .subtitle{color:#98A2B3;font-size:20px;font-style:normal;font-weight:400;line-height:normal;}.pricing-accordion .wrapper .accordion-header .cards{display:flex;align-items:stretch;justify-content:flex-end;width:100%;position:sticky;top:0;}.pricing-accordion .wrapper .accordion-header .cards .pricing{width:100%;box-sizing:border-box;padding:24px;background:#EAECF0;backdrop-filter:blur(10px);display:flex;flex-direction:column;justify-content:space-between;}.pricing-accordion .wrapper .accordion-header .cards .pricing .title{color:#000;text-align:center;font-size:20px;font-style:normal;font-weight:600;line-height:normal;margin:0;}.pricing-accordion .wrapper .accordion-header .cards .pricing .ctas{margin-top:24px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;width:100%;box-sizing:border-box;}.pricing-accordion .wrapper .accordion-header .cards .pricing .ctas .cta{width:100%;display:block;box-sizing:border-box;white-space:nowrap;}.pricing-accordion .wrapper .accordion .accordion-item .title-toggle{display:flex;width:100%;align-items:center;justify-content:center;position:relative;height:56px;box-shadow:0 1px 2px 0 rgba(0,0,0,0.05);transition-property:background-color,border-color,color,fill,stroke;transition-duration:150ms;transition-timing-function:cubic-bezier(0.4,0,0.2,1);cursor:pointer;border:none;}.pricing-accordion .wrapper .accordion{margin-top:32px;display:flex;flex-direction:column;gap:16px;}.pricing-accordion .wrapper .accordion .accordion-item{border-radius:6px;height:100%;background-color:#fff;overflow:hidden;}.pricing-accordion .wrapper .accordion .accordion-item .title-toggle .title{display:flex;justify-content:flex-start;align-items:flex-start;}.pricing-accordion .wrapper .accordion .accordion-item .title-toggle .title,.pricing-accordion .wrapper .accordion .accordion-item .title-toggle .plan p{width:auto;color:#000;font-size:20px;font-style:normal;font-weight:600;line-height:normal;}.pricing-accordion .wrapper .accordion .accordion-item .title-toggle .plan{display:none;width:auto;justify-content:flex-end;}.pricing-accordion .wrapper .accordion .accordion-item .open,.pricing-accordion .wrapper .accordion .accordion-item .close{position:absolute;right:16px;}.pricing-accordion .wrapper .accordion .accordion-item .features .plan-feature{display:flex;flex-direction:column;align-items:center;width:100%;background-color:#EAECF0;}.pricing-accordion .wrapper .accordion .accordion-item .features .plan-feature .name{color:#000;text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:normal;display:flex;align-items:center;justify-content:flex-start;padding-left:1.5rem;padding-right:1.5rem;height:50px;}.pricing-accordion .wrapper .accordion .accordion-item .features .plan-feature .included{display:flex;flex:1 1 auto;justify-content:flex-end;width:100%;}.pricing-accordion .wrapper .accordion .accordion-item .features .plan-feature .included p{display:flex;align-items:center;justify-content:center;width:100%;height:50px;padding-left:0.5rem;padding-right:0.5rem;text-align:center;color:#000;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal;}.pricing-accordion .wrapper .accordion .accordion-item .features .plan-feature .included p:first-of-type{background-color:#EAEAF5;}.pricing-accordion .wrapper .accordion .accordion-item .features .plan-feature .included p:last-of-type{background-color:#F2F4F7;}.insights-panel{background-color:#1D2939;}.insights-panel .wrapper{max-width:1056px;margin:0 auto;padding:64px 16px;}.insights-panel .wrapper .header-text .eyebrow{color:#736DBA;font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:2.4px;text-transform:uppercase;}.insights-panel .wrapper .header-text .title{color:#fff;font-size:46px;font-style:normal;font-weight:600;line-height:normal;margin:16px 0 0;}.insights-panel .wrapper .insights{display:flex;flex-direction:column;gap:24px;margin-top:64px;}.insights-panel .wrapper .insights .left-column,.insights-panel .wrapper .insights .right-column{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;}.insights-panel .wrapper .insights .insight-item{width:100%;max-width:520px;}.insights-panel .wrapper .insights .insight-item .card-image,.insights-panel .wrapper .insights .insight-item .card-image{width:100%;border-radius:12px 12px 0px 0px;background:rgba(255,255,255,0.10);backdrop-filter:blur(10px);box-sizing:border-box;max-height:289px;}.insights-panel .wrapper .insights .insight-item .card-image img,.insights-panel .wrapper .insights .insight-item .card-image img{padding:48px 48px 0;margin-bottom:-4px;}.insights-panel .wrapper .insights .insight-item .content{border-radius:0px 0px 12px 12px;border-top:2px solid #00B08C;background:#FCFCFD;backdrop-filter:blur(10px);padding:24px 48px 48px;}.insights-panel .wrapper .insights .insight-item .content .title{color:#000;font-size:26px;font-style:normal;font-weight:600;line-height:normal;margin:16px 0 8px;}.insights-panel .wrapper .insights .insight-item .content .body{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:normal;}.insights-panel .wrapper .insights .insight-item .content .icon{border-radius:50px;background:#DCF4EF;width:64px;height:64px;display:flex;align-items:center;justify-content:center;}@media (min-width:1024px){.pricing-card .wrapper .cards{flex-direction:row;}.pricing-card .wrapper .cards .pricing{height:427px;}.pricing-card .wrapper .cards .pricing .empty{height:24px;display:block;}.pricing-card .wrapper .cards .pricing .ctas{flex-direction:row;}.pricing-accordion .wrapper .accordion-header{flex-direction:row;text-align:left;}.pricing-accordion .wrapper .accordion-header .header{max-width:309px;}.pricing-accordion .wrapper .accordion-header .cards{gap:16px;position:relative;}.pricing-accordion .wrapper .accordion-header .cards .pricing{width:100%;max-width:366px;border-radius:16px;}.pricing-accordion .wrapper .accordion .accordion-item .title-toggle .title,.pricing-accordion .wrapper .accordion .accordion-item .title-toggle .plan p{max-width:326px;width:100%;}.pricing-accordion .wrapper .accordion .accordion-item .title-toggle .title{padding-left:16px;}.pricing-accordion .wrapper .accordion .accordion-item .title-toggle .plan{display:flex;flex:1 1 auto;}.pricing-accordion .wrapper .accordion-header .cards .pricing .ctas{flex-direction:row;}.pricing-accordion .wrapper .accordion .accordion-item .features .plan-feature{flex-direction:row;}.pricing-accordion .wrapper .accordion .accordion-item .features .plan-feature .included{width:auto;}.pricing-accordion .wrapper .accordion .accordion-item .features .plan-feature .included p{max-width:308px}.insights-panel .wrapper{padding:96px 0;}.insights-panel .wrapper .insights{flex-direction:row;}.insights-panel .wrapper .insights .right-column{margin-top:96px;}.hero.bg-light.form .wrapper .content .form-wrapper form .content .trial-interests .sightx-products{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (min-width:1200px){.pricing-accordion .wrapper .accordion .accordion-item .title-toggle .title,.pricing-accordion .wrapper .accordion .accordion-item .title-toggle .plan p{max-width:397px;width:100%;}.pricing-accordion .wrapper .accordion .accordion-item .features .plan-feature .included p{max-width:366px;}}
