*,:after,:before{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--color-bg);color:var(--color-dark);font-family:Figtree,sans-serif;font-family:var(--font-body,"Figtree",sans-serif);line-height:1.7;overflow-x:hidden}h1,h2,h3,h4{text-wrap:balance;font-family:sans-serif;font-family:var(--font-heading,sans-serif);letter-spacing:-.02em;line-height:1.2}p{text-wrap:pretty;max-width:72ch}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}button{font-family:inherit}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}:focus-visible{border-radius:3px;outline:2px solid var(--color-primary);outline-offset:3px}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:var(--color-bg)}::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--color-primary)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}.fade-in-anim{animation:fadeInUp .55s cubic-bezier(0,0,.2,1) both}@media (max-width:768px){.flow-nav-desktop{display:none!important}.flow-nav-burger,.flow-sticky-cta{display:flex!important}}.page-header-banner{height:280px}@media (min-width:769px){.page-header-banner{height:55svh}}.sec-p{padding-bottom:100px;padding-top:120px}.sec-p-sm{padding-bottom:80px;padding-top:80px}@media (max-width:768px){.sec-p{padding-bottom:72px;padding-top:72px}.sec-p-sm{padding-bottom:52px;padding-top:52px}}@media (max-width:480px){.hero-ctas{flex-direction:column!important}.hero-ctas>*{justify-content:center!important;width:100%!important}}.flow-gallery{grid-gap:3px;display:grid;gap:3px;grid-template-columns:repeat(3,1fr)}@media (max-width:600px){.flow-gallery{grid-template-columns:1fr 1fr}}.hero-grain{position:relative}.hero-grain:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath filter='url(%23a)' d='M0 0h300v300H0z'/%3E%3C/svg%3E");content:"";inset:0;mix-blend-mode:overlay;opacity:.045;pointer-events:none;position:absolute;z-index:3}.flow-card{transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease!important}.flow-card:hover{box-shadow:0 24px 56px #00000017!important;transform:translateY(-7px)!important}.flow-card-cta{transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease!important}.flow-card-cta:hover{box-shadow:0 24px 64px #00000024!important;transform:translateY(-8px) scale(1.02)!important}.flow-faq{transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease!important}.flow-faq:hover{transform:translateX(4px)!important}.flow-imgz{overflow:hidden!important}.flow-imgz img{transition:transform .7s cubic-bezier(.25,.46,.45,.94)!important}.flow-imgz:hover img{transform:scale(1.06)!important}.flow-social-icon{transition:background .25s ease,color .25s ease,transform .25s ease!important}.flow-social-icon:hover{transform:translateY(-3px)!important}.flow-social-instagram:hover{background:#e1306c!important;color:#fff!important}.flow-social-tiktok:hover{background:#fe2c55!important;color:#fff!important}.flow-ghost-num{-webkit-text-stroke:1.5px rgba(44,44,44,.055);color:#0000;font-family:sans-serif;font-family:var(--font-heading,sans-serif);font-size:clamp(90px,14vw,150px);font-weight:700;left:50%;letter-spacing:-3px;line-height:1;pointer-events:none;position:absolute;top:-10px;transform:translateX(-50%);-webkit-user-select:none;user-select:none;white-space:nowrap}.flow-steps-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.flow-steps-line{background:linear-gradient(to right,var(--color-primary-30),var(--color-secondary-30));height:2px;left:16.66%;position:absolute;right:16.66%;top:40px;z-index:0}@media (max-width:640px){.flow-steps-grid{grid-template-columns:1fr!important}.flow-steps-line{display:none!important}}
/*# sourceMappingURL=main.e1955815.css.map*/