.intro[data-astro-cid-p7p4gz5s]{z-index:1;padding:clamp(20px, 3vw, 34px) var(--space-4) clamp(30px, 4.5vw, 52px);justify-content:center;display:flex;position:relative}.intro[data-astro-cid-p7p4gz5s].has-chara{align-items:flex-end;gap:clamp(10px,2vw,22px)}@media (width<=640px){.intro[data-astro-cid-p7p4gz5s].has-chara{align-items:center;gap:var(--space-2);flex-direction:column}}.bubble[data-astro-cid-p7p4gz5s]{background:var(--c-accent);color:var(--c-on-accent);border-radius:44% 56% 50% 50%/54% 44% 56% 46%;max-width:460px;padding:clamp(30px,5vw,52px) clamp(26px,4vw,46px)}@media (width<=720px){.bubble[data-astro-cid-p7p4gz5s]{padding:var(--space-4);border-radius:40px}}.bubble[data-astro-cid-p7p4gz5s] p[data-astro-cid-p7p4gz5s]{font-family:var(--font-logo);font-size:clamp(15px,1.8vw,19px);font-weight:500;line-height:1.95}.chara[data-astro-cid-p7p4gz5s]{aspect-ratio:1;flex:none;width:clamp(110px,16vw,168px);position:relative}.chara-blob[data-astro-cid-p7p4gz5s]{background:var(--c-paper);border-radius:54% 46% 42% 58%/46% 54%;position:absolute;inset:15% 12% 13% 9%}.chara-art[data-astro-cid-p7p4gz5s]{z-index:1;width:116%;height:auto;margin:-9% 0 0 -8%;position:relative}
