/* Business-facing AI service: editorial type, concrete tasks and clear ownership. */
.agent-offer{position:relative;border-block:1px solid #c4d6d61c;background:radial-gradient(ellipse at 12% 30%,#bdd3bd08,transparent 55%);scroll-margin-top:90px}.agent-offer-layout{display:grid;grid-template-columns:1.2fr 1fr;gap:9%;align-items:center}.agent-offer-copy .eyebrow{color:#a9c4ad;font-size:10px;letter-spacing:.17em;margin-bottom:28px}.agent-offer h2{font-size:clamp(42px,5.5vw,84px);line-height:1.05;letter-spacing:-.065em;font-weight:450;margin:0;color:#e5eee9}.agent-offer h2>span{color:#b6c8b5}.agent-offer-copy>p:not(.eyebrow){font-size:15px;line-height:1.95;color:#9caaa4;margin:30px 0 0;max-width:490px}.agent-offer-actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:33px}.agent-offer-actions .button,.agent-offer-actions button{font-family:inherit;font-size:11px;line-height:1.6;min-height:47px;padding:13px 21px;max-width:100%}.agent-offer-capabilities{display:grid;gap:10px;min-width:0}.agent-offer-capabilities details{min-width:0}.agent-offer-capabilities summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;border:1px solid #aebfad38;background:#d2e1cb06;border-radius:999px;padding:20px 23px;font-size:15px;line-height:1.5;color:#d1ddd2;cursor:pointer}.agent-offer-capabilities summary::-webkit-details-marker{display:none}.agent-offer-capabilities summary>span{font-size:21px;font-weight:300;color:#a8bda6;line-height:1;flex-shrink:0}.agent-offer-capabilities details[open] summary{background:#d0e2c70c;border-color:#b7ceb65e}.agent-offer-capabilities details[open] summary>span{transform:rotate(45deg)}.agent-offer-capabilities details>p{padding:17px 24px 20px;font-size:13px;line-height:1.9;color:#91a48f;margin:0}.agent-offer-capabilities summary:focus-visible{outline:2px solid #d0dfce;outline-offset:4px}.agent-offer-grounding{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6%;border-top:1px solid #bcd1b525;padding-top:38px;margin-top:65px}.agent-offer-grounding article{min-width:0}.agent-offer-grounding article>span{color:#a4bfa1;font-size:24px;display:block;line-height:1;margin-bottom:20px}.agent-offer-grounding h3{font-size:22px;letter-spacing:-.045em;font-weight:450;line-height:1.4;color:#c8d8c5;margin:0 0 13px}.agent-offer-grounding p{font-size:12px;line-height:1.95;color:#84997f;max-width:330px;margin:0}.automation-fields{border:1px solid #a9bd9e3b;border-radius:17px;background:#b4cca806;padding:21px;margin:24px 0;display:grid;gap:20px}.automation-fields[hidden]{display:none}.automation-fields input{width:100%}
@media(max-width:900px){.agent-offer-layout{gap:6%;grid-template-columns:1fr 1fr}.agent-offer h2{font-size:clamp(38px,5.5vw,56px)}.agent-offer-copy>p:not(.eyebrow){font-size:13px}.agent-offer-capabilities summary{font-size:12px;padding:17px 20px}.agent-offer-grounding{gap:28px}.agent-offer-grounding p{font-size:11px}.agent-offer-grounding h3{font-size:20px}}
@media(max-width:650px){.agent-offer-layout{grid-template-columns:1fr;gap:40px}.agent-offer h2{font-size:clamp(38px,10vw,60px)}.agent-offer-copy .eyebrow{font-size:8px;margin-bottom:23px}.agent-offer-copy>p:not(.eyebrow){font-size:14px;margin-top:26px}.agent-offer-actions{gap:12px;margin-top:28px}.agent-offer-actions .button,.agent-offer-actions button{font-size:10px;min-height:45px}.agent-offer-capabilities summary{font-size:13px;padding:18px 21px}.agent-offer-capabilities details>p{font-size:12px}.agent-offer-grounding{grid-template-columns:1fr;margin-top:45px;padding-top:30px;gap:28px}.agent-offer-grounding article{display:grid;grid-template-columns:27px 1fr;gap:7px 16px}.agent-offer-grounding article>span{grid-row:span 2;font-size:23px;margin:0}.agent-offer-grounding h3{font-size:22px;margin:0}.agent-offer-grounding p{font-size:12px;max-width:none}.automation-fields{padding:19px 16px}}
@media(prefers-reduced-motion:reduce){.agent-offer *{scroll-behavior:auto!important}}
