.theme-apothecary-label .apothecary-label-faq-paper{font-family:Georgia,Playfair Display,serif;max-width:68rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-apothecary-label .apothecary-label-faq-head{text-align:center;margin-bottom:2.4rem}.theme-apothecary-label .apothecary-label-faq-kick{font-size:.72rem;letter-spacing:.26em;text-transform:uppercase;color:var(--store-accent);font-weight:800}.theme-apothecary-label .apothecary-label-faq-h1{font-size:clamp(1.9rem,4.4vw,2.7rem);margin:.5rem 0}.theme-apothecary-label .apothecary-label-faq-rule3{width:8rem;margin:.8rem auto;border-top:3px double var(--store-primary)}.theme-apothecary-label .apothecary-label-faq-lede{color:var(--store-muted, #57606c);line-height:1.75;max-width:44rem;margin:0 auto}.theme-apothecary-label .apothecary-label-faq-colsec{background:var(--colbg, transparent);border-left:3px solid var(--store-primary);padding:1.1rem 1.2rem;margin-bottom:1.8rem;border-radius:0 2px 2px 0}.theme-apothecary-label .apothecary-label-faq-colh{font-size:1.05rem;display:flex;align-items:baseline;gap:.7rem;margin-bottom:.9rem}.theme-apothecary-label .apothecary-label-faq-colno{font-size:1.5rem;font-weight:800;color:color-mix(in srgb,var(--store-primary) 35%,transparent)}.theme-apothecary-label .apothecary-label-faq-colgrid{columns:2;column-gap:2rem}@media(max-width:720px){.theme-apothecary-label .apothecary-label-faq-colgrid{columns:1}}.theme-apothecary-label .apothecary-label-faq-colitem{break-inside:avoid;margin-bottom:.9rem}.theme-apothecary-label .apothecary-label-faq-colitem-s{list-style:none;cursor:pointer;font-weight:700;font-size:.9rem;line-height:1.45}.theme-apothecary-label .apothecary-label-faq-colitem-s::-webkit-details-marker{display:none}.theme-apothecary-label .apothecary-label-faq-colitem-s:before{content:"¶ ";color:var(--store-accent)}.theme-apothecary-label .apothecary-label-faq-colitem[open] .apothecary-label-faq-colitem-s{color:var(--store-primary)}.theme-apothecary-label .apothecary-label-faq-colitem-a{font-size:.86rem;color:var(--store-muted, #4c5561);line-height:1.75;margin-top:.4rem}.theme-apothecary-label .apothecary-label-faq-dropcap:first-letter{font-size:2.1em;font-weight:800;float:left;line-height:.9;padding-right:.35rem;color:var(--store-primary)}.theme-apothecary-label .apothecary-label-faq-empty{border:1px dashed var(--store-border, #c9d1da);padding:2.4rem;text-align:center;color:var(--store-muted, #57606c);border-radius:2px}.theme-apothecary-label .apothecary-label-faq-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:2px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-apothecary-label .apothecary-label-faq-foot{display:flex;gap:.9rem;align-items:baseline;justify-content:center;margin-top:2.4rem}.theme-apothecary-label .apothecary-label-faq-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-apothecary-label .apothecary-label-faq-footsep{color:var(--store-muted, #98a1ad)}.theme-apothecary-label .apothecary-label-faq-orn{vertical-align:middle}.theme-arcade-glow .arcade-glow-faq-paper{font-family:ui-rounded,Trebuchet MS,Segoe UI,sans-serif;max-width:68rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-arcade-glow .arcade-glow-faq-head{text-align:center;margin-bottom:2.4rem}.theme-arcade-glow .arcade-glow-faq-kick{font-size:.72rem;letter-spacing:.26em;text-transform:uppercase;color:var(--store-accent);font-weight:800}.theme-arcade-glow .arcade-glow-faq-h1{font-size:clamp(1.9rem,4.4vw,2.7rem);margin:.5rem 0}.theme-arcade-glow .arcade-glow-faq-rule3{width:8rem;margin:.8rem auto;border-top:3px double var(--store-primary)}.theme-arcade-glow .arcade-glow-faq-lede{color:var(--store-muted, #57606c);line-height:1.75;max-width:44rem;margin:0 auto}.theme-arcade-glow .arcade-glow-faq-colsec{background:var(--colbg, transparent);border-left:3px solid var(--store-primary);padding:1.1rem 1.2rem;margin-bottom:1.8rem;border-radius:0 18px 18px 0}.theme-arcade-glow .arcade-glow-faq-colh{font-size:1.05rem;display:flex;align-items:baseline;gap:.7rem;margin-bottom:.9rem}.theme-arcade-glow .arcade-glow-faq-colno{font-size:1.5rem;font-weight:800;color:color-mix(in srgb,var(--store-primary) 35%,transparent)}.theme-arcade-glow .arcade-glow-faq-colgrid{columns:2;column-gap:2rem}@media(max-width:720px){.theme-arcade-glow .arcade-glow-faq-colgrid{columns:1}}.theme-arcade-glow .arcade-glow-faq-colitem{break-inside:avoid;margin-bottom:.9rem}.theme-arcade-glow .arcade-glow-faq-colitem-s{list-style:none;cursor:pointer;font-weight:700;font-size:.9rem;line-height:1.45}.theme-arcade-glow .arcade-glow-faq-colitem-s::-webkit-details-marker{display:none}.theme-arcade-glow .arcade-glow-faq-colitem-s:before{content:"¶ ";color:var(--store-accent)}.theme-arcade-glow .arcade-glow-faq-colitem[open] .arcade-glow-faq-colitem-s{color:var(--store-primary)}.theme-arcade-glow .arcade-glow-faq-colitem-a{font-size:.86rem;color:var(--store-muted, #4c5561);line-height:1.75;margin-top:.4rem}.theme-arcade-glow .arcade-glow-faq-dropcap:first-letter{font-size:2.1em;font-weight:800;float:left;line-height:.9;padding-right:.35rem;color:var(--store-primary)}.theme-arcade-glow .arcade-glow-faq-empty{border:1px dashed var(--store-border, #c9d1da);padding:2.4rem;text-align:center;color:var(--store-muted, #57606c);border-radius:18px}.theme-arcade-glow .arcade-glow-faq-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:18px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-arcade-glow .arcade-glow-faq-foot{display:flex;gap:.9rem;align-items:baseline;justify-content:center;margin-top:2.4rem}.theme-arcade-glow .arcade-glow-faq-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-arcade-glow .arcade-glow-faq-footsep{color:var(--store-muted, #98a1ad)}.theme-arcade-glow .arcade-glow-faq-orn{vertical-align:middle}.theme-art-deco-gold .art-deco-gold-faq-wrap{font-family:Playfair Display,Georgia,serif;max-width:72rem;margin:0 auto;padding:3.5rem 1.25rem 5rem}.theme-art-deco-gold .art-deco-gold-faq-kick{letter-spacing:.18em;text-transform:uppercase;font-size:.72rem;font-weight:700;color:var(--store-primary)}.theme-art-deco-gold .art-deco-gold-faq-h1{font-size:clamp(1.9rem,4vw,2.7rem);line-height:1.12;margin:.5rem 0 .8rem}.theme-art-deco-gold .art-deco-gold-faq-lede{color:var(--store-muted, #5b6472);max-width:46rem;line-height:1.7}.theme-art-deco-gold .art-deco-gold-faq-ornline{color:var(--store-accent);margin:1rem 0 1.4rem}.theme-art-deco-gold .art-deco-gold-faq-filter{width:100%;max-width:26rem;border:1px solid var(--store-border, #d8dee6);background:var(--store-surface, #fff);border-radius:0;padding:.65rem .9rem;font:inherit;color:inherit}.theme-art-deco-gold .art-deco-gold-faq-cols{display:grid;grid-template-columns:1fr;gap:2.5rem;margin-top:2.2rem}@media(min-width:900px){.theme-art-deco-gold .art-deco-gold-faq-cols{grid-template-columns:15rem 1fr}.theme-art-deco-gold .art-deco-gold-faq-rail{position:sticky;top:6rem;align-self:start}}.theme-art-deco-gold .art-deco-gold-faq-rail{display:flex;flex-direction:column;gap:.15rem}.theme-art-deco-gold .art-deco-gold-faq-rail-a{display:flex;align-items:baseline;gap:.55rem;padding:.5rem .6rem;border-radius:0;text-decoration:none;color:inherit;font-size:.88rem}.theme-art-deco-gold .art-deco-gold-faq-rail-a:hover{background:color-mix(in srgb,var(--store-primary) 8%,transparent)}.theme-art-deco-gold .art-deco-gold-faq-rail-n{font-size:.68rem;font-weight:700;color:var(--store-primary)}.theme-art-deco-gold .art-deco-gold-faq-rail-c{margin-left:auto;font-size:.7rem;color:var(--store-muted, #5b6472)}.theme-art-deco-gold .art-deco-gold-faq-sec{margin-bottom:2.4rem;scroll-margin-top:5rem}.theme-art-deco-gold .art-deco-gold-faq-sec-h{font-size:1.05rem;margin-bottom:.9rem}.theme-art-deco-gold .art-deco-gold-faq-acc{border-bottom:1px solid var(--store-border, #e3e7ec)}.theme-art-deco-gold .art-deco-gold-faq-acc-s{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.95rem .2rem;font-weight:600;font-size:.95rem}.theme-art-deco-gold .art-deco-gold-faq-acc-s::-webkit-details-marker{display:none}.theme-art-deco-gold .art-deco-gold-faq-acc[open] .art-deco-gold-faq-acc-s{color:var(--store-primary)}.theme-art-deco-gold .art-deco-gold-faq-acc[open] .art-deco-gold-faq-acc-s svg{transform:rotate(180deg)}.theme-art-deco-gold .art-deco-gold-faq-acc-b{padding:0 .2rem 1.1rem;color:var(--store-muted, #5b6472);line-height:1.75;font-size:.93rem}.theme-art-deco-gold .art-deco-gold-faq-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:0;padding:2.5rem;text-align:center;color:var(--store-muted, #5b6472)}.theme-art-deco-gold .art-deco-gold-faq-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.1rem;border-radius:0;text-decoration:none;font-weight:600;font-size:.88rem}.theme-art-deco-gold .art-deco-gold-faq-foot{display:flex;gap:1.2rem;margin-top:3rem}.theme-art-deco-gold .art-deco-gold-faq-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--store-primary) 40%,transparent);padding-bottom:2px}.theme-art-deco-gold .art-deco-gold-faq-orn{vertical-align:middle}.theme-artisan-workshop .artisan-workshop-faq-wrap{font-family:Georgia,Iowan Old Style,Palatino Linotype,serif;max-width:56rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-artisan-workshop .artisan-workshop-faq-head{text-align:center;margin-bottom:2.6rem}.theme-artisan-workshop .artisan-workshop-faq-h1{font-size:clamp(1.8rem,4vw,2.4rem)}.theme-artisan-workshop .artisan-workshop-faq-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:42rem;margin:.7rem auto 0}.theme-artisan-workshop .artisan-workshop-faq-line{list-style:none;margin:0;padding:0 0 0 1.4rem;border-left:2px solid color-mix(in srgb,var(--store-primary) 30%,transparent)}.theme-artisan-workshop .artisan-workshop-faq-node{position:relative;padding:0 0 2.2rem 1.6rem}.theme-artisan-workshop .artisan-workshop-faq-dot{position:absolute;left:-2.1rem;top:0;width:2.2rem;height:2.2rem;border-radius:999px;background:var(--store-primary);color:#fff;display:grid;place-items:center;font-size:.8rem;font-weight:800;box-shadow:0 0 0 4px color-mix(in srgb,var(--store-primary) 18%,transparent)}.theme-artisan-workshop .artisan-workshop-faq-node-h{font-size:1.05rem;margin-bottom:.7rem}.theme-artisan-workshop .artisan-workshop-faq-node-list{display:grid;gap:.4rem}.theme-artisan-workshop .artisan-workshop-faq-leaf{background:var(--store-surface, #fff);border:1px solid var(--store-border, #e3e7ee);border-radius:14px}.theme-artisan-workshop .artisan-workshop-faq-leaf-s{list-style:none;cursor:pointer;padding:.7rem .9rem;font-weight:600;font-size:.9rem}.theme-artisan-workshop .artisan-workshop-faq-leaf-s::-webkit-details-marker{display:none}.theme-artisan-workshop .artisan-workshop-faq-leaf-s:before{content:"→";color:var(--store-accent);margin-right:.55rem;font-weight:800}.theme-artisan-workshop .artisan-workshop-faq-leaf[open] .artisan-workshop-faq-leaf-s{color:var(--store-primary)}.theme-artisan-workshop .artisan-workshop-faq-leaf-a{padding:0 .95rem .8rem 2.2rem;color:var(--store-muted, #57606c);font-size:.88rem;line-height:1.7}.theme-artisan-workshop .artisan-workshop-faq-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:14px;padding:2rem;color:var(--store-muted, #57606c)}.theme-artisan-workshop .artisan-workshop-faq-cta{display:inline-block;margin-top:.9rem;background:var(--store-primary);color:#fff;padding:.5rem 1.1rem;border-radius:14px;text-decoration:none;font-weight:600;font-size:.87rem}.theme-artisan-workshop .artisan-workshop-faq-foot{display:flex;gap:1.4rem;justify-content:center}.theme-artisan-workshop .artisan-workshop-faq-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-artisan-workshop .artisan-workshop-faq-orn{vertical-align:middle;margin-right:.4rem}.theme-atelier .atelier-faq-wrap{font-family:Inter,system-ui,sans-serif;max-width:58rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-atelier .atelier-faq-head{text-align:center;margin-bottom:2rem}.theme-atelier .atelier-faq-h1{font-size:clamp(1.8rem,4vw,2.4rem)}.theme-atelier .atelier-faq-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:42rem;margin:.7rem auto 0}.theme-atelier .atelier-faq-ornline{color:var(--store-accent);margin-top:.9rem}.theme-atelier .atelier-faq-tabbar{display:flex;flex-wrap:wrap;gap:.4rem;justify-content:center;margin-bottom:1.6rem}.theme-atelier .atelier-faq-tab{font:inherit;font-size:.82rem;font-weight:700;border:1px solid var(--store-border, #dde2e9);background:var(--store-surface, #fff);color:var(--store-muted, #4c5561);border-radius:999px;padding:.45rem 1rem;cursor:pointer}.theme-atelier .atelier-faq-tab:hover{border-color:var(--store-primary);color:var(--store-primary)}.theme-atelier .atelier-faq-tab-on{background:var(--store-primary);border-color:var(--store-primary);color:#fff}.theme-atelier .atelier-faq-pane-off{display:none}.theme-atelier .atelier-faq-row{border-bottom:1px solid var(--store-border, #e6e9ee)}.theme-atelier .atelier-faq-row-s{list-style:none;cursor:pointer;padding:.95rem .2rem;font-weight:600;font-size:.95rem;display:flex;justify-content:space-between;gap:1rem}.theme-atelier .atelier-faq-row-s::-webkit-details-marker{display:none}.theme-atelier .atelier-faq-row-s:after{content:"+";color:var(--store-accent);font-weight:800}.theme-atelier .atelier-faq-row[open] .atelier-faq-row-s:after{content:"−"}.theme-atelier .atelier-faq-row[open] .atelier-faq-row-s{color:var(--store-primary)}.theme-atelier .atelier-faq-row-a{padding:0 .2rem 1.05rem;color:var(--store-muted, #57606c);line-height:1.75;font-size:.92rem}.theme-atelier .atelier-faq-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:0;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-atelier .atelier-faq-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:0;text-decoration:none;font-weight:600;font-size:.88rem}.theme-atelier .atelier-faq-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.6rem}.theme-atelier .atelier-faq-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-atelier .atelier-faq-orn{vertical-align:middle}.theme-aurora .aurora-faq-cols{font-family:Playfair Display,Georgia,Times New Roman,serif;max-width:76rem;margin:0 auto;padding:3.4rem 1.2rem 5rem;display:grid;gap:2.6rem}@media(min-width:920px){.theme-aurora .aurora-faq-cols{grid-template-columns:20rem 1fr}.theme-aurora .aurora-faq-side{position:sticky;top:5.5rem;align-self:start}}.theme-aurora .aurora-faq-kick{font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:var(--store-accent);font-weight:800}.theme-aurora .aurora-faq-h1{font-size:clamp(1.7rem,3.6vw,2.3rem);margin:.4rem 0 .7rem}.theme-aurora .aurora-faq-lede{color:var(--store-muted, #57606c);line-height:1.7;font-size:.95rem}.theme-aurora .aurora-faq-ornline{color:var(--store-primary);margin:.9rem 0 1.2rem}.theme-aurora .aurora-faq-meta{display:grid;gap:.45rem;margin:0 0 1.4rem}.theme-aurora .aurora-faq-meta div{display:flex;justify-content:space-between;border-bottom:1px dashed var(--store-border, #dfe4ea);padding-bottom:.4rem;font-size:.82rem}.theme-aurora .aurora-faq-meta dt{color:var(--store-muted, #57606c)}.theme-aurora .aurora-faq-meta dd{margin:0;font-weight:700}.theme-aurora .aurora-faq-cta{display:block;text-align:center;background:var(--store-primary);color:#fff;text-decoration:none;font-weight:700;font-size:.88rem;padding:.62rem 1rem;border-radius:4px}.theme-aurora .aurora-faq-cta2{display:block;text-align:center;margin-top:.55rem;color:var(--store-primary);text-decoration:none;font-weight:600;font-size:.85rem;border:1px solid color-mix(in srgb,var(--store-primary) 35%,transparent);padding:.55rem 1rem;border-radius:4px}.theme-aurora .aurora-faq-sec{margin-bottom:2rem}.theme-aurora .aurora-faq-sec-h{font-size:1.02rem;border-bottom:2px solid var(--store-primary);display:inline-block;padding-bottom:.3rem;margin-bottom:.6rem}.theme-aurora .aurora-faq-row{border-bottom:1px solid var(--store-border, #e6e9ee)}.theme-aurora .aurora-faq-row-s{list-style:none;cursor:pointer;padding:.9rem .1rem;font-weight:600;font-size:.95rem}.theme-aurora .aurora-faq-row-s::-webkit-details-marker{display:none}.theme-aurora .aurora-faq-row-s:after{content:"+";float:right;color:var(--store-accent);font-weight:800}.theme-aurora .aurora-faq-row[open] .aurora-faq-row-s:after{content:"−"}.theme-aurora .aurora-faq-row-a{padding:0 .1rem 1rem;color:var(--store-muted, #57606c);line-height:1.75;font-size:.92rem}.theme-aurora .aurora-faq-empty{border:1px dashed var(--store-border, #c9d1da);padding:2.2rem;color:var(--store-muted, #57606c);border-radius:4px}.theme-aurora .aurora-faq-after{margin-top:2rem}.theme-aurora .aurora-faq-xlink{font-size:.88rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-aurora .aurora-faq-orn{vertical-align:middle}.theme-bazaar .bazaar-faq-paper{font-family:Georgia,Iowan Old Style,Palatino Linotype,serif;max-width:68rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-bazaar .bazaar-faq-head{text-align:center;margin-bottom:2.4rem}.theme-bazaar .bazaar-faq-kick{font-size:.72rem;letter-spacing:.26em;text-transform:uppercase;color:var(--store-accent);font-weight:800}.theme-bazaar .bazaar-faq-h1{font-size:clamp(1.9rem,4.4vw,2.7rem);margin:.5rem 0}.theme-bazaar .bazaar-faq-rule3{width:8rem;margin:.8rem auto;border-top:3px double var(--store-primary)}.theme-bazaar .bazaar-faq-lede{color:var(--store-muted, #57606c);line-height:1.75;max-width:44rem;margin:0 auto}.theme-bazaar .bazaar-faq-colsec{background:var(--colbg, transparent);border-left:3px solid var(--store-primary);padding:1.1rem 1.2rem;margin-bottom:1.8rem;border-radius:0 14px 14px 0}.theme-bazaar .bazaar-faq-colh{font-size:1.05rem;display:flex;align-items:baseline;gap:.7rem;margin-bottom:.9rem}.theme-bazaar .bazaar-faq-colno{font-size:1.5rem;font-weight:800;color:color-mix(in srgb,var(--store-primary) 35%,transparent)}.theme-bazaar .bazaar-faq-colgrid{columns:2;column-gap:2rem}@media(max-width:720px){.theme-bazaar .bazaar-faq-colgrid{columns:1}}.theme-bazaar .bazaar-faq-colitem{break-inside:avoid;margin-bottom:.9rem}.theme-bazaar .bazaar-faq-colitem-s{list-style:none;cursor:pointer;font-weight:700;font-size:.9rem;line-height:1.45}.theme-bazaar .bazaar-faq-colitem-s::-webkit-details-marker{display:none}.theme-bazaar .bazaar-faq-colitem-s:before{content:"¶ ";color:var(--store-accent)}.theme-bazaar .bazaar-faq-colitem[open] .bazaar-faq-colitem-s{color:var(--store-primary)}.theme-bazaar .bazaar-faq-colitem-a{font-size:.86rem;color:var(--store-muted, #4c5561);line-height:1.75;margin-top:.4rem}.theme-bazaar .bazaar-faq-dropcap:first-letter{font-size:2.1em;font-weight:800;float:left;line-height:.9;padding-right:.35rem;color:var(--store-primary)}.theme-bazaar .bazaar-faq-empty{border:1px dashed var(--store-border, #c9d1da);padding:2.4rem;text-align:center;color:var(--store-muted, #57606c);border-radius:14px}.theme-bazaar .bazaar-faq-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:14px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-bazaar .bazaar-faq-foot{display:flex;gap:.9rem;align-items:baseline;justify-content:center;margin-top:2.4rem}.theme-bazaar .bazaar-faq-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-bazaar .bazaar-faq-footsep{color:var(--store-muted, #98a1ad)}.theme-bazaar .bazaar-faq-orn{vertical-align:middle}.theme-bento-store .bento-store-faq-wrap{font-family:Inter,system-ui,sans-serif;max-width:70rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-bento-store .bento-store-faq-head{text-align:center;max-width:44rem;margin:0 auto 2.4rem}.theme-bento-store .bento-store-faq-ornline{color:var(--store-accent);margin-bottom:.8rem}.theme-bento-store .bento-store-faq-h1{font-size:clamp(1.8rem,4vw,2.5rem)}.theme-bento-store .bento-store-faq-lede{color:var(--store-muted, #57606c);line-height:1.7;margin-top:.7rem}.theme-bento-store .bento-store-faq-filter{margin:1.4rem auto 0;display:block;width:100%;max-width:24rem;border:1px solid var(--store-border, #d8dee6);background:var(--store-surface, #fff);border-radius:999px;padding:.62rem 1.1rem;font:inherit}.theme-bento-store .bento-store-faq-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(19rem,1fr));gap:1.1rem}.theme-bento-store .bento-store-faq-card{position:relative;background:var(--store-surface, #fff);border:1px solid var(--store-border, #e2e6ec);border-radius:22px;padding:1.3rem 1.2rem 1.1rem}.theme-bento-store .bento-store-faq-card-h{font-size:1.02rem;padding-right:2.4rem}.theme-bento-store .bento-store-faq-card-c{position:absolute;top:1.05rem;right:1.1rem;font-size:.72rem;font-weight:700;color:var(--store-primary);background:color-mix(in srgb,var(--store-primary) 12%,transparent);border-radius:999px;padding:.12rem .55rem}.theme-bento-store .bento-store-faq-card-list{margin-top:.9rem;display:grid;gap:.45rem}.theme-bento-store .bento-store-faq-chip{border:1px solid var(--store-border, #e8ecf1);border-radius:22px;background:color-mix(in srgb,var(--store-primary) 3%,transparent)}.theme-bento-store .bento-store-faq-chip-s{list-style:none;cursor:pointer;padding:.6rem .75rem;font-size:.86rem;font-weight:600}.theme-bento-store .bento-store-faq-chip-s::-webkit-details-marker{display:none}.theme-bento-store .bento-store-faq-chip-s:before{content:"?";color:var(--store-accent);font-weight:800;margin-right:.5rem}.theme-bento-store .bento-store-faq-chip[open] .bento-store-faq-chip-s{color:var(--store-primary)}.theme-bento-store .bento-store-faq-chip-a{padding:0 .8rem .7rem 2rem;font-size:.84rem;color:var(--store-muted, #57606c);line-height:1.7}.theme-bento-store .bento-store-faq-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:22px;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-bento-store .bento-store-faq-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:22px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-bento-store .bento-store-faq-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.8rem}.theme-bento-store .bento-store-faq-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-bento-store .bento-store-faq-orn{vertical-align:middle}.theme-blue-print .blue-print-faq-book{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;max-width:54rem;margin:0 auto;padding:3rem 1.1rem 5rem}.theme-blue-print .blue-print-faq-band{border-top:3px double var(--store-primary);border-bottom:1px solid var(--store-border, #dfe3e8);margin-bottom:1.5rem}.theme-blue-print .blue-print-faq-band-in{padding:1.8rem 0 1.4rem}.theme-blue-print .blue-print-faq-kick{font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:var(--store-accent);font-weight:700}.theme-blue-print .blue-print-faq-h1{font-size:clamp(1.8rem,4vw,2.5rem);margin:.4rem 0 .7rem}.theme-blue-print .blue-print-faq-lede{color:var(--store-muted, #57606c);line-height:1.7}.theme-blue-print .blue-print-faq-ornline{color:var(--store-primary);margin-top:.9rem}.theme-blue-print .blue-print-faq-cat{margin-bottom:2.2rem}.theme-blue-print .blue-print-faq-cat-band{display:flex;align-items:baseline;gap:.9rem;border-bottom:1px solid var(--store-primary);padding-bottom:.45rem}.theme-blue-print .blue-print-faq-cat-no{font-size:.66rem;letter-spacing:.16em;color:var(--store-accent);font-weight:700}.theme-blue-print .blue-print-faq-cat-h{font-size:1.08rem}.theme-blue-print .blue-print-faq-cat-c{margin-left:auto;font-size:.72rem;color:var(--store-muted, #57606c)}.theme-blue-print .blue-print-faq-row{border-bottom:1px solid var(--store-border, #e6e9ee)}.theme-blue-print .blue-print-faq-row-s{list-style:none;cursor:pointer;display:flex;gap:1rem;align-items:baseline;padding:.85rem .2rem}.theme-blue-print .blue-print-faq-row-s::-webkit-details-marker{display:none}.theme-blue-print .blue-print-faq-row-n{font-variant-numeric:tabular-nums;font-size:.78rem;color:var(--store-primary);font-weight:700;min-width:2.4rem}.theme-blue-print .blue-print-faq-row-q{font-weight:600;font-size:.96rem}.theme-blue-print .blue-print-faq-row-plus{margin-left:auto;position:relative;width:12px;height:12px;flex:none}.theme-blue-print .blue-print-faq-row-plus:before,.theme-blue-print .blue-print-faq-row-plus:after{content:"";position:absolute;background:var(--store-accent);inset:50% auto auto 0;width:12px;height:2px;margin-top:-1px}.theme-blue-print .blue-print-faq-row-plus:after{transform:rotate(90deg);transition:transform .18s}.theme-blue-print .blue-print-faq-row[open] .blue-print-faq-row-plus:after{transform:rotate(0)}.theme-blue-print .blue-print-faq-row-a{padding:0 .2rem 1rem 3.6rem;color:var(--store-muted, #57606c);line-height:1.75;font-size:.93rem}.theme-blue-print .blue-print-faq-empty{border:1px dashed var(--store-border, #c9d1da);padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-blue-print .blue-print-faq-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;text-decoration:none;font-weight:600;font-size:.88rem}.theme-blue-print .blue-print-faq-foot{display:flex;gap:1.4rem;margin-top:2.6rem}.theme-blue-print .blue-print-faq-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-blue-print .blue-print-faq-orn{vertical-align:middle}.theme-boutique .boutique-faq-wrap{font-family:Playfair Display,Didot,Georgia,serif;max-width:60rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-boutique .boutique-faq-head{margin-bottom:2.2rem}.theme-boutique .boutique-faq-kick{font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--store-accent);font-weight:800}.theme-boutique .boutique-faq-h1{font-size:clamp(1.8rem,4vw,2.4rem);margin:.4rem 0 .6rem}.theme-boutique .boutique-faq-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:44rem}.theme-boutique .boutique-faq-ornline{color:var(--store-primary);margin-top:.9rem}.theme-boutique .boutique-faq-deck{display:grid;gap:1rem}@media(min-width:760px){.theme-boutique .boutique-faq-deck{grid-template-columns:1fr 1fr}}.theme-boutique .boutique-faq-card{background:var(--store-surface, #fff);border:1px solid var(--store-border, #e0e4ea);border-radius:0;box-shadow:0 10px 24px -18px #0f172a59;transform:rotate(var(--tilt, 0deg));transition:transform .18s}.theme-boutique .boutique-faq-card:hover,.theme-boutique .boutique-faq-card[open]{transform:rotate(0)}.theme-boutique .boutique-faq-card-s{list-style:none;cursor:pointer;display:flex;align-items:center;gap:.8rem;padding:1.05rem 1.15rem;border-bottom:1px dashed transparent}.theme-boutique .boutique-faq-card-s::-webkit-details-marker{display:none}.theme-boutique .boutique-faq-card[open] .boutique-faq-card-s{border-bottom-color:var(--store-border, #e6e9ee)}.theme-boutique .boutique-faq-card-tab{font-size:.72rem;font-weight:800;color:var(--store-primary);background:color-mix(in srgb,var(--store-primary) 10%,transparent);padding:.22rem .5rem;border-radius:0}.theme-boutique .boutique-faq-card-t{font-weight:700;font-size:.98rem}.theme-boutique .boutique-faq-card-c{margin-left:auto;font-size:.74rem;color:var(--store-muted, #57606c)}.theme-boutique .boutique-faq-card-b{padding:1rem 1.15rem 1.2rem;display:grid;gap:.95rem}.theme-boutique .boutique-faq-q{margin:0;font-weight:700;font-size:.9rem}.theme-boutique .boutique-faq-q:before{content:"Q. ";color:var(--store-accent)}.theme-boutique .boutique-faq-a{margin:.3rem 0 0;font-size:.87rem;color:var(--store-muted, #57606c);line-height:1.7}.theme-boutique .boutique-faq-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:0;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-boutique .boutique-faq-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:0;text-decoration:none;font-weight:600;font-size:.88rem}.theme-boutique .boutique-faq-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.6rem}.theme-boutique .boutique-faq-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-boutique .boutique-faq-orn{vertical-align:middle}.theme-brutalist-grid .brutalist-grid-faq-book{font-family:JetBrains Mono,monospace;max-width:54rem;margin:0 auto;padding:3rem 1.1rem 5rem}.theme-brutalist-grid .brutalist-grid-faq-band{border-top:3px double var(--store-primary);border-bottom:1px solid var(--store-border, #dfe3e8);margin-bottom:1.5rem}.theme-brutalist-grid .brutalist-grid-faq-band-in{padding:1.8rem 0 1.4rem}.theme-brutalist-grid .brutalist-grid-faq-kick{font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:var(--store-accent);font-weight:700}.theme-brutalist-grid .brutalist-grid-faq-h1{font-size:clamp(1.8rem,4vw,2.5rem);margin:.4rem 0 .7rem}.theme-brutalist-grid .brutalist-grid-faq-lede{color:var(--store-muted, #57606c);line-height:1.7}.theme-brutalist-grid .brutalist-grid-faq-ornline{color:var(--store-primary);margin-top:.9rem}.theme-brutalist-grid .brutalist-grid-faq-cat{margin-bottom:2.2rem}.theme-brutalist-grid .brutalist-grid-faq-cat-band{display:flex;align-items:baseline;gap:.9rem;border-bottom:1px solid var(--store-primary);padding-bottom:.45rem}.theme-brutalist-grid .brutalist-grid-faq-cat-no{font-size:.66rem;letter-spacing:.16em;color:var(--store-accent);font-weight:700}.theme-brutalist-grid .brutalist-grid-faq-cat-h{font-size:1.08rem}.theme-brutalist-grid .brutalist-grid-faq-cat-c{margin-left:auto;font-size:.72rem;color:var(--store-muted, #57606c)}.theme-brutalist-grid .brutalist-grid-faq-row{border-bottom:1px solid var(--store-border, #e6e9ee)}.theme-brutalist-grid .brutalist-grid-faq-row-s{list-style:none;cursor:pointer;display:flex;gap:1rem;align-items:baseline;padding:.85rem .2rem}.theme-brutalist-grid .brutalist-grid-faq-row-s::-webkit-details-marker{display:none}.theme-brutalist-grid .brutalist-grid-faq-row-n{font-variant-numeric:tabular-nums;font-size:.78rem;color:var(--store-primary);font-weight:700;min-width:2.4rem}.theme-brutalist-grid .brutalist-grid-faq-row-q{font-weight:600;font-size:.96rem}.theme-brutalist-grid .brutalist-grid-faq-row-plus{margin-left:auto;position:relative;width:12px;height:12px;flex:none}.theme-brutalist-grid .brutalist-grid-faq-row-plus:before,.theme-brutalist-grid .brutalist-grid-faq-row-plus:after{content:"";position:absolute;background:var(--store-accent);inset:50% auto auto 0;width:12px;height:2px;margin-top:-1px}.theme-brutalist-grid .brutalist-grid-faq-row-plus:after{transform:rotate(90deg);transition:transform .18s}.theme-brutalist-grid .brutalist-grid-faq-row[open] .brutalist-grid-faq-row-plus:after{transform:rotate(0)}.theme-brutalist-grid .brutalist-grid-faq-row-a{padding:0 .2rem 1rem 3.6rem;color:var(--store-muted, #57606c);line-height:1.75;font-size:.93rem}.theme-brutalist-grid .brutalist-grid-faq-empty{border:1px dashed var(--store-border, #c9d1da);padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-brutalist-grid .brutalist-grid-faq-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;text-decoration:none;font-weight:600;font-size:.88rem}.theme-brutalist-grid .brutalist-grid-faq-foot{display:flex;gap:1.4rem;margin-top:2.6rem}.theme-brutalist-grid .brutalist-grid-faq-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-brutalist-grid .brutalist-grid-faq-orn{vertical-align:middle}.theme-cart-mart .cart-mart-faq-wrap{font-family:Oswald,Arial Narrow,sans-serif;max-width:52rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-cart-mart .cart-mart-faq-kick{font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--store-accent);font-weight:800}.theme-cart-mart .cart-mart-faq-h1{font-size:clamp(1.75rem,4vw,2.35rem);margin:.45rem 0 .7rem}.theme-cart-mart .cart-mart-faq-lede{color:var(--store-muted, #57606c);line-height:1.7}.theme-cart-mart .cart-mart-faq-steps{margin-top:2rem;display:grid;gap:.6rem}.theme-cart-mart .cart-mart-faq-step{border:1px solid var(--store-border, #e2e6ec);border-radius:2px;background:var(--store-surface, #fff)}.theme-cart-mart .cart-mart-faq-step[open]{border-color:var(--store-primary)}.theme-cart-mart .cart-mart-faq-step-s{list-style:none;cursor:pointer;display:flex;align-items:center;gap:.9rem;padding:.9rem 1.05rem}.theme-cart-mart .cart-mart-faq-step-s::-webkit-details-marker{display:none}.theme-cart-mart .cart-mart-faq-step-n{flex:none;width:2.1rem;height:2.1rem;display:grid;place-items:center;border-radius:999px;background:color-mix(in srgb,var(--store-primary) 12%,transparent);color:var(--store-primary);font-weight:800;font-size:.78rem}.theme-cart-mart .cart-mart-faq-step[open] .cart-mart-faq-step-n{background:var(--store-primary);color:#fff}.theme-cart-mart .cart-mart-faq-step-t{font-weight:650;font-size:.93rem}.theme-cart-mart .cart-mart-faq-step-tag{margin-left:auto;flex:none;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:var(--store-muted, #7a8492)}.theme-cart-mart .cart-mart-faq-step-b{padding:.2rem 1.05rem 1rem 4rem;color:var(--store-muted, #57606c);font-size:.9rem;line-height:1.7}.theme-cart-mart .cart-mart-faq-step-ok{margin-top:.6rem;font-size:.84rem}.theme-cart-mart .cart-mart-faq-step-ok a{color:var(--store-primary);font-weight:600}.theme-cart-mart .cart-mart-faq-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:2px;padding:2.2rem;text-align:center;color:var(--store-muted, #57606c)}.theme-cart-mart .cart-mart-faq-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:2px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-cart-mart .cart-mart-faq-aside{margin-top:2.2rem;border-left:3px solid var(--store-accent);background:color-mix(in srgb,var(--store-accent) 8%,transparent);padding:1rem 1.2rem;border-radius:0 2px 2px 0}.theme-cart-mart .cart-mart-faq-aside-h{font-weight:800;font-size:.92rem;margin:0 0 .3rem}.theme-cart-mart .cart-mart-faq-aside-p{margin:0;font-size:.87rem;color:var(--store-muted, #57606c);line-height:1.65}.theme-cart-mart .cart-mart-faq-aside-p a{color:var(--store-primary)}.theme-cart-mart .cart-mart-faq-orn{vertical-align:middle}.theme-cinematic .cinematic-faq-cols{font-family:Oswald,Inter,sans-serif;max-width:76rem;margin:0 auto;padding:3.4rem 1.2rem 5rem;display:grid;gap:2.6rem}@media(min-width:920px){.theme-cinematic .cinematic-faq-cols{grid-template-columns:20rem 1fr}.theme-cinematic .cinematic-faq-side{position:sticky;top:5.5rem;align-self:start}}.theme-cinematic .cinematic-faq-kick{font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:var(--store-accent);font-weight:800}.theme-cinematic .cinematic-faq-h1{font-size:clamp(1.7rem,3.6vw,2.3rem);margin:.4rem 0 .7rem}.theme-cinematic .cinematic-faq-lede{color:var(--store-muted, #57606c);line-height:1.7;font-size:.95rem}.theme-cinematic .cinematic-faq-ornline{color:var(--store-primary);margin:.9rem 0 1.2rem}.theme-cinematic .cinematic-faq-meta{display:grid;gap:.45rem;margin:0 0 1.4rem}.theme-cinematic .cinematic-faq-meta div{display:flex;justify-content:space-between;border-bottom:1px dashed var(--store-border, #dfe4ea);padding-bottom:.4rem;font-size:.82rem}.theme-cinematic .cinematic-faq-meta dt{color:var(--store-muted, #57606c)}.theme-cinematic .cinematic-faq-meta dd{margin:0;font-weight:700}.theme-cinematic .cinematic-faq-cta{display:block;text-align:center;background:var(--store-primary);color:#fff;text-decoration:none;font-weight:700;font-size:.88rem;padding:.62rem 1rem;border-radius:2px}.theme-cinematic .cinematic-faq-cta2{display:block;text-align:center;margin-top:.55rem;color:var(--store-primary);text-decoration:none;font-weight:600;font-size:.85rem;border:1px solid color-mix(in srgb,var(--store-primary) 35%,transparent);padding:.55rem 1rem;border-radius:2px}.theme-cinematic .cinematic-faq-sec{margin-bottom:2rem}.theme-cinematic .cinematic-faq-sec-h{font-size:1.02rem;border-bottom:2px solid var(--store-primary);display:inline-block;padding-bottom:.3rem;margin-bottom:.6rem}.theme-cinematic .cinematic-faq-row{border-bottom:1px solid var(--store-border, #e6e9ee)}.theme-cinematic .cinematic-faq-row-s{list-style:none;cursor:pointer;padding:.9rem .1rem;font-weight:600;font-size:.95rem}.theme-cinematic .cinematic-faq-row-s::-webkit-details-marker{display:none}.theme-cinematic .cinematic-faq-row-s:after{content:"+";float:right;color:var(--store-accent);font-weight:800}.theme-cinematic .cinematic-faq-row[open] .cinematic-faq-row-s:after{content:"−"}.theme-cinematic .cinematic-faq-row-a{padding:0 .1rem 1rem;color:var(--store-muted, #57606c);line-height:1.75;font-size:.92rem}.theme-cinematic .cinematic-faq-empty{border:1px dashed var(--store-border, #c9d1da);padding:2.2rem;color:var(--store-muted, #57606c);border-radius:2px}.theme-cinematic .cinematic-faq-after{margin-top:2rem}.theme-cinematic .cinematic-faq-xlink{font-size:.88rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-cinematic .cinematic-faq-orn{vertical-align:middle}.theme-clinic-soft .clinic-soft-faq-tty{font-family:Inter,system-ui,sans-serif;max-width:56rem;margin:0 auto;padding:3rem 1.1rem 5rem}.theme-clinic-soft .clinic-soft-faq-bar{display:flex;align-items:center;gap:.45rem;background:var(--store-ink, #10151b);border-radius:12px 12px 0 0;padding:.55rem .9rem}.theme-clinic-soft .clinic-soft-faq-bar-dot{width:9px;height:9px;border-radius:50%;background:color-mix(in srgb,var(--store-primary) 70%,#fff);opacity:.8}.theme-clinic-soft .clinic-soft-faq-bar-t{margin-left:.5rem;font-size:.72rem;color:#cfd8e3;letter-spacing:.08em}.theme-clinic-soft .clinic-soft-faq-scr{background:var(--store-surface, #fff);border:1px solid var(--store-border, #d6dce4);border-top:0;border-radius:0 0 12px 12px;padding:1.4rem 1.3rem 1.6rem}.theme-clinic-soft .clinic-soft-faq-cmd{font-size:.86rem;margin:.7rem 0 .5rem}.theme-clinic-soft .clinic-soft-faq-ps{color:var(--store-primary);font-weight:700}.theme-clinic-soft .clinic-soft-faq-out{font-size:.85rem;color:var(--store-muted, #5a6470);line-height:1.7;margin:.2rem 0 .6rem .9rem}.theme-clinic-soft .clinic-soft-faq-dim{opacity:.75}.theme-clinic-soft .clinic-soft-faq-cm{color:var(--store-accent)}.theme-clinic-soft .clinic-soft-faq-sec{margin:1.2rem 0}.theme-clinic-soft .clinic-soft-faq-sec-h{font-size:.8rem;letter-spacing:.06em;text-transform:uppercase;color:var(--store-text, inherit);margin-bottom:.5rem}.theme-clinic-soft .clinic-soft-faq-item{border-left:2px solid var(--store-border, #dfe4ea);margin:0 0 .55rem .9rem;padding-left:.8rem}.theme-clinic-soft .clinic-soft-faq-item-s{list-style:none;cursor:pointer;font-size:.88rem}.theme-clinic-soft .clinic-soft-faq-item-s::-webkit-details-marker{display:none}.theme-clinic-soft .clinic-soft-faq-item-s:hover{color:var(--store-primary)}.theme-clinic-soft .clinic-soft-faq-item[open] .clinic-soft-faq-item-s{color:var(--store-primary);font-weight:600}.theme-clinic-soft .clinic-soft-faq-item-a{font-size:.84rem;color:var(--store-muted, #5a6470);line-height:1.7;padding:.4rem 0 .2rem .95rem}.theme-clinic-soft .clinic-soft-faq-cmdlink{color:var(--store-primary);text-decoration:none;border:1px solid color-mix(in srgb,var(--store-primary) 35%,transparent);border-radius:12px;padding:.18rem .55rem;margin-right:.45rem;font-size:.8rem}.theme-clinic-soft .clinic-soft-faq-cmdlink:hover{background:color-mix(in srgb,var(--store-primary) 10%,transparent)}.theme-clinic-soft .clinic-soft-faq-empty{border:1px dashed var(--store-border, #c9d1da);padding:1.4rem}.theme-clinic-soft .clinic-soft-faq-orn{vertical-align:middle}.theme-cyber-lab .cyber-lab-faq-wrap{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;max-width:60rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-cyber-lab .cyber-lab-faq-head{margin-bottom:2.2rem}.theme-cyber-lab .cyber-lab-faq-kick{font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--store-accent);font-weight:800}.theme-cyber-lab .cyber-lab-faq-h1{font-size:clamp(1.8rem,4vw,2.4rem);margin:.4rem 0 .6rem}.theme-cyber-lab .cyber-lab-faq-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:44rem}.theme-cyber-lab .cyber-lab-faq-ornline{color:var(--store-primary);margin-top:.9rem}.theme-cyber-lab .cyber-lab-faq-deck{display:grid;gap:1rem}@media(min-width:760px){.theme-cyber-lab .cyber-lab-faq-deck{grid-template-columns:1fr 1fr}}.theme-cyber-lab .cyber-lab-faq-card{background:var(--store-surface, #fff);border:1px solid var(--store-border, #e0e4ea);border-radius:0;box-shadow:0 10px 24px -18px #0f172a59;transform:rotate(var(--tilt, 0deg));transition:transform .18s}.theme-cyber-lab .cyber-lab-faq-card:hover,.theme-cyber-lab .cyber-lab-faq-card[open]{transform:rotate(0)}.theme-cyber-lab .cyber-lab-faq-card-s{list-style:none;cursor:pointer;display:flex;align-items:center;gap:.8rem;padding:1.05rem 1.15rem;border-bottom:1px dashed transparent}.theme-cyber-lab .cyber-lab-faq-card-s::-webkit-details-marker{display:none}.theme-cyber-lab .cyber-lab-faq-card[open] .cyber-lab-faq-card-s{border-bottom-color:var(--store-border, #e6e9ee)}.theme-cyber-lab .cyber-lab-faq-card-tab{font-size:.72rem;font-weight:800;color:var(--store-primary);background:color-mix(in srgb,var(--store-primary) 10%,transparent);padding:.22rem .5rem;border-radius:0}.theme-cyber-lab .cyber-lab-faq-card-t{font-weight:700;font-size:.98rem}.theme-cyber-lab .cyber-lab-faq-card-c{margin-left:auto;font-size:.74rem;color:var(--store-muted, #57606c)}.theme-cyber-lab .cyber-lab-faq-card-b{padding:1rem 1.15rem 1.2rem;display:grid;gap:.95rem}.theme-cyber-lab .cyber-lab-faq-q{margin:0;font-weight:700;font-size:.9rem}.theme-cyber-lab .cyber-lab-faq-q:before{content:"Q. ";color:var(--store-accent)}.theme-cyber-lab .cyber-lab-faq-a{margin:.3rem 0 0;font-size:.87rem;color:var(--store-muted, #57606c);line-height:1.7}.theme-cyber-lab .cyber-lab-faq-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:0;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-cyber-lab .cyber-lab-faq-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:0;text-decoration:none;font-weight:600;font-size:.88rem}.theme-cyber-lab .cyber-lab-faq-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.6rem}.theme-cyber-lab .cyber-lab-faq-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-cyber-lab .cyber-lab-faq-orn{vertical-align:middle}.theme-daily-loaf .daily-loaf-faq-wrap{font-family:Georgia,Iowan Old Style,Palatino Linotype,serif;max-width:56rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-daily-loaf .daily-loaf-faq-head{text-align:center;margin-bottom:2.6rem}.theme-daily-loaf .daily-loaf-faq-h1{font-size:clamp(1.8rem,4vw,2.4rem)}.theme-daily-loaf .daily-loaf-faq-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:42rem;margin:.7rem auto 0}.theme-daily-loaf .daily-loaf-faq-line{list-style:none;margin:0;padding:0 0 0 1.4rem;border-left:2px solid color-mix(in srgb,var(--store-primary) 30%,transparent)}.theme-daily-loaf .daily-loaf-faq-node{position:relative;padding:0 0 2.2rem 1.6rem}.theme-daily-loaf .daily-loaf-faq-dot{position:absolute;left:-2.1rem;top:0;width:2.2rem;height:2.2rem;border-radius:999px;background:var(--store-primary);color:#fff;display:grid;place-items:center;font-size:.8rem;font-weight:800;box-shadow:0 0 0 4px color-mix(in srgb,var(--store-primary) 18%,transparent)}.theme-daily-loaf .daily-loaf-faq-node-h{font-size:1.05rem;margin-bottom:.7rem}.theme-daily-loaf .daily-loaf-faq-node-list{display:grid;gap:.4rem}.theme-daily-loaf .daily-loaf-faq-leaf{background:var(--store-surface, #fff);border:1px solid var(--store-border, #e3e7ee);border-radius:14px}.theme-daily-loaf .daily-loaf-faq-leaf-s{list-style:none;cursor:pointer;padding:.7rem .9rem;font-weight:600;font-size:.9rem}.theme-daily-loaf .daily-loaf-faq-leaf-s::-webkit-details-marker{display:none}.theme-daily-loaf .daily-loaf-faq-leaf-s:before{content:"→";color:var(--store-accent);margin-right:.55rem;font-weight:800}.theme-daily-loaf .daily-loaf-faq-leaf[open] .daily-loaf-faq-leaf-s{color:var(--store-primary)}.theme-daily-loaf .daily-loaf-faq-leaf-a{padding:0 .95rem .8rem 2.2rem;color:var(--store-muted, #57606c);font-size:.88rem;line-height:1.7}.theme-daily-loaf .daily-loaf-faq-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:14px;padding:2rem;color:var(--store-muted, #57606c)}.theme-daily-loaf .daily-loaf-faq-cta{display:inline-block;margin-top:.9rem;background:var(--store-primary);color:#fff;padding:.5rem 1.1rem;border-radius:14px;text-decoration:none;font-weight:600;font-size:.87rem}.theme-daily-loaf .daily-loaf-faq-foot{display:flex;gap:1.4rem;justify-content:center}.theme-daily-loaf .daily-loaf-faq-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-daily-loaf .daily-loaf-faq-orn{vertical-align:middle;margin-right:.4rem}.theme-desert-sunset .desert-sunset-faq-wrap{font-family:Fraunces,Georgia,serif;max-width:46rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-desert-sunset .desert-sunset-faq-head{text-align:center;margin-bottom:2.2rem}.theme-desert-sunset .desert-sunset-faq-ornline{color:var(--store-accent);margin-bottom:.7rem}.theme-desert-sunset .desert-sunset-faq-h1{font-size:clamp(1.8rem,4vw,2.4rem)}.theme-desert-sunset .desert-sunset-faq-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:40rem;margin:.7rem auto 0}.theme-desert-sunset .desert-sunset-faq-drawer{border:1px solid var(--store-border, #e2e6ec);border-radius:10px;background:var(--store-surface, #fff);margin-bottom:.65rem;overflow:hidden}.theme-desert-sunset .desert-sunset-faq-drawer-s{list-style:none;cursor:pointer;display:flex;align-items:center;gap:.9rem;padding:1rem 1.15rem}.theme-desert-sunset .desert-sunset-faq-drawer-s::-webkit-details-marker{display:none}.theme-desert-sunset .desert-sunset-faq-drawer-t{font-weight:750;font-size:.98rem}.theme-desert-sunset .desert-sunset-faq-drawer-n{font-size:.7rem;font-weight:800;color:var(--store-primary);background:color-mix(in srgb,var(--store-primary) 11%,transparent);border-radius:999px;padding:.14rem .55rem}.theme-desert-sunset .desert-sunset-faq-drawer-a{margin-left:auto;width:11px;height:11px;border-right:2px solid var(--store-accent);border-bottom:2px solid var(--store-accent);transform:rotate(45deg);transition:transform .16s;margin-top:-4px}.theme-desert-sunset .desert-sunset-faq-drawer[open] .desert-sunset-faq-drawer-a{transform:rotate(225deg);margin-top:4px}.theme-desert-sunset .desert-sunset-faq-drawer-b{border-top:1px dashed var(--store-border, #e6e9ee);padding:.9rem 1.15rem 1.1rem;display:grid;gap:.95rem}.theme-desert-sunset .desert-sunset-faq-q{margin:0;font-weight:700;font-size:.9rem}.theme-desert-sunset .desert-sunset-faq-a{margin:.3rem 0 0;font-size:.87rem;color:var(--store-muted, #57606c);line-height:1.7}.theme-desert-sunset .desert-sunset-faq-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:10px;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-desert-sunset .desert-sunset-faq-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:10px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-desert-sunset .desert-sunset-faq-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.6rem}.theme-desert-sunset .desert-sunset-faq-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-desert-sunset .desert-sunset-faq-orn{vertical-align:middle}.theme-drape-form .drape-form-faq-paper{font-family:Inter,system-ui,sans-serif;max-width:68rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-drape-form .drape-form-faq-head{text-align:center;margin-bottom:2.4rem}.theme-drape-form .drape-form-faq-kick{font-size:.72rem;letter-spacing:.26em;text-transform:uppercase;color:var(--store-accent);font-weight:800}.theme-drape-form .drape-form-faq-h1{font-size:clamp(1.9rem,4.4vw,2.7rem);margin:.5rem 0}.theme-drape-form .drape-form-faq-rule3{width:8rem;margin:.8rem auto;border-top:3px double var(--store-primary)}.theme-drape-form .drape-form-faq-lede{color:var(--store-muted, #57606c);line-height:1.75;max-width:44rem;margin:0 auto}.theme-drape-form .drape-form-faq-colsec{background:var(--colbg, transparent);border-left:3px solid var(--store-primary);padding:1.1rem 1.2rem;margin-bottom:1.8rem;border-radius:0}.theme-drape-form .drape-form-faq-colh{font-size:1.05rem;display:flex;align-items:baseline;gap:.7rem;margin-bottom:.9rem}.theme-drape-form .drape-form-faq-colno{font-size:1.5rem;font-weight:800;color:color-mix(in srgb,var(--store-primary) 35%,transparent)}.theme-drape-form .drape-form-faq-colgrid{columns:2;column-gap:2rem}@media(max-width:720px){.theme-drape-form .drape-form-faq-colgrid{columns:1}}.theme-drape-form .drape-form-faq-colitem{break-inside:avoid;margin-bottom:.9rem}.theme-drape-form .drape-form-faq-colitem-s{list-style:none;cursor:pointer;font-weight:700;font-size:.9rem;line-height:1.45}.theme-drape-form .drape-form-faq-colitem-s::-webkit-details-marker{display:none}.theme-drape-form .drape-form-faq-colitem-s:before{content:"¶ ";color:var(--store-accent)}.theme-drape-form .drape-form-faq-colitem[open] .drape-form-faq-colitem-s{color:var(--store-primary)}.theme-drape-form .drape-form-faq-colitem-a{font-size:.86rem;color:var(--store-muted, #4c5561);line-height:1.75;margin-top:.4rem}.theme-drape-form .drape-form-faq-dropcap:first-letter{font-size:2.1em;font-weight:800;float:left;line-height:.9;padding-right:.35rem;color:var(--store-primary)}.theme-drape-form .drape-form-faq-empty{border:1px dashed var(--store-border, #c9d1da);padding:2.4rem;text-align:center;color:var(--store-muted, #57606c);border-radius:0}.theme-drape-form .drape-form-faq-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:0;text-decoration:none;font-weight:600;font-size:.88rem}.theme-drape-form .drape-form-faq-foot{display:flex;gap:.9rem;align-items:baseline;justify-content:center;margin-top:2.4rem}.theme-drape-form .drape-form-faq-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-drape-form .drape-form-faq-footsep{color:var(--store-muted, #98a1ad)}.theme-drape-form .drape-form-faq-orn{vertical-align:middle}.theme-editorial-lux .editorial-lux-faq-wrap{font-family:Playfair Display,Didot,Georgia,serif;max-width:44rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-editorial-lux .editorial-lux-faq-kick{font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--store-accent);font-weight:800}.theme-editorial-lux .editorial-lux-faq-h1{font-size:clamp(1.7rem,4vw,2.3rem);margin:.45rem 0 .7rem}.theme-editorial-lux .editorial-lux-faq-lede{color:var(--store-muted, #57606c);line-height:1.7}.theme-editorial-lux .editorial-lux-faq-ornline{color:var(--store-primary);margin-top:.9rem}.theme-editorial-lux .editorial-lux-faq-chapter{margin-top:2.4rem}.theme-editorial-lux .editorial-lux-faq-chapter-h{display:inline-block;font-size:.78rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--store-primary);border:1px solid color-mix(in srgb,var(--store-primary) 35%,transparent);border-radius:999px;padding:.28rem .9rem;margin-bottom:1.1rem}.theme-editorial-lux .editorial-lux-faq-pair{display:grid;gap:.55rem;margin-bottom:1.5rem}.theme-editorial-lux .editorial-lux-faq-bub{max-width:92%;padding:.8rem 1rem;border-radius:0;font-size:.92rem;line-height:1.65}.theme-editorial-lux .editorial-lux-faq-bub p{margin:0}.theme-editorial-lux .editorial-lux-faq-bub-cust{justify-self:end;background:color-mix(in srgb,var(--store-primary) 10%,transparent);border:1px solid color-mix(in srgb,var(--store-primary) 25%,transparent);border-bottom-right-radius:4px}.theme-editorial-lux .editorial-lux-faq-bub-staff{justify-self:start;background:var(--store-surface, #fff);border:1px solid var(--store-border, #e2e6ec);border-bottom-left-radius:4px;color:var(--store-muted, #4c5561)}.theme-editorial-lux .editorial-lux-faq-who{display:block;font-size:.66rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;opacity:.6;margin-bottom:.3rem}.theme-editorial-lux .editorial-lux-faq-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:0;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-editorial-lux .editorial-lux-faq-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:0;text-decoration:none;font-weight:600;font-size:.88rem}.theme-editorial-lux .editorial-lux-faq-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.8rem}.theme-editorial-lux .editorial-lux-faq-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-editorial-lux .editorial-lux-faq-orn{vertical-align:middle}.theme-gallant-house .gallant-house-faq-cols{font-family:Playfair Display,Didot,Georgia,serif;max-width:76rem;margin:0 auto;padding:3.4rem 1.2rem 5rem;display:grid;gap:2.6rem}@media(min-width:920px){.theme-gallant-house .gallant-house-faq-cols{grid-template-columns:20rem 1fr}.theme-gallant-house .gallant-house-faq-side{position:sticky;top:5.5rem;align-self:start}}.theme-gallant-house .gallant-house-faq-kick{font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:var(--store-accent);font-weight:800}.theme-gallant-house .gallant-house-faq-h1{font-size:clamp(1.7rem,3.6vw,2.3rem);margin:.4rem 0 .7rem}.theme-gallant-house .gallant-house-faq-lede{color:var(--store-muted, #57606c);line-height:1.7;font-size:.95rem}.theme-gallant-house .gallant-house-faq-ornline{color:var(--store-primary);margin:.9rem 0 1.2rem}.theme-gallant-house .gallant-house-faq-meta{display:grid;gap:.45rem;margin:0 0 1.4rem}.theme-gallant-house .gallant-house-faq-meta div{display:flex;justify-content:space-between;border-bottom:1px dashed var(--store-border, #dfe4ea);padding-bottom:.4rem;font-size:.82rem}.theme-gallant-house .gallant-house-faq-meta dt{color:var(--store-muted, #57606c)}.theme-gallant-house .gallant-house-faq-meta dd{margin:0;font-weight:700}.theme-gallant-house .gallant-house-faq-cta{display:block;text-align:center;background:var(--store-primary);color:#fff;text-decoration:none;font-weight:700;font-size:.88rem;padding:.62rem 1rem;border-radius:0}.theme-gallant-house .gallant-house-faq-cta2{display:block;text-align:center;margin-top:.55rem;color:var(--store-primary);text-decoration:none;font-weight:600;font-size:.85rem;border:1px solid color-mix(in srgb,var(--store-primary) 35%,transparent);padding:.55rem 1rem;border-radius:0}.theme-gallant-house .gallant-house-faq-sec{margin-bottom:2rem}.theme-gallant-house .gallant-house-faq-sec-h{font-size:1.02rem;border-bottom:2px solid var(--store-primary);display:inline-block;padding-bottom:.3rem;margin-bottom:.6rem}.theme-gallant-house .gallant-house-faq-row{border-bottom:1px solid var(--store-border, #e6e9ee)}.theme-gallant-house .gallant-house-faq-row-s{list-style:none;cursor:pointer;padding:.9rem .1rem;font-weight:600;font-size:.95rem}.theme-gallant-house .gallant-house-faq-row-s::-webkit-details-marker{display:none}.theme-gallant-house .gallant-house-faq-row-s:after{content:"+";float:right;color:var(--store-accent);font-weight:800}.theme-gallant-house .gallant-house-faq-row[open] .gallant-house-faq-row-s:after{content:"−"}.theme-gallant-house .gallant-house-faq-row-a{padding:0 .1rem 1rem;color:var(--store-muted, #57606c);line-height:1.75;font-size:.92rem}.theme-gallant-house .gallant-house-faq-empty{border:1px dashed var(--store-border, #c9d1da);padding:2.2rem;color:var(--store-muted, #57606c);border-radius:0}.theme-gallant-house .gallant-house-faq-after{margin-top:2rem}.theme-gallant-house .gallant-house-faq-xlink{font-size:.88rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-gallant-house .gallant-house-faq-orn{vertical-align:middle}.theme-glass-boutique .glass-boutique-faq-wrap{font-family:Space Grotesk,Inter,system-ui,sans-serif;max-width:52rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-glass-boutique .glass-boutique-faq-kick{font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--store-accent);font-weight:800}.theme-glass-boutique .glass-boutique-faq-h1{font-size:clamp(1.75rem,4vw,2.35rem);margin:.45rem 0 .7rem}.theme-glass-boutique .glass-boutique-faq-lede{color:var(--store-muted, #57606c);line-height:1.7}.theme-glass-boutique .glass-boutique-faq-steps{margin-top:2rem;display:grid;gap:.6rem}.theme-glass-boutique .glass-boutique-faq-step{border:1px solid var(--store-border, #e2e6ec);border-radius:20px;background:var(--store-surface, #fff)}.theme-glass-boutique .glass-boutique-faq-step[open]{border-color:var(--store-primary)}.theme-glass-boutique .glass-boutique-faq-step-s{list-style:none;cursor:pointer;display:flex;align-items:center;gap:.9rem;padding:.9rem 1.05rem}.theme-glass-boutique .glass-boutique-faq-step-s::-webkit-details-marker{display:none}.theme-glass-boutique .glass-boutique-faq-step-n{flex:none;width:2.1rem;height:2.1rem;display:grid;place-items:center;border-radius:999px;background:color-mix(in srgb,var(--store-primary) 12%,transparent);color:var(--store-primary);font-weight:800;font-size:.78rem}.theme-glass-boutique .glass-boutique-faq-step[open] .glass-boutique-faq-step-n{background:var(--store-primary);color:#fff}.theme-glass-boutique .glass-boutique-faq-step-t{font-weight:650;font-size:.93rem}.theme-glass-boutique .glass-boutique-faq-step-tag{margin-left:auto;flex:none;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:var(--store-muted, #7a8492)}.theme-glass-boutique .glass-boutique-faq-step-b{padding:.2rem 1.05rem 1rem 4rem;color:var(--store-muted, #57606c);font-size:.9rem;line-height:1.7}.theme-glass-boutique .glass-boutique-faq-step-ok{margin-top:.6rem;font-size:.84rem}.theme-glass-boutique .glass-boutique-faq-step-ok a{color:var(--store-primary);font-weight:600}.theme-glass-boutique .glass-boutique-faq-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:20px;padding:2.2rem;text-align:center;color:var(--store-muted, #57606c)}.theme-glass-boutique .glass-boutique-faq-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:20px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-glass-boutique .glass-boutique-faq-aside{margin-top:2.2rem;border-left:3px solid var(--store-accent);background:color-mix(in srgb,var(--store-accent) 8%,transparent);padding:1rem 1.2rem;border-radius:0 20px 20px 0}.theme-glass-boutique .glass-boutique-faq-aside-h{font-weight:800;font-size:.92rem;margin:0 0 .3rem}.theme-glass-boutique .glass-boutique-faq-aside-p{margin:0;font-size:.87rem;color:var(--store-muted, #57606c);line-height:1.65}.theme-glass-boutique .glass-boutique-faq-aside-p a{color:var(--store-primary)}.theme-glass-boutique .glass-boutique-faq-orn{vertical-align:middle}.theme-green-grocer .green-grocer-faq-wrap{font-family:Quicksand,Inter,system-ui,sans-serif;max-width:70rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-green-grocer .green-grocer-faq-head{text-align:center;max-width:44rem;margin:0 auto 2.4rem}.theme-green-grocer .green-grocer-faq-ornline{color:var(--store-accent);margin-bottom:.8rem}.theme-green-grocer .green-grocer-faq-h1{font-size:clamp(1.8rem,4vw,2.5rem)}.theme-green-grocer .green-grocer-faq-lede{color:var(--store-muted, #57606c);line-height:1.7;margin-top:.7rem}.theme-green-grocer .green-grocer-faq-filter{margin:1.4rem auto 0;display:block;width:100%;max-width:24rem;border:1px solid var(--store-border, #d8dee6);background:var(--store-surface, #fff);border-radius:999px;padding:.62rem 1.1rem;font:inherit}.theme-green-grocer .green-grocer-faq-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(19rem,1fr));gap:1.1rem}.theme-green-grocer .green-grocer-faq-card{position:relative;background:var(--store-surface, #fff);border:1px solid var(--store-border, #e2e6ec);border-radius:16px;padding:1.3rem 1.2rem 1.1rem}.theme-green-grocer .green-grocer-faq-card-h{font-size:1.02rem;padding-right:2.4rem}.theme-green-grocer .green-grocer-faq-card-c{position:absolute;top:1.05rem;right:1.1rem;font-size:.72rem;font-weight:700;color:var(--store-primary);background:color-mix(in srgb,var(--store-primary) 12%,transparent);border-radius:999px;padding:.12rem .55rem}.theme-green-grocer .green-grocer-faq-card-list{margin-top:.9rem;display:grid;gap:.45rem}.theme-green-grocer .green-grocer-faq-chip{border:1px solid var(--store-border, #e8ecf1);border-radius:16px;background:color-mix(in srgb,var(--store-primary) 3%,transparent)}.theme-green-grocer .green-grocer-faq-chip-s{list-style:none;cursor:pointer;padding:.6rem .75rem;font-size:.86rem;font-weight:600}.theme-green-grocer .green-grocer-faq-chip-s::-webkit-details-marker{display:none}.theme-green-grocer .green-grocer-faq-chip-s:before{content:"?";color:var(--store-accent);font-weight:800;margin-right:.5rem}.theme-green-grocer .green-grocer-faq-chip[open] .green-grocer-faq-chip-s{color:var(--store-primary)}.theme-green-grocer .green-grocer-faq-chip-a{padding:0 .8rem .7rem 2rem;font-size:.84rem;color:var(--store-muted, #57606c);line-height:1.7}.theme-green-grocer .green-grocer-faq-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:16px;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-green-grocer .green-grocer-faq-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:16px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-green-grocer .green-grocer-faq-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.8rem}.theme-green-grocer .green-grocer-faq-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-green-grocer .green-grocer-faq-orn{vertical-align:middle}.theme-grid .grid-faq-paper{font-family:Oswald,Arial Narrow,sans-serif;max-width:68rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-grid .grid-faq-head{text-align:center;margin-bottom:2.4rem}.theme-grid .grid-faq-kick{font-size:.72rem;letter-spacing:.26em;text-transform:uppercase;color:var(--store-accent);font-weight:800}.theme-grid .grid-faq-h1{font-size:clamp(1.9rem,4.4vw,2.7rem);margin:.5rem 0}.theme-grid .grid-faq-rule3{width:8rem;margin:.8rem auto;border-top:3px double var(--store-primary)}.theme-grid .grid-faq-lede{color:var(--store-muted, #57606c);line-height:1.75;max-width:44rem;margin:0 auto}.theme-grid .grid-faq-colsec{background:var(--colbg, transparent);border-left:3px solid var(--store-primary);padding:1.1rem 1.2rem;margin-bottom:1.8rem;border-radius:0 2px 2px 0}.theme-grid .grid-faq-colh{font-size:1.05rem;display:flex;align-items:baseline;gap:.7rem;margin-bottom:.9rem}.theme-grid .grid-faq-colno{font-size:1.5rem;font-weight:800;color:color-mix(in srgb,var(--store-primary) 35%,transparent)}.theme-grid .grid-faq-colgrid{columns:2;column-gap:2rem}@media(max-width:720px){.theme-grid .grid-faq-colgrid{columns:1}}.theme-grid .grid-faq-colitem{break-inside:avoid;margin-bottom:.9rem}.theme-grid .grid-faq-colitem-s{list-style:none;cursor:pointer;font-weight:700;font-size:.9rem;line-height:1.45}.theme-grid .grid-faq-colitem-s::-webkit-details-marker{display:none}.theme-grid .grid-faq-colitem-s:before{content:"¶ ";color:var(--store-accent)}.theme-grid .grid-faq-colitem[open] .grid-faq-colitem-s{color:var(--store-primary)}.theme-grid .grid-faq-colitem-a{font-size:.86rem;color:var(--store-muted, #4c5561);line-height:1.75;margin-top:.4rem}.theme-grid .grid-faq-dropcap:first-letter{font-size:2.1em;font-weight:800;float:left;line-height:.9;padding-right:.35rem;color:var(--store-primary)}.theme-grid .grid-faq-empty{border:1px dashed var(--store-border, #c9d1da);padding:2.4rem;text-align:center;color:var(--store-muted, #57606c);border-radius:2px}.theme-grid .grid-faq-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:2px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-grid .grid-faq-foot{display:flex;gap:.9rem;align-items:baseline;justify-content:center;margin-top:2.4rem}.theme-grid .grid-faq-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-grid .grid-faq-footsep{color:var(--store-muted, #98a1ad)}.theme-grid .grid-faq-orn{vertical-align:middle}.theme-harvest-table .harvest-table-faq-cols{font-family:Quicksand,Inter,system-ui,sans-serif;max-width:76rem;margin:0 auto;padding:3.4rem 1.2rem 5rem;display:grid;gap:2.6rem}@media(min-width:920px){.theme-harvest-table .harvest-table-faq-cols{grid-template-columns:20rem 1fr}.theme-harvest-table .harvest-table-faq-side{position:sticky;top:5.5rem;align-self:start}}.theme-harvest-table .harvest-table-faq-kick{font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:var(--store-accent);font-weight:800}.theme-harvest-table .harvest-table-faq-h1{font-size:clamp(1.7rem,3.6vw,2.3rem);margin:.4rem 0 .7rem}.theme-harvest-table .harvest-table-faq-lede{color:var(--store-muted, #57606c);line-height:1.7;font-size:.95rem}.theme-harvest-table .harvest-table-faq-ornline{color:var(--store-primary);margin:.9rem 0 1.2rem}.theme-harvest-table .harvest-table-faq-meta{display:grid;gap:.45rem;margin:0 0 1.4rem}.theme-harvest-table .harvest-table-faq-meta div{display:flex;justify-content:space-between;border-bottom:1px dashed var(--store-border, #dfe4ea);padding-bottom:.4rem;font-size:.82rem}.theme-harvest-table .harvest-table-faq-meta dt{color:var(--store-muted, #57606c)}.theme-harvest-table .harvest-table-faq-meta dd{margin:0;font-weight:700}.theme-harvest-table .harvest-table-faq-cta{display:block;text-align:center;background:var(--store-primary);color:#fff;text-decoration:none;font-weight:700;font-size:.88rem;padding:.62rem 1rem;border-radius:16px}.theme-harvest-table .harvest-table-faq-cta2{display:block;text-align:center;margin-top:.55rem;color:var(--store-primary);text-decoration:none;font-weight:600;font-size:.85rem;border:1px solid color-mix(in srgb,var(--store-primary) 35%,transparent);padding:.55rem 1rem;border-radius:16px}.theme-harvest-table .harvest-table-faq-sec{margin-bottom:2rem}.theme-harvest-table .harvest-table-faq-sec-h{font-size:1.02rem;border-bottom:2px solid var(--store-primary);display:inline-block;padding-bottom:.3rem;margin-bottom:.6rem}.theme-harvest-table .harvest-table-faq-row{border-bottom:1px solid var(--store-border, #e6e9ee)}.theme-harvest-table .harvest-table-faq-row-s{list-style:none;cursor:pointer;padding:.9rem .1rem;font-weight:600;font-size:.95rem}.theme-harvest-table .harvest-table-faq-row-s::-webkit-details-marker{display:none}.theme-harvest-table .harvest-table-faq-row-s:after{content:"+";float:right;color:var(--store-accent);font-weight:800}.theme-harvest-table .harvest-table-faq-row[open] .harvest-table-faq-row-s:after{content:"−"}.theme-harvest-table .harvest-table-faq-row-a{padding:0 .1rem 1rem;color:var(--store-muted, #57606c);line-height:1.75;font-size:.92rem}.theme-harvest-table .harvest-table-faq-empty{border:1px dashed var(--store-border, #c9d1da);padding:2.2rem;color:var(--store-muted, #57606c);border-radius:16px}.theme-harvest-table .harvest-table-faq-after{margin-top:2rem}.theme-harvest-table .harvest-table-faq-xlink{font-size:.88rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-harvest-table .harvest-table-faq-orn{vertical-align:middle}.theme-heritage .heritage-faq-paper{font-family:Georgia,Playfair Display,serif;max-width:68rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-heritage .heritage-faq-head{text-align:center;margin-bottom:2.4rem}.theme-heritage .heritage-faq-kick{font-size:.72rem;letter-spacing:.26em;text-transform:uppercase;color:var(--store-accent);font-weight:800}.theme-heritage .heritage-faq-h1{font-size:clamp(1.9rem,4.4vw,2.7rem);margin:.5rem 0}.theme-heritage .heritage-faq-rule3{width:8rem;margin:.8rem auto;border-top:3px double var(--store-primary)}.theme-heritage .heritage-faq-lede{color:var(--store-muted, #57606c);line-height:1.75;max-width:44rem;margin:0 auto}.theme-heritage .heritage-faq-colsec{background:var(--colbg, transparent);border-left:3px solid var(--store-primary);padding:1.1rem 1.2rem;margin-bottom:1.8rem;border-radius:0 2px 2px 0}.theme-heritage .heritage-faq-colh{font-size:1.05rem;display:flex;align-items:baseline;gap:.7rem;margin-bottom:.9rem}.theme-heritage .heritage-faq-colno{font-size:1.5rem;font-weight:800;color:color-mix(in srgb,var(--store-primary) 35%,transparent)}.theme-heritage .heritage-faq-colgrid{columns:2;column-gap:2rem}@media(max-width:720px){.theme-heritage .heritage-faq-colgrid{columns:1}}.theme-heritage .heritage-faq-colitem{break-inside:avoid;margin-bottom:.9rem}.theme-heritage .heritage-faq-colitem-s{list-style:none;cursor:pointer;font-weight:700;font-size:.9rem;line-height:1.45}.theme-heritage .heritage-faq-colitem-s::-webkit-details-marker{display:none}.theme-heritage .heritage-faq-colitem-s:before{content:"¶ ";color:var(--store-accent)}.theme-heritage .heritage-faq-colitem[open] .heritage-faq-colitem-s{color:var(--store-primary)}.theme-heritage .heritage-faq-colitem-a{font-size:.86rem;color:var(--store-muted, #4c5561);line-height:1.75;margin-top:.4rem}.theme-heritage .heritage-faq-dropcap:first-letter{font-size:2.1em;font-weight:800;float:left;line-height:.9;padding-right:.35rem;color:var(--store-primary)}.theme-heritage .heritage-faq-empty{border:1px dashed var(--store-border, #c9d1da);padding:2.4rem;text-align:center;color:var(--store-muted, #57606c);border-radius:2px}.theme-heritage .heritage-faq-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:2px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-heritage .heritage-faq-foot{display:flex;gap:.9rem;align-items:baseline;justify-content:center;margin-top:2.4rem}.theme-heritage .heritage-faq-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-heritage .heritage-faq-footsep{color:var(--store-muted, #98a1ad)}.theme-heritage .heritage-faq-orn{vertical-align:middle}.theme-industrial-steel .industrial-steel-faq-wrap{font-family:Oswald,Arial Narrow,sans-serif;max-width:72rem;margin:0 auto;padding:3.5rem 1.25rem 5rem}.theme-industrial-steel .industrial-steel-faq-kick{letter-spacing:.18em;text-transform:uppercase;font-size:.72rem;font-weight:700;color:var(--store-primary)}.theme-industrial-steel .industrial-steel-faq-h1{font-size:clamp(1.9rem,4vw,2.7rem);line-height:1.12;margin:.5rem 0 .8rem}.theme-industrial-steel .industrial-steel-faq-lede{color:var(--store-muted, #5b6472);max-width:46rem;line-height:1.7}.theme-industrial-steel .industrial-steel-faq-ornline{color:var(--store-accent);margin:1rem 0 1.4rem}.theme-industrial-steel .industrial-steel-faq-filter{width:100%;max-width:26rem;border:1px solid var(--store-border, #d8dee6);background:var(--store-surface, #fff);border-radius:2px;padding:.65rem .9rem;font:inherit;color:inherit}.theme-industrial-steel .industrial-steel-faq-cols{display:grid;grid-template-columns:1fr;gap:2.5rem;margin-top:2.2rem}@media(min-width:900px){.theme-industrial-steel .industrial-steel-faq-cols{grid-template-columns:15rem 1fr}.theme-industrial-steel .industrial-steel-faq-rail{position:sticky;top:6rem;align-self:start}}.theme-industrial-steel .industrial-steel-faq-rail{display:flex;flex-direction:column;gap:.15rem}.theme-industrial-steel .industrial-steel-faq-rail-a{display:flex;align-items:baseline;gap:.55rem;padding:.5rem .6rem;border-radius:2px;text-decoration:none;color:inherit;font-size:.88rem}.theme-industrial-steel .industrial-steel-faq-rail-a:hover{background:color-mix(in srgb,var(--store-primary) 8%,transparent)}.theme-industrial-steel .industrial-steel-faq-rail-n{font-size:.68rem;font-weight:700;color:var(--store-primary)}.theme-industrial-steel .industrial-steel-faq-rail-c{margin-left:auto;font-size:.7rem;color:var(--store-muted, #5b6472)}.theme-industrial-steel .industrial-steel-faq-sec{margin-bottom:2.4rem;scroll-margin-top:5rem}.theme-industrial-steel .industrial-steel-faq-sec-h{font-size:1.05rem;margin-bottom:.9rem}.theme-industrial-steel .industrial-steel-faq-acc{border-bottom:1px solid var(--store-border, #e3e7ec)}.theme-industrial-steel .industrial-steel-faq-acc-s{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.95rem .2rem;font-weight:600;font-size:.95rem}.theme-industrial-steel .industrial-steel-faq-acc-s::-webkit-details-marker{display:none}.theme-industrial-steel .industrial-steel-faq-acc[open] .industrial-steel-faq-acc-s{color:var(--store-primary)}.theme-industrial-steel .industrial-steel-faq-acc[open] .industrial-steel-faq-acc-s svg{transform:rotate(180deg)}.theme-industrial-steel .industrial-steel-faq-acc-b{padding:0 .2rem 1.1rem;color:var(--store-muted, #5b6472);line-height:1.75;font-size:.93rem}.theme-industrial-steel .industrial-steel-faq-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:2px;padding:2.5rem;text-align:center;color:var(--store-muted, #5b6472)}.theme-industrial-steel .industrial-steel-faq-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.1rem;border-radius:2px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-industrial-steel .industrial-steel-faq-foot{display:flex;gap:1.2rem;margin-top:3rem}.theme-industrial-steel .industrial-steel-faq-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--store-primary) 40%,transparent);padding-bottom:2px}.theme-industrial-steel .industrial-steel-faq-orn{vertical-align:middle}.theme-kernel-terminal .kernel-terminal-faq-wrap{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;max-width:60rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-kernel-terminal .kernel-terminal-faq-head{margin-bottom:2.2rem}.theme-kernel-terminal .kernel-terminal-faq-kick{font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--store-accent);font-weight:800}.theme-kernel-terminal .kernel-terminal-faq-h1{font-size:clamp(1.8rem,4vw,2.4rem);margin:.4rem 0 .6rem}.theme-kernel-terminal .kernel-terminal-faq-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:44rem}.theme-kernel-terminal .kernel-terminal-faq-ornline{color:var(--store-primary);margin-top:.9rem}.theme-kernel-terminal .kernel-terminal-faq-deck{display:grid;gap:1rem}@media(min-width:760px){.theme-kernel-terminal .kernel-terminal-faq-deck{grid-template-columns:1fr 1fr}}.theme-kernel-terminal .kernel-terminal-faq-card{background:var(--store-surface, #fff);border:1px solid var(--store-border, #e0e4ea);border-radius:0;box-shadow:0 10px 24px -18px #0f172a59;transform:rotate(var(--tilt, 0deg));transition:transform .18s}.theme-kernel-terminal .kernel-terminal-faq-card:hover,.theme-kernel-terminal .kernel-terminal-faq-card[open]{transform:rotate(0)}.theme-kernel-terminal .kernel-terminal-faq-card-s{list-style:none;cursor:pointer;display:flex;align-items:center;gap:.8rem;padding:1.05rem 1.15rem;border-bottom:1px dashed transparent}.theme-kernel-terminal .kernel-terminal-faq-card-s::-webkit-details-marker{display:none}.theme-kernel-terminal .kernel-terminal-faq-card[open] .kernel-terminal-faq-card-s{border-bottom-color:var(--store-border, #e6e9ee)}.theme-kernel-terminal .kernel-terminal-faq-card-tab{font-size:.72rem;font-weight:800;color:var(--store-primary);background:color-mix(in srgb,var(--store-primary) 10%,transparent);padding:.22rem .5rem;border-radius:0}.theme-kernel-terminal .kernel-terminal-faq-card-t{font-weight:700;font-size:.98rem}.theme-kernel-terminal .kernel-terminal-faq-card-c{margin-left:auto;font-size:.74rem;color:var(--store-muted, #57606c)}.theme-kernel-terminal .kernel-terminal-faq-card-b{padding:1rem 1.15rem 1.2rem;display:grid;gap:.95rem}.theme-kernel-terminal .kernel-terminal-faq-q{margin:0;font-weight:700;font-size:.9rem}.theme-kernel-terminal .kernel-terminal-faq-q:before{content:"Q. ";color:var(--store-accent)}.theme-kernel-terminal .kernel-terminal-faq-a{margin:.3rem 0 0;font-size:.87rem;color:var(--store-muted, #57606c);line-height:1.7}.theme-kernel-terminal .kernel-terminal-faq-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:0;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-kernel-terminal .kernel-terminal-faq-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:0;text-decoration:none;font-weight:600;font-size:.88rem}.theme-kernel-terminal .kernel-terminal-faq-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.6rem}.theme-kernel-terminal .kernel-terminal-faq-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-kernel-terminal .kernel-terminal-faq-orn{vertical-align:middle}.theme-lookbook-press .lookbook-press-faq-wrap{font-family:Playfair Display,Georgia,Times New Roman,serif;max-width:70rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-lookbook-press .lookbook-press-faq-head{text-align:center;max-width:44rem;margin:0 auto 2.4rem}.theme-lookbook-press .lookbook-press-faq-ornline{color:var(--store-accent);margin-bottom:.8rem}.theme-lookbook-press .lookbook-press-faq-h1{font-size:clamp(1.8rem,4vw,2.5rem)}.theme-lookbook-press .lookbook-press-faq-lede{color:var(--store-muted, #57606c);line-height:1.7;margin-top:.7rem}.theme-lookbook-press .lookbook-press-faq-filter{margin:1.4rem auto 0;display:block;width:100%;max-width:24rem;border:1px solid var(--store-border, #d8dee6);background:var(--store-surface, #fff);border-radius:999px;padding:.62rem 1.1rem;font:inherit}.theme-lookbook-press .lookbook-press-faq-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(19rem,1fr));gap:1.1rem}.theme-lookbook-press .lookbook-press-faq-card{position:relative;background:var(--store-surface, #fff);border:1px solid var(--store-border, #e2e6ec);border-radius:4px;padding:1.3rem 1.2rem 1.1rem}.theme-lookbook-press .lookbook-press-faq-card-h{font-size:1.02rem;padding-right:2.4rem}.theme-lookbook-press .lookbook-press-faq-card-c{position:absolute;top:1.05rem;right:1.1rem;font-size:.72rem;font-weight:700;color:var(--store-primary);background:color-mix(in srgb,var(--store-primary) 12%,transparent);border-radius:999px;padding:.12rem .55rem}.theme-lookbook-press .lookbook-press-faq-card-list{margin-top:.9rem;display:grid;gap:.45rem}.theme-lookbook-press .lookbook-press-faq-chip{border:1px solid var(--store-border, #e8ecf1);border-radius:4px;background:color-mix(in srgb,var(--store-primary) 3%,transparent)}.theme-lookbook-press .lookbook-press-faq-chip-s{list-style:none;cursor:pointer;padding:.6rem .75rem;font-size:.86rem;font-weight:600}.theme-lookbook-press .lookbook-press-faq-chip-s::-webkit-details-marker{display:none}.theme-lookbook-press .lookbook-press-faq-chip-s:before{content:"?";color:var(--store-accent);font-weight:800;margin-right:.5rem}.theme-lookbook-press .lookbook-press-faq-chip[open] .lookbook-press-faq-chip-s{color:var(--store-primary)}.theme-lookbook-press .lookbook-press-faq-chip-a{padding:0 .8rem .7rem 2rem;font-size:.84rem;color:var(--store-muted, #57606c);line-height:1.7}.theme-lookbook-press .lookbook-press-faq-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:4px;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-lookbook-press .lookbook-press-faq-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:4px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-lookbook-press .lookbook-press-faq-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.8rem}.theme-lookbook-press .lookbook-press-faq-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-lookbook-press .lookbook-press-faq-orn{vertical-align:middle}.theme-lumen .lumen-faq-wrap{font-family:Inter,system-ui,sans-serif;max-width:58rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-lumen .lumen-faq-head{text-align:center;margin-bottom:2rem}.theme-lumen .lumen-faq-h1{font-size:clamp(1.8rem,4vw,2.4rem)}.theme-lumen .lumen-faq-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:42rem;margin:.7rem auto 0}.theme-lumen .lumen-faq-ornline{color:var(--store-accent);margin-top:.9rem}.theme-lumen .lumen-faq-tabbar{display:flex;flex-wrap:wrap;gap:.4rem;justify-content:center;margin-bottom:1.6rem}.theme-lumen .lumen-faq-tab{font:inherit;font-size:.82rem;font-weight:700;border:1px solid var(--store-border, #dde2e9);background:var(--store-surface, #fff);color:var(--store-muted, #4c5561);border-radius:999px;padding:.45rem 1rem;cursor:pointer}.theme-lumen .lumen-faq-tab:hover{border-color:var(--store-primary);color:var(--store-primary)}.theme-lumen .lumen-faq-tab-on{background:var(--store-primary);border-color:var(--store-primary);color:#fff}.theme-lumen .lumen-faq-pane-off{display:none}.theme-lumen .lumen-faq-row{border-bottom:1px solid var(--store-border, #e6e9ee)}.theme-lumen .lumen-faq-row-s{list-style:none;cursor:pointer;padding:.95rem .2rem;font-weight:600;font-size:.95rem;display:flex;justify-content:space-between;gap:1rem}.theme-lumen .lumen-faq-row-s::-webkit-details-marker{display:none}.theme-lumen .lumen-faq-row-s:after{content:"+";color:var(--store-accent);font-weight:800}.theme-lumen .lumen-faq-row[open] .lumen-faq-row-s:after{content:"−"}.theme-lumen .lumen-faq-row[open] .lumen-faq-row-s{color:var(--store-primary)}.theme-lumen .lumen-faq-row-a{padding:0 .2rem 1.05rem;color:var(--store-muted, #57606c);line-height:1.75;font-size:.92rem}.theme-lumen .lumen-faq-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:0;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-lumen .lumen-faq-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:0;text-decoration:none;font-weight:600;font-size:.88rem}.theme-lumen .lumen-faq-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.6rem}.theme-lumen .lumen-faq-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-lumen .lumen-faq-orn{vertical-align:middle}.theme-lux-noir .lux-noir-faq-wrap{font-family:Playfair Display,Didot,Georgia,serif;max-width:70rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-lux-noir .lux-noir-faq-head{text-align:center;max-width:44rem;margin:0 auto 2.4rem}.theme-lux-noir .lux-noir-faq-ornline{color:var(--store-accent);margin-bottom:.8rem}.theme-lux-noir .lux-noir-faq-h1{font-size:clamp(1.8rem,4vw,2.5rem)}.theme-lux-noir .lux-noir-faq-lede{color:var(--store-muted, #57606c);line-height:1.7;margin-top:.7rem}.theme-lux-noir .lux-noir-faq-filter{margin:1.4rem auto 0;display:block;width:100%;max-width:24rem;border:1px solid var(--store-border, #d8dee6);background:var(--store-surface, #fff);border-radius:999px;padding:.62rem 1.1rem;font:inherit}.theme-lux-noir .lux-noir-faq-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(19rem,1fr));gap:1.1rem}.theme-lux-noir .lux-noir-faq-card{position:relative;background:var(--store-surface, #fff);border:1px solid var(--store-border, #e2e6ec);border-radius:0;padding:1.3rem 1.2rem 1.1rem}.theme-lux-noir .lux-noir-faq-card-h{font-size:1.02rem;padding-right:2.4rem}.theme-lux-noir .lux-noir-faq-card-c{position:absolute;top:1.05rem;right:1.1rem;font-size:.72rem;font-weight:700;color:var(--store-primary);background:color-mix(in srgb,var(--store-primary) 12%,transparent);border-radius:999px;padding:.12rem .55rem}.theme-lux-noir .lux-noir-faq-card-list{margin-top:.9rem;display:grid;gap:.45rem}.theme-lux-noir .lux-noir-faq-chip{border:1px solid var(--store-border, #e8ecf1);border-radius:0;background:color-mix(in srgb,var(--store-primary) 3%,transparent)}.theme-lux-noir .lux-noir-faq-chip-s{list-style:none;cursor:pointer;padding:.6rem .75rem;font-size:.86rem;font-weight:600}.theme-lux-noir .lux-noir-faq-chip-s::-webkit-details-marker{display:none}.theme-lux-noir .lux-noir-faq-chip-s:before{content:"?";color:var(--store-accent);font-weight:800;margin-right:.5rem}.theme-lux-noir .lux-noir-faq-chip[open] .lux-noir-faq-chip-s{color:var(--store-primary)}.theme-lux-noir .lux-noir-faq-chip-a{padding:0 .8rem .7rem 2rem;font-size:.84rem;color:var(--store-muted, #57606c);line-height:1.7}.theme-lux-noir .lux-noir-faq-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:0;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-lux-noir .lux-noir-faq-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:0;text-decoration:none;font-weight:600;font-size:.88rem}.theme-lux-noir .lux-noir-faq-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.8rem}.theme-lux-noir .lux-noir-faq-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-lux-noir .lux-noir-faq-orn{vertical-align:middle}.theme-maison-line .maison-line-faq-wrap{font-family:Playfair Display,Didot,Georgia,serif;max-width:44rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-maison-line .maison-line-faq-kick{font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--store-accent);font-weight:800}.theme-maison-line .maison-line-faq-h1{font-size:clamp(1.7rem,4vw,2.3rem);margin:.45rem 0 .7rem}.theme-maison-line .maison-line-faq-lede{color:var(--store-muted, #57606c);line-height:1.7}.theme-maison-line .maison-line-faq-ornline{color:var(--store-primary);margin-top:.9rem}.theme-maison-line .maison-line-faq-chapter{margin-top:2.4rem}.theme-maison-line .maison-line-faq-chapter-h{display:inline-block;font-size:.78rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--store-primary);border:1px solid color-mix(in srgb,var(--store-primary) 35%,transparent);border-radius:999px;padding:.28rem .9rem;margin-bottom:1.1rem}.theme-maison-line .maison-line-faq-pair{display:grid;gap:.55rem;margin-bottom:1.5rem}.theme-maison-line .maison-line-faq-bub{max-width:92%;padding:.8rem 1rem;border-radius:0;font-size:.92rem;line-height:1.65}.theme-maison-line .maison-line-faq-bub p{margin:0}.theme-maison-line .maison-line-faq-bub-cust{justify-self:end;background:color-mix(in srgb,var(--store-primary) 10%,transparent);border:1px solid color-mix(in srgb,var(--store-primary) 25%,transparent);border-bottom-right-radius:4px}.theme-maison-line .maison-line-faq-bub-staff{justify-self:start;background:var(--store-surface, #fff);border:1px solid var(--store-border, #e2e6ec);border-bottom-left-radius:4px;color:var(--store-muted, #4c5561)}.theme-maison-line .maison-line-faq-who{display:block;font-size:.66rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;opacity:.6;margin-bottom:.3rem}.theme-maison-line .maison-line-faq-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:0;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-maison-line .maison-line-faq-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:0;text-decoration:none;font-weight:600;font-size:.88rem}.theme-maison-line .maison-line-faq-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.8rem}.theme-maison-line .maison-line-faq-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-maison-line .maison-line-faq-orn{vertical-align:middle}.theme-medisource-spec .medisource-spec-faq-wrap{font-family:Inter,system-ui,sans-serif;max-width:58rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-medisource-spec .medisource-spec-faq-head{text-align:center;margin-bottom:2rem}.theme-medisource-spec .medisource-spec-faq-h1{font-size:clamp(1.8rem,4vw,2.4rem)}.theme-medisource-spec .medisource-spec-faq-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:42rem;margin:.7rem auto 0}.theme-medisource-spec .medisource-spec-faq-ornline{color:var(--store-accent);margin-top:.9rem}.theme-medisource-spec .medisource-spec-faq-tabbar{display:flex;flex-wrap:wrap;gap:.4rem;justify-content:center;margin-bottom:1.6rem}.theme-medisource-spec .medisource-spec-faq-tab{font:inherit;font-size:.82rem;font-weight:700;border:1px solid var(--store-border, #dde2e9);background:var(--store-surface, #fff);color:var(--store-muted, #4c5561);border-radius:999px;padding:.45rem 1rem;cursor:pointer}.theme-medisource-spec .medisource-spec-faq-tab:hover{border-color:var(--store-primary);color:var(--store-primary)}.theme-medisource-spec .medisource-spec-faq-tab-on{background:var(--store-primary);border-color:var(--store-primary);color:#fff}.theme-medisource-spec .medisource-spec-faq-pane-off{display:none}.theme-medisource-spec .medisource-spec-faq-row{border-bottom:1px solid var(--store-border, #e6e9ee)}.theme-medisource-spec .medisource-spec-faq-row-s{list-style:none;cursor:pointer;padding:.95rem .2rem;font-weight:600;font-size:.95rem;display:flex;justify-content:space-between;gap:1rem}.theme-medisource-spec .medisource-spec-faq-row-s::-webkit-details-marker{display:none}.theme-medisource-spec .medisource-spec-faq-row-s:after{content:"+";color:var(--store-accent);font-weight:800}.theme-medisource-spec .medisource-spec-faq-row[open] .medisource-spec-faq-row-s:after{content:"−"}.theme-medisource-spec .medisource-spec-faq-row[open] .medisource-spec-faq-row-s{color:var(--store-primary)}.theme-medisource-spec .medisource-spec-faq-row-a{padding:0 .2rem 1.05rem;color:var(--store-muted, #57606c);line-height:1.75;font-size:.92rem}.theme-medisource-spec .medisource-spec-faq-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:12px;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-medisource-spec .medisource-spec-faq-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:12px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-medisource-spec .medisource-spec-faq-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.6rem}.theme-medisource-spec .medisource-spec-faq-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-medisource-spec .medisource-spec-faq-orn{vertical-align:middle}.theme-mercado .mercado-faq-wrap{font-family:Georgia,Iowan Old Style,Palatino Linotype,serif;max-width:46rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-mercado .mercado-faq-head{text-align:center;margin-bottom:2.2rem}.theme-mercado .mercado-faq-ornline{color:var(--store-accent);margin-bottom:.7rem}.theme-mercado .mercado-faq-h1{font-size:clamp(1.8rem,4vw,2.4rem)}.theme-mercado .mercado-faq-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:40rem;margin:.7rem auto 0}.theme-mercado .mercado-faq-drawer{border:1px solid var(--store-border, #e2e6ec);border-radius:14px;background:var(--store-surface, #fff);margin-bottom:.65rem;overflow:hidden}.theme-mercado .mercado-faq-drawer-s{list-style:none;cursor:pointer;display:flex;align-items:center;gap:.9rem;padding:1rem 1.15rem}.theme-mercado .mercado-faq-drawer-s::-webkit-details-marker{display:none}.theme-mercado .mercado-faq-drawer-t{font-weight:750;font-size:.98rem}.theme-mercado .mercado-faq-drawer-n{font-size:.7rem;font-weight:800;color:var(--store-primary);background:color-mix(in srgb,var(--store-primary) 11%,transparent);border-radius:999px;padding:.14rem .55rem}.theme-mercado .mercado-faq-drawer-a{margin-left:auto;width:11px;height:11px;border-right:2px solid var(--store-accent);border-bottom:2px solid var(--store-accent);transform:rotate(45deg);transition:transform .16s;margin-top:-4px}.theme-mercado .mercado-faq-drawer[open] .mercado-faq-drawer-a{transform:rotate(225deg);margin-top:4px}.theme-mercado .mercado-faq-drawer-b{border-top:1px dashed var(--store-border, #e6e9ee);padding:.9rem 1.15rem 1.1rem;display:grid;gap:.95rem}.theme-mercado .mercado-faq-q{margin:0;font-weight:700;font-size:.9rem}.theme-mercado .mercado-faq-a{margin:.3rem 0 0;font-size:.87rem;color:var(--store-muted, #57606c);line-height:1.7}.theme-mercado .mercado-faq-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:14px;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-mercado .mercado-faq-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:14px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-mercado .mercado-faq-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.6rem}.theme-mercado .mercado-faq-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-mercado .mercado-faq-orn{vertical-align:middle}.theme-minimal .minimal-faq-book{font-family:Inter,system-ui,sans-serif;max-width:54rem;margin:0 auto;padding:3rem 1.1rem 5rem}.theme-minimal .minimal-faq-band{border-top:3px double var(--store-primary);border-bottom:1px solid var(--store-border, #dfe3e8);margin-bottom:1.5rem}.theme-minimal .minimal-faq-band-in{padding:1.8rem 0 1.4rem}.theme-minimal .minimal-faq-kick{font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:var(--store-accent);font-weight:700}.theme-minimal .minimal-faq-h1{font-size:clamp(1.8rem,4vw,2.5rem);margin:.4rem 0 .7rem}.theme-minimal .minimal-faq-lede{color:var(--store-muted, #57606c);line-height:1.7}.theme-minimal .minimal-faq-ornline{color:var(--store-primary);margin-top:.9rem}.theme-minimal .minimal-faq-cat{margin-bottom:2.2rem}.theme-minimal .minimal-faq-cat-band{display:flex;align-items:baseline;gap:.9rem;border-bottom:1px solid var(--store-primary);padding-bottom:.45rem}.theme-minimal .minimal-faq-cat-no{font-size:.66rem;letter-spacing:.16em;color:var(--store-accent);font-weight:700}.theme-minimal .minimal-faq-cat-h{font-size:1.08rem}.theme-minimal .minimal-faq-cat-c{margin-left:auto;font-size:.72rem;color:var(--store-muted, #57606c)}.theme-minimal .minimal-faq-row{border-bottom:1px solid var(--store-border, #e6e9ee)}.theme-minimal .minimal-faq-row-s{list-style:none;cursor:pointer;display:flex;gap:1rem;align-items:baseline;padding:.85rem .2rem}.theme-minimal .minimal-faq-row-s::-webkit-details-marker{display:none}.theme-minimal .minimal-faq-row-n{font-variant-numeric:tabular-nums;font-size:.78rem;color:var(--store-primary);font-weight:700;min-width:2.4rem}.theme-minimal .minimal-faq-row-q{font-weight:600;font-size:.96rem}.theme-minimal .minimal-faq-row-plus{margin-left:auto;position:relative;width:12px;height:12px;flex:none}.theme-minimal .minimal-faq-row-plus:before,.theme-minimal .minimal-faq-row-plus:after{content:"";position:absolute;background:var(--store-accent);inset:50% auto auto 0;width:12px;height:2px;margin-top:-1px}.theme-minimal .minimal-faq-row-plus:after{transform:rotate(90deg);transition:transform .18s}.theme-minimal .minimal-faq-row[open] .minimal-faq-row-plus:after{transform:rotate(0)}.theme-minimal .minimal-faq-row-a{padding:0 .2rem 1rem 3.6rem;color:var(--store-muted, #57606c);line-height:1.75;font-size:.93rem}.theme-minimal .minimal-faq-empty{border:1px dashed var(--store-border, #c9d1da);padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-minimal .minimal-faq-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;text-decoration:none;font-weight:600;font-size:.88rem}.theme-minimal .minimal-faq-foot{display:flex;gap:1.4rem;margin-top:2.6rem}.theme-minimal .minimal-faq-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-minimal .minimal-faq-orn{vertical-align:middle}.theme-minimal-mono .minimal-mono-faq-tty{font-family:Inter,system-ui,sans-serif;max-width:56rem;margin:0 auto;padding:3rem 1.1rem 5rem}.theme-minimal-mono .minimal-mono-faq-bar{display:flex;align-items:center;gap:.45rem;background:var(--store-ink, #10151b);border-radius:0;padding:.55rem .9rem}.theme-minimal-mono .minimal-mono-faq-bar-dot{width:9px;height:9px;border-radius:50%;background:color-mix(in srgb,var(--store-primary) 70%,#fff);opacity:.8}.theme-minimal-mono .minimal-mono-faq-bar-t{margin-left:.5rem;font-size:.72rem;color:#cfd8e3;letter-spacing:.08em}.theme-minimal-mono .minimal-mono-faq-scr{background:var(--store-surface, #fff);border:1px solid var(--store-border, #d6dce4);border-top:0;border-radius:0;padding:1.4rem 1.3rem 1.6rem}.theme-minimal-mono .minimal-mono-faq-cmd{font-size:.86rem;margin:.7rem 0 .5rem}.theme-minimal-mono .minimal-mono-faq-ps{color:var(--store-primary);font-weight:700}.theme-minimal-mono .minimal-mono-faq-out{font-size:.85rem;color:var(--store-muted, #5a6470);line-height:1.7;margin:.2rem 0 .6rem .9rem}.theme-minimal-mono .minimal-mono-faq-dim{opacity:.75}.theme-minimal-mono .minimal-mono-faq-cm{color:var(--store-accent)}.theme-minimal-mono .minimal-mono-faq-sec{margin:1.2rem 0}.theme-minimal-mono .minimal-mono-faq-sec-h{font-size:.8rem;letter-spacing:.06em;text-transform:uppercase;color:var(--store-text, inherit);margin-bottom:.5rem}.theme-minimal-mono .minimal-mono-faq-item{border-left:2px solid var(--store-border, #dfe4ea);margin:0 0 .55rem .9rem;padding-left:.8rem}.theme-minimal-mono .minimal-mono-faq-item-s{list-style:none;cursor:pointer;font-size:.88rem}.theme-minimal-mono .minimal-mono-faq-item-s::-webkit-details-marker{display:none}.theme-minimal-mono .minimal-mono-faq-item-s:hover{color:var(--store-primary)}.theme-minimal-mono .minimal-mono-faq-item[open] .minimal-mono-faq-item-s{color:var(--store-primary);font-weight:600}.theme-minimal-mono .minimal-mono-faq-item-a{font-size:.84rem;color:var(--store-muted, #5a6470);line-height:1.7;padding:.4rem 0 .2rem .95rem}.theme-minimal-mono .minimal-mono-faq-cmdlink{color:var(--store-primary);text-decoration:none;border:1px solid color-mix(in srgb,var(--store-primary) 35%,transparent);border-radius:0;padding:.18rem .55rem;margin-right:.45rem;font-size:.8rem}.theme-minimal-mono .minimal-mono-faq-cmdlink:hover{background:color-mix(in srgb,var(--store-primary) 10%,transparent)}.theme-minimal-mono .minimal-mono-faq-empty{border:1px dashed var(--store-border, #c9d1da);padding:1.4rem}.theme-minimal-mono .minimal-mono-faq-orn{vertical-align:middle}.theme-modular-bench .modular-bench-faq-wrap{font-family:Oswald,Arial Narrow,sans-serif;max-width:52rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-modular-bench .modular-bench-faq-kick{font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--store-accent);font-weight:800}.theme-modular-bench .modular-bench-faq-h1{font-size:clamp(1.75rem,4vw,2.35rem);margin:.45rem 0 .7rem}.theme-modular-bench .modular-bench-faq-lede{color:var(--store-muted, #57606c);line-height:1.7}.theme-modular-bench .modular-bench-faq-steps{margin-top:2rem;display:grid;gap:.6rem}.theme-modular-bench .modular-bench-faq-step{border:1px solid var(--store-border, #e2e6ec);border-radius:2px;background:var(--store-surface, #fff)}.theme-modular-bench .modular-bench-faq-step[open]{border-color:var(--store-primary)}.theme-modular-bench .modular-bench-faq-step-s{list-style:none;cursor:pointer;display:flex;align-items:center;gap:.9rem;padding:.9rem 1.05rem}.theme-modular-bench .modular-bench-faq-step-s::-webkit-details-marker{display:none}.theme-modular-bench .modular-bench-faq-step-n{flex:none;width:2.1rem;height:2.1rem;display:grid;place-items:center;border-radius:999px;background:color-mix(in srgb,var(--store-primary) 12%,transparent);color:var(--store-primary);font-weight:800;font-size:.78rem}.theme-modular-bench .modular-bench-faq-step[open] .modular-bench-faq-step-n{background:var(--store-primary);color:#fff}.theme-modular-bench .modular-bench-faq-step-t{font-weight:650;font-size:.93rem}.theme-modular-bench .modular-bench-faq-step-tag{margin-left:auto;flex:none;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:var(--store-muted, #7a8492)}.theme-modular-bench .modular-bench-faq-step-b{padding:.2rem 1.05rem 1rem 4rem;color:var(--store-muted, #57606c);font-size:.9rem;line-height:1.7}.theme-modular-bench .modular-bench-faq-step-ok{margin-top:.6rem;font-size:.84rem}.theme-modular-bench .modular-bench-faq-step-ok a{color:var(--store-primary);font-weight:600}.theme-modular-bench .modular-bench-faq-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:2px;padding:2.2rem;text-align:center;color:var(--store-muted, #57606c)}.theme-modular-bench .modular-bench-faq-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:2px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-modular-bench .modular-bench-faq-aside{margin-top:2.2rem;border-left:3px solid var(--store-accent);background:color-mix(in srgb,var(--store-accent) 8%,transparent);padding:1rem 1.2rem;border-radius:0 2px 2px 0}.theme-modular-bench .modular-bench-faq-aside-h{font-weight:800;font-size:.92rem;margin:0 0 .3rem}.theme-modular-bench .modular-bench-faq-aside-p{margin:0;font-size:.87rem;color:var(--store-muted, #57606c);line-height:1.65}.theme-modular-bench .modular-bench-faq-aside-p a{color:var(--store-primary)}.theme-modular-bench .modular-bench-faq-orn{vertical-align:middle}.theme-monochrome-street .monochrome-street-faq-wrap{font-family:ui-rounded,Trebuchet MS,Segoe UI,sans-serif;max-width:58rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-monochrome-street .monochrome-street-faq-head{text-align:center;margin-bottom:2rem}.theme-monochrome-street .monochrome-street-faq-h1{font-size:clamp(1.8rem,4vw,2.4rem)}.theme-monochrome-street .monochrome-street-faq-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:42rem;margin:.7rem auto 0}.theme-monochrome-street .monochrome-street-faq-ornline{color:var(--store-accent);margin-top:.9rem}.theme-monochrome-street .monochrome-street-faq-tabbar{display:flex;flex-wrap:wrap;gap:.4rem;justify-content:center;margin-bottom:1.6rem}.theme-monochrome-street .monochrome-street-faq-tab{font:inherit;font-size:.82rem;font-weight:700;border:1px solid var(--store-border, #dde2e9);background:var(--store-surface, #fff);color:var(--store-muted, #4c5561);border-radius:999px;padding:.45rem 1rem;cursor:pointer}.theme-monochrome-street .monochrome-street-faq-tab:hover{border-color:var(--store-primary);color:var(--store-primary)}.theme-monochrome-street .monochrome-street-faq-tab-on{background:var(--store-primary);border-color:var(--store-primary);color:#fff}.theme-monochrome-street .monochrome-street-faq-pane-off{display:none}.theme-monochrome-street .monochrome-street-faq-row{border-bottom:1px solid var(--store-border, #e6e9ee)}.theme-monochrome-street .monochrome-street-faq-row-s{list-style:none;cursor:pointer;padding:.95rem .2rem;font-weight:600;font-size:.95rem;display:flex;justify-content:space-between;gap:1rem}.theme-monochrome-street .monochrome-street-faq-row-s::-webkit-details-marker{display:none}.theme-monochrome-street .monochrome-street-faq-row-s:after{content:"+";color:var(--store-accent);font-weight:800}.theme-monochrome-street .monochrome-street-faq-row[open] .monochrome-street-faq-row-s:after{content:"−"}.theme-monochrome-street .monochrome-street-faq-row[open] .monochrome-street-faq-row-s{color:var(--store-primary)}.theme-monochrome-street .monochrome-street-faq-row-a{padding:0 .2rem 1.05rem;color:var(--store-muted, #57606c);line-height:1.75;font-size:.92rem}.theme-monochrome-street .monochrome-street-faq-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:18px;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-monochrome-street .monochrome-street-faq-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:18px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-monochrome-street .monochrome-street-faq-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.6rem}.theme-monochrome-street .monochrome-street-faq-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-monochrome-street .monochrome-street-faq-orn{vertical-align:middle}.theme-neon-market .neon-market-faq-wrap{font-family:Space Grotesk,Inter,system-ui,sans-serif;max-width:70rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-neon-market .neon-market-faq-head{text-align:center;max-width:44rem;margin:0 auto 2.4rem}.theme-neon-market .neon-market-faq-ornline{color:var(--store-accent);margin-bottom:.8rem}.theme-neon-market .neon-market-faq-h1{font-size:clamp(1.8rem,4vw,2.5rem)}.theme-neon-market .neon-market-faq-lede{color:var(--store-muted, #57606c);line-height:1.7;margin-top:.7rem}.theme-neon-market .neon-market-faq-filter{margin:1.4rem auto 0;display:block;width:100%;max-width:24rem;border:1px solid var(--store-border, #d8dee6);background:var(--store-surface, #fff);border-radius:999px;padding:.62rem 1.1rem;font:inherit}.theme-neon-market .neon-market-faq-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(19rem,1fr));gap:1.1rem}.theme-neon-market .neon-market-faq-card{position:relative;background:var(--store-surface, #fff);border:1px solid var(--store-border, #e2e6ec);border-radius:20px;padding:1.3rem 1.2rem 1.1rem}.theme-neon-market .neon-market-faq-card-h{font-size:1.02rem;padding-right:2.4rem}.theme-neon-market .neon-market-faq-card-c{position:absolute;top:1.05rem;right:1.1rem;font-size:.72rem;font-weight:700;color:var(--store-primary);background:color-mix(in srgb,var(--store-primary) 12%,transparent);border-radius:999px;padding:.12rem .55rem}.theme-neon-market .neon-market-faq-card-list{margin-top:.9rem;display:grid;gap:.45rem}.theme-neon-market .neon-market-faq-chip{border:1px solid var(--store-border, #e8ecf1);border-radius:20px;background:color-mix(in srgb,var(--store-primary) 3%,transparent)}.theme-neon-market .neon-market-faq-chip-s{list-style:none;cursor:pointer;padding:.6rem .75rem;font-size:.86rem;font-weight:600}.theme-neon-market .neon-market-faq-chip-s::-webkit-details-marker{display:none}.theme-neon-market .neon-market-faq-chip-s:before{content:"?";color:var(--store-accent);font-weight:800;margin-right:.5rem}.theme-neon-market .neon-market-faq-chip[open] .neon-market-faq-chip-s{color:var(--store-primary)}.theme-neon-market .neon-market-faq-chip-a{padding:0 .8rem .7rem 2rem;font-size:.84rem;color:var(--store-muted, #57606c);line-height:1.7}.theme-neon-market .neon-market-faq-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:20px;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-neon-market .neon-market-faq-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:20px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-neon-market .neon-market-faq-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.8rem}.theme-neon-market .neon-market-faq-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-neon-market .neon-market-faq-orn{vertical-align:middle}.theme-northlight .northlight-faq-wrap{font-family:Quicksand,Inter,system-ui,sans-serif;max-width:58rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-northlight .northlight-faq-head{text-align:center;margin-bottom:2rem}.theme-northlight .northlight-faq-h1{font-size:clamp(1.8rem,4vw,2.4rem)}.theme-northlight .northlight-faq-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:42rem;margin:.7rem auto 0}.theme-northlight .northlight-faq-ornline{color:var(--store-accent);margin-top:.9rem}.theme-northlight .northlight-faq-tabbar{display:flex;flex-wrap:wrap;gap:.4rem;justify-content:center;margin-bottom:1.6rem}.theme-northlight .northlight-faq-tab{font:inherit;font-size:.82rem;font-weight:700;border:1px solid var(--store-border, #dde2e9);background:var(--store-surface, #fff);color:var(--store-muted, #4c5561);border-radius:999px;padding:.45rem 1rem;cursor:pointer}.theme-northlight .northlight-faq-tab:hover{border-color:var(--store-primary);color:var(--store-primary)}.theme-northlight .northlight-faq-tab-on{background:var(--store-primary);border-color:var(--store-primary);color:#fff}.theme-northlight .northlight-faq-pane-off{display:none}.theme-northlight .northlight-faq-row{border-bottom:1px solid var(--store-border, #e6e9ee)}.theme-northlight .northlight-faq-row-s{list-style:none;cursor:pointer;padding:.95rem .2rem;font-weight:600;font-size:.95rem;display:flex;justify-content:space-between;gap:1rem}.theme-northlight .northlight-faq-row-s::-webkit-details-marker{display:none}.theme-northlight .northlight-faq-row-s:after{content:"+";color:var(--store-accent);font-weight:800}.theme-northlight .northlight-faq-row[open] .northlight-faq-row-s:after{content:"−"}.theme-northlight .northlight-faq-row[open] .northlight-faq-row-s{color:var(--store-primary)}.theme-northlight .northlight-faq-row-a{padding:0 .2rem 1.05rem;color:var(--store-muted, #57606c);line-height:1.75;font-size:.92rem}.theme-northlight .northlight-faq-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:16px;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-northlight .northlight-faq-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:16px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-northlight .northlight-faq-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.6rem}.theme-northlight .northlight-faq-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-northlight .northlight-faq-orn{vertical-align:middle}.theme-nova-bazaar .nova-bazaar-faq-cols{font-family:Space Grotesk,Inter,system-ui,sans-serif;max-width:76rem;margin:0 auto;padding:3.4rem 1.2rem 5rem;display:grid;gap:2.6rem}@media(min-width:920px){.theme-nova-bazaar .nova-bazaar-faq-cols{grid-template-columns:20rem 1fr}.theme-nova-bazaar .nova-bazaar-faq-side{position:sticky;top:5.5rem;align-self:start}}.theme-nova-bazaar .nova-bazaar-faq-kick{font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:var(--store-accent);font-weight:800}.theme-nova-bazaar .nova-bazaar-faq-h1{font-size:clamp(1.7rem,3.6vw,2.3rem);margin:.4rem 0 .7rem}.theme-nova-bazaar .nova-bazaar-faq-lede{color:var(--store-muted, #57606c);line-height:1.7;font-size:.95rem}.theme-nova-bazaar .nova-bazaar-faq-ornline{color:var(--store-primary);margin:.9rem 0 1.2rem}.theme-nova-bazaar .nova-bazaar-faq-meta{display:grid;gap:.45rem;margin:0 0 1.4rem}.theme-nova-bazaar .nova-bazaar-faq-meta div{display:flex;justify-content:space-between;border-bottom:1px dashed var(--store-border, #dfe4ea);padding-bottom:.4rem;font-size:.82rem}.theme-nova-bazaar .nova-bazaar-faq-meta dt{color:var(--store-muted, #57606c)}.theme-nova-bazaar .nova-bazaar-faq-meta dd{margin:0;font-weight:700}.theme-nova-bazaar .nova-bazaar-faq-cta{display:block;text-align:center;background:var(--store-primary);color:#fff;text-decoration:none;font-weight:700;font-size:.88rem;padding:.62rem 1rem;border-radius:20px}.theme-nova-bazaar .nova-bazaar-faq-cta2{display:block;text-align:center;margin-top:.55rem;color:var(--store-primary);text-decoration:none;font-weight:600;font-size:.85rem;border:1px solid color-mix(in srgb,var(--store-primary) 35%,transparent);padding:.55rem 1rem;border-radius:20px}.theme-nova-bazaar .nova-bazaar-faq-sec{margin-bottom:2rem}.theme-nova-bazaar .nova-bazaar-faq-sec-h{font-size:1.02rem;border-bottom:2px solid var(--store-primary);display:inline-block;padding-bottom:.3rem;margin-bottom:.6rem}.theme-nova-bazaar .nova-bazaar-faq-row{border-bottom:1px solid var(--store-border, #e6e9ee)}.theme-nova-bazaar .nova-bazaar-faq-row-s{list-style:none;cursor:pointer;padding:.9rem .1rem;font-weight:600;font-size:.95rem}.theme-nova-bazaar .nova-bazaar-faq-row-s::-webkit-details-marker{display:none}.theme-nova-bazaar .nova-bazaar-faq-row-s:after{content:"+";float:right;color:var(--store-accent);font-weight:800}.theme-nova-bazaar .nova-bazaar-faq-row[open] .nova-bazaar-faq-row-s:after{content:"−"}.theme-nova-bazaar .nova-bazaar-faq-row-a{padding:0 .1rem 1rem;color:var(--store-muted, #57606c);line-height:1.75;font-size:.92rem}.theme-nova-bazaar .nova-bazaar-faq-empty{border:1px dashed var(--store-border, #c9d1da);padding:2.2rem;color:var(--store-muted, #57606c);border-radius:20px}.theme-nova-bazaar .nova-bazaar-faq-after{margin-top:2rem}.theme-nova-bazaar .nova-bazaar-faq-xlink{font-size:.88rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-nova-bazaar .nova-bazaar-faq-orn{vertical-align:middle}.theme-oceanic-blue .oceanic-blue-faq-wrap{font-family:Inter,system-ui,sans-serif;max-width:44rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-oceanic-blue .oceanic-blue-faq-kick{font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--store-accent);font-weight:800}.theme-oceanic-blue .oceanic-blue-faq-h1{font-size:clamp(1.7rem,4vw,2.3rem);margin:.45rem 0 .7rem}.theme-oceanic-blue .oceanic-blue-faq-lede{color:var(--store-muted, #57606c);line-height:1.7}.theme-oceanic-blue .oceanic-blue-faq-ornline{color:var(--store-primary);margin-top:.9rem}.theme-oceanic-blue .oceanic-blue-faq-chapter{margin-top:2.4rem}.theme-oceanic-blue .oceanic-blue-faq-chapter-h{display:inline-block;font-size:.78rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--store-primary);border:1px solid color-mix(in srgb,var(--store-primary) 35%,transparent);border-radius:999px;padding:.28rem .9rem;margin-bottom:1.1rem}.theme-oceanic-blue .oceanic-blue-faq-pair{display:grid;gap:.55rem;margin-bottom:1.5rem}.theme-oceanic-blue .oceanic-blue-faq-bub{max-width:92%;padding:.8rem 1rem;border-radius:16px;font-size:.92rem;line-height:1.65}.theme-oceanic-blue .oceanic-blue-faq-bub p{margin:0}.theme-oceanic-blue .oceanic-blue-faq-bub-cust{justify-self:end;background:color-mix(in srgb,var(--store-primary) 10%,transparent);border:1px solid color-mix(in srgb,var(--store-primary) 25%,transparent);border-bottom-right-radius:4px}.theme-oceanic-blue .oceanic-blue-faq-bub-staff{justify-self:start;background:var(--store-surface, #fff);border:1px solid var(--store-border, #e2e6ec);border-bottom-left-radius:4px;color:var(--store-muted, #4c5561)}.theme-oceanic-blue .oceanic-blue-faq-who{display:block;font-size:.66rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;opacity:.6;margin-bottom:.3rem}.theme-oceanic-blue .oceanic-blue-faq-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:16px;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-oceanic-blue .oceanic-blue-faq-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:16px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-oceanic-blue .oceanic-blue-faq-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.8rem}.theme-oceanic-blue .oceanic-blue-faq-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-oceanic-blue .oceanic-blue-faq-orn{vertical-align:middle}.theme-orchard-fresh .orchard-fresh-faq-wrap{font-family:Quicksand,Inter,system-ui,sans-serif;max-width:46rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-orchard-fresh .orchard-fresh-faq-head{text-align:center;margin-bottom:2.2rem}.theme-orchard-fresh .orchard-fresh-faq-ornline{color:var(--store-accent);margin-bottom:.7rem}.theme-orchard-fresh .orchard-fresh-faq-h1{font-size:clamp(1.8rem,4vw,2.4rem)}.theme-orchard-fresh .orchard-fresh-faq-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:40rem;margin:.7rem auto 0}.theme-orchard-fresh .orchard-fresh-faq-drawer{border:1px solid var(--store-border, #e2e6ec);border-radius:16px;background:var(--store-surface, #fff);margin-bottom:.65rem;overflow:hidden}.theme-orchard-fresh .orchard-fresh-faq-drawer-s{list-style:none;cursor:pointer;display:flex;align-items:center;gap:.9rem;padding:1rem 1.15rem}.theme-orchard-fresh .orchard-fresh-faq-drawer-s::-webkit-details-marker{display:none}.theme-orchard-fresh .orchard-fresh-faq-drawer-t{font-weight:750;font-size:.98rem}.theme-orchard-fresh .orchard-fresh-faq-drawer-n{font-size:.7rem;font-weight:800;color:var(--store-primary);background:color-mix(in srgb,var(--store-primary) 11%,transparent);border-radius:999px;padding:.14rem .55rem}.theme-orchard-fresh .orchard-fresh-faq-drawer-a{margin-left:auto;width:11px;height:11px;border-right:2px solid var(--store-accent);border-bottom:2px solid var(--store-accent);transform:rotate(45deg);transition:transform .16s;margin-top:-4px}.theme-orchard-fresh .orchard-fresh-faq-drawer[open] .orchard-fresh-faq-drawer-a{transform:rotate(225deg);margin-top:4px}.theme-orchard-fresh .orchard-fresh-faq-drawer-b{border-top:1px dashed var(--store-border, #e6e9ee);padding:.9rem 1.15rem 1.1rem;display:grid;gap:.95rem}.theme-orchard-fresh .orchard-fresh-faq-q{margin:0;font-weight:700;font-size:.9rem}.theme-orchard-fresh .orchard-fresh-faq-a{margin:.3rem 0 0;font-size:.87rem;color:var(--store-muted, #57606c);line-height:1.7}.theme-orchard-fresh .orchard-fresh-faq-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:16px;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-orchard-fresh .orchard-fresh-faq-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:16px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-orchard-fresh .orchard-fresh-faq-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.6rem}.theme-orchard-fresh .orchard-fresh-faq-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-orchard-fresh .orchard-fresh-faq-orn{vertical-align:middle}.theme-organic-flow .organic-flow-faq-wrap{font-family:Quicksand,Inter,system-ui,sans-serif;max-width:72rem;margin:0 auto;padding:3.5rem 1.25rem 5rem}.theme-organic-flow .organic-flow-faq-kick{letter-spacing:.18em;text-transform:uppercase;font-size:.72rem;font-weight:700;color:var(--store-primary)}.theme-organic-flow .organic-flow-faq-h1{font-size:clamp(1.9rem,4vw,2.7rem);line-height:1.12;margin:.5rem 0 .8rem}.theme-organic-flow .organic-flow-faq-lede{color:var(--store-muted, #5b6472);max-width:46rem;line-height:1.7}.theme-organic-flow .organic-flow-faq-ornline{color:var(--store-accent);margin:1rem 0 1.4rem}.theme-organic-flow .organic-flow-faq-filter{width:100%;max-width:26rem;border:1px solid var(--store-border, #d8dee6);background:var(--store-surface, #fff);border-radius:16px;padding:.65rem .9rem;font:inherit;color:inherit}.theme-organic-flow .organic-flow-faq-cols{display:grid;grid-template-columns:1fr;gap:2.5rem;margin-top:2.2rem}@media(min-width:900px){.theme-organic-flow .organic-flow-faq-cols{grid-template-columns:15rem 1fr}.theme-organic-flow .organic-flow-faq-rail{position:sticky;top:6rem;align-self:start}}.theme-organic-flow .organic-flow-faq-rail{display:flex;flex-direction:column;gap:.15rem}.theme-organic-flow .organic-flow-faq-rail-a{display:flex;align-items:baseline;gap:.55rem;padding:.5rem .6rem;border-radius:16px;text-decoration:none;color:inherit;font-size:.88rem}.theme-organic-flow .organic-flow-faq-rail-a:hover{background:color-mix(in srgb,var(--store-primary) 8%,transparent)}.theme-organic-flow .organic-flow-faq-rail-n{font-size:.68rem;font-weight:700;color:var(--store-primary)}.theme-organic-flow .organic-flow-faq-rail-c{margin-left:auto;font-size:.7rem;color:var(--store-muted, #5b6472)}.theme-organic-flow .organic-flow-faq-sec{margin-bottom:2.4rem;scroll-margin-top:5rem}.theme-organic-flow .organic-flow-faq-sec-h{font-size:1.05rem;margin-bottom:.9rem}.theme-organic-flow .organic-flow-faq-acc{border-bottom:1px solid var(--store-border, #e3e7ec)}.theme-organic-flow .organic-flow-faq-acc-s{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.95rem .2rem;font-weight:600;font-size:.95rem}.theme-organic-flow .organic-flow-faq-acc-s::-webkit-details-marker{display:none}.theme-organic-flow .organic-flow-faq-acc[open] .organic-flow-faq-acc-s{color:var(--store-primary)}.theme-organic-flow .organic-flow-faq-acc[open] .organic-flow-faq-acc-s svg{transform:rotate(180deg)}.theme-organic-flow .organic-flow-faq-acc-b{padding:0 .2rem 1.1rem;color:var(--store-muted, #5b6472);line-height:1.75;font-size:.93rem}.theme-organic-flow .organic-flow-faq-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:16px;padding:2.5rem;text-align:center;color:var(--store-muted, #5b6472)}.theme-organic-flow .organic-flow-faq-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.1rem;border-radius:16px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-organic-flow .organic-flow-faq-foot{display:flex;gap:1.2rem;margin-top:3rem}.theme-organic-flow .organic-flow-faq-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--store-primary) 40%,transparent);padding-bottom:2px}.theme-organic-flow .organic-flow-faq-orn{vertical-align:middle}.theme-packline-base .packline-base-faq-wrap{font-family:Oswald,Arial Narrow,sans-serif;max-width:56rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-packline-base .packline-base-faq-head{text-align:center;margin-bottom:2.6rem}.theme-packline-base .packline-base-faq-h1{font-size:clamp(1.8rem,4vw,2.4rem)}.theme-packline-base .packline-base-faq-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:42rem;margin:.7rem auto 0}.theme-packline-base .packline-base-faq-line{list-style:none;margin:0;padding:0 0 0 1.4rem;border-left:2px solid color-mix(in srgb,var(--store-primary) 30%,transparent)}.theme-packline-base .packline-base-faq-node{position:relative;padding:0 0 2.2rem 1.6rem}.theme-packline-base .packline-base-faq-dot{position:absolute;left:-2.1rem;top:0;width:2.2rem;height:2.2rem;border-radius:999px;background:var(--store-primary);color:#fff;display:grid;place-items:center;font-size:.8rem;font-weight:800;box-shadow:0 0 0 4px color-mix(in srgb,var(--store-primary) 18%,transparent)}.theme-packline-base .packline-base-faq-node-h{font-size:1.05rem;margin-bottom:.7rem}.theme-packline-base .packline-base-faq-node-list{display:grid;gap:.4rem}.theme-packline-base .packline-base-faq-leaf{background:var(--store-surface, #fff);border:1px solid var(--store-border, #e3e7ee);border-radius:2px}.theme-packline-base .packline-base-faq-leaf-s{list-style:none;cursor:pointer;padding:.7rem .9rem;font-weight:600;font-size:.9rem}.theme-packline-base .packline-base-faq-leaf-s::-webkit-details-marker{display:none}.theme-packline-base .packline-base-faq-leaf-s:before{content:"→";color:var(--store-accent);margin-right:.55rem;font-weight:800}.theme-packline-base .packline-base-faq-leaf[open] .packline-base-faq-leaf-s{color:var(--store-primary)}.theme-packline-base .packline-base-faq-leaf-a{padding:0 .95rem .8rem 2.2rem;color:var(--store-muted, #57606c);font-size:.88rem;line-height:1.7}.theme-packline-base .packline-base-faq-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:2px;padding:2rem;color:var(--store-muted, #57606c)}.theme-packline-base .packline-base-faq-cta{display:inline-block;margin-top:.9rem;background:var(--store-primary);color:#fff;padding:.5rem 1.1rem;border-radius:2px;text-decoration:none;font-weight:600;font-size:.87rem}.theme-packline-base .packline-base-faq-foot{display:flex;gap:1.4rem;justify-content:center}.theme-packline-base .packline-base-faq-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-packline-base .packline-base-faq-orn{vertical-align:middle;margin-right:.4rem}.theme-pastel-dream .pastel-dream-faq-wrap{font-family:ui-rounded,Trebuchet MS,Segoe UI,sans-serif;max-width:44rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-pastel-dream .pastel-dream-faq-kick{font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--store-accent);font-weight:800}.theme-pastel-dream .pastel-dream-faq-h1{font-size:clamp(1.7rem,4vw,2.3rem);margin:.45rem 0 .7rem}.theme-pastel-dream .pastel-dream-faq-lede{color:var(--store-muted, #57606c);line-height:1.7}.theme-pastel-dream .pastel-dream-faq-ornline{color:var(--store-primary);margin-top:.9rem}.theme-pastel-dream .pastel-dream-faq-chapter{margin-top:2.4rem}.theme-pastel-dream .pastel-dream-faq-chapter-h{display:inline-block;font-size:.78rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--store-primary);border:1px solid color-mix(in srgb,var(--store-primary) 35%,transparent);border-radius:999px;padding:.28rem .9rem;margin-bottom:1.1rem}.theme-pastel-dream .pastel-dream-faq-pair{display:grid;gap:.55rem;margin-bottom:1.5rem}.theme-pastel-dream .pastel-dream-faq-bub{max-width:92%;padding:.8rem 1rem;border-radius:18px;font-size:.92rem;line-height:1.65}.theme-pastel-dream .pastel-dream-faq-bub p{margin:0}.theme-pastel-dream .pastel-dream-faq-bub-cust{justify-self:end;background:color-mix(in srgb,var(--store-primary) 10%,transparent);border:1px solid color-mix(in srgb,var(--store-primary) 25%,transparent);border-bottom-right-radius:4px}.theme-pastel-dream .pastel-dream-faq-bub-staff{justify-self:start;background:var(--store-surface, #fff);border:1px solid var(--store-border, #e2e6ec);border-bottom-left-radius:4px;color:var(--store-muted, #4c5561)}.theme-pastel-dream .pastel-dream-faq-who{display:block;font-size:.66rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;opacity:.6;margin-bottom:.3rem}.theme-pastel-dream .pastel-dream-faq-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:18px;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-pastel-dream .pastel-dream-faq-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:18px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-pastel-dream .pastel-dream-faq-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.8rem}.theme-pastel-dream .pastel-dream-faq-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-pastel-dream .pastel-dream-faq-orn{vertical-align:middle}.theme-pop-art .pop-art-faq-cols{font-family:ui-rounded,Trebuchet MS,Segoe UI,sans-serif;max-width:76rem;margin:0 auto;padding:3.4rem 1.2rem 5rem;display:grid;gap:2.6rem}@media(min-width:920px){.theme-pop-art .pop-art-faq-cols{grid-template-columns:20rem 1fr}.theme-pop-art .pop-art-faq-side{position:sticky;top:5.5rem;align-self:start}}.theme-pop-art .pop-art-faq-kick{font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:var(--store-accent);font-weight:800}.theme-pop-art .pop-art-faq-h1{font-size:clamp(1.7rem,3.6vw,2.3rem);margin:.4rem 0 .7rem}.theme-pop-art .pop-art-faq-lede{color:var(--store-muted, #57606c);line-height:1.7;font-size:.95rem}.theme-pop-art .pop-art-faq-ornline{color:var(--store-primary);margin:.9rem 0 1.2rem}.theme-pop-art .pop-art-faq-meta{display:grid;gap:.45rem;margin:0 0 1.4rem}.theme-pop-art .pop-art-faq-meta div{display:flex;justify-content:space-between;border-bottom:1px dashed var(--store-border, #dfe4ea);padding-bottom:.4rem;font-size:.82rem}.theme-pop-art .pop-art-faq-meta dt{color:var(--store-muted, #57606c)}.theme-pop-art .pop-art-faq-meta dd{margin:0;font-weight:700}.theme-pop-art .pop-art-faq-cta{display:block;text-align:center;background:var(--store-primary);color:#fff;text-decoration:none;font-weight:700;font-size:.88rem;padding:.62rem 1rem;border-radius:18px}.theme-pop-art .pop-art-faq-cta2{display:block;text-align:center;margin-top:.55rem;color:var(--store-primary);text-decoration:none;font-weight:600;font-size:.85rem;border:1px solid color-mix(in srgb,var(--store-primary) 35%,transparent);padding:.55rem 1rem;border-radius:18px}.theme-pop-art .pop-art-faq-sec{margin-bottom:2rem}.theme-pop-art .pop-art-faq-sec-h{font-size:1.02rem;border-bottom:2px solid var(--store-primary);display:inline-block;padding-bottom:.3rem;margin-bottom:.6rem}.theme-pop-art .pop-art-faq-row{border-bottom:1px solid var(--store-border, #e6e9ee)}.theme-pop-art .pop-art-faq-row-s{list-style:none;cursor:pointer;padding:.9rem .1rem;font-weight:600;font-size:.95rem}.theme-pop-art .pop-art-faq-row-s::-webkit-details-marker{display:none}.theme-pop-art .pop-art-faq-row-s:after{content:"+";float:right;color:var(--store-accent);font-weight:800}.theme-pop-art .pop-art-faq-row[open] .pop-art-faq-row-s:after{content:"−"}.theme-pop-art .pop-art-faq-row-a{padding:0 .1rem 1rem;color:var(--store-muted, #57606c);line-height:1.75;font-size:.92rem}.theme-pop-art .pop-art-faq-empty{border:1px dashed var(--store-border, #c9d1da);padding:2.2rem;color:var(--store-muted, #57606c);border-radius:18px}.theme-pop-art .pop-art-faq-after{margin-top:2rem}.theme-pop-art .pop-art-faq-xlink{font-size:.88rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-pop-art .pop-art-faq-orn{vertical-align:middle}.theme-quantum-display .quantum-display-faq-wrap{font-family:Space Grotesk,Inter,sans-serif;max-width:46rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-quantum-display .quantum-display-faq-head{text-align:center;margin-bottom:2.2rem}.theme-quantum-display .quantum-display-faq-ornline{color:var(--store-accent);margin-bottom:.7rem}.theme-quantum-display .quantum-display-faq-h1{font-size:clamp(1.8rem,4vw,2.4rem)}.theme-quantum-display .quantum-display-faq-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:40rem;margin:.7rem auto 0}.theme-quantum-display .quantum-display-faq-drawer{border:1px solid var(--store-border, #e2e6ec);border-radius:14px;background:var(--store-surface, #fff);margin-bottom:.65rem;overflow:hidden}.theme-quantum-display .quantum-display-faq-drawer-s{list-style:none;cursor:pointer;display:flex;align-items:center;gap:.9rem;padding:1rem 1.15rem}.theme-quantum-display .quantum-display-faq-drawer-s::-webkit-details-marker{display:none}.theme-quantum-display .quantum-display-faq-drawer-t{font-weight:750;font-size:.98rem}.theme-quantum-display .quantum-display-faq-drawer-n{font-size:.7rem;font-weight:800;color:var(--store-primary);background:color-mix(in srgb,var(--store-primary) 11%,transparent);border-radius:999px;padding:.14rem .55rem}.theme-quantum-display .quantum-display-faq-drawer-a{margin-left:auto;width:11px;height:11px;border-right:2px solid var(--store-accent);border-bottom:2px solid var(--store-accent);transform:rotate(45deg);transition:transform .16s;margin-top:-4px}.theme-quantum-display .quantum-display-faq-drawer[open] .quantum-display-faq-drawer-a{transform:rotate(225deg);margin-top:4px}.theme-quantum-display .quantum-display-faq-drawer-b{border-top:1px dashed var(--store-border, #e6e9ee);padding:.9rem 1.15rem 1.1rem;display:grid;gap:.95rem}.theme-quantum-display .quantum-display-faq-q{margin:0;font-weight:700;font-size:.9rem}.theme-quantum-display .quantum-display-faq-a{margin:.3rem 0 0;font-size:.87rem;color:var(--store-muted, #57606c);line-height:1.7}.theme-quantum-display .quantum-display-faq-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:14px;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-quantum-display .quantum-display-faq-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:14px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-quantum-display .quantum-display-faq-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.6rem}.theme-quantum-display .quantum-display-faq-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-quantum-display .quantum-display-faq-orn{vertical-align:middle}.theme-retro-90s .retro-90s-faq-wrap{font-family:ui-rounded,Trebuchet MS,Segoe UI,sans-serif;max-width:60rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-retro-90s .retro-90s-faq-head{margin-bottom:2.2rem}.theme-retro-90s .retro-90s-faq-kick{font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--store-accent);font-weight:800}.theme-retro-90s .retro-90s-faq-h1{font-size:clamp(1.8rem,4vw,2.4rem);margin:.4rem 0 .6rem}.theme-retro-90s .retro-90s-faq-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:44rem}.theme-retro-90s .retro-90s-faq-ornline{color:var(--store-primary);margin-top:.9rem}.theme-retro-90s .retro-90s-faq-deck{display:grid;gap:1rem}@media(min-width:760px){.theme-retro-90s .retro-90s-faq-deck{grid-template-columns:1fr 1fr}}.theme-retro-90s .retro-90s-faq-card{background:var(--store-surface, #fff);border:1px solid var(--store-border, #e0e4ea);border-radius:18px;box-shadow:0 10px 24px -18px #0f172a59;transform:rotate(var(--tilt, 0deg));transition:transform .18s}.theme-retro-90s .retro-90s-faq-card:hover,.theme-retro-90s .retro-90s-faq-card[open]{transform:rotate(0)}.theme-retro-90s .retro-90s-faq-card-s{list-style:none;cursor:pointer;display:flex;align-items:center;gap:.8rem;padding:1.05rem 1.15rem;border-bottom:1px dashed transparent}.theme-retro-90s .retro-90s-faq-card-s::-webkit-details-marker{display:none}.theme-retro-90s .retro-90s-faq-card[open] .retro-90s-faq-card-s{border-bottom-color:var(--store-border, #e6e9ee)}.theme-retro-90s .retro-90s-faq-card-tab{font-size:.72rem;font-weight:800;color:var(--store-primary);background:color-mix(in srgb,var(--store-primary) 10%,transparent);padding:.22rem .5rem;border-radius:18px}.theme-retro-90s .retro-90s-faq-card-t{font-weight:700;font-size:.98rem}.theme-retro-90s .retro-90s-faq-card-c{margin-left:auto;font-size:.74rem;color:var(--store-muted, #57606c)}.theme-retro-90s .retro-90s-faq-card-b{padding:1rem 1.15rem 1.2rem;display:grid;gap:.95rem}.theme-retro-90s .retro-90s-faq-q{margin:0;font-weight:700;font-size:.9rem}.theme-retro-90s .retro-90s-faq-q:before{content:"Q. ";color:var(--store-accent)}.theme-retro-90s .retro-90s-faq-a{margin:.3rem 0 0;font-size:.87rem;color:var(--store-muted, #57606c);line-height:1.7}.theme-retro-90s .retro-90s-faq-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:18px;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-retro-90s .retro-90s-faq-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:18px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-retro-90s .retro-90s-faq-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.6rem}.theme-retro-90s .retro-90s-faq-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-retro-90s .retro-90s-faq-orn{vertical-align:middle}.theme-runway-pulse .runway-pulse-faq-wrap{font-family:Inter,system-ui,sans-serif;max-width:44rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-runway-pulse .runway-pulse-faq-kick{font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--store-accent);font-weight:800}.theme-runway-pulse .runway-pulse-faq-h1{font-size:clamp(1.7rem,4vw,2.3rem);margin:.45rem 0 .7rem}.theme-runway-pulse .runway-pulse-faq-lede{color:var(--store-muted, #57606c);line-height:1.7}.theme-runway-pulse .runway-pulse-faq-ornline{color:var(--store-primary);margin-top:.9rem}.theme-runway-pulse .runway-pulse-faq-chapter{margin-top:2.4rem}.theme-runway-pulse .runway-pulse-faq-chapter-h{display:inline-block;font-size:.78rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--store-primary);border:1px solid color-mix(in srgb,var(--store-primary) 35%,transparent);border-radius:999px;padding:.28rem .9rem;margin-bottom:1.1rem}.theme-runway-pulse .runway-pulse-faq-pair{display:grid;gap:.55rem;margin-bottom:1.5rem}.theme-runway-pulse .runway-pulse-faq-bub{max-width:92%;padding:.8rem 1rem;border-radius:0;font-size:.92rem;line-height:1.65}.theme-runway-pulse .runway-pulse-faq-bub p{margin:0}.theme-runway-pulse .runway-pulse-faq-bub-cust{justify-self:end;background:color-mix(in srgb,var(--store-primary) 10%,transparent);border:1px solid color-mix(in srgb,var(--store-primary) 25%,transparent);border-bottom-right-radius:4px}.theme-runway-pulse .runway-pulse-faq-bub-staff{justify-self:start;background:var(--store-surface, #fff);border:1px solid var(--store-border, #e2e6ec);border-bottom-left-radius:4px;color:var(--store-muted, #4c5561)}.theme-runway-pulse .runway-pulse-faq-who{display:block;font-size:.66rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;opacity:.6;margin-bottom:.3rem}.theme-runway-pulse .runway-pulse-faq-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:0;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-runway-pulse .runway-pulse-faq-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:0;text-decoration:none;font-weight:600;font-size:.88rem}.theme-runway-pulse .runway-pulse-faq-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.8rem}.theme-runway-pulse .runway-pulse-faq-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-runway-pulse .runway-pulse-faq-orn{vertical-align:middle}.theme-scandi-nordic .scandi-nordic-faq-wrap{font-family:Quicksand,Inter,system-ui,sans-serif;max-width:60rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-scandi-nordic .scandi-nordic-faq-head{margin-bottom:2.2rem}.theme-scandi-nordic .scandi-nordic-faq-kick{font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--store-accent);font-weight:800}.theme-scandi-nordic .scandi-nordic-faq-h1{font-size:clamp(1.8rem,4vw,2.4rem);margin:.4rem 0 .6rem}.theme-scandi-nordic .scandi-nordic-faq-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:44rem}.theme-scandi-nordic .scandi-nordic-faq-ornline{color:var(--store-primary);margin-top:.9rem}.theme-scandi-nordic .scandi-nordic-faq-deck{display:grid;gap:1rem}@media(min-width:760px){.theme-scandi-nordic .scandi-nordic-faq-deck{grid-template-columns:1fr 1fr}}.theme-scandi-nordic .scandi-nordic-faq-card{background:var(--store-surface, #fff);border:1px solid var(--store-border, #e0e4ea);border-radius:16px;box-shadow:0 10px 24px -18px #0f172a59;transform:rotate(var(--tilt, 0deg));transition:transform .18s}.theme-scandi-nordic .scandi-nordic-faq-card:hover,.theme-scandi-nordic .scandi-nordic-faq-card[open]{transform:rotate(0)}.theme-scandi-nordic .scandi-nordic-faq-card-s{list-style:none;cursor:pointer;display:flex;align-items:center;gap:.8rem;padding:1.05rem 1.15rem;border-bottom:1px dashed transparent}.theme-scandi-nordic .scandi-nordic-faq-card-s::-webkit-details-marker{display:none}.theme-scandi-nordic .scandi-nordic-faq-card[open] .scandi-nordic-faq-card-s{border-bottom-color:var(--store-border, #e6e9ee)}.theme-scandi-nordic .scandi-nordic-faq-card-tab{font-size:.72rem;font-weight:800;color:var(--store-primary);background:color-mix(in srgb,var(--store-primary) 10%,transparent);padding:.22rem .5rem;border-radius:16px}.theme-scandi-nordic .scandi-nordic-faq-card-t{font-weight:700;font-size:.98rem}.theme-scandi-nordic .scandi-nordic-faq-card-c{margin-left:auto;font-size:.74rem;color:var(--store-muted, #57606c)}.theme-scandi-nordic .scandi-nordic-faq-card-b{padding:1rem 1.15rem 1.2rem;display:grid;gap:.95rem}.theme-scandi-nordic .scandi-nordic-faq-q{margin:0;font-weight:700;font-size:.9rem}.theme-scandi-nordic .scandi-nordic-faq-q:before{content:"Q. ";color:var(--store-accent)}.theme-scandi-nordic .scandi-nordic-faq-a{margin:.3rem 0 0;font-size:.87rem;color:var(--store-muted, #57606c);line-height:1.7}.theme-scandi-nordic .scandi-nordic-faq-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:16px;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-scandi-nordic .scandi-nordic-faq-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:16px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-scandi-nordic .scandi-nordic-faq-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.6rem}.theme-scandi-nordic .scandi-nordic-faq-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-scandi-nordic .scandi-nordic-faq-orn{vertical-align:middle}.theme-souk .souk-faq-cols{font-family:Georgia,Iowan Old Style,Palatino Linotype,serif;max-width:76rem;margin:0 auto;padding:3.4rem 1.2rem 5rem;display:grid;gap:2.6rem}@media(min-width:920px){.theme-souk .souk-faq-cols{grid-template-columns:20rem 1fr}.theme-souk .souk-faq-side{position:sticky;top:5.5rem;align-self:start}}.theme-souk .souk-faq-kick{font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:var(--store-accent);font-weight:800}.theme-souk .souk-faq-h1{font-size:clamp(1.7rem,3.6vw,2.3rem);margin:.4rem 0 .7rem}.theme-souk .souk-faq-lede{color:var(--store-muted, #57606c);line-height:1.7;font-size:.95rem}.theme-souk .souk-faq-ornline{color:var(--store-primary);margin:.9rem 0 1.2rem}.theme-souk .souk-faq-meta{display:grid;gap:.45rem;margin:0 0 1.4rem}.theme-souk .souk-faq-meta div{display:flex;justify-content:space-between;border-bottom:1px dashed var(--store-border, #dfe4ea);padding-bottom:.4rem;font-size:.82rem}.theme-souk .souk-faq-meta dt{color:var(--store-muted, #57606c)}.theme-souk .souk-faq-meta dd{margin:0;font-weight:700}.theme-souk .souk-faq-cta{display:block;text-align:center;background:var(--store-primary);color:#fff;text-decoration:none;font-weight:700;font-size:.88rem;padding:.62rem 1rem;border-radius:14px}.theme-souk .souk-faq-cta2{display:block;text-align:center;margin-top:.55rem;color:var(--store-primary);text-decoration:none;font-weight:600;font-size:.85rem;border:1px solid color-mix(in srgb,var(--store-primary) 35%,transparent);padding:.55rem 1rem;border-radius:14px}.theme-souk .souk-faq-sec{margin-bottom:2rem}.theme-souk .souk-faq-sec-h{font-size:1.02rem;border-bottom:2px solid var(--store-primary);display:inline-block;padding-bottom:.3rem;margin-bottom:.6rem}.theme-souk .souk-faq-row{border-bottom:1px solid var(--store-border, #e6e9ee)}.theme-souk .souk-faq-row-s{list-style:none;cursor:pointer;padding:.9rem .1rem;font-weight:600;font-size:.95rem}.theme-souk .souk-faq-row-s::-webkit-details-marker{display:none}.theme-souk .souk-faq-row-s:after{content:"+";float:right;color:var(--store-accent);font-weight:800}.theme-souk .souk-faq-row[open] .souk-faq-row-s:after{content:"−"}.theme-souk .souk-faq-row-a{padding:0 .1rem 1rem;color:var(--store-muted, #57606c);line-height:1.75;font-size:.92rem}.theme-souk .souk-faq-empty{border:1px dashed var(--store-border, #c9d1da);padding:2.2rem;color:var(--store-muted, #57606c);border-radius:14px}.theme-souk .souk-faq-after{margin-top:2rem}.theme-souk .souk-faq-xlink{font-size:.88rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-souk .souk-faq-orn{vertical-align:middle}.theme-spice-route .spice-route-faq-wrap{font-family:Georgia,Iowan Old Style,Palatino Linotype,serif;max-width:56rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-spice-route .spice-route-faq-head{text-align:center;margin-bottom:2.6rem}.theme-spice-route .spice-route-faq-h1{font-size:clamp(1.8rem,4vw,2.4rem)}.theme-spice-route .spice-route-faq-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:42rem;margin:.7rem auto 0}.theme-spice-route .spice-route-faq-line{list-style:none;margin:0;padding:0 0 0 1.4rem;border-left:2px solid color-mix(in srgb,var(--store-primary) 30%,transparent)}.theme-spice-route .spice-route-faq-node{position:relative;padding:0 0 2.2rem 1.6rem}.theme-spice-route .spice-route-faq-dot{position:absolute;left:-2.1rem;top:0;width:2.2rem;height:2.2rem;border-radius:999px;background:var(--store-primary);color:#fff;display:grid;place-items:center;font-size:.8rem;font-weight:800;box-shadow:0 0 0 4px color-mix(in srgb,var(--store-primary) 18%,transparent)}.theme-spice-route .spice-route-faq-node-h{font-size:1.05rem;margin-bottom:.7rem}.theme-spice-route .spice-route-faq-node-list{display:grid;gap:.4rem}.theme-spice-route .spice-route-faq-leaf{background:var(--store-surface, #fff);border:1px solid var(--store-border, #e3e7ee);border-radius:14px}.theme-spice-route .spice-route-faq-leaf-s{list-style:none;cursor:pointer;padding:.7rem .9rem;font-weight:600;font-size:.9rem}.theme-spice-route .spice-route-faq-leaf-s::-webkit-details-marker{display:none}.theme-spice-route .spice-route-faq-leaf-s:before{content:"→";color:var(--store-accent);margin-right:.55rem;font-weight:800}.theme-spice-route .spice-route-faq-leaf[open] .spice-route-faq-leaf-s{color:var(--store-primary)}.theme-spice-route .spice-route-faq-leaf-a{padding:0 .95rem .8rem 2.2rem;color:var(--store-muted, #57606c);font-size:.88rem;line-height:1.7}.theme-spice-route .spice-route-faq-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:14px;padding:2rem;color:var(--store-muted, #57606c)}.theme-spice-route .spice-route-faq-cta{display:inline-block;margin-top:.9rem;background:var(--store-primary);color:#fff;padding:.5rem 1.1rem;border-radius:14px;text-decoration:none;font-weight:600;font-size:.87rem}.theme-spice-route .spice-route-faq-foot{display:flex;gap:1.4rem;justify-content:center}.theme-spice-route .spice-route-faq-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-spice-route .spice-route-faq-orn{vertical-align:middle;margin-right:.4rem}.theme-tropical-bazaar .tropical-bazaar-faq-wrap{font-family:Georgia,Iowan Old Style,Palatino Linotype,serif;max-width:60rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-tropical-bazaar .tropical-bazaar-faq-head{margin-bottom:2.2rem}.theme-tropical-bazaar .tropical-bazaar-faq-kick{font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--store-accent);font-weight:800}.theme-tropical-bazaar .tropical-bazaar-faq-h1{font-size:clamp(1.8rem,4vw,2.4rem);margin:.4rem 0 .6rem}.theme-tropical-bazaar .tropical-bazaar-faq-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:44rem}.theme-tropical-bazaar .tropical-bazaar-faq-ornline{color:var(--store-primary);margin-top:.9rem}.theme-tropical-bazaar .tropical-bazaar-faq-deck{display:grid;gap:1rem}@media(min-width:760px){.theme-tropical-bazaar .tropical-bazaar-faq-deck{grid-template-columns:1fr 1fr}}.theme-tropical-bazaar .tropical-bazaar-faq-card{background:var(--store-surface, #fff);border:1px solid var(--store-border, #e0e4ea);border-radius:14px;box-shadow:0 10px 24px -18px #0f172a59;transform:rotate(var(--tilt, 0deg));transition:transform .18s}.theme-tropical-bazaar .tropical-bazaar-faq-card:hover,.theme-tropical-bazaar .tropical-bazaar-faq-card[open]{transform:rotate(0)}.theme-tropical-bazaar .tropical-bazaar-faq-card-s{list-style:none;cursor:pointer;display:flex;align-items:center;gap:.8rem;padding:1.05rem 1.15rem;border-bottom:1px dashed transparent}.theme-tropical-bazaar .tropical-bazaar-faq-card-s::-webkit-details-marker{display:none}.theme-tropical-bazaar .tropical-bazaar-faq-card[open] .tropical-bazaar-faq-card-s{border-bottom-color:var(--store-border, #e6e9ee)}.theme-tropical-bazaar .tropical-bazaar-faq-card-tab{font-size:.72rem;font-weight:800;color:var(--store-primary);background:color-mix(in srgb,var(--store-primary) 10%,transparent);padding:.22rem .5rem;border-radius:14px}.theme-tropical-bazaar .tropical-bazaar-faq-card-t{font-weight:700;font-size:.98rem}.theme-tropical-bazaar .tropical-bazaar-faq-card-c{margin-left:auto;font-size:.74rem;color:var(--store-muted, #57606c)}.theme-tropical-bazaar .tropical-bazaar-faq-card-b{padding:1rem 1.15rem 1.2rem;display:grid;gap:.95rem}.theme-tropical-bazaar .tropical-bazaar-faq-q{margin:0;font-weight:700;font-size:.9rem}.theme-tropical-bazaar .tropical-bazaar-faq-q:before{content:"Q. ";color:var(--store-accent)}.theme-tropical-bazaar .tropical-bazaar-faq-a{margin:.3rem 0 0;font-size:.87rem;color:var(--store-muted, #57606c);line-height:1.7}.theme-tropical-bazaar .tropical-bazaar-faq-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:14px;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-tropical-bazaar .tropical-bazaar-faq-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:14px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-tropical-bazaar .tropical-bazaar-faq-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.6rem}.theme-tropical-bazaar .tropical-bazaar-faq-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-tropical-bazaar .tropical-bazaar-faq-orn{vertical-align:middle}.theme-urban-thread .urban-thread-faq-paper{font-family:Inter,system-ui,sans-serif;max-width:68rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-urban-thread .urban-thread-faq-head{text-align:center;margin-bottom:2.4rem}.theme-urban-thread .urban-thread-faq-kick{font-size:.72rem;letter-spacing:.26em;text-transform:uppercase;color:var(--store-accent);font-weight:800}.theme-urban-thread .urban-thread-faq-h1{font-size:clamp(1.9rem,4.4vw,2.7rem);margin:.5rem 0}.theme-urban-thread .urban-thread-faq-rule3{width:8rem;margin:.8rem auto;border-top:3px double var(--store-primary)}.theme-urban-thread .urban-thread-faq-lede{color:var(--store-muted, #57606c);line-height:1.75;max-width:44rem;margin:0 auto}.theme-urban-thread .urban-thread-faq-colsec{background:var(--colbg, transparent);border-left:3px solid var(--store-primary);padding:1.1rem 1.2rem;margin-bottom:1.8rem;border-radius:0}.theme-urban-thread .urban-thread-faq-colh{font-size:1.05rem;display:flex;align-items:baseline;gap:.7rem;margin-bottom:.9rem}.theme-urban-thread .urban-thread-faq-colno{font-size:1.5rem;font-weight:800;color:color-mix(in srgb,var(--store-primary) 35%,transparent)}.theme-urban-thread .urban-thread-faq-colgrid{columns:2;column-gap:2rem}@media(max-width:720px){.theme-urban-thread .urban-thread-faq-colgrid{columns:1}}.theme-urban-thread .urban-thread-faq-colitem{break-inside:avoid;margin-bottom:.9rem}.theme-urban-thread .urban-thread-faq-colitem-s{list-style:none;cursor:pointer;font-weight:700;font-size:.9rem;line-height:1.45}.theme-urban-thread .urban-thread-faq-colitem-s::-webkit-details-marker{display:none}.theme-urban-thread .urban-thread-faq-colitem-s:before{content:"¶ ";color:var(--store-accent)}.theme-urban-thread .urban-thread-faq-colitem[open] .urban-thread-faq-colitem-s{color:var(--store-primary)}.theme-urban-thread .urban-thread-faq-colitem-a{font-size:.86rem;color:var(--store-muted, #4c5561);line-height:1.75;margin-top:.4rem}.theme-urban-thread .urban-thread-faq-dropcap:first-letter{font-size:2.1em;font-weight:800;float:left;line-height:.9;padding-right:.35rem;color:var(--store-primary)}.theme-urban-thread .urban-thread-faq-empty{border:1px dashed var(--store-border, #c9d1da);padding:2.4rem;text-align:center;color:var(--store-muted, #57606c);border-radius:0}.theme-urban-thread .urban-thread-faq-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:0;text-decoration:none;font-weight:600;font-size:.88rem}.theme-urban-thread .urban-thread-faq-foot{display:flex;gap:.9rem;align-items:baseline;justify-content:center;margin-top:2.4rem}.theme-urban-thread .urban-thread-faq-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-urban-thread .urban-thread-faq-footsep{color:var(--store-muted, #98a1ad)}.theme-urban-thread .urban-thread-faq-orn{vertical-align:middle}.theme-vintage-sepia .vintage-sepia-faq-wrap{font-family:Georgia,Playfair Display,serif;max-width:70rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-vintage-sepia .vintage-sepia-faq-head{text-align:center;max-width:44rem;margin:0 auto 2.4rem}.theme-vintage-sepia .vintage-sepia-faq-ornline{color:var(--store-accent);margin-bottom:.8rem}.theme-vintage-sepia .vintage-sepia-faq-h1{font-size:clamp(1.8rem,4vw,2.5rem)}.theme-vintage-sepia .vintage-sepia-faq-lede{color:var(--store-muted, #57606c);line-height:1.7;margin-top:.7rem}.theme-vintage-sepia .vintage-sepia-faq-filter{margin:1.4rem auto 0;display:block;width:100%;max-width:24rem;border:1px solid var(--store-border, #d8dee6);background:var(--store-surface, #fff);border-radius:999px;padding:.62rem 1.1rem;font:inherit}.theme-vintage-sepia .vintage-sepia-faq-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(19rem,1fr));gap:1.1rem}.theme-vintage-sepia .vintage-sepia-faq-card{position:relative;background:var(--store-surface, #fff);border:1px solid var(--store-border, #e2e6ec);border-radius:2px;padding:1.3rem 1.2rem 1.1rem}.theme-vintage-sepia .vintage-sepia-faq-card-h{font-size:1.02rem;padding-right:2.4rem}.theme-vintage-sepia .vintage-sepia-faq-card-c{position:absolute;top:1.05rem;right:1.1rem;font-size:.72rem;font-weight:700;color:var(--store-primary);background:color-mix(in srgb,var(--store-primary) 12%,transparent);border-radius:999px;padding:.12rem .55rem}.theme-vintage-sepia .vintage-sepia-faq-card-list{margin-top:.9rem;display:grid;gap:.45rem}.theme-vintage-sepia .vintage-sepia-faq-chip{border:1px solid var(--store-border, #e8ecf1);border-radius:2px;background:color-mix(in srgb,var(--store-primary) 3%,transparent)}.theme-vintage-sepia .vintage-sepia-faq-chip-s{list-style:none;cursor:pointer;padding:.6rem .75rem;font-size:.86rem;font-weight:600}.theme-vintage-sepia .vintage-sepia-faq-chip-s::-webkit-details-marker{display:none}.theme-vintage-sepia .vintage-sepia-faq-chip-s:before{content:"?";color:var(--store-accent);font-weight:800;margin-right:.5rem}.theme-vintage-sepia .vintage-sepia-faq-chip[open] .vintage-sepia-faq-chip-s{color:var(--store-primary)}.theme-vintage-sepia .vintage-sepia-faq-chip-a{padding:0 .8rem .7rem 2rem;font-size:.84rem;color:var(--store-muted, #57606c);line-height:1.7}.theme-vintage-sepia .vintage-sepia-faq-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:2px;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-vintage-sepia .vintage-sepia-faq-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:2px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-vintage-sepia .vintage-sepia-faq-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.8rem}.theme-vintage-sepia .vintage-sepia-faq-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-vintage-sepia .vintage-sepia-faq-orn{vertical-align:middle}.theme-vital-pulse .vital-pulse-faq-wrap{font-family:Inter,system-ui,sans-serif;max-width:58rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-vital-pulse .vital-pulse-faq-head{text-align:center;margin-bottom:2rem}.theme-vital-pulse .vital-pulse-faq-h1{font-size:clamp(1.8rem,4vw,2.4rem)}.theme-vital-pulse .vital-pulse-faq-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:42rem;margin:.7rem auto 0}.theme-vital-pulse .vital-pulse-faq-ornline{color:var(--store-accent);margin-top:.9rem}.theme-vital-pulse .vital-pulse-faq-tabbar{display:flex;flex-wrap:wrap;gap:.4rem;justify-content:center;margin-bottom:1.6rem}.theme-vital-pulse .vital-pulse-faq-tab{font:inherit;font-size:.82rem;font-weight:700;border:1px solid var(--store-border, #dde2e9);background:var(--store-surface, #fff);color:var(--store-muted, #4c5561);border-radius:999px;padding:.45rem 1rem;cursor:pointer}.theme-vital-pulse .vital-pulse-faq-tab:hover{border-color:var(--store-primary);color:var(--store-primary)}.theme-vital-pulse .vital-pulse-faq-tab-on{background:var(--store-primary);border-color:var(--store-primary);color:#fff}.theme-vital-pulse .vital-pulse-faq-pane-off{display:none}.theme-vital-pulse .vital-pulse-faq-row{border-bottom:1px solid var(--store-border, #e6e9ee)}.theme-vital-pulse .vital-pulse-faq-row-s{list-style:none;cursor:pointer;padding:.95rem .2rem;font-weight:600;font-size:.95rem;display:flex;justify-content:space-between;gap:1rem}.theme-vital-pulse .vital-pulse-faq-row-s::-webkit-details-marker{display:none}.theme-vital-pulse .vital-pulse-faq-row-s:after{content:"+";color:var(--store-accent);font-weight:800}.theme-vital-pulse .vital-pulse-faq-row[open] .vital-pulse-faq-row-s:after{content:"−"}.theme-vital-pulse .vital-pulse-faq-row[open] .vital-pulse-faq-row-s{color:var(--store-primary)}.theme-vital-pulse .vital-pulse-faq-row-a{padding:0 .2rem 1.05rem;color:var(--store-muted, #57606c);line-height:1.75;font-size:.92rem}.theme-vital-pulse .vital-pulse-faq-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:12px;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-vital-pulse .vital-pulse-faq-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:12px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-vital-pulse .vital-pulse-faq-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.6rem}.theme-vital-pulse .vital-pulse-faq-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-vital-pulse .vital-pulse-faq-orn{vertical-align:middle}.theme-volt-circuit .volt-circuit-faq-book{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;max-width:54rem;margin:0 auto;padding:3rem 1.1rem 5rem}.theme-volt-circuit .volt-circuit-faq-band{border-top:3px double var(--store-primary);border-bottom:1px solid var(--store-border, #dfe3e8);margin-bottom:1.5rem}.theme-volt-circuit .volt-circuit-faq-band-in{padding:1.8rem 0 1.4rem}.theme-volt-circuit .volt-circuit-faq-kick{font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:var(--store-accent);font-weight:700}.theme-volt-circuit .volt-circuit-faq-h1{font-size:clamp(1.8rem,4vw,2.5rem);margin:.4rem 0 .7rem}.theme-volt-circuit .volt-circuit-faq-lede{color:var(--store-muted, #57606c);line-height:1.7}.theme-volt-circuit .volt-circuit-faq-ornline{color:var(--store-primary);margin-top:.9rem}.theme-volt-circuit .volt-circuit-faq-cat{margin-bottom:2.2rem}.theme-volt-circuit .volt-circuit-faq-cat-band{display:flex;align-items:baseline;gap:.9rem;border-bottom:1px solid var(--store-primary);padding-bottom:.45rem}.theme-volt-circuit .volt-circuit-faq-cat-no{font-size:.66rem;letter-spacing:.16em;color:var(--store-accent);font-weight:700}.theme-volt-circuit .volt-circuit-faq-cat-h{font-size:1.08rem}.theme-volt-circuit .volt-circuit-faq-cat-c{margin-left:auto;font-size:.72rem;color:var(--store-muted, #57606c)}.theme-volt-circuit .volt-circuit-faq-row{border-bottom:1px solid var(--store-border, #e6e9ee)}.theme-volt-circuit .volt-circuit-faq-row-s{list-style:none;cursor:pointer;display:flex;gap:1rem;align-items:baseline;padding:.85rem .2rem}.theme-volt-circuit .volt-circuit-faq-row-s::-webkit-details-marker{display:none}.theme-volt-circuit .volt-circuit-faq-row-n{font-variant-numeric:tabular-nums;font-size:.78rem;color:var(--store-primary);font-weight:700;min-width:2.4rem}.theme-volt-circuit .volt-circuit-faq-row-q{font-weight:600;font-size:.96rem}.theme-volt-circuit .volt-circuit-faq-row-plus{margin-left:auto;position:relative;width:12px;height:12px;flex:none}.theme-volt-circuit .volt-circuit-faq-row-plus:before,.theme-volt-circuit .volt-circuit-faq-row-plus:after{content:"";position:absolute;background:var(--store-accent);inset:50% auto auto 0;width:12px;height:2px;margin-top:-1px}.theme-volt-circuit .volt-circuit-faq-row-plus:after{transform:rotate(90deg);transition:transform .18s}.theme-volt-circuit .volt-circuit-faq-row[open] .volt-circuit-faq-row-plus:after{transform:rotate(0)}.theme-volt-circuit .volt-circuit-faq-row-a{padding:0 .2rem 1rem 3.6rem;color:var(--store-muted, #57606c);line-height:1.75;font-size:.93rem}.theme-volt-circuit .volt-circuit-faq-empty{border:1px dashed var(--store-border, #c9d1da);padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-volt-circuit .volt-circuit-faq-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;text-decoration:none;font-weight:600;font-size:.88rem}.theme-volt-circuit .volt-circuit-faq-foot{display:flex;gap:1.4rem;margin-top:2.6rem}.theme-volt-circuit .volt-circuit-faq-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-volt-circuit .volt-circuit-faq-orn{vertical-align:middle}.theme-wellness-lab .wellness-lab-faq-wrap{font-family:Inter,system-ui,sans-serif;max-width:52rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-wellness-lab .wellness-lab-faq-kick{font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--store-accent);font-weight:800}.theme-wellness-lab .wellness-lab-faq-h1{font-size:clamp(1.75rem,4vw,2.35rem);margin:.45rem 0 .7rem}.theme-wellness-lab .wellness-lab-faq-lede{color:var(--store-muted, #57606c);line-height:1.7}.theme-wellness-lab .wellness-lab-faq-steps{margin-top:2rem;display:grid;gap:.6rem}.theme-wellness-lab .wellness-lab-faq-step{border:1px solid var(--store-border, #e2e6ec);border-radius:12px;background:var(--store-surface, #fff)}.theme-wellness-lab .wellness-lab-faq-step[open]{border-color:var(--store-primary)}.theme-wellness-lab .wellness-lab-faq-step-s{list-style:none;cursor:pointer;display:flex;align-items:center;gap:.9rem;padding:.9rem 1.05rem}.theme-wellness-lab .wellness-lab-faq-step-s::-webkit-details-marker{display:none}.theme-wellness-lab .wellness-lab-faq-step-n{flex:none;width:2.1rem;height:2.1rem;display:grid;place-items:center;border-radius:999px;background:color-mix(in srgb,var(--store-primary) 12%,transparent);color:var(--store-primary);font-weight:800;font-size:.78rem}.theme-wellness-lab .wellness-lab-faq-step[open] .wellness-lab-faq-step-n{background:var(--store-primary);color:#fff}.theme-wellness-lab .wellness-lab-faq-step-t{font-weight:650;font-size:.93rem}.theme-wellness-lab .wellness-lab-faq-step-tag{margin-left:auto;flex:none;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:var(--store-muted, #7a8492)}.theme-wellness-lab .wellness-lab-faq-step-b{padding:.2rem 1.05rem 1rem 4rem;color:var(--store-muted, #57606c);font-size:.9rem;line-height:1.7}.theme-wellness-lab .wellness-lab-faq-step-ok{margin-top:.6rem;font-size:.84rem}.theme-wellness-lab .wellness-lab-faq-step-ok a{color:var(--store-primary);font-weight:600}.theme-wellness-lab .wellness-lab-faq-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:12px;padding:2.2rem;text-align:center;color:var(--store-muted, #57606c)}.theme-wellness-lab .wellness-lab-faq-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:12px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-wellness-lab .wellness-lab-faq-aside{margin-top:2.2rem;border-left:3px solid var(--store-accent);background:color-mix(in srgb,var(--store-accent) 8%,transparent);padding:1rem 1.2rem;border-radius:0 12px 12px 0}.theme-wellness-lab .wellness-lab-faq-aside-h{font-weight:800;font-size:.92rem;margin:0 0 .3rem}.theme-wellness-lab .wellness-lab-faq-aside-p{margin:0;font-size:.87rem;color:var(--store-muted, #57606c);line-height:1.65}.theme-wellness-lab .wellness-lab-faq-aside-p a{color:var(--store-primary)}.theme-wellness-lab .wellness-lab-faq-orn{vertical-align:middle}.sw-handbook[data-astro-cid-7xlwk6lf]{display:grid;gap:1.4rem;grid-template-columns:1fr;margin-top:.4rem}@media(min-width:900px){.sw-handbook[data-astro-cid-7xlwk6lf]{grid-template-columns:1fr 1fr;align-items:start}}.sw-chapter[data-astro-cid-7xlwk6lf]{background:var(--sw-surface);border:1px solid var(--sw-line);border-radius:var(--sw-radius-lg);padding:1.4rem 1.4rem 1.1rem;border-top:3px dashed var(--sw-primary)}.sw-chapter-head[data-astro-cid-7xlwk6lf]{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.sw-chapter-count[data-astro-cid-7xlwk6lf]{font-family:var(--sw-slab);font-size:.8rem;font-weight:700;color:var(--sw-primary);border:1.5px solid var(--sw-primary);border-radius:3px;padding:.1rem .5rem;transform:rotate(-1.5deg)}.sw-chapter-list[data-astro-cid-7xlwk6lf]{margin-top:1rem;display:grid}.sw-q[data-astro-cid-7xlwk6lf]{border-bottom:1px dashed var(--sw-line-soft)}.sw-q[data-astro-cid-7xlwk6lf]:last-child{border-bottom:0}.sw-q[data-astro-cid-7xlwk6lf] summary[data-astro-cid-7xlwk6lf]{display:flex;align-items:baseline;gap:.7rem;padding:.75rem .1rem;cursor:pointer;list-style:none}.sw-q[data-astro-cid-7xlwk6lf] summary[data-astro-cid-7xlwk6lf]::-webkit-details-marker{display:none}.sw-q-num[data-astro-cid-7xlwk6lf]{font-size:.68rem;font-weight:700;letter-spacing:.1em;color:var(--sw-primary);flex:none;min-width:2rem}.sw-q-text[data-astro-cid-7xlwk6lf]{font-size:.92rem;font-weight:500;color:var(--sw-ink-strong);line-height:1.45}.sw-q-caret[data-astro-cid-7xlwk6lf]{margin-left:auto;flex:none;align-self:center;color:var(--sw-ink-faint);transition:transform .2s var(--sw-ease)}.sw-q[data-astro-cid-7xlwk6lf][open] .sw-q-caret[data-astro-cid-7xlwk6lf]{transform:rotate(180deg)}.sw-q[data-astro-cid-7xlwk6lf][open] .sw-q-text[data-astro-cid-7xlwk6lf]{color:var(--sw-primary)}.sw-q-answer[data-astro-cid-7xlwk6lf]{margin:0 0 .9rem 2.7rem;font-size:.87rem;line-height:1.68;color:var(--sw-ink-soft)}@media(max-width:560px){.sw-q-answer[data-astro-cid-7xlwk6lf]{margin-left:0}}.sw-faqfoot[data-astro-cid-7xlwk6lf]{margin-top:2.6rem}.pf-guide[data-astro-cid-yvglyda4]{display:grid;gap:2.2rem;grid-template-columns:1fr}@media(min-width:1024px){.pf-guide[data-astro-cid-yvglyda4]{grid-template-columns:16rem 1fr;gap:2.8rem;align-items:start}}.pf-guide-index[data-astro-cid-yvglyda4]{background:var(--pf-surface);border:1px solid var(--pf-line-soft);border-radius:var(--pf-radius-lg);padding:1.3rem 1.2rem;box-shadow:var(--pf-shadow-sm)}@media(min-width:1024px){.pf-guide-index[data-astro-cid-yvglyda4]{position:sticky;top:5.6rem}}.pf-guide-indexlink[data-astro-cid-yvglyda4]{display:block;padding:.4rem .55rem;margin-inline:-.55rem;font-size:.84rem;color:var(--pf-ink-soft);text-decoration:none;border-radius:var(--pf-radius)}.pf-guide-indexlink[data-astro-cid-yvglyda4]:hover{color:var(--pf-primary);background:var(--pf-paper-2)}.pf-guide-chapters[data-astro-cid-yvglyda4]{display:grid;gap:1.8rem}.pf-chapter-head[data-astro-cid-yvglyda4]{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:.8rem}.pf-chapter-title[data-astro-cid-yvglyda4]{margin:0}.pf-chapter-body[data-astro-cid-yvglyda4]{background:var(--pf-surface);border:1px solid var(--pf-line-soft);border-radius:var(--pf-radius-lg);padding:.4rem 1.2rem;box-shadow:var(--pf-shadow-sm)}.pf-guidefold[data-astro-cid-yvglyda4]{border-bottom:1px dashed var(--pf-line)}.pf-guidefold[data-astro-cid-yvglyda4]:last-child{border-bottom:0}.pf-guidefold[data-astro-cid-yvglyda4] summary[data-astro-cid-yvglyda4]{display:flex;align-items:center;justify-content:space-between;gap:.7rem;padding:.85rem 0;cursor:pointer;list-style:none;font-weight:700;font-size:.94rem;color:var(--pf-ink-strong)}.pf-guidefold[data-astro-cid-yvglyda4] summary[data-astro-cid-yvglyda4]::-webkit-details-marker{display:none}.pf-guidefold[data-astro-cid-yvglyda4] summary[data-astro-cid-yvglyda4] svg[data-astro-cid-yvglyda4]{transition:transform .2s;color:var(--pf-ink-soft);flex:none}.pf-guidefold[data-astro-cid-yvglyda4][open] summary[data-astro-cid-yvglyda4] svg[data-astro-cid-yvglyda4]{transform:rotate(180deg)}.pf-guidefold-a[data-astro-cid-yvglyda4]{font-size:.88rem;line-height:1.7;padding:0 0 .95rem}.pg-fq-wrap[data-astro-cid-xpnvc2vj]{display:grid;gap:2.1rem;max-width:50rem}.pg-fq-drawerhead[data-astro-cid-xpnvc2vj]{display:flex;align-items:center;gap:.9rem;margin-bottom:.85rem}.pg-fq-drawertag[data-astro-cid-xpnvc2vj]{font-size:.66rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--pg-teal)}.pg-fq-cards[data-astro-cid-xpnvc2vj]{display:grid;gap:.7rem}.pg-fq-card[data-astro-cid-xpnvc2vj]{position:relative}.pg-fq-stamp[data-astro-cid-xpnvc2vj]{margin-top:.1rem}.pg-fq-q[data-astro-cid-xpnvc2vj]{font-weight:700;font-size:.96rem;color:var(--pg-ink-strong);line-height:1.45;padding-top:.25rem}.pg-fq-a[data-astro-cid-xpnvc2vj]{padding-left:3.9rem}@media(max-width:560px){.pg-fq-a[data-astro-cid-xpnvc2vj]{padding-left:0}}.pg-fq-link[data-astro-cid-xpnvc2vj]{color:var(--pg-teal);font-weight:700;text-decoration:underline;text-underline-offset:3px}.pg-fq-link[data-astro-cid-xpnvc2vj]:hover{color:var(--pg-accent)}.ah-faq-grid[data-astro-cid-pu4manvk]{display:grid;gap:2rem;grid-template-columns:1fr;max-width:72rem;margin-inline:auto}@media(min-width:1024px){.ah-faq-grid[data-astro-cid-pu4manvk]{grid-template-columns:15rem minmax(0,1fr);gap:3rem;align-items:start}}.ah-faq-rail[data-astro-cid-pu4manvk]{align-self:start}@media(min-width:1024px){.ah-faq-rail[data-astro-cid-pu4manvk]{position:sticky;top:5.5rem}}.ah-rail-list[data-astro-cid-pu4manvk]{display:grid;gap:.3rem;margin-top:.9rem}.ah-rail-link[data-astro-cid-pu4manvk]{display:flex;align-items:center;justify-content:space-between;gap:.7rem;padding:.5rem .7rem;border-radius:var(--ah-radius);font-size:.86rem;font-weight:500;color:var(--ah-ink-soft);text-decoration:none;transition:background .18s var(--ah-ease),color .18s}.ah-rail-link[data-astro-cid-pu4manvk]:hover{background:var(--ah-gold-soft);color:var(--ah-ink-strong)}.ah-rail-count[data-astro-cid-pu4manvk]{font-size:.68rem;font-weight:700;color:var(--ah-gold-deep);background:var(--ah-gold-soft);border-radius:999px;padding:.1rem .5rem}html[data-theme=dark] .ah-rail-count[data-astro-cid-pu4manvk]{color:var(--ah-gold)}.ah-faq-drawers[data-astro-cid-pu4manvk]{display:grid;gap:2.4rem;min-width:0}.ah-drawer-head[data-astro-cid-pu4manvk]{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap;margin-bottom:1rem}.ah-cards[data-astro-cid-pu4manvk]{display:grid;gap:.8rem}@media(min-width:768px){.ah-cards[data-astro-cid-pu4manvk]{grid-template-columns:repeat(2,1fr)}}.ah-card[data-astro-cid-pu4manvk]{background:var(--ah-card);border:1px solid var(--ah-line-soft);border-radius:var(--ah-radius-lg);box-shadow:var(--ah-shadow-sm);transition:border-color .25s var(--ah-ease),box-shadow .25s var(--ah-ease)}.ah-card[data-astro-cid-pu4manvk].ah-card-open{border-color:var(--ah-gold-soft);box-shadow:var(--ah-shadow-md)}.ah-card-h[data-astro-cid-pu4manvk]{margin:0}.ah-card-btn[data-astro-cid-pu4manvk]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;width:100%;padding:1.05rem 1.1rem 1.05rem 1.2rem;background:transparent;border:0;cursor:pointer;text-align:left;font-family:inherit;color:var(--ah-ink-strong)}.ah-card-ring[data-astro-cid-pu4manvk]{position:absolute;top:.5rem;left:50%;width:.6rem;height:.6rem;transform:translate(-50%);border:1.5px solid var(--ah-line);border-radius:50%;background:var(--ah-porcelain)}.ah-card[data-astro-cid-pu4manvk]{position:relative}.ah-card-no[data-astro-cid-pu4manvk]{font-family:var(--ah-serif);font-weight:600;font-size:.95rem;color:var(--ah-gold-deep)}html[data-theme=dark] .ah-card-no[data-astro-cid-pu4manvk]{color:var(--ah-gold)}.ah-card-q[data-astro-cid-pu4manvk]{font-size:.98rem;font-weight:600;line-height:1.45}.ah-card-chev[data-astro-cid-pu4manvk]{flex:none;color:var(--ah-ink-faint);transition:transform .3s var(--ah-ease)}.ah-card-open[data-astro-cid-pu4manvk] .ah-card-chev[data-astro-cid-pu4manvk]{transform:rotate(180deg);color:var(--ah-primary)}.ah-card-panel[data-astro-cid-pu4manvk]{padding:0 1.2rem 1.15rem 3.35rem}@media(max-width:479px){.ah-card-panel[data-astro-cid-pu4manvk]{padding-left:1.2rem}}.ah-card-a[data-astro-cid-pu4manvk]{margin:0;font-size:.9rem;line-height:1.75;color:var(--ah-ink-soft)}.ah-faq-more[data-astro-cid-pu4manvk]{text-align:center;padding-top:.4rem}.ll-faq-star[data-astro-cid-pa7z5jic]{display:grid;place-items:center}.ll-faq-group[data-astro-cid-pa7z5jic] .ll-sechead[data-astro-cid-pa7z5jic]{align-items:center}.llf-door[data-astro-cid-pa7z5jic]{margin-top:2.2rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:1.3rem 1.4rem;background:var(--ll-apricot);border:2px dashed color-mix(in srgb,var(--ll-saffron) 45%,var(--ll-line));border-radius:var(--ll-radius)}@media(max-width:640px){.llf-door[data-astro-cid-pa7z5jic]{flex-direction:column;align-items:flex-start}.llf-door[data-astro-cid-pa7z5jic] .ll-chipbar[data-astro-cid-pa7z5jic]{width:100%}}.mg-faq-grid[data-astro-cid-wd2q7yoc]{display:grid;gap:1.8rem;grid-template-columns:1fr}@media(min-width:900px){.mg-faq-grid[data-astro-cid-wd2q7yoc]{grid-template-columns:13.5rem 1fr;align-items:start;gap:2.4rem}}.mg-faq-rail[data-astro-cid-wd2q7yoc]{position:sticky;top:4.8rem}@media(max-width:899px){.mg-faq-rail[data-astro-cid-wd2q7yoc]{position:static}}.mg-faq-jump[data-astro-cid-wd2q7yoc]{display:flex;align-items:baseline;gap:.6rem;text-decoration:none;font-size:.86rem;color:var(--mg-ink-soft);padding:.25rem .15rem;border-bottom:1px dotted transparent}.mg-faq-jump[data-astro-cid-wd2q7yoc]:hover{color:var(--mg-rubric);border-bottom-color:var(--mg-rubric)}.pkf-faq-grid[data-astro-cid-ildktliu]{display:grid;gap:1.8rem;grid-template-columns:1fr}@media(min-width:1000px){.pkf-faq-grid[data-astro-cid-ildktliu]{grid-template-columns:15.5rem 1fr;align-items:start}.pkf-faq-rail[data-astro-cid-ildktliu]{order:-1;position:sticky;top:5.4rem}}.pkf-faq-indexrow[data-astro-cid-ildktliu]{display:flex;align-items:baseline;justify-content:space-between;gap:.8rem;padding:.42rem .1rem;border-bottom:1px dashed var(--pkf-line);font-size:.84rem;font-weight:600;color:var(--pkf-ink-soft);text-decoration:none}.pkf-faq-indexrow[data-astro-cid-ildktliu]:hover{color:var(--pkf-ember)}.ok-faq-stack[data-astro-cid-hqkwfqju]{display:grid;gap:.6rem}.ok-faq[data-astro-cid-hqkwfqju]{background:var(--ok-surface);border:1px solid var(--ok-line);border-top:3px solid var(--ok-edge)}.ok-faq[data-astro-cid-hqkwfqju] summary[data-astro-cid-hqkwfqju]{display:flex;align-items:baseline;gap:.7rem;cursor:pointer;list-style:none;padding:.9rem 1.05rem;font-size:.94rem;font-weight:500;color:var(--ok-ink-strong)}.ok-faq[data-astro-cid-hqkwfqju] summary[data-astro-cid-hqkwfqju]::-webkit-details-marker{display:none}.ok-faq[data-astro-cid-hqkwfqju] summary[data-astro-cid-hqkwfqju]:hover{color:var(--ok-brass-deep)}html[data-theme=dark] .ok-faq[data-astro-cid-hqkwfqju] summary[data-astro-cid-hqkwfqju]:hover{color:var(--ok-brass)}.ok-faq-no[data-astro-cid-hqkwfqju]{flex:none;font-size:.64rem;font-weight:700;letter-spacing:.18em;color:var(--ok-brass-deep);font-variant-numeric:tabular-nums}html[data-theme=dark] .ok-faq-no[data-astro-cid-hqkwfqju]{color:var(--ok-brass)}.ok-faq-body[data-astro-cid-hqkwfqju]{padding:0 1.05rem 1.05rem 3rem;font-size:.88rem;line-height:1.7;color:var(--ok-ink-soft)}.er-brewcards[data-astro-cid-zyk3lfip]{display:grid;gap:1.4rem;grid-template-columns:1fr;margin-top:.4rem}@media(min-width:900px){.er-brewcards[data-astro-cid-zyk3lfip]{grid-template-columns:1fr 1fr;align-items:start}}.er-brewcard[data-astro-cid-zyk3lfip]{background:var(--er-surface);border:1px solid var(--er-line-soft);border-radius:var(--er-radius-lg);padding:1.4rem 1.4rem 1.1rem;border-top:2px solid var(--er-primary)}.er-brewcard-head[data-astro-cid-zyk3lfip]{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.er-brewcard-count[data-astro-cid-zyk3lfip]{font-family:var(--er-serif);font-size:.8rem;font-weight:600;color:var(--er-primary);border:1.5px solid var(--er-primary);border-radius:4px;padding:.1rem .45rem;transform:rotate(-1.5deg)}.er-brewcard-list[data-astro-cid-zyk3lfip]{margin-top:1rem;display:grid}.er-q[data-astro-cid-zyk3lfip]{border-bottom:1px dashed var(--er-line)}.er-q[data-astro-cid-zyk3lfip]:last-child{border-bottom:0}.er-q[data-astro-cid-zyk3lfip] summary[data-astro-cid-zyk3lfip]{display:flex;align-items:baseline;gap:.7rem;padding:.75rem .1rem;cursor:pointer;list-style:none}.er-q[data-astro-cid-zyk3lfip] summary[data-astro-cid-zyk3lfip]::-webkit-details-marker{display:none}.er-q-num[data-astro-cid-zyk3lfip]{font-size:.68rem;font-weight:700;letter-spacing:.1em;color:var(--er-primary);flex:none;min-width:2rem}.er-q-text[data-astro-cid-zyk3lfip]{font-size:.92rem;font-weight:500;color:var(--er-ink-strong);line-height:1.45}.er-q-caret[data-astro-cid-zyk3lfip]{margin-left:auto;flex:none;align-self:center;color:var(--er-ink-faint);transition:transform .2s var(--er-ease)}.er-q[data-astro-cid-zyk3lfip][open] .er-q-caret[data-astro-cid-zyk3lfip]{transform:rotate(180deg)}.er-q[data-astro-cid-zyk3lfip][open] .er-q-text[data-astro-cid-zyk3lfip]{color:var(--er-primary)}.er-q-answer[data-astro-cid-zyk3lfip]{margin:0 0 .9rem 2.7rem;font-size:.87rem;line-height:1.68;color:var(--er-ink-soft)}@media(max-width:560px){.er-q-answer[data-astro-cid-zyk3lfip]{margin-left:0}}.er-faqfoot[data-astro-cid-zyk3lfip]{margin-top:2.6rem}
