._0k7gNq_hero{background:var(--glow-gold), var(--gradient-evergreen);color:var(--on-dark-1);padding:56px var(--gutter-mobile) 48px;text-align:center;position:relative;overflow:hidden}._0k7gNq_heroInner{z-index:1;max-width:760px;margin:0 auto;position:relative}._0k7gNq_hero h1{color:var(--on-dark-1);margin-bottom:16px}._0k7gNq_eyebrow{letter-spacing:var(--tracking-eyebrow-wide);text-transform:uppercase;color:var(--gold-300);margin:0 0 12px;font-size:.75rem;font-weight:800}._0k7gNq_lead{max-width:640px;color:var(--on-dark-2);margin:0 auto;font-size:1.0625rem;line-height:1.6}._0k7gNq_figures{color:var(--on-dark-2);flex-wrap:wrap;justify-content:center;gap:8px 32px;margin:28px 0 0;display:flex}._0k7gNq_figures strong{font:400 1.5rem/1 var(--font-display);color:var(--on-dark-1);margin-right:4px}._0k7gNq_how h2,._0k7gNq_listTitle{margin-bottom:20px}._0k7gNq_steps{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px;margin:0 0 48px;padding:0;list-style:none;display:grid}._0k7gNq_steps li{background:var(--surface-sunken);border:1px solid var(--border-divider);border-radius:var(--radius-card-lg);padding:22px 24px}._0k7gNq_steps h3{margin:12px 0 6px;font-size:1.1875rem}._0k7gNq_steps p{color:var(--text-secondary);margin:0;font-size:.9375rem;line-height:1.55}._0k7gNq_stepIcon{background:var(--evergreen-800);width:44px;height:44px;color:var(--gold-300);border-radius:50%;place-items:center;display:inline-grid}._0k7gNq_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}._0k7gNq_wide{grid-column:1/-1}@media (min-width:700px){._0k7gNq_wide ._0k7gNq_card{flex-direction:row}._0k7gNq_wide ._0k7gNq_frame{flex:0 0 58%}._0k7gNq_wide ._0k7gNq_body{justify-content:center;padding:28px 32px}._0k7gNq_wide ._0k7gNq_body h3{font-size:1.75rem}._0k7gNq_wide ._0k7gNq_enter{margin-top:8px}}._0k7gNq_card{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-card-lg);height:100%;color:var(--text-body);box-shadow:var(--shadow-card);transition:transform .25s var(--ease), box-shadow .25s var(--ease);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}._0k7gNq_card:hover,._0k7gNq_card:focus-visible{box-shadow:var(--shadow-hover);transform:translateY(-4px)}._0k7gNq_frame{display:block;position:relative}._0k7gNq_badge{background:var(--surface-card);color:var(--text-heading);box-shadow:var(--shadow-card);border-radius:999px;padding:4px 10px;font-size:.75rem;font-weight:700;position:absolute;top:12px;left:12px}._0k7gNq_gold{background:var(--gold-500);color:var(--on-dark-1)}._0k7gNq_body{flex-direction:column;flex:1;gap:8px;padding:18px 22px 20px;display:flex}._0k7gNq_body h3{margin:0;font-size:1.375rem}._0k7gNq_desc{color:var(--text-secondary);font-size:.9375rem;line-height:1.5}._0k7gNq_bar{background:var(--border-divider);border-radius:3px;height:6px;margin-top:4px;display:block;overflow:hidden}._0k7gNq_bar>span{background:var(--evergreen-700);border-radius:3px;height:100%;display:block}._0k7gNq_meta{color:var(--text-tertiary);flex-wrap:wrap;gap:4px 12px;font-size:.8125rem;display:flex}._0k7gNq_burning{color:var(--gold-700);align-items:center;gap:4px;display:inline-flex}._0k7gNq_enter{color:var(--text-link);align-items:center;gap:6px;margin-top:auto;padding-top:6px;font-size:.875rem;font-weight:700;display:inline-flex}._0k7gNq_card:hover ._0k7gNq_enter svg{transition:transform .2s var(--ease);transform:translate(3px)}._0k7gNq_cta{border-radius:var(--radius-card-lg);background:var(--gradient-evergreen);color:var(--on-dark-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;margin-top:56px;padding:28px 32px;display:flex}._0k7gNq_cta h2{color:var(--on-dark-1);margin-bottom:6px}._0k7gNq_cta p{max-width:560px;margin:0}._0k7gNq_legend{color:var(--text-secondary);margin:-6px 0 24px;font-size:.9375rem}._0k7gNq_legend p{margin:0 0 10px}._0k7gNq_legend ul{flex-wrap:wrap;gap:10px 28px;margin:0;padding:0;list-style:none;display:flex}._0k7gNq_legend li{color:var(--text-strong);align-items:center;gap:10px;display:flex}
