.knowledge_page__I3H1F{min-width:0}.knowledge_layout__W7wRN{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6,24px);align-items:start}.knowledge_layoutWithReader__LAc1a{grid-template-columns:minmax(0,1.7fr) minmax(20rem,1fr)}.knowledge_workspace__dPATZ{display:grid;gap:var(--space-6,24px);min-width:0}.knowledge_panel__gAHqn,.knowledge_reader__EHFSv{min-width:0;padding:var(--space-6,24px);border:1px solid var(--line);border-radius:var(--radius-panel,12px);background:var(--surface);color:var(--ink)}.knowledge_panel__gAHqn h2,.knowledge_reader__EHFSv h2{margin:0;font-size:clamp(1.15rem,2vw,1.45rem);font-weight:600;line-height:1.3}.knowledge_panel__gAHqn h3,.knowledge_reader__EHFSv h3{margin:.25rem 0 .5rem;font-size:1.25rem;font-weight:600;line-height:1.3}.knowledge_reader__EHFSv h3{overflow-wrap:anywhere}.knowledge_panel__gAHqn p,.knowledge_reader__EHFSv p{line-height:1.5}.knowledge_sectionTitle__970B7{display:flex;justify-content:space-between;gap:1rem;margin-bottom:1rem}.knowledge_sectionTitle__970B7 p{margin:.4rem 0 0;color:var(--muted)}.knowledge_nextSteps__znw6q,.knowledge_overviewChoices__eQlz7,.knowledge_projects___XoB8,.knowledge_sectionNav__UQr_A{display:flex;flex-wrap:wrap;gap:.5rem}.knowledge_emptyState__BRBxM button,.knowledge_form__MascT button,.knowledge_nextSteps__znw6q button,.knowledge_overviewChoices__eQlz7 button,.knowledge_pages__luOui button,.knowledge_projects___XoB8 button,.knowledge_readerTop__jRteO button,.knowledge_sectionNav__UQr_A button{min-height:44px;padding:.55rem .8rem;border:1px solid var(--line);border-radius:var(--radius-control,8px);background:var(--surface);color:var(--ink);font:inherit;cursor:pointer}.knowledge_emptyState__BRBxM button:hover,.knowledge_nextSteps__znw6q button:hover,.knowledge_overviewChoices__eQlz7 button:hover,.knowledge_overviewChoices__eQlz7 button[aria-pressed=true],.knowledge_pages__luOui button:hover:not(:disabled),.knowledge_projects___XoB8 button:hover,.knowledge_projects___XoB8 button[aria-pressed=true],.knowledge_sectionNav__UQr_A button:hover,.knowledge_sectionNav__UQr_A button[aria-pressed=true]{border-color:var(--accent);background:var(--surface-soft)}.knowledge_projects___XoB8 small,.knowledge_sectionNav__UQr_A small{margin-left:.35rem;color:var(--muted)}.knowledge_sectionNav__UQr_A{padding-bottom:.75rem;border-bottom:1px solid var(--line)}.knowledge_sectionNav__UQr_A button[aria-pressed=true]{font-weight:600}.knowledge_overviewChoices__eQlz7{margin:0 0 1.5rem}.knowledge_overviewArticle__EbyB7{max-width:100%;padding-top:1rem;border-top:1px solid var(--line)}.knowledge_overviewArticle__EbyB7>h3{margin:0 0 1rem;font-size:clamp(1.35rem,2vw,1.75rem)}.knowledge_panel__gAHqn .knowledge_answerBody__7O4_j,.knowledge_panel__gAHqn .knowledge_decisions__yQZc1 article p,.knowledge_panel__gAHqn .knowledge_summary__n3qOq,.knowledge_reader__EHFSv .knowledge_fullText__mPrz2,.knowledge_reader__EHFSv .knowledge_readerNote__gwt3b{max-width:68ch;font-size:1.125rem;font-weight:400;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}.knowledge_summary__n3qOq{margin:0 0 1.5rem}.knowledge_muted__70m0q{color:var(--muted)}.knowledge_sourceLine__S8vyX{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .55rem;margin:.75rem 0;color:var(--muted);font-size:.9375rem;line-height:1.6}.knowledge_sourceLink__TbJX9{display:inline;padding:0;border:0;background:transparent;color:var(--accent);font:inherit;text-align:left;text-decoration:underline;text-underline-offset:.18em;cursor:pointer;overflow-wrap:anywhere}.knowledge_sourceLink__TbJX9:hover{text-decoration-thickness:2px}.knowledge_downloadLink__b5sAe:focus-visible,.knowledge_emptyState__BRBxM button:focus-visible,.knowledge_form__MascT :is(input,textarea,button):focus-visible,.knowledge_nextSteps__znw6q button:focus-visible,.knowledge_overviewChoices__eQlz7 button:focus-visible,.knowledge_pages__luOui button:focus-visible,.knowledge_projects___XoB8 button:focus-visible,.knowledge_readerTop__jRteO button:focus-visible,.knowledge_sectionNav__UQr_A button:focus-visible,.knowledge_sourceLink__TbJX9:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.knowledge_decisions__yQZc1{display:grid;gap:.75rem;margin-top:2rem}.knowledge_decisions__yQZc1>h3{font-size:1.35rem}.knowledge_decisions__yQZc1 article,.knowledge_evidence__MjNTi article,.knowledge_results__C_aZ0 article{padding:1rem 0;border-top:1px solid var(--line)}.knowledge_decisions__yQZc1 article p,.knowledge_evidence__MjNTi article p,.knowledge_results__C_aZ0 article p{margin:.35rem 0;white-space:pre-wrap;overflow-wrap:anywhere}.knowledge_decisions__yQZc1 article p{line-height:1.7}.knowledge_meta__afBJj{font-size:.9375rem;line-height:1.6;color:var(--muted);overflow-wrap:anywhere}.knowledge_nextSteps__znw6q{margin-top:2rem;padding-top:1rem;border-top:1px solid var(--line)}.knowledge_emptyState__BRBxM{padding:1rem 0}.knowledge_form__MascT{display:grid;gap:.65rem;margin-top:1rem}.knowledge_form__MascT label{font-weight:600}.knowledge_formRow__jI78F{display:flex;gap:.65rem}.knowledge_formRow__jI78F input{flex:1 1;min-width:0}.knowledge_form__MascT :is(input,textarea){width:100%;min-height:44px;padding:.7rem .8rem;border:1px solid var(--line);border-radius:var(--radius-control,8px);background:var(--surface);color:var(--ink);font:inherit}.knowledge_form__MascT textarea{resize:vertical}.knowledge_form__MascT button{justify-self:start;border-color:var(--accent);color:var(--accent);font-weight:600}.knowledge_form__MascT button:disabled,.knowledge_pages__luOui button:disabled{opacity:.5;cursor:default}.knowledge_answer__JYLRr,.knowledge_evidence__MjNTi,.knowledge_results__C_aZ0{margin-top:1.25rem}.knowledge_answerBody__7O4_j{padding:1rem;border-left:3px solid var(--accent);background:var(--surface-soft)}.knowledge_timeline__5CgVO{display:grid;gap:.6rem;padding-left:1.4rem}.knowledge_timeline__5CgVO li{padding:.5rem 0;border-bottom:1px solid var(--line);overflow-wrap:anywhere}.knowledge_timeline__5CgVO time{display:inline-block;min-width:7rem;margin-right:.5rem;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.knowledge_documentRow__4Lk3s small,.knowledge_timeline__5CgVO small{display:block;color:var(--muted);font-size:.9375rem;line-height:1.6}.knowledge_documentList__SYg2W{display:grid}.knowledge_documentRow__4Lk3s{padding:.7rem 0;border-top:1px solid var(--line)}.knowledge_pages__luOui{display:flex;align-items:center;gap:.65rem;margin-top:1rem}.knowledge_reader__EHFSv{position:sticky;top:1rem;max-height:calc(100dvh - 2rem);overflow:auto;overscroll-behavior:contain}.knowledge_modalReader__eZsPG{position:fixed;inset:1rem;width:min(calc(100vw - 2rem),48rem);height:calc(100dvh - 2rem);max-height:none;margin:auto;box-shadow:0 12px 48px rgb(0 0 0/.22)}.knowledge_modalReader__eZsPG::backdrop{background:rgb(0 0 0/.55)}.knowledge_readerTop__jRteO{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.knowledge_readerTop__jRteO h2:focus{outline:none}.knowledge_readerTop__jRteO button{flex:none}.knowledge_readerNote__gwt3b{margin:1rem 0}.knowledge_downloadLink__b5sAe{display:inline-flex;min-height:44px;align-items:center;padding:.55rem .8rem;border:1px solid var(--accent);border-radius:var(--radius-control,8px);color:var(--accent);font-weight:600;text-decoration:none}.knowledge_downloadLink__b5sAe:hover{background:var(--surface-soft)}.knowledge_fullText__mPrz2{max-width:68ch;margin:1rem 0;padding:1rem;border:1px solid var(--line);border-radius:var(--radius-control,8px);background:var(--surface-soft);color:var(--ink);font-family:var(--font-sans);-webkit-user-select:text;user-select:text}.knowledge_error__tbWwz{padding:1rem;border:1px solid #a73330;border-radius:var(--radius-control,8px);color:#a73330}.knowledge_panel__gAHqn summary{font-weight:600;cursor:pointer}@container admin-stage (width < 65rem){.knowledge_layoutWithReader__LAc1a{grid-template-columns:minmax(0,1fr)}}@container admin-stage (width < 35rem){.knowledge_panel__gAHqn,.knowledge_reader__EHFSv{padding:var(--space-4,16px)}.knowledge_formRow__jI78F{flex-direction:column}.knowledge_timeline__5CgVO time{display:block}.knowledge_panel__gAHqn .knowledge_answerBody__7O4_j,.knowledge_panel__gAHqn .knowledge_decisions__yQZc1 article p,.knowledge_panel__gAHqn .knowledge_summary__n3qOq,.knowledge_reader__EHFSv .knowledge_fullText__mPrz2,.knowledge_reader__EHFSv .knowledge_readerNote__gwt3b{font-size:1.0625rem}.knowledge_modalReader__eZsPG{inset:.5rem;width:calc(100vw - 1rem);height:calc(100dvh - 1rem)}}.profile-deletion-panel_entry__9QUqH{margin:42px 0 0;padding-top:20px;border-top:1px solid var(--line);text-align:right}.profile-deletion-panel_trigger__oumnF{min-height:44px;padding:8px 2px;border:0;background:transparent;color:var(--muted);font:500 12px/1.4 var(--font-sans);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--muted) 45%,transparent);text-underline-offset:4px;cursor:pointer}.profile-deletion-panel_trigger__oumnF:hover{color:var(--danger-text,#a43b32);text-decoration-color:currentColor}.profile-deletion-panel_ownerNote__HfxKD{margin:36px 0 0;color:var(--muted);font-size:12px;text-align:right}.profile-deletion-panel_dialog__lqXaI{width:min(660px,calc(100% - 32px));max-height:calc(100dvh - 32px);padding:0;overflow:auto;border:0;border-radius:10px;background:transparent;color:var(--ink);box-shadow:0 22px 70px rgb(0 0 0/.28)}.profile-deletion-panel_dialog__lqXaI::backdrop{background:rgb(12 14 14/.68);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.profile-deletion-panel_panel__UXjpM{margin:0;padding:26px;border:1px solid var(--line);border-top:3px solid #a43b32;border-radius:8px;background:var(--surface);text-align:left}.profile-deletion-panel_panel__UXjpM>header{display:flex;justify-content:space-between;gap:20px;align-items:start;padding-bottom:16px;border-bottom:1px solid var(--line)}.profile-deletion-panel_panel__UXjpM>header span{color:var(--danger-text,#a43b32);font:700 12px/1.4 var(--font-mono);letter-spacing:.05em;text-transform:uppercase}.profile-deletion-panel_panel__UXjpM h2{margin:0 0 12px;font-size:21px;line-height:1.3;color:var(--ink)}.profile-deletion-panel_panel__UXjpM>header h2{margin:5px 0 0}.profile-deletion-panel_admin__mZEKM p,.profile-deletion-panel_panel__UXjpM p{font-size:14px;line-height:1.65;color:var(--muted);max-width:75ch}.profile-deletion-panel_admin__mZEKM form,.profile-deletion-panel_panel__UXjpM form{display:grid;gap:14px;margin-top:18px}.profile-deletion-panel_admin__mZEKM label,.profile-deletion-panel_panel__UXjpM label{display:grid;gap:8px;font-size:14px;line-height:1.5;color:var(--ink)}.profile-deletion-panel_admin__mZEKM input,.profile-deletion-panel_panel__UXjpM input{box-sizing:border-box;width:100%;max-width:400px;min-height:44px;padding:10px 12px;border:1px solid var(--line);border-radius:5px;background:var(--paper);color:var(--ink);font:inherit}.profile-deletion-panel_admin__mZEKM button,.profile-deletion-panel_panel__UXjpM button{justify-self:start;min-height:44px;padding:10px 16px;border:1px solid #a43b32;border-radius:5px;background:transparent;color:#a43b32;font:600 14px/1.4 var(--font-sans);cursor:pointer}.profile-deletion-panel_panel__UXjpM .profile-deletion-panel_close__VYLf1{min-width:44px;padding:0;border:0;color:var(--muted);font-size:28px;line-height:1}.profile-deletion-panel_panel__UXjpM form footer{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px}.profile-deletion-panel_panel__UXjpM form footer button:first-child{border-color:var(--line);color:var(--ink)}.profile-deletion-panel_admin__mZEKM button:disabled,.profile-deletion-panel_panel__UXjpM button:disabled{opacity:.5;cursor:not-allowed}.profile-deletion-panel_admin__mZEKM button:focus-visible,.profile-deletion-panel_admin__mZEKM input:focus-visible,.profile-deletion-panel_panel__UXjpM button:focus-visible,.profile-deletion-panel_panel__UXjpM input:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.profile-deletion-panel_admin__mZEKM form{padding:16px;border:1px solid var(--line);border-radius:6px}@media(max-width:600px){.profile-deletion-panel_panel__UXjpM{padding:20px}.profile-deletion-panel_panel__UXjpM form footer{display:grid}.profile-deletion-panel_panel__UXjpM form footer button{width:100%}}.reader-avatar-picker_picker__Kqiac{padding:24px;border:1px solid var(--line);border-radius:16px;background:var(--surface)}.reader-avatar-picker_picker__Kqiac h2{margin:0 0 8px;font-size:24px}.reader-avatar-picker_picker__Kqiac p{color:var(--muted);margin:8px 0 16px}.reader-avatar-picker_picker__Kqiac fieldset{margin:0;padding:0;border:0;min-width:0}.reader-avatar-picker_legend__NBbhx{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.reader-avatar-picker_options__rJ2WB{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.reader-avatar-picker_option__mIWBS{display:flex;align-items:center;flex-direction:column;gap:8px;padding:8px;border:2px solid var(--line);border-radius:12px;cursor:pointer;text-align:center;font-size:14px;color:var(--ink);background:var(--paper)}.reader-avatar-picker_option__mIWBS img{display:block;width:100%;height:auto;border-radius:6px}.reader-avatar-picker_option__mIWBS input{accent-color:var(--accent);width:18px;height:18px}.reader-avatar-picker_option__mIWBS:focus-within{outline:2px solid var(--accent);outline-offset:3px}.reader-avatar-picker_selected__cWGbT{border-color:var(--accent)}.reader-avatar-picker_automatic___KozR{display:flex;align-items:center;gap:10px;min-height:44px;margin:16px 0;font-size:15px;color:var(--ink)}.reader-avatar-picker_automatic___KozR input{flex-shrink:0;width:18px;height:18px;accent-color:var(--accent)}.reader-avatar-picker_picker__Kqiac button{min-height:44px;padding:10px 16px;border:1px solid var(--line);border-radius:8px;background:var(--action-bg);color:var(--action-text);cursor:pointer}.reader-avatar-picker_picker__Kqiac button:disabled{opacity:.65;cursor:default}.reader-avatar-picker_picker__Kqiac button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media(max-width:600px){.reader-avatar-picker_picker__Kqiac{padding:16px}.reader-avatar-picker_options__rJ2WB{grid-template-columns:repeat(3,minmax(0,1fr))}}.term-hint_root__k1SaW{position:relative;display:inline-flex;max-width:100%;vertical-align:baseline}.term-hint_root__k1SaW>button{display:inline-flex;gap:5px;align-items:center;max-width:100%;min-height:0;padding:0 1px;border:0;border-radius:3px;background:transparent;color:inherit;font:inherit;line-height:inherit;text-align:left;-webkit-text-decoration:underline dotted var(--accent);text-decoration:underline dotted var(--accent);text-underline-offset:.22em;cursor:help}.term-hint_root__k1SaW>button i{display:inline-grid;place-items:center;flex:0 0 16px;width:16px;height:16px;border:1px solid;border-radius:50%;color:var(--accent);font:750 .65rem/1 var(--font-mono);text-decoration:none}.term-hint_root__k1SaW>button:focus-visible,.term-hint_root__k1SaW>button:hover{color:var(--accent);outline:0;background:color-mix(in srgb,var(--accent) 8%,transparent)}.term-hint_tooltip__TpoRn{position:absolute;z-index:80;left:0;top:calc(100% + 9px);display:grid;gap:8px;width:min(360px,calc(100vw - 40px));padding:13px 15px;border:1px solid var(--accent);border-radius:9px;background:var(--surface);color:var(--ink);box-shadow:0 14px 42px rgb(17 31 53/.2);font:500 var(--text-label)/1.5 var(--font-sans);opacity:0;visibility:hidden;transform:translateY(-4px);pointer-events:none}.term-hint_tooltip__TpoRn a{color:var(--accent);font-weight:700}.term-hint_root__k1SaW:focus-within .term-hint_tooltip__TpoRn,.term-hint_root__k1SaW:hover .term-hint_tooltip__TpoRn{opacity:1;visibility:visible;transform:none;pointer-events:auto}@media(max-width:560px){.term-hint_tooltip__TpoRn{position:fixed;z-index:1200;left:12px;right:12px;top:auto;bottom:12px;width:auto}}@media print{.term-hint_tooltip__TpoRn{display:none}}.site-footer_footer__bB1cj.site-footer{display:grid;grid-template-columns:minmax(0,1fr);gap:0;align-items:start;margin-top:70px;padding-block:32px 28px;color:var(--muted);font:400 var(--text-label)/1.5 var(--font-sans)}.site-footer_footer__bB1cj .site-footer_main__PFln_{display:grid;grid-template-columns:minmax(220px,.85fr) minmax(0,2.4fr);gap:clamp(32px,5vw,84px);min-width:0}.site-footer_footer__bB1cj .site-footer_brand__idZ7D{display:block;min-width:0}.site-footer_brandIdentity__uYN9k{display:grid;gap:8px}.site-footer_brandIdentity__uYN9k>a{display:block;width:fit-content}.site-footer_brandIdentity__uYN9k p{max-width:27ch;margin:0;line-height:1.55}.site-footer_followHeading__27Jwu{margin-top:30px}.site-footer_followHeading__27Jwu h2,.site-footer_footer__bB1cj .site-footer_group__rNCSt h2{margin:0;color:var(--ink);font:650 var(--text-label)/1.4 var(--font-sans)}.site-footer_followHeading__27Jwu p{max-width:30ch;margin:5px 0 0;font-size:.8125rem;line-height:1.5}.site-footer_footer__bB1cj .site-footer_brand__idZ7D .push-control{margin-top:12px}.site-footer_footer__bB1cj .site-footer_brand__idZ7D .push-control button{min-height:44px;font-size:var(--text-label)}.site-footer_footer__bB1cj .site-footer_brand__idZ7D>a:last-child{margin-top:12px}.site-footer_footer__bB1cj .site-footer_primary__zT5__{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,42px);align-items:start;min-width:0}.site-footer_footer__bB1cj .site-footer_group__rNCSt{display:grid;align-content:start;min-width:0}.site-footer_footer__bB1cj .site-footer_group__rNCSt h2{margin-bottom:10px}.site-footer_footer__bB1cj .site-footer_group__rNCSt>:is(a,button){display:flex;align-items:center;min-height:40px;padding:7px 0;color:var(--muted);font:400 var(--text-label)/1.45 var(--font-sans);text-align:left;overflow-wrap:anywhere}.site-footer_footer__bB1cj .site-footer_bottom__KICLK a:hover,.site-footer_footer__bB1cj .site-footer_group__rNCSt>:is(a,button):hover,.site-footer_footer__bB1cj .site-footer_more__akx1k>:is(a,button):hover{color:var(--accent)}.site-footer_footer__bB1cj :is(a,button):focus-visible{outline:2px solid var(--focus);outline-offset:3px}.site-footer_footer__bB1cj .site-footer_more__akx1k{display:flex;flex-wrap:wrap;align-items:center;gap:0 26px;margin-top:28px;padding-block:12px;border-top:1px solid var(--line)}.site-footer_footer__bB1cj .site-footer_more__akx1k>:is(a,button){display:inline-flex;align-items:center;min-height:44px;padding:8px 0;color:var(--muted);font:400 var(--text-label)/1.45 var(--font-sans)}.site-footer_footer__bB1cj .site-footer_bottom__KICLK{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px 24px;padding-top:16px;border-top:1px solid var(--line);font-size:.8125rem}.site-footer_footer__bB1cj .site-footer_author__s7RO4{display:flex;align-items:center;flex-wrap:wrap;gap:0 8px}.site-footer_footer__bB1cj .site-footer_author__s7RO4 a{text-decoration:underline;text-underline-offset:3px}.site-footer_footer__bB1cj .site-footer_author__s7RO4 a:nth-last-child(-n+2){margin-left:8px}.site-footer_footer__bB1cj .site-footer_bottom__KICLK nav{display:flex;flex-wrap:wrap;gap:0 24px}.site-footer_footer__bB1cj .site-footer_bottom__KICLK a{display:inline-flex;align-items:center;min-height:44px;color:var(--muted)}@media (max-width:900px){.site-footer_footer__bB1cj .site-footer_main__PFln_{grid-template-columns:minmax(0,1fr);gap:32px}.site-footer_footer__bB1cj .site-footer_brand__idZ7D{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 24px}.site-footer_brandIdentity__uYN9k{grid-row:span 3;align-content:start}.site-footer_followHeading__27Jwu{margin-top:0}}@media (max-width:600px){.site-footer_footer__bB1cj.site-footer{margin-top:48px;padding-top:28px;padding-bottom:calc(96px + env(safe-area-inset-bottom, 0px))}.site-footer_footer__bB1cj .site-footer_brand__idZ7D{display:block}.site-footer_followHeading__27Jwu{margin-top:24px}.site-footer_footer__bB1cj .site-footer_primary__zT5__{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 18px}.site-footer_footer__bB1cj .site-footer_group__rNCSt>:is(a,button){min-height:44px}.site-footer_footer__bB1cj .site-footer_group__rNCSt:last-child{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px}.site-footer_footer__bB1cj .site-footer_group__rNCSt:last-child h2{grid-column:1/-1}.site-footer_footer__bB1cj .site-footer_more__akx1k{gap:0 18px}.site-footer_footer__bB1cj .site-footer_more__akx1k>:is(a,button){width:calc(50% - 9px)}.site-footer_footer__bB1cj .site-footer_bottom__KICLK{align-items:flex-start}.site-footer_footer__bB1cj .site-footer_bottom__KICLK nav{gap:0 18px}.site-footer_footer__bB1cj .site-footer_bottom__KICLK a{min-height:44px}}@media (max-width:350px){.site-footer_footer__bB1cj .site-footer_primary__zT5__{grid-template-columns:minmax(0,1fr)}.site-footer_footer__bB1cj .site-footer_group__rNCSt:last-child{grid-column:auto}}.activity_activity__NU2O0{padding-top:24px;background:var(--surface)}.activity_activity__NU2O0 .person-publications,.activity_activity__NU2O0 .person-works{padding-block:48px}.activity_morePublications__teR7v{margin-top:32px;border-block:1px solid var(--line)}.activity_morePublications__teR7v summary,.activity_reputation__5IXkg summary{display:flex;align-items:center;gap:12px;min-height:52px;padding-block:16px;cursor:pointer;list-style:none;color:var(--ink);font-weight:600}.activity_morePublications__teR7v summary::-webkit-details-marker,.activity_reputation__5IXkg summary::-webkit-details-marker{display:none}.activity_morePublications__teR7v summary span{color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.activity_morePublications__teR7v summary svg,.activity_reputation__5IXkg summary svg{margin-left:auto;transition:transform .18s ease}.activity_morePublications__teR7v[open]>summary svg,.activity_reputation__5IXkg[open]>summary svg{transform:rotate(180deg)}.activity_publicationList__6s_M7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;padding-bottom:24px}.activity_publicationList__6s_M7 a{display:flex;gap:20px;justify-content:space-between;align-items:center;padding-block:16px;border-bottom:1px solid var(--line);color:var(--ink);font-size:16px;line-height:1.5;text-decoration:none}.activity_publicationList__6s_M7 a:hover span{text-decoration:underline;text-underline-offset:4px}.activity_publicationList__6s_M7 svg{flex-shrink:0}.activity_reputation__5IXkg{border-block:1px solid var(--line)}.activity_reputation__5IXkg .shell{width:100%}.activity_activity__NU2O0 summary:focus-visible,.activity_publicationList__6s_M7 a:focus-visible{outline:3px solid var(--accent);outline-offset:4px}@media (max-width:700px){.activity_publicationList__6s_M7{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.activity_morePublications__teR7v summary svg,.activity_reputation__5IXkg summary svg{transition:none}}.activity_reputation__5IXkg{padding-block:34px}.activity_reputation__5IXkg>h2{margin-bottom:18px;font-size:clamp(28px,3.4vw,48px)}.activity_activity__NU2O0 time{display:block;color:var(--muted);font-size:13px;margin-block:4px 9px}.activity_activity__NU2O0{padding-top:0;background:var(--paper)}.activity_feed__vgqX5,.activity_reputation__5IXkg{padding-block:clamp(32px,4vw,56px);scroll-margin-top:92px}.activity_feed__vgqX5 h2,.activity_reputation__5IXkg>h2{font-size:clamp(30px,3.3vw,46px);font-weight:670;line-height:1.12;letter-spacing:-.035em;margin:0 0 clamp(18px,2.4vw,30px)}.activity_feedGrid__V3u_m{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:clamp(24px,4vw,60px)}.activity_feed__vgqX5 a{color:var(--ink);text-decoration:none}.activity_feed__vgqX5 a:focus-visible h3,.activity_feed__vgqX5 a:hover h3{text-decoration:underline;text-underline-offset:.17em}.activity_feed__vgqX5 .activity_leadStory__BFYRL{display:block;min-width:0}.activity_feed__vgqX5 .activity_leadArt__W64IJ,.activity_feed__vgqX5 .activity_thumb__z62hD{margin:0;display:block;overflow:hidden;border:1px solid var(--line);background:var(--surface);border-radius:4px;aspect-ratio:16/9}.activity_feed__vgqX5 .activity_leadArt__W64IJ img,.activity_feed__vgqX5 .activity_thumb__z62hD img{display:block;width:100%;height:100%;object-fit:contain}.activity_feed__vgqX5 .activity_leadStory__BFYRL .activity_leadArt__W64IJ{margin-block-end:16px}.activity_feed__vgqX5 time{display:block;color:var(--muted);font:550 13px/1.5 var(--font-sans);margin:0 0 6px}.activity_feed__vgqX5 .activity_leadStory__BFYRL h3{margin:0;font-size:clamp(23px,2vw,31px);letter-spacing:-.03em;line-height:1.2;overflow-wrap:break-word}.activity_feed__vgqX5 .activity_leadStory__BFYRL p{margin:10px 0 0;max-width:58ch;font-size:16px;line-height:1.56;color:var(--muted)}.activity_storyList___XRsH{margin:0;padding:0;list-style:none}.activity_storyList___XRsH li{border-top:1px solid var(--line)}.activity_storyList___XRsH li:last-child{border-bottom:1px solid var(--line)}.activity_storyList___XRsH a{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-block:15px;min-height:72px}.activity_storyList___XRsH h3{margin:0;font-size:clamp(16px,1.38vw,21px);line-height:1.3;font-weight:670;letter-spacing:-.018em}.activity_feed__vgqX5 .activity_thumb__z62hD{flex:0 0 clamp(64px,8vw,108px)}.activity_feed__vgqX5 .activity_morePublications__teR7v{margin-top:20px}.activity_projects__cqG8e{display:grid;grid-template-columns:auto 1fr;align-items:baseline;gap:14px 24px;border-block:1px solid var(--line);padding-block:18px}.activity_projects__cqG8e h3{font-size:17px}.activity_projects__cqG8e ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px 24px}.activity_projects__cqG8e a{color:var(--ink);font-size:14px;text-underline-offset:3px}.activity_projects__cqG8e svg{width:13px;height:13px}.activity_reputation__5IXkg{border:0}.activity_reputation__5IXkg .author-reputation{margin:0;padding-block:0}@media(max-width:720px){.activity_feedGrid__V3u_m{grid-template-columns:1fr;gap:22px}.activity_storyList___XRsH a{padding-block:12px}.activity_projects__cqG8e{display:block}.activity_projects__cqG8e ul{margin-top:9px}.activity_feed__vgqX5 .activity_thumb__z62hD{flex-basis:72px}.activity_feed__vgqX5 .activity_leadStory__BFYRL .activity_leadArt__W64IJ{margin-bottom:12px}}.staff-access_page__QdMv6{min-width:0;padding:clamp(1rem,3vw,2rem);color:var(--ink);font:400 1rem/1.5 var(--font-sans)}.staff-access_page__QdMv6 h1{margin:0 0 .5rem;font-size:clamp(1.75rem,3vw,2.25rem);line-height:1.2}.staff-access_page__QdMv6 h2{font-size:1.25rem;line-height:1.3;margin:0 0 .75rem}.staff-access_page__QdMv6 p{max-width:70ch;margin:.5rem 0 1rem}.staff-access_muted__TcYDr,.staff-access_page__QdMv6 small{color:var(--muted)}.staff-access_actions__KVRqo,.staff-access_tabs__HDI6C,.staff-access_workspace__zvj8S{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.staff-access_tabs__HDI6C{margin:1.5rem 0;border-bottom:1px solid var(--line);padding-bottom:.75rem}.staff-access_workspace__zvj8S{margin-bottom:1.5rem}.staff-access_page__QdMv6 :is(button,.staff-access_tabs__HDI6C a,.staff-access_actions__KVRqo a,.staff-access_workspace__zvj8S a){min-height:44px;padding:.6rem .85rem;border:1px solid var(--line);border-radius:var(--radius-control,6px);background:var(--surface);color:var(--ink);font:inherit;text-decoration:none;cursor:pointer}.staff-access_page__QdMv6 :is(button:hover,a:hover){border-color:var(--accent)}.staff-access_page__QdMv6 :is(button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible){outline:2px solid var(--accent);outline-offset:3px}.staff-access_page__QdMv6 :is(button[aria-selected=true],a[aria-current=page]){background:var(--surface-soft);border-color:var(--accent)}.staff-access_page__QdMv6 button:disabled{cursor:not-allowed;opacity:.65}.staff-access_page__QdMv6 button[data-primary=true]{background:var(--action-bg);color:var(--action-text);border-color:var(--action-bg)}.staff-access_grid___y1er{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:1rem}.staff-access_card__qA_K4{min-width:0;border:1px solid var(--line);border-radius:var(--radius-panel,12px);background:var(--surface);padding:1.25rem;overflow-wrap:anywhere}.staff-access_card__qA_K4+.staff-access_card__qA_K4{margin-top:1rem}.staff-access_grid___y1er>.staff-access_card__qA_K4+.staff-access_card__qA_K4{margin-top:0}.staff-access_card__qA_K4 summary{cursor:pointer;min-height:44px;font-weight:600}.staff-access_card__qA_K4 summary small{display:block;font-weight:400;margin-top:.25rem}.staff-access_card__qA_K4>details{margin-top:1rem}.staff-access_form__otoR7{display:grid;gap:1rem;max-width:50rem}.staff-access_form__otoR7 label{display:grid;gap:.35rem;font-weight:600}.staff-access_form__otoR7 :is(input:not([type=checkbox]),select,textarea){width:100%;min-width:0;min-height:44px;box-sizing:border-box;border:1px solid var(--line);border-radius:var(--radius-control,6px);padding:.65rem;background:var(--surface);color:var(--ink);font:400 1rem/1.5 var(--font-sans)}.staff-access_form__otoR7 textarea{min-height:6rem;resize:vertical}.staff-access_form__otoR7 fieldset{min-width:0;margin:0;border:1px solid var(--line);padding:1rem;border-radius:var(--radius-control,6px)}.staff-access_form__otoR7 legend{font-weight:600;padding:0 .4rem}.staff-access_checks__amOkL{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:.5rem}.staff-access_form__otoR7 .staff-access_check__4gW7_{display:flex;align-items:flex-start;gap:.65rem;min-height:44px;padding:.35rem 0;font-weight:400}.staff-access_check__4gW7_ input{width:1.15rem;height:1.15rem;margin:.2rem 0 0;flex-shrink:0;accent-color:var(--accent)}.staff-access_notice__k_lbm{margin:1rem 0;padding:1rem;border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:var(--radius-control,6px);background:var(--surface-soft);overflow-wrap:anywhere}.staff-access_notice__k_lbm[data-error=true]{border-left-color:var(--error,#b42318)}.staff-access_summary__6XHOZ{margin:1rem 0;padding:1rem;background:var(--surface-soft);border-radius:var(--radius-control,6px)}.staff-access_summary__6XHOZ ul{margin:.5rem 0;padding-left:1.25rem}.staff-access_badge__sjpv_{display:inline-block;padding:.15rem .5rem;border:1px solid var(--line);border-radius:1rem;font-size:.875rem}.staff-access_list__jq_Av{display:grid;gap:1rem;margin:1rem 0;padding:0;list-style:none}.staff-access_list__jq_Av .staff-access_card__qA_K4{margin:0}.staff-access_secret__4ODNF{width:100%;min-height:5rem;box-sizing:border-box;background:var(--surface);color:var(--ink);padding:.75rem;border:1px solid var(--line);font:inherit;overflow-wrap:anywhere}.staff-access_entry__JgL9n{max-width:42rem;margin:3rem auto;padding:0 1rem}.staff-access_entry__JgL9n .staff-access_page__QdMv6{padding:1.5rem}.staff-access_entryHeader__xePri{margin-bottom:1rem}.staff-access_entryHeader__xePri a{color:var(--ink)}.staff-access_entryHeader__xePri svg{max-width:160px;max-height:48px}.staff-access_permissionList__6y790{display:grid;grid-template-columns:minmax(10rem,1fr) minmax(8rem,2fr);gap:.5rem 1rem;margin:1rem 0}.staff-access_permissionList__6y790 dd,.staff-access_permissionList__6y790 dt{padding:.5rem 0;margin:0;border-bottom:1px solid var(--line)}.staff-access_permissionList__6y790 dt{font-weight:600}.staff-access_cardLink__jxgq9{display:block;text-decoration:none;color:var(--ink)}.staff-access_cardLink__jxgq9 small{display:block;margin-top:.5rem}.staff-access_cardLink__jxgq9:hover{border-color:var(--accent)}@media (max-width:600px){.staff-access_permissionList__6y790{grid-template-columns:1fr}.staff-access_permissionList__6y790 dt{border:0;padding-bottom:0}.staff-access_permissionList__6y790 dd{padding-top:0}.staff-access_page__QdMv6{padding:1rem}.staff-access_entry__JgL9n{margin:1.5rem auto}.staff-access_actions__KVRqo>*{flex:1 1 auto}.staff-access_form__otoR7 fieldset{padding:.75rem}}.staff-access_migrationRecovery__IdRiV{position:fixed;inset:auto 1rem 1rem;z-index:10000;max-width:44rem;max-height:calc(100dvh - 2rem);overflow-y:auto;margin-inline:auto;background:var(--surface);border:2px solid var(--accent);border-radius:var(--radius-card,8px);box-shadow:0 12px 48px #0005}.founder-portrait_portrait__MsCSm{position:relative;isolation:isolate;container-type:inline-size;width:100%;max-width:510px;aspect-ratio:1.05;justify-self:center;margin:0}.founder-portrait_face__J34Bc{position:absolute;display:block;width:100%;height:100%;inset:0;object-fit:contain}.founder-portrait_portrait__MsCSm figcaption{position:absolute;bottom:13%;right:18%;transform:rotate(-7deg);font:500 7cqw/1.05 Caveat,cursive;color:#fff;white-space:nowrap;border-bottom:.025em solid;padding:0 .1em .1em}.tools-catalog_intro__wKN8d{padding-block:clamp(1.75rem,4vw,3rem) 1.5rem}.tools-catalog_intro__wKN8d h1{margin:.5rem 0 .75rem;font-size:clamp(2rem,4vw,3.25rem);line-height:1.13;letter-spacing:-.03em}.tools-catalog_intro__wKN8d>p:last-child{max-width:58ch;margin:0;color:var(--muted);line-height:1.6}.tools-catalog_catalog__LPnNQ{padding-bottom:1.5rem}.tools-catalog_controls__iunR6{display:grid;grid-template-columns:minmax(0,1fr);align-items:end;gap:1rem}.tools-catalog_search__8tYf1{display:grid;gap:.5rem;min-width:0;color:var(--ink);font-size:.9rem;font-weight:600}.tools-catalog_searchField__qYKRx{display:flex;align-items:center;gap:.7rem;min-height:48px;padding:.55rem .85rem;border:1px solid var(--line);border-radius:12px;background:var(--surface-raised)}.tools-catalog_searchField__qYKRx>svg{width:20px;height:20px;flex:none;color:var(--muted)}.tools-catalog_searchField__qYKRx input{width:100%;min-width:0;border:0;background:transparent;color:var(--ink);font:400 1rem/1.5 var(--font-sans);outline:0}.tools-catalog_searchField__qYKRx:focus-within{outline:2px solid var(--accent);outline-offset:2px}.tools-catalog_categories__g1vgq button:focus-visible,.tools-catalog_empty__sK0Sr button:focus-visible,.tools-catalog_item__4Cq6w:focus-visible,.tools-catalog_statusRow__w6ije button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.tools-catalog_statusRow__w6ije{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.3rem 1rem;min-height:3.5rem}.tools-catalog_statusRow__w6ije p{margin:0;color:var(--muted);font-size:.88rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tools-catalog_empty__sK0Sr button,.tools-catalog_statusRow__w6ije button{min-height:44px;padding:.35rem 0;border:0;background:transparent;color:var(--accent);font:600 .9rem/1.4 var(--font-sans);text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.tools-catalog_results__FpQXk{display:grid;gap:1.8rem}.tools-catalog_group__eU2So{min-width:0;scroll-margin-top:7rem}.tools-catalog_group__eU2So h2{display:flex;align-items:baseline;gap:.6rem;margin:0 0 .55rem;font-size:1.1rem;line-height:1.4;letter-spacing:-.01em}.tools-catalog_group__eU2So h2 span{color:var(--muted);font-size:.78rem;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tools-catalog_list__MLlsn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--line)}.tools-catalog_item__4Cq6w{display:flex;align-items:center;gap:.85rem;min-width:0;min-height:72px;padding:.7rem .65rem;border-bottom:1px solid var(--line);color:var(--ink);text-decoration:none}.tools-catalog_item__4Cq6w:nth-child(odd){border-right:1px solid var(--line)}.tools-catalog_item__4Cq6w>svg:first-child{flex:none;width:24px;height:24px;color:var(--accent)}.tools-catalog_item__4Cq6w>svg:last-child{flex:none;width:17px;height:17px;margin-left:auto;color:var(--accent)}.tools-catalog_itemText__xboCD{display:grid;gap:.12rem;min-width:0}.tools-catalog_itemText__xboCD strong{font-size:.96rem;font-weight:600;line-height:1.4}.tools-catalog_itemText__xboCD>span{color:var(--muted);font-size:.82rem;line-height:1.45}.tools-catalog_item__4Cq6w:hover{background:var(--surface-soft)}.tools-catalog_item__4Cq6w:hover .tools-catalog_itemText__xboCD strong{text-decoration:underline;text-underline-offset:.2em}.tools-catalog_empty__sK0Sr{padding:2rem 0 3rem}.tools-catalog_empty__sK0Sr h2{margin:0 0 .4rem;font-size:1.25rem}.tools-catalog_empty__sK0Sr p{margin:0;color:var(--muted)}.tools-catalog_privacy__aHUed{padding-block:1rem 3rem;color:var(--muted);font-size:.85rem;line-height:1.6}@media (max-width:42rem){.tools-catalog_intro__wKN8d{padding-top:1.5rem}.tools-catalog_controls__iunR6{grid-template-columns:minmax(0,1fr);gap:.8rem}.tools-catalog_results__FpQXk{gap:1.5rem}.tools-catalog_list__MLlsn{grid-template-columns:minmax(0,1fr)}.tools-catalog_item__4Cq6w:nth-child(odd){border-right:0}.tools-catalog_item__4Cq6w{min-height:68px;padding-inline:.3rem}.tools-catalog_privacy__aHUed{padding-bottom:6rem}}@media (prefers-reduced-motion:no-preference){.tools-catalog_item__4Cq6w{transition:background .18s ease}}.tools-catalog_categories__g1vgq{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.tools-catalog_categories__g1vgq button{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 13px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--ink);font:500 .875rem/1.5 var(--font-sans);cursor:pointer}.tools-catalog_categories__g1vgq button span{color:var(--muted);font-size:.8125rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tools-catalog_categories__g1vgq button[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft);font-weight:600}.tools-catalog_categories__g1vgq button:hover{border-color:var(--accent)}.tools-catalog_shortcuts__dtUw1{margin-bottom:2rem}.tools-catalog_reading__sKsc5 h2,.tools-catalog_shortcuts__dtUw1 h2{margin:0 0 .875rem;font:650 1.125rem/1.4 var(--font-sans)}.tools-catalog_shortcutList__zV64K{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.tools-catalog_shortcut__vBUq1{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;min-width:0;min-height:6.25rem;padding:1rem;border:1px solid var(--line);border-radius:.625rem;background:var(--surface);color:var(--ink);text-decoration:none}.tools-catalog_shortcut__vBUq1>span{display:flex;flex-direction:column;align-self:stretch;gap:.4rem;min-width:0}.tools-catalog_shortcut__vBUq1 strong{font:650 .975rem/1.35 var(--font-sans)}.tools-catalog_shortcutDescription__JurWl{color:var(--ink);font:400 .875rem/1.45 var(--font-sans)}.tools-catalog_shortcut__vBUq1 small{margin-top:auto;padding-top:.35rem;color:var(--muted);font:.8125rem/1.35 var(--font-sans)}.tools-catalog_shortcut__vBUq1 .brand-arrow{flex:none;width:1rem;height:1rem;color:var(--accent)}.tools-catalog_shortcut__vBUq1:hover{border-color:var(--accent);background:var(--surface-soft)}.tools-catalog_shortcut__vBUq1:hover strong{text-decoration:underline;text-underline-offset:.2em}.tools-catalog_readingList__zs09g a:focus-visible,.tools-catalog_shortcut__vBUq1:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.tools-catalog_reading__sKsc5{padding-block:1.75rem .5rem}.tools-catalog_readingList__zs09g{display:grid;border-top:1px solid var(--line)}.tools-catalog_readingList__zs09g a{display:grid;grid-template-columns:5rem minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:4.5rem;padding:.8rem .35rem;border-bottom:1px solid var(--line);color:var(--ink);text-decoration:none}.tools-catalog_readingList__zs09g a:hover{background:var(--surface-soft)}.tools-catalog_readingKind__dBc6I{color:var(--muted);font:.75rem/1.4 var(--font-sans);text-transform:uppercase;letter-spacing:.04em}.tools-catalog_readingList__zs09g strong{font:600 .9375rem/1.45 var(--font-sans)}.tools-catalog_readingAction__X0xc7{display:inline-flex;align-items:center;gap:.35rem;color:var(--accent);font:.875rem/1.4 var(--font-sans)}.tools-catalog_readingAction__X0xc7 .brand-arrow{width:1rem;height:1rem}@media(max-width:780px){.tools-catalog_shortcutList__zV64K{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:440px){.tools-catalog_shortcutList__zV64K{grid-template-columns:1fr;gap:.5rem}.tools-catalog_shortcut__vBUq1{min-height:0;padding:.8rem .7rem}.tools-catalog_shortcut__vBUq1 strong{font-size:.875rem}.tools-catalog_shortcut__vBUq1 .brand-arrow{display:none}.tools-catalog_categories__g1vgq{gap:6px}.tools-catalog_categories__g1vgq button{padding-inline:10px}.tools-catalog_readingList__zs09g a{grid-template-columns:1fr auto;gap:.25rem .5rem}.tools-catalog_readingKind__dBc6I{grid-column:1/-1}}@media(prefers-reduced-motion:no-preference){.tools-catalog_shortcut__vBUq1{transition:background .18s ease,border-color .18s ease}}.article-practicum_actions__wpaLD{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0 8px}.article-practicum_actions__wpaLD a{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 18px;border:1px solid var(--line);border-radius:6px;font:600 1rem/1.45 var(--font-sans);text-decoration:none}.article-practicum_actions__wpaLD .article-practicum_primary__Amw6a{background:var(--action-bg);color:var(--action-text);border-color:var(--action-bg)}.article-practicum_actions__wpaLD .article-practicum_secondary__7cAPo{background:var(--surface);color:var(--ink)}.article-practicum_actions__wpaLD a:hover{outline:1px solid var(--accent);outline-offset:2px}.article-practicum_sourceCard__3k1vC{display:grid;grid-template-columns:52px minmax(0,1fr);gap:18px;margin:22px 0;padding:22px;border:1px solid var(--line);border-radius:6px;background:var(--surface);overflow-wrap:anywhere}.article-practicum_initials__dP9K5{display:grid;place-items:center;width:52px;height:52px;background:var(--surface-soft);border:1px solid var(--line);border-radius:4px;font:600 1.2rem/1 var(--font-sans)}.article-practicum_sourceCard__3k1vC b{font-size:1.05rem}.article-practicum_sourceCard__3k1vC p{margin:8px 0!important;font-size:1rem!important;line-height:1.55!important}.article-practicum_sourceCard__3k1vC .article-practicum_sourceMeta__lJ_Az{margin-top:3px!important;color:var(--muted);font-size:.875rem!important}.article-practicum_sourceLinks__Eq8sG{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:14px;font-size:.95rem}.article-practicum_sourceLinks__Eq8sG a{color:var(--accent);text-decoration:underline;text-underline-offset:4px}.article-practicum_nextStep__h_Fm5{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:40px 0 0;padding:26px 0;border-top:1px solid var(--line)}.article-practicum_nextStep__h_Fm5 span{font:600 .875rem/1.5 var(--font-sans);letter-spacing:.06em;color:var(--muted)}.article-practicum_nextStep__h_Fm5 h2{margin:10px 0!important;font-size:1.35rem!important;line-height:1.3!important}.article-practicum_nextStep__h_Fm5 p{margin:0!important;font-size:1rem!important;line-height:1.55!important;color:var(--muted)}.article-practicum_nextStep__h_Fm5>a{flex-shrink:0;color:var(--accent);font-weight:600;text-decoration:underline;text-underline-offset:4px}@media(max-width:600px){.article-practicum_actions__wpaLD a{width:100%;font-size:.95rem}.article-practicum_sourceCard__3k1vC{padding:16px;gap:12px;grid-template-columns:40px minmax(0,1fr)}.article-practicum_initials__dP9K5{width:40px;height:40px;font-size:1rem}.article-practicum_nextStep__h_Fm5{align-items:flex-start;flex-direction:column}.article-practicum_sourceLinks__Eq8sG{gap:12px}}.founder-cover_cover__WOwTM{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:center;gap:clamp(22px,5vw,78px);padding-block:clamp(35px,5vw,72px) 25px}.founder-cover_identity__F2AWB{min-width:0}.founder-cover_identity__F2AWB h1{font:780 1rem/1.12 var(--font-sans);letter-spacing:-.035em}.founder-cover_firstName__L_kfA,.founder-cover_surname__cqfQ_{display:block}.founder-cover_surname__cqfQ_{font-size:clamp(28px,3.4vw,49px);line-height:1.22}.founder-cover_firstName__L_kfA{font-size:clamp(78px,8.8vw,126px);line-height:1.16;color:var(--link,#2758a1);letter-spacing:-.038em;margin-inline-start:-.035em}.founder-cover_cover__WOwTM .founder-cover_role__IyA_k{margin-top:13px;font-size:clamp(18px,1.6vw,24px);font-weight:750}.founder-cover_cover__WOwTM .founder-cover_excerpt__RCp_U{margin-top:10px;font-weight:620;color:var(--ink);font-size:clamp(16px,1.4vw,20px)}.founder-cover_intro__NRznp{max-width:58ch;margin-top:9px;color:var(--muted);font-size:15px;line-height:1.54}.founder-cover_intro__NRznp p{font:inherit}.founder-cover_actions__6Ak5y{display:flex;flex-wrap:wrap;align-items:center;gap:10px 22px;margin-top:21px}.founder-cover_actions__6Ak5y a,.founder-cover_tools__YjXm0>a{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--ink);font:650 14px/1.4 var(--font-sans);text-underline-offset:4px}.founder-cover_actions__6Ak5y a:first-child{background:var(--action-bg,var(--ink));color:var(--action-text,var(--paper));padding:10px 17px;border-radius:5px;text-decoration:none}.founder-cover_actions__6Ak5y svg,.founder-cover_tools__YjXm0 svg{width:17px;height:17px;flex:none}.founder-cover_portrait__RKzJL{min-width:0}.founder-cover_tools__YjXm0{padding-block:42px}.founder-cover_tools__YjXm0 h2{font-size:clamp(30px,3.6vw,49px);letter-spacing:-.036em}.founder-cover_tools__YjXm0>p{max-width:67ch;color:var(--muted);margin-top:9px}.founder-cover_tools__YjXm0 ul{list-style:none;padding:0;margin:22px 0 8px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:0 24px}.founder-cover_tools__YjXm0 li{border-top:1px solid var(--line)}.founder-cover_tools__YjXm0 li a{display:flex;align-items:start;justify-content:space-between;gap:12px;height:100%;padding:16px 0 19px;color:var(--ink);text-decoration:none}.founder-cover_tools__YjXm0 strong{display:block;font-size:19px}.founder-cover_tools__YjXm0 li span{display:block;margin-top:5px;color:var(--muted);line-height:1.55;font-size:15px}.founder-cover_actions__6Ak5y a:hover,.founder-cover_tools__YjXm0 li a:hover strong{text-decoration:underline;text-underline-offset:4px}.founder-cover_tools__YjXm0 li svg{margin-top:4px}@media(max-width:720px){.founder-cover_cover__WOwTM{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:0;padding-block:22px 14px}.founder-cover_identity__F2AWB{display:contents}.founder-cover_identity__F2AWB h1{grid-area:1/1}.founder-cover_surname__cqfQ_{font-size:clamp(22px,5.3vw,36px)}.founder-cover_firstName__L_kfA{font-size:clamp(48px,12.8vw,84px)}.founder-cover_portrait__RKzJL{grid-area:1/2;max-width:235px}.founder-cover_actions__6Ak5y,.founder-cover_excerpt__RCp_U,.founder-cover_intro__NRznp,.founder-cover_role__IyA_k{grid-column:1/-1}.founder-cover_cover__WOwTM .founder-cover_role__IyA_k{margin-top:17px}.founder-cover_actions__6Ak5y{gap:8px 17px}.founder-cover_tools__YjXm0{padding-block:30px}.founder-cover_tools__YjXm0 ul{grid-template-columns:1fr 1fr}}@media(max-width:480px){.founder-cover_tools__YjXm0 ul{grid-template-columns:1fr}.founder-cover_intro__NRznp{font-size:14px}.founder-cover_actions__6Ak5y a{font-size:13px}.founder-cover_actions__6Ak5y a:first-child{padding-inline:12px}}.founder-cover_gallerySection__XQf_4{padding-block:30px}.founder-cover_gallerySection__XQf_4 h2{margin-block-end:16px;font-size:clamp(27px,3.3vw,42px)}.founder-cover_gallerySection__XQf_4>div{max-width:680px;margin:auto}[data-theme=night] .founder-cover_identity__F2AWB .founder-cover_firstName__L_kfA{color:#aac9ff}.founder-career_section__zdaGa{padding:clamp(32px,4vw,56px) 0;color:var(--ink)}.founder-career_header__Xf2jv{margin-bottom:clamp(18px,2vw,28px)}.founder-career_header__Xf2jv h2{margin:0;font-size:clamp(30px,3.3vw,46px);font-weight:600;line-height:1.14;letter-spacing:-.035em}.founder-career_list__8Nn94{display:grid;gap:12px;margin:0;padding:0;list-style:none}.founder-career_earlyCareer__e5Irb{margin-top:16px}.founder-career_earlyCareer__e5Irb summary{width:fit-content;min-height:44px;padding:12px 16px;border:1px solid var(--line);border-radius:5px;background:var(--surface-soft);color:var(--ink);cursor:pointer;font-size:14px;font-weight:650;line-height:1.5}.founder-career_earlyCareer__e5Irb summary span{margin-left:8px;color:var(--muted);font-size:12px;font-weight:500;white-space:nowrap}.founder-career_earlyCareer__e5Irb summary:hover{border-color:var(--accent)}.founder-career_earlyCareer__e5Irb summary:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.founder-career_earlyCareer__e5Irb[open] summary{margin-bottom:12px}.founder-career_job__sxQ82{--ink:#202a30;--job-surface:#e5ecf0;--job-accent:#667984;position:relative;isolation:isolate;display:grid;grid-template-columns:104px 128px minmax(0,1fr);gap:20px;min-height:164px;overflow:hidden;padding:22px 28px 22px 18px;border:1px solid color-mix(in srgb,var(--job-accent) 13%,#d4d1c8);border-radius:5px;background:var(--job-surface);color:#202a30}.founder-career_job__sxQ82>:not(.founder-career_pattern___RpZ_){position:relative;z-index:1}.founder-career_pattern___RpZ_{position:absolute;inset:0;z-index:0;pointer-events:none}.founder-career_pattern___RpZ_:after{position:absolute;z-index:0;right:16px;bottom:-60px;color:var(--job-accent);font-size:220px;font-weight:750;line-height:1;letter-spacing:-.09em;opacity:.12;pointer-events:none}.founder-career_dates__EqbtQ{display:flex;flex-direction:column;align-items:flex-start;gap:5px;padding:2px 12px 0 0;border-right:1px solid color-mix(in srgb,var(--job-accent) 30%,transparent);color:#52646e;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.3;white-space:nowrap}.founder-career_dateLine__KPGnR{width:16px;height:1px;margin:1px 0;background:var(--job-accent);opacity:.55}.founder-career_brand__lxQ_e{display:flex;align-items:flex-start;justify-content:center;padding-top:3px}.founder-career_brand__lxQ_e img{display:block;width:auto;max-width:112px;height:auto;max-height:50px;object-fit:contain}.founder-career_neutralMark__xco4p{display:block;width:28px;height:28px;margin-top:8px;border-top:2px solid var(--job-accent);border-left:2px solid var(--job-accent);opacity:.55}.founder-career_copy__bZndJ{max-width:72ch}.founder-career_copy__bZndJ h3{margin:0 0 4px;font-size:clamp(22px,2vw,28px);font-weight:650;line-height:1.1;letter-spacing:-.025em}.founder-career_role__6N2Lr{margin:0 0 12px;font-size:14px;font-weight:650;line-height:1.35}.founder-career_description__62I4o{margin:0;font-size:14px;line-height:1.48}.founder-career_note__X4K_X{margin:8px 0 0;color:#52646e;font-size:12px;line-height:1.4}.founder-career_atom__Q_ouv{--job-surface:#e5edf0;--job-accent:#aa9149}.founder-career_atom__Q_ouv .founder-career_pattern___RpZ_:after{content:"";right:24px;bottom:-55px;width:270px;height:200px;border:1px solid #a48c52;border-radius:50%;box-shadow:0 0 0 22px #e5edf0,0 0 0 23px #a48c52,0 0 0 46px #e5edf0,0 0 0 47px #a48c52;opacity:.19;transform:rotate(-22deg)}.founder-career_atom__Q_ouv .founder-career_brand__lxQ_e{width:116px;height:32px;margin-inline:auto;overflow:hidden}.founder-career_atom__Q_ouv .founder-career_brand__lxQ_e img{position:absolute;top:50%;left:0;width:116px;max-width:none;height:116px;max-height:none;transform:translateY(-50%)}.founder-career_yandex__uv4CX{--job-surface:#f8edc7;--job-accent:#d99513}.founder-career_yandex__uv4CX .founder-career_pattern___RpZ_:after{content:"Я";right:24px;bottom:-69px}.founder-career_yandex__uv4CX .founder-career_brand__lxQ_e img{width:48px;height:48px}.founder-career_mktrade__h0_E_{--job-surface:#e2e9ee;--job-accent:#70879b}.founder-career_mktrade__h0_E_ .founder-career_pattern___RpZ_:after{content:"MK";right:22px;bottom:-46px;font-size:180px;letter-spacing:-.14em}.founder-career_mktrade__h0_E_ .founder-career_brand__lxQ_e img{width:112px;max-height:none;mix-blend-mode:multiply}.founder-career_wunder__oA_Ka{--job-surface:#f4e8cb;--job-accent:#bd8f35}.founder-career_wunder__oA_Ka .founder-career_pattern___RpZ_:after{content:"W";right:32px;bottom:-70px;font-size:240px}.founder-career_romanenko__vEZUz{--job-surface:#f0ebe4;--job-accent:#92908a}.founder-career_romanenko__vEZUz .founder-career_pattern___RpZ_:after{content:"";right:0;bottom:0;width:260px;height:100%;background:repeating-linear-gradient(0deg,transparent 0 31px,#8c8982 31px 32px);opacity:.12}.founder-career_linestore__6fJzz{--job-surface:#e6edf2;--job-accent:#8095a5}.founder-career_linestore__6fJzz .founder-career_pattern___RpZ_:after{content:"";right:0;bottom:0;width:260px;height:100%;background:repeating-linear-gradient(90deg,transparent 0 47px,#71899a 47px 48px);opacity:.12}@media (max-width:850px){.founder-career_job__sxQ82{grid-template-columns:88px 98px minmax(0,1fr);gap:16px;padding:20px}.founder-career_brand__lxQ_e img{max-width:96px;max-height:44px}.founder-career_copy__bZndJ h3{font-size:24px}}@media (max-width:620px){.founder-career_section__zdaGa{padding:32px 0}.founder-career_header__Xf2jv{margin-bottom:24px}.founder-career_job__sxQ82{grid-template-columns:1fr auto;gap:12px 16px;min-height:0;padding:18px 18px 22px}.founder-career_dates__EqbtQ{grid-column:1;grid-row:1;flex-direction:row;align-items:center;gap:6px;padding:0;border:0;font-size:12px}.founder-career_dateLine__KPGnR{width:10px}.founder-career_brand__lxQ_e{grid-column:2;grid-row:1;align-items:center;padding:0;min-width:55px}.founder-career_brand__lxQ_e img{max-width:70px;max-height:35px}.founder-career_atom__Q_ouv .founder-career_brand__lxQ_e{width:70px;height:24px}.founder-career_atom__Q_ouv .founder-career_brand__lxQ_e img{width:70px;height:70px}.founder-career_mktrade__h0_E_ .founder-career_brand__lxQ_e img{width:70px}.founder-career_yandex__uv4CX .founder-career_brand__lxQ_e img{width:35px;height:35px}.founder-career_neutralMark__xco4p{width:18px;height:18px;margin:0}.founder-career_copy__bZndJ{grid-column:1/-1;grid-row:2}.founder-career_copy__bZndJ h3{font-size:23px}.founder-career_role__6N2Lr{margin-bottom:9px;font-size:13px}.founder-career_description__62I4o{font-size:14px}.founder-career_pattern___RpZ_:after{right:-3px;font-size:150px;bottom:-45px;opacity:.09}.founder-career_atom__Q_ouv .founder-career_pattern___RpZ_:after{right:-70px;width:220px;height:150px;bottom:-30px;opacity:.12}.founder-career_mktrade__h0_E_ .founder-career_pattern___RpZ_:after{font-size:120px;bottom:-20px}.founder-career_wunder__oA_Ka .founder-career_pattern___RpZ_:after{font-size:170px;bottom:-50px}.founder-career_linestore__6fJzz .founder-career_pattern___RpZ_:after,.founder-career_romanenko__vEZUz .founder-career_pattern___RpZ_:after{width:160px;height:100%;bottom:0}}.founder-cv_section__qPT2t{padding-block:clamp(40px,5vw,74px);color:var(--ink)}.founder-cv_sectionHead__JMjyx{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,380px);gap:8px 48px;align-items:end;margin-bottom:clamp(28px,4vw,52px)}.founder-cv_eyebrow__xldW7{grid-column:1/-1;color:var(--muted);font-size:12px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.founder-cv_sectionHead__JMjyx h2{margin:0;font:600 clamp(36px,5vw,68px)/1.02 var(--font-sans,inherit);letter-spacing:-.055em;text-wrap:balance}.founder-cv_sectionHead__JMjyx p{margin:0 0 5px;color:var(--muted);font-size:clamp(15px,1.5vw,18px);line-height:1.5}.founder-cv_facts__ooNJK{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,1.4vw,18px);padding:26px 0 12px}.founder-cv_fact__juG_d{min-height:158px;display:flex;flex-direction:column;justify-content:space-between;gap:25px;padding:clamp(18px,2.3vw,27px);border:1px solid rgba(36,34,28,.1);border-radius:4px 24px 5px 5px;transform:rotate(-.4deg);box-shadow:0 10px 24px rgba(35,34,31,.06)}.founder-cv_fact__juG_d:nth-child(2n){transform:rotate(.6deg);border-radius:24px 4px 5px 5px}.founder-cv_fact__juG_d strong{font-size:clamp(25px,2.7vw,39px);font-weight:650;line-height:1;letter-spacing:-.055em}.founder-cv_fact__juG_d span{max-width:16ch;color:#3b3a36;font-size:14px;line-height:1.35}.founder-cv_sun__OUOPE{background:#fff0ce}.founder-cv_sky__ZVrWR{background:#e9eff5}.founder-cv_cream__z55ju{background:#f7edba}.founder-cv_sage__tsBU8{background:#eef0dd}.founder-cv_skillGrid__i9J8f{display:grid;border-top:1px solid var(--line);border-left:1px solid var(--line)}.founder-cv_skill__vtrKS{min-height:262px;display:flex;flex-direction:column;align-items:flex-start;padding:clamp(22px,2.4vw,34px);border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper)}.founder-cv_skillIcon__N_3Wm{width:42px;height:42px;object-fit:contain}.founder-cv_skill__vtrKS h3{max-width:16ch;margin:19px 0 10px;font-size:clamp(23px,2.2vw,31px);line-height:1.12;letter-spacing:-.035em}.founder-cv_skill__vtrKS p{margin:0 0 20px;color:var(--muted);line-height:1.47}.founder-cv_toolLink__qPuxM{margin-top:auto;padding-top:10px;color:var(--ink);font-size:12px;font-weight:650;line-height:1.4;text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:5px}.founder-cv_toolLink__qPuxM:hover{color:var(--accent)}.founder-cv_toolLink__qPuxM:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.founder-cv_caseGrid__ikcix{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.6vw,20px)}.founder-cv_case__UpFSC{--case-color:var(--accent);min-width:0;display:flex;flex-direction:column;padding:clamp(17px,1.8vw,23px);border:1px solid var(--line);border-top:3px solid var(--case-color);border-radius:3px 3px 15px 15px;background:var(--paper);box-shadow:0 9px 24px rgba(29,31,32,.045)}.founder-cv_caseTop__V7xt3{min-height:48px;display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.founder-cv_caseLogo__gsr6n{width:132px;height:46px;display:flex;align-items:center;justify-content:flex-start}.founder-cv_caseLogo__gsr6n img{display:block;width:auto;max-width:132px;height:auto;max-height:44px;object-fit:contain;object-position:left center}.founder-cv_caseSector__W8SJa{max-width:110px;color:var(--muted);font-size:11px;line-height:1.25;text-align:right}.founder-cv_caseName__A0l91{margin-top:10px;color:var(--case-color);font-size:12px;font-weight:700}.founder-cv_caseName__A0l91 span{color:var(--muted);font-weight:500}.founder-cv_case__UpFSC h3{margin:8px 0 10px;font-size:clamp(18px,1.6vw,22px);line-height:1.18;letter-spacing:-.025em}.founder-cv_caseBody__bSjMb,.founder-cv_caseOutcome__PSC_4{margin:0 0 8px;font-size:13px;line-height:1.42}.founder-cv_caseOutcome__PSC_4{color:var(--muted)}.founder-cv_cmsOriginal__CV_kQ{margin-top:10px;padding-top:9px;border-top:1px dashed var(--line);font-size:12px;line-height:1.4}.founder-cv_cmsOriginal__CV_kQ summary{cursor:pointer}.founder-cv_cmsOriginal__CV_kQ p{margin:8px 0 0}.founder-cv_case__UpFSC .founder-cv_toolLink__qPuxM{display:block}.founder-cv_caseLogoText__S3F_W{display:flex;align-items:center;min-height:55px;font-size:19px;font-weight:700;letter-spacing:-.025em}.founder-cv_extraCase__SOGt_{--case-color:var(--accent);background:var(--surface-soft)}.founder-cv_extraBody__spmGh{margin:6px 0 0;font-size:14px;line-height:1.5}@media (max-width:950px){.founder-cv_caseGrid__ikcix,.founder-cv_facts__ooNJK,.founder-cv_skillGrid__i9J8f{grid-template-columns:repeat(2,minmax(0,1fr))}.founder-cv_sectionHead__JMjyx{grid-template-columns:1fr}}@media (max-width:620px){.founder-cv_section__qPT2t{padding-block:38px}.founder-cv_facts__ooNJK{gap:9px}.founder-cv_fact__juG_d{min-height:135px;padding:16px}.founder-cv_fact__juG_d strong{font-size:25px}.founder-cv_fact__juG_d span{font-size:12px}.founder-cv_caseGrid__ikcix,.founder-cv_skillGrid__i9J8f{grid-template-columns:1fr}.founder-cv_skill__vtrKS{min-height:225px}}@media (prefers-reduced-motion:reduce){.founder-cv_fact__juG_d,.founder-cv_fact__juG_d:nth-child(2n){transform:none}}.founder-cv_facts__ooNJK{padding-inline:6px;gap:clamp(15px,1.8vw,25px)}.founder-cv_fact__juG_d{position:relative;border:0;border-radius:2px 4px 8px 2px;min-height:137px;padding:19px 20px;transform:rotate(-1.3deg)}.founder-cv_fact__juG_d:nth-child(2n){border-radius:3px 2px 7px 2px;transform:rotate(1deg)}.founder-cv_fact__juG_d:before{content:"";position:absolute;top:-7px;left:39%;width:55px;height:14px;background:#dfd1b4cc;transform:rotate(-5deg);clip-path:polygon(1% 0,100% 3%,97% 29%,100% 52%,98% 81%,100% 100%,0 97%,2% 70%,0 45%,3% 20%)}.founder-cv_fact__juG_d:nth-child(2n):before{transform:rotate(6deg)}.founder-cv_fact__juG_d:after{content:"";position:absolute;right:0;bottom:0;width:13px;height:13px;background:linear-gradient(135deg,#756f4d20 50%,var(--paper) 52%)}.founder-cv_fact__juG_d strong{color:#234795;line-height:1.16}.founder-cv_fact__juG_d:last-child strong{color:#253634}.founder-cv_case__UpFSC{isolation:isolate;position:relative;overflow:hidden;border-radius:5px;border-top-width:1px}.founder-cv_case__UpFSC:after{content:"";pointer-events:none;position:absolute;z-index:-1;right:-5%;bottom:-6%;width:35%;height:48%;background:var(--case-mark) left center /auto 95% no-repeat;opacity:.065}[data-theme=night] .founder-cv_skillIcon__N_3Wm{filter:brightness(2.3)}[data-theme=night] .founder-cv_caseLogo__gsr6n{background:#f8f4e8;border-radius:4px;padding:3px 6px}@media(max-width:620px){.founder-cv_facts__ooNJK{gap:20px 12px}.founder-cv_fact__juG_d{min-height:116px;padding:14px 13px}.founder-cv_fact__juG_d:before{width:42px;height:11px;top:-5px}}.founder-cv_case__UpFSC .founder-cv_caseName__A0l91{color:var(--ink)}.founder-cv_facts__ooNJK .founder-cv_fact__juG_d strong{color:#234795}.founder-cv_facts__ooNJK .founder-cv_fact__juG_d:last-child strong{color:#253634}.founder-cv_facts__ooNJK .founder-cv_fact__juG_d span{color:#333b38}.founder-cv_toolLink__qPuxM svg{width:13px;height:13px;vertical-align:-.12em}.founder-cv_section__qPT2t{padding-block:clamp(30px,4vw,56px);scroll-margin-top:90px}.founder-cv_sectionHead__JMjyx{display:block;margin-bottom:clamp(18px,2vw,28px)}.founder-cv_sectionHead__JMjyx h2{font-size:clamp(30px,3.3vw,46px);line-height:1.14;letter-spacing:-.035em}.founder-cv_sectionHead__JMjyx .founder-cv_caseIntro__EHZnI{max-width:74ch;margin:14px 0 0;font-size:16px;line-height:1.6}.founder-cv_skillGrid__i9J8f{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 28px;border:0}.founder-cv_skill__vtrKS{position:relative;display:grid;grid-template-columns:30px minmax(0,1fr);grid-template-rows:auto 1fr;align-items:start;gap:7px 12px;min-height:0;padding:17px 0;background:none;border:0;border-top:1px solid var(--line)}.founder-cv_skillIcon__N_3Wm{width:25px;height:25px;grid-row:1/3}.founder-cv_skill__vtrKS h3{margin:0;max-width:none;font-size:clamp(17px,1.5vw,22px);line-height:1.25}.founder-cv_skill__vtrKS p{grid-column:2;margin:0;font-size:15px;line-height:1.5}.founder-cv_case__UpFSC h3{margin:7px 0 0;font-size:clamp(19px,1.55vw,23px);line-height:1.24}.founder-cv_case__UpFSC h3+.founder-cv_caseBody__bSjMb{margin:9px 0 0;font-size:15px;line-height:1.52}.founder-cv_case__UpFSC .founder-cv_toolLink__qPuxM{margin-top:auto;padding-top:13px}@media(max-width:880px){.founder-cv_skillGrid__i9J8f{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.founder-cv_skillGrid__i9J8f{grid-template-columns:1fr}.founder-cv_skill__vtrKS{padding:12px 0;gap:4px 9px}.founder-cv_section__qPT2t{padding-block:30px}}.founder-websites_section__2Kkh0{padding-block:clamp(30px,4vw,56px);scroll-margin-top:90px}.founder-websites_header__inxDZ{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:clamp(18px,2vw,28px)}.founder-websites_eyebrow__0IOyK{margin:0 0 10px;color:var(--muted);font-size:12px;font-weight:700;letter-spacing:.15em}.founder-websites_header__inxDZ h2{margin:0;font-size:clamp(30px,3.3vw,46px);font-weight:600;line-height:1.14;letter-spacing:-.035em}.founder-websites_header__inxDZ p:last-child{margin:14px 0 0;color:var(--muted);font-size:16px;line-height:1.6}.founder-websites_count__3xX0F{flex:none;padding-bottom:4px;color:var(--muted);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.founder-websites_track__mPWAQ{display:grid;grid-auto-columns:min(72vw,350px);grid-auto-flow:column;gap:clamp(12px,1.6vw,20px);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-color:var(--line) transparent;scrollbar-width:thin;margin:0;padding:0 0 16px;list-style:none}.founder-websites_track__mPWAQ:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.founder-websites_item__JBlfL{min-width:0;scroll-snap-align:start}.founder-websites_card__YCjAu{display:flex;flex-direction:column;height:100%;overflow:hidden;border:1px solid var(--line);border-radius:14px;background:var(--surface)}.founder-websites_preview__IZotd{aspect-ratio:1.6;overflow:hidden;margin:0;background:var(--surface-soft)}.founder-websites_preview__IZotd img{display:block;width:100%;height:100%;object-fit:contain;object-position:top center}.founder-websites_archiveHeader__41t94{margin-top:clamp(48px,6vw,88px)}.founder-websites_archivePreview__hixHe{aspect-ratio:2.2}.founder-websites_copy__NK7kV{display:flex;flex:1 1;flex-direction:column;min-height:215px;padding:20px 22px 22px}.founder-websites_index__TbDwe{margin:0 0 16px;color:var(--muted);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.founder-websites_site__cZT2u{margin:0 0 8px;color:var(--profile-accent);font-size:12px;font-weight:700;letter-spacing:.04em}.founder-websites_site__cZT2u span{color:var(--muted);font-weight:500;letter-spacing:0}.founder-websites_copy__NK7kV h3{margin:0 0 24px;font-size:clamp(21px,1.8vw,26px);font-weight:600;line-height:1.18;letter-spacing:-.03em}.founder-websites_cardFooter__ea7Wj{display:flex;align-items:end;justify-content:space-between;gap:10px;margin-top:auto}.founder-websites_cardFooter__ea7Wj>span{padding-bottom:12px;color:var(--muted);font-size:12px}.founder-websites_link__cUhdN{display:inline-flex;flex:none;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 13px;border-radius:8px;background:var(--action-bg);color:var(--action-text);font-size:13px;font-weight:700;line-height:1.4;text-decoration:none;transition:filter .18s ease}.founder-websites_link__cUhdN:hover{filter:brightness(1.08)}.founder-websites_link__cUhdN:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.founder-websites_link__cUhdN svg{flex:none;width:17px;height:17px}.founder-websites_hint__9JsDy{margin:7px 0 0;color:var(--muted);font-size:12px}@media (max-width:760px){.founder-websites_header__inxDZ{align-items:start}.founder-websites_count__3xX0F{display:none}.founder-websites_track__mPWAQ{grid-auto-columns:min(80vw,320px)}.founder-websites_copy__NK7kV{min-height:205px;padding:18px}.founder-websites_cardFooter__ea7Wj>span{max-width:75px}}@media (prefers-reduced-motion:reduce){.founder-websites_link__cUhdN{transition:none}}.gallery_gallery__wbUNI{width:min(100%,500px);min-width:0;margin:0;color:var(--ink);font-family:inherit}.gallery_stage__S1x3K{position:relative;isolation:isolate;width:calc(100% - 14px);margin:0 7px 16px}.gallery_stage__S1x3K:after,.gallery_stage__S1x3K:before{position:absolute;z-index:-1;inset:0;border:1px solid var(--line);border-radius:16px;content:""}.gallery_stage__S1x3K:before{background:var(--surface-soft);transform:translate(10px,10px) rotate(1deg)}.gallery_stage__S1x3K:after{background:var(--paper);transform:translate(-7px,5px) rotate(-.7deg)}.gallery_frame__v2Q4c{position:relative;z-index:1;overflow:hidden;width:100%;aspect-ratio:1/1;border:1px solid var(--line);border-radius:16px;background:var(--surface-soft)}.gallery_slide__3NsCf{position:absolute;inset:0;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);place-items:center;overflow:hidden;opacity:0;visibility:hidden;transition:opacity .8s ease,visibility 0s linear .8s}.gallery_slide__3NsCf[data-active=true]{z-index:1;opacity:1;visibility:visible;transition:opacity .8s ease,visibility 0s}.gallery_slide__3NsCf img{display:block;width:100%;height:100%;object-fit:contain}.gallery_catCanvas__QeAnq{position:relative;width:75%;height:100%;aspect-ratio:3/4}.gallery_catNote__yR9U3{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.gallery_catNote__yR9U3 text{fill:#fff;stroke:#17222d;stroke-width:7px;paint-order:stroke fill;font-family:inherit;font-size:58px;font-weight:600;letter-spacing:-.035em}.gallery_catArrowOutline__DG__P,.gallery_catArrow__job62{fill:none;stroke-linecap:round;stroke-linejoin:round}.gallery_catArrowOutline__DG__P{stroke:#17222d;stroke-width:17px}.gallery_catArrow__job62{stroke:#fff;stroke-width:9px}.gallery_caption__c0uRW{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:17px;padding-bottom:13px;border-bottom:1px solid var(--line);font-size:14px;line-height:1.5}.gallery_captionText___gOI9{font-weight:600}.gallery_counter__45Q2M{flex:none;color:var(--muted);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.06em}.gallery_controls__mnY4j{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:12px}.gallery_iconButton__F_k7O,.gallery_pauseButton__RV_ks,.gallery_thumbnail__mTW98{appearance:none;cursor:pointer;font-family:inherit}.gallery_iconButton__F_k7O,.gallery_pauseButton__RV_ks{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border:1px solid var(--line);border-radius:9px;background:var(--paper);color:var(--ink)}.gallery_iconButton__F_k7O:hover,.gallery_pauseButton__RV_ks:hover,.gallery_thumbnail__mTW98:hover{border-color:var(--accent)}.gallery_iconButton__F_k7O .brand-arrow{width:21px;height:21px}.gallery_pauseButton__RV_ks{min-width:88px;padding:8px 14px;font-size:13px;font-weight:600}.gallery_pauseButton__RV_ks[aria-pressed=true]{border-color:var(--action-bg);background:var(--action-bg);color:var(--action-text)}.gallery_pauseButton__RV_ks:disabled{cursor:default}.gallery_thumbnails__04HVD{display:flex;align-items:center;gap:10px;margin-top:18px}.gallery_thumbnail__mTW98{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);place-items:center;overflow:hidden;width:64px;height:52px;padding:2px;border:1px solid var(--line);border-radius:7px;background:var(--surface-soft)}.gallery_thumbnail__mTW98[data-active=true]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.gallery_thumbnail__mTW98 img{display:block;width:100%;height:100%;object-fit:contain}.gallery_gallery__wbUNI button:focus-visible{outline:3px solid var(--accent);outline-offset:3px}@media (max-width:700px){.gallery_thumbnails__04HVD{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;width:min(100%,360px)}.gallery_thumbnail__mTW98{width:100%;min-width:0;min-height:44px;height:52px}}@media (prefers-reduced-motion:reduce){.gallery_slide__3NsCf,.gallery_slide__3NsCf[data-active=true]{transition:none}}.founder-contact_contact__70END{padding-block:clamp(40px,5vw,72px);border-top:2px solid var(--ink);scroll-margin-top:100px}.founder-contact_heading__Qcw_w{max-width:820px}.founder-contact_kicker__u1BvE{margin:0 0 12px;color:var(--muted);font-size:13px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.founder-contact_heading__Qcw_w h2{margin:0;font-size:clamp(30px,4vw,52px);line-height:1.12;letter-spacing:-.035em;text-wrap:balance}.founder-contact_heading__Qcw_w>p:last-child{max-width:66ch;margin-top:16px;font-size:18px;line-height:1.55;color:var(--muted)}.founder-contact_formats__XDF_6{min-width:0;margin:30px 0 0;padding:0;border:0;scroll-margin-top:100px}.founder-contact_formats__XDF_6 legend{margin-bottom:12px;font-size:16px;font-weight:700}.founder-contact_services__O_O5w{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.founder-contact_service__nvHi8{position:relative;display:flex;flex-direction:column;padding:24px;cursor:pointer;background:var(--surface);border:1px solid var(--line);border-radius:4px;color:var(--ink)}.founder-contact_service__nvHi8[data-selected=true]{border-color:var(--link,var(--ink));box-shadow:inset 0 0 0 1px var(--link,var(--ink))}.founder-contact_service__nvHi8:focus-within{outline:3px solid var(--focus-ring,var(--link,var(--ink)));outline-offset:4px}.founder-contact_service__nvHi8 input{position:absolute;top:26px;right:20px;width:18px;height:18px;accent-color:var(--link,var(--ink))}.founder-contact_service__nvHi8>strong{display:block;padding-right:28px;font-size:23px;font-weight:750;line-height:1.22;letter-spacing:-.025em}.founder-contact_situation__17JiG{margin-top:12px;color:var(--muted);font-size:15px;line-height:1.5}.founder-contact_result__EMR_7{margin-block:16px 24px;font-size:16px;line-height:1.6}.founder-contact_choose__LLgbS{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:auto;min-height:24px;font-size:14px;font-weight:700}.founder-contact_choose__LLgbS svg{width:18px;height:18px}.founder-contact_briefRow__zWVQJ{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(24px,5vw,64px);margin-top:36px;padding-top:32px;border-top:1px solid var(--line)}.founder-contact_briefRow__zWVQJ h3{margin:0 0 12px;font-size:25px;line-height:1.25;letter-spacing:-.02em}.founder-contact_briefRow__zWVQJ aside p{max-width:48ch;font-size:16px;line-height:1.6}.founder-contact_briefRow__zWVQJ aside .founder-contact_terms__agKK_{margin-top:16px;font-size:14px;color:var(--muted)}.founder-contact_brief__Qabzo{min-width:0}.founder-contact_brief__Qabzo>label{display:block;margin-bottom:8px;font-size:16px;font-weight:700}.founder-contact_brief__Qabzo>label span{margin-left:6px;color:var(--muted);font-size:13px;font-weight:400}.founder-contact_brief__Qabzo textarea{display:block;width:100%;min-height:140px;padding:14px 16px;border:1px solid var(--line);border-radius:4px;background:var(--surface-raised,var(--surface));color:var(--ink);font:400 16px/1.55 var(--font-sans);resize:vertical}.founder-contact_brief__Qabzo textarea::placeholder{color:var(--muted);opacity:1}.founder-contact_brief__Qabzo textarea:focus-visible{outline:3px solid var(--focus-ring,var(--link,var(--ink)));outline-offset:3px}.founder-contact_hint__eKBz1{margin-top:10px;color:var(--muted);font-size:13px;line-height:1.55}.founder-contact_actions__c_kES{display:flex;flex-wrap:wrap;align-items:center;gap:10px 22px;margin-top:18px}.founder-contact_actions__c_kES .founder-contact_primaryAction__Lpgmw{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:48px;padding:12px 19px;border:0;border-radius:4px;background:var(--action-bg,var(--ink));color:var(--action-text,var(--paper));font:700 15px/1.4 var(--font-sans);text-decoration:none;cursor:pointer}.founder-contact_actions__c_kES .founder-contact_primaryAction__Lpgmw svg{width:18px;height:18px}.founder-contact_actions__c_kES .founder-contact_primaryAction__Lpgmw:hover{text-decoration:underline;text-underline-offset:4px}.founder-contact_actions__c_kES a:not(.founder-contact_primaryAction__Lpgmw){display:inline-flex;align-items:center;min-height:44px;color:var(--ink);font-size:13px;text-underline-offset:4px}.founder-contact_actions__c_kES .founder-contact_primaryAction__Lpgmw:focus-visible,.founder-contact_actions__c_kES a:focus-visible{outline:3px solid var(--focus-ring,var(--link,var(--ink)));outline-offset:4px}@media(max-width:760px){.founder-contact_contact__70END{scroll-margin-top:86px}.founder-contact_services__O_O5w{grid-template-columns:1fr;gap:12px}.founder-contact_service__nvHi8{padding:20px}.founder-contact_service__nvHi8 input{top:23px}.founder-contact_result__EMR_7{margin-block:12px 16px}.founder-contact_briefRow__zWVQJ{grid-template-columns:1fr;gap:24px;margin-top:28px;padding-top:26px}.founder-contact_heading__Qcw_w>p:last-child{font-size:16px}.founder-contact_briefRow__zWVQJ aside p{max-width:none}}@media(max-width:400px){.founder-contact_actions__c_kES{display:grid}.founder-contact_actions__c_kES .founder-contact_primaryAction__Lpgmw{width:100%;padding-inline:14px}.founder-contact_brief__Qabzo>label span{display:block;margin:3px 0 0}.founder-contact_service__nvHi8>strong{font-size:22px}}.profile_page__nR6aY{--profile-font:var(--font-sans);--profile-accent:color-mix(in srgb,var(--accent) 74%,var(--ink));min-height:100vh;background:var(--paper);color:var(--ink);font-family:var(--profile-font)}:where(.profile_page__nR6aY h1,.profile_page__nR6aY h2,.profile_page__nR6aY h3,.profile_page__nR6aY p,.profile_page__nR6aY figure){margin:0}.profile_page__nR6aY h1,.profile_page__nR6aY h2,.profile_page__nR6aY h3{color:var(--ink);font-family:var(--profile-font);font-style:normal;text-wrap:balance}.profile_page__nR6aY p{text-wrap:pretty}.profile_page__nR6aY strong{color:var(--ink);font-weight:600}.profile_page__nR6aY a:focus-visible,.profile_page__nR6aY summary:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.profile_eyebrow__REXR0{color:var(--profile-accent);font:600 11px/1.45 var(--profile-font);letter-spacing:.11em}.profile_hero__vvnhZ{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(280px,.92fr);gap:clamp(38px,6vw,100px);align-items:center;padding-block:clamp(50px,6vw,88px) clamp(48px,5vw,74px);border-bottom:1px solid var(--line)}.profile_heroCopy__N9bAZ{min-width:0}.profile_hero__vvnhZ .profile_eyebrow__REXR0{display:inline-flex;align-items:center;gap:12px}.profile_hero__vvnhZ .profile_eyebrow__REXR0:before{content:"";width:23px;height:3px;background:var(--accent)}.profile_hero__vvnhZ h1{margin-top:18px;max-width:16ch;font-size:clamp(47px,4.8vw,65px);font-weight:600;line-height:1.05;letter-spacing:-.05em}.profile_heroLead__fLvRw{max-width:24ch;margin-top:22px!important;font-size:clamp(25px,2.35vw,34px);font-weight:600;line-height:1.23;letter-spacing:-.03em}.profile_intro__ynhgX{max-width:62ch;margin-top:26px}.profile_heroActions__BhFQ1{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:30px}.profile_editorPane__U_fct{margin-block:32px;padding-block:24px;border-block:1px solid var(--line)}.profile_editorPane__U_fct h2{font-size:23px;font-weight:600;line-height:1.3}.profile_editorPane__U_fct>p{margin:8px 0 18px;color:var(--muted);font-size:15px;line-height:1.6}.profile_primaryLink__duRbo,.profile_textLink__v_9ws{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:48px;border-radius:9px;font:600 15px/1.45 var(--profile-font);text-align:center;text-decoration:none}.profile_primaryLink__duRbo{padding:10px 18px;background:var(--action-bg);color:var(--action-text);transition:transform .2s ease,filter .2s ease}.profile_primaryLink__duRbo:hover{filter:brightness(1.1);transform:translateY(-2px)}.profile_textLink__v_9ws{color:var(--ink);text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:5px}.profile_textLink__v_9ws:hover{text-decoration-color:var(--profile-accent)}.profile_primaryLink__duRbo svg,.profile_textLink__v_9ws svg{width:17px;height:17px}.profile_page__nR6aY .content-prose.profile_prose__h8N3R{max-width:68ch;color:var(--muted)}.profile_prose__h8N3R p+p{margin-top:22px}.profile_prose__h8N3R a{color:var(--profile-accent)}.profile_prose__h8N3R ol,.profile_prose__h8N3R ul{margin-block:14px;padding-left:1.5em}.profile_prose__h8N3R li+li{margin-top:8px}.profile_prose__h8N3R h3{margin-top:24px;margin-bottom:10px;font-size:21px}.profile_orientation__HL147{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(220px,.8fr);align-items:center;gap:44px;padding-block:46px 50px}.profile_orientation__HL147>div{padding-left:24px;border-left:3px solid var(--accent)}.profile_page__nR6aY .profile_orientation__HL147 .content-prose.profile_prose__h8N3R{color:var(--ink);font-size:21px;font-weight:600;line-height:1.55;letter-spacing:-.014em}.profile_editorialArt__ppDv3,.profile_labArt__y_aq1{display:block;width:100%;height:auto;object-fit:contain;border-radius:16px}.profile_editorialArt__ppDv3{max-width:410px;justify-self:end}.profile_labArt__y_aq1{max-width:360px;margin-top:30px}.profile_workSteps__h1hza{display:flex;flex-wrap:wrap;gap:15px;margin:27px 0 0;padding:0;list-style:none}.profile_workSteps__h1hza li{display:grid;justify-items:center;gap:7px}.profile_workSteps__h1hza img{display:block;width:80px;height:80px;object-fit:contain;border-radius:15px;background:var(--paper)}.profile_workSteps__h1hza span{font-size:12px;font-weight:600}.profile_pageNav__jyoX5{display:flex;flex-wrap:wrap;gap:5px 12px;padding-block:14px 20px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.profile_pageNav__jyoX5 a{display:inline-flex;align-items:center;min-height:44px;padding:8px 13px;border-radius:8px;color:var(--ink);font:600 14px/1.4 var(--profile-font);text-decoration:none;transition:background-color .2s ease}.profile_pageNav__jyoX5 a:hover{background:var(--surface-soft)}.profile_section__m5CsD{padding-block:clamp(62px,7vw,100px);scroll-margin-top:96px}.profile_softSection__MKKuH{background:var(--surface-soft)}.profile_sectionHeader__fHBxX h2{margin-top:12px;font-size:clamp(27px,2.25vw,33px);font-weight:600;line-height:1.25;letter-spacing:-.03em}.profile_sectionLead__ZdJWa{margin-top:17px}.profile_twoColumn__MpoRD{display:grid;grid-template-columns:minmax(220px,.55fr) minmax(0,1fr);gap:clamp(34px,7vw,116px);align-items:start}.profile_twoColumn__MpoRD .profile_sectionHeader__fHBxX h2{max-width:16ch}.profile_clientGrid___PwHl,.profile_formatList__tzSNs,.profile_taskList__ReIPo{margin:34px 0 0;padding:0;list-style:none}.profile_taskList__ReIPo{border-top:1px solid var(--line)}.profile_taskRow__jCkik{display:grid;grid-template-columns:45px minmax(220px,.72fr) minmax(0,1fr);gap:clamp(16px,3vw,48px);align-items:baseline;padding-block:25px;border-bottom:1px solid var(--line)}.profile_taskNumber__YD0of{color:var(--profile-accent);font-size:13px;font-weight:600}.profile_formatList__tzSNs h3,.profile_taskRow__jCkik h3{max-width:35ch;font-size:21px;font-weight:600;line-height:1.32;letter-spacing:-.02em}.profile_formatList__tzSNs .profile_prose__h8N3R,.profile_taskRow__jCkik .profile_prose__h8N3R{font-size:17px;line-height:1.65}.profile_formatList__tzSNs{max-width:1050px;border-top:1px solid var(--line)}.profile_formatList__tzSNs li{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(0,1fr);gap:32px;padding-block:23px;border-bottom:1px solid var(--line)}.profile_priceNote__rDjH2{margin-top:29px;padding-left:20px;border-left:3px solid var(--accent)}.profile_clientGrid___PwHl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px}.profile_clientGrid___PwHl li{min-width:0}.profile_clientCard___JPQD{position:relative;min-height:248px;border:1px solid var(--line);border-radius:16px;background:var(--paper);isolation:isolate;transition:transform .24s ease,box-shadow .24s ease}.profile_clientCard___JPQD:focus-within{outline:3px solid var(--accent);outline-offset:3px}.profile_clientCard___JPQD:hover,.profile_clientCard___JPQD[open]{transform:translateY(-2px);box-shadow:0 9px 24px rgb(0 0 0/.08)}.profile_clientCard___JPQD summary{display:flex;flex-direction:column;width:100%;min-height:248px;border-radius:inherit;cursor:pointer;list-style:none}.profile_clientCard___JPQD summary::-webkit-details-marker{display:none}.profile_clientCard___JPQD summary::marker{content:""}.profile_clientLogo__VBxX2{flex:1 1;display:grid;place-items:center;width:100%;min-height:180px;padding:25px;border-radius:15px 15px 0 0;background:#fff;color:#1f1f1d;text-align:center;font-weight:600}.profile_clientLogoDark__xwvms{background:#131313}.profile_clientLogo__VBxX2 img{display:block;width:100%;max-width:190px;height:74px;object-fit:contain}.profile_clientName__Ge7kq{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:17px 19px;border-top:1px solid var(--line);font-size:16px;font-weight:600}.profile_clientName__Ge7kq svg{flex:none;color:var(--profile-accent)}.profile_clientOverlay__cDPMD{position:absolute;z-index:1;inset:0;display:flex;flex-direction:column;justify-content:flex-start;overflow:auto;padding:20px;border-radius:15px;background:rgb(17 22 29/.97);color:#edf2f8;opacity:0;visibility:hidden;transform:translateY(5px);transition:opacity .28s ease,transform .28s ease,visibility .28s}.profile_clientCard___JPQD[open]>.profile_clientOverlay__cDPMD{opacity:1;visibility:visible;transform:none}.profile_clientOverlay__cDPMD{pointer-events:none}.profile_clientCard___JPQD[data-enhanced=true] .profile_clientOverlay__cDPMD{pointer-events:auto}.profile_clientCard___JPQD:not([data-enhanced=true]) .profile_clientClose__snVlf{display:none}.profile_clientCard___JPQD:not([data-enhanced=true])[open]>.profile_clientOverlay__cDPMD{position:static;max-height:none;border-radius:0 0 15px 15px;pointer-events:auto;transform:none}.profile_page__nR6aY .profile_clientOverlay__cDPMD h3{margin:0 43px 10px 0;color:#fff;font-size:22px;line-height:1.22;font-weight:600}.profile_page__nR6aY .profile_clientOverlay__cDPMD .content-prose.profile_prose__h8N3R{max-width:none;color:#e1e7ee;font-size:14px;line-height:1.52}.profile_clientOverlay__cDPMD .profile_prose__h8N3R strong{color:#adc9ff}.profile_clientClose__snVlf{position:absolute;top:5px;right:5px;display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:8px;background:transparent;color:#edf2f8;font:25px/1 var(--profile-font);cursor:pointer}.profile_clientClose__snVlf:hover{background:rgb(255 255 255/.12)}.profile_clientClose__snVlf:focus-visible{outline:2px solid #adc9ff;outline-offset:-3px}.profile_speaking__DZOr_{display:grid;grid-template-columns:minmax(250px,.64fr) minmax(0,1fr);gap:clamp(42px,8vw,112px);align-items:center;border-bottom:1px solid var(--line)}.profile_stagePhoto__lc8IL{overflow:hidden;width:min(100%,420px);border:1px solid var(--line);border-radius:16px;background:var(--surface-soft)}.profile_stagePhoto__lc8IL img{display:block;width:100%;height:auto;object-fit:contain}.profile_speaking__DZOr_ .profile_sectionHeader__fHBxX{margin-bottom:25px}.profile_speaking__DZOr_ .profile_sectionHeader__fHBxX h2{max-width:19ch}.profile_contact__5CpRB{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:30px 52px;padding-block:clamp(68px,8vw,110px);border-top:1px solid var(--line);scroll-margin-top:96px}.profile_contact__5CpRB>div{max-width:68ch}.profile_contact__5CpRB .profile_prose__h8N3R{margin-top:19px}@media (max-width:1050px){.profile_clientGrid___PwHl{grid-template-columns:repeat(3,minmax(0,1fr))}.profile_hero__vvnhZ{gap:30px}.profile_taskRow__jCkik{grid-template-columns:36px minmax(0,1fr)}.profile_taskRow__jCkik .profile_prose__h8N3R{grid-column:2}}@media (max-width:760px){.profile_hero__vvnhZ{grid-template-columns:1fr}.profile_hero__vvnhZ h1{font-size:clamp(43px,9vw,58px)}.profile_orientation__HL147{grid-template-columns:1fr;gap:24px}.profile_editorialArt__ppDv3{max-width:380px;justify-self:start}.profile_twoColumn__MpoRD{grid-template-columns:1fr;gap:25px}.profile_speaking__DZOr_{grid-template-columns:1fr}.profile_stagePhoto__lc8IL{width:min(100%,390px)}.profile_clientGrid___PwHl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.profile_contact__5CpRB,.profile_section__m5CsD{scroll-margin-top:150px}.profile_hero__vvnhZ{padding-block:45px 54px}.profile_heroLead__fLvRw{font-size:clamp(25px,6.6vw,31px)}.profile_orientation__HL147{padding-block:38px}.profile_orientation__HL147>div{padding-left:18px}.profile_page__nR6aY .profile_orientation__HL147 .content-prose.profile_prose__h8N3R{font-size:19px}.profile_pageNav__jyoX5{gap:4px}.profile_pageNav__jyoX5 a{padding-inline:10px}.profile_section__m5CsD{padding-block:62px}.profile_sectionHeader__fHBxX h2{font-size:27px}.profile_taskRow__jCkik{gap:12px;padding-block:22px}.profile_formatList__tzSNs h3,.profile_taskRow__jCkik h3{font-size:20px}.profile_formatList__tzSNs li{grid-template-columns:1fr;gap:8px}.profile_clientGrid___PwHl{gap:13px}.profile_clientCard___JPQD,.profile_clientCard___JPQD summary{min-height:300px}.profile_clientLogo__VBxX2{min-height:208px;padding:17px}.profile_clientName__Ge7kq{padding:15px 13px;font-size:14px}.profile_clientOverlay__cDPMD{padding:15px}.profile_page__nR6aY .profile_clientOverlay__cDPMD h3{font-size:20px}.profile_page__nR6aY .profile_clientOverlay__cDPMD .content-prose.profile_prose__h8N3R{font-size:13px;line-height:1.48}}@media (max-width:350px){.profile_heroActions__BhFQ1{align-items:stretch;flex-direction:column}.profile_heroActions__BhFQ1 a{justify-content:flex-start}.profile_pageNav__jyoX5 a{font-size:13px}.profile_clientGrid___PwHl{grid-template-columns:1fr}.profile_clientCard___JPQD,.profile_clientCard___JPQD summary{min-height:245px}.profile_clientLogo__VBxX2{min-height:175px}}@media (prefers-reduced-motion:reduce){.profile_clientCard___JPQD,.profile_clientOverlay__cDPMD,.profile_pageNav__jyoX5 a,.profile_primaryLink__duRbo{transition:none}.profile_clientCard___JPQD:hover,.profile_clientCard___JPQD[open],.profile_primaryLink__duRbo:hover{transform:none}}.profile_careerNote__cEFr3{padding-block:9px 20px}.profile_careerNote__cEFr3 summary{width:fit-content;min-height:44px;align-content:center;font-weight:650;cursor:pointer}.profile_careerNote__cEFr3[open] summary{margin-bottom:12px}.profile_contactStory__Hk5nW,.profile_extraStory__kq1r9,.profile_speakingStory__FMMYx{scroll-margin-top:94px;padding-block:clamp(32px,4vw,56px)}.profile_speakingStory__FMMYx{display:grid;grid-template-columns:minmax(140px,205px) minmax(0,65ch);gap:clamp(22px,4vw,60px);align-items:start;border-top:1px solid var(--line)}.profile_contactStory__Hk5nW h2,.profile_extraStory__kq1r9 h2,.profile_speakingStory__FMMYx h2{margin:0 0 18px;font-size:clamp(27px,3vw,42px);line-height:1.14;letter-spacing:-.03em}.profile_speakingStory__FMMYx .profile_stagePhoto__lc8IL{width:100%;border:0;border-radius:4px}.profile_contactStory__Hk5nW .profile_prose__h8N3R,.profile_speakingStory__FMMYx .profile_prose__h8N3R{font-size:clamp(16px,1.2vw,18px);line-height:1.55}.profile_photos__vm_xL{margin-top:13px}.profile_photos__vm_xL summary{width:fit-content;cursor:pointer;color:var(--ink);font-weight:650;padding-block:12px;min-height:44px}.profile_photos__vm_xL[open]>figure{max-width:420px;margin-block:8px}.profile_contactStory__Hk5nW{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(200px,.75fr);gap:clamp(24px,6vw,90px);border-top:2px solid var(--ink)}.profile_contactStory__Hk5nW .profile_primaryLink__duRbo{margin-top:20px}.profile_contactStory__Hk5nW aside{border-inline-start:1px solid var(--line);padding-inline-start:clamp(18px,3vw,40px)}.profile_contactStory__Hk5nW aside h3{font-size:18px;line-height:1.4}.profile_contactStory__Hk5nW aside ul{padding:0;list-style:none;margin:9px 0 12px}.profile_contactStory__Hk5nW aside li{padding:2px 0;font-size:15px}.profile_contactStory__Hk5nW aside>p{color:var(--muted);font-size:14px;line-height:1.5}@media(max-width:680px){.profile_speakingStory__FMMYx{grid-template-columns:96px minmax(0,1fr);gap:14px}.profile_speakingStory__FMMYx h2{font-size:24px}.profile_speakingStory__FMMYx .profile_prose__h8N3R{font-size:15px}.profile_contactStory__Hk5nW{grid-template-columns:1fr}.profile_contactStory__Hk5nW aside{grid-row:1;border:0;padding:0}.profile_contactStory__Hk5nW h2{margin-bottom:10px}}