.hero-media.human.svelte-1uha8ag img:where(.svelte-1uha8ag){object-fit:cover;object-position:62% 50%;filter:saturate(.85)}@media(max-width:960px){.hero-media.human.svelte-1uha8ag img:where(.svelte-1uha8ag){object-position:50% 100%}}.hero-media.human.svelte-1uha8ag:after{background:linear-gradient(180deg,#1e143600 55%,#1e1436eb),linear-gradient(90deg,#1e1436e0,#1e1436cc 45%,#1e143680)}@media(max-width:767px){.desktop-only.svelte-1uha8ag{display:none}}@media(min-width:768px){.phone-only.svelte-1uha8ag{display:none}}.byline.svelte-1uha8ag{display:inline-flex;align-items:center;gap:14px;margin-bottom:22px;color:inherit;text-decoration:none}.byline.svelte-1uha8ag img:where(.svelte-1uha8ag){width:60px;height:60px;border-radius:50%;object-fit:cover;object-position:50% 20%;border:2px solid rgba(255,255,255,.75);box-shadow:0 8px 24px -8px #00000080}.byline.svelte-1uha8ag>span:where(.svelte-1uha8ag){display:grid;gap:2px}.byline-name.svelte-1uha8ag{font-weight:700;font-size:1.05rem;color:#fff}.byline-title.svelte-1uha8ag{color:var(--pf-lavender);font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.problem-copy.svelte-1uha8ag{max-width:760px;margin:18px 0 0;font-size:1.08rem}.principles.svelte-1uha8ag{margin-top:40px;gap:28px}.principles.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0}.work-grid.svelte-1uha8ag{gap:24px}.work-grid.svelte-1uha8ag .card:where(.svelte-1uha8ag){padding:36px 40px}.work-grid.svelte-1uha8ag .card:where(.svelte-1uha8ag) p:where(.svelte-1uha8ag):not(.kicker){max-width:52ch}@media(max-width:680px){.work-grid.svelte-1uha8ag{gap:48px}.work-grid.svelte-1uha8ag .card:where(.svelte-1uha8ag){padding:28px 24px}}@media(max-width:960px){.grid-3.svelte-1uha8ag:not(.principles){gap:32px}}.card.svelte-1uha8ag .kicker:where(.svelte-1uha8ag){margin-top:-2px}.card.raizor.svelte-1uha8ag{flex-direction:row;align-items:center;gap:32px;margin-top:24px;padding:28px 64px 28px 36px;border-color:color-mix(in srgb,var(--color-primary) 30%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 14%,transparent),color-mix(in srgb,var(--color-primary) 5%,transparent)) padding-box,var(--pf-card-glass) padding-box}.raizor-logo.svelte-1uha8ag{flex:none;display:block;width:auto;height:30px}.raizor.svelte-1uha8ag>div:where(.svelte-1uha8ag){padding-left:32px;border-left:1px solid color-mix(in srgb,var(--color-primary) 30%,transparent)}.raizor.svelte-1uha8ag .kicker:where(.svelte-1uha8ag){margin-bottom:4px}.raizor-copy.svelte-1uha8ag{margin:0}@media(max-width:680px){.card.raizor.svelte-1uha8ag{flex-direction:column;align-items:flex-start;gap:18px;padding:24px}.raizor.svelte-1uha8ag>div:where(.svelte-1uha8ag){padding-left:0;border-left:0}}.project.svelte-1uha8ag .card-thumb:where(.svelte-1uha8ag){aspect-ratio:1600 / 1067}.project.svelte-1uha8ag .popout:where(.svelte-1uha8ag),.post.svelte-1uha8ag .popout:where(.svelte-1uha8ag){top:34px;right:34px;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--color-base-100);box-shadow:0 4px 12px #0000002e}.blog-head.svelte-1uha8ag{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 24px;margin-bottom:36px}.blog-head.svelte-1uha8ag .section-heading:where(.svelte-1uha8ag){flex:1 1 480px;margin-bottom:0}.handoff.svelte-1uha8ag{display:grid;margin-inline:auto;grid-template-columns:minmax(0,240px) auto minmax(0,240px);gap:clamp(16px,3vw,36px);align-items:center;width:fit-content;max-width:100%;margin-top:36px;padding:40px clamp(20px,3vw,48px);border-radius:24px;border:1px solid color-mix(in srgb,var(--color-primary) 20%,transparent);background:color-mix(in srgb,var(--color-base-100) 75%,transparent)}.handoff-side.people.svelte-1uha8ag{text-align:right}@media(min-width:861px){.handoff.svelte-1uha8ag{grid-template-rows:auto auto auto;row-gap:0}.handoff-side.svelte-1uha8ag{display:grid;grid-row:1 / span 2;grid-template-rows:subgrid;align-items:center}.handoff-side.agent.svelte-1uha8ag{grid-column:3}.loop.svelte-1uha8ag{grid-row:2;grid-column:2}}.wheel.svelte-1uha8ag{position:relative;height:160px;margin:0;padding:0;list-style:none;-webkit-mask-image:linear-gradient(transparent,#000 15%,#000 85%,transparent);mask-image:linear-gradient(transparent,#000 15%,#000 85%,transparent)}.wheel.svelte-1uha8ag li:where(.svelte-1uha8ag){position:absolute;inset-inline:0;top:calc(50% - 22px);display:flex;align-items:center;height:44px;transform:translateY(calc(var(--offset) * 46px)) scale(.8);transform-origin:left center;opacity:.7;transition:transform .4s ease-out,opacity .4s ease-out}.wheel.svelte-1uha8ag li.on:where(.svelte-1uha8ag){transform:none;opacity:1}.wheel.svelte-1uha8ag li.away:where(.svelte-1uha8ag){opacity:0}.wheel.svelte-1uha8ag span:where(.svelte-1uha8ag){padding:9px 18px;border-radius:999px;border:1px solid var(--pf-line);background:var(--color-base-100);color:var(--pf-muted);font-weight:600;white-space:nowrap}.wheel.svelte-1uha8ag li.on:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){border-color:color-mix(in srgb,var(--color-primary) 35%,transparent);color:var(--color-primary)}.handoff-side.lit.svelte-1uha8ag .wheel:where(.svelte-1uha8ag) li.on:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){border-color:transparent;background:var(--btn-primary-bg-image) border-box;color:#fff}.handoff-side.people.svelte-1uha8ag li:where(.svelte-1uha8ag){justify-content:flex-end;transform-origin:right center}.loop.svelte-1uha8ag{position:relative;width:clamp(150px,16vw,200px);aspect-ratio:1}.loop.svelte-1uha8ag svg:where(.svelte-1uha8ag){display:block;width:100%;height:100%;overflow:visible}.loop-ring.svelte-1uha8ag{fill:none;stroke:color-mix(in srgb,var(--color-primary) 28%,transparent);stroke-width:1.5;stroke-dasharray:2 6;stroke-linecap:round}.loop-pair.svelte-1uha8ag{transform-box:view-box;transform-origin:50% 50%}.loop-core.svelte-1uha8ag{stroke-width:1.5;fill:color-mix(in srgb,var(--color-base-100) 70%,transparent);stroke:color-mix(in srgb,var(--color-primary) 40%,transparent);transform-box:fill-box;transform-origin:center;animation:svelte-1uha8ag-loop-breathe 4.8s ease-in-out infinite}.loop-core.filled.svelte-1uha8ag{fill:color-mix(in srgb,var(--color-primary) 22%,transparent);stroke:color-mix(in srgb,var(--color-primary) 55%,transparent)}@keyframes svelte-1uha8ag-loop-breathe{50%{transform:scale(1.08)}}.pulse.svelte-1uha8ag{transform-box:view-box;transform-origin:50% 50%;fill:var(--color-primary);animation:svelte-1uha8ag-loop-travel 1.5s linear forwards}.pulse.back.svelte-1uha8ag{fill:#866ac6}@keyframes svelte-1uha8ag-loop-travel{to{transform:rotate(159deg)}}.loop-node.svelte-1uha8ag{position:absolute;top:50%;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;translate:-50% -50%}.ripple.svelte-1uha8ag{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;animation:svelte-1uha8ag-live-pulse 1s ease-out forwards}@keyframes svelte-1uha8ag-live-pulse{0%{box-shadow:0 0 #8466c9b3}70%,to{box-shadow:0 0 0 12px #8466c900}}.loop-node.svelte-1uha8ag{left:10%;color:var(--color-primary);background:var(--color-base-100);border:1px solid color-mix(in srgb,var(--color-primary) 35%,transparent)}.loop-node.right.svelte-1uha8ag{left:90%}.loop-node.lit.svelte-1uha8ag{color:#fff;background:var(--btn-primary-bg-image) border-box;border-color:transparent}@media(prefers-reduced-motion:reduce){.loop-core.svelte-1uha8ag,.ripple.svelte-1uha8ag{animation:none}.wheel.svelte-1uha8ag li:where(.svelte-1uha8ag){transition:none}.pulse.svelte-1uha8ag{display:none}}.handoff-line.svelte-1uha8ag{grid-column:1 / -1;margin:20px 0 0;font-size:.9rem;text-align:center;opacity:.75}.about.svelte-1uha8ag{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);gap:clamp(28px,4vw,48px);align-items:center}.about-photo.svelte-1uha8ag{margin:0}.about-photo.svelte-1uha8ag img:where(.svelte-1uha8ag){display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;object-position:50% 20%;border-radius:16px;box-shadow:0 0 48px -6px color-mix(in srgb,var(--color-primary) 55%,transparent)}:root:not([data-theme=saasstartertheme-dark]) .about-photo.svelte-1uha8ag img:where(.svelte-1uha8ag){box-shadow:0 0 40px -8px color-mix(in srgb,var(--color-primary) 30%,transparent)}.about-copy.svelte-1uha8ag{margin:18px 0 0;font-size:1.05rem}.newsletter-wrap.svelte-1uha8ag{display:flex;justify-content:center;margin-top:28px}.newsletter-wrap.svelte-1uha8ag .newsletter{width:100%;justify-content:center}.newsletter-wrap.svelte-1uha8ag .newsletter-done,.newsletter-wrap.svelte-1uha8ag .newsletter-error{color:var(--pf-cream)}.closing-alt.svelte-1uha8ag a:where(.svelte-1uha8ag){text-decoration:underline}@media(max-width:960px){.about.svelte-1uha8ag{grid-template-columns:minmax(0,1fr)}.about-photo.svelte-1uha8ag{max-width:280px}}.handoff-list.svelte-1uha8ag{display:none}@media(max-width:860px){.handoff.svelte-1uha8ag{display:none}.handoff-list.svelte-1uha8ag{display:block;position:relative;height:236px;margin:28px 0 0;padding:0;list-style:none;border-radius:20px;border:1px solid color-mix(in srgb,var(--color-primary) 20%,transparent);background:color-mix(in srgb,var(--color-base-100) 75%,transparent);overflow:hidden}.handoff-list.svelte-1uha8ag li:where(.svelte-1uha8ag){position:absolute;inset-inline:16px;top:calc(50% - 32px);display:flex;flex-direction:column;align-items:center;gap:4px;height:64px;transform:translateY(calc(var(--offset) * 76px)) scale(.88);opacity:.45;transition:transform .6s ease-out,opacity .6s ease-out}.handoff-list.svelte-1uha8ag li.on:where(.svelte-1uha8ag){transform:none;opacity:1}.handoff-list.svelte-1uha8ag li.away:where(.svelte-1uha8ag){opacity:0}.handoff-list.svelte-1uha8ag small:where(.svelte-1uha8ag){color:var(--color-primary);font-size:.7rem;font-weight:650;letter-spacing:.08em;line-height:1;text-transform:uppercase}.handoff-list.svelte-1uha8ag span:where(.svelte-1uha8ag){padding:10px 18px;border-radius:999px;border:1px solid var(--pf-line);background:var(--color-base-100);color:var(--pf-muted);font-weight:600;white-space:nowrap}.handoff-list.svelte-1uha8ag li.on:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){border-color:transparent;background:var(--btn-primary-bg-image) border-box;color:#fff}@media(prefers-reduced-motion:reduce){.handoff-list.svelte-1uha8ag li:where(.svelte-1uha8ag){transition:none}}}
