._page_m3liu_1{min-height:100vh;padding:clamp(18px,4vw,50px);background:var(--background);color:var(--foreground)}._content_m3liu_1{width:min(100%,1080px);margin:0 auto;display:grid;gap:28px}._hero_m3liu_1{max-width:760px}._brand_m3liu_1{display:inline-flex;align-items:center;gap:10px;color:var(--foreground);text-decoration:none;font-family:var(--font-family-display);font-size:1.35rem;font-weight:800}._brand_m3liu_1 img{width:44px;height:44px;object-fit:contain}._kicker_m3liu_1{color:var(--primary);font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;margin-top:32px}._hero_m3liu_1 h1{font-family:var(--font-family-display);font-size:clamp(2.2rem,5vw,3.8rem);letter-spacing:-.05em;line-height:1.03;margin:12px 0 20px}._hero_m3liu_1 p{line-height:1.6;color:var(--muted-foreground)}._guest_m3liu_1{padding:clamp(18px,3vw,30px);border:1px solid var(--border);border-radius:16px;display:grid;gap:24px}._notice_m3liu_1{padding:16px;border:1px solid var(--border);border-radius:12px;background:var(--muted);line-height:1.5;margin:0}._actions_m3liu_1{display:flex;gap:10px;flex-wrap:wrap}._actions_m3liu_1>*{white-space:normal!important;height:auto!important;min-height:44px;padding-block:10px!important}._footer_m3liu_1{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;color:var(--muted-foreground);font-size:.9rem}._footer_m3liu_1 a{color:var(--primary)}
