.scrivai-sup{--sup-purple:#5135cd;--sup-coral:#ff654f;--sup-ink:#17132d;position:relative;width:100%;max-width:none!important;margin:0!important;padding:112px 0 50px;overflow:hidden;background:#fff;color:var(--sup-ink);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.scrivai-sup,.scrivai-sup *{box-sizing:border-box}.scrivai-sup__shell{display:grid;width:min(1240px,calc(100% - 72px));margin:0 auto;grid-template-columns:.87fr 1.13fr;gap:88px;align-items:center}.scrivai-sup__kicker{margin:0 0 20px;color:var(--sup-purple);font-size:11px;font-weight:850;letter-spacing:.16em}.scrivai-sup h2{max-width:610px;margin:0;font-size:clamp(42px,4.2vw,64px);font-weight:740;line-height:1;letter-spacing:-.052em}.scrivai-sup__lead{max-width:610px;margin:29px 0 0;color:#625d70;font-size:17px;line-height:1.68}.scrivai-sup__body{max-width:610px;margin:20px 0 0;color:#777181;font-size:14px;line-height:1.7}.scrivai-sup__cta{display:inline-flex;min-height:58px;margin-top:32px;padding:0 23px;gap:34px;align-items:center;justify-content:space-between;background:var(--sup-purple);box-shadow:0 15px 34px rgba(81,53,205,.2);color:#fff!important;font-size:13px;font-weight:820;text-decoration:none!important;transition:transform .25s ease,background .25s ease,box-shadow .25s ease}.scrivai-sup__cta:hover,.scrivai-sup__cta:focus-visible{background:var(--sup-coral);box-shadow:0 18px 40px rgba(255,101,79,.24);color:#fff!important;transform:translateY(-4px)}.scrivai-sup__cta:focus-visible{outline:3px solid rgba(81,53,205,.24);outline-offset:3px}.scrivai-sup__visual{position:relative;padding:34px;border:1px solid #e4deef;background:#f8f6fd;box-shadow:0 30px 80px rgba(50,31,105,.1)}.scrivai-sup__visual:before{position:absolute;top:-1px;right:-1px;width:130px;height:3px;background:linear-gradient(90deg,var(--sup-purple),var(--sup-coral));content:""}.scrivai-sup__person{display:grid;width:210px;min-height:112px;margin:0 auto;padding:19px;border:1px solid #dcd4ef;background:#fff;text-align:center;place-items:center;box-shadow:0 14px 34px rgba(81,53,205,.09);animation:scrivai-sup-breathe 4s ease-in-out infinite}.scrivai-sup__person-icon{display:grid;width:34px;height:34px;border:1px solid var(--sup-purple);border-radius:50%;color:var(--sup-purple);font-size:0;place-items:center}.scrivai-sup__person-icon:after{width:9px;height:9px;border:2px solid currentColor;border-radius:50%;box-shadow:0 11px 0 -2px #fff,0 11px 0 2px currentColor;content:""}.scrivai-sup__person small{color:var(--sup-purple);font-size:8px;font-weight:850;letter-spacing:.12em}.scrivai-sup__person strong{font-size:14px}.scrivai-sup__signal{position:relative;width:2px;height:55px;margin:0 auto;background:#cabfe8}.scrivai-sup__signal:after{position:absolute;bottom:-1px;left:-4px;width:10px;height:10px;border-radius:50%;background:var(--sup-coral);box-shadow:0 0 0 7px rgba(255,101,79,.1);content:""}.scrivai-sup__signal i{position:absolute;left:-3px;width:8px;height:8px;border-radius:50%;background:var(--sup-purple);opacity:0;animation:scrivai-sup-flow 2.8s linear infinite}.scrivai-sup__signal i:nth-child(2){animation-delay:.9s}.scrivai-sup__signal i:nth-child(3){animation-delay:1.8s}.scrivai-sup__path{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.scrivai-sup__path:before{position:absolute;top:23px;right:5%;left:5%;border-top:2px dotted #bbb0da;content:""}.scrivai-sup__path article{position:relative;min-height:190px;padding:51px 14px 18px;border:1px solid #e0d9ec;background:#fff;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.scrivai-sup__path article:hover{z-index:2;border-color:#b7a8e2;box-shadow:0 18px 38px rgba(81,53,205,.13);transform:translateY(-8px)}.scrivai-sup__path article>span{position:absolute;top:8px;left:50%;display:grid;width:31px;height:31px;border:1px solid var(--sup-purple);border-radius:50%;background:#fff;color:var(--sup-purple);font-size:8px;font-weight:850;transform:translateX(-50%);place-items:center}.scrivai-sup__path small,.scrivai-sup__path strong{display:block}.scrivai-sup__path small{margin-bottom:11px;color:var(--sup-coral);font-size:8px;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.scrivai-sup__path strong{font-size:15px;line-height:1.15}.scrivai-sup__path p{margin:12px 0 0;color:#7a7485;font-size:11px;line-height:1.55}.scrivai-sup__outcome{margin-top:20px;padding:20px 22px;border-left:3px solid var(--sup-coral);background:var(--sup-purple);color:#fff}.scrivai-sup__outcome small,.scrivai-sup__outcome strong{display:block}.scrivai-sup__outcome small{margin-bottom:7px;color:#d8d0ff;font-size:8px;font-weight:850;letter-spacing:.13em}.scrivai-sup__outcome strong{font-size:14px;line-height:1.45}.scrivai-sup__disclaimer{width:min(1240px,calc(100% - 72px));margin:54px auto 0;padding-top:24px;border-top:1px solid #e6e1ec;color:#817b8b;font-size:11px;line-height:1.55}@keyframes scrivai-sup-flow{0%{top:-3px;opacity:0}18%{opacity:1}82%{opacity:1}100%{top:49px;opacity:0}}@keyframes scrivai-sup-breathe{50%{box-shadow:0 18px 42px rgba(81,53,205,.18);transform:translateY(-5px)}}@media(max-width:1020px){.scrivai-sup__shell{grid-template-columns:1fr;gap:55px}.scrivai-sup__copy{max-width:800px}.scrivai-sup__visual{width:min(820px,100%);margin:auto}}@media(max-width:767px){.scrivai-sup{padding:78px 0 38px}.scrivai-sup__shell,.scrivai-sup__disclaimer{width:min(100% - 36px,1240px)}.scrivai-sup h2{font-size:43px}.scrivai-sup__lead{font-size:16px}.scrivai-sup__cta{width:100%;gap:16px}.scrivai-sup__visual{padding:25px 15px}.scrivai-sup__path{grid-template-columns:1fr 1fr}.scrivai-sup__path:before{display:none}.scrivai-sup__path article{min-height:176px}.scrivai-sup__disclaimer{margin-top:40px}}@media(max-width:480px){.scrivai-sup__path{grid-template-columns:1fr}.scrivai-sup__path article{min-height:auto;padding-top:54px}.scrivai-sup h2{font-size:39px}}@media(prefers-reduced-motion:reduce){.scrivai-sup *{animation:none!important;transition:none!important}}