.PersonAvatar_avatar__OcZf0{position:relative;display:grid;place-items:center;overflow:hidden;background:radial-gradient(130% 110% at 80% 0,rgba(var(--violet-rgb),.17),transparent 58%),radial-gradient(90% 80% at 12% 100%,rgba(var(--violet-rgb),.08),transparent 55%),var(--surface-2);border:1px solid var(--line-strong);border-radius:var(--radius-card)}.PersonAvatar_photo__TCbG5{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.PersonAvatar_initials__NogaE{font-family:var(--font-display),"Space Grotesk",sans-serif;font-size:1em;font-weight:500;letter-spacing:.05em;line-height:1;color:#cdb2f0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.author_page__8_7jR{position:relative;overflow:hidden}.author_page__8_7jR:before{content:"";position:absolute;inset:0 0 auto 0;height:380px;pointer-events:none;background:radial-gradient(50% 80% at 50% 0,rgba(var(--violet-rgb),.07),transparent 70%)}.author_inner__Epvsk{position:relative;max-width:var(--measure);margin-inline:auto;padding-inline:var(--gutter);padding-block:clamp(3rem,2.5rem + 3vw,5rem) var(--section-pad);display:grid;grid-gap:2.5rem;gap:2.5rem}.author_back__0T0Ca{font-family:var(--font-mono),monospace;font-size:var(--text-xs);color:var(--text-faint);transition:color var(--transition);justify-self:start}.author_back__0T0Ca:hover{color:var(--text)}.author_profile__VDrrh{display:grid;grid-template-columns:96px 1fr;grid-gap:1.75rem;gap:1.75rem;align-items:start}.author_avatar__DJNNb{width:96px;aspect-ratio:1;font-size:2rem}.author_profileBody__eQHnL{display:grid;grid-gap:.4rem;gap:.4rem;align-content:start}.author_eyebrow__npzIF{font-family:var(--font-mono),monospace;font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--text-faint)}.author_name__GvwSr{font-family:var(--font-display),"Space Grotesk",sans-serif;font-size:clamp(1.8rem,1.5rem + 1.4vw,2.5rem);font-weight:500;line-height:1.15;letter-spacing:-.02em;color:var(--text);margin-top:.2rem}.author_role__gymKo{font-family:var(--font-mono),monospace;font-size:var(--text-xs);color:var(--text-muted)}.author_socials__a7fFK{display:flex;flex-wrap:wrap;gap:1rem;margin-top:.75rem}.author_socialLink__Y6v5G{font-family:var(--font-mono),monospace;font-size:var(--text-xs);color:#cdb2f0;transition:color var(--transition)}.author_socialLink__Y6v5G:hover{color:var(--text)}@media (max-width:560px){.author_profile__VDrrh{grid-template-columns:1fr}}.author_bio__x8FRm{display:grid;grid-gap:1rem;gap:1rem;padding-block:.5rem;border-top:1px solid var(--line)}.author_bioP__11QAr{font-size:1.0625rem;line-height:1.75;color:rgba(236,237,246,.86)}.author_bioList__m1jeI{display:grid;grid-gap:.65rem;gap:.65rem}.author_bioLi___1mAd{position:relative;-webkit-padding-start:1.4rem;padding-inline-start:1.4rem;font-size:var(--text-label);line-height:1.6;color:var(--text-muted)}.author_bioLi___1mAd:before{content:"";position:absolute;inset-inline-start:0;top:.72em;width:.6rem;height:1px;background:rgba(var(--violet-rgb),.65)}.author_credentials__WA1IQ{display:grid;grid-gap:1rem;gap:1rem}.author_credLabel__RcpD9{font-family:var(--font-mono),monospace;font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--text-faint)}.author_credList__0uzhQ{display:flex;flex-wrap:wrap;gap:.6rem}.author_credChip__g0UG3{display:inline-block;padding:.35rem .75rem;font-family:var(--font-mono),monospace;font-size:.72rem;letter-spacing:.08em;color:var(--text-muted);background:var(--surface-1);border:1px solid var(--line);border-radius:var(--radius-chip)}.author_articles__UXSRj{display:grid;grid-gap:1.25rem;gap:1.25rem;border-top:1px solid var(--line);padding-top:2rem}.author_articlesLabel__2EETG{font-family:var(--font-mono),monospace;font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--text-faint)}.author_articlesList___vHDY{display:grid;grid-gap:.85rem;gap:.85rem}.author_articleCard__XPxqC{display:grid;grid-gap:.5rem;gap:.5rem;padding:1.35rem 1.5rem;background:var(--surface-1);border:1px solid var(--line);border-radius:var(--radius-card);transition:background-color var(--transition),border-color var(--transition)}.author_articleCard__XPxqC:focus-visible,.author_articleCard__XPxqC:hover{background-color:var(--surface-2);border-color:var(--line-strong)}.author_articleMeta__VyZsU{display:flex;align-items:center;gap:.65rem;font-family:var(--font-mono),monospace;font-size:var(--text-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-faint)}.author_articleChip__oL9sp{display:inline-block;padding:.2rem .5rem;font-size:.68rem;letter-spacing:.13em;text-transform:uppercase;color:var(--text-muted);border:1px solid var(--line-strong);border-radius:var(--radius-chip)}.author_articleTitle__sdWs7{font-family:var(--font-display),"Space Grotesk",sans-serif;font-size:1.15rem;font-weight:500;line-height:1.3;letter-spacing:-.01em;color:var(--text);transition:color var(--transition)}.author_articleCard__XPxqC:hover .author_articleTitle__sdWs7{color:#fff}.author_articleLiner__2IsRv{font-size:var(--text-label);line-height:1.55;color:var(--text-muted);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.article_page__YGiGp{position:relative;overflow:hidden}.article_page__YGiGp:before{content:"";position:absolute;inset:0 0 auto 0;height:420px;pointer-events:none;background:radial-gradient(52% 100% at 50% 0,rgba(var(--violet-rgb),.07),transparent 70%)}.article_layout__pZpo7{position:relative;display:grid;grid-template-columns:minmax(0,760px) 220px;grid-gap:0 clamp(2.5rem,5vw,5rem);gap:0 clamp(2.5rem,5vw,5rem);max-width:calc(760px + 220px + clamp(2.5rem, 5vw, 5rem) + 2 * clamp(22px, 5vw, 72px));margin-inline:auto;padding-inline:var(--gutter);padding-block:clamp(3.25rem,2.5rem + 3.2vw,5.5rem) var(--section-pad);align-items:start}.article_article__zMyUJ{position:relative;min-width:0}.article_tocCol__5X9U5{position:-webkit-sticky;position:sticky;top:96px;min-width:0}@media (max-width:1024px){.article_layout__pZpo7{grid-template-columns:1fr;max-width:calc(760px + 2 * clamp(22px, 5vw, 72px))}.article_tocCol__5X9U5{display:none}}.article_header__U_8jO{display:grid;justify-items:start;grid-gap:1.15rem;gap:1.15rem;margin-bottom:2rem}.article_back__Ye_iX{font-family:var(--font-mono),monospace;font-size:var(--text-xs);color:var(--text-faint);transition:color var(--transition)}.article_back__Ye_iX:hover{color:var(--text)}.article_meta__58E_I{display:flex;flex-wrap:wrap;align-items:baseline;gap:.55rem;font-family:var(--font-mono),monospace;font-size:var(--text-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.02em;color:var(--text-muted)}.article_metaDot__Kv_q1{color:var(--text-faint)}.article_metaAuthorLink___Rm53{color:var(--text-muted);transition:color var(--transition)}.article_metaAuthorLink___Rm53:hover{color:var(--text)}.article_title__S_3fO{font-size:clamp(2.05rem,1.7rem + 1.7vw,3.05rem);line-height:1.12}.article_tldr__QUEu4{position:relative;overflow:hidden;display:grid;grid-gap:.95rem;gap:.95rem;padding:1.5rem 1.75rem;margin-bottom:2.9rem;background:var(--surface-1);border:1px solid var(--line);border-radius:var(--radius-card)}.article_tldr__QUEu4:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:2px;background:rgba(var(--violet-rgb),.65)}.article_tldrLabel__R8imG{font-family:var(--font-mono),monospace;font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;color:#cdb2f0}.article_tldrList__rPkS0{display:grid;grid-gap:.75rem;gap:.75rem}.article_tldrItem__DNibO{position:relative;-webkit-padding-start:1.4rem;padding-inline-start:1.4rem;font-size:var(--text-label);line-height:1.6;color:rgba(236,237,246,.88)}.article_tldrItem__DNibO:before{content:"";position:absolute;inset-inline-start:0;top:.7em;width:.55rem;height:1px;background:rgba(var(--violet-rgb),.75)}.article_body__XEVzt{display:block}.article_p__tWL5m{margin-block:1.35rem;font-size:1.0625rem;line-height:1.75;color:rgba(236,237,246,.86)}.article_body__XEVzt>:first-child{-webkit-margin-before:0;margin-block-start:0}.article_h2__KsCF1{display:grid;grid-gap:.55rem;gap:.55rem;margin-block:2.9rem 1.3rem;font-size:clamp(1.45rem,1.3rem + .75vw,1.8rem);line-height:1.2;scroll-margin-top:6rem}.article_h2Num__aUfjX{font-family:var(--font-mono),monospace;font-size:var(--text-xs);font-weight:400;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.16em;color:var(--text-faint)}.article_pull__JkGQC{margin-block:2.5rem;-webkit-padding-start:1.6rem;padding-inline-start:1.6rem;-webkit-border-start:2px solid rgba(var(--violet-rgb),.6);border-inline-start:2px solid rgba(var(--violet-rgb),.6);font-family:var(--font-display),"Space Grotesk",sans-serif;font-size:clamp(1.3rem,1.15rem + .75vw,1.65rem);font-weight:500;font-style:normal;line-height:1.35;letter-spacing:-.015em;text-wrap:pretty;color:var(--text)}.article_ul__5o7ly{display:grid;grid-gap:.8rem;gap:.8rem;margin-block:1.6rem 1.9rem}.article_li__BboMc{position:relative;-webkit-padding-start:1.6rem;padding-inline-start:1.6rem;font-size:1.0625rem;line-height:1.65;color:rgba(236,237,246,.86)}.article_li__BboMc:before{content:"";position:absolute;inset-inline-start:0;top:.75em;width:.7rem;height:1px;background:rgba(var(--violet-rgb),.7)}.article_author__7oiIV{display:grid;grid-template-columns:76px 1fr;grid-gap:1.4rem;gap:1.4rem;-webkit-margin-before:3.25rem;margin-block-start:3.25rem;padding:1.6rem 1.75rem;background:var(--surface-1);border:1px solid var(--line);border-radius:var(--radius-card)}.article_authorAvatarLink__cNT__{display:block;width:76px;transition:opacity var(--transition)}.article_authorAvatarLink__cNT__:hover{opacity:.8}.article_authorAvatar__TErH_{width:76px;aspect-ratio:1;font-size:1.5rem}.article_authorBody__VO52d{min-width:0}.article_authorLabel__GH2gG{font-family:var(--font-mono),monospace;font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--text-faint)}.article_authorName__NblWD{margin-top:.55rem;font-family:var(--font-display),"Space Grotesk",sans-serif;font-size:1.15rem;font-weight:500;letter-spacing:-.01em;color:var(--text)}.article_authorRole___sMqJ{margin-top:.2rem;font-family:var(--font-mono),monospace;font-size:var(--text-xs);color:var(--text-muted)}.article_authorBio__wchZd{margin-top:.75rem;font-size:var(--text-label);line-height:1.6;color:var(--text-muted)}.article_authorFooter__tH5uX{display:flex;flex-wrap:wrap;gap:1rem;margin-top:.9rem;align-items:center}.article_authorCta__ia4lH{font-family:var(--font-mono),monospace;font-size:var(--text-xs);color:#cdb2f0;transition:color var(--transition)}.article_authorCta__ia4lH:hover{color:var(--text)}.article_socialLink__JP_Zf{font-family:var(--font-mono),monospace;font-size:var(--text-xs);color:var(--text-faint);transition:color var(--transition)}.article_socialLink__JP_Zf:hover{color:var(--text-muted)}@media (max-width:520px){.article_author__7oiIV{grid-template-columns:1fr}}.article_service__la0si{position:relative;display:grid;justify-items:start;grid-gap:.6rem;gap:.6rem;overflow:hidden;-webkit-margin-before:1.1rem;margin-block-start:1.1rem;padding:1.75rem;background-color:var(--surface-1);border:1px solid var(--line);border-radius:var(--radius-card);transition:background-color var(--transition),border-color var(--transition)}.article_service__la0si:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(120% 100% at 100% 0,rgba(var(--violet-rgb),.1),transparent 55%)}.article_service__la0si:focus-visible,.article_service__la0si:hover{background-color:var(--surface-2);border-color:var(--line-strong)}.article_serviceEyebrow__iXeZm{position:relative;font-family:var(--font-mono),monospace;font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--text-faint)}.article_serviceName__h0rq8{position:relative;margin-top:.25rem;font-family:var(--font-display),"Space Grotesk",sans-serif;font-size:1.35rem;font-weight:500;letter-spacing:-.015em;color:var(--text)}.article_servicePromise__iD4p5{position:relative;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-size:var(--text-label);line-height:1.6;color:var(--text-muted)}.article_serviceLink__MhZo1{position:relative;margin-top:.5rem;font-family:var(--font-mono),monospace;font-size:var(--text-xs);color:#cdb2f0;transition:color var(--transition)}.article_service__la0si:hover .article_serviceLink__MhZo1{color:var(--text)}.article_related__yBoIX{-webkit-margin-before:2.75rem;margin-block-start:2.75rem;-webkit-padding-before:2.25rem;padding-block-start:2.25rem;border-top:1px solid var(--line)}.article_relatedLabel__fT75_{margin-bottom:1.25rem;font-family:var(--font-mono),monospace;font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--text-faint)}.article_relatedGrid__vuAsG{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:1rem;gap:1rem}.article_relatedCard__wZvLL{display:grid;grid-gap:.55rem;gap:.55rem;padding:1.35rem 1.5rem;background:var(--surface-1);border:1px solid var(--line);border-radius:var(--radius-card);transition:background-color var(--transition),border-color var(--transition)}.article_relatedCard__wZvLL:focus-visible,.article_relatedCard__wZvLL:hover{background-color:var(--surface-2);border-color:var(--line-strong)}.article_relatedMeta__qoDg_{display:flex;align-items:center;gap:.65rem}.article_relatedChip__NvOTu{display:inline-block;padding:.2rem .5rem;font-family:var(--font-mono),monospace;font-size:.68rem;letter-spacing:.13em;text-transform:uppercase;color:var(--text-muted);border:1px solid var(--line-strong);border-radius:var(--radius-chip)}.article_relatedDate__TLAi_{font-family:var(--font-mono),monospace;font-size:var(--text-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-faint)}.article_relatedTitle__bJGdC{font-family:var(--font-display),"Space Grotesk",sans-serif;font-size:1.05rem;font-weight:500;line-height:1.3;letter-spacing:-.01em;color:var(--text);transition:color var(--transition)}.article_relatedCard__wZvLL:hover .article_relatedTitle__bJGdC{color:#fff}.article_relatedLiner__Q6elN{font-size:var(--text-label);line-height:1.55;color:var(--text-muted);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.article_relatedReadTime__qvumi{margin-top:.25rem;font-family:var(--font-mono),monospace;font-size:var(--text-xs);color:#cdb2f0;transition:color var(--transition)}.article_relatedCard__wZvLL:hover .article_relatedReadTime__qvumi{color:var(--text)}.article_faq__LMDW_{-webkit-margin-before:2.75rem;margin-block-start:2.75rem;-webkit-padding-before:2.25rem;padding-block-start:2.25rem;border-top:1px solid var(--line)}.article_faqLabel___y1XR{margin-bottom:1.25rem;font-family:var(--font-mono),monospace;font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--text-faint)}.article_faqList__yZwYR{display:grid;grid-gap:.75rem;gap:.75rem}.article_faqItem__EGQOv{background:var(--surface-1);border:1px solid var(--line);border-radius:var(--radius-card);overflow:hidden}.article_faqItem__EGQOv[open]{border-color:var(--line-strong)}.article_faqQ__nke9c{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.35rem;font-family:var(--font-display),"Space Grotesk",sans-serif;font-size:1.05rem;font-weight:500;line-height:1.35;letter-spacing:-.01em;color:var(--text);cursor:pointer;list-style:none;transition:color var(--transition)}.article_faqQ__nke9c:hover{color:#fff}.article_faqQ__nke9c::-webkit-details-marker{display:none}.article_faqIcon__59sOO{flex-shrink:0;font-size:1.25rem;font-weight:300;color:var(--text-faint);line-height:1;transition:transform var(--transition),color var(--transition)}.article_faqItem__EGQOv[open] .article_faqIcon__59sOO{transform:rotate(45deg);color:#cdb2f0}.article_faqA__9d8ke{font-size:var(--text-label);line-height:1.7;color:var(--text-muted);border-top:1px solid var(--line);padding:1rem 1.35rem 1.25rem}.article_expertiseSection__HXNS9{-webkit-margin-before:2.75rem;margin-block-start:2.75rem;-webkit-padding-before:2.25rem;padding-block-start:2.25rem;border-top:1px solid var(--line);display:grid;grid-gap:1.25rem;gap:1.25rem}.article_expertiseLabel__YDE0W{font-family:var(--font-mono),monospace;font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--text-faint)}.article_expertiseGrid__qIiHJ{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));grid-gap:.75rem;gap:.75rem}.article_expertiseCard__LeN_0{display:flex;flex-direction:column;gap:.55rem;position:relative;background:var(--surface-1);border:1px solid var(--line);border-radius:var(--radius-card);padding:1.25rem 1.35rem 1.25rem 1.55rem;text-decoration:none;color:inherit;overflow:hidden;transition:background var(--transition),border-color var(--transition),transform var(--transition)}.article_expertiseCard__LeN_0:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:linear-gradient(to bottom,rgba(var(--violet-rgb),.9),rgba(var(--pink-rgb),.6));opacity:0;transition:opacity var(--transition)}.article_expertiseCard__LeN_0:hover{background:var(--surface-2);border-color:var(--line-strong);transform:translateY(-1px)}.article_expertiseCard__LeN_0:hover:before{opacity:1}.article_expertiseCardTop__SjDLo{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.article_expertiseName__6W5Vh{font-family:var(--font-display),"Space Grotesk",sans-serif;font-size:.95rem;font-weight:600;letter-spacing:-.01em;color:var(--text);line-height:1.3}.article_expertiseArrow__jYq17{font-family:var(--font-mono),monospace;font-size:.875rem;color:var(--text-faint);flex-shrink:0;transition:transform var(--transition),color var(--transition);margin-top:.05rem}.article_expertiseCard__LeN_0:hover .article_expertiseArrow__jYq17{transform:translateX(3px);color:rgba(var(--violet-rgb),.85)}.article_expertiseDesc__OKRW0{font-size:.82rem;color:var(--text-muted);line-height:1.5}.article_pager__p_Q_c{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem;gap:1.5rem;-webkit-margin-before:3.25rem;margin-block-start:3.25rem;-webkit-padding-before:1.75rem;padding-block-start:1.75rem;border-top:1px solid var(--line)}.article_pagerLink__8mVUe{display:grid;grid-gap:.45rem;gap:.45rem;min-width:0}.article_pagerNext__pd4ZB{text-align:end;justify-items:end}.article_pagerLabel__gUmVV{font-family:var(--font-mono),monospace;font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint);transition:color var(--transition)}.article_pagerTitle__164VF{font-family:var(--font-display),"Space Grotesk",sans-serif;font-size:1.05rem;font-weight:500;line-height:1.3;letter-spacing:-.01em;color:var(--text-muted);transition:color var(--transition)}.article_pagerLink__8mVUe:hover .article_pagerLabel__gUmVV,.article_pagerLink__8mVUe:hover .article_pagerTitle__164VF{color:var(--text)}@media (max-width:560px){.article_pager__p_Q_c{grid-template-columns:1fr}.article_pagerNext__pd4ZB{text-align:start;justify-items:start}}.article_tableWrap__utDR6{overflow-x:auto;margin-block:2rem;border-radius:var(--radius-card);border:1px solid var(--line)}.article_table__TFiUr{width:100%;border-collapse:collapse;font-size:.875rem;line-height:1.5}.article_th__YhAYU{padding:.65rem .875rem;background:var(--surface-1);border-bottom:1px solid var(--line-strong);border-right:1px solid var(--line);font-family:var(--font-mono),monospace;font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);text-align:left;font-weight:500;white-space:nowrap}.article_th__YhAYU:last-child{border-right:none}.article_tr__sqSN3:nth-child(2n) .article_td__AkCQ1{background:hsla(0,0%,100%,.02)}.article_td__AkCQ1{padding:.7rem .875rem;border-bottom:1px solid var(--line);border-right:1px solid var(--line);color:rgba(236,237,246,.82);vertical-align:top}.article_td__AkCQ1:last-child{border-right:none}.article_tr__sqSN3:last-child .article_td__AkCQ1{border-bottom:none}.article_tdFactor__ljcAG{font-family:var(--font-mono),monospace;font-size:.78rem;font-weight:500;color:var(--text);white-space:nowrap}.article_tdGreen__FkLys{color:rgba(134,239,172,.85)}.article_tdRed__VKhff{color:hsla(0,94%,82%,.85)}.AiSummary_wrap__lcj_F{margin-bottom:2.25rem}.AiSummary_trigger__rF1oW{display:flex;align-items:center;gap:.6rem;padding:.7rem 1.1rem;width:100%;background:rgba(var(--violet-rgb),.06);border:1px solid rgba(var(--violet-rgb),.22);border-radius:var(--radius-chip);font-family:var(--font-mono),monospace;font-size:var(--text-xs);letter-spacing:.04em;color:#cdb2f0;cursor:pointer;text-align:left;transition:background var(--transition),border-color var(--transition),color var(--transition)}.AiSummary_trigger__rF1oW:hover{background:rgba(var(--violet-rgb),.1);border-color:rgba(var(--violet-rgb),.4);color:var(--text)}.AiSummary_sparkle__sDJKR{font-size:.85rem;color:#cdb2f0;flex-shrink:0}.AiSummary_chevron__jLxzV{margin-left:auto;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid;transition:transform var(--transition);flex-shrink:0}.AiSummary_up__JYd33{transform:rotate(180deg)}.AiSummary_panel__J8zHl{margin-top:.85rem;padding:1.5rem 1.75rem;background:var(--surface-1);border:1px solid rgba(var(--violet-rgb),.2);border-radius:var(--radius-card);position:relative;overflow:hidden}.AiSummary_panel__J8zHl:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(80% 60% at 100% 0,rgba(var(--violet-rgb),.08),transparent 60%)}.AiSummary_panelHeader___Chhf{display:flex;align-items:center;gap:.5rem;margin-bottom:1.25rem}.AiSummary_aiIcon__2UEBc{font-size:.9rem;color:#cdb2f0}.AiSummary_aiLabel__4E0v8{font-family:var(--font-mono),monospace;font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:#cdb2f0}.AiSummary_aiBy__vSMAr{font-family:var(--font-mono),monospace;font-size:.68rem;color:var(--text-faint)}.AiSummary_list__FyK5R{display:grid;grid-gap:.85rem;gap:.85rem;position:relative}.AiSummary_item__LikSk{position:relative;-webkit-padding-start:1.4rem;padding-inline-start:1.4rem;font-size:var(--text-label);line-height:1.65;color:rgba(236,237,246,.88)}.AiSummary_item__LikSk:before{content:"";position:absolute;inset-inline-start:0;top:.72em;width:.55rem;height:1px;background:rgba(var(--violet-rgb),.75)}.AiSummary_disclaimer__PNXiz{margin-top:1.25rem;padding-top:1rem;border-top:1px solid var(--line);font-family:var(--font-mono),monospace;font-size:.68rem;color:var(--text-faint);position:relative}.ArticleRating_wrap__RkcjK{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;margin-block:2.5rem;padding:1.25rem 1.5rem;background:var(--surface-1);border:1px solid var(--line);border-radius:var(--radius-card)}.ArticleRating_label__5zVTI{font-family:var(--font-mono),monospace;font-size:var(--text-xs);color:var(--text-muted);transition:color var(--transition)}.ArticleRating_stars__F_uRc{display:flex;gap:.2rem}.ArticleRating_star__3IQWs{font-size:1.35rem;line-height:1;color:var(--text-faint);cursor:pointer;background:none;border:none;padding:.1rem;transition:color var(--transition),transform var(--transition);-webkit-tap-highlight-color:transparent}.ArticleRating_star__3IQWs:focus-visible,.ArticleRating_star__3IQWs:hover{outline:none;transform:scale(1.15)}.ArticleRating_filled__avqvf{color:#cdb2f0}.ArticleToc_toc__vawwe{display:grid;grid-gap:.35rem;gap:.35rem}.ArticleToc_label__v_llh{padding-bottom:.7rem;margin-bottom:.25rem;border-bottom:1px solid var(--line);font-family:var(--font-mono),monospace;font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--text-faint)}.ArticleToc_list__yOnc1{display:grid;grid-gap:0;gap:0;list-style:none}.ArticleToc_item__qMRaP{display:contents}.ArticleToc_link__qzum2{display:block;padding-block:.42rem;-webkit-padding-start:.85rem;padding-inline-start:.85rem;font-size:.8rem;line-height:1.45;color:var(--text-faint);-webkit-border-start:2px solid transparent;border-inline-start:2px solid transparent;transition:color var(--transition),border-color var(--transition)}.ArticleToc_link__qzum2:hover{color:var(--text-muted)}.ArticleToc_active__TffoV{color:var(--text);border-inline-start-color:rgba(var(--violet-rgb),.7)}.Header_header__MvnS2{position:-webkit-sticky;position:sticky;top:0;z-index:60;background:rgba(8,6,15,.72);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.Header_inner__ggL_E{display:flex;align-items:center;gap:1.5rem;max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter);height:64px}.Header_brand__tPzig{font-family:var(--font-display),sans-serif;font-size:1.3rem;font-weight:600;letter-spacing:-.02em;color:var(--text);text-transform:lowercase;transition:color var(--transition)}.Header_brand__tPzig:hover{color:#fff}.Header_nav__EE71E{margin-left:auto}.Header_navList__l21rr{display:flex;align-items:stretch;gap:.25rem}.Header_navItem__wfLp8{position:relative;display:flex;align-items:center}.Header_navLink__Q_hTB{display:inline-flex;align-items:center;gap:.45rem;padding:.55rem .8rem;font-family:var(--font-mono),monospace;font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);transition:color var(--transition)}.Header_navItem__wfLp8:focus-within>.Header_navLink__Q_hTB,.Header_navLink__Q_hTB:hover{color:var(--text)}.Header_caret__ZSN6q{transition:transform var(--transition)}.Header_navItem__wfLp8:focus-within .Header_caret__ZSN6q,.Header_navItem__wfLp8:hover .Header_caret__ZSN6q{transform:rotate(180deg)}.Header_dropdown__MccJA{position:absolute;top:100%;left:-.25rem;padding-top:.6rem;opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity var(--transition),transform var(--transition),visibility 0s linear .2s}.Header_navItem__wfLp8:focus-within .Header_dropdown__MccJA,.Header_navItem__wfLp8:hover .Header_dropdown__MccJA{opacity:1;visibility:visible;transform:translateY(0);transition-delay:0s}.Header_dropdownPanel__N2A3p{min-width:280px;padding:.5rem;background:var(--surface-2);border:1px solid var(--line-strong);border-radius:var(--radius-card);box-shadow:0 18px 44px rgba(0,0,0,.5)}.Header_dropdownLink__TaEc0{display:block;padding:.55rem .75rem;border-radius:var(--radius-btn);font-size:var(--text-label);font-weight:500;color:var(--text-muted);transition:color var(--transition),background-color var(--transition)}.Header_dropdownLink__TaEc0:focus-visible,.Header_dropdownLink__TaEc0:hover{color:var(--text);background:var(--surface-3)}.Header_navItemMega__EjFtd{position:static;display:flex;align-items:center}.Header_megaDropdown__cTeIh{position:absolute;top:100%;left:0;right:0;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity var(--transition),transform var(--transition),visibility 0s linear .2s}.Header_navItemMega__EjFtd:focus-within .Header_megaDropdown__cTeIh,.Header_navItemMega__EjFtd:hover .Header_megaDropdown__cTeIh{opacity:1;visibility:visible;transform:translateY(0);transition-delay:0s}.Header_megaPanel__SShT5{max-width:var(--container);margin:0 auto;padding-inline:var(--gutter);display:grid;grid-template-columns:240px 1fr;background:var(--surface-2);border-top:none;border-bottom:1px solid var(--line-strong);box-shadow:0 24px 48px rgba(0,0,0,.55)}.Header_megaMain__eMW8N{padding:1.75rem 2rem 1.75rem 0;border-right:1px solid var(--line)}.Header_megaLabel__xhhAd{font-family:var(--font-mono),monospace;font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint);margin-bottom:.85rem}.Header_megaMainList__ZTtJH{list-style:none;display:flex;flex-direction:column;gap:.1rem}.Header_megaMainLink__MdM1o{display:block;padding:.5rem .65rem;border-radius:var(--radius-btn);font-family:var(--font-display),sans-serif;font-size:1rem;font-weight:500;color:var(--text-muted);transition:color var(--transition),background-color var(--transition)}.Header_megaMainLink__MdM1o:hover{color:var(--text);background:var(--surface-3)}.Header_megaDetailed__5gsMI{padding:1.75rem 0 1.75rem 2rem}.Header_megaDetailedList__rvmXQ{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.05rem .5rem;gap:.05rem .5rem}.Header_megaDetailLink__kP1aI{display:block;padding:.35rem .55rem;border-radius:var(--radius-btn);font-size:.8125rem;color:var(--text-muted);line-height:1.4;transition:color var(--transition),background-color var(--transition)}.Header_megaDetailLink__kP1aI:hover{color:var(--text);background:var(--surface-3)}.Header_actions__AFxTd{display:flex;align-items:center}.Header_mobileMenu__nWWGd{display:none;margin-left:auto}.Header_menuButton__aNKrC{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--radius-btn)}.Header_menuIcon__gsx1k{position:relative;display:block;width:20px;height:2px;background:var(--text);transition:background-color .2s ease-out}.Header_menuIcon__gsx1k:after,.Header_menuIcon__gsx1k:before{content:"";position:absolute;left:0;width:20px;height:2px;background:var(--text);transition:transform .2s ease-out}.Header_menuIcon__gsx1k:before{transform:translateY(-6px)}.Header_menuIcon__gsx1k:after{transform:translateY(6px)}.Header_mobileMenu__nWWGd[open] .Header_menuIcon__gsx1k{background:transparent}.Header_mobileMenu__nWWGd[open] .Header_menuIcon__gsx1k:before{transform:rotate(45deg)}.Header_mobileMenu__nWWGd[open] .Header_menuIcon__gsx1k:after{transform:rotate(-45deg)}.Header_mobilePanel__PXwHC{position:absolute;top:100%;left:0;right:0;max-height:calc(100vh - 64px);overflow-y:auto;padding:.75rem var(--gutter) 1.5rem;background:#0a0814;border-bottom:1px solid var(--line)}.Header_mobileGroup__rwf_f{padding-block:.5rem;border-top:1px solid var(--line)}.Header_mobileGroup__rwf_f:first-child{border-top:none}.Header_mobileGroupLabel__UEWi_{padding-block:.5rem .15rem;font-family:var(--font-mono),monospace;font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--text-faint)}.Header_mobileLink__LH6oj{display:block;padding-block:.6rem;font-size:1.0625rem;font-weight:500;color:var(--text)}.Header_mobileLink__LH6oj:hover{color:#fff}.Header_mobileSubLabel__OIGr_{padding-block:.75rem .15rem;font-family:var(--font-mono),monospace;font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--text-faint)}.Header_mobileDetailedList__7htZG{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0}.Header_mobileDetailLink__kX1ar{display:block;padding-block:.4rem;font-size:.875rem;color:var(--text-muted)}.Header_mobileDetailLink__kX1ar:hover{color:var(--text)}.Header_mobileCta__3wkTH{display:flex;align-items:center;justify-content:center;margin-top:1rem;padding:.75rem 1.3rem;border-radius:var(--radius-btn);background:var(--pink);color:#fff;font-size:var(--text-label);font-weight:600;white-space:nowrap}@media (max-width:880px){.Header_actions__AFxTd,.Header_nav__EE71E{display:none}.Header_mobileMenu__nWWGd{display:block}}.Footer_footer__UaG1g{position:relative;z-index:1;border-top:1px solid var(--line);background:rgba(8,6,15,.72);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.Footer_inner__ACAek{max-width:var(--container);margin-inline:auto;padding:var(--space-5) var(--gutter) var(--space-3)}.Footer_grid__qjDt3{display:grid;grid-template-columns:minmax(0,2.1fr) repeat(3,minmax(0,1fr));grid-gap:var(--space-3) var(--space-3);gap:var(--space-3) var(--space-3)}.Footer_brandCol__HhVKt{display:grid;align-content:start;grid-gap:1rem;gap:1rem;padding-right:var(--space-3)}.Footer_brand___zP6t{justify-self:start;font-family:var(--font-display),sans-serif;font-size:1.3rem;font-weight:600;letter-spacing:-.02em;text-transform:lowercase;color:var(--text)}.Footer_bio__O_X06{max-width:40ch;font-size:var(--text-label);line-height:1.65;color:var(--text-muted)}.Footer_col__Uenj5{display:grid;align-content:start;grid-gap:1rem;gap:1rem}.Footer_colTitle__sNZTr{font-family:var(--font-mono),monospace;font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--text-faint)}.Footer_linkList__TTzpJ{display:grid;grid-gap:.55rem;gap:.55rem}.Footer_link__EWWOW{font-size:var(--text-label);color:var(--text-muted);transition:color var(--transition)}.Footer_link__EWWOW:hover{color:var(--text)}.Footer_contactLine__4VBSn{font-size:var(--text-label);line-height:1.55;color:var(--text-muted)}.Footer_legal__gVqLl{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.75rem 2rem;margin-top:var(--space-4);padding-top:var(--space-2);border-top:1px solid var(--line)}.Footer_legalLine__E_Z_U{font-family:var(--font-mono),monospace;font-size:var(--text-xs);color:var(--text-faint)}@media (max-width:960px){.Footer_grid__qjDt3{grid-template-columns:repeat(2,minmax(0,1fr))}.Footer_brandCol__HhVKt{grid-column:1/-1;padding-right:0}}@media (max-width:540px){.Footer_grid__qjDt3{grid-template-columns:1fr}}.ComparisonBlock_wrap__QKXSQ{width:100%}.ComparisonBlock_cards__nNhR9{display:flex;gap:16px;align-items:flex-end}.ComparisonBlock_card__HM84r{flex:1 1;background:#0e0b1e;border:1px solid #1e1630;border-radius:14px;padding:22px 20px 28px;position:relative}.ComparisonBlock_card__HM84r:after{content:"";position:absolute;bottom:-25px;left:var(--pos,50%);transform:translateX(-50%);width:1px;height:25px;background:#2a1f3d}.ComparisonBlock_lit___XL4N{border-color:rgba(124,58,237,.5);background:rgba(124,58,237,.06)}.ComparisonBlock_lit___XL4N:after{background:rgba(124,58,237,.5)}.ComparisonBlock_colTitle__yUAFE{font-family:var(--font-mono);font-size:.65rem;letter-spacing:.14em;text-transform:uppercase;color:#7b6fa0;margin-bottom:14px}.ComparisonBlock_lit___XL4N .ComparisonBlock_colTitle__yUAFE{color:#c4aaff}.ComparisonBlock_points__y5mg9{list-style:none;margin:0;padding:0}.ComparisonBlock_point__8m2Q7{font-size:.82rem;color:#6b5f8a;line-height:1.55;padding:8px 0;border-top:1px solid #1a1530}.ComparisonBlock_point__8m2Q7:first-child{border-top:none;padding-top:0}.ComparisonBlock_lit___XL4N .ComparisonBlock_point__8m2Q7{color:#d8c4ff;border-color:rgba(124,58,237,.15)}.ComparisonBlock_track__INYtv{position:relative;height:4px;border-radius:99px;background:#1e1630;margin-top:24px}.ComparisonBlock_trackFill___lo_m{position:absolute;inset:0;border-radius:99px;background:linear-gradient(90deg,#2a1f3d,#7c3aed 65%,#db2777)}.ComparisonBlock_dot__xDY9R{position:absolute;top:50%;transform:translate(-50%,-50%);width:12px;height:12px;border-radius:50%;background:#2a1f3d;border:1px solid #4a3d66}.ComparisonBlock_dotLit__wWtD2{width:16px;height:16px;background:linear-gradient(135deg,#7c3aed,#db2777);border:none;box-shadow:0 0 16px rgba(124,58,237,.7)}.ComparisonBlock_axis__4K9As{display:flex;justify-content:space-between;margin-top:10px}.ComparisonBlock_axis__4K9As span{font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:#4a3d66}@media (max-width:700px){.ComparisonBlock_card__HM84r:after{display:none}.ComparisonBlock_cards__nNhR9{flex-direction:column;gap:12px}.ComparisonBlock_axis__4K9As,.ComparisonBlock_track__INYtv{display:none}}.Card_card__aqCmJ{background:var(--surface-1);border:1px solid var(--line);border-radius:var(--radius-card);padding:1.75rem}.Card_cornerGlow__2CJ8c{background-image:radial-gradient(130% 100% at 100% 0,rgba(var(--violet-rgb),.1),transparent 55%)}.CTABand_band__ZnDh4{position:relative;overflow:hidden;padding:clamp(3rem,2.2rem + 3.5vw,5rem) clamp(1.5rem,4vw,4rem);background:var(--surface-1);border:1px solid var(--line);border-radius:16px;text-align:center}.CTABand_glow__Y2ZPc{background:radial-gradient(60% 90% at 0 0,rgba(var(--violet-rgb),.16),transparent 62%),radial-gradient(55% 85% at 100% 100%,rgba(var(--pink-rgb),.1),transparent 60%)}.CTABand_glow__Y2ZPc,.CTABand_scrim__TrO2P{position:absolute;inset:0;pointer-events:none}.CTABand_scrim__TrO2P{background:radial-gradient(70% 80% at 50% 55%,rgba(8,6,15,.5),transparent 100%)}.CTABand_content__Q5imP{position:relative;display:grid;justify-items:center;grid-gap:2rem;gap:2rem}.CTABand_heading__LNsMV{max-width:24ch}.CTABand_actions__M_tAp{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.25rem}.CTABand_pulseWrap__gdZVZ{position:relative;display:inline-flex}.CTABand_pulse__D_Gu9{position:absolute;inset:0;border-radius:var(--radius-btn);box-shadow:0 0 22px 4px rgba(var(--pink-rgb),.32);opacity:.25;animation:CTABand_ctaPulse__U0jnD 4.5s var(--ease-settle) infinite alternate;pointer-events:none}.CTABand_primary__JJj0T{position:relative}@keyframes CTABand_ctaPulse__U0jnD{0%{opacity:.16}to{opacity:.55}}@media (prefers-reduced-motion:reduce){.CTABand_pulse__D_Gu9{animation:none;opacity:.25}}.blog_hero__WLLgl{position:relative;overflow:hidden;padding-block:clamp(4rem,3rem + 4.4vw,6.75rem) clamp(2.25rem,1.9rem + 1.6vw,3.25rem)}.blog_hero__WLLgl:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(44% 78% at 4% 0,rgba(var(--violet-rgb),.11),transparent 60%)}.blog_heroInner__9Eu8Q{position:relative;display:grid;grid-gap:1.3rem;gap:1.3rem;justify-items:start}.blog_heroTitle__avXya{max-width:17ch}.blog_heroIntro__F_DsA{max-width:var(--measure);font-size:var(--text-lg);color:var(--text-muted)}.blog_meta__y1pLv{display:flex;flex-wrap:wrap;align-items:baseline;gap:.9rem;font-family:var(--font-mono),monospace;font-size:var(--text-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-muted)}.blog_chip__kssSy{display:inline-block;padding:.26rem .6rem;font-family:var(--font-mono),monospace;font-size:.72rem;line-height:1.3;letter-spacing:.13em;text-transform:uppercase;color:var(--text-muted);border:1px solid var(--line-strong);border-radius:var(--radius-chip);transition:color var(--transition),border-color var(--transition)}.blog_featuredSection__eAgMo{padding-block:.5rem clamp(2rem,1.6rem + 1.8vw,3rem)}.blog_featured__XE4UJ{position:relative;display:block;overflow:hidden;padding:clamp(1.9rem,1.4rem + 2.4vw,3.5rem);background-color:var(--surface-1);border:1px solid var(--line);border-radius:16px;transition:background-color var(--transition),border-color var(--transition)}.blog_featured__XE4UJ:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(56% 90% at 0 100%,rgba(var(--violet-rgb),.12),transparent 58%),radial-gradient(40% 66% at 100% 0,rgba(var(--violet-rgb),.07),transparent 55%)}.blog_featured__XE4UJ:focus-visible,.blog_featured__XE4UJ:hover{background-color:var(--surface-2);border-color:var(--line-strong)}.blog_featuredCover__8AUKA{position:absolute;top:50%;right:-3%;width:min(56%,560px);transform:translateY(-50%);opacity:.45;pointer-events:none;-webkit-mask-image:linear-gradient(97deg,transparent 2%,rgba(0,0,0,.92) 48%);mask-image:linear-gradient(97deg,transparent 2%,rgba(0,0,0,.92) 48%)}.blog_featuredContent__8RJcD{position:relative;display:grid;justify-items:start;grid-gap:1.05rem;gap:1.05rem;max-width:36rem}.blog_featuredKicker__ZameN{font-family:var(--font-mono),monospace;font-size:var(--text-label);color:var(--text-muted)}.blog_featuredTitle__opMHn{font-family:var(--font-display),"Space Grotesk",sans-serif;font-size:clamp(1.9rem,1.5rem + 1.9vw,3rem);font-weight:500;line-height:1.12;letter-spacing:-.02em;text-wrap:balance;color:var(--text);max-width:19ch}.blog_featuredLiner__BqttJ{max-width:48ch;color:var(--text-muted);line-height:1.6}.blog_featuredCta__7vCJn{margin-top:.4rem;font-family:var(--font-mono),monospace;font-size:var(--text-label);color:#cdb2f0;transition:color var(--transition)}.blog_featured__XE4UJ:focus-visible .blog_featuredCta__7vCJn,.blog_featured__XE4UJ:hover .blog_featuredCta__7vCJn{color:var(--text)}@media (max-width:840px){.blog_featuredCover__8AUKA{display:none}}.blog_listSection__w4w7Y{padding-block:clamp(1.5rem,1.2rem + 1.4vw,2.5rem) var(--section-pad)}.blog_listLabel__1ULUx{padding-bottom:1rem;border-bottom:1px solid var(--line-strong);font-family:var(--font-mono),monospace;font-size:var(--text-label);color:var(--text-muted)}.blog_list__av3dK{display:grid}.blog_row__q_yRv{display:grid;grid-template-columns:7.5rem 11.5rem minmax(0,1fr) auto;grid-column-gap:clamp(1.25rem,2.5vw,2.5rem);column-gap:clamp(1.25rem,2.5vw,2.5rem);align-items:baseline;padding-block:1.55rem;border-bottom:1px solid var(--line)}.blog_rowDate__JOi2K,.blog_rowTime__8bjcm{font-family:var(--font-mono),monospace;font-size:var(--text-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-faint);transition:color var(--transition)}.blog_rowChipCell__TNFP_{justify-self:start}.blog_rowMain__UOhc7{display:grid;grid-gap:.4rem;gap:.4rem;min-width:0}.blog_rowTitle__xElYK{font-family:var(--font-display),"Space Grotesk",sans-serif;font-size:1.3rem;font-weight:500;line-height:1.25;letter-spacing:-.015em;color:var(--text);transition:color var(--transition)}.blog_rowLiner__mepDT{max-width:62ch;font-size:var(--text-label);line-height:1.55;color:var(--text-muted)}.blog_row__q_yRv:focus-visible .blog_rowTitle__xElYK,.blog_row__q_yRv:hover .blog_rowTitle__xElYK{color:#fff}.blog_row__q_yRv:hover .blog_rowDate__JOi2K,.blog_row__q_yRv:hover .blog_rowTime__8bjcm{color:var(--text-muted)}.blog_row__q_yRv:hover .blog_chip__kssSy{color:rgba(236,237,246,.85);border-color:hsla(0,0%,100%,.24)}@media (max-width:860px){.blog_row__q_yRv{grid-template-columns:auto auto 1fr;grid-template-areas:"date chip time" "main main main";row-gap:.9rem}.blog_rowDate__JOi2K{grid-area:date}.blog_rowChipCell__TNFP_{grid-area:chip}.blog_rowTime__8bjcm{grid-area:time;justify-self:end}.blog_rowMain__UOhc7{grid-area:main}}.ModuleHeader_root__6mvzm{display:grid;justify-items:start;grid-gap:1rem;gap:1rem}.ModuleHeader_eyebrow__My6IA{font-family:var(--font-mono),monospace;font-size:var(--text-label);font-weight:400;letter-spacing:.01em;color:var(--text-muted)}.ModuleHeader_title__fKOsu{max-width:24ch;font-size:var(--h2);line-height:1.15}.ModuleHeader_body__zD0An{max-width:var(--measure);color:var(--text-muted)}.ModuleHeader_center__CQwGu{justify-items:center;text-align:center}.MetricSlab_slab__JtWjP{display:grid;align-content:start;justify-items:start;grid-gap:.6rem;gap:.6rem}.MetricSlab_valueRow__WSdV2{display:flex;align-items:baseline;gap:.45rem}.MetricSlab_value__cGbHA{font-family:var(--font-display),sans-serif;font-size:var(--metric-size);font-weight:500;line-height:1;letter-spacing:-.025em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text)}.MetricSlab_pink__6F7gj{color:var(--pink-strong)}.MetricSlab_unit__NrHET{font-family:var(--font-mono),monospace}.MetricSlab_label__ekOn7,.MetricSlab_unit__NrHET{font-size:var(--text-label);color:var(--text-muted)}.MetricSlab_label__ekOn7{max-width:30ch;line-height:1.5}.MetricSlab_caseLink__SvNcb{margin-top:.15rem;font-family:var(--font-mono),monospace;font-size:var(--text-xs);color:var(--text-faint);transition:color var(--transition)}.MetricSlab_linked__3XK5A:focus-visible .MetricSlab_caseLink__SvNcb,.MetricSlab_linked__3XK5A:hover .MetricSlab_caseLink__SvNcb{color:var(--text)}.Diagrams_frame__EU3jN{margin:0;background:radial-gradient(120% 100% at 100% 0,rgba(154,78,230,.07) 0,rgba(154,78,230,0) 55%),var(--surface-1,#0d0a18);border:1px solid var(--line,hsla(0,0%,100%,.08));border-radius:12px;overflow:hidden}.Diagrams_plate__RDzW6{padding:clamp(.75rem,2.5vw,1.75rem)}.Diagrams_svg__6xuxM{display:block;width:100%;height:auto}.Diagrams_caption__esubW{font-size:.8125rem;line-height:1.5;letter-spacing:.02em;color:var(--text-muted,#9aa0bd);border-top:1px solid var(--line,hsla(0,0%,100%,.08));padding:.75rem 1.25rem .8125rem}.Diagrams_caption__esubW,.Diagrams_labelBright__dRYM2,.Diagrams_labelFaint__wIfOi,.Diagrams_label__ynTqk,.Diagrams_numBright__2aLVq,.Diagrams_num__zNasa{font-family:var(--font-mono,"JetBrains Mono"),ui-monospace,"SFMono-Regular",Menlo,monospace}.Diagrams_labelBright__dRYM2,.Diagrams_labelFaint__wIfOi,.Diagrams_label__ynTqk{font-size:10.5px;letter-spacing:.12em;text-transform:uppercase}.Diagrams_label__ynTqk{fill:hsla(0,0%,100%,.45)}.Diagrams_labelFaint__wIfOi{fill:hsla(0,0%,100%,.3)}.Diagrams_labelBright__dRYM2{fill:hsla(0,0%,100%,.78)}.Diagrams_numBright__2aLVq,.Diagrams_num__zNasa{font-size:11px;letter-spacing:.08em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Diagrams_num__zNasa{fill:hsla(0,0%,100%,.45)}.Diagrams_numBright__2aLVq{fill:hsla(0,0%,100%,.88)}.Diagrams_hair__L7LSN{fill:none;stroke:var(--line-strong,hsla(0,0%,100%,.14));stroke-width:1}.Diagrams_hairThick__ocP5H{fill:none;stroke:var(--line-strong,hsla(0,0%,100%,.14));stroke-width:1.5}.Diagrams_arrow__MxFMA{fill:none;stroke:hsla(0,0%,100%,.28);stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round}.Diagrams_dimWhite__IEacd{fill:none;stroke:rgba(236,237,246,.28);stroke-width:1}.Diagrams_whiteDim__7TtiF{fill:rgba(236,237,246,.3)}.Diagrams_chaos__1IPza{fill:none;stroke:#9fb4ff;stroke-width:1;stroke-dasharray:4 5;stroke-linecap:round}.Diagrams_chaosSolid__MpW0Y{fill:none;stroke:#9fb4ff;stroke-width:1}.Diagrams_chaosDot__TkUrv{fill:#9fb4ff}.Diagrams_chaosTick__bw8Dg{fill:none;stroke:#9fb4ff;stroke-width:1.25;stroke-linejoin:round}.Diagrams_violet___y4r3{fill:none;stroke:#9a4ee6;stroke-width:1.25}.Diagrams_violetDot___xPtx{fill:#9a4ee6}.Diagrams_violetChip__gDtJO{fill:rgba(154,78,230,.05);stroke:rgba(154,78,230,.5);stroke-width:1}.Diagrams_violetBand__D0Gxr{fill:rgba(154,78,230,.09);stroke:rgba(154,78,230,.35);stroke-width:1}.Diagrams_violetWash__ao0C7{fill:rgba(154,78,230,.08)}.Diagrams_white__BE6_g{fill:none;stroke:rgba(236,237,246,.55);stroke-width:1.25}.Diagrams_whiteDot__mYoHe{fill:rgba(236,237,246,.92)}.Diagrams_pink__E1nCx{fill:none;stroke:#c81fd4;stroke-width:1.75}.Diagrams_pinkThin__sgkrx{fill:none;stroke:#c81fd4;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round}.Diagrams_pinkDot__xPB6B{fill:#c81fd4}.Diagrams_pinkChip__ocgPd{fill:rgba(200,31,212,.06);stroke:#c81fd4;stroke-width:1.5}.Diagrams_chip__1eplf{fill:hsla(0,0%,100%,.02);stroke:var(--line-strong,hsla(0,0%,100%,.14));stroke-width:1}.Diagrams_maskViolet__qw3q9,.Diagrams_mask__it5_y{fill:var(--surface-1,#0d0a18)}.Diagrams_maskViolet__qw3q9{stroke:#9a4ee6;stroke-opacity:.6;stroke-width:1.25}.Diagrams_maskPink__NVYR0{fill:var(--surface-1,#0d0a18);stroke:#c81fd4;stroke-width:1.5}.ProofCard_card__8q9I2{display:flex;flex-direction:column;overflow:hidden;background:var(--surface-1);border:1px solid var(--line);border-radius:var(--radius-card);transition:background-color var(--transition),border-color var(--transition),transform var(--transition)}.ProofCard_card__8q9I2:hover{background:var(--surface-2);border-color:var(--line-strong);transform:translateY(-2px)}.ProofCard_cardDraft__pPzSe{cursor:default;opacity:.75}.ProofCard_cardDraft__pPzSe:hover{background:var(--surface-1);border-color:var(--line);transform:none}.ProofCard_body__G1r4v{display:flex;flex-direction:column;gap:1.15rem;padding:1.5rem 1.75rem 1.75rem;flex:1 1}.ProofCard_tags__ym93S{display:flex;flex-wrap:wrap;gap:.5rem}.ProofCard_tag__7OUR1{padding:.18rem .55rem;border:1px solid var(--line);border-radius:var(--radius-chip);font-family:var(--font-mono),monospace;font-size:var(--text-xs);color:var(--text-muted)}.ProofCard_headline__T2Tdu{font-size:clamp(1.35rem,1.2rem + .7vw,1.7rem);line-height:1.25;letter-spacing:-.015em}.ProofCard_metrics__0BEEH{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:1rem;gap:1rem;margin-top:auto;padding-top:1.15rem;border-top:1px solid var(--line)}.ProofCard_metric__37j88{display:block;min-width:0}.ProofCard_metricValue__vPqfd{display:block;font-family:var(--font-display),sans-serif;font-size:1.9rem;font-weight:500;line-height:1.1;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text)}.ProofCard_metricUnit__sa3gi{margin-left:.3rem;font-family:var(--font-mono),monospace;font-size:var(--text-xs);letter-spacing:0;color:var(--text-muted)}.ProofCard_metricLabel__ojz9h{display:block;margin-top:.35rem;font-size:var(--text-xs);line-height:1.45;color:var(--text-muted)}.ProofCard_readLink__VxPA3{font-family:var(--font-mono),monospace;font-size:var(--text-xs);color:var(--text-faint);transition:color var(--transition)}.ProofCard_card__8q9I2:hover .ProofCard_readLink__VxPA3{color:var(--text)}.ReadingProgress_bar__28no8{position:fixed;inset-block-start:0;inset-inline:0;height:3px;z-index:9000;pointer-events:none;background:linear-gradient(to right,rgba(var(--violet-rgb),.9) var(--pct,0),rgba(var(--violet-rgb),.12) var(--pct,0))}.FAQ_faq__aPOX9{border-top:1px solid var(--line)}.FAQ_item__JHoCl{border-bottom:1px solid var(--line)}.FAQ_summary__MCiHt{display:flex;align-items:baseline;justify-content:space-between;gap:1.5rem;padding:1.15rem .15rem;font-weight:500;font-size:1.0625rem;line-height:1.4;color:var(--text);transition:color var(--transition)}.FAQ_item__JHoCl[open] .FAQ_question__KVX9z,.FAQ_summary__MCiHt:hover .FAQ_question__KVX9z{color:#fff}.FAQ_question__KVX9z{transition:color var(--transition)}.FAQ_icon__JrmDv{position:relative;flex:none;align-self:center;width:12px;height:12px}.FAQ_icon__JrmDv:after,.FAQ_icon__JrmDv:before{content:"";position:absolute;background:var(--text-faint);transition:transform .2s ease-out}.FAQ_icon__JrmDv:before{top:5px;left:0;right:0;height:2px}.FAQ_icon__JrmDv:after{top:0;bottom:0;left:5px;width:2px}.FAQ_item__JHoCl[open] .FAQ_icon__JrmDv:after{transform:scaleY(0)}.FAQ_answer__Zehdp{max-width:var(--measure);padding:0 .15rem 1.35rem;color:var(--text-muted);line-height:1.65}.VennComparison_root__c7bT_{position:relative;padding:clamp(48px,8vh,96px) 0}.VennComparison_bg__zg6qg{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.VennComparison_grid__t4elm{display:grid;grid-template-columns:1fr .85fr 1fr;position:relative;z-index:1;min-height:300px;align-items:center}.VennComparison_col__uV8Ho{padding:clamp(24px,4vh,48px) clamp(18px,3vw,40px);display:flex;flex-direction:column;align-items:center;text-align:center;gap:18px}.VennComparison_mid__weS4W{padding-top:clamp(36px,6vh,72px);padding-bottom:clamp(36px,6vh,72px)}.VennComparison_sideLabel__TeeqB{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;font-size:.72rem;font-weight:500;line-height:1.4}.VennComparison_centerLabel__jXtDk{font-family:var(--font-display);font-size:clamp(1rem,.8rem + .8vw,1.45rem);color:#fff;text-transform:uppercase;letter-spacing:.06em;line-height:1.25}.VennComparison_list__Vl8Qq{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.VennComparison_list__Vl8Qq li{color:rgba(190,198,228,.65);font-size:clamp(.8rem,.72rem + .35vw,.93rem);line-height:1.55}.VennComparison_centerList__0nS3f li{color:rgba(220,225,245,.88)}@media (max-width:760px){.VennComparison_bg__zg6qg{display:none}.VennComparison_grid__t4elm{grid-template-columns:1fr;gap:0}.VennComparison_col__uV8Ho{border:1px solid var(--line);border-radius:12px;background:var(--surface-1)}.VennComparison_mid__weS4W{border-color:hsla(0,0%,100%,.18);background:hsla(0,0%,100%,.04);padding-top:clamp(24px,4vh,48px);padding-bottom:clamp(24px,4vh,48px);order:-1}.VennComparison_grid__t4elm{gap:12px}}.about_section__iIVqi{padding-block:clamp(2.75rem,2.1rem + 2.9vw,4.75rem)}.about_last__ION1G{-webkit-padding-after:var(--section-pad);padding-block-end:var(--section-pad)}.about_sectionHead__mOZ2M{margin-bottom:clamp(2rem,1.6rem + 1.8vw,3.25rem)}.about_hero__hgGLN{position:relative;overflow:hidden;padding-block:clamp(4.25rem,3.1rem + 5vw,7.5rem) clamp(3.25rem,2.6rem + 2.9vw,5rem);border-bottom:1px solid var(--line)}.about_hero__hgGLN:before{background:radial-gradient(48% 82% at 6% 0,rgba(var(--violet-rgb),.14),transparent 62%),radial-gradient(36% 58% at 98% 18%,rgba(var(--violet-rgb),.07),transparent 58%)}.about_hero__hgGLN:after,.about_hero__hgGLN:before{content:"";position:absolute;inset:0;pointer-events:none}.about_hero__hgGLN:after{background:radial-gradient(64% 90% at 32% 62%,rgba(8,6,15,.5),transparent 100%)}.about_heroInner__tD5Il{position:relative;z-index:1;display:grid;grid-gap:1.4rem;gap:1.4rem;justify-items:start}.about_heroTitle__ew_Rg{max-width:16ch}.about_heroIntro__qSVYo{max-width:var(--measure);font-size:var(--text-lg);line-height:1.65;color:var(--text-muted)}.about_principles__7_kx_{display:grid;border-top:1px solid var(--line);counter-reset:none}.about_principle__8LyCu{display:grid;grid-template-columns:4.5rem minmax(13rem,17rem) 1fr;grid-column-gap:2.5rem;column-gap:2.5rem;grid-row-gap:.5rem;row-gap:.5rem;align-items:baseline;padding-block:1.7rem;border-bottom:1px solid var(--line)}.about_principleIndex__e99DF{font-family:var(--font-mono),monospace;font-size:var(--text-label);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-faint)}.about_principleTitle__lWXvf{font-size:var(--display-sm);font-weight:500;letter-spacing:-.015em;line-height:1.2}.about_principleBody__5k1js{max-width:var(--measure);color:var(--text-muted)}@media (max-width:800px){.about_principle__8LyCu{grid-template-columns:3.25rem 1fr}.about_principleBody__5k1js{grid-column:2}}.about_people__R_o6v{display:grid;border-top:1px solid var(--line)}.about_person__8CUbO{display:grid;grid-template-columns:minmax(200px,270px) 1fr;grid-gap:2rem clamp(2.25rem,4vw,4rem);gap:2rem clamp(2.25rem,4vw,4rem);padding-block:clamp(2.5rem,2rem + 2.2vw,3.75rem);border-bottom:1px solid var(--line)}.about_portrait__iTu8T{width:100%;aspect-ratio:4/5;font-size:clamp(2.75rem,2.2rem + 2.4vw,4.25rem)}.about_personBody__ECxn2{max-width:46rem}.about_personName__89XsK{font-size:var(--display-md);letter-spacing:-.02em}.about_personRole__ReyD_{margin-top:.45rem;font-family:var(--font-mono),monospace;font-size:var(--text-label);color:var(--text-muted)}.about_personBio__zL9LD{display:grid;grid-gap:.9rem;gap:.9rem;margin-top:1.4rem}.about_personBio__zL9LD p{max-width:var(--measure);color:var(--text-muted);line-height:1.65}.about_bioList__1_BJY{display:grid;grid-gap:.5rem;gap:.5rem;padding:0;list-style:none}.about_bioList__1_BJY li{padding-left:1.1rem;position:relative;color:var(--text-muted);line-height:1.55}.about_bioList__1_BJY li:before{content:"—";position:absolute;left:0;color:rgba(154,78,230,.7)}.about_credentials__3p9qV{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1.6rem}.about_credential__XnHDN{padding:.34rem .7rem;font-family:var(--font-mono),monospace;font-size:var(--text-xs);line-height:1.4;color:rgba(236,237,246,.78);background:hsla(0,0%,100%,.02);border:1px solid var(--line-strong);border-radius:var(--radius-chip)}@media (max-width:760px){.about_person__8CUbO{grid-template-columns:1fr}.about_portrait__iTu8T{max-width:240px}}.about_bench__slRF9{position:relative;overflow:hidden;margin-top:clamp(2.5rem,2rem + 2.2vw,3.75rem);padding:clamp(1.9rem,1.5rem + 2vw,3.25rem);background:radial-gradient(85% 130% at 100% 0,rgba(var(--violet-rgb),.11),transparent 56%),var(--surface-1);border:1px solid var(--line);border-radius:var(--radius-card)}.about_benchEyebrow__dDajd{font-family:var(--font-mono),monospace;font-size:var(--text-label);color:var(--text-muted)}.about_benchHeading__kf6ay{margin-top:.9rem;max-width:22ch;font-size:var(--display-md)}.about_benchSub__fq_vu{margin-top:.8rem;max-width:var(--measure);color:var(--text-muted)}.about_benchPoints__9uqRE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 clamp(1.75rem,3vw,3rem);gap:0 clamp(1.75rem,3vw,3rem);margin-top:1.6rem}.about_benchPoint__FZQvz{display:flex;align-items:baseline;gap:.8rem;padding-block:1.05rem;border-top:1px solid var(--line);font-weight:500;color:var(--text)}.about_sparkle__9pWpt{flex-shrink:0;width:13px;height:13px;transform:translateY(1px);color:var(--violet)}@media (max-width:640px){.about_benchPoints__9uqRE{grid-template-columns:1fr}}.about_proofGrid__ZOjyH{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(2rem,3vw,3rem);gap:clamp(2rem,3vw,3rem);padding-top:clamp(2rem,1.6rem + 1.8vw,3rem);border-top:1px solid var(--line)}@media (max-width:860px){.about_proofGrid__ZOjyH{grid-template-columns:1fr;gap:2.5rem}}.services_page___Rw_y{position:relative}.services_hero__O822B{position:relative;overflow:hidden;isolation:isolate;padding-block:clamp(4rem,2.9rem + 5vw,7rem) clamp(2.5rem,2rem + 2.5vw,4rem)}.services_heroLight__X6PHX{--al-x:78%;--al-y:10%;--al-strength:0.8}.services_heroScrim__zidKx{position:absolute;inset:0;pointer-events:none;background:radial-gradient(58% 85% at 14% 60%,rgba(8,6,15,.6),transparent 72%)}.services_heroInner__iqZ6o{position:relative}.services_listSection__v30Dk{padding-block:0 var(--section-pad)}.services_rows__VW9IN{display:grid;grid-gap:.9rem;gap:.9rem}.services_row__eKkBS{display:grid;grid-template-columns:3.5rem minmax(0,1fr) auto;align-items:baseline;grid-gap:1.5rem;gap:1.5rem;padding:clamp(1.5rem,1.2rem + 1.4vw,2.25rem) clamp(1.25rem,1rem + 1.5vw,2.25rem);background:radial-gradient(50% 70% at 100% 0,rgba(var(--violet-rgb),.08),transparent 60%),var(--surface-1);border:1px solid var(--line);border-radius:var(--radius-card);transition:border-color var(--transition),transform var(--transition)}.services_row__eKkBS:hover{border-color:var(--line-strong);transform:translateY(-2px)}.services_row__eKkBS:active{transform:scale(.998)}.services_rowIndex__pK1tv{font-family:var(--font-mono),monospace;font-size:var(--text-label);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-faint)}.services_rowText__AU9rQ{min-width:0}.services_rowTitle__h1ogy{display:block;font-family:var(--font-display),sans-serif;font-size:clamp(1.6rem,1.3rem + 1.4vw,2.4rem);font-weight:500;line-height:1.15;letter-spacing:-.02em;color:var(--text);transition:color var(--transition)}.services_rowSub__0XmK4{display:block;max-width:var(--measure);margin-top:.5rem;font-size:var(--text-label);line-height:1.55;color:var(--text-muted)}.services_rowArrow__fc6ZA{font-family:var(--font-mono),monospace;font-size:1.25rem;color:var(--text-faint);transition:transform var(--transition),color var(--transition)}.services_row__eKkBS:hover .services_rowArrow__fc6ZA{color:var(--pink-strong);transform:translateX(6px)}.services_specialistSection__z1dg6{padding-block:var(--section-pad);border-top:1px solid var(--line)}.services_specialistLabel__3m0vJ{font-family:var(--font-mono),monospace;font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--text-faint);margin-bottom:2rem}.services_specialistGrid__tc4QL{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1rem;gap:1rem}.services_specialistCard__25qlB{display:flex;flex-direction:column;gap:.5rem;padding:1.25rem 1.25rem 1rem;background:var(--surface-1);border:1px solid var(--line);border-left:2px solid transparent;border-radius:var(--radius-card);transition:border-color var(--transition),border-left-color var(--transition),transform var(--transition)}.services_specialistCard__25qlB:hover{border-color:var(--line-strong);border-left-color:var(--violet);transform:translateY(-2px)}.services_specialistName__rHgbE{display:block;font-family:var(--font-display),sans-serif;font-size:1rem;font-weight:500;color:var(--text);line-height:1.3}.services_specialistDesc__GK_4Z{display:block;flex:1 1;font-size:var(--text-label);line-height:1.55;color:var(--text-muted)}.services_specialistArrow__F_T4o{font-family:var(--font-mono),monospace;font-size:.875rem;color:var(--text-faint);align-self:flex-end;transition:color var(--transition),transform var(--transition)}.services_specialistCard__25qlB:hover .services_specialistArrow__F_T4o{color:var(--pink-strong);transform:translateX(3px)}.services_ctaWrap__4cvFj{padding-block:var(--section-pad);border-top:1px solid var(--line)}@media (max-width:1024px){.services_specialistGrid__tc4QL{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.services_row__eKkBS{grid-template-columns:2.5rem minmax(0,1fr);gap:1rem}.services_rowArrow__fc6ZA{display:none}}.AmbientLight_root__Kg46E{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:-1;--al-x:72%;--al-y:24%;--al-strength:1}.AmbientLight_calm__MeJl0{--al-x:50%;--al-y:46%;--al-strength:0.55}.AmbientLight_beam__Da_ct,.AmbientLight_core__93F_4,.AmbientLight_halo__bhV8l{position:absolute;will-change:transform,opacity}.AmbientLight_halo__bhV8l{width:min(74rem,140vw);background:radial-gradient(closest-side,rgba(var(--violet-rgb),calc(.13 * var(--al-strength))),rgba(var(--violet-rgb),calc(.05 * var(--al-strength))) 46%,transparent 72%);animation:AmbientLight_al-drift__gg_kM 18s ease-in-out infinite alternate}.AmbientLight_core__93F_4,.AmbientLight_halo__bhV8l{left:var(--al-x);top:var(--al-y);aspect-ratio:1;transform:translate(-50%,-50%)}.AmbientLight_core__93F_4{width:clamp(16rem,34vw,27rem);background:radial-gradient(closest-side,rgba(var(--pink-rgb),calc(.06 * var(--al-strength))),transparent 56%),radial-gradient(closest-side,rgba(var(--violet-rgb),calc(.24 * var(--al-strength))),rgba(var(--violet-rgb),calc(.08 * var(--al-strength))) 52%,transparent 74%);animation:AmbientLight_al-breathe__H1SM3 14s ease-in-out infinite alternate}.AmbientLight_beam__Da_ct{left:var(--al-x);top:-12%;bottom:-12%;width:110px;background:linear-gradient(to bottom,transparent 3%,rgba(var(--violet-rgb),calc(.4 * var(--al-strength))) 34%,rgba(var(--violet-rgb),calc(.4 * var(--al-strength))) 66%,transparent 97%) 50% /1px 100% no-repeat,linear-gradient(to right,transparent,rgba(var(--violet-rgb),calc(.055 * var(--al-strength))) 50%,transparent) 50% /100% 100% no-repeat;transform:translateX(-50%);animation:AmbientLight_al-beam__T_W2D 16s ease-in-out infinite alternate}@keyframes AmbientLight_al-drift__gg_kM{0%{transform:translate(-50%,-50%) translateZ(0) scale(1);opacity:.85}to{transform:translate(-50%,-50%) translate3d(2.5%,-1.5%,0) scale(1.06);opacity:1}}@keyframes AmbientLight_al-breathe__H1SM3{0%{transform:translate(-50%,-50%) scale(1);opacity:.8}to{transform:translate(-50%,-50%) scale(1.08);opacity:1}}@keyframes AmbientLight_al-beam__T_W2D{0%{opacity:.5}to{opacity:.95}}@media (prefers-reduced-motion:reduce){.AmbientLight_beam__Da_ct,.AmbientLight_core__93F_4,.AmbientLight_halo__bhV8l{animation:none}}.ProgressLine_track__T_d9A{position:absolute;left:0;top:0;bottom:0;width:1.5px;background:var(--line);border-radius:2px;overflow:hidden;pointer-events:none}.ProgressLine_fill__C6Nhg{position:absolute;inset:0;background:linear-gradient(180deg,#c81fd4 0,rgba(124,58,237,.5));transform:scaleY(0);transform-origin:top}.Numbers_section__6J_AB{padding:clamp(90px,16vh,220px) var(--gutter)}.Numbers_inner__Vnsrp{max-width:820px;margin:0 auto}.Numbers_eyebrow__pXSe_{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.2em;font-size:.8rem;color:var(--muted);text-align:center;margin-bottom:14px}.Numbers_heading__ad6OV{font-size:clamp(2rem,1.4rem + 2.4vw,3.4rem);text-align:center;margin-bottom:clamp(48px,8vh,96px)}.Numbers_headingWithIntro__vEVy3{margin-bottom:14px}.Numbers_intro__DzbKY{text-align:center;color:var(--muted);max-width:52ch;margin:0 auto clamp(48px,8vh,96px);line-height:1.6;font-size:var(--text-lg,1.1rem)}.Numbers_list__r2eOK{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.Numbers_step__xSlIt{display:grid;grid-template-columns:1fr 1.4fr;grid-gap:clamp(20px,4vw,64px);gap:clamp(20px,4vw,64px);align-items:start;border-top:1px solid var(--line);padding:clamp(32px,5vh,56px) 0}.Numbers_k__2wlwK{font-family:var(--font-mono);font-size:clamp(1.4rem,1rem + 1.6vw,2.4rem);color:hsla(0,0%,100%,.22);line-height:1;transition:color .6s ease,text-shadow .6s ease}.Numbers_total__iMVZr{color:hsla(0,0%,100%,.16);font-size:.7em}.Numbers_copy__MDd_5{min-width:0}.Numbers_phaseRow__rPnHP{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.Numbers_phase__BODnz{display:inline-block;padding:5px 13px;border-radius:var(--btn-radius);background:rgba(var(--mag),.14);border:1px solid rgba(var(--mag),.32);color:#d8c4ff;font-size:.78rem;font-weight:500;transition:background .6s ease,border-color .6s ease,color .6s ease}.Numbers_timeline__L_1i1{font-family:var(--font-mono);font-size:.76rem;letter-spacing:.06em;color:var(--muted)}.Numbers_title__0MbqO{font-family:var(--font-display);font-size:clamp(1.3rem,1rem + 1vw,1.9rem);color:rgba(236,237,246,.6);margin-bottom:10px;transition:color .6s ease}.Numbers_desc__i5LCS{color:var(--muted);max-width:52ch;line-height:1.6}.Numbers_youGet__km3__{margin-top:14px;padding-left:16px;border-left:1px solid var(--line);max-width:52ch;color:rgba(154,160,189,.78);line-height:1.55;transition:color .6s ease,border-color .6s ease}.Numbers_youGetLabel__GKXgi{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;font-size:.78rem;color:var(--pink)}.Numbers_lit__D8SZH .Numbers_k__2wlwK{color:#fff;text-shadow:0 0 44px rgba(var(--mag),.8),0 0 16px rgba(var(--mag),.55)}.Numbers_lit__D8SZH .Numbers_phase__BODnz{background:rgba(var(--mag),.26);border-color:rgba(var(--mag),.55);color:#fff}.Numbers_lit__D8SZH .Numbers_title__0MbqO{color:#fff}.Numbers_lit__D8SZH .Numbers_youGet__km3__{color:var(--text);border-left-color:rgba(var(--mag),.95);box-shadow:-1px 0 18px rgba(var(--mag),.4)}.Numbers_lit__D8SZH .Numbers_youGetLabel__GKXgi{color:var(--pink-strong)}@media (max-width:560px){.Numbers_step__xSlIt{grid-template-columns:1fr;gap:10px}}.Engagement_section___CSyR{padding:clamp(80px,14vh,180px) var(--gutter)}.Engagement_inner__B04Ot{max-width:1000px;margin:0 auto}.Engagement_eyebrow__c2WNg{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.16em;font-size:.8rem;color:var(--muted);text-align:center;margin-bottom:16px}.Engagement_subheading__ZozRO{font-family:var(--font-display);font-size:clamp(1.6rem,1.2rem + 1.8vw,2.5rem);line-height:1.2;letter-spacing:-.02em;text-align:center;max-width:26ch;margin:0 auto clamp(48px,8vh,90px)}.Engagement_list__rVNxh{display:flex;flex-direction:column;gap:clamp(20px,3vh,32px)}.Engagement_block__VVnqj{position:relative;overflow:hidden;border:1px solid transparent;border-radius:18px;background:transparent;transition:border-color .6s ease,box-shadow .6s ease}.Engagement_wash__PntBL{position:absolute;inset:0;pointer-events:none;opacity:0;background:radial-gradient(120% 95% at 62% 38%,rgba(var(--mag),.22),transparent 60%);transition:opacity .6s ease}.Engagement_blockInner__cqncz{position:relative;padding:clamp(32px,5vw,60px)}.Engagement_lit__NGGDX{opacity:1;box-shadow:none}.Engagement_lit__NGGDX .Engagement_wash__PntBL{opacity:1}.Engagement_tag__LNw_K{display:inline-block;padding:7px 15px;border-radius:var(--btn-radius);background:rgba(var(--mag),.16);border:1px solid rgba(var(--mag),.34);color:#d8c4ff;font-size:.85rem;font-weight:500;margin-bottom:28px}.Engagement_bestFor__uUv1p{font-family:var(--font-display);font-size:clamp(1.5rem,1.1rem + 1.6vw,2.2rem);line-height:1.2;letter-spacing:-.02em;color:#fff;max-width:24ch;margin-bottom:28px}.Engagement_meta__OLWHY{display:flex;flex-direction:column;gap:8px;margin-bottom:30px;color:var(--text);line-height:1.55}.Engagement_metaLabel__1kG58{color:var(--muted);margin-right:6px}.Engagement_cta__aCqqR{display:inline-block;background:var(--pink);color:#fff;font-weight:600;padding:14px 26px;border-radius:var(--btn-radius);box-shadow:0 12px 36px rgba(200,31,212,.26);transition:transform .2s ease,box-shadow .3s ease,background .3s ease}.Engagement_cta__aCqqR:hover{background:var(--pink-strong);box-shadow:0 16px 46px rgba(200,31,212,.42)}.Engagement_cta__aCqqR:active{transform:translateY(1px)}.Engagement_accordion__u2Eng{margin-top:30px;border-top:1px solid var(--line)}.Engagement_summary__0AJ_g{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:22px 0 4px;font-weight:500;color:var(--text)}.Engagement_summary__0AJ_g::-webkit-details-marker{display:none}.Engagement_plus__r0Or0{position:relative;width:18px;height:18px;flex:none}.Engagement_plus__r0Or0:after,.Engagement_plus__r0Or0:before{content:"";position:absolute;background:var(--text);transition:transform .3s ease,opacity .3s ease}.Engagement_plus__r0Or0:before{top:8px;left:0;width:18px;height:2px}.Engagement_plus__r0Or0:after{left:8px;top:0;width:2px;height:18px}.Engagement_accordion__u2Eng[open] .Engagement_plus__r0Or0:after{transform:scaleY(0);opacity:0}.Engagement_items__XtsnA{margin:12px 0 8px;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}.Engagement_items__XtsnA li{position:relative;padding-left:22px;color:var(--muted);line-height:1.5}.Engagement_items__XtsnA li:before{content:"";position:absolute;left:4px;top:.55em;width:6px;height:6px;border-radius:50%;background:rgba(var(--mag),.85)}.CaseStat_section__e6K9x{padding:clamp(80px,14vh,180px) var(--gutter) clamp(120px,20vh,260px)}.CaseStat_head__xT2ae{max-width:900px;margin:0 auto clamp(36px,7vh,72px);text-align:center}.CaseStat_eyebrow__75R_F{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.16em;font-size:.8rem;color:var(--muted)}.CaseStat_scrollSpace__CAesd{position:relative;max-width:1100px;margin:0 auto;height:200vh}.CaseStat_scrollSpaceStacked__Vil2r{max-width:1100px;margin:0 auto;display:flex;flex-direction:column;gap:1.5rem}.CaseStat_cardStacked__tBaDk{position:relative;border-radius:22px;border:1px solid var(--line)}.CaseStat_stickyWrap___uYVn{position:-webkit-sticky;position:sticky;top:80px;height:calc(100vh - 80px)}.CaseStat_frame__Vjnhb{position:absolute;inset:0;overflow:hidden;border-radius:22px;border:1px solid var(--line);box-shadow:0 30px 90px rgba(0,0,0,.55),0 0 64px rgba(var(--mag),.14),inset 0 1px 0 rgba(var(--mag),.15)}.CaseStat_card__f6KCA{position:absolute;inset:0;overflow:hidden;display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(30px,5vw,80px);gap:clamp(30px,5vw,80px);padding:clamp(34px,5vw,64px);background:linear-gradient(165deg,#15101f,#0c0a17);will-change:transform}.CaseStat_wash__jSFv_{position:absolute;inset:0;pointer-events:none;background:radial-gradient(80% 90% at 50% 45%,rgba(var(--mag),.2),transparent 60%)}.CaseStat_left__Ghd3r{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:40px}.CaseStat_tag__qdSIf{align-self:flex-start;padding:6px 14px;border-radius:var(--btn-radius);background:rgba(var(--mag),.16);border:1px solid rgba(var(--mag),.34);color:#d8c4ff;font-size:.82rem;font-weight:500}.CaseStat_stat__umlFk{font-family:var(--font-display);font-size:clamp(2rem,1.3rem + 2.8vw,3.4rem);line-height:1.06;letter-spacing:-.03em;color:#fff}.CaseStat_num__x9Mj8{color:var(--pink-strong);white-space:nowrap}.CaseStat_right__skLyF{position:relative;align-self:center}.CaseStat_para__Sf_G1{color:var(--muted);line-height:1.6;margin-bottom:16px;max-width:52ch}.CaseStat_impactLabel__wNL6z{color:#fff;font-weight:600;margin:28px 0 6px}.CaseStat_impact__v4PBq{list-style:none;margin:0;padding:0}.CaseStat_impact__v4PBq li{padding:14px 0;border-top:1px solid var(--line);color:var(--muted);line-height:1.5}.CaseStat_caseLink__ypfed{display:inline-block;margin-top:26px;color:var(--pink-strong);font-weight:500;transition:color .25s ease}.CaseStat_caseLink__ypfed:hover{color:#fff}@media (max-width:760px){.CaseStat_scrollSpace__CAesd{height:auto}.CaseStat_stickyWrap___uYVn{position:relative;top:auto;height:auto}.CaseStat_frame__Vjnhb{position:relative;inset:auto;overflow:visible;border:none;border-radius:0;box-shadow:none;display:flex;flex-direction:column;gap:20px}.CaseStat_card__f6KCA{position:relative;inset:auto;grid-template-columns:1fr;align-content:start;padding:28px 22px;gap:16px;border:1px solid var(--line);border-radius:22px;box-shadow:0 30px 90px rgba(0,0,0,.55),inset 0 1px 0 rgba(var(--mag),.15);transform:none!important;will-change:auto}.CaseStat_left__Ghd3r{justify-content:flex-start;gap:14px}.CaseStat_right__skLyF{align-self:start}.CaseStat_stat__umlFk{font-size:clamp(1.6rem,5vw,2.4rem)}.CaseStat_impactLabel__wNL6z,.CaseStat_impact__v4PBq,.CaseStat_para__Sf_G1+.CaseStat_para__Sf_G1{display:none}.CaseStat_caseLink__ypfed{margin-top:16px}}.Team_section__AGmHE{padding:clamp(90px,16vh,220px) var(--gutter)}.Team_inner__TTZgL{max-width:1100px;margin:0 auto}.Team_heading__Ug2_0{font-size:clamp(2rem,1.4rem + 2.4vw,3.4rem)}.Team_aboutLink__JBr_S,.Team_heading__Ug2_0{text-align:center;margin-bottom:clamp(48px,8vh,90px)}.Team_aboutLink__JBr_S{display:block;margin-top:clamp(-32px,-4vh,-20px);color:var(--pink-strong);font-weight:500;font-size:.95rem;transition:color .25s ease}.Team_aboutLink__JBr_S:hover{color:#fff}.Team_people__MNMWb{position:relative;display:flex;flex-direction:column;gap:clamp(40px,6vh,72px);max-width:820px;margin:0 auto}.Team_person__KylCV{position:relative;z-index:1;display:grid;grid-template-columns:260px 1fr;grid-gap:clamp(24px,4vw,48px);gap:clamp(24px,4vw,48px);align-items:start}.Team_text__0cd5i{display:flex;flex-direction:column;justify-content:center}.Team_photo__vYWgK{position:relative;border-radius:16px;overflow:hidden;aspect-ratio:4/5;margin-bottom:0;border:1px solid var(--line);background:radial-gradient(70% 70% at 50% 40%,rgba(var(--mag),.42),transparent 70%),linear-gradient(180deg,#16111f,#0a0813)}.Team_photo__vYWgK:after{content:attr(data-initials);position:absolute;inset:0;display:grid;place-items:center;font-family:var(--font-display);font-weight:600;font-size:clamp(2.6rem,2rem + 3vw,4rem);color:hsla(0,0%,100%,.16);letter-spacing:.04em}.Team_photo__vYWgK img{position:absolute;inset:0;z-index:1;width:100%;height:100%;object-fit:cover;object-position:top center;transition:transform .6s ease}.Team_person__KylCV:hover .Team_photo__vYWgK img{transform:scale(1.02)}.Team_name__mYjRl{font-size:clamp(1.4rem,1.1rem + 1vw,1.8rem)}.Team_role__1eJDU{color:var(--pink-strong);font-size:.95rem;margin-top:6px;margin-bottom:18px}.Team_bio__mIJ9v{color:var(--muted);margin-top:14px;line-height:1.6;max-width:46ch}.Team_glue__tKas5{display:grid;grid-template-columns:260px 1fr;grid-gap:clamp(24px,4vw,48px);gap:clamp(24px,4vw,48px);align-items:start;max-width:820px;margin:clamp(40px,6vh,72px) auto 0}.Team_glueImage__BltOX{position:relative;border-radius:16px;overflow:hidden;aspect-ratio:3/4;border:1px solid var(--line);background:radial-gradient(80% 80% at 50% 50%,rgba(var(--mag),.28),transparent 72%),linear-gradient(180deg,#16111f,#08060f)}.Team_glueImage__BltOX img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:grayscale(1) brightness(.55) contrast(1.1)}.Team_glueTitle__6JkEU{font-size:clamp(1.4rem,1.1rem + 1vw,1.8rem)}.Team_glueSub__BLM5n{color:var(--muted);margin:14px 0 26px;line-height:1.55}.Team_points__TZmuA{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.Team_points__TZmuA li{display:flex;align-items:center;gap:12px;color:var(--text)}.Team_points__TZmuA li svg{color:var(--pink-strong);flex-shrink:0}@media (max-width:760px){.Team_person__KylCV{grid-template-columns:1fr}.Team_photo__vYWgK{max-width:260px}.Team_glue__tKas5{grid-template-columns:1fr}}.FinalCTA_section__Y1xkJ{padding:clamp(100px,16vh,220px) var(--gutter) clamp(80px,12vh,160px)}.FinalCTA_inner__sFBwl{max-width:680px;margin:0 auto;text-align:center}.FinalCTA_heading__lWVpQ{font-size:clamp(1.8rem,1.3rem + 2.2vw,3rem);line-height:1.12}.FinalCTA_sub__OutPq{color:var(--muted);margin:18px auto 0;max-width:48ch;line-height:1.6}.FinalCTA_form__PY1rK{position:relative;margin-top:clamp(40px,6vh,64px);display:flex;flex-direction:column;gap:26px;text-align:left;padding:clamp(28px,5vw,56px);border:1px solid var(--line);border-radius:20px;background:transparent;overflow:hidden}.FinalCTA_grid__yTIqK{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:28px 36px;gap:28px 36px}.FinalCTA_field__aLVsm{display:flex;flex-direction:column;gap:6px}.FinalCTA_field__aLVsm label{font-size:.85rem;color:var(--text)}.FinalCTA_req__6zG5I{color:var(--pink-strong)}.FinalCTA_field__aLVsm input,.FinalCTA_field__aLVsm textarea{background:transparent;border:none;border-bottom:1px solid hsla(0,0%,100%,.22);border-radius:0;padding:6px 0 2px;color:var(--text);font:inherit;transition:border-color .25s ease}.FinalCTA_field__aLVsm input::placeholder,.FinalCTA_field__aLVsm textarea::placeholder{color:rgba(154,160,189,.55)}.FinalCTA_field__aLVsm input:focus,.FinalCTA_field__aLVsm textarea:focus{outline:none;border-bottom-color:rgba(var(--mag),.9)}.FinalCTA_field__aLVsm textarea{resize:vertical}.FinalCTA_submit__FZb75{margin-top:8px;align-self:flex-start;background:var(--pink);color:#fff;font-weight:600;padding:15px 38px;border-radius:var(--btn-radius);transition:transform .2s ease,box-shadow .3s ease,background .3s ease;box-shadow:0 12px 36px rgba(200,31,212,.28)}.FinalCTA_submit__FZb75:hover{background:var(--pink-strong);box-shadow:0 16px 46px rgba(200,31,212,.46)}.FinalCTA_submit__FZb75:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(var(--mag),.5),0 14px 52px rgba(var(--mag),.5)}.FinalCTA_submit__FZb75:active{transform:translateY(1px)}.FinalCTA_success__ugSF7{margin-top:40px;font-size:1.15rem;color:var(--text);padding:28px;border:1px solid rgba(var(--mag),.4);border-radius:16px;background:rgba(var(--mag),.06)}@media (max-width:560px){.FinalCTA_grid__yTIqK{grid-template-columns:1fr}}