.journal-article-view-module__SMIoOG__article{background:var(--color-bg);padding-block:var(--space-9)}@media (min-width:1024px){.journal-article-view-module__SMIoOG__article{padding-block:var(--space-10)}}.journal-article-view-module__SMIoOG__inner{max-width:640px;margin-inline:auto}.journal-article-view-module__SMIoOG__eyebrow{margin-top:var(--space-6);font-family:var(--font-mono);letter-spacing:.16em;color:var(--color-gold);text-transform:uppercase;font-size:.6875rem;display:block}.journal-article-view-module__SMIoOG__restaurantMeta{margin-top:var(--space-2);color:var(--color-ivory-dim);letter-spacing:.01em;font-size:.9375rem}.journal-article-view-module__SMIoOG__title{margin-top:var(--space-3);font-family:var(--font-serif);letter-spacing:.01em;color:var(--color-ivory);font-size:clamp(1.75rem,4.5vw,2.5rem);font-weight:600;line-height:1.4}.journal-article-view-module__SMIoOG__subtitle{margin-top:var(--space-4);max-width:40ch;font-family:var(--font-serif);color:var(--color-ivory-dim);font-size:1.0625rem;line-height:1.8}.journal-article-view-module__SMIoOG__meta{gap:var(--space-3);margin-top:var(--space-4);color:var(--color-gray);flex-wrap:wrap;font-size:.8125rem;display:flex}.journal-article-view-module__SMIoOG__hero{margin-top:var(--space-7);border-radius:var(--radius);position:relative;overflow:hidden}.journal-article-view-module__SMIoOG__hero img{width:100%;height:auto;display:block}.journal-article-view-module__SMIoOG__body{margin-top:var(--space-8);color:var(--color-ivory-dim);font-size:1rem;line-height:1.95}.journal-article-view-module__SMIoOG__body img{width:100%;height:auto;margin-top:var(--space-7);border-radius:var(--radius);display:block}.journal-article-view-module__SMIoOG__body p{margin-top:var(--space-5)}.journal-article-view-module__SMIoOG__body p:first-child{margin-top:0}.journal-article-view-module__SMIoOG__body h2{margin-top:var(--space-8);font-family:var(--font-serif);color:var(--color-ivory);font-size:1.25rem;font-weight:600;line-height:1.5}.journal-article-view-module__SMIoOG__body h2:first-child{margin-top:0}.journal-article-view-module__SMIoOG__body h2+p{margin-top:var(--space-4)}.journal-article-view-module__SMIoOG__philosophy{margin:var(--space-9) 0;padding:var(--space-5) var(--space-6);border-left:1px solid var(--hairline-strong);color:var(--color-ivory-dim)}.journal-article-view-module__SMIoOG__philosophy p{font-family:var(--font-serif);font-size:1.0625rem;line-height:1.8}.journal-article-view-module__SMIoOG__philosophyLink{margin-top:var(--space-3);color:var(--color-gray);text-underline-offset:4px;transition:color var(--dur-base) var(--ease), text-decoration-color var(--dur-base) var(--ease);font-size:.75rem;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;display:inline-block}.journal-article-view-module__SMIoOG__philosophyLink:hover{color:var(--color-ivory-dim);-webkit-text-decoration-color:var(--color-gold);text-decoration-color:var(--color-gold)}.journal-article-view-module__SMIoOG__ctaBlock{margin-top:var(--space-9);padding-top:var(--space-7);border-top:1px solid var(--hairline)}.journal-article-view-module__SMIoOG__primaryCta{min-height:44px;color:var(--color-ivory);text-decoration:underline;-webkit-text-decoration-color:var(--color-gold);text-decoration-color:var(--color-gold);text-underline-offset:6px;align-items:center;gap:6px;font-size:1rem;font-weight:600;text-decoration-thickness:1px;display:inline-flex}.journal-article-view-module__SMIoOG__primaryArrow{color:var(--color-gold);transition:transform var(--dur-base) var(--ease)}.journal-article-view-module__SMIoOG__primaryCta:hover .journal-article-view-module__SMIoOG__primaryArrow,.journal-article-view-module__SMIoOG__primaryCta:focus-visible .journal-article-view-module__SMIoOG__primaryArrow{transform:translate(3px)}.journal-article-view-module__SMIoOG__booking{margin-bottom:var(--space-7)}.journal-article-view-module__SMIoOG__bookingButton{color:#16130f;background:var(--color-gold);min-height:48px;transition:opacity var(--dur-base) var(--ease);justify-content:center;align-items:center;padding:0 28px;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}.journal-article-view-module__SMIoOG__bookingButton:hover,.journal-article-view-module__SMIoOG__bookingButton:focus-visible{opacity:.85}.journal-article-view-module__SMIoOG__bookingNote{margin-top:var(--space-3);max-width:36em;color:var(--color-ivory-dim);font-size:.75rem;line-height:1.8}.journal-article-view-module__SMIoOG__bookingNote a{color:inherit;text-underline-offset:3px;margin-left:.5em;text-decoration:underline}.journal-article-view-module__SMIoOG__secondaryCta{margin-top:var(--space-3);font-size:.875rem}.journal-article-view-module__SMIoOG__secondaryCta a{color:var(--color-ivory-dim);text-decoration:underline;-webkit-text-decoration-color:var(--hairline);text-decoration-color:var(--hairline);text-underline-offset:5px}.journal-article-view-module__SMIoOG__secondaryCta a:hover{color:var(--color-ivory);-webkit-text-decoration-color:var(--color-gold);text-decoration-color:var(--color-gold)}.journal-article-view-module__SMIoOG__related{margin-top:var(--space-9);padding-top:var(--space-7);border-top:1px solid var(--hairline)}.journal-article-view-module__SMIoOG__relatedHeading{letter-spacing:.08em;color:var(--color-gray);text-transform:uppercase;font-size:.75rem}.journal-article-view-module__SMIoOG__relatedList{margin-top:var(--space-4);gap:var(--space-3);flex-direction:column;padding:0;list-style:none;display:flex}.journal-article-view-module__SMIoOG__relatedList a{color:var(--color-ivory-dim);text-underline-offset:4px;transition:color var(--dur-base) var(--ease), text-decoration-color var(--dur-base) var(--ease);font-size:.9375rem;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.journal-article-view-module__SMIoOG__relatedList a:hover{color:var(--color-ivory);-webkit-text-decoration-color:var(--color-gold);text-decoration-color:var(--color-gold)}
