.step-card[data-v-8389c5fb]{background:var(--hg-color-surface);border:1px solid var(--hg-color-line);border-radius:var(--hg-radius-lg);padding:var(--hg-space-5)}.number[data-v-8389c5fb]{color:var(--hg-color-primary);display:block;font-size:var(--hg-text-h1);font-weight:var(--hg-weight-bold);line-height:1.1}.title[data-v-8389c5fb]{color:var(--hg-color-text-strong);font-size:var(--hg-text-h3);line-height:var(--hg-leading-h3);margin:var(--hg-space-3) 0 var(--hg-space-2)}.description[data-v-8389c5fb]{color:var(--hg-color-text-muted);font-size:var(--hg-text-body);line-height:var(--hg-leading-body);margin:0;white-space:pre-line}.has-illustration[data-v-8389c5fb]{align-content:start;-moz-column-gap:var(--hg-space-3);column-gap:var(--hg-space-3);display:grid;grid-template-areas:"number art" "title art" "description description";grid-template-columns:minmax(0,1fr) 96px}.has-illustration .number[data-v-8389c5fb]{align-self:end;grid-area:number}.has-illustration .title[data-v-8389c5fb]{align-self:start;grid-area:title}.has-illustration .description[data-v-8389c5fb]{grid-area:description;margin-top:var(--hg-space-3)}.illustration[data-v-8389c5fb]{align-self:center;grid-area:art}@media(max-width:767px){.has-illustration[data-v-8389c5fb]{grid-template-columns:minmax(0,1fr) 80px}}.app-icon-card[data-v-78810abb]{background:var(--hg-color-surface);border:1px solid var(--hg-color-line);border-radius:var(--hg-radius-lg);box-shadow:var(--hg-shadow-card);height:100%;padding:var(--hg-space-5)}.icon[data-v-78810abb]{background:var(--hg-color-bg-tint);border-radius:var(--hg-radius-md);color:var(--hg-color-primary);display:grid;height:44px;place-items:center;width:44px}.icon-dot[data-v-78810abb]{background:var(--hg-color-primary);border-radius:50%;height:16px;width:16px}.title[data-v-78810abb]{color:var(--hg-color-text-strong);font-size:var(--hg-text-h3);line-height:var(--hg-leading-h3);margin:var(--hg-space-4) 0 var(--hg-space-2);text-wrap:balance}.description[data-v-78810abb]{margin:0}.description[data-v-78810abb],.steps[data-v-78810abb]{color:var(--hg-color-text-muted);font-size:var(--hg-text-body);line-height:1.6;text-wrap:pretty}.steps[data-v-78810abb]{display:grid;gap:var(--hg-space-2);list-style:none;margin:var(--hg-space-3) 0 0;padding:0}.youtube-embed[data-v-be3cf954]{display:grid;gap:var(--hg-space-2);width:100%}.frame[data-v-be3cf954]{aspect-ratio:16/9;background:#000;border:0;border-radius:var(--hg-radius-md);display:block;width:100%}.poster[data-v-be3cf954]{background:linear-gradient(140deg,#1f2933,#0b1015);color:#fff;cursor:pointer;overflow:hidden;padding:0;position:relative}.poster-image[data-v-be3cf954]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.poster-scrim[data-v-be3cf954]{background:radial-gradient(circle at 50% 50%,#0c12166b 0,#0c121629 42%,#0c121600 68%);inset:0;position:absolute}.poster-content[data-v-be3cf954]{display:grid;gap:var(--hg-space-3);inset:0;justify-items:center;padding:var(--hg-space-5);place-content:center;position:absolute;text-align:center}.play[data-v-be3cf954]{background:#fff;border-radius:50%;box-shadow:0 0 0 1px #0c121614,var(--hg-shadow-card);color:var(--hg-color-primary);display:grid;height:64px;place-items:center;transition:transform var(--hg-duration-fast) var(--hg-ease-out);width:64px}.poster:hover .play[data-v-be3cf954]{transform:scale(1.06)}.poster[data-v-be3cf954]:focus-visible{outline:2px solid var(--hg-color-primary);outline-offset:2px}.poster-title[data-v-be3cf954]{font-size:var(--hg-text-body);font-weight:var(--hg-weight-bold);line-height:var(--hg-leading-body)}.note[data-v-be3cf954]{color:var(--hg-color-text-subtle);font-size:var(--hg-text-caption);line-height:1.7;margin:0}.note-start[data-v-be3cf954]{color:var(--hg-color-text-strong);font-weight:var(--hg-weight-medium)}.note a[data-v-be3cf954]{color:var(--hg-color-primary)}@media(max-width:520px){.play[data-v-be3cf954]{height:48px;width:48px}}@media(prefers-reduced-motion:reduce){.play[data-v-be3cf954]{transition:none}.poster:hover .play[data-v-be3cf954]{transform:none}}.stat-card[data-v-b97d7054]{align-content:start;background:var(--hg-color-surface);border:1px solid var(--hg-color-line);border-radius:var(--hg-radius-lg);box-shadow:var(--hg-shadow-card);display:grid;gap:var(--hg-space-2);min-height:188px;min-width:0;overflow:hidden;padding:var(--hg-space-6);position:relative;text-align:center}.stat-card[data-v-b97d7054]:before{background:var(--hg-color-primary);border-radius:0 0 var(--hg-radius-pill) var(--hg-radius-pill);content:"";height:4px;left:50%;position:absolute;top:0;transform:translate(-50%);width:72px}.value[data-v-b97d7054]{color:var(--hg-color-primary);font-family:var(--hg-font-latin-display);font-size:var(--hg-text-h1);font-variant-numeric:tabular-nums;font-weight:var(--hg-weight-display);line-height:1.2}.label[data-v-b97d7054]{color:var(--hg-color-text-strong);font-size:var(--hg-text-subtitle);font-weight:var(--hg-weight-bold);line-height:var(--hg-leading-subtitle);margin:0}.description[data-v-b97d7054]{color:var(--hg-color-text-muted);font-size:var(--hg-text-body);line-height:1.7;margin:0}@media(max-width:767px){.stat-card[data-v-b97d7054]{-moz-column-gap:var(--hg-space-4);column-gap:var(--hg-space-4);grid-template-columns:minmax(92px,auto) minmax(0,1fr);min-height:0;padding:var(--hg-space-5);text-align:left}.stat-card[data-v-b97d7054]:before{border-radius:0 var(--hg-radius-pill) var(--hg-radius-pill) 0;bottom:var(--hg-space-5);height:auto;left:0;top:var(--hg-space-5);transform:none;width:4px}.value[data-v-b97d7054]{align-self:center;grid-row:1/span 2}.description[data-v-b97d7054],.label[data-v-b97d7054]{grid-column:2}}.content-page[data-v-692f5b56] p a{text-decoration:underline;text-underline-offset:3px}.policy-card[data-v-692f5b56]{background:var(--hg-color-bg-tint);display:grid;gap:var(--hg-space-3);justify-items:start;margin-top:var(--hg-space-7);padding:var(--hg-space-6)}.policy-card h2[data-v-692f5b56]{color:var(--hg-color-text-strong);font-size:var(--hg-text-h2);line-height:var(--hg-leading-h2);margin:0}.policy-body[data-v-692f5b56]{color:var(--hg-color-text-muted);font-size:var(--hg-text-body);line-height:1.9;margin:0}.policy-goals[data-v-692f5b56]{margin-top:var(--hg-space-2);width:100%}.policy-goals-label[data-v-692f5b56]{color:var(--hg-color-text-strong);font-size:var(--hg-text-body);font-weight:var(--hg-weight-bold);margin:0 0 var(--hg-space-3)}.policy-goals-grid[data-v-692f5b56]{display:grid;gap:var(--hg-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.policy-goal[data-v-692f5b56]{background:var(--hg-color-surface);border:1px solid var(--hg-color-line);border-radius:var(--hg-radius-lg);display:grid;gap:var(--hg-space-1);padding:var(--hg-space-4)}.policy-goal-value[data-v-692f5b56]{color:var(--hg-color-primary);font-size:var(--hg-text-h3);font-weight:var(--hg-weight-bold);line-height:var(--hg-leading-h3)}.policy-goal-label[data-v-692f5b56]{color:var(--hg-color-text-muted);font-size:var(--hg-text-body)}.policy-vision[data-v-692f5b56]{color:var(--hg-color-text-strong);font-size:var(--hg-text-body-lg);line-height:1.8;margin:var(--hg-space-2) 0 0}.policy-source[data-v-692f5b56]{display:grid;gap:var(--hg-space-3);width:100%}.policy-source-toggle[data-v-692f5b56]{align-items:center;background:transparent;border:0;color:var(--hg-color-text-muted);cursor:pointer;display:inline-flex;font-size:var(--hg-text-caption);gap:var(--hg-space-2);justify-self:start;line-height:var(--hg-leading-body);padding:0;text-align:left}.policy-source-label[data-v-692f5b56]{text-decoration:underline;text-underline-offset:3px}.policy-source-toggle[data-v-692f5b56]:hover{color:var(--hg-color-primary)}.policy-source-toggle[data-v-692f5b56]:focus-visible{outline:2px solid var(--hg-color-primary);outline-offset:3px}.policy-source-chevron[data-v-692f5b56]{color:var(--hg-color-primary);flex-shrink:0;transition:transform var(--hg-duration-fast)}.policy-source-toggle[aria-expanded=true] .policy-source-chevron[data-v-692f5b56]{transform:rotate(180deg)}.policy-source-panel[data-v-692f5b56]{display:grid;gap:var(--hg-space-2);max-width:760px;width:100%}.policy-source-meeting[data-v-692f5b56]{color:var(--hg-color-text-muted);font-size:var(--hg-text-caption);line-height:1.7;margin:0}.policy-source-doc[data-v-692f5b56]{align-items:center;background:var(--hg-color-bg-tint);border:1px solid var(--hg-color-line);border-radius:var(--hg-radius-md);color:var(--hg-color-text-strong);display:flex;font-size:var(--hg-text-caption);gap:var(--hg-space-2);padding:var(--hg-space-3) var(--hg-space-4);text-decoration:none;transition:border-color var(--hg-duration-fast),color var(--hg-duration-fast)}.policy-source-doc[data-v-692f5b56]:hover{border-color:var(--hg-color-primary);color:var(--hg-color-primary)}.policy-source-doc[data-v-692f5b56]:focus-visible{outline:2px solid var(--hg-color-primary);outline-offset:3px}.policy-source-doc svg[data-v-692f5b56]{color:var(--hg-color-primary);flex-shrink:0}.policy-source-doc-label[data-v-692f5b56]{font-weight:600;text-decoration:underline;text-underline-offset:3px}.policy-source-doc-meta[data-v-692f5b56]{color:var(--hg-color-text-muted);font-weight:400;margin-left:auto;text-align:right}.policy-source-video-note[data-v-692f5b56]{color:var(--hg-color-text-muted);font-size:var(--hg-text-caption);line-height:1.7;margin:var(--hg-space-1) 0 0}.block[data-v-692f5b56]{margin-top:var(--hg-space-7)}.how-it-works[data-v-692f5b56]{margin-top:0}.how-it-works[data-v-692f5b56] .step-card{background:var(--hg-color-bg-tint);border-color:var(--hg-color-bg-tint)}.block-title[data-v-692f5b56]{color:var(--hg-color-text-strong);font-size:var(--hg-text-h2);line-height:var(--hg-leading-h2);margin:0 0 var(--hg-space-2)}.block-lead[data-v-692f5b56]{color:var(--hg-color-text-muted);font-size:var(--hg-text-body);margin:0 0 var(--hg-space-5)}.features-grid[data-v-692f5b56],.steps-grid[data-v-692f5b56]{display:grid;gap:var(--hg-space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.facts-block[data-v-692f5b56]{margin-bottom:var(--hg-space-2)}.stats-grid[data-v-692f5b56]{display:grid;gap:var(--hg-space-5);grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:767px){.policy-card[data-v-692f5b56]{padding:var(--hg-space-5)}.policy-source-doc[data-v-692f5b56]{flex-wrap:wrap}.policy-source-doc-meta[data-v-692f5b56]{margin-left:0;padding-left:calc(18px + var(--hg-space-2));text-align:left;width:100%}.stats-grid[data-v-692f5b56]{gap:var(--hg-space-4);grid-template-columns:1fr}}
