.fact-scene[data-astro-cid-bnv7wylx]{border-radius:var(--radius);background:var(--lavender);box-shadow:var(--shadow);position:relative;overflow:hidden}.fact-scene[data-astro-cid-bnv7wylx] video{width:100%}.fx[data-astro-cid-bnv7wylx]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.breeze[data-astro-cid-bnv7wylx] path[data-astro-cid-bnv7wylx]{stroke-dasharray:280;stroke-dashoffset:280px;opacity:.9;animation:4.5s ease-in-out infinite breeze}.breeze[data-astro-cid-bnv7wylx] path[data-astro-cid-bnv7wylx]:nth-child(2){animation-delay:.3s}.breeze[data-astro-cid-bnv7wylx] path[data-astro-cid-bnv7wylx]:nth-child(3){animation-delay:.6s}@keyframes breeze{0%{stroke-dashoffset:280px;opacity:.9}55%{stroke-dashoffset:0;opacity:.9}90%,to{stroke-dashoffset:-280px;opacity:0}}.glow[data-astro-cid-bnv7wylx]{opacity:0;background:#fff0b8;border-radius:50%;width:9px;height:9px;animation:6s ease-in-out infinite glow;position:absolute;box-shadow:0 0 12px 3px #ffe08a}.g1[data-astro-cid-bnv7wylx]{top:66%;left:14%}.g2[data-astro-cid-bnv7wylx]{animation-delay:1.5s;top:72%;left:30%}.g3[data-astro-cid-bnv7wylx]{animation-delay:3s;top:68%;left:72%}.g4[data-astro-cid-bnv7wylx]{animation-delay:4.5s;top:74%;left:86%}@keyframes glow{0%,to{opacity:0;transform:translateY(0)}50%{opacity:1;transform:translateY(-46px)}}.snow[data-astro-cid-bnv7wylx]{background:#fff;border-radius:50%;width:10px;height:10px;animation:8s linear infinite snow;position:absolute;top:-12px}.s1[data-astro-cid-bnv7wylx]{left:8%}.s2[data-astro-cid-bnv7wylx]{width:7px;height:7px;animation-delay:2.6s;left:24%}.s3[data-astro-cid-bnv7wylx]{animation-delay:5.1s;left:40%}.s4[data-astro-cid-bnv7wylx]{width:7px;height:7px;animation-delay:1.2s;left:62%}.s5[data-astro-cid-bnv7wylx]{animation-delay:3.8s;left:78%}.s6[data-astro-cid-bnv7wylx]{width:8px;height:8px;animation-delay:6.4s;left:92%}@keyframes snow{to{transform:translate(26px,110cqh)}}.petal[data-astro-cid-bnv7wylx]{background:#ffc4d6;border-radius:60% 10%}.bubble[data-astro-cid-bnv7wylx]{border:2px solid #ffffffd9;border-radius:50%;width:14px;height:14px;animation:7s ease-in infinite bubble;position:absolute;bottom:-20px}.b1[data-astro-cid-bnv7wylx]{left:12%}.b2[data-astro-cid-bnv7wylx]{width:9px;height:9px;animation-delay:2.4s;left:28%}.b3[data-astro-cid-bnv7wylx]{animation-delay:4.1s;left:66%}.b4[data-astro-cid-bnv7wylx]{width:10px;height:10px;animation-delay:1.2s;left:80%}.b5[data-astro-cid-bnv7wylx]{animation-delay:5.5s;left:92%}@keyframes bubble{to{transform:translate(14px,-110cqh)}}.fact-scene[data-astro-cid-bnv7wylx]{aspect-ratio:8/5;container-type:size}.fact-top[data-astro-cid-o26jpsqn]{padding-top:24px;padding-bottom:28px}h1[data-astro-cid-o26jpsqn]{max-width:16ch;margin-top:12px;font-size:clamp(2.6rem,8vw,4.5rem)}.intro[data-astro-cid-o26jpsqn]{max-width:44ch;margin-top:16px;font-size:clamp(1.25rem,2.6vw,1.45rem);line-height:1.45}.fact[data-astro-cid-o26jpsqn]>.wrap[data-astro-cid-o26jpsqn]{max-width:880px;margin-inline:auto}.answer[data-astro-cid-o26jpsqn],.together[data-astro-cid-o26jpsqn]{border-radius:var(--radius);margin-top:30px;padding:clamp(24px,4vw,36px)}.answer[data-astro-cid-o26jpsqn]{background:var(--white);border:2.5px dashed #b8a4ea}.together[data-astro-cid-o26jpsqn]{background:var(--mint)}.answer[data-astro-cid-o26jpsqn] h2[data-astro-cid-o26jpsqn],.together[data-astro-cid-o26jpsqn] h2[data-astro-cid-o26jpsqn],.three[data-astro-cid-o26jpsqn] h2[data-astro-cid-o26jpsqn],.more[data-astro-cid-o26jpsqn] h2[data-astro-cid-o26jpsqn]{letter-spacing:-.01em;font-size:1.55rem;line-height:1.2}.answer-text[data-astro-cid-o26jpsqn]{margin-top:10px;font-size:clamp(1.4rem,3.2vw,1.75rem);font-weight:700;line-height:1.4}.source[data-astro-cid-o26jpsqn]{margin-top:16px;font-size:1.05rem}.together[data-astro-cid-o26jpsqn] p[data-astro-cid-o26jpsqn]{margin-top:8px;font-size:1.25rem;line-height:1.45}.three[data-astro-cid-o26jpsqn]{margin-top:56px}.three[data-astro-cid-o26jpsqn] p[data-astro-cid-o26jpsqn]{margin-block:8px 20px}.fact-join[data-astro-cid-o26jpsqn]{background:linear-gradient(135deg, var(--deep), #4c2fa6);color:var(--white);margin-top:64px;padding-block:clamp(56px,8vw,88px)}.fact-join-grid[data-astro-cid-o26jpsqn]{grid-template-columns:minmax(0,1fr);align-items:center;gap:32px;display:grid}.fact-join[data-astro-cid-o26jpsqn] h2[data-astro-cid-o26jpsqn]{font-size:clamp(1.9rem,4.5vw,2.7rem)}.fact-join[data-astro-cid-o26jpsqn] p[data-astro-cid-o26jpsqn]{margin-top:14px}.fact-offer[data-astro-cid-o26jpsqn]{color:#4a3a0c;background:#fff3cf;border-radius:18px;padding:14px 18px;font-size:1.05rem;line-height:1.45}.more[data-astro-cid-o26jpsqn]{padding-block:56px 72px}.more[data-astro-cid-o26jpsqn] ul[data-astro-cid-o26jpsqn]{grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));gap:14px;margin:20px 0 0;padding:0;list-style:none;display:grid}.more[data-astro-cid-o26jpsqn] a[data-astro-cid-o26jpsqn]{height:100%;color:var(--ink);background:#efe9fb;border-radius:24px;flex-direction:column;padding:12px 14px 18px;font-size:1.12rem;line-height:1.25;text-decoration:none;display:flex}.more[data-astro-cid-o26jpsqn] img[data-astro-cid-o26jpsqn]{aspect-ratio:1;object-fit:contain;width:100%}@media (width>=860px){.fact-join-grid[data-astro-cid-o26jpsqn]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}
