.page-header[data-astro-cid-k4jm4iiu]{padding:var(--space-16) 0 var(--space-12);border-bottom:1px solid var(--border)}.page-title[data-astro-cid-k4jm4iiu]{font-family:var(--serif);letter-spacing:-.02em;color:var(--text);max-width:720px;margin-top:1.25rem;font-size:clamp(1.75rem,4vw,2.75rem);font-style:italic;font-weight:400;line-height:1.15}.exp-intro-section[data-astro-cid-k4jm4iiu]{padding:var(--space-12) 0;border-bottom:1px solid var(--border)}.exp-intro[data-astro-cid-k4jm4iiu]{color:var(--text-muted);letter-spacing:.02em;max-width:640px;font-size:clamp(1rem,2vw,1.125rem);font-weight:300;line-height:1.7}.offerings-section[data-astro-cid-k4jm4iiu]{padding:var(--space-16) 0;border-bottom:1px solid var(--border)}.offerings-grid[data-astro-cid-k4jm4iiu]{border-left:1px solid var(--border);grid-template-columns:1fr 1fr;display:grid}.offering[data-astro-cid-k4jm4iiu]{padding:var(--space-12) var(--space-10);border-right:1px solid var(--border);border-bottom:1px solid var(--border)}.offering[data-astro-cid-k4jm4iiu]:nth-child(2n){border-right:none}.offering[data-astro-cid-k4jm4iiu]:nth-last-child(-n+2){border-bottom:none}.offering-num[data-astro-cid-k4jm4iiu]{letter-spacing:.15em;text-transform:uppercase;color:var(--text-dim);margin-bottom:var(--space-4);font-size:.75rem}.offering-name[data-astro-cid-k4jm4iiu]{font-family:var(--serif);color:var(--text);margin-bottom:var(--space-4);letter-spacing:-.01em;font-size:1.25rem;font-weight:400;line-height:1.2}.offering-desc[data-astro-cid-k4jm4iiu]{color:var(--text-muted);letter-spacing:.02em;font-size:.9rem;font-weight:300;line-height:1.7}.approach-section[data-astro-cid-k4jm4iiu]{padding:var(--space-20) 0;border-bottom:1px solid var(--border)}.approach-section[data-astro-cid-k4jm4iiu].has-bg{isolation:isolate;padding:var(--space-24) 0;color:var(--color-ivory);border-bottom:none;position:relative;overflow:hidden}.approach-section[data-astro-cid-k4jm4iiu].has-bg .container[data-astro-cid-k4jm4iiu]{z-index:1;position:relative}.approach-bg[data-astro-cid-k4jm4iiu]{background-image:url(/images/wine-glasses.webp)}.approach-inner[data-astro-cid-k4jm4iiu]{gap:var(--space-6);flex-direction:column;max-width:560px;display:flex}.approach-quote[data-astro-cid-k4jm4iiu]{font-family:var(--serif);letter-spacing:-.02em;color:var(--text);font-size:clamp(1.5rem,3vw,2.25rem);font-style:italic;font-weight:400;line-height:1.2}.approach-section[data-astro-cid-k4jm4iiu].has-bg .overline[data-astro-cid-k4jm4iiu]{color:#f7f5f2b3}.approach-section[data-astro-cid-k4jm4iiu].has-bg .approach-quote[data-astro-cid-k4jm4iiu]{color:var(--color-ivory)}.approach-points[data-astro-cid-k4jm4iiu]{gap:var(--space-2);flex-direction:column;display:flex}.approach-points[data-astro-cid-k4jm4iiu] p[data-astro-cid-k4jm4iiu]{color:var(--text-muted);letter-spacing:.02em;padding-left:var(--space-4);border-left:2px solid var(--color-stone);font-size:1rem;font-weight:300}.approach-section[data-astro-cid-k4jm4iiu].has-bg .approach-points[data-astro-cid-k4jm4iiu] p[data-astro-cid-k4jm4iiu]{color:#f7f5f2d9;border-left-color:#f7f5f280}.approach-body[data-astro-cid-k4jm4iiu]{color:var(--text-muted);letter-spacing:.02em;font-size:.9375rem;font-weight:300;line-height:1.7}.approach-section[data-astro-cid-k4jm4iiu].has-bg .approach-body[data-astro-cid-k4jm4iiu]{color:#f7f5f2c7}.looking-ahead[data-astro-cid-k4jm4iiu]{padding:var(--space-20) 0}.la-inner[data-astro-cid-k4jm4iiu]{gap:var(--space-4);flex-direction:column;max-width:520px;display:flex}.la-inner[data-astro-cid-k4jm4iiu] p[data-astro-cid-k4jm4iiu]{color:var(--text-muted);letter-spacing:.02em;font-size:.9375rem;font-weight:300;line-height:1.7}@media (width<=768px){.page-header[data-astro-cid-k4jm4iiu],.exp-intro-section[data-astro-cid-k4jm4iiu],.offerings-section[data-astro-cid-k4jm4iiu],.approach-section[data-astro-cid-k4jm4iiu],.looking-ahead[data-astro-cid-k4jm4iiu]{padding:var(--space-12) 0}.page-header[data-astro-cid-k4jm4iiu] .container[data-astro-cid-k4jm4iiu],.exp-intro-section[data-astro-cid-k4jm4iiu] .container[data-astro-cid-k4jm4iiu],.offerings-section[data-astro-cid-k4jm4iiu] .container[data-astro-cid-k4jm4iiu],.approach-section[data-astro-cid-k4jm4iiu] .container[data-astro-cid-k4jm4iiu],.looking-ahead[data-astro-cid-k4jm4iiu] .container[data-astro-cid-k4jm4iiu]{padding:0 var(--gutter-sm)}.offerings-grid[data-astro-cid-k4jm4iiu]{border-left:none;grid-template-columns:1fr}.offering[data-astro-cid-k4jm4iiu]{padding:var(--space-8) 0;border-right:none;border-bottom:1px solid var(--border)}.offering[data-astro-cid-k4jm4iiu]:nth-last-child(-n+2){border-bottom:1px solid var(--border)}.offering[data-astro-cid-k4jm4iiu]:last-child{border-bottom:none}}
