.g0A-OW_page{width:100%;max-width:480px;color:var(--foreground);font-family:var(--plotoom-ui-font);overflow-wrap:anywhere;margin:clamp(48px,12vh,120px) auto;padding:0 24px}.g0A-OW_brand{letter-spacing:.08em;margin-bottom:48px;font-size:13px;font-weight:700}.g0A-OW_brand span{color:var(--muted-foreground);letter-spacing:0;font-weight:400}.g0A-OW_page h1{margin:0 0 16px;font-size:clamp(28px,6vw,34px);font-weight:700;line-height:1.3}.g0A-OW_description,.g0A-OW_footer{color:var(--muted-foreground);line-height:1.75}.g0A-OW_description{margin-bottom:32px}.g0A-OW_actions{flex-direction:column;gap:10px;display:flex}.g0A-OW_button{background:var(--primary);color:var(--primary-foreground);font:inherit;text-align:left;cursor:pointer;white-space:normal;border:0;border-radius:5px;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:46px;padding:12px 20px;font-size:15px;text-decoration:none;display:flex}.g0A-OW_button:hover{background:var(--plotoom-accent-strong);color:#fff}.g0A-OW_button:focus-visible,.g0A-OW_portalLinks a:focus-visible{outline:3px solid var(--ring);outline-offset:4px}.g0A-OW_notice{border-left:3px solid var(--destructive);background:var(--muted);margin-bottom:20px;padding:12px 16px;font-size:14px;line-height:1.7}.g0A-OW_development{border-top:1px solid var(--border);margin-top:24px;padding-top:20px}.g0A-OW_development h2{margin-bottom:14px;font-size:15px;font-weight:600}.g0A-OW_development form{flex-direction:column;gap:14px;display:flex}.g0A-OW_development label{color:var(--muted-foreground);flex-direction:column;gap:7px;font-size:13px;display:flex}.g0A-OW_footer{border-top:1px solid var(--border);margin-top:40px;padding-top:20px;font-size:13px}.g0A-OW_portalLinks{flex-wrap:wrap;gap:12px 24px;margin-top:20px;font-size:13px;display:flex}.g0A-OW_portalLinks a{color:var(--primary);text-decoration:none}.g0A-OW_portalLinks a:hover{text-decoration:underline}
