.automation-agent-page .fin-hero{grid-template-columns:1.12fr 1fr;gap:64px;padding:80px 0 100px}
.automation-agent-page main h1{font-size:clamp(38px,3.8vw,53px);margin-top:22px;text-wrap:balance}
.automation-agent-page .fin-intro{font-size:17px;line-height:1.8;margin-top:22px}
.automation-agent-page .automation-form{margin-top:28px;gap:14px;scroll-margin-top:130px}
.automation-agent-page .fin-form-row{gap:16px}
.automation-agent-page .automation-form input{background:#fff;color:#22291f;font-size:16px}
.automation-agent-page .automation-form input::placeholder{font-size:13px;color:#92988f;opacity:1}
.automation-agent-page .agent-form-note{font-size:12px;color:var(--fin-muted);line-height:1.6}
.automation-agent-page .agent-privacy{font-size:11px;color:var(--fin-muted);line-height:1.7}
.automation-agent-page .agent-privacy a{color:inherit;text-underline-offset:3px}
.automation-agent-page .agent-phone-art{margin:0;min-width:0;position:relative;width:100%;aspect-ratio:1;max-height:560px;align-self:center}
.automation-agent-page .agent-phone-art img{display:block;width:100%;height:100%;object-fit:contain;object-position:center;mix-blend-mode:normal;filter:none}
:root[data-theme=dark] .automation-agent-page .agent-phone-art img{filter:invert(1) hue-rotate(180deg) brightness(3)}
.automation-agent-page .agent-phone-art figcaption{font-size:10px;line-height:1.6;color:var(--fin-muted);text-align:center;position:absolute;bottom:-18px;inset-inline:0}
.automation-agent-page .fin-card{border:0;background:transparent;padding:0 18px 0 0}
.automation-agent-page .agent-card-number{font-size:12px;margin-bottom:20px;color:var(--fin-muted)}
.automation-agent-page .fin-card h3{font-size:21px}
.automation-agent-page .fin-card p{font-size:15px}
.automation-agent-page .agent-section-intro{font-size:16px;line-height:1.75;color:var(--fin-muted);margin-top:16px}
.automation-agent-page .agent-pricing{padding-top:0;border-top:0;padding-bottom:100px}
.automation-agent-page .agent-offer{display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,280px);align-items:center;gap:64px;background:#c9f36b;color:#20271d;padding:56px;min-height:320px}
.automation-agent-page .agent-offer h2{font-size:clamp(30px,3.3vw,42px);line-height:1.18;letter-spacing:-1px;color:#20271d;text-wrap:balance}
.automation-agent-page .agent-offer .agent-section-intro{max-width:620px;font-size:16px;line-height:1.8;color:#34402b;margin-top:22px}
.automation-agent-page .agent-offer-action{text-align:center;min-width:0}
.automation-agent-page .agent-offer-action .agent-cta{width:100%;min-height:58px;background:#20271d;color:#fff;font-size:16px;padding:16px 22px;box-sizing:border-box}
.automation-agent-page .agent-offer-action .agent-cta:hover{background:#35442b;filter:none}
.automation-agent-page .agent-offer-action .agent-cta:focus-visible{outline-color:#20271d}
.automation-agent-page .agent-offer-action p{font-size:12px;line-height:1.7;color:#34402b;margin-top:16px}
:root[data-theme=dark] .automation-agent-page .agent-offer{box-shadow:8px 8px 0 #000}
.agent-cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;background:#c9f36b;color:#22291f;text-align:center;text-decoration:none;font-size:14px;font-weight:650;line-height:1.5;padding:12px 22px;border:0;border-radius:0}
.agent-cta:hover{filter:brightness(.97)}
.agent-cta:focus-visible{outline:2px solid currentColor;outline-offset:4px}
.agent-dialog{color:var(--fin-ink);background:var(--fin-paper);border:0;border-radius:0;box-shadow:0 20px 90px #0003;padding:42px;width:min(460px,calc(100vw - 32px));max-height:calc(100dvh - 40px);overflow-y:auto;box-sizing:border-box}
.agent-dialog::backdrop{background:#1118}
.agent-dialog h2{font-size:26px;line-height:1.3;margin:18px 0 14px;letter-spacing:-.5px}
.agent-dialog p{font-size:15px;line-height:1.7;color:var(--fin-muted);margin:0 0 22px}
.agent-dialog .agent-dialog-note{font-size:12px;margin:16px 0 0}
.agent-dialog .agent-cta{width:100%;box-sizing:border-box}
.agent-dialog-close{position:absolute;inset-inline-end:10px;top:8px;min-width:44px;min-height:44px;border:0;background:transparent;color:inherit;font:inherit;font-size:26px;cursor:pointer}
.agent-dialog-close:focus-visible{outline:2px solid currentColor;outline-offset:-5px}
.agent-telegram-icon{color:var(--fin-ink);width:36px;height:36px}
.agent-telegram-icon svg{width:100%;height:100%}
.agent-cta svg{width:20px;height:20px;flex:none}
.agent-fallback{display:inline-block;margin-top:20px;color:inherit;font-size:14px;text-underline-offset:4px}
.agent-dialog [hidden]{display:none!important}
.automation-agent-page:lang(he) .fin-card{padding:0 0 0 18px}
.automation-agent-page:lang(he) .agent-dialog{text-align:right}
@media(max-width:1000px){.automation-agent-page .fin-hero{gap:24px;grid-template-columns:1.1fr 1fr}.automation-agent-page .agent-offer{grid-template-columns:minmax(0,1fr) minmax(200px,240px);gap:32px;padding:40px}}
@media(max-width:760px){.automation-agent-page .fin-hero{grid-template-columns:1fr;padding:42px 0 60px;gap:44px}.automation-agent-page main h1{font-size:38px}.automation-agent-page .agent-phone-art{width:min(100%,440px);max-height:530px;margin-inline:auto}.automation-agent-page .fin-cards{gap:34px}.automation-agent-page .agent-offer{grid-template-columns:1fr;gap:30px;padding:36px 30px;min-height:0}.automation-agent-page .agent-offer h2{font-size:32px}.automation-agent-page .agent-offer-action{max-width:400px;width:100%;justify-self:start}.automation-agent-page .agent-pricing{padding-bottom:64px}}
@media(max-width:480px){.automation-agent-page main h1{font-size:35px}.automation-agent-page .fin-form-row{grid-template-columns:1fr;gap:14px}.automation-agent-page .agent-offer{padding:26px}.agent-dialog{padding:34px 26px}}
