.page-module__dXJLEq__page{min-height:100vh;padding:48px 20px 96px}.page-module__dXJLEq__shell{width:min(100%,920px);margin:0 auto}.page-module__dXJLEq__header{border-bottom:1px solid color-mix(in srgb, var(--foreground) 18%, transparent);padding-bottom:28px}.page-module__dXJLEq__eyebrow{color:#c77dff;letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:.78rem;font-weight:700}.page-module__dXJLEq__header h1{margin:0;font-size:clamp(2rem,5vw,4rem);line-height:1}.page-module__dXJLEq__intro{max-width:620px;color:color-mix(in srgb, var(--foreground) 70%, transparent);margin:16px 0 0;font-size:1.05rem;line-height:1.6}.page-module__dXJLEq__form,.page-module__dXJLEq__posts{border:1px solid color-mix(in srgb, var(--foreground) 16%, transparent);background:color-mix(in srgb, var(--background) 82%, var(--foreground));margin-top:28px;padding:22px}.page-module__dXJLEq__form{gap:16px;display:grid}.page-module__dXJLEq__form label{gap:7px;font-weight:650;display:grid}.page-module__dXJLEq__form input,.page-module__dXJLEq__form textarea{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--foreground) 22%, transparent);background:color-mix(in srgb, var(--background) 92%, var(--foreground));width:100%;color:var(--foreground);font:inherit;border-radius:6px;padding:11px 12px}.page-module__dXJLEq__form textarea{resize:vertical}.page-module__dXJLEq__form button{color:#180b26;cursor:pointer;font:inherit;background:#c77dff;border:0;border-radius:6px;justify-self:start;padding:11px 16px;font-weight:750}.page-module__dXJLEq__form button:disabled{cursor:wait;opacity:.6}.page-module__dXJLEq__sectionHeading,.page-module__dXJLEq__postMeta{justify-content:space-between;align-items:center;gap:12px;display:flex}.page-module__dXJLEq__sectionHeading h2{margin:0;font-size:1.35rem}.page-module__dXJLEq__sectionHeading span{color:color-mix(in srgb, var(--foreground) 58%, transparent)}.page-module__dXJLEq__post{border-top:1px solid color-mix(in srgb, var(--foreground) 14%, transparent);margin-top:18px;padding-top:18px}.page-module__dXJLEq__postMeta,.page-module__dXJLEq__muted{color:color-mix(in srgb, var(--foreground) 58%, transparent);font-size:.88rem}.page-module__dXJLEq__post h3{margin:9px 0 6px;font-size:1.1rem}.page-module__dXJLEq__post p{white-space:pre-wrap;margin:0;line-height:1.6}.page-module__dXJLEq__error{color:color-mix(in srgb, var(--foreground) 82%, transparent);border-left:3px solid #e76f51;margin-top:28px;padding:12px 14px}@media (max-width:600px){.page-module__dXJLEq__page{padding:32px 14px 72px}.page-module__dXJLEq__form,.page-module__dXJLEq__posts{padding:16px}}.page-module__dXJLEq__loungePage{width:100%}.page-module__dXJLEq__loungePageHeader{width:min(90vw, var(--site-max-width));margin:0 auto;padding:28px 0 4px}.page-module__dXJLEq__loungePageTitle{margin:0}.page-module__dXJLEq__loungePageIntro{color:color-mix(in srgb, var(--foreground) 68%, transparent);margin:8px 0 0;font-size:1rem}.page-module__dXJLEq__loungeVisibilityHint{border:1px solid color-mix(in srgb, var(--foreground) 18%, transparent);background:color-mix(in srgb, var(--foreground) 5%, transparent);width:fit-content;max-width:100%;color:color-mix(in srgb, var(--foreground) 72%, transparent);border-radius:8px;align-items:center;gap:9px;margin:16px 0 0;padding:9px 12px;font-size:.92rem;font-weight:650;display:flex}.page-module__dXJLEq__loungeVisibilityHint svg{color:color-mix(in srgb, var(--foreground) 88%, transparent);flex:none}
