.btn-mini[data-v-3a57414a]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;font:600 12px/1 var(--sa-font-sans, inherit);padding:7px 12px;border-radius:7px;cursor:pointer;transition:transform .2s ease,background-color .2s ease,color .2s ease;display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.btn-mini[data-v-3a57414a]:hover{transform:translateY(-1px)}.btn-mini[data-v-3a57414a]:focus-visible{outline:2px solid var(--sa-focus, #2563eb);outline-offset:2px}.btn-mini--yellow[data-v-3a57414a]{background:var(--sa-yellow-300, #ffd75c);color:#000;border:1px solid #d7ba25}.btn-mini--yellow[data-v-3a57414a]:hover{background:var(--sa-yellow-400, #ffce33)}.btn-mini--ghost[data-v-3a57414a]{background:var(--sa-bg-soft, #f3f4f6);color:var(--sa-fg-3, #4b5563)}.btn-mini--ghost[data-v-3a57414a]:hover{background:var(--sa-bg-hover, #e5e7eb);color:var(--sa-fg-1, #1f2937)}.btn-mini--primary[data-v-3a57414a]{background:var(--sa-blue-700, #26bec9);color:#fff}.btn-mini--primary[data-v-3a57414a]:hover{background:var(--sa-blue, #5cc6d0)}.briefing[data-v-3a57414a]{position:relative;background:radial-gradient(160% 80% at 100% 100%,rgba(92,198,208,.1),rgba(92,198,208,0) 55%),linear-gradient(115deg,#fff8dc,#fef7e6 38%,#fffdf3);border:1px solid #f4e29a;border-radius:14px;padding:22px 28px;display:grid;grid-template-columns:1fr auto;gap:18px;align-items:center;overflow:hidden;margin-bottom:22px}.briefing__eyebrow[data-v-3a57414a]{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:700;letter-spacing:.1em;color:#b27a00;text-transform:uppercase}.badge[data-v-3a57414a]{background:var(--sa-yellow, #ffcc29);color:#000;font-size:10px;padding:2px 7px;border-radius:6px;letter-spacing:.04em}.briefing__title[data-v-3a57414a]{font-size:22px;font-weight:800;line-height:1.2;margin:8px 0 4px;max-width:640px;letter-spacing:-.01em;color:var(--sa-fg-1, #1f2937)}.briefing__msg[data-v-3a57414a]{font-size:14px;color:var(--sa-fg-3, #4b5563);margin:0;max-width:580px;line-height:1.5}.briefing__cta[data-v-3a57414a]{display:flex;gap:8px;margin-top:14px}.briefing__mascot[data-v-3a57414a]{width:170px;height:170px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 6px 14px rgba(0,0,0,.08));align-self:end;margin-bottom:-22px}
