.flowiy-page{--fp-ink: #111827;--fp-dark: #2b1446;--fp-muted: #5f6878;--fp-soft: #f6f7fb;--fp-warm: #fcfbf8;--fp-line: rgba(17, 24, 39, .12);--fp-purple: #7b5cff;--fp-purple-core: #6d5cff;--fp-purple-strong: #0b0f2a;--fp-purple-deep: #2b1446;--fp-purple-soft: #f2eeff;--fp-purple-faint: #faf7ff;--fp-purple-line: rgba(123, 92, 255, .18);--fp-accent: var(--fp-purple);--fp-accent-soft: var(--fp-purple-soft);color:var(--fp-ink);background:#fff}.fp-wrap{width:min(100% - 40px,1180px);margin-inline:auto}.fp-eyebrow,.fp-label,.fp-step__index,.fp-card__index,.fp-system__index,.fp-hero__signal-index,.fp-related__label{margin:0 0 14px;color:var(--fp-purple);font-size:12px;font-weight:700;letter-spacing:.1em;line-height:1.2;text-transform:uppercase}.flowiy-page h1,.flowiy-page h2,.flowiy-page h3,.flowiy-page p{letter-spacing:0}.flowiy-page h1{max-width:900px;margin:0;font-size:clamp(42px,6vw,82px);line-height:.97;font-weight:620}.flowiy-page h2{margin:0;font-size:clamp(28px,3vw,46px);line-height:1.05;font-weight:620}.flowiy-page h3{margin:0;font-size:18px;line-height:1.25;font-weight:620}.fp-rte{color:var(--fp-muted);font-size:17px;line-height:1.65}.fp-rte>*{margin-block:0}.fp-rte>*+*{margin-top:.85em}.fp-button,.fp-text-link{display:inline-flex;align-items:center;min-height:44px;text-decoration:none;font-weight:650}.flowiy-page .fp-button,.flowiy-page a.fp-button,.flowiy-page button.fp-button{padding:0 20px;border:1px solid var(--fp-dark)!important;border-radius:4px;background:var(--fp-dark)!important;background-color:var(--fp-dark)!important;color:#fff!important;box-shadow:none!important}.flowiy-page .fp-button:visited,.flowiy-page .fp-button:focus,.flowiy-page .fp-button:focus-visible,.flowiy-page .fp-button:active,.flowiy-page a.fp-button:visited,.flowiy-page a.fp-button:focus,.flowiy-page a.fp-button:focus-visible,.flowiy-page a.fp-button:active,.flowiy-page button.fp-button:focus,.flowiy-page button.fp-button:focus-visible,.flowiy-page button.fp-button:active{border-color:var(--fp-dark)!important;background:var(--fp-dark)!important;background-color:var(--fp-dark)!important;color:#fff!important;box-shadow:none!important}.flowiy-page .fp-button:hover,.flowiy-page a.fp-button:hover,.flowiy-page button.fp-button:hover{border-color:#3a1d5f!important;background:#3a1d5f!important;background-color:#3a1d5f!important;color:#fff!important;box-shadow:none!important}.flowiy-page .fp-button *,.flowiy-page .fp-button span,.flowiy-page .fp-button .button__label,.flowiy-page .fp-button .button-text{color:inherit!important}.fp-text-link{color:var(--fp-ink)}.fp-text-link:hover,.fp-text-link:focus-visible,.fp-text-link:visited{color:var(--fp-accent)}.fp-actions{display:flex;flex-wrap:wrap;gap:14px 22px;align-items:center;margin-top:34px}.fp-page-hero{padding:clamp(66px,8vw,118px) 0 clamp(46px,6vw,78px);border-bottom:1px solid var(--fp-purple-line);background:color-mix(in srgb,var(--fp-purple) 3%,var(--fp-warm) 97%)}.fp-hero__grid{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(280px,.9fr);gap:clamp(42px,6vw,78px);align-items:end}.fp-hero__lead{max-width:710px;margin-top:28px;font-size:clamp(18px,2vw,22px);line-height:1.55}.fp-hero__aside,.fp-proof__panel,.fp-contact__aside{border:1px solid var(--fp-line);border-radius:4px;background:#ffffffc7}.fp-hero__aside{padding:8px 0 0;border:0;border-radius:0;background:transparent}.fp-hero__aside-title{margin:0 0 14px;font-size:12px;font-weight:700;color:var(--fp-muted);letter-spacing:.1em;text-transform:uppercase}.fp-hero__signals,.fp-system__nodes{display:grid;gap:10px;margin:0;padding:0;list-style:none}.fp-hero__signals li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:14px;align-items:center;padding:13px 0;border-top:1px solid var(--fp-purple-line);font-size:15px;font-weight:620}.fp-hero__signals li:before{width:24px;height:1px;background:currentColor;content:"";opacity:.55}.fp-hero__signal-index,.fp-card__index,.fp-system__index{margin:0;color:var(--fp-purple);font-size:12px;font-weight:700;letter-spacing:.08em}.fp-section{padding:clamp(52px,6vw,84px) 0}.flowiy-page.fp-mode--dark,.flowiy-page.fp-mode--purple{color:#fff;background:radial-gradient(circle at 78% 12%,rgba(123,92,255,.2),transparent 34%),linear-gradient(135deg,var(--fp-purple-strong) 0%,#11143a 48%,var(--fp-purple-deep) 100%)}.flowiy-page.fp-mode--purple{background:radial-gradient(circle at 74% 16%,rgba(123,92,255,.22),transparent 34%),linear-gradient(135deg,#191133 0%,var(--fp-purple-deep) 56%,#0b0f2a 100%)}.flowiy-page.fp-mode--soft{background:linear-gradient(180deg,var(--fp-purple-faint) 0%,#f6f3ff 100%)}.flowiy-page.fp-mode--white{background:#fff}.flowiy-page.fp-mode--dark h1,.flowiy-page.fp-mode--dark h2,.flowiy-page.fp-mode--dark h3,.flowiy-page.fp-mode--purple h1,.flowiy-page.fp-mode--purple h2,.flowiy-page.fp-mode--purple h3{color:#fff}.flowiy-page.fp-mode--dark .fp-rte,.flowiy-page.fp-mode--dark .fp-hero__lead,.flowiy-page.fp-mode--purple .fp-rte,.flowiy-page.fp-mode--purple .fp-hero__lead{color:#d7dce6}.flowiy-page.fp-mode--dark .fp-eyebrow,.flowiy-page.fp-mode--dark .fp-label,.flowiy-page.fp-mode--dark .fp-step__index,.flowiy-page.fp-mode--dark .fp-card__index,.flowiy-page.fp-mode--dark .fp-related__label,.flowiy-page.fp-mode--purple .fp-eyebrow,.flowiy-page.fp-mode--purple .fp-label,.flowiy-page.fp-mode--purple .fp-step__index,.flowiy-page.fp-mode--purple .fp-card__index,.flowiy-page.fp-mode--purple .fp-related__label{color:#c9bfff}.flowiy-page.fp-mode--dark .fp-button,.flowiy-page.fp-mode--dark a.fp-button,.flowiy-page.fp-mode--purple .fp-button,.flowiy-page.fp-mode--purple a.fp-button{border-color:#fff!important;background:#fff!important;background-color:#fff!important;color:#0b1220!important}.flowiy-page.fp-mode--dark .fp-button:hover,.flowiy-page.fp-mode--dark .fp-button:focus,.flowiy-page.fp-mode--dark .fp-button:focus-visible,.flowiy-page.fp-mode--dark .fp-button:visited,.flowiy-page.fp-mode--dark .fp-button:active,.flowiy-page.fp-mode--purple .fp-button:hover,.flowiy-page.fp-mode--purple .fp-button:focus,.flowiy-page.fp-mode--purple .fp-button:focus-visible,.flowiy-page.fp-mode--purple .fp-button:visited,.flowiy-page.fp-mode--purple .fp-button:active{border-color:#e8ecf5!important;background:#e8ecf5!important;background-color:#e8ecf5!important;color:#0b1220!important}.flowiy-page.fp-mode--dark .fp-text-link,.flowiy-page.fp-mode--dark .fp-text-link:visited,.flowiy-page.fp-mode--purple .fp-text-link,.flowiy-page.fp-mode--purple .fp-text-link:visited{color:#fff}.flowiy-page.fp-mode--dark .fp-text-link:hover,.flowiy-page.fp-mode--dark .fp-text-link:focus-visible,.flowiy-page.fp-mode--purple .fp-text-link:hover,.flowiy-page.fp-mode--purple .fp-text-link:focus-visible{color:#c9bfff}.fp-section--soft{background:var(--fp-purple-faint)}.fp-section--related{background:var(--fp-purple-soft)}.fp-section--capabilities{background:var(--fp-purple-faint)}.fp-section--process{padding-block:clamp(62px,7vw,100px)}.fp-section__intro{display:grid;grid-template-columns:minmax(0,.9fr) minmax(280px,.65fr);gap:clamp(28px,5vw,72px);align-items:start;margin-bottom:38px}.fp-section__intro .fp-rte{max-width:620px}.fp-media-layout{display:grid;grid-template-columns:minmax(0,.92fr) minmax(280px,.55fr);gap:clamp(30px,5vw,72px);align-items:start}.fp-media-layout--left .fp-media{order:-1}.fp-media{overflow:hidden;margin:0;border:1px solid var(--fp-line);border-radius:6px;background:#ffffff14}.fp-media img{display:block;width:100%;height:100%;aspect-ratio:16 / 10;object-fit:cover}.fp-media--square img{aspect-ratio:1}.fp-media--portrait img{aspect-ratio:4 / 5}.fp-media--contain img{object-fit:contain;background:#ffffffb8}.fp-media figcaption{padding:12px 14px;border-top:1px solid var(--fp-line);color:var(--fp-muted);font-size:13px;line-height:1.45}.fp-section__media{margin-top:clamp(26px,4vw,44px)}.fp-hero__media{align-self:center}.flowiy-page.fp-mode--dark .fp-media,.flowiy-page.fp-mode--purple .fp-media{border-color:#ffffff2e}.flowiy-page.fp-mode--dark .fp-media figcaption,.flowiy-page.fp-mode--purple .fp-media figcaption{border-top-color:#ffffff2e;color:#d7dce6}.fp-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-top:1px solid var(--fp-purple-line);border-left:1px solid var(--fp-purple-line)}.fp-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.fp-intro__grid{border-top:0;border-left:0;gap:0}.fp-intro__grid .fp-card{min-height:0;padding:4px 28px 0 0;border:0;border-right:1px solid var(--fp-purple-line);background:transparent}.fp-intro__grid .fp-card+.fp-card{padding-left:28px}.fp-intro__grid .fp-card:last-child{border-right:0}.fp-intro__grid .fp-card__index{margin-bottom:16px}.fp-capabilities__grid{background:#ffffff8a}.fp-card,.fp-step,.fp-related__item,.fp-contact__form{border:1px solid var(--fp-line);border-radius:4px;background:#fff}.fp-card{min-height:176px;padding:24px;border-top:0;border-left:0;border-radius:0}.flowiy-page.fp-mode--dark .fp-grid,.flowiy-page.fp-mode--purple .fp-grid,.flowiy-page.fp-mode--dark .fp-capabilities__grid,.flowiy-page.fp-mode--purple .fp-capabilities__grid{border-color:#ffffff2e;background:#ffffff0a}.flowiy-page.fp-mode--dark .fp-card,.flowiy-page.fp-mode--purple .fp-card,.flowiy-page.fp-mode--dark .fp-step,.flowiy-page.fp-mode--purple .fp-step{border-color:#ffffff2e;background:#ffffff0b;color:#fff}.flowiy-page.fp-mode--dark .fp-card .fp-rte,.flowiy-page.fp-mode--purple .fp-card .fp-rte,.flowiy-page.fp-mode--dark .fp-step .fp-rte,.flowiy-page.fp-mode--purple .fp-step .fp-rte{color:#d7dce6}.fp-card__index{display:block;margin-bottom:20px;color:var(--fp-purple)}.fp-capabilities__grid .fp-card{min-height:190px}.fp-card .fp-rte,.fp-step .fp-rte,.fp-related__item .fp-rte,.fp-related__text{margin-top:12px;font-size:15px;line-height:1.55}.fp-related__text{display:block;color:var(--fp-muted)}.fp-related__text p{margin:12px 0 0}.fp-process__list{display:grid;gap:0;border-top:1px solid var(--fp-line)}.flowiy-page.fp-mode--dark .fp-process__list,.flowiy-page.fp-mode--purple .fp-process__list{border-top-color:#ffffff2e}.fp-step{display:grid;grid-template-columns:minmax(180px,.45fr) minmax(0,1fr);gap:24px;align-items:start;padding:26px 0;border:0;border-bottom:1px solid var(--fp-line);border-radius:0}.fp-step--numbered{grid-template-columns:90px minmax(180px,.45fr) minmax(0,1fr)}.fp-step__index{margin:4px 0 0;color:var(--fp-purple);font-size:13px}.fp-section--system{background:var(--fp-purple-strong);color:#fff}.fp-section--system .fp-eyebrow,.fp-section--system .fp-rte{color:#ddd7ff}.fp-section--system .fp-section__intro{margin-bottom:46px}.fp-system__diagram{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:0;padding:0;border:1px solid rgba(255,255,255,.22);border-radius:4px;background:#ffffff0d}.fp-system__node{position:relative;min-height:128px;padding:18px;border:0;border-right:1px solid rgba(255,255,255,.16);border-bottom:1px solid rgba(255,255,255,.16);border-radius:0;background:transparent}.fp-system__node strong{display:block;color:#fff;font-size:15px;line-height:1.25}.fp-system__node strong:before{display:block;width:26px;height:2px;margin-bottom:20px;background:#c9bfff;content:""}.fp-system__index{display:block;margin-bottom:18px;color:#c9bfff}.fp-system__node span{display:block;margin-top:10px;color:#d8d1ff;font-size:13px;line-height:1.45}.fp-system__node:not(:last-child):after{content:"";position:absolute;top:50%;right:-11px;width:20px;height:1px;background:#ffffff61;z-index:1}.fp-system__diagram--migration{grid-template-columns:repeat(7,minmax(0,1fr))}.fp-system__diagram--migration .fp-system__node:last-child{grid-column:1 / -1;min-height:86px;padding:22px 24px;border-right:0;background:#ffffff17}.fp-system__diagram--migration .fp-system__node:last-child:after,.fp-system__diagram--migration .fp-system__node:nth-last-child(2):after{display:none}.fp-proof__panel{display:grid;grid-template-columns:minmax(0,.85fr) minmax(280px,.55fr);gap:clamp(28px,5vw,70px);padding:clamp(28px,5vw,56px);background:var(--fp-purple-strong);color:#fff}.fp-proof__panel .fp-eyebrow,.fp-proof__panel .fp-rte{color:#ddd7ff}.fp-proof__list{display:grid;gap:12px;margin:0;padding:0;list-style:none}.fp-proof__side{display:grid;gap:20px}.fp-proof__list li{padding-top:12px;border-top:1px solid rgba(255,255,255,.18);color:#ffffffdb;font-size:15px}.fp-related__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-top:1px solid var(--fp-purple-line);border-bottom:1px solid var(--fp-purple-line)}.fp-related__item{display:flex;min-height:156px;padding:24px;border:0;border-right:1px solid var(--fp-purple-line);border-radius:0;background:transparent;color:var(--fp-ink);text-decoration:none;flex-direction:column;justify-content:space-between}.fp-related__item:last-child{border-right:0}.fp-related__item:hover,.fp-related__item:focus-visible{background:#7b5cff14;color:var(--fp-ink)}.flowiy-page.fp-mode--dark .fp-related__grid,.flowiy-page.fp-mode--purple .fp-related__grid{border-color:#ffffff2e}.flowiy-page.fp-mode--dark .fp-related__item,.flowiy-page.fp-mode--purple .fp-related__item{border-color:#ffffff2e;color:#fff}.flowiy-page.fp-mode--dark .fp-related__text,.flowiy-page.fp-mode--purple .fp-related__text{color:#d7dce6}.flowiy-page.fp-mode--dark .fp-related__item:hover,.flowiy-page.fp-mode--dark .fp-related__item:focus-visible,.flowiy-page.fp-mode--purple .fp-related__item:hover,.flowiy-page.fp-mode--purple .fp-related__item:focus-visible{background:#ffffff12;color:#fff}.fp-related__arrow{margin-top:22px;font-weight:700;color:var(--fp-accent)}.fp-cta{padding:clamp(58px,7vw,86px) 0;border-top:0;background:var(--fp-purple-deep);color:#fff}.fp-cta .fp-eyebrow,.fp-cta .fp-rte{color:#ddd7ff}.flowiy-page.fp-cta .fp-button,.flowiy-page.fp-cta a.fp-button,.flowiy-page.fp-cta button.fp-button{border-color:#fff!important;background:#fff!important;background-color:#fff!important;color:var(--fp-dark)!important;box-shadow:none!important}.flowiy-page.fp-cta .fp-button:visited,.flowiy-page.fp-cta .fp-button:focus,.flowiy-page.fp-cta .fp-button:focus-visible,.flowiy-page.fp-cta .fp-button:active,.flowiy-page.fp-cta a.fp-button:visited,.flowiy-page.fp-cta a.fp-button:focus,.flowiy-page.fp-cta a.fp-button:focus-visible,.flowiy-page.fp-cta a.fp-button:active,.flowiy-page.fp-cta button.fp-button:focus,.flowiy-page.fp-cta button.fp-button:focus-visible,.flowiy-page.fp-cta button.fp-button:active{border-color:#fff!important;background:#fff!important;background-color:#fff!important;color:var(--fp-dark)!important;box-shadow:none!important}.flowiy-page.fp-cta .fp-button:hover,.flowiy-page.fp-cta a.fp-button:hover,.flowiy-page.fp-cta button.fp-button:hover{border-color:#e8ecf5!important;background:#e8ecf5!important;background-color:#e8ecf5!important;color:var(--fp-dark)!important;box-shadow:none!important}.flowiy-page.fp-cta .fp-button *,.flowiy-page.fp-cta .fp-button span,.flowiy-page.fp-cta .fp-button .button__label,.flowiy-page.fp-cta .fp-button .button-text{color:inherit!important}.fp-cta .fp-text-link{color:#fff}.fp-cta .fp-text-link:hover,.fp-cta .fp-text-link:focus-visible,.fp-cta .fp-text-link:visited,.fp-cta .fp-text-link:active{color:#ffffffc7}.fp-cta__grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(280px,.45fr);gap:clamp(24px,5vw,72px);align-items:center}.fp-contact__grid{display:grid;grid-template-columns:minmax(260px,.45fr) minmax(0,.75fr);gap:22px;align-items:start}.fp-contact__aside,.fp-contact__form{padding:28px}.fp-contact__aside{border-color:var(--fp-purple-line);background:var(--fp-purple-faint)}.fp-contact__media{margin-top:24px}.flowiy-page.fp-contact-section.fp-mode--dark .fp-contact__aside,.flowiy-page.fp-contact-section.fp-mode--purple .fp-contact__aside{border-color:#ffffff2e;background:#ffffff0e}.flowiy-page.fp-contact-section.fp-mode--dark .fp-contact__form,.flowiy-page.fp-contact-section.fp-mode--purple .fp-contact__form{border-color:#ffffff2e;background:#fffffff0;color:var(--fp-ink)}.flowiy-page.fp-contact-section.fp-mode--dark .fp-contact__form .fp-button,.flowiy-page.fp-contact-section.fp-mode--purple .fp-contact__form .fp-button{border-color:#0b1220!important;background:#0b1220!important;background-color:#0b1220!important;color:#fff!important}.flowiy-page.fp-contact-section.fp-mode--dark .fp-contact__email,.flowiy-page.fp-contact-section.fp-mode--purple .fp-contact__email{color:#fff}.fp-contact__form .fp-button{justify-self:start}.fp-contact__email{display:inline-flex;margin-top:20px;color:var(--fp-ink);font-weight:650}.fp-form{display:grid;gap:16px}.fp-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.fp-field--full{grid-column:1 / -1}.fp-field label{display:block;margin-bottom:7px;color:var(--fp-muted);font-size:13px;font-weight:650}.fp-field input,.fp-field select,.fp-field textarea{width:100%;min-height:46px;padding:12px 13px;border:1px solid var(--fp-line);border-radius:6px;background:#fff;color:var(--fp-ink);font:inherit}.fp-field textarea{min-height:150px;resize:vertical}.fp-field input:focus,.fp-field select:focus,.fp-field textarea:focus{outline:2px solid rgba(92,92,232,.28);outline-offset:1px;border-color:#5c5ce88c}.fp-form__message{margin:0;padding:12px 14px;border:1px solid rgba(92,92,232,.28);border-radius:6px;background:var(--fp-accent-soft);color:var(--fp-ink)}@media(max-width:980px){.fp-hero__grid,.fp-section__intro,.fp-media-layout,.fp-proof__panel,.fp-cta__grid,.fp-contact__grid{grid-template-columns:1fr}.fp-media-layout--left .fp-media{order:0}.fp-grid,.fp-grid--two,.fp-related__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fp-intro__grid{grid-template-columns:1fr;border-top:1px solid var(--fp-line)}.fp-intro__grid .fp-card,.fp-intro__grid .fp-card+.fp-card{padding:22px 0;border-right:0;border-bottom:1px solid var(--fp-line)}.fp-intro__grid .fp-card:last-child{border-bottom:0}.fp-system__diagram,.fp-system__diagram--migration{grid-template-columns:1fr}.fp-system__node,.fp-system__diagram--migration .fp-system__node:last-child{min-height:0;padding:22px;border-right:0}.fp-system__node:not(:last-child):after{top:auto;right:auto;bottom:-18px;left:24px;width:1px;height:36px}.fp-system__diagram--migration .fp-system__node:last-child{grid-column:auto}.fp-step{grid-template-columns:minmax(160px,.45fr) minmax(0,1fr)}.fp-step--numbered{grid-template-columns:64px 1fr}.fp-step--numbered .fp-rte{grid-column:2}}@media(max-width:640px){.fp-wrap{width:min(100% - 28px,1180px)}.fp-page-hero{padding:52px 0 48px}.flowiy-page h1{font-size:clamp(36px,10.5vw,46px);line-height:1.02;overflow-wrap:anywhere}.flowiy-page h2{font-size:clamp(28px,8.8vw,38px);line-height:1.08}.fp-section{padding:54px 0}.fp-section__intro{gap:18px;margin-bottom:30px}.fp-actions{align-items:stretch;flex-direction:column}.fp-actions .fp-button,.fp-actions .fp-text-link{width:100%;justify-content:center}.fp-grid,.fp-grid--two,.fp-related__grid,.fp-form__grid{grid-template-columns:1fr}.fp-grid{border-left:0}.fp-card{border-right:0}.fp-card{min-height:0}.fp-related__item{min-height:0;padding-inline:0;border-right:0;border-bottom:1px solid var(--fp-line)}.fp-related__item:last-child{border-bottom:0}.fp-step{grid-template-columns:1fr;gap:8px}.fp-step .fp-rte,.fp-step--numbered .fp-rte{grid-column:auto}.fp-contact__aside,.fp-contact__form{padding:20px}.fp-contact__email{max-width:100%;overflow-wrap:anywhere}.fp-system__node:not(:last-child):after{display:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/flowiy-pages.css.map */
