@layer app{.PhDKuG_list{background:var(--graphite);border:1px solid var(--hairline);border-radius:var(--r-lg);flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.PhDKuG_badgeSoon{color:var(--ash);background:var(--graphite);border:1px solid var(--hairline-strong);letter-spacing:.1em;white-space:nowrap;font-weight:600;font-size:var(--t-2xs);border-radius:3px;flex-shrink:0;align-items:center;margin-left:8px;padding:2px 5px;display:inline-flex}@media (min-width:1024px){.PhDKuG_badgeSoon{font-size:var(--t-2xs);padding:2px 6px}.PhDKuG_ctaButton{width:100%}}.PhDKuG_ctaInner{justify-content:space-between;align-items:center;gap:var(--s2);width:100%;display:inline-flex}.PhDKuG_ctaLabel{align-items:center;gap:var(--s2);display:inline-flex}}
@layer app{.VvOOoa_badgeStart{color:var(--amber);background:var(--amber-dim);border:1px solid color-mix(in srgb, var(--amber) 30%, transparent);border-radius:var(--r-sm);letter-spacing:.1em;white-space:nowrap;font-weight:600;font-size:var(--t-2xs);margin-bottom:var(--s2);order:-1;align-items:center;padding:3px 7px;display:inline-flex}@media (min-width:1024px){.VvOOoa_badgeStart{order:0;margin-bottom:0;padding:3px 8px}}.VvOOoa_badgeSoon{color:var(--ash);background:var(--graphite);border:1px solid var(--hairline-strong);border-radius:var(--r-sm);letter-spacing:.1em;margin-left:var(--s2);white-space:nowrap;flex-shrink:0;align-items:center;font-weight:600;display:inline-flex}.VvOOoa_row{column-gap:var(--s3);padding:var(--s4) var(--s3-5);border-bottom:1px solid var(--hairline);grid-template-columns:32px 1fr;grid-template-areas:"circle content""circle buttons";align-items:flex-start;row-gap:0;list-style:none;display:grid;position:relative}@media (min-width:1024px){.VvOOoa_row{gap:var(--s4-5);padding:var(--s5) 22px;grid-template-columns:44px 1fr 180px;grid-template-areas:"circle content buttons"}}.VvOOoa_row[data-last=true]{border-bottom:none}.VvOOoa_row[data-active=true]{background:color-mix(in srgb, var(--amber) 4%, transparent)}.VvOOoa_content{grid-area:content;min-width:0}.VvOOoa_circle{border-radius:var(--r-full);background:var(--steel);color:var(--bone);font-family:var(--mono);z-index:1;width:32px;height:32px;font-weight:700;font-size:var(--t-ui);flex-shrink:0;grid-area:circle;justify-content:center;align-items:center;display:flex;position:relative}@media (min-width:1024px){.VvOOoa_circle{width:44px;height:44px;font-size:var(--t-md)}}.VvOOoa_circleActive{background:var(--amber);color:var(--amber-text);box-shadow:0 0 0 3px color-mix(in srgb, var(--amber) 15%, transparent)}@media (min-width:1024px){.VvOOoa_circleActive{box-shadow:0 0 0 4px color-mix(in srgb, var(--amber) 15%, transparent)}}.VvOOoa_circleCompleted{background:var(--green);color:var(--amber-text)}.VvOOoa_connector{display:none}@media (min-width:1024px){.VvOOoa_connector{background:var(--hairline-strong);width:1px;display:block;position:absolute;top:66px;bottom:-1px;left:43px}}.VvOOoa_titleRow{margin-bottom:var(--s1);flex-direction:column;align-items:flex-start;display:flex}@media (min-width:1024px){.VvOOoa_titleRow{align-items:center;gap:var(--s2-5);margin-bottom:var(--s2);flex-flow:wrap}}.VvOOoa_stepIcon{display:none}@media (min-width:1024px){.VvOOoa_stepIcon{display:block}}.VvOOoa_stepTitle{font-size:var(--t-base);font-weight:600;line-height:1.3}@media (min-width:1024px){.VvOOoa_stepTitle{font-size:var(--t-lg);line-height:inherit}}.VvOOoa_description{font-size:var(--t-ui-m);color:var(--bone);margin-bottom:var(--s2);line-height:1.5}@media (min-width:1024px){.VvOOoa_description{margin-bottom:var(--s3);max-width:580px;line-height:1.6}}.VvOOoa_metaRow{align-items:center;gap:var(--s3);margin-bottom:var(--s3);flex-wrap:wrap;display:flex}@media (min-width:1024px){.VvOOoa_metaRow{gap:var(--s4-5);margin-bottom:0}}.VvOOoa_metaItem{align-items:center;gap:var(--s1);font-family:var(--mono);color:var(--ash);font-size:var(--t-2xs);display:flex}@media (min-width:1024px){.VvOOoa_metaItem{font-size:var(--t-xs)}}.VvOOoa_metaIcon{width:10px;height:10px}@media (min-width:1024px){.VvOOoa_metaIcon{width:11px;height:11px}}.VvOOoa_buttons{gap:var(--s2);flex-wrap:wrap;grid-area:buttons;display:flex}@media (min-width:1024px){.VvOOoa_buttons{flex-flow:column;min-width:180px}}}
@layer app{.JD05jW_root{font-size:var(--t-2xs);color:var(--ash)}@media (min-width:1024px){.JD05jW_root{font-size:var(--t-2xs)}.JD05jW_short{display:none}}.JD05jW_full{display:none}@media (min-width:1024px){.JD05jW_full{display:inline}}}
@layer app{.DWFRgG_affiliateNote{margin:var(--s5) 0 0;color:var(--ash);font-size:var(--t-ui);line-height:1.5}}
