.page_world__8VyIU{--ink:#292a20;--cream:#fff5da;--red:#982f22;color:var(--ink);background:radial-gradient(ellipse at 90% 30%,#bc6c3a55,transparent 45%),repeating-linear-gradient(125deg,#ead7ab08 0 3px,#ae895811 4px 5px),#ddc79c;overflow:clip}.page_hero__bdmjY{display:grid;grid-template-columns:5fr 6fr;gap:3vw;align-items:center;padding:5vw 5vw 4vw;background:linear-gradient(115deg,#fff4d5e8,#e7c98fa8)}.page_eyebrow__F4b_c,.page_heroCopy__vlTc0>a{font:700 .75rem/1.6 Arial,sans-serif;letter-spacing:.15em}.page_heroCopy__vlTc0 h1{font:clamp(3.5rem,7vw,7.5rem)/.95 Georgia,serif;letter-spacing:-.06em;margin:.4em 0}.page_heroCopy__vlTc0 h1 span{display:block;font-size:.55em;letter-spacing:-.04em;color:var(--red);margin-top:.4em}.page_heroCopy__vlTc0>p:not(.page_eyebrow__F4b_c){font:italic 1.3rem/1.5 Georgia,serif}.page_photo__vJqbL{margin:0;transform:rotate(1.2deg);padding:13px 13px 0;background:var(--cream);border:7px ridge #93622e;box-shadow:12px 15px 0 #513a2922}.page_photo__vJqbL img{width:100%;height:auto;display:block}.page_photo__vJqbL figcaption{font:italic 1rem/1.4 Georgia,serif;padding:13px 8px}.page_ribbon__FMsCM{background:var(--red);color:var(--cream);font:900 clamp(1.1rem,2.4vw,2.5rem)/1.2 Arial,sans-serif;padding:22px 5vw;display:flex;gap:4vw;justify-content:center;transform:rotate(-.5deg)}.page_contents__IyYTX{display:flex;justify-content:center;gap:24px;flex-wrap:wrap;padding:35px 5vw;font:700 .8rem/1.5 Arial,sans-serif}.page_spreads__T_T5d{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:45px 3vw;padding:30px 5vw 70px}.page_left__A0hn_{grid-column:1/7}.page_right__X6I8I{grid-column:7/13}.page_wide__mJxtR{grid-column:1/-1}.page_paper__pLhAm{background:var(--cream);padding:clamp(24px,4vw,65px);border-top:2px solid #a07839;box-shadow:8px 10px 0 #62492717}.page_banned__Volou h2,.page_paper__pLhAm h2,.page_recipe__aMlwB h2{font:italic clamp(2rem,3.4vw,4rem)/1.08 Georgia,serif;color:var(--red);margin:.5em 0}.page_banned__Volou li,.page_banned__Volou p,.page_paper__pLhAm p,.page_recipe__aMlwB li,.page_recipe__aMlwB p{font:1.1rem/1.85 Georgia,serif}.page_paper__pLhAm strong{color:#6e241b}.page_paper__pLhAm p a{text-decoration-thickness:1px;text-underline-offset:4px}.page_prop__Va0OB{display:block;width:100%;height:auto;filter:drop-shadow(0 14px 9px #402b1b25);transition:transform .4s}.page_prop__Va0OB:hover{transform:rotate(-2deg) scale(1.025)}.page_hand__zdP4A{text-align:center;font:italic 1.6rem/1.4 Georgia,serif;color:var(--red)}.page_columns__3_Vcf,.page_languages__h248F,.page_timing__M8fj9{display:grid;grid-template-columns:1fr 1fr;gap:3vw}.page_archive__ppa7g{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin:30px 0}.page_archive__ppa7g article{padding:25px;background:#e7c894;border:1px solid #a17b49;transform:rotate(-1deg)}.page_archive__ppa7g article:nth-child(2){background:#f2e6c4;transform:rotate(1deg)}.page_archive__ppa7g b,.page_restaurants__gw_K0 span,.page_timing__M8fj9 b{font:700 .75rem/1.5 Arial,sans-serif;letter-spacing:.1em}.page_archive__ppa7g h3,.page_restaurants__gw_K0 h3,.page_timing__M8fj9 h3{font:italic 1.7rem/1.2 Georgia,serif}.page_archive__ppa7g p{font-size:1rem}.page_timing__M8fj9 article{padding:25px;background:#ead9ae;border-bottom:3px solid var(--red)}.page_recipe__aMlwB{position:relative;background:#f9df92;padding:clamp(24px,5vw,80px);border:1px solid #9c6b27;box-shadow:15px 17px 0 #77562d33;scroll-margin-top:20px}.page_skyline__dR0C7{border-bottom:5px double #9b622b;color:#9b622b;font:700 1rem/2 Georgia,serif;letter-spacing:.7em;overflow:hidden;white-space:nowrap}.page_languages__h248F h3{font:italic 2rem Georgia,serif;border-bottom:1px solid #ad8348;padding-bottom:15px}.page_languages__h248F article+article{border-left:1px solid #a4773855;padding-left:3vw}.page_languages__h248F ol{padding-left:22px}.page_languages__h248F li{margin-bottom:15px}.page_noCream__YWX86{font:900 clamp(1.8rem,4vw,4rem)/1.1 Arial,sans-serif!important;color:var(--red);border:3px solid;padding:20px;transform:rotate(1deg);text-align:center}.page_banned__Volou{padding:40px;background:#912c21;color:#fff3d4;border:8px double #dcb16b;transform:rotate(-1deg)}.page_banned__Volou h2{color:inherit}.page_banned__Volou ul{padding-left:24px}.page_banned__Volou li{margin-bottom:12px}.page_doughNote__Lr1lc{max-width:850px;margin:-5px 0 0 auto;position:relative}.page_restaurants__gw_K0{display:grid;grid-template-columns:1fr 1fr;gap:28px}.page_restaurants__gw_K0 article{border-top:1px solid #ae8752;padding-top:25px}.page_restaurants__gw_K0 h3 a{color:var(--red)}.page_finale__ZErNY{grid-column:2/12;font:clamp(2.5rem,5vw,6rem)/1.1 Georgia,serif;text-align:center;color:#6f291c;margin:40px 0}.page_back__AAd57{padding:25px 6vw 75px;display:flex;gap:30px;justify-content:space-between;flex-wrap:wrap;font:italic 1.3rem Georgia,serif}.page_world__8VyIU :is(section,aside)[id]{scroll-margin-top:30px}.page_world__8VyIU a:focus-visible{outline:3px solid #492d70;outline-offset:5px}.page_world__8VyIU details{line-height:1.8}.page_world__8VyIU summary{cursor:pointer;font-weight:700}.page_world__8VyIU details li{padding:6px 0;overflow-wrap:anywhere}@media(max-width:850px){.page_hero__bdmjY{grid-template-columns:1fr;padding:35px 6vw}.page_heroCopy__vlTc0 h1{font-size:clamp(3.6rem,12vw,6rem)}.page_spreads__T_T5d{display:block;padding:25px 5vw}.page_spreads__T_T5d>aside,.page_spreads__T_T5d>div,.page_spreads__T_T5d>section{margin-bottom:35px}.page_prop__Va0OB{max-width:650px;margin:auto}.page_archive__ppa7g,.page_columns__3_Vcf,.page_languages__h248F,.page_restaurants__gw_K0,.page_timing__M8fj9{grid-template-columns:1fr}.page_languages__h248F article+article{border-left:0;border-top:1px solid #a47738;padding-left:0}.page_ribbon__FMsCM{display:block;text-align:center;line-height:1.6}.page_ribbon__FMsCM span{display:none}.page_recipe__aMlwB{transform:none}.page_finale__ZErNY{margin:50px 0}.page_photo__vJqbL{transform:none}.page_contents__IyYTX{gap:16px}.page_banned__Volou li,.page_paper__pLhAm p,.page_recipe__aMlwB li,.page_recipe__aMlwB p{font-size:1.08rem}}@media(prefers-reduced-motion:reduce){.page_prop__Va0OB{transition:none}.page_prop__Va0OB:hover{transform:none}}.page_world__8VyIU{background:linear-gradient(#38271930,#271b1638),url(/images/carbonara/rome-background-light.webp) top/100% auto repeat-y}.page_hero__bdmjY{background:linear-gradient(110deg,#fff1d8f2 15%,#fff1d891 65%,#713b2920)}.page_spreads__T_T5d{grid-auto-flow:dense;gap:32px 3vw;align-items:center}.page_paper__pLhAm{border-radius:30px 65px 32px 18px;border:1px solid #b38a50;box-shadow:9px 12px 24px #21140940;background:#fff2dceF}.page_paper__pLhAm:nth-of-type(2){background:#dce4cfee;border-radius:60px 24px 55px 28px}.page_paper__pLhAm:nth-of-type(3){background:#f0c4a8f5;border-radius:24px 65px 24px 45px}.page_paper__pLhAm:nth-of-type(4){background:#efdba4f5;border-radius:65px 24px 45px 24px}.page_paper__pLhAm:nth-of-type(5){background:#d7e5dff5;border-radius:24px 60px 24px 45px}.page_paper__pLhAm:nth-of-type(7){background:#e4d3e7f5;border-radius:55px 24px 55px 24px}.page_paper__pLhAm.page_left__A0hn_{grid-column:1/8}.page_paper__pLhAm.page_right__X6I8I{grid-column:6/13}.page_spreads__T_T5d>div.page_right__X6I8I{grid-column:8/13}.page_spreads__T_T5d>div.page_left__A0hn_{grid-column:1/6}.page_spreads__T_T5d>div.page_wide__mJxtR{grid-column:1/-1}.page_paper__pLhAm.page_wide__mJxtR{grid-column:1/-1;margin:0 2vw}.page_banned__Volou{border-radius:60px 24px 60px 24px;box-shadow:8px 12px 24px #21140940}.page_archive__ppa7g article{border-radius:20px 35px 18px 25px}.page_timing__M8fj9 article{border-radius:25px 35px 25px 15px}.page_restaurants__gw_K0 article{padding:28px;border:1px solid #aa8759;border-radius:25px;background:#fff2d6}.page_restaurants__gw_K0 article:nth-child(2){background:#dce7d8}.page_restaurants__gw_K0 article:nth-child(3){background:#f2c5ad}.page_restaurants__gw_K0 article:nth-child(4){background:#ead9ee}.page_finale__ZErNY{color:#fff3d6;text-shadow:0 3px 10px #25130f;background:#532923d9;padding:30px;border-radius:30px}.page_contents__IyYTX{background:#fff0d3ed}.page_hand__zdP4A{background:#fff1d9ed;border-radius:35px;padding:18px;box-shadow:4px 6px 15px #27140833}.page_photo__vJqbL{border-radius:30px;overflow:hidden}.page_doughNote__Lr1lc{border-radius:25px 25px 50px 25px;margin-top:24px}.page_recipe__aMlwB{background:#513020;padding:18px 18px 26px;border:4px ridge #ab753b;border-radius:24px 35px 35px 24px;box-shadow:0 22px 30px #21140c70,10px 10px 0 #c79a5a;transform:rotate(-.4deg)}.page_recipe__aMlwB>.page_skyline__dR0C7,.page_recipe__aMlwB>h2,.page_recipe__aMlwB>p{background:#f4dfae;margin:0;padding:20px 35px}.page_recipe__aMlwB>h2{padding-top:0;padding-bottom:25px}.page_recipe__aMlwB>.page_skyline__dR0C7{border-radius:12px 18px 0 0}.page_recipe__aMlwB>.page_noCream__YWX86{margin:0;transform:none;border-width:0 0 2px}.page_recipe__aMlwB>p:last-child{border-radius:0 0 18px 12px}.page_languages__h248F{gap:0;position:relative;background:#f4dfae;align-items:stretch}.page_languages__h248F:after{content:"";position:absolute;top:0;bottom:0;left:50%;width:24px;transform:translateX(-50%);background:linear-gradient(90deg,#78481e00,#78481e55,#fff9dd66,#78481e00);pointer-events:none}.page_languages__h248F article{padding:35px 45px;background:repeating-linear-gradient(0deg,#ddbd7e0b 0 2px,#fff2ce0b 2px 4px),linear-gradient(90deg,#f7e6be,#fff1d0 80%,#d2b47c)}.page_languages__h248F article+article{padding:35px 45px;border-left:0;background:linear-gradient(90deg,#d2b47c,#fff1d0 20%,#f5dfaf)}.page_languages__h248F h3{margin-top:0}.page_languages__h248F ol{padding-left:24px}.page_languages__h248F li{font-size:1.05rem;line-height:1.75}.page_languages__h248F h3:after{content:" / LA CUCINA DI AJVAR LADY";font:700 .6rem Arial,sans-serif;letter-spacing:.12em;display:block;margin-top:10px;color:#79553c}@media(max-width:850px){.page_world__8VyIU{background-size:auto 1800px}.page_paper__pLhAm.page_wide__mJxtR{margin:0 0 35px}.page_recipe__aMlwB{padding:10px;transform:none}.page_recipe__aMlwB>.page_skyline__dR0C7,.page_recipe__aMlwB>h2,.page_recipe__aMlwB>p{padding:20px}.page_languages__h248F article,.page_languages__h248F article+article{padding:25px;background:#f9e8bf}.page_languages__h248F article+article{border-top:8px double #b78c4c}.page_languages__h248F:after{display:none}.page_paper__pLhAm{border-radius:25px 40px 25px 18px}.page_finale__ZErNY{font-size:2.3rem;padding:25px}}.page_back__AAd57{background:linear-gradient(#20140a38,#20140a88);color:#fff6d9;align-items:center}.page_back__AAd57 a{color:#fff6d9;background:#35231bd9;padding:16px 24px;border:1px solid #d8bb79;border-radius:28px;text-decoration-color:#f5d899;text-underline-offset:5px;text-shadow:0 1px 2px #000}.page_back__AAd57 a:hover{background:#5c3025;color:#fff}.page_back__AAd57 a:focus-visible{outline:3px solid #ffdc68;outline-offset:5px}.page_skyline__dR0C7{color:#704118}