.fq-hero{padding-top:40px}.fq-hero-art{display:flex;justify-content:center;margin-bottom:4px;animation:info-bob 6.4s ease-in-out infinite alternate}.fq-hero-art svg{display:block;width:168px;height:auto}.fq-jump{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:32px}.fq-jump a{display:inline-flex;align-items:center;min-height:44px;padding:0 20px;border-radius:var(--uoo-radius-pill);background:var(--uoo-purple-100);color:var(--uoo-purple-text);font-size:14px;font-weight:700;letter-spacing:.02em;transition:background-color .15s ease}.fq-jump a:hover{background:var(--uoo-purple-200)}.fq-groups{width:var(--info-wide);margin:72px auto 0}.fq-group{scroll-margin-top:96px}.fq-group+.fq-group{margin-top:96px}.fq-group-title{word-break:keep-all;margin:0 0 20px;color:var(--uoo-purple-text);font-size:13px;font-weight:700;letter-spacing:.06em;line-height:1.4;text-transform:uppercase}.fq-rows{border-bottom:1px solid var(--info-rule)}.fq-row{border-top:1px solid var(--info-rule)}.fq-row summary{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:94px;padding:18px 0;color:var(--uoo-ink);font-size:24px;font-weight:600;line-height:1.35;letter-spacing:-.02em;list-style:none;cursor:pointer;word-break:keep-all;text-wrap:pretty;transition:color .15s ease}.fq-row summary::-webkit-details-marker{display:none}.fq-row summary:hover{color:var(--uoo-purple-text)}.fq-row summary:focus-visible{outline-offset:-3px;border-radius:8px}.fq-plus{position:relative;flex:0 0 auto;width:24px;height:24px}.fq-plus:after,.fq-plus:before{content:"";position:absolute;left:50%;top:50%;width:18px;height:2px;border-radius:2px;background:currentColor;transform:translate(-50%,-50%);transition:transform .2s var(--info-ease)}.fq-plus:after{transform:translate(-50%,-50%) rotate(90deg)}.fq-row[open] .fq-plus:after{transform:translate(-50%,-50%) rotate(0deg)}.fq-answer{padding:0 48px 30px 0}.fq-answer p{max-width:760px;margin:0;color:var(--uoo-ink);font-size:17px;line-height:1.7;word-break:keep-all;text-wrap:pretty}.fq-answer a{color:var(--uoo-purple-text);font-weight:600;text-decoration:underline;text-underline-offset:3px}@media (max-width:767px){.fq-hero{padding-top:24px}.fq-hero-art svg{width:132px}.fq-groups{margin-top:48px}.fq-group+.fq-group{margin-top:64px}.fq-row summary{min-height:64px;padding:14px 0;font-size:18px;line-height:1.4}.fq-answer{padding-right:0;padding-bottom:24px}.fq-answer p{font-size:16px}}