.use-case-module__3bemna__page{color:var(--text-body);background:var(--surface-page)}.use-case-module__3bemna__container{width:min(1160px,100% - 48px);margin:0 auto}.use-case-module__3bemna__hero{border-bottom:1px solid var(--border-subtle);padding:72px 0}.use-case-module__3bemna__heroGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:48px;display:grid}.use-case-module__3bemna__page h1,.use-case-module__3bemna__page h2,.use-case-module__3bemna__page h3{color:var(--text-strong);letter-spacing:0}.use-case-module__3bemna__page h1{margin:20px 0 24px;font-size:3.25rem;line-height:1.08}.use-case-module__3bemna__page h2{margin:16px 0 24px;font-size:2.5rem;line-height:1.12}.use-case-module__3bemna__page h3{margin:0 0 12px;font-size:1.2rem;line-height:1.3}.use-case-module__3bemna__page p{margin:0;font-size:1.08rem;line-height:1.65}.use-case-module__3bemna__lead{max-width:780px}.use-case-module__3bemna__actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:28px;display:flex}.use-case-module__3bemna__button{border-radius:var(--radius-pill);background:var(--lilac-700);color:#fff;text-align:center;justify-content:center;align-items:center;min-height:48px;padding:12px 22px;font-weight:650;line-height:1.3;text-decoration:none;display:inline-flex}.use-case-module__3bemna__button:hover{background:var(--accent-hover)}.use-case-module__3bemna__textLink{color:var(--text-accent);text-underline-offset:4px;text-decoration:underline}.use-case-module__3bemna__page a:focus-visible,.use-case-module__3bemna__page summary:focus-visible{outline:3px solid var(--accent);outline-offset:5px}.use-case-module__3bemna__page figure{min-width:0;margin:0}.use-case-module__3bemna__page img{border:1px solid var(--border-default);border-radius:12px;width:100%;height:auto;display:block}.use-case-module__3bemna__page figcaption{color:var(--ink-600);margin-top:10px;font-size:.9rem;line-height:1.5}.use-case-module__3bemna__section{padding:72px 0}.use-case-module__3bemna__tinted{background:var(--surface-accent);border-block:1px solid var(--border-subtle)}.use-case-module__3bemna__heading{max-width:780px;margin-bottom:32px}.use-case-module__3bemna__questions{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.use-case-module__3bemna__questions li{border-top:2px solid var(--border-accent);padding-top:22px}.use-case-module__3bemna__questions p{color:var(--text-strong);font-size:1.15rem}.use-case-module__3bemna__questions small{color:var(--ink-600);margin-top:16px;font-size:.98rem;line-height:1.5;display:block}.use-case-module__3bemna__note{color:var(--ink-600);margin-top:24px!important;font-size:.95rem!important}.use-case-module__3bemna__steps{counter-reset:steps;border-top:1px solid var(--border-default);margin:0;padding:0;list-style:none}.use-case-module__3bemna__steps li{counter-increment:steps;border-bottom:1px solid var(--border-default);grid-template-columns:40px 1fr;gap:20px;padding:24px 0;display:grid}.use-case-module__3bemna__steps li:before{content:counter(steps, decimal-leading-zero);color:var(--text-accent);font-family:var(--font-mono)}.use-case-module__3bemna__steps p{max-width:850px}.use-case-module__3bemna__faq{border-top:1px solid var(--border-default)}.use-case-module__3bemna__faq details{border-bottom:1px solid var(--border-default);background:0 0;padding:20px 0}.use-case-module__3bemna__faq summary{cursor:pointer;color:var(--text-strong);justify-content:space-between;align-items:baseline;gap:20px;font-size:1.15rem;font-weight:650;display:flex}.use-case-module__3bemna__faq summary:after{content:"+";color:var(--text-accent);flex:none}.use-case-module__3bemna__faq details[open] summary:after{content:"−"}.use-case-module__3bemna__faq p{max-width:900px;margin-top:14px}.use-case-module__3bemna__split{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;display:grid}.use-case-module__3bemna__split p+p{margin-top:20px}.use-case-module__3bemna__status{border:1px solid var(--border-accent);border-radius:var(--radius-pill);color:var(--text-accent);margin-bottom:16px;padding:5px 12px;font-size:.9rem;font-weight:650;display:inline-block}.use-case-module__3bemna__cta{background:var(--surface-accent);border-top:1px solid var(--border-subtle)}@media (max-width:960px){.use-case-module__3bemna__heroGrid{grid-template-columns:1fr;gap:36px}.use-case-module__3bemna__heroGrid>div{max-width:780px}.use-case-module__3bemna__page h1{font-size:2.8rem}}@media (max-width:720px){.use-case-module__3bemna__questions,.use-case-module__3bemna__split{grid-template-columns:1fr;gap:28px}}@media (max-width:640px){.use-case-module__3bemna__container{width:calc(100% - 32px)}.use-case-module__3bemna__hero,.use-case-module__3bemna__section{padding:48px 0}.use-case-module__3bemna__page h1{font-size:2.3rem}.use-case-module__3bemna__page h2{font-size:2rem}.use-case-module__3bemna__actions{flex-direction:column;align-items:stretch}.use-case-module__3bemna__button{width:100%}}.use-case-module__3bemna__overview{color:var(--text-body);background:var(--surface-page)}.use-case-module__3bemna__overview .use-case-module__3bemna__container{width:min(1160px,100% - 48px);margin:0 auto}.use-case-module__3bemna__overview .use-case-module__3bemna__hero{background:var(--surface-page);border-bottom:1px solid var(--border-subtle);padding:82px 0 64px}.use-case-module__3bemna__overview .use-case-module__3bemna__hero h1{letter-spacing:0;max-width:900px;color:var(--text-strong);margin:20px 0 24px;font-size:4rem;line-height:1.03}.use-case-module__3bemna__overview .use-case-module__3bemna__overviewLead{max-width:780px;margin:0;font-size:1.18rem;line-height:1.6}.use-case-module__3bemna__overview .use-case-module__3bemna__levels{flex-wrap:wrap;gap:10px;margin-top:32px;display:flex}.use-case-module__3bemna__overview .use-case-module__3bemna__levels span{border:1px solid var(--lilac-200);border-radius:var(--radius-pill);background:var(--surface-card);color:var(--text-accent);padding:9px 16px;font-size:.9rem;font-weight:650}.use-case-module__3bemna__overview .use-case-module__3bemna__overviewGroup{padding:78px 0 30px}.use-case-module__3bemna__overview .use-case-module__3bemna__groupHeading{max-width:820px;margin-bottom:44px}.use-case-module__3bemna__overview .use-case-module__3bemna__groupHeading h2{letter-spacing:0;color:var(--text-strong);margin:16px 0 14px;font-size:2.9rem;line-height:1.1}.use-case-module__3bemna__overview .use-case-module__3bemna__groupHeading p{max-width:700px;color:var(--text-muted);margin:0;font-size:1.08rem;line-height:1.6}.use-case-module__3bemna__overview .use-case-module__3bemna__caseGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:30px;display:grid}.use-case-module__3bemna__overview .use-case-module__3bemna__caseGridTwo{grid-template-columns:repeat(2,minmax(0,1fr))}.use-case-module__3bemna__overview .use-case-module__3bemna__caseCard{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card);flex-direction:column;padding:26px;display:flex}.use-case-module__3bemna__overview .use-case-module__3bemna__caseHead{align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}.use-case-module__3bemna__overview .use-case-module__3bemna__caseIcon{border:1px solid var(--lilac-200);border-radius:var(--radius-sm);width:40px;height:40px;color:var(--lilac-600);background:var(--lilac-50);flex:none;place-items:center;display:grid}.use-case-module__3bemna__overview .use-case-module__3bemna__caseIcon svg{width:22px;height:22px}.use-case-module__3bemna__overview .use-case-module__3bemna__caseIcon.use-case-module__3bemna__small{width:30px;height:30px}.use-case-module__3bemna__overview .use-case-module__3bemna__caseIcon.use-case-module__3bemna__small svg{width:18px;height:18px}.use-case-module__3bemna__overview .use-case-module__3bemna__caseCard h3{color:var(--text-strong);margin:0;font-size:1.22rem;line-height:1.25}.use-case-module__3bemna__overview .use-case-module__3bemna__caseStatus{color:var(--text-accent);margin:8px 0 0;font-size:.85rem;font-weight:650;line-height:1.4}.use-case-module__3bemna__overview .use-case-module__3bemna__caseBody{margin:0 0 16px}.use-case-module__3bemna__overview .use-case-module__3bemna__caseBody dt{text-transform:uppercase;letter-spacing:.06em;color:var(--text-subtle);margin-bottom:4px;font-size:.74rem;font-weight:750}.use-case-module__3bemna__overview .use-case-module__3bemna__caseBody dd{color:var(--text-body);margin:0 0 14px;font-size:.97rem;line-height:1.5}.use-case-module__3bemna__overview .use-case-module__3bemna__caseAudience{flex-wrap:wrap;gap:6px;margin-bottom:22px;display:flex}.use-case-module__3bemna__overview .use-case-module__3bemna__caseAudience span{border:1px solid var(--border-subtle);border-radius:var(--radius-pill);color:var(--text-muted);padding:4px 9px;font-size:.78rem;font-weight:600}.use-case-module__3bemna__overview .use-case-module__3bemna__caseLink{color:var(--text-accent);transition:color var(--dur-fast);align-items:center;gap:7px;margin-top:auto;font-size:.98rem;font-weight:650;text-decoration:none;display:inline-flex}.use-case-module__3bemna__overview .use-case-module__3bemna__caseLink svg{width:17px;height:17px;transition:transform var(--dur-fast)}.use-case-module__3bemna__overview .use-case-module__3bemna__caseLink:hover{color:var(--lilac-600)}.use-case-module__3bemna__overview .use-case-module__3bemna__caseLink:hover svg{transform:translate(3px)}.use-case-module__3bemna__overview .use-case-module__3bemna__section{padding:84px 0}.use-case-module__3bemna__overview .use-case-module__3bemna__comboSection{background:var(--surface-accent);border-block:1px solid var(--lilac-100);margin-top:40px}.use-case-module__3bemna__overview .use-case-module__3bemna__centeredHeading{text-align:center;max-width:800px;margin:0 auto 44px}.use-case-module__3bemna__overview .use-case-module__3bemna__centeredHeading .mq-eyebrow{justify-content:center}.use-case-module__3bemna__overview .use-case-module__3bemna__centeredHeading h2{letter-spacing:0;color:var(--text-strong);margin:16px 0 14px;font-size:2.9rem;line-height:1.1}.use-case-module__3bemna__overview .use-case-module__3bemna__centeredHeading p{max-width:700px;color:var(--text-muted);margin:0 auto;font-size:1.08rem;line-height:1.6}.use-case-module__3bemna__overview .use-case-module__3bemna__comboGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.use-case-module__3bemna__overview .use-case-module__3bemna__comboGrid article{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card);padding:24px}.use-case-module__3bemna__overview .use-case-module__3bemna__comboGrid h3{letter-spacing:0;color:var(--text-strong);margin:12px 0 8px;font-size:1.12rem}.use-case-module__3bemna__overview .use-case-module__3bemna__comboGrid p{color:var(--text-body);margin:0;font-size:.97rem;line-height:1.5}.use-case-module__3bemna__overview .use-case-module__3bemna__overviewCta{background:var(--ink-900)}.use-case-module__3bemna__overview .use-case-module__3bemna__overviewCta h2,.use-case-module__3bemna__overview .use-case-module__3bemna__overviewCta p{color:var(--paper-50)}.use-case-module__3bemna__overview .use-case-module__3bemna__overviewCta .mq-eyebrow{color:var(--lilac-200)}.use-case-module__3bemna__overview .use-case-module__3bemna__overviewCta .mq-eyebrow:before{background:var(--lilac-300)}.use-case-module__3bemna__overview .use-case-module__3bemna__ctaLayout{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:64px;display:grid}.use-case-module__3bemna__overview .use-case-module__3bemna__ctaLayout h2{letter-spacing:0;margin:18px 0 16px;font-size:2.9rem;line-height:1.1}.use-case-module__3bemna__overview .use-case-module__3bemna__ctaLayout>div p{max-width:520px;color:var(--ink-200);margin:0;font-size:1.08rem;line-height:1.6}.use-case-module__3bemna__overview .use-case-module__3bemna__ctaButtons{flex-direction:column;gap:12px;display:flex}.use-case-module__3bemna__overview .use-case-module__3bemna__overviewButton{border:1px solid var(--lilac-700);border-radius:var(--radius-pill);min-height:48px;transition:transform var(--dur-fast), background var(--dur-fast), border-color var(--dur-fast);justify-content:center;align-items:center;gap:9px;padding:13px 22px;font-weight:650;line-height:1.2;text-decoration:none;display:inline-flex}.use-case-module__3bemna__overview .use-case-module__3bemna__overviewButton svg{width:18px;height:18px}.use-case-module__3bemna__overview .use-case-module__3bemna__overviewButton.use-case-module__3bemna__primary{color:#fff;background:var(--accent);border-color:var(--accent)}.use-case-module__3bemna__overview .use-case-module__3bemna__overviewButton.use-case-module__3bemna__primary:hover{background:var(--accent-hover);border-color:var(--accent-hover);transform:translateY(-1px)}.use-case-module__3bemna__overview .use-case-module__3bemna__overviewButton.use-case-module__3bemna__secondary{color:var(--lilac-200);border-color:var(--lilac-300);background:0 0}.use-case-module__3bemna__overview .use-case-module__3bemna__overviewButton.use-case-module__3bemna__secondary:hover{background:var(--ink-800)}.use-case-module__3bemna__overview .use-case-module__3bemna__ctaNote{color:var(--ink-300);align-items:center;gap:8px;margin-top:6px;margin-bottom:0;font-size:.88rem;display:flex}.use-case-module__3bemna__overview .use-case-module__3bemna__ctaNote svg{width:16px;height:16px;color:var(--lilac-300);flex:none}@media (max-width:1080px){.use-case-module__3bemna__overview .use-case-module__3bemna__caseGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.use-case-module__3bemna__overview .use-case-module__3bemna__ctaLayout{grid-template-columns:1fr;gap:36px}}@media (max-width:720px){.use-case-module__3bemna__overview .use-case-module__3bemna__container{width:min(100% - 32px,1160px)}.use-case-module__3bemna__overview .use-case-module__3bemna__hero{padding:60px 0 52px}.use-case-module__3bemna__overview .use-case-module__3bemna__hero h1{font-size:2.3rem}.use-case-module__3bemna__overview .use-case-module__3bemna__groupHeading h2,.use-case-module__3bemna__overview .use-case-module__3bemna__centeredHeading h2,.use-case-module__3bemna__overview .use-case-module__3bemna__ctaLayout h2{font-size:2rem}.use-case-module__3bemna__overview .use-case-module__3bemna__caseGrid,.use-case-module__3bemna__overview .use-case-module__3bemna__caseGridTwo,.use-case-module__3bemna__overview .use-case-module__3bemna__comboGrid{grid-template-columns:1fr}.use-case-module__3bemna__overview .use-case-module__3bemna__section{padding:64px 0}.use-case-module__3bemna__overview .use-case-module__3bemna__overviewButton{width:100%}}
