._hero_nnvw2_8{position:relative;min-height:50vh;padding:160px 48px 64px;display:flex;flex-direction:column;justify-content:center;overflow:hidden;text-align:center}._heroContent_nnvw2_19{position:relative;z-index:3;max-width:900px;margin:0 auto;width:100%}._heroEyebrowWrap_nnvw2_27{display:flex;justify-content:center;margin-bottom:24px}._heroTitle_nnvw2_33{font-family:IBM Plex Sans,ui-sans-serif,sans-serif;font-size:clamp(48px,6vw,80px);font-weight:500;letter-spacing:-.03em;line-height:.98;margin-bottom:24px;color:hsl(var(--foreground))}._heroSub_nnvw2_43{font-size:19px;color:hsl(var(--muted-foreground));max-width:640px;margin:0 auto;line-height:1.5}._categoryGroup_nnvw2_52{margin-bottom:64px;scroll-margin-top:100px}._categoryHeading_nnvw2_57{font-family:IBM Plex Sans,ui-sans-serif,sans-serif;font-size:28px;font-weight:500;letter-spacing:-.01em;color:hsl(var(--foreground));margin-bottom:8px}._categoryHeading_nnvw2_57 ._gold_nnvw2_66{color:hsl(var(--primary));font-style:italic}._categoryDesc_nnvw2_71{font-size:15px;color:hsl(var(--muted-foreground));line-height:1.5;margin-bottom:24px;max-width:600px}._faqList_nnvw2_79{display:flex;flex-direction:column;gap:12px;max-width:900px}._faqItem_nnvw2_86{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:8px 16px 8px 8px;overflow:hidden}._faqQuestion_nnvw2_93{width:100%;background:none;border:none;padding:18px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;text-align:left;font-family:inherit;font-size:15px;font-weight:600;color:hsl(var(--foreground));transition:background .15s}._faqQuestion_nnvw2_93:hover{background:hsl(var(--sidebar))}._faqChevron_nnvw2_115{width:16px;height:16px;flex-shrink:0;color:hsl(var(--muted-foreground));transition:transform .2s}._faqItemOpen_nnvw2_123 ._faqChevron_nnvw2_115{transform:rotate(180deg)}._faqAnswer_nnvw2_127{padding:0 24px 18px;font-size:14px;line-height:1.6;color:hsl(var(--muted-foreground))}._faqAnswer_nnvw2_127 strong{color:hsl(var(--foreground));font-weight:600}._faqAnswer_nnvw2_127 a{color:hsl(var(--primary));text-decoration:underline}._faqAnswer_nnvw2_127 a:hover{color:hsl(var(--primary-hover))}._categoryNav_nnvw2_149{position:sticky;top:80px;align-self:flex-start;border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:8px 16px 8px 8px;padding:20px 24px;width:240px;flex-shrink:0}._categoryNavLabel_nnvw2_161{font-size:11px;text-transform:uppercase;letter-spacing:.16em;color:hsl(var(--muted-foreground));font-weight:600;margin-bottom:16px}._categoryNavList_nnvw2_170{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}._categoryNavList_nnvw2_170 a{display:block;font-size:14px;color:hsl(var(--muted-foreground));text-decoration:none;padding:6px 0;transition:color .15s}._categoryNavList_nnvw2_170 a:hover{color:hsl(var(--primary))}._contentRow_nnvw2_192{display:flex;gap:48px;align-items:flex-start}._contentCol_nnvw2_198{flex:1;min-width:0}@media(max-width:960px){._hero_nnvw2_8{padding:120px 24px 48px}._contentRow_nnvw2_192{flex-direction:column;gap:32px}._categoryNav_nnvw2_149{position:static;width:100%}._categoryNavList_nnvw2_170{flex-direction:row;flex-wrap:wrap}._categoryNavList_nnvw2_170 a{padding:6px 12px;border:1px solid hsl(var(--border));border-radius:6px}}html:not(.dark) ._faqItem_nnvw2_86,html:not(.dark) ._categoryNav_nnvw2_149{box-shadow:0 1px 3px #0000000a}
