.SolutionsSections-module__lrAdhG__section{scroll-margin-top:calc(var(--header-height,88px) + 12px);background:var(--background)}.SolutionsSections-module__lrAdhG__sectionIntro{max-width:var(--content-max);padding:clamp(48px, 7vw, 72px) var(--page-padding-x) clamp(28px, 4vw, 40px);border-bottom:1px solid var(--header-border);margin:0 auto}.SolutionsSections-module__lrAdhG__eyebrow{color:var(--brand-neon);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;font-size:12px;font-weight:700;display:inline-flex}.SolutionsSections-module__lrAdhG__eyebrowBar{background:var(--brand-neon);width:3px;height:14px}.SolutionsSections-module__lrAdhG__sectionTitle{color:var(--text-primary);margin-top:12px;font-size:clamp(1.75rem,3.2vw,2.5rem);font-weight:700;line-height:1.15}.SolutionsSections-module__lrAdhG__sectionSubtitle{max-width:68ch;color:var(--brand-grey);font-size:var(--text-md);margin-top:14px;line-height:1.75}.SolutionsSections-module__lrAdhG__jumpNav{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.SolutionsSections-module__lrAdhG__jumpLink{background:var(--surface-card);color:var(--text-primary);font-size:var(--text-sm);border:1px solid #cddf342e;border-radius:999px;padding:10px 16px;font-weight:600;line-height:1.35;text-decoration:none;transition:border-color .2s,background .2s,color .2s}.SolutionsSections-module__lrAdhG__jumpLink:hover,.SolutionsSections-module__lrAdhG__jumpLink:focus-visible,.SolutionsSections-module__lrAdhG__jumpLinkActive{color:var(--brand-neon);background:#cddf3414;border-color:#cddf346b}.SolutionsSections-module__lrAdhG__blocks{flex-direction:column;display:flex}.SolutionsSections-module__lrAdhG__block{opacity:0;transform:translate3d(0, calc(var(--reveal-y) * .6), 0);transition:opacity var(--duration-reveal) var(--ease-smooth), transform var(--duration-reveal) var(--ease-smooth)}.SolutionsSections-module__lrAdhG__blockVisible{opacity:1;transform:translate(0,0)}.SolutionsSections-module__lrAdhG__blockAlt{background:var(--surface-raised)}.SolutionsSections-module__lrAdhG__blockHighlighted{background:linear-gradient(180deg, #cddf340f 0%, transparent 100%), var(--surface-raised)}.SolutionsSections-module__lrAdhG__blockInner{max-width:var(--content-max);padding:clamp(44px, 6vw, 68px) var(--page-padding-x);margin:0 auto}.SolutionsSections-module__lrAdhG__blockHeader{border-bottom:1px solid var(--header-border);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:20px;padding-bottom:28px;display:grid}.SolutionsSections-module__lrAdhG__blockIcon{width:52px;height:52px;color:var(--brand-neon);background:#00000059;border:1px solid #cddf343d;justify-content:center;align-items:center;display:inline-flex}.SolutionsSections-module__lrAdhG__blockIcon svg{width:24px;height:24px}.SolutionsSections-module__lrAdhG__blockTitle{color:var(--text-primary);font-size:clamp(1.4rem,2.4vw,1.9rem);font-weight:700;line-height:1.25}.SolutionsSections-module__lrAdhG__blockLead{max-width:62ch;color:var(--brand-neon);font-size:var(--text-base);margin-top:12px;font-weight:600;line-height:1.6}.SolutionsSections-module__lrAdhG__content{padding-top:32px}.SolutionsSections-module__lrAdhG__prose{max-width:68ch}.SolutionsSections-module__lrAdhG__paragraph{color:var(--brand-grey);font-size:var(--text-md);line-height:1.85}.SolutionsSections-module__lrAdhG__paragraph+.SolutionsSections-module__lrAdhG__paragraph{margin-top:1.25rem}.SolutionsSections-module__lrAdhG__paragraphLead{color:var(--text-primary);font-size:var(--text-lg);line-height:1.75}.SolutionsSections-module__lrAdhG__featureGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:32px;display:grid}.SolutionsSections-module__lrAdhG__featureCard{border:1px solid var(--header-border);border-top:3px solid var(--brand-neon);background:var(--surface-card);padding:22px 20px}.SolutionsSections-module__lrAdhG__featureTitle{color:var(--text-primary);font-size:var(--text-base);font-weight:700;line-height:1.4}.SolutionsSections-module__lrAdhG__featureBody{color:var(--brand-grey);font-size:var(--text-sm);margin-top:12px;line-height:1.7}.SolutionsSections-module__lrAdhG__benefitsSection{border-top:1px solid var(--header-border);margin-top:36px;padding-top:32px}.SolutionsSections-module__lrAdhG__benefitsHeading{max-width:68ch;color:var(--text-primary);font-size:var(--text-lg);font-weight:700;line-height:1.45}.SolutionsSections-module__lrAdhG__benefitsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px;padding:0;list-style:none;display:grid}.SolutionsSections-module__lrAdhG__benefitItem{border:1px solid var(--header-border);border-left:3px solid var(--brand-neon);background:var(--surface-card);color:var(--brand-grey);font-size:var(--text-sm);padding:18px 20px;line-height:1.7}.SolutionsSections-module__lrAdhG__benefitTitle{color:var(--text-primary);font-size:var(--text-sm);margin-bottom:8px;font-weight:700;line-height:1.4;display:block}.SolutionsSections-module__lrAdhG__closing{color:var(--text-primary);font-size:var(--text-base);margin-top:1.25rem;font-weight:600;line-height:1.65}.SolutionsSections-module__lrAdhG__prose+.SolutionsSections-module__lrAdhG__getStarted,.SolutionsSections-module__lrAdhG__benefitsSection+.SolutionsSections-module__lrAdhG__prose,.SolutionsSections-module__lrAdhG__content>.SolutionsSections-module__lrAdhG__ctaBar{margin-top:28px}.SolutionsSections-module__lrAdhG__contactCard{border:1px solid #cddf3447;border-left:3px solid var(--brand-neon);background:#cddf340a;max-width:68ch;padding:20px 22px}.SolutionsSections-module__lrAdhG__contactCardTitle{color:var(--text-primary);font-size:var(--text-base);font-weight:700}.SolutionsSections-module__lrAdhG__contactCardText{color:var(--brand-grey);font-size:var(--text-sm);margin-top:10px;line-height:1.65}.SolutionsSections-module__lrAdhG__contactCardEmail{color:var(--brand-neon);font-size:var(--text-base);margin-top:14px;font-weight:700;text-decoration:none;display:inline-block}.SolutionsSections-module__lrAdhG__contactCardEmail:hover,.SolutionsSections-module__lrAdhG__contactCardEmail:focus-visible{text-underline-offset:3px;text-decoration:underline}.SolutionsSections-module__lrAdhG__contactBlock .SolutionsSections-module__lrAdhG__getStarted{margin-top:0}.SolutionsSections-module__lrAdhG__contactBlock .SolutionsSections-module__lrAdhG__ctaBar{border-top:0;margin-top:0}.SolutionsSections-module__lrAdhG__contactBlock .SolutionsSections-module__lrAdhG__getStarted+.SolutionsSections-module__lrAdhG__ctaBar{border-top:1px solid #cddf342e}.SolutionsSections-module__lrAdhG__getStarted{background:#cddf340a;border:1px dashed #cddf3447;max-width:68ch;padding:20px 22px}.SolutionsSections-module__lrAdhG__getStartedTitle{color:var(--text-primary);font-size:var(--text-base);font-weight:700}.SolutionsSections-module__lrAdhG__getStartedText{color:var(--brand-grey);font-size:var(--text-sm);margin-top:10px;line-height:1.65}.SolutionsSections-module__lrAdhG__ctaBar{background:#cddf340f;border:1px solid #cddf3447;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:18px 22px;display:inline-flex}.SolutionsSections-module__lrAdhG__ctaLabel{color:var(--text-primary);font-size:var(--text-sm);font-weight:600}.SolutionsSections-module__lrAdhG__ctaLink{color:var(--brand-neon);font-size:var(--text-base);font-weight:700;text-decoration:none}.SolutionsSections-module__lrAdhG__ctaLink:hover,.SolutionsSections-module__lrAdhG__ctaLink:focus-visible{text-underline-offset:3px;text-decoration:underline}@media (max-width:1024px){.SolutionsSections-module__lrAdhG__featureGrid,.SolutionsSections-module__lrAdhG__benefitsGrid{grid-template-columns:1fr}}@media (max-width:768px){.SolutionsSections-module__lrAdhG__sectionIntro{padding-top:36px}.SolutionsSections-module__lrAdhG__jumpNav{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}.SolutionsSections-module__lrAdhG__jumpNav::-webkit-scrollbar{display:none}.SolutionsSections-module__lrAdhG__jumpLink{font-size:var(--text-xs);flex-shrink:0;padding:9px 14px}.SolutionsSections-module__lrAdhG__blockHeader{grid-template-columns:1fr;gap:14px;padding-bottom:22px}.SolutionsSections-module__lrAdhG__blockInner{padding-top:36px;padding-bottom:36px}.SolutionsSections-module__lrAdhG__content{padding-top:24px}.SolutionsSections-module__lrAdhG__paragraphLead{font-size:var(--text-base)}}@media (prefers-reduced-motion:reduce){.SolutionsSections-module__lrAdhG__block{opacity:1;transition:none;transform:none}}
.SolutionsPage-module__T0-vPW__faqSection{background:var(--surface);border-top:1px solid var(--header-border)}.SolutionsPage-module__T0-vPW__faqInner{max-width:var(--content-max);padding:clamp(48px, 7vw, 64px) var(--page-padding-x) clamp(56px, 8vw, 80px);margin:0 auto}.SolutionsPage-module__T0-vPW__faqTitle{color:var(--text-primary);font-size:var(--text-3xl);margin-bottom:8px;font-weight:700;line-height:1.2}.SolutionsPage-module__T0-vPW__faqIntro{color:var(--brand-grey);font-size:var(--text-md);margin-bottom:8px;line-height:1.6}.SolutionsPage-module__T0-vPW__highlightsSection{padding:clamp(32px, 5vw, 48px) var(--page-padding-x) clamp(48px, 6vw, 64px);background:radial-gradient(circle at 18% 0%, #cddf3412, transparent 42%), linear-gradient(180deg, var(--surface-raised) 0%, var(--background) 100%);border-bottom:1px solid var(--header-border);margin-top:0;position:relative;overflow:hidden}.SolutionsPage-module__T0-vPW__highlightsGlow{pointer-events:none;background:radial-gradient(circle at 50% 0,#cddf341f,#0000 62%);height:280px;position:absolute;inset:-40% 0 auto}.SolutionsPage-module__T0-vPW__highlightsInner{z-index:1;max-width:var(--content-max);margin:0 auto;position:relative}.SolutionsPage-module__T0-vPW__highlights{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,2vw,20px);margin:0;padding:0;list-style:none;display:grid}.SolutionsPage-module__T0-vPW__highlightItem{min-width:0}.SolutionsPage-module__T0-vPW__highlight{background:linear-gradient(155deg, #cddf340f 0%, transparent 42%), color-mix(in srgb, var(--surface-card) 94%, transparent);min-height:100%;transition:border-color var(--duration-fast) var(--ease-smooth), transform var(--duration-fast) var(--ease-smooth), box-shadow var(--duration-fast) var(--ease-smooth);border:1px solid #cddf3424;flex-direction:column;gap:8px;padding:22px 22px 20px;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 32px #00000047,inset 0 1px #ffffff0a}.SolutionsPage-module__T0-vPW__highlight:before{content:"";background:linear-gradient(90deg, var(--brand-neon) 0%, #cddf3459 55%, transparent 100%);opacity:.85;height:3px;transition:opacity var(--duration-fast) var(--ease-smooth);position:absolute;top:0;left:0;right:0}.SolutionsPage-module__T0-vPW__highlight:hover,.SolutionsPage-module__T0-vPW__highlight:focus-within{border-color:#cddf3461;transform:translateY(-3px);box-shadow:0 18px 40px #00000057,0 0 28px #cddf3414,inset 0 1px #ffffff0f}.SolutionsPage-module__T0-vPW__highlight:hover:before,.SolutionsPage-module__T0-vPW__highlight:focus-within:before{opacity:1}.SolutionsPage-module__T0-vPW__highlightIconWrap{width:42px;height:42px;color:var(--brand-neon);transition:border-color var(--duration-fast) var(--ease-smooth), box-shadow var(--duration-fast) var(--ease-smooth);background:#00000059;border:1px solid #cddf3438;justify-content:center;align-items:center;display:inline-flex}.SolutionsPage-module__T0-vPW__highlightIconSvg{width:20px;height:20px}.SolutionsPage-module__T0-vPW__highlight:hover .SolutionsPage-module__T0-vPW__highlightIconWrap,.SolutionsPage-module__T0-vPW__highlight:focus-within .SolutionsPage-module__T0-vPW__highlightIconWrap{border-color:#cddf3473;box-shadow:0 0 18px #cddf342e}.SolutionsPage-module__T0-vPW__highlightValue{background:linear-gradient(135deg, var(--brand-white) 20%, var(--brand-neon) 100%);color:#0000;letter-spacing:-.03em;-webkit-background-clip:text;background-clip:text;margin-top:4px;font-size:clamp(2rem,3.5vw,2.65rem);font-weight:800;line-height:1}.SolutionsPage-module__T0-vPW__highlightLabel{color:var(--brand-grey);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700;line-height:1.45}.SolutionsPage-module__T0-vPW__highlightShine{pointer-events:none;width:140px;height:140px;transition:opacity var(--duration-fast) var(--ease-smooth);opacity:.6;background:radial-gradient(circle,#cddf3424,#0000 68%);border-radius:50%;position:absolute;inset:auto -30% -60% auto}.SolutionsPage-module__T0-vPW__highlight:hover .SolutionsPage-module__T0-vPW__highlightShine,.SolutionsPage-module__T0-vPW__highlight:focus-within .SolutionsPage-module__T0-vPW__highlightShine{opacity:1}@media (max-width:1024px){.SolutionsPage-module__T0-vPW__highlights{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.SolutionsPage-module__T0-vPW__highlightsSection{padding-top:clamp(28px,6vw,40px)}.SolutionsPage-module__T0-vPW__highlights{grid-template-columns:1fr;gap:12px}.SolutionsPage-module__T0-vPW__highlight{padding:18px 18px 16px}.SolutionsPage-module__T0-vPW__highlightValue{font-size:var(--text-4xl)}}@media (max-width:640px){.SolutionsPage-module__T0-vPW__faqInner{padding-top:40px;padding-bottom:56px}.SolutionsPage-module__T0-vPW__faqTitle{font-size:var(--text-2xl)}.SolutionsPage-module__T0-vPW__faqIntro{font-size:var(--text-base)}}@media (prefers-reduced-motion:reduce){.SolutionsPage-module__T0-vPW__highlight:hover,.SolutionsPage-module__T0-vPW__highlight:focus-within{transform:none}}
