#ag-revised .advisory-intro{max-width:690px;margin:0 0 24px;font:400 14px/1.8 'Inter',sans-serif;color:#443d47}
#ag-revised .advisory-form{padding:28px;background:#fffdf9;border:1px solid #ded3be;border-radius:14px}
#ag-revised .advisory-form-top{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:22px;padding-bottom:17px;border-bottom:1px solid #e8dfce}
#ag-revised .advisory-form-top h3{margin:0;font:400 24px/1.3 'DM Serif Display',Georgia,serif;color:#16073b}
#ag-revised .advisory-form-top p{margin:0;font:400 11px/1.6 'Inter',sans-serif;color:#6c606b}
#ag-revised .advisory-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:21px 24px}
#ag-revised .advisory-field{display:flex;flex-direction:column;gap:8px;min-width:0}
#ag-revised .advisory-field-wide{grid-column:1/-1}
#ag-revised .advisory-field label{font:600 12px/1.55 'Inter',sans-serif;color:#30273b}
#ag-revised .advisory-field label span{font-weight:400;color:#746878}
#ag-revised .advisory-field input,#ag-revised .advisory-field textarea,#ag-revised .advisory-field select,#ag-revised .advisory-message{box-sizing:border-box;width:100%;min-width:0;min-height:46px;padding:12px 13px;background:#fff;border:1px solid #d8d0c3;border-radius:6px;color:#241831;font:400 14px/1.55 'Inter',sans-serif;box-shadow:none}
#ag-revised .advisory-field textarea{resize:vertical;min-height:88px}
#ag-revised .advisory-field input::placeholder,#ag-revised .advisory-field textarea::placeholder{color:#8c808e;opacity:1}
#ag-revised .advisory-field input:focus-visible,#ag-revised .advisory-field textarea:focus-visible,#ag-revised .advisory-field select:focus-visible,#ag-revised .advisory-message:focus-visible{outline:2px solid #aa8740;outline-offset:2px;border-color:#aa8740}
#ag-revised .advisory-hint{margin:0;font:400 11.5px/1.65 'Inter',sans-serif;color:#756777}
#ag-revised .advisory-ack{display:flex;gap:10px;align-items:flex-start;margin:24px 0 18px;font:400 12px/1.75 'Inter',sans-serif;color:#524657;cursor:pointer}
#ag-revised .advisory-ack input{width:17px;height:17px;flex:0 0 17px;margin:3px 0 0;accent-color:#16073b}
#ag-revised .advisory-actions{display:flex;align-items:center;gap:16px;flex-wrap:wrap}
#ag-revised .advisory-primary,#ag-revised .advisory-secondary{display:inline-flex;align-items:center;justify-content:center;gap:13px;min-height:48px;padding:13px 20px;border:1px solid #16073b;border-radius:7px;background:#16073b;color:#fff;font:600 13px/1.5 'Inter',sans-serif;cursor:pointer;text-decoration:none;letter-spacing:.015em}
#ag-revised .advisory-primary .action-arrow{color:#d5ba7d;font-size:20px;line-height:1}
#ag-revised .advisory-primary:hover{background:#30204f}
#ag-revised .advisory-primary:disabled{opacity:.5;cursor:not-allowed}
#ag-revised .advisory-primary:focus-visible,#ag-revised .advisory-secondary:focus-visible{outline:2px solid #aa8740;outline-offset:4px}
#ag-revised .advisory-actions>p{max-width:350px;margin:0;font:400 11.5px/1.7 'Inter',sans-serif;color:#746878}
#ag-revised .advisory-status{margin:15px 0 0;font:500 12.5px/1.75 'Inter',sans-serif;color:#51405d}
#ag-revised .advisory-status:empty{display:none}
#ag-revised .advisory-result{margin-top:22px;padding-top:20px;border-top:1px solid #e8dfce}
#ag-revised .advisory-result[hidden]{display:none!important}
#ag-revised .advisory-result>label{display:block;margin-bottom:10px;font:600 12px/1.6 'Inter',sans-serif;color:#30273b}
#ag-revised .advisory-message{min-height:220px;resize:vertical;background:#faf7f1;font-size:12px}
#ag-revised .advisory-result .advisory-actions{margin-top:12px;gap:10px}
#ag-revised .advisory-secondary{min-height:42px;padding:10px 15px;background:transparent;color:#30204f;border-color:#cfc0a8;font-size:12px}
#ag-revised .advisory-secondary:hover{background:#f2ede3}
@media(max-width:760px){
 #ag-revised .advisory-intro{font-size:13px;margin-bottom:19px}
 #ag-revised .advisory-form{padding:20px 16px;border-radius:10px}
 #ag-revised .advisory-form-top{display:block;margin-bottom:20px}
 #ag-revised .advisory-form-top h3{font-size:23px;margin-bottom:6px}
 #ag-revised .advisory-fields{grid-template-columns:1fr;gap:19px}
 #ag-revised .advisory-field input,#ag-revised .advisory-field textarea,#ag-revised .advisory-field select{font-size:16px}
 #ag-revised .advisory-actions{gap:12px}
 #ag-revised .advisory-primary{width:100%;padding:13px 10px}
 #ag-revised .advisory-actions>p{max-width:none}
 #ag-revised .advisory-ack{font-size:11.5px}
}
#ag-revised .advisory-delivery{display:grid;gap:18px;max-width:550px}
#ag-revised .advisory-channel{display:flex;flex-direction:column;align-items:flex-start;gap:7px}
#ag-revised .advisory-channel>p{margin:0;font:400 11.5px/1.7 'Inter',sans-serif;color:#746878}
#ag-revised .advisory-channel .advisory-primary{min-width:260px;justify-content:flex-start}
#ag-revised .advisory-icon{flex:0 0 22px;width:22px;height:22px}
#ag-revised .advisory-whatsapp{background:#25d366;border-color:#25d366;color:#063b1b}
#ag-revised .advisory-whatsapp:hover{background:#20c55d;border-color:#20c55d}
#ag-revised .advisory-whatsapp .advisory-icon{color:#063b1b}
#ag-revised .advisory-ack{cursor:default}
@media(max-width:760px){#ag-revised .advisory-channel{align-items:stretch}#ag-revised .advisory-channel .advisory-primary{min-width:0;justify-content:center}}
