.FAQSection_stage__p7G8c{--floor:#fff3e6;--ink:#0053a6;--card:#fffdf8;--stitch:rgba(0,83,166,0.28);--orange:#ea580c;--sky:#7dd3fc;--violet:#c4b5fd;--hot:var(--ink);--slip:#fffdf8;--slip-shadow:#bae6fd;--hole:#e8f4fc;position:relative;overflow-x:clip;overflow-y:visible;width:100%;align-self:stretch;background-color:var(--floor);background-image:radial-gradient(circle at 12% 6%,rgba(125,211,252,.5),transparent 26rem),radial-gradient(circle at 92% 18%,rgba(253,186,116,.42),transparent 22rem),radial-gradient(circle at 8% 42%,rgba(216,180,254,.34),transparent 20rem),radial-gradient(circle at 88% 58%,rgba(125,211,252,.28),transparent 24rem),radial-gradient(circle at 16% 82%,rgba(253,186,116,.3),transparent 20rem),radial-gradient(circle at 78% 96%,rgba(216,180,254,.28),transparent 18rem);padding:3.25rem .85rem 3.6rem}.FAQSection_washA__ooJtZ,.FAQSection_washB___kZRB,.FAQSection_washC__TApQj{position:absolute;border-radius:50%;pointer-events:none;filter:blur(40px)}.FAQSection_washA__ooJtZ{width:28rem;height:28rem;top:-8rem;left:-6rem;background:radial-gradient(circle,rgba(125,211,252,.55) 0,transparent 70%)}.FAQSection_washB___kZRB{width:22rem;height:22rem;top:18rem;right:-5rem;background:radial-gradient(circle,rgba(253,186,116,.5) 0,transparent 70%)}.FAQSection_washC__TApQj{width:18rem;height:18rem;bottom:6rem;left:28%;background:radial-gradient(circle,rgba(216,180,254,.4) 0,transparent 70%)}.FAQSection_yarn__ubt37{position:absolute;z-index:0;border-radius:50%;pointer-events:none;background:repeating-conic-gradient(from 12deg,var(--yarn-a) 0 10deg,var(--yarn-b) 10deg 20deg);box-shadow:inset 0 0 0 3px var(--yarn-ink),5px 7px 0 color-mix(in srgb,var(--yarn-ink) 22%,transparent);animation:FAQSection_yarnBob__5Pa7c 7.4s ease-in-out infinite}.FAQSection_yarnA__97bEX{--yarn-a:#fdba74;--yarn-b:#fff7ed;--yarn-ink:#c2410c;width:3.4rem;height:3.4rem;top:5.5rem;left:4%;animation-delay:-1.2s}.FAQSection_yarnB__c7aXy{--yarn-a:#c4b5fd;--yarn-b:#f5f3ff;--yarn-ink:#6d28d9;width:2.55rem;height:2.55rem;top:9rem;right:6%;animation:FAQSection_yarnBob__5Pa7c 8.2s ease-in-out -.8s infinite}.FAQSection_yarnC__eUiiA{--yarn-a:#7dd3fc;--yarn-b:#f0f9ff;--yarn-ink:#0369a1;width:2.1rem;height:2.1rem;bottom:8rem;right:12%;animation-delay:-3.4s}.FAQSection_page__lo1Xq{position:relative;z-index:1;max-width:46rem;margin:0 auto;width:100%}.FAQSection_head__yVqfg{text-align:center;margin:0 0 1.65rem}.FAQSection_title__n_SoS{font-family:var(--font-fredoka),"Baloo 2",Quicksand,ui-rounded,system-ui,sans-serif;font-weight:700;font-size:clamp(1.85rem,5.4vw,2.85rem);line-height:1.08;color:var(--ink);letter-spacing:.01em;margin:0}.FAQSection_list__hAlkR{display:flex;flex-direction:column;gap:.95rem}.FAQSection_list__hAlkR>*{overflow:visible}.FAQSection_tag__D8C1r{position:relative;z-index:2;display:flow-root;overflow:visible;background:var(--slip);border:3px solid var(--ink);border-radius:1.55rem 1.55rem 2.05rem 2.05rem;box-shadow:6px 8px 0 var(--slip-shadow);padding:.85rem 1.05rem .85rem 1.85rem;transform:rotate(var(--tilt,-.8deg));transform-origin:50% 0;transition:transform .28s ease,box-shadow .28s ease}.FAQSection_toneProduct__WmQCD{--ink:#c2410c;--stitch:rgba(194,65,12,0.32);--slip:#fff8f1;--slip-shadow:#fed7aa;--hole:#fff4e8;--hot:#ea580c;--tilt:-1.15deg}.FAQSection_toneHealth__tB0TB{--ink:#0053a6;--stitch:rgba(0,83,166,0.28);--slip:#f3f9ff;--slip-shadow:#bae6fd;--hole:#e8f4fc;--hot:#0284c7;--tilt:1deg}.FAQSection_toneTechnical__hYOjM{--ink:#5b21b6;--stitch:rgba(91,33,182,0.3);--slip:#f7f3ff;--slip-shadow:#ddd6fe;--hole:#f3e8ff;--hot:#7c3aed;--tilt:-0.55deg}.FAQSection_toneSafety__bMy3j{--ink:#9d174d;--stitch:rgba(157,23,77,0.32);--slip:#fdf4f8;--slip-shadow:#fbcfe8;--hole:#fce7f3;--hot:#db2777;--tilt:0.7deg}.FAQSection_tag__D8C1r:after{content:"";position:absolute;inset:9px 9px 9px 24px;border:2px dashed var(--stitch);border-radius:1.1rem 1.1rem 1.5rem 1.5rem;pointer-events:none}.FAQSection_tag__D8C1r:before{content:"";position:absolute;left:10px;top:20px;bottom:20px;width:10px;z-index:3;pointer-events:none;background:radial-gradient(circle,var(--hole) 3.4px,transparent 3.9px) 0 0 /10px 16px}.FAQSection_tag__D8C1r:focus-within,.FAQSection_tag__D8C1r:hover{transform:rotate(0deg) translate(-2px,-2px);box-shadow:8px 10px 0 var(--slip-shadow);z-index:3}.FAQSection_trigger__SH6YK{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.75rem;padding:.15rem .2rem .15rem 0;background:none;border:0;text-align:left;cursor:pointer;position:relative;z-index:2;min-height:2.55rem}.FAQSection_question__tGWLV{margin:0;padding:0;flex:1;display:flex;align-items:center;min-height:2.55rem}.FAQSection_cardQuestion__edoR_,.FAQSection_question__tGWLV{font-family:var(--font-fredoka),"Baloo 2",Quicksand,ui-rounded,system-ui,sans-serif;font-weight:700;font-size:1.08rem;line-height:1.28;color:var(--ink)}.FAQSection_cardQuestion__edoR_{margin:0 0 .55rem;position:relative;z-index:2}.FAQSection_plush__OJxXZ{flex:0 0 auto;width:2.55rem;height:2.55rem;border-radius:50%;border:2.5px solid var(--ink);background:radial-gradient(circle at 32% 28%,#fff 0,var(--slip) 48%,color-mix(in srgb,var(--hot) 28%,#fff) 100%);box-shadow:2px 3px 0 var(--slip-shadow),inset 0 1px 0 rgba(255,255,255,.9);display:grid;place-items:center;transition:transform .35s cubic-bezier(.34,1.4,.64,1)}.FAQSection_plushOpen__ZorcP{transform:rotate(-135deg) scale(.92);box-shadow:1px 1px 0 var(--slip-shadow),inset 0 2px 4px color-mix(in srgb,var(--ink) 18%,transparent)}.FAQSection_plushSvg__YoqQy{width:1.15rem;height:1.15rem;color:var(--ink)}.FAQSection_answer__Dvr_u{overflow:hidden;position:relative;z-index:2}.FAQSection_answerBody__ts5dP{padding:.55rem .15rem .35rem}.FAQSection_answerBody__ts5dP,.FAQSection_cardBody__IWnIU{color:#0c4a6e;font-size:.98rem;line-height:1.55;font-weight:500}.FAQSection_cardBody__IWnIU{position:relative;z-index:2;margin:0}.FAQSection_mark__8QCV0{border-radius:3px;background:color-mix(in srgb,#fdba74 78%,#fff);color:inherit;box-decoration-break:clone;-webkit-box-decoration-break:clone;padding:0 .12em}.FAQSection_sticky__NA_XS{position:sticky;top:81px;z-index:30;margin:0 -.4rem 1.1rem;padding:.55rem .4rem .7rem;background:linear-gradient(180deg,#fff3e6 0,rgba(255,243,230,.94) 62%,rgba(255,243,230,0));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.FAQSection_search__o_QmE{position:relative}.FAQSection_searchInput__8e58v{width:100%;border:3px solid var(--ink);border-radius:999px;background:#fffdf8;box-shadow:4px 5px 0 #bae6fd;color:#0c4a6e;font-size:1rem;padding:.78rem 3.6rem .78rem 3.05rem;outline:none}.FAQSection_searchInput__8e58v::-moz-placeholder{color:#7aa0bf}.FAQSection_searchInput__8e58v::placeholder{color:#7aa0bf}.FAQSection_searchInput__8e58v:hover{box-shadow:5px 6px 0 #7dd3fc}.FAQSection_searchInput__8e58v:focus{box-shadow:5px 6px 0 #c4b5fd}.FAQSection_searchInput__8e58v::-webkit-search-cancel-button{display:none}.FAQSection_searchIcon__yAoIA{position:absolute;left:1.05rem;top:50%;width:1.2rem;height:1.2rem;margin-top:-.6rem;color:var(--ink);pointer-events:none;opacity:.7}.FAQSection_searchTools__3Jo98{position:absolute;right:.55rem;top:50%;display:flex;align-items:center;transform:translateY(-50%)}.FAQSection_clear__uNqff{display:grid;place-items:center;width:2.1rem;height:2.1rem;border:0;border-radius:50%;background:transparent;color:#0369a1;cursor:pointer}.FAQSection_clear__uNqff:focus-visible,.FAQSection_clear__uNqff:hover{background:rgba(125,211,252,.35);color:var(--ink)}.FAQSection_slash__oNIz4{display:none;margin-right:.45rem;border:2px solid var(--ink);border-radius:.28rem;padding:.08rem .38rem;font-family:var(--font-fredoka),"Baloo 2",Quicksand,ui-rounded,system-ui,sans-serif;font-size:.72rem;font-weight:700;letter-spacing:.04em;color:var(--ink);background:rgba(224,242,254,.9);transform:rotate(-6deg)}.FAQSection_count__FspLn{margin:.55rem 0 0;text-align:center;font-size:.84rem;color:#0369a1;font-weight:600}.FAQSection_stamps__6X0K_{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin:0 0 1.15rem;padding:0;list-style:none}.FAQSection_stamp__Mqb5R{border:2.5px solid var(--ink);border-radius:.35rem;padding:.42rem .85rem;font-family:var(--font-fredoka),"Baloo 2",Quicksand,ui-rounded,system-ui,sans-serif;font-weight:700;font-size:.82rem;letter-spacing:.04em;color:var(--ink);background:#fffdf8;box-shadow:3px 4px 0 #bae6fd;cursor:pointer;transform:rotate(var(--stamp-tilt,-1.5deg));transition:transform .2s ease,box-shadow .2s ease,background .2s ease,color .2s ease}.FAQSection_stamp__Mqb5R:first-child{--stamp-tilt:-2.4deg}.FAQSection_stamp__Mqb5R:nth-child(2){--stamp-tilt:2deg;--ink:#c2410c;box-shadow:3px 4px 0 #fed7aa}.FAQSection_stamp__Mqb5R:nth-child(3){--stamp-tilt:-1.1deg;--ink:#0053a6;box-shadow:3px 4px 0 #bae6fd}.FAQSection_stamp__Mqb5R:nth-child(4){--stamp-tilt:1.8deg;--ink:#5b21b6;box-shadow:3px 4px 0 #ddd6fe}.FAQSection_stamp__Mqb5R:nth-child(5){--stamp-tilt:-2deg;--ink:#9d174d;box-shadow:3px 4px 0 #fbcfe8}.FAQSection_stamp__Mqb5R:focus-visible,.FAQSection_stamp__Mqb5R:hover{transform:rotate(0deg) translate(-1px,-1px)}.FAQSection_stamp__Mqb5R.FAQSection_stampOn__HNdUl{background:var(--ink);color:#fff;transform:rotate(0deg);animation:FAQSection_stampPress__azfNJ .38s cubic-bezier(.34,1.45,.64,1)}.FAQSection_empty__tVSFH{text-align:center;padding:1.4rem 1rem 1.15rem}.FAQSection_empty__tVSFH p{margin:0;font-size:1.15rem;color:var(--ink)}.FAQSection_emptyBtn__1BCnU,.FAQSection_empty__tVSFH p{font-family:var(--font-fredoka),"Baloo 2",Quicksand,ui-rounded,system-ui,sans-serif;font-weight:700}.FAQSection_emptyBtn__1BCnU{margin-top:.85rem;border:0;background:none;font-size:.95rem;color:#c2410c;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.FAQSection_footnote__g_86I{margin:1.35rem auto 0;max-width:36rem;text-align:center;font-size:.8rem;line-height:1.5;color:#0369a1}.FAQSection_actions__GjQP_{display:flex;flex-wrap:wrap;justify-content:center;gap:.7rem;margin:1.35rem 0 0}.FAQSection_ctaStack__kCQ05{margin-top:2rem;flex-direction:column;align-items:center}.FAQSection_ctaGhost__kgAHt,.FAQSection_ctaOrange___K1Nw,.FAQSection_cta__7slLX{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;font-family:var(--font-fredoka),"Baloo 2",Quicksand,ui-rounded,system-ui,sans-serif;font-weight:700;font-size:1.02rem;border-radius:999px;padding:.65rem 1.25rem;text-decoration:none;min-height:2.75rem}.FAQSection_cta__7slLX{background:var(--ink);color:#fff;border:2.5px solid var(--ink);box-shadow:4px 5px 0 #fdba74}.FAQSection_ctaGhost__kgAHt{background:#fff;color:var(--ink);border:2.5px solid var(--ink);box-shadow:4px 5px 0 #7dd3fc}.FAQSection_ctaOrange___K1Nw{background:var(--orange);color:#fff;border:2.5px solid var(--orange);box-shadow:4px 5px 0 #7dd3fc}.FAQSection_ctaGhost__kgAHt:focus-visible,.FAQSection_ctaGhost__kgAHt:hover,.FAQSection_ctaOrange___K1Nw:focus-visible,.FAQSection_ctaOrange___K1Nw:hover,.FAQSection_cta__7slLX:focus-visible,.FAQSection_cta__7slLX:hover{transform:translate(-2px,-2px)}.FAQSection_ctaOrange___K1Nw:focus-visible,.FAQSection_ctaOrange___K1Nw:hover,.FAQSection_cta__7slLX:focus-visible,.FAQSection_cta__7slLX:hover{color:#fff}.FAQSection_ctaGhost__kgAHt:focus-visible,.FAQSection_ctaGhost__kgAHt:hover{color:var(--ink)}.FAQSection_priceNote__h81l3{margin:0 0 .85rem;text-align:center;color:#0c4a6e;font-size:.95rem}@keyframes FAQSection_yarnBob__5Pa7c{0%,to{transform:translateY(0) rotate(-8deg)}50%{transform:translateY(-10px) rotate(10deg)}}@keyframes FAQSection_stampPress__azfNJ{0%{transform:scale(1.18) rotate(-4deg)}42%{transform:scale(.92) rotate(1deg)}to{transform:scale(1) rotate(0deg)}}@media (min-width:640px){.FAQSection_slash__oNIz4{display:inline-block}.FAQSection_cardQuestion__edoR_,.FAQSection_question__tGWLV{font-size:1.18rem}}@media (max-width:639px){.FAQSection_yarnA__97bEX,.FAQSection_yarnB__c7aXy,.FAQSection_yarnC__eUiiA{opacity:.55}.FAQSection_yarnA__97bEX{width:2.2rem;height:2.2rem;left:2%}.FAQSection_yarnB__c7aXy{width:1.7rem;height:1.7rem}}@media (prefers-reduced-motion:reduce){.FAQSection_plush__OJxXZ,.FAQSection_stampOn__HNdUl,.FAQSection_yarnB__c7aXy,.FAQSection_yarn__ubt37{animation:none!important;transition:none}.FAQSection_yarnA__97bEX,.FAQSection_yarnB__c7aXy,.FAQSection_yarnC__eUiiA,.FAQSection_yarn__ubt37{transform:none}.FAQSection_ctaGhost__kgAHt:hover,.FAQSection_ctaOrange___K1Nw:hover,.FAQSection_cta__7slLX:hover,.FAQSection_stamp__Mqb5R,.FAQSection_stamp__Mqb5R:hover,.FAQSection_tag__D8C1r,.FAQSection_tag__D8C1r:focus-within,.FAQSection_tag__D8C1r:hover{transform:none}.FAQSection_plushOpen__ZorcP{transform:none;box-shadow:1px 1px 0 var(--slip-shadow),inset 0 2px 4px color-mix(in srgb,var(--ink) 18%,transparent)}}