.use-case-module__vEv5ia__page{--use-case-accent:var(--signal-strong);--use-case-soft:var(--signal-soft);--use-case-wash:#df502814}.use-case-module__vEv5ia__hero{background:radial-gradient(circle at 88% 10%, var(--use-case-wash), transparent 24rem), radial-gradient(circle at 72% 84%, #bfe3d14d, transparent 22rem), linear-gradient(#17201f0b 1px, transparent 1px), linear-gradient(90deg, #17201f0b 1px, transparent 1px), var(--canvas);background-size:auto,auto,3rem 3rem,3rem 3rem,auto;position:relative;overflow:hidden}.use-case-module__vEv5ia__hero:after{content:"";border:1px solid #17201f1a;border-radius:999px;width:28rem;height:28rem;position:absolute;top:4rem;right:-15rem}.use-case-module__vEv5ia__heroGrid{align-items:center;gap:3.5rem;display:grid}.use-case-module__vEv5ia__heroCopy{min-width:0}.use-case-module__vEv5ia__heroTitle{font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;max-width:56rem;font-size:clamp(3rem,5.6vw,5.5rem);line-height:.98}.use-case-module__vEv5ia__heroSummary{color:var(--ink);max-width:42rem;margin-top:1.5rem;font-size:1.125rem;font-weight:500;line-height:2rem}.use-case-module__vEv5ia__heroVisual{min-width:0;position:relative;transform:rotate(.7deg)}.use-case-module__vEv5ia__sectionCta,.use-case-module__vEv5ia__methodCta,.use-case-module__vEv5ia__relatedCopy a{text-underline-offset:.3rem;align-items:center;gap:.5rem;margin-top:1.25rem;font-size:.875rem;font-weight:750;-webkit-text-decoration:underline #17201f33;text-decoration:underline #17201f33;display:inline-flex}.use-case-module__vEv5ia__sectionCta{color:var(--use-case-accent)}.use-case-module__vEv5ia__sectionCta svg,.use-case-module__vEv5ia__methodCta svg,.use-case-module__vEv5ia__relatedCopy a svg{width:1rem;height:1rem;transition:transform .16s}.use-case-module__vEv5ia__sectionCta:hover svg,.use-case-module__vEv5ia__methodCta:hover svg,.use-case-module__vEv5ia__relatedCopy a:hover svg{transform:translate(.2rem)}.use-case-module__vEv5ia__methodCta{color:var(--mint);text-decoration-color:#bfe3d14d}.use-case-module__vEv5ia__problemGrid{gap:1rem;margin-top:4rem;display:grid}.use-case-module__vEv5ia__problemCard{background:var(--paper);border:1px solid #17201f29;min-width:0;padding:1.75rem;position:relative}.use-case-module__vEv5ia__problemCard:first-child{box-shadow:6px 6px 0 var(--use-case-soft);transform:rotate(-.7deg)}.use-case-module__vEv5ia__problemCard:nth-child(2){transform:translateY(.75rem)rotate(.5deg)}.use-case-module__vEv5ia__problemCard:nth-child(3){transform:rotate(-.35deg);box-shadow:6px 6px #bfe3d1d9}.use-case-module__vEv5ia__problemNumber,.use-case-module__vEv5ia__outcomeNumber{color:var(--use-case-accent);letter-spacing:.12em;margin-bottom:1.4rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.68rem;font-weight:800;display:block}.use-case-module__vEv5ia__solution{background:linear-gradient(#17201f09 1px, transparent 1px), linear-gradient(90deg, #17201f09 1px, transparent 1px), linear-gradient(135deg, #bfe3d133, transparent 36rem), var(--canvas);background-size:3rem 3rem,3rem 3rem,auto,auto}.use-case-module__vEv5ia__capabilityRow{align-items:center;gap:3.5rem;display:grid}.use-case-module__vEv5ia__capabilityCopy{min-width:0}.use-case-module__vEv5ia__outcomesGrid{background:var(--ink);border:1px solid #17201f29;gap:1px;margin-top:3.5rem;display:grid;overflow:hidden}.use-case-module__vEv5ia__outcomeCard{background:var(--paper);padding:2rem}.use-case-module__vEv5ia__outcomeCard:nth-child(2){background:var(--paper)}.use-case-module__vEv5ia__relatedSection{background:var(--canvas);border-top:1px solid #17201f1a;padding:4.5rem 0}.use-case-module__vEv5ia__relatedCard{background:radial-gradient(circle at 88% 12%, #bfe3d17a, transparent 20rem), var(--paper);color:var(--ink);border:1px solid #17201f1f;border-radius:2rem;align-items:center;gap:2.5rem;padding:2rem;display:grid;position:relative;overflow:hidden;box-shadow:0 1.5rem 4rem #17201f1a}.use-case-module__vEv5ia__relatedCard:after{content:"";border:1px solid #17201f17;border-radius:999px;width:14rem;height:14rem;position:absolute;top:-8rem;right:-6rem}.use-case-module__vEv5ia__relatedEyebrow{color:var(--signal-strong);letter-spacing:.12em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.68rem;font-weight:800}.use-case-module__vEv5ia__relatedCard h2{font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;max-width:46rem;margin-top:1rem;font-size:clamp(2.25rem,4.2vw,4.25rem);line-height:.98}.use-case-module__vEv5ia__relatedCopy{z-index:1;position:relative}.use-case-module__vEv5ia__relatedCopy p{color:var(--ink-muted);max-width:38rem;font-size:1rem;line-height:1.8}.use-case-module__vEv5ia__relatedCopy a{background:var(--signal);color:#fff;border-radius:999px;padding:.8rem 1.1rem;text-decoration:none;transition:background-color .16s,transform .16s}.use-case-module__vEv5ia__relatedCopy a:hover{background:var(--signal-strong);transform:translateY(-.1rem)}.use-case-module__vEv5ia__method{background:radial-gradient(circle at 12% 110%,#7ab99b29,#0000 30rem),#12201e}.use-case-module__vEv5ia__faq{background:radial-gradient(circle at 8% 20%, #df502814, transparent 24rem), var(--paper)}.use-case-module__vEv5ia__faqItem{border-bottom:1px solid var(--line)}.use-case-module__vEv5ia__faqItem summary{list-style:none}.use-case-module__vEv5ia__faqItem summary::-webkit-details-marker{display:none}.use-case-module__vEv5ia__faqItem summary:focus-visible{outline:2px solid var(--signal);outline-offset:4px;border-radius:.5rem}.use-case-module__vEv5ia__faqIcon{transition:transform .18s}.use-case-module__vEv5ia__faqItem[open] .use-case-module__vEv5ia__faqIcon{transform:rotate(45deg)}.use-case-module__vEv5ia__closingCard{background:radial-gradient(circle at 90% 15%, #ffffff2e, transparent 18rem), var(--signal-strong);box-shadow:0 28px 90px #c83f1b33}@media (min-width:1024px){.use-case-module__vEv5ia__heroGrid{grid-template-columns:minmax(0,1.18fr) minmax(20rem,.82fr);gap:5rem}.use-case-module__vEv5ia__problemGrid,.use-case-module__vEv5ia__outcomesGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.use-case-module__vEv5ia__relatedCard{grid-template-columns:minmax(0,1.15fr) minmax(20rem,.85fr);gap:5rem;padding:3.5rem}.use-case-module__vEv5ia__capabilityRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:7rem}.use-case-module__vEv5ia__capabilityRow:nth-child(2n) .use-case-module__vEv5ia__capabilityCopy{order:2}.use-case-module__vEv5ia__capabilityRow:nth-child(2n)>:last-child{order:1}}@media (max-width:767px){.use-case-module__vEv5ia__hero{background-size:auto,auto,2rem 2rem,2rem 2rem,auto}.use-case-module__vEv5ia__solution{background-size:2rem 2rem,2rem 2rem,auto,auto}.use-case-module__vEv5ia__hero:after{width:17rem;height:17rem;top:3rem;right:-11rem}.use-case-module__vEv5ia__problemCard:nth-child(n){transform:none}}@media (min-width:640px){.use-case-module__vEv5ia__heroSummary{font-size:1.25rem;line-height:2.25rem}}
