@font-face{font-family:Kilimanjaro Sans;src:url(/fonts/KilimanjaroSans-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Kilimanjaro Sans Round1;src:url(/fonts/KilimanjaroSansRound1.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Kilimanjaro Sans Round2;src:url(/fonts/KilimanjaroSansRound2.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Kilimanjaro Sans Round3;src:url(/fonts/KilimanjaroSansRound3.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Kilimanjaro Sans Round4;src:url(/fonts/KilimanjaroSansRound4.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Kilimanjaro Sans Round5;src:url(/fonts/KilimanjaroSansRound5.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GT Cinetype;src:url(/fonts/GT-Cinetype-Regular-Trial.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GT Cinetype;src:url(/fonts/GT-Cinetype-Bold-Trial.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}.v4-page .v4-h1,.v4-page .v4-intro__title,.v4-page .v4-feature__content h3,.v4-page .v4-pipe__copy h2,.v4-page .v4-voices__title,.v4-page .v4-uc__title,.v4-page .v4-testi__head h2,.v4-page .v4-pricing__panel h2,.v4-page .v4-final h2,.v4-page .v4-cov__title,.v4-page .v4-faq__title,.v4-page .v4-comp__title,.v4-page .v4-comp__card h3,.v4-page .v4-laurel-text i,.v4-page .v4-journey__node i,.v4-page .v4cm__rate b{letter-spacing:.01em}.v4-page .v4-h1{letter-spacing:var(--v4-display-tracking);font-weight:500}@font-face{font-family:GT Planar;src:url(/fonts/GT-Planar-Regular-Trial.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GT Planar;src:url(/fonts/GT-Planar-Medium-Trial.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:GT Planar;src:url(/fonts/GT-Planar-Bold-Trial.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:GT Planar;src:url(/fonts/GT-Planar-Black-Trial.otf)format("opentype");font-weight:900;font-style:normal;font-display:swap}.v4-page{--v4-butter:#ffd90d;--v4-butter-deep:#e8c200;--v4-ink:#1d1b16;--v4-deep:#15130f;--v4-cream:#fdf7f0;--v4-paper:#fffef8;--v4-ink-soft:#1d1b16bd;--v4-ink-faint:#1d1b16ad;--v4-line:#1d1b1614;--v4-display:"Kilimanjaro Sans", "Cal Sans", sans-serif;--v4-body:"Outfit", sans-serif;--v4-display-tracking:.01em;--v4-ease:cubic-bezier(.22, 1, .36, 1);font-synthesis:none;--v4-section:clamp(52px, 6vw, 84px);--v4-canvas-bg:#ffd90d6b;--v4-canvas-grid:#fffef8d9;--v4-canvas-sheen:linear-gradient(#fff0, #fff0);--v4-canvas-edge:#ceaa0047;--v4-canvas-glow:.4;transition:background-color .4s var(--v4-ease);background:var(--v4-cream);color:var(--v4-ink);font-family:var(--v4-body);overflow-x:clip}.v4-page :is(h1,h2,h3){letter-spacing:var(--v4-display-tracking)}body:has(.v4-page)>nav{display:none}body:has(.v4-page)>.announcement{display:none}body:has(.v4-page){--dark:#15130f}.v4-page[data-tone=vibrant]{--v4-canvas-bg:#ffd90d;--v4-canvas-grid:#fffef8eb;--v4-canvas-sheen:linear-gradient(180deg, #ffe24d 0%, #ffd90d 55%, #f4cc05 100%);--v4-canvas-edge:#ceaa008c;--v4-canvas-glow:.7}.v4-noise{z-index:2000;pointer-events:none;mix-blend-mode:soft-light;opacity:.4;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;animation:.6s steps(2,end) infinite v4-noise;position:fixed;inset:-100px}@keyframes v4-noise{0%{transform:translate(0)}25%{transform:translate(-38px,24px)}50%{transform:translate(22px,-30px)}75%{transform:translate(-14px,-42px)}to{transform:translate(0)}}.v4-container{width:100%;max-width:1280px;margin:0 auto;padding:0 40px}.v4-kicker{font:600 12.5px/1 var(--v4-body);letter-spacing:.16em;text-transform:uppercase;color:var(--v4-ink-soft);align-items:center;gap:9px;display:inline-flex}.v4-kicker:before{content:"";background:var(--v4-butter);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #ffd90d40}.v4-btn{font:600 14.5px/1 var(--v4-body);color:var(--v4-ink);transition:transform .18s var(--v4-ease), box-shadow .22s var(--v4-ease);border-radius:999px;align-items:center;gap:8px;padding:12px 20px;text-decoration:none;display:inline-flex}.v4-btn--butter{background:linear-gradient(180deg, #ffe14d 0%, var(--v4-butter) 55%, #f2cc00 100%);box-shadow:inset 0 1px #ffffff80,0 0 0 1px #ceaa0073,0 8px 24px -8px #e8c200b3}.v4-btn--butter:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff8c,0 0 0 1px #ceaa008c,0 14px 32px -10px #e8c200d9}.v4-btn--ghost{border:1px solid var(--v4-line);-webkit-backdrop-filter:blur(8px);background:#fff9}.v4-btn--ghost:hover{background:#ffffffe6;transform:translateY(-2px)}.v4-btn--big{padding:17px 30px;font-size:16.5px}.v4-feature__link{font:600 15px/1 var(--v4-body);color:var(--v4-ink);border-bottom:2px solid var(--v4-butter);transition:gap .18s var(--v4-ease);align-items:center;gap:8px;padding-bottom:5px;text-decoration:none;display:inline-flex}.v4-feature__link:hover{gap:13px}.v4-btn--ink{background:var(--v4-ink);color:var(--v4-butter);box-shadow:0 14px 32px -12px #15130f8c}.v4-btn--ink:hover{transform:translateY(-2px);box-shadow:0 20px 40px -14px #15130fa6}.v4-final{background:var(--v4-deep);color:var(--v4-cream);padding:calc(var(--v4-section) + 112px) 40px 0;text-align:center;clip-path:polygon(0% 96px,5% 36px,11% 78px,17% 18px,24% 72px,31% 30px,38% 84px,45% 12px,52% 66px,59% 24px,66% 78px,73% 18px,80% 72px,87% 30px,93% 78px,100% 24px,100% 100%,0% 100%);position:relative;overflow:hidden}@media (max-width:760px){.v4-final{padding-top:calc(var(--v4-section) + 68px);clip-path:polygon(0% 52px,14% 16px,29% 48px,43% 14px,57% 48px,71% 16px,86% 46px,100% 16px,100% 100%,0% 100%)}}.v4-final:before{content:"";pointer-events:none;background:radial-gradient(50% 55% at 50% 110%,#ffd90d29,#0000 70%);position:absolute;inset:0}.v4-final__inner{position:relative}.v4-final h2{font-family:var(--v4-display);letter-spacing:-.015em;text-transform:none;color:var(--v4-cream);margin:0 0 18px;font-size:clamp(36px,4.6vw,72px);font-weight:500;line-height:1.04}.v4-final p{font:400 17px/1.6 var(--v4-body);color:#faf6eca6;max-width:50ch;margin:0 auto 34px}.v4-final__cta{flex-wrap:wrap;justify-content:center;gap:14px;margin-bottom:clamp(70px,9vw,120px);display:flex}.v4-comp{padding:var(--v4-section) 40px}.v4-comp__head{text-align:center;max-width:700px;margin:0 auto clamp(34px,4vw,54px)}.v4-comp__title{font-family:var(--v4-display);letter-spacing:-.015em;text-transform:none;margin:18px 0 0;font-size:clamp(30px,3.6vw,54px);font-weight:500;line-height:1.08}.v4-comp__title em{background:linear-gradient(#0000 60%,#ffd90d8c 60%);font-style:normal}.v4-comp__sub{font:400 clamp(15px, 1.4vw, 18px)/1.55 var(--v4-body);color:var(--v4-ink-soft);max-width:50ch;margin:16px auto 0}.v4-comp__head .v4-feature__link{margin-top:22px}.v4-comp__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,1.8vw,24px);max-width:1180px;margin:0 auto;display:grid}.v4-comp__card{text-align:center;background:var(--v4-paper);border:1px solid var(--v4-line);transition:transform .22s var(--v4-ease), box-shadow .22s var(--v4-ease), border-color .22s var(--v4-ease);border-radius:22px;padding:clamp(28px,3vw,40px) clamp(22px,2.4vw,32px);position:relative;overflow:hidden;box-shadow:0 18px 40px -30px #10182838}.v4-comp__card:hover{border-color:#ceaa0073;transform:translateY(-4px);box-shadow:0 26px 54px -28px #1018284d}.v4-comp__badge{place-items:center;width:104px;height:104px;margin-bottom:18px;display:inline-grid;position:relative}.v4-comp__badge:before{content:"";background:radial-gradient(closest-side,#ffd90d59,#0000);border-radius:50%;position:absolute;inset:6px}.v4-comp__badge img{object-fit:contain;width:88px;height:88px;position:relative}.v4-comp__card h3{font-family:var(--v4-display);letter-spacing:-.01em;text-transform:none;margin:0 0 10px;font-size:23px;font-weight:500;line-height:1.1}.v4-comp__card p{font:400 14.5px/1.6 var(--v4-body);color:var(--v4-ink-soft);margin:0;max-width:34ch;margin-inline:auto}@media (max-width:960px){.v4-cov,.v4-faq,.v4-comp{padding-left:24px;padding-right:24px}.v4-faq__grid{grid-template-columns:1fr;gap:36px}.v4-faq__head{position:static}.v4-comp__grid{grid-template-columns:1fr;max-width:480px}}@media (max-width:760px){.v4-stage__phone{display:none}.v4-hero__stage{height:clamp(320px,72vw,400px)}.v4-stage__man{width:clamp(235px,63.8vw,294px)}.v4-stage__callout{max-width:min(64vw,244px);inset:auto 0 1% auto}.v4-cast__pane--callout{gap:8px;padding:10px 12px}.v4-stage__callout p{font-size:14px;line-height:1.2}.v4-cast__lead{padding-top:8px}.v4-stage__dot{width:24px;height:24px;top:-11px;left:auto;right:-11px}.v4-stage__stat{min-width:0;inset:auto auto 42% 0}.v4-stage__stat b{padding:8px 16px 10px;font-size:clamp(30px,10vw,42px)}.v4-stage__stat span{padding:22px 14px 10px;font-size:11.5px}}@media (max-width:1080px){.v4-header__demo{display:none}}@media (max-width:960px){.v4-header{padding:14px 20px}.v4-header__nav,.v4-header__login{display:none}.v4-navm{display:block}.v4-container{padding:0 24px}.v4-hero{padding:80px 24px 0}.v4-feature{grid-template-columns:1fr;gap:36px}.v4-feature__content,.v4-feature__assets,.v4-feature:nth-child(2n) .v4-feature__content,.v4-feature:nth-child(2n) .v4-feature__assets{padding-left:0;padding-right:0}.v4-feature:nth-child(2n) .v4-feature__content{order:1}.v4-feature:nth-child(2n) .v4-feature__assets{order:2}.v4-cases,.v4-intro,.v4-features,.v4-pricing,.v4-final{padding-left:24px;padding-right:24px}.v4-journey__svg,.v4-journey__node,.v4-journey__startdot,.v4-journey__enddot{display:none}.v4-pricing__panel,.v4-pricing__list{grid-template-columns:1fr}}@media (max-width:560px){.v4-scene__card--tl{left:10px}.v4-scene__card--br{right:10px}.v4-scene__card--cl{left:10px}.v4-scene--flow .v4-scene__doodle--pill{left:-8px;right:auto}.v4-laurel svg{height:42px}.v4-h1{font-size:clamp(38px,11vw,54px)}.v4-btn--big{padding:15px 24px;font-size:15px}.v4-hero__stage{width:92vw}}@media (prefers-reduced-motion:reduce){.v4-page *,.v4-page :before,.v4-page :after,.v4-noise{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.v4-comp__source{margin:10px 0 0;font-size:12.5px;line-height:1.4}.v4-comp__source a{color:inherit;opacity:.6;text-underline-offset:2px;text-decoration:underline}.v4-comp__source a:hover,.v4-comp__source a:focus-visible{opacity:1}
