.faq-module__6AW0yG__page{background:var(--bg);min-height:100svh;color:var(--text)}.faq-module__6AW0yG__container{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:28px}.faq-module__6AW0yG__bar{border-bottom:1px solid var(--border);padding-block:18px}.faq-module__6AW0yG__brand{align-items:center;gap:11px;width:fit-content;display:flex}.faq-module__6AW0yG__mark{flex:none;width:30px;height:30px}.faq-module__6AW0yG__word{font-family:var(--font-display);letter-spacing:.02em;font-size:21px;font-weight:700}.faq-module__6AW0yG__word b{color:var(--accent)}.faq-module__6AW0yG__hero{border-bottom:1px solid var(--border);background-image:linear-gradient(to right, rgba(var(--white-rgb), .045) 1px, transparent 1px), linear-gradient(to bottom, rgba(var(--white-rgb), .045) 1px, transparent 1px);background-size:64px 64px;padding-block:88px 56px}.faq-module__6AW0yG__kicker{font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--accent);align-items:center;gap:10px;margin:0;font-size:12.5px;font-weight:500;display:inline-flex}.faq-module__6AW0yG__kicker:before{content:"";background:var(--accent);width:22px;height:1.5px;box-shadow:0 0 8px var(--accent-glow)}.faq-module__6AW0yG__title{text-wrap:balance;max-width:820px;margin:18px 0 0;font-size:clamp(34px,5vw,60px);line-height:1.05}.faq-module__6AW0yG__lead{max-width:54ch;color:var(--text-mut);margin:20px 0 0;font-size:clamp(17px,1.6vw,19px);line-height:1.55}.faq-module__6AW0yG__jump{flex-wrap:wrap;gap:10px;margin-top:32px;display:flex}.faq-module__6AW0yG__chip{border:1px solid var(--border-strong);background:rgba(var(--white-rgb), .03);min-height:44px;color:var(--text);border-radius:999px;align-items:center;gap:10px;padding:0 12px 0 18px;font-size:14.5px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.faq-module__6AW0yG__chip:hover{background:rgba(var(--white-rgb), .07);border-color:rgba(var(--white-rgb), .3)}.faq-module__6AW0yG__groups{flex-direction:column;gap:96px;padding-block:80px 0;display:flex}.faq-module__6AW0yG__group{grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:start;gap:24px 64px;scroll-margin-top:24px;display:grid}.faq-module__6AW0yG__group-kicker{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--accent);margin:0;font-size:12px;font-weight:500}.faq-module__6AW0yG__group h2{margin:14px 0 0;font-size:clamp(26px,3vw,34px);line-height:1.1}.faq-module__6AW0yG__blurb{color:var(--text-mut);margin:12px 0 0;font-size:15px;line-height:1.55}.faq-module__6AW0yG__group-cta{min-height:44px;color:var(--accent);align-items:center;gap:8px;margin-top:10px;font-size:15px;font-weight:600;display:inline-flex}.faq-module__6AW0yG__group-cta:hover{text-decoration:underline}.faq-module__6AW0yG__items{flex-direction:column;gap:10px;display:flex}.faq-module__6AW0yG__item{background:var(--surface);border:1px solid var(--border);border-radius:var(--r);transition:border-color .15s}.faq-module__6AW0yG__item[open]{border-color:var(--border-strong)}.faq-module__6AW0yG__item summary{border-radius:var(--r);cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:18px 22px;list-style:none;display:flex}.faq-module__6AW0yG__item summary::-webkit-details-marker{display:none}.faq-module__6AW0yG__item summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.faq-module__6AW0yG__item h3{font-family:var(--font-body);letter-spacing:-.01em;margin:0;font-size:17px;font-weight:700;line-height:1.4}.faq-module__6AW0yG__icon{border:1px solid var(--border-strong);width:32px;height:32px;color:var(--text-mut);border-radius:50%;flex:none;place-items:center;transition:transform .2s,color .2s,border-color .2s;display:grid}.faq-module__6AW0yG__icon svg{width:14px;height:14px}.faq-module__6AW0yG__item summary:hover .faq-module__6AW0yG__icon{color:var(--text)}.faq-module__6AW0yG__item[open] .faq-module__6AW0yG__icon{color:var(--accent);border-color:var(--accent);transform:rotate(45deg)}.faq-module__6AW0yG__answer{max-width:68ch;color:var(--text-lead);margin:0;padding:0 22px 22px;font-size:15.5px;line-height:1.65}.faq-module__6AW0yG__ask{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-lg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:36px 40px;display:flex}.faq-module__6AW0yG__ask h2{margin:0;font-size:clamp(24px,3vw,30px)}.faq-module__6AW0yG__ask p{color:var(--text-mut);margin:10px 0 0;font-size:16px}.faq-module__6AW0yG__ask-actions{flex-wrap:wrap;gap:12px;display:flex}.faq-module__6AW0yG__inline-link{color:var(--accent)}.faq-module__6AW0yG__inline-link:hover{text-decoration:underline}.faq-module__6AW0yG__btn{height:50px;font-family:var(--font-display);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:0 24px;font-size:15.5px;font-weight:600;transition:transform .14s,box-shadow .2s,background .2s,border-color .2s;display:inline-flex}.faq-module__6AW0yG__btn-primary{background:var(--accent);color:var(--accent-ink);box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 60%, transparent), 0 8px 30px -8px var(--accent-glow)}.faq-module__6AW0yG__btn-primary:hover{box-shadow:0 0 0 1px var(--accent), 0 14px 44px -10px var(--accent-glow);transform:translateY(-2px)}.faq-module__6AW0yG__btn-ghost{background:rgba(var(--white-rgb), .04);color:var(--text);border-color:var(--border-strong)}.faq-module__6AW0yG__btn-ghost:hover{background:rgba(var(--white-rgb), .08);border-color:rgba(var(--white-rgb), .3);transform:translateY(-2px)}.faq-module__6AW0yG__foot{border-top:1px solid var(--border);margin-top:112px;padding-block:28px 56px}.faq-module__6AW0yG__legal{flex-wrap:wrap;gap:0 22px;font-size:14.5px;display:flex}.faq-module__6AW0yG__legal a{min-height:44px;color:var(--text-mut);align-items:center;transition:color .15s;display:inline-flex}.faq-module__6AW0yG__legal a:hover{color:var(--text)}.faq-module__6AW0yG__details{border-top:1px solid var(--border);margin-top:12px;padding-top:18px}@media (max-width:880px){.faq-module__6AW0yG__groups{gap:64px;padding-block:48px 0}.faq-module__6AW0yG__group{grid-template-columns:minmax(0,1fr)}.faq-module__6AW0yG__foot{margin-top:80px}}@media (max-width:560px){.faq-module__6AW0yG__container{padding-inline:16px}.faq-module__6AW0yG__hero{background-size:48px 48px;padding-block:52px 40px}.faq-module__6AW0yG__item summary{gap:14px;padding:16px 16px 16px 18px}.faq-module__6AW0yG__item h3{font-size:16px}.faq-module__6AW0yG__answer{padding:0 18px 18px;font-size:15px}.faq-module__6AW0yG__ask{padding:26px 20px}.faq-module__6AW0yG__ask-actions{width:100%;display:grid}}
