.page-module__qIADDq__container{width:calc(100% - clamp(1rem,5vw,3rem));max-width:960px;min-height:70vh;margin:0 auto;padding:clamp(1rem,3vw,2rem) 0 3rem}.page-module__qIADDq__hero{isolation:isolate;border:1px solid color-mix(in srgb,var(--color-brand-secondary)28%,var(--border-subtle));background:radial-gradient(circle at 12% 18%,color-mix(in srgb,var(--color-brand-primary)14%,transparent),transparent 28%),linear-gradient(120deg,var(--bg-surface-1),color-mix(in srgb,var(--color-brand-secondary)10%,var(--bg-surface-1)));min-height:180px;box-shadow:0 8px 0 color-mix(in srgb,var(--color-brand-secondary)11%,transparent),var(--shadow-md);border-radius:30px;justify-content:space-between;align-items:center;margin-bottom:1.4rem;padding:1.5rem clamp(1.2rem,4vw,2.5rem);display:flex;position:relative;overflow:hidden}.page-module__qIADDq__heroCopy{z-index:2;max-width:680px;position:relative}.page-module__qIADDq__kicker{color:var(--color-brand-secondary);background:color-mix(in srgb,var(--color-brand-secondary)13%,var(--bg-surface-2));letter-spacing:.12em;border-radius:999px;margin-bottom:.4rem;padding:.25rem .65rem;font-size:.72rem;font-weight:900;display:inline-flex}.page-module__qIADDq__hero h1{font-family:var(--font-fredoka),inherit;letter-spacing:-.04em;margin:0;font-size:clamp(2rem,4.5vw,3.2rem);line-height:1.05}.page-module__qIADDq__hero p{color:var(--text-secondary);margin:.65rem 0 0;line-height:1.6}.page-module__qIADDq__mascot{z-index:2;align-self:flex-end;width:125px;margin:0 2.4rem -1.5rem 1rem;position:relative}.page-module__qIADDq__questionMark{z-index:1;color:color-mix(in srgb,var(--color-brand-secondary)16%,transparent);font-family:var(--font-fredoka),inherit;font-size:7rem;font-weight:900;position:absolute;top:.2rem;right:1.2rem;transform:rotate(8deg)}.page-module__qIADDq__faqList{gap:.8rem;display:grid}.page-module__qIADDq__faqItem{border:1px solid color-mix(in srgb,var(--item-color,var(--color-brand-primary))25%,var(--border-subtle));background:var(--bg-surface-1);box-shadow:0 5px 0 color-mix(in srgb,var(--item-color,var(--color-brand-primary))10%,transparent),var(--shadow-sm);border-radius:20px;overflow:hidden}.page-module__qIADDq__faqItem:nth-child(2){--item-color:var(--color-brand-secondary)}.page-module__qIADDq__faqItem:nth-child(3){--item-color:var(--color-brand-accent)}.page-module__qIADDq__faqItem summary{cursor:pointer;align-items:center;gap:.9rem;padding:1rem 1.1rem;list-style:none;display:flex}.page-module__qIADDq__faqItem summary::-webkit-details-marker{display:none}.page-module__qIADDq__number{width:42px;height:42px;color:var(--item-color,var(--color-brand-primary));background:color-mix(in srgb,var(--item-color,var(--color-brand-primary))13%,var(--bg-surface-2));box-shadow:0 4px 0 color-mix(in srgb,var(--item-color,var(--color-brand-primary))18%,var(--border-strong));font-family:var(--font-fredoka),inherit;border-radius:13px;flex:none;place-items:center;font-weight:900;display:grid;transform:rotate(-4deg)}.page-module__qIADDq__faqItem h2{font-family:var(--font-fredoka),inherit;flex:1;margin:0;font-size:clamp(1rem,2vw,1.25rem)}.page-module__qIADDq__toggle{width:32px;height:32px;color:var(--item-color,var(--color-brand-primary));background:color-mix(in srgb,var(--item-color,var(--color-brand-primary))12%,var(--bg-surface-2));border-radius:50%;flex:none;place-items:center;font-size:1.2rem;font-weight:900;transition:transform .2s;display:grid}.page-module__qIADDq__faqItem[open] .page-module__qIADDq__toggle{transform:rotate(45deg)}.page-module__qIADDq__answer{background:color-mix(in srgb,var(--item-color,var(--color-brand-primary))7%,var(--bg-surface-2));border-radius:14px;margin:0 1.1rem 1.1rem 4.8rem;padding:.9rem 1rem}.page-module__qIADDq__answer p{color:var(--text-secondary);margin:0;line-height:1.65}.page-module__qIADDq__relatedLinks{border:1px dashed color-mix(in srgb,var(--color-brand-primary)28%,var(--border-subtle));background:color-mix(in srgb,var(--color-brand-primary)6%,var(--bg-surface-1));border-radius:18px;flex-wrap:wrap;justify-content:center;gap:.7rem;margin-top:1.5rem;padding:1rem;display:flex}.page-module__qIADDq__relatedLinks a{border:1px solid var(--border-subtle);color:var(--text-primary);background:var(--bg-surface-1);border-radius:999px;padding:.6rem .9rem;font-weight:700;text-decoration:none}.page-module__qIADDq__relatedLinks a:hover{border-color:var(--color-brand-primary);color:var(--color-brand-primary);transform:translateY(-1px)}@media (max-width:640px){.page-module__qIADDq__hero{border-radius:24px;min-height:150px;padding:1.2rem}.page-module__qIADDq__mascot{width:92px;margin-right:0}.page-module__qIADDq__questionMark{display:none}.page-module__qIADDq__faqItem summary{gap:.65rem;padding:.85rem}.page-module__qIADDq__number{border-radius:11px;width:36px;height:36px}.page-module__qIADDq__answer{margin:0 .85rem .85rem}}@media (max-width:420px){.page-module__qIADDq__mascot{display:none}}
