.an-faq{background:var(--bg)}.an-faq__hero{padding:72px 80px 56px;position:relative;overflow:hidden;border-bottom:.5px solid var(--border);background:var(--bg)}.an-faq__watermark{position:absolute;right:40px;top:50%;transform:translateY(-50%);font-family:Cormorant Garamond,serif;font-style:italic;font-weight:300;font-size:160px;color:#ffffff04;letter-spacing:.04em;line-height:1;pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap}.an-faq__eyebrow{display:flex;flex-direction:row;gap:10px;align-items:center;font-family:Space Mono,monospace;font-size:9px;text-transform:uppercase;letter-spacing:.18em;color:var(--accent);margin-bottom:16px}.an-faq__eyebrow:before{content:"";width:24px;height:1px;background:var(--accent);display:block;flex-shrink:0}.an-faq__title{font-family:Cormorant Garamond,serif;font-style:italic;font-weight:300;font-size:72px;line-height:.95;color:var(--fg);max-width:600px;margin:0 0 20px}.an-faq__subtitle{font-family:Inter,sans-serif;font-weight:300;font-size:14px;line-height:1.7;color:var(--muted);max-width:420px;margin:0}.an-faq__rule{height:1px;border:none;background:linear-gradient(90deg,#e07b0c,#2b9fe8);opacity:.35;margin:0}.an-faq__body{display:grid;grid-template-columns:260px 1fr;gap:0;border-bottom:.5px solid var(--border)}.an-faq__sidebar{padding:48px 32px 48px 80px;border-right:.5px solid var(--border);position:sticky;top:0;align-self:start}.an-faq__sidebar-heading{font-family:Space Mono,monospace;font-size:9px;text-transform:uppercase;letter-spacing:.16em;color:var(--fg);padding-bottom:16px;border-bottom:.5px solid var(--border);margin-bottom:20px}.an-faq__cat-list{list-style:none;display:flex;flex-direction:column;gap:2px;padding:0;margin:0}.an-faq__cat-item{display:flex;flex-direction:row;gap:10px;align-items:center;font-family:Space Mono,monospace;font-size:8px;text-transform:uppercase;letter-spacing:.12em;padding:9px 0;border-bottom:.5px solid rgba(255,255,255,.04);color:var(--subtle);cursor:pointer}.an-faq__cat-dot{width:4px;height:4px;background:currentColor;flex-shrink:0}.an-faq__cat-count{margin-left:auto;color:var(--amber)}.an-faq__cat-item--active{color:var(--accent)}.an-faq__contact-card{background:var(--bg-raised);border:.5px solid var(--border);padding:18px;margin-top:36px}.an-faq__contact-card-label{font-family:Space Mono,monospace;font-size:8px;text-transform:uppercase;letter-spacing:.14em;color:var(--subtle);margin-bottom:8px}.an-faq__contact-card-text{font-family:Inter,sans-serif;font-weight:300;font-size:12px;color:var(--muted);line-height:1.6;margin-bottom:14px}.an-faq__contact-card-link{font-family:Space Mono,monospace;font-size:8px;text-transform:uppercase;letter-spacing:.12em;color:var(--accent);text-decoration:none;display:flex;flex-direction:row;gap:6px}.an-faq__main{padding:48px 80px 64px 56px}.an-faq__category{margin-bottom:48px}.an-faq__category-head{display:flex;flex-direction:row;align-items:center;gap:14px;margin-bottom:20px;padding-bottom:16px;border-bottom:.5px solid var(--border)}.an-faq__cat-num{font-family:Space Mono,monospace;font-size:9px;text-transform:uppercase;letter-spacing:.14em;color:var(--accent)}.an-faq__cat-title{font-family:Cormorant Garamond,serif;font-style:italic;font-weight:300;font-size:26px;color:var(--fg);line-height:1;margin:0}.an-faq__cat-rule{flex:1;height:.5px;background:var(--border)}.an-faq__item{border-bottom:.5px solid var(--border)}.an-faq__question{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:20px;padding:18px 0;cursor:pointer;-webkit-user-select:none;user-select:none}.an-faq__question-left{display:flex;flex-direction:row;gap:14px;align-items:flex-start}.an-faq__q-index{font-family:Space Mono,monospace;font-size:8px;letter-spacing:.12em;color:var(--subtle);margin-top:2px;flex-shrink:0}.an-faq__q-text{font-family:Inter,sans-serif;font-weight:400;font-size:14px;color:var(--fg);line-height:1.5;transition:color .12s}.an-faq__item--open .an-faq__q-text{color:var(--accent)}.an-faq__toggle{width:20px;height:20px;flex-shrink:0;border:.5px solid var(--border-strong);display:flex;align-items:center;justify-content:center;margin-top:1px}.an-faq__item--open .an-faq__toggle{border-color:var(--accent-border);background:var(--accent-dim)}.an-faq__toggle-icon{font-family:Space Mono,monospace;font-size:14px;color:var(--subtle);display:block;transition:transform .2s,color .12s;line-height:1}.an-faq__item--open .an-faq__toggle-icon{transform:rotate(45deg);color:var(--accent)}.an-faq__answer{max-height:0;overflow:hidden;transition:max-height .25s ease}.an-faq__item--open .an-faq__answer{max-height:300px}.an-faq__answer-inner{padding:0 0 20px 34px;font-family:Inter,sans-serif;font-weight:300;font-size:14px;line-height:1.8;color:var(--muted)}.an-faq__answer-tag{font-family:Space Mono,monospace;font-size:8px;text-transform:uppercase;letter-spacing:.1em;color:var(--accent);border:.5px solid var(--accent-border);background:var(--accent-dim);padding:4px 8px;display:inline-block;margin-top:10px}.an-faq__cta{background:var(--bg-raised);border-top:.5px solid var(--border);border-bottom:.5px solid var(--border);padding:48px 80px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:40px}.an-faq__cta-eyebrow{font-family:Space Mono,monospace;font-size:8px;text-transform:uppercase;letter-spacing:.16em;color:var(--subtle);margin-bottom:10px}.an-faq__cta-title{font-family:Cormorant Garamond,serif;font-style:italic;font-weight:300;font-size:36px;color:var(--fg);line-height:1.05;margin:0}.an-faq__cta-subtitle{font-family:Inter,sans-serif;font-weight:300;font-size:13px;color:var(--muted);margin-top:10px;line-height:1.6}.an-faq__cta-buttons{display:flex;flex-direction:column;gap:10px;flex-shrink:0}.an-faq__cta-btn{font-family:Space Mono,monospace;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.16em;padding:14px 28px;display:flex;flex-direction:row;gap:10px;text-decoration:none}.an-faq__cta-btn--primary{background:var(--accent);color:var(--bg);border:none}.an-faq__cta-btn--secondary{background:transparent;color:var(--muted);border:.5px solid var(--border-strong)}.an-faq__condition-strip{background:var(--bg-raised);border-top:.5px solid var(--border);padding:22px 80px;display:flex;flex-direction:row;align-items:center;gap:20px}.an-faq__condition-label{font-family:Space Mono,monospace;font-size:8px;text-transform:uppercase;letter-spacing:.16em;color:var(--subtle);white-space:nowrap;flex-shrink:0;padding-right:20px;border-right:.5px solid var(--border)}.an-faq__condition-tags{display:flex;flex-wrap:wrap;gap:8px}.an-faq__condition-tag{font-family:Space Mono,monospace;font-size:8px;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);border:.5px solid var(--border);padding:5px 10px}@media screen and (max-width:749px){.an-faq__hero{padding:48px 24px 40px}.an-faq__watermark{display:none}.an-faq__title{font-size:44px}.an-faq__body{grid-template-columns:1fr}.an-faq__sidebar{padding:32px 24px;position:static;border-right:none;border-bottom:.5px solid var(--border)}.an-faq__main{padding:32px 24px 48px}.an-faq__cta{flex-direction:column;padding:40px 24px;align-items:flex-start}.an-faq__cta-buttons{width:100%}.an-faq__cta-btn{justify-content:center}.an-faq__condition-strip{padding:18px 24px;flex-wrap:wrap}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/an-faq.css.map */
