.qd-news{font-family:var(--font-instrument-sans), system-ui, -apple-system, "Segoe UI", sans-serif;color:#0b2347;box-sizing:border-box}.qd-news *,.qd-news :before,.qd-news :after{box-sizing:border-box}.qd-news--compact{gap:.55rem;display:grid}.qd-news--compact .qd-news__row{grid-template-columns:minmax(0,1fr) auto;gap:.45rem;display:grid}.qd-news--compact .qd-news__label{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.qd-news--compact .qd-news__input{color:#fff;background:#ffffff0f;border:1px solid #fff3;border-radius:12px;outline:none;width:100%;padding:.65rem .85rem;font-family:inherit;font-size:.92rem}.qd-news--compact .qd-news__input::placeholder{color:#ffffff80}.qd-news--compact .qd-news__input:focus{background:#ffffff1a;border-color:#1ea69c}.qd-news--compact .qd-news__btn{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#007a7a 0%,#1ea69c 100%);border:0;border-radius:12px;padding:.65rem 1.1rem;font-family:inherit;font-size:.92rem;font-weight:620;transition:transform .14s,filter .14s}.qd-news--compact .qd-news__btn:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px)}.qd-news--compact .qd-news__btn:disabled{opacity:.55;cursor:not-allowed}.qd-news--compact .qd-news__terms{color:#ffffffb8;align-items:flex-start;gap:.5rem;font-size:.78rem;line-height:1.42;display:inline-flex}.qd-news--compact .qd-news__terms input{accent-color:#1ea69c;margin-top:.2rem}.qd-news--compact .qd-news__terms a{color:#6fe4df;text-underline-offset:.15em}.qd-news--compact .qd-news__success,.qd-news--compact .qd-news__err{margin:0;font-size:.85rem}.qd-news--compact .qd-news__success{color:#6fe4df}.qd-news--compact .qd-news__err{color:#ffb4a8}.qd-news--card{background:linear-gradient(135deg,#fffffffa 0%,#f0faf8f5 100%);border:1px solid #d7e4f1;border-radius:18px;gap:.75rem;padding:1.2rem 1.3rem;display:grid;box-shadow:0 12px 28px #04122e14}.qd-news--card .qd-news__heading{color:#0b2347;margin:0;font-size:1.05rem;font-weight:650}.qd-news--card .qd-news__sub{color:#365173;margin:0;font-size:.88rem;line-height:1.5}.qd-news--card .qd-news__row{grid-template-columns:minmax(0,1fr) auto;gap:.45rem;display:grid}.qd-news--card .qd-news__input{color:#0b2347;background:#fff;border:1px solid #cfdeed;border-radius:12px;outline:none;padding:.7rem .9rem;font-family:inherit;font-size:.95rem}.qd-news--card .qd-news__input:focus{border-color:#1ea69c}.qd-news--card .qd-news__btn{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#007a7a 0%,#1ea69c 100%);border:0;border-radius:12px;padding:.7rem 1.1rem;font-family:inherit;font-weight:620}.qd-news--card .qd-news__btn:disabled{opacity:.55;cursor:not-allowed}.qd-news--card .qd-news__terms{color:#5a6f8c;align-items:flex-start;gap:.5rem;font-size:.78rem;line-height:1.5;display:inline-flex}.qd-news--card .qd-news__terms input{accent-color:#1ea69c;margin-top:.18rem}.qd-news--card .qd-news__terms a{color:#007a7a}.qd-news--card .qd-news__err{color:#b54a32;margin:0;font-size:.82rem}.qd-news--card .qd-news__success{color:#007a7a;font-size:.92rem;font-weight:620}.qd-news--sticky{z-index:9000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffffa;border:1px solid #d7e4f1;border-radius:18px;gap:.65rem;width:min(380px,100vw - 2rem);padding:1rem 1.05rem;animation:.28s ease-out qd-news-slide-in;display:grid;position:fixed;bottom:clamp(1rem,2.2vw,1.6rem);right:clamp(1rem,2vw,1.5rem);box-shadow:0 24px 56px #04122e38}@keyframes qd-news-slide-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.qd-news--sticky .qd-news__head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.4rem;display:grid}.qd-news--sticky .qd-news__heading{color:#0b2347;margin:0;font-size:.98rem;font-weight:650;line-height:1.22}.qd-news--sticky .qd-news__sub{color:#365173;grid-column:1/-1;margin:.3rem 0 0;font-size:.8rem;line-height:1.42}.qd-news--sticky .qd-news__close{appearance:none;color:#5a6f8c;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:1.25rem;line-height:1;display:inline-flex}.qd-news--sticky .qd-news__close:hover{background:#04122e0f}.qd-news--sticky .qd-news__row{gap:.4rem;display:grid}.qd-news--sticky .qd-news__label{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.qd-news--sticky .qd-news__input{color:#0b2347;background:#fff;border:1px solid #cfdeed;border-radius:12px;outline:none;padding:.62rem .85rem;font-family:inherit;font-size:.9rem}.qd-news--sticky .qd-news__input:focus{border-color:#1ea69c}.qd-news--sticky .qd-news__btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#007a7a 0%,#1ea69c 100%);border:0;border-radius:12px;padding:.65rem 1rem;font-family:inherit;font-weight:620}.qd-news--sticky .qd-news__btn:disabled{opacity:.55;cursor:not-allowed}.qd-news--sticky .qd-news__terms{color:#5a6f8c;align-items:flex-start;gap:.5rem;font-size:.74rem;line-height:1.42;display:inline-flex}.qd-news--sticky .qd-news__terms input{accent-color:#1ea69c;margin-top:.18rem}.qd-news--sticky .qd-news__terms a{color:#007a7a}.qd-news--sticky .qd-news__success{color:#007a7a;padding:.4rem 0;font-size:.9rem;font-weight:620}.qd-news--sticky .qd-news__err{color:#b54a32;margin:0;font-size:.8rem}@media (max-width:700px){.qd-news--sticky{border-radius:14px;width:auto;padding:.85rem .9rem;bottom:.75rem;left:.75rem;right:.75rem}.qd-news--compact .qd-news__row,.qd-news--card .qd-news__row{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.qd-news--sticky{animation:none}}
