@font-face{font-family:bricolage;src:url(../media/bricolage_grotesque_latin_500_normal-s.p.3vqzgd2jdiw22.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:bricolage;src:url(../media/bricolage_grotesque_latin_700_normal-s.p.0rb33xx2bxpl8.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:bricolage;src:url(../media/bricolage_grotesque_latin_800_normal-s.p.3wu8zis1p120o.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:bricolage Fallback;src:local(Arial);ascent-override:85.89%;descent-override:24.94%;line-gap-override:0.0%;size-adjust:108.28%}.UIO2Qq_className{font-family:bricolage,bricolage Fallback}.UIO2Qq_variable{--font-bricolage:"bricolage", "bricolage Fallback"}
@font-face{font-family:instrumentSans;src:url(../media/instrument_sans_latin_400_normal-s.p.3xgfxban9f743.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:instrumentSans;src:url(../media/instrument_sans_latin_500_normal-s.p.1eggatm68an7u.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:instrumentSans;src:url(../media/instrument_sans_latin_600_normal-s.p.3fqsgcs0cl_0g.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:instrumentSans Fallback;src:local(Arial);ascent-override:93.97%;descent-override:24.22%;line-gap-override:0.0%;size-adjust:103.22%}.UxRqEW_className{font-family:instrumentSans,instrumentSans Fallback}.UxRqEW_variable{--font-instrument-sans:"instrumentSans", "instrumentSans Fallback"}
@font-face{font-family:jetbrainsMono;src:url(../media/jetbrains_mono_latin_500_normal-s.p.2h52d08o60qht.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:jetbrainsMono Fallback;src:local(Arial);ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.0%;size-adjust:131.49%}.JbbtnG_className{font-family:jetbrainsMono,jetbrainsMono Fallback}.JbbtnG_variable{--font-jetbrains-mono:"jetbrainsMono", "jetbrainsMono Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--signal:#ff5a1f;--signal-hover:#ff7a45;--signal-dark:#e2470f;--paper:#fff;--canvas:#fbf7f3;--concrete:#d9d9d6;--ash:#6b6e73;--apricot:#ffc9b0;--peach:#ffede4;--oat:#f3ece3;--fog:#d6dee6;--sage:#d3ded0;--lilac:#e0d9ea;--butter:#f5ebc4;--shadow-hard:6px 6px 0 var(--ink);--shadow-signal:6px 6px 0 var(--signal);--shadow-float:0 8px 24px #11151c38;--surface-100:var(--paper);--surface-200:var(--oat);--rail:var(--ink);--surface-page:var(--canvas);--ink:#11151c;--ink-muted:#45484e;--line:var(--concrete);--hub:var(--signal);--hub-tint:var(--apricot);--orbit:#b9b6b0;--section-context:#7a6a2a;--section-context-tint:var(--butter);--section-experiences:#3d5a78;--section-experiences-tint:var(--fog);--section-delivery:#5e4e7a;--section-delivery-tint:var(--lilac);--pillar-1:var(--section-context);--pillar-1-tint:var(--section-context-tint);--pillar-2:#4d6b47;--pillar-2-tint:var(--sage);--pillar-3:var(--section-experiences);--pillar-3-tint:var(--section-experiences-tint);--pillar-4:var(--section-delivery);--pillar-4-tint:var(--section-delivery-tint);--pillar-5:var(--ash);--pillar-5-tint:var(--oat);--journey-1:#c2410c;--journey-2:#5b4fc4;--journey-3:#12805f;--journey-4:#1f5fa8;--journey-5:#b0305c;--journey-6:#3a3f45;--success:#4d6b47;--warning:#7a6a2a;--destructive:var(--alert);--alert:#d92d20;--pillar-trust:#3d5a78;--pillar-trust-tint:var(--fog);--pillar-trust-ink:#3d5a78;--pillar-usability:#b5401a;--pillar-usability-tint:var(--apricot);--pillar-usability-ink:#b5401a;--pillar-comprehension:#4d6b47;--pillar-comprehension-tint:var(--sage);--pillar-comprehension-ink:#4d6b47;--pillar-motivation:#5e4e7a;--pillar-motivation-tint:var(--lilac);--pillar-motivation-ink:#5e4e7a;--pillar-cost:#7a6a2a;--pillar-cost-tint:var(--butter);--pillar-cost-ink:#7a6a2a;--background:var(--surface-100);--foreground:var(--ink);--muted-foreground:var(--ink-muted);--primary-foreground:var(--ink);--border:var(--line);--secondary:var(--surface-200);--radius-xs:0px;--radius-md:0px;--radius-tile:0px;--radius-lg:0px;--radius-pill:0px;--font-sans:var(--font-instrument-sans), ui-sans-serif, system-ui, sans-serif;--font-heading:var(--font-sans);--font-display:var(--font-bricolage), ui-sans-serif, system-ui, sans-serif;--font-serif:var(--font-display);--font-mono:var(--font-jetbrains-mono), ui-monospace, monospace;--good:var(--signal);--good-dark:#b5401a;--good-soft:var(--peach);--clay:#3d5a78;--clay-dark:#2b4157;--clay-soft:var(--fog);--cream:var(--canvas)}a{color:inherit}*{scrollbar-width:thin;scrollbar-color:var(--concrete) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:var(--concrete);background-clip:content-box;border:2px solid #0000}::-webkit-scrollbar-thumb:hover{background-color:var(--ink)}::-webkit-scrollbar-button{display:none}::-webkit-scrollbar-corner{background:0 0}
@property --rx-n{syntax:"<integer>";inherits:false;initial-value:0}@keyframes rx-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes rx-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes rx-spin{0%{transform:rotate(-24deg)}to{transform:rotate(24deg)}}@keyframes rx-count{0%{--rx-n:0}to{--rx-n:var(--rx-to)}}@keyframes rx-blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes rx-type{0%{width:0}to{width:var(--ch)}}@keyframes rx-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes rx-scan{0%{transform:translateY(-100%)}to{transform:translateY(100vh)}}html{scroll-behavior:smooth}.rx-rise{animation:1ms both rx-rise;animation-timeline:view();animation-range:entry entry 55%}.rx-bar{transform-origin:0;animation:1ms both rx-grow;animation-timeline:view();animation-range:entry 10% entry 70%}.rx-stagger>*{animation:1ms both rx-rise;animation-timeline:view();animation-range:entry entry 60%}.rx-stagger>:nth-child(2){animation-range:entry 5% entry 65%}.rx-stagger>:nth-child(3){animation-range:entry 10% entry 70%}.rx-stagger>:nth-child(4){animation-range:entry 15% entry 75%}.rx-stagger>:nth-child(5){animation-range:entry 20% entry 80%}.rx-stagger>:nth-child(6){animation-range:entry 25% entry 85%}.rx-stagger>:nth-child(n+7){animation-range:entry 30% entry 90%}.rx-ring{transform-origin:300px 300px;animation:1ms linear both rx-spin;animation-timeline:view();animation-range:entry exit}.rx-count{counter-reset:n var(--rx-n);animation:1ms both rx-count;animation-timeline:view();animation-range:entry entry 80%}.rx-count:after{content:counter(n)}@supports not (animation-timeline:view()){.rx-count{--rx-n:var(--rx-to)}}.rx-cursor{background:var(--signal);vertical-align:text-bottom;width:8px;height:1em;animation:1s step-end infinite rx-blink;display:inline-block}.rx-line{white-space:nowrap;width:0;animation:1.1s steps(40,end) forwards rx-type;display:block;overflow:hidden}.rx-line:nth-child(2){animation-delay:.2s}.rx-line:nth-child(3){animation-delay:1.5s}.rx-line:nth-child(4){animation-delay:2.8s}.rx-line:nth-child(5){animation-delay:4.1s}.rx-line:nth-child(6){animation-delay:5.4s}.rx-ticker{width:max-content;animation:40s linear infinite rx-ticker;display:flex}.rx-grid{background-image:linear-gradient(#11151c0f 1px,#0000 1px),linear-gradient(90deg,#11151c0f 1px,#0000 1px);background-size:48px 48px}.rx-scan{background:var(--signal);opacity:.6;pointer-events:none;height:1.5px;animation:7s linear infinite rx-scan;position:absolute;left:0;right:0}@media (prefers-reduced-motion:reduce){.rx-rise,.rx-bar,.rx-stagger>*,.rx-ring,.rx-count,.rx-line,.rx-ticker,.rx-scan,.rx-cursor{opacity:1;width:auto;transform:none;animation:none!important}.rx-count{--rx-n:var(--rx-to)}}
