.wa{margin:0;background:#140e18;color:#f7edf6;font:17px/1.5 TildaSans,system-ui,sans-serif}.wa *{box-sizing:border-box}.wa a{color:#ffafe1}.wa header{background:#241827;border-bottom:1px solid #54324b}.wa header>div,.wa main,.wa footer{max-width:1200px;margin:auto;padding:22px}.wa header>div{display:flex;justify-content:space-between;gap:16px}.wa h1{max-width:900px;font-size:clamp(36px,5.2vw,76px);line-height:1.04;letter-spacing:-.04em}.wa p{max-width:70ch}.wa .wk{color:#ff80cc}.wa label{display:grid;gap:8px}.wa input,.wa button{min-height:46px;padding:10px 14px;border:1px solid #845875;border-radius:8px;font:inherit}.wa input{background:#211623;color:#fff;width:min(100%,420px)}.wa button{background:#ff53bf;cursor:pointer}.wa form{display:flex;align-items:end;gap:12px}.wa-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(210px,100%),1fr));gap:8px;list-style:none;padding:0}.wa-grid a,.wa-pages a{display:block;padding:13px 16px;background:#281b29;text-decoration:none;border-radius:6px}.wa-grid a:hover,.wa-pages a:hover{background:#40263a}.wa-grid small{display:block;color:#ccb7c8}.wa-pages{display:flex;gap:6px;flex-wrap:wrap}.wa-pages [aria-current]{outline:2px solid #ff85cc}.wa :focus-visible{outline:3px solid #ff85cc}.wa [hidden]{display:none!important}
