.HowIWork-module__cOD__a__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.HowIWork-module__cOD__a__card{min-width:0;padding:24px;overflow:hidden}.HowIWork-module__cOD__a__eyebrow{color:var(--color-subtle);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:12px;line-height:1.5;display:flex}.HowIWork-module__cOD__a__illustration{pointer-events:none;--illustration-play-state:paused;place-items:center;height:226px;margin:16px -12px 24px;display:grid}.HowIWork-module__cOD__a__illustration svg{width:100%;max-width:320px;overflow:visible}.HowIWork-module__cOD__a__copy{padding-top:16px}.HowIWork-module__cOD__a__grid[data-visible=true] .HowIWork-module__cOD__a__card[data-in-view=true] .HowIWork-module__cOD__a__illustration{--illustration-play-state:running}@media (max-width:1023px){.HowIWork-module__cOD__a__grid{grid-template-columns:minmax(0,1fr)}.HowIWork-module__cOD__a__card{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);column-gap:24px;padding:24px;display:grid}.HowIWork-module__cOD__a__eyebrow{grid-column:1/-1}.HowIWork-module__cOD__a__illustration{height:200px;margin:12px 0 0}.HowIWork-module__cOD__a__copy{align-self:center;padding-top:0}}@media not (min-width:768px){.HowIWork-module__cOD__a__grid{grid-template-columns:minmax(0,1fr);gap:0}.HowIWork-module__cOD__a__grid article.HowIWork-module__cOD__a__card{border:0;border-bottom:1px solid var(--color-rule);box-shadow:none;background:0 0;border-radius:0;padding:24px 0;display:block}.HowIWork-module__cOD__a__grid .HowIWork-module__cOD__a__card:first-child{padding-top:0}.HowIWork-module__cOD__a__grid .HowIWork-module__cOD__a__card:last-child{border-bottom:0;padding-bottom:0}.HowIWork-module__cOD__a__eyebrow{letter-spacing:.06em;gap:8px;font-size:10px}.HowIWork-module__cOD__a__eyebrow>:first-child{display:none}.HowIWork-module__cOD__a__copy{padding-top:10px}}
.HowIWorkIllustrations-module__3JBSEa__scene{stroke-width:.7px;stroke-linecap:butt;stroke-linejoin:miter}.HowIWorkIllustrations-module__3JBSEa__face{fill:var(--color-card);stroke:rgb(var(--ink-rgb) / .5)}.HowIWorkIllustrations-module__3JBSEa__leftFace{fill:color-mix(in srgb, var(--color-ink) 1.5%, var(--color-card));stroke:rgb(var(--ink-rgb) / .4)}.HowIWorkIllustrations-module__3JBSEa__rightFace{fill:color-mix(in srgb, var(--color-ink) 4%, var(--color-card));stroke:rgb(var(--ink-rgb) / .4)}.HowIWorkIllustrations-module__3JBSEa__edge{stroke:rgb(var(--ink-rgb) / .5)}.HowIWorkIllustrations-module__3JBSEa__etch{stroke:rgb(var(--ink-rgb) / .28)}.HowIWorkIllustrations-module__3JBSEa__guide{stroke:rgb(var(--ink-rgb) / .19)}.HowIWorkIllustrations-module__3JBSEa__construction{stroke:rgb(var(--ink-rgb) / .28);stroke-dasharray:1 2.5}.HowIWorkIllustrations-module__3JBSEa__registration{fill:var(--color-card);stroke:rgb(var(--ink-rgb) / .5)}.HowIWorkIllustrations-module__3JBSEa__panel{fill:var(--color-card);stroke:rgb(var(--ink-rgb) / .4)}.HowIWorkIllustrations-module__3JBSEa__inset{fill:color-mix(in srgb, var(--color-ink) 3%, var(--color-card));stroke:rgb(var(--ink-rgb) / .35)}.HowIWorkIllustrations-module__3JBSEa__dot{fill:rgb(var(--ink-rgb) / .45)}.HowIWorkIllustrations-module__3JBSEa__selection{stroke:rgb(var(--ink-rgb) / .42)}.HowIWorkIllustrations-module__3JBSEa__motion{animation-duration:var(--scene-duration,10s);animation-delay:var(--phase,0s);animation-timing-function:cubic-bezier(.45,0,.3,1);animation-iteration-count:infinite;animation-fill-mode:both;animation-play-state:var(--illustration-play-state,paused)}.HowIWorkIllustrations-module__3JBSEa__compass{--scene-duration:7s}.HowIWorkIllustrations-module__3JBSEa__compass .HowIWorkIllustrations-module__3JBSEa__etch{stroke:rgb(var(--ink-rgb) / .38)}.HowIWorkIllustrations-module__3JBSEa__compass .HowIWorkIllustrations-module__3JBSEa__construction{stroke:rgb(var(--ink-rgb) / .34)}.HowIWorkIllustrations-module__3JBSEa__bearingLeft,.HowIWorkIllustrations-module__3JBSEa__bearingRight,.HowIWorkIllustrations-module__3JBSEa__bearingCenter{transform:rotate(8deg)}.HowIWorkIllustrations-module__3JBSEa__bearingLeft{--turns:360deg;animation-name:HowIWorkIllustrations-module__3JBSEa__compassSpin}.HowIWorkIllustrations-module__3JBSEa__bearingRight{--turns:360deg;animation-name:HowIWorkIllustrations-module__3JBSEa__compassLead}.HowIWorkIllustrations-module__3JBSEa__bearingCenter{--turns:-360deg;animation-name:HowIWorkIllustrations-module__3JBSEa__compassSpin}@keyframes HowIWorkIllustrations-module__3JBSEa__compassSpin{0%{animation-timing-function:cubic-bezier(.333333,0,.666667,.333333);transform:rotate(8deg)}10.2857%{transform:rotate(calc(8deg + var(--turns) * .081081));animation-timing-function:linear}51.4286%{transform:rotate(calc(8deg + var(--turns) * .72973));animation-timing-function:cubic-bezier(.333333,.666667,.666667,1)}85.7143%,to{transform:rotate(calc(8deg + var(--turns)))}}@keyframes HowIWorkIllustrations-module__3JBSEa__compassLead{0%{animation-timing-function:cubic-bezier(.333333,0,.666667,.333333);transform:rotate(8deg)}10.2857%{transform:rotate(calc(8deg + var(--turns) * .096774));animation-timing-function:linear}30.8571%{transform:rotate(calc(8deg + var(--turns) * .483871));animation-timing-function:cubic-bezier(.333333,.666667,.666667,1)}85.7143%,to{transform:rotate(calc(8deg + var(--turns)))}}.HowIWorkIllustrations-module__3JBSEa__prototype{--scene-duration:12s}.HowIWorkIllustrations-module__3JBSEa__rowFocus{fill:rgb(var(--ink-rgb) / .045);stroke:rgb(var(--ink-rgb) / .35);animation-name:HowIWorkIllustrations-module__3JBSEa__rowFocus}.HowIWorkIllustrations-module__3JBSEa__drawerEdge{fill:rgb(var(--shadow-rgb) / .045)}.HowIWorkIllustrations-module__3JBSEa__inspector{animation-name:HowIWorkIllustrations-module__3JBSEa__inspector}.HowIWorkIllustrations-module__3JBSEa__settingTrack{fill:rgb(var(--ink-rgb) / .12);stroke:rgb(var(--ink-rgb) / .45);animation-name:HowIWorkIllustrations-module__3JBSEa__settingTrack}.HowIWorkIllustrations-module__3JBSEa__settingThumb{animation-name:HowIWorkIllustrations-module__3JBSEa__settingThumb;transform:translate(14px)}.HowIWorkIllustrations-module__3JBSEa__conditionalField{animation-name:HowIWorkIllustrations-module__3JBSEa__conditionalField}@keyframes HowIWorkIllustrations-module__3JBSEa__rowFocus{0%,8%,96%,to{opacity:0}18%,82%{opacity:1}}@keyframes HowIWorkIllustrations-module__3JBSEa__inspector{0%,16%,94%,to{transform:translate(103px)}30%,80%{transform:translate(0)}}@keyframes HowIWorkIllustrations-module__3JBSEa__settingTrack{0%,36%,73%,to{fill:rgb(var(--ink-rgb) / .025)}46%,61%{fill:rgb(var(--ink-rgb) / .12)}}@keyframes HowIWorkIllustrations-module__3JBSEa__settingThumb{0%,36%,73%,to{transform:translate(0)}46%,61%{transform:translate(14px)}}@keyframes HowIWorkIllustrations-module__3JBSEa__conditionalField{0%,39%,72%,to{opacity:0;transform:translateY(-3px)}48%,61%{opacity:1;transform:translateY(0)}}.HowIWorkIllustrations-module__3JBSEa__implementation{--scene-duration:8s}.HowIWorkIllustrations-module__3JBSEa__designHeight{height:66px;animation-name:HowIWorkIllustrations-module__3JBSEa__designHeight}.HowIWorkIllustrations-module__3JBSEa__builtHeight{height:66px;animation-name:HowIWorkIllustrations-module__3JBSEa__builtHeight}.HowIWorkIllustrations-module__3JBSEa__designBounds{height:70px;animation-name:HowIWorkIllustrations-module__3JBSEa__designBounds}.HowIWorkIllustrations-module__3JBSEa__designHandle{animation-name:HowIWorkIllustrations-module__3JBSEa__designHandle;transform:translateY(44px)}.HowIWorkIllustrations-module__3JBSEa__designChevron,.HowIWorkIllustrations-module__3JBSEa__builtChevron{transform-origin:86px 11px;transform:rotate(180deg)}.HowIWorkIllustrations-module__3JBSEa__designChevron{animation-name:HowIWorkIllustrations-module__3JBSEa__designChevron}.HowIWorkIllustrations-module__3JBSEa__builtChevron{animation-name:HowIWorkIllustrations-module__3JBSEa__builtChevron}.HowIWorkIllustrations-module__3JBSEa__designContent{animation-name:HowIWorkIllustrations-module__3JBSEa__designContent}.HowIWorkIllustrations-module__3JBSEa__builtContent{animation-name:HowIWorkIllustrations-module__3JBSEa__builtContent}.HowIWorkIllustrations-module__3JBSEa__codeValue{width:44px;fill:rgb(var(--ink-rgb) / .5);animation-name:HowIWorkIllustrations-module__3JBSEa__codeValue}.HowIWorkIllustrations-module__3JBSEa__syncSignal{fill:rgb(var(--ink-rgb) / .55);animation-name:HowIWorkIllustrations-module__3JBSEa__syncSignal}@keyframes HowIWorkIllustrations-module__3JBSEa__designHeight{0%,8%,86%,to{height:22px}35%,53%{height:66px}}@keyframes HowIWorkIllustrations-module__3JBSEa__designBounds{0%,8%,86%,to{height:26px}35%,53%{height:70px}}@keyframes HowIWorkIllustrations-module__3JBSEa__designHandle{0%,8%,86%,to{transform:translateY(0)}35%,53%{transform:translateY(44px)}}@keyframes HowIWorkIllustrations-module__3JBSEa__designChevron{0%,8%,86%,to{transform:rotate(0)}35%,53%{transform:rotate(180deg)}}@keyframes HowIWorkIllustrations-module__3JBSEa__designContent{0%,14%,78%,to{opacity:0}35%,53%{opacity:1}}@keyframes HowIWorkIllustrations-module__3JBSEa__builtHeight{0%,20%,98%,to{height:22px}47%,65%{height:66px}}@keyframes HowIWorkIllustrations-module__3JBSEa__builtChevron{0%,20%,98%,to{transform:rotate(0)}47%,65%{transform:rotate(180deg)}}@keyframes HowIWorkIllustrations-module__3JBSEa__builtContent{0%,26%,90%,to{opacity:0}47%,65%{opacity:1}}@keyframes HowIWorkIllustrations-module__3JBSEa__codeValue{0%,20%,98%,to{width:22px}47%,65%{width:44px}}@keyframes HowIWorkIllustrations-module__3JBSEa__syncSignal{0%,14%,94%,to{transform:translate(0)}36%,54%{transform:translate(48px)}}@media (prefers-reduced-motion:reduce){.HowIWorkIllustrations-module__3JBSEa__motion{animation:none}}
.CaseStudyAccessButton-module__hmma5a__pill,.CaseStudyAccessButton-module__hmma5a__form{--pill-padding:16px;--pill-gap:8px;--pill-icon-size:12px;--pill-text-size:var(--field-text-size)}.CaseStudyAccessButton-module__hmma5a__pill{height:var(--control-height);padding-inline:var(--pill-padding);gap:var(--pill-gap);font-family:var(--font-sans);font-size:var(--pill-text-size);letter-spacing:-.005em;font-weight:500;line-height:1.4}.CaseStudyAccessButton-module__hmma5a__pill svg{width:var(--pill-icon-size);height:var(--pill-icon-size);flex-shrink:0}.CaseStudyAccessButton-module__hmma5a__form{--view-label-width:98px;--unlock-label-width:43px;--view-width:calc(var(--view-label-width) + 2 * var(--pill-padding) + var(--pill-gap) + var(--pill-icon-size));--unlock-width:calc(var(--unlock-label-width) + 2 * var(--pill-padding) + var(--pill-gap) + var(--pill-icon-size));width:100%;margin-top:16px}.CaseStudyAccessButton-module__hmma5a__control{height:var(--field-height);position:relative}.CaseStudyAccessButton-module__hmma5a__field{clip-path:inset(0 calc(100% - var(--view-width)) 0 0 round 999px);opacity:0;transition:clip-path .42s cubic-bezier(.22, 1, .36, 1), opacity var(--motion-ui), background-color var(--motion-ui);position:absolute;inset:0 36px 0 0;overflow:hidden}.CaseStudyAccessButton-module__hmma5a__field input{width:calc(100% - var(--unlock-width) - 12px);min-width:0;height:100%;color:var(--color-ink);font:inherit;opacity:0;background:0 0;border:0;outline:0;padding:0 8px 0 15px;transition:opacity .18s,transform .36s cubic-bezier(.22,1,.36,1);transform:translate(20px)}.CaseStudyAccessButton-module__hmma5a__field input::placeholder{color:var(--color-subtle)}.CaseStudyAccessButton-module__hmma5a__submit{z-index:1;width:var(--view-width);cursor:pointer;transition:left .42s cubic-bezier(.22,1,.36,1),width .42s cubic-bezier(.22,1,.36,1),box-shadow .2s,translate .2s,filter .2s;position:absolute;top:6px;left:0;overflow:hidden}.CaseStudyAccessButton-module__hmma5a__submit:disabled{cursor:wait}.CaseStudyAccessButton-module__hmma5a__defaultLabel,.CaseStudyAccessButton-module__hmma5a__unlockLabel{top:0;bottom:0;left:calc(var(--pill-padding) - 1px);white-space:nowrap;align-items:center;width:max-content;transition:opacity .16s,transform .24s cubic-bezier(.22,1,.36,1);display:flex;position:absolute}.CaseStudyAccessButton-module__hmma5a__unlockLabel{opacity:0;transform:translateY(8px)}.CaseStudyAccessButton-module__hmma5a__arrow{top:50%;right:calc(var(--pill-padding) - 1px);pointer-events:none;position:absolute;transform:translateY(-50%)}.CaseStudyAccessButton-module__hmma5a__cancel{border-radius:var(--radius-pill);width:28px;height:100%;color:var(--color-subtle);cursor:pointer;opacity:0;place-items:center;transition:opacity .16s,transform .24s,color .16s;display:grid;position:absolute;top:0;right:0;transform:translate(-6px)}.CaseStudyAccessButton-module__hmma5a__cancel:hover{color:var(--color-ink)}.CaseStudyAccessButton-module__hmma5a__cancel:disabled{pointer-events:none}.CaseStudyAccessButton-module__hmma5a__submit:focus-visible,.CaseStudyAccessButton-module__hmma5a__cancel:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.CaseStudyAccessButton-module__hmma5a__errorSlot{overflow:hidden}.CaseStudyAccessButton-module__hmma5a__error{color:color-mix(in srgb, #b45353 65%, var(--color-ink));align-items:center;gap:6px;padding-bottom:10px;font-size:.75rem;line-height:1.5;display:flex}.CaseStudyAccessButton-module__hmma5a__error svg{flex-shrink:0}.CaseStudyAccessButton-module__hmma5a__form[data-expanded=true] .CaseStudyAccessButton-module__hmma5a__field{clip-path:inset(0 round 999px);opacity:1}.CaseStudyAccessButton-module__hmma5a__form[data-expanded=true] .CaseStudyAccessButton-module__hmma5a__field input{opacity:1;transition-delay:.1s;transform:none}.CaseStudyAccessButton-module__hmma5a__form[data-expanded=true] .CaseStudyAccessButton-module__hmma5a__submit{left:calc(100% - 42px - var(--unlock-width));width:var(--unlock-width)}.CaseStudyAccessButton-module__hmma5a__form[data-expanded=true] .CaseStudyAccessButton-module__hmma5a__defaultLabel{opacity:0;transform:translateY(-8px)}.CaseStudyAccessButton-module__hmma5a__form[data-expanded=true] .CaseStudyAccessButton-module__hmma5a__unlockLabel{opacity:1;transition-delay:.12s;transform:none}.CaseStudyAccessButton-module__hmma5a__form[data-expanded=true] .CaseStudyAccessButton-module__hmma5a__cancel{opacity:1;transition-delay:.2s;transform:none}.CaseStudyAccessButton-module__hmma5a__form[data-error=true] .CaseStudyAccessButton-module__hmma5a__field{background-color:color-mix(in srgb, #b45353 10%, var(--color-card))}@media (prefers-reduced-motion:reduce){.CaseStudyAccessButton-module__hmma5a__control,.CaseStudyAccessButton-module__hmma5a__field,.CaseStudyAccessButton-module__hmma5a__field input,.CaseStudyAccessButton-module__hmma5a__submit,.CaseStudyAccessButton-module__hmma5a__defaultLabel,.CaseStudyAccessButton-module__hmma5a__unlockLabel,.CaseStudyAccessButton-module__hmma5a__arrow,.CaseStudyAccessButton-module__hmma5a__cancel{transition:none}}
