._page_mx1ki_1{background:var(--background)}._page_mx1ki_1 h1,._page_mx1ki_1 h2,._page_mx1ki_1 h3,._page_mx1ki_1 p{margin-top:0}._page_mx1ki_1 h2{font-size:24px;font-weight:600;letter-spacing:-.02em}._hero_mx1ki_4{background:var(--surface);border-bottom:1px solid var(--border)}._hero_mx1ki_4>div{max-width:1280px;margin:auto;padding:64px 20px}._hero_mx1ki_4 h1{font-size:clamp(36px,4vw,48px);letter-spacing:-.03em;font-weight:600;margin:0}._hero_mx1ki_4 p{font-size:18px;color:var(--muted-foreground);max-width:700px;line-height:1.6;margin:16px 0 0}._workshop_mx1ki_8{max-width:1280px;margin:auto;padding:64px 20px;display:grid;grid-template-columns:1fr;gap:40px;align-items:start}._workshop_mx1ki_8 img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:2px}._workshop_mx1ki_8 p{color:var(--muted-foreground);font-size:14px;line-height:1.7;margin:16px 0 0}._workshop_mx1ki_8 ul{display:grid;grid-template-columns:1fr;gap:8px;list-style:none;margin:28px 0 0;padding:0}._workshop_mx1ki_8 li{border:1px solid var(--border);background:var(--surface);padding:12px 16px;font-size:14px;line-height:1.5}._bottom_mx1ki_13{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--secondary) 40%,var(--background))}._bottomInner_mx1ki_14{max-width:1280px;padding:64px 20px;margin:auto;display:grid;grid-template-columns:1fr;gap:40px}._bottom_mx1ki_13 ol{list-style:none;padding:0;margin:24px 0 32px;display:grid;gap:12px}._bottom_mx1ki_13 li{display:flex;gap:14px;border-bottom:1px solid var(--border);padding-bottom:12px;font-size:14px}._bottom_mx1ki_13 li span{color:var(--muted-foreground)}._bottom_mx1ki_13 h3{font-size:11px;letter-spacing:.15em;color:var(--muted-foreground);text-transform:uppercase;margin-bottom:10px}._bottom_mx1ki_13 a{font-size:14px;color:var(--primary);text-decoration:underline;text-underline-offset:3px}._contactDetails_mx1ki_20{display:grid;gap:9px;font-style:normal;font-size:14px;line-height:1.65;color:var(--foreground);margin-top:12px}._contactDetails_mx1ki_20 a{display:block;width:fit-content}@media(min-width:640px){._workshop_mx1ki_8 ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){._hero_mx1ki_4>div{padding:64px 32px}._workshop_mx1ki_8{grid-template-columns:repeat(2,minmax(0,1fr));padding:64px 32px}._bottomInner_mx1ki_14{grid-template-columns:1fr 2fr;padding:64px 32px}}
