.beta-page{color:#27132e;background:radial-gradient(circle at 2% 0,#f5e5eb,#0000 32%),radial-gradient(circle at 100% 35%,#eadcf0,#0000 35%),#fff9f4;min-height:100vh}.beta-top,.beta-footer{justify-content:space-between;align-items:center;gap:1.25rem;width:min(1160px,100% - 40px);margin:auto;display:flex}.beta-top{padding:1.6rem 0}.beta-brand{color:#35153f;letter-spacing:-.04em;align-items:center;gap:.55rem;font:2rem/1 Georgia,serif;text-decoration:none;display:inline-flex}.beta-brand svg{width:34px;height:34px}.beta-back{color:#4d225e;font-weight:700;text-decoration:none}.beta-back:hover{text-underline-offset:4px;text-decoration:underline}.beta-layout{grid-template-columns:minmax(0,1.03fr) minmax(360px,.83fr);align-items:start;gap:clamp(2rem,7vw,7rem);width:min(1160px,100% - 40px);margin:3rem auto 6rem;display:grid}.beta-eyebrow,.beta-form-kicker{color:#673a75;letter-spacing:.17em;text-transform:uppercase;font-size:.8rem;font-weight:800}.beta-intro h1{letter-spacing:-.055em;max-width:650px;margin:.7rem 0 1.4rem;font:500 clamp(3.35rem,6vw,5.5rem)/.98 Georgia,serif}.beta-lead{color:#604d64;max-width:580px;margin:0 0 2.1rem;font-size:1.15rem;line-height:1.7}.beta-photo{aspect-ratio:1.75;border-radius:28px;width:100%;overflow:hidden;box-shadow:0 22px 60px #35153f28}.beta-photo img{object-fit:cover;object-position:center 43%;width:100%;height:100%}.beta-note{color:#765f79;max-width:560px;margin:1rem 0;font-size:.9rem}.beta-form-panel{background:#fffdfb;border:1px solid #e8dce5;border-radius:30px;padding:clamp(1.5rem,3vw,2.65rem);box-shadow:0 30px 70px #35153f12}.beta-form-panel h2{letter-spacing:-.035em;margin:.35rem 0 .4rem;font:500 clamp(2rem,3vw,2.7rem)/1.1 Georgia,serif}.beta-form-panel>p:not(.beta-form-kicker){color:#69566c;margin:0 0 1.5rem}.beta-form{flex-direction:column;display:flex}.beta-form>label:not(.beta-check){margin:.55rem 0 .35rem;font-size:.9rem;font-weight:750}.beta-form input:not([type=checkbox]),.beta-form select{color:#27132e;background:#fff;border:1px solid #d9c8da;border-radius:12px;width:100%;height:51px;padding:.75rem .9rem;font-size:1rem}.beta-form input::placeholder{color:#927e94}.beta-form select{cursor:pointer}.beta-check{color:#49374d;cursor:pointer;align-items:flex-start;gap:.65rem;margin-top:1.05rem;font-size:.92rem;line-height:1.4;display:flex}.beta-check input{accent-color:#35153f;flex:none;width:18px;height:18px;margin:.1rem 0 0}.beta-form button{color:#fff;cursor:pointer;background:#35153f;border:0;border-radius:999px;justify-content:space-between;align-items:center;width:100%;min-height:55px;margin-top:1.35rem;padding:.85rem 1.15rem;font-weight:800;display:flex}.beta-form button:hover{background:#4d225e}.beta-form button:disabled{opacity:.62;cursor:wait}.beta-privacy{color:#705e73;margin:1.15rem 0 0;font-size:.85rem;line-height:1.5}.beta-privacy a{color:#4d225e;word-break:break-word}.beta-error{color:#a52d45;margin:.75rem 0 0;font-weight:700}.beta-trap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.beta-success{padding:1.2rem 0}.beta-success-star{color:#8f75ae;font-size:3rem}.beta-success h3{margin:.6rem 0;font:500 2.25rem Georgia,serif}.beta-success p{color:#604d64}.beta-success a{color:#4d225e;font-weight:800}.beta-footer{color:#715e75;border-top:1px solid #dfd2df;padding:1.4rem 0 2rem;font-size:.85rem}@media (max-width:850px){.beta-layout{grid-template-columns:1fr;gap:2rem;margin-top:1.6rem}.beta-intro h1,.beta-photo{max-width:650px}}@media (max-width:560px){.beta-top,.beta-layout,.beta-footer{width:min(100% - 28px,1160px)}.beta-intro h1{font-size:clamp(3rem,13vw,4rem)}.beta-lead{font-size:1.03rem}.beta-form-panel{padding:1.5rem 1.15rem}.beta-footer{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.beta-admin{color:#27132e;max-width:1150px;min-height:100vh;margin:auto;padding:3rem 20px 6rem}.beta-admin h1{margin:.2rem 0 1.8rem;font:500 clamp(2.6rem,5vw,4.3rem)/1 Georgia,serif}.beta-admin h2{font:500 2rem Georgia,serif}.beta-admin a{color:#4d225e}.beta-admin-back{margin-bottom:2rem;font-weight:700;text-decoration:none;display:inline-block}.beta-stats{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}.beta-stats>div{background:#fff;border:1px solid #e8dce5;border-radius:18px;min-height:130px;padding:1.3rem}.beta-stats strong,.beta-stats span{display:block}.beta-stats strong{font:500 2.55rem Georgia,serif}.beta-stats span{color:#725c76}.beta-admin-head{justify-content:space-between;align-items:baseline;gap:1rem;margin-top:2.5rem;display:flex}.beta-admin-head a{font-weight:800}.beta-table-wrap{background:#fff;border:1px solid #e8dce5;border-radius:16px;overflow-x:auto}.beta-table-wrap table{border-collapse:collapse;text-align:left;width:100%}.beta-table-wrap th,.beta-table-wrap td{white-space:nowrap;border-bottom:1px solid #eee4ed;padding:.85rem 1rem}.beta-table-wrap th{color:#fff;background:#35153f;font-size:.87rem}.beta-table-wrap tr:last-child td{border-bottom:0}.beta-admin-foot{color:#715e75;font-size:.9rem}@media (max-width:700px){.beta-stats{grid-template-columns:repeat(2,1fr)}.beta-admin-head{flex-direction:column;align-items:start}}
