.blogsec .bhead{display:grid;gap:24px}
.blogsec .bhead .lead{max-width:34ch}
.blogsec .btns{margin-top:28px}
@media(min-width:900px){.blogsec .bhead{grid-template-columns:7fr 5fr;align-items:end;gap:64px}.blogsec .btns{margin-top:0;justify-content:end}}
.book .tick{display:flex;gap:12px;align-items:flex-start;font-weight:450;line-height:1.45}
.book .tick input{width:20px;height:20px;flex:none;margin-top:2px;accent-color:var(--accent)}
