.mk[data-astro-cid-petkhggn] [data-astro-cid-petkhggn][hidden]{display:none!important}.mk__hero[data-astro-cid-petkhggn]{background:radial-gradient(60% 70% at 90% 20%, rgba(var(--glow-rgb), .08), transparent 70%);padding:clamp(7rem,14vw,10rem) 0 clamp(3rem,7vw,5rem);position:relative;overflow:hidden}.mk__hero-grid[data-astro-cid-petkhggn]{align-items:center;gap:2.5rem 4rem;display:grid;position:relative}@media (width>=1000px){.mk__hero-grid[data-astro-cid-petkhggn]{grid-template-columns:1.15fr .85fr}}.mk__hero[data-astro-cid-petkhggn] .tsw-h1[data-astro-cid-petkhggn]{font-size:clamp(2.6rem,5.4vw,4.6rem)}.mk__chain[data-astro-cid-petkhggn]{font:700 .72rem / 1 var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--tsw-gold);flex-wrap:wrap;gap:.4rem .6rem;margin:0 0 1.4rem;padding:0;list-style:none;display:flex}.mk__chain[data-astro-cid-petkhggn] li[data-astro-cid-petkhggn]+li[data-astro-cid-petkhggn]:before{content:"→";color:var(--tsw-muted);margin-right:.6rem}.mk__ctas[data-astro-cid-petkhggn]{flex-wrap:wrap;gap:.8rem;margin-top:1.6rem;display:flex}.mk__room[data-astro-cid-petkhggn]{border:1px solid var(--tsw-line-2);background:radial-gradient(80% 60% at 80% 0%, rgba(var(--glow-rgb), .1), transparent 70%), linear-gradient(170deg, #15120e, var(--tsw-bg-2) 70%);box-shadow:0 40px 80px -50px rgba(var(--glow-rgb), .5);border-radius:22px;padding:clamp(1.3rem,3vw,1.8rem);position:relative}.mk__room-head[data-astro-cid-petkhggn]{margin-bottom:1rem}.mk__room-head[data-astro-cid-petkhggn] p[data-astro-cid-petkhggn]{margin:0}.mk__room-salon[data-astro-cid-petkhggn]{font-family:var(--font-display);text-transform:uppercase;overflow-wrap:anywhere;font-size:clamp(1.6rem,3.4vw,2.2rem);font-weight:500;line-height:1.05}.mk__room-title[data-astro-cid-petkhggn]{font:700 .72rem / 1.3 var(--font-mono);letter-spacing:.26em;text-transform:uppercase;color:var(--tsw-gold)}.mk__sys[data-astro-cid-petkhggn]{margin:0;padding:0 0 0 1.4rem;list-style:none;display:grid;position:relative}.mk__sys[data-astro-cid-petkhggn]:before{content:"";background:var(--tsw-line-2);width:1px;position:absolute;top:1.2rem;bottom:1.2rem;left:.25rem}.mk__sys[data-astro-cid-petkhggn]:after{content:"";background:var(--tsw-amber);width:7px;height:7px;box-shadow:0 0 14px 3px rgba(var(--glow-rgb), .8);opacity:0;border-radius:50%;position:absolute;top:1.2rem;left:calc(.25rem - 3px)}.mk__room[data-astro-cid-petkhggn].is-on .mk__sys[data-astro-cid-petkhggn]:after{animation:2.4s ease-in-out forwards mk-pulse}@keyframes mk-pulse{0%{opacity:1;top:1.2rem}90%{opacity:1;top:calc(100% - 1.6rem)}to{opacity:0;top:calc(100% - 1.6rem)}}.mk__sys[data-astro-cid-petkhggn] li[data-astro-cid-petkhggn]{border-bottom:1px solid var(--tsw-line);justify-content:space-between;align-items:center;gap:1rem;min-height:52px;display:flex}.mk__sys[data-astro-cid-petkhggn] li[data-astro-cid-petkhggn]:last-child{border-bottom:0}.mk__sys-k[data-astro-cid-petkhggn]{font:700 .78rem / 1 var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--tsw-text)}.mk__room-note[data-astro-cid-petkhggn]{color:var(--tsw-muted);margin:1rem 0 0;font-size:.82rem}.mk__journey[data-astro-cid-petkhggn]{gap:2.4rem;margin:clamp(2rem,5vw,3rem) 0 0;padding:0;list-style:none;display:grid;position:relative}.mk__journey[data-astro-cid-petkhggn]:before{content:"";background:linear-gradient(90deg, var(--tsw-gold), rgba(var(--glow-rgb), .2));opacity:.7;position:absolute}@media (width>=1000px){.mk__journey[data-astro-cid-petkhggn]{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem}.mk__journey[data-astro-cid-petkhggn]:before{height:1px;top:22px;left:0;right:0}}@media (width<=999px){.mk__journey[data-astro-cid-petkhggn]{padding-left:3.6rem}.mk__journey[data-astro-cid-petkhggn]:before{background:linear-gradient(180deg, var(--tsw-gold), rgba(var(--glow-rgb), .2));width:1px;top:22px;bottom:22px;left:22px}}.mk__step[data-astro-cid-petkhggn]{position:relative}.mk__step-n[data-astro-cid-petkhggn]{background:var(--tsw-bg);border:1px solid var(--tsw-gold);width:44px;height:44px;color:var(--tsw-gold);font:700 .72rem / 1 var(--font-mono);box-shadow:0 0 20px -6px rgba(var(--glow-rgb), .8);border-radius:50%;place-items:center;margin-bottom:1.1rem;display:grid}@media (width<=999px){.mk__step-n[data-astro-cid-petkhggn]{position:absolute;top:0;left:-3.6rem}}.mk__step[data-astro-cid-petkhggn] h3[data-astro-cid-petkhggn]{font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 .7rem;font-size:clamp(1.7rem,3vw,2.2rem);font-weight:500;line-height:1}.mk__tags[data-astro-cid-petkhggn]{font:700 .72rem / 1.4 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--tsw-gold);flex-wrap:wrap;gap:.35rem .8rem;margin:0 0 .9rem;padding:0;list-style:none;display:flex}.mk__step[data-astro-cid-petkhggn] p[data-astro-cid-petkhggn]{color:var(--tsw-text-2);margin:0 0 .7rem;line-height:1.65}.mk__honest[data-astro-cid-petkhggn]{border-top:1px solid var(--tsw-line);max-width:70ch;color:var(--tsw-text-2);margin:clamp(2rem,5vw,3rem) 0 0;padding-top:1.4rem;line-height:1.65}.mk__honest[data-astro-cid-petkhggn] b[data-astro-cid-petkhggn]{color:var(--tsw-gold)}.mk__area[data-astro-cid-petkhggn]{background:radial-gradient(60% 80% at 10% 100%, rgba(var(--glow-rgb), .07), transparent 70%), var(--tsw-bg-2)}.mk__area-grid[data-astro-cid-petkhggn]{align-items:start;gap:2rem 4rem;display:grid}@media (width>=960px){.mk__area-grid[data-astro-cid-petkhggn]{grid-template-columns:1fr 1fr}}.mk__area-form[data-astro-cid-petkhggn]{border:1px solid var(--tsw-line);background:var(--tsw-surface);border-radius:20px;gap:.8rem;padding:clamp(1.3rem,3vw,1.8rem);display:grid}.mk__area-form[data-astro-cid-petkhggn] label[data-astro-cid-petkhggn]{font:700 .72rem / 1.3 var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--tsw-text-2)}.mk__area-row[data-astro-cid-petkhggn]{flex-wrap:wrap;gap:.5rem;display:flex}.mk__area-row[data-astro-cid-petkhggn] input[data-astro-cid-petkhggn],.mk__area-row[data-astro-cid-petkhggn] select[data-astro-cid-petkhggn]{min-height:52px;color:var(--tsw-text);font:inherit;background:#070707b3;border:1px solid #e6d1a540;border-radius:999px;flex:12rem;padding:0 1.1rem;font-size:1rem}.mk__area-row[data-astro-cid-petkhggn] select[data-astro-cid-petkhggn]{flex:0 12rem}.mk__area-row[data-astro-cid-petkhggn] input[data-astro-cid-petkhggn]:focus,.mk__area-row[data-astro-cid-petkhggn] select[data-astro-cid-petkhggn]:focus{border-color:var(--tsw-gold);box-shadow:0 0 0 3px rgba(var(--glow-rgb), .2);outline:none}.mk__area-form[data-astro-cid-petkhggn]>.btn-glow[data-astro-cid-petkhggn]{justify-self:start}.mk__check[data-astro-cid-petkhggn]{border-top:1px solid var(--tsw-line);justify-items:start;gap:.8rem;margin-top:.8rem;padding-top:1.1rem;display:grid}.mk__check-h[data-astro-cid-petkhggn]{color:var(--tsw-text-2);margin:0}.mk__check-h[data-astro-cid-petkhggn] b[data-astro-cid-petkhggn]{color:var(--tsw-text)}.mk__check[data-astro-cid-petkhggn] ul[data-astro-cid-petkhggn]{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:.6rem 1rem;width:100%;margin:0;padding:0;list-style:none;display:grid}.mk__check-note[data-astro-cid-petkhggn]{color:var(--tsw-muted);margin:0;font-size:.82rem}@media (prefers-reduced-motion:reduce){.mk__room[data-astro-cid-petkhggn].is-on .mk__sys[data-astro-cid-petkhggn]:after{animation:none}}
