.c-hero .wrap{padding-bottom:0;position:relative}.c-stopwatch{width:clamp(52px,6vw,88px);height:auto;position:absolute;top:clamp(24px,4vw,64px);right:clamp(16px,8vw,140px)}.c-logos{--gap:clamp(40px,6vw,96px);border-block:1px solid var(--rule);margin-top:clamp(40px,5vw,60px);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.c-logos-track{width:max-content;animation:46s linear infinite c-marquee;display:flex}.c-logos ul{align-items:center;gap:var(--gap);padding:20px var(--gap) 20px 0;margin:0;list-style:none;display:flex}.c-logos li{color:var(--muted);font:600 clamp(18px,1.8vw,24px)/1 var(--f-sans);letter-spacing:-.02em;white-space:nowrap}.c-hero-art{width:clamp(220px,26vw,340px);height:auto;margin:clamp(36px,4vw,56px) auto 0}@keyframes c-marquee{to{transform:translate(-50%)}}@media (width<=760px){.c-stopwatch{display:none}}.c-grid{border:1px solid var(--rule-2);background:var(--rule-2);gap:1px;margin-top:clamp(40px,5vw,64px);display:grid}.c-grid+.c-grid{margin-top:-1px}.c-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.c-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.c-cell{background:var(--paper-2);flex-direction:column;align-items:flex-start;gap:12px;padding:clamp(24px,3vw,40px);display:flex}.c-cell-art{object-fit:contain;width:auto;max-width:100%;height:clamp(110px,11vw,150px);margin-bottom:14px}.c-cell h3{font:500 22px/1.2 var(--f-sans);letter-spacing:-.015em}.c-cell p{max-width:34em;font-size:16px;line-height:1.55}.c-cell .btn{margin-top:10px}@media (width<=900px){.c-grid-3,.c-grid-2{grid-template-columns:1fr}}.c-scribble{width:96px;height:auto;margin-top:-6px}.c-team{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.c-photo{border:1px solid var(--rule-2);background:var(--paper-2);margin:0;padding:10px}.c-photo img{width:100%;height:auto}.c-bio{max-width:36em;margin-top:20px;font-size:clamp(16.5px,1.3vw,18px);line-height:1.6}.c-points{margin-top:28px}.c-points li{font-size:16px}@media (width<=860px){.c-team{grid-template-columns:1fr}.c-photo{max-width:380px}}.c-head-art{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px;display:grid}.c-pig{width:clamp(110px,13vw,170px);height:auto}.c-plans{border:1px solid var(--rule-2);background:var(--rule-2);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:clamp(36px,5vw,56px);display:grid}.c-plan{background:var(--paper-2);flex-direction:column;gap:18px;padding:clamp(24px,3.4vw,44px);display:flex}.c-plan-for{font-size:16.5px;line-height:1.5}.c-plan .checks{border-top:1px solid var(--rule);padding-top:22px}.c-addons{border-top:1px solid var(--rule);color:var(--khaki);font:500 12px/1.3 var(--f-mono);letter-spacing:.09em;text-transform:uppercase;padding-top:22px}.c-addons+.checks{border-top:0;padding-top:0}.c-plan .btn{margin-top:auto}.svc+.svc{margin-top:16px}.c-to-software img{width:clamp(72px,8vw,104px)}@media (width<=900px){.c-plans{grid-template-columns:1fr}}@media (width<=640px){.c-head-art{grid-template-columns:1fr}.c-pig{grid-row:1;width:96px}}.c-quotes{margin-top:clamp(36px,5vw,56px);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.c-quotes-track{width:max-content;animation:59s linear infinite c-marquee;display:flex}.c-quotes:hover .c-quotes-track{animation-play-state:paused}.c-quotes-set{gap:16px;padding-right:16px;display:flex}.c-quote{border:1px solid var(--rule-2);background:var(--paper-2);flex-direction:column;justify-content:space-between;gap:24px;width:400px;margin:0;padding:28px;display:flex}.c-quote blockquote{color:var(--ink-2);margin:0;font-size:16px;line-height:1.6}.c-quote figcaption{align-items:center;gap:12px;display:flex}.c-quote img{border-radius:50%;width:44px;height:44px}.c-quote b{color:var(--ink);font-weight:500;display:block}.c-quote small{color:var(--muted);font:400 12.5px/1.4 var(--f-mono)}@media (width<=520px){.c-quote{width:300px;padding:22px}}@media (prefers-reduced-motion:reduce){.c-logos-track,.c-quotes-track{animation:none}}
