.FanOutFigure-module__KXnzrW__figure{width:100%;height:auto;display:block}@media (prefers-reduced-motion:no-preference){.FanOutFigure-module__KXnzrW__lines path{stroke-dasharray:600;animation:1.8s ease-out both FanOutFigure-module__KXnzrW__trace}}@keyframes FanOutFigure-module__KXnzrW__trace{0%{stroke-dashoffset:600px}to{stroke-dashoffset:0}}
.HomeThreads-module__5MYcBq__notebook{border:1px solid var(--rule);background:var(--surface);box-shadow:10px 10px 0 var(--accent-quiet);min-width:0;position:relative}.HomeThreads-module__5MYcBq__top{border-bottom:1px solid var(--rule);justify-content:space-between;gap:1rem;padding:1.2rem 1.5rem;display:flex}.HomeThreads-module__5MYcBq__edition{color:var(--text-faint);font:.75rem var(--font-apparatus)}.HomeThreads-module__5MYcBq__choices{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.HomeThreads-module__5MYcBq__choices button{cursor:pointer;border:0;border-bottom:1px solid var(--rule);min-height:48px;color:var(--text-muted);font:inherit;background:0 0;justify-content:space-between;align-items:center;gap:.3rem;padding:.9rem 1rem;font-size:.8rem;display:flex}.HomeThreads-module__5MYcBq__choices button+button{border-left:1px solid var(--rule)}.HomeThreads-module__5MYcBq__choices button[aria-pressed=true]{color:var(--accent);background:var(--accent-quiet);box-shadow:inset 0 -2px var(--accent)}.HomeThreads-module__5MYcBq__choices button:hover{color:var(--accent)}.HomeThreads-module__5MYcBq__scene{perspective:1100px;background-image:radial-gradient(var(--rule) .7px, transparent .7px);background-size:20px 20px;height:360px;position:relative;overflow:hidden}.HomeThreads-module__5MYcBq__margin{font:.6rem var(--font-apparatus);color:var(--text-muted);letter-spacing:.1em;position:absolute;top:1rem;left:1rem}.HomeThreads-module__5MYcBq__paper{border:1px solid var(--rule);background:var(--ground);width:72%;max-width:300px;box-shadow:5px 8px 0 var(--accent-quiet);transform-origin:50%;backface-visibility:hidden;padding:1.15rem;position:absolute;top:46px;left:50%}.HomeThreads-module__5MYcBq__paper[data-position="0"]{z-index:3;transform:translateX(-53%) rotateX(calc(9deg + var(--tilt-x,0deg))) rotateY(calc(-12deg + var(--tilt-y,0deg))) rotateZ(-7deg);border-color:var(--accent)}.HomeThreads-module__5MYcBq__paper[data-position="1"]{z-index:2;transform:translateX(-41%) translateY(14px) rotateX(calc(9deg + var(--tilt-x,0deg))) rotateY(calc(-12deg + var(--tilt-y,0deg))) rotateZ(5deg)}.HomeThreads-module__5MYcBq__paper[data-position="2"]{z-index:1;transform:translateX(-56%) translateY(23px) rotateX(calc(9deg + var(--tilt-x,0deg))) rotateY(calc(-12deg + var(--tilt-y,0deg))) rotateZ(-13deg)}.HomeThreads-module__5MYcBq__paperLabel{font:.65rem var(--font-apparatus);color:var(--text-muted)}.HomeThreads-module__5MYcBq__sketch{width:100%;height:auto;margin-top:.3rem;display:block}.HomeThreads-module__5MYcBq__paperWord{color:var(--accent);font:italic 1.8rem var(--font-reading)}.HomeThreads-module__5MYcBq__paperCorner{float:right;color:var(--accent);font-size:1.5rem}.HomeThreads-module__5MYcBq__copy{border-top:1px solid var(--rule);min-height:14rem;padding:1.2rem 1.5rem 1.5rem}.HomeThreads-module__5MYcBq__copy h2{font-size:1.65rem}.HomeThreads-module__5MYcBq__copy p{font:1rem/1.6 var(--font-reading);color:var(--text-muted);margin-top:.75rem}.HomeThreads-module__5MYcBq__copy a{align-items:center;gap:1rem;min-height:44px;margin-top:1rem;font-size:.85rem;display:inline-flex}.HomeThreads-module__5MYcBq__bottom{border-top:1px solid var(--rule);color:var(--text-muted);font:italic .85rem var(--font-reading);justify-content:space-between;align-items:center;gap:.5rem;padding:.9rem 1.5rem;display:flex}.HomeThreads-module__5MYcBq__bottom>span:last-child{color:var(--accent);font-size:1.25rem}@media (prefers-reduced-motion:no-preference){.HomeThreads-module__5MYcBq__paper{transition:transform .65s cubic-bezier(.22,1,.36,1),border-color .2s}.HomeThreads-module__5MYcBq__copyEntrance{animation:.36s ease-out both HomeThreads-module__5MYcBq__notebookCopy}.HomeThreads-module__5MYcBq__paper[data-position="0"] .HomeThreads-module__5MYcBq__sketch path{stroke-dasharray:350;animation:1.1s ease-out both HomeThreads-module__5MYcBq__sketchIn}.HomeThreads-module__5MYcBq__choices button{transition:color .18s,background-color .18s}.HomeThreads-module__5MYcBq__copy a span{transition:transform .18s}.HomeThreads-module__5MYcBq__copy a:hover span{transform:translate(4px)}}@keyframes HomeThreads-module__5MYcBq__notebookCopy{0%{opacity:.3;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes HomeThreads-module__5MYcBq__sketchIn{0%{stroke-dashoffset:350px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.HomeThreads-module__5MYcBq__paper[data-position="0"]{transform:translate(-50%)}.HomeThreads-module__5MYcBq__paper[data-position="1"]{transform:translate(-47%)translateY(8px)}.HomeThreads-module__5MYcBq__paper[data-position="2"]{transform:translate(-44%)translateY(16px)}}@media (max-width:30rem){.HomeThreads-module__5MYcBq__top,.HomeThreads-module__5MYcBq__copy,.HomeThreads-module__5MYcBq__bottom{padding-inline:1rem}.HomeThreads-module__5MYcBq__choices button{padding-inline:.6rem;font-size:.75rem}.HomeThreads-module__5MYcBq__scene{height:320px}.HomeThreads-module__5MYcBq__paper{width:76%;padding:1rem}}.HomeThreads-module__5MYcBq__stack{transform-style:preserve-3d;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.HomeThreads-module__5MYcBq__notebook{animation:1s cubic-bezier(.16,1,.3,1) .12s both HomeThreads-module__5MYcBq__notebookArrive}.HomeThreads-module__5MYcBq__stack{animation:4.6s ease-in-out HomeThreads-module__5MYcBq__paperFloat}.HomeThreads-module__5MYcBq__bottom>span:last-child{animation:1.4s cubic-bezier(.16,1,.3,1) .4s both HomeThreads-module__5MYcBq__stampTurn}.HomeThreads-module__5MYcBq__paper{transition-duration:.28s}.HomeThreads-module__5MYcBq__choices button span{transition:transform .25s}.HomeThreads-module__5MYcBq__choices button:hover span{transform:translate(2px,-2px)}}@keyframes HomeThreads-module__5MYcBq__notebookArrive{0%{opacity:0;transform:perspective(1000px)translateY(40px)rotateY(-9deg)rotate(2deg)}to{opacity:1;transform:none}}@keyframes HomeThreads-module__5MYcBq__paperFloat{0%,to{transform:translateY(0)}30%{transform:translateY(-12px)}65%{transform:translateY(5px)}}@keyframes HomeThreads-module__5MYcBq__stampTurn{0%{transform:rotate(-150deg)scale(.4)}to{transform:rotate(0)scale(1)}}
.CompanyMarks-module__uO59Ha__marks{grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.CompanyMarks-module__uO59Ha__marks li{min-width:0}.CompanyMarks-module__uO59Ha__mark{background:oklch(from var(--surface) 1 0 0);border:1px solid var(--rule-hair);place-items:center;height:74px;padding:14px;display:grid}.CompanyMarks-module__uO59Ha__mark img{object-fit:contain;max-width:100%;height:42px}.CompanyMarks-module__uO59Ha__dark{background:oklch(from var(--surface) .2 0 0)}.CompanyMarks-module__uO59Ha__marks span{color:var(--text-muted);margin-top:.6rem;font-size:.75rem;display:block}@media (max-width:48rem){.CompanyMarks-module__uO59Ha__marks{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:25rem){.CompanyMarks-module__uO59Ha__marks{grid-template-columns:repeat(2,minmax(0,1fr))}}
.Mark-module__wKEYnG__mark{vertical-align:middle;width:auto;height:1em;color:inherit;flex:none;display:inline-block}.Mark-module__wKEYnG__underline{width:100%;height:.3em;color:var(--accent);pointer-events:none;margin-block:-.06em -.12em;display:block;overflow:visible}.Mark-module__wKEYnG__underlined{flex-direction:column;align-items:stretch;display:inline-flex}.Mark-module__wKEYnG__xs{height:.3em}.Mark-module__wKEYnG__sm{height:.75em}.Mark-module__wKEYnG__lg{height:1.5em}.Mark-module__wKEYnG__accent{color:var(--accent)}.Mark-module__wKEYnG__before{margin-inline-end:.4em}.Mark-module__wKEYnG__after{margin-inline-start:.4em}@media (prefers-reduced-motion:no-preference){.Mark-module__wKEYnG__draw path{stroke-dasharray:400;animation:.9s cubic-bezier(.65,0,.35,1) both Mark-module__wKEYnG__draw}.Mark-module__wKEYnG__draw path:nth-child(2){animation-delay:.14s}}@keyframes Mark-module__wKEYnG__draw{0%{stroke-dashoffset:400px}to{stroke-dashoffset:0}}
.home-module__Hx0lNG__hero{grid-template-columns:1.16fr 1fr;align-items:center;gap:clamp(2rem,5vw,5rem);padding-block:1.5rem 4rem;display:grid}.home-module__Hx0lNG__intro{min-width:0}.home-module__Hx0lNG__roles{color:var(--text-muted);align-items:center;gap:.75rem;margin-bottom:1.6rem;font-size:.78rem;display:flex}.home-module__Hx0lNG__roles:before{content:"";background:var(--accent);width:1.8rem;height:1px}.home-module__Hx0lNG__title{letter-spacing:-.05em;margin-top:1.3rem;font-size:clamp(3.2rem,6.1vw,5.4rem);line-height:1.02}.home-module__Hx0lNG__title em{color:var(--accent);font-weight:inherit;display:block}.home-module__Hx0lNG__lead{font:var(--text-lead)/1.5 var(--font-reading);color:var(--text-muted);max-width:31rem;margin-top:1.6rem}.home-module__Hx0lNG__actions{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.7rem;display:flex}.home-module__Hx0lNG__location{font:.75rem var(--font-apparatus);color:var(--text-muted);margin-top:1.6rem}.home-module__Hx0lNG__context{border-block:1px solid var(--rule);padding-block:1.5rem}.home-module__Hx0lNG__contextHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.home-module__Hx0lNG__contextHeading>a{font-size:var(--text-caption)}.home-module__Hx0lNG__now{grid-template-columns:1.4fr 1fr;gap:4rem;margin-block:4rem;display:grid}.home-module__Hx0lNG__current{border-left:2px solid var(--accent);padding-left:1.5rem}.home-module__Hx0lNG__current h2{margin-block:1rem;font-size:clamp(2rem,4vw,3.2rem)}.home-module__Hx0lNG__current p{color:var(--text-muted);max-width:35rem}.home-module__Hx0lNG__current .home-module__Hx0lNG__actions{font-size:var(--text-caption);gap:1rem 1.4rem}.home-module__Hx0lNG__currentHead{align-items:center;gap:.7rem;display:flex}.home-module__Hx0lNG__currentMark{border-radius:8px;flex-shrink:0}.home-module__Hx0lNG__mentoring{background:var(--accent-quiet);padding:1.8rem}.home-module__Hx0lNG__mentoring .home-module__Hx0lNG__number{font:italic 4.8rem/1 var(--font-reading);color:var(--accent);margin-block:1rem;display:block}.home-module__Hx0lNG__mentoring h2{font-size:1.55rem}.home-module__Hx0lNG__mentoring p{color:var(--text-muted);font:1rem/1.6 var(--font-reading);margin-block:.7rem 1rem}.home-module__Hx0lNG__mentoring a{font-size:var(--text-caption)}.home-module__Hx0lNG__explore{border-block:1px solid var(--rule);grid-template-columns:1fr 1fr;align-items:center;gap:4rem;padding-block:3rem;display:grid}.home-module__Hx0lNG__explore h2{margin-block:1rem}.home-module__Hx0lNG__explore p{color:var(--text-muted)}.home-module__Hx0lNG__experiment{background:var(--surface);border:1px solid var(--rule);margin:0;padding:1.5rem}.home-module__Hx0lNG__experiment figcaption{color:var(--text-muted);font:.9rem/1.5 var(--font-reading);margin-top:1rem}.home-module__Hx0lNG__note{color:var(--text-muted);font:1rem/1.6 var(--font-reading);border-bottom:1px solid var(--rule);padding-block:2rem}.home-module__Hx0lNG__office{justify-content:space-between;align-items:center;gap:2rem;margin-top:3rem;display:flex}.home-module__Hx0lNG__office h2{margin-top:.75rem}@media (max-width:52rem){.home-module__Hx0lNG__hero,.home-module__Hx0lNG__now,.home-module__Hx0lNG__explore{grid-template-columns:1fr;gap:2.5rem}.home-module__Hx0lNG__hero{padding-top:0}.home-module__Hx0lNG__title{max-width:36rem}.home-module__Hx0lNG__office{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:no-preference){.home-module__Hx0lNG__intro>*{animation:.85s cubic-bezier(.16,1,.3,1) both home-module__Hx0lNG__heroArrive}.home-module__Hx0lNG__intro>:nth-child(2){animation-delay:80ms}.home-module__Hx0lNG__intro>:nth-child(3){animation-delay:.16s}.home-module__Hx0lNG__intro>:nth-child(4){animation-delay:.24s}.home-module__Hx0lNG__intro>:nth-child(5){animation-delay:.32s}.home-module__Hx0lNG__intro>:nth-child(6){animation-delay:.4s}.home-module__Hx0lNG__roles:before{transform-origin:0;animation:.95s ease-out both home-module__Hx0lNG__ruleGrow}.home-module__Hx0lNG__mentoring,.home-module__Hx0lNG__experiment{transition:transform .35s,box-shadow .35s}@media (hover:hover){.home-module__Hx0lNG__mentoring:hover,.home-module__Hx0lNG__experiment:hover{box-shadow:8px 8px 0 var(--accent-quiet);transform:translateY(-6px)}}}@keyframes home-module__Hx0lNG__heroArrive{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}@keyframes home-module__Hx0lNG__ruleGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}
.Editorial-module__7HLgzq__page{max-width:1100px;margin-inline:auto}.Editorial-module__7HLgzq__hero{border-bottom:1px solid var(--rule);padding-block:clamp(2rem,5vw,5rem)}.Editorial-module__7HLgzq__hero h1{max-width:18ch;margin-block:1.3rem;font-size:clamp(2.5rem,5vw,4.5rem);line-height:1.08}.Editorial-module__7HLgzq__hero>p:not(.apparatus){max-width:58ch;font:1.25rem/1.65 var(--font-reading);color:var(--text-muted)}.Editorial-module__7HLgzq__meta{color:var(--text-muted);font:.8rem/1.6 var(--font-apparatus);flex-wrap:wrap;gap:.75rem 2rem;margin-block:1.5rem;display:flex}.Editorial-module__7HLgzq__actions{flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;margin-top:1.5rem;display:flex}.Editorial-module__7HLgzq__section{border-bottom:1px solid var(--rule);grid-template-columns:180px minmax(0,1fr);gap:clamp(1rem,4vw,4rem);padding-block:clamp(2rem,5vw,4rem);display:grid}.Editorial-module__7HLgzq__section>div{min-width:0}.Editorial-module__7HLgzq__section h2{margin-bottom:1rem;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.2}.Editorial-module__7HLgzq__section h3{margin-block:1.75rem .6rem;font-size:1.35rem}.Editorial-module__7HLgzq__section li{max-width:65ch;font:1.1rem/1.8 var(--font-reading)}.Editorial-module__7HLgzq__section p:not(.apparatus){max-width:65ch;font:1.1rem/1.8 var(--font-reading)}.Editorial-module__7HLgzq__section p+p{margin-top:1rem}.Editorial-module__7HLgzq__section ul,.Editorial-module__7HLgzq__section ol{padding-left:1.3rem}.Editorial-module__7HLgzq__section li+li{margin-top:.75rem}.Editorial-module__7HLgzq__wide{border-bottom:1px solid var(--rule);padding-block:3rem}.Editorial-module__7HLgzq__wide h2{margin-block:.8rem;font-size:clamp(1.8rem,3vw,2.5rem)}.Editorial-module__7HLgzq__wide>p:not(.apparatus){max-width:64ch;font:1.1rem/1.7 var(--font-reading);color:var(--text-muted)}.Editorial-module__7HLgzq__callout{background:var(--accent-quiet);border-left:2px solid var(--accent);margin-top:1.5rem;padding:1.5rem}.Editorial-module__7HLgzq__facts{grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:2rem;display:grid}.Editorial-module__7HLgzq__facts>div{border-top:1px solid var(--rule);padding-top:1rem}.Editorial-module__7HLgzq__facts dt{font:.75rem var(--font-apparatus);color:var(--text-muted);margin-bottom:.6rem}.Editorial-module__7HLgzq__facts dd{font:1.1rem/1.5 var(--font-reading);margin:0}.Editorial-module__7HLgzq__feature{border:1px solid var(--rule);background:var(--surface);margin-block:2rem;padding:clamp(1.5rem,3vw,2.5rem)}.Editorial-module__7HLgzq__feature h2{margin-block:.75rem;font-size:clamp(1.5rem,2.5vw,2rem)}.Editorial-module__7HLgzq__feature p{max-width:64ch;line-height:1.7}.Editorial-module__7HLgzq__small{color:var(--text-muted);font-size:.85rem;line-height:1.7}.Editorial-module__7HLgzq__steps{counter-reset:steps;grid-template-columns:1fr 1fr;gap:1rem;padding:0;list-style:none;display:grid}.Editorial-module__7HLgzq__steps li{border:1px solid var(--rule);counter-increment:steps;padding:1.5rem}.Editorial-module__7HLgzq__steps li:before{content:"0" counter(steps);color:var(--accent);font:.85rem var(--font-apparatus)}.Editorial-module__7HLgzq__steps h2{margin-block:.8rem;font-size:1.4rem}.Editorial-module__7HLgzq__steps p{font:1rem/1.7 var(--font-reading)}@media (max-width:48rem){.Editorial-module__7HLgzq__section,.Editorial-module__7HLgzq__facts,.Editorial-module__7HLgzq__steps{grid-template-columns:1fr}}
