.diag{padding-bottom:60px}@media(min-width:992px){main.diag{padding-top:130px}}.diag__head{text-align:center;max-width:720px;margin:0 auto 28px}.diag__eyebrow{display:inline-block;font-family:'Quicksand',sans-serif;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#7a5b58;background:rgba(232,216,216,.45);border-radius:999px;padding:6px 14px;margin-bottom:16px}.diag__title{font-family:'Syncopate',sans-serif;font-weight:700;font-size:clamp(19px,3.2vw,30px);line-height:1.25;text-transform:uppercase;color:#513e3e;margin:0 0 14px;letter-spacing:.03em}.diag__lead{font-family:'Quicksand',sans-serif;font-size:16px;line-height:1.6;color:#685252;margin:0}@media(min-width:768px){.diag__lead{font-size:18px}}.diag__thread{background:#faf7f6;border-radius:22px;box-shadow:0 18px 50px rgba(193,164,160,.16)}.diag .diag__thread{padding:24px 20px 8px}@media(max-width:767px){.diag .diag__thread{padding:16px 12px 8px}.diag .chat-avatar,.diag .chat-avatar__circle{width:28px;height:28px}.diag .chat-avatar__circle svg{width:13px;height:13px}.diag .chat-bubble{padding:12px 14px;max-width:calc(100% - 40px)}.diag .chat-msg{gap:8px;margin-bottom:20px}.diag .chat-msg--pinned .chat-text{font-size:14px}.diag .chat-bottom{padding:12px 10px 10px}.diag .chat-bottom .chat-pill{padding:6px 12px;font-size:12px}.diag .chat-bottom .chat-input{padding:10px 14px;font-size:14px}.diag .chat-bottom .chat-choices{flex-wrap:wrap;overflow-x:visible;justify-content:center}}.chat-wall{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.chat-wall .btn{flex:1 1 auto;min-width:180px;text-align:center}.diag .chat-pill:focus-visible,.diag .chat-input__btn:focus-visible,.diag .chat-list__item:focus-visible,.diag .chat-wall .btn:focus-visible,.diag .chat-content a:focus-visible{outline:2px solid #685252!important;outline-offset:3px}.diag .chat-input-form:has(.chat-input:focus-visible){outline:2px solid #685252!important;outline-offset:2px}@media(prefers-reduced-motion:reduce){.diag .chat-msg,.diag .chat-content,.diag .chat-pill{transition:none!important}}.diag .chat-bubble__meta{color:#7a5b58}.diag .chat-input::placeholder{color:#8a6764}.diag .chat-input__btn{color:#a8827e}.diag__disclaimer{max-width:800px;margin:22px auto 0;font-family:'Quicksand',sans-serif;font-size:12px;line-height:1.6;color:#7a5b58;text-align:center}.diag-offer{margin-top:64px;padding:56px 0 8px;background:#fff;border-top:1px solid #e8d8d8}.diag-offer__head{max-width:720px;margin:0 auto 40px;text-align:center}.diag-offer__eyebrow{display:inline-block;font-family:'Quicksand',sans-serif;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#7a5b58;background:rgba(232,216,216,.45);border-radius:999px;padding:6px 14px;margin-bottom:16px}.diag-offer__title{font-family:'Syncopate',sans-serif;font-weight:700;font-size:clamp(17px,2.6vw,24px);line-height:1.3;text-transform:uppercase;color:#513e3e;margin:0 0 14px;letter-spacing:.03em}.diag-offer__lead{font-family:'Quicksand',sans-serif;font-size:16px;line-height:1.65;color:#685252;margin:0}.diag-offer__subtitle{font-family:'Syncopate',sans-serif;font-weight:700;font-size:clamp(15px,2.2vw,20px);text-transform:uppercase;color:#513e3e;letter-spacing:.03em;text-align:center;margin:56px 0 32px}.diag-offer__row{margin-bottom:8px}.diag-offer .ajanlat-hero__bullets{margin-top:0}@media(max-width:991px){.diag-offer__subtitle--table{display:none}}@media(max-width:767px){.diag-offer{margin-top:44px;padding:40px 0 8px}.diag-offer__head{margin-bottom:28px}.diag-offer__subtitle{margin:40px 0 24px}}