.faq.svelte-b4v15v{background:var(--faq-green);padding:2.5rem clamp(1.25rem,10.42vw,12.5rem) 13.125rem}.inner.svelte-b4v15v{align-items:flex-start;gap:clamp(2.5rem,6.25vw,7.5rem);padding-left:1.875rem;display:flex}.heading-col.svelte-b4v15v{flex-shrink:0;width:31.44rem;max-width:37.5rem;margin-left:calc(-1.875rem + -1*clamp(0rem,1.83vw,2.196rem));padding-block:2.5rem;position:sticky;top:2.5rem}h2.svelte-b4v15v{max-width:10ch;font-family:var(--font-heading);letter-spacing:-.045em;text-transform:uppercase;color:var(--red);font-size:clamp(3.75rem,4.35vw,5.25rem);font-weight:800;line-height:.9}.list.svelte-b4v15v{flex-direction:column;flex:1;gap:1.25rem;min-width:0;padding-bottom:1.25rem;display:flex}.item.svelte-b4v15v{border:.1875rem solid var(--bright-pink);background:var(--white);box-shadow:0 .5rem 0 var(--bright-pink-shadow);border-radius:1.25rem;overflow:hidden}.question.svelte-b4v15v{text-align:left;text-transform:uppercase;width:100%;color:var(--nm-carrot);justify-content:space-between;align-items:center;gap:1rem;padding:2.5rem 2rem;font-size:clamp(1.125rem,1.25vw,1.5rem);font-weight:700;line-height:1.15;display:flex}.icon.svelte-b4v15v{background:var(--bright-pink);width:2.75rem;height:2.75rem;color:var(--white);border-radius:50%;flex-shrink:0;padding:.45rem;transition:transform .25s}.item.open.svelte-b4v15v .icon:where(.svelte-b4v15v){transform:rotate(45deg)}.answer.svelte-b4v15v{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.item.open.svelte-b4v15v .answer:where(.svelte-b4v15v){grid-template-rows:1fr}.answer-inner.svelte-b4v15v{overflow:hidden}.answer-inner.svelte-b4v15v p:where(.svelte-b4v15v){letter-spacing:-.01em;color:var(--text-dark);opacity:.85;padding:0 2rem 1rem;font-size:1.125rem;font-weight:500;line-height:1.5}.answer-inner.svelte-b4v15v p:where(.svelte-b4v15v):last-child{padding-bottom:2.5rem}@media (width<=64rem){.faq.svelte-b4v15v{padding-bottom:6rem}.inner.svelte-b4v15v{flex-direction:column;padding-left:0}.heading-col.svelte-b4v15v{width:100%;margin-left:-1.83vw;padding-block:0;position:static}.question.svelte-b4v15v{padding:1.5rem 1.25rem}.answer-inner.svelte-b4v15v p:where(.svelte-b4v15v){padding:0 1.25rem 1rem}.answer-inner.svelte-b4v15v p:where(.svelte-b4v15v):last-child{padding-bottom:1.5rem}}@media (width<=36rem){h2.svelte-b4v15v{font-size:clamp(2.75rem,12vw,3.75rem)}}
