.FaqPageClient-module__iLqMMW__page{background:var(--paper);min-height:100vh;color:var(--text)}.FaqPageClient-module__iLqMMW__container{width:min(100% - 2 * var(--pad), var(--container));margin-inline:auto}.FaqPageClient-module__iLqMMW__hero{padding-block:clamp(104px,14vw,168px) clamp(52px,7vw,80px)}.FaqPageClient-module__iLqMMW__eyebrow{color:var(--primary);font-family:var(--mono);letter-spacing:.24em;text-transform:uppercase;align-items:center;gap:11px;margin:0 0 20px;font-size:11px;font-weight:600;display:inline-flex}.FaqPageClient-module__iLqMMW__eyebrow:before{content:"";background:currentColor;width:30px;height:1px}.FaqPageClient-module__iLqMMW__title{max-width:980px;color:var(--ink);font-family:var(--display);letter-spacing:-.03em;margin:0;font-size:clamp(42px,7vw,86px);font-weight:380;line-height:.98}.FaqPageClient-module__iLqMMW__title em{color:var(--primary);font-style:italic}.FaqPageClient-module__iLqMMW__description{max-width:640px;color:var(--secondary);font-family:var(--body);margin:22px 0 0;font-size:clamp(16px,2vw,19px);line-height:1.68}.FaqPageClient-module__iLqMMW__hubShell{padding-bottom:clamp(76px,11vh,140px)}.FaqPageClient-module__iLqMMW__hubLayout{flex-direction:column;gap:clamp(32px,5vw,48px);display:flex}.FaqPageClient-module__iLqMMW__hubContent{order:1;min-width:0}.FaqPageClient-module__iLqMMW__hubSidebar{order:2}.FaqPageClient-module__iLqMMW__hubSidebarInner{border:.5px solid var(--line-2);border-radius:var(--radius-xl);background:var(--white);box-shadow:var(--sh-sm);flex-direction:column;gap:16px;padding:clamp(16px,2.5vw,22px);display:flex}.FaqPageClient-module__iLqMMW__hubSidebarLabel{color:var(--muted);font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:11px;font-weight:600}.FaqPageClient-module__iLqMMW__hubSidebarNav{flex-direction:column;gap:6px;display:flex}.FaqPageClient-module__iLqMMW__hubSidebarLink{border:.5px solid var(--line);border-radius:var(--radius-md);background:var(--paper);min-height:50px;color:var(--ink);font-family:var(--body);transition:border-color .25s var(--ease), background .25s var(--ease), color .25s var(--ease), transform .25s var(--ease);justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;font-size:15px;font-weight:600;line-height:1.3;display:flex}.FaqPageClient-module__iLqMMW__hubSidebarLink:hover{border-color:var(--primary);color:var(--primary);transform:translateY(-1px)}.FaqPageClient-module__iLqMMW__hubSidebarLinkActive{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 8%, var(--white));color:var(--primary);pointer-events:none}.FaqPageClient-module__iLqMMW__hubSidebarLinkText{min-width:0}.FaqPageClient-module__iLqMMW__hubSidebarCount{background:var(--cloud);min-width:28px;color:var(--secondary);font-family:var(--mono);letter-spacing:.06em;text-align:center;border-radius:999px;flex-shrink:0;padding:3px 8px;font-size:11px;font-weight:700}.FaqPageClient-module__iLqMMW__hubSidebarLinkActive .FaqPageClient-module__iLqMMW__hubSidebarCount{background:var(--primary);color:var(--white)}.FaqPageClient-module__iLqMMW__hubContentHeader{border-bottom:.5px solid var(--line-2)}.FaqPageClient-module__iLqMMW__hubContentTitle{color:var(--ink);font-family:var(--display);margin:0;font-size:clamp(26px,3.5vw,38px);font-weight:380;line-height:1.05}.FaqPageClient-module__iLqMMW__hubContentSubtitle{max-width:640px;color:var(--secondary);font-family:var(--body);margin:10px 0 0;font-size:15px;line-height:1.65}.FaqPageClient-module__iLqMMW__categoryGroup+.FaqPageClient-module__iLqMMW__categoryGroup{border-top:.5px solid var(--line);margin-top:clamp(44px,7vw,72px);padding-top:clamp(36px,5vw,52px)}.FaqPageClient-module__iLqMMW__categoryGroupHeader{flex-direction:column;align-items:flex-start;gap:12px;margin-top:12px;margin-bottom:clamp(18px,3vw,24px);display:flex}.FaqPageClient-module__iLqMMW__categoryGroupHeading{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.FaqPageClient-module__iLqMMW__categoryGroupTitle{color:var(--ink);font-family:var(--display);margin:0;font-size:clamp(24px,3vw,34px);font-weight:380;line-height:1.1}.FaqPageClient-module__iLqMMW__categoryGroupMeta{color:var(--muted);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:11px;font-weight:600}.FaqPageClient-module__iLqMMW__categoryGroupDescription{max-width:640px;color:var(--secondary);font-family:var(--body);margin:0;font-size:15px;line-height:1.65}.FaqPageClient-module__iLqMMW__categoryGroupLink{color:var(--primary);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;font-size:11px;font-weight:600;display:inline-flex}.FaqPageClient-module__iLqMMW__categoryGroupLink:hover{color:var(--primary-deep)}.FaqPageClient-module__iLqMMW__faqShell{padding-bottom:clamp(76px,11vh,140px)}.FaqPageClient-module__iLqMMW__toolbar{top:var(--nav-h);z-index:20;border:.5px solid var(--line-2);border-radius:var(--radius-xl);background:color-mix(in srgb, var(--paper) 90%, transparent);box-shadow:var(--sh-sm);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;margin-bottom:clamp(20px,3vw,28px);padding:12px;display:grid;position:sticky}.FaqPageClient-module__iLqMMW__searchLabel{align-items:center;min-width:0;display:flex;position:relative}.FaqPageClient-module__iLqMMW__searchIcon{width:17px;height:17px;color:var(--muted);pointer-events:none;position:absolute;left:16px}.FaqPageClient-module__iLqMMW__searchInput{border:.5px solid var(--line);background:var(--white);width:100%;min-height:50px;color:var(--ink);font-family:var(--body);transition:border-color .25s var(--ease), box-shadow .25s var(--ease);border-radius:999px;outline:none;padding:12px 16px 12px 44px;font-size:16px}.FaqPageClient-module__iLqMMW__searchInput::placeholder{color:var(--muted)}.FaqPageClient-module__iLqMMW__searchInput:focus{border-color:var(--accent-deep);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 24%, transparent)}.FaqPageClient-module__iLqMMW__pills{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.FaqPageClient-module__iLqMMW__pill{border:.5px solid var(--line-2);background:var(--white);min-height:40px;color:var(--secondary);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;transition:background .25s var(--ease), border-color .25s var(--ease), color .25s var(--ease), transform .25s var(--ease);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:9px 14px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.FaqPageClient-module__iLqMMW__pill:hover{border-color:var(--primary);color:var(--primary);transform:translateY(-1px)}.FaqPageClient-module__iLqMMW__pillActive{border-color:var(--primary);background:var(--primary);color:var(--white)}.FaqPageClient-module__iLqMMW__pillStatic{pointer-events:none}.FaqPageClient-module__iLqMMW__summaryLine{color:var(--muted);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;font-size:11px;display:flex}.FaqPageClient-module__iLqMMW__list{flex-direction:column;gap:10px;display:flex}.FaqPageClient-module__iLqMMW__card{border:.5px solid var(--line-2);border-radius:var(--radius-lg);background:var(--white);box-shadow:var(--sh-sm);transition:border-color .2s var(--ease), box-shadow .2s var(--ease);overflow:hidden}.FaqPageClient-module__iLqMMW__card:has(details[open]){border-color:var(--line);box-shadow:var(--sh-card)}.FaqPageClient-module__iLqMMW__details{padding:0}.FaqPageClient-module__iLqMMW__summary{color:var(--ink);cursor:pointer;-webkit-user-select:none;user-select:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px 16px;padding:clamp(16px,2.5vw,22px) clamp(18px,3vw,24px);list-style:none;display:grid}.FaqPageClient-module__iLqMMW__summary::-webkit-details-marker{display:none}.FaqPageClient-module__iLqMMW__summaryCompact{grid-template-columns:minmax(0,1fr) auto}.FaqPageClient-module__iLqMMW__badge{color:var(--white);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:999px;justify-content:center;align-self:flex-start;align-items:center;padding:6px 10px;font-size:10px;font-weight:700;line-height:1;display:inline-flex}.FaqPageClient-module__iLqMMW__badgeHeloc{background:var(--color-primary)}.FaqPageClient-module__iLqMMW__badgeSection184{background:var(--color-accent)}.FaqPageClient-module__iLqMMW__badgeVaLoan{background:var(--secondary)}.FaqPageClient-module__iLqMMW__question{font-family:var(--body);padding-inline-end:4px;font-size:clamp(16px,2vw,19px);font-weight:600;line-height:1.4}.FaqPageClient-module__iLqMMW__chevron{border:.5px solid var(--line);width:36px;height:36px;color:var(--primary);transition:border-color .2s var(--ease), background .2s var(--ease);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}details[open] .FaqPageClient-module__iLqMMW__chevron{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 8%, var(--white))}.FaqPageClient-module__iLqMMW__chevron svg{width:16px;height:16px}.FaqPageClient-module__iLqMMW__answerOuter{overflow:hidden}.FaqPageClient-module__iLqMMW__answer{color:var(--secondary);font-family:var(--body);padding:0 clamp(18px,3vw,24px) clamp(18px,3vw,24px);font-size:15px;line-height:1.75}.FaqPageClient-module__iLqMMW__cardCompact .FaqPageClient-module__iLqMMW__answer{padding-inline-start:clamp(18px,3vw,24px)}.FaqPageClient-module__iLqMMW__answer p{margin:0 0 12px}.FaqPageClient-module__iLqMMW__answer p:last-child{margin-bottom:0}.FaqPageClient-module__iLqMMW__emptyState{border:.5px dashed var(--line-2);border-radius:var(--radius-xl);background:var(--white);text-align:center;padding:clamp(36px,6vw,56px)}.FaqPageClient-module__iLqMMW__emptyStateTitle{color:var(--ink);font-family:var(--display);margin:0;font-size:clamp(26px,4vw,38px);font-weight:380}.FaqPageClient-module__iLqMMW__emptyStateText{max-width:480px;color:var(--secondary);margin:12px auto 0;font-size:15px;line-height:1.65}.FaqPageClient-module__iLqMMW__loadMoreWrap{justify-content:center;margin-top:clamp(24px,4vw,36px);display:flex}.FaqPageClient-module__iLqMMW__loadMore{min-width:min(100%,240px)}@media (min-width:1024px){.FaqPageClient-module__iLqMMW__hubLayout{flex-direction:row;align-items:stretch;gap:clamp(24px,3vw,40px)}.FaqPageClient-module__iLqMMW__hubSidebar{flex:0 0 25%;order:1;max-width:25%}.FaqPageClient-module__iLqMMW__hubSidebarInner{top:calc(var(--nav-h) + 20px);max-height:calc(100vh - var(--nav-h) - 40px);position:sticky;overflow-y:auto}.FaqPageClient-module__iLqMMW__hubContent{flex:1;order:2;min-width:0}}@media (max-width:900px){.FaqPageClient-module__iLqMMW__toolbar{grid-template-columns:1fr}.FaqPageClient-module__iLqMMW__pills{justify-content:flex-start}}@media (max-width:640px){.FaqPageClient-module__iLqMMW__hero{padding-block-start:92px}.FaqPageClient-module__iLqMMW__hubSidebarInner{padding:14px}.FaqPageClient-module__iLqMMW__hubSidebarLink{min-height:46px;font-size:14px}.FaqPageClient-module__iLqMMW__categoryGroupHeading{flex-direction:column;align-items:flex-start;gap:8px}.FaqPageClient-module__iLqMMW__toolbar{align-items:stretch;position:static}.FaqPageClient-module__iLqMMW__pills{gap:6px}.FaqPageClient-module__iLqMMW__summary{grid-template-columns:1fr auto;row-gap:8px}.FaqPageClient-module__iLqMMW__badge{grid-column:1/-1;justify-self:flex-start}.FaqPageClient-module__iLqMMW__summaryCompact{grid-template-columns:1fr auto;row-gap:0}.FaqPageClient-module__iLqMMW__summaryCompact .FaqPageClient-module__iLqMMW__badge{display:none}}@media (prefers-reduced-motion:reduce){.FaqPageClient-module__iLqMMW__hubSidebarLink,.FaqPageClient-module__iLqMMW__pill,.FaqPageClient-module__iLqMMW__searchInput,.FaqPageClient-module__iLqMMW__card,.FaqPageClient-module__iLqMMW__chevron{transition:none}.FaqPageClient-module__iLqMMW__hubSidebarLink:hover,.FaqPageClient-module__iLqMMW__pill:hover{transform:none}}
