.yth-thumb-tool{padding:48px 0 72px;background:#f7f8fb}.yth-thumb-breadcrumb{font-size:13px;color:#667085;margin-bottom:20px}.yth-thumb-breadcrumb a{color:#5b4bff;font-weight:700}.yth-thumb-hero,.yth-thumb-box,.yth-thumb-preview-card,.yth-thumb-seo>section,.yth-thumb-onpage{background:#fff;border:1px solid #e4e7ec;border-radius:20px}.yth-thumb-hero{padding:30px;margin-bottom:20px}.yth-thumb-kicker{font-size:12px;color:#667085;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.yth-thumb-hero h1{font-size:clamp(34px,5vw,52px);margin:8px 0 12px}.yth-thumb-hero p,.yth-thumb-box p{color:#667085}.yth-thumb-pills{display:flex;gap:8px;flex-wrap:wrap;margin-top:16px}.yth-thumb-pills span{border:1px solid #e4e7ec;border-radius:999px;padding:7px 11px;font-size:12px;font-weight:800}.yth-thumb-box{padding:24px;margin-bottom:20px}.yth-thumb-input-row{display:grid;grid-template-columns:1fr auto;gap:10px}.yth-thumb-input-row input{border:1px solid #d0d5dd;border-radius:12px;padding:14px;font:inherit}.yth-thumb-input-row button,.yth-thumb-card-actions a{border:0;border-radius:12px;padding:13px 18px;font-weight:800;background:#5b4bff;color:#fff;text-decoration:none;cursor:pointer}.yth-thumb-message{margin-top:12px;color:#667085}.yth-thumb-message.is-error{color:#b42318}.yth-thumb-message.is-success{color:#067647}.yth-thumb-results{display:grid;gap:20px;margin-bottom:24px}.yth-thumb-preview-card{padding:22px}.yth-thumb-preview-head{display:flex;justify-content:space-between;gap:12px;align-items:center}.yth-thumb-secondary{background:#fff;border:1px solid #d0d5dd;border-radius:12px;padding:10px 14px;font-weight:800;cursor:pointer}.yth-thumb-preview-frame{background:#101828;border-radius:16px;overflow:hidden;display:grid;place-items:center}.yth-thumb-preview-frame img{width:100%;max-height:620px;object-fit:contain}.yth-thumb-preview-meta{display:flex;justify-content:space-between;color:#667085;padding-top:12px;font-size:13px}.yth-thumb-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.yth-thumb-card{background:#fff;border:1px solid #e4e7ec;border-radius:18px;overflow:hidden}.yth-thumb-card-img{background:#101828;aspect-ratio:16/9;display:grid;place-items:center}.yth-thumb-card-img img{width:100%;height:100%;object-fit:contain}.yth-thumb-card-body{padding:16px}.yth-thumb-card-title{display:flex;justify-content:space-between;gap:10px}.yth-thumb-card-title h3{margin:0}.yth-thumb-card-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.yth-thumb-card-actions a,.yth-thumb-card-actions button{font-size:13px;padding:10px 12px}.yth-thumb-card-actions button{border:1px solid #d0d5dd;background:#fff;border-radius:10px;font-weight:800;cursor:pointer}.yth-thumb-seo{margin-top:24px}.yth-thumb-seo>section,.yth-thumb-onpage{padding:30px;margin-bottom:20px}.yth-thumb-seo h2{font-size:28px;margin:0 0 14px}.yth-thumb-seo h3{font-size:18px;margin:22px 0 7px}.yth-thumb-seo p{color:#475467;line-height:1.75}.yth-thumb-onpage{display:flex;gap:10px 18px;flex-wrap:wrap}.yth-thumb-onpage a{color:#5b4bff;font-weight:700}.yth-thumb-steps,.yth-thumb-size-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.yth-thumb-steps>div,.yth-thumb-size-grid>div{border:1px solid #e4e7ec;border-radius:16px;padding:18px;background:#fafbfc}.yth-thumb-steps b{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:#5b4bff;color:#fff}.yth-thumb-size-grid strong,.yth-thumb-size-grid span{display:block}.yth-thumb-size-grid span{font-size:12px;color:#667085}.yth-thumb-note{background:#fff8eb;border-left:4px solid #f79009;border-radius:10px;padding:16px 18px}.yth-thumb-faq{display:grid;gap:10px}.yth-thumb-faq details{border:1px solid #e4e7ec;border-radius:14px;padding:0 17px}.yth-thumb-faq summary{cursor:pointer;font-weight:800;padding:16px 0}.yth-thumb-related{text-align:center}.yth-thumb-related a{display:inline-flex;background:#5b4bff;color:#fff!important;border-radius:12px;padding:12px 18px;font-weight:800}@media(max-width:760px){.yth-thumb-input-row,.yth-thumb-grid,.yth-thumb-steps,.yth-thumb-size-grid{grid-template-columns:1fr}.yth-thumb-preview-head{align-items:flex-start;flex-direction:column}.yth-thumb-seo>section,.yth-thumb-onpage{padding:22px}}