.faq-page_page__nJORF{--ink:#201d1a;--brown:#5c4033;padding:24px;color:var(--ink);background:linear-gradient(180deg,#faf8f4,#eee8df 75%,#faf8f4)}.faq-page_page__nJORF :is(h1,h2,h3,summary){text-wrap:balance}.faq-page_page__nJORF p{text-wrap:pretty}.faq-page_topBreadcrumb__gsY89{position:absolute;z-index:5;top:112px;left:clamp(64px,7vw,128px)}.faq-page_topBreadcrumb__gsY89 nav{color:rgba(255,255,255,.72)!important}.faq-page_topBreadcrumb__gsY89 a{color:inherit}.faq-page_content__7TljM{width:100%;padding:0}.faq-page_manual__oTU_r{width:100%}.faq-page_hero__L1_NF{position:relative;min-height:calc(100svh - 48px);overflow:hidden;border-radius:24px;background:#302a25;isolation:isolate}.faq-page_heroImage__6pJkt{object-fit:cover;object-position:center 52%;filter:saturate(.55) contrast(1.08)}.faq-page_heroShade__pUSiT{position:absolute;inset:0;background:linear-gradient(90deg,rgba(22,18,15,.82) 0 48%,rgba(22,18,15,.26) 70%,rgba(22,18,15,.12)),linear-gradient(0deg,rgba(16,13,11,.7),transparent 38%)}.faq-page_heroCopy__NqEGc{position:relative;z-index:2;display:flex;min-height:calc(100svh - 48px);width:min(55%,900px);padding:144px clamp(40px,6vw,112px) 96px;flex-direction:column;justify-content:center;color:#f5efe7;will-change:opacity,transform}.faq-page_heroCopy__NqEGc h1{max-width:11ch;margin:0;font-family:var(--font-cormorant),Georgia,serif;font-size:clamp(64px,7vw,116px);font-weight:300;line-height:.84;letter-spacing:-.05em}.faq-page_heroCopy__NqEGc h1 em{color:#dcc7b2;font-weight:300}.faq-page_heroCopy__NqEGc>p:last-child{max-width:640px;margin:32px 0 0;color:#d1c7bd!important;font-family:var(--font-geist-mono),monospace;font-size:13px!important;line-height:1.8}.faq-page_heroIndex__5pjYO{position:absolute;z-index:2;right:32px;bottom:28px;left:32px;display:flex;justify-content:space-between;border-top:1px solid rgba(255,255,255,.28);padding-top:12px;color:rgba(255,255,255,.7);font-family:var(--font-geist-mono),monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase}.faq-page_intro__1EvGs{display:grid;grid-template-columns:.4fr 1fr;gap:64px;padding:112px clamp(24px,6vw,112px) 72px}.faq-page_intro__1EvGs:before{content:"Read this before the quote";color:#9b7358;font-family:var(--font-geist-mono),monospace;font-size:11px;letter-spacing:.16em;text-transform:uppercase}.faq-page_intro__1EvGs p{max-width:850px!important;margin:0!important;color:#5f5851!important;font-size:14px!important;line-height:1.8!important}.faq-page_topicNav__8TYz2{position:sticky;z-index:4;top:72px;display:grid;grid-template-columns:.4fr 1fr;gap:64px;padding:20px clamp(24px,6vw,112px);background:rgba(246,242,235,.92);backdrop-filter:blur(14px);border-top:1px solid rgba(77,62,51,.15);border-bottom:1px solid rgba(77,62,51,.15)}.faq-page_topicNav__8TYz2>p{margin:8px 0 0!important}.faq-page_topicNav__8TYz2>div{display:flex;gap:12px;justify-content:flex-start;flex-wrap:wrap}.faq-page_topicLink___qLm4{display:inline-block;padding:9px 12px;color:#6e6258;font-family:var(--font-geist-mono),monospace;font-size:11px;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.faq-page_topicLink___qLm4:hover{color:var(--brown)}.faq-page_faqSection__Gyb2n{display:grid;grid-template-columns:minmax(220px,.4fr) minmax(0,1fr);gap:64px;padding:88px clamp(24px,6vw,112px);border-bottom:1px solid rgba(77,62,51,.15);scroll-margin-top:150px}.faq-page_faqSection__Gyb2n>header{position:sticky;top:168px;align-self:start}.faq-page_faqSection__Gyb2n>header>p{margin:0 0 12px!important}.faq-page_faqSection__Gyb2n>header h2{margin:0!important;font-family:var(--font-cormorant),Georgia,serif!important;font-size:clamp(36px,4vw,58px)!important;font-weight:300!important;line-height:.96;color:#3a3029!important}.faq-page_disclosures__ZXO_S{border-top:1px solid rgba(77,62,51,.18)}.faq-page_disclosure__IXsZY{border-bottom:1px solid rgba(77,62,51,.18);background:transparent}.faq-page_disclosure__IXsZY summary{display:grid;grid-template-columns:1fr 24px;gap:24px;align-items:center;padding:24px 0;color:#473a31;font-family:var(--font-cormorant),Georgia,serif;font-size:22px;font-weight:300;line-height:1.15;cursor:pointer;list-style:none}.faq-page_disclosure__IXsZY summary::-webkit-details-marker{display:none}.faq-page_disclosure__IXsZY summary span{font-family:var(--font-geist-mono),monospace;font-size:14px;text-align:right;transition:transform .25s cubic-bezier(.65,0,.35,1)}.faq-page_disclosure__IXsZY[open] summary span{transform:rotate(45deg)}.faq-page_disclosure__IXsZY>p{max-width:900px;margin:0 48px 24px 0!important;color:#70675f!important;font-size:13px!important;line-height:1.8!important}.faq-page_cta__uDH28{display:grid;grid-template-columns:1fr auto;gap:48px;align-items:center;margin:0!important;padding:80px clamp(24px,6vw,112px)!important;border-radius:0!important;background:#29241f!important;text-align:left!important}.faq-page_cta__uDH28>p:first-child{grid-row:1;margin:0!important;color:#f0e9e1!important;font-family:var(--font-cormorant),Georgia,serif!important;font-size:clamp(38px,4vw,62px)!important;font-weight:300}.faq-page_cta__uDH28>p:nth-child(2){grid-row:2;margin:0!important;color:#a89f96!important}.faq-page_cta__uDH28>div{grid-column:2;grid-row:1/3}.faq-page_tools__zlbEW{padding:112px clamp(24px,6vw,112px) 64px}.faq-page_explore__6oQ86>p,.faq-page_tools__zlbEW>p{margin-bottom:24px!important}.faq-page_toolGrid__7yvkk{display:grid;grid-template-columns:1.15fr .85fr .85fr;gap:16px}.faq-page_toolGrid__7yvkk>a{min-height:180px!important;padding:28px!important;border-radius:0!important;background:#f5f0e8!important}.faq-page_toolGrid__7yvkk>a p:first-child{font-family:var(--font-cormorant),Georgia,serif!important;font-size:26px!important;font-weight:300}.faq-page_toolGrid__7yvkk>a p:last-child{margin-top:12px!important;font-size:13px!important}.faq-page_explore__6oQ86{padding:32px clamp(24px,6vw,112px) 96px}.faq-page_explore__6oQ86>div{display:grid!important;grid-template-columns:repeat(7,1fr)!important;gap:16px!important;border-top:1px solid rgba(77,62,51,.16);padding-top:20px}.faq-page_explore__6oQ86 a{text-decoration:none}@media(max-width:899px){.faq-page_page__nJORF{padding:16px}.faq-page_topBreadcrumb__gsY89{top:88px;left:40px}.faq-page_hero__L1_NF{min-height:760px;border-radius:18px}.faq-page_heroImage__6pJkt{object-position:68% center}.faq-page_heroShade__pUSiT{background:linear-gradient(180deg,rgba(22,18,15,.35),rgba(22,18,15,.82) 58%)}.faq-page_heroCopy__NqEGc{min-height:760px;width:100%;padding:104px 24px 140px;justify-content:flex-end}.faq-page_heroCopy__NqEGc h1{font-size:clamp(54px,15vw,76px)}.faq-page_heroIndex__5pjYO{right:16px;bottom:20px;left:16px}.faq-page_intro__1EvGs{grid-template-columns:1fr;gap:20px;padding:80px 8px 48px}.faq-page_topicNav__8TYz2{position:relative;top:auto;grid-template-columns:1fr;gap:12px;margin:0 -16px;padding:20px 16px}.faq-page_topicNav__8TYz2>div{overflow-x:auto;flex-wrap:nowrap}.faq-page_topicLink___qLm4{white-space:nowrap}.faq-page_faqSection__Gyb2n{grid-template-columns:1fr;gap:32px;padding:64px 8px;scroll-margin-top:88px}.faq-page_faqSection__Gyb2n>header{position:static}.faq-page_disclosure__IXsZY summary{font-size:20px}.faq-page_disclosure__IXsZY>p{margin-right:0!important}.faq-page_cta__uDH28{grid-template-columns:1fr;gap:24px;padding:64px 24px!important}.faq-page_cta__uDH28>div,.faq-page_cta__uDH28>p:first-child,.faq-page_cta__uDH28>p:nth-child(2){grid-column:auto;grid-row:auto}.faq-page_tools__zlbEW{padding:80px 0 48px}.faq-page_toolGrid__7yvkk{grid-template-columns:1fr}.faq-page_toolGrid__7yvkk>a{min-height:140px!important}.faq-page_explore__6oQ86{padding:32px 0 80px}.faq-page_explore__6oQ86>div{grid-template-columns:repeat(2,1fr)!important}}.faq-page_heroCopy__NqEGc h1{max-width:13ch;font-size:clamp(56px,6vw,88px)}@media(max-width:899px){.faq-page_heroCopy__NqEGc h1{max-width:100%;font-size:clamp(46px,12.5vw,60px)}}@media(min-width:900px){.faq-page_intro__1EvGs>p{text-align:right}.faq-page_cta__uDH28>div,.faq-page_topicNav__8TYz2>div{justify-content:flex-end}}@media(max-width:899px){.faq-page_cta__uDH28>div{justify-content:flex-start}}