/*! Orvio live preview of cdb6e97f-31de-5236-b1c0-36e9be6a536a 0.1.1. For evaluation only; the source is licensed to members (https://orvio.design/license). Preview 0f087cd4-96be-47b2-b06d-6fe5df325e81. */:root{--ox-ease-default: cubic-bezier(.16, 1, .3, 1);--ox-duration-default: .5s}[data-ix~="menu"] [role="menu"]:not(.ox-open), [data-ix~="menu"] [role="listbox"]:not(.ox-open), [data-ix~="menu"] [role="dialog"]:not(.ox-open), [data-ix~="menu"] [role="tooltip"]:not(.ox-open), .ox-panel:not(.ox-open){display: none !important}.ox-layer{position: relative;z-index: 1000}.ox-layer > .ox-panel{position: fixed !important;right: auto !important;bottom: auto !important;margin: 0 !important;z-index: 1000}.ox-motion .ox-layer > .ox-panel{animation: ox-pop .18s var(--ox-ease, var(--ox-ease-default))}.ox-motion .ox-layer > .ox-panel.ox-closing{animation: ox-pop-out .14s var(--ox-ease, var(--ox-ease-default)) forwards;pointer-events: none}@keyframes ox-pop{from{opacity: 0;translate: 0 -4px}to{opacity: 1;translate: 0 0}}@keyframes ox-pop-out{to{opacity: 0;translate: 0 -4px}}@media (min-width: 768px){[data-ix~="shell-sidebar"]{position: sticky;top: var(--ox-sb-top, 0px);align-self: flex-start;height: calc(100vh - var(--ox-sb-top, 0px) - var(--ox-sb-gap, 0px));max-height: calc(100vh - var(--ox-sb-top, 0px) - var(--ox-sb-gap, 0px));overflow-y: auto;box-sizing: border-box}}[data-ix-toggle]{display: none}@media (max-width: 767px){[data-ix-toggle]{display: revert;flex-shrink: 0}[data-ix~="drawer"].ox-drawer-shown{display: flex !important;flex-direction: column;align-items: stretch}[data-ix~="drawer"]{position: fixed !important;top: 0;bottom: 0;left: 0;z-index: 900 !important;width: min(320px, 86vw) !important;max-width: none !important;height: 100vh;overflow-y: auto;transform: translateX(-100%);visibility: hidden;box-shadow: 0 20px 60px rgba(0, 0, 0, .18)}.ox-motion [data-ix~="drawer"]{transition: transform var(--ox-duration, var(--ox-duration-default)) var(--ox-ease, var(--ox-ease-default)), visibility 0s linear var(--ox-duration, var(--ox-duration-default))}[data-ix~="drawer"].ox-drawer-open{transform: none;visibility: visible;pointer-events: auto;transition-delay: 0s}}.ox-scrim{position: fixed;inset: 0;z-index: 899;background: rgba(0, 0, 0, .32);opacity: 0;visibility: hidden}.ox-motion .ox-scrim{transition: opacity var(--ox-duration, var(--ox-duration-default)) var(--ox-ease, var(--ox-ease-default)), visibility 0s linear var(--ox-duration, var(--ox-duration-default))}@media (max-width: 767px){.ox-scrim.ox-scrim-on{opacity: 1;visibility: visible;transition-delay: 0s}}[data-nav]:has([data-ix~="drawer"].ox-drawer-open){z-index: 901}[data-nav="static"]:has([data-ix~="drawer"].ox-drawer-open){position: relative}html.ox-locked{overflow: hidden}.ox-collapse{overflow: hidden;interpolate-size: numeric-only}.ox-motion .ox-collapse{transition: height calc(var(--ox-duration, var(--ox-duration-default)) * .7) var(--ox-ease, var(--ox-ease-default))}.ox-motion .ox-fade{animation: ox-fade .3s var(--ox-ease, var(--ox-ease-default))}@keyframes ox-fade{from{opacity: 0}to{opacity: 1}}.ox-dialog:not(.ox-open){display: none !important}.ox-dialog.ox-open{position: fixed;inset: 0;z-index: 950;display: flex;align-items: center;justify-content: center;background: rgba(0, 0, 0, .35)}.ox-motion .ox-dialog.ox-open{animation: ox-fade .22s var(--ox-ease, var(--ox-ease-default))}.ox-motion .ox-dialog.ox-open > *{animation: ox-rise .26s var(--ox-ease, var(--ox-ease-default))}.ox-motion .ox-dialog.ox-closing{animation: ox-fade-out .2s var(--ox-ease, var(--ox-ease-default)) forwards}.ox-motion .ox-dialog.ox-closing > *{animation: ox-sink .2s var(--ox-ease, var(--ox-ease-default)) forwards}@keyframes ox-fade-out{to{opacity: 0}}@keyframes ox-rise{from{opacity: 0;translate: 0 12px;scale: .98}to{opacity: 1;translate: 0 0;scale: 1}}@keyframes ox-sink{to{opacity: 0;translate: 0 8px;scale: .98}}[data-nav="fixed"], [data-nav="docking"]{position: sticky;top: 0;z-index: 800}:root{--ox-enter-duration-default: .82s;--ox-enter-ease-default: cubic-bezier(.2, .7, .2, 1)}@media (prefers-reduced-motion: no-preference){[data-ox-enter="on"] :where([data-enter]:not([data-enter="stagger"])), [data-ox-enter="on"] :where([data-enter="stagger"] > *){animation: ox-enter var(--ox-enter-duration, var(--ox-enter-duration-default)) var(--ox-enter-ease, var(--ox-enter-ease-default)) .08s backwards}[data-ox-enter="on"] [data-enter="2"], [data-ox-enter="on"] [data-enter="stagger"] > :nth-child(2){animation-delay: .17s}[data-ox-enter="on"] [data-enter="3"], [data-ox-enter="on"] [data-enter="stagger"] > :nth-child(3){animation-delay: .26s}[data-ox-enter="on"] [data-enter="4"], [data-ox-enter="on"] [data-enter="stagger"] > :nth-child(4){animation-delay: .35s}[data-ox-enter="on"] [data-enter="5"], [data-ox-enter="on"] [data-enter="stagger"] > :nth-child(5){animation-delay: .44s}[data-ox-enter="on"] [data-enter="6"], [data-ox-enter="on"] [data-enter="stagger"] > :nth-child(6){animation-delay: .53s}[data-ox-enter="on"] [data-enter="stagger"] > :nth-child(n+7){animation-delay: .62s}}@keyframes ox-enter{from{opacity: 0;translate: 0 16px}to{opacity: 1;translate: 0 0}}.ox-motion .ox-wait{opacity: 0;translate: 0 var(--ox-y, 20px)}.ox-motion .ox-wait.ox-in{opacity: 1;translate: 0 0;transition: opacity var(--ox-t, .82s) var(--ox-enter-ease, var(--ox-enter-ease-default)), translate var(--ox-t, .82s) var(--ox-enter-ease, var(--ox-enter-ease-default));transition-delay: var(--ox-d, 0ms)}@media (prefers-reduced-motion: no-preference){[data-ox-enter="on"] [data-ix~="float"]{animation: ox-float-in .9s var(--ox-enter-ease, var(--ox-enter-ease-default)) calc(.52s + var(--ox-k, 0) * .16s) backwards, ox-float calc(5.2s + var(--ox-k, 0) * .8s) ease-in-out 1.5s infinite alternate}[data-ox-enter="on"] [data-ix~="float"].ox-off{animation-play-state: paused}}@keyframes ox-float-in{from{opacity: 0;translate: 0 14px}to{opacity: 1;translate: 0 0}}@keyframes ox-float{from{translate: 0 0}to{translate: 0 calc(var(--ox-dir, 1) * 6px)}}.ox-motion .ox-draw path, .ox-motion .ox-draw line, .ox-motion .ox-draw polyline, .ox-motion .ox-draw circle, .ox-motion .ox-draw polygon, .ox-motion .ox-draw ellipse{transition: stroke-dashoffset 1.4s var(--ox-enter-ease, var(--ox-enter-ease-default))}[data-ix~="count"]{font-variant-numeric: tabular-nums}*{box-sizing: border-box}[hidden]{display: none !important}html{scroll-behavior: smooth;scroll-padding-top: 96px}body{margin: 0;background: var(--paper);color: var(--ink);font-family: var(--font-sans);-webkit-font-smoothing: antialiased}button, :where(a), summary{-webkit-tap-highlight-color: transparent}button, input{font: inherit}button{color: inherit}:where(a){color: inherit;text-decoration: none}:where(a):hover{color: inherit}button{border: 0;background: none;cursor: pointer}button, :where(a){outline-offset: 4px}:focus-visible{outline: 2px solid var(--orange);outline-offset: 4px}::selection{background: var(--orange);color: var(--surface)}svg.ic:where(:not([data-ox-sheet] *)){display: block;flex: 0 0 auto;fill: none;stroke: currentColor;stroke-width: 2;stroke-linecap: round;stroke-linejoin: round}.site-shell{overflow: clip;min-height: 100dvh;width: 100%;font-family: var(--font-sans);color: var(--ink)}.page-width{width: min(100%, var(--page));margin-inline: auto;padding-inline: var(--gutter)}.section-pad{padding-block: var(--morrow-space-fluid-12)}.section-kicker{display: inline-block;font-size: var(--morrow-font-size-11);font-weight: var(--morrow-font-weight-750);line-height: 1;letter-spacing: .16em;color: var(--orange-deep)}.section-kicker.light{color: var(--ember)}.serif-word{font-family: var(--font-serif);font-weight: var(--morrow-font-weight-400);font-style: italic;letter-spacing: -.02em}.navbar{position: fixed;inset: 0 0 auto;z-index: 50;height: 88px;display: flex;align-items: center;transition: height .25s ease, background .25s ease, border-color .25s ease;border-bottom: 1px solid transparent}.navbar.is-scrolled{height: 70px;background: color-mix(in oklch, var(--paper) 92%, transparent);backdrop-filter: blur(18px);-webkit-backdrop-filter: blur(18px);border-color: var(--line)}.navbar.is-static{position: relative}.nav-inner{width: min(100%, var(--page));margin: auto;padding-inline: var(--gutter);display: grid;grid-template-columns: 1fr auto 1fr;align-items: center}.logo{display: inline-flex;width: fit-content;align-items: center;gap: var(--morrow-space-9);font-size: var(--morrow-font-size-21);font-weight: var(--morrow-font-weight-800);letter-spacing: -.055em}.logo svg{width: 25px;height: 25px;overflow: visible}.logo svg path{stroke: currentColor;stroke-width: 1.5;fill: none}.logo svg circle{fill: var(--orange)}.logo:hover svg{animation: logo-spin .65s cubic-bezier(.2,.8,.2,1)}.logo-light{color: var(--paper)}@keyframes logo-spin{to{transform: rotate(180deg)}}.desktop-nav{display: flex;gap: var(--morrow-space-32);align-items: center}.desktop-nav a, .text-button{position: relative;padding: var(--morrow-space-12) 0;font-size: var(--morrow-font-size-13);font-weight: var(--morrow-font-weight-600);color: var(--muted);transition: color .2s ease}.desktop-nav a::after{content: '';position: absolute;left: 0;right: 100%;bottom: 5px;height: 1px;background: var(--ink);transition: right .25s ease}.desktop-nav a:hover, .desktop-nav a.is-hover, .text-button:hover{color: var(--ink)}.desktop-nav a:hover::after, .desktop-nav a.is-hover::after{right: 0}.nav-actions{justify-self: end;display: flex;align-items: center;gap: var(--morrow-space-24)}.button{min-height: 50px;display: inline-flex;justify-content: center;align-items: center;gap: var(--morrow-space-11);padding: 0 var(--morrow-space-23);border-radius: var(--morrow-radius-100);font-size: var(--morrow-font-size-13);font-weight: var(--morrow-font-weight-700);transition: transform .2s ease, background .2s ease, color .2s ease}.button:hover, .button.is-hover{transform: translateY(-2px)}.button:active, .button.is-press{transform: translateY(0) scale(.98)}.button-small{min-height: 42px;padding-inline: var(--morrow-space-18);font-size: var(--morrow-font-size-12)}.button-dark{background: var(--ink);color: var(--paper)}.button-dark:hover, .button-dark.is-hover{background: oklch(28% 0.008 70)}.button-orange{background: var(--orange-deep);color: var(--surface)}.button-orange:hover, .button-orange.is-hover{background: oklch(47% .19 37)}.button-light{background: var(--paper);color: var(--ink)}.button-light:hover, .button-light.is-hover{background: var(--surface)}.button-wide{width: 100%}.button.is-focus{outline: 2px solid var(--orange);outline-offset: 4px}.menu-button{display: none;width: 44px;height: 44px;align-items: center;justify-content: center}.mobile-menu{position: fixed;inset: 0;z-index: 40;background: var(--paper);padding: var(--morrow-space-110) var(--gutter) var(--morrow-space-40);overflow-y: auto}.mobile-menu nav{display: flex;flex-direction: column}.mobile-menu a{display: grid;grid-template-columns: 40px 1fr auto;align-items: center;min-height: 76px;border-bottom: 1px solid var(--line);font-size: var(--morrow-font-size-26);font-weight: var(--morrow-font-weight-600);letter-spacing: -.04em}.mobile-menu a span{font-size: var(--morrow-font-size-10);letter-spacing: .1em;color: var(--muted)}.mobile-menu .button{margin-top: var(--morrow-space-32);color: var(--surface);font-size: var(--morrow-font-size-14)}.hero{padding-top: var(--morrow-space-fluid-13);padding-bottom: var(--morrow-space-42)}.hero-grid{display: grid;grid-template-columns: minmax(0, 1.65fr) minmax(280px, .65fr);gap: var(--morrow-space-fluid-4);align-items: end}.hero-eyebrow{display: flex;align-items: center;gap: var(--morrow-space-9);margin-bottom: var(--morrow-space-30);font-size: var(--morrow-font-size-11);font-weight: var(--morrow-font-weight-650);letter-spacing: .05em;color: var(--muted)}.live-dot{display: inline-block;flex: 0 0 auto;width: 6px;height: 6px;border-radius: 50%;background: var(--orange);box-shadow: 0 0 0 4px color-mix(in oklch, var(--orange) 12%, transparent);animation: live-pulse 2.8s ease-in-out infinite}@keyframes live-pulse{50%{box-shadow: 0 0 0 7px color-mix(in oklch, var(--orange) 0%, transparent)}}.hero h1{margin: 0;font-size: var(--morrow-font-size-fluid-17);line-height: var(--morrow-line-height-0p94);letter-spacing: -.068em;font-weight: var(--morrow-font-weight-650)}.headline-line{display: block;overflow: hidden;padding: 0 var(--morrow-space-0p08em) var(--morrow-space-0p08em) 0}.headline-line > span{display: block}.hero h1 em{font-family: var(--font-serif);font-weight: var(--morrow-font-weight-400);color: var(--orange);letter-spacing: -.035em}.hero-side{padding-bottom: var(--morrow-space-8)}.hero-side > p{max-width: 38ch;margin: 0 0 var(--morrow-space-28);font-size: var(--morrow-font-size-16);line-height: var(--morrow-line-height-1p7);color: var(--muted)}.hero-actions{display: flex;align-items: center;gap: var(--morrow-space-12)}.circle-link{width: 50px;height: 50px;display: grid;place-items: center;border: 1px solid var(--line);border-radius: 50%;transition: transform .2s ease, background .2s ease}.circle-link:hover, .circle-link.is-hover{transform: rotate(-8deg);background: var(--surface)}.hero-note{display: block;margin-top: var(--morrow-space-15);font-size: var(--morrow-font-size-10);letter-spacing: .025em;color: var(--muted)}.workspace-wrap{margin-top: var(--morrow-space-fluid-8);perspective: 1600px}.hero-workspace{position: relative;background: var(--surface);border: 1px solid var(--line);border-radius: var(--morrow-radius-18);box-shadow: 0 30px 100px -45px oklch(30% 0.02 70 / .28);overflow: hidden}.workspace-topbar{height: 64px;padding: 0 var(--morrow-space-20);display: flex;align-items: center;justify-content: space-between;border-bottom: 1px solid var(--faint)}.workspace-brand{display: flex;align-items: center;gap: var(--morrow-space-12);font-size: var(--morrow-font-size-11);color: var(--muted)}.workspace-brand strong{color: var(--ink);font-size: var(--morrow-font-size-11)}.mini-mark{display: grid;place-items: center;width: 28px;height: 28px;border-radius: var(--morrow-radius-8);background: var(--ink);color: var(--surface);font-size: var(--morrow-font-size-16);font-weight: var(--morrow-font-weight-800)}.workspace-divider{width: 1px;height: 16px;background: var(--line)}.workspace-tools{display: flex;align-items: center;gap: var(--morrow-space-9)}.workspace-tools > span:not(.avatar){display: flex;align-items: center;gap: var(--morrow-space-8);padding: var(--morrow-space-7) var(--morrow-space-70) var(--morrow-space-7) var(--morrow-space-10);border: 1px solid var(--faint);border-radius: var(--morrow-radius-7);font-size: var(--morrow-font-size-10);color: var(--muted)}.workspace-tools kbd{margin-left: var(--morrow-space-n61);margin-right: var(--morrow-space-43);padding: var(--morrow-space-2) var(--morrow-space-5);background: var(--paper);border: 1px solid var(--faint);border-radius: var(--morrow-radius-4);font-size: var(--morrow-font-size-9);color: var(--muted);font-family: inherit}.avatar{display: inline-grid;flex: 0 0 auto;place-items: center;width: 32px;height: 32px;border-radius: 50%;background: var(--faint);color: var(--ink);font-size: var(--morrow-font-size-9);font-weight: var(--morrow-font-weight-750);letter-spacing: -.02em}.avatar.lime{background: oklch(89% .12 120)}.avatar.peach{background: oklch(88% .09 55)}.avatar.blue{background: oklch(89% .055 235)}.avatar.lavender{background: oklch(90% .055 310)}.workspace-body{display: grid;grid-template-columns: 190px minmax(0, 1fr);min-height: 590px}.workspace-sidebar{position: relative;padding: var(--morrow-space-28) var(--morrow-space-16);border-right: 1px solid var(--faint);display: flex;flex-direction: column;gap: var(--morrow-space-4)}.side-label{padding: 0 var(--morrow-space-10) var(--morrow-space-10);font-size: var(--morrow-font-size-8);letter-spacing: .14em;font-weight: var(--morrow-font-weight-750);color: var(--muted)}.side-label.second{margin-top: var(--morrow-space-25)}.side-item{min-height: 36px;padding: 0 var(--morrow-space-10);display: flex;align-items: center;gap: var(--morrow-space-10);border-radius: var(--morrow-radius-7);font-size: var(--morrow-font-size-10);font-weight: var(--morrow-font-weight-550);color: var(--muted)}.side-item svg{width: 6px;height: 6px}.side-item b{margin-left: auto;font-size: var(--morrow-font-size-8);font-weight: var(--morrow-font-weight-650)}.side-item.active{background: var(--paper);color: var(--ink)}.side-item.active svg{color: var(--orange)}.tiny-square{width: 7px;height: 7px;border-radius: var(--morrow-radius-2)}.orange-bg{background: var(--orange)}.green-bg{background: oklch(70% .13 145)}.side-bottom{position: absolute;left: 20px;right: 20px;bottom: 24px;padding-top: var(--morrow-space-16);border-top: 1px solid var(--faint);display: grid;grid-template-columns: auto 1fr auto;gap: var(--morrow-space-8);align-items: start;color: var(--muted);font-size: var(--morrow-font-size-8);line-height: var(--morrow-line-height-1p6)}.side-bottom svg{color: var(--orange)}.sync-dot{width: 5px;height: 5px;border-radius: 50%;background: oklch(70% .14 145);margin-top: var(--morrow-space-5)}.workspace-main{min-width: 0;padding: var(--morrow-space-32);background: oklch(98.2% .003 85)}.workspace-heading{display: flex;justify-content: space-between;align-items: flex-end;margin-bottom: var(--morrow-space-24)}.overline{display: block;margin-bottom: var(--morrow-space-8);font-size: var(--morrow-font-size-8);letter-spacing: .14em;font-weight: var(--morrow-font-weight-750);color: var(--muted)}.workspace-heading h3{margin: 0;font-size: var(--morrow-font-size-fluid-3);font-weight: var(--morrow-font-weight-600);letter-spacing: -.045em}.workspace-heading button{display: flex;gap: var(--morrow-space-6);align-items: center;padding: var(--morrow-space-8) 0;font-size: var(--morrow-font-size-9);font-weight: var(--morrow-font-weight-650)}.workspace-grid{display: grid;grid-template-columns: 1fr 1.05fr;gap: var(--morrow-space-16)}.workspace-leads, .workspace-flow{min-width: 0}.workspace-insight{grid-column: 1 / -1;display: flex;align-items: flex-start;gap: var(--morrow-space-14);padding: var(--morrow-space-17) var(--morrow-space-20);border: 1px solid var(--faint);border-radius: var(--morrow-radius-10);background: var(--surface)}.insight-icon{display: grid;place-items: center;width: 30px;height: 30px;color: var(--orange)}.workspace-insight strong{display: block;margin: 0 0 var(--morrow-space-4);font-size: var(--morrow-font-size-10)}.workspace-insight p{margin: 0 0 var(--morrow-space-7);font-size: var(--morrow-font-size-9);line-height: var(--morrow-line-height-1p55);color: var(--muted)}.workspace-insight button{display: flex;align-items: center;gap: var(--morrow-space-5);padding: 0;font-size: var(--morrow-font-size-8);font-weight: var(--morrow-font-weight-700);color: var(--orange-deep)}.cursor-tag{position: absolute;right: 20%;bottom: 125px;display: flex;align-items: center;gap: var(--morrow-space-4);color: var(--orange);transform: rotate(-8deg);animation: cursor-float 5s ease-in-out infinite;pointer-events: none}.cursor-tag svg{fill: currentColor}.cursor-tag span{padding: var(--morrow-space-5) var(--morrow-space-8);border-radius: var(--morrow-radius-4);background: var(--orange-deep);color: white;font-size: var(--morrow-font-size-8);font-weight: var(--morrow-font-weight-650)}@keyframes cursor-float{50%{transform: translate(10px,-9px) rotate(-8deg)}}.hero-foot{display: flex;justify-content: space-between;align-items: center;padding-top: var(--morrow-space-22);font-size: var(--morrow-font-size-10);color: var(--muted)}.hero-foot a{display: flex;align-items: center;gap: var(--morrow-space-7);color: var(--ink);font-weight: var(--morrow-font-weight-650)}.lead-artifact, .flow-artifact, .message-artifact, .analytics-artifact{height: 100%;min-height: 420px;padding: var(--morrow-space-25);border: 1px solid var(--line);border-radius: var(--radius);background: var(--surface);box-shadow: 0 22px 55px -40px oklch(25% 0.01 70 / .35)}.artifact-toolbar{display: flex;justify-content: space-between;align-items: center;min-height: 30px;margin-bottom: var(--morrow-space-22);font-size: var(--morrow-font-size-11);font-weight: var(--morrow-font-weight-700)}.artifact-toolbar > div{display: flex;align-items: center;gap: var(--morrow-space-8)}.sample-tag, .quiet-label{font-size: var(--morrow-font-size-7);letter-spacing: .13em;font-weight: var(--morrow-font-weight-700);color: var(--muted)}.lead-head{display: grid;grid-template-columns: 1fr auto;padding: 0 var(--morrow-space-4) var(--morrow-space-10) var(--morrow-space-44);border-bottom: 1px solid var(--faint);font-size: var(--morrow-font-size-8);color: var(--muted)}.lead-row{display: flex;align-items: center;gap: var(--morrow-space-11);min-height: 62px;border-bottom: 1px solid var(--faint);animation: row-breathe 6s ease-in-out infinite}.lead-row:nth-child(2){animation-delay: .4s}.lead-row:nth-child(3){animation-delay: .8s}.lead-row:nth-child(4){animation-delay: 1.2s}@keyframes row-breathe{50%{transform: translateX(3px)}}.lead-person{min-width: 0;display: flex;flex-direction: column;gap: var(--morrow-space-3)}.lead-person strong{font-size: var(--morrow-font-size-10);font-weight: var(--morrow-font-weight-700)}.lead-person span{font-size: var(--morrow-font-size-8);color: var(--muted)}.lead-time{margin-left: auto;display: flex;align-items: center;gap: var(--morrow-space-8);font-size: var(--morrow-font-size-8);color: var(--muted)}.signal-line{width: 20px;height: 8px;background: linear-gradient(135deg, transparent 0 20%, var(--orange) 21% 25%, transparent 26% 43%, var(--orange) 44% 49%, transparent 50% 63%, var(--orange) 64% 70%, transparent 71%);opacity: .75}.lead-footer{display: flex;align-items: center;justify-content: space-between;padding-top: var(--morrow-space-18);font-size: var(--morrow-font-size-9);font-weight: var(--morrow-font-weight-650);color: var(--orange-deep)}.lead-footer span{display: flex;align-items: center;gap: var(--morrow-space-6)}.compact.lead-artifact, .compact.flow-artifact, .compact.message-artifact, .compact.analytics-artifact{min-height: 330px;padding: var(--morrow-space-17);border-radius: var(--morrow-radius-10);box-shadow: none}.compact .artifact-toolbar{margin-bottom: var(--morrow-space-12);font-size: var(--morrow-font-size-9)}.compact .sample-tag{font-size: var(--morrow-font-size-6)}.compact .lead-row{min-height: 51px}.compact .avatar{width: 26px;height: 26px;font-size: var(--morrow-font-size-7)}.compact .lead-person strong{font-size: var(--morrow-font-size-8)}.compact .lead-person span, .compact .lead-time{font-size: var(--morrow-font-size-7)}.compact .lead-head{padding-left: var(--morrow-space-37);font-size: var(--morrow-font-size-7)}.compact .lead-footer{font-size: var(--morrow-font-size-7);padding-top: var(--morrow-space-12)}.icon-button{display: grid;place-items: center;width: 28px;height: 28px;border: 1px solid var(--faint);border-radius: var(--morrow-radius-6);transition: background .2s ease}.icon-button:hover{background: var(--paper)}.flow-artifact{display: flex;flex-direction: column}.flow-canvas{position: relative;flex: 1;min-height: 290px;border-radius: var(--morrow-radius-10);background-color: oklch(98% .003 85);background-image: radial-gradient(var(--line) .65px, transparent .65px);background-size: 13px 13px;overflow: hidden}.flow-lines{position: absolute;inset: 0;width: 100%;height: 100%}.flow-lines path{fill: none;stroke: var(--line);stroke-width: 1.3;stroke-dasharray: 4 4;vector-effect: non-scaling-stroke}.flow-lines .flow-pulse{stroke: var(--orange);stroke-width: 1.5;stroke-dasharray: 30 400;animation: flow-dash 5s linear infinite}@keyframes flow-dash{to{stroke-dashoffset: -430}}.flow-node{position: absolute;display: flex;align-items: center;gap: var(--morrow-space-9);width: 47%;min-width: 150px;padding: var(--morrow-space-11);border: 1px solid var(--line);border-radius: var(--morrow-radius-9);background: var(--surface);box-shadow: 0 8px 22px -16px oklch(20% 0 0 / .35)}.flow-node small{display: block;margin-bottom: var(--morrow-space-3);font-size: var(--morrow-font-size-6);letter-spacing: .1em;color: var(--muted)}.flow-node strong{display: block;white-space: nowrap;font-size: var(--morrow-font-size-8)}.node-one{left: 4%;top: 10%}.node-two{left: 30%;top: 39%}.node-three{right: 4%;bottom: 9%}.node-icon{display: grid;place-items: center;flex: 0 0 auto;width: 28px;height: 28px;border: 1px solid var(--faint);border-radius: var(--morrow-radius-7)}.node-icon.orange{color: var(--orange);background: oklch(96% .035 45)}.node-icon.dark{background: var(--ink);color: var(--surface)}.node-check{display: grid;place-items: center;width: 17px;height: 17px;margin-left: auto;border-radius: 50%;background: oklch(92% .06 145);color: oklch(45% .1 145)}.thinking-dots{margin-left: auto;display: flex;gap: var(--morrow-space-2)}.thinking-dots i{width: 3px;height: 3px;border-radius: 50%;background: var(--orange);animation: thinking 1.4s ease-in-out infinite}.thinking-dots i:nth-child(2){animation-delay: .2s}.thinking-dots i:nth-child(3){animation-delay: .4s}@keyframes thinking{50%{opacity: .25;transform: translateY(-3px)}}.flow-status{display: flex;align-items: center;gap: var(--morrow-space-7);padding-top: var(--morrow-space-17);font-size: var(--morrow-font-size-8);color: var(--muted)}.status-check{display: grid;place-items: center;width: 17px;height: 17px;border-radius: 50%;background: oklch(92% .06 145);color: oklch(45% .1 145)}.compact .flow-canvas{min-height: 230px}.compact .flow-node{min-width: 0;padding: var(--morrow-space-8);gap: var(--morrow-space-6)}.compact .flow-node strong{font-size: var(--morrow-font-size-6)}.compact .flow-node small{font-size: var(--morrow-font-size-5)}.compact .node-icon{width: 22px;height: 22px}.compact .node-icon svg{width: 11px;height: 11px}.compact .flow-status{font-size: var(--morrow-font-size-6);padding-top: var(--morrow-space-12)}.message-person{display: flex;align-items: center;gap: var(--morrow-space-10);padding-bottom: var(--morrow-space-20);border-bottom: 1px solid var(--faint)}.message-person > div{display: flex;flex-direction: column;gap: var(--morrow-space-3)}.message-person strong{font-size: var(--morrow-font-size-10)}.message-person span{font-size: var(--morrow-font-size-8);color: var(--muted)}.message-time{margin-left: auto}.message-bubble{max-width: 88%;margin: var(--morrow-space-24) 0 var(--morrow-space-28) auto;padding: var(--morrow-space-16);border-radius: var(--morrow-radius-12) var(--morrow-radius-12) var(--morrow-radius-2) var(--morrow-radius-12);background: var(--paper);font-size: var(--morrow-font-size-10);line-height: var(--morrow-line-height-1p65)}.count-badge{display: inline-grid;place-items: center;width: 17px;height: 17px;border-radius: 50%;background: var(--orange);color: white;font-size: var(--morrow-font-size-8)}.draft-label{display: flex;align-items: center;gap: var(--morrow-space-6);margin-bottom: var(--morrow-space-10);font-size: var(--morrow-font-size-9);font-weight: var(--morrow-font-weight-700);color: var(--orange-deep)}.draft-label span{margin-left: auto;font-size: var(--morrow-font-size-7);font-weight: var(--morrow-font-weight-500);color: var(--muted)}.draft-box{padding: var(--morrow-space-18);border: 1px solid oklch(85% .07 45);border-radius: var(--morrow-radius-10);background: oklch(97% .02 50)}.draft-box p{min-height: 66px;margin: 0;font-size: var(--morrow-font-size-10);line-height: var(--morrow-line-height-1p65)}.typing-caret{display: inline-block;width: 1px;height: 12px;margin-left: var(--morrow-space-2);vertical-align: -2px;background: var(--orange);animation: caret 1s steps(1) infinite}@keyframes caret{50%{opacity: 0}}.draft-actions{display: flex;align-items: center;justify-content: space-between;padding-top: var(--morrow-space-13);border-top: 1px solid oklch(89% .05 45);font-size: var(--morrow-font-size-8);font-weight: var(--morrow-font-weight-750)}.metric-line{display: flex;justify-content: space-between;align-items: flex-end;margin-top: var(--morrow-space-38)}.metric-line > div{display: flex;flex-direction: column;gap: var(--morrow-space-6)}.metric-line span{font-size: var(--morrow-font-size-9);color: var(--muted)}.metric-line strong{font-size: var(--morrow-font-size-46);line-height: 1;letter-spacing: -.06em;font-weight: var(--morrow-font-weight-600)}.metric-change{display: flex;align-items: center;gap: var(--morrow-space-4);padding: var(--morrow-space-6) var(--morrow-space-8);border-radius: var(--morrow-radius-20);background: oklch(92% .06 145);color: oklch(42% .1 145) !important;font-weight: var(--morrow-font-weight-700)}.bar-chart{height: 160px;display: flex;align-items: flex-end;gap: var(--morrow-space-7);margin-top: var(--morrow-space-30);padding-top: var(--morrow-space-10);border-bottom: 1px solid var(--line)}.bar-chart > span{flex: 1;border-radius: var(--morrow-radius-3) var(--morrow-radius-3) 0 0;background: var(--ink);animation: bar-glow 5s ease-in-out infinite}.bar-chart > span:nth-last-child(-n+3){background: var(--orange)}.bar-chart > span:nth-child(2){animation-delay: 1.1s}.bar-chart > span:nth-child(3){animation-delay: 1.2s}.bar-chart > span:nth-child(4){animation-delay: 1.3s}.bar-chart > span:nth-child(5){animation-delay: 1.4s}.bar-chart > span:nth-child(6){animation-delay: 1.5s}.bar-chart > span:nth-child(7){animation-delay: 1.6s}.bar-chart > span:nth-child(8){animation-delay: 1.7s}.bar-chart > span:nth-child(9){animation-delay: 1.8s}.bar-chart > span:nth-child(10){animation-delay: 1.9s}.bar-chart > span:nth-child(11){animation-delay: 2s}.bar-chart > span:nth-child(12){animation-delay: 2.1s}.bar-chart > span:nth-child(1){animation-delay: 1s}@keyframes bar-glow{50%{opacity: .72}}.chart-caption{display: flex;justify-content: space-between;margin-top: var(--morrow-space-8);font-size: var(--morrow-font-size-7);color: var(--muted)}.insight-line{display: flex;gap: var(--morrow-space-10);margin-top: var(--morrow-space-24);padding: var(--morrow-space-14);background: var(--paper);border-radius: var(--morrow-radius-9);color: var(--orange-deep)}.insight-line p{margin: 0;font-size: var(--morrow-font-size-8);line-height: var(--morrow-line-height-1p6);color: var(--muted)}.insight-line strong{color: var(--ink)}.logo-strip{border-block: 1px solid var(--line)}.logo-strip-inner{min-height: 118px;display: flex;align-items: center;gap: var(--morrow-space-60)}.integration-label{flex: 0 0 auto;font-size: var(--morrow-font-size-8);font-weight: var(--morrow-font-weight-750);letter-spacing: .14em;color: var(--muted)}.integration-names{flex: 1;display: flex;justify-content: space-between;align-items: center;gap: var(--morrow-space-28)}.integration-names > span{display: inline-flex;align-items: center;gap: var(--morrow-space-12);font-size: var(--morrow-font-size-fluid-2);font-weight: var(--morrow-font-weight-750);letter-spacing: -.045em;color: oklch(48% .006 70)}.integration-names .ig-key{width: 38px;height: 38px;border-radius: var(--morrow-radius-12);color: var(--ink)}.integration-names .ig-key svg{width: 18px;height: 18px}.strip-link{flex: none;display: inline-flex;align-items: center;gap: var(--morrow-space-6);padding-bottom: var(--morrow-space-4);border-bottom: 1px solid var(--line);font-size: var(--morrow-font-size-13);font-weight: var(--morrow-font-weight-700);color: var(--ink);text-decoration: none;transition: color .2s, border-color .2s}.strip-link:hover{color: var(--orange-deep);border-color: currentColor}.strip-link .ic:where(:not([data-ox-sheet] *)){transition: transform .25s cubic-bezier(.16, 1, .3, 1)}.strip-link:hover .ic:where(:not([data-ox-sheet] *)){transform: translate(2px, -2px)}@media (max-width: 1100px){.logo-strip-inner{flex-wrap: wrap;row-gap: var(--morrow-space-26);padding-block: var(--morrow-space-32)}.integration-names{order: 3;flex-basis: 100%}.strip-link{margin-left: auto}}.section-intro{display: grid;grid-template-columns: 1.6fr .65fr;gap: var(--morrow-space-80);align-items: end;margin-bottom: var(--morrow-space-90)}.section-intro h2, .why-sticky h2, .pricing-copy h2, .faq-grid h2{margin: var(--morrow-space-24) 0 0;font-size: var(--morrow-font-size-fluid-14);line-height: var(--morrow-line-height-0p98);letter-spacing: -.06em;font-weight: var(--morrow-font-weight-600)}.section-intro > p{max-width: 38ch;margin: 0 0 var(--morrow-space-5);font-size: var(--morrow-font-size-16);line-height: var(--morrow-line-height-1p75);color: var(--muted)}.feature-explorer{display: grid;grid-template-columns: .85fr 1.15fr;gap: var(--morrow-space-fluid-6);align-items: center}.feature-list{border-top: 1px solid var(--line)}.feature-tab{width: 100%;display: grid;grid-template-columns: 35px 1fr 30px;gap: var(--morrow-space-12);padding: var(--morrow-space-27) 0;border-bottom: 1px solid var(--line);text-align: left;transition: opacity .2s ease}.feature-tab:not(.active){opacity: .7}.feature-tab:hover{opacity: 1}.feature-number{padding-top: var(--morrow-space-4);font-size: var(--morrow-font-size-9);font-weight: var(--morrow-font-weight-700);letter-spacing: .1em}.feature-tab-copy strong{display: block;margin-bottom: var(--morrow-space-8);font-size: var(--morrow-font-size-17);letter-spacing: -.025em}.feature-tab-copy > span{display: block;max-width: 42ch;max-height: 0;overflow: hidden;opacity: 0;font-size: var(--morrow-font-size-13);line-height: var(--morrow-line-height-1p65);color: var(--muted);transition: max-height .3s ease, opacity .3s ease}.feature-tab.active .feature-tab-copy > span{max-height: 80px;opacity: 1}.feature-arrow{display: grid;place-items: center;width: 28px;height: 28px;border-radius: 50%;transition: background .2s ease, color .2s ease, transform .2s ease}.feature-tab.active .feature-arrow{background: var(--orange);color: var(--surface);transform: rotate(45deg)}.feature-visual{position: relative;min-width: 0}.feature-visual::before{content: '';position: absolute;inset: -30px 12% 30px -30px;z-index: -1;border-radius: 50%;background: oklch(94% .025 60);filter: blur(1px)}.visual-note{display: flex;align-items: center;justify-content: center;gap: var(--morrow-space-6);margin-top: var(--morrow-space-15);font-size: var(--morrow-font-size-8);letter-spacing: .04em;color: var(--muted)}.method-section{background: var(--dark-section);color: var(--paper)}.method-heading{display: grid;grid-template-columns: 1fr auto;align-items: end;margin-bottom: var(--morrow-space-85)}.method-heading .section-kicker{grid-column: 1 / -1;margin-bottom: var(--morrow-space-24)}.method-heading h2{margin: 0;font-size: var(--morrow-font-size-fluid-16);line-height: var(--morrow-line-height-0p94);letter-spacing: -.065em;font-weight: var(--morrow-font-weight-550)}.method-heading h2 span{font-family: var(--font-serif);font-weight: var(--morrow-font-weight-400);font-style: italic;color: var(--ember)}.method-heading p{max-width: 28ch;margin: 0 0 var(--morrow-space-8) var(--morrow-space-50);font-size: var(--morrow-font-size-15);line-height: var(--morrow-line-height-1p7);color: oklch(70% .008 70)}.method-steps{display: grid;grid-template-columns: repeat(3, 1fr);border-top: 1px solid var(--dark-line)}.method-step{min-width: 0;padding: var(--morrow-space-25) var(--morrow-space-32) 0;border-right: 1px solid var(--dark-line)}.method-step:first-child{padding-left: 0}.method-step:last-child{padding-right: 0;border-right: 0}.step-top{display: flex;justify-content: space-between;align-items: center;font-size: var(--morrow-font-size-10);color: oklch(65% .008 70)}.step-top svg{width: 17px;height: 17px}.step-art{position: relative;height: 300px;margin-block: var(--morrow-space-30) var(--morrow-space-35)}.method-step h3{margin: 0 0 var(--morrow-space-15);font-size: var(--morrow-font-size-21);letter-spacing: -.035em;font-weight: var(--morrow-font-weight-600)}.method-step > p{max-width: 37ch;margin: 0;font-size: var(--morrow-font-size-13);line-height: var(--morrow-line-height-1p75);color: oklch(69% .008 70)}.import-art{display: grid;place-items: center}.import-center{position: relative;z-index: 2;display: flex;flex-direction: column;align-items: center;gap: var(--morrow-space-15);width: 180px;height: 180px;justify-content: center;border: 1px solid var(--dark-line);border-radius: 50%;background: var(--dark-raised)}.import-center .logo{font-size: var(--morrow-font-size-18)}.import-center > span{font-size: var(--morrow-font-size-8);color: oklch(66% .008 70)}.import-pill{position: absolute;z-index: 3;display: flex;align-items: center;gap: var(--morrow-space-12);padding: var(--morrow-space-10) var(--morrow-space-13);border: 1px solid var(--dark-line);border-radius: var(--morrow-radius-6);background: var(--dark-section);font-size: var(--morrow-font-size-8);letter-spacing: .08em;animation: orbit-float 5s ease-in-out infinite}.import-pill svg{color: var(--ember)}.pill-a{top: 28px;left: 0}.pill-b{right: 0;top: 120px;animation-delay: -1.5s}.pill-c{bottom: 24px;left: 12px;animation-delay: -3s}@keyframes orbit-float{50%{transform: translateY(-7px)}}.rhythm-art{display: flex;flex-direction: column;justify-content: center;gap: var(--morrow-space-10)}.rhythm-row{display: grid;grid-template-columns: 32px 1fr auto;gap: var(--morrow-space-10);align-items: center;padding: var(--morrow-space-14);border: 1px solid var(--dark-line);border-radius: var(--morrow-radius-9);background: var(--dark-raised);font-size: var(--morrow-font-size-9);animation: rhythm-shift 6s ease-in-out infinite}.rhythm-row:nth-child(2){margin-left: var(--morrow-space-25);animation-delay: -2s}.rhythm-row:nth-child(3){animation-delay: -4s}.rhythm-row i{font-size: var(--morrow-font-size-8);font-style: normal;color: oklch(63% .008 70)}.rhythm-row .avatar{width: 28px;height: 28px;color: var(--ink)}.task-symbol{display: grid;place-items: center;width: 28px;height: 28px;border-radius: 50%;background: oklch(30% .07 45);color: oklch(80% .15 55)}@keyframes rhythm-shift{50%{transform: translateX(5px)}}.focus-art{display: grid;place-items: center;overflow: hidden}.focus-ring{position: absolute;border: 1px solid var(--dark-line);border-radius: 50%;animation: ring-breathe 6s ease-in-out infinite}.ring-one{width: 245px;height: 245px}.ring-two{width: 180px;height: 180px;animation-delay: -3s}@keyframes ring-breathe{50%{transform: scale(1.05);opacity: .5}}.focus-core{position: relative;z-index: 2;display: flex;flex-direction: column;align-items: center}.focus-core span{font-size: var(--morrow-font-size-7);letter-spacing: .15em;color: oklch(64% .008 70)}.focus-core strong{margin: var(--morrow-space-5) 0;font-size: var(--morrow-font-size-64);line-height: 1;font-weight: var(--morrow-font-weight-500);letter-spacing: -.07em}.focus-core small{font-size: var(--morrow-font-size-8);color: oklch(68% .008 70)}.focus-tag{position: absolute;z-index: 3;padding: var(--morrow-space-8) var(--morrow-space-11);border-radius: var(--morrow-radius-20);background: var(--ember);color: var(--dark-section);font-size: var(--morrow-font-size-7);font-weight: var(--morrow-font-weight-700)}.tag-one{top: 35px;right: 5px}.tag-two{bottom: 40px;left: 5px}.why-grid{display: grid;grid-template-columns: .8fr 1.2fr;gap: var(--morrow-space-fluid-9)}.why-sticky{align-self: start;position: sticky;top: 130px}.why-sticky > p{max-width: 37ch;margin: var(--morrow-space-28) 0;font-size: var(--morrow-font-size-15);line-height: var(--morrow-line-height-1p75);color: var(--muted)}.text-arrow{display: inline-flex;align-items: center;gap: var(--morrow-space-9);padding: var(--morrow-space-10) 0;border-bottom: 1px solid var(--ink);font-size: var(--morrow-font-size-12);font-weight: var(--morrow-font-weight-700)}.text-arrow svg{transition: transform .2s ease}.text-arrow:hover svg, .text-arrow.is-hover svg{transform: translate(3px,-3px)}.principles{border-top: 1px solid var(--line)}.principle{padding: var(--morrow-space-36) 0 var(--morrow-space-70);border-bottom: 1px solid var(--line)}.principle-index{font-size: var(--morrow-font-size-9);letter-spacing: .13em;font-weight: var(--morrow-font-weight-700);color: var(--orange-deep)}.principle h3{margin: var(--morrow-space-22) 0 var(--morrow-space-16);font-size: var(--morrow-font-size-fluid-5);line-height: var(--morrow-line-height-1p03);letter-spacing: -.05em;font-weight: var(--morrow-font-weight-600)}.principle > p{max-width: 50ch;margin: 0 0 var(--morrow-space-34);font-size: var(--morrow-font-size-14);line-height: var(--morrow-line-height-1p75);color: var(--muted)}.focus-list-art{padding: var(--morrow-space-8) var(--morrow-space-22);border: 1px solid var(--line);border-radius: var(--morrow-radius-12);background: var(--surface)}.focus-list-art > div{display: grid;grid-template-columns: 24px 1fr auto;align-items: center;min-height: 58px;border-bottom: 1px solid var(--faint)}.focus-list-art > div:last-child{border: 0}.focus-list-art p{margin: 0;font-size: var(--morrow-font-size-11)}.focus-list-art small{font-size: var(--morrow-font-size-8);color: var(--muted)}.check-ring{display: grid;place-items: center;width: 16px;height: 16px;border: 1px solid var(--line);border-radius: 50%}.focus-list-art > div:first-child .check-ring{background: var(--ink);color: var(--surface)}.focus-list-art > div:first-child p{text-decoration: line-through;color: var(--muted)}.focus-list-art .current .check-ring{border: 4px solid var(--orange)}.control-art{padding: var(--morrow-space-10) var(--morrow-space-22);border: 1px solid var(--line);border-radius: var(--morrow-radius-12);background: var(--surface)}.control-line{display: flex;align-items: center;gap: var(--morrow-space-13);min-height: 75px;border-bottom: 1px solid var(--faint)}.control-line:last-child{border: 0}.control-icon{color: var(--orange)}.control-line p{display: flex;flex-direction: column;gap: var(--morrow-space-4);margin: 0}.control-line strong{font-size: var(--morrow-font-size-10)}.control-line p span{font-size: var(--morrow-font-size-8);color: var(--muted)}.review-badge, .approved-badge{margin-left: auto;padding: var(--morrow-space-6) var(--morrow-space-8);border-radius: var(--morrow-radius-20);font-size: var(--morrow-font-size-7);font-weight: var(--morrow-font-weight-700)}.review-badge{background: oklch(94% .04 55);color: var(--orange-deep)}.approved-badge{display: flex;align-items: center;gap: var(--morrow-space-4);background: oklch(93% .05 145);color: oklch(42% .1 145)}.calm-art{position: relative;min-height: 170px;padding: var(--morrow-space-35);display: flex;align-items: center;overflow: hidden;border-radius: var(--morrow-radius-12);background: oklch(94% .035 80)}.calm-art > div{position: relative;z-index: 2}.calm-art span:not(.calm-sun){font-size: var(--morrow-font-size-7);font-weight: var(--morrow-font-weight-700);letter-spacing: .14em;color: var(--muted)}.calm-art strong{display: block;margin: var(--morrow-space-8) 0;font-size: var(--morrow-font-size-23);letter-spacing: -.04em}.calm-art p{margin: 0;font-size: var(--morrow-font-size-10);color: var(--muted)}.calm-sun{position: absolute;right: -30px;top: -60px;width: 230px;height: 230px;border-radius: 50%;background: var(--orange);opacity: .9;animation: sun-drift 8s ease-in-out infinite}@keyframes sun-drift{50%{transform: translate(-15px,12px) scale(1.04)}}.statement-section{padding-block: var(--morrow-space-fluid-11);background: var(--linen)}.statement{text-align: center}.statement-mark{display: inline-block;margin-bottom: var(--morrow-space-45)}.statement-mark .logo svg{width: 38px;height: 38px}.statement-mark .logo span{display: none}.statement p{max-width: 1000px;margin: 0 auto var(--morrow-space-35);font-size: var(--morrow-font-size-fluid-8);line-height: var(--morrow-line-height-1p12);letter-spacing: -.045em;font-weight: var(--morrow-font-weight-500)}.statement p em{font-family: var(--font-serif);font-weight: var(--morrow-font-weight-400);color: var(--orange-deep)}.statement-caption{font-size: var(--morrow-font-size-8);letter-spacing: .17em;font-weight: var(--morrow-font-weight-700);color: var(--muted)}.pricing-grid{display: grid;grid-template-columns: 1fr 1fr;gap: var(--morrow-space-fluid-7);align-items: center}.pricing-copy > p{max-width: 44ch;margin: var(--morrow-space-30) 0;font-size: var(--morrow-font-size-15);line-height: var(--morrow-line-height-1p75);color: var(--muted)}.billing-toggle{display: inline-flex;padding: var(--morrow-space-4);border: 1px solid var(--line);border-radius: var(--morrow-radius-100)}.billing-toggle button{min-height: 38px;padding: 0 var(--morrow-space-16);border-radius: var(--morrow-radius-100);font-size: var(--morrow-font-size-10);font-weight: var(--morrow-font-weight-700);color: var(--muted);transition: background .2s ease, color .2s ease}.billing-toggle button.active{background: var(--ink);color: var(--paper)}.billing-toggle button span{margin-left: var(--morrow-space-5);color: var(--orange)}.price-panel{padding: var(--morrow-space-fluid-3);border: 1px solid var(--line);border-radius: var(--morrow-radius-18);background: var(--surface);box-shadow: 0 25px 70px -50px oklch(25% .01 70 / .4)}.price-top{display: flex;justify-content: space-between;align-items: center;font-size: var(--morrow-font-size-8);letter-spacing: .12em;font-weight: var(--morrow-font-weight-750)}.price-badge{display: flex;align-items: center;gap: var(--morrow-space-7);letter-spacing: 0;color: var(--muted)}.price{display: flex;align-items: flex-start;margin: var(--morrow-space-45) 0 var(--morrow-space-20)}.price > span{margin: var(--morrow-space-12) var(--morrow-space-5) 0 0;font-size: var(--morrow-font-size-24)}.price strong{font-size: var(--morrow-font-size-fluid-20);line-height: var(--morrow-line-height-0p8);font-weight: var(--morrow-font-weight-550);letter-spacing: -.08em}.price > div{align-self: flex-end;margin: 0 0 var(--morrow-space-1) var(--morrow-space-18);font-size: var(--morrow-font-size-10);line-height: var(--morrow-line-height-1p5);color: var(--muted)}.price-panel > p{margin: 0 0 var(--morrow-space-28);font-size: var(--morrow-font-size-11);line-height: var(--morrow-line-height-1p6);color: var(--muted)}.price-panel ul{display: flex;flex-direction: column;gap: var(--morrow-space-16);margin: 0 0 var(--morrow-space-35);padding: var(--morrow-space-25) 0 0;border-top: 1px solid var(--faint);list-style: none}.price-panel li{display: flex;align-items: center;gap: var(--morrow-space-10);font-size: var(--morrow-font-size-11)}.price-panel li svg{color: var(--orange-deep)}.price-foot{display: block;margin-top: var(--morrow-space-13);text-align: center;font-size: var(--morrow-font-size-8);color: var(--muted)}.faq-section{padding-top: var(--morrow-space-30)}.faq-grid{display: grid;grid-template-columns: .75fr 1.25fr;gap: var(--morrow-space-100)}.faq-grid h2{font-size: var(--morrow-font-size-fluid-12)}.faq-list{border-top: 1px solid var(--line)}.faq-list details{border-bottom: 1px solid var(--line)}.faq-list summary{min-height: 84px;display: flex;align-items: center;justify-content: space-between;gap: var(--morrow-space-20);cursor: pointer;list-style: none;font-size: var(--morrow-font-size-15);font-weight: var(--morrow-font-weight-650);letter-spacing: -.02em}.faq-list summary::-webkit-details-marker{display: none}.faq-list summary svg{flex: 0 0 auto;transition: transform .25s ease}.faq-list details[open] summary svg{transform: rotate(45deg);color: var(--orange)}.faq-list details p{max-width: 62ch;margin: var(--morrow-space-n5) var(--morrow-space-40) var(--morrow-space-28) 0;font-size: var(--morrow-font-size-13);line-height: var(--morrow-line-height-1p75);color: var(--muted)}.final-cta{padding-bottom: 0;background: var(--dark-section);color: var(--paper)}.final-inner{position: relative;text-align: center;overflow: hidden}.final-inner h2{position: relative;margin: var(--morrow-space-30) 0 var(--morrow-space-25);font-size: var(--morrow-font-size-fluid-19);line-height: var(--morrow-line-height-0p78);letter-spacing: -.075em;font-weight: var(--morrow-font-weight-550)}.final-inner h2 em{font-family: var(--font-serif);font-weight: var(--morrow-font-weight-400);color: var(--ember)}.final-inner > p{position: relative;max-width: 45ch;margin: var(--morrow-space-35) auto var(--morrow-space-28);font-size: var(--morrow-font-size-14);line-height: var(--morrow-line-height-1p7);color: oklch(70% .008 70)}.final-inner > .button{position: relative}.final-inner > .button svg{fill: currentColor}.final-orbit{position: absolute;inset: 0;display: grid;place-items: center;pointer-events: none}.final-orbit span{position: absolute;width: 70%;aspect-ratio: 2.4;border: 1px solid var(--dark-line);border-radius: 50%;transform: rotate(-10deg);animation: orbit-breathe 9s ease-in-out infinite}.final-orbit span:nth-child(2){width: 90%;animation-delay: -3s}.final-orbit span:nth-child(3){width: 110%;animation-delay: -6s}@keyframes orbit-breathe{50%{transform: rotate(-5deg) scale(1.04);opacity: .45}}.final-foot{position: relative;display: flex;justify-content: space-between;margin-top: var(--morrow-space-120);padding-block: var(--morrow-space-24);border-top: 1px solid var(--dark-line);font-size: var(--morrow-font-size-8);letter-spacing: .13em;color: oklch(62% .008 70)}.final-foot a{display: flex;align-items: center;gap: var(--morrow-space-6);color: var(--paper);letter-spacing: 0;font-size: var(--morrow-font-size-9)}.footer{background: var(--dark-section);color: var(--paper);padding-top: var(--morrow-space-80)}.footer-main{display: grid;grid-template-columns: 1fr 1fr;gap: var(--morrow-space-60);padding-bottom: var(--morrow-space-75)}.footer-brand p{margin: var(--morrow-space-24) 0 0;font-size: var(--morrow-font-size-13);line-height: var(--morrow-line-height-1p7);color: oklch(63% .008 70)}.footer-links{display: grid;grid-template-columns: 1fr 1fr;gap: var(--morrow-space-40)}.footer-links > div{display: flex;flex-direction: column;align-items: flex-start;gap: var(--morrow-space-13)}.footer-links > div > span{margin-bottom: var(--morrow-space-7);font-size: var(--morrow-font-size-8);letter-spacing: .15em;color: oklch(66% .008 70)}.footer-links a, .footer-links button{padding: var(--morrow-space-2) 0;font-size: var(--morrow-font-size-11);color: oklch(76% .008 70);transition: color .2s ease}.footer-links a:hover, .footer-links button:hover{color: var(--paper)}.footer-bottom{display: flex;justify-content: space-between;padding-block: var(--morrow-space-20);border-top: 1px solid var(--dark-line);font-size: var(--morrow-font-size-8);color: oklch(66% .008 70)}.modal-backdrop{position: fixed;inset: 0;z-index: 100;display: grid;place-items: center;padding: var(--morrow-space-24);background: oklch(12% .008 70 / .72);backdrop-filter: blur(12px);-webkit-backdrop-filter: blur(12px);animation: modal-fade .2s ease-out}@keyframes modal-fade{from{opacity: 0}}.demo-modal{width: min(1050px, 100%);max-height: calc(100dvh - 48px);overflow-y: auto;padding: var(--morrow-space-25) var(--morrow-space-fluid-2) var(--morrow-space-45);border-radius: var(--morrow-radius-20);background: var(--paper);box-shadow: 0 40px 120px oklch(10% 0 0 / .3);animation: modal-in .35s var(--ease-out)}@keyframes modal-in{from{opacity: 0;transform: translateY(20px) scale(.96)}}.demo-modal.is-static{max-height: none;animation: none}.demo-modal-head{display: flex;justify-content: space-between;align-items: center}.demo-modal-head > div{display: flex;align-items: center;gap: var(--morrow-space-9);font-size: var(--morrow-font-size-10);font-weight: var(--morrow-font-weight-700)}.modal-close{width: 44px;height: 44px;display: grid;place-items: center;border: 1px solid var(--line);border-radius: 50%;transition: transform .2s ease, background .2s ease}.modal-close:hover{transform: rotate(90deg);background: var(--surface)}.demo-modal-copy{margin: var(--morrow-space-35) 0}.demo-modal-copy h2{margin: var(--morrow-space-15) 0;font-size: var(--morrow-font-size-fluid-10);line-height: var(--morrow-line-height-0p96);letter-spacing: -.06em;font-weight: var(--morrow-font-weight-600)}.demo-modal-copy p{max-width: 55ch;margin: 0;font-size: var(--morrow-font-size-13);line-height: var(--morrow-line-height-1p7);color: var(--muted)}.demo-tabs{display: flex;gap: var(--morrow-space-8);margin-bottom: var(--morrow-space-25);overflow-x: auto;padding-bottom: var(--morrow-space-4)}.demo-tabs button{flex: 0 0 auto;min-height: 38px;padding: 0 var(--morrow-space-14);border: 1px solid var(--line);border-radius: var(--morrow-radius-30);font-size: var(--morrow-font-size-9);font-weight: var(--morrow-font-weight-650);color: var(--muted)}.demo-tabs button[aria-selected='true']{background: var(--ink);border-color: var(--ink);color: var(--paper)}.demo-stage{max-width: 650px;margin: auto}.demo-stage .lead-artifact, .demo-stage .flow-artifact, .demo-stage .message-artifact, .demo-stage .analytics-artifact{min-height: 390px}.toast{position: fixed;z-index: 120;left: 50%;bottom: 28px;display: flex;align-items: center;gap: var(--morrow-space-9);max-width: calc(100% - 40px);padding: var(--morrow-space-13) var(--morrow-space-18);border-radius: var(--morrow-radius-100);background: var(--ink);color: var(--paper);box-shadow: 0 12px 40px oklch(10% 0 0 / .2);font-size: var(--morrow-font-size-11);opacity: 0;pointer-events: none;transform: translate(-50%, 15px);transition: opacity .2s ease, transform .2s ease}.toast.show{opacity: 1;transform: translate(-50%, 0)}.toast.is-static{position: relative;left: auto;bottom: auto;opacity: 1;transform: none;display: inline-flex}.toast svg{color: var(--lime)}@media (max-width: 1100px){.hero-grid{grid-template-columns: 1.45fr .7fr;gap: var(--morrow-space-40)}.workspace-body{grid-template-columns: 160px minmax(0,1fr)}.workspace-main{padding: var(--morrow-space-22)}.workspace-grid{gap: var(--morrow-space-10)}.compact .lead-time .signal-line{display: none}.method-step{padding-inline: var(--morrow-space-20)}.step-art{height: 260px}.import-center{width: 145px;height: 145px}.feature-explorer{gap: var(--morrow-space-50)}}@media (max-width: 820px){.desktop-nav, .desktop-only{display: none}.menu-button{display: flex}.nav-inner{grid-template-columns: 1fr auto}.hero-grid{grid-template-columns: 1fr}.hero-side{display: grid;grid-template-columns: 1fr auto;gap: var(--morrow-space-20);align-items: end}.hero-side > p{margin: 0}.hero-note{grid-column: 2;margin-top: var(--morrow-space-n10);text-align: center}.workspace-sidebar{display: none}.workspace-body{grid-template-columns: 1fr;min-height: 510px}.workspace-tools > span:not(.avatar), .workspace-tools kbd{display: none}.section-intro{grid-template-columns: 1fr;gap: var(--morrow-space-28);margin-bottom: var(--morrow-space-60)}.feature-explorer{grid-template-columns: 1fr}.feature-list{display: grid;grid-template-columns: 1fr 1fr}.feature-tab{grid-template-columns: 25px 1fr;padding: var(--morrow-space-20) var(--morrow-space-15) var(--morrow-space-20) 0}.feature-tab:nth-child(odd){border-right: 1px solid var(--line)}.feature-tab:nth-child(even){padding-left: var(--morrow-space-20)}.feature-arrow{display: none}.feature-tab-copy > span{display: none}.feature-tab-copy strong{font-size: var(--morrow-font-size-13);margin: 0}.feature-visual{max-width: 620px;width: 100%;margin: auto}.logo-strip-inner{flex-direction: column;align-items: flex-start;justify-content: center;gap: var(--morrow-space-22);padding-block: var(--morrow-space-30)}.integration-names{width: 100%;flex-wrap: wrap}.method-heading{grid-template-columns: 1fr}.method-heading p{margin: var(--morrow-space-25) 0 0}.method-steps{grid-template-columns: 1fr}.method-step, .method-step:first-child, .method-step:last-child{display: grid;grid-template-columns: 1fr 1fr;column-gap: var(--morrow-space-30);padding: var(--morrow-space-28) 0 var(--morrow-space-45);border-right: 0;border-bottom: 1px solid var(--dark-line)}.method-step:last-child{border-bottom: 0}.step-top{grid-column: 1 / -1}.step-art{grid-row: 2 / 4;margin-bottom: 0;height: 250px}.method-step h3{align-self: end}.why-grid{grid-template-columns: 1fr;gap: var(--morrow-space-70)}.why-sticky{position: static}.pricing-grid{grid-template-columns: 1fr}.faq-grid{grid-template-columns: 1fr;gap: var(--morrow-space-50)}}@media (max-width: 560px){:root{--gutter: 20px}.section-pad{padding-block: var(--morrow-space-88)}.navbar{height: 72px}.hero{padding-top: var(--morrow-space-125);padding-bottom: var(--morrow-space-30)}.hero-eyebrow{max-width: 30ch;font-size: var(--morrow-font-size-9);line-height: var(--morrow-line-height-1p5);margin-bottom: var(--morrow-space-22)}.hero h1{font-size: var(--morrow-font-size-fluid-15);line-height: var(--morrow-line-height-0p93)}.headline-line:last-child{margin-top: var(--morrow-space-5)}.hero-side{display: block}.hero-side > p{margin: var(--morrow-space-12) 0 var(--morrow-space-23);font-size: var(--morrow-font-size-15)}.hero-note{margin-top: var(--morrow-space-13);text-align: left}.workspace-wrap{margin-top: var(--morrow-space-55);padding-inline: var(--morrow-space-10)}.hero-workspace{border-radius: var(--morrow-radius-12)}.workspace-topbar{height: 52px;padding-inline: var(--morrow-space-12)}.workspace-brand{gap: var(--morrow-space-7)}.workspace-brand > span:not(.mini-mark), .workspace-brand > strong{display: none}.workspace-brand{font-size: var(--morrow-font-size-9)}.workspace-main{padding: var(--morrow-space-14)}.workspace-heading{margin: var(--morrow-space-5) 0 var(--morrow-space-16)}.workspace-heading h3{font-size: var(--morrow-font-size-19)}.workspace-heading button{display: none}.workspace-body{min-height: 0}.workspace-grid{grid-template-columns: 1fr}.workspace-flow{display: none}.workspace-insight{grid-column: auto;padding: var(--morrow-space-12)}.compact.lead-artifact{min-height: 305px}.cursor-tag{display: none}.hero-foot{align-items: flex-start;gap: var(--morrow-space-20);line-height: var(--morrow-line-height-1p5)}.hero-foot > span{max-width: 28ch}.hero-foot a{white-space: nowrap}.logo-strip-inner{padding-block: var(--morrow-space-28)}.integration-names{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: var(--morrow-space-16) var(--morrow-space-20)}.integration-names > span{font-size: var(--morrow-font-size-16)}.strip-link{margin-left: 0}.section-intro h2, .why-sticky h2, .pricing-copy h2{font-size: var(--morrow-font-size-47)}.section-intro > p{font-size: var(--morrow-font-size-15)}.feature-explorer{gap: var(--morrow-space-35)}.feature-tab{grid-template-columns: 20px 1fr;gap: var(--morrow-space-5);padding-block: var(--morrow-space-17)}.feature-tab:nth-child(even){padding-left: var(--morrow-space-12)}.feature-tab-copy strong{font-size: var(--morrow-font-size-11);line-height: var(--morrow-line-height-1p4)}.feature-number{font-size: var(--morrow-font-size-7)}.lead-artifact, .flow-artifact, .message-artifact, .analytics-artifact{min-height: 375px;padding: var(--morrow-space-18)}.feature-visual::before{inset: -15px 10% 15px -15px}.flow-node{min-width: 0;width: 56%}.node-two{left: 26%}.method-heading h2{font-size: var(--morrow-font-size-53)}.method-heading{margin-bottom: var(--morrow-space-55)}.method-step, .method-step:first-child, .method-step:last-child{display: block;padding-bottom: var(--morrow-space-50)}.step-art{height: 270px;margin-block: var(--morrow-space-25)}.method-step h3{font-size: var(--morrow-font-size-23)}.method-step > p{font-size: var(--morrow-font-size-13)}.import-center{width: 170px;height: 170px}.principle h3{font-size: var(--morrow-font-size-36)}.principle{padding-bottom: var(--morrow-space-55)}.control-art{padding-inline: var(--morrow-space-14)}.review-badge, .approved-badge{font-size: var(--morrow-font-size-6)}.calm-art{padding: var(--morrow-space-25)}.calm-sun{right: -100px;opacity: .6}.statement p{font-size: var(--morrow-font-size-34)}.price-panel{padding: var(--morrow-space-25) var(--morrow-space-20)}.price strong{font-size: var(--morrow-font-size-88)}.price-top{font-size: var(--morrow-font-size-7)}.price-panel li{font-size: var(--morrow-font-size-10)}.faq-section{padding-top: var(--morrow-space-10)}.faq-list summary{min-height: 75px;font-size: var(--morrow-font-size-13)}.final-cta{padding-top: var(--morrow-space-100)}.final-inner h2{font-size: var(--morrow-font-size-78)}.final-inner > p{font-size: var(--morrow-font-size-13)}.final-orbit span{width: 130%;aspect-ratio: 1.5}.final-orbit span:nth-child(2){width: 170%}.final-orbit span:nth-child(3){width: 210%}.final-foot{margin-top: var(--morrow-space-90)}.footer-main{grid-template-columns: 1fr}.footer-links{gap: var(--morrow-space-25)}.footer-bottom{gap: var(--morrow-space-30);line-height: var(--morrow-line-height-1p5)}.footer-bottom span:last-child{text-align: right}.modal-backdrop{padding: var(--morrow-space-10)}.demo-modal{max-height: calc(100dvh - 20px);padding: var(--morrow-space-18) var(--morrow-space-16) var(--morrow-space-28);border-radius: var(--morrow-radius-14)}.demo-modal-copy{margin-block: var(--morrow-space-25)}.demo-modal-copy h2{font-size: var(--morrow-font-size-42)}.demo-tabs button{min-height: 44px}.demo-stage .lead-artifact, .demo-stage .flow-artifact, .demo-stage .message-artifact, .demo-stage .analytics-artifact{min-height: 360px}}@media (prefers-reduced-motion: reduce){html{scroll-behavior: auto}*, *::before, *::after{animation-duration: .01ms !important;animation-iteration-count: 1 !important;transition-duration: .01ms !important}}@media print{.navbar, .toast, .modal-backdrop{display: none !important}}.desktop-nav a[aria-current="page"]{color: var(--ink)}.desktop-nav a[aria-current="page"]::after{right: 0}.mobile-menu a[aria-current="page"]{color: var(--orange-deep)}.hero.page-hero{padding-bottom: var(--morrow-space-fluid-10)}.page-hero .hero-side .billing-toggle{margin-bottom: var(--morrow-space-18)}.section-linen{background: var(--linen)}.section-head{display: grid;grid-template-columns: 1.6fr .65fr;gap: var(--morrow-space-80);align-items: end;margin-bottom: var(--morrow-space-64)}.section-head h2{margin: var(--morrow-space-24) 0 0;font-size: var(--morrow-font-size-fluid-14);line-height: var(--morrow-line-height-0p98);letter-spacing: -.06em;font-weight: var(--morrow-font-weight-600)}.section-head > p{max-width: 38ch;margin: 0 0 var(--morrow-space-5);font-size: var(--morrow-font-size-16);line-height: var(--morrow-line-height-1p75);color: var(--muted)}.fs{--tile: var(--surface);--well: oklch(97.4% .004 80);--hair: var(--faint);--rule: var(--line);--ink-2: var(--muted);--ink-3: oklch(56% .008 70);--r: 22px;--sh-float: 0 1px 1px oklch(25% .01 70 / .04), 0 2px 6px oklch(25% .01 70 / .04), 0 18px 40px -18px oklch(25% .01 70 / .24)}.fs-deck{position: relative}.fs-peeks{display: flex;flex-direction: column}.fs-peek{all: unset;box-sizing: border-box;cursor: pointer;display: flex;align-items: center;gap: var(--morrow-space-10);height: 46px;padding: 0 var(--morrow-space-30) var(--morrow-space-8);margin: 0 calc(var(--d, 1) * var(--morrow-space-24)) var(--morrow-space-n8);border-radius: var(--morrow-radius-22) var(--morrow-radius-22) 0 0;background: color-mix(in oklch, var(--tile) calc(100% - var(--d, 1) * 2.4%), var(--ink));box-shadow: inset 0 0 0 1px var(--hair), 0 -6px 16px -10px oklch(25% .01 70 / .2);font-size: var(--morrow-font-size-10p5);font-weight: var(--morrow-font-weight-750);letter-spacing: .14em;text-transform: uppercase;color: var(--ink-2);transition: color .2s ease}.fs-peek:hover, .fs-peek.is-hover{color: var(--ink)}.fs-peek:focus-visible{outline: 2px solid var(--orange);outline-offset: 2px}.fs-peek::before, .fs-dlabel::before{content: '';width: 5px;height: 5px;border-radius: 50%;background: currentColor;flex: none}.fs-peek .fs-peek-arrow{margin-left: auto;display: grid;place-items: center}.fs-front{position: relative;background: var(--tile);border-radius: calc(var(--r) + var(--morrow-radius-4));box-shadow: inset 0 0 0 1px var(--hair), 0 -8px 20px -14px oklch(25% .01 70 / .2), var(--sh-float)}.fs-dpanel{display: grid;grid-template-columns: minmax(0, .9fr) minmax(0, 1.1fr);gap: var(--morrow-space-24);padding: var(--morrow-space-12);min-height: 540px}.fs-dpanel > .fs-col{display: flex;flex-direction: column;gap: var(--morrow-space-20);padding: var(--morrow-space-32) var(--morrow-space-20) var(--morrow-space-44) var(--morrow-space-44);min-width: 0}.fs-dlabel{display: flex;align-items: center;gap: var(--morrow-space-10);margin-bottom: auto;font-size: var(--morrow-font-size-10p5);font-weight: var(--morrow-font-weight-750);letter-spacing: .14em;text-transform: uppercase;color: var(--orange-deep)}.fs-dpanel > .fs-col > :last-child{margin-bottom: auto}.fs-dpanel h3{margin: 0;text-wrap: balance;font-size: var(--morrow-font-size-fluid-6);line-height: var(--morrow-line-height-1p02);letter-spacing: -.05em;font-weight: var(--morrow-font-weight-600)}.fs-dpanel h3 .serif-word{color: var(--ink)}.fs-dpanel .fs-body{max-width: 40ch;margin: 0;font-size: var(--morrow-font-size-15);line-height: var(--morrow-line-height-1p75);color: var(--ink-2)}.fs-checks{display: flex;flex-direction: column;gap: var(--morrow-space-12);margin: var(--morrow-space-6) 0 0;padding: 0;list-style: none}.fs-checks li{display: grid;grid-template-columns: 22px 1fr;gap: var(--morrow-space-6);font-size: var(--morrow-font-size-13);line-height: var(--morrow-line-height-1p55)}.fs-checks li svg{margin-top: var(--morrow-space-2);color: var(--orange-deep)}.fs-checks b{font-weight: var(--morrow-font-weight-700)}.fs-well{position: relative;overflow: hidden;isolation: isolate;border-radius: var(--r);background: var(--well);container-type: inline-size}.fs-well::before{content: '';position: absolute;inset: 0;z-index: -1;background-image: linear-gradient(var(--hair) 1px, transparent 1px), linear-gradient(90deg, var(--hair) 1px, transparent 1px);background-size: 28px 28px;background-position: center -1px;-webkit-mask-image: linear-gradient(var(--morrow-c000000) 20%, transparent 92%);mask-image: linear-gradient(var(--morrow-c000000) 20%, transparent 92%)}.fs-pin{position: absolute}.fs-pin > .lead-artifact, .fs-pin > .flow-artifact, .fs-pin > .message-artifact, .fs-pin > .analytics-artifact{box-shadow: 0 2px 4px oklch(25% .01 70 / .06), 0 30px 60px -24px oklch(25% .01 70 / .34)}.fs-chip{position: absolute;z-index: 3;display: inline-flex;align-items: center;gap: var(--morrow-space-8);height: 38px;padding: 0 var(--morrow-space-14) 0 var(--morrow-space-10);border-radius: var(--morrow-radius-100);background: var(--surface);box-shadow: inset 0 0 0 1px var(--hair), 0 16px 32px -14px oklch(25% .01 70 / .4);font-size: var(--morrow-font-size-11);font-weight: var(--morrow-font-weight-700);white-space: nowrap}.fs-chip .fs-chip-ic{display: grid;place-items: center;width: 24px;height: 24px;border-radius: 50%;background: oklch(96% .035 45);color: var(--orange-deep)}.fs-chip .fs-chip-ic.is-ok{background: oklch(92% .06 145);color: oklch(42% .1 145)}.fs-chip small{font-size: var(--morrow-font-size-10);font-weight: var(--morrow-font-weight-500);color: var(--muted)}.fs-chip.is-dark{background: var(--ink);color: var(--paper);box-shadow: 0 16px 32px -14px oklch(10% 0 0 / .5)}.fs-chip.is-dark small{color: oklch(72% .008 70)}.bn-grid{display: grid;gap: var(--morrow-space-16);--tile: var(--surface);--well: oklch(97% .005 78);--hair: var(--faint);--ink-2: var(--muted);--ink-3: oklch(56% .008 70);--contrast: var(--dark-section);--on-contrast: var(--paper);--on-contrast-2: oklch(70% .008 70);--r: 22px;--pad: 28px;--sh-float: 0 1px 1px oklch(25% .01 70 / .04), 0 2px 6px oklch(25% .01 70 / .04), 0 18px 40px -18px oklch(25% .01 70 / .24)}.bn-tile{position: relative;overflow: hidden;isolation: isolate;display: flex;flex-direction: column;min-width: 0;border-radius: var(--r);background: var(--tile);box-shadow: 0 1px 2px oklch(25% .01 70 / .05);container-type: inline-size}.bn-tile--well{background: var(--well);box-shadow: none}.bn-tile--contrast{background: var(--contrast);color: var(--on-contrast);box-shadow: 0 24px 50px -30px oklch(10% 0 0 / .6)}.bn-tile--contrast::before{content: '';position: absolute;inset: 0;z-index: -1;background: radial-gradient(120% 80% at 0% 0%, oklch(100% 0 0 / .07), transparent 55%)}.bn-tile--contrast .bn-body{color: var(--on-contrast-2)}.bn-visual{position: relative;flex: 1 1 auto;min-height: 0}.bn-cap{display: flex;flex-direction: column;gap: var(--morrow-space-8);padding: 0 var(--pad) var(--pad)}.bn-title{margin: 0;font-size: var(--morrow-font-size-21);line-height: var(--morrow-line-height-1p2);letter-spacing: -.035em;font-weight: var(--morrow-font-weight-600)}.bn-body{margin: 0;max-width: 38ch;font-size: var(--morrow-font-size-13p5);line-height: var(--morrow-line-height-1p65);color: var(--ink-2)}.bn-split{display: grid;grid-template-columns: 40% 60%;height: 100%}.bn-split > .bn-cap{justify-content: flex-end;padding-top: var(--pad)}.bn-split .bn-title{font-size: var(--morrow-font-size-28);line-height: var(--morrow-line-height-1p08);letter-spacing: -.045em}.bn-stage{position: absolute;left: 50%;top: 50%;translate: -50% -50%}.bn-num{font-size: var(--morrow-font-size-120);line-height: var(--morrow-line-height-0p86);letter-spacing: -.07em;font-weight: var(--morrow-font-weight-550);font-variant-numeric: tabular-nums;white-space: nowrap}.bn-num small{margin-left: var(--morrow-space-0p08em);font-size: var(--morrow-font-size-0p26em);letter-spacing: -.02em;color: var(--ink-2);font-weight: var(--morrow-font-weight-600)}.bn-grid--C{grid-template-columns: repeat(12, minmax(0, 1fr));grid-template-rows: 380px 420px}.bn-grid--C > :nth-child(1){grid-column: 1 / 5}.bn-grid--C > :nth-child(2){grid-column: 5 / 9}.bn-grid--C > :nth-child(3){grid-column: 9 / 13}.bn-grid--C > :nth-child(4){grid-column: 1 / 8}.bn-grid--C > :nth-child(5){grid-column: 8 / 13}.bn-panel{padding: var(--morrow-space-24);border-radius: var(--morrow-radius-32);background: var(--surface);box-shadow: 0 30px 80px -50px oklch(25% .01 70 / .35)}.bn-grid--I{grid-template-columns: 1fr 2fr 1fr;grid-template-rows: 250px 250px}.bn-grid--I > :nth-child(1){grid-column: 1;grid-row: 1 / 3}.bn-grid--I > :nth-child(2){grid-column: 2;grid-row: 1 / 3}.bn-grid--I > :nth-child(3){grid-column: 3;grid-row: 1}.bn-grid--I > :nth-child(4){grid-column: 3;grid-row: 2}.bn-band{display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));margin-top: var(--morrow-space-56);padding-bottom: var(--morrow-space-24)}.bn-band > div{display: flex;flex-direction: column;align-items: center;gap: var(--morrow-space-14);padding: 0 var(--morrow-space-16);text-align: center}.bn-band > div + div{box-shadow: inset 1px 0 0 var(--faint)}.bn-band strong{font-size: var(--morrow-font-size-88);line-height: var(--morrow-line-height-0p86);letter-spacing: -.07em;font-weight: var(--morrow-font-weight-550);font-variant-numeric: tabular-nums;white-space: nowrap}.bn-band strong small{font-size: var(--morrow-font-size-0p42em);letter-spacing: -.02em}.bn-band span{max-width: 20ch;font-size: var(--morrow-font-size-13);line-height: var(--morrow-line-height-1p55);color: var(--muted)}.bv-search{position: absolute;left: 24px;right: 24px;top: 26px;display: flex;flex-direction: column;gap: var(--morrow-space-8)}.bv-field{display: flex;align-items: center;gap: var(--morrow-space-10);height: 46px;padding: 0 var(--morrow-space-14);border-radius: var(--morrow-radius-12);background: var(--surface);box-shadow: inset 0 0 0 1.5px var(--ink), 0 0 0 4px oklch(18% .008 70 / .06);font-size: var(--morrow-font-size-12);font-weight: var(--morrow-font-weight-600)}.bv-field kbd{margin-left: auto;padding: var(--morrow-space-2) var(--morrow-space-6);border-radius: var(--morrow-radius-5);background: var(--paper);box-shadow: inset 0 0 0 1px var(--faint);font: inherit;font-size: var(--morrow-font-size-9);color: var(--muted)}.bv-hit{display: grid;grid-template-columns: 30px 1fr auto;gap: var(--morrow-space-10);align-items: center;padding: var(--morrow-space-10) var(--morrow-space-12);border-radius: var(--morrow-radius-12);background: var(--surface);box-shadow: var(--sh-float);font-size: var(--morrow-font-size-11)}.bv-hit .bv-src{display: grid;place-items: center;width: 30px;height: 30px;border-radius: var(--morrow-radius-8);background: var(--paper);box-shadow: inset 0 0 0 1px var(--faint);color: var(--ink)}.bv-hit b{display: block;font-size: var(--morrow-font-size-11p5);font-weight: var(--morrow-font-weight-700)}.bv-hit span{color: var(--muted);font-size: var(--morrow-font-size-10)}.bv-hit mark{padding: 0 var(--morrow-space-2);border-radius: var(--morrow-radius-3);background: oklch(94% .04 55);color: inherit}.bv-hit time{font-size: var(--morrow-font-size-9p5);color: var(--muted)}.bv-hit.is-dof{filter: blur(1.4px);opacity: .5;box-shadow: none;background: var(--well)}.bv-keys{position: relative;width: 236px;height: 170px}.bv-key{position: absolute;display: grid;place-items: center;width: 68px;height: 68px;border-radius: var(--morrow-radius-18);background: var(--surface);color: var(--ink);box-shadow: 0 1px 2px oklch(10% 0 0 / .06), 0 10px 18px -8px oklch(25% .01 70 / .3), inset 0 -2px 0 oklch(10% 0 0 / .05)}.bv-key.is-dark{width: 84px;height: 84px;border-radius: var(--morrow-radius-22);background: linear-gradient(160deg, oklch(32% .008 70), var(--ink) 60%);color: var(--paper);box-shadow: inset 0 1px 0 oklch(100% 0 0 / .18), inset 0 -2px 0 oklch(0% 0 0 / .5), 0 20px 32px -12px oklch(20% .01 70 / .5)}.bv-keys--sm{width: 182px;height: 104px}.bv-keys--sm .bv-key{width: 56px;height: 56px;border-radius: var(--morrow-radius-15)}.bv-keys--sm .bv-key.is-dark{width: 72px;height: 72px;border-radius: var(--morrow-radius-19)}.bv-pill{position: absolute;display: inline-flex;align-items: center;gap: var(--morrow-space-7);height: 30px;padding: 0 var(--morrow-space-12);border-radius: var(--morrow-radius-100);background: var(--surface);box-shadow: inset 0 0 0 1px var(--faint), 0 12px 24px -12px oklch(25% .01 70 / .4);font-size: var(--morrow-font-size-10p5);font-weight: var(--morrow-font-weight-700);white-space: nowrap}.bv-stack{position: absolute;left: 4px;right: 28px;top: 50%;translate: 0 -50%;display: flex;flex-direction: column;gap: var(--morrow-space-10)}.bv-mini{display: flex;align-items: center;gap: var(--morrow-space-10);padding: var(--morrow-space-12) var(--morrow-space-16);border-radius: var(--morrow-radius-14);background: var(--well);font-size: var(--morrow-font-size-11);filter: blur(1.3px);opacity: .55}.bv-mini s{color: var(--muted)}.bv-draft{position: relative;padding: var(--morrow-space-18) var(--morrow-space-20);border-radius: var(--morrow-radius-16);background: var(--surface);box-shadow: inset 0 0 0 1px var(--faint), 0 2px 4px oklch(25% .01 70 / .06), 0 30px 60px -24px oklch(25% .01 70 / .36);rotate: -1.5deg}.bv-draft header{display: flex;align-items: center;gap: var(--morrow-space-10);padding-bottom: var(--morrow-space-14);border-bottom: 1px solid var(--faint);font-size: var(--morrow-font-size-11)}.bv-draft header b{display: block;font-size: var(--morrow-font-size-11p5)}.bv-draft header span{color: var(--muted);font-size: var(--morrow-font-size-9p5)}.bv-draft header .review-badge{margin-left: auto}.bv-draft p{margin: var(--morrow-space-14) 0 var(--morrow-space-16);font-size: var(--morrow-font-size-11);line-height: var(--morrow-line-height-1p7)}.bv-draft footer{display: flex;justify-content: flex-end;gap: var(--morrow-space-8)}.bv-btn{display: inline-flex;align-items: center;height: 32px;padding: 0 var(--morrow-space-14);border-radius: var(--morrow-radius-100);font-size: var(--morrow-font-size-10p5);font-weight: var(--morrow-font-weight-700);box-shadow: inset 0 0 0 1px var(--line)}.bv-btn.is-ink{background: var(--ink);color: var(--paper);box-shadow: 0 10px 20px -12px oklch(10% 0 0 / .6)}.bv-cursor{position: absolute;width: 26px;height: 26px;filter: drop-shadow(0 3px 4px oklch(0% 0 0 / .25))}.bv-orbit .obox{position: absolute;display: grid;place-items: center;width: 44px;height: 44px;margin: var(--morrow-space-n22) 0 0 var(--morrow-space-n22);border-radius: var(--morrow-radius-13);background: var(--surface);color: var(--ink);box-shadow: 0 12px 24px -12px oklch(0% 0 0 / .6)}.bv-orbit .hub{position: absolute;display: grid;place-items: center;width: 64px;height: 64px;margin: var(--morrow-space-n32) 0 0 var(--morrow-space-n32);border-radius: var(--morrow-radius-20);background: var(--paper);box-shadow: 0 0 0 6px oklch(100% 0 0 / .06), 0 0 0 8px oklch(63% .221 37 / .35), 0 20px 40px -12px oklch(63% .221 37 / .45)}.bv-orbit .hub svg{width: 30px;height: 30px}.bv-orbit .hub svg path{stroke: var(--ink);stroke-width: 1.6;fill: none}.bv-orbit .hub svg circle{fill: var(--orange)}.bv-rows{position: absolute;left: 20px;right: 20px;top: 24px;display: flex;flex-direction: column;gap: var(--morrow-space-8)}.bv-row{display: grid;grid-template-columns: 18px 1fr auto;gap: var(--morrow-space-10);align-items: center;padding: var(--morrow-space-11) var(--morrow-space-12);border-radius: var(--morrow-radius-12);background: var(--surface);box-shadow: inset 0 0 0 1px var(--faint);font-size: var(--morrow-font-size-10p5)}.bv-rows-label{margin: 0 0 var(--morrow-space-4) var(--morrow-space-2);font-size: var(--morrow-font-size-8p5);font-weight: var(--morrow-font-weight-750);letter-spacing: .13em;color: var(--muted)}.bv-row small{font-size: var(--morrow-font-size-9);color: var(--muted)}.bv-row .check-ring{width: 16px;height: 16px}.bv-row.is-done{opacity: .55}.bv-row.is-done span{text-decoration: line-through;color: var(--muted)}.bv-row.is-done .check-ring{background: var(--ink);color: var(--surface)}.bv-row.is-now{box-shadow: inset 0 0 0 1px var(--faint), var(--sh-float)}.bv-row.is-now .check-ring{border: 4px solid var(--orange)}.bv-flow{position: absolute;left: 20px;right: 20px;top: 22px;display: flex;flex-direction: column;align-items: flex-start;gap: 0}.bv-flow span{display: inline-flex;align-items: center;gap: var(--morrow-space-8);height: 30px;padding: 0 var(--morrow-space-12);border-radius: var(--morrow-radius-100);background: oklch(100% 0 0 / .08);box-shadow: inset 0 0 0 1px var(--dark-line);font-size: var(--morrow-font-size-10);font-weight: var(--morrow-font-weight-700);color: var(--paper);white-space: nowrap}.bv-flow span small{font-size: var(--morrow-font-size-8);letter-spacing: .12em;color: oklch(66% .008 70)}.bv-flow span.is-ai{background: var(--ember);color: var(--dark-section);box-shadow: none}.bv-flow span.is-ai small{color: oklch(35% .05 45)}.bv-flow i{display: block;width: 1px;height: 12px;margin-left: var(--morrow-space-22);border-left: 1px dashed oklch(55% .008 70)}.pr{position: relative;isolation: isolate;color: var(--ink);--card: var(--surface);--well: var(--paper);--ink-2: var(--muted);--ink-3: oklch(60% .008 70);--hair: var(--faint);--hair-2: var(--line);--accent: var(--orange);--accent-ink: var(--surface);--accent-text: var(--orange-deep);--contrast: var(--dark-section);--on-contrast: var(--paper);--on-contrast-2: oklch(70% .008 70);--r: 22px;--r-btn: 100px;--pad: 32px;--gap: 16px;--sh-card: 0 1px 2px oklch(25% .01 70 / .04);--sh-lift: 0 2px 4px oklch(25% .01 70 / .06), 0 34px 64px -26px oklch(25% .01 70 / .4)}.pr *{box-sizing: border-box}:where(.pr) :is(h3, h4, p, ul){margin: 0;padding: 0}.pr ul{list-style: none}.pr-sr{position: absolute;width: 1px;height: 1px;overflow: hidden;clip-path: inset(50%);white-space: nowrap}.pr-split{display: grid;grid-template-columns: minmax(0, 5fr) minmax(0, 7fr);gap: var(--morrow-space-56);align-items: center}.pr-value{display: flex;flex-direction: column;gap: var(--morrow-space-28)}.pr-value h3{font-size: var(--morrow-font-size-30);line-height: var(--morrow-line-height-1p1);letter-spacing: -.045em;font-weight: var(--morrow-font-weight-600);max-width: 16ch}.pr-value .pr-list{display: flex;flex-direction: column;gap: var(--morrow-space-18)}.pr-value .pr-list li{display: flex;align-items: center;gap: var(--morrow-space-14);font-size: var(--morrow-font-size-14);font-weight: var(--morrow-font-weight-600);line-height: var(--morrow-line-height-1p4)}.pr-value .pr-list li small{display: block;margin-top: var(--morrow-space-3);font-size: var(--morrow-font-size-12);font-weight: var(--morrow-font-weight-500);color: var(--ink-2)}.pr-vic{display: grid;place-items: center;flex: none;width: 40px;height: 40px;border-radius: var(--morrow-radius-12);background: var(--card);color: var(--accent-text);box-shadow: inset 0 0 0 1px var(--hair-2), 0 8px 16px -10px oklch(25% .01 70 / .3)}.pr-tiers{position: relative;display: grid;grid-template-columns: repeat(var(--n, 2), minmax(0, 1fr));gap: var(--gap)}.pr-tier{position: relative;display: grid;grid-row: span 4;grid-template-rows: subgrid;row-gap: 0;min-width: 0;border-radius: var(--r)}.pr-card{position: relative;display: grid;grid-row: 1 / -1;grid-template-rows: subgrid;row-gap: 0;overflow: hidden;isolation: isolate;border-radius: inherit;background: var(--card);box-shadow: inset 0 0 0 1px var(--hair-2), var(--sh-card)}.pr-top{display: grid;grid-row: 1 / 5;grid-template-rows: subgrid;row-gap: 0;padding: var(--pad);border-radius: inherit}.pr-name-row{display: flex;align-items: center;gap: var(--morrow-space-10);min-height: 30px}.pr-name{font-size: var(--morrow-font-size-20);line-height: var(--morrow-line-height-1p2);letter-spacing: -.03em;font-weight: var(--morrow-font-weight-650)}.pr-badge{display: inline-flex;align-items: center;height: 26px;margin-left: auto;padding: 0 var(--morrow-space-10);border-radius: var(--morrow-radius-100);font-size: var(--morrow-font-size-10);font-weight: var(--morrow-font-weight-750);letter-spacing: .04em;white-space: nowrap;background: oklch(94% .04 55);color: var(--accent-text)}.pr-for{max-width: 30ch;margin-top: var(--morrow-space-8);font-size: var(--morrow-font-size-13p5);line-height: var(--morrow-line-height-1p55);color: var(--ink-2)}.pr-price{display: flex;flex-wrap: wrap;align-items: flex-end;column-gap: var(--morrow-space-10);row-gap: var(--morrow-space-8);margin-top: var(--morrow-space-30)}.pr-amt{display: inline-flex;align-items: flex-start;font-size: var(--morrow-font-size-76);line-height: var(--morrow-line-height-0p8);letter-spacing: -.08em;font-weight: var(--morrow-font-weight-550);font-variant-numeric: tabular-nums;white-space: nowrap}.pr-cur{margin: var(--morrow-space-0p04em) var(--morrow-space-0p1em) 0 0;font-size: var(--morrow-font-size-0p32em);letter-spacing: 0;color: var(--ink-2)}.pr-was{align-self: flex-start;font-size: var(--morrow-font-size-20);color: var(--ink-2);text-decoration: line-through;text-decoration-thickness: 1.5px;font-variant-numeric: tabular-nums}.pr-per{flex-basis: 100%;font-size: var(--morrow-font-size-12);line-height: var(--morrow-line-height-1p45);color: var(--ink-2)}.pr-save{display: inline-flex;align-items: center;height: 22px;padding: 0 var(--morrow-space-8);border-radius: var(--morrow-radius-100);font-size: var(--morrow-font-size-10);font-weight: var(--morrow-font-weight-750);background: var(--accent);color: var(--accent-ink);align-self: center}.pr-cta-block{display: flex;flex-direction: column;gap: var(--morrow-space-12);margin-top: var(--morrow-space-28)}.pr-cta{display: flex;align-items: center;justify-content: center;gap: var(--morrow-space-10);height: 50px;padding: 0 var(--morrow-space-20);border: 0;border-radius: var(--r-btn);font: inherit;font-size: var(--morrow-font-size-13);font-weight: var(--morrow-font-weight-700);text-decoration: none;white-space: nowrap;cursor: pointer;transition: transform .2s ease, background .2s ease}.pr-cta:hover{transform: translateY(-2px)}.pr-cta:active{transform: translateY(0) scale(.98)}.pr-cta:focus-visible{outline: 2px solid var(--accent);outline-offset: 4px}.pr-cta--line{background: transparent;color: var(--ink);box-shadow: inset 0 0 0 1px var(--hair-2)}.pr-cta--line:hover{background: var(--well)}.pr-note{font-size: var(--morrow-font-size-11);line-height: var(--morrow-line-height-1p45);color: var(--ink-2);text-align: center}.pr-foot{margin-top: var(--morrow-space-40);font-size: var(--morrow-font-size-12);color: var(--ink-2);text-align: center}.pr .is-featured{--card: var(--contrast);--ink: var(--on-contrast);--ink-2: var(--on-contrast-2);--hair-2: oklch(100% 0 0 / .12);color: var(--on-contrast);z-index: 2}.pr .is-featured .pr-card{background: var(--contrast);box-shadow: var(--sh-lift)}.pr .is-featured .pr-card::before{content: '';position: absolute;inset: 0;z-index: -1;background: radial-gradient(120% 70% at 0% 0%, oklch(100% 0 0 / .1), transparent 55%), radial-gradient(70% 50% at 100% 100%, oklch(63% .221 37 / .22), transparent 70%)}.pr .is-featured .pr-badge{background: var(--ember);color: var(--dark-section)}.pr .is-featured .pr-cur, .pr .is-featured .pr-was{color: var(--on-contrast-2)}.pr .is-featured .pr-cta{background: var(--paper);color: var(--ink-on, var(--dark-section));box-shadow: 0 12px 26px -12px oklch(0% 0 0 / .6)}.pr .is-featured .pr-cta:hover{background: var(--surface)}.pr-table{width: 100%;border-collapse: separate;border-spacing: 0;table-layout: fixed;font-size: var(--morrow-font-size-13p5)}.pr-table :is(th, td){padding: var(--morrow-space-18) var(--morrow-space-20);border-bottom: 1px solid var(--hair);text-align: center;vertical-align: middle;font-weight: var(--morrow-font-weight-500);color: var(--ink-2)}.pr-table tbody th[scope="row"]{padding-left: 0;text-align: left;font-weight: var(--morrow-font-weight-650);color: var(--ink)}.pr-table thead th{padding-top: var(--morrow-space-26);padding-bottom: var(--morrow-space-22);border-bottom: 1px solid var(--hair-2);vertical-align: bottom;font-size: var(--morrow-font-size-9);font-weight: var(--morrow-font-weight-750);letter-spacing: .13em;color: var(--ink-2)}.pr-table thead th:first-child{width: 34%;padding-left: 0;text-align: left}.pr-table .pr-group th{padding: var(--morrow-space-34) 0 var(--morrow-space-12);text-align: left;font-size: var(--morrow-font-size-9);font-weight: var(--morrow-font-weight-750);letter-spacing: .14em;text-transform: uppercase;color: var(--accent-text)}.pr-table .is-f{background: oklch(63% .221 37 / .06);color: var(--ink)}.pr-table thead .is-f{border-radius: var(--morrow-radius-18) var(--morrow-radius-18) 0 0;box-shadow: inset 0 1px 0 oklch(63% .221 37 / .3);color: var(--ink)}.pr-table tbody tr:last-child .is-f{border-radius: 0 0 var(--morrow-radius-18) var(--morrow-radius-18)}.pr-table tbody tr:last-child :is(th, td){border-bottom: 0}.pr-table .pr-group .is-f{background: oklch(63% .221 37 / .06)}.pr-th-logo{display: inline-flex;align-items: center;gap: var(--morrow-space-7);font-size: var(--morrow-font-size-15);font-weight: var(--morrow-font-weight-800);letter-spacing: -.055em;text-transform: none;color: var(--ink)}.pr-th-logo svg{width: 17px;height: 17px;overflow: visible}.pr-th-logo svg path{stroke: currentColor;stroke-width: 1.5;fill: none}.pr-th-logo svg circle{fill: var(--orange)}.pr-yes{display: inline-flex;align-items: center;gap: var(--morrow-space-8);font-weight: var(--morrow-font-weight-650);color: var(--ink)}.pr-yes .ic:where(:not([data-ox-sheet] *)){color: var(--accent-text)}.pr-no{color: var(--ink-2)}@media (max-width: 1100px){.bn-grid--C, .bn-grid--I{grid-template-columns: 1fr 1fr;grid-template-rows: none;grid-auto-flow: dense}.bn-grid > *{grid-column: auto !important;grid-row: auto !important;min-height: 380px}.bn-grid > .bn-wide{grid-column: 1 / -1 !important}.bn-grid > .bn-hero{order: -1}.bn-grid > .bn-tile--stat{min-height: 300px}.bn-visual{min-height: 220px}.bn-split{grid-template-columns: 1fr;grid-template-rows: auto auto}.bn-split > .bn-visual{order: -1;min-height: 340px}.bn-split > .bn-cap{padding-top: 0}.bn-band{grid-template-columns: 1fr 1fr;row-gap: var(--morrow-space-40)}.bn-grid--I > .bn-hero .bn-visual{min-height: 350px}.bn-grid--I > .bn-tile:not(.bn-wide){min-height: 300px}.bn-grid--I > .bn-wide:not(.bn-hero) .bn-visual{min-height: 340px}.bn-band > div:nth-child(3){box-shadow: none}.pr-split{grid-template-columns: 1fr;gap: var(--morrow-space-44)}.fs-dpanel{grid-template-columns: 1fr}.fs-dpanel > .fs-col{padding: var(--morrow-space-28) var(--morrow-space-24) var(--morrow-space-8)}.fs-dpanel > .fs-well{min-height: 460px}.fs-pin{left: 50% !important;right: auto !important;translate: -50% 0}}@media (max-width: 820px){.section-head{grid-template-columns: 1fr;gap: var(--morrow-space-28);margin-bottom: var(--morrow-space-48)}.pr-table thead th:first-child{width: 40%}}@media (max-width: 700px){.bn-grid--I > .bn-hero .bn-visual{min-height: 400px}.bn-grid--C, .bn-grid--I{grid-template-columns: 1fr}.bn-panel{padding: var(--morrow-space-12);border-radius: var(--morrow-radius-24)}.bn-band{grid-template-columns: 1fr}.bn-band > div + div{box-shadow: none}.bn-band strong{font-size: var(--morrow-font-size-72)}.pr-tiers{grid-template-columns: 1fr}.pr-amt{font-size: var(--morrow-font-size-64)}.pr{--pad: 24px}.pr-table :is(th, td){padding: var(--morrow-space-14) var(--morrow-space-8);font-size: var(--morrow-font-size-12)}.pr-table thead th:first-child{width: 36%}.fs-peek{margin-inline: calc(var(--d, 1) * var(--morrow-space-10));padding-inline: var(--morrow-space-18);font-size: var(--morrow-font-size-9p5)}.fs-peek span{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.fs-dpanel{padding: var(--morrow-space-8)}.fs-dpanel > .fs-col{padding: var(--morrow-space-22) var(--morrow-space-16) var(--morrow-space-8)}}@container (max-width: 520px){.fs-pin{scale: .82;transform-origin: top center}.fs-chip{scale: .9}}@container (max-width: 360px){.fs-pin{scale: .7}}.ds{position: relative;width: 1600px;box-sizing: border-box;overflow: hidden;padding: var(--morrow-space-88) var(--morrow-space-96);background: var(--paper);color: var(--ink);font-family: var(--font-sans)}.ds.dark{background: var(--dark-section);color: var(--paper)}.ds-head{display: grid;grid-template-columns: minmax(0, 1fr) minmax(0, 440px);gap: var(--morrow-space-64);align-items: end;margin-bottom: var(--morrow-space-64)}.ds-head > div{display: flex;flex-direction: column;gap: var(--morrow-space-22)}.ds-eyebrow{display: inline-flex;align-items: center;gap: var(--morrow-space-10);margin: 0;font-size: var(--morrow-font-size-11);font-weight: var(--morrow-font-weight-750);line-height: 1;letter-spacing: .16em;text-transform: uppercase;color: var(--orange-deep)}.ds-eyebrow svg{width: 18px;height: 18px;overflow: visible}.ds-eyebrow svg path{stroke: var(--ink);stroke-width: 1.5;fill: none}.ds-eyebrow svg circle{fill: var(--orange)}.ds h1{margin: 0;font-size: var(--morrow-font-size-72);line-height: var(--morrow-line-height-0p96);letter-spacing: -.06em;font-weight: var(--morrow-font-weight-600)}.ds h1 em{font-family: var(--font-serif);font-style: italic;font-weight: var(--morrow-font-weight-400);color: var(--orange);letter-spacing: -.03em}.ds-lede{margin: 0 0 var(--morrow-space-6);font-size: var(--morrow-font-size-16);line-height: var(--morrow-line-height-1p7);color: var(--muted)}.ds-label{display: block;margin: 0 0 var(--morrow-space-18);font-size: var(--morrow-font-size-9);font-weight: var(--morrow-font-weight-750);letter-spacing: .15em;text-transform: uppercase;color: var(--muted)}.ds-card{min-width: 0;padding: var(--morrow-space-30);border: 1px solid var(--line);border-radius: var(--morrow-radius-18);background: var(--surface)}.ds-card.flat:where(:not([data-ox-sheet] *)){background: transparent}.ds-card.dark{border-color: var(--dark-line);background: var(--dark-section);color: var(--paper)}.ds-grid2{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: var(--morrow-space-18)}.ds-grid3{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: var(--morrow-space-18)}.ds-grid4{display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));gap: var(--morrow-space-18)}.ds-row{display: flex;flex-wrap: wrap;align-items: center;gap: var(--morrow-space-14)}.ds-cap{margin: var(--morrow-space-14) 0 0;font-size: var(--morrow-font-size-12);line-height: var(--morrow-line-height-1p6);color: var(--muted)}.ds-mono{font-family: var(--morrow-font-mono);font-size: var(--morrow-font-size-11);letter-spacing: 0}.ds-rule{height: 1px;margin: var(--morrow-space-44) 0;background: var(--line)}.swatch{display: flex;flex-direction: column;min-width: 0;overflow: hidden;border: 1px solid var(--line);border-radius: var(--morrow-radius-16);background: var(--surface)}.swatch-chip{height: 150px}.swatch-meta{display: flex;flex-direction: column;gap: var(--morrow-space-5);padding: var(--morrow-space-16) var(--morrow-space-18) var(--morrow-space-18)}.swatch-meta b{font-size: var(--morrow-font-size-15);font-weight: var(--morrow-font-weight-700);letter-spacing: -.02em}.swatch-meta span{font-size: var(--morrow-font-size-11);color: var(--muted)}.ds-index{display: grid;grid-template-columns: 44px 1fr auto;align-items: center;gap: var(--morrow-space-12);min-height: 64px;border-bottom: 1px solid var(--line)}.ds-index b{font-size: var(--morrow-font-size-17);font-weight: var(--morrow-font-weight-650);letter-spacing: -.025em}.ds-index span{font-size: var(--morrow-font-size-12);color: var(--muted)}.ds-index i{font-style: normal;font-size: var(--morrow-font-size-10);font-weight: var(--morrow-font-weight-750);letter-spacing: .1em;color: var(--orange-deep)}.ds-state{display: flex;flex-direction: column;align-items: flex-start;gap: var(--morrow-space-12)}.ds-state > span{font-size: var(--morrow-font-size-10);font-weight: var(--morrow-font-weight-650);letter-spacing: .06em;color: var(--muted)}.ig-bar{display: flex;align-items: center;justify-content: space-between;gap: var(--morrow-space-24);margin-bottom: var(--morrow-space-20)}.ig-chips{display: flex;flex-wrap: wrap;gap: var(--morrow-space-8)}.ig-chip{display: inline-flex;align-items: center;gap: var(--morrow-space-8);height: 40px;padding: 0 var(--morrow-space-16);border: 0;border-radius: var(--morrow-radius-100);background: var(--surface);box-shadow: inset 0 0 0 1px var(--line);font: inherit;font-size: var(--morrow-font-size-12p5);font-weight: var(--morrow-font-weight-700);color: var(--muted);cursor: pointer;white-space: nowrap;transition: background .2s ease, color .2s ease}.ig-chip small{font-size: var(--morrow-font-size-10p5);font-weight: var(--morrow-font-weight-650);color: oklch(60% .008 70);font-variant-numeric: tabular-nums}.ig-chip:hover, .ig-chip.is-hover{color: var(--ink)}.ig-chip[aria-pressed="true"]{background: var(--ink);color: var(--paper);box-shadow: none}.ig-chip[aria-pressed="true"] small{color: oklch(72% .008 70)}.ig-chip:focus-visible{outline: 2px solid var(--orange);outline-offset: 3px}.ig-count{display: inline-flex;align-items: center;gap: var(--morrow-space-9);font-size: var(--morrow-font-size-12);color: var(--muted);white-space: nowrap}.ig-tray{padding: var(--morrow-space-10);border-radius: var(--morrow-radius-32);background: oklch(95.6% .007 78)}.ig-grid{display: grid;grid-template-columns: repeat(5, minmax(0, 1fr));gap: var(--morrow-space-10);grid-auto-flow: dense}.ig-card{position: relative;overflow: hidden;isolation: isolate;display: flex;flex-direction: column;gap: var(--morrow-space-18);min-width: 0;min-height: 256px;padding: var(--morrow-space-24);border-radius: var(--morrow-radius-22);background: var(--surface);box-shadow: 0 1px 2px oklch(25% .01 70 / .05)}.ig-card.is-wide{grid-column: span 2}.ig-top{display: flex;align-items: center;justify-content: space-between;gap: var(--morrow-space-12)}.ig-key{display: grid;place-items: center;flex: none;width: 44px;height: 44px;border-radius: var(--morrow-radius-13);background: var(--surface);color: var(--ink);box-shadow: 0 1px 2px oklch(10% 0 0 / .06), 0 8px 16px -8px oklch(25% .01 70 / .3), inset 0 0 0 1px var(--faint), inset 0 -2px 0 oklch(10% 0 0 / .04)}.ig-tag{display: inline-flex;align-items: center;gap: var(--morrow-space-6);height: 26px;padding: 0 var(--morrow-space-10);border-radius: var(--morrow-radius-100);background: oklch(97% .004 80);box-shadow: inset 0 0 0 1px var(--faint);font-size: var(--morrow-font-size-10);font-weight: var(--morrow-font-weight-700);color: var(--muted);white-space: nowrap}.ig-tag .ic:where(:not([data-ox-sheet] *)){color: var(--orange-deep)}.ig-txt{display: flex;flex-direction: column;gap: var(--morrow-space-8);margin-top: auto;min-width: 0}.ig-name{margin: 0;font-size: var(--morrow-font-size-19);line-height: var(--morrow-line-height-1p2);letter-spacing: -.035em;font-weight: var(--morrow-font-weight-650)}.ig-body{margin: 0;min-height: 3.2em;max-width: 46ch;font-size: var(--morrow-font-size-13);line-height: var(--morrow-line-height-1p6);color: var(--muted);text-wrap: pretty}.ig-meta{display: flex;align-items: center;gap: var(--morrow-space-12);min-width: 0}.ig-sync{display: flex;align-items: center;gap: var(--morrow-space-8);font-size: var(--morrow-font-size-10p5);font-weight: var(--morrow-font-weight-650);color: var(--muted)}.ig-card--contrast{background: var(--dark-section);color: var(--paper);box-shadow: 0 24px 40px -24px oklch(10% 0 0 / .55)}.ig-card--contrast .ig-body, .ig-card--contrast .ig-sync{color: oklch(72% .008 70)}.ig-card--contrast .ig-key{background: linear-gradient(160deg, oklch(34% .008 70), oklch(16% .008 70) 60%);color: var(--paper);box-shadow: inset 0 1px 0 oklch(100% 0 0 / .16), 0 10px 18px -10px oklch(0% 0 0 / .6)}.ig-card--contrast .ig-tag{background: oklch(100% 0 0 / .07);box-shadow: inset 0 0 0 1px var(--dark-line);color: oklch(80% .008 70)}.ig-card--contrast .ig-tag .ic:where(:not([data-ox-sheet] *)){color: var(--ember)}.ig-smoke{position: absolute;inset: -20%;z-index: -1;filter: blur(30px);pointer-events: none}.ig-smoke i{position: absolute;border-radius: 50%;background: radial-gradient(closest-side, oklch(100% 0 0 / .2), transparent)}.ig-smoke i.is-warm{background: radial-gradient(closest-side, oklch(63% .221 37 / .35), transparent)}.ig-rules{position: relative;display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));row-gap: var(--morrow-space-56)}.ig-rules-lines{position: absolute;inset: -56px 0;z-index: 0;display: grid;grid-template-columns: repeat(4, 1fr);pointer-events: none}.ig-rules-lines i{border-left: 1px dashed oklch(80% .03 70)}.ig-rules-lines i:last-child{border-right: 1px dashed oklch(80% .03 70)}.ig-rules > :not(.ig-rules-lines){position: relative;z-index: 1;min-width: 0;padding-inline: var(--morrow-space-28)}.ig-intro{grid-column: 1 / 3;display: flex;flex-direction: column;justify-content: center;gap: var(--morrow-space-22);padding-block: var(--morrow-space-28);background: var(--linen)}.ig-intro h2{margin: 0;font-size: var(--morrow-font-size-fluid-13);line-height: var(--morrow-line-height-0p98);letter-spacing: -.06em;font-weight: var(--morrow-font-weight-600)}.ig-intro p{max-width: 42ch;margin: 0;font-size: var(--morrow-font-size-16);line-height: var(--morrow-line-height-1p75);color: var(--muted)}.ig-object{grid-column: 3 / 5;min-height: 380px;container-type: inline-size;background: var(--linen)}.ig-stage{position: absolute;left: 50%;top: 50%;width: 520px;height: 360px;translate: -50% -50%}.ig-stage > svg{position: absolute;inset: 0;overflow: visible}.ig-event{position: absolute;left: 110px;top: 70px;width: 300px;padding: var(--morrow-space-16) var(--morrow-space-18) var(--morrow-space-14);border-radius: var(--morrow-radius-18);background: var(--surface);box-shadow: inset 0 0 0 1px var(--faint), 0 2px 4px oklch(25% .01 70 / .06), 0 34px 60px -26px oklch(25% .01 70 / .45);rotate: -4deg}.ig-event header{display: flex;align-items: center;gap: var(--morrow-space-8);padding-bottom: var(--morrow-space-12);border-bottom: 1px solid var(--faint);font-size: var(--morrow-font-size-10p5);font-weight: var(--morrow-font-weight-700)}.ig-event header small{margin-left: auto;font-size: var(--morrow-font-size-9p5);font-weight: var(--morrow-font-weight-600);color: var(--muted)}.ig-event ul{display: flex;flex-direction: column;gap: var(--morrow-space-9);margin: var(--morrow-space-12) 0 var(--morrow-space-14);padding: 0;list-style: none}.ig-event li{display: grid;grid-template-columns: 74px 1fr;gap: var(--morrow-space-10);font-size: var(--morrow-font-size-10p5)}.ig-event li span{color: var(--muted)}.ig-event li b{font-weight: var(--morrow-font-weight-650)}.ig-event li s{color: var(--muted);font-weight: var(--morrow-font-weight-500);margin-right: var(--morrow-space-6)}.ig-event footer{display: flex;align-items: center;justify-content: space-between;gap: var(--morrow-space-10)}.ig-pill{position: absolute;display: inline-flex;align-items: center;gap: var(--morrow-space-8);height: 34px;padding: 0 var(--morrow-space-14) 0 var(--morrow-space-8);border-radius: var(--morrow-radius-100);background: var(--ink);color: var(--paper);font-size: var(--morrow-font-size-10p5);font-weight: var(--morrow-font-weight-700);white-space: nowrap;box-shadow: 0 16px 32px -14px oklch(10% 0 0 / .55)}.ig-pill i{display: grid;place-items: center;width: 22px;height: 22px;border-radius: 50%;background: var(--orange);color: var(--surface)}.ig-band{grid-column: 1 / -1;display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));padding-inline: 0 !important;border-radius: var(--morrow-radius-18);background: var(--surface);box-shadow: 0 1px 2px oklch(25% .01 70 / .05)}.ig-band > div{display: flex;flex-direction: column;gap: var(--morrow-space-10);padding: var(--morrow-space-28)}.ig-band > div + div{box-shadow: inset 1px 0 0 var(--faint)}.ig-stat{font-size: var(--morrow-font-size-52);line-height: var(--morrow-line-height-0p9);letter-spacing: -.06em;font-weight: var(--morrow-font-weight-550);font-variant-numeric: tabular-nums;white-space: nowrap}.ig-stat small{margin-left: var(--morrow-space-0p06em);font-size: var(--morrow-font-size-0p42em);letter-spacing: -.02em;color: var(--muted)}.ig-band span{max-width: 24ch;font-size: var(--morrow-font-size-13);line-height: var(--morrow-line-height-1p55);color: var(--muted)}.ig-step{display: flex;flex-direction: column;gap: var(--morrow-space-12);padding-block: var(--morrow-space-4) var(--morrow-space-8)}.ig-step .ic:where(:not([data-ox-sheet] *)){color: var(--orange-deep);margin-bottom: var(--morrow-space-8)}.ig-step h3{position: relative;margin: 0;font-size: var(--morrow-font-size-20);line-height: var(--morrow-line-height-1p2);letter-spacing: -.035em;font-weight: var(--morrow-font-weight-650)}.ig-step h3::before{content: '';position: absolute;left: -29px;top: 2px;width: 2px;height: 22px;border-radius: var(--morrow-radius-2);background: var(--orange)}.ig-step h3 small{margin-right: var(--morrow-space-10);font-size: var(--morrow-font-size-11);font-weight: var(--morrow-font-weight-750);letter-spacing: .12em;color: var(--orange-deep);vertical-align: 3px}.ig-step p{max-width: 30ch;margin: 0;font-size: var(--morrow-font-size-13p5);line-height: var(--morrow-line-height-1p65);color: var(--muted)}@container (max-width: 520px){.ig-stage{scale: .82}}@container (max-width: 400px){.ig-stage{scale: .66}}.tm{--card: var(--surface);--ink-2: var(--muted);--ink-3: oklch(58% .008 70);--accent: var(--orange);--accent-text: var(--orange-deep);--contrast: var(--dark-section);--on-contrast: var(--paper);--on-contrast-2: oklch(72% .008 70);--r: 22px;--pad: 32px;color: var(--ink)}.tm-proofgrid{display: grid;grid-template-columns: repeat(12, minmax(0, 1fr));grid-template-rows: auto auto;gap: var(--morrow-space-16)}.tm-proofgrid > :nth-child(1){grid-column: 1 / 7;grid-row: 1 / 3}.tm-proofgrid > :nth-child(2){grid-column: 7 / 13;grid-row: 1}.tm-proofgrid > :nth-child(3){grid-column: 7 / 10;grid-row: 2}.tm-proofgrid > :nth-child(4){grid-column: 10 / 13;grid-row: 2}.tm-card{position: relative;overflow: hidden;isolation: isolate;display: flex;flex-direction: column;gap: var(--morrow-space-22);min-width: 0;min-height: 300px;margin: 0;padding: var(--pad);border-radius: var(--r);background: var(--card);box-shadow: inset 0 0 0 1px var(--faint), 0 1px 2px oklch(25% .01 70 / .04)}.tm-card--contrast{background: var(--contrast);color: var(--on-contrast);box-shadow: 0 34px 64px -34px oklch(10% 0 0 / .6)}.tm-card--contrast::before{content: '';position: absolute;inset: 0;z-index: -1;background: radial-gradient(110% 70% at 0% 0%, oklch(100% 0 0 / .08), transparent 55%), radial-gradient(70% 50% at 100% 100%, oklch(63% .221 37 / .2), transparent 70%)}.tm-card--contrast .tm-role, .tm-card--contrast .tm-metric-label{color: var(--on-contrast-2)}.tm-card--contrast .tm-glyph{color: var(--ember)}.tm-card--contrast .tm-quote mark{color: var(--ember)}.tm-card--contrast .tm-mono{background: oklch(100% 0 0 / .1);color: var(--paper)}.tm-card--contrast .tm-co{color: var(--paper);opacity: .8}.tm-metric{margin: 0;font-size: var(--morrow-font-size-76);line-height: var(--morrow-line-height-0p86);letter-spacing: -.07em;font-weight: var(--morrow-font-weight-550);font-variant-numeric: tabular-nums;white-space: nowrap}.tm-metric small{margin-left: var(--morrow-space-0p04em);font-size: var(--morrow-font-size-0p46em);letter-spacing: -.03em}.tm-metric-label{max-width: 26ch;margin: var(--morrow-space-10) 0 0;font-size: var(--morrow-font-size-13p5);line-height: var(--morrow-line-height-1p5);color: var(--ink-2)}.tm-glyph{display: block;flex: none;width: 24px;height: 18px;color: var(--accent)}.tm-quote{margin: 0;font-size: var(--morrow-font-size-16p5);line-height: var(--morrow-line-height-1p6);text-wrap: pretty}.tm-quote p{margin: 0;text-indent: -.4em}.tm-quote mark{background: none;color: var(--accent-text)}.tm-attr{display: flex;align-items: center;gap: var(--morrow-space-12);min-width: 0;margin-top: auto}.tm-attr > div{min-width: 0}.tm-mono{display: grid;place-items: center;flex: none;width: 42px;height: 42px;border-radius: 50%;background: oklch(94% .045 50);color: oklch(42% .12 40);font-size: var(--morrow-font-size-12);font-weight: var(--morrow-font-weight-750);letter-spacing: -.02em}.tm-name{margin: 0;font-size: var(--morrow-font-size-14);line-height: var(--morrow-line-height-1p3);font-weight: var(--morrow-font-weight-700)}.tm-role{margin: 0;font-size: var(--morrow-font-size-12p5);line-height: var(--morrow-line-height-1p4);color: var(--ink-2)}.tm-co{display: inline-flex;align-items: center;gap: var(--morrow-space-7);margin-left: auto;font-size: var(--morrow-font-size-13);font-weight: var(--morrow-font-weight-800);letter-spacing: -.04em;white-space: nowrap;color: var(--ink);opacity: .75}.tm-co svg{width: 16px;height: 16px}.tm-hero .tm-metric{font-size: var(--morrow-font-size-128)}.tm-bars{display: grid;grid-template-columns: 1fr 1fr;row-gap: var(--morrow-space-10);margin-top: auto;font-size: var(--morrow-font-size-10);color: var(--on-contrast-2)}.tm-bars > div{grid-column: 1 / -1;display: flex;align-items: flex-end;gap: var(--morrow-space-6);height: 120px;padding-bottom: var(--morrow-space-1);box-shadow: inset 0 -1px 0 var(--dark-line)}.tm-bars i{flex: 1;border-radius: var(--morrow-radius-5) var(--morrow-radius-5) var(--morrow-radius-2) var(--morrow-radius-2);background: oklch(100% 0 0 / .14)}.tm-bars i.is-up{background: linear-gradient(var(--ember), var(--orange))}.tm-bars span:last-child{text-align: right}.tm-hero .tm-quote{font-size: var(--morrow-font-size-26);line-height: var(--morrow-line-height-1p4);letter-spacing: -.02em}.tm-hero .tm-glyph{width: 30px;height: 22px}.tm-hero .tm-mono{width: 48px;height: 48px}.tm-proof{display: flex;flex-wrap: wrap;align-items: center;gap: var(--morrow-space-28);margin-top: var(--morrow-space-40);font-size: var(--morrow-font-size-13p5);color: var(--muted)}.tm-proof b{font-weight: var(--morrow-font-weight-750);color: var(--ink)}.tm-proof > .button{margin-left: auto}.tm-proof-sep{width: 1px;height: 22px;background: var(--line)}.tm-stack{display: flex}.tm-stack > *{width: 34px;height: 34px;margin-left: var(--morrow-space-n9);font-size: var(--morrow-font-size-10);box-shadow: 0 0 0 2.5px var(--paper)}.tm-stack > :first-child{margin-left: 0}.tm-stack > .is-more{background: var(--ink);color: var(--paper)}.tm-logos{display: grid;grid-template-columns: repeat(5, minmax(0, 1fr));overflow: hidden;border-radius: var(--morrow-radius-26);background: var(--surface);box-shadow: 0 30px 80px -50px oklch(25% .01 70 / .35)}.tm-logos > div{display: flex;align-items: center;justify-content: center;gap: var(--morrow-space-9);min-height: 140px;padding: 0 var(--morrow-space-20);box-shadow: inset -1px -1px 0 var(--faint);color: oklch(30% .008 70);white-space: nowrap}.tm-logos > div:nth-child(5n){box-shadow: inset 0 -1px 0 var(--faint)}.tm-logos > div:nth-child(n+6){box-shadow: inset -1px 0 0 var(--faint)}.tm-logos > div:nth-child(10){box-shadow: none}.tm-logos svg{flex: none;width: 22px;height: 22px}.wm-sans{font-size: var(--morrow-font-size-19);font-weight: var(--morrow-font-weight-800);letter-spacing: -.055em}.wm-serif{font-family: var(--font-serif);font-size: var(--morrow-font-size-25);font-style: italic;letter-spacing: -.03em}.wm-caps{font-size: var(--morrow-font-size-13);font-weight: var(--morrow-font-weight-750);letter-spacing: .26em}.wm-light{font-size: var(--morrow-font-size-20);font-weight: var(--morrow-font-weight-450);letter-spacing: -.04em}.tm-lines{display: grid;grid-template-columns: minmax(0, .9fr) minmax(0, 1fr) minmax(0, 1fr);border-top: 1px solid var(--line)}.tm-lines > *{min-width: 0;padding: var(--morrow-space-44) var(--morrow-space-40) var(--morrow-space-48);border-bottom: 1px solid var(--line)}.tm-lines > .tm-lhead{position: relative;isolation: isolate;grid-row: span 2;padding-left: 0}.tm-lines > .tm-lhead h2{margin: var(--morrow-space-24) 0 0;font-size: var(--morrow-font-size-fluid-11);line-height: var(--morrow-line-height-0p98);letter-spacing: -.06em;font-weight: var(--morrow-font-weight-600)}.tm-lines > .tm-lhead p{max-width: 30ch;margin: var(--morrow-space-22) 0 0;font-size: var(--morrow-font-size-15);line-height: var(--morrow-line-height-1p75);color: var(--muted)}.tm-lines > .tm-lhead .tm-ghost{position: absolute;left: -6px;bottom: -6px;z-index: -1;width: 150px;color: var(--ink);opacity: .06}.tm-lines > figure{display: flex;flex-direction: column;gap: var(--morrow-space-28);margin: 0;border-left: 1px solid var(--line)}.tm-lines > figure .tm-quote{font-size: var(--morrow-font-size-19);line-height: var(--morrow-line-height-1p5);letter-spacing: -.015em}.tm-lines > figure.is-tint{background: oklch(63% .221 37 / .05)}@media (max-width: 1100px){.ig-grid{grid-template-columns: repeat(2, minmax(0, 1fr))}.ig-rules, .ig-rules-lines{grid-template-columns: repeat(2, 1fr)}.ig-rules-lines i:nth-child(n+3){display: none}.ig-rules-lines i:nth-child(2){border-right: 1px dashed oklch(80% .03 70)}.ig-intro, .ig-object{grid-column: 1 / -1}.ig-band{grid-template-columns: repeat(2, 1fr)}.ig-band > div:nth-child(3){box-shadow: inset 0 1px 0 var(--faint)}.ig-band > div:nth-child(4){box-shadow: inset 1px 0 0 var(--faint), inset 0 1px 0 var(--faint)}.tm-proofgrid{grid-template-columns: 1fr 1fr}.tm-proofgrid > *{grid-column: auto !important;grid-row: auto !important}.tm-proofgrid > :nth-child(1){grid-column: 1 / -1 !important}.tm-proofgrid > :nth-child(2){grid-column: 1 / -1 !important}.tm-logos{grid-template-columns: repeat(2, minmax(0, 1fr))}.tm-logos > div, .tm-logos > div:nth-child(n){box-shadow: inset -1px -1px 0 var(--faint);min-height: 110px}.tm-logos > div:nth-child(2n){box-shadow: inset 0 -1px 0 var(--faint)}.tm-lines{grid-template-columns: 1fr 1fr}.tm-lines > .tm-lhead{grid-column: 1 / -1;grid-row: auto;padding-right: 0}.tm-lines > figure:nth-of-type(odd){border-left: 0;padding-left: 0}}@media (max-width: 700px){.ig-bar{flex-direction: column;align-items: flex-start}.ig-chips{flex-wrap: nowrap;overflow-x: auto;max-width: calc(100% + var(--gutter));margin-right: calc(-1 * var(--gutter));padding-right: var(--gutter);scrollbar-width: none}.ig-grid{grid-template-columns: 1fr}.ig-card.is-wide{grid-column: auto}.ig-card{min-height: 0;gap: var(--morrow-space-28)}.ig-rules, .ig-rules-lines, .ig-band{grid-template-columns: 1fr}.ig-rules-lines i:nth-child(2){display: none}.ig-rules-lines i:first-child{border-right: 1px dashed oklch(80% .03 70)}.ig-rules > :not(.ig-rules-lines){padding-inline: var(--morrow-space-20)}.ig-step h3::before{left: -21px}.ig-band > div + div, .ig-band > div:nth-child(n){box-shadow: inset 0 1px 0 var(--faint)}.ig-band > div:first-child{box-shadow: none}.ig-object{min-height: 300px}.tm{--pad: 24px}.tm-proofgrid{display: grid;grid-template-columns: none;grid-template-rows: none;grid-auto-flow: column;grid-auto-columns: 86%;overflow-x: auto;scroll-snap-type: x mandatory;scrollbar-width: none;margin-right: calc(-1 * var(--gutter));padding-right: var(--gutter)}.tm-proofgrid > *, .tm-proofgrid > :nth-child(n){grid-column: auto !important;grid-row: auto !important;scroll-snap-align: start;min-height: 440px}.tm-hero .tm-metric{font-size: var(--morrow-font-size-96)}.tm-hero .tm-quote{font-size: var(--morrow-font-size-20)}.tm-bars > div{height: 80px}.tm-proof{gap: var(--morrow-space-16)}.tm-proof-sep{display: none}.tm-proof > .button{margin-left: 0}.tm-lines{grid-template-columns: 1fr}.tm-logos > div{gap: var(--morrow-space-7);padding: 0 var(--morrow-space-10);min-height: 92px}.tm-logos svg{width: 18px;height: 18px}.wm-sans, .wm-light{font-size: var(--morrow-font-size-16)}.wm-serif{font-size: var(--morrow-font-size-20)}.wm-caps{font-size: var(--morrow-font-size-10p5);letter-spacing: .2em}.tm-co{display: none}.tm-lines > figure, .tm-lines > figure:nth-of-type(n){border-left: 0;padding-inline: 0}}.st-crumb{display: flex;align-items: center;gap: var(--morrow-space-10);margin-bottom: var(--morrow-space-30);font-size: var(--morrow-font-size-11);font-weight: var(--morrow-font-weight-650);letter-spacing: .05em;color: var(--muted)}.st-crumb a{text-decoration: none;color: var(--muted)}.st-crumb a:hover{color: var(--ink)}.st-crumb b{display: inline-flex;align-items: center;gap: var(--morrow-space-7);font-weight: var(--morrow-font-weight-750);color: var(--ink)}.st-crumb b svg{width: 14px;height: 14px}.st-facts{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));border-top: 1px solid var(--line);border-bottom: 1px solid var(--line)}.st-facts > div{display: flex;flex-direction: column;gap: var(--morrow-space-12);padding: var(--morrow-space-34) var(--morrow-space-32) var(--morrow-space-36)}.st-facts > div:first-child{padding-left: 0}.st-facts > div + div{box-shadow: inset 1px 0 0 var(--line)}.st-facts strong{font-size: var(--morrow-font-size-fluid-18);line-height: var(--morrow-line-height-0p86);letter-spacing: -.075em;font-weight: var(--morrow-font-weight-550);font-variant-numeric: tabular-nums;white-space: nowrap}.st-facts strong small{margin-left: var(--morrow-space-0p04em);font-size: var(--morrow-font-size-0p42em);letter-spacing: -.03em;color: var(--muted)}.st-facts strong.is-accent{color: var(--orange)}.st-facts span{max-width: 26ch;font-size: var(--morrow-font-size-13p5);line-height: var(--morrow-line-height-1p6);color: var(--muted)}.st-layout{display: grid;grid-template-columns: minmax(0, 4fr) minmax(0, 8fr);gap: var(--morrow-space-fluid-5);align-items: start}.st-side{position: sticky;top: 112px;display: flex;flex-direction: column;gap: var(--morrow-space-22)}.st-panel{padding: var(--morrow-space-28);border-radius: var(--morrow-radius-22);background: var(--surface);box-shadow: inset 0 0 0 1px var(--faint), 0 24px 60px -44px oklch(25% .01 70 / .35)}.st-panel-co{display: flex;align-items: center;gap: var(--morrow-space-12);padding-bottom: var(--morrow-space-22);border-bottom: 1px solid var(--faint)}.st-panel-co > span:first-child{display: grid;place-items: center;width: 46px;height: 46px;border-radius: var(--morrow-radius-14);background: var(--ink);color: var(--paper)}.st-panel-co > span:first-child svg{width: 20px;height: 20px}.st-panel-co b{display: block;font-size: var(--morrow-font-size-17);letter-spacing: -.035em;font-weight: var(--morrow-font-weight-750)}.st-panel-co small{font-size: var(--morrow-font-size-12);color: var(--muted)}.st-dl{display: grid;grid-template-columns: auto 1fr;gap: var(--morrow-space-14) var(--morrow-space-18);margin: var(--morrow-space-22) 0 0;font-size: var(--morrow-font-size-13)}.st-dl dt{color: var(--muted)}.st-dl dd{margin: 0;text-align: right;font-weight: var(--morrow-font-weight-650)}.st-tools{display: flex;flex-wrap: wrap;gap: var(--morrow-space-6);margin-top: var(--morrow-space-22);padding-top: var(--morrow-space-22);border-top: 1px solid var(--faint)}.st-tools span{display: inline-flex;align-items: center;gap: var(--morrow-space-6);height: 28px;padding: 0 var(--morrow-space-11);border-radius: var(--morrow-radius-100);background: oklch(97% .004 80);box-shadow: inset 0 0 0 1px var(--faint);font-size: var(--morrow-font-size-11);font-weight: var(--morrow-font-weight-700);color: var(--muted)}.st-side-cta{padding: var(--morrow-space-26) var(--morrow-space-28);border-radius: var(--morrow-radius-22);background: var(--dark-section);color: var(--paper)}.st-side-cta p{margin: 0 0 var(--morrow-space-18);font-size: var(--morrow-font-size-15);line-height: var(--morrow-line-height-1p5);letter-spacing: -.02em}.st-prose{min-width: 0}.st-prose > * + *{margin-top: var(--morrow-space-24)}.st-prose h2{margin-top: var(--morrow-space-72);font-size: var(--morrow-font-size-fluid-9);line-height: var(--morrow-line-height-1p02);letter-spacing: -.055em;font-weight: var(--morrow-font-weight-600)}.st-prose h2:first-child{margin-top: 0}.st-prose h2 + p{margin-top: var(--morrow-space-26)}.st-prose p{max-width: 62ch;margin-bottom: 0;font-size: var(--morrow-font-size-17);line-height: var(--morrow-line-height-1p8);color: oklch(32% .008 70)}.st-prose .st-kicker{display: block;margin-top: var(--morrow-space-72);margin-bottom: var(--morrow-space-18)}.st-prose .st-kicker:first-child{margin-top: 0}.st-prose .st-kicker + h2{margin-top: 0}.st-pull{position: relative;margin: var(--morrow-space-64) 0 !important;padding: var(--morrow-space-8) 0 var(--morrow-space-8) var(--morrow-space-40);border-left: 2px solid var(--orange)}.st-pull blockquote{margin: 0;font-size: var(--morrow-font-size-fluid-4);line-height: var(--morrow-line-height-1p24);letter-spacing: -.035em;font-weight: var(--morrow-font-weight-500);color: var(--ink);text-wrap: balance}.st-pull blockquote p{margin: 0;max-width: none;font: inherit;color: inherit;text-indent: -.4em}.st-pull .serif-word{color: var(--orange-deep)}.st-pull figcaption{display: flex;align-items: center;gap: var(--morrow-space-12);margin-top: var(--morrow-space-26)}.st-figure{margin: var(--morrow-space-56) 0 !important}.st-figure figcaption{margin-top: var(--morrow-space-14);font-size: var(--morrow-font-size-12p5);line-height: var(--morrow-line-height-1p5);color: var(--muted)}.st-report{padding: var(--morrow-space-28) var(--morrow-space-30) var(--morrow-space-26);border-radius: var(--morrow-radius-22);background: var(--surface);box-shadow: inset 0 0 0 1px var(--faint), 0 30px 70px -48px oklch(25% .01 70 / .4)}.st-report header{display: flex;align-items: center;justify-content: space-between;gap: var(--morrow-space-16);padding-bottom: var(--morrow-space-20);border-bottom: 1px solid var(--faint);font-size: var(--morrow-font-size-12);font-weight: var(--morrow-font-weight-750)}.st-report header > span:first-child{display: inline-flex;align-items: center;gap: var(--morrow-space-9)}.st-report header small{font-size: var(--morrow-font-size-10);font-weight: var(--morrow-font-weight-750);letter-spacing: .12em;color: var(--muted)}.st-kpis{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: var(--morrow-space-16);margin: var(--morrow-space-24) 0 var(--morrow-space-26)}.st-kpis div{display: flex;flex-direction: column;gap: var(--morrow-space-6)}.st-kpis span{font-size: var(--morrow-font-size-11p5);color: var(--muted)}.st-kpis b{display: flex;align-items: baseline;gap: var(--morrow-space-10);font-size: var(--morrow-font-size-38);line-height: 1;letter-spacing: -.06em;font-weight: var(--morrow-font-weight-600);font-variant-numeric: tabular-nums}.st-kpis b em{font-style: normal;font-size: var(--morrow-font-size-11);letter-spacing: 0;font-weight: var(--morrow-font-weight-750);color: oklch(48% .12 145);background: oklch(94% .06 145);padding: var(--morrow-space-3) var(--morrow-space-7);border-radius: var(--morrow-radius-100)}.st-chart{display: flex;align-items: flex-end;gap: var(--morrow-space-8);height: 170px;border-bottom: 1px solid var(--line)}.st-chart i{position: relative;flex: 1;border-radius: var(--morrow-radius-6) var(--morrow-radius-6) var(--morrow-radius-2) var(--morrow-radius-2);background: oklch(90% .008 75)}.st-chart i.is-up{background: linear-gradient(var(--ember), var(--orange))}.st-chart i.is-mark::after{content: 'Morrow live';position: absolute;left: 50%;bottom: calc(100% + 10px);translate: -50% 0;padding: var(--morrow-space-4) var(--morrow-space-8);border-radius: var(--morrow-radius-100);background: var(--ink);color: var(--paper);font-size: var(--morrow-font-size-9p5);font-weight: var(--morrow-font-weight-750);white-space: nowrap}.st-axis{display: flex;justify-content: space-between;margin-top: var(--morrow-space-10);font-size: var(--morrow-font-size-10p5);color: var(--muted)}.st-insight{display: flex;gap: var(--morrow-space-12);align-items: flex-start;margin-top: var(--morrow-space-22);padding: var(--morrow-space-16) var(--morrow-space-18);border-radius: var(--morrow-radius-14);background: var(--paper);font-size: var(--morrow-font-size-13);line-height: var(--morrow-line-height-1p6);color: var(--muted)}.st-insight svg{flex: none;margin-top: var(--morrow-space-2);color: var(--orange-deep)}.st-insight b{color: var(--ink)}.st-ba{display: grid;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);margin: var(--morrow-space-56) 0 !important;overflow: hidden;border-radius: var(--morrow-radius-22);box-shadow: inset 0 0 0 1px var(--line)}.st-ba > div{padding: var(--morrow-space-30) var(--morrow-space-30) var(--morrow-space-32)}.st-ba > div + div{background: var(--dark-section);color: var(--paper)}.st-ba h3{display: flex;align-items: center;gap: var(--morrow-space-10);margin: 0 0 var(--morrow-space-22);font-size: var(--morrow-font-size-11);font-weight: var(--morrow-font-weight-750);letter-spacing: .14em;color: var(--muted)}.st-ba > div + div h3{color: var(--ember)}.st-ba ul{display: flex;flex-direction: column;gap: var(--morrow-space-14);margin: 0;padding: 0;list-style: none}.st-ba li{display: grid;grid-template-columns: 20px 1fr;gap: var(--morrow-space-10);font-size: var(--morrow-font-size-14p5);line-height: var(--morrow-line-height-1p5)}.st-ba li svg{margin-top: var(--morrow-space-3)}.st-ba > div:first-child li{color: var(--muted)}.st-ba > div:first-child li svg{color: oklch(62% .008 70)}.st-ba > div + div li svg{color: var(--ember)}.st-more{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: var(--morrow-space-16)}.st-more a{position: relative;display: flex;flex-direction: column;gap: var(--morrow-space-14);min-height: 260px;padding: var(--morrow-space-28);border-radius: var(--morrow-radius-22);background: var(--surface);box-shadow: 0 1px 2px oklch(25% .01 70 / .05);text-decoration: none;color: var(--ink);transition: transform .3s var(--ease-out)}.st-more a:hover{transform: translateY(-3px)}.st-more strong{font-size: var(--morrow-font-size-64);line-height: var(--morrow-line-height-0p86);letter-spacing: -.07em;font-weight: var(--morrow-font-weight-550)}.st-more strong small{margin-left: var(--morrow-space-0p04em);font-size: var(--morrow-font-size-0p46em);letter-spacing: -.03em}.st-more p{max-width: 30ch;margin: 0;font-size: var(--morrow-font-size-13p5);line-height: var(--morrow-line-height-1p6);color: var(--muted)}.st-more footer{display: flex;align-items: center;justify-content: space-between;margin-top: auto;padding-top: var(--morrow-space-18);border-top: 1px solid var(--faint);font-size: var(--morrow-font-size-13);font-weight: var(--morrow-font-weight-750);letter-spacing: -.03em}.st-more footer span{display: inline-flex;align-items: center;gap: var(--morrow-space-8)}.st-more footer svg{width: 16px;height: 16px}.tm-read{display: inline-flex;align-items: center;gap: var(--morrow-space-8);height: 36px;margin-left: auto;padding: 0 var(--morrow-space-14);border-radius: var(--morrow-radius-100);background: oklch(100% 0 0 / .1);box-shadow: inset 0 0 0 1px oklch(100% 0 0 / .14);color: var(--paper);font-size: var(--morrow-font-size-12);font-weight: var(--morrow-font-weight-750);text-decoration: none;white-space: nowrap}.tm-read:hover{background: oklch(100% 0 0 / .16)}@media (max-width: 1100px){.st-layout{grid-template-columns: 1fr;gap: var(--morrow-space-56)}.st-side{position: static;display: grid;grid-template-columns: 1fr 1fr;align-items: start}.st-more{grid-template-columns: 1fr 1fr}.st-more > :last-child{grid-column: 1 / -1;min-height: 200px}}@media (max-width: 700px){.st-facts{grid-template-columns: 1fr}.st-facts > div{padding-inline: 0}.st-facts > div + div{box-shadow: inset 0 1px 0 var(--line)}.st-side{grid-template-columns: 1fr}.st-pull{padding-left: var(--morrow-space-24)}.st-kpis{grid-template-columns: 1fr 1fr}.st-kpis div:last-child{display: none}.st-report{padding: var(--morrow-space-22) var(--morrow-space-20)}.st-chart{gap: var(--morrow-space-5);height: 130px}.st-ba{grid-template-columns: 1fr}.st-more{grid-template-columns: 1fr}.st-more > :last-child{grid-column: auto}.tm-read{margin-left: 0}}.ab-rows{border-top: 1px solid var(--ink)}.ab-row{display: grid;grid-template-columns: 120px minmax(0, 1.1fr) minmax(0, 1fr);gap: var(--morrow-space-40);align-items: baseline;padding: var(--morrow-space-40) 0 var(--morrow-space-44);border-bottom: 1px solid var(--line)}.ab-row > span{font-family: var(--font-serif);font-size: var(--morrow-font-size-56);line-height: var(--morrow-line-height-0p8);font-style: italic;letter-spacing: -.03em;color: var(--orange)}.ab-row h3{margin: 0;font-size: var(--morrow-font-size-fluid-7);line-height: 1;letter-spacing: -.055em;font-weight: var(--morrow-font-weight-600)}.ab-row p{max-width: 44ch;margin: 0;font-size: var(--morrow-font-size-15p5);line-height: var(--morrow-line-height-1p75);color: var(--muted)}.ab-ways{display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));gap: var(--morrow-space-16)}.ab-way{display: flex;flex-direction: column;gap: var(--morrow-space-14);min-height: 300px;padding: var(--morrow-space-30) var(--morrow-space-28);border-radius: var(--morrow-radius-22);background: var(--dark-raised);box-shadow: inset 0 0 0 1px var(--dark-line);color: var(--paper)}.ab-way .ic:where(:not([data-ox-sheet] *)){color: var(--ember)}.ab-way h3{margin: auto 0 0;font-size: var(--morrow-font-size-22);line-height: var(--morrow-line-height-1p15);letter-spacing: -.04em;font-weight: var(--morrow-font-weight-600)}.ab-way p{min-height: calc(3 * 1.65em);margin: 0;font-size: var(--morrow-font-size-13p5);line-height: var(--morrow-line-height-1p65);color: oklch(72% .008 70)}.ab-team{display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));margin-top: var(--morrow-space-64);border-top: 1px solid var(--dark-line)}.ab-team > div{display: flex;flex-direction: column;gap: var(--morrow-space-10);padding: var(--morrow-space-30) var(--morrow-space-28) 0}.ab-team > div:first-child{padding-left: 0}.ab-team > div + div{box-shadow: inset 1px 0 0 var(--dark-line)}.ab-team strong{font-size: var(--morrow-font-size-72);line-height: var(--morrow-line-height-0p86);letter-spacing: -.07em;font-weight: var(--morrow-font-weight-550);color: var(--paper);font-variant-numeric: tabular-nums}.ab-team span{max-width: 24ch;font-size: var(--morrow-font-size-13);line-height: var(--morrow-line-height-1p55);color: oklch(72% .008 70)}.ab-roles{border-top: 1px solid var(--ink)}.ab-role{all: unset;box-sizing: border-box;display: grid;grid-template-columns: minmax(0, 1.4fr) minmax(0, .7fr) minmax(0, .9fr) minmax(0, .6fr) 48px;gap: var(--morrow-space-24);align-items: center;width: 100%;min-height: 104px;border-bottom: 1px solid var(--line);cursor: pointer;transition: background .25s ease, padding .35s var(--ease-out)}.ab-role:hover, .ab-role.is-hover{padding-inline: var(--morrow-space-18);background: var(--surface)}.ab-role:focus-visible{outline: 2px solid var(--orange);outline-offset: 2px}.ab-role b{font-size: var(--morrow-font-size-22);line-height: var(--morrow-line-height-1p2);letter-spacing: -.04em;font-weight: var(--morrow-font-weight-650)}.ab-role span{font-size: var(--morrow-font-size-13p5);color: var(--muted)}.ab-role .ab-pill{justify-self: start;display: inline-flex;align-items: center;height: 28px;padding: 0 var(--morrow-space-12);border-radius: var(--morrow-radius-100);box-shadow: inset 0 0 0 1px var(--line);font-size: var(--morrow-font-size-11);font-weight: var(--morrow-font-weight-700);color: var(--ink)}.ab-role i{display: grid;place-items: center;width: 44px;height: 44px;border-radius: 50%;background: var(--ink);color: var(--paper);justify-self: end}.ab-roles-foot{display: flex;align-items: center;justify-content: space-between;gap: var(--morrow-space-24);margin-top: var(--morrow-space-28);font-size: var(--morrow-font-size-14);color: var(--muted)}@media (max-width: 1100px){.ab-row{grid-template-columns: 80px minmax(0, 1fr);row-gap: var(--morrow-space-14)}.ab-row p{grid-column: 2}.ab-ways{grid-template-columns: 1fr 1fr}.ab-team{grid-template-columns: 1fr 1fr;row-gap: var(--morrow-space-30)}.ab-team > div:nth-child(3){padding-left: 0;box-shadow: none}.ab-role{grid-template-columns: minmax(0, 1fr) auto 48px;row-gap: var(--morrow-space-6);padding-block: var(--morrow-space-22)}.ab-role > span:nth-of-type(1){grid-column: 1;grid-row: 2}.ab-role > span:nth-of-type(2){display: none}.ab-role .ab-pill{grid-column: 2;grid-row: 1 / 3;align-self: center}.ab-role i{grid-column: 3;grid-row: 1 / 3}}@media (max-width: 700px){.ab-row{grid-template-columns: 1fr}.ab-row p{grid-column: auto}.ab-row > span{font-size: var(--morrow-font-size-44)}.ab-ways{grid-template-columns: 1fr}.ab-way{min-height: 230px}.ab-way p{min-height: 0}.ab-team strong{font-size: var(--morrow-font-size-56)}.ab-role{grid-template-columns: minmax(0, 1fr) 44px}.ab-role .ab-pill{display: none}.ab-role i{grid-column: 2}.ab-role b{font-size: var(--morrow-font-size-18)}.ab-roles-foot{flex-direction: column;align-items: flex-start}}.ph:where(:not([data-ox-sheet] *)){background-size: cover !important;background-position: center !important;background-repeat: no-repeat !important;color: transparent !important;font-size: 0 !important;overflow: hidden}.ph.ph-ava:where(:not([data-ox-sheet] *)){background-color: var(--morrow-cd0e78a) !important;background-image: url("../assets/images/avatars/ava.webp") !important}.ph.ph-jonas:where(:not([data-ox-sheet] *)){background-color: var(--morrow-cffc89f) !important;background-image: url("../assets/images/avatars/jonas.webp") !important}.ph.ph-sofia:where(:not([data-ox-sheet] *)){background-color: var(--morrow-cb8e1fa) !important;background-image: url("../assets/images/avatars/sofia.webp") !important}.ph.ph-remy:where(:not([data-ox-sheet] *)){background-color: var(--morrow-ce9d5fa) !important;background-image: url("../assets/images/avatars/remy.webp") !important}.ph.ph-olivia:where(:not([data-ox-sheet] *)){background-color: var(--morrow-cffc89f) !important;background-image: url("../assets/images/avatars/olivia.webp") !important}.ph.ph-nate:where(:not([data-ox-sheet] *)){background-color: var(--morrow-faint) !important;background-image: url("../assets/images/avatars/nate.webp") !important}.ph.ph-maya:where(:not([data-ox-sheet] *)){background-color: var(--morrow-ce9d5fa) !important;background-image: url("../assets/images/avatars/maya.webp") !important}.ph.ph-tomas:where(:not([data-ox-sheet] *)){background-color: var(--morrow-cb8e1fa) !important;background-image: url("../assets/images/avatars/tomas.webp") !important}.ph.ph-priya:where(:not([data-ox-sheet] *)){background-color: var(--morrow-cd0e78a) !important;background-image: url("../assets/images/avatars/priya.webp") !important}.ph.ph-daniel:where(:not([data-ox-sheet] *)){background-color: var(--morrow-cffc89f) !important;background-image: url("../assets/images/avatars/daniel.webp") !important}@media (min-width: 821px) and (max-width: 1100px){.desktop-nav{gap: var(--morrow-space-22)}.nav-actions .text-button.desktop-only{display: none}}body{margin:0}:where(a){color:inherit}:where(a):hover{color:inherit}body{margin: 0;background: var(--morrow-paper)}[data-fit-width]{margin: 0 auto}body.morrow-ds [data-fit-width]{margin-bottom: var(--morrow-space-48)}.ix-panel.ix-floating{position: fixed;right: auto;bottom: auto;margin: 0}@keyframes morrow-in{from{opacity: 0;transform: translateY(6px)}to{opacity: 1;transform: none}}@media (prefers-reduced-motion: no-preference){.ix-in{animation: morrow-in .42s cubic-bezier(.2, .7, .2, 1) backwards;animation-delay: calc(var(--ix-i, 0) * 45ms)}}dc-if{display: contents}dc-if[hidden]{display: none}@view-transition{navigation: auto}[data-nav="static"], [data-nav="fixed"], [data-nav="docking"]{view-transition-name: ox-nav}[data-ix~="shell-sidebar"]{view-transition-name: ox-sidebar}body[class$="-ds"] [data-nav], body[class$="-ds"] [data-ix~="shell-sidebar"]{view-transition-name: none}:root{--ox-vt-duration: .34s;--ox-vt-shift: 24px;--ox-enter-ease-default: cubic-bezier(.2, .7, .2, 1)}[data-ox-profile="webapp"], [data-ox-profile="mobile"]{--ox-vt-duration: .22s;--ox-vt-shift: 16px}@media (prefers-reduced-motion: no-preference){::view-transition-group(root){animation-duration: var(--ox-vt-duration)}::view-transition-old(root){animation: ox-vt-out var(--ox-vt-duration) var(--ox-enter-ease, var(--ox-enter-ease-default)) both}::view-transition-new(root){animation: ox-vt-in var(--ox-vt-duration) var(--ox-enter-ease, var(--ox-enter-ease-default)) both}html:active-view-transition-type(ox-back)::view-transition-old(root){animation-name: ox-vt-out-back}html:active-view-transition-type(ox-back)::view-transition-new(root){animation-name: ox-vt-in-back}}@media (prefers-reduced-motion: reduce){::view-transition-group(*), ::view-transition-old(*), ::view-transition-new(*){animation: none !important}}@keyframes ox-vt-out{to{opacity: 0;transform: translateY(calc(var(--ox-vt-shift) * -.5))}}@keyframes ox-vt-in{from{opacity: 0;transform: translateY(var(--ox-vt-shift))}}@keyframes ox-vt-out-back{to{opacity: 0;transform: translateY(calc(var(--ox-vt-shift) * .5))}}@keyframes ox-vt-in-back{from{opacity: 0;transform: translateY(calc(var(--ox-vt-shift) * -1))}}[data-fit-width]{zoom: min(1, calc(var(--ox-vw, 100000) / var(--ox-fw, 1)))}.s1{fill: currentColor}.s2{height: 32%}.s3{height: 48%}.s4{height: 40%}.s5{height: 62%}.s6{height: 54%}.s7{height: 74%}.s8{height: 68%}.s9{height: 88%}.s10{height: 78%}.s11{height: 96%}.s12{height: 86%}.s13{height: 100%}.s14{height: 34%}.s15{height: 36%}.s16{height: 44%}.s17{height: 42%}.s18{height: 50%}.s19{height: 58%}.s20{height: 66%}.s21{height: 92%}.s22{padding-top: 0}.s23{--d: 3}.s24{--d: 2}.s25{--d: 1}.s26{--d: 0}.s27{left: 56px;top: 64px;width: 460px}.s28{right: 26px;top: 138px}.s29{left: 56px;top: 64px;width: 470px}.s30{right: 26px;top: 26px}.s31{left: 6px;top: 36px;rotate: 9deg}.s32{right: 4px;top: 22px;rotate: -10deg}.s33{left: 76px;top: 30px;rotate: -5deg}.s34{left: 58px;top: 124px}.s35{position: absolute;left: 28px;top: 30px}.s36{margin: 0}.s37{right: 34px;bottom: -10px}.s38{width: 320px;height: 250px}.s39{position: absolute;inset: 0;overflow: visible}.s40{left: 237px;top: 61px;rotate: -6deg}.s41{left: 254px;top: 159px;rotate: 5deg}.s42{left: 150px;top: 184px;rotate: -3deg}.s43{left: 63px;top: 151px;rotate: 7deg}.s44{left: 89px;top: 54px;rotate: -8deg}.s45{left: 160px;top: 125px}.s46{padding-top: var(--morrow-space-fluid-12)}.s47{--n: 2}.s48{left: 32px;right: 32px}.s49{left: 0;top: 24px;rotate: 9deg}.s50{left: 58px;top: 14px;rotate: -5deg}.s51{right: 0;top: 20px;rotate: -10deg}.s52{left: 8%;top: 14%;width: 62%;height: 70%}.s53{left: 52%;top: 40%;width: 56%;height: 62%}.s54{left: 30%;top: 62%;width: 40%;height: 46%}.s55{left: 330px;top: 278px}.s56{height: 22%}.s57{height: 26%}.s58{height: 24%}.s59{height: 30%}.s60{margin: 0;font-size: var(--morrow-font-size-13);line-height: var(--morrow-line-height-1p6);color: var(--muted);max-width: none}.s61{color: oklch(72% .008 70)}.s62{border-top: 0;border-left: 0;border-right: 0;background: none;font-family: inherit;cursor: pointer}.s63{width: 1600px;min-height: 1200px;--tint: var(--morrow-linen);--brand: var(--morrow-signal-orange);--primary: var(--morrow-signal-orange);--brand2: var(--morrow-ember);--ink: var(--morrow-ink);--paper: var(--morrow-paper);--deep: var(--morrow-c651b06);--mid: var(--morrow-cba6f5c);--brand3: var(--morrow-ember);--pop: var(--morrow-ember);--on-brand: var(--ink);--on-primary: var(--ink);--on-brand2: var(--ink);--on-ink: var(--paper);--on-paper: var(--ink);--on-tint: var(--ink);--on-deep: var(--paper);--on-mid: var(--ink);--on-brand3: var(--ink);--on-pop: var(--ink);--white: var(--morrow-cffffff);--black: var(--morrow-c0b0b0b);--night: color-mix(in oklch,var(--morrow-ink) 25%,var(--morrow-c0e0e0e));--mist: color-mix(in oklch,var(--morrow-linen) 55%,var(--morrow-cf1f1f2));--fd: 'Manrope',system-ui,sans-serif;--ft: 'Manrope',system-ui,sans-serif;--fm: 'Geist Mono',ui-monospace,monospace;--frame: color-mix(in oklch,var(--ink) 30%,var(--morrow-c0b0b0b));--pad: 26px;--gap: 14px;--r: 22px;--surface: color-mix(in oklch,var(--ink) 25%,var(--morrow-c171717));--on-surface: var(--morrow-cf2f2f0);display: grid;grid-template-columns: repeat(12,1fr);grid-template-rows: 1fr 1fr 1fr 1fr .5fr}.s64{grid-area: 1/1/5/7}.s65{width: min(78cqw, calc(min(26cqh * max(1, 2.6 / var(--logo-ar)), 46cqh) * var(--logo-ar)))}.s66{grid-area: 5/1/6/7}.s67{--ds: min(108px,13cqw,34cqh);left: 50cqw;top: 50%;translate: -50% -50%;display: flex;gap: calc(var(--ds)*.2);padding: calc(var(--ds)*.19);border-radius: calc(var(--ds)*.38);background: color-mix(in oklch,var(--morrow-cffffff) 14%,transparent);border: 1px solid color-mix(in oklch,var(--morrow-cffffff) 22%,transparent);backdrop-filter: blur(20px);box-shadow: 0 30px 60px -20px var(--morrow-c000000-a400)}.s68{--s: var(--ds);--ag: linear-gradient(var(--morrow-c5ac8fa),var(--morrow-c2a8cff))}.s69{fill: var(--morrow-cffffff)}.s70{--s: var(--ds);--ag: linear-gradient(var(--morrow-cc7c7cc),var(--morrow-c8e8e93))}.s71{--s: var(--ds);color: var(--on-brand)}.s72{--s: var(--ds);--ag: var(--morrow-cffffff)}.s73{fill: var(--morrow-ce5484d)}.s74{--s: var(--ds);--ag: linear-gradient(var(--morrow-c5fd068),var(--morrow-c2fb344))}.s75{grid-area: 1/7/3/13}.s76{background: radial-gradient(60% 70% at 70% 110%,color-mix(in oklch,var(--brand) 95%,transparent),color-mix(in oklch,var(--brand) 25%,transparent) 45%,transparent 75%)}.s77{height: 30cqh;width: auto}.s78{grid-area: 3/7/6/10}.s79{display: flex;flex-direction: column;justify-content: center;padding: 0 var(--morrow-space-fluid-1)}.s80{display: flex;align-items: center;justify-content: space-between;height: 30px;border-bottom: 1px solid color-mix(in oklch,currentColor 12%,transparent)}.s81{font-size: var(--morrow-font-size-12);opacity: .72}.s82{height: min(16px, calc(62cqw / var(--logo-ar)));width: auto}.s83{display: flex;align-items: center;justify-content: space-between;height: 42px;border-bottom: 1px solid color-mix(in oklch,currentColor 12%,transparent)}.s84{height: min(22px, calc(62cqw / var(--logo-ar)));width: auto}.s85{display: flex;align-items: center;justify-content: space-between;height: 57px;border-bottom: 1px solid color-mix(in oklch,currentColor 12%,transparent)}.s86{height: min(30px, calc(62cqw / var(--logo-ar)));width: auto}.s87{display: flex;align-items: center;justify-content: space-between;height: 76px;border-bottom: 1px solid color-mix(in oklch,currentColor 12%,transparent)}.s88{height: min(40px, calc(62cqw / var(--logo-ar)));width: auto}.s89{display: flex;align-items: center;justify-content: space-between;height: 99px;border-bottom: 1px solid color-mix(in oklch,currentColor 12%,transparent)}.s90{height: min(52px, calc(62cqw / var(--logo-ar)));width: auto}.s91{grid-area: 3/10/5/13}.s92{overflow: hidden}.s93{top: 0;bottom: 0;left: 0%;right: 0;background: var(--g);border-left: none;overflow: hidden}.s94{left: 18px;top: 18px}.s95{left: -18%;bottom: -16cqh;font-family: 'Manrope';font-weight: var(--morrow-font-weight-400);font-size: var(--morrow-font-size-fluid-21);line-height: 1}.s96{top: 0;bottom: 0;left: 22.727272727272727%;right: 0;background: var(--g);border-left: 1px solid color-mix(in oklch,var(--t) 22%,transparent);overflow: hidden}.s97{left: -6%;bottom: -16cqh;font-family: 'Manrope';font-weight: var(--morrow-font-weight-600);font-size: var(--morrow-font-size-fluid-21);line-height: 1}.s98{top: 0;bottom: 0;left: 45.45454545454545%;right: 0;background: var(--g);border-left: 1px solid color-mix(in oklch,var(--t) 22%,transparent);overflow: hidden}.s99{left: -6%;bottom: -16cqh;font-family: 'Manrope';font-weight: var(--morrow-font-weight-800);font-size: var(--morrow-font-size-fluid-21);line-height: 1}.s100{grid-area: 5/10/6/13}.s101{display: flex}.s102{flex: 1;background: var(--morrow-signal-orange)}.s103{flex: 1;background: var(--morrow-ember)}.s104{flex: 1;background: var(--morrow-ink)}.s105{flex: 1;background: var(--morrow-linen)}.s106{flex: 1;background: var(--morrow-paper)}.s107{min-height: 1200px}.s108{display: grid;grid-template-columns: minmax(0, 1.25fr) minmax(0, 1fr);gap: var(--morrow-space-56)}.s109{align-content: start}.s110{display: flex;flex-direction: column;gap: var(--morrow-space-14);min-height: 236px}.s111{font-size: var(--morrow-font-size-25);line-height: var(--morrow-line-height-1p1);font-weight: var(--morrow-font-weight-600);letter-spacing: -.045em}.s112{margin: 0;font-size: var(--morrow-font-size-14);line-height: var(--morrow-line-height-1p7);color: var(--muted)}.s113{color: var(--ember)}.s114{margin: 0;font-size: var(--morrow-font-size-14);line-height: var(--morrow-line-height-1p7);color: oklch(70% .008 70)}.s115{grid-column: 1 / -1;display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));margin-top: var(--morrow-space-22);border-top: 1px solid var(--line)}.s116{display: flex;flex-direction: column;gap: var(--morrow-space-8);padding: var(--morrow-space-22) var(--morrow-space-18) 0 0}.s117{font-size: var(--morrow-font-size-46);line-height: 1;font-weight: var(--morrow-font-weight-600);letter-spacing: -.06em}.s118{font-size: var(--morrow-font-size-12);line-height: var(--morrow-line-height-1p5);color: var(--muted)}.s119{display: flex;flex-direction: column;gap: var(--morrow-space-8);padding: var(--morrow-space-22) var(--morrow-space-18) 0}.s120{display: flex;flex-direction: column;gap: var(--morrow-space-8);padding: var(--morrow-space-22) 0 0 var(--morrow-space-18)}.s121{font-size: var(--morrow-font-size-46);line-height: 1;font-weight: var(--morrow-font-weight-600);letter-spacing: -.06em;color: var(--orange)}.s122{display: flex;flex-direction: column}.s123{border-top: 1px solid var(--line)}.s124{min-height: 1320px}.s125{margin-bottom: var(--morrow-space-52)}.s126{display: grid;grid-template-columns: repeat(6, minmax(0, 1fr));gap: var(--morrow-space-14)}.s127{background: var(--orange)}.s128{background: var(--ember)}.s129{background: var(--ink)}.s130{background: var(--paper);border-bottom: 1px solid var(--line)}.s131{background: var(--orange-deep)}.s132{background: var(--dark-section)}.s133{display: grid;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);gap: var(--morrow-space-48);margin-top: var(--morrow-space-48)}.s134{display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));gap: var(--morrow-space-10)}.s135{display: flex;flex-direction: column;gap: var(--morrow-space-8)}.s136{height: 76px;border-radius: var(--morrow-radius-12);background: var(--surface);border: 1px solid var(--line)}.s137{font-size: var(--morrow-font-size-13);font-weight: var(--morrow-font-weight-700)}.s138{color: var(--muted)}.s139{height: 76px;border-radius: var(--morrow-radius-12);background: oklch(98.2% .003 85);border: 1px solid var(--line)}.s140{height: 76px;border-radius: var(--morrow-radius-12);background: var(--faint)}.s141{height: 76px;border-radius: var(--morrow-radius-12);background: var(--line)}.s142{height: 76px;border-radius: var(--morrow-radius-12);background: var(--muted)}.s143{height: 76px;border-radius: var(--morrow-radius-12);background: var(--dark-raised)}.s144{height: 76px;border-radius: var(--morrow-radius-12);background: var(--dark-line)}.s145{height: 76px;border-radius: var(--morrow-radius-12);background: oklch(70% .008 70)}.s146{height: 76px;border-radius: var(--morrow-radius-12);background: var(--linen)}.s147{height: 76px;border-radius: var(--morrow-radius-12);background: oklch(94% .035 80)}.s148{height: 76px;border-radius: var(--morrow-radius-12);background: oklch(94% .025 60)}.s149{height: 76px;border-radius: var(--morrow-radius-12);background: oklch(97% .02 50);border: 1px solid oklch(85% .07 45)}.s150{height: 76px;border-radius: var(--morrow-radius-12);background: oklch(92% .06 145);display: grid;place-items: center;color: oklch(42% .1 145);font-size: var(--morrow-font-size-12);font-weight: var(--morrow-font-weight-700)}.s151{height: 76px;border-radius: var(--morrow-radius-12);background: oklch(94% .04 55);display: grid;place-items: center;color: var(--orange-deep);font-size: var(--morrow-font-size-12);font-weight: var(--morrow-font-weight-700)}.s152{height: 76px;border-radius: var(--morrow-radius-12);background: var(--lime)}.s153{height: 76px;border-radius: var(--morrow-radius-12);display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));overflow: hidden}.s154{background: oklch(89% .12 120)}.s155{background: oklch(88% .09 55)}.s156{background: oklch(89% .055 235)}.s157{background: oklch(90% .055 310)}.s158{margin: var(--morrow-space-48) 0 var(--morrow-space-40)}.s159{display: flex;flex-direction: column;justify-content: space-between;height: 150px;padding: var(--morrow-space-18);border-radius: var(--morrow-radius-16);background: var(--paper);border: 1px solid var(--line);color: var(--ink)}.s160{font-size: var(--morrow-font-size-30);font-weight: var(--morrow-font-weight-650);letter-spacing: -.05em}.s161{font-size: var(--morrow-font-size-12)}.s162{display: flex;flex-direction: column;justify-content: space-between;height: 150px;padding: var(--morrow-space-18);border-radius: var(--morrow-radius-16);background: var(--paper);border: 1px solid var(--line);color: var(--muted)}.s163{display: flex;flex-direction: column;justify-content: space-between;height: 150px;padding: var(--morrow-space-18);border-radius: var(--morrow-radius-16);background: var(--paper);border: 1px solid var(--line);color: var(--orange-deep)}.s164{display: flex;flex-direction: column;justify-content: space-between;height: 150px;padding: var(--morrow-space-18);border-radius: var(--morrow-radius-16);background: var(--dark-section);color: var(--ember)}.s165{display: flex;flex-direction: column;justify-content: space-between;height: 150px;padding: var(--morrow-space-18);border-radius: var(--morrow-radius-16);background: var(--dark-section);color: oklch(70% .008 70)}.s166{display: flex;flex-direction: column;justify-content: space-between;height: 150px;padding: var(--morrow-space-18);border-radius: var(--morrow-radius-16);background: var(--orange-deep);color: var(--surface)}.s167{font-size: var(--morrow-font-size-12);font-weight: var(--morrow-font-weight-700)}.s168{min-height: 1420px}.s169{margin-bottom: var(--morrow-space-56)}.s170{display: grid;grid-template-columns: 440px minmax(0, 1fr);gap: var(--morrow-space-64)}.s171{display: flex;flex-direction: column;gap: var(--morrow-space-18)}.s172{font-size: var(--morrow-font-size-92);line-height: var(--morrow-line-height-0p9);font-weight: var(--morrow-font-weight-650);letter-spacing: -.068em}.s173{font-size: var(--morrow-font-size-15);line-height: var(--morrow-line-height-1p6);color: var(--muted)}.s174{display: flex;flex-wrap: wrap;gap: var(--morrow-space-8);font-size: var(--morrow-font-size-13)}.s175{padding: var(--morrow-space-6) var(--morrow-space-10);border-radius: var(--morrow-radius-30);background: var(--paper);font-weight: var(--morrow-font-weight-400)}.s176{padding: var(--morrow-space-6) var(--morrow-space-10);border-radius: var(--morrow-radius-30);background: var(--paper);font-weight: var(--morrow-font-weight-500)}.s177{padding: var(--morrow-space-6) var(--morrow-space-10);border-radius: var(--morrow-radius-30);background: var(--paper);font-weight: var(--morrow-font-weight-600)}.s178{padding: var(--morrow-space-6) var(--morrow-space-10);border-radius: var(--morrow-radius-30);background: var(--paper);font-weight: var(--morrow-font-weight-650)}.s179{padding: var(--morrow-space-6) var(--morrow-space-10);border-radius: var(--morrow-radius-30);background: var(--paper);font-weight: var(--morrow-font-weight-700)}.s180{padding: var(--morrow-space-6) var(--morrow-space-10);border-radius: var(--morrow-radius-30);background: var(--paper);font-weight: var(--morrow-font-weight-750)}.s181{padding: var(--morrow-space-6) var(--morrow-space-10);border-radius: var(--morrow-radius-30);background: var(--paper);font-weight: var(--morrow-font-weight-800)}.s182{margin: 0;color: oklch(62% .008 70)}.s183{font-family: var(--font-serif);font-style: italic;font-size: var(--morrow-font-size-92);line-height: var(--morrow-line-height-0p9);color: var(--ember)}.s184{font-size: var(--morrow-font-size-14);line-height: var(--morrow-line-height-1p65);color: oklch(70% .008 70)}.s185{display: flex;flex-direction: column;gap: var(--morrow-space-12)}.s186{font-size: var(--morrow-font-size-14);line-height: var(--morrow-line-height-1p6)}.s187{display: flex;flex-direction: column;border-top: 1px solid var(--line)}.s188{display: grid;grid-template-columns: 200px minmax(0, 1fr);gap: var(--morrow-space-28);align-items: center;padding: var(--morrow-space-22) 0;border-bottom: 1px solid var(--line)}.s189{display: flex;flex-direction: column;gap: var(--morrow-space-5)}.s190{font-size: var(--morrow-font-size-14);font-weight: var(--morrow-font-weight-700)}.s191{font-size: var(--morrow-font-size-132);line-height: var(--morrow-line-height-0p78);letter-spacing: -.075em;font-weight: var(--morrow-font-weight-550);white-space: nowrap}.s192{font-family: var(--font-serif);font-weight: var(--morrow-font-weight-400);color: var(--orange)}.s193{font-size: var(--morrow-font-size-96);line-height: var(--morrow-line-height-0p94);letter-spacing: -.068em;font-weight: var(--morrow-font-weight-650);white-space: nowrap}.s194{font-size: var(--morrow-font-size-78);line-height: var(--morrow-line-height-0p98);letter-spacing: -.06em;font-weight: var(--morrow-font-weight-600);white-space: nowrap}.s195{font-size: var(--morrow-font-size-60);line-height: var(--morrow-line-height-1p12);letter-spacing: -.045em;font-weight: var(--morrow-font-weight-500);white-space: nowrap}.s196{font-size: var(--morrow-font-size-46);line-height: var(--morrow-line-height-1p03);letter-spacing: -.05em;font-weight: var(--morrow-font-weight-600);white-space: nowrap}.s197{font-size: var(--morrow-font-size-21);letter-spacing: -.035em;font-weight: var(--morrow-font-weight-600)}.s198{max-width: 52ch;font-size: var(--morrow-font-size-16);line-height: var(--morrow-line-height-1p7);color: var(--muted)}.s199{display: flex;gap: var(--morrow-space-28);align-items: center}.s200{padding: var(--morrow-space-8) var(--morrow-space-12);border-radius: var(--morrow-radius-8);background: var(--dark-section)}.s201{min-height: 1060px}.s202{display: grid;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);gap: var(--morrow-space-48)}.s203{position: relative;height: 210px;border: 1px solid var(--line);border-radius: var(--morrow-radius-16);background: var(--surface);overflow: hidden}.s204{position: absolute;top: 0;bottom: 0;left: 2.1%;right: 2.1%;display: grid;grid-template-columns: 4.2% minmax(0, 1fr) 4.2%;background: oklch(94% .025 60)}.s205{background: repeating-linear-gradient(135deg, oklch(85% .07 45) 0 1px, transparent 1px 7px)}.s206{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: var(--morrow-space-4)}.s207{font-size: var(--morrow-font-size-15);font-weight: var(--morrow-font-weight-700)}.s208{font-size: var(--morrow-font-size-11);color: var(--muted)}.s209{padding: var(--morrow-space-20)}.s210{display: block;font-size: var(--morrow-font-size-22);font-weight: var(--morrow-font-weight-650);letter-spacing: -.04em}.s211{font-size: var(--morrow-font-size-12);color: var(--muted)}.s212{margin: var(--morrow-space-14) 0 0}.s213{display: flex;flex-direction: column;gap: var(--morrow-space-9)}.s214{display: grid;grid-template-columns: 52px 170px minmax(0, 1fr);gap: var(--morrow-space-14);align-items: center}.s215{font-size: var(--morrow-font-size-13)}.s216{width: 8px;height: 12px;border-radius: var(--morrow-radius-3);background: var(--orange)}.s217{width: 16px;height: 12px;border-radius: var(--morrow-radius-3);background: var(--orange)}.s218{width: 25px;height: 12px;border-radius: var(--morrow-radius-3);background: var(--orange)}.s219{width: 32px;height: 12px;border-radius: var(--morrow-radius-3);background: var(--orange)}.s220{width: 52px;height: 12px;border-radius: var(--morrow-radius-3);background: var(--orange)}.s221{width: 90px;height: 12px;border-radius: var(--morrow-radius-3);background: var(--orange)}.s222{width: 110px;height: 12px;border-radius: var(--morrow-radius-3);background: var(--orange)}.s223{width: 150px;height: 12px;border-radius: var(--morrow-radius-3);background: var(--orange)}.s224{display: grid;grid-template-columns: repeat(5, minmax(0, 1fr));gap: var(--morrow-space-12)}.s225{height: 82px;border: 1px solid var(--line);border-radius: var(--morrow-radius-7);background: var(--surface)}.s226{height: 82px;border: 1px solid var(--line);border-radius: var(--morrow-radius-10);background: var(--surface)}.s227{height: 82px;border: 1px solid var(--line);border-radius: var(--morrow-radius-12);background: var(--surface)}.s228{height: 82px;border: 1px solid var(--line);border-radius: var(--morrow-radius-16);background: var(--surface)}.s229{height: 82px;border: 1px solid var(--line);border-radius: var(--morrow-radius-20);background: var(--surface)}.s230{display: flex;align-items: center;gap: var(--morrow-space-14);padding: var(--morrow-space-18) var(--morrow-space-20);border: 1px solid var(--line);border-radius: var(--morrow-radius-16);background: var(--surface)}.s231{pointer-events: none}.s232{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: var(--morrow-space-22);padding: var(--morrow-space-30);border-radius: var(--morrow-radius-18);background: var(--paper);border: 1px solid var(--faint)}.s233{display: flex;flex-direction: column;justify-content: flex-end;gap: var(--morrow-space-4);height: 118px;padding: var(--morrow-space-16);border: 1px solid var(--line);border-radius: var(--morrow-radius-9);background: var(--surface);box-shadow: 0 8px 22px -16px oklch(20% 0 0 / .35)}.s234{display: flex;flex-direction: column;justify-content: flex-end;gap: var(--morrow-space-4);height: 118px;padding: var(--morrow-space-16);border: 1px solid var(--line);border-radius: var(--morrow-radius-16);background: var(--surface);box-shadow: 0 22px 55px -40px oklch(25% 0.01 70 / .35)}.s235{display: flex;flex-direction: column;justify-content: flex-end;gap: var(--morrow-space-4);height: 118px;padding: var(--morrow-space-16);border: 1px solid var(--line);border-radius: var(--morrow-radius-18);background: var(--surface);box-shadow: 0 25px 70px -50px oklch(25% .01 70 / .4)}.s236{display: flex;flex-direction: column;justify-content: flex-end;gap: var(--morrow-space-4);height: 118px;padding: var(--morrow-space-16);border: 1px solid var(--line);border-radius: var(--morrow-radius-18);background: var(--surface);box-shadow: 0 30px 100px -45px oklch(30% 0.02 70 / .28)}.s237{font-size: var(--morrow-font-size-12);line-height: var(--morrow-line-height-1p55);color: var(--muted)}.s238{min-height: 1260px}.s239{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: var(--morrow-space-18)}.s240{display: flex;gap: var(--morrow-space-22);align-items: center}.s241{flex: none;width: 132px;height: 132px;overflow: visible}.s242{display: flex;flex-direction: column;gap: var(--morrow-space-7)}.s243{font-size: var(--morrow-font-size-18);font-weight: var(--morrow-font-weight-650);letter-spacing: -.03em}.s244{font-size: var(--morrow-font-size-13);line-height: var(--morrow-line-height-1p55);color: var(--muted)}.s245{display: grid;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);gap: var(--morrow-space-48);margin-top: var(--morrow-space-44)}.s246{display: grid;grid-template-columns: 110px 170px minmax(0, 1fr);gap: var(--morrow-space-16);align-items: center;min-height: 52px;border-bottom: 1px solid var(--line)}.s247{font-size: var(--morrow-font-size-20);font-weight: var(--morrow-font-weight-650);letter-spacing: -.04em}.s248{font-size: var(--morrow-font-size-13);color: var(--muted)}.s249{margin-top: var(--morrow-space-32)}.s250{display: flex;flex-wrap: wrap;gap: var(--morrow-space-8)}.s251{display: inline-flex;align-items: center;gap: var(--morrow-space-8);padding: var(--morrow-space-8) var(--morrow-space-12);border: 1px solid var(--line);border-radius: var(--morrow-radius-30);font-size: var(--morrow-font-size-12)}.s252{padding: var(--morrow-space-8) var(--morrow-space-12);border: 1px solid var(--line);border-radius: var(--morrow-radius-30);font-size: var(--morrow-font-size-12)}.s253{display: flex;flex-direction: column;gap: 0;padding: var(--morrow-space-8) var(--morrow-space-28)}.s254{display: grid;grid-template-columns: 210px minmax(0, 1fr);gap: var(--morrow-space-18);padding: var(--morrow-space-18) 0;border-bottom: 1px solid var(--dark-line)}.s255{color: var(--ember);font-size: var(--morrow-font-size-12)}.s256{font-size: var(--morrow-font-size-13);line-height: var(--morrow-line-height-1p6);color: oklch(70% .008 70)}.s257{display: grid;grid-template-columns: 210px minmax(0, 1fr);gap: var(--morrow-space-18);padding: var(--morrow-space-18) 0}.s258{display: flex;gap: var(--morrow-space-14);align-items: flex-start;padding: var(--morrow-space-20) var(--morrow-space-22);border-radius: var(--morrow-radius-16);background: oklch(94% .04 55)}.s259{color: var(--orange-deep);margin-top: var(--morrow-space-2)}.s260{font-size: var(--morrow-font-size-13);line-height: var(--morrow-line-height-1p6)}.s261{min-height: 1640px}.s262{margin-bottom: var(--morrow-space-48)}.s263{display: grid;grid-template-columns: 150px repeat(4, minmax(0, 1fr));gap: 0;border-top: 1px solid var(--line)}.s264{padding: var(--morrow-space-14) 0;font-size: var(--morrow-font-size-10);font-weight: var(--morrow-font-weight-650);letter-spacing: .06em;color: var(--muted);border-bottom: 1px solid var(--line)}.s265{display: flex;align-items: center;font-size: var(--morrow-font-size-13);border-bottom: 1px solid var(--line)}.s266{padding: var(--morrow-space-22) 0;border-bottom: 1px solid var(--line)}.s267{padding: var(--morrow-space-18) var(--morrow-space-16);margin: var(--morrow-space-8) var(--morrow-space-12) var(--morrow-space-8) 0;border-radius: var(--morrow-radius-14);background: var(--dark-section)}.s268{display: flex;align-items: center;gap: var(--morrow-space-22);padding: var(--morrow-space-22) 0;border-bottom: 1px solid var(--line)}.s269{color: var(--ink)}.s270{display: grid;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);gap: var(--morrow-space-56);margin-top: var(--morrow-space-44)}.s271{display: flex;flex-direction: column;gap: var(--morrow-space-34)}.s272{display: flex;align-items: center;gap: var(--morrow-space-32)}.s273{display: flex;align-items: center;gap: var(--morrow-space-22)}.s274{font-size: var(--morrow-font-size-18);margin-top: var(--morrow-space-6)}.s275{font-size: var(--morrow-font-size-64)}.s276{display: flex;flex-wrap: wrap;align-items: center;gap: var(--morrow-space-12)}.s277{font-size: var(--morrow-font-size-9)}.s278{font-size: var(--morrow-font-size-8);font-weight: var(--morrow-font-weight-750)}.s279{position: static}.s280{padding: var(--morrow-space-8);border-radius: var(--morrow-radius-8);background: var(--dark-section)}.s281{position: static;animation: none;color: var(--paper)}.s282{display: flex;align-items: center;gap: var(--morrow-space-10)}.s283{margin-left: var(--morrow-space-14)}.s284{flex-wrap: wrap;margin: 0}.s285{min-height: 2060px}.s286{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: var(--morrow-space-22)}.s287{margin-top: var(--morrow-space-44)}.s288{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: var(--morrow-space-22);align-items: start}.s289{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 0;padding: 0 var(--morrow-space-40);border-radius: var(--morrow-radius-22);background: var(--dark-section);color: var(--paper)}.s290{margin: var(--morrow-space-26) var(--morrow-space-20)}.s291{min-height: 1442px}.s292{display: grid;grid-template-columns: minmax(0, 7fr) minmax(0, 5fr);gap: var(--morrow-space-48)}.s293{min-height: 380px}.s294{padding: var(--morrow-space-26) var(--morrow-space-12) var(--morrow-space-30) var(--morrow-space-30)}.s295{font-size: var(--morrow-font-size-36)}.s296{left: 32px;top: 40px}.s297{left: 70px;top: 120px}.s298{left: 40px;top: 200px}.s299{display: flex;flex-direction: column;gap: var(--morrow-space-22)}.s300{padding: var(--morrow-space-24);font-size: var(--morrow-font-size-13);line-height: var(--morrow-line-height-1p65)}.s301{display: block;margin-bottom: var(--morrow-space-6)}.s302{margin-top: var(--morrow-space-52);padding: var(--morrow-space-32);border-radius: var(--morrow-radius-22);background: oklch(94% .025 75)}.s303{grid-template-columns: repeat(3, minmax(0, 1fr));grid-template-rows: 380px}.s304{min-height: 1159px}.s305{gap: var(--morrow-space-22)}.s306{display: grid;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);gap: var(--morrow-space-48);margin-top: var(--morrow-space-56)}.s307{display: block;padding: var(--morrow-space-8) 0 0;border-radius: var(--morrow-radius-22);background: var(--surface)}.s308{margin-top: 0;padding: var(--morrow-space-40) 0}.s309{min-height: 1392px}.s310{margin-bottom: var(--morrow-space-40)}.s311{display: grid;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);gap: var(--morrow-space-48);margin-top: var(--morrow-space-52);padding: var(--morrow-space-36);border-radius: var(--morrow-radius-22);background: oklch(94% .025 75)}.s312{grid-template-columns: repeat(2, minmax(0, 1fr));row-gap: var(--morrow-space-40)}.s313{grid-template-columns: repeat(2, minmax(0, 1fr))}.s314{position: relative;min-height: 400px;background: none}.s315{min-height: 1573px}.s316{display: grid;grid-template-columns: minmax(0, 7fr) minmax(0, 5fr);gap: var(--morrow-space-16)}.s317{flex: 1}.s318{display: flex;flex-direction: column;gap: var(--morrow-space-16)}.s319{display: grid;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);gap: var(--morrow-space-48);margin-top: var(--morrow-space-52)}.s320{grid-template-columns: repeat(2, minmax(0, 1fr));box-shadow: inset 0 0 0 1px var(--faint)}.s321{grid-template-columns: 1fr 1fr}.s322{min-height: 1776px}.s323{display: grid;grid-template-columns: minmax(0, 4fr) minmax(0, 8fr);gap: var(--morrow-space-56);margin-top: var(--morrow-space-52);align-items: start}.s324{margin: 0 !important}.s325{margin: var(--morrow-space-18) 0 0}.s326{display: grid;grid-template-columns: minmax(0, 8fr) minmax(0, 4fr);gap: var(--morrow-space-56);margin-top: var(--morrow-space-52);align-items: start}.s327{grid-template-columns: 1fr}.s328{min-height: 1659px}.s329{margin-top: var(--morrow-space-52);padding: var(--morrow-space-40);border-radius: var(--morrow-radius-22);background: var(--dark-section)}.s330{color: oklch(66% .008 70)}.s331{grid-template-columns: repeat(4, minmax(0, 1fr))}.s332{margin-top: var(--morrow-space-52)}.s333{width: 1440px;min-height: 280px;box-sizing: border-box;overflow: hidden;background: var(--paper);color: var(--ink);font-family: var(--font-sans);display: flex;flex-direction: column}.s334{margin: 0;padding: var(--morrow-space-26) var(--morrow-space-88) 0}.s335{margin: 0;padding: var(--morrow-space-22) var(--morrow-space-88) var(--morrow-space-12)}.s336{position: relative;padding-bottom: var(--morrow-space-24)}.s337{width: 1440px;min-height: 385px;box-sizing: border-box;overflow: hidden;background: var(--dark-section);color: var(--paper);font-family: var(--font-sans)}.s338{width: 1000px;min-height: 980px;box-sizing: border-box;overflow: hidden;padding: var(--morrow-space-40) var(--morrow-space-72);background: oklch(94% .025 75);color: var(--ink);font-family: var(--font-sans);display: grid;grid-template-columns: repeat(2, 390px);justify-content: space-between;align-content: start;row-gap: var(--morrow-space-14)}.s339{position: relative;width: 390px;height: 844px;overflow: hidden;border-radius: var(--morrow-radius-34);background: var(--paper);box-shadow: 0 0 0 1px var(--line), 0 40px 80px -50px oklch(25% .01 70 / .45)}.s340{position: absolute;left: 0;right: 0;top: 0;height: 72px}.s341{grid-template-columns: 1fr auto;padding-inline: var(--morrow-space-20)}.s342{padding: var(--morrow-space-125) var(--morrow-space-20) 0}.s343{max-width: 30ch;font-size: var(--morrow-font-size-9);line-height: var(--morrow-line-height-1p5);margin-bottom: var(--morrow-space-22)}.s344{font-size: var(--morrow-font-size-54p6);line-height: var(--morrow-line-height-0p93)}.s345{margin-top: var(--morrow-space-5)}.s346{display: block}.s347{margin: var(--morrow-space-12) 0 var(--morrow-space-23);font-size: var(--morrow-font-size-15)}.s348{margin-top: var(--morrow-space-13)}.s349{margin: var(--morrow-space-55) var(--morrow-space-10) 0;border-radius: var(--morrow-radius-12)}.s350{height: 52px;padding-inline: var(--morrow-space-12)}.s351{padding: var(--morrow-space-14)}.s352{margin: var(--morrow-space-5) 0 var(--morrow-space-16)}.s353{font-size: var(--morrow-font-size-19)}.s354{position: absolute;padding: var(--morrow-space-110) var(--morrow-space-20) var(--morrow-space-40)}.s355{width: 1240px;min-height: 1080px;box-sizing: border-box;overflow: hidden;display: grid;place-items: center;padding: var(--morrow-space-40) var(--morrow-space-95);background: radial-gradient(80% 60% at 50% 40%, oklch(30% .02 70), oklch(12% .008 70));font-family: var(--font-sans);color: var(--ink)}.s356{min-height: 600px}.s357{display: grid;grid-template-columns: repeat(5, minmax(0, 1fr));gap: var(--morrow-space-14)}.s358{display: flex;flex-direction: column;gap: var(--morrow-space-12);padding: var(--morrow-space-26)}.s359{font-size: var(--morrow-font-size-44);line-height: 1;font-weight: var(--morrow-font-weight-600);letter-spacing: -.06em}.s360{font-size: var(--morrow-font-size-16);font-weight: var(--morrow-font-weight-700)}.s361{margin: 0;font-size: var(--morrow-font-size-13p5);line-height: var(--morrow-line-height-1p6);color: var(--muted)}.s362{font-size: var(--morrow-font-size-44);line-height: 1;font-weight: var(--morrow-font-weight-600);letter-spacing: -.06em;color: var(--orange)}.s363{font-size: var(--morrow-font-size-44);line-height: 1;font-weight: var(--morrow-font-weight-600);letter-spacing: -.06em;color: var(--ember)}.s364{margin: 0;font-size: var(--morrow-font-size-13p5);line-height: var(--morrow-line-height-1p6);color: oklch(70% .008 70)}[data-fit-width="1000"]{--ox-fw: 1000}[data-fit-width="1240"]{--ox-fw: 1240}[data-fit-width="1440"]{--ox-fw: 1440}[data-fit-width="1600"]{--ox-fw: 1600}