.visuals-recettes_proof__O6aAS{position:relative;display:grid;gap:14px}.visuals-recettes_proof__O6aAS:before{content:"";position:absolute;inset:6% max(-6%,-16px);z-index:0;border-radius:50%;background:rgba(166,83,45,.14);filter:blur(50px)}.visuals-recettes_proof__O6aAS>*{position:relative;z-index:1;min-width:0}.visuals-recettes_proofHead__7ziEv{display:grid;gap:6px;padding:clamp(20px,3vw,26px);border-radius:24px;background:var(--brand);color:#fff;box-shadow:0 24px 60px rgba(166,83,45,.22)}.visuals-recettes_proofHead__7ziEv>span{color:#f0d2c0;font-size:.625rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.visuals-recettes_proofHead__7ziEv>strong{font-family:var(--serif);font-size:clamp(1.75rem,3.4vw,2.375rem);font-weight:600;line-height:1.02;letter-spacing:-.04em}.visuals-recettes_proofHead__7ziEv>small{color:rgba(255,255,255,.84);font-size:.8125rem;line-height:1.45}.visuals-recettes_proof__O6aAS>dl{grid-template-columns:repeat(2,minmax(0,1fr))}.visuals-recettes_proofNote__7bKs5{display:flex;align-items:center;gap:10px;margin:0;padding:0 6px;color:var(--muted);font-size:.75rem;line-height:1.45}.visuals-recettes_proofNote__7bKs5 .toby-mark{flex:none;width:30px;height:30px}.visuals-recettes_calc__SjRS0{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;gap:16px}.visuals-recettes_calc__SjRS0+.visuals-recettes_calc__SjRS0{margin-top:clamp(36px,5vw,56px)}.visuals-recettes_calc__SjRS0>*{min-width:0}.visuals-recettes_calcSide__H3b08{display:grid;gap:14px}.visuals-recettes_calcSide__H3b08>h3{margin:0 0 2px;font-family:var(--serif);font-size:clamp(1.5rem,2.8vw,2rem);font-weight:600;line-height:1.05;letter-spacing:-.035em}.visuals-recettes_calcMain___4CNx{display:grid;gap:12px}.visuals-recettes_table__0AX6y{max-width:100%;overflow-x:auto;border:1px solid var(--line);border-radius:24px;background:var(--surface);box-shadow:0 18px 44px rgba(56,42,31,.06)}.visuals-recettes_table__0AX6y table{width:100%;border-collapse:collapse;font-size:.9375rem;line-height:1.45}.visuals-recettes_table__0AX6y caption{padding:16px 22px;border-bottom:1px solid var(--line);color:var(--muted);font-size:.6875rem;font-weight:900;letter-spacing:.12em;text-align:left;text-transform:uppercase}.visuals-recettes_table__0AX6y td,.visuals-recettes_table__0AX6y th{padding:13px 22px;border-top:1px solid var(--line);text-align:left;vertical-align:baseline;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.visuals-recettes_table__0AX6y thead th{border-top:0;color:var(--muted);font-size:.625rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.visuals-recettes_table__0AX6y tbody th{font-weight:800}.visuals-recettes_table__0AX6y tbody td{color:#5e554c}.visuals-recettes_table__0AX6y :is(th,td):last-child{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.visuals-recettes_table__0AX6y tbody td:last-child{color:var(--ink);font-weight:800}.visuals-recettes_table__0AX6y tfoot th{color:#5e554c;font-weight:700}.visuals-recettes_table__0AX6y tfoot td{font-weight:800}.visuals-recettes_table__0AX6y tfoot tr:first-child :is(th,td){border-top:2px solid rgba(166,83,45,.5);background:rgba(166,83,45,.08);color:var(--brand-strong,#64321f);font-weight:850}.visuals-recettes_table__0AX6y tfoot tr:first-child strong,.visuals-recettes_table__0AX6y tfoot tr:nth-child(3) strong{font-family:var(--serif);font-size:1.375rem;font-weight:600;letter-spacing:-.02em}.visuals-recettes_calcSide__H3b08 .toby-decision{display:grid;gap:16px}.visuals-recettes_calcSide__H3b08 .toby-decision-signals{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px}.visuals-recettes_calcSide__H3b08 .toby-decision-target{color:var(--muted);font-size:.6875rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.visuals-recettes_calcSide__H3b08 .toby-decision-target b{color:var(--ink)}.visuals-recettes_calcSide__H3b08 .toby-decision-status{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:color-mix(in srgb,var(--margin-color,var(--ink)) 12%,transparent);color:var(--margin-color,var(--ink));font-size:.8125rem;font-weight:850;white-space:nowrap}.visuals-recettes_calcSide__H3b08 .toby-decision-flow{display:grid;grid-template-columns:minmax(0,1fr) 18px minmax(0,1.25fr) 18px minmax(0,1.2fr);align-items:end;gap:8px}.visuals-recettes_calcSide__H3b08 .toby-decision-flow>div{display:grid;gap:5px;min-width:0}.visuals-recettes_calcSide__H3b08 .toby-decision-flow>div>span{color:var(--muted);font-size:.625rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.visuals-recettes_calcSide__H3b08 .toby-decision-flow>div>b{font-size:1.0625rem;font-weight:850;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.visuals-recettes_calcSide__H3b08 .toby-decision-flow>i{position:relative;height:1px;margin-bottom:9px;background:rgba(71,56,45,.35)}.visuals-recettes_calcSide__H3b08 .toby-decision-flow>i:after{content:"";position:absolute;top:-3px;right:0;width:6px;height:6px;border-top:1px solid rgba(71,56,45,.5);border-right:1px solid rgba(71,56,45,.5);transform:rotate(45deg)}.visuals-recettes_calcSide__H3b08 .toby-decision-result>b{color:var(--margin-color,var(--ink));font-family:var(--serif);font-size:1.875rem!important;font-weight:600!important;letter-spacing:-.03em}.visuals-recettes_tryIt__ZSd9V{margin:0;padding:14px 18px;border:1px solid rgba(166,83,45,.3);border-radius:18px;background:rgba(166,83,45,.08);color:#5e554c;font-size:.875rem;line-height:1.55}.visuals-recettes_tryIt__ZSd9V a{color:var(--brand);font-weight:850;text-decoration:underline;text-underline-offset:4px}.visuals-recettes_note__R4DPM{max-width:860px;margin:18px 4px 0;color:var(--muted);font-size:.8125rem;line-height:1.6}.visuals-recettes_steps__jVal2{counter-reset:step;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;margin:0;padding:0;list-style:none}.visuals-recettes_steps__jVal2>li{counter-increment:step;padding:22px;border:1px solid var(--line);border-radius:20px;background:rgba(255,250,241,.68);color:#5e554c;font-size:.9375rem;line-height:1.6}.visuals-recettes_steps__jVal2>li:before{content:"0" counter(step);display:block;margin-bottom:8px;color:var(--copper);font-family:var(--serif);font-size:1.375rem;font-weight:600}.visuals-recettes_steps__jVal2 b,.visuals-recettes_traps__v7Ae0 b{color:var(--ink);font-weight:850;white-space:nowrap}.visuals-recettes_formula__wbqda{margin:0 0 16px;padding:clamp(24px,4vw,40px);border-radius:28px;background:var(--brand);color:#fff;box-shadow:0 24px 60px rgba(166,83,45,.2)}.visuals-recettes_formula__wbqda>span{display:block;margin-bottom:12px;color:#f0d2c0;font-size:.6875rem;font-weight:900;letter-spacing:.15em;text-transform:uppercase}.visuals-recettes_formula__wbqda strong{display:block;font-family:var(--serif);font-size:clamp(1.5rem,3.2vw,2.375rem);font-weight:600;line-height:1.12;letter-spacing:-.03em}.visuals-recettes_traps__v7Ae0{counter-reset:trap;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.visuals-recettes_traps__v7Ae0[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.visuals-recettes_traps__v7Ae0>article{counter-increment:trap;display:flex;flex-direction:column;gap:10px;padding:clamp(22px,3vw,30px);border:1px solid var(--line);border-radius:24px;background:var(--surface);box-shadow:0 18px 44px rgba(56,42,31,.06)}.visuals-recettes_traps__v7Ae0>article:before{content:"0" counter(trap);color:var(--copper);font-family:var(--serif);font-size:2rem;font-weight:600;line-height:1;letter-spacing:-.03em}.visuals-recettes_traps__v7Ae0 h3{margin:0;font-family:var(--serif);font-size:clamp(1.375rem,2.4vw,1.625rem);font-weight:600;line-height:1.08;letter-spacing:-.03em}.visuals-recettes_traps__v7Ae0 p{margin:0;color:#5e554c;font-size:.9375rem;line-height:1.6}.visuals-recettes_traps__v7Ae0>article:first-child{border-color:transparent;background:var(--brand);color:#fff;box-shadow:0 24px 60px rgba(166,83,45,.2)}.visuals-recettes_traps__v7Ae0>article:first-child:before{color:#f0d2c0}.visuals-recettes_traps__v7Ae0>article:first-child p{color:rgba(255,255,255,.88)}.visuals-recettes_traps__v7Ae0>article:first-child b{color:#fff}.visuals-recettes_traps__v7Ae0>article:nth-child(4n+3){border-color:transparent;background:#e6d8c4;box-shadow:none}.visuals-recettes_pair__39oQI{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.visuals-recettes_pair__39oQI>div{padding:clamp(22px,3.4vw,34px);border:1px dashed rgba(71,56,45,.32);border-radius:24px}.visuals-recettes_pair__39oQI>div+div{border-style:solid;border-color:var(--line);background:rgba(255,250,241,.72)}.visuals-recettes_pair__39oQI :is(h2,h3){margin:0 0 12px;font-family:var(--serif);font-size:clamp(1.5rem,2.8vw,2rem);font-weight:600;line-height:1.08;letter-spacing:-.03em}.visuals-recettes_pair__39oQI p{margin:0;color:#5e554c;font-size:.9375rem;line-height:1.65}.visuals-recettes_checks__Zk56A{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.visuals-recettes_checks__Zk56A li{display:grid;grid-template-columns:20px 1fr;gap:12px;padding:16px 18px;border-radius:18px;background:rgba(255,250,241,.78);font-size:.9375rem;line-height:1.5}.visuals-recettes_checks__Zk56A li>svg{margin-top:3px;color:var(--brand)}.visuals-recettes_inToby__GQwB8[data-long] [class*=desktopRecipeContent]{-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 64px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 64px),transparent)}.visuals-recettes_screenLead__06vM0{margin:14px 0 0;color:#5e554c;font-size:1rem;line-height:1.6}.visuals-recettes_subhead__DDcTv{margin:clamp(32px,5vw,48px) 0 16px;font-family:var(--serif);font-size:clamp(1.5rem,2.8vw,2rem);font-weight:600;line-height:1.08;letter-spacing:-.03em}.visuals-recettes_tag__Oxq1e{color:var(--copper);font-size:.625rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.visuals-recettes_linkCards__ayoZo p:first-letter{text-transform:uppercase}@media (min-width:1100px){.visuals-recettes_five__mue58.visuals-recettes_five__mue58{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.visuals-recettes_five__mue58.visuals-recettes_five__mue58 article{padding:18px}}.visuals-recettes_offerNote__BHk2J{max-width:860px;margin:16px 4px 0;color:var(--muted);font-size:.8125rem;line-height:1.6}.visuals-recettes_wideLinks__Wzb4h{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:14px}.visuals-recettes_wideLinks__Wzb4h p{display:grid;gap:8px;margin:0;padding:22px;border-radius:20px;background:#e6d8c4}.visuals-recettes_wideLinks__Wzb4h a{display:inline-flex;align-items:baseline;gap:10px;font-family:var(--serif);font-size:1.25rem;line-height:1.2;letter-spacing:-.02em}.visuals-recettes_wideLinks__Wzb4h a b{color:var(--brand)}.visuals-recettes_menu__tRSet{position:relative;margin:0;padding:clamp(22px,3vw,30px);border:1px solid var(--line);border-radius:28px;background:var(--surface);box-shadow:0 24px 60px rgba(56,42,31,.1)}.visuals-recettes_menu__tRSet figcaption{display:flex;align-items:center;gap:12px;padding-bottom:16px;border-bottom:1px solid var(--line)}.visuals-recettes_menu__tRSet figcaption .toby-mark{flex:none;width:40px;height:40px}.visuals-recettes_menu__tRSet figcaption strong{display:block;font-family:var(--serif);font-size:1.5rem;font-weight:600;line-height:1.05;letter-spacing:-.03em}.visuals-recettes_menu__tRSet figcaption small{display:block;margin-top:3px;color:var(--muted);font-size:.75rem}.visuals-recettes_menu__tRSet ul{display:grid;margin:0;padding:0;list-style:none}.visuals-recettes_menu__tRSet li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 16px;padding:13px 0;border-bottom:1px dashed rgba(71,56,45,.22)}.visuals-recettes_menu__tRSet li:last-child{border-bottom:0;padding-bottom:0}.visuals-recettes_menu__tRSet li>span{color:var(--copper);font-size:.5625rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.visuals-recettes_menu__tRSet li>b{grid-column:1;font-family:var(--serif);font-size:1.1875rem;font-weight:600;line-height:1.1;letter-spacing:-.02em}.visuals-recettes_menu__tRSet li>small{grid-column:1;color:var(--muted);font-size:.75rem}.visuals-recettes_menu__tRSet li>strong{grid-column:2;grid-row:1/span 3;font-family:var(--serif);font-size:clamp(1.5rem,2.6vw,1.875rem);font-weight:600;letter-spacing:-.03em;white-space:nowrap}.visuals-recettes_menu__tRSet li>strong small{display:block;color:var(--muted);font-family:var(--font-ui),sans-serif;font-size:.5625rem;font-weight:900;letter-spacing:.12em;text-align:right;text-transform:uppercase}@media (max-width:900px){.visuals-recettes_calc__SjRS0,.visuals-recettes_pair__39oQI{grid-template-columns:1fr}.visuals-recettes_traps__v7Ae0,.visuals-recettes_traps__v7Ae0[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.visuals-recettes_checks__Zk56A,.visuals-recettes_traps__v7Ae0,.visuals-recettes_traps__v7Ae0[data-columns="2"],.visuals-recettes_wideLinks__Wzb4h{grid-template-columns:1fr}.visuals-recettes_table__0AX6y{border-radius:18px}.visuals-recettes_table__0AX6y table{font-size:.8125rem}.visuals-recettes_table__0AX6y caption{padding:14px 12px}.visuals-recettes_table__0AX6y td,.visuals-recettes_table__0AX6y th{padding:11px 6px}.visuals-recettes_table__0AX6y thead th{font-size:.5625rem;letter-spacing:.03em}.visuals-recettes_table__0AX6y :is(th,td):first-child{padding-left:12px}.visuals-recettes_table__0AX6y :is(th,td):last-child{padding-right:12px}.visuals-recettes_table__0AX6y tfoot tr:first-child strong,.visuals-recettes_table__0AX6y tfoot tr:nth-child(3) strong{font-size:1.125rem}.visuals-recettes_tryIt__ZSd9V{padding:14px}}