.aotd-wrap{max-width:1280px;margin:0 auto;padding:0 1.5rem}.aotd-hero{padding:4rem 0 3rem;border-bottom:1px solid #e5e7eb}.aotd-crumb{font-size:.8rem;font-weight:500;margin-bottom:2rem;color:#d1d5db}.aotd-crumb a{color:#9ca3af;text-decoration:none}.aotd-badge,.aotd-crumb a:hover{color:#eab308}.aotd-badge{display:inline-block;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;background:#fef9c3;padding:.3rem .75rem;border-radius:2rem;margin-bottom:1rem}.aotd-hero h1{font-size:clamp(2.25rem,5vw,3.5rem);font-weight:900;color:#111827;line-height:1.1;margin:0 0 .5rem;letter-spacing:-.04em}.aotd-sci{font-size:1.1rem;color:#9ca3af;margin:0 0 1.5rem}.aotd-desc{font-size:1.1rem;color:#4b5563;line-height:1.8;margin:0;max-width:720px}.aotd-stats-section{padding:2rem 0;border-bottom:1px solid #e5e7eb}.aotd-stats{display:flex;gap:0}.aotd-stat{flex:1;padding:.25rem 0;text-align:center}.aotd-stat+.aotd-stat{border-left:1px solid #e5e7eb}.aotd-stat strong{display:block;font-size:1rem;font-weight:700;color:#111827;margin-bottom:.15rem}.aotd-stat span{font-size:.72rem;color:#9ca3af;text-transform:uppercase;letter-spacing:.06em}.aotd-facts-section{padding:4rem 0;border-bottom:1px solid #e5e7eb}.aotd-facts-section h2,.aotd-prev-section h2{font-size:1.5rem;font-weight:800;color:#111827;margin:0 0 2rem;letter-spacing:-.02em}.aotd-facts{margin-bottom:2rem}.aotd-fact{display:flex;gap:1.25rem;padding:1.5rem 0;border-bottom:1px solid #f3f4f6}.aotd-fact:last-child{border-bottom:none}.aotd-fact-n{font-size:1.5rem;font-weight:900;color:#e5e7eb;flex-shrink:0;width:2.5rem;line-height:1;padding-top:.15rem}.aotd-fact strong{display:block;font-size:1rem;font-weight:700;color:#111827;margin-bottom:.375rem}.aotd-fact p{font-size:.9rem;color:#6b7280;line-height:1.65;margin:0}.aotd-read-link{font-size:.9rem;font-weight:600;color:#eab308;text-decoration:none;display:inline-flex;align-items:center;gap:.25rem;transition:gap .15s}.aotd-read-link:hover{gap:.5rem}.aotd-prev-section{padding:4rem 0;border-bottom:1px solid #e5e7eb}.aotd-prev-list{display:flex;flex-wrap:wrap}.aotd-prev-item{width:50%;box-sizing:border-box;display:flex;gap:1.25rem;padding:1.25rem 1.5rem;text-decoration:none;border-bottom:1px solid #e5e7eb;transition:background .15s}.aotd-prev-item:nth-child(odd){border-right:1px solid #e5e7eb}.aotd-prev-item:nth-last-child(-n+2){border-bottom:none}.aotd-prev-item:hover{background:#f9fafb}.aotd-prev-img{width:64px;height:64px;border-radius:.5rem;background:#f3f4f6;flex-shrink:0}.aotd-prev-body{flex:1;min-width:0}.aotd-prev-body strong{display:block;font-size:.95rem;color:#111827;margin-bottom:.25rem}.aotd-prev-body span{display:block;font-size:.82rem;color:#6b7280;line-height:1.5;margin-bottom:.375rem}.aotd-prev-body em{font-size:.75rem;color:#9ca3af;font-style:normal}.aotd-nl-section{padding:4rem 0 5rem}.aotd-nl-box{background:#111827;border-radius:1rem;padding:3rem;display:flex;align-items:center;justify-content:space-between;gap:3rem}.aotd-nl-text h2{font-size:1.5rem;font-weight:900;color:#fff;margin:0 0 .5rem}.aotd-nl-text p{font-size:.9rem;color:rgba(255,255,255,.45);margin:0;line-height:1.5}.aotd-nl-form{display:flex;gap:.5rem;flex-shrink:0}.aotd-nl-form input{padding:.7rem 1rem;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.15);border-radius:.5rem;color:#fff;font-size:.88rem;outline:0;min-width:240px}.aotd-nl-form input::placeholder{color:rgba(255,255,255,.35)}.aotd-nl-form input:focus{border-color:#eab308}.aotd-nl-form button{padding:.7rem 1.5rem;background:#eab308;color:#111827;border:0;border-radius:.5rem;font-size:.88rem;font-weight:700;cursor:pointer;white-space:nowrap;transition:background .15s}.aotd-nl-form button:hover{background:#ca8a04}@media (max-width:768px){.aotd-stats{flex-wrap:wrap}.aotd-stat{flex:0 0 50%;padding:.75rem 0}.aotd-stat:nth-child(3){border-left:none}.aotd-prev-item{width:100%;border-right:none!important}.aotd-nl-box{flex-direction:column;text-align:center;padding:2.5rem 2rem}.aotd-nl-form{width:100%}.aotd-nl-form input{min-width:0;flex:1}}@media (max-width:480px){.aotd-stats{flex-direction:column}.aotd-stat+.aotd-stat{border-left:none;border-top:1px solid #e5e7eb}.aotd-stat{padding:.75rem 0;text-align:left}.aotd-nl-form{flex-direction:column}}