.terry-mark{overflow:visible}.terry-lockup{align-items:center;gap:calc(var(--lockup-mark,48px) * .25);display:inline-flex}.terry-lockup>svg,.terry-lockup>img{width:var(--lockup-mark,48px);height:var(--lockup-mark,48px);flex:none}.terry-wordmark{font:600 calc(var(--lockup-mark,48px) * .5)/1 var(--font-display);letter-spacing:-.01em;color:var(--ink);white-space:nowrap}.terry-product{color:var(--muted);font-weight:400}.terry-frame{transition:transform var(--duration-pop) var(--ease-spring)}.terry-body{transform-box:fill-box;transform-origin:50% 100%}.terry-eyes{transition:transform var(--duration-look) var(--ease-standard)}.terry-eye{transform-box:fill-box;transform-origin:50%;transition:transform var(--duration-blink) ease-in}.terry-mark.is-blink .terry-eye{transform:scaleY(.12)}.terry-ear{transform-box:fill-box;transform-origin:100% 100%}.terry-ear.is-pop{animation:terry-pop var(--duration-pop) var(--ease-spring) both}@keyframes terry-pop{0%{transform:scale(0)}to{transform:scale(1)}}.terry-body.is-hop{animation:terry-hop var(--duration-hop) var(--ease-squash)}@keyframes terry-hop{0%{transform:none}25%{transform:scale(1.05,.94)}55%{transform:translateY(-8px)scale(.97,1.04)}80%{transform:scale(1.03,.97)}to{transform:none}}.terry-body.is-catch{animation:terry-catch var(--duration-catch) var(--ease-squash)}@keyframes terry-catch{40%{transform:scale(1.06,.93)}to{transform:none}}.terry-body.is-notice{animation:terry-notice var(--duration-pop) var(--ease-standard)}@keyframes terry-notice{45%{transform:translateY(-4px)scale(.98,1.03)}to{transform:none}}.terry-mark.is-tap .terry-ear{animation:terry-press var(--duration-tap) var(--ease-squash)}.terry-mark.is-tap .terry-body{animation:terry-tap var(--duration-tap) var(--ease-squash)}@keyframes terry-press{40%{transform:scale(.9)}to{transform:none}}@keyframes terry-tap{40%{transform:scale(1.03,.97)}to{transform:none}}.terry-mark:not(.is-tap) .terry-body.is-breathe:not(.is-hop):not(.is-catch):not(.is-notice){animation:terry-breathe var(--duration-breathe) ease-in-out infinite}@keyframes terry-breathe{50%{transform:scale(1.015,.99)}}.terry-pose{transform-box:fill-box;transform-origin:50% 100%;transition:transform var(--duration-lean) var(--ease-standard)}.terry-mark[data-pose=listening] .terry-pose{transform:translateY(-1px)scale(1.03)}.terry-mark[data-pose=thinking] .terry-pose{transform:skew(-3deg)scale(.97,1.04)}.terry-mark[data-pose=noticing] .terry-pose{transform:translate(3px)skew(-4deg)}.terry-mark[data-pose=offering] .terry-pose{transform:skew(-3deg)scale(1.02,.98)}.terry-mark[data-pose=working] .terry-pose{transform:skew(2deg)}.terry-hand{transform-box:view-box;transition:transform var(--duration-pop) var(--ease-standard);transform:scale(0)}.terry-mark[data-pose=offering] .terry-hand{transition-timing-function:var(--ease-spring);transform:none}.terry-trail{opacity:0;transition:opacity var(--duration-lean) var(--ease-standard)}.terry-mark[data-pose=working] .terry-trail{opacity:1}.terry-step{fill:var(--muted);fill-opacity:.22}.terry-mark[data-trail][data-pose=working] .terry-pose{transform:none}.terry-mark.is-running .terry-eyes{transition:none}.terry-task{transition:transform var(--duration-lean) var(--ease-standard), opacity var(--duration-lean) var(--ease-standard)}.terry-task.is-appear{transition:transform var(--duration-pop) var(--ease-spring), opacity 0s}@media (prefers-reduced-motion:reduce){.terry-frame,.terry-pose,.terry-trail,.terry-hand,.terry-task,.terry-eyes,.terry-eye{transition:none}.terry-ear.is-pop,.terry-body.is-hop,.terry-body.is-catch,.terry-body.is-notice,.terry-mark.is-tap .terry-ear,.terry-mark.is-tap .terry-body,.terry-mark:not(.is-tap) .terry-body.is-breathe:not(.is-hop):not(.is-catch):not(.is-notice){animation:none}}.process[data-astro-cid-grsovck6]{background:var(--brand-tint);border-radius:var(--radius-md);min-height:340px;padding:2rem}.process-top[data-astro-cid-grsovck6],.process-bottom[data-astro-cid-grsovck6]{justify-content:space-between;gap:1rem;display:flex}.process-counter[data-astro-cid-grsovck6]{font:var(--type-code);color:var(--brand-ink)}.process-stage[data-astro-cid-grsovck6]{justify-content:center;align-items:center;gap:2rem;height:210px;display:flex;position:relative}.process-character[data-astro-cid-grsovck6]{flex-shrink:0;width:96px;height:96px}.process-papers[data-astro-cid-grsovck6]{width:125px;height:100px;position:relative}.process-papers[data-astro-cid-grsovck6] i[data-astro-cid-grsovck6]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);transition:transform var(--duration-glide) var(--ease-standard);padding:1rem;display:block;position:absolute;inset:0}.process-papers[data-astro-cid-grsovck6] i[data-astro-cid-grsovck6]:first-child{transform:translate(-12px,-12px)rotate(-12deg)}.process-papers[data-astro-cid-grsovck6] i[data-astro-cid-grsovck6]:nth-child(2){transform:translate(8px,2px)rotate(12deg)}.process-papers[data-astro-cid-grsovck6] i[data-astro-cid-grsovck6]:last-child{transform:translate(-3px,12px)rotate(-3deg)}.process-papers[data-astro-cid-grsovck6] span[data-astro-cid-grsovck6]{background:var(--line);width:85%;height:3px;margin:.5rem 0;display:block}.process-papers[data-astro-cid-grsovck6] span[data-astro-cid-grsovck6]:nth-child(2){width:55%}.process-papers[data-astro-cid-grsovck6] b[data-astro-cid-grsovck6]{color:var(--brand-ink);font:var(--type-heading);opacity:0;display:block}[data-astro-cid-grsovck6][data-step="1"] .process-papers[data-astro-cid-grsovck6] i[data-astro-cid-grsovck6]:first-child{transform:translate(-25px,-25px)}[data-astro-cid-grsovck6][data-step="1"] .process-papers[data-astro-cid-grsovck6] i[data-astro-cid-grsovck6]:nth-child(2){transform:translate(-12px,-12px)}[data-astro-cid-grsovck6][data-step="1"] .process-papers[data-astro-cid-grsovck6] i[data-astro-cid-grsovck6]:last-child{transform:none}[data-astro-cid-grsovck6][data-step="2"] .process-papers[data-astro-cid-grsovck6] i[data-astro-cid-grsovck6]:first-child{transform:translateY(-8px)}[data-astro-cid-grsovck6][data-step="2"] .process-papers[data-astro-cid-grsovck6] i[data-astro-cid-grsovck6]:nth-child(2){transform:translateY(-4px)}[data-astro-cid-grsovck6][data-step="2"] .process-papers[data-astro-cid-grsovck6] i[data-astro-cid-grsovck6]:last-child{transform:translate(12px)rotate(5deg)}[data-astro-cid-grsovck6][data-step="2"] .process-papers[data-astro-cid-grsovck6] b[data-astro-cid-grsovck6]{opacity:1}h3[data-astro-cid-grsovck6]{margin-bottom:.6rem;font-size:20px}p[data-astro-cid-grsovck6]{color:var(--muted);margin:0;font-size:13px}button[data-astro-cid-grsovck6]{border:1px solid var(--brand-ink);border-radius:var(--radius-pill);color:var(--brand-ink);white-space:nowrap;background:0 0;align-self:center;min-height:44px;padding:.6rem 1rem;font-size:12px}button[data-astro-cid-grsovck6] span[data-astro-cid-grsovck6]{margin-left:.6rem}.process-status[data-astro-cid-grsovck6]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=480px){.process[data-astro-cid-grsovck6]{padding:1.2rem}.process-stage[data-astro-cid-grsovck6]{gap:1rem}.process-papers[data-astro-cid-grsovck6]{width:100px;height:88px}.process-bottom[data-astro-cid-grsovck6]{gap:.5rem}h3[data-astro-cid-grsovck6]{font-size:17px}}
