@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/8a053b136321ec99-s.woff2) format("woff2");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:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/2a8fe189f1a8dd0c-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/c214ffb7f5362987-s.p.woff2) format("woff2");unicode-range:u+00??,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:Archivo Fallback;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_7347c0{font-family:Archivo,Archivo Fallback;font-style:normal}.__variable_7347c0{--l-font-sans:"Archivo","Archivo Fallback"}@layer components{.lumen{--c-carbon:#0d0b09;--c-hollin:#18140f;--c-hollin-2:#231d17;--c-ceniza:#0d0b09;--c-ceniza-2:#18140f;--c-papel:#e2702f;--c-hueso:#f1ebe2;--c-hueso-2:#c4b9aa;--c-tinta:#0d0b09;--c-oro:#e2702f;--c-oro-hover:#f08240;--c-oro-texto:#f0894c;--c-brasa:var(--c-oro);--c-brasa-hover:var(--c-oro-hover);--c-brasa-claro:var(--c-oro-texto);--c-brasa-oscuro:#7a5a26;--l-gutter:clamp(20px,4vw,64px);--l-max:1520px;--l-ease:cubic-bezier(0.16,1,0.3,1);min-height:100svh;font-family:var(--l-font-sans),system-ui,sans-serif;font-size:1rem;line-height:1.6;font-feature-settings:"kern","liga";font-optical-sizing:auto}.l-carbon,.l-ceniza,.lumen{--l-bg:var(--c-carbon);--l-bg-2:var(--c-hollin);--l-ink:var(--c-hueso);--l-ink-2:var(--c-hueso-2);--l-ink-3:#a59d90;--l-rule:transparent;--l-rule-strong:rgba(236,235,231,0.32);--l-act:var(--c-oro-texto);--l-placeholder:#8f877b;--l-board:var(--l-bg);--l-board-deep:var(--l-bg-2);--l-verm:var(--l-act);background-color:var(--l-bg);color:var(--l-ink)}body:has(.lumen){background-color:var(--c-carbon,#0d0b09)}.lumen ::selection{background:var(--c-oro);color:var(--c-tinta)}.lumen input,.lumen select,.lumen textarea{caret-color:var(--c-brasa);font:inherit;color:inherit}.lumen :focus-visible{outline:2px solid var(--l-act);outline-offset:3px;border-radius:1px}.lumen a{color:inherit;text-decoration:none}:where(.lumen) :where(h1,h2,h3,h4){font-family:var(--l-font-sans),system-ui,sans-serif;font-stretch:62%;font-weight:800;text-transform:uppercase;line-height:.92;letter-spacing:0;hyphens:manual;overflow-wrap:normal;text-wrap:balance}.lumen p{text-wrap:pretty}.lumen :is(.border-t,.border-b,.border-y,.border-l,.border-r){border-color:var(--l-rule)}.lumen fieldset{min-inline-size:0;min-width:0}.lumen{scrollbar-color:var(--l-rule-strong) var(--l-bg)}.l-wrap{width:100%;max-width:var(--l-max);margin-inline:auto;padding-inline:var(--l-gutter)}.l-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(16px,2.2vw,36px)}.l-chapter{padding-block:clamp(80px,11vw,168px)}.l-display,.l-serif{font-family:var(--l-font-sans),system-ui,sans-serif}.l-display{font-stretch:62%;font-weight:800;text-transform:uppercase;letter-spacing:0;line-height:.9}.l-display em{font-style:normal}.l-hero{font-size:var(--s-display);line-height:.86}.l-h1{font-size:var(--s-head);line-height:.9}.l-h2{font-size:var(--s-lead);line-height:.95}.l-h3{font-stretch:75%;font-weight:700;font-size:clamp(1.375rem,1.2rem + .5vw,1.625rem);line-height:1.05}.l-h3,.l-wordmark{font-family:var(--l-font-sans),system-ui,sans-serif;text-transform:uppercase}.l-wordmark{font-stretch:62%;font-weight:800;font-size:1.625rem;line-height:1;letter-spacing:.03em}.l-lead{font-size:clamp(1.125rem,1.05rem + .35vw,1.3125rem);line-height:1.5;color:var(--l-ink-2);max-width:34em}.l-lead,.l-num{font-family:var(--l-font-sans),system-ui,sans-serif}.l-num{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum","lnum"}.l-caps,.l-label{font-family:var(--l-font-sans),system-ui,sans-serif;font-size:var(--s-small);font-weight:500;letter-spacing:0;text-transform:none}.l-label,.l-muted{color:var(--l-ink-2)}.l-faint,.l-meta{color:var(--l-ink-3)}.l-meta{font-size:.875rem;line-height:1.5}.l-photo{position:relative;overflow:hidden;background:var(--l-bg-2)}.l-photo img{object-fit:cover}.l-caption{margin-top:.75rem;font-size:.875rem;line-height:1.45;color:var(--l-ink-3);max-width:44ch}.l-caption strong{font-weight:600;color:var(--l-ink-2)}.l-rule{height:0;border:0;margin-block:8px}.l-leader{flex:1 1 2rem;min-width:1.25rem}.l-leader+*{white-space:nowrap}.l-paper{--l-notch:0px;--l-ink:var(--c-hueso);--l-ink-2:var(--c-hueso-2);--l-ink-3:#a59d90;--l-rule:transparent;--l-rule-strong:rgba(236,235,231,0.32);--l-act:var(--c-oro-texto);--l-placeholder:#8f877b;--l-paper-ink:var(--c-hueso);--l-paper-ink-2:var(--c-hueso-2);--l-paper-rule:transparent;--l-paper-verm:var(--c-oro-texto);position:relative;background:var(--c-hollin);color:var(--c-hueso)}.l-paper .l-muted{color:var(--l-ink-2)}.l-perf{height:0;margin-block:4px}.l-btn{display:inline-flex;align-items:center;justify-content:center;gap:.6em;min-height:50px;padding:.75em 1.5em;border:0;border-radius:0;background:var(--c-oro);color:var(--c-tinta);font-family:var(--l-font-sans),system-ui,sans-serif;font-weight:500;font-size:1rem;letter-spacing:0;cursor:pointer;transition:background-color .2s var(--l-ease),transform .2s var(--l-ease)}.lumen .l-btn{color:var(--c-tinta);font-weight:600}.l-btn:hover{background:var(--c-oro-hover)}.l-btn:active{transform:translateY(1px)}.l-btn:disabled,.l-btn[aria-disabled=true]{background:var(--l-rule-strong);color:var(--l-ink-2);cursor:not-allowed}.lumen .l-btn-ghost{background:var(--c-hollin-2);color:var(--l-ink)}.lumen .l-btn-ghost:hover{background:#2c2823}.l-btn-sm{min-height:40px;padding:.5em 1.1em;font-size:.875rem}.l-act{display:inline-flex;align-items:center;gap:.4em;min-height:44px;padding:0;border:0;background:none;color:var(--l-act);font-family:var(--l-font-sans),system-ui,sans-serif;font-weight:600;font-size:.9375rem;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.35em;text-decoration-color:color-mix(in srgb,currentColor 45%,transparent);cursor:pointer;transition:text-decoration-color .2s var(--l-ease)}.l-act:hover{text-decoration-color:currentColor}.l-link{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25em;text-decoration-color:color-mix(in srgb,currentColor 45%,transparent);transition:text-decoration-color .2s var(--l-ease)}.l-link:hover{text-decoration-color:currentColor}.l-field{display:grid;gap:.3rem}.l-input{width:100%;min-height:48px;padding:.55rem .1rem;border:0;border-bottom:1px solid var(--l-rule-strong);border-radius:0;background:transparent;font-size:1rem;transition:border-color .2s var(--l-ease)}.l-input::placeholder{color:var(--l-placeholder)}.l-input:hover{border-bottom-color:var(--l-ink-2)}.l-input:focus{outline:none;border-bottom:1px solid var(--l-ink);box-shadow:0 1px 0 var(--l-ink)}.l-input[aria-invalid=true]{border-bottom-color:var(--l-act);box-shadow:0 1px 0 var(--l-act)}select.l-input{appearance:none;padding-right:1.6rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%231a1612' stroke-width='1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .2rem center;cursor:pointer}.l-carbon select.l-input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%23ece7df' stroke-width='1.5'/%3E%3C/svg%3E")}.lumen select.l-input option{background:#fff;color:#1a1612}select.l-input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%23efe9df' stroke-width='1.5'/%3E%3C/svg%3E")}textarea.l-input{min-height:88px;resize:vertical;line-height:1.5}.l-error{font-size:.9375rem;color:var(--l-act)}.l-chip{position:relative;display:inline-flex;align-items:center;gap:.5em;min-height:44px;padding:.4em 1em;border-radius:0;background:var(--c-hollin);font-family:var(--l-font-sans),system-ui,sans-serif;font-weight:400;font-size:1rem;cursor:pointer;user-select:none;transition:background-color .2s var(--l-ease),color .2s var(--l-ease)}.l-chip:hover{background:var(--c-hollin-2)}.l-chip:has(input:checked),.l-chip[aria-pressed=true]{background:var(--c-hueso);color:var(--c-tinta)}.l-chip:has(input:focus-visible){outline:2px solid var(--l-act);outline-offset:3px}.l-chip input{position:absolute;opacity:0;pointer-events:none}.l-chip:has(input:disabled),.l-chip[aria-disabled=true]{cursor:not-allowed;background:transparent;color:#6f685e;text-decoration:line-through;text-decoration-thickness:1px}.l-stepper{display:inline-flex;align-items:center;background:var(--c-hollin-2)}.l-stepper button{display:grid;place-items:center;width:44px;height:44px;border:0;background:none;color:inherit;cursor:pointer}.l-stepper button:hover{background:rgba(236,235,231,.08)}.l-stepper button:disabled{opacity:.35;cursor:not-allowed}.l-stepper output{min-width:2ch;text-align:center;font-size:1.125rem;font-weight:600}.l-digit{display:inline-block;animation:l-digit-in .42s var(--l-ease)}@keyframes l-digit-in{0%{transform:translateY(-55%);opacity:0}}.l-tick path{stroke-dasharray:40;animation:l-tick-draw .5s var(--l-ease) both}@keyframes l-tick-draw{0%{stroke-dashoffset:40}}.l-dish{display:grid;grid-template-columns:2.5rem minmax(0,1fr);column-gap:.75rem;padding-block:1.1rem}.l-dish-n{padding-top:.3rem;font-size:.875rem;font-weight:600;color:var(--l-ink-3)}.l-dish[data-incart=true] .l-dish-n{color:var(--l-act)}.l-dish-head{display:flex;align-items:last baseline}.l-dish-name{font-family:var(--l-font-sans),system-ui,sans-serif;font-stretch:75%;font-weight:700;font-size:clamp(1.375rem,1.2rem + .5vw,1.625rem);line-height:1.08;text-transform:uppercase;text-wrap:pretty}.l-dish-price{font-size:1.0625rem;font-weight:400;font-variant-numeric:tabular-nums;white-space:nowrap}.l-dish-desc{margin-top:.35rem;font-size:.9375rem;line-height:1.55;color:var(--l-ink-2);max-width:46em}.l-dish[data-soldout=true] .l-dish-name,.l-dish[data-soldout=true] .l-dish-price{text-decoration:line-through;text-decoration-thickness:1.5px;color:var(--l-ink-3)}.l-marks{display:inline-flex;gap:.3rem;margin-left:.45rem;vertical-align:.05em}.l-mark{width:1rem;height:1rem;color:var(--l-ink-3);flex:none}.l-index a{display:flex;align-items:baseline;gap:.5rem;min-height:44px;align-items:center;color:var(--l-ink-2);transition:color .2s var(--l-ease)}.l-index a:hover,.l-index a[aria-current=true]{color:var(--c-oro-texto)}.l-index a[aria-current=true] .l-index-name{text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:.35em}.l-gallery{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(12px,2vw,32px);row-gap:clamp(48px,7vw,112px)}.l-gallery [data-layout=full]{grid-column:1/-1}.l-gallery [data-layout=left-tall]{grid-column:1/span 7}.l-gallery [data-layout=right-tall]{grid-column:9/span 4;align-self:end}.l-gallery [data-layout=half]{grid-column:span 6}.l-gallery [data-layout=third]{grid-column:span 4}@media (max-width:47.99rem){.l-gallery [data-layout]{grid-column:1/-1}.l-gallery [data-layout=half],.l-gallery [data-layout=third]{grid-column:span 12}}.l-dialog{width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:rgba(13,12,10,.97);color:var(--c-hueso)}.l-dialog::backdrop{background:rgba(13,12,10,.6)}.l-track,.l-track-step{position:relative;display:grid}.l-track-step{grid-template-columns:2.25rem 1fr;gap:.9rem;padding-bottom:1.4rem}.l-track-step:before{content:"";position:absolute;left:calc(1.125rem - 1px);top:1.6rem;bottom:.2rem;width:2px;background:var(--c-hollin-2)}.l-track-step:last-child:before{display:none}.l-track-step[data-state=done]:before{background:var(--c-oro)}.l-track-dot{width:2.25rem;height:2.25rem;display:grid;place-items:center}.l-w{clip-path:inset(-.3em -.2em -.28em -.2em)}.l-w,.l-w>span{display:inline-block}.l-fly{position:fixed;z-index:80;display:grid;place-items:center;min-width:2.25rem;height:2.25rem;padding-inline:.5rem;border-radius:999px;background:var(--c-oro);color:var(--c-tinta);font-size:.875rem;font-weight:500;pointer-events:none}.l-dock{position:fixed;inset:auto 0 0 0;z-index:40;display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:10px var(--l-gutter) calc(10px + env(safe-area-inset-bottom));background:var(--c-hollin);color:var(--c-hueso);transition:transform .35s var(--l-ease),opacity .35s var(--l-ease)}.l-dock[data-hidden=true]{transform:translateY(100%);opacity:0;pointer-events:none}.lumen .l-dock .l-btn-ghost{color:var(--c-hueso)}@media (min-width:64rem){.l-dock{display:none}}.l-dock-space{height:calc(76px + env(safe-area-inset-bottom))}@media (min-width:64rem){.l-dock-space{display:none}}.l-faq summary{list-style:none}.l-faq summary::-webkit-details-marker{display:none}.l-faq summary:hover{color:var(--l-act)}.l-faq-mark{position:relative;flex:none;width:14px;height:14px}.l-faq-mark:after,.l-faq-mark:before{content:"";position:absolute;inset:6px 0 auto;height:2px;background:currentColor;transition:transform .3s var(--l-ease)}.l-faq-mark:after{transform:rotate(90deg)}.l-faq[open] .l-faq-mark:after{transform:rotate(0deg)}@media (prefers-reduced-motion:reduce){.l-faq-mark:after,.l-faq-mark:before{transition:none}}.lumen{--s-small:clamp(0.8125rem,0.79rem + 0.1vw,0.875rem);--s-body:clamp(1.0625rem,1.02rem + 0.25vw,1.25rem);--s-lead:clamp(1.375rem,1.05rem + 1.1vw,2.125rem);--s-head:clamp(2.75rem,1.4rem + 5vw,6.5rem);--s-display:clamp(3.75rem,1rem + 10vw,11rem);--m:clamp(20px,2.4vw,36px)}.h-statement{font-weight:400;font-size:var(--s-lead);line-height:1.22;letter-spacing:-.012em}.h-head,.h-statement{font-family:var(--l-font-sans),system-ui,sans-serif}.h-head{font-stretch:62%;font-weight:800;font-size:var(--s-head);line-height:.9;text-transform:uppercase}.h-body{font-size:var(--s-body);line-height:1.55}.h-small{font-size:var(--s-small);line-height:1.5;color:var(--l-ink-2)}.h-link{display:inline-flex;align-items:center;min-height:44px;gap:.45em;font-size:var(--s-body);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.32em;text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);transition:text-decoration-color .25s var(--l-ease),color .25s var(--l-ease)}.h-link:hover{text-decoration-color:currentColor;color:var(--c-oro-texto)}.h-link svg{transition:transform .35s var(--l-ease)}.h-link:hover svg{transform:translateX(4px)}.h-fire{position:relative;isolation:isolate;min-height:calc(100svh - 100px);display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;padding:120px var(--m) clamp(28px,6svh,64px)}.h-fire-scene,.h-fire-veil{position:absolute;inset:0;z-index:-1}.h-fire-veil{pointer-events:none;background:linear-gradient(0deg,rgba(13,11,9,.96) 0,rgba(13,11,9,.7) 30%,rgba(13,11,9,0) 62%)}.h-fire-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;align-items:end;pointer-events:none}.h-fire-title{grid-column:1/9;font-size:var(--s-display);line-height:.84}.h-fire-side{grid-column:9/13;pointer-events:auto}.h-fire-foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 32px;margin-top:clamp(24px,4svh,44px)}.h-hint-touch{display:none}@media (pointer:coarse){.h-hint-touch{display:inline}.h-hint-mouse{display:none}}@media (max-width:63.99rem){.h-fire-side,.h-fire-title{grid-column:1/-1}.h-fire-side{margin-top:24px}.h-fire-veil{background:linear-gradient(0deg,rgba(13,11,9,.97) 0,rgba(13,11,9,.85) 45%,rgba(13,11,9,0) 75%)}}.h-intro{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(16px,2vw,32px);align-items:center;padding:clamp(96px,11vw,168px) var(--m)}.h-intro-photo{grid-column:1/7;aspect-ratio:4/5;max-height:82svh;width:100%}.h-intro-photo img{object-fit:cover}.h-intro-text{grid-column:8/13;max-width:34rem}@media (max-width:63.99rem){.h-intro{row-gap:40px}.h-intro-photo,.h-intro-text{grid-column:1/-1}.h-intro-photo{aspect-ratio:4/3}}.h-menu{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(16px,2vw,32px);align-items:start;padding:clamp(72px,9vw,140px) var(--m) clamp(96px,11vw,168px)}.h-menu-aside{grid-column:1/6;position:sticky;top:112px}.h-menu-list{grid-column:7/13}.h-menu-group+.h-menu-group{margin-top:56px}.h-menu-part{margin-bottom:12px;color:var(--c-oro-texto);font-size:1.125rem;line-height:1}.h-menu-row{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:24px;padding-block:14px;transition:color .25s var(--l-ease)}.h-menu-name{font-stretch:75%;font-weight:700;font-size:clamp(1.25rem,1.05rem + .6vw,1.625rem);line-height:1.1;text-transform:uppercase}.h-menu-price{font-size:1.0625rem;font-variant-numeric:tabular-nums;white-space:nowrap;align-self:baseline}.h-menu-detail{grid-column:1/-1;margin-top:4px;font-size:var(--s-small);color:var(--l-ink-2)}.h-menu-row:hover .h-menu-name{color:var(--c-oro-texto)}@media (max-width:63.99rem){.h-menu-aside,.h-menu-list{grid-column:1/-1}.h-menu-aside{position:static;margin-bottom:48px}}.h-show{position:relative;min-height:100svh;overflow:hidden}.h-close-photo,.h-quote-photo,.h-show-photo{position:absolute;inset:0}.h-show-photo img{object-fit:cover;object-position:70% 50%}.h-show-card{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:18px;width:max(22vw,300px);min-height:56svh;margin:22svh 0 22svh calc(25vw + var(--m) / 2);padding:36px 28px 28px;background:var(--c-hollin);text-align:center}.h-show-thumb{position:relative;width:100%;aspect-ratio:3/2}.h-show-thumb img{object-fit:cover}.h-show-card .l-btn{width:100%}@media (min-width:48rem){.h-show-head{display:contents}}@media (max-width:47.99rem){.h-show{display:flex;align-items:flex-end}.h-show-card{margin:0;width:100%;min-height:46svh;align-items:stretch;text-align:left;padding:24px 20px}.h-show-head{display:grid;grid-template-columns:1fr 96px;gap:16px;align-items:start}}.h-strip{position:relative;min-height:72svh;display:flex;flex-direction:column;justify-content:center}.h-strip-title{position:relative;z-index:2;margin:0 0 -12px var(--m)}.h-strip-row{display:flex;gap:5vw;overflow-x:auto;padding:0 var(--m);scrollbar-width:none;scroll-snap-type:x proximity}.h-strip-row::-webkit-scrollbar{display:none}.h-frame{position:relative;flex:none;width:11vw;height:24svh;min-width:120px;scroll-snap-align:start;overflow:hidden}.h-frame img{object-fit:cover;transition:transform .25s var(--l-ease)}.h-frame:focus-visible img,.h-frame:hover img{transform:scale(1.1)}@media (max-width:47.99rem){.h-strip{min-height:80svh}.h-frame{width:34vw;height:51vw}.h-strip-title{margin:0 0 20px var(--m)}}.h-quote{position:relative;min-height:90svh;display:grid;align-items:end;overflow:hidden}.h-quote-photo img{object-fit:cover;filter:brightness(.5)}.h-quote-body{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;align-items:baseline;margin:0;padding:0 var(--m) 64px}.h-quote-body blockquote{grid-column:1/9;margin:0}.h-quote-body figcaption{grid-column:10/13;text-align:right}@media (max-width:47.99rem){.h-quote{min-height:80svh}.h-quote-body{display:block;padding-bottom:40px}.h-quote-body figcaption{margin-top:14px;text-align:left}}.h-visit{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(16px,2vw,32px);align-items:center;padding:clamp(96px,11vw,168px) var(--m);background:var(--c-hollin)}.h-visit-photo{grid-column:1/6;aspect-ratio:4/5;max-height:80svh;width:100%}.h-visit-photo img{object-fit:cover}.h-visit-body{grid-column:7/13}.h-visit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 32px;margin-top:44px}.h-visit-grid dt{margin-bottom:8px;color:var(--c-oro-texto);font-stretch:62%;font-weight:800;font-size:1.125rem;text-transform:uppercase}.h-visit-grid dd{font-size:var(--s-body);line-height:1.5}.h-visit-note{display:block;margin-top:4px;font-size:var(--s-small);color:var(--l-ink-2)}@media (max-width:63.99rem){.h-visit{row-gap:40px}.h-visit-body,.h-visit-photo{grid-column:1/-1}.h-visit-photo{aspect-ratio:4/3}}@media (max-width:47.99rem){.h-visit-grid{grid-template-columns:1fr;gap:28px}}.h-close{position:relative;min-height:90svh;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;align-items:end;overflow:hidden}.h-close-photo img{object-fit:cover;object-position:30% 40%;filter:brightness(.8)}.h-close-text{position:relative;grid-column:7/13;padding:0 var(--m) 14svh 0}@media (max-width:63.99rem){.h-close-text{grid-column:5/13}.h-quote-body{padding-bottom:120px}}@media (max-width:47.99rem){.h-close{display:block;min-height:0}.h-close-photo{position:relative;height:70svh}.h-close-text{padding:32px var(--m) 48px}}.h-foot{display:grid;grid-template-columns:1fr auto 1fr;align-items:baseline;gap:24px;padding:30svh var(--m) 30px;font-size:var(--s-small)}.h-foot nav ul{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 24px}.h-foot a{display:inline-flex;min-height:44px;align-items:center}.h-foot a:hover{color:var(--c-oro-texto)}.h-foot>:last-child{justify-self:end;text-align:right}@media (max-width:47.99rem){.h-foot{grid-template-columns:1fr;gap:8px;padding-top:20svh}.h-foot nav ul{justify-content:flex-start}.h-foot>:last-child{justify-self:start;text-align:left}}}