.a2ZpKa_player{color:var(--color-heritage-green);background:#191d19;position:absolute;inset:0;overflow:hidden}.a2ZpKa_player:fullscreen{width:100%;height:100%}.a2ZpKa_player:focus-visible{outline:3px solid var(--color-heritage-orange);outline-offset:-3px}.a2ZpKa_video{object-fit:contain;width:100%;height:100%}.a2ZpKa_center{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.a2ZpKa_play{background:var(--color-heritage-green);color:#fff;pointer-events:auto;border:1px solid #fff6;border-radius:50%;place-items:center;width:clamp(3.5rem,9vw,4.5rem);height:clamp(3.5rem,9vw,4.5rem);display:grid;box-shadow:0 6px 28px #0003}.a2ZpKa_play:hover{background:var(--color-heritage-orange);transform:scale(1.05)}.a2ZpKa_controls{color:#fff;background:linear-gradient(#0000,#000000c7);padding:1.5rem .85rem .35rem;transition:opacity .2s;position:absolute;bottom:0;left:0;right:0}.a2ZpKa_row{align-items:center;gap:.25rem;margin-top:.2rem;display:flex}.a2ZpKa_button{width:2.25rem;height:2.25rem;color:inherit;border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid}.a2ZpKa_player button,.a2ZpKa_player select,.a2ZpKa_player a{cursor:pointer;transition:background .18s,color .18s,transform .18s}.a2ZpKa_button:hover{color:var(--color-heritage-orange);background:#9ba96726}.a2ZpKa_player button:focus-visible,.a2ZpKa_player a:focus-visible,.a2ZpKa_player input:focus-visible,.a2ZpKa_player select:focus-visible{outline:2px solid var(--color-heritage-orange);outline-offset:3px}.a2ZpKa_time{white-space:nowrap;font-variant-numeric:tabular-nums;margin-right:auto;font-size:.65rem}.a2ZpKa_speed{background:0 0;border-radius:.5rem;max-width:3.8rem;padding:.25rem;font-size:.75rem}.a2ZpKa_range{appearance:none;background:linear-gradient(to right, var(--color-heritage-orange) var(--progress,0%), #ffffff59 var(--progress,0%));cursor:pointer;border-radius:99px;width:100%;height:5px;display:block}.a2ZpKa_range::-webkit-slider-thumb{appearance:none;background:var(--color-heritage-orange);border:3px solid #fff;border-radius:50%;width:13px;height:13px;box-shadow:0 1px 5px #0003}.a2ZpKa_range::-moz-range-thumb{background:var(--color-heritage-orange);border:3px solid #fff;border-radius:50%;width:8px;height:8px}.a2ZpKa_range:disabled{cursor:default;opacity:.5}.a2ZpKa_volume{width:3rem;margin:0 .35rem 0 0}.a2ZpKa_spinner{border:3px solid #fff6;border-top-color:var(--color-heritage-orange);border-radius:50%;width:2.75rem;height:2.75rem;animation:.8s linear infinite a2ZpKa_spin}.a2ZpKa_error{color:#fff;text-align:center;background:#000b;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:1rem 1rem 6rem;font-size:.875rem;display:flex;position:absolute;inset:0}.a2ZpKa_retry{background:var(--color-heritage-green);border-radius:99px;padding:.5rem 1rem}@keyframes a2ZpKa_spin{to{transform:rotate(360deg)}}@media (max-width:639px){.a2ZpKa_volume{display:none}.a2ZpKa_controls{padding:1.25rem .65rem .25rem}.a2ZpKa_button{width:2rem;height:2rem}}@media (prefers-reduced-motion:reduce){.a2ZpKa_player button,.a2ZpKa_player select,.a2ZpKa_player a{transition:none}.a2ZpKa_spinner{animation-duration:2s}}.a2ZpKa_play svg{width:28px;height:28px}.a2ZpKa_speed option{color:#292c27;background:var(--color-paper,#faf8f3)}.a2ZpKa_player button:disabled{cursor:default;opacity:.5}@media (hover:hover){.a2ZpKa_player[data-playing=true]:not(:hover):not(:focus-within) .a2ZpKa_controls{opacity:0;pointer-events:none}}
._pAPKq_progress{--audio-progress:0%;appearance:none;cursor:pointer;background:linear-gradient(to right, var(--color-heritage-orange) 0%, var(--color-heritage-orange) var(--audio-progress), color-mix(in srgb, var(--color-heritage-green) 22%, transparent) var(--audio-progress), color-mix(in srgb, var(--color-heritage-green) 22%, transparent) 100%);border-radius:999px;width:100%;height:5px}._pAPKq_progress::-webkit-slider-thumb{appearance:none;background:var(--color-heritage-orange);border:4px solid #fff;border-radius:999px;width:17px;height:17px;box-shadow:0 2px 10px #2a2a2a2e}._pAPKq_progress::-moz-range-thumb{background:var(--color-heritage-orange);border:4px solid #fff;border-radius:999px;width:10px;height:10px;box-shadow:0 2px 10px #2a2a2a2e}._pAPKq_progress:disabled{cursor:default;opacity:.55}._pAPKq_story{box-shadow:none;background:#fffaf0;border-color:#dacdb8}._pAPKq_story button{color:#fffaf0;background:#294c43;border-color:#294c43}._pAPKq_story button:hover{background:#203d35}._pAPKq_story button:focus-visible{outline-offset:4px;outline:3px solid #9b642d}._pAPKq_story p{color:#294c43}._pAPKq_story ._pAPKq_progress{accent-color:#9b642d}
.dFrX3q_card{isolation:isolate;background:#fffaf0;border:1px solid #dfd4bf;border-radius:28px;max-width:800px;margin:auto;position:relative;overflow:hidden;box-shadow:0 24px 70px #294c4312}.dFrX3q_scene{background:#183a3c;height:265px;position:relative;overflow:hidden}.dFrX3q_scene svg{width:100%;height:100%}.dFrX3q_sceneCaption{text-align:center;color:#f9edcf;letter-spacing:.15em;width:100%;padding:0 18px;font-size:11px;font-weight:600;line-height:1.6;position:absolute;top:25px}.dFrX3q_partner{letter-spacing:normal;margin-top:8px;font-weight:400}.dFrX3q_partner a{text-underline-offset:3px;font-weight:600;text-decoration:underline}.dFrX3q_partner a:hover{color:#fffaf0}.dFrX3q_partner a:focus-visible{outline-offset:4px;border-radius:2px;outline:2px solid}.dFrX3q_content{text-align:center;padding:22px 48px 30px;position:relative}.dFrX3q_ornament{color:#9b642d;margin-bottom:12px;font-size:20px}.dFrX3q_title{color:#294c43;font-family:Georgia, var(--font-noto-sans-armenian), serif;letter-spacing:-.035em;text-wrap:balance;overflow-wrap:anywhere;font-size:clamp(2rem,5vw,3.4rem);line-height:1.2}.dFrX3q_description{color:#6c655a;white-space:pre-line;max-width:580px;margin:18px auto 0;font-size:15px;line-height:1.8}.dFrX3q_invitation{color:#695d4a;justify-content:center;align-items:center;gap:12px;min-height:24px;margin:28px 0 16px;font-size:13px;display:flex}.dFrX3q_sound{align-items:center;gap:3px;height:20px;display:flex}.dFrX3q_sound i{background:#9b642d;border-radius:4px;width:3px;height:6px}.dFrX3q_sound i:nth-child(2),.dFrX3q_sound i:nth-child(4){height:12px;animation-delay:-.4s}.dFrX3q_sound i:nth-child(3){height:18px;animation-delay:-.7s}.dFrX3q_moon{transform-origin:50%;animation:8s ease-in-out infinite dFrX3q_float}.dFrX3q_stars{animation:6s ease-in-out infinite dFrX3q_shimmer}.dFrX3q_stars path{transform-origin:50%;animation:5s ease-in-out infinite dFrX3q_starDance}.dFrX3q_stars circle{animation:3s ease-in-out infinite alternate dFrX3q_shimmer}.dFrX3q_rays{opacity:.35;transform-origin:400px 246px;animation:7s ease-in-out infinite dFrX3q_lightRays}.dFrX3q_bookGlow{animation:4s ease-in-out infinite dFrX3q_bookGlow}.dFrX3q_enchantment{pointer-events:none;z-index:2;position:absolute;inset:0;overflow:hidden}.dFrX3q_enchantment span{opacity:0;background:#ffe3a4;border-radius:50%;width:4px;height:4px;animation:9s linear infinite dFrX3q_magicDust;position:absolute;bottom:4%;left:12%;box-shadow:0 0 9px 2px #fbd99180}.dFrX3q_enchantment span:nth-child(2n){animation-duration:12s;animation-delay:-3s;left:82%}.dFrX3q_enchantment span:nth-child(3n){animation-duration:10s;animation-delay:-6s;left:26%}.dFrX3q_enchantment span:nth-child(4n){animation-duration:14s;animation-delay:-8s;left:69%}.dFrX3q_enchantment span:nth-child(5n){width:3px;height:3px;animation-delay:-4s;left:47%}.dFrX3q_enchantment span:nth-child(7n){animation-delay:-1s;left:92%}.dFrX3q_fireflies{opacity:.7}.dFrX3q_fireflies circle{animation:5s ease-in-out infinite dFrX3q_wander}.dFrX3q_fireflies circle:nth-child(2){animation-delay:-2s}.dFrX3q_fireflies circle:nth-child(3){animation-delay:-3.5s}.dFrX3q_fireflies circle:nth-child(4){animation-delay:-1s}.dFrX3q_book{animation:7s ease-in-out infinite dFrX3q_float}.dFrX3q_shootingStar{opacity:0;animation:10s ease-out infinite dFrX3q_shootingStar}@keyframes dFrX3q_wander{50%{opacity:.25;transform:translate(8px,-12px)}}@keyframes dFrX3q_shootingStar{0%,65%,to{opacity:0;transform:translate(0)}68%{opacity:.9}80%{opacity:0;transform:translate(180px,65px)}}.dFrX3q_card[data-playing=true] .dFrX3q_fireflies{animation:4s ease-in-out infinite dFrX3q_float,3s ease-in-out infinite dFrX3q_shimmer}.dFrX3q_card[data-playing=true] .dFrX3q_sound i{animation-name:dFrX3q_sound;animation-duration:.9s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes dFrX3q_float{50%{transform:translateY(-6px)}}@keyframes dFrX3q_shimmer{50%{opacity:.3}}@keyframes dFrX3q_sound{50%{transform:scaleY(.35)}}@keyframes dFrX3q_starDance{50%{transform:translateY(-7px)}}@keyframes dFrX3q_lightRays{50%{opacity:.75;transform:rotate(5deg)scaleX(1.2)}}@keyframes dFrX3q_bookGlow{50%{opacity:.6;transform:translateY(-6px)}}@keyframes dFrX3q_magicDust{0%{opacity:0;transform:translate(0)}15%,65%{opacity:.75}to{opacity:0;transform:translate(22px,-480px)}}@media (max-width:600px){.dFrX3q_page{background:#193e38;padding:16px 0 40px}.dFrX3q_page .dFrX3q_backLink{color:#eadfc7;margin-bottom:8px;margin-left:20px;margin-right:20px}.dFrX3q_card{box-shadow:none;background:radial-gradient(at 50% 40%,#416452 0,#193e38 70%);border:0;border-radius:0;min-height:min(720px,100svh - 120px)}.dFrX3q_scene{background:0 0;height:320px}.dFrX3q_scene:after{content:"";pointer-events:none;background:linear-gradient(#0000,#254c43);position:absolute;inset:65% 0 0}.dFrX3q_scene svg{z-index:1;position:relative}.dFrX3q_moon path{transform:translate(-45px)}.dFrX3q_bookScale{transform-box:fill-box;transform-origin:50%;transform:translateY(-20px)scale(1.15)}.dFrX3q_sceneCaption{letter-spacing:.08em;z-index:3;font-size:11px;top:14px}.dFrX3q_content{background:linear-gradient(#254c43,#0000);padding:4px 22px 30px}.dFrX3q_title{color:#fff0cb;text-shadow:0 2px 24px #ffe3a41a;font-size:clamp(2rem,9vw,2.7rem)}.dFrX3q_ornament{color:#efc879;margin-bottom:12px}.dFrX3q_invitation{color:#f1e4c7;margin-top:22px}.dFrX3q_sound i{background:#efc879}.dFrX3q_description{color:#f1e4c7}.dFrX3q_rays{opacity:.6;animation-duration:5s}.dFrX3q_stars{stroke-width:2.5px}.dFrX3q_fireflies circle{r:3.5px}.dFrX3q_card[data-playing=true] .dFrX3q_rays{animation-duration:3s}}@media (prefers-reduced-motion:reduce){.dFrX3q_card *,.dFrX3q_card[data-playing=true] *{animation:none!important}}
