@font-face{font-family:Onest;src:url('/raise/fonts/onest-cyrillic-400-normal.woff2') format('woff2');font-weight:400;font-display:swap}
*{box-sizing:border-box}body{margin:0;background:#121418;color:#f4f6f5;font:16px/1.65 Onest,sans-serif}header,main{max-width:850px;margin:auto;padding:clamp(20px,5vw,40px)}header{border-bottom:1px solid rgba(244,246,245,0.1255)}header img{width:190px;max-width:100%}main{overflow-wrap:anywhere}h1{font-size:clamp(26px,5vw,38px);line-height:1.2}a{color:#7be5a7;text-underline-offset:4px}main a{display:inline-block;min-height:44px;padding-block:10px}

body{color-scheme:dark;-webkit-font-smoothing:antialiased}
header{display:flex;align-items:center;min-height:100px;border-color:var(--pl-border,rgba(244,246,245,0.1255))}
header a{display:inline-flex;align-items:center;min-height:44px}
main{padding-top:32px}h1{margin:0 0 24px;letter-spacing:-.035em;text-wrap:balance}
p,li{color:var(--pl-muted,#b6bdc5);text-wrap:pretty}p{margin-block:16px;max-width:68ch}
h2{margin-block:32px 16px;font-size:24px;line-height:1.3}strong,b{color:var(--pl-text,#f4f6f5)}
main>p:last-child{margin-top:32px;padding-top:20px;border-top:1px solid var(--pl-border,rgba(244,246,245,0.1255))}
a:hover{color:#f4f6f5}a:focus-visible{outline:2px solid #7be5a7;outline-offset:4px;border-radius:4px}

.club-entry{display:grid;gap:12px;max-width:480px;margin-block:28px}.club-entry input,.club-entry button{font:inherit;min-height:48px;border:1px solid var(--pl-border,#7be5a7);border-radius:10px;padding:12px 16px;color:var(--pl-text,#f4f6f5)}.club-entry input{width:100%;min-width:0;background:#121418}.club-entry button{background:#08733a;cursor:pointer}.club-entry :focus-visible{outline:2px solid #7be5a7;outline-offset:3px}
