.ah{background:linear-gradient(135deg,#faf6ef,#fbf9f5 60%,#fcfbf9);border:1px solid #e8e1d6;border-radius:18px;grid-template-columns:minmax(0,1fr);gap:14px;padding:22px 28px 18px;display:grid;position:relative;overflow:hidden}html[data-theme=dark] .ah{background:linear-gradient(135deg,#1e1a14,#1b1915 60%,#191816);border:1px solid #2a251d}.ah>:not(.ah-art){z-index:1;max-width:860px;position:relative}.ah-art{display:none}.ah-top{flex-wrap:wrap;align-items:center;gap:8px 10px;max-width:none;display:flex}.ah-top h1{color:#9a5418;font-size:15px;font-weight:700;line-height:1.4}html[data-theme=dark] .ah-top h1{color:#d58a53}.ah-top .ins-eyebrow{align-items:center;gap:6px;display:inline-flex}.ah-title{overflow-wrap:anywhere}.ah-intro{gap:8px;display:grid}.ah-title{color:#14171b;letter-spacing:-.01em;font-size:40px;font-weight:700;line-height:1.2}html[data-theme=dark] .ah-title{color:#e4e8ee}.ah-lead{color:#4d535c;max-width:720px;font-size:16px;line-height:1.6}html[data-theme=dark] .ah-lead{color:#acb3be}.ah-form{background:#fff;border:1.5px solid #d9d2c6;border-radius:16px;align-items:center;gap:8px;padding:7px 7px 7px 14px;display:flex;box-shadow:0 10px 30px #14171b14}html[data-theme=dark] .ah-form{background:#161616;border:1.5px solid #332d24;box-shadow:0 10px 30px #14171b14}.ah-form:focus-within,html[data-theme=dark] .ah-form:focus-within{border-color:#c4481f;box-shadow:0 0 0 4px #ed582824,0 10px 30px #14171b14}.ah-spark{color:#c4481f;flex:none}html[data-theme=dark] .ah-spark{color:#f3734c}.ah-form input{min-width:0;height:46px;font:inherit;color:#14171b;background:0 0;border:0;outline:0;flex:1;font-size:17px}html[data-theme=dark] .ah-form input{color:#e4e8ee;background:0 0;border:0}.ah-form input::placeholder{color:#8a8f96;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}html[data-theme=dark] .ah-form input::placeholder{color:#747980}.ah-voice,.ah-send{cursor:pointer;border-radius:12px;flex:none;place-items:center;width:46px;height:46px;display:grid}.ah-voice{color:#c4481f;background:#fff;border:1px solid #f3c7b2}html[data-theme=dark] .ah-voice{color:#f3734c;background:#161616;border:1px solid #462514}.ah-voice:hover{background:#fff8f4;border-color:#ed5828}html[data-theme=dark] .ah-voice:hover{background:#1e1714;border-color:#ed5828}.ah-send,html[data-theme=dark] .ah-send{color:#fff;background:#c4481f;border:0}.ah-send:hover:not(:disabled),html[data-theme=dark] .ah-send:hover:not(:disabled){background:#a83a17}.ah-send:disabled{cursor:default;background:#d8d2c9}html[data-theme=dark] .ah-send:disabled{background:#332d24}.ah-chips{flex-wrap:wrap;gap:8px;display:flex}.ah-chips button{min-height:36px;font:inherit;color:#202329;text-align:left;cursor:pointer;background:#fffdfa;border:1px solid #ebe4d9;border-radius:999px;padding:6px 14px;font-size:14px;line-height:1.35}html[data-theme=dark] .ah-chips button{color:#e4e8f0;background:#181714;border:1px solid #28231b}.ah-chips button:hover{background:#fffaf6;border-color:#d9a98a}html[data-theme=dark] .ah-chips button:hover{background:#1c1714;border-color:#d9a98a}.ah-insurance{background:#eef7f4;border-color:#bfe0d8}html[data-theme=dark] .ah-insurance{background:#151e1b;border-color:#15322c}.ah-insurance .ah-top h1,.ah-insurance .ah-top .ins-eyebrow{color:#0e6b5e}html[data-theme=dark] .ah-insurance .ah-top h1,html[data-theme=dark] .ah-insurance .ah-top .ins-eyebrow{color:#60afa0}.ah-insurance .ah-lead{color:#3f5550}html[data-theme=dark] .ah-insurance .ah-lead{color:#a3bcb6}.ah-insurance .ah-form{border-color:#8fc9bd;box-shadow:0 4px 18px #0e6b5e14}html[data-theme=dark] .ah-insurance .ah-form{border-color:#05473e;box-shadow:0 4px 18px #0e6b5e14}.ah-insurance .ah-form:focus-within{border-color:#0e6b5e;box-shadow:0 0 0 3px #cfe8e1,0 4px 18px #0e6b5e14}html[data-theme=dark] .ah-insurance .ah-form:focus-within{border-color:#0e6b5e;box-shadow:0 0 0 3px #162a26,0 4px 18px #0e6b5e14}.ah-insurance .ah-spark{color:#0e6b5e}html[data-theme=dark] .ah-insurance .ah-spark{color:#60afa0}.ah-insurance .ah-voice{color:#0e6b5e;background:#e6f4f1;border-color:#bfe0d8}html[data-theme=dark] .ah-insurance .ah-voice{color:#60afa0;background:#13211e;border-color:#15322c}.ah-insurance .ah-voice:hover{background:#d6ece7;border-color:#8fc9bd}html[data-theme=dark] .ah-insurance .ah-voice:hover{background:#102824;border-color:#05473e}.ah-insurance .ah-send,html[data-theme=dark] .ah-insurance .ah-send{background:#0e6b5e}.ah-insurance .ah-send:hover:not(:disabled),html[data-theme=dark] .ah-insurance .ah-send:hover:not(:disabled){background:#0a5249}.ah-insurance .ah-send:disabled{background:#c5d9d4}html[data-theme=dark] .ah-insurance .ah-send:disabled{background:#1d332e}.ah-insurance .ah-chips button{background:#fff;border-color:#cfe5df}html[data-theme=dark] .ah-insurance .ah-chips button{background:#161616;border-color:#1a2b27}.ah-insurance .ah-chips button:hover{background:#f6fbfa;border-color:#8fc9bd}html[data-theme=dark] .ah-insurance .ah-chips button:hover{background:#151a19;border-color:#05473e}.ah-medicine{background:linear-gradient(135deg,#eaf4f9 0%,#f3f8fb 55%,#eef6f2 100%);border-color:#c9dfe9}html[data-theme=dark] .ah-medicine{background:linear-gradient(135deg,#151e23 0%,#161b1e 55%,#161e1a 100%);border-color:#1b2d34}.ah-medicine .ah-top h1{color:#1a6585}html[data-theme=dark] .ah-medicine .ah-top h1{color:#63a8cb}.ah-medicine .ah-title{color:#14303d}html[data-theme=dark] .ah-medicine .ah-title{color:#c3e4f5}.ah-medicine .ah-lead{color:#43545e}html[data-theme=dark] .ah-medicine .ah-lead{color:#a4b7c3}.ah-medicine .ah-form{border-color:#b9d3df;box-shadow:0 4px 18px #1a65851a}html[data-theme=dark] .ah-medicine .ah-form{border-color:#1f343e;box-shadow:0 4px 18px #1a65851a}.ah-medicine .ah-form:focus-within{border-color:#1a6585;box-shadow:0 0 0 4px #d5e9f2}html[data-theme=dark] .ah-medicine .ah-form:focus-within{border-color:#1a6585;box-shadow:0 0 0 4px #17262d}.ah-medicine .ah-spark{color:#1a6585}html[data-theme=dark] .ah-medicine .ah-spark{color:#63a8cb}.ah-medicine .ah-voice{color:#1a6585;background:#eef6fa;border-color:#c9dfe9}html[data-theme=dark] .ah-medicine .ah-voice{color:#63a8cb;background:#151d20;border-color:#1b2d34}.ah-medicine .ah-voice:hover{background:#e1eff6;border-color:#b9d3df}html[data-theme=dark] .ah-medicine .ah-voice:hover{background:#142229;border-color:#1f343e}.ah-medicine .ah-send,html[data-theme=dark] .ah-medicine .ah-send{background:#1a6585}.ah-medicine .ah-send:hover:not(:disabled){background:#145068}html[data-theme=dark] .ah-medicine .ah-send:hover:not(:disabled){background:#6997ad}.ah-medicine .ah-send:disabled{background:#c3d6df}html[data-theme=dark] .ah-medicine .ah-send:disabled{background:#1d323b}.ah-medicine .ah-chips button{background:#fff;border-color:#d4e6ee}html[data-theme=dark] .ah-medicine .ah-chips button{background:#161616;border-color:#1a282e}.ah-medicine .ah-chips button:hover{background:#f5fafc;border-color:#b9d3df}html[data-theme=dark] .ah-medicine .ah-chips button:hover{background:#151a1c;border-color:#1f343e}.ah-art span{display:block;position:absolute}@media (min-width:1200px){.ah:has(.ah-art)>:not(.ah-art,.ah-top){max-width:min(860px,100% - 330px)}.ah-art{pointer-events:none;width:330px;height:250px;display:block;position:absolute;top:42px;right:20px}.ah-art:before{content:"";background:radial-gradient(closest-side,#ed58281a,#ed582800);border-radius:50%;position:absolute;inset:10% 0 0 6%}html[data-theme=dark] .ah-art:before{background:radial-gradient(closest-side,#ed58281a,#ed582800)}}@media (max-width:640px){.ah{border-radius:14px;gap:12px;padding:16px 14px 14px}.ah-title{font-size:27px}.ah-lead{font-size:15px}.ah-form{gap:6px;padding:5px 5px 5px 10px}.ah-form input{height:42px;font-size:16px}.ah-voice,.ah-send{width:42px;height:42px}.ah-chips{gap:6px}.ah-chips button{min-height:34px;padding:5px 12px;font-size:13px}}
