.volunteer-article-page[data-v-623d0f1a]{background:radial-gradient(circle at 82% 8%,rgba(124,58,237,.11),transparent 30%),linear-gradient(180deg,#fff,#fbf8ff);color:#15114f;padding:72px 16px 110px}.volunteer-article-hero[data-v-623d0f1a],.volunteer-article-shell[data-v-623d0f1a]{margin:0 auto;max-width:1229px}.volunteer-article-hero[data-v-623d0f1a]{align-items:center;display:grid;gap:28px;grid-template-columns:minmax(0,1fr) auto;margin-bottom:32px}.volunteer-article-hero h1[data-v-623d0f1a],.volunteer-editor-card h2[data-v-623d0f1a],.volunteer-login-card h2[data-v-623d0f1a]{color:#15114f;font-weight:500;letter-spacing:0;line-height:1.05;margin:0}.volunteer-article-hero h1[data-v-623d0f1a]{font-size:56px}.volunteer-article-hero p[data-v-623d0f1a],.volunteer-login-card p[data-v-623d0f1a]{color:#667085;font-size:18px;line-height:1.65;margin:14px 0 0;max-width:760px}.volunteer-article-kicker[data-v-623d0f1a]{color:#7c3aed!important;font-size:13px!important;font-weight:900;letter-spacing:.18em;margin:0 0 12px!important;text-transform:uppercase}.volunteer-article-hero__icon[data-v-623d0f1a]{align-items:center;background:linear-gradient(135deg,#f3ecff,#fff);border:1px solid #dccbff;border-radius:24px;color:#6d42e8;display:flex;height:104px;justify-content:center;width:104px}.volunteer-article-hero__icon .material-icons-outlined[data-v-623d0f1a]{font-size:58px;line-height:1}.volunteer-editor-card[data-v-623d0f1a],.volunteer-login-card[data-v-623d0f1a]{background:hsla(0,0%,100%,.93);border:1px solid #eadfff;border-radius:24px;box-shadow:0 26px 80px rgba(49,46,129,.12)}.volunteer-login-card[data-v-623d0f1a]{display:grid;gap:28px;grid-template-columns:minmax(0,.9fr) minmax(320px,.6fr);padding:34px}.volunteer-editor-card h2[data-v-623d0f1a],.volunteer-login-card h2[data-v-623d0f1a]{font-size:34px}.volunteer-article-form[data-v-623d0f1a],.volunteer-form-grid[data-v-623d0f1a],.volunteer-login-form[data-v-623d0f1a]{display:grid;gap:18px}.volunteer-field[data-v-623d0f1a],.volunteer-login-form label[data-v-623d0f1a]{color:#15114f;display:grid;font-size:14px;font-weight:800;gap:8px}.volunteer-field input[data-v-623d0f1a],.volunteer-field select[data-v-623d0f1a],.volunteer-field textarea[data-v-623d0f1a],.volunteer-login-form input[data-v-623d0f1a]{background:#fff;border:1px solid #dac8ff;border-radius:14px;color:#15114f;font-size:16px;font-weight:500;outline:none;padding:14px 15px;transition:border-color .2s ease,box-shadow .2s ease}.volunteer-editor__surface[data-v-623d0f1a]:focus,.volunteer-field input[data-v-623d0f1a]:focus,.volunteer-field select[data-v-623d0f1a]:focus,.volunteer-field textarea[data-v-623d0f1a]:focus,.volunteer-login-form input[data-v-623d0f1a]:focus{border-color:#7c3aed;box-shadow:0 0 0 4px rgba(124,58,237,.12)}.volunteer-editor-card[data-v-623d0f1a]{padding:34px}.volunteer-editor-card__head[data-v-623d0f1a]{align-items:center;display:flex;justify-content:space-between;gap:16px;margin-bottom:26px}.volunteer-editor-actions[data-v-623d0f1a]{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.volunteer-password-card[data-v-623d0f1a]{background:#fbf8ff;border:1px solid #e7dbff;border-radius:20px;display:grid;gap:16px;margin-bottom:26px;padding:20px}.volunteer-password-card h3[data-v-623d0f1a]{color:#15114f;font-size:24px;font-weight:500;letter-spacing:0;line-height:1.2;margin:0}.volunteer-password-grid[data-v-623d0f1a]{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.volunteer-password-actions[data-v-623d0f1a]{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.volunteer-form-grid[data-v-623d0f1a]{grid-template-columns:repeat(2,minmax(0,1fr))}.volunteer-field--wide[data-v-623d0f1a]{grid-column:1/-1}.volunteer-editor[data-v-623d0f1a]{display:grid;gap:10px}.volunteer-editor__label[data-v-623d0f1a]{color:#15114f;font-size:14px;font-weight:900}.volunteer-toolbar[data-v-623d0f1a]{align-items:stretch;background:#f7f2ff;border:1px solid #e2d5ff;border-radius:14px;display:flex;flex-wrap:wrap;gap:8px;padding:9px}.volunteer-toolbar__group[data-v-623d0f1a]{align-items:center;background:hsla(0,0%,100%,.62);border:1px solid rgba(124,58,237,.12);border-radius:12px;display:flex;flex-wrap:wrap;gap:6px;padding:6px}.volunteer-toolbar__group-label[data-v-623d0f1a]{color:#7c3aed;font-size:10px;font-weight:900;letter-spacing:.12em;padding:0 3px;text-transform:uppercase}.volunteer-toolbar__button[data-v-623d0f1a],.volunteer-toolbar button[data-v-623d0f1a]{align-items:center;background:#fff;border:1px solid #ddceff;border-radius:10px;color:#5e35d6;display:inline-flex;flex-direction:row;font-size:12px;font-weight:900;gap:5px;min-height:34px;justify-content:center;min-width:34px;padding:5px 8px;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,color .2s ease,transform .2s ease}.volunteer-toolbar button small[data-v-623d0f1a]{background:#f1e9ff;border-radius:999px;color:#7c3aed;font-size:9px;font-weight:900;letter-spacing:.04em;padding:1px 5px}.volunteer-toolbar button[data-v-623d0f1a]:hover{background:#ede6ff;transform:translateY(-1px)}.volunteer-toolbar__button--active[data-v-623d0f1a]{background:#6d42e8!important;border-color:#6d42e8!important;box-shadow:0 10px 22px rgba(109,66,232,.24);color:#fff!important}.volunteer-toolbar__button--active small[data-v-623d0f1a]{background:hsla(0,0%,100%,.22);color:#fff}.volunteer-toolbar .material-icons-outlined[data-v-623d0f1a]{font-size:18px}.volunteer-editor__surface[data-v-623d0f1a]{background:#fff;border:1px solid #dac8ff;border-radius:18px;color:#1f2937;font-size:18px;line-height:1.7;min-height:340px;outline:none;padding:22px}.volunteer-editor__surface[data-v-623d0f1a]:empty:before{color:#9ca3af;content:attr(data-placeholder)}.volunteer-editor__surface[data-v-623d0f1a] h2{color:#15114f;font-size:30px;font-weight:700;line-height:1.2;margin:28px 0 12px}.volunteer-editor__surface[data-v-623d0f1a] h3{color:#33266d;font-size:23px;font-weight:700;line-height:1.25;margin:22px 0 10px}.volunteer-editor__surface[data-v-623d0f1a] p{margin:0 0 16px}.volunteer-editor__surface[data-v-623d0f1a] ol,.volunteer-editor__surface[data-v-623d0f1a] ul{margin:0 0 18px;padding-left:30px}.volunteer-editor__surface[data-v-623d0f1a] ul{list-style:disc}.volunteer-editor__surface[data-v-623d0f1a] ol{list-style:decimal}.volunteer-editor__surface[data-v-623d0f1a] li{margin:7px 0;padding-left:4px}.volunteer-editor__surface[data-v-623d0f1a] blockquote{background:#f7f2ff;border-left:4px solid #7c3aed;border-radius:0 14px 14px 0;color:#33266d;font-size:18px;font-style:italic;margin:22px 0;padding:14px 18px}.volunteer-editor__surface[data-v-623d0f1a] a{color:#6d42e8;font-weight:800;text-decoration:underline;text-underline-offset:3px}.volunteer-video-list[data-v-623d0f1a]{display:grid;gap:10px}.volunteer-video-pill[data-v-623d0f1a]{align-items:center;background:#f5f0ff;border:1px solid #dfd1ff;border-radius:14px;color:#33266d;display:flex;gap:10px;min-width:0;padding:10px 12px}.volunteer-video-pill span[data-v-623d0f1a]:nth-child(2){flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.volunteer-video-pill button[data-v-623d0f1a]{color:#ef4444;font-size:13px;font-weight:800}.volunteer-ghost-button[data-v-623d0f1a],.volunteer-primary-button[data-v-623d0f1a]{align-items:center;border-radius:999px;display:inline-flex;font-size:15px;font-weight:900;gap:9px;justify-content:center;min-height:46px;padding:0 21px;transition:box-shadow .2s ease,transform .2s ease}.volunteer-ghost-button--small[data-v-623d0f1a],.volunteer-primary-button--small[data-v-623d0f1a]{font-size:14px;min-height:42px;padding:0 17px}.volunteer-primary-button[data-v-623d0f1a]{background:linear-gradient(135deg,#7c3aed,#9f67ff);color:#fff;box-shadow:0 16px 32px rgba(124,58,237,.25)}.volunteer-primary-button[data-v-623d0f1a]:disabled{cursor:wait;opacity:.75}.volunteer-ghost-button[data-v-623d0f1a]:hover,.volunteer-primary-button[data-v-623d0f1a]:hover:not(:disabled){box-shadow:0 18px 38px rgba(124,58,237,.22);transform:translateY(-1px)}.volunteer-ghost-button[data-v-623d0f1a]{background:#fff;border:1px solid #d8c7fa;color:#5e35d6}.volunteer-submit-row[data-v-623d0f1a]{display:flex;justify-content:flex-end}.volunteer-form-message[data-v-623d0f1a]{border-radius:14px;font-size:16px;font-weight:800;margin:0;padding:14px 16px}.volunteer-form-message--error[data-v-623d0f1a]{background:#fff1f2;color:#be123c}.volunteer-form-message--success[data-v-623d0f1a]{background:#ecfdf5;color:#047857}@media (max-width:900px){.volunteer-article-page[data-v-623d0f1a]{padding:44px 14px 80px}.volunteer-article-hero[data-v-623d0f1a],.volunteer-form-grid[data-v-623d0f1a],.volunteer-login-card[data-v-623d0f1a],.volunteer-password-grid[data-v-623d0f1a]{grid-template-columns:1fr}.volunteer-article-hero h1[data-v-623d0f1a]{font-size:42px}.volunteer-article-hero__icon[data-v-623d0f1a]{display:none}.volunteer-editor-card[data-v-623d0f1a],.volunteer-login-card[data-v-623d0f1a]{padding:22px}.volunteer-editor-card__head[data-v-623d0f1a]{align-items:flex-start;flex-direction:column}.volunteer-editor-actions[data-v-623d0f1a],.volunteer-password-actions[data-v-623d0f1a]{align-items:stretch;flex-direction:column;width:100%}.volunteer-submit-row[data-v-623d0f1a]{justify-content:stretch}.volunteer-editor-actions .volunteer-ghost-button[data-v-623d0f1a],.volunteer-ghost-button[data-v-623d0f1a],.volunteer-password-actions .volunteer-primary-button[data-v-623d0f1a],.volunteer-submit-row .volunteer-primary-button[data-v-623d0f1a]{width:100%}}