.tabs__list{position:relative;display:none;gap:2rem;border-bottom:1px solid rgba(25,28,30,.12);overflow-x:auto;scrollbar-width:none}.tabs__list::-webkit-scrollbar{display:none}.tabs.is-ready .tabs__list{display:flex}@media(max-width:639px){.tabs__list{-webkit-mask-image:linear-gradient(to right,#000 85%,transparent);mask-image:linear-gradient(to right,#000 85%,transparent)}.tabs__list:after{content:"";flex:none;width:1rem}}.tabs__tab{flex:none;margin-bottom:-1px;padding:.95rem 0 .85rem;border:0;border-bottom:2px solid transparent;background:none;font-family:Inter,sans-serif;font-size:.9375rem;font-weight:600;color:var(--color-muted);white-space:nowrap;cursor:pointer;transition:color var(--dur-fast) var(--ease-out-expo),border-color var(--dur-fast) var(--ease-out-expo)}.tabs__tab:hover{color:#191c1e}.tabs__tab[aria-selected=true]{color:#191c1e;border-bottom-color:#191c1e}.tabs__tab:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:2px}.tabs__panel+.tabs__panel{margin-top:4rem}.tabs.is-ready .tabs__panel{margin-top:0;padding-top:2.5rem}.tabs__panel:focus-visible{outline:2px solid var(--color-accent);outline-offset:6px}.tabs.is-ready:not([data-instant])>.tabs__panel:not([hidden]){transition:opacity var(--dur-base) var(--ease-out-expo)}@starting-style{.tabs.is-ready>.tabs__panel:not([hidden]){opacity:0}}@media(min-width:1024px){.tabs.is-ready{display:grid;grid-template-columns:minmax(0,1fr)}.tabs.is-ready>.tabs__list{grid-area:1 / 1}.tabs.is-ready>.tabs__panel{grid-area:2 / 1}.tabs.is-ready>.tabs__panel[hidden]{display:block;visibility:hidden;opacity:0}}.tick-list{list-style:none;margin-top:0;padding:0;display:flex;flex-direction:column;gap:10px}.tick-list li{position:relative;padding-left:26px;color:var(--color-secondary);font-size:.9rem;line-height:1.6}.tick-list li:before{content:"";position:absolute;left:2px;top:7px;width:9px;height:5px;border-left:1.6px solid #191c1e;border-bottom:1.6px solid #191c1e;transform:rotate(-45deg)}.section-dark .tick-list li{color:var(--color-on-ink-variant)}.section-dark .tick-list li:before{border-color:var(--color-on-ink)}.inbox{padding:1.4rem 1.5rem;font-family:Inter,sans-serif;font-size:.8125rem;color:var(--color-on-ink-variant)}.inbox__row{display:grid;grid-template-columns:3.5rem minmax(0,1fr);grid-template-areas:"kind what" ". state";gap:6px 12px;align-items:center;padding:11px 0}.inbox__row+.inbox__row{border-top:1px solid var(--ink-row)}.inbox__row>:nth-child(1){grid-area:kind}.inbox__row>:nth-child(2){grid-area:what}.inbox__row>:nth-child(3){grid-area:state}.inbox__kind{color:var(--color-on-ink-muted)}.inbox__what{color:var(--color-on-ink)}@media(min-width:560px){.inbox__row{grid-template-columns:3.5rem minmax(0,1fr) auto;grid-template-areas:"kind what state"}}.proposals{padding:1.4rem 1.5rem;font-family:Inter,sans-serif;font-size:.8125rem;color:var(--color-on-ink-variant)}.proposals__id{font-family:Space Grotesk,sans-serif;letter-spacing:.02em;color:var(--color-on-ink-variant)}.proposals__row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"id prio" "chan time";gap:4px 12px;align-items:center;padding:11px 0}.proposals__row>:nth-child(1){grid-area:id}.proposals__row>:nth-child(2){grid-area:chan;color:var(--color-on-ink)}.proposals__row>:nth-child(3){grid-area:time;justify-self:end}.proposals__row>:nth-child(4){grid-area:prio;justify-self:end}.proposals__row+.proposals__row{border-top:1px solid var(--ink-row)}.proposals__row--head{display:none}@media(min-width:560px){.proposals__row{grid-template-columns:7.5rem minmax(0,.8fr) minmax(0,1fr) 9.5rem;grid-template-areas:"id chan time prio"}.proposals__row>:nth-child(3),.proposals__row>:nth-child(4){justify-self:start}.proposals__row--head{display:grid;padding:12px 0 10px;font-size:.75rem;color:var(--color-on-ink-muted)}.proposals__row--head>:nth-child(2){color:inherit}}.dlog{padding:1.25rem 1.4rem 1rem;display:flex;flex-direction:column}.dlog .panel-head{margin-bottom:.5rem}.dlog-line{position:relative;margin:0;padding:9px 0 9px 24px;font-family:Inter,sans-serif;font-size:.8125rem;line-height:1.5;color:var(--color-on-ink-variant)}.dlog-line:after{content:"";position:absolute;left:4px;top:0;bottom:0;width:1px;background:var(--ink-border)}.dlog-line:first-of-type:after{top:50%}.dlog-line:last-of-type:after{bottom:50%}.dlog-line:before{content:"";position:absolute;z-index:1;left:1px;top:50%;width:7px;height:7px;margin-top:-3.5px;border-radius:50%;background:var(--ink-border-strong);box-shadow:0 0 0 3px var(--color-ink-raised)}.dlog-line--ok{color:var(--color-on-ink)}.dlog-line--ok:before{background:var(--color-signal)}.reveal-ready .dlog:not(.visible) .dlog-line{opacity:0}.dlog.visible .dlog-line{animation:dlog-in .4s var(--ease-out-expo) both}.dlog.visible .dlog-line:nth-of-type(2){animation-delay:.5s}.dlog.visible .dlog-line:nth-of-type(3){animation-delay:1s}.dlog.visible .dlog-line:nth-of-type(4){animation-delay:1.5s}.dlog.visible .dlog-line:nth-of-type(5){animation-delay:2s}.dlog.visible .dlog-line:nth-of-type(6){animation-delay:2.5s}@keyframes dlog-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.reveal-ready .dlog:not(.visible) .dlog-line,.dlog.visible .dlog-line{animation:none;opacity:1}}.material-symbols-outlined{vertical-align:middle}h1.hero-display{font-size:clamp(2.2rem,.55rem + 4.4vw,3.5rem)}.hero-figure{max-width:21rem;margin-inline:auto}@media(min-width:1024px){.hero-figure{max-width:34rem}}.marquee{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 9%,#000 91%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 9%,#000 91%,transparent 100%)}.marquee-track{display:flex;align-items:center;width:-moz-max-content;width:max-content;gap:5rem;padding-right:5rem;animation:marquee 40s linear infinite}.marquee:hover .marquee-track,.marquee.is-offscreen .marquee-track{animation-play-state:paused}.marquee-item{display:flex;align-items:center;gap:.85rem;flex:0 0 auto;opacity:.55}.marquee-item img,.marquee-item svg{filter:grayscale(1) brightness(0) invert(1)}.marquee-item .font-label{color:var(--color-on-ink)}@media(prefers-reduced-motion:reduce){.marquee{-webkit-mask-image:none;mask-image:none}.marquee-track{width:auto;padding-right:0;animation:none;flex-wrap:wrap;justify-content:center;gap:2rem 3rem}.marquee-item[aria-hidden=true]{display:none}}@media(max-width:640px){.marquee{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 5%,#000 95%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 5%,#000 95%,transparent 100%)}.marquee-track{gap:2.5rem;padding-right:2.5rem}.marquee-item .font-label{font-size:1rem}}.industry-art .card-art__title{font-size:clamp(1.5rem,1rem + 1.6vw,2.25rem)}.product-tour__nav{display:none}.product-tour__panel+.product-tour__panel{margin-top:5rem;padding-top:5rem;border-top:1px solid rgba(25,28,30,.09)}.product-panel__text{max-width:40rem;margin-bottom:2.25rem}.product-panel__text .industry-link{margin-top:1.25rem}@media(min-width:1024px){.product-tour{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:4rem;align-items:start}.product-tour__nav{display:block;position:sticky;top:7rem}.product-tour__nav ol{margin:0;padding:0;list-style:none}.product-tour__link{display:block;padding:.35rem 0;font-family:Manrope,sans-serif;font-size:clamp(1.5rem,.6rem + 1.4vw,2.125rem);font-weight:700;line-height:1.2;letter-spacing:-.025em;color:#888d94;transition:color var(--dur-fast) var(--ease-out-expo)}.product-tour__link:hover{color:#50555c}.product-tour__link[aria-current=true]{color:#191c1e}.product-tour__link:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.product-tour__panel{scroll-margin-top:1.5rem}.product-panel__text h3{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.stat-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;border:1px solid rgba(25,28,30,.09);background:#191c1e17}.stat-grid>.metric{padding:1.6rem 1.5rem 1.4rem;background:var(--color-bg)}@media(min-width:1024px){.stat-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
