
.aic-news-language{position:relative;display:inline-block;color:#192c33;text-align:start;font:14px/1.5 system-ui;z-index:40}.aic-news-language>summary{list-style:none;cursor:pointer;min-height:44px;display:flex;align-items:center;gap:8px;padding:0 12px;border:1px solid #b9cec5;border-radius:5px;background:#fafbf9;white-space:nowrap}.aic-news-language>summary::-webkit-details-marker{display:none}.aic-news-language>summary::after{content:'⌄';font-size:16px}.aic-news-language[open]>summary::after{content:'⌃'}.aic-news-language-panel{position:absolute;inset-inline-end:0;top:calc(100% + 5px);width:230px;max-width:calc(100vw - 32px);box-sizing:border-box;padding:8px;background:#fff;border:1px solid #b9cec5;border-radius:6px;box-shadow:0 8px 24px #192c3326;z-index:100}.aic-news-language-panel a{display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:0 10px;color:#174e43;text-decoration:none;box-sizing:border-box;border-radius:3px}.aic-news-language-panel a:hover,.aic-news-language-panel a:focus-visible{background:#eef3ed}.aic-news-language-panel small{display:block;color:#4c625c;font-size:12px;line-height:1.5;margin:8px 10px 4px}.aic-news-language:focus-within>summary{outline:2px solid #176b58;outline-offset:2px}.aic-news-language-footer{margin:14px 0 8px}.aic-news-language-footer .aic-news-language-panel{top:auto;bottom:calc(100% + 5px);inset-inline-start:0;inset-inline-end:auto}.aic-news-language-footer>summary{font-weight:500}.aic-article-enquiry a.aic-btn,.aic-article-enquiry a[data-aic-whatsapp]{display:flex;align-items:center;justify-content:center;width:100%;box-sizing:border-box;min-height:44px;margin:10px 0;padding:10px 12px;white-space:normal;text-align:center;line-height:1.5}.aic-article-enquiry a.aic-secondary{background:#fff;color:#176b58;border:1px solid #176b58}.aic-article-enquiry a.aic-btn:focus-visible{outline:3px solid #d57b25;outline-offset:2px}@media(max-width:600px){.aic-news-language>summary{padding:0 10px}.aic-news-language-panel{width:220px}.aic-article-enquiry{position:static}}

.aic-article-brief .brief-form{margin-top:20px}.aic-article-brief .intake-contact,.aic-article-brief .form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.aic-article-brief .field{display:flex;flex-direction:column;gap:6px;min-width:0}.aic-article-brief .field-wide{grid-column:1/-1}.aic-article-brief input:not([type=hidden]):not([type=checkbox]),.aic-article-brief textarea{box-sizing:border-box;width:100%;min-width:0;min-height:44px;padding:10px;font:inherit;color:#192c33;background:#fff;border:1px solid #b9cec5;border-radius:5px}.aic-article-brief .consent{display:flex;align-items:flex-start;gap:9px;margin-top:16px;line-height:1.5}.aic-article-brief .consent input{flex:0 0 auto;width:18px;height:18px;margin-top:3px}.aic-article-brief .form-actions{display:block}.aic-article-brief .form-actions button{width:100%;min-height:46px;white-space:normal}.aic-article-brief .form-actions p{margin-top:10px;font-size:13px}.aic-article-brief input:focus-visible,.aic-article-brief textarea:focus-visible,.aic-article-brief button:focus-visible{outline:3px solid #d57b25;outline-offset:2px}@media(max-width:600px){.aic-article-brief .intake-contact,.aic-article-brief .form-grid{grid-template-columns:1fr}}
/* Keep the news footer picker outside the fixed privacy-control corner. */
footer .aic-news-language-footer{display:block;width:max-content;max-width:calc(100% - 32px);margin:16px 16px 88px auto}
footer .aic-news-language-footer .aic-news-language-panel{inset-inline-start:auto;inset-inline-end:0;max-height:min(460px,calc(100vh - 140px));overflow-y:auto;overscroll-behavior:contain}
.aic-article-brief .form-actions p{width:auto;max-width:none}
