.platform-statement{--platform-statement-pad-x: clamp(28px, 6vw, 110px);width:min(100%,2000px);margin:48px auto 0;border:1px solid var(--app-border);background:var(--theme-surface);color:var(--theme-text);padding:clamp(88px,9vw,168px) var(--platform-statement-pad-x)}.platform-statement__kicker{display:inline-block;margin-bottom:clamp(22px,2.4vw,38px);border:1px solid var(--app-border);padding:7px 13px;color:var(--theme-text);font-size:18px;font-weight:650}.platform-statement__text{max-width:30ch;margin:0;font-family:Raleway,ui-sans-serif,system-ui,sans-serif;font-size:clamp(30px,3.6vw,62px);font-weight:600;line-height:1.12;letter-spacing:-.015em}.platform-statement__text strong{color:var(--theme-text);font-weight:600}.platform-statement__text span{color:color-mix(in srgb,var(--theme-text) 42%,transparent);font-weight:600}.platform-agent-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.4vw,22px);padding:clamp(28px,3.4vw,56px)}.platform-agent-card{display:grid;align-content:start;gap:14px;border:1px solid var(--app-border);border-radius:0;background:color-mix(in srgb,var(--theme-surface) 94%,var(--theme-text) 6%);padding:clamp(20px,1.8vw,28px);transition:border-color .2s ease,transform .2s ease}.platform-agent-card:hover{border-color:color-mix(in srgb,var(--theme-text) 32%,transparent);transform:translateY(-2px)}.platform-agent-card__chip{display:inline-flex;align-items:center;min-height:22px}.platform-agent-card__chip--orange{color:hsl(var(--brand-orange))}.platform-agent-card__chip--green{color:hsl(var(--brand-accent-purple))}.platform-agent-card__chip--neutral{color:color-mix(in srgb,var(--theme-text) 82%,transparent)}.platform-agent-card h3{margin:0;color:var(--theme-text);font-size:clamp(20px,1.5vw,23px);font-weight:750;line-height:1.2;letter-spacing:-.01em}.platform-agent-card p{margin:0;color:color-mix(in srgb,var(--theme-text) 58%,transparent);font-size:clamp(18px,1.35vw,20px);font-weight:550;line-height:1.5}.platform-agent-card footer{display:flex;align-items:center;gap:8px;margin-top:6px;border-top:1px solid var(--app-border);padding-top:14px;color:color-mix(in srgb,var(--theme-text) 64%,transparent);font-size:16px;font-weight:700}.platform-agent-card__dot{width:8px;height:8px;border-radius:999px;background:hsl(var(--brand-orange))}@media(max-width:1100px){.platform-agent-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.platform-agent-grid{grid-template-columns:1fr}}.platform-miniflows{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.platform-miniflows__col{display:grid;align-content:start;gap:12px;border-top:1px solid var(--app-border);padding:clamp(30px,3vw,52px) clamp(26px,2.6vw,48px) clamp(38px,3.6vw,60px)}.platform-miniflows__col+.platform-miniflows__col{border-left:1px solid var(--app-border)}.platform-miniflows__stack{display:grid;justify-items:start;gap:0;min-height:196px;margin-bottom:clamp(18px,2vw,30px)}.platform-mini-chip{display:inline-flex;align-items:center;gap:10px;border:1px solid var(--app-border);border-radius:9px;background:color-mix(in srgb,var(--theme-surface) 92%,var(--theme-text) 8%);padding:9px 14px}.platform-mini-chip+.platform-mini-chip{position:relative;margin-top:18px}.platform-mini-chip+.platform-mini-chip:before{position:absolute;top:-19px;left:22px;width:1.5px;height:18px;background:color-mix(in srgb,var(--theme-text) 26%,transparent);content:""}.platform-mini-chip:nth-child(2){margin-left:clamp(16px,2vw,34px)}.platform-mini-chip:nth-child(2):before{left:8px;transform:skew(-24deg)}.platform-mini-chip:nth-child(3){margin-left:clamp(32px,4vw,68px)}.platform-mini-chip:nth-child(3):before{left:6px;transform:skew(-24deg)}.platform-mini-chip svg{flex-shrink:0}.platform-mini-chip--trigger{border-color:hsl(var(--brand-orange))}.platform-mini-chip--trigger svg{color:hsl(var(--brand-orange))}.platform-mini-chip--action svg{color:hsl(var(--brand-accent-purple))}.platform-mini-chip--approval{border-style:dashed}.platform-mini-chip--approval svg,.platform-mini-chip--condition svg,.platform-mini-chip--neutral svg{color:color-mix(in srgb,var(--theme-text) 72%,transparent)}.platform-mini-chip__text{display:grid;line-height:1.25}.platform-mini-chip__text strong{color:var(--theme-text);font-size:18px;font-weight:750}.platform-mini-chip__text em{color:color-mix(in srgb,var(--theme-text) 52%,transparent);font-size:17px;font-style:normal;font-weight:600}.platform-miniflows__col h3{margin:0;color:var(--theme-text);font-size:clamp(19px,1.5vw,24px);font-weight:750;letter-spacing:-.01em}.platform-miniflows__col p{max-width:38ch;margin:0;color:color-mix(in srgb,var(--theme-text) 56%,transparent);font-size:clamp(18px,1.35vw,21px);font-weight:550;line-height:1.55}@media(max-width:900px){.platform-miniflows{grid-template-columns:1fr}.platform-miniflows__col+.platform-miniflows__col{border-left:0}.platform-miniflows__stack{min-height:0}}.platform-journey{display:grid;margin:0;padding:0;list-style:none}.platform-journey__step{display:grid;grid-template-columns:clamp(76px,8vw,140px) minmax(0,1fr);gap:clamp(18px,2.4vw,44px);align-items:start;border-top:1px solid var(--app-border);padding:clamp(30px,3vw,50px) clamp(28px,3.4vw,56px)}.platform-journey__step:first-child{border-top:0}.platform-journey__number{color:color-mix(in srgb,var(--theme-text) 30%,transparent);font-family:Raleway,ui-sans-serif,system-ui,sans-serif;font-size:clamp(38px,4.2vw,72px);font-weight:600;line-height:1;letter-spacing:-.02em}.platform-journey__step--current .platform-journey__number{color:hsl(var(--brand-orange))}.platform-journey__body{display:grid;gap:12px;justify-items:start}.platform-journey__body h3{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:0;color:var(--theme-text);font-size:clamp(22px,2vw,34px);font-weight:700;letter-spacing:-.01em}.platform-journey__here{border:1px solid hsl(var(--brand-orange));border-radius:999px;background:color-mix(in srgb,var(--theme-surface) 86%,var(--theme-text) 14%);padding:4px 12px;color:hsl(var(--brand-orange));font-size:17px;font-weight:700}.platform-journey__body p{max-width:64ch;margin:0;color:color-mix(in srgb,var(--theme-text) 58%,transparent);font-size:clamp(19px,1.4vw,22px);font-weight:550;line-height:1.55}@media(max-width:640px){.platform-journey__step{grid-template-columns:1fr;gap:10px}}.platform-tone-light{color-scheme:light;--theme-page: hsl(var(--theme-light-page));--theme-surface: hsl(var(--theme-light-surface));--theme-surface-raised: hsl(var(--theme-light-surface-raised));--theme-text: hsl(var(--theme-light-text));--theme-text-muted: hsl(var(--theme-light-text-muted));--theme-text-soft: hsl(var(--theme-light-text-soft));--theme-border: hsl(var(--theme-light-border));--theme-contrast: hsl(var(--theme-light-text));--theme-on-contrast: hsl(var(--theme-light-surface));--app-bg: var(--theme-page);--app-border: var(--theme-border);background:var(--theme-surface);color:var(--theme-text)}.platform-statement{position:relative;overflow:hidden}.platform-statement__content{position:relative;z-index:1}.platform-statement--center .platform-statement__content{display:grid;justify-items:center;text-align:center}.platform-statement--center .platform-statement__text{max-width:26ch}.platform-statement--center .platform-statement__kicker{border:0;padding:0;color:color-mix(in srgb,var(--theme-text) 48%,transparent);font-size:19px;font-weight:600}.platform-statement--arcs{padding-top:clamp(150px,17vw,280px)}.platform-arcs{position:absolute;inset:0 0 auto;height:clamp(280px,35vw,560px);pointer-events:none;-webkit-mask-image:linear-gradient(180deg,hsl(0 0% 0%) 40%,transparent 97%);mask-image:linear-gradient(180deg,hsl(0 0% 0%) 40%,transparent 97%)}.platform-arcs svg{display:block;width:100%;height:100%}.platform-arcs circle{fill:none;stroke:color-mix(in srgb,var(--theme-text) 17%,transparent);stroke-width:22;stroke-dasharray:1.5 11;opacity:var(--platform-arc-progress, 1);transform:translateY(calc((1 - var(--platform-arc-progress, 1)) * var(--arc-i, 1) * -34px));transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .42s ease}@media(prefers-reduced-motion:reduce){.platform-arcs circle{transition:none}}.platform-statement--strings{padding-top:clamp(180px,20vw,320px)}.platform-strings{--string-draw: .82s;position:absolute;pointer-events:none}.platform-statement--strings .platform-strings{inset:0 0 auto;height:clamp(240px,30vw,480px);-webkit-mask-image:linear-gradient(180deg,hsl(0 0% 0%) 88%,transparent 100%);mask-image:linear-gradient(180deg,hsl(0 0% 0%) 88%,transparent 100%)}.platform-next-chapter__strings{inset:0;-webkit-mask-image:linear-gradient(180deg,hsl(0 0% 0%) 90%,transparent 100%);mask-image:linear-gradient(180deg,hsl(0 0% 0%) 90%,transparent 100%)}.platform-runs-on__strings{inset:0}.platform-strings svg{display:block}.platform-strings__line{fill:none;stroke:color-mix(in srgb,var(--theme-text) 18%,transparent);stroke-width:1;stroke-dasharray:1;stroke-dashoffset:1}.platform-strings__dot{fill:color-mix(in srgb,var(--theme-text) 58%,transparent);opacity:0;transform:scale(0);transform-box:fill-box;transform-origin:center}.platform-strings[data-inview=true] .platform-strings__line{animation:platform-strings-draw var(--string-draw) cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--string-delay, 0ms)}.platform-strings[data-inview=true] .platform-strings__dot{animation:platform-strings-pop .3s cubic-bezier(.22,1,.36,1) forwards;animation-delay:calc(var(--string-delay, 0ms) + var(--string-draw) - 60ms)}@keyframes platform-strings-draw{to{stroke-dashoffset:0}}@keyframes platform-strings-pop{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.platform-strings__line{stroke-dashoffset:0;animation:none}.platform-strings__dot{opacity:1;transform:none;animation:none}}.platform-statement--dots{background-image:radial-gradient(color-mix(in srgb,var(--theme-text) 13%,transparent) 1px,transparent 1px);background-size:22px 22px}.platform-statement--lines:before{position:absolute;inset:0 0 auto;height:clamp(90px,11vw,180px);background-image:linear-gradient(90deg,color-mix(in srgb,var(--theme-text) 14%,transparent) 1px,transparent 1px);background-size:7px 100%;-webkit-mask-image:linear-gradient(180deg,hsl(0 0% 0%) 0%,transparent 100%);mask-image:linear-gradient(180deg,hsl(0 0% 0%) 0%,transparent 100%);content:""}.platform-ruled-grid{--platform-ruled-line: color-mix(in srgb, var(--theme-text) 22%, transparent);position:relative;display:grid;width:100%;border-top:1px dashed var(--platform-ruled-line);border-bottom:1px dashed var(--platform-ruled-line);text-align:left}.platform-ruled-grid--cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.platform-ruled-grid--cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.platform-statement .platform-ruled-grid{--platform-ruled-inset: var(--platform-statement-pad-x);width:calc(100% + 2 * var(--platform-statement-pad-x));margin-right:calc(-1 * var(--platform-statement-pad-x));margin-left:calc(-1 * var(--platform-statement-pad-x));padding-right:var(--platform-statement-pad-x);padding-left:var(--platform-statement-pad-x)}.platform-ruled-grid__cell{display:grid;align-content:start;border-left:1px dashed var(--platform-ruled-line);padding:clamp(22px,2.4vw,36px) clamp(18px,2vw,32px) clamp(22px,2.4vw,36px)}.platform-ruled-grid__cell:last-child{border-right:1px dashed var(--platform-ruled-line)}.platform-blurbs{margin-top:clamp(70px,8vw,140px)}.platform-blurbs__item{gap:clamp(36px,4vw,64px)}.platform-blurbs__item>span{color:color-mix(in srgb,var(--theme-text) 62%,transparent)}.platform-blurbs__item>span svg{width:clamp(22px,1.45vw,26px);height:clamp(22px,1.45vw,26px)}.platform-blurbs__item p{max-width:30ch;margin:0;font-size:clamp(16px,1.25vw,19px);font-weight:600;line-height:1.5;letter-spacing:0}.platform-blurbs__item p strong{color:var(--theme-text);font-weight:700}.platform-blurbs__item p span{color:color-mix(in srgb,var(--theme-text) 46%,transparent)}@media(max-width:1000px){.platform-ruled-grid--cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}.platform-ruled-grid--cols-4 .platform-ruled-grid__cell{border-bottom:1px dashed var(--platform-ruled-line)}.platform-ruled-grid--cols-4 .platform-ruled-grid__cell:nth-child(2n){border-right:1px dashed var(--platform-ruled-line)}.platform-ruled-grid--cols-4 .platform-ruled-grid__cell:nth-last-child(-n+2){border-bottom:0}}@media(max-width:720px){.platform-ruled-grid--cols-2{grid-template-columns:1fr}.platform-ruled-grid--cols-2 .platform-ruled-grid__cell{border-right:1px dashed var(--platform-ruled-line);border-bottom:1px dashed var(--platform-ruled-line)}.platform-ruled-grid--cols-2 .platform-ruled-grid__cell:last-child{border-bottom:0}}@media(max-width:560px){.platform-ruled-grid--cols-4{grid-template-columns:1fr}.platform-ruled-grid--cols-4 .platform-ruled-grid__cell{border-right:1px dashed var(--platform-ruled-line);border-bottom:1px dashed var(--platform-ruled-line)}.platform-ruled-grid--cols-4 .platform-ruled-grid__cell:last-child{border-bottom:0}}.platform-ask-bar{position:fixed;bottom:26px;left:50%;z-index:40;display:flex;align-items:center;gap:10px;border:1px solid var(--app-border);border-radius:999px;background:color-mix(in srgb,var(--theme-surface) 86%,var(--theme-text) 14%);padding:12px 14px 12px 18px;color:var(--theme-text);font-size:18px;font-weight:650;text-decoration:none;opacity:0;transform:translate(-50%,14px);transition:opacity .32s ease,transform .32s ease,border-color .2s ease;pointer-events:none;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.platform-ask-bar[data-visible=true]{opacity:1;transform:translate(-50%);pointer-events:auto}.platform-ask-bar:hover{border-color:hsl(var(--brand-orange))}.platform-ask-bar>svg{color:hsl(var(--brand-orange));flex-shrink:0}.platform-ask-bar__text{color:color-mix(in srgb,var(--theme-text) 72%,transparent);white-space:nowrap}.platform-ask-bar__caret{width:1.5px;height:16px;background:color-mix(in srgb,var(--theme-text) 65%,transparent);animation:platform-caret-blink 1.1s steps(2,start) infinite}.platform-ask-bar__send{display:grid;place-items:center;width:28px;height:28px;border-radius:999px;background:hsl(var(--brand-orange));color:hsl(var(--brand-white))}@keyframes platform-caret-blink{to{visibility:hidden}}@media(prefers-reduced-motion:reduce){.platform-ask-bar{transition:none}.platform-ask-bar__caret{animation:none}}@media(max-width:560px){.platform-ask-bar__text{max-width:46vw;overflow:hidden;text-overflow:ellipsis}}.platform-bg-dots{background-image:radial-gradient(color-mix(in srgb,var(--theme-text) 11%,transparent) 1px,transparent 1px);background-size:22px 22px}.platform-bg-lines{position:relative}.platform-bg-lines:before{position:absolute;inset:0 0 auto;height:clamp(80px,10vw,160px);background-image:linear-gradient(90deg,color-mix(in srgb,var(--theme-text) 12%,transparent) 1px,transparent 1px);background-size:7px 100%;-webkit-mask-image:linear-gradient(180deg,hsl(0 0% 0%) 0%,transparent 100%);mask-image:linear-gradient(180deg,hsl(0 0% 0%) 0%,transparent 100%);content:"";pointer-events:none}.platform-record-spine{display:grid;justify-items:center;width:min(100%,560px);margin:0 auto;padding:clamp(16px,2.4vw,36px) 0}.marketing-graphic-proof .platform-record-spine{zoom:1.2}.platform-record-spine__record{display:grid;justify-items:center;gap:2px;border:1px solid hsl(var(--brand-orange));border-radius:10px;background:color-mix(in srgb,var(--theme-surface) 92%,var(--theme-text) 8%);padding:12px 22px}.platform-record-spine__record strong{color:var(--theme-text);font-size:20px;font-weight:800}.platform-record-spine__record em{color:color-mix(in srgb,var(--theme-text) 55%,transparent);font-size:17px;font-style:normal;font-weight:600}.platform-record-spine__track{position:relative;display:grid;gap:18px;width:100%;padding:26px 0}.platform-record-spine__track:before{position:absolute;inset:0 0 0 50%;width:1.5px;background:color-mix(in srgb,var(--theme-text) 26%,transparent);content:""}.platform-record-spine__item{position:relative;display:flex;justify-content:flex-end;width:50%;padding-right:26px;opacity:0;transform:translateY(12px);transition:opacity .5s ease,transform .5s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--spine-i, 0) * .14s)}.platform-record-spine__item:after{position:absolute;top:50%;right:0;width:22px;height:1.5px;background:color-mix(in srgb,var(--theme-text) 26%,transparent);content:""}.platform-record-spine__item--right{justify-content:flex-start;margin-left:50%;padding-right:0;padding-left:26px}.platform-record-spine__item--right:after{right:auto;left:0}.platform-record-spine[data-inview=true] .platform-record-spine__item{opacity:1;transform:translateY(0)}.platform-record-spine__footer{border:1px solid var(--app-border);border-radius:999px;background:color-mix(in srgb,var(--theme-surface) 86%,var(--theme-text) 14%);padding:8px 18px;color:var(--theme-text);font-size:17px;font-weight:750}@media(max-width:560px){.platform-record-spine.platform-record-spine{justify-items:start;width:-moz-fit-content;width:fit-content;max-width:100%;margin-inline:auto}.platform-record-spine__track:before{left:12px}.platform-record-spine__item,.platform-record-spine__item--right{justify-content:flex-start;width:100%;margin-left:0;padding-right:0;padding-left:34px}.platform-record-spine__item:after,.platform-record-spine__item--right:after{right:auto;left:12px;width:22px}}.platform-before-after{margin-top:clamp(48px,5.5vw,96px)}.platform-before-after__col h3{margin:0 0 18px;font-size:clamp(16px,1.3vw,20px);font-weight:750;letter-spacing:-.01em}.platform-before-after__col--before h3{color:color-mix(in srgb,var(--theme-text) 46%,transparent)}.platform-before-after__col--after h3{color:var(--theme-text)}.platform-before-after__col ul{display:grid;gap:13px;margin:0;padding:0;list-style:none}.platform-before-after__col li{display:flex;align-items:flex-start;gap:10px;font-size:clamp(18px,1.35vw,21px);font-weight:580;line-height:1.5}.platform-before-after__col li svg{flex-shrink:0;margin-top:4px}.platform-before-after__col--before li{color:color-mix(in srgb,var(--theme-text) 46%,transparent)}.platform-before-after__col--before li svg{color:color-mix(in srgb,var(--theme-text) 34%,transparent)}.platform-before-after__col--after li{color:color-mix(in srgb,var(--theme-text) 78%,transparent)}.platform-before-after__col--after li svg{color:hsl(var(--brand-orange))}.platform-next-chapter{position:relative;width:min(100%,2000px);margin:48px auto 0;border:1px solid var(--app-border);background:var(--theme-surface);color:var(--theme-text);padding:clamp(44px,5vw,84px) clamp(28px,6vw,110px);overflow:hidden}.platform-next-chapter__label{position:relative;z-index:1;display:block;margin-bottom:14px;color:color-mix(in srgb,var(--theme-text) 46%,transparent);font-size:18px;font-weight:650}.platform-next-chapter__link{position:relative;z-index:1;display:inline-flex;align-items:center;gap:14px;color:var(--theme-text);font-family:Raleway,ui-sans-serif,system-ui,sans-serif;font-size:clamp(26px,3vw,50px);font-weight:600;letter-spacing:-.015em;text-decoration:none;transition:color .2s ease}.platform-next-chapter__link svg{color:hsl(var(--brand-orange));transition:transform .2s ease}.platform-next-chapter__link:hover{color:hsl(var(--brand-orange))}.platform-next-chapter__link:hover svg{transform:translate(3px,-3px)}.platform-runs-on{position:relative;display:grid;width:min(100%,2000px);margin:48px auto 0;border:1px solid var(--app-border);background:var(--theme-surface);color:var(--theme-text);padding:clamp(40px,4.4vw,72px) clamp(28px,6vw,110px);overflow:hidden}.platform-runs-on__body{position:relative;z-index:1;display:grid;justify-items:center;gap:10px;text-align:center}.platform-runs-on__body strong{font-family:Raleway,ui-sans-serif,system-ui,sans-serif;font-size:clamp(22px,2.2vw,34px);font-weight:600;letter-spacing:-.01em}.platform-runs-on__body p{max-width:52ch;margin:0;color:color-mix(in srgb,var(--theme-text) 54%,transparent);font-size:clamp(18px,1.35vw,21px);font-weight:580;line-height:1.55}.platform-sticky-spine{display:grid;grid-template-columns:minmax(280px,.4fr) minmax(0,.6fr);gap:clamp(28px,3vw,64px);padding:clamp(28px,3.4vw,56px);padding-left:0}.platform-sticky-spine__steps{position:sticky;top:calc(var(--site-header-clearance, 100px) + 40px);display:grid;gap:0;align-self:start;margin:0;padding:0;list-style:none}.platform-sticky-spine__step{display:grid;grid-template-columns:56px minmax(0,1fr);gap:16px;padding:22px 0 22px clamp(28px,3.4vw,56px);opacity:.38;transition:opacity .3s ease}.platform-sticky-spine__step--active{opacity:1}.platform-sticky-spine__step--active .platform-sticky-spine__number{color:hsl(var(--brand-orange))}.platform-sticky-spine__step h3,.platform-sticky-spine__panel-header h3{margin:0 0 8px;color:var(--theme-text);font-size:clamp(18px,1.5vw,24px);font-weight:750;letter-spacing:-.01em}.platform-sticky-spine__step p,.platform-sticky-spine__panel-header p{margin:0;color:color-mix(in srgb,var(--theme-text) 56%,transparent);font-size:clamp(18px,1.3vw,20px);font-weight:560;line-height:1.55}.platform-sticky-spine__panels{display:grid;gap:clamp(40px,4.5vw,90px)}.platform-sticky-spine__panel .product-scene--mobile{margin-inline:auto}.platform-sticky-spine__panel-header{display:none;grid-template-columns:44px minmax(0,1fr);gap:14px;margin-bottom:18px}@media(max-width:900px){.platform-sticky-spine{grid-template-columns:1fr;padding-left:clamp(28px,3.4vw,56px)}.platform-sticky-spine__steps{display:none}.platform-sticky-spine__panel-header{display:grid}}.platform-agent-grid .platform-agent-card{opacity:0;transform:translateY(16px);transition:opacity .52s ease,transform .52s cubic-bezier(.22,1,.36,1),border-color .2s ease;transition-delay:calc(var(--card-i, 0) * 90ms),calc(var(--card-i, 0) * 90ms),0ms}.platform-agent-grid[data-inview=true] .platform-agent-card{opacity:1;transform:translateY(0)}.platform-agent-card--orange:hover{border-color:hsl(var(--brand-orange))}.platform-agent-card--green:hover{border-color:hsl(var(--brand-accent-purple))}.platform-agent-card__status{position:relative;display:inline-block;width:72px;height:1.2em;margin-left:auto;overflow:hidden;color:color-mix(in srgb,var(--theme-text) 46%,transparent);font-weight:650}.platform-agent-card__status span{position:absolute;inset:0;text-align:right;opacity:0;animation:platform-status-cycle 7.2s infinite;animation-delay:calc(var(--card-i, 0) * 1.2s)}.platform-agent-card__status span:nth-child(2){animation-delay:calc(var(--card-i, 0) * 1.2s + 2.4s)}.platform-agent-card__status span:nth-child(3){animation-delay:calc(var(--card-i, 0) * 1.2s + 4.8s)}@keyframes platform-status-cycle{0%,33.3%,to{opacity:0}4%,29%{opacity:1}}.platform-ruled-grid__cell{position:relative}.platform-ruled-grid:before,.platform-ruled-grid:after,.platform-ruled-grid__cell:before,.platform-ruled-grid__cell:after{position:absolute;width:11px;height:11px;background:linear-gradient(color-mix(in srgb,var(--theme-text) 45%,transparent),color-mix(in srgb,var(--theme-text) 45%,transparent)) center / 11px 1.5px no-repeat,linear-gradient(color-mix(in srgb,var(--theme-text) 45%,transparent),color-mix(in srgb,var(--theme-text) 45%,transparent)) center / 1.5px 11px no-repeat;content:"";pointer-events:none}.platform-ruled-grid__cell:before{top:0;left:0;transform:translate(-50%,-50%)}.platform-ruled-grid__cell:after{bottom:0;left:0;transform:translate(-50%,50%)}.platform-ruled-grid:before{top:0;right:var(--platform-ruled-inset, 0px);transform:translate(50%,-50%)}.platform-ruled-grid:after{bottom:0;right:var(--platform-ruled-inset, 0px);transform:translate(50%,50%)}.platform-journey__step{opacity:0;transform:translateY(14px);transition:opacity .52s ease,transform .52s cubic-bezier(.22,1,.36,1)}.platform-journey[data-inview=true] .platform-journey__step{opacity:1;transform:translateY(0)}.platform-journey[data-inview=true] .platform-journey__step:nth-child(2){transition-delay:.12s}.platform-journey[data-inview=true] .platform-journey__step:nth-child(3){transition-delay:.24s}.platform-journey[data-inview=true] .platform-journey__step:nth-child(4){transition-delay:.36s}.platform-miniflows .platform-mini-chip{opacity:0;transform:translateY(10px);transition:opacity .48s ease,transform .48s cubic-bezier(.22,1,.36,1)}.platform-miniflows[data-inview=true] .platform-mini-chip{opacity:1;transform:translateY(0)}.platform-miniflows[data-inview=true] .platform-mini-chip:nth-child(2){transition-delay:.16s}.platform-miniflows[data-inview=true] .platform-mini-chip:nth-child(3){transition-delay:.32s}@media(prefers-reduced-motion:reduce){.platform-agent-grid .platform-agent-card,.platform-journey__step,.platform-miniflows .platform-mini-chip,.platform-record-spine__item{opacity:1;transform:none;transition:none}.platform-agent-card__status span{animation:none}.platform-agent-card__status span:first-child{opacity:1}}html,body,main{transition:background-color .7s ease}html[data-platform-tone=light],html[data-platform-tone=light] body,html[data-platform-tone=light] main{background-color:hsl(var(--theme-light-page))}@media(prefers-reduced-motion:reduce){html,body,main{transition:none}}
