*{box-sizing:border-box}body{margin:0;background:#080e0b;color:#e1eae3;font:15px Arial,sans-serif;letter-spacing:.04em}header,footer{display:flex;justify-content:space-between;gap:20px;padding:28px 6%;border-bottom:1px solid #2a4030;font-size:11px;letter-spacing:.2em}header a{color:#e1eae3;text-decoration:none;font-weight:bold;font-size:18px}#status{color:#82a58c}main{width:min(690px,90%);margin:80px auto 110px}.eyebrow{color:#86ac90;font-size:10px;letter-spacing:.27em}h1{font-size:clamp(32px,7vw,60px);letter-spacing:.08em;line-height:1.12}h1 em{font-style:normal;color:#9bd1a7}.intro{color:#91a396;margin-bottom:55px}.panel{border:1px solid #36543e;background:#101b14;padding:clamp(20px,5vw,42px);margin:18px 0}.panel h2{letter-spacing:.13em}nav{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:26px}button{font:11px Arial,sans-serif;letter-spacing:.14em;cursor:pointer}nav button,.logout{background:none;border:0;color:#a7c4af;padding:10px}.primary{background:#a1d4ad;border:0;color:#102015;font-weight:bold;padding:16px 20px;width:100%;margin-top:15px}.primary:disabled{opacity:.45;cursor:default}label{display:block;color:#b0c4b5;font-size:11px;letter-spacing:.15em;margin:20px 0}input{display:block;width:100%;margin-top:9px;padding:14px;background:#080e0b;color:white;border:1px solid #3a6045;font-size:16px}p{line-height:1.7;color:#a1b2a5}#message:not(:empty){border:1px solid #527b5b;padding:15px;color:#c4e7c9;background:#142019}.card{background:radial-gradient(circle at 75% 10%,#234532,#0b1510 65%);border:1px solid #648e6d;padding:30px;aspect-ratio:1.65;display:flex;flex-direction:column;justify-content:space-between;margin:26px 0}.cardHead,.cardFoot{display:flex;justify-content:space-between;gap:12px;font-size:12px;letter-spacing:.2em}.cardHead span,.cardFoot{color:#a5c2aa}.sigil{font-size:55px;color:#93b89a}.card small{color:#92b09a;font-size:9px;letter-spacing:.2em}.card strong{font-size:clamp(16px,4vw,27px);overflow-wrap:anywhere}.menu{padding:15px}footer{border-top:1px solid #2a4030;border-bottom:0;color:#819a87}[hidden]{display:none!important}@media(max-width:520px){main{margin-top:55px}.card{padding:18px;aspect-ratio:1.4}.sigil{font-size:35px}}

/* QUIET UNEASE — Members redesign */
body{background:radial-gradient(ellipse at 55% -20%,#24262a 0%,#101113 45%,#090a0c 85%);color:#e9e8e5;font-family:Arial,Helvetica,sans-serif;letter-spacing:.025em}header,footer{border-color:#303034}header a{color:#f0efec}#status,.eyebrow{color:#aaa8a5}main{width:min(760px,90%)}h1{font-size:clamp(36px,6.5vw,68px);letter-spacing:.025em;font-weight:600;line-height:1.1}h1 em{color:#c3c0ba}h2{color:#eeedea}.intro,p{color:#b4b2af}.panel{background:rgba(23,24,27,.9);border:1px solid #38383b}.primary{background:#d9d7d2;color:#18191b}.primary:hover{background:#fff}.menu{background:#161719}nav button,.logout{color:#c6c4bf}nav button:hover,.logout:hover{color:#fff}input{background:#111214;border:1px solid #515054;color:#fff}label{color:#c6c3be}#message:not(:empty){background:#262426;border-color:#6c595b;color:#f0e7e4}.card{background:radial-gradient(circle at 80% 10%,#383438,#141518 65%);border-color:#777174}.cardHead span,.cardFoot,.card small,.sigil{color:#c4b8b9}.discovery{margin-top:28px;padding:28px 0;border-top:1px solid #4a4748}.discovery p{font-size:clamp(16px,2.7vw,20px);line-height:1.85;color:#e1dfdb;margin:20px 0}.future{margin-top:42px;padding-top:28px;border-top:1px solid #444347}.future p{font-size:13px}button:focus-visible,input:focus-visible{outline:2px solid #ded9d5;outline-offset:3px}@media(max-width:520px){main{margin-top:50px}.discovery{padding-top:20px}}
