@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/playfair-display-cyrillic-wght-normal.5WvUvBgz.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/playfair-display-vietnamese-wght-normal.Cabi7G8-.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/playfair-display-latin-ext-wght-normal.CT1r92Rl.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/playfair-display-latin-wght-normal.BOwq7MWX.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/lora-cyrillic-ext-wght-normal.YcVxMP-u.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/lora-cyrillic-wght-normal.UWPuZLjM.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/lora-math-wght-normal.sOy7rEfW.woff2) format("woff2-variations");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/lora-symbols-wght-normal.DQ5VrUkH.woff2) format("woff2-variations");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/lora-vietnamese-wght-normal.CfJ7gtf3.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/lora-latin-ext-wght-normal.C2Wlntb9.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/lora-latin-wght-normal.BiLcIKcI.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/caveat-cyrillic-ext-500-normal.DcrB4vVx.woff2) format("woff2"),url(/_astro/caveat-cyrillic-ext-500-normal.DqTXtm5N.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/caveat-cyrillic-500-normal.DpMZbbjM.woff2) format("woff2"),url(/_astro/caveat-cyrillic-500-normal.DLSfp5IU.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/caveat-latin-ext-500-normal.jKqJW7bC.woff2) format("woff2"),url(/_astro/caveat-latin-ext-500-normal.wUUXxlbS.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/caveat-latin-500-normal.B9SDL8cy.woff2) format("woff2"),url(/_astro/caveat-latin-500-normal.Do9veZfZ.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/caveat-cyrillic-ext-700-normal.CrK2-ngJ.woff2) format("woff2"),url(/_astro/caveat-cyrillic-ext-700-normal.DjFGiEhD.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/caveat-cyrillic-700-normal.BIyejhEL.woff2) format("woff2"),url(/_astro/caveat-cyrillic-700-normal.Bhcx9qBB.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/caveat-latin-ext-700-normal.DFbRgDry.woff2) format("woff2"),url(/_astro/caveat-latin-ext-700-normal.DjJQd59I.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/caveat-latin-700-normal.D8_1Nw6V.woff2) format("woff2"),url(/_astro/caveat-latin-700-normal.cPyBTTZN.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper: #faf1dc;--paper-2: #f6e3bd;--card: #fffaf0;--ink: #2b2118;--muted: #6e5a48;--teal: #2f8a85;--verde: #1f6b67;--verde-2: #2f8a85;--orange: #d85a20;--mustard: #f2a83a;--mint: #bfe0cf;--terracota: #c0501b;--terracota-2: #9a3d12;--line: #e8d6ae;--radius: 10px;--shadow: 0 1px 2px rgb(60 40 20 / .08), 0 8px 24px rgb(60 40 20 / .08);--font-display: "Playfair Display Variable", Georgia, serif;--font-body: "Lora Variable", Georgia, serif;--font-hand: "Caveat", "Bradley Hand", cursive;--font-ui: "Lora Variable", Georgia, serif;--paper-grain: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .45  0 0 0 0 .32  0 0 0 0 .18  0 0 0 .09 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;color:var(--ink);font:18px/1.7 var(--font-body);background:var(--paper) var(--paper-grain)}img{max-width:100%;height:auto;display:block}a{color:var(--terracota);text-underline-offset:.2em}a:hover{color:var(--terracota-2)}::selection{background:#e6c9a0;color:var(--ink)}:focus-visible{outline:3px solid var(--verde-2);outline-offset:3px;border-radius:3px}.wrap{max-width:1120px;margin:0 auto;padding:0 20px}.narrow{max-width:760px;margin:0 auto;padding:0 20px}.sprig{color:var(--verde-2);flex:none}h1,h2,h3{font-family:var(--font-display);font-weight:600;line-height:1.15;color:var(--ink);text-wrap:balance;letter-spacing:-.01em}h1,h2,h3{color:var(--verde)}h1{font-size:clamp(2.2rem,6vw,3.6rem);margin:.3em 0 .35em}h2{font-size:clamp(1.5rem,3.4vw,1.9rem);margin:2em 0 .6em}h3{font-size:1.2rem;margin:1.4em 0 .5em}.hand{font-family:var(--font-hand);font-weight:500;color:var(--muted);font-size:1.5rem;line-height:1.1}.rule{display:flex;align-items:center;gap:10px;color:var(--verde-2);margin:14px 0 18px}.rule:before{content:"";width:56px;height:1px;background:currentColor;opacity:.6}.torn{height:22px;margin-top:-1px;background:var(--torn, var(--teal));clip-path:polygon(0 0,100% 0,100% 35%,97% 75%,94% 45%,90% 85%,86% 50%,81% 90%,77% 55%,72% 85%,67% 45%,62% 90%,57% 55%,52% 85%,47% 45%,42% 90%,37% 55%,32% 85%,27% 50%,22% 90%,17% 55%,12% 85%,7% 50%,3% 80%,0 45%)}.torn.up{transform:scaleY(-1);margin-top:0;margin-bottom:-1px}.site-header{background:var(--teal);color:#fff}.site-header .brand,.site-header nav.main a{color:#fff}.site-header .sprig{color:var(--mustard)}.site-header .wrap{display:flex;flex-wrap:wrap;align-items:center;gap:10px 28px;padding-top:16px;padding-bottom:16px}.brand{display:inline-flex;align-items:center;gap:6px;text-decoration:none;color:var(--ink);font:600 1.9rem/1 var(--font-display);letter-spacing:-.02em}nav.main{display:flex;flex-wrap:wrap;gap:6px 22px;font-size:.88rem;margin-right:auto}nav.main a{color:var(--ink);text-decoration:none;padding:4px 0;border-bottom:2px solid transparent}nav.main a:hover,nav.main a[aria-current=page]{border-color:var(--mustard);color:#fff}.search{display:flex;align-items:center;gap:8px;background:var(--card);border:2px solid transparent;border-radius:999px;padding:0 14px;min-width:220px;flex:0 1 280px}.search svg{color:var(--muted);flex:none}.search input{all:unset;flex:1;padding:9px 0;font:.88rem var(--font-body);min-width:0}.search input::placeholder{color:var(--muted);opacity:.85}.search:focus-within{border-color:var(--mustard)}.btn{display:inline-flex;align-items:center;gap:8px;background:var(--orange);color:#fff!important;padding:11px 24px;border:0;border-radius:999px;font:600 .92rem var(--font-body);text-decoration:none;cursor:pointer;transition:background .2s,transform .2s}.btn:hover{background:#b9481a;transform:translateY(-1px)}.btn.ghost{background:transparent;color:var(--verde)!important;border:2px solid var(--verde)}.btn.ghost:hover{background:var(--paper-2)}.link-arrow{font-size:.9rem;text-decoration:none;font-weight:600}.link-arrow:after{content:" →"}.hero{display:grid;gap:28px;padding:48px 0 28px;align-items:center}@media(min-width:860px){.hero{grid-template-columns:1fr 1.25fr;gap:48px}}.hero h1{font-size:clamp(2.4rem,5.4vw,3.9rem)}.hero p{max-width:44ch;color:var(--muted)}.hero .photo{border-radius:var(--radius);box-shadow:var(--shadow);aspect-ratio:1200/628;width:100%;object-fit:cover;background:var(--paper-2)}.section-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:44px}.section-head h2{margin:0}.grid{display:grid;gap:26px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));margin-top:18px}.card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow);display:flex;flex-direction:column;transition:transform .25s cubic-bezier(.16,1,.3,1)}.card:hover{transform:translateY(-3px)}.card picture,.row-img picture,.post-head picture{display:block;width:100%}.card img{aspect-ratio:1200/628;object-fit:cover;width:100%;height:auto;background:var(--paper-2)}.card .body{padding:14px 18px 18px;display:flex;flex-direction:column;gap:6px;flex:1;text-align:center}.card h3{margin:0;font-size:1.2rem}.card h3 a{color:var(--verde);text-decoration:none}.card p{margin:0;font-size:.95rem;color:var(--muted)}.card .cat{font-size:.8rem;color:var(--muted);text-decoration:none}.card .more{margin:auto auto 0;align-self:center;font-size:.85rem;font-weight:700;text-decoration:none;background:var(--paper-2);color:var(--orange);border-radius:999px;padding:5px 16px}.card .more:hover{background:var(--mustard);color:#3a2600}.meta{font-size:.82rem;color:var(--muted)}.tabs{display:flex;flex-wrap:wrap;gap:4px 28px;border-bottom:1px solid var(--line);margin:22px 0 4px}.tabs a{padding:10px 2px;text-decoration:none;color:var(--ink);border-bottom:2px solid transparent;margin-bottom:-1px;font-size:.95rem}.tabs a:hover,.tabs a[aria-current=page]{color:var(--terracota);border-color:var(--terracota)}.crumbs{font-size:.8rem;color:var(--muted);margin:22px 0 6px}.crumbs a{color:var(--muted)}.post-head{display:grid;gap:22px;align-items:center;margin-bottom:8px}@media(min-width:860px){.post-head{grid-template-columns:1fr 1.3fr;gap:40px}}.post-hero{border-radius:var(--radius);box-shadow:var(--shadow);aspect-ratio:1200/628;object-fit:cover;width:100%;height:auto;background:var(--paper-2)}.actions{display:flex;flex-wrap:wrap;gap:12px;margin:18px 0}.prose p,.prose li{max-width:68ch}.prose-wrap{max-width:760px;margin:28px auto 0}.recipe{margin:36px 0;background:var(--card);border:2px dashed var(--teal);border-radius:14px;padding:6px 24px 28px}.facts{display:flex;flex-wrap:wrap;gap:8px 32px;padding:14px 0;border-bottom:1px dashed var(--line);font-size:.92rem}.recipe-cols{display:grid;gap:8px 40px}@media(min-width:900px){.recipe-cols{grid-template-columns:1fr 1.5fr}.recipe-cols.has-ms{grid-template-columns:1fr 1.5fr .9fr}}.checklist{list-style:none;padding:0;margin:0}.checklist li{display:flex;gap:10px;align-items:flex-start;padding:6px 0}.checklist input{appearance:none;width:18px;height:18px;margin-top:5px;flex:none;border:1.5px solid var(--muted);border-radius:3px;background:var(--card);cursor:pointer}.checklist input:checked{background:var(--verde) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path d='M3 8.5l3.2 3L13 4.5' fill='none' stroke='white' stroke-width='2'/></svg>") center/80% no-repeat;border-color:var(--verde)}.checklist input:checked+span{text-decoration:line-through;color:var(--muted)}ol.steps{list-style:none;counter-reset:s;padding:0;margin:0}ol.steps li{counter-increment:s;display:flex;gap:14px;padding:8px 0}ol.steps li:before{content:counter(s);flex:none;width:28px;height:28px;border:1.5px solid var(--terracota);color:var(--terracota);border-radius:50%;display:grid;place-items:center;font:600 .85rem var(--font-body);margin-top:3px}.manuscrito{margin:0;align-self:start}.manuscrito img{border:1px solid var(--line);box-shadow:var(--shadow);transform:rotate(-1.5deg);background:#fff}.manuscrito figcaption{text-align:center;margin-top:10px;font-family:var(--font-hand);font-size:1.2rem;color:var(--muted)}.tips{background:var(--paper-2);padding:12px 18px;border-radius:var(--radius);margin-top:18px}.tips strong{font-family:var(--font-hand);font-size:1.4rem;font-weight:700;color:var(--verde)}.tags a{font-size:.85rem;margin-right:12px}.ad{margin:28px 0;min-height:280px;text-align:center;font-size:.7rem;color:var(--muted)}.affiliate{display:flex;gap:16px;align-items:center;border:1px solid var(--line);border-radius:var(--radius);background:var(--card);padding:14px;margin:14px 0}.affiliate img{width:96px;height:96px;object-fit:contain;flex:none}.affiliate .name{font-weight:600}.affiliate .price{font-size:.85rem;color:var(--muted);margin-bottom:6px}.disclosure{font-size:.78rem;color:var(--muted)}.affiliate-products{margin:28px 0;padding:18px 18px 14px;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow)}.affiliate-products h2{margin:0 0 14px;font-size:1.35rem}.affiliate-grid{list-style:none;padding:0;margin:0;display:grid;gap:12px;grid-template-columns:1fr}@media(min-width:640px){.affiliate-grid{grid-template-columns:1fr 1fr}}.affiliate-card{display:flex;gap:12px;align-items:flex-start;background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);padding:12px}.affiliate-card-media{width:72px;height:72px;flex:none;border-radius:12px;background:var(--paper-2);display:grid;place-items:center;overflow:hidden}.affiliate-card-media img{width:72px;height:72px;object-fit:cover}.product-icon{width:56px;height:56px;display:block}.affiliate-card-body{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:6px}.affiliate-card h3{margin:0;font-size:1.02rem;line-height:1.3;color:var(--verde)}.affiliate-card p{margin:0;font-size:.92rem;line-height:1.45;color:var(--ink)}.affiliate-card .btn{margin-top:4px;padding:8px 16px;font-size:.85rem}.affiliate-products .disclosure{margin:12px 0 0}ol.steps a{font-weight:600}.site-footer{margin-top:70px;font-size:.9rem}.site-footer .body{background:var(--teal);color:#fff;padding:12px 0 28px}.site-footer .cols{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));padding-top:22px}.site-footer .cols>div:first-child{grid-column:span 2}.site-footer h2,.site-footer h3{color:#fff;margin:0 0 8px;font-size:1.1rem}.site-footer a{color:#fff;text-decoration:none;display:block;padding:2px 0;opacity:.92}.site-footer a:hover{text-decoration:underline;color:var(--mustard)}.site-footer p{margin:0 0 8px}.site-footer .legal{border-top:1px solid #ffffff44;margin-top:22px;padding-top:14px;font-size:.8rem;opacity:.9}@media(max-width:640px){body{font-size:17px}.search{flex:1 1 100%}.recipe{padding-inline:16px}}@media print{.site-header,.site-footer,.ad,.actions,.recipe-share,.search,.affiliate,.affiliate-products,section[aria-label="Utensílios recomendados"],.related{display:none!important}body{background:#fff;font-size:12pt}.recipe{border:0;box-shadow:none;padding:0}}@media(prefers-reduced-motion:reduce){*{transition:none!important;scroll-behavior:auto!important}}.rows{display:grid;gap:28px;margin-top:18px}.row{display:grid;gap:14px 24px;align-items:start}@media(min-width:700px){.row{grid-template-columns:300px 1fr}}.row-img img{border-radius:var(--radius);box-shadow:var(--shadow);aspect-ratio:1200/628;object-fit:cover;width:100%;height:auto;background:var(--paper-2)}.row h3{margin:0 0 .3em;font-size:clamp(1.25rem,2.6vw,1.55rem)}.row h3 a{color:var(--verde);text-decoration:none}.row h3 a:hover{color:var(--terracota)}.row p{margin:0 0 .5em;color:var(--muted);font-size:.98rem}.row .meta a{color:var(--muted)}.btn.wa{background:#0e7a55}.btn.wa:hover{background:#0b6546}.btn.full{width:100%;justify-content:center;padding-block:14px;font-size:1rem}.recipe-share{margin-top:24px;padding-top:18px;border-top:1px dashed var(--line)}.post-head h1{font-size:clamp(1.9rem,4.2vw,2.7rem)}.band{padding:34px 0 40px}.band.cream{background:var(--paper)}.band.peach{background:var(--paper-2)}.band h2.center{text-align:center;margin:0 0 6px;font-size:clamp(1.7rem,4vw,2.3rem)}.band .lead{text-align:center;color:var(--muted);margin:0 auto 8px;max-width:52ch}.hero-new{background:var(--teal);color:#fff;position:relative;overflow:hidden;text-align:center;padding:56px 0 86px}.hero-new .wrap{position:relative;z-index:1}.hero-new h1{color:#fff;margin:0 0 12px;font-size:clamp(2.2rem,5.6vw,3.8rem)}.hero-new p{max-width:46ch;margin:0 auto 22px;font-size:1.08rem}.hero-new .btn{font-size:1rem;box-shadow:0 4px #a9440f}.hero-new .snacks{position:absolute;inset:0;z-index:0}.hero-new .snacks svg{position:absolute}@media(max-width:760px){.hero-new .snacks{opacity:.22}.hero-new{padding:40px 0 70px}}.strip-wrap{margin-top:-54px;position:relative;z-index:2}.strip{background:var(--verde);color:#fff;border-radius:14px;padding:18px 12px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr);box-shadow:0 10px 28px #1f6b6759}@media(min-width:640px){.strip{grid-template-columns:repeat(3,1fr)}}@media(min-width:900px){.strip{grid-template-columns:repeat(6,1fr)}.strip a+a{border-left:1px dashed #ffffff55}}.strip a{color:#fff;text-decoration:none;text-align:center;font-weight:600;font-size:.92rem;display:grid;justify-items:center;gap:6px;padding:4px 6px}.strip a span.ic{width:46px;height:46px;border-radius:50%;background:var(--orange);display:grid;place-items:center;transition:transform .2s,background .2s}.strip a:hover span.ic{transform:translateY(-3px) rotate(-6deg);background:var(--mustard)}.strip a small{font-weight:400;opacity:.85;font-size:.78rem;line-height:1.2}.grid4{display:grid;gap:18px;margin-top:22px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.find{display:grid;gap:22px}@media(min-width:860px){.find{grid-template-columns:1.15fr .8fr .8fr;align-items:stretch}}.finder{background:var(--mint);border-radius:16px;padding:22px;display:flex;flex-direction:column;gap:12px}.finder h2{margin:0;font-size:1.5rem}.finder form{display:flex;gap:8px}.finder input{flex:1;min-width:0;border:2px solid transparent;border-radius:999px;padding:10px 16px;font:1rem var(--font-body);background:#f4f9f3}.finder input:focus{outline:none;border-color:var(--teal)}.finder .btn{padding:10px 18px}.chips{display:flex;flex-wrap:wrap;gap:8px}.chips a{background:#f4f9f3;color:var(--verde);text-decoration:none;border-radius:999px;padding:4px 14px;font-size:.88rem;font-weight:600}.chips a:hover{background:var(--mustard);color:#3a2600}.tile{border-radius:999px 999px 16px 16px/40% 40% 16px 16px;background:var(--orange);color:#fff!important;text-decoration:none;text-align:center;padding:26px 16px 22px;display:flex;flex-direction:column;align-items:center;gap:4px;font:700 1.3rem var(--font-display);transition:transform .25s cubic-bezier(.16,1,.3,1)}.tile:hover{transform:translateY(-4px)}.tile.alt{background:var(--mustard);color:#3a2600!important}.tile small{font:400 .88rem var(--font-body);opacity:.95}.tile svg{background:#fffaf0;border-radius:50%;padding:10px;width:108px;height:108px;margin-bottom:8px;box-shadow:0 4px #0000001f}.temas{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px;justify-content:center}.temas a{background:var(--card);border:2px dashed var(--teal);color:var(--verde);text-decoration:none;border-radius:999px;padding:8px 20px;font-weight:600}.temas a:hover{background:var(--teal);color:#fff}@media(max-width:760px){.site-header .wrap{gap:8px 16px}}.hero-new{padding-bottom:96px}.hero-torn{position:absolute;left:0;right:0;bottom:0;z-index:1;margin:0;background:var(--paper)}.hero-new{background:linear-gradient(180deg,#1f6b67cc,#2f8a856b 40%,#2f8a8538 68%,#1f6b67b3),url(/images/hero-fazenda.jpg) center 26% / cover no-repeat,var(--teal);padding:64px 0 110px;min-height:520px}.hero-new h1,.hero-new p{text-shadow:0 2px 14px rgb(10 50 48 / .45)}.hero-new p{font-weight:500}.hero-new .snacks svg:first-child{display:none}@media(max-width:640px){.site-header .wrap{padding-top:12px;padding-bottom:12px}.brand{font-size:1.5rem}nav.main{width:100%;order:3;gap:4px 18px;font-size:.85rem}.search{order:2;flex:1 1 100%;min-width:0}.hero-new{padding:36px 0 84px;min-height:0;background-position:center,38% 22%,center}.hero-new h1{font-size:clamp(1.9rem,8.4vw,2.4rem)}.hero-new p{font-size:1rem;margin-bottom:18px}.hero-new .btn{width:100%;justify-content:center}.strip-wrap{margin-top:-44px}.strip a{font-size:.85rem}.strip a small{display:none}.band{padding:28px 0 32px}.finder form{flex-direction:column}.finder .btn{width:100%;justify-content:center}.tile{padding-top:20px}.tile svg{width:84px;height:84px}.grid4{grid-template-columns:1fr}}@media(max-width:640px){.strip{grid-template-columns:repeat(3,1fr);gap:14px 4px;padding:14px 8px}.strip a span.ic{width:40px;height:40px}.hero-new{background-image:linear-gradient(180deg,#1f6b67d1,#1f6b679e 55%,#1f6b6773 80%,#1f6b67bf),url(/images/hero-fazenda.jpg);background-size:cover;background-position:center,38% 22%}}
