._95lgKG_stage{aspect-ratio:1000/560;background:var(--color-deep-dark);position:relative;overflow:hidden;container-type:inline-size}._95lgKG_canvas{font-size:.1cqw;font-family:var(--font-sans);color:var(--color-deep);line-height:1.35;position:absolute;inset:0}._95lgKG_canvas :where(p){margin:0;line-height:1.35}._95lgKG_form{box-sizing:border-box;background:var(--color-white);border-radius:14em;flex-direction:column;width:430em;height:488em;padding:24em 28em;display:flex;position:absolute;top:36em;left:40em;box-shadow:0 14em 36em #0000004d}._95lgKG_formTitle{font-size:24em;font-weight:700}._95lgKG_formSub{color:var(--color-deep-muted);font-size:14em;margin-top:.3em!important}._95lgKG_fields{flex-wrap:wrap;gap:10em 14em;margin-top:16em;display:flex}._95lgKG_field{width:100%}._95lgKG_half{width:calc(50% - 7em)}._95lgKG_fieldLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--color-deep-muted);font-size:12em;font-weight:700}._95lgKG_input{box-sizing:border-box;border:1.5em solid var(--color-sand-dark);background:var(--color-sand-light);border-radius:8em;min-height:36em;margin-top:5em;padding:7em 12em}._95lgKG_answer{font-size:15em}._95lgKG_button{background:var(--color-deep);border-radius:30em;flex:none;place-items:center;height:46em;margin-top:auto;display:grid}._95lgKG_buttonText{color:var(--color-white);font-size:16em;font-weight:700}._95lgKG_draft{box-sizing:border-box;background:var(--color-sand);border-radius:14em;width:460em;height:488em;padding:22em 26em;position:absolute;top:36em;left:500em;box-shadow:0 14em 36em #0000004d}._95lgKG_draftTop{justify-content:space-between;align-items:center;height:30em;display:flex}._95lgKG_draftLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--color-sky-dark);font-size:13em;font-weight:700}._95lgKG_version{background:var(--color-white);color:var(--color-deep-muted);border-radius:1em;padding:.25em .75em;font-size:13em;font-weight:600}._95lgKG_paper{box-sizing:border-box;background:var(--color-white);border:1.5em solid var(--color-sand-dark);border-radius:10em;flex-direction:column;gap:10em;height:262em;margin-top:12em;padding:20em 22em;display:flex}._95lgKG_obitName{font-family:var(--font-marketing);font-size:24em;font-weight:700}._95lgKG_obitText{font-family:var(--font-marketing);font-size:16em}._95lgKG_writing{justify-content:center;align-items:center;gap:7em;display:flex;position:absolute;top:128em;left:26em;right:26em}._95lgKG_writing span{background:var(--color-sky-dark);border-radius:50%;width:10em;height:10em}._95lgKG_writingText{color:var(--color-deep-muted);font-size:15em;font-weight:600;margin-left:.4em!important}._95lgKG_tones{align-items:center;gap:8em;margin-top:16em;display:flex}._95lgKG_tonesLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--color-deep-muted);font-size:12em;font-weight:700;margin-right:.3em!important}._95lgKG_tone{border:.1em solid var(--color-tan);background:var(--color-white);color:var(--color-deep);border-radius:2em;padding:.35em .85em;font-size:13em;font-weight:600}._95lgKG_toneOn{border-color:var(--color-deep);background:var(--color-deep);color:var(--color-white)}._95lgKG_tools{gap:10em;margin-top:16em;display:flex}._95lgKG_tool{text-align:center;border:.1em solid var(--color-tan);background:var(--color-white);color:var(--color-deep);border-radius:.6em;flex:1;padding:.75em 0;font-size:14em;font-weight:700}._95lgKG_toolAccent{border-color:var(--color-sky-dark);color:var(--color-sky-dark)}._95lgKG_transient{opacity:0}@keyframes _95lgKG_show{0%,to{opacity:1}}@keyframes _95lgKG_appear{0%{opacity:0}to{opacity:1}}@keyframes _95lgKG_rise{0%{opacity:0;transform:translateY(14em)}to{opacity:1;transform:none}}@keyframes _95lgKG_type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes _95lgKG_reveal{0%{opacity:0;clip-path:inset(0 0 100%)}to{opacity:1;clip-path:inset(0)}}@keyframes _95lgKG_press{0%,to{transform:none}40%{background:var(--color-sky-dark);transform:scale(.96)}}@keyframes _95lgKG_bounce{0%,to{transform:none}50%{transform:translateY(-6em)}}@keyframes _95lgKG_ring{0%{box-shadow:0 0 #2fb2b880}to{box-shadow:0 0 0 10em #2fb2b800}}._95lgKG_playing ._95lgKG_type{animation:_95lgKG_type .55s steps(18, end) var(--delay,0s) both}._95lgKG_playing ._95lgKG_press{animation:_95lgKG_press .5s ease-in-out var(--delay,0s) both}._95lgKG_playing ._95lgKG_transient{animation:_95lgKG_show var(--for) linear var(--from)}._95lgKG_playing ._95lgKG_final{animation:_95lgKG_appear .3s ease-out var(--from) backwards}._95lgKG_playing ._95lgKG_writing span{animation:.5s ease-in-out 4.4s 2 _95lgKG_bounce}._95lgKG_playing ._95lgKG_writing span:nth-child(2){animation-delay:4.5s}._95lgKG_playing ._95lgKG_writing span:nth-child(3){animation-delay:4.6s}._95lgKG_playing ._95lgKG_stream{animation:_95lgKG_reveal .8s ease-out var(--delay,0s) both}._95lgKG_playing ._95lgKG_rise{animation:_95lgKG_rise .6s cubic-bezier(.22, 1, .36, 1) var(--delay,0s) both}._95lgKG_playing ._95lgKG_toolAccent{animation:1.4s ease-out 9.4s 2 _95lgKG_ring}@media (prefers-reduced-motion:reduce){._95lgKG_stage *,._95lgKG_playing *{animation:none!important}}
