.fndry-faq{background:var(--fq-bg, #fbf7f5);color:var(--fq-ink, #231f20);padding-block:var(--fq-pad-top, 9rem) var(--fq-pad-bottom, 8rem)}.fndry-faq__inner{max-width:172rem;margin-inline:auto;padding-inline:2rem}.fndry-faq__head{text-align:center;max-width:var(--measure, 68ch);margin-inline:auto}.fndry-faq__eyebrow{color:var(--fq-ink-soft, #5a5254);margin:0 0 1.6rem}.fndry-faq__title{font-size:calc(var(--fs-h2, 3.6rem) * var(--fq-scale, 1));font-weight:500;font-style:normal;line-height:var(--lh-display, 1.06);letter-spacing:var(--track-display, -.015em);word-break:normal;color:var(--fq-ink, #231f20);margin:0}.fndry-faq__accent{font-family:Playfair Display,Georgia,Times New Roman,serif;font-style:italic;font-weight:400;color:var(--fq-accent, #6b2e3a)}.fndry-faq__standfirst{font-size:var(--fs-lead, 1.8rem);line-height:var(--lh-body, 1.6);color:var(--fq-ink-soft, #5a5254);margin:2.4rem 0 0}.fndry-faq__layout{max-width:140rem;margin:5.6rem auto 0}.fndry-faq__index{margin-bottom:4rem}.fndry-faq__index-title{color:var(--fq-ink-soft, #5a5254);margin:0 0 1.2rem}.fndry-faq__index-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.8rem}.fndry-faq__index-item{list-style:none;margin:0;padding:0}.fndry-faq__index-link{display:inline-flex;align-items:center;min-height:4.4rem;padding:0 1.8rem;border:.1rem solid var(--fq-rule, #e6d8d3);border-radius:var(--radius-pill, 999px);font-size:var(--fs-nav, 1.5rem);line-height:1.2;color:var(--fq-index-ink, #5a5254);text-decoration:none;transition:color .25s var(--ease, cubic-bezier(.4, 0, .2, 1)),border-color .25s var(--ease, cubic-bezier(.4, 0, .2, 1)),background-color .25s var(--ease, cubic-bezier(.4, 0, .2, 1))}.fndry-faq__index-link:hover,.fndry-faq__index-link:focus-visible{color:var(--fq-index-active, #6b2e3a);border-color:var(--fq-index-active, #6b2e3a)}.fndry-faq__group{scroll-margin-top:calc(var(--fndry-header-h, 68px) + 3.2rem)}.fndry-faq__group+.fndry-faq__group{margin-top:6.4rem;padding-top:6.4rem;border-top:.1rem solid var(--fq-rule, #e6d8d3)}.fndry-faq__group-title{font-size:calc(var(--fs-h2, 3.6rem) * .86 * var(--fq-scale, 1));font-weight:500;font-style:normal;line-height:var(--lh-display, 1.06);letter-spacing:var(--track-display, -.015em);word-break:normal;color:var(--fq-ink, #231f20);margin:0 0 2.4rem}.fndry-faq__group-intro{font-size:var(--fs-body, 1.7rem);line-height:1.5;color:var(--fq-ink-soft, #5a5254);max-width:var(--measure, 68ch);margin:-1.2rem 0 2.8rem}.fndry-faq__list{list-style:none;margin:0;padding:0}.fndry-faq__item{list-style:none;margin:0;padding:0;border-top:.1rem solid var(--fq-rule, #e6d8d3);scroll-margin-top:calc(var(--fndry-header-h, 68px) + 3.2rem)}.fndry-faq__item:last-child{border-bottom:.1rem solid var(--fq-rule, #e6d8d3)}.fndry-faq__q{font-family:inherit;font-size:inherit;font-style:normal;font-weight:400;line-height:inherit;letter-spacing:normal;word-break:normal;color:inherit;margin:0}.fndry-faq__trigger{display:flex;align-items:flex-start;justify-content:space-between;gap:2.4rem;width:100%;min-height:5.2rem;margin:0;padding:2.2rem 0;background:none;border:0;border-radius:0;-webkit-appearance:none;appearance:none;box-shadow:none;font-family:inherit;font-size:var(--fs-lead, 1.8rem);font-weight:500;line-height:1.4;letter-spacing:normal;text-align:left;text-transform:none;color:var(--fq-ink, #231f20);cursor:pointer;transition:color .25s var(--ease, cubic-bezier(.4, 0, .2, 1))}.fndry-faq__trigger:hover{color:var(--fq-accent, #6b2e3a)}.fndry-faq__trigger:focus-visible{outline:2px solid var(--champagne-base, #dac5a0);outline-offset:-2px;border-radius:2px}.fndry-faq__q-text{display:block;max-width:var(--measure, 68ch)}.fndry-faq__chev{display:flex;align-items:center;justify-content:center;flex:none;width:2.4rem;height:2.4rem;margin-top:.2rem;color:var(--fq-accent, #6b2e3a);transition:transform .4s var(--ease-out, cubic-bezier(.16, 1, .3, 1))}.fndry-faq__chev .fndry-icon{width:1.4rem;height:auto;stroke:currentColor;fill:none;stroke-width:1.5}.fndry-faq__trigger[aria-expanded=true] .fndry-faq__chev{transform:rotate(180deg)}.fndry-faq__panel{display:grid;grid-template-rows:1fr;transition:grid-template-rows .55s var(--ease-out, cubic-bezier(.16, 1, .3, 1))}.fndry-faq__item[data-collapsed=true] .fndry-faq__panel{grid-template-rows:0fr}.fndry-faq__panel:focus-within{grid-template-rows:1fr}.fndry-faq__panel-inner{min-height:0;overflow:hidden;opacity:1;transition:opacity .45s var(--ease-out, cubic-bezier(.16, 1, .3, 1)) .12s}.fndry-faq__item[data-collapsed=true] .fndry-faq__panel-inner{opacity:0;transition:opacity .18s var(--ease-out, cubic-bezier(.16, 1, .3, 1))}.fndry-faq__panel:focus-within .fndry-faq__panel-inner{opacity:1}.fndry-faq__a{max-width:var(--measure, 68ch);padding-bottom:2.8rem;font-size:var(--fs-body, 1.7rem);line-height:var(--lh-body, 1.6);color:var(--fq-ink, #231f20)}.fndry-faq__a>:first-child{margin-top:0}.fndry-faq__a>:last-child{margin-bottom:0}.fndry-faq__a p{margin:0 0 1.6rem;color:inherit}.fndry-faq__a a{color:var(--fq-accent, #6b2e3a);text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:.1rem}.fndry-faq__a a:hover{text-decoration-thickness:.2rem}.fndry-faq__a strong{font-weight:700}.fndry-faq__a ul,.fndry-faq__a ol{margin:0 0 1.6rem;padding-left:2.2rem}.fndry-faq__a ul{list-style:disc outside}.fndry-faq__a ol{list-style:decimal outside}.fndry-faq__a li::marker{color:var(--fq-accent, #6b2e3a)}.fndry-faq__a li{margin:0 0 .6rem;padding:0}.fndry-faq__outro{margin-top:8rem;padding:6.4rem 2.4rem;border-radius:1.6rem;overflow:hidden;background:var(--fq-panel-bg, #6b2e3a);text-align:center}.fndry-faq__outro-title{font-size:calc(var(--fs-h2, 3.6rem) * .86 * var(--fq-scale, 1));font-weight:500;font-style:normal;line-height:var(--lh-display, 1.06);letter-spacing:var(--track-display, -.015em);word-break:normal;color:var(--fq-panel-ink, #fbf7f5);margin:0}.fndry-faq__outro-accent{font-family:Playfair Display,Georgia,Times New Roman,serif;font-style:italic;font-weight:400;color:var(--fq-panel-accent, #fbf7f5)}.fndry-faq__outro-body{font-size:var(--fs-lead, 1.8rem);line-height:var(--lh-body, 1.6);color:var(--fq-panel-ink, #fbf7f5);max-width:62ch;margin:2.4rem auto 0}.fndry-faq__ctas{display:flex;flex-direction:column;align-items:stretch;gap:1.6rem;margin-top:3.6rem}.fndry-faq__footnote{font-size:var(--fs-small, 1.4rem);line-height:1.5;color:var(--fq-panel-ink, #fbf7f5);margin:2.4rem 0 0}@media screen and (min-width:750px){.fndry-faq__inner{padding-inline:3.2rem}.fndry-faq__layout{margin-top:7.2rem;display:grid;grid-template-columns:minmax(18rem,.32fr) minmax(0,1fr);gap:clamp(3.2rem,5vw,7.2rem);align-items:start}.fndry-faq__index{margin-bottom:0;position:sticky;top:calc(var(--fndry-header-h, 68px) + 3.2rem)}.fndry-faq__index-title{margin-bottom:1.6rem}.fndry-faq__index-list{flex-direction:column;flex-wrap:nowrap;gap:0}.fndry-faq__index-link{display:flex;align-items:center;min-height:4.4rem;padding:.8rem 0 .8rem 1.6rem;border:0;border-left:.2rem solid var(--fq-rule, #e6d8d3);border-radius:0;font-size:var(--fs-body, 1.7rem)}.fndry-faq__index-link:hover,.fndry-faq__index-link:focus-visible{border-left-color:var(--fq-index-active, #6b2e3a)}.fndry-faq__group-title{font-size:calc(var(--fs-h2, 3.6rem) * .72 * var(--fq-scale, 1))}.fndry-faq__group+.fndry-faq__group{margin-top:8rem;padding-top:8rem}.fndry-faq__trigger{padding:2.8rem 0;gap:4rem}.fndry-faq__a{padding-bottom:3.6rem}.fndry-faq__outro{margin-top:9.6rem;padding:8.8rem 3.2rem}.fndry-faq__ctas{flex-direction:row;align-items:center;justify-content:center}.fndry-faq__cta{width:auto}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/fndry-faq.css.map */
