.m-assistants__hero{padding-top:clamp(70px,10vw,140px)}.m-assistants__hero-grid,.m-assistants__boundary-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:start;gap:clamp(36px,7vw,110px);display:grid}.m-assistants__kicker{color:var(--m-cyan);margin:0 0 18px;font-weight:700}.m-assistants__note{color:var(--m-fog-3);font-size:var(--m-text-sm);margin-top:22px}.m-assistants__prompts{background:var(--m-surface);border:1px solid var(--m-stroke);border-radius:var(--m-r-lg);padding:clamp(24px,3vw,40px)}.m-assistants__prompts h2,.m-assistants__boundary h3,.m-assistants__clients h3{margin:0 0 12px;font-size:1.3rem}.m-assistants__prompts p,.m-assistants__boundary p,.m-assistants__clients p,.m-assistants__capabilities p{color:var(--m-fog-2);line-height:1.6}.m-assistants__prompts ul{margin:24px 0 0;padding:0;list-style:none}.m-assistants__prompts li{border-top:1px solid var(--m-stroke);padding:18px 0;line-height:1.5}.m-assistants__capabilities{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 48px;display:grid}.m-assistants__capabilities>div{border-top:1px solid var(--m-stroke-strong);padding-top:20px}.m-assistants__capabilities h3{margin:0 0 8px;font-size:1.1rem}.m-assistants__boundary{background:var(--m-surface)}.m-assistants__boundary a,.m-assistants__clients a{color:var(--m-cyan);font-weight:700}.m-assistants__clients{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;margin-top:36px;display:grid}.m-assistants__clients>div{border-top:1px solid var(--m-stroke-strong);padding-top:22px;scroll-margin-top:100px}@media (max-width:760px){.m-assistants__hero-grid,.m-assistants__boundary-grid,.m-assistants__capabilities,.m-assistants__clients{grid-template-columns:1fr}}