:root{--figma-color-background: #fff;--figma-color-foreground: #242824;--figma-color-card: #fdfcf9;--figma-color-card-foreground: #242824;--figma-color-popover: #fdfcf9;--figma-color-popover-foreground: #242824;--figma-color-primary: #242824;--figma-color-primary-foreground: #f7f5f0;--figma-color-secondary: #ece9e1;--figma-color-secondary-foreground: #454b43;--figma-color-muted: #f3efec;--figma-color-muted-foreground: #70707d;--figma-color-accent: #526657;--figma-color-accent-foreground: #ffffff;--figma-color-destructive: #b42318;--figma-color-destructive-foreground: #ffffff;--figma-color-border: #dedcd3;--figma-color-input: #dedcd3;--figma-color-ring: #245bdb;--figma-color-success: #16a34a;--figma-color-warning: #d97706;--figma-color-terminal: #0f172a;--figma-color-terminal-foreground: #e5e7eb;--figma-color-receipt: #fbfcff;--figma-color-receipt-border: #d9e1f2;--figma-color-chart-1: #245bdb;--figma-color-chart-2: #2f558b;--figma-color-chart-3: #decebd;--figma-color-chart-4: #e4ebf3;--figma-color-chart-5: #eee1b7;--figma-color-chart-6: #cfdfd0;--figma-color-chart-7: #cedde5;--figma-color-chart-8: #dcd5e8;--figma-color-chart-9: #d9d1da;--figma-color-chart-10: #ded8d1;--figma-radius-sm: .25rem;--figma-radius-md: .375rem;--figma-radius-lg: .5rem;--figma-radius-xl: .625rem;--figma-size-nav-height: 4rem;--figma-size-button-sm: 2.25rem;--figma-size-button-md: 2.5rem;--figma-size-button-lg: 2.75rem;--figma-size-sidebar-width: 15rem;--figma-size-context-width: 19.5rem;--figma-size-history-width: 26.25rem;--figma-size-receipt-width: 28.75rem;--figma-size-receipt-height: 38.75rem;--figma-space-1: .25rem;--figma-space-2: .5rem;--figma-space-3: .75rem;--figma-space-4: 1rem;--figma-space-5: 1.25rem;--figma-space-6: 1.5rem;--figma-space-8: 2rem;--figma-space-10: 2.5rem;--figma-space-12: 3rem;--figma-space-16: 4rem}:root{--drop-canvas: #f4f6f9;--drop-surface: #ffffff;--drop-ink: #182231;--drop-muted: #6f7886;--drop-border: #dfe4ea;--drop-accent: #264de5;--drop-page-inset: clamp(1.25rem, 4vw, 4rem);--drop-page-width: 100rem;--drop-title-size: clamp(2.5rem, 4.5vw, 4rem);--drop-title-tracking: -.045em;--drop-label-tracking: .13em;--drop-stage-height: clamp(24rem, 58vh, 46rem);--drop-stage-mobile-height: 26rem;--drop-logo-size: 1.75rem;--drop-control-width: 11rem;--drop-range-height: 1rem;--drop-button-height: 2.5rem;--drop-focus-width: .125rem;--drop-focus-offset: .25rem;--drop-swatch-width: 2.5rem;--drop-swatch-height: 1.75rem;--drop-viewport-width: 100vw;--drop-viewport-height: 100vh;--drop-viewport-dynamic-height: 100dvh;--drop-sidebar-width: 25rem;--drop-menu-size: 3rem;--drop-menu-icon-size: 1.5rem;--drop-panel-title-size: 1.25rem;--drop-panel-shadow: -.5rem 0 2rem rgb(24 34 49 / 8%);--drop-source-preview-height: 6rem;--drop-count-input-width: 6rem;--color-canvas: var(--figma-color-background);--color-surface: var(--figma-color-secondary);--color-ink: var(--figma-color-foreground);--color-muted: var(--figma-color-muted-foreground);--color-soft-muted: var(--figma-color-muted-foreground);--color-border: var(--figma-color-border);--color-accent: var(--figma-color-primary);--color-mark: var(--figma-color-primary);--font-display: "TT Commons Pro", "Helvetica Neue", Arial, sans-serif;--font-body: "TT Commons Pro", "Helvetica Neue", Arial, sans-serif;--font-size-hero: 3.25rem;--font-size-section: 2.25rem;--font-size-body-large: 1.375rem;--font-size-body: 1.25rem;--font-size-copy: 1rem;--font-size-caption: .875rem;--font-size-number: .875rem;--line-height-display: 1.1;--line-height-copy: 1.5;--line-height-body: 1.4;--line-height-tight: 1;--hero-heading-letter-spacing: -.14625rem;--flow-introduction-color: #1b1b1a;--flow-introduction-gap: 4rem;--flow-section-content-inset: 4rem;--comparison-narrative-width: 46.75rem;--comparison-narrative-color: #1b1b1a;--comparison-header-horizontal-inset: 4rem;--comparison-body-outer-horizontal-inset: 2rem;--comparison-body-horizontal-inset: 2.5rem;--comparison-body-gap: 4rem;--comparison-content-top-inset: 7rem;--comparison-content-bottom-inset: 6rem;--comparison-principle-number-line-height: 1.3;--comparison-citation-size: 1rem;--comparison-citation-line-height: 1.5;--comparison-citation-icon-size: 1.125rem;--comparison-citation-icon-offset: .25rem;--flow-capability-heading-size: 1.125rem;--flow-capability-heading-line-height: 1.5;--flow-capability-description-size: 1rem;--flow-capability-description-line-height: 1.4;--flow-capability-heading-color: #1b1b1a;--flow-capability-copy-gap: .5rem;--flow-capability-artwork-gap: 1.5rem;--flow-artwork-ownable-width: 12.5625rem;--flow-artwork-privacy-width: 14.8125rem;--flow-artwork-composability-width: 12.5625rem;--flow-artwork-reliability-width: 14.875rem;--flow-artwork-monetization-width: 14.75rem;--flow-capabilities-width: 79rem;--closing-cta-heading-size: 2.5rem;--closing-cta-heading-width: 30.625rem;--closing-cta-mark-mobile-size: 3rem;--space-1: var(--figma-space-1);--space-2: var(--figma-space-2);--space-3: var(--figma-space-3);--space-4: var(--figma-space-4);--space-5: var(--figma-space-6);--space-6: var(--figma-space-8);--space-7: var(--figma-space-10);--space-8: var(--figma-space-12);--space-9: var(--figma-space-16);--space-10: 6rem;--space-11: 8rem;--space-12: 10rem;--page-width: 90rem;--content-width: 82rem;--content-inset: 4rem;--content-inner-inset: 2rem;--hero-height: 44.4375rem;--value-height: 66.65625rem;--comparison-height: 52.1875rem;--cta-height: 40rem;--footer-height: 3.125rem;--hero-title-width: 44.875rem;--hero-summary-width: 34.3125rem;--hero-inline-logo-gap: .5rem;--copy-width: 46.75rem;--quote-width: 28.125rem;--conclusion-width: 33.875rem;--flow-card-top-row-width: 26.333333rem;--flow-card-bottom-row-width: 25rem;--flow-card-top-row-height: 25.48375rem;--flow-card-bottom-row-height: 27.125rem;--flow-card-content-inset: 2.5rem;--flow-capabilities-column-gap: calc(var(--flow-card-content-inset) * 2);--flow-card-illustration-offset: 11.6875rem;--flow-card-bottom-row-gap: 2rem;--flow-capability-min-width: 20.625rem;--value-section-vertical-bottom: 6rem;--value-section-vertical-top: 4rem;--value-heading-to-statements-gap: 8rem;--value-statements-gap: 6rem;--value-statements-to-conclusion-gap: 10rem;--value-statement-column-inset: 4rem;--value-statement-row-height: 3.75rem;--value-statement-final-row-height: 9.375rem;--value-statement-narrow-width: 20rem;--value-statement-wide-width: 22.75rem;--builder-statement-push-distance: 3.75rem;--builder-statement-push-scroll-distance: 7.5rem;--builder-statement-line-half-height: .875rem;--builder-conclusion-clearance: calc(var(--builder-statement-push-scroll-distance) + (var(--header-height) / 2) + var(--header-push-gap) - var(--builder-statement-line-half-height));--builder-statement-mobile-max-width: calc(100% - var(--builder-statement-push-distance) * 2);--builder-statement-mobile-font-size: 1.125rem;--line-width: .0625rem;--radius-small: var(--figma-radius-sm);--radius-round: 50%;--animation-duration-enter: .7s;--animation-ease-standard: cubic-bezier(.2, .65, .3, 1);--home-drop-max-size: min(11rem, 12vw, 19vh);--home-drop-canvas-height: 28rem;--home-drop-controls-width: 350px;--home-drop-controls-inset: 16px;--home-drop-controls-gap: 12px;--home-drop-controls-small-gap: 6px;--home-drop-controls-button-height: 36px;--home-drop-controls-title-size: 18px;--home-drop-controls-copy-size: 13px;--home-drop-controls-label-size: 12px;--home-drop-controls-radius: 10px;--home-drop-controls-border: 1px solid #dce0e5;--home-drop-controls-surface: #ffffff;--home-drop-controls-muted-surface: #f4f6fa;--home-drop-controls-shadow: 0 12px 40px rgb(20 30 50 / 12%);--home-drop-shadow-offset-y: .6rem;--home-drop-shadow-blur: 1.7rem;--home-drop-shadow-rgb: 45 57 104;--home-drop-shadow-opacity: .22;--home-drop-controls-layer: 80;--home-drop-mobile-lane: calc(var(--header-collapsed-width) * .85 * var(--home-drop-body-scale, 1.5));--home-drop-mobile-statement-gap: 0px;--header-height: 2.75rem;--whitepaper-action-height: 44px;--header-sticky-top: 2.25rem;--header-push-gap: 3rem;--header-expansion-threshold: 6.25rem;--header-collapsed-width: 2.75rem;--header-expanded-width: 30.8125rem;--header-radius: .5rem;--header-protection-blur: 0rem;--header-protection-spread: 0rem;--header-logo-inset: .5rem;--header-nav-inset: 2rem;--header-nav-gap: 2rem;--header-action-horizontal-inset: 1rem;--header-action-vertical-inset: .5rem;--header-action-inset: .5rem;--header-entry-slide-offset: 1rem;--mobile-menu-width: 22rem;--mobile-menu-inset: 1.5rem;--mobile-menu-backdrop-color: rgb(36 40 36 / 32%);--mobile-logo-bottom-inset: 2.25rem;--mobile-logo-target-viewport-ratio: .2;--mobile-logo-scroll-distance-multiplier: 2.5;--mobile-ribbon-content-blur: .15rem;--mobile-ribbon-content-fade: 4rem;--mobile-ribbon-content-shadow-blur: 1.5rem;--cookie-consent-width: 31rem;--cookie-consent-inset: 1.5rem;--cookie-consent-shadow: 0 1rem 3rem rgb(20 30 50 / 10%);--cookie-consent-secondary-hover: rgb(36 40 36 / 4%);--privacy-content-width: 48rem}.home-drop__canvas{position:fixed;z-index:49;top:0;left:50%;display:block;width:min(100%,var(--page-width));height:var(--home-drop-canvas-height);transform:translate(calc(-50% + var(--home-drop-center-x, 0px)),calc(var(--home-drop-center-y, 0px) - 50%));opacity:0;pointer-events:none}.home-drop__size{position:absolute;width:calc(var(--home-drop-max-size) * var(--home-drop-growth-scale, 1));height:0;visibility:hidden;pointer-events:none}.site-header-shell{transform:translate(var(--home-header-x, 0px),var(--home-header-y, 0px))}.site-header-shell .site-header{opacity:var(--home-drop-logo-opacity, 1)}.site-header-shell:focus-within .site-header{opacity:1}.builder-value .builder-conclusion{margin-top:max(var(--builder-conclusion-clearance),var(--home-drop-story-clearance, calc(var(--home-drop-max-size) * 1.6 + var(--header-push-gap))))}@media(max-width:1023px){:root{--home-drop-max-size: var(--header-collapsed-width)}}@media(max-width:599px){.builder-value .builder-statement-column{display:flex;flex:1 0 0;min-width:0}.builder-value .builder-statement{max-width:calc(100% - var(--home-drop-mobile-lane))}.builder-value .builder-statement-column--end .builder-statement{text-align:right!important}.builder-value .builder-statement-column--start .builder-statement{text-align:left!important}.builder-value .builder-statement__line{transform:translate3d(var(--builder-statement-push-offset, 0px),var(--builder-statement-push-y, 0px),0);will-change:transform}}@media(prefers-reduced-motion:reduce){.home-drop__canvas{display:none}}.home-drop-controls__toggle{position:fixed;z-index:var(--home-drop-controls-layer);right:var(--home-drop-controls-inset);bottom:var(--home-drop-controls-inset);min-height:var(--home-drop-controls-button-height);padding-inline:var(--home-drop-controls-inset);border:var(--home-drop-controls-border);border-radius:var(--home-drop-controls-radius);background:var(--home-drop-controls-surface);color:var(--color-ink);box-shadow:var(--home-drop-controls-shadow);font:inherit;font-size:var(--home-drop-controls-copy-size);cursor:pointer}.home-drop-controls{position:fixed;z-index:calc(var(--home-drop-controls-layer) + 1);top:var(--home-drop-controls-inset);right:var(--home-drop-controls-inset);display:flex;width:min(var(--home-drop-controls-width),calc(100% - var(--home-drop-controls-inset) * 2));height:calc(100dvh - var(--home-drop-controls-inset) * 2);flex-direction:column;overflow:hidden;border:var(--home-drop-controls-border);border-radius:var(--home-drop-controls-radius);background:var(--home-drop-controls-surface);color:var(--color-ink);box-shadow:var(--home-drop-controls-shadow);font-size:var(--home-drop-controls-copy-size);line-height:1.5}.home-drop-controls[hidden]{display:none}.home-drop-controls button{min-height:var(--home-drop-controls-button-height);padding-inline:var(--home-drop-controls-gap);border:var(--home-drop-controls-border);border-radius:var(--home-drop-controls-small-gap);background:var(--home-drop-controls-surface);color:inherit;font:inherit;cursor:pointer}.home-drop-controls button:hover{background:var(--home-drop-controls-muted-surface)}.home-drop-controls__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--home-drop-controls-gap);padding:var(--home-drop-controls-inset)}.home-drop-controls__header h2{font-size:var(--home-drop-controls-title-size);font-weight:600}.home-drop-controls__header p,.home-drop-controls__hint{color:var(--color-muted);font-size:var(--home-drop-controls-label-size)}.home-drop-controls__status{display:grid;gap:var(--home-drop-controls-small-gap);padding:var(--home-drop-controls-gap) var(--home-drop-controls-inset);background:var(--home-drop-controls-muted-surface);font-variant-numeric:tabular-nums}.home-drop-controls__hint{padding:var(--home-drop-controls-gap) var(--home-drop-controls-inset)}.home-drop-controls__groups{min-height:0;flex:1;overflow-y:auto;overscroll-behavior:contain}.home-drop-controls details{padding:var(--home-drop-controls-gap) var(--home-drop-controls-inset);border-top:var(--home-drop-controls-border)}.home-drop-controls summary{cursor:pointer;font-weight:500}.home-drop-controls__field{display:grid;grid-template-columns:1fr auto;gap:var(--home-drop-controls-small-gap);margin-top:var(--home-drop-controls-gap);font-size:var(--home-drop-controls-label-size)}.home-drop-controls__field output{font-variant-numeric:tabular-nums}.home-drop-controls__field input{grid-column:1 / -1;width:100%;margin:0;accent-color:var(--color-ink)}.home-drop-controls__preview{width:100%;margin-top:var(--home-drop-controls-gap)}.home-drop-controls__actions{display:flex;flex-wrap:wrap;gap:var(--home-drop-controls-gap);justify-content:space-between;padding:var(--home-drop-controls-inset);border-top:var(--home-drop-controls-border)}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}@font-face{font-family:TT Commons Pro;src:url(/fonts/TT_Commons_Pro_Normal.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:TT Commons Pro;src:url(/fonts/TT_Commons_Pro_Normal_Italic.woff2) format("woff2");font-style:italic;font-weight:400;font-display:swap}@font-face{font-family:TT Commons Pro;src:url(/fonts/TT_Commons_Pro_Medium.woff2) format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:TT Commons Pro;src:url(/fonts/TT_Commons_Pro_DemiBold.woff2) format("woff2");font-style:normal;font-weight:600;font-display:swap}*{box-sizing:border-box}html{background:var(--color-canvas);font-size:1rem}body{margin:0;color:var(--color-ink);background:var(--color-canvas);font-family:var(--font-body);font-size:var(--font-size-copy);font-synthesis:none;-webkit-font-smoothing:antialiased}main{width:min(100%,var(--page-width));margin-inline:auto;overflow:hidden}h1,h2,h3,p{margin:0;font:inherit}.section{position:relative}.page-shell{width:100%;padding-inline:var(--space-10);margin-inline:auto}.display{font-family:var(--font-display);font-weight:500;line-height:var(--line-height-tight)}.section-title{font-family:var(--font-display);font-size:var(--font-size-section);font-weight:500;line-height:var(--line-height-display)}.word-reveal__group{display:block}.word-reveal__group--nowrap{white-space:nowrap}.word-reveal__mask{display:inline-block;overflow:hidden;vertical-align:bottom}.word-reveal__word{display:inline-block;opacity:0;transform:translateY(1em);will-change:transform}.hero{min-height:max(var(--hero-height),100svh);display:grid;align-items:center;overflow:hidden}.hero:before,.hero:after{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;content:"";pointer-events:none}.hero:before{background:linear-gradient(to bottom,var(--color-canvas) 0%,transparent 18%)}.hero:after{background:linear-gradient(to top,var(--color-canvas) 0%,color-mix(in srgb,var(--color-canvas) 84%,transparent) 10%,color-mix(in srgb,var(--color-canvas) 36%,transparent) 30%,transparent 52%)}.hero-content{position:relative;z-index:2;padding-block-start:var(--space-5)}.hero-ribbon{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.hero-ribbon__canvas{display:block;width:100%;height:100%}.hero-title{max-width:var(--hero-title-width);font-size:var(--font-size-hero);letter-spacing:var(--hero-heading-letter-spacing)}.hero-inline-logo{display:none;width:var(--header-collapsed-width);height:var(--header-collapsed-width);align-items:center;justify-content:center;margin-inline-start:var(--hero-inline-logo-gap);padding-inline:var(--header-logo-inset);border-radius:var(--header-radius);background:var(--color-ink);vertical-align:middle;will-change:transform,opacity}.hero-inline-logo img{display:block;width:100%;height:auto}.hero-summary{max-width:var(--hero-summary-width);margin-top:var(--space-5);color:var(--color-muted);font-size:var(--font-size-body-large);line-height:var(--line-height-body)}.whitepaper-action{display:inline-flex;min-height:var(--whitepaper-action-height);align-items:center;justify-content:center;padding-block:var(--space-3);padding-inline:var(--space-5);margin-top:var(--space-6);border-radius:var(--radius-small);background:var(--color-ink);color:var(--color-canvas);font-size:var(--font-size-copy);font-weight:500;line-height:var(--line-height-tight);text-decoration:none}.builder-value{min-height:var(--value-height)}.builder-value-inner{display:flex;min-height:var(--value-height);flex-direction:column;align-items:center;gap:var(--value-heading-to-statements-gap);padding-top:var(--value-section-vertical-top);padding-bottom:var(--value-section-vertical-bottom)}.builder-value-title{text-align:center}.builder-value-title-emphasis{color:var(--color-ink);white-space:nowrap}.builder-value-title-muted{color:var(--color-muted);white-space:nowrap}.builder-value-body{display:flex;width:100%;flex-direction:column;align-items:center}.builder-statements{display:flex;width:100%;flex-direction:column;gap:var(--value-statements-gap);padding-inline:var(--value-statement-column-inset)}.builder-statement-row{display:flex;min-height:var(--value-statement-row-height)}.builder-statement-row:last-child{min-height:auto}.builder-statement-column{display:flex;min-width:0;flex:1 0 0;flex-direction:column}.builder-statement-column--end{align-items:flex-end}.builder-statement-column--start{align-items:flex-start}.builder-statement{position:relative;color:var(--color-ink);font-size:var(--font-size-body);line-height:var(--line-height-copy)}.builder-statement__measure{visibility:hidden;pointer-events:none}.builder-statement__measure span{white-space:nowrap}.builder-statement__lines{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column}.builder-statement__line{display:block;white-space:nowrap;transform:translate3d(var(--builder-statement-push-offset, 0px),0,0);will-change:transform}.builder-statement--narrow{width:var(--value-statement-narrow-width)}.builder-statement--wide{width:var(--value-statement-wide-width)}.builder-statement-column--end .builder-statement{text-align:right}.builder-statement-column--start .builder-statement{text-align:left}.builder-conclusion{max-width:var(--conclusion-width);margin-top:var(--builder-conclusion-clearance);text-align:center;font-size:var(--font-size-body-large);line-height:var(--line-height-copy)}.home-comparison{min-height:var(--comparison-height);padding-block:var(--space-10)}.home-comparison__content{display:flex;flex-direction:column;gap:var(--comparison-body-gap);padding-top:var(--comparison-content-top-inset);padding-right:var(--space-10);padding-bottom:var(--comparison-content-bottom-inset);padding-left:var(--space-10)}.home-comparison__header{display:grid;grid-template-columns:minmax(0,1fr) var(--quote-width);gap:var(--space-6);align-items:end}.home-comparison__heading{display:grid;font-family:var(--font-display);font-size:var(--font-size-section);font-weight:500;line-height:var(--line-height-display)}.home-comparison__heading-primary{color:var(--color-ink)}.home-comparison__heading-secondary{color:var(--color-muted)}.home-comparison__citation{width:min(var(--quote-width),100%);color:var(--color-muted);font-size:var(--comparison-citation-size);font-weight:400;font-style:italic;line-height:var(--comparison-citation-line-height)}.home-comparison__citation-link{color:inherit;text-decoration:none}.home-comparison__citation em{font-style:italic}.home-comparison__citation-external{display:inline-flex;width:var(--comparison-citation-icon-size);height:var(--comparison-citation-icon-size);align-items:center;justify-content:center;margin-inline-start:var(--comparison-citation-icon-offset);border-radius:var(--radius-small);vertical-align:text-bottom}.home-comparison__citation-external img{display:block;width:100%;height:100%}.home-comparison__citation-link:hover .home-comparison__citation-external,.home-comparison__citation-link:focus-visible .home-comparison__citation-external{background:var(--color-ink)}.home-comparison__citation-link:hover .home-comparison__citation-external img,.home-comparison__citation-link:focus-visible .home-comparison__citation-external img{filter:brightness(0) invert(1)}.home-comparison__narrative{display:grid;width:var(--comparison-narrative-width);gap:var(--space-5);margin-top:var(--space-9);color:var(--comparison-narrative-color);font-size:var(--font-size-body);font-weight:400;line-height:var(--line-height-copy)}.home-comparison__body-outer{padding-inline:0}.home-comparison__body{display:flex;flex-direction:column;gap:var(--comparison-body-gap);padding-inline:0}.home-comparison__narrative{margin-top:0}.home-comparison__principles{display:flex;gap:var(--space-5);padding-block:var(--space-6);padding-inline:0;margin:0;border-top:var(--line-width) solid var(--color-border);list-style:none}.home-comparison__principle{display:flex;min-width:0;flex:1 0 0;flex-direction:column;align-items:flex-start;color:var(--color-muted);font-size:var(--font-size-copy);line-height:var(--line-height-tight)}.home-comparison__principle-content{display:flex;flex-direction:column;gap:var(--space-4)}.home-comparison__principle--4{align-items:flex-end}.home-comparison__principle--4 .home-comparison__principle-content{justify-content:flex-end}.home-comparison__principle-copy{display:block}.home-comparison__principle-number{font-size:var(--font-size-number);line-height:var(--comparison-principle-number-line-height)}.flow-works{padding-top:var(--space-9);padding-bottom:var(--space-10)}.flow-works-inner{padding-inline:var(--space-10)}.flow-works-copy{padding-inline:0}.flow-works-title{color:var(--color-muted)}.flow-works-title span{color:var(--color-ink)}.flow-introduction{display:grid;max-width:var(--copy-width);gap:var(--space-5);margin-top:var(--flow-introduction-gap);color:var(--flow-introduction-color);font-size:var(--font-size-body);font-weight:400;line-height:var(--line-height-copy)}.capability-area{margin-top:var(--space-11)}.capability-grid{display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--flow-capabilities-column-gap);row-gap:var(--flow-card-bottom-row-gap);align-items:start}.capability{display:flex;min-height:var(--flow-card-top-row-height);flex-direction:column;align-items:flex-start;gap:var(--flow-capability-artwork-gap)}.capability-copy{display:flex;max-width:90%;flex-direction:column;gap:var(--flow-capability-copy-gap)}.capability h3{color:var(--flow-capability-heading-color);font-size:var(--flow-capability-heading-size);font-weight:500;line-height:var(--flow-capability-heading-line-height)}.capability p{color:var(--color-muted);font-size:var(--flow-capability-description-size);font-weight:400;line-height:var(--flow-capability-description-line-height)}.flow-artwork{display:block;max-width:100%;height:auto}.flow-artwork--ownable{width:var(--flow-artwork-ownable-width)}.flow-artwork--composability{width:var(--flow-artwork-composability-width)}.flow-artwork--privacy{width:var(--flow-artwork-privacy-width)}.flow-artwork--reliability{width:var(--flow-artwork-reliability-width)}.flow-artwork--monetization{width:var(--flow-artwork-monetization-width)}.closing-cta{display:flex;align-items:center;justify-content:center;min-height:var(--cta-height);flex-direction:column;padding-top:var(--space-4);padding-inline:var(--space-10);text-align:center}.cta-mark{display:block;width:var(--space-9);height:var(--space-9);margin-bottom:var(--space-6)}.closing-cta-title{margin-inline:auto;color:var(--color-ink);font-size:var(--closing-cta-heading-size);line-height:var(--line-height-tight);text-align:center}.closing-cta-title span{display:block}.closing-cta p{margin-top:var(--space-4);color:var(--color-muted);font-size:var(--font-size-body-large);line-height:var(--line-height-body)}.site-footer{font-weight:500;min-height:var(--footer-height);display:flex;align-items:center;justify-content:space-between;padding-inline:var(--content-inner-inset);color:var(--color-muted);font-size:var(--font-size-caption)}.site-footer__contact{color:var(--color-muted);text-underline-offset:var(--space-1);text-decoration:none}.site-footer__contact:hover{color:var(--color-ink)}.site-footer__links{display:flex;gap:var(--space-5)}.cookie-consent{width:min(30rem,80%);position:fixed;z-index:70;right:20px;bottom:20px;display:flex;flex-direction:column;gap:16px;padding:20px;border-radius:var(--header-radius);background:var(--color-canvas);box-shadow:var(--cookie-consent-shadow);animation:cookie-consent-enter var(--animation-duration-enter) var(--animation-ease-standard) .2s both}.cookie-consent__copy{font-size:15px;color:var(--color-ink);line-height:1.4}.privacy-page a{color:inherit;text-underline-offset:var(--space-1)}.cookie-consent__actions{display:flex;gap:12px;align-items:center}.cookie-consent__learn{color:var(--color-muted)}.cookie-consent__learn:hover{color:var(--color-ink)}.cookie-consent__button,.privacy-page__manage{padding-block:8px;padding-inline:16px;border:1px solid var(--color-border);border-radius:var(--radius-small);font:inherit;cursor:pointer}.cookie-consent__button,.cookie-consent__learn{font-size:12px}.cookie-consent__button--secondary{border-color:var(--color-ink);background:transparent;color:var(--color-ink)}.privacy-page__manage{background:transparent;color:var(--color-ink)}.cookie-consent__button--primary{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-canvas)}.cookie-consent__button--primary:hover{border-color:color-mix(in srgb,var(--color-ink) 86%,var(--color-canvas));background:color-mix(in srgb,var(--color-ink) 86%,var(--color-canvas))}.cookie-consent__button--secondary:hover{background:var(--cookie-consent-secondary-hover)}@keyframes cookie-consent-enter{0%{opacity:0;transform:translateY(calc(100% + var(--space-6)))}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.cookie-consent{animation:none}}.privacy-page{min-height:100svh;padding:var(--space-6) var(--content-inset) var(--space-10)}.privacy-page__header{display:flex;justify-content:space-between;color:var(--color-muted);font-size:var(--font-size-caption)}.privacy-page__content{width:min(100%,var(--privacy-content-width));margin:var(--space-10) auto 0}.privacy-page__eyebrow{color:var(--color-muted);font-size:var(--font-size-caption);text-transform:uppercase}.privacy-page h1{margin-top:var(--space-3);font-family:var(--font-display);font-size:3.25rem;line-height:var(--line-height-tight)}.privacy-page__updated{margin-top:var(--space-4);color:var(--color-muted);font-size:var(--font-size-copy);font-style:italic;line-height:var(--line-height-copy)}.privacy-page__introduction{display:grid;gap:var(--space-3);margin-top:var(--space-6);color:var(--color-ink);font-size:var(--font-size-copy);line-height:var(--line-height-copy)}.privacy-page section{margin-top:var(--space-9)}.privacy-page h2{color:var(--color-ink);font-size:var(--font-size-body-large);font-weight:500;line-height:var(--line-height-body)}.privacy-page h3{margin-top:var(--space-6);color:var(--color-ink);font-size:var(--font-size-body);font-weight:500;line-height:var(--line-height-copy)}.privacy-page section p{max-width:42rem;margin-top:var(--space-3);color:var(--color-ink);line-height:var(--line-height-copy)}.privacy-page section ul{display:grid;max-width:42rem;gap:var(--space-2);padding-inline-start:var(--space-5);margin:var(--space-3) 0 0;color:var(--color-ink);line-height:var(--line-height-copy)}.privacy-page__manage{margin-top:var(--space-4)}.site-header-shell{position:fixed;top:0;right:0;left:0;z-index:50;display:flex;width:min(100%,var(--page-width));height:var(--header-height);justify-content:center;margin-inline:auto;pointer-events:none;visibility:hidden}.site-header{display:flex;width:var(--header-collapsed-width);max-width:var(--header-expanded-max-width, none);height:100%;align-items:center;overflow:hidden;border-radius:var(--header-radius);background:var(--color-ink);box-shadow:0 0 var(--header-protection-blur) var(--header-protection-spread) var(--color-canvas),0 var(--space-2) var(--space-2) #e1e5e90a;pointer-events:auto}.site-header__logo{display:flex;width:var(--header-collapsed-width);height:100%;flex:none;align-items:center;justify-content:center;padding-inline:var(--header-logo-inset)}.site-header__logo img{display:block;width:100%;height:auto}.site-header__nav{display:flex;flex:none;gap:var(--header-nav-gap);padding-inline-start:var(--header-nav-inset)}.site-header__link{color:var(--color-canvas);font-size:var(--font-size-copy);line-height:var(--line-height-tight);text-decoration:none}.site-header__spacer{min-width:0;flex:1}.site-header__action{display:block;flex:none;margin-inline-end:var(--header-action-inset);padding:var(--header-action-vertical-inset) var(--header-action-horizontal-inset);border-radius:var(--radius-small);background:var(--color-canvas);color:var(--color-ink);font-size:var(--font-size-caption);text-decoration:none}.privacy-header-shell{display:flex;height:var(--header-height);justify-content:center;padding-top:var(--header-sticky-top)}.privacy-header{display:flex;width:min(var(--header-expanded-width),calc(100% - var(--content-inset) * 2));height:var(--header-height);align-items:center;overflow:hidden;border-radius:var(--header-radius);background:var(--color-ink);animation:privacy-header-expand .55s var(--animation-ease-standard) both;transform-origin:center}.privacy-header__logo{display:flex;width:var(--header-collapsed-width);height:100%;flex:none;align-items:center;justify-content:center;padding-inline:var(--header-logo-inset)}.privacy-header__logo img{display:block;width:100%;height:auto}.privacy-header__nav{display:flex;flex:none;gap:var(--header-nav-gap);padding-inline-start:var(--header-nav-inset)}.privacy-header__nav a,.privacy-header__action{color:var(--color-canvas);font-size:var(--font-size-copy);line-height:var(--line-height-tight);text-decoration:none;opacity:0;transform:translateY(var(--header-entry-slide-offset));animation:privacy-header-item-enter .24s var(--animation-ease-standard) .3s forwards}.privacy-header__spacer{min-width:0;flex:1}.privacy-header__action{margin-inline-end:var(--header-action-inset);padding:var(--header-action-vertical-inset) var(--header-action-horizontal-inset);border-radius:var(--radius-small);background:var(--color-canvas);color:var(--color-ink);font-size:var(--font-size-caption);animation-delay:.42s}@keyframes privacy-header-expand{0%{width:var(--header-collapsed-width)}to{width:min(var(--header-expanded-width),calc(100% - var(--content-inset) * 2))}}@keyframes privacy-header-item-enter{to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.privacy-header,.privacy-header__nav a,.privacy-header__action{animation:none;opacity:1;transform:none}}.mobile-menu,.mobile-menu-backdrop{display:none}@media(prefers-reduced-motion:reduce){.site-header-shell{transition:none}}@media(min-width:75em)and (max-width:89.9375em){html{font-size:.833333rem}}@media(min-width:64em)and (max-width:74.9375em){html{font-size:.711111rem}}@media(max-width:63.9375em){:root{--page-width: 100%;--space-10: 3.5rem;--content-inset: var(--space-5);--content-inner-inset: 0;--font-size-hero: 2.7rem;--font-size-section: 2rem;--hero-height: 39rem;--value-height: auto;--comparison-height: auto;--cta-height: 35rem;--hero-title-width: 38rem;--hero-summary-width: 32rem;--header-expanded-width: calc(100vw - 7rem) ;--header-expanded-max-width: 24rem;--header-nav-inset: 1rem;--header-nav-gap: 1rem;--builder-statement-push-scroll-distance: 5rem;--builder-statement-line-half-height: .84375rem}.builder-value{padding-block:var(--space-10)}.hero-inline-logo{display:inline-flex;opacity:0;transform:translateY(var(--header-entry-slide-offset))}.builder-value-inner{min-height:auto}.builder-statements{gap:var(--space-10);padding-inline:0}.builder-statement-row{display:flex;min-height:auto}.builder-statement{width:100%;max-width:90%;font-size:var(--builder-statement-mobile-font-size)}.builder-statement-column{display:flex;min-width:0;flex:1 0 0;flex-direction:column}.builder-statement-column--end .builder-statement{margin-inline:0;text-align:right}.builder-statement-column--start .builder-statement{margin-inline:0;text-align:left}.builder-conclusion{margin-top:var(--builder-conclusion-clearance)}.home-comparison{min-height:auto}.home-comparison__header,.home-comparison__body-outer,.home-comparison__body{padding-inline:0}.home-comparison__header{grid-template-columns:1fr;gap:var(--space-6)}.home-comparison__narrative{width:100%;max-width:var(--copy-width)}.home-comparison__principles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--space-8)}.home-comparison__principle{min-width:0}.home-comparison__principle-copy br{display:none}.home-comparison__principle--4{align-items:flex-start}.home-comparison__principle--4 .home-comparison__principle-content{justify-content:flex-start}.flow-works-copy,.capability-area{padding-inline:0}.capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.capability{width:auto}.cta-mark{width:var(--closing-cta-mark-mobile-size);height:var(--closing-cta-mark-mobile-size)}.closing-cta-title{font-size:var(--font-size-section)}.site-footer{padding-inline:var(--space-10)}.mobile-menu-backdrop{position:fixed;z-index:60;top:0;right:0;bottom:0;left:0;display:block;width:100%;border:0;background:var(--mobile-menu-backdrop-color);opacity:0;pointer-events:none;transition:opacity var(--animation-duration-enter) var(--animation-ease-standard)}.mobile-menu-backdrop--open{opacity:1;pointer-events:auto}.mobile-menu{position:fixed;z-index:61;top:0;right:0;bottom:0;display:flex;width:min(100%,var(--mobile-menu-width));flex-direction:column;padding:var(--mobile-menu-inset);background:var(--color-ink);color:var(--color-canvas);transform:translate(100%);transition:transform var(--animation-duration-enter) var(--animation-ease-standard)}.mobile-menu--open{transform:translate(0)}.mobile-menu__close{align-self:flex-end;border:0;padding:0;background:transparent;color:inherit;font:inherit;font-size:var(--font-size-copy)}.mobile-menu__nav{display:flex;flex-direction:column;gap:var(--space-6);margin-top:auto;margin-bottom:auto}.mobile-menu__nav a{color:inherit;font-family:var(--font-display);font-size:var(--font-size-section);line-height:var(--line-height-tight);text-decoration:none}}@media(max-width:37.4375em){html{font-size:13.5px}:root{--font-size-hero: 2.25rem;--font-size-body-large: 1.15rem;--content-inset: 24px;--hero-height: 35rem;--hero-title-width: 100%;--hero-summary-width: 100%;--header-expanded-width: calc(100vw - 3rem) ;--flow-capability-min-width: 100%;--closing-cta-mark-mobile-size: 2.5rem;--builder-statement-push-distance: calc(var(--space-10) * 1.6);--builder-statement-push-scroll-distance: 7rem;--builder-statement-line-half-height: .825rem}.page-shell,.home-comparison__content,.closing-cta{padding-inline:var(--content-inset)}.hero-inline-logo{display:none}.hero-ribbon{position:fixed;z-index:0}.hero-content,.builder-value,.home-comparison,.flow-works,.closing-cta{z-index:1}.builder-value,.home-comparison,.flow-works,.closing-cta{isolation:isolate;background:color-mix(in srgb,var(--color-canvas) 35%,transparent);-webkit-backdrop-filter:blur(var(--mobile-ribbon-content-blur));backdrop-filter:blur(var(--mobile-ribbon-content-blur))}.builder-value:before,.home-comparison:before,.flow-works:before,.closing-cta:before{position:absolute;z-index:0;inset:calc(var(--mobile-ribbon-content-fade) * -1) 0 0;background:color-mix(in srgb,var(--color-canvas) 35%,transparent);box-shadow:0 0 var(--mobile-ribbon-content-shadow-blur) color-mix(in srgb,var(--color-canvas) 72%,transparent);content:"";-webkit-backdrop-filter:blur(var(--mobile-ribbon-content-blur));backdrop-filter:blur(var(--mobile-ribbon-content-blur));-webkit-mask-image:linear-gradient(to bottom,transparent,black var(--mobile-ribbon-content-fade));mask-image:linear-gradient(to bottom,transparent,black var(--mobile-ribbon-content-fade))}.builder-value:after{position:absolute;z-index:1;top:0;right:0;left:0;height:var(--line-width);box-shadow:0 calc(var(--mobile-ribbon-content-shadow-blur) * -.5) var(--mobile-ribbon-content-shadow-blur) color-mix(in srgb,var(--color-canvas) 72%,transparent);content:"";pointer-events:none}.builder-value>*,.home-comparison>*,.flow-works>*,.closing-cta>*{position:relative;z-index:1}.builder-value>*{z-index:2}.hero-content{padding-block-start:var(--space-9)}.home-comparison__heading .word-reveal__group--nowrap{max-width:100%;white-space:normal}.home-comparison__citation-link{min-width:0;max-width:100%}.builder-value-inner{align-items:stretch}.builder-value-title{text-align:center}.builder-statements{gap:8rem;padding-inline:0;padding-inline:.75rem}.builder-statement-row,.builder-statement-row:last-child{min-height:auto;justify-content:center}.builder-statement-column{display:contents}.builder-statement{width:100%;max-width:100%;text-align:center!important}.builder-value .builder-statement-column--end{align-items:flex-end}.builder-value .builder-statement-column--start{align-items:flex-start}.builder-value .builder-statement{width:50vw;max-width:50vw}.builder-value .builder-statement-column--end .builder-statement{text-align:right!important}.builder-value .builder-statement-column--start .builder-statement{text-align:left!important}.builder-statement__line{max-width:100%;white-space:normal;overflow-wrap:break-word;transform:translate3d(var(--builder-statement-push-offset, 0px),var(--builder-statement-push-y, 0px),0);will-change:transform}.builder-statement--mobile-lines .builder-statement__line{width:max-content;max-width:none;align-self:flex-start;white-space:nowrap;overflow-wrap:normal}.builder-statement-column--end .builder-statement--mobile-lines .builder-statement__line{align-self:flex-end}.builder-conclusion{align-self:center;margin-top:var(--builder-conclusion-clearance);text-align:center}.capability-grid{grid-template-columns:minmax(0,1fr);margin-inline-start:0}.capability{min-height:auto}.capability-copy{max-width:100%}.builder-value .builder-statement-column:has(>*){flex:1}.site-footer{padding-inline:var(--content-inset)}.site-footer__links{flex-wrap:wrap;justify-content:flex-end;gap:var(--space-3)}.cookie-consent{max-width:88%;width:100%;position:fixed;z-index:70;left:50%;transform:translate(-50%);bottom:20px;display:flex;flex-direction:column;gap:16px;padding:20px;background:var(--color-canvas);box-shadow:var(--cookie-consent-shadow)}.cookie-consent__copy{font-size:14px;text-align:center}.cookie-consent__actions{flex-direction:column;gap:8px}.cookie-consent__button{width:100%;height:40px;font-size:13px}}
