.hero[data-astro-cid-i3irphx7]{overflow-x:clip}.hero[data-astro-cid-i3irphx7]:after{content:"";pointer-events:none;background:linear-gradient(#fff0,#fff);height:160px;position:absolute;inset:auto 0 0}.fans[data-astro-cid-i3irphx7]{z-index:1}.hl[data-astro-cid-i3irphx7]{white-space:nowrap;display:block}.ip[data-astro-cid-i3irphx7]{vertical-align:middle;border-radius:0;width:1.36em;height:.72em;margin:0 .18em;display:inline-block;overflow:hidden}.mark[data-astro-cid-i3irphx7]{--rot:-6deg;width:112px;top:310px;left:6%}.cad[data-astro-cid-i3irphx7]{width:150px;top:200px;right:5%}.clip[data-astro-cid-i3irphx7]{opacity:0;transition:opacity .4s var(--ease-brand)}.clip[data-astro-cid-i3irphx7].playing{opacity:1}.fan-wrap[data-astro-cid-i3irphx7]{flex:none;margin:0 -8px}.fans[data-astro-cid-i3irphx7]{--p:0;--spread:24px}.fans[data-astro-cid-i3irphx7] .fan{width:210px;height:300px;box-shadow:var(--shadow-card);transform:translateX(calc(var(--o) * var(--spread) * var(--p))) translateY(calc(var(--y) * (1 - var(--p)))) rotate(calc(var(--r) * (1 - var(--p)))) scale(calc(1 + .04 * var(--p)));transition:transform .5s var(--ease-brand);border:2px solid #fff}.fans[data-astro-cid-i3irphx7] .fan:hover{transform:translateX(calc(var(--o) * var(--spread) * var(--p))) translateY(-12px) rotate(0deg) scale(calc(1 + .04 * var(--p)))}@media (prefers-reduced-motion:reduce){.fans[data-astro-cid-i3irphx7] .fan,.fans[data-astro-cid-i3irphx7] .fan:hover{transform:translateY(var(--y)) rotate(var(--r))}}@media (width<=1023px){.mark[data-astro-cid-i3irphx7]{width:72px;top:360px;left:2%}.cad[data-astro-cid-i3irphx7]{width:96px;top:300px;right:0}}@media (width<=639px){.hl[data-astro-cid-i3irphx7]{white-space:normal;display:inline}.ip[data-astro-cid-i3irphx7]{display:none}.mark[data-astro-cid-i3irphx7],.cad[data-astro-cid-i3irphx7]{z-index:2;top:auto}.mark[data-astro-cid-i3irphx7]{width:60px;bottom:176px;left:8px}.cad[data-astro-cid-i3irphx7]{width:64px;bottom:156px;right:4px}.fans[data-astro-cid-i3irphx7] .fan{width:132px;height:188px}.fan-wrap[data-astro-cid-i3irphx7]{margin:0 -14px}.fans[data-astro-cid-i3irphx7]{--spread:12px}}.chip[data-astro-cid-vgrh5wje]{font-variant-numeric:tabular-nums;min-width:4.2em}.photos[data-astro-cid-vgrh5wje] .photo{box-shadow:var(--shadow-float);transform:var(--tilt);transition:transform .5s var(--ease-brand)}.photos[data-astro-cid-vgrh5wje] .photo:hover{transform:rotate(0)}@media (width<=639px){.photos[data-astro-cid-vgrh5wje]{height:380px}.photos[data-astro-cid-vgrh5wje] .photo:first-child{height:300px}.photos[data-astro-cid-vgrh5wje] .cad[data-astro-cid-vgrh5wje]{width:88px;right:0}}.fold[data-astro-cid-7sipbpik]{top:var(--top);color:var(--ink);margin-bottom:24px;position:sticky}.tab[data-astro-cid-7sipbpik]{text-align:center;background:var(--bg);border-radius:0;width:200px;margin-right:-8px;padding:8px 0 12px}.body[data-astro-cid-7sipbpik]{background:var(--bg);border-radius:0;min-height:360px;box-shadow:0 -8px 32px #07083e0f}.fact[data-astro-cid-7sipbpik]{letter-spacing:-.04em;font-variant-numeric:tabular-nums;line-height:1}.go[data-astro-cid-7sipbpik]{background:var(--ink);min-height:44px;color:var(--bg)}.go[data-astro-cid-7sipbpik]:hover{opacity:.9}.ph[data-astro-cid-7sipbpik]{background:var(--photo);color:var(--ink)}@media (width<=767px){.tab[data-astro-cid-7sipbpik]{width:64px}.body[data-astro-cid-7sipbpik]{min-height:0}.body[data-astro-cid-7sipbpik]>.ph[data-astro-cid-7sipbpik]{flex-basis:100%;max-width:none;min-height:200px}}summary[data-astro-cid-ajsgapk5]::-webkit-details-marker{display:none}summary[data-astro-cid-ajsgapk5]:hover .toggle[data-astro-cid-ajsgapk5]{background:var(--color-sky-tint)}.toggle[data-astro-cid-ajsgapk5]{transition:background-color .3s var(--ease-brand)}.toggle[data-astro-cid-ajsgapk5] svg{transition:transform .5s var(--ease-brand)}.item[data-astro-cid-ajsgapk5][open] .toggle[data-astro-cid-ajsgapk5]{background:var(--color-sky)}.item[data-astro-cid-ajsgapk5][open] .toggle[data-astro-cid-ajsgapk5] svg{transform:rotate(45deg)}.item[data-astro-cid-ajsgapk5][open] .answer[data-astro-cid-ajsgapk5]{animation:answer-in .5s var(--ease-brand)}@keyframes answer-in{0%{opacity:0;transform:translateY(-8px)}}@media (width<=639px){.answer[data-astro-cid-ajsgapk5]{padding-right:0}}@media (prefers-reduced-motion:reduce){.toggle[data-astro-cid-ajsgapk5] svg{transition:none}.item[data-astro-cid-ajsgapk5][open] .answer[data-astro-cid-ajsgapk5]{animation:none}}
