.study-ads{display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));gap:16px;margin:28px 0 8px}@media(max-width:640px){.study-ads{grid-template-columns:1fr}}.study-ad{margin:0;background:#fff;border:1px solid #EDE3D3;border-radius:14px;overflow:hidden;display:flex;flex-direction:column}.study-ad__player,.study-ad__frame{display:block;position:relative;width:100%;aspect-ratio:16 / 9;border:0;padding:0;background:#16161d}.study-ad__player{cursor:pointer;overflow:hidden}.study-ad .study-ad__player img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;margin:0;border-radius:0;box-shadow:none;transition:transform .3s ease,opacity .3s ease;opacity:.92}.study-ad .study-ad__player:hover img{transform:scale(1.03);opacity:1}.study-ad__play{position:absolute;left:50%;top:50%;width:52px;height:52px;margin:-26px 0 0 -26px;border-radius:999px;background:#ff6651;color:#fff;display:grid;place-items:center;box-shadow:0 6px 24px #00000059}.study-ad__play svg{margin-left:2px}.study-ad__length{position:absolute;right:8px;bottom:8px;background:#0d0d12d1;color:#fff;font:600 12px/1 JetBrains Mono,ui-monospace,monospace;padding:4px 6px;border-radius:5px}.study-ad figcaption{padding:14px 16px 16px;display:flex;flex-direction:column;gap:4px;flex:1;font-family:Manrope,system-ui,sans-serif}.study-ad__head{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.study-ad__label{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#666}.study-ad__dot{width:9px;height:9px;border-radius:999px;display:inline-block}.study-ad__score{font:700 30px/1 Satoshi,system-ui,sans-serif}.study-ad__score small{font-size:13px;font-weight:600;color:#888;margin-left:2px}.study-ad .study-ad__title{font:700 16px/1.3 Satoshi,system-ui,sans-serif;color:#222;margin:4px 0 0!important}.study-ad__meta{font-size:13px;color:#666;margin:0}.study-ad a.study-ad__link{margin-top:auto;padding-top:10px;font-size:13px;font-weight:600;color:#e85c48;text-decoration:none}.study-ad a.study-ad__link:hover{text-decoration:underline}.study-ads__note{font:400 13px/1.5 Manrope,system-ui,sans-serif;color:#777;margin:0 0 24px}.metric-compare{margin:28px 0;padding:20px 22px;background:#fff;border:1px solid #EDE3D3;border-radius:14px;font-family:Manrope,system-ui,sans-serif}.metric-compare figcaption{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 16px;margin-bottom:14px;font-size:15px;color:#222}.metric-compare figcaption strong{font-family:Satoshi,system-ui,sans-serif;font-weight:700}.metric-compare__legend{display:inline-flex;flex-wrap:wrap;gap:4px 14px;font-size:13px;color:#555}.metric-compare__legend span{display:inline-flex;align-items:center;gap:6px}.metric-compare__legend i{width:10px;height:10px;border-radius:999px;display:inline-block}.metric-compare__row{display:grid;grid-template-columns:minmax(0,220px) minmax(0,1fr);gap:4px 20px;align-items:center;padding:11px 0;border-top:1px solid #F1EADD}@media(max-width:640px){.metric-compare__row{grid-template-columns:1fr}}.metric-compare__name{font-size:14px;font-weight:600;color:#222;line-height:1.35}.metric-compare__name small{display:block;font-weight:400;font-size:12.5px;color:#777;margin-top:2px}.metric-compare__bars{display:grid;gap:5px}.metric-compare__bar{display:grid;grid-template-columns:minmax(0,1fr) 30px;align-items:center;gap:10px}.metric-compare__track{display:block;height:10px;border-radius:999px;background:#f3ede2;overflow:hidden}.metric-compare__fill{display:block;height:100%;border-radius:999px;min-width:3px}.metric-compare__bar b{font:600 13px/1 JetBrains Mono,ui-monospace,monospace;color:#333;text-align:right}.metric-compare a.metric-compare__link{display:inline-block;margin-top:14px;font-size:13.5px;font-weight:600;color:#e85c48;text-decoration:none}.metric-compare a.metric-compare__link:hover{text-decoration:underline}.voices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:24px 0 28px}@media(max-width:640px){.voices{grid-template-columns:1fr}}.voice{margin:0;padding:16px 18px;background:#fbf8f3;border:1px solid #EDE3D3;border-left:4px solid var(--ad);border-radius:0 12px 12px 0;font-family:Manrope,system-ui,sans-serif;display:flex;flex-direction:column;gap:8px}.voice__when{display:flex;align-items:center;gap:8px}.voice__time{font:600 12px/1 JetBrains Mono,ui-monospace,monospace;background:#16161d;color:#fff;padding:4px 6px;border-radius:5px}.voice__ad{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ad)}.voice blockquote{margin:0!important;padding:0;border:0;background:none;font-size:15px;line-height:1.55;color:#222;font-style:normal}.voice figcaption{font-size:13px;color:#666;line-height:1.4}.voice figcaption strong{color:#222}.voice figcaption em{color:#999;font-style:normal}
