.RegionalDetailV2-module__DpDqfG__page{--color-canvas:#fff;--color-surface-raised:#fff;--color-surface-recessed:#f7f1ec;--color-content:#34231f;--color-content-muted:#755f59;--color-content-subtle:#8c746e;--color-line:#34231f1c;--color-line-strong:#34231f38;--color-action:#c95743;--color-action-strong:#9f3e2f;--color-action-soft:#c957431a;min-height:100%;color:var(--color-content);background:#fff}.RegionalDetailV2-module__DpDqfG__regionContent,.RegionalDetailV2-module__DpDqfG__prefectureContent{width:min(100%,72rem);padding-inline:var(--page-gutter);margin-inline:auto}.RegionalDetailV2-module__DpDqfG__regionContent{padding-top:1.6rem;padding-bottom:3rem}.RegionalDetailV2-module__DpDqfG__regionLead{max-width:48rem;color:var(--color-content-muted);margin:0;font-size:.86rem;line-height:1.85}.RegionalDetailV2-module__DpDqfG__prefectureContent{padding-top:1.35rem;padding-bottom:3rem}.RegionalDetailV2-module__DpDqfG__crossLinks{flex-wrap:wrap;gap:.45rem 1rem;margin-bottom:1.7rem;display:flex}.RegionalDetailV2-module__DpDqfG__crossLinks a{min-height:2.25rem;color:var(--color-content-muted);align-items:center;font-size:.72rem;font-weight:700;text-decoration:none;display:inline-flex}.RegionalDetailV2-module__DpDqfG__crossLinks a:hover{color:var(--color-action-strong)}.RegionalDetailV2-module__DpDqfG__recipeSection{margin-top:.4rem}.RegionalDetailV2-module__DpDqfG__recipeHeading{margin-bottom:1rem}.RegionalDetailV2-module__DpDqfG__recipeHeading h2{font-family:var(--font-display), sans-serif;margin:0;font-size:1.15rem;font-weight:700;line-height:1.35}.RegionalDetailV2-module__DpDqfG__recipeHeading p{color:var(--color-content-muted);margin:.3rem 0 0;font-size:.68rem;line-height:1.6}.RegionalDetailV2-module__DpDqfG__footerLinks{flex-wrap:wrap;gap:.55rem 1rem;margin-top:2.25rem;display:flex}.RegionalDetailV2-module__DpDqfG__footerLinks a{min-height:2.5rem;color:var(--color-content-muted);align-items:center;font-size:.72rem;font-weight:700;text-decoration:none;display:inline-flex}.RegionalDetailV2-module__DpDqfG__footerLinks a:first-child{color:var(--color-action-strong)}.RegionalDetailV2-module__DpDqfG__footerLinks a:hover{text-underline-offset:.18em;text-decoration:underline}@media (min-width:768px){.RegionalDetailV2-module__DpDqfG__regionContent{padding-top:2rem;padding-bottom:4rem}.RegionalDetailV2-module__DpDqfG__regionLead{font-size:.96rem}.RegionalDetailV2-module__DpDqfG__prefectureContent{padding-top:1.75rem;padding-bottom:4rem}.RegionalDetailV2-module__DpDqfG__recipeHeading h2{font-size:1.3rem}.RegionalDetailV2-module__DpDqfG__recipeHeading p{font-size:.75rem}}
