._head_vbt05_1{display:flex;flex-direction:column;gap:14px;max-width:880px;padding:24px 0 8px}._eyebrow_vbt05_9{font-size:12.5px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--primary)}._title_vbt05_17{margin:0;font-family:var(--font-family-heading);font-weight:400;font-size:clamp(36px,5vw,56px);line-height:1.05;letter-spacing:-1px}._lede_vbt05_26{margin:0;font-size:18px;line-height:1.55;color:#3a3f4a;max-width:720px}._startBox_vbt05_34{display:flex;align-items:center;flex-wrap:wrap;gap:14px 20px;background:#f3f8f6;border:1px solid #cfe6dc;border-radius:12px;padding:14px 18px;font-size:15px;color:#1f2937}._startBtn_vbt05_47{background:var(--primary);color:#fff;font-weight:700;font-size:14.5px;padding:10px 18px;border-radius:999px;text-decoration:none;white-space:nowrap}._startBtn_vbt05_47:hover{filter:brightness(1.08)}._chips_vbt05_62{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}._chip_vbt05_62{font-size:13.5px;font-weight:600;color:#1f2937;background:#fff;border:1px solid var(--border);border-radius:999px;padding:7px 14px;text-decoration:none}._chip_vbt05_62:hover{border-color:var(--primary);color:var(--primary)}._groups_vbt05_85{margin-top:36px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}._group_vbt05_85{background:#fff;border:1px solid var(--border);border-radius:14px;padding:22px;display:flex;flex-direction:column;gap:8px;scroll-margin-top:90px}._groupTitle_vbt05_103{margin:0;font-family:var(--font-family-heading);font-weight:400;font-size:26px;line-height:1.15}._groupBlurb_vbt05_111{margin:0 0 6px;font-size:14px;color:var(--muted-foreground)}._list_vbt05_117{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}._tool_vbt05_125+._tool_vbt05_125{border-top:1px solid var(--border)}._toolLink_vbt05_129{display:flex;flex-direction:column;gap:2px;padding:11px 4px;text-decoration:none;color:var(--foreground)}._toolLink_vbt05_129:hover ._toolName_vbt05_138{color:var(--primary)}._toolName_vbt05_138{font-size:15.5px;font-weight:600}._toolDesc_vbt05_147{font-size:13.5px;line-height:1.45;color:#4b5563}._newTag_vbt05_153{display:inline-block;font-size:10.5px;font-weight:700;color:#095c44;background:#e4f4ee;border-radius:999px;padding:1px 7px;margin-left:8px;vertical-align:middle}._foot_vbt05_165{margin:28px 0 0;font-size:14px;color:var(--muted-foreground)}._foot_vbt05_165 a{color:var(--primary);font-weight:600;text-decoration:none}._pathSection_vbt05_178{display:flex;flex-direction:column;gap:14px;margin-top:18px;scroll-margin-top:90px}._sectionTitle_vbt05_186{margin:0;font-family:var(--font-family-heading);font-weight:400;font-size:28px;line-height:1.15;color:var(--foreground)}._picker_vbt05_195{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}._pick_vbt05_195{display:flex;flex-direction:column;gap:3px;text-align:left;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:14px 16px;font:inherit;cursor:pointer;color:var(--foreground);transition:border-color var(--animation-duration-fast),box-shadow var(--animation-duration-fast)}._pick_vbt05_195:hover{border-color:var(--gold)}._pick_vbt05_195:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._pickOn_vbt05_225{border-color:var(--forest);box-shadow:0 0 0 1px var(--forest),var(--shadow)}._pickLabel_vbt05_230{font-size:15.5px;font-weight:700}._pickWho_vbt05_235{font-size:13.5px;line-height:1.4;color:var(--muted-foreground)}._pickHint_vbt05_241{margin:0;font-size:15px;color:var(--muted-foreground)}._map_vbt05_247{background:var(--card);border:1px solid var(--gold-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:22px 24px;display:flex;flex-direction:column;gap:18px}._mapHead_vbt05_258{display:flex;justify-content:space-between;align-items:flex-start;gap:14px 24px;flex-wrap:wrap}._mapEyebrow_vbt05_266{font-size:12px;font-weight:700;letter-spacing:1.1px;text-transform:uppercase;color:var(--gold-text)}._mapGoal_vbt05_274{margin:4px 0 0;font-family:var(--font-family-heading);font-weight:500;font-size:24px;line-height:1.2;color:var(--foreground)}._mapCta_vbt05_283{display:inline-block;background:var(--forest);color:var(--gold-light);font-weight:700;font-size:15.5px;padding:12px 22px;border-radius:var(--radius-full);text-decoration:none;box-shadow:0 1px 2px #0f2a214d,0 8px 20px #0f2a2133}._mapCta_vbt05_283:focus-visible,._mapLink_vbt05_296:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._mapSteps_vbt05_301{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px}._mapStep_vbt05_301{display:flex;gap:12px;align-items:flex-start}._mapNum_vbt05_316{flex-shrink:0;width:30px;height:30px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--forest);color:var(--gold-light);font-family:var(--font-family-heading);font-size:16px}._mapText_vbt05_330{min-width:0}._mapLink_vbt05_296{font-weight:700;font-size:15.5px;color:var(--primary);text-decoration:none;border-radius:4px}._mapLink_vbt05_296:hover{text-decoration:underline}._tag_vbt05_346{display:inline-block;margin-left:8px;font-size:11px;font-weight:700;color:var(--gold-text);background:var(--gold-soft);border-radius:var(--radius-full);padding:1px 8px;vertical-align:middle}._mapPlain_vbt05_358{margin:3px 0 0;font-size:14px;line-height:1.5;color:#2f413c}._brandSection_vbt05_365{margin-top:20px}._groupsLede_vbt05_369{margin:6px 0 12px;font-size:15px;color:var(--muted-foreground)}._mapTag_vbt05_375{display:inline-block;font-size:10.5px;font-weight:700;color:var(--gold-text);background:var(--gold-soft);border-radius:var(--radius-full);padding:1px 7px;margin-left:8px;vertical-align:middle}._group_vbt05_85{background:var(--card)}._picker3_vbt05_392{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}._picker3_vbt05_392 ._pick_vbt05_195{padding:20px;min-height:108px;justify-content:center}._picker3_vbt05_392 ._pickLabel_vbt05_230{font-family:var(--font-family-heading);font-weight:500;font-size:21px}._choiceRow_vbt05_410{display:flex;flex-wrap:wrap;gap:10px}._choice_vbt05_410{font:inherit;font-size:15.5px;font-weight:700;color:var(--foreground);background:var(--card);border:1px solid var(--gold-line);border-radius:var(--radius-full);padding:12px 20px;cursor:pointer}._choice_vbt05_410:hover{border-color:var(--forest)}._choice_vbt05_410:focus-visible,._textBtn_vbt05_433:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._textBtn_vbt05_433{align-self:flex-start;background:none;border:none;padding:0;font:inherit;font-size:14px;font-weight:700;color:var(--primary);cursor:pointer}._youPicked_vbt05_450{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;font-size:15px;color:#2f413c}._now_vbt05_460{display:flex;flex-direction:column;align-items:flex-start;gap:6px;background:var(--surface);border-radius:var(--radius-lg);padding:18px 20px}._nowWaiting_vbt05_470{opacity:.85}._nowLabel_vbt05_474{font-size:12.5px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:var(--gold-text)}._nowTitle_vbt05_482{font-family:var(--font-family-heading);font-weight:500;font-size:23px;line-height:1.2;color:var(--foreground)}._nowPlain_vbt05_490{font-size:15px;line-height:1.5;color:#2f413c;margin-bottom:6px}._nowWait_vbt05_470{font-size:14px;color:var(--muted-foreground)}._allSteps_vbt05_502>summary,._allTools_vbt05_503>summary{cursor:pointer;font-weight:700;font-size:14.5px;color:var(--primary)}._allSteps_vbt05_502[open]>summary{margin-bottom:14px}._allTools_vbt05_503{margin-top:28px}._allTools_vbt05_503[open]>summary{margin-bottom:16px}._mapNumDone_vbt05_522{background:var(--gold-soft);color:var(--gold-text)}._saves_vbt05_527{margin:0;font-size:13.5px;color:var(--muted-foreground)}@media(max-width:760px){._picker3_vbt05_392{grid-template-columns:minmax(0,1fr)}._picker3_vbt05_392 ._pick_vbt05_195{min-height:0}._choice_vbt05_410{width:100%;text-align:left}}@media(max-width:860px){._picker_vbt05_195{grid-template-columns:repeat(2,minmax(0,1fr))}._mapSteps_vbt05_301{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){._groups_vbt05_85{grid-template-columns:minmax(0,1fr)}}@media(max-width:520px){._picker_vbt05_195{grid-template-columns:minmax(0,1fr)}._mapCta_vbt05_283{width:100%;text-align:center}}
