.lg__intro[data-astro-cid-jeoabk7k]{padding-block:clamp(36px,5vw,72px) 0}.lg__head[data-astro-cid-jeoabk7k]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:16px clamp(32px,6vw,96px);display:grid}.lg__head[data-astro-cid-jeoabk7k] .lede[data-astro-cid-jeoabk7k]{max-width:48ch}.lg__index[data-astro-cid-jeoabk7k]{border-top:1px solid var(--line);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:clamp(28px,4vw,52px) 0 0;padding:0;list-style:none;display:grid}.lg__index[data-astro-cid-jeoabk7k] li[data-astro-cid-jeoabk7k]{border-left:1px solid var(--line)}.lg__index[data-astro-cid-jeoabk7k] li[data-astro-cid-jeoabk7k]:first-child{border-left:0}.lg__index[data-astro-cid-jeoabk7k] a[data-astro-cid-jeoabk7k]{height:100%;color:inherit;align-content:start;gap:2px;padding:20px 20px 24px;text-decoration:none;display:grid}.lg__index[data-astro-cid-jeoabk7k] li[data-astro-cid-jeoabk7k]:first-child a[data-astro-cid-jeoabk7k]{padding-left:0}.lg__index-no[data-astro-cid-jeoabk7k]{color:var(--muted);font-variant-numeric:tabular-nums;align-items:center;gap:8px;margin-bottom:6px;font-size:13px;display:flex}.lg__index-no[data-astro-cid-jeoabk7k]:before{content:"";background:var(--c);width:12px;height:12px;box-shadow:0 0 0 1px color-mix(in srgb, var(--ink) 30%, transparent);border-radius:50%}.lg__index-name[data-astro-cid-jeoabk7k]{font-family:var(--font-display);font-size:23px;font-weight:600;line-height:1.15}.lg__index[data-astro-cid-jeoabk7k] a[data-astro-cid-jeoabk7k]:hover .lg__index-name[data-astro-cid-jeoabk7k]{text-underline-offset:4px;text-decoration:underline 1px}.lg__room[data-astro-cid-jeoabk7k]{isolation:isolate;color:var(--wall-ink);scroll-margin-top:var(--header-h);position:relative;overflow:hidden}.lg__room[data-astro-cid-jeoabk7k] .hw__sun{opacity:.7}.lg__inner[data-astro-cid-jeoabk7k]{z-index:2;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(28px,5vw,80px);padding-block:clamp(56px,7vw,104px);display:grid;position:relative}.lg__room--flip[data-astro-cid-jeoabk7k] .lg__inner[data-astro-cid-jeoabk7k]{grid-template-columns:minmax(0,1.28fr) minmax(0,.72fr)}.lg__room--flip[data-astro-cid-jeoabk7k] .lg__label[data-astro-cid-jeoabk7k]{order:1}.lg__label[data-astro-cid-jeoabk7k]{justify-items:start;gap:14px;display:grid}.lg__name[data-astro-cid-jeoabk7k]{font-size:clamp(38px,4.2vw,62px);line-height:1}.lg__name[data-astro-cid-jeoabk7k] a[data-astro-cid-jeoabk7k]{color:inherit;text-decoration:none}.lg__name[data-astro-cid-jeoabk7k] a[data-astro-cid-jeoabk7k]:hover{text-underline-offset:.12em;text-decoration:underline 1.5px}.lg__desc[data-astro-cid-jeoabk7k]{font-family:var(--font-display);margin-top:-4px;font-size:clamp(21px,1.9vw,26px);font-style:italic;font-weight:500;line-height:1.2}.lg__label[data-astro-cid-jeoabk7k] .lede[data-astro-cid-jeoabk7k]{color:inherit;opacity:.86}.lg__ctas[data-astro-cid-jeoabk7k]{flex-wrap:wrap;align-items:center;gap:10px 20px;margin-top:6px;display:flex}.lg__ctas[data-astro-cid-jeoabk7k] .btn[data-astro-cid-jeoabk7k]{--_bg:var(--wall-ink);--_ink:var(--wall)}.lg__ctas[data-astro-cid-jeoabk7k] .btn[data-astro-cid-jeoabk7k]:hover{--_bg:color-mix(in srgb, var(--wall-ink) 86%, var(--wall))}.lg__from[data-astro-cid-jeoabk7k]{opacity:.86;font-size:14.5px}.lg__on[data-astro-cid-jeoabk7k]{border-top:1px solid color-mix(in srgb, currentColor 24%, transparent);width:100%;max-width:46ch;margin-top:12px;padding-top:14px;line-height:1.6}.lg__on-prompt[data-astro-cid-jeoabk7k]{opacity:.72;font-size:13px;display:block}.lg__on[data-astro-cid-jeoabk7k] a[data-astro-cid-jeoabk7k]{text-decoration:underline;text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-underline-offset:3px;font-weight:600;text-decoration-thickness:1px}.lg__on[data-astro-cid-jeoabk7k] a[data-astro-cid-jeoabk7k]:hover,.lg__on[data-astro-cid-jeoabk7k] a[data-astro-cid-jeoabk7k].is-picked{text-decoration-color:currentColor;text-decoration-thickness:2px}.lg__stage[data-astro-cid-jeoabk7k]{position:relative;container-type:inline-size}.lg__frame[data-astro-cid-jeoabk7k]{z-index:1;color:inherit;transition:translate .45s var(--ease);display:block;position:absolute}.lg__frame--front[data-astro-cid-jeoabk7k]{z-index:2}.lg__frame[data-astro-cid-jeoabk7k]:hover,.lg__frame[data-astro-cid-jeoabk7k].is-picked{translate:0 calc(-1.6 * var(--cm))}.lg__tag[data-astro-cid-jeoabk7k]{color:#16171a;white-space:nowrap;opacity:0;transition:opacity .2s, translate .2s var(--ease);pointer-events:none;background:#fafaf7f2;padding:6px 9px;font-size:12.5px;font-weight:600;line-height:1.3;display:grid;position:absolute;bottom:calc(100% + 8px);left:0;translate:0 4px;box-shadow:0 6px 14px -8px #0006}.lg__tag[data-astro-cid-jeoabk7k] span[data-astro-cid-jeoabk7k]{color:#5d5f65;font-weight:400}.lg__frame[data-astro-cid-jeoabk7k]:hover,.lg__frame[data-astro-cid-jeoabk7k].is-picked{z-index:4}.lg__frame[data-astro-cid-jeoabk7k]:hover .lg__tag[data-astro-cid-jeoabk7k],.lg__frame[data-astro-cid-jeoabk7k].is-picked .lg__tag[data-astro-cid-jeoabk7k]{opacity:1;translate:0}.lg__ledge[data-astro-cid-jeoabk7k]{z-index:3;height:calc(3.4 * var(--cm));pointer-events:none;box-shadow:inset 0 1px 0 #ffecd273, 0 0 0 .5px #0000004d, 1px 1.5px 1.5px #140e086b, calc(.8 * var(--cm)) calc(1.8 * var(--cm)) calc(1.8 * var(--cm)) #140e0857, calc(2 * var(--cm)) calc(5 * var(--cm)) calc(8 * var(--cm)) #140e0838;filter:brightness(var(--room-light,1));background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='520' height='40'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='.006 .55' numOctaves='3' seed='11'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  1.6 0 0 0 -.5'/></filter><rect width='100%' height='100%' filter='url(%23g)' opacity='.5'/></svg>") 0 0/520px 100%,linear-gradient(#b07a4d,#8d5a35 14%,#7c4b2a 78%,#5f381f);position:absolute}@media (width<=900px){.lg__head[data-astro-cid-jeoabk7k]{grid-template-columns:minmax(0,1fr)}.lg__index[data-astro-cid-jeoabk7k]{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.lg__index[data-astro-cid-jeoabk7k] li[data-astro-cid-jeoabk7k],.lg__index[data-astro-cid-jeoabk7k] li[data-astro-cid-jeoabk7k]:first-child{border-left:0;border-bottom:1px solid var(--line)}.lg__index[data-astro-cid-jeoabk7k] a[data-astro-cid-jeoabk7k],.lg__index[data-astro-cid-jeoabk7k] li[data-astro-cid-jeoabk7k]:first-child a[data-astro-cid-jeoabk7k]{padding:14px 12px 16px 0}.lg__inner[data-astro-cid-jeoabk7k],.lg__room--flip[data-astro-cid-jeoabk7k] .lg__inner[data-astro-cid-jeoabk7k]{grid-template-columns:minmax(0,1fr);gap:28px;padding-block:44px 52px}.lg__room--flip[data-astro-cid-jeoabk7k] .lg__label[data-astro-cid-jeoabk7k]{order:0}.lg__stage[data-astro-cid-jeoabk7k]{order:-1;margin-inline:-6px}.lg__tag[data-astro-cid-jeoabk7k]{display:none}}@media (width<=480px){.lg__index[data-astro-cid-jeoabk7k]{grid-template-columns:minmax(0,1fr)}.lg__index[data-astro-cid-jeoabk7k] a[data-astro-cid-jeoabk7k],.lg__index[data-astro-cid-jeoabk7k] li[data-astro-cid-jeoabk7k]:first-child a[data-astro-cid-jeoabk7k]{align-items:center;gap:12px;padding:11px 0;display:flex}.lg__index-no[data-astro-cid-jeoabk7k]{min-width:34px;margin:0}.lg__index-name[data-astro-cid-jeoabk7k]{font-size:21px}.lg__index[data-astro-cid-jeoabk7k] .small[data-astro-cid-jeoabk7k]{display:none}}
