.case-studies-section_section__Vjw2Y{background:var(--band-dark);position:relative;overflow:hidden}.case-studies-section_section__Vjw2Y:before{content:"";position:absolute;inset:0;background-image:var(--hub-grid);background-size:64px 64px;pointer-events:none}.case-studies-section_header__SOlSm{text-align:center;max-width:720px;margin:0 auto 3rem;position:relative;z-index:1}.case-studies-section_title__j8Oth{font-size:clamp(1.8rem,3.5vw,2.6rem);font-weight:800;color:var(--band-dark-text);margin:0 0 var(--title-to-lead-gap);letter-spacing:var(--tracking-display);line-height:var(--leading-display);text-wrap:balance}.case-studies-section_subtitle__G5_BC{font-size:1.05rem;color:var(--band-dark-text-muted);line-height:var(--leading-body-relaxed);letter-spacing:var(--tracking-body);text-wrap:pretty;margin:0}.case-studies-section_grid__pGJmt{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;position:relative;z-index:1}.case-studies-section_card__A_Og5{display:flex;flex-direction:column;padding:1.5rem 1.375rem;background:var(--band-dark-card-bg);border:1px solid var(--band-dark-card-border);border-radius:14px;text-decoration:none;color:inherit;position:relative;overflow:hidden;transition:background .22s ease,box-shadow .22s ease,transform .22s ease,border-color .22s ease}.case-studies-section_card__A_Og5:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--band-accent-bar);border-radius:14px 14px 0 0}.case-studies-section_card__A_Og5:hover{background:rgba(255,255,255,.08);border-color:rgba(96,165,250,.35);box-shadow:0 12px 36px rgba(0,0,0,.3);transform:translateY(-4px);text-decoration:none}.case-studies-section_metric__sU8nr{font-size:.72rem;font-weight:800;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--band-dark-accent);margin-bottom:10px;line-height:var(--leading-ui)}.case-studies-section_cardTitle__zNvWt{font-size:1.02rem;font-weight:700;color:var(--band-dark-text);margin:0 0 8px;line-height:1.3}.case-studies-section_cardDesc__aZmXZ{font-size:.875rem;color:var(--band-dark-text-muted);line-height:1.65;margin:0 0 16px;flex:1}.case-studies-section_linkText__t_fWD{font-size:.85rem;font-weight:700;color:var(--band-dark-link);display:inline-flex;align-items:center;gap:4px;margin-top:auto}.case-studies-section_card__A_Og5:hover .case-studies-section_linkText__t_fWD{gap:8px}.case-studies-section_footerLink__z5G53{margin-top:2rem;text-align:center;position:relative;z-index:1}.case-studies-section_footerLink__z5G53 a{font-weight:700;color:var(--band-dark-link);text-decoration:none;font-size:.95rem}.case-studies-section_footerLink__z5G53 a:hover{text-decoration:underline}@media (max-width:768px){.case-studies-section_grid__pGJmt{grid-template-columns:1fr}.case-studies-section_title__j8Oth{font-size:1.7rem}}.faq_faqSection__G7ein{background:#f4f8ff;position:relative;padding-block:clamp(2.5rem,4vw,3.25rem)}.faq_faqSection__G7ein:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--color-border),transparent)}.faq_container__Zl8IF{max-width:var(--content-max,1200px);margin:0 auto;padding:0 24px}.faq_header__3UhuE{text-align:center;margin-bottom:40px}.faq_title__z2coo{font-size:clamp(1.8rem,3.5vw,2.6rem);font-weight:800;color:var(--blue-900);letter-spacing:-.03em;margin-bottom:16px;line-height:1.2}.faq_subtitle__xG0wn{font-size:18px;color:var(--color-muted);line-height:1.7}.faq_list__0Mq5V{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.faq_item__UJHHV{background:#ffffff;border:1px solid #dce8f8;border-radius:12px;overflow:hidden;transition:border-color .25s ease,box-shadow .25s ease}.faq_itemOpen__TrlIP,.faq_item__UJHHV:hover{border-color:var(--color-primary);box-shadow:0 4px 16px var(--color-primary-tint-10)}.faq_trigger__glR0_{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:22px 28px;border:none;background:#ffffff;font-size:17px;font-weight:600;color:var(--blue-900);text-align:left;cursor:pointer;transition:background .25s ease,color .25s ease}.faq_itemOpen__TrlIP .faq_trigger__glR0_{background:#f0f7ff;color:var(--color-primary)}.faq_question__rnamq{flex:1;line-height:1.45}.faq_iconWrap__Hi1pU{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;flex-shrink:0;border-radius:10px;background:var(--color-primary-tint-8);color:var(--color-primary)}.faq_chevron__bZNDd{transition:transform .25s ease}.faq_chevronOpen__x3Jd7{transform:rotate(180deg)}.faq_panel__hh9Qa{overflow:hidden;transition:max-height .3s ease;max-height:480px}.faq_panelClosed__tBXxw{max-height:0}.faq_answer__Kt3PZ{margin:0;font-size:16px;color:var(--color-muted);line-height:1.7;border-top:1px solid var(--color-border);padding:18px 28px 28px}.faq_panelClosed__tBXxw .faq_answer__Kt3PZ{border-top-color:transparent;padding-top:0;padding-bottom:0}@media (max-width:992px){.faq_title__z2coo{font-size:36px}}@media (max-width:768px){.faq_header__3UhuE{margin-bottom:32px}.faq_title__z2coo{font-size:32px}.faq_subtitle__xG0wn{font-size:16px}.faq_trigger__glR0_{padding:16px 20px;font-size:16px}.faq_answer__Kt3PZ{padding:16px 20px 20px;font-size:14px}}.ForumUi_hero__edQ6E{background:radial-gradient(circle at 15% 20%,rgba(5,150,105,.1) 0,rgba(5,150,105,0) 38%),radial-gradient(circle at 85% 0,rgba(14,116,144,.1) 0,rgba(14,116,144,0) 34%),linear-gradient(145deg,var(--color-background) 0,#f6fbff 100%);border:1px solid #dbe8ef;border-radius:24px;padding:1.6rem;box-shadow:0 22px 44px rgba(15,23,42,.08)}.ForumUi_card__xLH2G{border:1px solid #e4edf3;border-radius:18px;background:var(--color-background);padding:1.1rem;box-shadow:0 16px 36px rgba(16,24,40,.06)}.ForumUi_questionCard__p0Oc2{border:1px solid #dfe8ef;border-radius:18px;background:var(--color-background);padding:1.15rem;box-shadow:0 12px 26px rgba(16,24,40,.05);transition:transform .15s ease,box-shadow .15s ease}.ForumUi_questionCard__p0Oc2:hover{transform:translateY(-2px);box-shadow:0 18px 34px rgba(16,24,40,.1)}.ForumUi_questionTitle__xoq4l{font-size:1.12rem;line-height:1.4;font-weight:650;text-decoration:none;color:var(--color-text)}.ForumUi_questionMetaRow__Z4qPd{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:.65rem}.ForumUi_metaPill__DY18i{border:1px solid #dcefe6;background:#f4fbf7;color:var(--color-primary);border-radius:999px;padding:.2rem .55rem;font-size:.8rem}.ForumUi_statsRow__iyjP_{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;margin-top:1rem}.ForumUi_statTile__5b58d{border:1px solid #dce6ee;border-radius:14px;background:var(--color-background);padding:.72rem .82rem}.ForumUi_statTileValue__ZKD6X{font-size:1.1rem;font-weight:700;color:var(--color-primary)}.ForumUi_statTileLabel__5Hj29{font-size:.78rem;color:var(--color-muted)}.ForumUi_muted__Pz_P4{color:#6c757d;font-size:.9rem}.ForumUi_tag__prW_J{display:inline-block;border:1px solid #c8e6d8;color:var(--color-primary);background:#f2faf6;border-radius:999px;font-size:.82rem;padding:.2rem .55rem;margin:0 .4rem .4rem 0;text-decoration:none}.ForumUi_accepted__xQf_v{border-color:var(--color-primary);box-shadow:0 8px 24px rgba(0,59,149,.14)}.ForumUi_answerMeta__nKuW_{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.75rem}.ForumUi_statsGrid__VaHR9{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.75rem}.ForumUi_statItem__t7q1X{border:1px solid #ececec;border-radius:12px;padding:.75rem}.ForumUi_leaderboardItem__GJn_x{border-bottom:1px solid #efefef;padding:.6rem 0}.ForumUi_panelTitle__RtPQE{font-size:1.1rem;margin-bottom:.6rem}.ForumUi_topNav__Pwl4t{position:sticky;top:0;z-index:40;border-bottom:1px solid var(--color-border);background:rgba(255,255,255,.82);backdrop-filter:blur(12px);box-shadow:0 6px 20px rgba(15,23,42,.06)}.ForumUi_topNavInner__jG3w5{max-width:1100px;margin:0 auto;padding:.9rem 1rem;display:flex;justify-content:space-between;align-items:center;gap:1rem}.ForumUi_brand__FhqY0{font-weight:750;letter-spacing:-.01em;color:var(--color-primary);text-decoration:none}.ForumUi_topNavLinks__NKtHx{display:flex;gap:.9rem;align-items:center}.ForumUi_topNavLinks__NKtHx a{color:var(--color-muted);text-decoration:none;font-size:.95rem;padding:.4rem .62rem;border-radius:10px;transition:all .2s ease}.ForumUi_topNavLinks__NKtHx a:hover{color:var(--color-primary);background:var(--color-surface)}.ForumUi_pageWrap__xxHw6{max-width:1140px;margin:0 auto;padding:1.2rem 1rem 2.4rem}.ForumUi_twoCol__Qvnwg{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:1rem}.ForumUi_sidePanel__AUoZ0{border:1px solid var(--color-border);border-radius:18px;background:var(--color-background);padding:1rem;height:fit-content;box-shadow:0 14px 30px rgba(16,24,40,.06)}.ForumUi_sectionHead__5sNXp{display:flex;justify-content:space-between;align-items:center;gap:.7rem;margin-bottom:.8rem}.ForumUi_sectionTitle__zqrCv{font-size:1.05rem;font-weight:650;margin:0;color:var(--color-text)}.ForumUi_listCard__rKEas{border:1px solid #e4edf3;border-radius:16px;background:var(--color-background);padding:.95rem;box-shadow:0 10px 24px rgba(16,24,40,.05)}.ForumUi_kpiRow__Jgwwf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}.ForumUi_kpiCard__juMVg{border:1px solid #dbe8ef;border-radius:12px;padding:.62rem;background:#f9fcff}.ForumUi_kpiValue__tNq_G{font-size:1.02rem;font-weight:700;color:var(--color-primary)}.ForumUi_kpiLabel__jgWcL{font-size:.75rem;color:var(--color-muted)}.ForumUi_adminTableWrap__GUD3o{border:1px solid #dce6ee;border-radius:16px;background:var(--color-background);box-shadow:0 14px 30px rgba(16,24,40,.06);overflow:auto}.ForumUi_adminTableWrap__GUD3o table{margin-bottom:0}@media (max-width:900px){.ForumUi_twoCol__Qvnwg{grid-template-columns:1fr}.ForumUi_statsRow__iyjP_{grid-template-columns:repeat(2,minmax(0,1fr))}}.ForumUi_authWrap__Eqm_K{display:grid;grid-template-columns:1.1fr .9fr;gap:1rem;align-items:stretch}.ForumUi_authVisual__wUW1G{border:1px solid #dcefe6;border-radius:20px;background:radial-gradient(circle at top right,#f3fbf7 0,#eef7ff 55%,#f9fcff 100%);padding:1.35rem;box-shadow:0 18px 36px var(--color-shadow-primary-08)}.ForumUi_authVisual__wUW1G h2{font-size:1.2rem;margin-bottom:.6rem}.ForumUi_authVisual__wUW1G ul{margin:0;padding-left:1rem}.ForumUi_authCard__Y_DEQ{border:1px solid #dce6ee;border-radius:20px;background:linear-gradient(180deg,var(--color-background) 0,#fcfeff 100%);box-shadow:0 20px 42px rgba(15,23,42,.08);padding:1.35rem}.ForumUi_authCardHeader__S93Vf{margin-bottom:1rem}.ForumUi_authEyebrow__3et3Y{display:inline-flex;align-items:center;border:1px solid #dcefe6;color:var(--color-primary);background:#f2faf6;border-radius:999px;font-size:.75rem;padding:.2rem .55rem;margin-bottom:.5rem}.ForumUi_authTitle__JpcdT{font-size:1.35rem;font-weight:700;margin-bottom:.35rem;color:var(--color-text)}.ForumUi_authSubtitle__1ahXk{color:var(--color-muted);font-size:.92rem;margin-bottom:0}.ForumUi_authLabel__OViCC{display:block;font-size:.86rem;color:var(--color-muted);font-weight:600;margin-bottom:.35rem}.ForumUi_authInputWrap__EV6o2{position:relative;margin-bottom:.9rem}.ForumUi_authInputIcon__52pjl{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:var(--color-muted)}.ForumUi_authInput__DAIGc{width:100%;border:1px solid #d6e0e8;border-radius:12px;padding:.62rem .78rem .62rem 2.2rem;font-size:.93rem;outline:none;transition:border-color .15s ease,box-shadow .15s ease;-webkit-appearance:none;appearance:none}.ForumUi_authInput__DAIGc,.ForumUi_authInput__DAIGc:focus{background:var(--color-background);color:var(--color-text)}.ForumUi_authInput__DAIGc:focus{border-color:#0ea85f;box-shadow:0 0 0 4px rgba(0,59,149,.12)}.ForumUi_authInput__DAIGc::placeholder{color:var(--color-muted)}.ForumUi_authInput__DAIGc:-webkit-autofill,.ForumUi_authInput__DAIGc:-webkit-autofill:focus,.ForumUi_authInput__DAIGc:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-text);-webkit-box-shadow:0 0 0 1000px var(--color-background) inset;transition:background-color 5000s ease-in-out 0s}.ForumUi_authInputNoIcon__I_vu0{padding-left:.78rem}.ForumUi_authPasswordToggle__whsa8{position:absolute;right:.55rem;top:50%;transform:translateY(-50%);border:0;background:transparent;color:var(--color-muted);font-size:.8rem;font-weight:600}.ForumUi_authError__bXw__{border-radius:12px;border:1px solid #fecaca;background:#fef2f2;color:var(--color-emphasis)}.ForumUi_authError__bXw__,.ForumUi_authSuccess__1NvvO{font-size:.86rem;padding:.5rem .62rem;margin-top:.7rem}.ForumUi_authSuccess__1NvvO{border-radius:12px;border:1px solid var(--color-surface-green-border);background:var(--color-surface);color:#166534}.ForumUi_authFootActions__AgQw9{margin-top:.75rem;display:flex;justify-content:space-between;align-items:center;gap:.5rem;flex-wrap:wrap}@media (max-width:900px){.ForumUi_authWrap__Eqm_K{grid-template-columns:1fr}}.forum-page-layout_section__Ac1hK{background:var(--color-background-alt,#f4f8ff);padding-block:var(--section-padding-y,clamp(2rem,5vw,3.5rem))}.forum-page-layout_inner__F_JuP{max-width:var(--container-max,1120px);margin:0 auto;padding:0 var(--container-gutter,1.25rem)}.forum-page-layout_inner__F_JuP .forum-card,.forum-page-layout_inner__F_JuP [class*=kpiCard]{border-color:var(--premium-border,#dce8f8);border-radius:var(--radius-md,10px)}.forum-page-layout_inner__F_JuP h1{font-size:inherit}.forum-page-layout_inner__F_JuP h2,.forum-page-layout_inner__F_JuP h3{font-family:var(--font-display,"Sora",sans-serif);color:var(--color-text)}.featured-results_section__RB1Xf{background:#f4f8ff}.featured-results_header__rvLPa{text-align:center;max-width:720px;margin:0 auto 3rem}.featured-results_title__O35Vg{font-size:clamp(1.8rem,3.5vw,2.6rem);font-weight:800;color:var(--blue-900);margin:0 0 16px;letter-spacing:-.03em;line-height:1.18}.featured-results_subtitle__h__NG{font-size:1.05rem;color:#536174;line-height:1.7;margin:0}.featured-results_grid__kdoMj{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px}.featured-results_card__heYOB{display:flex;flex-direction:column;text-decoration:none;color:inherit;background:#ffffff;border:1px solid #dce8f8;border-radius:16px;padding:2rem 1.75rem;position:relative;overflow:hidden;transition:box-shadow .22s ease,transform .22s ease}.featured-results_card__heYOB:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--band-accent-bar);border-radius:16px 16px 0 0}.featured-results_card__heYOB:hover{box-shadow:0 14px 40px var(--color-primary-tint-12);transform:translateY(-4px)}.featured-results_value__KEolU{font-size:clamp(2.4rem,5vw,3.2rem);font-weight:800;color:var(--color-primary);line-height:1;margin-bottom:8px;letter-spacing:-.04em}.featured-results_label__JoPQj{font-size:1.02rem;font-weight:700;color:var(--blue-900);line-height:1.3;margin-bottom:6px}.featured-results_detail__YE4_M{font-size:.88rem;color:#536174;line-height:1.6;margin-bottom:20px;flex:1}.featured-results_cta__VsFS2{font-size:.85rem;font-weight:700;color:var(--color-primary);display:inline-flex;align-items:center;gap:4px;margin-top:auto}.featured-results_card__heYOB:hover .featured-results_cta__VsFS2{gap:8px}@media (max-width:768px){.featured-results_grid__kdoMj{grid-template-columns:1fr}.featured-results_title__O35Vg{font-size:1.7rem}}