*{box-sizing:border-box}body{margin:0;font-family:"Icash Site Fira Sans","Fira Sans",Arial,sans-serif;color:#343b46;background:#eef2f6}a{color:#6426f4}main{padding:40px 20px 64px}.chef-article{max-width:820px;margin:auto;padding:30px 32px 40px;background:#fff}.chef-back{display:inline-block;font-size:13px;margin-bottom:22px;text-decoration:none}.chef-meta{font-size:12px;color:#647080;margin-bottom:16px}h1{font-size:clamp(27px,2.7vw,36px);font-weight:600;line-height:1.25;letter-spacing:-.015em;color:#20232d;margin:0 0 18px}.chef-lead{font-size:17px;color:#566170;margin:0 0 24px}.chef-body{font-size:17px;line-height:1.75;overflow-wrap:anywhere}.chef-body p{margin:0 0 20px}.chef-body h2{font-size:24px;font-weight:600;line-height:1.35;margin:32px 0 16px}.chef-body figure{margin:28px 0}.chef-body img{display:block;max-width:100%;height:auto;margin:auto;border-radius:12px}.chef-body figcaption{text-align:center;font-size:13px;color:#647080;margin-top:10px}.chef-body blockquote{padding:18px 22px;border-left:3px solid #6426f4;background:#f7f7fa;margin:24px 0}.chef-body blockquote p:last-child{margin-bottom:0}.chef-end{border-top:1px solid #e5e8ed;margin-top:36px;padding-top:24px}@media(max-width:680px){main{padding:24px 12px 40px}.chef-article{padding:24px 20px 32px}h1{font-size:27px}.chef-body{font-size:16px}.chef-body h2{font-size:22px}}