.fcard[data-astro-cid-cu5hn5t2]{--w:132px;width:var(--w);aspect-ratio:3/4;padding:calc(var(--w) * .08) calc(var(--w) * .08) calc(var(--w) * .09);background:var(--paper);border-radius:calc(var(--w) * .1);border:calc(var(--w) * .045) solid var(--edge,var(--orange-tint));text-align:center;grid-template-rows:1fr auto auto;justify-items:center;display:grid;box-shadow:0 1px #1b21420f,0 14px 28px -12px #1b214259}.fcard__art[data-astro-cid-cu5hn5t2]{place-items:center;width:100%;min-height:0;display:grid}.fcard__art[data-astro-cid-cu5hn5t2] svg[data-astro-cid-cu5hn5t2]{width:78%;height:auto}.fcard__num[data-astro-cid-cu5hn5t2]{font-family:var(--display);font-variation-settings:"SOFT" 100;font-weight:800;font-size:calc(var(--w) * .52);line-height:1}.fcard__en[data-astro-cid-cu5hn5t2]{font-family:var(--display);font-variation-settings:"SOFT" 100;font-weight:700;font-size:calc(var(--w) * .14);color:var(--ink);line-height:1.1}.fcard__pt[data-astro-cid-cu5hn5t2]{font-size:calc(var(--w) * .085);color:var(--ink-3);letter-spacing:.02em;font-weight:600}.wave[data-astro-cid-c3zl57zt]{pointer-events:none;z-index:1;width:100%;height:clamp(36px,5vw,80px);position:absolute;left:0}.wave--bottom[data-astro-cid-c3zl57zt]{bottom:-1px}.wave--top[data-astro-cid-c3zl57zt]{top:-1px;transform:scaleY(-1)scaleX(-1)}.sunflowers[data-astro-cid-cw7yvxwo]{width:100%;height:100%}.faq__grid[data-astro-cid-hemr5th4]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(36px,6vw,90px);display:grid}.faq__head[data-astro-cid-hemr5th4]{justify-items:start;gap:18px;display:grid;position:sticky;top:40px}.faq__head[data-astro-cid-hemr5th4] .h2[data-astro-cid-hemr5th4]{max-width:10ch}.faq__bird[data-astro-cid-hemr5th4]{margin-top:18px;position:relative}.faq__q[data-astro-cid-hemr5th4]{background:var(--sun);border:2.5px solid var(--ink);width:48px;height:48px;font-family:var(--display);animation:hop 3s var(--spring) infinite;border-radius:50% 50% 50% 6px;place-items:center;font-size:1.6rem;font-weight:900;display:grid;position:absolute;top:-26px;left:92px;rotate:8deg}@keyframes hop{0%,80%,to{translate:0}88%{translate:0 -8px}}.faq__list[data-astro-cid-hemr5th4]{gap:12px;display:grid}.qa[data-astro-cid-hemr5th4]{background:var(--paper);border:2px solid var(--ink);box-shadow:0 4px 0 var(--ink);border-radius:20px;transition:background-color .3s;overflow:hidden}.qa[data-astro-cid-hemr5th4][open]{background:var(--sun-tint)}.qa[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]{cursor:pointer;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:18px 18px 18px 22px;list-style:none;display:grid}.qa[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}.qa__n[data-astro-cid-hemr5th4]{font-family:var(--display);font-variation-settings:"SOFT" 100;color:var(--ink-3);font-size:.9rem;font-weight:700}.qa__q[data-astro-cid-hemr5th4]{font-family:var(--display);font-variation-settings:"SOFT" 100;font-size:clamp(1.05rem,1rem + .3vw,1.2rem);font-weight:650;line-height:1.3}.qa__icon[data-astro-cid-hemr5th4]{background:var(--sun);border:2px solid var(--ink);width:36px;height:36px;transition:transform .4s var(--spring), background-color .3s;border-radius:50%;place-items:center;display:grid}.qa[data-astro-cid-hemr5th4][open] .qa__icon[data-astro-cid-hemr5th4]{background:var(--paper);transform:rotate(135deg)}.qa[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]:hover .qa__icon[data-astro-cid-hemr5th4]{transform:scale(1.1)}.qa[data-astro-cid-hemr5th4][open] summary[data-astro-cid-hemr5th4]:hover .qa__icon[data-astro-cid-hemr5th4]{transform:rotate(135deg)scale(1.1)}.qa__a[data-astro-cid-hemr5th4]{color:var(--ink-2);padding:0 24px 22px 62px;line-height:1.65}.qa[data-astro-cid-hemr5th4][open] .qa__a[data-astro-cid-hemr5th4]{animation:open .45s var(--ease)}@keyframes open{0%{opacity:0;transform:translateY(-6px)}}@media (width<=860px){.faq__grid[data-astro-cid-hemr5th4]{grid-template-columns:1fr}.faq__head[data-astro-cid-hemr5th4]{position:static}.faq__bird[data-astro-cid-hemr5th4]{display:none}}@media (width<=520px){.qa[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]{gap:12px;padding:16px 14px 16px 16px}.qa__a[data-astro-cid-hemr5th4]{padding:0 18px 20px}}
