.InsightsTypeListing_header__XQA6l{text-align:center;-webkit-margin-after:var(--space-8);margin-block-end:var(--space-8)}.InsightsTypeListing_tag__G1Lcx{display:inline-block;font-family:DM Mono,monospace;font-size:var(--text-xs);font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--color-yellow);-webkit-margin-after:var(--space-4);margin-block-end:var(--space-4)}.InsightsTypeListing_headline__moa5b{font-size:var(--text-3xl);font-weight:800;line-height:1.15;color:var(--section-text);margin:0}.InsightsTypeListing_subtext__Zy_2z{font-size:var(--text-lg);color:var(--section-text-muted);-webkit-margin-before:var(--space-4);margin-block-start:var(--space-4);-webkit-margin-after:0;margin-block-end:0}.InsightsTypeListing_filterBar__qruQw{display:flex;flex-wrap:wrap;gap:var(--space-3);padding-block:var(--space-6);overflow-x:auto;-webkit-overflow-scrolling:touch;justify-content:center}.InsightsTypeListing_filterPill__qKxWT{display:inline-flex;align-items:center;gap:var(--space-2);font-family:DM Mono,monospace;font-size:var(--text-xs);font-weight:500;text-transform:uppercase;letter-spacing:.1em;padding:var(--space-2) var(--space-4);border-radius:var(--radius-interactive);border:1px solid var(--card-glass-border,rgba(0,0,0,.15));cursor:pointer;background:transparent;color:var(--section-text);transition:var(--transition-fast,all .15s ease);white-space:nowrap}.InsightsTypeListing_filterPill__qKxWT:hover{border-color:var(--color-primary);color:var(--color-primary)}.InsightsTypeListing_filterPillActive___by_D{display:inline-flex;align-items:center;gap:var(--space-2);font-family:DM Mono,monospace;font-size:var(--text-xs);font-weight:500;text-transform:uppercase;letter-spacing:.1em;padding:var(--space-2) var(--space-4);border-radius:var(--radius-interactive);border:1px solid var(--color-primary);cursor:pointer;background:var(--color-primary);color:white;transition:var(--transition-fast,all .15s ease);white-space:nowrap}.InsightsTypeListing_filterCount__iPkBj{font-size:.7em;opacity:.6;font-weight:400}.InsightsTypeListing_filterPillActive___by_D .InsightsTypeListing_filterCount__iPkBj{opacity:.75}.InsightsTypeListing_grid__kUrWc{display:grid;grid-gap:var(--space-8);gap:var(--space-8);grid-template-columns:1fr}@media (min-width:640px){.InsightsTypeListing_grid__kUrWc{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.InsightsTypeListing_grid__kUrWc{grid-template-columns:repeat(3,1fr)}}.InsightsTypeListing_emptyState__kB8C9{text-align:center;color:var(--section-text-muted);font-size:var(--text-base);padding-block:var(--space-16)}.InsightsTypeListing_cardContent__Pxkmy{display:flex;flex-direction:column;gap:var(--space-4);height:100%}.InsightsTypeListing_coverImageWrap__bZ6_c{position:relative;width:100%;aspect-ratio:16/9;border-radius:var(--card-radius-sm);overflow:hidden}.InsightsTypeListing_coverImage__EfQYN{object-fit:cover}.InsightsTypeListing_coverPlaceholder__pkCJq{aspect-ratio:16/9;border-radius:var(--card-radius-sm);background:linear-gradient(135deg,rgba(68,104,240,.12),rgba(252,170,30,.08))}.InsightsTypeListing_badgeRow__HDcZw{display:flex;gap:var(--space-2);align-items:center}.InsightsTypeListing_typeBadge__h0iEz{display:inline-block;font-family:DM Mono,monospace;font-size:var(--text-xs);font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--color-primary)}.InsightsTypeListing_pdfBadge__dMBUd{display:inline-block;background:rgba(68,104,240,.08);color:var(--color-primary)}.InsightsTypeListing_pdfBadgeOverlay__6Qpk0,.InsightsTypeListing_pdfBadge__dMBUd{font-family:DM Mono,monospace;font-size:var(--text-xs);font-weight:500;text-transform:uppercase;letter-spacing:.08em;padding:var(--space-1) var(--space-2);border-radius:var(--radius-interactive)}.InsightsTypeListing_pdfBadgeOverlay__6Qpk0{position:absolute;bottom:var(--space-2);right:var(--space-2);z-index:1;background:rgba(68,104,240,.9);color:white;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.InsightsTypeListing_categoryBadge__eXZzi{display:inline-block;align-self:flex-start;font-family:DM Mono,monospace;font-size:var(--text-xs);font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--color-yellow)}.InsightsTypeListing_cardTitle__Rj9Rc{font-size:var(--text-lg);font-weight:700;color:var(--section-text);margin:0;line-height:1.3}.InsightsTypeListing_cardExcerpt__kK7o_{font-size:var(--text-sm);color:var(--section-text-muted);margin:0;flex:1 1;line-height:1.7;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.InsightsTypeListing_cardFooter__V_Oh8{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);-webkit-margin-before:auto;margin-block-start:auto;-webkit-padding-before:var(--space-4);padding-block-start:var(--space-4);border-top:1px solid rgba(0,0,0,.06)}.InsightsTypeListing_authorInfo__gCycu{display:flex;align-items:center;gap:var(--space-2);min-width:0}.InsightsTypeListing_authorPhoto__mwdGh{width:28px;height:28px;border-radius:50%;object-fit:cover;filter:grayscale(100%);flex-shrink:0}.InsightsTypeListing_authorName__LlRVO{font-size:var(--text-xs);color:var(--section-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.InsightsTypeListing_metaRight__qS_HI{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0}.InsightsTypeListing_metaDate__9r7W2{font-family:DM Mono,monospace;font-size:var(--text-xs);color:var(--section-text-muted);white-space:nowrap}.InsightsTypeListing_metaDot__nEVJa{width:3px;height:3px;border-radius:50%;background:var(--color-yellow);flex-shrink:0}.InsightsTypeListing_metaReading__fqqu1{font-family:DM Mono,monospace;font-size:var(--text-xs);color:var(--section-text-muted);white-space:nowrap}.TableOfContents_toc__e1UQa{position:-webkit-sticky;position:sticky;top:120px;align-self:start}.TableOfContents_desktopLabel__T_kvw{display:none;font-family:DM Mono,monospace;font-size:var(--text-xs);font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--color-yellow);-webkit-margin-after:var(--space-4);margin-block-end:var(--space-4);-webkit-padding-after:var(--space-3);padding-block-end:var(--space-3);border-bottom:1px solid rgba(0,0,0,.08)}@media (min-width:1024px){.TableOfContents_desktopLabel__T_kvw{display:block}}.TableOfContents_mobileToggle__igDCQ{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--space-3) var(--space-4);background:rgba(68,104,240,.04);border:1px solid rgba(68,104,240,.12);border-radius:var(--card-radius-sm);cursor:pointer;font-family:DM Mono,monospace;font-size:var(--text-xs);font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--color-primary);transition:background var(--transition-fast)}.TableOfContents_mobileToggle__igDCQ:hover{background:rgba(68,104,240,.08)}.TableOfContents_mobileToggleLabel__6px18{pointer-events:none}.TableOfContents_chevron__cSJVl{transition:transform var(--transition-fast)}.TableOfContents_chevronOpen__TvW3c{transform:rotate(180deg)}@media (min-width:1024px){.TableOfContents_mobileToggle__igDCQ{display:none}}.TableOfContents_list__BvIBP{list-style:none;margin:0;padding:0;display:none;-webkit-margin-before:var(--space-3);margin-block-start:var(--space-3)}.TableOfContents_listOpen__Pyh6f{display:block}@media (min-width:1024px){.TableOfContents_list__BvIBP{display:block;-webkit-margin-before:0;margin-block-start:0}}.TableOfContents_item__hlIWX{position:relative}.TableOfContents_itemIndented__RI_fu{-webkit-padding-start:var(--space-4);padding-inline-start:var(--space-4)}.TableOfContents_link__kNlpR{display:block;width:100%;padding:var(--space-2) var(--space-3);-webkit-padding-start:var(--space-4);padding-inline-start:var(--space-4);font-size:var(--text-sm);line-height:1.4;color:var(--section-text-muted);text-align:left;background:none;border:none;border-left:2px solid transparent;cursor:pointer;transition:color var(--transition-fast),border-color var(--transition-fast);font-family:inherit}.TableOfContents_link__kNlpR:hover{color:var(--section-text)}.TableOfContents_itemActive__rUOx8 .TableOfContents_link__kNlpR{color:var(--color-primary);border-left-color:var(--color-primary);font-weight:500}.TableOfContents_itemActive__rUOx8 .TableOfContents_link__kNlpR:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:60%;background:var(--color-primary);border-radius:2px;opacity:0}.WhitepaperDownloadBar_stickyRegion__anugC{position:-webkit-sticky;position:sticky;bottom:var(--space-6);z-index:50;pointer-events:none;display:flex;justify-content:center;padding-inline:var(--gutter);-webkit-margin-before:calc(-1 * var(--space-8));margin-block-start:calc(-1 * var(--space-8));-webkit-margin-after:40px;margin-block-end:40px}.WhitepaperDownloadBar_bar__OzmXM{pointer-events:auto;max-width:960px;width:100%;background:rgba(26,26,26,.85);-webkit-backdrop-filter:blur(20px) saturate(1.2);backdrop-filter:blur(20px) saturate(1.2);border:1px solid rgba(255,255,255,.12);border-radius:var(--card-radius);padding:var(--space-4) var(--space-6);box-shadow:0 8px 32px rgba(0,0,0,.3),inset 0 0 0 1px rgba(255,255,255,.05)}.WhitepaperDownloadBar_barInner__EwYbN{display:flex;align-items:center;gap:var(--space-4)}.WhitepaperDownloadBar_iconWrap__cUWoT{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:rgba(252,170,30,.15);color:var(--color-yellow)}.WhitepaperDownloadBar_info__trBUd{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.WhitepaperDownloadBar_typeLabel__pf7B5{font-family:DM Mono,monospace;font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--color-yellow)}.WhitepaperDownloadBar_title__i_91o{font-size:var(--text-sm);font-weight:600;color:var(--color-white);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.WhitepaperDownloadBar_downloadBtn__vhcf7{flex-shrink:0;display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);border-radius:8px;background:var(--color-yellow);color:#1A1A1A;font-size:var(--text-sm);font-weight:600;text-decoration:none;transition:opacity var(--transition-fast);white-space:nowrap}.WhitepaperDownloadBar_downloadBtn__vhcf7:hover{opacity:.85}.WhitepaperDownloadBar_downloadBtn__vhcf7 svg{flex-shrink:0}@media (max-width:767px){.WhitepaperDownloadBar_info__trBUd{display:none}.WhitepaperDownloadBar_bar__OzmXM{padding:var(--space-3) var(--space-4)}}.ContactForm_form__pipWs{display:flex;flex-direction:column;gap:var(--space-6)}.ContactForm_nameRow__hj3zX{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-4);gap:var(--space-4)}@media (max-width:480px){.ContactForm_nameRow__hj3zX{grid-template-columns:1fr}}.ContactForm_fieldGroup__h0J2_{display:flex;flex-direction:column;gap:var(--space-2)}.ContactForm_label__3KfSN{font-family:DM Mono,monospace;font-size:var(--text-xs);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--section-text)}.ContactForm_required__4P2ck{color:var(--color-yellow)}.ContactForm_input__c8OaE,.ContactForm_textarea__m_Hn_{border:1px solid rgba(0,0,0,.15);border-radius:var(--card-radius-sm);padding:var(--space-4);font-size:var(--text-base);font-family:inherit;color:var(--color-black);background:var(--color-white);width:100%;transition:border-color var(--transition-base),box-shadow var(--transition-base);outline:none}.ContactForm_input__c8OaE:focus,.ContactForm_textarea__m_Hn_:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(var(--color-primary-rgb),.12)}.ContactForm_textarea__m_Hn_{min-height:150px;resize:vertical}.ContactForm_errorMessage__zKlj_{color:#dc2626;font-size:var(--text-sm);margin:0}.ContactForm_fieldError__cTaZO{color:#dc2626;font-size:var(--text-xs);margin:0;margin-top:var(--space-1)}.ContactForm_serverError__WKmyV{color:#dc2626;font-size:var(--text-sm);margin:0;padding:var(--space-3) var(--space-4);background:rgba(220,38,38,.06);border-radius:var(--card-radius-sm);border:1px solid rgba(220,38,38,.15)}.ContactForm_submitButton__NMzbn{align-self:flex-start;display:inline-flex;align-items:center;gap:var(--space-2);background:var(--color-primary);color:var(--color-white);border:none;border-radius:var(--card-radius-sm);padding:var(--space-4) var(--space-8);font-size:var(--text-base);font-weight:var(--font-weight-bold);font-family:inherit;cursor:pointer;transition:opacity var(--transition-base)}.ContactForm_submitArrow__K4m5B{transition:transform var(--transition-fast)}.ContactForm_submitButton__NMzbn:hover .ContactForm_submitArrow__K4m5B{transform:translateX(3px)}.ContactForm_submitButton__NMzbn:hover{opacity:.9}.ContactForm_submitButton__NMzbn:disabled,.ContactForm_submitButton__NMzbn[aria-disabled=true]{opacity:.6;cursor:not-allowed}@media (max-width:480px){.ContactForm_submitButton__NMzbn{width:100%}}.ContactForm_successState__6lq40{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--space-12) var(--space-8);gap:var(--space-4);animation:ContactForm_textFadeUp__BHzN5 .4s ease .3s both}.ContactForm_successIcon__ohJfo{display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border-radius:50%;background:var(--color-primary);color:var(--color-white);font-size:1.5rem;font-weight:var(--font-weight-bold);animation:ContactForm_iconPop__y42nm .6s cubic-bezier(.34,1.56,.64,1) .3s both}.ContactForm_successTitle__k_JZe{font-size:var(--text-2xl);font-weight:var(--font-weight-black);color:var(--color-primary);margin:0;animation:ContactForm_textFadeUp__BHzN5 .5s ease .5s both}.ContactForm_successMessage__rnh96{font-size:var(--text-base);color:var(--section-text-muted);margin:0;animation:ContactForm_textFadeUp__BHzN5 .5s ease .65s both}.ContactForm_resetLink__3Syqk{color:var(--color-primary);font-size:var(--text-sm);text-decoration:underline;text-underline-offset:2px;background:none;border:none;cursor:pointer;margin-top:var(--space-2)}.ContactForm_resetLink__3Syqk:hover{opacity:.8}.ContactForm_checkboxGroup__852LZ{display:flex;align-items:flex-start;gap:var(--space-3)}.ContactForm_checkbox__nvWL7{flex-shrink:0;width:18px;height:18px;margin-top:2px;accent-color:var(--color-primary);cursor:pointer}.ContactForm_checkboxLabel___dSuP{font-size:var(--text-sm);color:var(--section-text-muted);line-height:1.5;cursor:pointer}.ContactForm_consentLink__2G2Hd{color:var(--color-primary);text-decoration:underline;text-underline-offset:2px}.ContactForm_consentLink__2G2Hd:hover{opacity:.8}.ContactForm_checkboxGroupError__FZxjb .ContactForm_checkbox__nvWL7{outline:2px solid #dc2626;outline-offset:2px}.ContactForm_consentError__XZtCX{color:#dc2626;font-size:var(--text-xs);margin:0;margin-top:var(--space-1)}.ContactForm_inputError__uofxi{border-color:#dc2626}.ContactForm_inputError__uofxi:focus{box-shadow:0 0 0 3px rgba(220,38,38,.12)}.ContactForm_note__LoQEW{font-size:var(--text-xs);color:var(--section-text-muted);text-align:left;margin:0}.ContactForm_confetti__NrT_j{position:absolute;top:-20px;z-index:1;border-radius:2px;opacity:0;animation:ContactForm_confettiFall__jpSSr 2.2s cubic-bezier(.25,.46,.45,.94) forwards;pointer-events:none}@keyframes ContactForm_confettiFall__jpSSr{0%{opacity:1;transform:translateY(0) rotate(0deg) scale(1)}75%{opacity:1}to{opacity:0;transform:translateY(320px) rotate(var(--confetti-spin)) scale(.6)}}.ContactForm_c1__75o3E{left:8%;width:8px;height:8px;background:var(--color-primary);--confetti-spin:420deg;animation-delay:0s;animation-duration:2s}.ContactForm_c2__AeL4G{left:18%;width:6px;height:12px;background:#FCAA1E;--confetti-spin:-380deg;animation-delay:.15s;animation-duration:2.4s}.ContactForm_c3__9TqPG{left:30%;width:10px;height:6px;background:rgba(68,104,240,.4);--confetti-spin:520deg;animation-delay:.05s;animation-duration:1.9s}.ContactForm_c4__ghSnL{left:42%;width:7px;height:7px;background:#FCAA1E;--confetti-spin:-460deg;animation-delay:.25s;animation-duration:2.3s}.ContactForm_c5__HW8hp{left:55%;width:6px;height:10px;background:var(--color-primary);--confetti-spin:390deg;animation-delay:.1s;animation-duration:2.1s}.ContactForm_c6__c4N6W{left:65%;width:9px;height:5px;background:rgba(68,104,240,.35);--confetti-spin:-540deg;animation-delay:.2s;animation-duration:2.5s}.ContactForm_c7__FgMkj{left:75%;width:8px;height:8px;background:#FCAA1E;--confetti-spin:480deg;animation-delay:.08s;animation-duration:2s}.ContactForm_c8__GF2Ib{left:85%;width:5px;height:11px;background:var(--color-primary);--confetti-spin:-420deg;animation-delay:.18s;animation-duration:2.2s}.ContactForm_c9__mXR3L{left:92%;width:7px;height:6px;background:rgba(68,104,240,.3);--confetti-spin:360deg;animation-delay:.3s;animation-duration:2.4s}.ContactForm_c10__diM5z{left:24%;width:5px;height:9px;background:#FCAA1E;--confetti-spin:-500deg;animation-delay:.35s;animation-duration:2.6s}.ContactForm_c11__JAeA9{left:50%;width:10px;height:5px;background:var(--color-primary);--confetti-spin:440deg;animation-delay:.4s;animation-duration:2.1s}.ContactForm_c12__Y0vLC{left:78%;width:6px;height:6px;background:rgba(68,104,240,.4);--confetti-spin:-470deg;animation-delay:.12s;animation-duration:2.3s}.ContactForm_formFadeOut__tpFV_{animation:ContactForm_fadeOut__m5FLh .3s ease forwards}@keyframes ContactForm_fadeOut__m5FLh{to{opacity:0;transform:translateY(-8px)}}@keyframes ContactForm_iconPop__y42nm{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.1)}to{transform:scale(1)}}@keyframes ContactForm_textFadeUp__BHzN5{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.LegalPage_wrapper__5AKVe{padding:var(--space-16) 0 var(--space-24)}.LegalPage_content__W7ptc{max-width:800px;margin:0 auto}.LegalPage_title__Cg5zy{font-size:var(--text-2xl);font-weight:var(--font-weight-bold);margin-bottom:var(--space-8)}.LegalPage_body__cd9lV{font-size:var(--text-base);line-height:1.7;color:var(--color-text)}.LegalPage_body__cd9lV h2{font-size:var(--text-xl);font-weight:var(--font-weight-bold);margin-top:var(--space-12);margin-bottom:var(--space-4)}.LegalPage_body__cd9lV p{margin-bottom:var(--space-6)}.LegalPage_body__cd9lV a{color:var(--color-primary);text-decoration:underline}.PersonioJobListing_heading___D8Ur{font-size:var(--text-2xl);font-weight:var(--font-weight-black);line-height:1.15;margin:0 0 var(--space-12);text-align:center}.PersonioJobListing_fallback__eIUII{text-align:center;max-width:600px;margin:0 auto;padding:var(--space-8) 0}.PersonioJobListing_fallbackText__Ebg3m{font-size:var(--text-lg);color:var(--color-black);margin:0 0 var(--space-4);line-height:1.6}.PersonioJobListing_fallbackSub__nuYlK{font-size:var(--text-base);color:rgba(26,26,26,.6);margin:0;line-height:1.6}.PersonioJobListing_link___glpf{color:var(--color-blue);text-decoration:underline;text-underline-offset:2px;transition:opacity var(--transition-fast)}.PersonioJobListing_link___glpf:hover{opacity:.7}.PersonioJobListing_jobGrid___nGSX{display:grid;grid-template-columns:1fr;grid-gap:var(--space-4);gap:var(--space-4)}.PersonioJobListing_jobCard__MhcMq{display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);padding:var(--space-6) var(--space-8);border:1px solid rgba(26,26,26,.08);border-radius:var(--card-radius);background-color:var(--color-white);text-decoration:none;color:var(--color-black);transition:border-color var(--transition-base),box-shadow var(--transition-base)}.PersonioJobListing_jobCard__MhcMq:hover{border-color:var(--color-blue);box-shadow:0 2px 12px rgba(68,104,240,.08)}.PersonioJobListing_jobContent__w01bD{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.PersonioJobListing_jobTitle__sYDtq{font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight-bold);margin:0;line-height:1.4}.PersonioJobListing_jobMeta__6mJtQ{display:flex;flex-wrap:wrap;gap:var(--space-2)}.PersonioJobListing_badge__W8_xn{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.02em;padding:var(--space-1) var(--space-3);background-color:rgba(252,170,30,.08);border-radius:var(--radius-interactive);color:rgba(26,26,26,.7);white-space:nowrap}.PersonioJobListing_arrow__R_CiM{font-size:var(--text-lg);color:var(--color-blue);flex-shrink:0;transition:transform var(--transition-fast)}.PersonioJobListing_jobCard__MhcMq:hover .PersonioJobListing_arrow__R_CiM{transform:translateX(4px)}@media (min-width:768px){.PersonioJobListing_jobGrid___nGSX{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.PersonioJobListing_jobCard__MhcMq{padding:var(--space-4) var(--space-6)}}