.HeroSection-module__HAA8HW__hero{min-height:50vh;padding:var(--container-padding);background-color:var(--background-light);text-align:center;justify-content:center;align-items:center;display:flex}.HeroSection-module__HAA8HW__heroContent{max-width:800px}.HeroSection-module__HAA8HW__headline{color:var(--text-dark);margin-bottom:1rem;font-size:3rem;font-weight:700;line-height:1.2}.HeroSection-module__HAA8HW__subHeadline{color:var(--secondary-color);margin-bottom:2rem;font-size:1.25rem;line-height:1.6}.HeroSection-module__HAA8HW__ctaButtons{justify-content:center;gap:1rem;margin-top:2rem;display:flex}.HeroSection-module__HAA8HW__icon{vertical-align:middle;margin-right:10px}.HeroSection-module__HAA8HW__heroBtn{align-items:center;padding:.8rem 2rem;font-size:1.1rem;display:inline-flex}@media (max-width:768px){.HeroSection-module__HAA8HW__hero{min-height:auto;padding:3rem var(--container-padding)}.HeroSection-module__HAA8HW__headline{font-size:2.5rem}.HeroSection-module__HAA8HW__subHeadline{font-size:1.1rem}.HeroSection-module__HAA8HW__ctaButtons{flex-direction:column;align-items:center}.HeroSection-module__HAA8HW__heroBtn{width:100%;max-width:300px}}
.ProductModulesSection-module__IZsj_q__imageFrame{background-color:#fff;border:1px solid #ddd;border-radius:8px;align-items:flex-start;width:100%;height:auto;max-height:400px;display:flex;overflow:hidden;box-shadow:0 4px 12px #0000001a}.ProductModulesSection-module__IZsj_q__moduleImage{width:100%;height:auto;display:block}.ProductModulesSection-module__IZsj_q__section{background-color:#fff;padding:5rem 0}.ProductModulesSection-module__IZsj_q__header{text-align:center;margin-bottom:4rem}.ProductModulesSection-module__IZsj_q__mainTitle{color:#231e21;margin-bottom:1rem;font-size:2.5rem;font-weight:700}.ProductModulesSection-module__IZsj_q__mainSubtitle{color:#555;max-width:600px;margin:0 auto;font-size:1.25rem}.ProductModulesSection-module__IZsj_q__modulesList{flex-direction:column;gap:6rem;display:flex}.ProductModulesSection-module__IZsj_q__moduleItem{width:100%}.ProductModulesSection-module__IZsj_q__moduleInner{align-items:center;gap:4rem;padding:0;display:flex;position:relative}.ProductModulesSection-module__IZsj_q__moduleItem.ProductModulesSection-module__IZsj_q__odd .ProductModulesSection-module__IZsj_q__moduleInner{flex-direction:row-reverse}.ProductModulesSection-module__IZsj_q__coreFeatureWrapper{background-color:#fffaf5;border:2px solid #ff6800;border-radius:12px;padding:3rem}.ProductModulesSection-module__IZsj_q__coreFeatureLabel{color:#fff;text-transform:uppercase;letter-spacing:.5px;background-color:#ff6800;border-radius:20px;padding:.25rem 1rem;font-size:.85rem;font-weight:700;position:absolute;top:-14px;left:2rem;box-shadow:0 2px 4px #0000001a}.ProductModulesSection-module__IZsj_q__moduleItem.ProductModulesSection-module__IZsj_q__odd .ProductModulesSection-module__IZsj_q__coreFeatureLabel{left:auto;right:2rem}.ProductModulesSection-module__IZsj_q__moduleContent{flex:1}.ProductModulesSection-module__IZsj_q__moduleVisual{flex:1;justify-content:center;align-items:center;display:flex}.ProductModulesSection-module__IZsj_q__titleIcon{color:#ff6800;align-items:center;margin-right:.75rem;display:inline-flex}.ProductModulesSection-module__IZsj_q__moduleTitle{color:#231e21;flex-direction:column;align-items:flex-start;margin-bottom:1rem;font-size:2rem;font-weight:600;display:flex}.ProductModulesSection-module__IZsj_q__titleContent{align-items:center;display:flex}.ProductModulesSection-module__IZsj_q__moduleDescription{color:#555;margin-bottom:1.5rem;font-size:1.1rem;line-height:1.6}.ProductModulesSection-module__IZsj_q__featureList{margin:0;padding:0;list-style-type:none}.ProductModulesSection-module__IZsj_q__featureList li{color:#444;margin-bottom:.75rem;padding-left:1.5rem;line-height:1.5;position:relative}.ProductModulesSection-module__IZsj_q__featureList li:before{content:"•";color:#ff6800;font-size:1.2rem;font-weight:700;line-height:1.4rem;position:absolute;left:0}.ProductModulesSection-module__IZsj_q__docLink{color:#ff6800;align-items:center;gap:.5rem;margin-top:1.5rem;padding:.5rem 0;font-size:1rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.ProductModulesSection-module__IZsj_q__docLink:hover{color:#d05c09;text-decoration:underline;transform:translateY(-2px)}.ProductModulesSection-module__IZsj_q__lightboxOverlay{z-index:9999;cursor:zoom-out;background-color:#000000d9;justify-content:center;align-items:center;animation:.2s ease-in-out ProductModulesSection-module__IZsj_q__fadeIn;display:flex;position:fixed;inset:0}.ProductModulesSection-module__IZsj_q__lightboxContent{justify-content:center;align-items:center;max-width:90vw;max-height:90vh;display:flex;position:relative}.ProductModulesSection-module__IZsj_q__lightboxImage{object-fit:contain;cursor:default;border-radius:4px;max-width:100%;max-height:90vh;box-shadow:0 4px 20px #00000080}.ProductModulesSection-module__IZsj_q__closeButton{color:#fff;cursor:pointer;background:0 0;border:none;padding:10px;font-size:2rem;transition:transform .2s;position:absolute;top:-40px;right:-40px}.ProductModulesSection-module__IZsj_q__closeButton:hover{transform:scale(1.1)}@keyframes ProductModulesSection-module__IZsj_q__fadeIn{0%{opacity:0}to{opacity:1}}.ProductModulesSection-module__IZsj_q__zoomableImage{cursor:zoom-in;transition:transform .2s}.ProductModulesSection-module__IZsj_q__zoomableImage:hover{opacity:.95}.ProductModulesSection-module__IZsj_q__placeholderImage{color:#888;background-color:#e0e0e0;border:2px dashed #d6c4ba;border-radius:8px;justify-content:center;align-items:center;width:100%;height:300px;font-weight:500;display:flex}@media (max-width:960px){.ProductModulesSection-module__IZsj_q__moduleInner{text-align:center;gap:2rem;padding:2rem 1rem;flex-direction:column!important}.ProductModulesSection-module__IZsj_q__coreFeatureWrapper{padding:3rem 1.5rem 2rem}.ProductModulesSection-module__IZsj_q__coreFeatureLabel{width:max-content;top:-12px;left:50%;transform:translate(-50%)}.ProductModulesSection-module__IZsj_q__moduleTitle{align-items:center}.ProductModulesSection-module__IZsj_q__titleContent{justify-content:center}.ProductModulesSection-module__IZsj_q__featureList li{padding-left:0;list-style-position:inside}.ProductModulesSection-module__IZsj_q__featureList li:before{margin-right:.5rem;position:static}.ProductModulesSection-module__IZsj_q__titleIcon{justify-content:center;display:flex}.ProductModulesSection-module__IZsj_q__docLink{justify-content:center}}
.DataSecuritySection-module__42mZwG__dataSecuritySection{padding:var(--section-padding);background-color:#f6f6f6}.DataSecuritySection-module__42mZwG__headline{color:var(--text-dark);text-align:center;margin-bottom:3rem}.DataSecuritySection-module__42mZwG__contentGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;display:grid}.DataSecuritySection-module__42mZwG__gridItem{background:#fff;border-radius:8px;padding:2rem;box-shadow:0 2px 8px #0000000d}.DataSecuritySection-module__42mZwG__itemTitle{align-items:center;margin-bottom:1rem;font-size:1.25rem;font-weight:700;display:flex}.DataSecuritySection-module__42mZwG__itemTitle svg{color:var(--brick);margin-right:.5rem}.DataSecuritySection-module__42mZwG__itemDescription{font-size:1rem;line-height:1.6}.DataSecuritySection-module__42mZwG__factSheetLink{text-align:center;margin:2rem 0 3rem}.DataSecuritySection-module__42mZwG__factSheetButton{background-color:var(--brick);color:#fff;border-radius:8px;align-items:center;gap:.5rem;padding:1rem 2rem;font-size:1.1rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 2px 8px #0000001a}.DataSecuritySection-module__42mZwG__factSheetButton:hover{background-color:var(--brick-dark,#c0392b);color:#fff;text-decoration:none;transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.DataSecuritySection-module__42mZwG__factSheetButton svg{font-size:1.2rem}
.PricingSection-module__jo-dcq__pricingSection{background:#d6c4ba;padding:2.5rem 0 5rem}.PricingSection-module__jo-dcq__headline{text-align:center;color:#231e21;margin-bottom:4rem}.PricingSection-module__jo-dcq__nudge{color:#fff;text-align:center;background-color:#812a16;width:100vw;margin-bottom:3rem;margin-left:-50vw;margin-right:-50vw;padding:2rem;position:relative;left:50%;right:50%}.PricingSection-module__jo-dcq__nudge p{margin:0 0 1.5rem;font-size:1.2rem;font-weight:500}.PricingSection-module__jo-dcq__nudgeButton{color:#fff;background-color:#d05c09;border-radius:5px;padding:.75rem 2rem;font-weight:700;text-decoration:none;transition:background-color .3s}.PricingSection-module__jo-dcq__nudgeButton:hover{background-color:#ff6800}.PricingSection-module__jo-dcq__pricingGrid{grid-template-columns:repeat(4,1fr);gap:2rem;display:grid}.PricingSection-module__jo-dcq__pricingCard{text-align:center;background:#fff;border:3px solid #341711;border-radius:10px;padding:2.5rem;box-shadow:0 8px 16px #0000001a}.PricingSection-module__jo-dcq__pricingCard h3{color:#d05c09;margin-bottom:1rem;font-size:1.5rem}.PricingSection-module__jo-dcq__price{color:#231e21;margin:1.5rem 0;font-size:2.2rem;font-weight:700}.PricingSection-module__jo-dcq__price span{color:#666;font-size:1rem;font-weight:400;display:block}.PricingSection-module__jo-dcq__features{text-align:left;margin:2.5rem 0;padding-left:20px;list-style:outside}.PricingSection-module__jo-dcq__features li{margin-bottom:1rem}.PricingSection-module__jo-dcq__breakdownContainer{text-align:center;background-color:#341711;border-radius:8px;max-width:600px;margin-top:4rem;margin-left:auto;margin-right:auto;padding:1.5rem 2rem;box-shadow:0 4px 8px #0000000d}.PricingSection-module__jo-dcq__breakdownContainer h4{color:#fff;margin-top:0;margin-bottom:1rem;font-size:1.2rem}.PricingSection-module__jo-dcq__breakdownList{text-align:left;margin:0;padding-left:20px;list-style:outside;display:inline-block}.PricingSection-module__jo-dcq__breakdownList li{color:#fff;margin-bottom:.5rem;font-size:1rem;line-height:1.6}.PricingSection-module__jo-dcq__featured{border-color:#ff6800;transform:scale(1.05)}.PricingSection-module__jo-dcq__featured h3{color:#d05c09}@media (max-width:1200px){.PricingSection-module__jo-dcq__pricingGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.PricingSection-module__jo-dcq__pricingGrid{grid-template-columns:1fr}}
.AudienceBanner-module__Sh2tVa__factBannerSection{background-color:var(--brown);padding:2.5rem 0}.AudienceBanner-module__Sh2tVa__bannerContainer{justify-content:center;align-items:center;gap:1.5rem;display:flex}.AudienceBanner-module__Sh2tVa__icon{color:var(--orange);font-size:3rem!important}.AudienceBanner-module__Sh2tVa__bannerText{color:var(--white);max-width:800px;margin:0;font-size:1.15rem;font-weight:500;line-height:1.6}@media (max-width:768px){.AudienceBanner-module__Sh2tVa__bannerContainer{text-align:center;flex-direction:column;gap:1rem}}
.RoadmapSection-module__Tw7Mha__roadmapSection{color:#fff;background:#231e21;padding:5rem 1rem;overflow:hidden}.RoadmapSection-module__Tw7Mha__subtitle{color:#aaa;margin-bottom:6rem}.RoadmapSection-module__Tw7Mha__timeline{flex-direction:column;align-items:center;display:flex;position:relative}.RoadmapSection-module__Tw7Mha__timeline:before{content:"";z-index:0;background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"400\" height=\"800\" viewBox=\"0 0 400 800\"><path d=\"M 50,0 C 50,300 350,100 350,400 C 350,700 50,500 50,800\" stroke=\"%23D05C09\" fill=\"none\" stroke-width=\"4\" stroke-linecap=\"round\"/></svg>");background-position:50% 0;background-repeat:repeat-y;width:100%;height:calc(100% - 10rem);position:absolute;top:0;left:50%;transform:translate(-50%)}.RoadmapSection-module__Tw7Mha__timelineItem{z-index:1;width:50%;margin-bottom:3rem;position:relative}.RoadmapSection-module__Tw7Mha__timelineItem:last-child{margin-bottom:0}.RoadmapSection-module__Tw7Mha__timelineItem:nth-child(2n){text-align:right;align-self:flex-end}.RoadmapSection-module__Tw7Mha__timelineItem:nth-child(odd){text-align:left;align-self:flex-start}.RoadmapSection-module__Tw7Mha__timelineIcon{color:#d05c09;background-color:#0000;width:50px;height:50px;position:absolute;top:1rem}.RoadmapSection-module__Tw7Mha__timelineItem:nth-child(odd) .RoadmapSection-module__Tw7Mha__timelineIcon{right:1rem}.RoadmapSection-module__Tw7Mha__timelineItem:nth-child(2n) .RoadmapSection-module__Tw7Mha__timelineIcon{left:1rem}.RoadmapSection-module__Tw7Mha__timelineIcon svg{width:100%;height:100%}.RoadmapSection-module__Tw7Mha__timelineContent{background:#2c2c2c;border:1px solid #444;border-radius:10px;width:100%;padding:2rem;position:relative;box-shadow:0 4px 15px #0003}.RoadmapSection-module__Tw7Mha__status{color:#d05c09;font-weight:700}.RoadmapSection-module__Tw7Mha__phase{color:#fff;margin-bottom:1rem;font-style:italic}.RoadmapSection-module__Tw7Mha__description{color:#ddd;margin-top:.5rem;margin-bottom:1rem}.RoadmapSection-module__Tw7Mha__featuresTitle{color:#fff;font-weight:700}.RoadmapSection-module__Tw7Mha__list{padding-left:0;list-style:none}.RoadmapSection-module__Tw7Mha__list li{color:#ddd;align-items:center;margin-top:.5rem;display:flex}.RoadmapSection-module__Tw7Mha__timelineItem:nth-child(odd) .RoadmapSection-module__Tw7Mha__list li{padding-left:0}.RoadmapSection-module__Tw7Mha__timelineItem:nth-child(2n) .RoadmapSection-module__Tw7Mha__list li{flex-direction:row-reverse;padding-right:0}.RoadmapSection-module__Tw7Mha__list li:before{content:"";background-image:url(/images/Bidlogiq_Logo-Brandmark_Orange.png);background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:1.8rem;height:1.8rem}.RoadmapSection-module__Tw7Mha__timelineItem:nth-child(odd) .RoadmapSection-module__Tw7Mha__list li:before{margin-right:.75rem}.RoadmapSection-module__Tw7Mha__timelineItem:nth-child(2n) .RoadmapSection-module__Tw7Mha__list li:before{margin-left:.75rem}@media (max-width:768px){.RoadmapSection-module__Tw7Mha__timeline:before{left:20px}.RoadmapSection-module__Tw7Mha__timelineItem,.RoadmapSection-module__Tw7Mha__timelineItem:nth-child(2n){text-align:left;align-self:flex-start;width:100%;margin-bottom:2rem;padding-left:0}.RoadmapSection-module__Tw7Mha__timelineItem:before{display:block;left:12px}.RoadmapSection-module__Tw7Mha__timelineContent{width:100%}.RoadmapSection-module__Tw7Mha__timelineIcon,.RoadmapSection-module__Tw7Mha__timelineItem:nth-child(2n) .RoadmapSection-module__Tw7Mha__timelineIcon{width:40px;height:40px;display:block;position:absolute;top:1rem;left:auto;right:1rem}.RoadmapSection-module__Tw7Mha__timelineItem:nth-child(2n) .RoadmapSection-module__Tw7Mha__list li{flex-direction:row}.RoadmapSection-module__Tw7Mha__timelineItem:nth-child(2n) .RoadmapSection-module__Tw7Mha__list li:before{margin-left:0;margin-right:.75rem}}.RoadmapSection-module__Tw7Mha__completedItem:before{display:none}.RoadmapSection-module__Tw7Mha__tickIcon{color:#4caf50;flex-shrink:0;width:1.8rem!important;height:1.8rem!important}.RoadmapSection-module__Tw7Mha__timelineItem:nth-child(odd) .RoadmapSection-module__Tw7Mha__tickIcon{margin-right:.75rem}.RoadmapSection-module__Tw7Mha__timelineItem:nth-child(2n) .RoadmapSection-module__Tw7Mha__tickIcon{margin-left:.75rem}@media (max-width:768px){.RoadmapSection-module__Tw7Mha__timelineItem:nth-child(2n) .RoadmapSection-module__Tw7Mha__tickIcon{margin-left:0;margin-right:.75rem}}
.AboutUsSection-module__tMh1EW__aboutUsSection{background-color:var(--brick);padding:var(--section-padding)}.AboutUsSection-module__tMh1EW__headline{color:var(--white);margin-bottom:3rem}.AboutUsSection-module__tMh1EW__contentWrapper{grid-template-columns:2fr 1fr;align-items:center;gap:3rem;max-width:1100px;margin:0 auto;display:grid}.AboutUsSection-module__tMh1EW__aboutText{text-align:left}.AboutUsSection-module__tMh1EW__aboutText p{color:var(--white);margin-bottom:1.5rem;font-size:1.1rem;line-height:1.8}.AboutUsSection-module__tMh1EW__aboutText p:last-child{margin-bottom:0}.AboutUsSection-module__tMh1EW__foundersSection{background-color:var(--charcoal);border-radius:8px;padding:1.5rem}.AboutUsSection-module__tMh1EW__foundersList{margin:0;padding:0;list-style:none}.AboutUsSection-module__tMh1EW__founderItem{border-bottom:1px solid #ffffff1a;transition:background-color .2s ease-in-out}.AboutUsSection-module__tMh1EW__founderItem:last-child{border-bottom:none}.AboutUsSection-module__tMh1EW__founderItem:hover{background-color:#ffffff0d;border-radius:4px}.AboutUsSection-module__tMh1EW__founderLink{color:var(--white);justify-content:space-between;align-items:center;padding:.8rem;font-size:1.1rem;text-decoration:none;display:flex}.AboutUsSection-module__tMh1EW__founderLink svg{color:var(--camel);transition:color .2s ease-in-out}.AboutUsSection-module__tMh1EW__founderItem:hover .AboutUsSection-module__tMh1EW__founderLink svg{color:var(--orange)}@media (max-width:768px){.AboutUsSection-module__tMh1EW__contentWrapper{grid-template-columns:1fr}}
.BookingSection-module__boX8Wq__bookingSection{text-align:center;background-color:#f9f9f9;padding:80px 0}.BookingSection-module__boX8Wq__largeIcon{color:var(--brick);margin-bottom:15px;font-size:3.5rem!important}.BookingSection-module__boX8Wq__headline{color:#1a1a1a;margin-bottom:20px;font-size:2.5rem;font-weight:700}.BookingSection-module__boX8Wq__description{color:#555;max-width:650px;margin:0 auto 30px;font-size:1.1rem;line-height:1.6}.BookingSection-module__boX8Wq__icon{vertical-align:middle;margin-right:10px}.BookingSection-module__boX8Wq__bookingButton{text-transform:uppercase;letter-spacing:.5px;border:none;border-radius:5px;align-items:center;padding:15px 35px;font-size:1.1rem;font-weight:700;transition:all .3s;display:inline-flex;box-shadow:0 4px 15px #0000001a}.BookingSection-module__boX8Wq__bookingButton:hover,.BookingSection-module__boX8Wq__bookingButton:focus{cursor:pointer;transform:translateY(-3px);box-shadow:0 6px 20px #00000026}
.HowItWorksSection-module__jSu70G__howItWorksSection{padding:var(--section-padding);background-color:#f6f6f6}.HowItWorksSection-module__jSu70G__headline{color:var(--charcoal);margin-bottom:2rem}.HowItWorksSection-module__jSu70G__stepsGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem;margin-bottom:1rem;display:grid}.HowItWorksSection-module__jSu70G__stepCard{text-align:center;background-color:#d6c4ba;border-radius:8px;padding:1rem 1.1rem;transition:transform .3s,box-shadow .3s;box-shadow:0 4px 15px #00000026}.HowItWorksSection-module__jSu70G__stepCard:hover{transform:translateY(-5px);box-shadow:0 6px 20px #0003}.HowItWorksSection-module__jSu70G__stepIcon{color:var(--brick);margin-bottom:0;font-size:2.5rem}.HowItWorksSection-module__jSu70G__stepTitle{color:var(--charcoal);margin-top:0;margin-bottom:.75rem;font-size:1.4rem;font-weight:600}.HowItWorksSection-module__jSu70G__stepDescription{color:var(--primary-black);font-size:1rem;font-weight:500;line-height:1.6}.HowItWorksSection-module__jSu70G__visualElement{text-align:center;background-color:#fff;border-radius:8px;margin-top:3rem;padding:2rem}.HowItWorksSection-module__jSu70G__visualElement p{color:var(--secondary-color);font-style:italic}.HowItWorksSection-module__jSu70G__featureRow{align-items:center;gap:2rem;margin-bottom:4rem;display:flex}.HowItWorksSection-module__jSu70G__featureRow:last-child{margin-bottom:0}.HowItWorksSection-module__jSu70G__featureRow:not(.HowItWorksSection-module__jSu70G__layoutStacked):nth-child(2n){flex-direction:row-reverse}.HowItWorksSection-module__jSu70G__textColumn{flex:1}.HowItWorksSection-module__jSu70G__imageColumn{text-align:center;flex:1}.HowItWorksSection-module__jSu70G__imageColumn img{border-radius:8px;max-width:100%;box-shadow:0 4px 15px #0000001a}.HowItWorksSection-module__jSu70G__layout1to2 .HowItWorksSection-module__jSu70G__textColumn{flex:1}.HowItWorksSection-module__jSu70G__layout1to2 .HowItWorksSection-module__jSu70G__imageColumn{flex:2}.HowItWorksSection-module__jSu70G__layoutStacked{text-align:center;flex-direction:column;align-items:center}.HowItWorksSection-module__jSu70G__layoutStacked .HowItWorksSection-module__jSu70G__textColumn{flex:none;max-width:800px;margin-bottom:2rem}.HowItWorksSection-module__jSu70G__layoutStacked .HowItWorksSection-module__jSu70G__imageColumn{flex:none;width:100%;max-width:1000px}@media (max-width:768px){.HowItWorksSection-module__jSu70G__featureRow,.HowItWorksSection-module__jSu70G__featureRow:not(.HowItWorksSection-module__jSu70G__layoutStacked):nth-child(2n){flex-direction:column}.HowItWorksSection-module__jSu70G__featureRow .HowItWorksSection-module__jSu70G__textColumn,.HowItWorksSection-module__jSu70G__featureRow .HowItWorksSection-module__jSu70G__imageColumn{flex-basis:auto;width:100%}}
.Charts-module__hsgPhW__chartContainer{text-align:center;width:100%;height:300px;margin-top:2rem;margin-bottom:2rem;font-family:sans-serif}
