.fs-page{color:#17234b;background:radial-gradient(circle at 0 0,#2d92ff14,#0000 24rem),radial-gradient(circle at 100% 0,#6c3fff14,#0000 28rem),linear-gradient(#fff 0%,#f7f9ff 100%)}.fs-shell{width:min(1180px,100% - 48px);margin:0 auto}.fs-breadcrumb{color:#17234b8c;flex-wrap:wrap;gap:10px;font-size:.92rem;display:flex}.fs-breadcrumb a{color:#17234b;text-decoration:none}.fs-kicker{color:#6c3fff;letter-spacing:.08em;text-transform:uppercase;background:#6c3fff1a;border-radius:999px;align-items:center;min-height:36px;padding:0 14px;font-size:.82rem;font-weight:800;display:inline-flex}.fs-hero{padding:144px 0 44px}.fs-hero .fs-shell{grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);align-items:center;gap:28px;display:grid}.fs-hero__copy h1,.fs-head h2{color:#17234b;letter-spacing:-.045em;margin:16px 0 12px;line-height:1.04}.fs-hero__copy h1{max-width:12ch;font-size:clamp(2.7rem,5vw,5rem)}.fs-head h2{font-size:clamp(1.9rem,3vw,3.1rem)}.fs-hero__copy p,.fs-head p,.fs-card p,.fs-solution__copy p,.fs-form-note,.fs-faq-item p{color:#17234bc7;line-height:1.78}.fs-actions{flex-wrap:wrap;gap:14px;margin-top:24px;display:flex}.fs-primary-link,.fs-secondary-link,.fs-whatsapp-link,.fs-subnav__cta{cursor:pointer;border:none;border-radius:16px;justify-content:center;align-items:center;min-height:52px;padding:0 22px;font-size:.96rem;font-weight:700;text-decoration:none;transition:transform .22s,box-shadow .22s,border-color .22s,background .22s;display:inline-flex}.fs-primary-link,.fs-subnav__cta{color:#fff;background:#6c3fff;box-shadow:0 18px 34px #6c3fff33}.fs-secondary-link{color:#17234b;background:#fff;border:1px solid #17234b1f}.fs-whatsapp-link{color:#fff;background:#0f9f58;box-shadow:0 18px 34px #0f9f582e}.fs-inline-link,.fs-inline-cta a{color:#6c3fff;font-weight:700;text-decoration:none}.fs-primary-link:hover,.fs-secondary-link:hover,.fs-whatsapp-link:hover,.fs-subnav__cta:hover{transform:translateY(-1px)}.fs-primary-link:disabled,.fs-secondary-link:disabled,.fs-whatsapp-link:disabled{opacity:.56;cursor:not-allowed;box-shadow:none;transform:none}.fs-hero__visual{min-height:430px;position:relative}.fs-scene-card,.fs-float,.fs-card,.fs-level,.fs-mid-cta,.fs-report-panel,.fs-step,.fs-cta-panel,.fs-form-card{background:#fff;border:1px solid #17234b14;border-radius:28px;box-shadow:0 26px 60px #17234b14}.fs-scene-card{background:linear-gradient(135deg,#2d92ff1f 0%,#6c3fff14 56%,#fffffff5 100%);height:100%;padding:26px;position:relative;overflow:hidden}.fs-scene-top{gap:8px;margin-bottom:26px;display:flex}.fs-dot{background:#2d92ff;border-radius:50%;width:10px;height:10px}.fs-scene-progress{gap:10px;display:grid}.fs-scene-label{color:#17234b;font-size:.9rem;font-weight:700}.fs-scene-bar{background:#fffc;border-radius:999px;height:14px;padding:2px;display:block}.fs-scene-bar i{background:linear-gradient(90deg,#6c3fff,#2d92ff);border-radius:999px;width:68%;height:100%;display:block}.fs-scene-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.fs-scene-chip{color:#17234b;text-align:center;background:#ffffffd1;border-radius:22px;justify-content:center;align-items:center;min-height:88px;padding:14px;font-weight:700;display:flex}.fs-float{gap:4px;padding:16px 18px;display:grid;position:absolute}.fs-float strong{color:#17234b}.fs-float span{color:#17234ba6;font-size:.88rem}.fs-float--left{bottom:26px;left:-12px}.fs-float--right{top:28px;right:-12px}.fs-subnav{z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding-bottom:8px;position:sticky;top:76px}.fs-subnav__shell{background:#ffffffc7;border:1px solid #17234b14;border-radius:22px;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex;box-shadow:0 18px 34px #17234b0f}.fs-subnav__links{flex-wrap:wrap;gap:16px;display:flex}.fs-subnav__links a{color:#17234b;font-size:.94rem;font-weight:700;text-decoration:none}.fs-section{padding:34px 0 56px}.fs-section--soft{background:#ffffff85}.fs-head{max-width:820px;margin-bottom:24px}.fs-head--left{margin-bottom:0}.fs-grid{gap:18px;display:grid}.fs-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.fs-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}.fs-grid--five{grid-template-columns:repeat(5,minmax(0,1fr))}.fs-card{padding:22px;position:relative}.fs-card:before{content:"";background:linear-gradient(90deg,#6c3fff,#2d92ff,#ff8f1f);width:100%;height:4px;position:absolute;inset:0 auto auto 0}.fs-card h3,.fs-level h3,.fs-step h3,.fs-form-card h3{color:#17234b;margin:0 0 10px;font-size:1.08rem;line-height:1.34}.fs-card--problem h3{font-size:1.02rem}.fs-solution{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:22px;display:grid}.fs-highlight-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.fs-highlight-pill,.fs-skill-pill,.fs-report-item{color:#17234b;background:#6c3fff14;border-radius:18px;align-items:center;min-height:58px;padding:0 16px;font-weight:700;display:flex}.fs-roadmap{gap:16px;display:grid}.fs-level{padding:22px;position:relative}.fs-level--purple{background:linear-gradient(#6c3fff14,#fff 60%)}.fs-level--blue{background:linear-gradient(#2d92ff14,#fff 60%)}.fs-level--orange{background:linear-gradient(#ff8f1f14,#fff 60%)}.fs-level--green{background:linear-gradient(#28a76c14,#fff 60%)}.fs-level__head{grid-template-columns:64px minmax(0,1fr);align-items:start;gap:16px;display:grid}.fs-level__count,.fs-step__count{color:#fff;background:#17234b;border-radius:20px;justify-content:center;align-items:center;width:64px;height:64px;font-size:1.12rem;font-weight:800;display:inline-flex}.fs-level__head p{margin:0}.fs-chip-row{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.fs-chip{color:#17234b;background:#fff;border:1px solid #17234b1a;border-radius:999px;align-items:center;min-height:36px;padding:0 14px;font-size:.88rem;font-weight:700;display:inline-flex}.fs-mid-cta{justify-content:space-between;align-items:center;gap:18px;margin-top:20px;padding:22px 24px;display:flex}.fs-mid-cta strong{color:#17234b;display:block}.fs-mid-cta span{color:#17234bb3}.fs-benefits{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:24px;display:grid}.fs-skill-cloud{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.fs-card--benefit{align-items:flex-start;gap:12px;display:flex}.fs-check{background:#2d92ff;border-radius:50%;flex:none;width:14px;height:14px;margin-top:4px}.fs-report-panel{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:22px;display:grid}.fs-caption{margin-top:10px;font-size:.92rem}.fs-inline-cta{margin-top:18px}.fs-inline-cta a{color:#6c3fff;font-weight:700;text-decoration:none}.fs-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.fs-step{padding:22px}.fs-step p{color:#17234bbd;line-height:1.72}.fs-faq{gap:14px;display:grid}.fs-faq-item{background:#fff;border:1px solid #17234b14;border-radius:22px;padding:20px 22px;box-shadow:0 22px 40px #17234b0f}.fs-faq-item summary{cursor:pointer;color:#17234b;font-weight:700;list-style:none}.fs-faq-item summary::-webkit-details-marker{display:none}.fs-faq-item p{margin:14px 0 0}.fs-cta-panel{padding:30px}.fs-form-card{margin-top:20px;padding:22px}.fs-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.fs-field{gap:8px;display:grid}.fs-field--full{grid-column:1/-1}.fs-field span{color:#17234b;font-size:.9rem;font-weight:700}.fs-field input,.fs-field select,.fs-field textarea{color:#17234b;width:100%;min-height:52px;font:inherit;background:#fff;border:1px solid #17234b1f;border-radius:16px;padding:14px 16px}.fs-field textarea{resize:vertical;min-height:132px}.fs-field input:focus,.fs-field select:focus,.fs-field textarea:focus{border-color:#6c3fff57;outline:none;box-shadow:0 0 0 4px #6c3fff14}.fs-form-actions{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.fs-form-note{margin:14px 0 0;font-size:.92rem}@media (max-width:1080px){.fs-grid--four,.fs-grid--five,.fs-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.fs-solution,.fs-benefits{grid-template-columns:1fr}}@media (max-width:860px){.fs-shell{width:min(100%,100% - 24px)}.fs-hero .fs-shell,.fs-grid--two,.fs-highlight-list,.fs-skill-cloud,.fs-report-panel,.fs-form-grid{grid-template-columns:1fr}.fs-hero{padding:126px 0 32px}.fs-subnav{position:static}.fs-subnav__shell,.fs-mid-cta{flex-direction:column;align-items:flex-start}.fs-subnav__cta,.fs-primary-link,.fs-secondary-link,.fs-whatsapp-link{width:100%}.fs-float{margin-top:12px;position:static}}@media (max-width:640px){.fs-grid--four,.fs-grid--five,.fs-steps,.fs-scene-grid{grid-template-columns:1fr}.fs-card,.fs-level,.fs-mid-cta,.fs-report-panel,.fs-step,.fs-cta-panel,.fs-form-card,.fs-faq-item{border-radius:22px;padding:20px}.fs-level__head{grid-template-columns:1fr}}
