@keyframes _vs-spin_hsj2o_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _vs-shimmer_hsj2o_1{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes _vs-pulse_hsj2o_1{0%,to{opacity:1}50%{opacity:.45}}@keyframes _vs-bar_hsj2o_1{0%{left:-40%;right:100%}50%{left:20%;right:20%}to{left:100%;right:-40%}}@keyframes _vs-fade-in_hsj2o_1{0%{opacity:0}to{opacity:1}}@keyframes _vs-track_hsj2o_1{0%{transform:translate(-100%)scaleX(.35)}55%{transform:translate(30%)scaleX(1)}to{transform:translate(160%)scaleX(.35)}}@keyframes _vs-route_hsj2o_1{0%{offset-distance:0%;opacity:0}8%{opacity:1}92%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes _vs-draw_hsj2o_1{0%{stroke-dashoffset:620px}70%,to{stroke-dashoffset:0}}@keyframes _vs-rise_hsj2o_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._spinner_hsj2o_92{box-sizing:border-box;vertical-align:middle;border-style:solid;border-color:#e1252b #9e5a2938 #9e5a2938;border-radius:50%;flex:none;animation:.7s linear infinite _vs-spin_hsj2o_1;display:inline-block}._brand_hsj2o_104{border-color:#e1252b #9e5a2938 #9e5a2938}._onDark_hsj2o_109{border-color:#fff #ffffff4d #ffffff4d}._muted_hsj2o_114{border-color:#9c968b #9a9c8c4d #9a9c8c4d}._state_hsj2o_119{text-align:center;background:#fff;border:1px solid #1a151212;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:2rem;animation:.2s both _vs-fade-in_hsj2o_1;display:flex;box-shadow:0 24px 48px -44px #1a1512b3}._state_hsj2o_119._compact_hsj2o_133{box-shadow:none;background:0 0;border:none;padding:1.5rem}._stateMsg_hsj2o_140{color:#5b564e;font-size:.875rem}._page_hsj2o_145{z-index:100;background:#fffcf8;place-items:center;padding:1.5rem;animation:.25s both _vs-fade-in_hsj2o_1;display:grid;position:fixed;inset:0}._pageInner_hsj2o_156{flex-direction:column;align-items:center;gap:1rem;width:min(320px,80vw);display:flex}._wordmark_hsj2o_164{letter-spacing:-.02em;color:#e1252b;font-size:1.75rem;font-weight:700;animation:1.6s ease-in-out infinite _vs-pulse_hsj2o_1}._pageBarTrack_hsj2o_172{background:#ebe4da;border-radius:999px;width:100%;height:4px;position:relative;overflow:hidden}._pageBar_hsj2o_172{background:#e1252b;border-radius:999px;animation:1.15s ease-in-out infinite _vs-bar_hsj2o_1;position:absolute;top:0;bottom:0}._pageMsg_hsj2o_190{color:#9c968b;font-size:.8125rem}._skeleton_hsj2o_195{background:linear-gradient(90deg,#ebe4da 25%,#ffffff8c 50%,#ebe4da 75%) 0 0/200% 100%;animation:1.3s ease-in-out infinite _vs-shimmer_hsj2o_1;display:block}._textBlock_hsj2o_202{flex-direction:column;gap:.5rem;display:flex}._grid_hsj2o_208{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1rem;display:grid}._card_hsj2o_214{background:#fff;border:1px solid #1a151212;border-radius:24px;padding:0;overflow:hidden;box-shadow:0 24px 48px -44px #1a1512b3}._cardImg_hsj2o_223{width:100%}._cardBody_hsj2o_227{flex-direction:column;gap:.5rem;padding:1rem;display:flex}._cardFoot_hsj2o_234{justify-content:space-between;align-items:center;margin-top:.5rem;display:flex}._topBarTrack_hsj2o_241{background:#ebe4da;border-radius:999px;width:100%;height:3px;position:relative;overflow:hidden}._topBar_hsj2o_241{background:#e1252b;border-radius:999px;animation:1.15s ease-in-out infinite _vs-bar_hsj2o_1;position:absolute;top:0;bottom:0}._pageInline_hsj2o_259{background:#fffcf8;border:1px solid #1a151212;border-radius:26px;flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:380px;padding:1.5rem;animation:.25s both _vs-fade-in_hsj2o_1;display:flex;position:relative;overflow:hidden}._sweepTrack_hsj2o_275{background:#a810081a;border-radius:999px;width:100%;height:6px;position:relative;overflow:hidden}._sweepBar_hsj2o_284{background:#e1252b;border-radius:999px;width:46%;height:100%;animation:1.6s cubic-bezier(.65,0,.35,1) infinite _vs-track_hsj2o_1}._stepCaption_hsj2o_292{letter-spacing:.12em;text-transform:uppercase;color:#9c968b;font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,monospace;font-size:.71875rem}._lockup_hsj2o_300{flex-direction:column;align-items:center;width:min(320px,80vw);animation:.7s cubic-bezier(.2,.7,.3,1) both _vs-rise_hsj2o_1;display:flex}._lockupLogo_hsj2o_308{width:min(236px,60vw);height:auto}._lockupTrack_hsj2o_313{width:100%;margin-top:2.125rem}._lockupStep_hsj2o_318{margin-top:1rem}._routeWrap_hsj2o_322{background:repeating-linear-gradient(135deg,#ffede68c 0 12px,#fff0 12px 24px);position:absolute;inset:0}._routeStage_hsj2o_328{width:min(420px,88vw);height:150px;position:relative}._routeSvg_hsj2o_334{width:100%;height:100%;position:absolute;inset:0;overflow:visible}._routePath_hsj2o_342{stroke-dashoffset:620px;animation:3.2s cubic-bezier(.4,0,.2,1) infinite _vs-draw_hsj2o_1}._routePlane_hsj2o_347{offset-path:path("M18 118 C 120 118, 150 26, 250 26 S 372 82, 402 40");offset-rotate:auto;width:26px;height:26px;margin:-13px 0 0 -13px;animation:3.2s cubic-bezier(.4,0,.2,1) infinite _vs-route_hsj2o_1;position:absolute;top:0;left:0}._routePlane_hsj2o_347 svg{display:block;transform:rotate(45deg)}._routeCopy_hsj2o_364{text-align:center;margin-top:.5rem;position:relative}._routeHeadline_hsj2o_370{letter-spacing:-.03em;color:#1a1512;font-family:Bricolage Grotesque,system-ui,-apple-system,Segoe UI,sans-serif;font-size:1.625rem;font-weight:700}._routeStep_hsj2o_378{color:#e1252b;margin-top:.625rem}._checklist_hsj2o_383{width:min(340px,84vw)}._checklistHead_hsj2o_387{align-items:baseline;gap:.4375rem;margin-bottom:1.625rem;display:flex}._checklistBrand_hsj2o_394{letter-spacing:-.035em;color:#1a1512;font-family:Bricolage Grotesque,system-ui,-apple-system,Segoe UI,sans-serif;font-size:1.4375rem;font-weight:700}._checklistUnit_hsj2o_402{letter-spacing:.14em;text-transform:uppercase;color:#e1252b;font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,monospace;font-size:.625rem}._checklistRows_hsj2o_410{flex-direction:column;gap:.875rem;display:flex}._checkRow_hsj2o_416{align-items:center;gap:.75rem;transition:opacity .22s;display:flex}._checkDot_hsj2o_423{border:1.5px solid #1a15122e;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;transition:border-color .22s,background .22s;display:grid}._checkDotActive_hsj2o_434{border-color:#e1252b}._checkDotDone_hsj2o_438{background:#e1252b;border-color:#e1252b}._checkLabel_hsj2o_443{letter-spacing:.04em;color:#5b564e;font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,monospace;font-size:.78125rem}._checkLabelActive_hsj2o_450{color:#1a1512}._checklistTrack_hsj2o_454{margin-top:1.75rem}._panelHead_hsj2o_458{align-items:center;gap:.625rem;margin-bottom:1rem;display:flex}._rowSkeleton_hsj2o_465{background:#fff;border:1px solid #1a151212;border-radius:18px;gap:1rem;padding:.875rem;display:flex}._rowSkeletonBody_hsj2o_474{flex-direction:column;flex:1;gap:.5625rem;padding-top:.25rem;display:flex}._rowSkeletonSide_hsj2o_482{flex-direction:column;justify-content:flex-end;align-items:flex-end;gap:.4375rem;width:70px;display:flex}._rowSkeletonList_hsj2o_491{flex-direction:column;gap:1rem;display:flex}
