@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}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}#see-more{scroll-margin-top:96px}.v4-header{top:var(--v4-ann-h,0px);z-index:1001;transition:background .35s var(--v4-ease);background:linear-gradient(#faf6eceb,#faf6ec00);justify-content:space-between;align-items:center;padding:18px 40px;display:flex;position:fixed;left:0;right:0}.v4-page--flat-header .v4-header{-webkit-backdrop-filter:saturate(1.4)blur(12px);background:#fdf7f0e6}.v4-header__logo img{width:auto;height:24px;display:block}.v4-header__nav{-webkit-backdrop-filter:blur(14px)saturate(1.3);border:1px solid var(--v4-line);background:#fffef8b8;border-radius:999px;align-items:center;gap:6px;padding:8px 10px;display:flex;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 8px 24px -12px #10182824}.v4-header__nav a{font:500 14px/1 var(--v4-body);color:var(--v4-ink);opacity:.72;transition:opacity .15s var(--v4-ease), background .15s var(--v4-ease);border-radius:999px;padding:8px 14px;text-decoration:none}.v4-header__nav a:hover{opacity:1;background:#1d1b160d}.v4-header__actions{align-items:center;gap:10px;display:flex}.v4-header__login{font:500 14px/1 var(--v4-body);color:var(--v4-ink);opacity:.72;text-decoration:none}.v4-header__login:hover{opacity:1}.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}@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-header[data-theme=dark]{background:linear-gradient(#15130fad,#15130f00)}.v4-header[data-theme=dark] .v4-header__logo img{filter:brightness(0)invert();transition:filter .35s var(--v4-ease)}.v4-header[data-theme=dark] .v4-header__login{color:var(--v4-cream)}.v4-header[data-theme=dark] .v4-header__nav{background:#26241f80;border-color:#fffef829}.v4-header[data-theme=dark] .v4-header__nav a{color:var(--v4-cream)}.v4-header[data-theme=dark] .v4-header__nav a:hover{background:#fffef81f}.v4-header[data-theme=dark] .v4-header__trigger{color:var(--v4-cream)}.v4-header__login,.v4-header__nav,.v4-header__nav a{transition:color .35s var(--v4-ease), background .2s var(--v4-ease), border-color .35s var(--v4-ease)}.v4-header__logo img{transition:filter .35s var(--v4-ease)}.v4-header[data-theme=dark] .v4-navm__btn{background:#26241f80;border-color:#fffef829}.v4-header[data-theme=dark] .v4-navm__bars i{background:var(--v4-cream)}:root{--v4-ann-h:0px}html.ann-on{--v4-ann-h:44px}body{padding-top:var(--v4-ann-h,0px)}.v4-ann{z-index:1100;height:var(--v4-ann-h,0px);color:#fffef8;background-color:#1d1b16;background-image:linear-gradient(#252319 0%,#1d1b16 100%);justify-content:center;align-items:center;gap:14px;padding:0 52px;display:flex;position:fixed;top:0;left:0;right:0;overflow:hidden;box-shadow:0 1px #0000004d}.v4-ann__text{font:600 13.5px/1.2 var(--v4-body);letter-spacing:.01em;text-align:center;margin:0}.v4-ann__text strong{font-weight:800}.v4-ann__close{color:#fffef8;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;padding:0;transition:background .15s,transform .15s;display:inline-flex;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.v4-ann__close:hover{background:#ffffff1f;transform:translateY(-50%)scale(1.08)}@media (max-width:600px){html.ann-on{--v4-ann-h:48px}.v4-ann{gap:8px;padding:0 44px}.v4-ann__text{font-size:12px}}
@font-face{font-family:Caveat;src:url(/fonts/Caveat-700-latin.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}.nf-page{background:var(--v4-cream)}.nf{text-align:center;justify-content:center;align-items:center;min-height:calc(100vh - 96px);padding:80px 24px 120px;display:flex;position:relative;overflow:hidden}.nf:before{content:"";pointer-events:none;background-image:radial-gradient(#1d1b160f 1.4px,#0000 1.4px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 45%,#000 30%,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 45%,#000 30%,#0000 75%)}.nf__inner{z-index:2;flex-direction:column;align-items:center;max-width:640px;animation:.7s cubic-bezier(.22,1,.36,1) both nfRise;display:flex;position:relative}@keyframes nfRise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.nf__code{font-family:var(--v4-display);letter-spacing:-.02em;color:var(--v4-ink);align-items:center;gap:4px;margin:18px 0 6px;font-size:clamp(120px,26vw,240px);font-weight:500;line-height:.9;display:inline-flex}.nf__pop{font-size:.78em;animation:3.2s ease-in-out infinite nfPop;display:inline-block;transform:translateY(.04em)}@keyframes nfPop{0%,to{transform:translateY(.04em)rotate(-4deg)}50%{transform:translateY(-.06em)rotate(6deg)}}.nf__title{font-family:var(--v4-display);letter-spacing:-.01em;color:var(--v4-ink);margin:0;font-size:clamp(28px,4.4vw,46px);font-weight:500;line-height:1.05}.nf__title em{background:linear-gradient(#0000 60%,#ffd90d8c 60%);font-style:normal}.nf__sub{max-width:48ch;font:400 clamp(15px, 1.5vw, 18px)/1.6 var(--v4-body);color:var(--v4-ink-soft);margin:18px auto 0}.nf__ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;display:flex}.nf__note{color:var(--v4-ink-faint);margin-top:26px;font-family:Caveat,cursive;font-size:22px;transform:rotate(-2deg)}.nf__float{z-index:1;opacity:.5;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:38px;animation:7s ease-in-out infinite nfFloat;position:absolute}.nf__float--1{animation-delay:0s;top:18%;left:14%}.nf__float--2{font-size:46px;animation-delay:-2.3s;top:26%;right:12%}.nf__float--3{color:var(--v4-butter-deep);font-size:30px;animation-delay:-4.6s;bottom:20%;left:20%}@keyframes nfFloat{0%,to{transform:translateY(0)rotate(-6deg)}50%{transform:translateY(-16px)rotate(8deg)}}@media (max-width:600px){.nf{min-height:calc(100vh - 72px);padding:56px 20px 90px}.nf__float{display:none}.nf__ctas{width:100%}.nf__ctas .v4-btn{flex:auto;justify-content:center}}@media (prefers-reduced-motion:reduce){.nf__inner,.nf__pop,.nf__float{animation:none}}
