.mn-v .fl-open{--v-s-4xl:6rem;z-index:10;width:100%;min-height:0;padding:clamp(var(--v-s-md), 22vh, 14rem) var(--v-s-lg) var(--v-s-lg);flex:auto;align-content:safe center;justify-items:center;display:grid;position:relative;overflow-y:auto}.mn-v[data-place=still]:has(.fl-open)>.fl-main{justify-content:flex-start;align-items:stretch;padding:0;overflow:hidden}.mn-v[data-place=still]:has(.fl-open)>.fl-main>.route-stage{flex-direction:column;flex:auto;width:100%;max-width:none;min-height:0;display:flex}@media (min-width:900px){.mn-v .fl-open{padding-inline:clamp(2rem,5.5vw,5.5rem);padding-block:clamp(var(--v-s-xl), 10vh, 7rem) var(--v-s-xl);place-items:center}}.mn-v .fl-open-col{align-items:center;gap:var(--v-s-md);text-align:center;flex-direction:column;width:100%;min-width:0;max-width:38rem;display:flex;position:relative}.mn-v .fl-open-col:before{content:"";inset:calc(-1 * var(--v-s-2xl)) calc(-1 * var(--v-s-4xl));z-index:-1;pointer-events:none;background:radial-gradient(62% 58% at 50% 48%, color-mix(in srgb, var(--v-cream) 88%, transparent) 0%, color-mix(in srgb, var(--v-cream) 78%, transparent) 42%, color-mix(in srgb, var(--v-cream) 30%, transparent) 74%, transparent 100%);position:absolute}@media (min-width:900px){.mn-v .fl-open-col{gap:var(--v-s-lg)}}.mn-v .fl-open .fl-panel{display:contents}.mn-v .fl-main h1.fl-open-h1{margin:0;max-width:18ch;font-family:var(--v-font-display);letter-spacing:-.021em;color:var(--v-ink);text-wrap:balance;margin-inline:auto;font-size:clamp(1.6rem,1.28rem + 1.36vw,2.5rem);font-weight:300;line-height:1.08}.mn-v:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .fl-main h1.fl-open-h1{font-family:var(--v-font-ar);letter-spacing:0;font-size:clamp(1.8rem,1.44rem + 1.53vw,2.8rem);font-weight:300;line-height:1.35}.mn-v .fl-open-lead{font-size:var(--v-t-h3);line-height:var(--v-lh-h3);color:var(--v-ink-soft);justify-content:center;align-items:center;gap:.5ch;margin:0;display:inline-flex}.mn-v:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .fl-open-lead{font-family:var(--v-font-ar);line-height:1.5}.mn-v .fl-open .fl-shield{font:inherit;color:inherit;border-radius:var(--v-radius-sm);cursor:pointer;transition:color .16s var(--v-ease-out);background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;text-decoration:none;display:inline-flex;position:relative}.mn-v .fl-open .fl-shield:after{content:"";position:absolute;inset:-15px}.mn-v .fl-open .fl-shield:hover{color:var(--v-forest)}.mn-v .fl-open .fl-shield:focus-visible{outline:2px solid var(--v-forest);outline-offset:2px}.mn-v .fl-open-safe{color:var(--v-sanctuary);border-radius:var(--v-radius-sm);cursor:help;align-items:center;display:inline-flex;position:relative}.mn-v .fl-open-safe-tip{z-index:30;border-radius:var(--v-radius-pill);background:var(--v-forest);color:var(--v-cream);font-family:var(--v-font-ui);font-size:var(--v-t-meta);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s var(--v-ease-out), translate .2s var(--v-ease-out);padding:.5em .85em;line-height:1.3;position:absolute;bottom:calc(100% + 10px);left:50%;translate:-50% 4px}.mn-v:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .fl-open-safe-tip{font-family:var(--v-font-ar)}.mn-v .fl-open-safe:hover .fl-open-safe-tip,.mn-v .fl-open-safe:focus-visible .fl-open-safe-tip{opacity:1;translate:-50%}@media (prefers-reduced-motion:reduce){.mn-v .fl-open-safe-tip{transition-duration:1ms;translate:-50%}}.mn-v .fl-open-form{align-self:stretch;gap:var(--v-s-md);text-align:start;flex-direction:column;min-width:0;display:flex}.mn-v textarea.fl-open-field{width:100%;min-height:calc(5 * 1.6 * 1em + 2 * var(--v-s-lg));max-height:calc(10 * 1.6 * 1em + 2 * var(--v-s-lg));resize:none;padding:var(--v-s-lg);border:1px solid var(--v-rule);border-radius:var(--v-radius-lg);background:color-mix(in srgb, var(--v-surface) 96%, transparent);box-shadow:0 1px 2px color-mix(in srgb, var(--v-forest) 8%, transparent), 0 18px 40px -24px color-mix(in srgb, var(--v-forest) 26%, transparent);color:var(--v-ink);font-family:var(--v-font-ui);font-size:var(--v-t-h3);text-align:start;transition:border-color .26s var(--v-ease-out), box-shadow .26s var(--v-ease-out), background-color .26s var(--v-ease-out);line-height:1.6;display:block;overflow-y:auto}.mn-v:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) textarea.fl-open-field{font-family:var(--v-font-ar)}.mn-v textarea.fl-open-field::placeholder{color:var(--v-ink-faint);opacity:1}.mn-v textarea.fl-open-field:hover{border-color:var(--v-sage);box-shadow:0 1px 2px color-mix(in srgb, var(--v-forest) 10%, transparent), 0 22px 48px -24px color-mix(in srgb, var(--v-forest) 32%, transparent)}.mn-v textarea.fl-open-field:focus-visible{outline:2px solid var(--v-forest);outline-offset:3px;border-color:var(--v-sanctuary);border-radius:var(--v-radius-lg);background:var(--v-surface);box-shadow:0 1px 2px color-mix(in srgb, var(--v-forest) 12%, transparent), 0 10px 28px -22px color-mix(in srgb, var(--v-forest) 30%, transparent)}.mn-v .fl-open-form .fl-actions{justify-content:center}.mn-v .fl-open .fl-btn.primary{background:var(--v-forest);min-height:52px;color:var(--v-cream);font-family:var(--v-font-ui);font-size:var(--v-t-body);border:0;padding:0 1.75rem;font-weight:500;text-decoration:none}.mn-v .fl-open .fl-btn.primary:hover{background:color-mix(in srgb, var(--v-forest) 88%, var(--v-ink))}@media (hover:hover) and (pointer:fine){.mn-v .fl-open .fl-btn.primary{box-shadow:0 10px 28px -14px color-mix(in srgb, var(--v-forest) 22%, transparent);transition:box-shadow .2s var(--v-ease-out), background-color .2s var(--v-ease-out)}}.mn-v .fl-open .fl-btn.primary:focus-visible{outline:2px solid var(--v-forest);outline-offset:3px}.mn-v .fl-open-body{width:100%;min-width:0}.mn-v .fl-open-actions{align-items:center;gap:var(--v-s-sm);flex-direction:column;display:flex}.mn-v .fl-open-quiet{min-height:28px;color:var(--v-ink-muted);font-size:var(--v-t-meta);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.mn-v .fl-open-quiet:hover,.mn-v .fl-open-quiet:focus-visible{color:var(--v-forest)}.mn-v .fl-open-form--wide{align-items:center}.mn-v .fl-open-chips{justify-content:center;width:100%;display:flex}.mn-v .fl-open-chips [role=radiogroup]{justify-content:center;gap:var(--v-s-sm);flex-wrap:wrap;display:flex}.mn-v .fl-chip{border-radius:var(--v-radius-pill);border:1.5px solid var(--v-boundary);min-height:44px;color:var(--v-ink-muted);font-family:inherit;font-size:var(--v-t-meta);cursor:pointer;transition:background-color .2s var(--v-ease-out), color .2s var(--v-ease-out), border-color .2s var(--v-ease-out);background:0 0;justify-content:center;align-items:center;padding:0 1rem;font-weight:500;display:inline-flex}.mn-v .fl-chip:hover{border-color:var(--v-sage);color:var(--v-forest)}.mn-v .fl-chip[aria-checked=true]{background:var(--v-whisper);color:var(--v-forest);border-color:var(--v-sanctuary)}.mn-v .fl-chip:focus-visible{outline:2px solid var(--v-forest);outline-offset:2px}.mn-v .fl-open-note{max-width:46ch;font-size:var(--v-t-meta);line-height:var(--v-lh-meta);color:var(--v-ink-muted);margin:0 auto}.mn-v:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .fl-open-note{font-family:var(--v-font-ar)}.mn-v .fl-heard{align-items:center;gap:var(--v-s-md);flex-direction:column;width:100%;display:flex}.mn-v .fl-heard-yours{max-width:30ch;font-family:var(--v-font-display);font-weight:300;font-size:var(--v-t-h2);color:var(--v-ink);text-wrap:balance;quotes:"“" "”";margin:0;line-height:1.32}.mn-v:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .fl-heard-yours{font-family:var(--v-font-ar);quotes:"«" "»";line-height:1.55}.mn-v .fl-heard-yours:before{content:open-quote}.mn-v .fl-heard-yours:after{content:close-quote}.mn-v .fl-heard-list{width:100%;max-width:34ch;margin:0 auto;padding:0;list-style:none}.mn-v .fl-heard-list>li{padding-block:var(--v-s-sm);color:var(--v-ink-soft);font-size:var(--v-t-body);line-height:var(--v-lh-body);text-wrap:pretty}.mn-v .fl-heard-list>li+li{border-block-start:1px solid var(--v-rule)}.mn-v:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .fl-heard-list>li{font-family:var(--v-font-ar)}@media (prefers-reduced-motion:no-preference){.mn-v .fl-heard-list>li{animation:fl-lift-in .62s var(--v-ease-out) backwards;animation-delay:calc(1s + var(--v-i,0) * .13s)}}.mn-v .fl-promises{gap:var(--v-s-md);text-align:start;flex-direction:column;width:100%;max-width:38ch;margin:0 auto;padding:0;list-style:none;display:flex}.mn-v .fl-promises>li{align-items:start;gap:var(--v-s-sm);color:var(--v-ink-soft);font-size:var(--v-t-body);line-height:var(--v-lh-body);text-wrap:pretty;grid-template-columns:auto minmax(0,1fr);display:grid}.mn-v .fl-promises svg{color:var(--v-sanctuary);flex:none;margin-block-start:.28em}.mn-v:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .fl-promises>li{font-family:var(--v-font-ar)}@media (prefers-reduced-motion:no-preference){.mn-v .fl-promises>li{animation:fl-lift-in .62s var(--v-ease-out) backwards;animation-delay:calc(.9s + var(--v-i,0) * .12s)}}.mn-v .fl-note{align-items:center;gap:var(--v-s-md);width:100%;padding:var(--v-s-lg);border:1px solid var(--v-rule);border-radius:var(--v-radius-lg);background:color-mix(in srgb, var(--v-surface) 96%, transparent);box-shadow:0 1px 2px color-mix(in srgb, var(--v-forest) 8%, transparent), 0 18px 40px -24px color-mix(in srgb, var(--v-forest) 26%, transparent);flex-direction:column;display:flex}.mn-v .fl-note .fl-heard-list{max-width:none}.mn-v .fl-note .fl-heard-yours{max-width:38ch;font-size:var(--v-t-h3);line-height:1.42}.mn-v .fl-note-hint{border-block-start:1px solid var(--v-rule);width:100%;font-size:var(--v-t-meta);line-height:var(--v-lh-meta);color:var(--v-ink-muted);margin:0;padding-block-start:var(--v-s-sm)}.mn-v:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .fl-note-hint{font-family:var(--v-font-ar)}.mn-v .fl-open .fl-crumbs{color:var(--v-ink-faint);justify-content:center;margin:0;display:flex}.mn-v .fl-open .fl-crumbs ol{font-size:var(--v-t-meta);line-height:var(--v-lh-meta);flex-wrap:wrap;justify-content:center;align-items:center;gap:.1rem .15rem;margin:0;padding:0;list-style:none;display:flex}.mn-v .fl-open .fl-crumbs li{align-items:center;gap:.15rem;min-height:28px;display:inline-flex}.mn-v .fl-open .fl-crumbs a{color:var(--v-ink-muted);font-weight:500;text-decoration:none}.mn-v .fl-open .fl-crumbs a:hover,.mn-v .fl-open .fl-crumbs a:focus-visible{color:var(--v-forest);text-underline-offset:3px;text-decoration:underline}.mn-v .fl-open .fl-crumbs svg{color:var(--v-sage);flex:none}.mn-v:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .fl-open .fl-crumbs svg{scale:-1 1}.mn-v .fl-open .fl-crumbs .fl-crumbs-here{color:var(--v-ink);font-weight:600}.mn-v .fl-open-col .fl-panel>*{animation:fl-lift-in .78s var(--v-ease-out) backwards;animation-delay:calc(.18s + var(--v-i,0) * .24s)}.mn-v .fl-open-col .fl-panel>.fl-h1{animation:none}.mn-v .fl-open-h1>span{animation:fl-word .82s var(--v-ease-out) both;animation-delay:calc(.3s + var(--v-i,0) * 76ms);display:inline-block}@media (prefers-reduced-motion:reduce){.mn-v .fl-open-col .fl-panel>*,.mn-v .fl-open-h1>span,.mn-v .fl-heard-list>li,.mn-v .fl-promises>li{animation-name:fl-fade;animation-duration:.24s;animation-delay:0s}}
