.hero-phone{--phone-scale:.7;background:var(--color-ink);border-radius:2.5rem;padding:10px;box-shadow:0 30px 60px -30px #4a14408c,inset 0 0 0 1px #ffffff0f}.hero-phone-screen{width:calc(375px * var(--phone-scale));height:calc(667px * var(--phone-scale));background:#fff;border-radius:1.9rem;overflow:hidden}.hero-phone-scale{width:375px;height:667px;transform:scale(var(--phone-scale));transform-origin:0 0}@media (min-width:640px){.hero-phone{--phone-scale:.8}}.thread-heading:after{content:"";background:var(--color-gold);border-radius:2px;width:3rem;height:3px;margin-top:.75rem;display:block}.faq summary{cursor:pointer;list-style:none}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";float:right;color:var(--color-brand);font-size:1.5rem;line-height:1;transition:transform .2s}.faq details[open] summary:after{transform:rotate(45deg)}
