:root{--paper:#eef0e8;--ink:#283026;--accent:#65763b;--soft:#dce2c8;--gap:21px}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font:16px/1.62 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}a{color:inherit}header,footer{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:22px clamp(22px,6vw,80px);border-color:color-mix(in srgb,var(--ink) 18%,transparent)}header{border-bottom:1px solid}footer{border-top:1px solid;margin-top:80px;font-size:13px;opacity:.72}nav{display:flex;gap:20px}.identity{font-weight:800;letter-spacing:.03em;text-decoration:none}h1,h2{line-height:1.05}h1{font-size:clamp(42px,7vw,92px);letter-spacing:-.045em}main{min-height:65vh}.button,.pill{display:inline-block;padding:12px 18px;border:1px solid;border-radius:8px;text-decoration:none}@media(max-width:720px){header,footer{align-items:flex-start;flex-direction:column}nav{flex-wrap:wrap}}.kitchen{width:min(1100px,calc(100% - 40px));margin:55px auto}.recipe-hero{display:grid;grid-template-columns:1fr .75fr;gap:50px;align-items:center}.plate{aspect-ratio:1;border:26px solid var(--soft);border-radius:50%;display:grid;place-items:center;position:relative}.plate i{position:absolute;width:34%;height:12%;border-radius:99px;background:var(--accent);transform:rotate(20deg)}.plate i:nth-child(2){transform:rotate(95deg)}.plate i:nth-child(3){transform:rotate(155deg)}.recipe-cards{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap);margin:60px 0}.recipe-cards article,.recipe{padding:32px;background:var(--soft);border-radius:18px}.recipe-link{font-weight:700}.recipe{width:min(900px,calc(100% - 40px));margin:70px auto}.recipe-cols{display:grid;grid-template-columns:.7fr 1.3fr;gap:50px}
