.FeatureTablet-module__MHZWAW__tablet{z-index:1;box-sizing:border-box;width:min(100%, var(--bb-component-bricks-dimension520));aspect-ratio:700/534;padding:clamp(var(--bb-component-bricks-dimension4), .8vw, var(--bb-component-bricks-dimension7));border:var(--bb-component-bricks-border-width) solid var(--bb-component-bricks-tablet-border);border-radius:clamp(var(--bb-component-bricks-dimension15), 2vw, var(--bb-component-bricks-dimension24));background:linear-gradient(145deg, var(--bb-component-bricks-tablet-gradient-start) 0%, var(--bb-component-bricks-tablet-gradient-mid) 18%, var(--bb-component-bricks-tablet-gradient-dark) 76%, var(--bb-component-bricks-tablet-gradient-end) 100%);box-shadow:inset 0 0 0 var(--bb-component-bricks-border-width) var(--bb-component-bricks-tablet-inner-light), 0 var(--bb-component-bricks-border-width) 0 var(--bb-component-bricks-tablet-edge), 0 var(--bb-component-bricks-dimension14) var(--bb-component-bricks-dimension34) var(--bb-component-bricks-tablet-near-shadow), 0 var(--bb-component-bricks-dimension30) var(--bb-component-bricks-dimension66) var(--bb-component-bricks-tablet-far-shadow);position:relative}.FeatureTablet-module__MHZWAW__camera{top:var(--bb-component-bricks-dimension2);z-index:2;width:var(--bb-component-bricks-dimension3);height:var(--bb-component-bricks-dimension3);border:var(--bb-component-bricks-border-width) solid var(--bb-component-bricks-camera-border);border-radius:var(--radius-circle);background:var(--bb-component-bricks-camera-surface);position:absolute;left:50%;transform:translate(-50%)}.FeatureTablet-module__MHZWAW__screen{box-sizing:border-box;border:var(--bb-component-bricks-border-width) solid var(--bb-component-bricks-screen-border);border-radius:clamp(var(--bb-component-bricks-dimension10), 1.6vw, var(--bb-component-bricks-dimension18));background:var(--color-surface);width:100%;height:100%;overflow:hidden}.FeatureTablet-module__MHZWAW__screen svg{width:100%;height:100%;display:block}
.FeatureCarousel-module__-JMIeW__carousel{width:100%}.FeatureCarousel-module__-JMIeW__controls{margin-bottom:var(--bb-component-features-dimension18);justify-content:space-between;align-items:center;display:flex}.FeatureCarousel-module__-JMIeW__counter{color:var(--color-text-muted);font-family:var(--font-family-ui);font-size:var(--bb-component-features-text-size12);font-weight:var(--font-weight-semibold);letter-spacing:var(--bb-component-features-counter-tracking)}.FeatureCarousel-module__-JMIeW__buttons{gap:var(--bb-component-features-dimension8);display:flex}.FeatureCarousel-module__-JMIeW__buttons button{width:var(--bb-component-features-dimension38);height:var(--bb-component-features-dimension38);border:var(--bb-component-features-border-width) solid var(--color-ink);border-radius:var(--radius-circle);background:var(--color-surface);color:var(--color-ink);cursor:pointer;transition:background-color var(--motion-normal), color var(--motion-normal);place-items:center;display:grid}.FeatureCarousel-module__-JMIeW__buttons button:hover:not(:disabled){background:var(--color-ink);color:var(--color-surface)}.FeatureCarousel-module__-JMIeW__buttons button:disabled{cursor:default;opacity:var(--bb-component-features-disabled-opacity)}.FeatureCarousel-module__-JMIeW__buttons button:focus-visible{outline:var(--bb-component-features-dimension2) solid var(--color-focus-ring);outline-offset:var(--bb-component-features-dimension3)}.FeatureCarousel-module__-JMIeW__track{gap:var(--bb-component-features-dimension24);scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.FeatureCarousel-module__-JMIeW__track::-webkit-scrollbar{display:none}.FeatureCarousel-module__-JMIeW__card{min-width:calc((100% - var(--bb-component-features-dimension48)) / 3);scroll-snap-align:start}.FeatureCarousel-module__-JMIeW__frame{width:100%;aspect-ratio:var(--bb-component-features-preview-ratio);border:var(--bb-component-features-border-width) solid var(--color-ink);background-color:var(--background-beige-grain-color);background-image:var(--background-beige-grain-image);background-size:var(--background-beige-grain-size);background-repeat:var(--background-beige-grain-repeat);position:relative;overflow:hidden}.FeatureCarousel-module__-JMIeW__frame svg{z-index:1;width:100%;height:100%;display:block;position:relative}.FeatureCarousel-module__-JMIeW__card h3{margin:var(--bb-component-features-dimension12) 0 0;color:var(--color-ink);font-family:var(--font-family-display);font-size:var(--bb-component-features-text-size18);font-weight:var(--font-weight-semibold);line-height:var(--bb-component-features-line-height1-point35);text-align:center}.FeatureCarousel-module__-JMIeW__card p{margin:var(--bb-component-features-dimension7) 0 0;color:var(--color-text-muted);font-family:var(--font-family-ui);font-size:var(--bb-component-features-text-size14);line-height:var(--bb-component-features-line-height1-point5);text-align:center}@media (max-width:900px){.FeatureCarousel-module__-JMIeW__card{min-width:calc((100% - var(--bb-component-features-dimension16)) / 2)}.FeatureCarousel-module__-JMIeW__track{gap:var(--bb-component-features-dimension16)}}@media (max-width:640px){.FeatureCarousel-module__-JMIeW__card{min-width:100%}.FeatureCarousel-module__-JMIeW__card p{font-size:var(--bb-component-features-text-size13)}}@media (prefers-reduced-motion:reduce){.FeatureCarousel-module__-JMIeW__track{scroll-behavior:auto}.FeatureCarousel-module__-JMIeW__buttons button{transition:none}}
.ProductDetailPage-module___O_FwW__root{background-color:var(--color-surface);min-height:100vh;color:var(--color-ink)}.ProductDetailPage-module___O_FwW__copyReveal{animation:ProductDetailPage-module___O_FwW__revealCopy var(--bb-component-bricks-duration600) cubic-bezier(.22, 1, .36, 1) var(--bb-component-bricks-duration300) both}.ProductDetailPage-module___O_FwW__signupForm [data-lead-field],.ProductDetailPage-module___O_FwW__signupForm [data-lead-submit],.ProductDetailPage-module___O_FwW__signupForm [data-lead-support]{animation:ProductDetailPage-module___O_FwW__revealCopy var(--bb-component-bricks-duration300) cubic-bezier(.22, 1, .36, 1) var(--bb-component-bricks-duration650) both}.ProductDetailPage-module___O_FwW__signupForm [data-lead-field=activity]{animation-delay:var(--bb-component-bricks-duration700)}.ProductDetailPage-module___O_FwW__signupForm [data-lead-submit]{animation-delay:var(--bb-component-bricks-duration750)}.ProductDetailPage-module___O_FwW__signupForm [data-lead-support]{animation-delay:var(--bb-component-bricks-duration800)}@keyframes ProductDetailPage-module___O_FwW__revealCopy{0%{opacity:0;visibility:hidden;transform:translateY(var(--bb-component-bricks-dimension10))}to{opacity:1;visibility:visible;transform:none}}@media (prefers-reduced-motion:reduce){.ProductDetailPage-module___O_FwW__copyReveal,.ProductDetailPage-module___O_FwW__signupForm [data-lead-field],.ProductDetailPage-module___O_FwW__signupForm [data-lead-submit],.ProductDetailPage-module___O_FwW__signupForm [data-lead-support]{animation:none}}.ProductDetailPage-module___O_FwW__heroSection{min-height:calc(100svh - var(--bb-component-bricks-dimension232));box-sizing:border-box;padding:var(--bb-component-bricks-dimension56) 0 var(--bb-component-bricks-dimension112);background-color:var(--color-surface);align-items:center;display:flex}.ProductDetailPage-module___O_FwW__heroWithVisual{grid-template-columns:minmax(0, 1fr) minmax(var(--bb-component-bricks-dimension340), .85fr);gap:var(--bb-component-bricks-dimension72);align-items:center;width:100%;display:grid}.ProductDetailPage-module___O_FwW__heroVisual{transform:translateX(var(--bb-component-bricks-dimension16));justify-content:center;display:flex}.ProductDetailPage-module___O_FwW__title{max-width:var(--bb-component-bricks-dimension900);font-family:var(--font-family-hero-heading);font-size:clamp(var(--bb-component-bricks-dimension48), 8vw, var(--bb-component-bricks-dimension104));font-weight:var(--font-weight-semibold);letter-spacing:0;line-height:var(--bb-component-bricks-line-height0-point95);color:var(--color-ink);margin:0}.ProductDetailPage-module___O_FwW__lede{max-width:var(--bb-component-bricks-dimension680);margin:var(--bb-component-bricks-dimension28) 0 0;font-family:var(--font-family-ui);font-size:var(--bb-component-bricks-text-size20);font-weight:var(--font-weight-regular);line-height:var(--bb-component-bricks-line-height1-point45);color:var(--color-text-muted)}.ProductDetailPage-module___O_FwW__dataHeader{min-height:calc(100svh - var(--bb-component-bricks-dimension232));box-sizing:border-box;padding:var(--bb-component-bricks-dimension56) 0 var(--bb-component-bricks-dimension112);background-color:var(--color-surface);align-items:center;display:flex}.ProductDetailPage-module___O_FwW__dataHeroGrid{grid-template-columns:minmax(0, .95fr) minmax(var(--bb-component-bricks-dimension340), .85fr);gap:var(--bb-component-bricks-dimension72);align-items:center;display:grid}.ProductDetailPage-module___O_FwW__dataHeroCopy{max-width:var(--bb-component-bricks-dimension660)}.ProductDetailPage-module___O_FwW__dataHeroCopy h1{font-size:var(--bb-component-bricks-text-size58)}.ProductDetailPage-module___O_FwW__dataDescription{max-width:var(--bb-component-bricks-dimension620);color:var(--color-ink);font-family:var(--font-family-ui);font-size:var(--bb-component-bricks-text-size18);font-weight:var(--font-weight-regular);line-height:var(--bb-component-bricks-line-height1-point5);margin:0}.ProductDetailPage-module___O_FwW__signupForm{margin-top:var(--bb-component-bricks-dimension36)}.ProductDetailPage-module___O_FwW__dataHeroVisual{transform:translateX(var(--bb-component-bricks-dimension16));justify-content:center;display:flex}.ProductDetailPage-module___O_FwW__illustrationStage{width:min(100%, var(--bb-component-bricks-dimension560));justify-content:center;align-items:center;display:flex;position:relative}.ProductDetailPage-module___O_FwW__illustrationBubbleLarge,.ProductDetailPage-module___O_FwW__illustrationBubbleSmall{pointer-events:none;display:block;position:absolute}.ProductDetailPage-module___O_FwW__illustrationBubbleLarge{aspect-ratio:1;border-radius:var(--radius-circle);background:var(--color-feature-lavender);width:58%;opacity:var(--bb-component-bricks-opacity72);top:5%;right:4%}.ProductDetailPage-module___O_FwW__illustrationBubbleSmall{aspect-ratio:1;border-radius:var(--radius-circle);background:var(--color-feature-pink);width:34%;opacity:var(--bb-component-bricks-opacity62);bottom:5%;left:6%}.ProductDetailPage-module___O_FwW__brickIllustration{z-index:1;width:min(100%, var(--bb-component-bricks-dimension520));height:auto;display:block;position:relative;overflow:visible}.ProductDetailPage-module___O_FwW__connectedToolsSection{padding:var(--bb-component-bricks-dimension80) 0 var(--bb-component-bricks-dimension64);background-color:var(--color-surface)}.ProductDetailPage-module___O_FwW__connectedToolsTitle{margin-bottom:var(--bb-component-bricks-dimension28)!important;font-size:clamp(var(--bb-component-bricks-dimension34), 3.2vw, var(--bb-component-bricks-dimension40))!important}.ProductDetailPage-module___O_FwW__connectedToolsGrid{border-top:var(--bb-component-bricks-border-width) solid var(--color-ink);border-left:var(--bb-component-bricks-border-width) solid var(--color-ink);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ProductDetailPage-module___O_FwW__connectedToolCell{min-height:var(--bb-component-bricks-dimension104);padding:var(--bb-component-bricks-dimension16) var(--bb-component-bricks-dimension12);border-right:var(--bb-component-bricks-border-width) solid var(--color-ink);border-bottom:var(--bb-component-bricks-border-width) solid var(--color-ink);background-color:var(--color-surface);color:var(--color-ink);text-align:center;justify-content:center;align-items:center;display:flex}.ProductDetailPage-module___O_FwW__connectedToolCell span{max-width:100%;font-family:var(--font-family-display);font-size:var(--bb-component-bricks-text-size24);font-weight:var(--font-weight-bold);letter-spacing:0;white-space:nowrap;line-height:1;display:block}.ProductDetailPage-module___O_FwW__connectedToolCell:nth-child(3n+2) span{font-family:var(--font-family-ui);font-size:var(--bb-component-bricks-text-size24);font-weight:var(--font-weight-semibold)}.ProductDetailPage-module___O_FwW__connectedToolCell:nth-child(3n) span{font-family:var(--font-family-serif);font-size:var(--bb-component-bricks-text-size26);font-weight:var(--font-weight-semibold)}.ProductDetailPage-module___O_FwW__featuresSection{padding:var(--bb-component-bricks-dimension64) 0 var(--bb-component-bricks-dimension96);background-color:var(--color-surface)}.ProductDetailPage-module___O_FwW__featuresTitle{margin-bottom:var(--bb-component-bricks-dimension28)!important;font-size:clamp(var(--bb-component-bricks-dimension34), 3.2vw, var(--bb-component-bricks-dimension40))!important}.ProductDetailPage-module___O_FwW__dataTestimonialsTitle{font-size:clamp(var(--bb-component-bricks-dimension34), 3.2vw, var(--bb-component-bricks-dimension40))!important}.ProductDetailPage-module___O_FwW__featuresGrid{gap:var(--bb-component-bricks-dimension24);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ProductDetailPage-module___O_FwW__featureCard{min-width:0}.ProductDetailPage-module___O_FwW__featureDescription{margin:var(--bb-component-bricks-dimension9) 0 0;color:var(--color-text-muted);font-family:var(--font-family-ui);font-size:var(--bb-component-bricks-text-size15);font-weight:var(--font-weight-regular);line-height:var(--bb-component-bricks-line-height1-point4);text-align:center}.ProductDetailPage-module___O_FwW__dataFaqSection{padding:var(--bb-component-bricks-dimension80) 0 var(--bb-component-bricks-dimension88)}@media (max-width:980px){.ProductDetailPage-module___O_FwW__heroWithVisual{gap:var(--bb-component-bricks-dimension40);grid-template-columns:1fr}.ProductDetailPage-module___O_FwW__heroVisual{transform:translateX(var(--bb-component-bricks-dimension8));order:-1;justify-content:flex-start}.ProductDetailPage-module___O_FwW__heroSection,.ProductDetailPage-module___O_FwW__dataHeader{min-height:calc(100svh - var(--bb-component-bricks-dimension224));padding:var(--bb-component-bricks-dimension48) 0 var(--bb-component-bricks-dimension96)}.ProductDetailPage-module___O_FwW__dataHeroGrid{gap:var(--bb-component-bricks-dimension52);grid-template-columns:1fr}.ProductDetailPage-module___O_FwW__dataHeroCopy{max-width:var(--bb-component-bricks-dimension760)}.ProductDetailPage-module___O_FwW__dataHeroVisual{transform:translateX(var(--bb-component-bricks-dimension8));order:-1;justify-content:flex-start}.ProductDetailPage-module___O_FwW__illustrationStage{width:min(100%, var(--bb-component-bricks-dimension440))}.ProductDetailPage-module___O_FwW__brickIllustration{width:min(100%, var(--bb-component-bricks-dimension420))}.ProductDetailPage-module___O_FwW__connectedToolsSection{padding:var(--bb-component-bricks-dimension64) 0}.ProductDetailPage-module___O_FwW__connectedToolCell{min-height:var(--bb-component-bricks-dimension96)}.ProductDetailPage-module___O_FwW__connectedToolCell span,.ProductDetailPage-module___O_FwW__connectedToolCell:nth-child(3n+2) span,.ProductDetailPage-module___O_FwW__connectedToolCell:nth-child(3n) span{font-size:var(--bb-component-bricks-text-size20)}.ProductDetailPage-module___O_FwW__featuresSection{padding:var(--bb-component-bricks-dimension56) 0 var(--bb-component-bricks-dimension80)}.ProductDetailPage-module___O_FwW__featuresGrid{gap:var(--bb-component-bricks-dimension16)}}@media (max-width:768px){.ProductDetailPage-module___O_FwW__dataHeader{min-height:calc(100svh - var(--bb-component-bricks-dimension56));padding:var(--bb-component-bricks-dimension64) 0 var(--bb-component-bricks-dimension72)}.ProductDetailPage-module___O_FwW__dataHeroCopy h1{font-size:var(--bb-component-bricks-text-size30)}.ProductDetailPage-module___O_FwW__connectedToolsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ProductDetailPage-module___O_FwW__featuresGrid{gap:var(--bb-component-bricks-dimension32);grid-template-columns:1fr}}@media (max-width:640px){.ProductDetailPage-module___O_FwW__heroSection{min-height:auto;padding:var(--bb-component-bricks-dimension56) 0 var(--bb-component-bricks-dimension72)}.ProductDetailPage-module___O_FwW__lede{font-size:var(--bb-component-bricks-text-size18)}.ProductDetailPage-module___O_FwW__dataHeader{min-height:auto;padding:var(--bb-component-bricks-dimension44) 0 var(--bb-component-bricks-dimension40)}.ProductDetailPage-module___O_FwW__dataHeroGrid{gap:var(--bb-component-bricks-dimension28)}.ProductDetailPage-module___O_FwW__dataDescription{font-size:var(--bb-component-bricks-text-size17)}.ProductDetailPage-module___O_FwW__signupForm{margin-top:var(--bb-component-bricks-dimension28)}.ProductDetailPage-module___O_FwW__brickIllustration{width:min(100%, var(--bb-component-bricks-dimension340))}.ProductDetailPage-module___O_FwW__connectedToolsSection{padding:var(--bb-component-bricks-dimension56) 0 var(--bb-component-bricks-dimension60)}.ProductDetailPage-module___O_FwW__connectedToolCell{min-height:var(--bb-component-bricks-dimension88);padding:var(--bb-component-bricks-dimension16) var(--bb-component-bricks-dimension8)}.ProductDetailPage-module___O_FwW__featuresSection{padding:var(--bb-component-bricks-dimension48) 0 var(--bb-component-bricks-dimension64)}.ProductDetailPage-module___O_FwW__featureDescription{font-size:var(--bb-component-bricks-text-size14)}.ProductDetailPage-module___O_FwW__dataFaqSection{padding:var(--bb-component-bricks-dimension48) 0 var(--bb-component-bricks-dimension64)}}
.FeaturesHub-module__nDXVPW__capabilitiesSection{padding:var(--bb-component-features-dimension80) 0 var(--bb-component-features-dimension64);background:var(--color-surface)}.FeaturesHub-module__nDXVPW__sectionTitle{margin-bottom:var(--bb-component-features-dimension28)!important;font-size:clamp(var(--bb-component-features-dimension34), 3.2vw, var(--bb-component-features-dimension40))!important}.FeaturesHub-module__nDXVPW__capabilitiesGrid{border-top:var(--bb-component-features-border-width) solid var(--color-ink);border-left:var(--bb-component-features-border-width) solid var(--color-ink);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.FeaturesHub-module__nDXVPW__capabilityCell{min-height:var(--bb-component-features-dimension104);padding:var(--bb-component-features-dimension16) var(--bb-component-features-dimension12);border-right:var(--bb-component-features-border-width) solid var(--color-ink);border-bottom:var(--bb-component-features-border-width) solid var(--color-ink);background:var(--color-surface);color:var(--color-ink);text-align:center;justify-content:center;align-items:center;display:flex}.FeaturesHub-module__nDXVPW__capabilityCell span{max-width:100%;font-family:var(--font-family-display);font-size:var(--bb-component-features-text-size24);font-weight:var(--font-weight-bold);white-space:nowrap;line-height:1;display:block}.FeaturesHub-module__nDXVPW__capabilityCell:nth-child(3n+2) span{font-family:var(--font-family-ui);font-weight:var(--font-weight-semibold)}.FeaturesHub-module__nDXVPW__capabilityCell:nth-child(3n) span{font-family:var(--font-family-serif);font-size:var(--bb-component-features-text-size26);font-weight:var(--font-weight-semibold)}.FeaturesHub-module__nDXVPW__featuresSection{padding:var(--bb-component-features-dimension64) 0 var(--bb-component-features-dimension96);background:var(--color-surface)}.FeaturesHub-module__nDXVPW__testimonialsTitle{font-size:clamp(var(--bb-component-features-dimension34), 3.2vw, var(--bb-component-features-dimension40))!important}.FeaturesHub-module__nDXVPW__faqSection{padding:var(--bb-component-features-dimension80) 0 var(--bb-component-features-dimension88)}.FeaturesHub-module__nDXVPW__bottomCtaSection{padding:var(--bb-component-features-dimension32) 0 var(--bb-component-features-dimension152);background:var(--color-surface)}.FeaturesHub-module__nDXVPW__bottomCtaPanel{gap:var(--bb-component-features-dimension56);padding:var(--bb-component-features-dimension48) var(--bb-component-features-dimension64);border:var(--bb-component-features-border-width) solid var(--color-ink);background-color:var(--background-beige-grain-color);background-image:var(--background-beige-grain-image);background-size:var(--background-beige-grain-size);background-repeat:var(--background-beige-grain-repeat);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;display:grid;position:relative;overflow:visible}.FeaturesHub-module__nDXVPW__bottomCtaTitle,.FeaturesHub-module__nDXVPW__bottomCtaForm{z-index:1;position:relative}.FeaturesHub-module__nDXVPW__bottomCtaTitle{font-size:clamp(var(--bb-component-features-dimension38), 4vw, var(--bb-component-features-dimension60))!important;line-height:var(--bb-component-features-line-height1-point05)!important}.FeaturesHub-module__nDXVPW__bottomCtaPanel .FeaturesHub-module__nDXVPW__bottomCtaForm{max-width:none}.FeaturesHub-module__nDXVPW__bottomCtaForm [data-lead-submit]{margin-top:var(--bb-component-features-dimension8)}@media (max-width:980px){.FeaturesHub-module__nDXVPW__capabilitiesSection{padding:var(--bb-component-features-dimension64) 0}.FeaturesHub-module__nDXVPW__capabilityCell{min-height:var(--bb-component-features-dimension96)}.FeaturesHub-module__nDXVPW__capabilityCell span,.FeaturesHub-module__nDXVPW__capabilityCell:nth-child(3n) span{font-size:var(--bb-component-features-text-size20)}.FeaturesHub-module__nDXVPW__featuresSection{padding:var(--bb-component-features-dimension56) 0 var(--bb-component-features-dimension80)}.FeaturesHub-module__nDXVPW__bottomCtaPanel{gap:var(--bb-component-features-dimension36);padding:var(--bb-component-features-dimension40)}}@media (max-width:768px){.FeaturesHub-module__nDXVPW__capabilitiesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.FeaturesHub-module__nDXVPW__bottomCtaPanel{grid-template-columns:1fr}}@media (max-width:640px){.FeaturesHub-module__nDXVPW__capabilitiesSection{padding:var(--bb-component-features-dimension56) 0 var(--bb-component-features-dimension60)}.FeaturesHub-module__nDXVPW__capabilityCell{min-height:var(--bb-component-features-dimension88);padding:var(--bb-component-features-dimension16) var(--bb-component-features-dimension8)}.FeaturesHub-module__nDXVPW__capabilityCell span,.FeaturesHub-module__nDXVPW__capabilityCell:nth-child(3n) span{font-size:var(--bb-component-features-text-size17);white-space:normal}.FeaturesHub-module__nDXVPW__featuresSection,.FeaturesHub-module__nDXVPW__faqSection{padding:var(--bb-component-features-dimension48) 0 var(--bb-component-features-dimension64)}.FeaturesHub-module__nDXVPW__bottomCtaSection{padding:var(--bb-component-features-dimension16) 0 var(--bb-component-features-dimension80)}.FeaturesHub-module__nDXVPW__bottomCtaPanel{gap:var(--bb-component-features-dimension24);padding:var(--bb-component-features-dimension28) var(--bb-component-features-dimension24)}.FeaturesHub-module__nDXVPW__bottomCtaTitle{font-size:clamp(var(--bb-component-features-dimension32), 8vw, var(--bb-component-features-dimension44))!important}}
.FeatureDetailPage-module__hlsxbq__explanationSection{padding:var(--bb-component-features-dimension88) 0 var(--bb-component-features-dimension104);background:var(--color-surface)}.FeatureDetailPage-module__hlsxbq__featureScreenFrame{box-sizing:border-box;width:100%;height:100%;padding:clamp(var(--bb-component-features-dimension8), 1vw, var(--bb-component-features-dimension12));background:var(--color-surface)}.FeatureDetailPage-module__hlsxbq__featureScreenCrop{width:100%;height:100%;overflow:hidden}.FeatureDetailPage-module__hlsxbq__structureScreen{width:220%;max-width:none;height:auto;display:block;transform:translate(-15.3%,-7.6%)}.FeatureDetailPage-module__hlsxbq__pipelineScreen{width:150%;max-width:none;height:auto;display:block;transform:translate(-27.6%,-4.5%)}.FeatureDetailPage-module__hlsxbq__contactScreen{width:100%;max-width:none;height:auto;display:block;transform:translateY(-10%)}.FeatureDetailPage-module__hlsxbq__explanationTitle{margin-bottom:var(--bb-component-features-dimension28)!important;font-size:clamp(var(--bb-component-features-dimension34), 3.2vw, var(--bb-component-features-dimension40))!important;line-height:var(--bb-component-features-line-height1-point1)!important}.FeatureDetailPage-module__hlsxbq__comparisonStack{gap:var(--bb-component-features-dimension20);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.FeatureDetailPage-module__hlsxbq__beforeBlock,.FeatureDetailPage-module__hlsxbq__afterBlock{padding:var(--bb-component-features-dimension30);border:var(--bb-component-features-border-width) solid var(--color-ink);background:var(--color-surface);border-radius:0;position:relative;overflow:hidden}.FeatureDetailPage-module__hlsxbq__beforeBlock{background:var(--color-surface-soft)}.FeatureDetailPage-module__hlsxbq__afterBlock{background:var(--color-feature-green)}.FeatureDetailPage-module__hlsxbq__beforeBlock:before,.FeatureDetailPage-module__hlsxbq__afterBlock:before{content:"";opacity:var(--bb-component-features-texture-opacity);pointer-events:none;background:url(/textures/grain.webp);position:absolute;inset:0}.FeatureDetailPage-module__hlsxbq__beforeBlock h3,.FeatureDetailPage-module__hlsxbq__afterBlock h3{margin:0 0 var(--bb-component-features-dimension22);color:var(--color-ink);font-family:var(--font-family-display);font-size:var(--bb-component-features-text-size22);font-weight:var(--font-weight-semibold);line-height:var(--bb-component-features-line-height1-point3);position:relative}.FeatureDetailPage-module__hlsxbq__beforeBlock ul,.FeatureDetailPage-module__hlsxbq__afterBlock ul{gap:var(--bb-component-features-dimension16);margin:0;padding:0;list-style:none;display:grid;position:relative}.FeatureDetailPage-module__hlsxbq__beforeBlock li,.FeatureDetailPage-module__hlsxbq__afterBlock li{align-items:flex-start;gap:var(--bb-component-features-dimension10);color:var(--color-text-dense);font-family:var(--font-family-ui);font-size:var(--bb-component-features-text-size15);line-height:var(--bb-component-features-line-height1-point6);display:flex}.FeatureDetailPage-module__hlsxbq__listIcon{width:var(--bb-component-features-dimension16);height:var(--bb-component-features-dimension16);margin-top:var(--bb-component-features-dimension4);color:var(--color-ink);flex:none}@media (max-width:700px){.FeatureDetailPage-module__hlsxbq__comparisonStack{grid-template-columns:1fr}}@media (max-width:640px){.FeatureDetailPage-module__hlsxbq__explanationSection{padding:var(--bb-component-features-dimension64) 0 var(--bb-component-features-dimension72)}.FeatureDetailPage-module__hlsxbq__beforeBlock,.FeatureDetailPage-module__hlsxbq__afterBlock{padding:var(--bb-component-features-dimension24) var(--bb-component-features-dimension20)}.FeatureDetailPage-module__hlsxbq__beforeBlock h3,.FeatureDetailPage-module__hlsxbq__afterBlock h3{font-size:var(--bb-component-features-text-size19)}.FeatureDetailPage-module__hlsxbq__beforeBlock li,.FeatureDetailPage-module__hlsxbq__afterBlock li{font-size:var(--bb-component-features-text-size14)}.FeatureDetailPage-module__hlsxbq__listIcon{margin-top:var(--bb-component-features-dimension3)}}
