.home-editorial{--home-cream:#f5f1e8;--home-ink:#302923;--home-clay:#d6a589;--home-content-width:1480px;--home-gutter:clamp(20px,4vw,64px);background:var(--home-cream);color:var(--home-ink)}.home-editorial .home-container{width:min(var(--home-content-width),calc(100% - var(--home-gutter) * 2));max-width:none;margin-inline:auto;padding-inline:0}.home-editorial h1,.home-editorial h2,.home-editorial h3{font-weight:500;letter-spacing:-.045em}.home-editorial h2{font-size:clamp(2.5rem,5.2vw,4.75rem);line-height:1.06}.home-editorial h2+p{font-weight:400;line-height:1.65}.home-editorial a:focus-visible,.home-editorial button:focus-visible{outline:2px solid #ac795f;outline-offset:5px}.home-editorial a.rounded-full{background:#302923!important;color:#f5f1e8!important;border:1px solid #8b7565;box-shadow:none!important;min-height:48px;padding:14px 26px;font-size:15px;line-height:1.2;font-weight:600;height:auto;--tw-ring-shadow:0 0 #0000}.home-editorial a.rounded-full:hover{background:#514137!important;transform:none;translate:none;scale:none;rotate:none}.home-editorial div.rounded-full:has(>a.rounded-full){background:transparent;box-shadow:none;padding:0}.home-editorial .home-hero{background:#302923;border-radius:0 0 4rem 4rem;padding-top:148px;padding-bottom:44px}.home-hero-stage{min-height:470px;display:flex;align-items:center}.home-hero-copy{width:max-content;max-width:60%;padding-block:48px 32px}.home-hero .home-hero-art{position:absolute;inset:-20px -4% -150px 46%}.home-hero .home-editorial-wave{opacity:.2}.home-hero-art img{width:100%;height:100%;object-fit:contain;object-position:center bottom;opacity:.64;mix-blend-mode:screen;filter:grayscale(.65) sepia(1) saturate(.85) hue-rotate(335deg) brightness(.74) contrast(.86);transform:translateY(-20px) scale(2.05);transform-origin:center top;-webkit-mask-image:linear-gradient(180deg,#000 78%,transparent);mask-image:linear-gradient(180deg,#000 78%,transparent)}.home-hero h1{font-size:clamp(3rem,6.8vw,7rem);line-height:1.04}.home-hero h1 span{display:block}.home-hero-accent{color:var(--home-clay)}.home-hero-description{max-width:500px;margin-top:26px;font-size:21px;line-height:1.5}.home-hero-actions{margin-top:34px}.home-hero a[href="/contact"]{background:#e8d6c6!important;color:#302923!important;border-color:#e8d6c6}.home-hero a[href="/contact"]:hover{background:#783f3f!important;color:#f5f1e8!important;border-color:#783f3f;box-shadow:0 0 0 4px #783f3f24,0 0 18px #783f3f47}.home-hero a[href="/demo"]{position:relative;overflow:hidden;background:#302923!important;border:3px solid #783f3f!important;color:#f5f1e8!important}.home-hero a[href="/demo"]:before{content:"";position:absolute;inset:0;width:0;background:#783f3f;transition:width .36s ease;z-index:0}.home-hero a[href="/demo"]:hover{background:#302923!important;border-color:#783f3f!important}.home-hero a[href="/demo"]:hover:before{width:100%}.home-hero p{color:#ddd0c3}.home-hero-trades{width:100%;margin-top:40px;contain:inline-size}.home-hero-trade-window{mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent)}.home-hero-trade{padding-inline:28px;font-size:17px;font-weight:600;color:#efe4d9;white-space:nowrap}.home-hero-download-row{padding-top:28px}@keyframes home-hero-trade-marquee{to{transform:translate3d(-50%,0,0)}}.home-hero .home-hero-trade-track{width:max-content;animation:home-hero-trade-marquee 36s linear infinite;will-change:transform}.home-editorial :is(.home-voice,.home-dispatch,.home-payments){padding:64px 0 0}.home-editorial .home-payments{padding-bottom:88px}.home-editorial :is(.home-voice,.home-dispatch,.home-payments) h2{font-size:clamp(2.75rem,5.5vw,5.25rem)}.home-voice .home-voice-description,.home-voice .home-voice-intro{font-size:clamp(1.125rem,1.6vw,1.5rem)}.home-voice .home-voice-description{max-width:700px;line-height:1.55}.home-editorial :is(.home-voice,.home-dispatch)>.absolute{display:none}.home-editorial :is(.home-voice,.home-dispatch,.home-payments)>.relative{border:1px solid #d9cebf;border-radius:32px;box-shadow:none}.home-editorial .home-voice>.relative{background:#34483c!important;border-color:#34483c}.home-editorial .home-dispatch>.relative{background:#783f3f!important;border-color:#925756}.home-editorial .home-payments>.relative{background:#e8d6c6!important;border-color:#d6bda9}.home-editorial :is(.home-voice,.home-dispatch,.home-payments)>.relative>.absolute.inset-0{opacity:.07!important}.home-editorial :is(.home-dispatch,.home-payments) h2{color:#f5f1e8}.home-editorial :is(.home-dispatch,.home-payments) h2+p{color:#e0d4c3}.home-editorial .home-payments h2{color:#2d2a26}.home-editorial .home-payments h2+p{color:#5f5148}.home-editorial :is(.home-dispatch,.home-payments) .bg-white{background-color:#fbf8f0}.home-editorial .home-dispatch [class~="bg-white/60"]{background-color:#fbf8f099}.home-editorial :is(.home-dispatch,.home-payments) :is([class*=text-zinc-900],[class*=text-gray-900],[class*=text-slate-900]){color:#302923}.home-editorial :is(.home-dispatch,.home-payments) :is([class*=text-zinc-400],[class*=text-slate-400]){color:#8b7c6c}.home-editorial :is(.home-dispatch,.home-payments) :is([class*=text-gray-600],[class*=text-slate-500],[class*=text-zinc-500]){color:#796a5d}.home-editorial :is(.home-dispatch,.home-payments) :is([class*=border-zinc-],[class*=border-slate-],[class*=border-gray-300]){border-color:#ded5c7}.home-editorial :is(.home-dispatch,.home-payments) a.rounded-full{background:#ead9c5!important;color:#302923!important;border-color:#ead9c5}.home-editorial :is(.home-dispatch,.home-payments) a.rounded-full:hover{background:#f5e8d8!important}.home-editorial .home-payments a.rounded-full{background:#783f3f!important;color:#f5f1e8!important;border-color:#783f3f}.home-editorial .home-payments a.rounded-full:hover{background:#653536!important;border-color:#653536}.home-payments .bg-\[\#7C3AED\]{background-color:#71576e;box-shadow:none}.home-payments .text-\[\#7C3AED\]{color:#71576e;border-color:#71576e}.home-editorial :is(.home-voice,.home-dispatch,.home-payments) .shadow-2xl{box-shadow:0 12px 32px #30292312}.home-editorial :is(.home-voice,.home-dispatch,.home-payments)>.relative>.absolute>span,.home-voice>.relative>.relative>.absolute>span{background:transparent;border:0;color:#dac4ac;box-shadow:none;letter-spacing:.18em}.home-voice>.relative>.relative>.absolute>span{color:#d9dfcb}.home-editorial .home-voice a.rounded-full{background:#9aaf88!important;color:#20372b!important;border-color:#9aaf88}.home-editorial .home-voice a.rounded-full:hover{background:#b1c3a1!important;border-color:#b1c3a1}.home-editorial .home-features{padding-block:88px;background:#eee6dd}.home-editorial .home-workspaces-heading{max-width:none;scroll-margin-top:120px}@media (min-width:768px){.home-editorial .home-workspaces-heading{font-size:clamp(2.5rem,4.7vw,4.75rem);white-space:nowrap}}.home-features button{background:#eee3d6;border-color:#cdbba9;color:#805d4b;box-shadow:none}.home-features button svg,.home-journal button svg{color:#805d4b}.home-features button:hover,.home-journal button:hover{border-color:#783f3f;box-shadow:0 0 20px rgba(120,63,63,.4)!important}.home-features button:hover svg,.home-journal button:hover svg{color:#783f3f}.home-editorial .home-stats{background:#f5f1e8;padding-block:88px}.home-editorial .home-journal h2 span,.home-editorial .home-signup h2 span,.home-editorial .home-stats h2 span{background:none!important;color:#e8d6c6;-webkit-text-fill-color:#e8d6c6!important}.home-editorial .home-signup h2{color:#f5f1e8;text-shadow:0 10px 30px #30292338}.home-stats svg stop{stop-color:#9b826c}.home-stats [class*=bg-gradient]{background:#82705f}.home-editorial .home-signup{background:#f5f1e8;padding-block:32px 72px}.home-signup>div>div{background:radial-gradient(circle at 78% 16%,#a7646438 0,transparent 28%),linear-gradient(135deg,#783f3f,#673437 54%,#4b292c)!important;box-shadow:0 32px 90px #30292330;border:1px solid #a76464;padding-block:64px}.home-signup>div>div:before{content:"";position:absolute;inset:-30% -12% auto;height:120%;border:1px solid #e8d6c62b;border-radius:50%;transform:rotate(-7deg);pointer-events:none}.home-signup>div>div>.absolute{display:block;opacity:.18;mix-blend-mode:screen}.home-signup>div>div>.absolute:first-child{background:#d6a589!important}.home-signup>div>div>.absolute:last-child{background:#302923!important}.home-signup span.rounded-full{color:#f5f1e8;background:#f5f1e814;border-color:#d6a589}.home-signup span.rounded-full>span{background:#d6a589}.home-signup .relative.z-10>p{color:#e8d6c6}.home-signup div:has(>a[href="/auth/signup"]){background:transparent!important;box-shadow:none}.home-signup a[href="/auth/signup"]{background:#f3e9dc!important;color:#332a24!important;border:0}.home-signup a[href="/auth/signup"]:hover{background:#fff8ef!important}.home-signup a[href="/contact"]{background:transparent;color:#f3e9dc;border-color:#f3e9dc}.home-signup a[href="/contact"]:hover{border-color:#f3e9dc;background:#f3e9dc1a}.home-signup p.text-xs{color:#d6a589}.home-editorial .home-journal{background:#f5f1e8;padding-block:64px 96px}.home-journal button{background:#eee3d6;border:1px solid #cdbba9;box-shadow:none!important}.home-journal a>div:last-child>div,.home-journal button svg{color:#805d4b}.home-editorial .home-carousel-arrow{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border:1px solid #cdbba9;border-radius:50%;background:#eee3d6;color:#805d4b;transition:border-color .16s ease,box-shadow .16s ease}.home-editorial .home-carousel-arrow:hover{border-color:#783f3f;box-shadow:0 0 20px rgba(120,63,63,.4)!important}.home-editorial .home-carousel-arrow svg{width:30px;height:30px;color:#805d4b}.home-editorial .home-carousel-arrow:hover svg{color:#783f3f}.home-editorial .home-contact{background:#e8d6c6!important;padding-block:96px;scroll-margin-top:112px}.home-contact input:focus,.home-contact select:focus{border-color:#783f3f!important;box-shadow:0 0 0 1px #783f3f!important;outline:none!important}.home-editorial .home-contact h2{font-size:clamp(3rem,6.8vw,6.5rem);line-height:1.02}.home-contact h3{color:#302923}.home-contact :is(input,select){background-color:#fbf8f2!important;border-color:#d6a589!important;color:#302923!important}.home-contact :is(input,select)::placeholder{color:#8b7565}.home-contact :is(input,select):focus{border-color:#783f3f!important;--tw-ring-color:#783f3f}.home-contact select+svg{color:#8b654f}.home-contact p.text-slate-400{color:#8b7565}.home-contact p.text-slate-400 a{color:#783f3f}.home-contact button[type=submit]{background:#783f3f!important;color:#f5f1e8;box-shadow:none;height:52px;font-size:15px}.home-contact button[type=submit]:hover{background:#663334!important}div:has(>.home-editorial)>div:has(>footer){margin-top:0;background:#302923;box-shadow:none;border-top:1px solid #675447}div:has(>.home-editorial)>div>footer{width:min(1480px,calc(100% - clamp(20px, 4vw, 64px) * 2));max-width:none;padding-inline:0}div:has(>.home-editorial)>div:has(>footer) h3{color:#d6a589;font-weight:600;letter-spacing:.08em;font-size:12px}div:has(>.home-editorial)>div:has(>footer) a:hover{color:#d6a589}@media (max-width:767px){.home-editorial .home-hero{padding-top:96px;padding-bottom:32px;border-radius:0 0 2.5rem 2.5rem}.home-hero-stage{min-height:0;flex-direction:column}.home-hero .home-hero-art{position:relative;inset:auto;order:0;width:calc(100% + var(--home-gutter) * 2);height:clamp(260px,78vw,400px);margin:0 calc(var(--home-gutter) * -1) -8px;overflow:hidden;mask-image:linear-gradient(180deg,#000 58%,transparent)}.home-hero-art img{object-position:center top;opacity:.72;transform:translate(-19%,-4px) scale(2.6)}.home-hero-copy{order:1;width:100%;max-width:100%;min-width:0;padding-block:0;text-align:center}.home-hero-description{max-width:32rem;margin-inline:auto;margin-top:14px;font-size:16px;font-weight:500;line-height:1.5}.home-hero-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:22px}.home-editorial .home-hero-actions a.rounded-full{flex:1 1 0;min-width:0;height:48px;padding:10px 12px;font-size:13px;white-space:nowrap}.home-hero-trades{margin:34px auto 0}.home-hero-trade{padding-inline:20px;font-size:16px}.home-hero-download-row{display:flex;justify-content:center;padding-top:28px}.home-hero h1{font-size:clamp(2.125rem,9.5vw,3.5rem);line-height:1.02}.home-editorial a.rounded-full{padding-inline:18px;font-size:13px}.home-editorial :is(.home-voice,.home-dispatch,.home-payments){padding:32px 0 0}.home-editorial .home-payments{padding-bottom:56px}.home-editorial :is(.home-voice,.home-dispatch,.home-payments)>.relative{border-radius:24px}.home-editorial :is(.home-features,.home-stats,.home-journal){padding-block:56px}.home-stats .min-h-\[500px\]{min-height:350px}.home-stats .lg\:grid-cols-\[40\%_60\%\]{gap:32px}.home-signup>div>div{padding:40px 20px}.home-editorial .home-contact{padding-block:56px}}@media (prefers-reduced-motion:reduce){.home-editorial .home-hero-trade-track{animation:none!important}}