.HeroScene-module__CerkUa__root{max-width:100%;display:block}.HeroScene-module__CerkUa__stage{width:100%;aspect-ratio:var(--scene-aspect);position:relative}.HeroScene-module__CerkUa__svg{width:100%;height:100%;display:block;overflow:visible}.HeroScene-module__CerkUa__label{width:var(--scene-label-width);color:var(--text-secondary);margin:0;position:absolute;left:0;transform:translateY(-100%)}.HeroScene-module__CerkUa__outcome{text-align:right;width:22%;color:var(--brass-text);margin:0;position:absolute;right:0}.HeroScene-module__CerkUa__root[data-draw=pending] path{stroke-dasharray:1;stroke-dashoffset:1px}.HeroScene-module__CerkUa__root[data-draw=drawn] path{stroke-dasharray:1;stroke-dashoffset:1px;animation-name:HeroScene-module__CerkUa__scene-draw;animation-timing-function:cubic-bezier(.22,.61,.36,1);animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards}@keyframes HeroScene-module__CerkUa__scene-draw{to{stroke-dashoffset:0}}.HeroScene-module__CerkUa__root[data-draw=pending] [data-scene-label]{opacity:0}.HeroScene-module__CerkUa__root[data-draw=drawn] [data-scene-label]{opacity:0;animation-name:HeroScene-module__CerkUa__scene-label-in;animation-duration:.2s;animation-timing-function:cubic-bezier(.22,.61,.36,1);animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards}@keyframes HeroScene-module__CerkUa__scene-label-in{to{opacity:1}}.HeroScene-module__CerkUa__strand{transform-box:view-box;transform-origin:var(--scene-junction);transition:transform var(--scene-settle) cubic-bezier(.22, .61, .36, 1)}.HeroScene-module__CerkUa__strand[data-active]{transform:rotate(var(--reroute))}.HeroScene-module__CerkUa__root[data-scattered] .HeroScene-module__CerkUa__strand{transform:rotate(calc(-1.6 * var(--reroute)))}.HeroScene-module__CerkUa__mark{transform-box:view-box;transition:transform var(--scene-settle) cubic-bezier(.22, .61, .36, 1)}@media (prefers-reduced-motion:reduce){.HeroScene-module__CerkUa__root[data-draw] path{stroke-dasharray:none;stroke-dashoffset:0;animation:none}.HeroScene-module__CerkUa__root[data-draw] [data-scene-label]{opacity:1;animation:none}.HeroScene-module__CerkUa__root[data-draw] .HeroScene-module__CerkUa__strand,.HeroScene-module__CerkUa__root[data-draw] .HeroScene-module__CerkUa__mark{transition:none;transform:none}}
.FrictionList-module__WpjcqG__list{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:28px 37px;margin:0;padding:0;list-style:none;display:grid}.FrictionList-module__WpjcqG__item{border-top:1px solid var(--rule);border-radius:var(--radius-editorial);padding-top:14px}.FrictionList-module__WpjcqG__label{margin:0}.FrictionList-module__WpjcqG__note{color:var(--text-secondary);max-width:34ch;margin-top:9px}
.FounderPlate-module__jFK7bG__plate{max-width:360px;margin:0}.FounderPlate-module__jFK7bG__mat{border:1px solid var(--rule);border-radius:var(--radius-editorial);background-color:#0000;padding:9px}.FounderPlate-module__jFK7bG__image{width:100%;height:auto;display:block}.FounderPlate-module__jFK7bG__caption{margin-top:18px}.FounderPlate-module__jFK7bG__name{margin:0}.FounderPlate-module__jFK7bG__role{color:var(--text-secondary);margin-top:9px}.FounderPlate-module__jFK7bG__link{min-height:44px;color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--brass-current);text-decoration-color:var(--brass-current);text-underline-offset:5px;align-items:center;margin-top:5px;display:inline-flex}.FounderPlate-module__jFK7bG__link+.FounderPlate-module__jFK7bG__link{margin-top:0;display:flex}
.Section-module__ELoAjW__section{border-radius:var(--radius-editorial)}
.Hero-module__KTD73a__hero{border-radius:var(--radius-editorial)}.Hero-module__KTD73a__inner{align-items:center;row-gap:37px}.Hero-module__KTD73a__kicker{color:var(--brass-text);margin-bottom:28px}.Hero-module__KTD73a__headline{margin:0}.Hero-module__KTD73a__support{color:var(--text-secondary);margin-top:28px}.Hero-module__KTD73a__actions{flex-wrap:wrap;gap:14px;margin-top:37px;display:flex}.Hero-module__KTD73a__figure{justify-content:flex-start;display:flex}.Hero-module__KTD73a__figure>*{max-width:100%;height:auto}@media (min-width:1024px){.Hero-module__KTD73a__figure{justify-content:flex-end;align-self:end;padding-bottom:18px}}.Hero-module__KTD73a__scene{grid-column:1/-1;justify-content:flex-start;max-width:640px;display:flex}.Hero-module__KTD73a__scene>*{width:100%}@media (min-width:1024px){.Hero-module__KTD73a__scene{grid-column:8/span 5;align-self:center}}
.ConvergenceFigure-module__6zs_OW__root{max-width:100%;display:block}.ConvergenceFigure-module__6zs_OW__figure{width:100%;height:auto;display:block;overflow:visible}.ConvergenceFigure-module__6zs_OW__labels{grid-template-columns:1fr auto;gap:14px;margin:14px 0 0;display:grid}.ConvergenceFigure-module__6zs_OW__beforeLabel{color:var(--text-secondary)}.ConvergenceFigure-module__6zs_OW__afterLabel{color:var(--brass-text);text-align:right}.ConvergenceFigure-module__6zs_OW__paper{--figure-input:var(--color-neutral-400);--figure-transform:var(--color-ink);--figure-resolved:var(--color-brass);--figure-judgement:var(--color-neutral-600)}.ConvergenceFigure-module__6zs_OW__ink{--figure-input:var(--color-neutral-700);--figure-transform:var(--color-paper);--figure-resolved:var(--color-accent-400);--figure-judgement:var(--color-neutral-500)}.ConvergenceFigure-module__6zs_OW__root[data-draw=pending] path{stroke-dasharray:1;stroke-dashoffset:1px}.ConvergenceFigure-module__6zs_OW__root[data-draw=drawn] path{stroke-dasharray:1;stroke-dashoffset:1px;animation-name:ConvergenceFigure-module__6zs_OW__draw-on;animation-timing-function:cubic-bezier(.22,.61,.36,1);animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards}@keyframes ConvergenceFigure-module__6zs_OW__draw-on{to{stroke-dashoffset:0}}.ConvergenceFigure-module__6zs_OW__root[data-draw=pending] [data-figure-label]{opacity:0}.ConvergenceFigure-module__6zs_OW__root[data-draw=drawn] [data-figure-label]{opacity:0;animation-name:ConvergenceFigure-module__6zs_OW__label-in;animation-duration:.2s;animation-timing-function:cubic-bezier(.22,.61,.36,1);animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards}@keyframes ConvergenceFigure-module__6zs_OW__label-in{to{opacity:1}}@media (prefers-reduced-motion:reduce){.ConvergenceFigure-module__6zs_OW__root[data-draw] path{stroke-dasharray:none;stroke-dashoffset:0;animation:none}.ConvergenceFigure-module__6zs_OW__root[data-draw] [data-figure-label]{opacity:1;animation:none}}
.MethodStepper-module__LlzE-G__stepper{display:block}.MethodStepper-module__LlzE-G__figureCell{justify-content:flex-start;margin-top:37px;display:flex}@media (min-width:1024px){.MethodStepper-module__LlzE-G__figureCell{justify-content:flex-end;margin-top:0}}.MethodStepper-module__LlzE-G__stages{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:28px;margin:55px 0 0;padding:0;list-style:none;display:grid}.MethodStepper-module__LlzE-G__stage{display:flex}.MethodStepper-module__LlzE-G__control{border:0;border-top:1px solid var(--rule);border-radius:var(--radius-editorial);color:inherit;text-align:left;cursor:pointer;width:100%;min-height:44px;transition:border-top-color var(--duration-state) var(--ease-resolve), color var(--duration-state) var(--ease-resolve);background:0 0;padding:14px 0 0}.MethodStepper-module__LlzE-G__label{color:var(--text-secondary);transition:color var(--duration-state) var(--ease-resolve);display:block}.MethodStepper-module__LlzE-G__number{margin-right:5px}.MethodStepper-module__LlzE-G__description{color:var(--text-secondary);max-width:28ch;transition:color var(--duration-state) var(--ease-resolve);margin-top:9px;display:block}.MethodStepper-module__LlzE-G__active{border-top-color:var(--brass-current)}.MethodStepper-module__LlzE-G__active .MethodStepper-module__LlzE-G__label{color:var(--brass-text)}.MethodStepper-module__LlzE-G__active .MethodStepper-module__LlzE-G__description{color:inherit}@media (hover:hover){.MethodStepper-module__LlzE-G__control:hover{border-top-color:var(--brass-current)}.MethodStepper-module__LlzE-G__control:hover .MethodStepper-module__LlzE-G__description{color:inherit}}.MethodStepper-module__LlzE-G__control:focus-visible{outline-offset:4px}@media (prefers-reduced-motion:reduce){.MethodStepper-module__LlzE-G__control,.MethodStepper-module__LlzE-G__label,.MethodStepper-module__LlzE-G__description{transition:none}}
.MethodFigure-module__aIwMhq__figure{width:100%;max-width:100%;height:auto;display:block;overflow:visible}[data-draw=pending] .MethodFigure-module__aIwMhq__figure path{stroke-dasharray:1;stroke-dashoffset:1px}.MethodFigure-module__aIwMhq__figure path[data-draw=delta]{stroke-dasharray:1;stroke-dashoffset:1px;animation-name:MethodFigure-module__aIwMhq__method-draw;animation-timing-function:cubic-bezier(.22,.61,.36,1);animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards}@keyframes MethodFigure-module__aIwMhq__method-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.MethodFigure-module__aIwMhq__figure path[data-draw=delta],[data-draw=pending] .MethodFigure-module__aIwMhq__figure path{stroke-dasharray:none;stroke-dashoffset:0;animation:none}}
.Footer-module__yg9ahW__footer{border-radius:var(--radius-editorial)}.Footer-module__yg9ahW__inner{gap:37px;padding-top:55px;padding-bottom:37px;display:grid}@media (min-width:1024px){.Footer-module__yg9ahW__inner{grid-template-columns:7fr 1fr 4fr;gap:0 24px;padding-top:74px}.Footer-module__yg9ahW__brand{grid-column:1}.Footer-module__yg9ahW__nav{grid-column:3}.Footer-module__yg9ahW__contact{grid-column:3;margin-top:37px}}.Footer-module__yg9ahW__lockup{color:inherit;align-items:center;gap:32px;min-height:44px;text-decoration:none;display:inline-flex}.Footer-module__yg9ahW__essence{color:var(--text-secondary);max-width:34ch;margin-top:28px}.Footer-module__yg9ahW__navList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Footer-module__yg9ahW__navLink{min-height:44px;color:var(--text-secondary);transition:color var(--duration-state) var(--ease-resolve);align-items:center;text-decoration:none;display:flex}@media (hover:hover){.Footer-module__yg9ahW__navLink:hover{color:inherit}}.Footer-module__yg9ahW__contact{flex-direction:column;align-items:flex-start;display:flex}.Footer-module__yg9ahW__contactLabel{color:var(--text-secondary);margin-bottom:9px}.Footer-module__yg9ahW__contactLink{min-height:44px;color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--brass-current);text-decoration-color:var(--brass-current);text-underline-offset:5px;align-items:center;display:inline-flex}.Footer-module__yg9ahW__outboundLink{min-height:44px;color:var(--text-secondary);transition:color var(--duration-state) var(--ease-resolve);align-items:center;margin-top:5px;text-decoration:none;display:inline-flex}@media (hover:hover){.Footer-module__yg9ahW__outboundLink:hover{color:inherit}}.Footer-module__yg9ahW__legal{border-top:1px solid var(--rule);color:var(--text-secondary);flex-wrap:wrap;justify-content:space-between;gap:9px;padding-top:18px;padding-bottom:37px;display:flex}
.Button-module__VMVMAW__button{font-family:var(--font-plex-mono);letter-spacing:.04em;text-transform:uppercase;border-radius:var(--radius-ui);cursor:pointer;min-height:44px;transition:border-color var(--duration-state) var(--ease-resolve), color var(--duration-state) var(--ease-resolve);background-color:#0000;border:1px solid;justify-content:center;align-items:center;padding:14px 18px;font-size:13px;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.Button-module__VMVMAW__primary{border-color:var(--brass-current);color:var(--brass-text)}.Button-module__VMVMAW__secondary{border-color:var(--border-control);color:inherit}@media (hover:hover){.Button-module__VMVMAW__primary:hover{border-color:var(--brass-text)}.Button-module__VMVMAW__secondary:hover{border-color:currentColor}}.Button-module__VMVMAW__button:disabled{opacity:.45;cursor:not-allowed}
.Prose-module__-tJbzq__prose{max-width:68ch}.Prose-module__-tJbzq__prose>*{margin-block:0}.Prose-module__-tJbzq__prose>*+*{margin-top:18px}.Prose-module__-tJbzq__prose>h2+*,.Prose-module__-tJbzq__prose>h3+*,.Prose-module__-tJbzq__prose>h4+*{margin-top:14px}.Prose-module__-tJbzq__prose>*+h2{margin-top:55px}.Prose-module__-tJbzq__prose>*+h3{margin-top:37px}.Prose-module__-tJbzq__prose>*+h4{margin-top:28px}.Prose-module__-tJbzq__prose ul,.Prose-module__-tJbzq__prose ol{padding-left:18px}.Prose-module__-tJbzq__prose li+li{margin-top:9px}.Prose-module__-tJbzq__prose a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--brass-current);text-decoration-color:var(--brass-current);text-underline-offset:5px;transition:color var(--duration-state) var(--ease-resolve)}@media (hover:hover){.Prose-module__-tJbzq__prose a:hover{color:var(--brass-text)}}.Prose-module__-tJbzq__prose blockquote{border-left:1px solid var(--brass-current);color:var(--text-secondary);padding-left:18px}.Prose-module__-tJbzq__prose strong{color:var(--brass-text);font-weight:400}.Prose-module__-tJbzq__prose em{font-style:italic}.Prose-module__-tJbzq__prose hr{border:0;border-top:1px solid var(--rule);margin-block:37px}
.ScreenshotPlate-module__4M4f6W__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:37px 28px;display:grid}.ScreenshotPlate-module__4M4f6W__plate{margin:0}.ScreenshotPlate-module__4M4f6W__mat{border:1px solid var(--rule);border-radius:var(--radius-editorial);aspect-ratio:16/10;padding:9px;position:relative}.ScreenshotPlate-module__4M4f6W__image{object-fit:contain;padding:9px}.ScreenshotPlate-module__4M4f6W__pending{border:1px dashed var(--border-control);border-radius:var(--radius-editorial);height:100%;color:var(--text-secondary);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:18px;display:flex}.ScreenshotPlate-module__4M4f6W__path{word-break:break-all}.ScreenshotPlate-module__4M4f6W__caption{color:var(--text-secondary);margin-top:14px}
.FilmPlayer-module__i9-oeG__player{max-width:100%}.FilmPlayer-module__i9-oeG__frame{border:1px solid var(--rule);padding:9px}.FilmPlayer-module__i9-oeG__poster{cursor:pointer;width:100%;color:inherit;background:0 0;border:0;padding:0;display:block;position:relative}.FilmPlayer-module__i9-oeG__image,.FilmPlayer-module__i9-oeG__video{aspect-ratio:16/9;background-color:var(--color-paper);width:100%;height:auto;display:block}.FilmPlayer-module__i9-oeG__control{border:1px solid var(--brass-current);border-radius:var(--radius-ui);background-color:var(--color-paper);min-height:44px;color:var(--brass-text);transition:border-color var(--duration-state) var(--ease-resolve);align-items:center;padding:0 18px;display:inline-flex;position:absolute;bottom:18px;left:18px}@media (hover:hover){.FilmPlayer-module__i9-oeG__poster:hover .FilmPlayer-module__i9-oeG__control{border-color:var(--color-ink)}}.FilmPlayer-module__i9-oeG__meta{margin:14px 0 0}.FilmPlayer-module__i9-oeG__transcript{min-height:44px;color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--brass-current);text-decoration-color:var(--brass-current);text-underline-offset:5px;align-items:center;display:inline-flex}
.MetricRow-module__-VXw0a__row{flex-wrap:wrap;align-items:baseline;gap:18px 37px;margin:0;display:flex}.MetricRow-module__-VXw0a__metric{flex-direction:row;align-items:baseline;gap:9px;display:flex}.MetricRow-module__-VXw0a__unit{color:var(--text-secondary)}
.ProcessStep-module__ZSAyOW__steps{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}.ProcessStep-module__ZSAyOW__step{border-top:1px solid var(--rule);padding-top:14px}.ProcessStep-module__ZSAyOW__active{border-top-color:var(--brass-current)}.ProcessStep-module__ZSAyOW__label{color:var(--text-secondary);margin:0}.ProcessStep-module__ZSAyOW__active .ProcessStep-module__ZSAyOW__label{color:var(--brass-text)}.ProcessStep-module__ZSAyOW__number{margin-right:5px}.ProcessStep-module__ZSAyOW__description{color:var(--text-secondary);max-width:28ch;margin-top:9px}
.RelatedLinks-module__9IO5gW__related{gap:28px;display:grid}@media (min-width:768px){.RelatedLinks-module__9IO5gW__related{grid-template-columns:1fr 2fr;gap:24px}}.RelatedLinks-module__9IO5gW__group{border-top:1px solid var(--rule);padding-top:14px}.RelatedLinks-module__9IO5gW__label{color:var(--text-secondary);margin:0 0 9px}.RelatedLinks-module__9IO5gW__list{margin:0;padding:0;list-style:none}.RelatedLinks-module__9IO5gW__link{min-height:44px;color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--brass-current);text-decoration-color:var(--brass-current);text-underline-offset:5px;align-items:center;display:inline-flex}
.SectionHeader-module__J6SKWa__header{flex-direction:column;display:flex}.SectionHeader-module__J6SKWa__kicker{color:var(--brass-text);margin-bottom:18px}.SectionHeader-module__J6SKWa__support{color:var(--text-secondary);margin-top:18px}
.Tag-module__c-qxNG__tag{font-family:var(--font-plex-mono);letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--border-control);border-radius:var(--radius-ui);color:var(--text-secondary);transition:border-color var(--duration-state) var(--ease-resolve), color var(--duration-state) var(--ease-resolve);background-color:#0000;align-items:center;padding:5px 9px;font-size:10px;font-weight:400;line-height:1.4;text-decoration:none;display:inline-flex}.Tag-module__c-qxNG__interactive{min-height:44px;padding-block:14px}.Tag-module__c-qxNG__selected{border-color:var(--brass-current);color:var(--brass-text)}@media (hover:hover){.Tag-module__c-qxNG__interactive:hover{color:inherit;border-color:currentColor}.Tag-module__c-qxNG__interactive.Tag-module__c-qxNG__selected:hover{border-color:var(--brass-text);color:var(--brass-text)}}
.ContactForm-module__HyldzW__form{flex-direction:column;gap:28px;max-width:560px;display:flex}.ContactForm-module__HyldzW__field{flex-direction:column;display:flex}.ContactForm-module__HyldzW__label{color:var(--text-secondary);margin-bottom:9px}.ContactForm-module__HyldzW__required{color:var(--brass-text)}.ContactForm-module__HyldzW__control{width:100%;min-height:44px;color:inherit;border:1px solid var(--border-control);border-radius:var(--radius-ui);transition:border-color var(--duration-state) var(--ease-resolve);background-color:#0000;padding:14px}.ContactForm-module__HyldzW__control:hover{border-color:currentColor}.ContactForm-module__HyldzW__control:focus{border-color:var(--brass-current)}textarea.ContactForm-module__HyldzW__control{resize:vertical;min-height:110px}.ContactForm-module__HyldzW__actions{gap:14px;display:flex}.ContactForm-module__HyldzW__control:disabled{opacity:.6;cursor:not-allowed}.ContactForm-module__HyldzW__control[aria-invalid=true]{border-color:var(--color-error)}.ContactForm-module__HyldzW__fieldError{color:var(--color-error);margin-top:9px}.ContactForm-module__HyldzW__honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.ContactForm-module__HyldzW__status{min-height:1lh;margin-top:18px}.ContactForm-module__HyldzW__status:empty{margin-top:0}.ContactForm-module__HyldzW__statusSuccess{color:var(--brass-text)}.ContactForm-module__HyldzW__statusError{color:var(--color-error)}
.card-module__2A4pRq__card{color:inherit;background-color:#0000;flex-direction:column;text-decoration:none;display:flex;position:relative}.card-module__2A4pRq__ruled{border-top:1px solid var(--rule);border-radius:var(--radius-editorial);padding-top:18px}.card-module__2A4pRq__bordered{border:1px solid var(--border-control);border-radius:var(--radius-ui);padding:28px}.card-module__2A4pRq__link{transition:border-color var(--duration-state) var(--ease-resolve), color var(--duration-state) var(--ease-resolve)}.card-module__2A4pRq__stretch:after{content:"";border-radius:inherit;position:absolute;inset:0}.card-module__2A4pRq__link:focus-within{outline:2px solid var(--brass-current);outline-offset:2px}.card-module__2A4pRq__link:focus-within .card-module__2A4pRq__stretch:focus-visible{outline:none}@media (hover:hover){.card-module__2A4pRq__link:hover.card-module__2A4pRq__ruled{border-top-color:var(--brass-current)}.card-module__2A4pRq__link:hover.card-module__2A4pRq__bordered{border-color:var(--brass-current)}}.card-module__2A4pRq__kicker{color:var(--brass-text);margin-bottom:14px}.card-module__2A4pRq__title{margin:0}.card-module__2A4pRq__description{color:var(--text-secondary);max-width:44ch;margin-top:14px}.card-module__2A4pRq__footer{margin-top:18px}.card-module__2A4pRq__spacer{flex:auto}.card-module__2A4pRq__figure{margin-top:18px}.card-module__2A4pRq__tagList{flex-wrap:wrap;gap:9px;margin:18px 0 0;padding:0;list-style:none;display:flex}.card-module__2A4pRq__capabilityTitle{color:inherit;margin:0}.card-module__2A4pRq__itemList{color:var(--text-secondary);flex-wrap:wrap;gap:5px 18px;margin:14px 0 0;padding:0;list-style:none;display:flex}.card-module__2A4pRq__draft{color:var(--text-secondary)}
