.today[data-astro-cid-tl5d233c]{background:var(--plaster);grid-template-columns:minmax(0,52fr) minmax(0,48fr);display:grid;overflow:hidden}.today-text[data-astro-cid-tl5d233c]{width:100%;max-width:700px;padding:clamp(48px, 9vh, 120px) clamp(110px, 9vw, 140px) clamp(48px, 9vh, 120px) var(--pad);flex-direction:column;place-self:center end;gap:24px;display:flex}.today-text[data-astro-cid-tl5d233c] h1[data-astro-cid-tl5d233c]{font-size:clamp(40px,4vw,64px)}.intro[data-astro-cid-tl5d233c]{color:var(--ink-2);max-width:32em;font-size:clamp(17px,.45vw + 15px,20px)}.today-wall[data-astro-cid-tl5d233c]{min-height:clamp(520px,64vh,700px);margin-left:-96px;position:relative}.today-wall[data-astro-cid-tl5d233c] .stone[data-astro-cid-tl5d233c],.today-wall[data-astro-cid-tl5d233c] .seam[data-astro-cid-tl5d233c]{position:absolute;inset:0}.today-wall[data-astro-cid-tl5d233c] .stone[data-astro-cid-tl5d233c]{clip-path:var(--clip)}.today-wall[data-astro-cid-tl5d233c] .seam[data-astro-cid-tl5d233c]{clip-path:var(--seam);background:var(--honey)}.today-list[data-astro-cid-tl5d233c]{flex-direction:column;gap:20px;width:clamp(300px,30vw,440px);padding:clamp(24px,2.6vw,36px);display:flex;position:absolute;top:50%;left:calc(50% + 48px);transform:translate(-50%,-50%)}.svc[data-astro-cid-tl5d233c]{margin:0;padding:0;list-style:none}.svc[data-astro-cid-tl5d233c] li[data-astro-cid-tl5d233c]{border-bottom:1px solid #ddd6c9;flex-direction:column;gap:6px;padding-bottom:18px;display:flex}.svc-name[data-astro-cid-tl5d233c]{font-family:var(--serif);font-size:clamp(26px,1.4vw + 14px,34px);line-height:1.1}.svc-price[data-astro-cid-tl5d233c]{color:var(--stone-dark);font-weight:600}.svc-when[data-astro-cid-tl5d233c]{color:var(--ink-2);font-size:16px}.today-list[data-astro-cid-tl5d233c] .btn-call[data-astro-cid-tl5d233c]{align-self:stretch}.board-sec[data-astro-cid-tl5d233c]{background:var(--plaster-2);padding:clamp(64px, 8vw, 120px) var(--pad);border-top:1px solid #ddd6c9;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(36px,6vw,96px);display:grid;position:relative}.board-sec[data-astro-cid-tl5d233c]:before{content:"";opacity:.12;pointer-events:none;background:url(/img/courses.svg) 0 0/720px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0 46%,#000 62%);mask-image:linear-gradient(90deg,#0000 0 46%,#000 62%)}.board-text[data-astro-cid-tl5d233c]{flex-direction:column;justify-self:end;gap:24px;max-width:560px;display:flex;position:relative}.board-text[data-astro-cid-tl5d233c] h2[data-astro-cid-tl5d233c]{font-size:clamp(32px,2.6vw + 10px,50px)}.board[data-astro-cid-tl5d233c]{background:linear-gradient(160deg, #27211c, var(--ink) 70%);max-width:620px;color:var(--cream);border-bottom:6px solid var(--honey);box-shadow:var(--shadow-hang);margin:0;padding:clamp(28px,3.4vw,48px);position:relative}.board-head[data-astro-cid-tl5d233c],.board-rows[data-astro-cid-tl5d233c] li[data-astro-cid-tl5d233c]{grid-template-columns:minmax(0,1fr) 5.5em 4.5em;align-items:center;gap:20px;display:grid}.board-head[data-astro-cid-tl5d233c]{font-family:var(--serif);color:#fff;border-bottom:1px solid #5a5048;padding-bottom:16px;font-size:clamp(20px,.8vw + 14px,26px)}.board-head[data-astro-cid-tl5d233c] span[data-astro-cid-tl5d233c]:not(:first-child){text-align:right}.board-rows[data-astro-cid-tl5d233c]{margin:0;padding:0;list-style:none}.board-rows[data-astro-cid-tl5d233c] li[data-astro-cid-tl5d233c]{border-bottom:1px solid #3a322b;padding:20px 0}.ln[data-astro-cid-tl5d233c]{background:#efe6d229;border-radius:1px;height:8px;display:block}.ln-a[data-astro-cid-tl5d233c]{width:70%}.board-rows[data-astro-cid-tl5d233c] li[data-astro-cid-tl5d233c]:nth-child(2) .ln-a[data-astro-cid-tl5d233c]{width:52%}.board-rows[data-astro-cid-tl5d233c] li[data-astro-cid-tl5d233c]:nth-child(3) .ln-a[data-astro-cid-tl5d233c]{width:82%}.board-rows[data-astro-cid-tl5d233c] li[data-astro-cid-tl5d233c]:nth-child(4) .ln-a[data-astro-cid-tl5d233c]{width:60%}.board-rows[data-astro-cid-tl5d233c] li[data-astro-cid-tl5d233c]:nth-child(5) .ln-a[data-astro-cid-tl5d233c]{width:44%}.ln-b[data-astro-cid-tl5d233c],.ln-c[data-astro-cid-tl5d233c]{justify-self:end;width:70%}.board[data-astro-cid-tl5d233c] figcaption[data-astro-cid-tl5d233c]{color:var(--cream-2);margin-top:18px;font-size:15px}@media (width<=860px){.today[data-astro-cid-tl5d233c]{grid-template-columns:1fr}.today-text[data-astro-cid-tl5d233c]{max-width:none;padding:32px var(--pad) 48px;grid-row:2;justify-self:stretch}.today-wall[data-astro-cid-tl5d233c]{grid-row:1;height:clamp(400px,80vw + 120px,560px);min-height:0;margin-left:0}.today-wall[data-astro-cid-tl5d233c] .stone[data-astro-cid-tl5d233c]{clip-path:none}.today-wall[data-astro-cid-tl5d233c] .seam[data-astro-cid-tl5d233c]{display:none}.today-list[data-astro-cid-tl5d233c]{width:min(86vw,400px);left:50%}.board-sec[data-astro-cid-tl5d233c]{grid-template-columns:1fr}.board-text[data-astro-cid-tl5d233c]{justify-self:stretch;max-width:none}.board-head[data-astro-cid-tl5d233c],.board-rows[data-astro-cid-tl5d233c] li[data-astro-cid-tl5d233c]{grid-template-columns:minmax(0,1fr) 4.6em 3.6em;gap:12px}.board-head[data-astro-cid-tl5d233c]{font-size:18px}}
