.beta-access,.beta-overview,.beta-questions{color:#edf4f5}.beta-access{max-width:740px;margin:auto;padding:36px 0}.beta-access h2,.beta-overview h2,.beta-questions h2{letter-spacing:-.035em;margin:16px 0 24px;font-size:clamp(30px,4vw,52px);font-weight:500;line-height:1.12}.beta-access p,.beta-overview p,.beta-questions p{color:#aabcc2;line-height:1.65}.beta-access form{gap:22px;margin-top:30px;display:grid}.beta-access label{gap:10px;font-size:16px;display:grid}.beta-access input:not([type=checkbox]),.beta-access textarea,.beta-admin input,.beta-admin textarea{color:#f3f7f8;width:100%;font:inherit;background:#17232f;border:1px solid #34464c;border-radius:7px;padding:14px}.beta-access label span,.beta-small{color:#aabcc2;font-size:14px}.beta-access .beta-consent{align-items:flex-start;gap:12px;display:flex}.beta-consent input{accent-color:#83c8ff;flex-shrink:0;width:19px;height:19px;margin-top:5px}.beta-access a:not(.button),.beta-admin a{color:#8acaff;text-underline-offset:4px}.beta-access button:not(.button){border:1px solid #43565c;border-radius:5px;padding:10px 15px}.beta-access .button{width:fit-content}.beta-overview{padding-block:90px}.beta-lead{max-width:740px;font-size:22px}.beta-steps{grid-template-columns:repeat(3,1fr);gap:38px;margin:48px 0;display:grid}.beta-steps article{border-top:1px solid #3d555b;padding-top:24px}.beta-steps span{color:#29c9ae;letter-spacing:.15em;font-size:12px}.beta-steps h3{margin:16px 0;font-size:23px}.beta-questions{max-width:1000px;padding-block:64px 100px}.beta-questions details{border-top:1px solid #30454a;padding:22px 0}.beta-questions summary{cursor:pointer;font-size:20px}.beta-questions .button{margin-top:24px}.beta-admin{max-width:1000px;margin:auto;padding:40px 24px}.beta-admin article{overflow-wrap:anywhere;border:1px solid #34464c;border-radius:10px;margin-top:20px;padding:24px}.beta-admin form{gap:14px;margin-top:18px;display:grid}.beta-admin .beta-actions{flex-wrap:wrap;gap:12px;display:flex}.beta-admin button{color:#fff;background:#19333a;border:1px solid #46626a;border-radius:6px;padding:12px}.beta-admin label{gap:8px;display:grid}.beta-admin h1{font-size:36px}.beta-admin p{white-space:pre-wrap;line-height:1.6}.beta-admin .beta-invite{background:#123c37;margin-top:20px;padding:14px}.beta-admin button:disabled{opacity:.5}.beta-access :focus-visible,.beta-admin :focus-visible{outline-offset:4px;outline:2px solid #83c8ff}@media (max-width:700px){.beta-steps{grid-template-columns:1fr;gap:24px}.beta-overview{padding-block:50px}.beta-access{padding:24px 0}.beta-lead{font-size:18px}.beta-admin{padding:25px 18px}.beta-admin article{padding:18px}}.account-layout.beta-page{max-width:800px;min-height:calc(100vh - 250px);padding-block:50px;display:block}.beta-page .beta-access{width:100%;margin:0}@media (max-width:800px){.account-layout.beta-page{min-height:calc(100vh - 330px);padding-block:25px}}.beta-feedback{color:#edf4f5;min-height:calc(100vh - 180px);padding:72px 24px 100px}.beta-feedback-inner{max-width:760px;margin:auto}.beta-feedback .eyebrow{margin:48px 0 12px}.beta-feedback h1{letter-spacing:-.04em;margin:0 0 18px;font-size:clamp(36px,5vw,62px);font-weight:500}.beta-feedback p{color:#aabcc2;line-height:1.7}.beta-feedback a{color:#69d9c4;text-underline-offset:4px}.beta-feedback-tabs{border-bottom:1px solid #31464c;gap:8px;margin:38px 0 32px;display:flex}.beta-feedback-tabs button{color:#afc3c8;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:14px 18px}.beta-feedback-tabs button[aria-pressed=true]{color:#f1f8f8;border-color:#08c1a4}.beta-feedback form{gap:26px;display:grid}.beta-feedback form>label,.beta-feedback-row label{gap:10px;display:grid}.beta-feedback input:not([type=radio]),.beta-feedback textarea,.beta-feedback select{color:#f3f7f8;width:100%;font:inherit;background:#13252b;border:1px solid #385059;border-radius:7px;padding:13px 15px}.beta-feedback input[type=hidden]{display:none}.beta-feedback label span,.beta-feedback-note{color:#aabcc2;font-size:14px}.beta-feedback-row{grid-template-columns:1fr 1fr;gap:18px;display:grid}.beta-feedback form>button{color:#07241f;cursor:pointer;background:#03ad92;border:0;border-radius:6px;justify-self:start;padding:14px 24px;font:600 16px/1.4 inherit}.beta-feedback form>button:disabled{opacity:.5}.beta-rating{border:0;margin:0;padding:0}.beta-rating legend{margin-bottom:15px}.beta-rating>div{flex-wrap:wrap;gap:7px;display:flex}.beta-rating label{cursor:pointer}.beta-rating input{opacity:0;position:absolute}.beta-rating span{color:#dce8e9;background:#13252b;border:1px solid #3d555b;border-radius:6px;place-items:center;width:45px;height:44px;display:grid}.beta-rating input:checked+span{color:#07241f;background:#06ae93;border-color:#06ae93}.beta-rating input:focus-visible+span{outline-offset:3px;outline:2px solid #68dfbb}.beta-rating small{color:#9fb4bb;margin-top:8px;display:block}.beta-feedback-success{background:#12262b;border:1px solid #3a585d;border-radius:9px;margin-top:38px;padding:32px}.beta-feedback :focus-visible{outline-offset:3px;outline:2px solid #68dfbb}@media (max-width:600px){.beta-feedback{padding:38px 18px 70px}.beta-feedback .eyebrow{margin-top:35px}.beta-feedback-row{grid-template-columns:1fr}.beta-rating span{width:40px;height:41px}.beta-feedback-tabs button{padding:12px 9px;font-size:14px}}.account-layout.beta-page{width:min(800px,100% - 48px);padding-top:76px;padding-bottom:110px}.beta-page .beta-access{padding:0}.beta-page .beta-access .eyebrow{letter-spacing:.16em;margin:0 0 25px;font-size:11px}.beta-page .beta-access h2{letter-spacing:-.045em;margin:0 0 26px;font-size:clamp(42px,5vw,62px);line-height:1.06}.beta-page .beta-access>p:not(.eyebrow){max-width:620px;margin:0 0 28px;font-size:17px;line-height:1.7}.beta-page .beta-access>a.button{min-height:52px;margin:4px 0 32px}.beta-page .beta-access>a.button+p{border-top:1px solid #2b4349;margin-top:0;padding-top:26px}.beta-page .beta-access>button:not(.button){min-height:46px}@media (max-width:800px){.account-layout.beta-page{padding-top:45px;padding-bottom:75px}}@media (max-width:560px){.account-layout.beta-page{width:calc(100% - 40px);padding-top:34px;padding-bottom:58px}.beta-page .beta-access h2{font-size:42px}.beta-page .beta-access>p:not(.eyebrow){font-size:16px}.beta-page .beta-access>a.button{justify-content:center;width:100%}}
