.flow-services-wrapper{background:var(--flow-page,#fcf7ef);color:var(--flow-dark,#1e0b0a);padding:80px 20px 16px}.flow-services-header{flex-direction:column;gap:24px;margin-bottom:32px;display:flex}.flow-services-label{background:var(--flow-navbar-bg,#e0d7c880);font-family:var(--font-mono,"Geist Mono", monospace);letter-spacing:.5px;color:var(--flow-dark,#1e0b0a);text-transform:uppercase;border-radius:8px;align-self:flex-start;padding:6px 8px;font-size:14px;font-weight:400;line-height:18px;display:inline-flex}.flow-services-title{font-family:var(--font-heading,"Fraunces", serif);letter-spacing:-.32px;margin:0;font-size:32px;font-weight:300;line-height:34px}.flow-services-description{font-family:var(--font-body,"Poppins", sans-serif);margin:12px 0 0;font-size:16px;font-weight:400;line-height:24px}.flow-services-cards{flex-direction:column;gap:32px;display:flex}.flow-service-card{border-radius:6px;flex-direction:column;display:flex;position:relative;overflow:hidden}.flow-service-card--edit{border:1px dashed #207ffc;border-radius:8px;padding:8px;overflow:visible}.flow-service-card--edit :before{border:none!important}.flow-service-card-media{aspect-ratio:352/257;background:var(--flow-secondary,#e0d7c8);border-radius:12px;width:100%;overflow:hidden}.flow-service-card-media-link{cursor:pointer;background:0 0;border:none;width:100%;height:100%;padding:0;display:block}.flow-service-card-media img,.flow-service-card-media video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.flow-service-card-body{align-items:flex-start;gap:12px;padding:22px 5px 5px;display:flex}.flow-service-card-text{flex:1;min-width:0}.flow-service-card-title{font-family:var(--font-body,"Poppins", sans-serif);text-overflow:ellipsis;margin:0;font-size:20px;font-weight:400;line-height:26px;overflow:hidden}.flow-service-card-description{--font-body-weight:400;font-family:var(--font-body,"Poppins", sans-serif);text-overflow:ellipsis;margin:4px 0 0;font-size:16px;font-weight:400;line-height:22px;overflow:hidden}.flow-service-card-price{font-family:var(--font-mono,"Geist Mono", monospace);letter-spacing:0;color:var(--flow-dark,#1e0b0a);opacity:.7;text-overflow:ellipsis;margin:4px 0 0;font-size:14px;font-weight:400;line-height:20px;overflow:hidden}.flow-service-card-cta{background:var(--flow-accent,#f77b25);cursor:pointer;width:46px;height:46px;color:var(--flow-accent-text,#1e0b0a);border:none;border-radius:32px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .6s 2s,border-radius .6s 2s,color .6s 2s;display:flex}@media (hover:hover){.flow-service-card-cta:hover{background:var(--flow-dark,#1e0b0a);color:var(--flow-page,#fcf7ef);border-radius:28px;transition:background-color .3s,border-radius .3s,color .3s}}.flow-service-card-cta:active{background:var(--flow-dark,#1e0b0a);color:var(--flow-page,#fcf7ef);border-radius:28px;transition:background-color .3s,border-radius .3s,color .3s}.flow-service-card-cta svg{width:22px;height:22px;transition:transform .6s 2s}@media (hover:hover){.flow-service-card-cta:hover svg{transition:transform .3s;transform:rotate(-45deg)}}.flow-service-card-cta:active svg{transition:transform .3s;transform:rotate(-45deg)}.flow-service-card{opacity:0;transition:opacity .6s ease-out,transform .6s ease-out;transform:translateY(24px)}.flow-service-card--visible{opacity:1;transform:translateY(0)}@media (min-width:1280px){.flow-services-wrapper{margin:0 auto;padding:80px 32px}.flow-services-header{margin-inline:auto;text-align:center;align-items:center;max-width:600px;margin-bottom:48px}.flow-services-label{align-self:center}.flow-services-title{letter-spacing:-.44px;font-size:44px;line-height:50px}.flow-services-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.flow-services-cards:has(>.flow-service-card:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.flow-service-card-description{--paragraph-md-font-size:15px;--paragraph-md-line-height:20px;font-size:15px;line-height:20px}}@media (min-width:1024px){.flow-services-wrapper{padding-inline:var(--flow-gutter)}.flow-services-description{--font-body-weight:400;font-weight:400}}
/*# sourceMappingURL=0cak806lxse7n.css.map*/