.convert-page{min-width:0;overflow-x:clip;color-scheme:light;background:#fff;--color-text-headings:var(--color-grey-900);--color-text-label:var(--color-grey-800);--color-text-subtitle:var(--color-grey-500);--color-text-body:var(--color-grey-800);--color-text-action:var(--color-blue-p-500);--color-surface-page:#ffffff;--color-surface-action:var(--color-blue-p-500);--color-surface-action-subtle:var(--color-blue-p-50);--color-surface-action-hover:var(--color-blue-p-600);--color-primary-to:var(--color-blue-p-500)}@keyframes convert-orb-pulse{0%{transform:scale(1);opacity:.55}to{transform:scale(1.7);opacity:0}}.convert-orb-pulse{animation:convert-orb-pulse 1.8s ease-out infinite}@keyframes convert-card-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.convert-card-in{animation:convert-card-in .45s cubic-bezier(.16,1,.3,1)}@keyframes convert-slot-snap{0%{transform:scale(1.06)}to{transform:none}}@keyframes convert-letter-lock{0%{color:#14171c}35%{color:#2563eb}to{color:#14171c}}@keyframes convert-underline{0%{transform:scaleX(0);opacity:0}to{transform:scaleX(1);opacity:1}}.convert-word-done:after{content:"";position:absolute;left:8%;right:8%;bottom:-.12em;height:2px;border-radius:999px;background:#2563eb;transform:scaleX(0);transform-origin:left center;animation:convert-underline .7s cubic-bezier(.16,1,.3,1) .15s forwards}.convert-word-done .convert-letter-lock{animation:convert-letter-lock .7s ease both}.convert-word-done .convert-letter-lock:first-child{animation-delay:0s}.convert-word-done .convert-letter-lock:nth-child(2){animation-delay:.07s}.convert-word-done .convert-letter-lock:nth-child(3){animation-delay:.14s}.convert-word-done .convert-letter-lock:nth-child(4){animation-delay:.21s}.convert-word-done .convert-letter-lock:nth-child(5){animation-delay:.28s}.convert-word-done .convert-letter-lock:nth-child(6){animation-delay:.35s}.convert-word-done .convert-letter-lock:nth-child(7){animation-delay:.42s}.convert-ink-stage{timeline-scope:--stage-0,--stage-1,--stage-2,--stage-3,--stage-4,--stage-5,--stage-6}@supports (animation-timeline:view()){.convert-bloom,.convert-ink{animation:convert-ink linear both;animation-timeline:var(--stage);animation-range:entry 15% cover 42%}.convert-bloom{animation-name:convert-bloom;animation-range:entry 0 cover 30%}}@keyframes convert-ink{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}@keyframes convert-bloom{0%{opacity:0;clip-path:inset(50% 50% 50% 50%)}to{opacity:1;clip-path:inset(0 0 0 0)}}