.thoughts-block .center-text-main{line-height:1.3;padding-bottom:.12em}.nstorm{position:relative;max-width:1200px;margin:0 auto;padding:20px 20px 10px;min-height:500px}.nstorm-screen{position:relative;z-index:2;max-width:460px;margin:24px auto 0;background:linear-gradient(160deg,#0c1028,#16205a 130%);border-radius:22px;padding:26px 28px 24px;color:#fff;box-shadow:0 30px 70px rgba(12,16,40,.35);text-align:center;overflow:hidden}.nstorm-screen:before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,#2b3db3,#4f63e0 55%,#ffd166)}.nstorm-bell{position:relative;display:inline-flex;align-items:center;justify-content:center;width:58px;height:58px;border-radius:50%;background:hsla(0,0%,100%,.08);font-size:1.4rem;color:#ffd166;margin-bottom:14px}.nstorm.is-noisy .nstorm-bell i{animation:nstormRing 1.6s ease-in-out infinite;transform-origin:top center}.nstorm-bell--calm i{animation:nstormCalm 3.2s ease-in-out infinite;transform-origin:top center}@keyframes nstormCalm{0%,to{transform:rotate(0)}30%{transform:rotate(6deg)}60%{transform:rotate(-5deg)}}@keyframes nstormRing{0%,55%,to{transform:rotate(0)}5%{transform:rotate(14deg)}15%{transform:rotate(-12deg)}25%{transform:rotate(8deg)}35%{transform:rotate(-6deg)}45%{transform:rotate(3deg)}}.nstorm-badge{position:absolute;top:-4px;right:-6px;min-width:24px;height:24px;padding:0 6px;border-radius:20px;background:#e0344b;color:#fff;font-size:.74rem;font-weight:700;display:grid;place-items:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;box-shadow:0 4px 12px rgba(224,52,75,.5)}.nstorm-screen-title{font-family:Syne,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.4;margin:0 0 6px;padding-bottom:2px}.nstorm-screen-sub{font-size:.9rem;color:hsla(0,0%,100%,.65);margin:0 0 20px}.nstorm-mute{display:inline-flex;align-items:center;gap:10px;border:none;cursor:pointer;font-family:Poppins,sans-serif;font-weight:600;font-size:.95rem;padding:14px 30px;border-radius:50px;background:#ffd166;color:#0c1028;box-shadow:0 10px 26px rgba(255,209,102,.35);transition:box-shadow .2s;animation:nstormPulse 2.2s ease-in-out infinite}.nstorm-mute:hover{box-shadow:0 14px 32px rgba(255,209,102,.5)}@keyframes nstormPulse{0%,to{box-shadow:0 10px 26px rgba(255,209,102,.35)}50%{box-shadow:0 10px 26px rgba(255,209,102,.35),0 0 0 12px rgba(255,209,102,.08)}}.nstorm-final{position:absolute;inset:0;padding:24px 26px;opacity:0;visibility:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center}.nstorm.is-muted .nstorm-final{position:static;padding:0;opacity:1;visibility:visible}.nstorm.is-muted .nstorm-live{position:absolute;inset:26px 28px 24px;opacity:0;visibility:hidden;pointer-events:none}.nstorm-final-h{font-family:Syne,sans-serif;font-weight:800;font-size:1.42rem;line-height:1.38;margin:0 0 8px;padding-bottom:2px}.nstorm-final-gold{display:block;color:#ffd166}.nstorm-final-p{font-size:.9rem;color:hsla(0,0%,100%,.72);line-height:1.55;margin:0 0 18px}.nstorm-cta{display:inline-flex;align-items:center;gap:10px;font-family:Poppins,sans-serif;font-weight:600;font-size:.95rem;padding:14px 30px;border-radius:50px;background:#2b3db3;color:#fff;text-decoration:none;box-shadow:0 10px 26px rgba(43,61,179,.4);transition:background .2s,box-shadow .2s}.nstorm-cta:hover{background:#1a2675;box-shadow:0 14px 32px rgba(43,61,179,.5)}.nstorm-cta i{transition:transform .2s}.nstorm-cta:hover i{transform:translateX(4px)}.nstorm-note{position:absolute;z-index:1;display:flex;align-items:flex-start;gap:11px;width:250px;background:#fff;border:1px solid #e7eaf6;border-radius:14px;padding:12px 14px;box-shadow:0 14px 34px rgba(12,16,40,.12);display:none;opacity:0;visibility:hidden;will-change:transform,opacity,filter}.nstorm-note-ic{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;color:#fff;font-size:.95rem;flex-shrink:0}.nstorm-note-app{display:block;font-size:.64rem;letter-spacing:.09em;text-transform:uppercase;color:rgba(12,16,40,.5);margin-bottom:2px}.nstorm-note-txt{display:block;font-size:.86rem;font-weight:600;color:#0c1028;line-height:1.4;padding-bottom:1px}.nstorm-note-dot{position:absolute;top:12px;right:12px;width:8px;height:8px;border-radius:50%;background:#e0344b}.nstorm-note.p1{top:2%;left:max(10px,calc(50% - 590px))}.nstorm-note.p3{top:28%;left:max(30px,calc(50% - 545px))}.nstorm-note.p5{top:54%;left:max(10px,calc(50% - 590px))}.nstorm-note.p7{top:79%;left:max(30px,calc(50% - 545px))}.nstorm-note.p2{top:2%;right:max(10px,calc(50% - 590px))}.nstorm-note.p4{top:28%;right:max(30px,calc(50% - 545px))}.nstorm-note.p6{top:54%;right:max(10px,calc(50% - 590px))}.nstorm-note.p8{top:79%;right:max(30px,calc(50% - 545px))}.nstorm.is-muted .nstorm-note{opacity:0!important;visibility:hidden!important;pointer-events:none}@media (prefers-reduced-motion:reduce){.nstorm-note{transform:none!important}.nstorm-bell--calm i,.nstorm-mute,.nstorm.is-noisy .nstorm-bell i{animation:none}}@media (max-width:1080px){.nstorm{min-height:0;padding-bottom:20px}.nstorm-notes{display:flex;flex-direction:column;gap:10px;max-width:400px;margin:24px auto 0}.nstorm-note{position:static;width:100%}.nstorm-note.p6,.nstorm-note.p7,.nstorm-note.p8{display:none!important}.nstorm-screen{margin-top:22px;max-width:400px;padding:22px 20px 20px}.nstorm-bell{width:48px;height:48px;font-size:1.15rem;margin-bottom:10px}.nstorm-screen-title{font-size:1.1rem}.nstorm-screen-sub{font-size:.84rem;margin-bottom:14px}.nstorm-mute{padding:12px 24px;font-size:.9rem}.nstorm-final{padding:18px 16px}.nstorm.is-muted .nstorm-final{padding:0}.nstorm.is-muted .nstorm-live{inset:22px 20px 20px}.nstorm-final-h{font-size:1.22rem}}.service-badge{display:inline-block;margin-left:10px;padding:3px 12px;border-radius:20px;background:linear-gradient(90deg,#ffd166,#ffc233);color:#0c1028;font-family:Poppins,sans-serif;font-size:.66rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.shine-btn{position:relative;overflow:hidden}.shine-btn:before{content:"";position:absolute;top:-20%;left:-70%;width:45%;height:140%;background:linear-gradient(110deg,transparent,hsla(0,0%,100%,.75) 45%,transparent 70%);transform:skewX(-18deg);opacity:0;pointer-events:none}.shine-btn:hover:before{animation:shineSweep .75s ease forwards}@keyframes shineSweep{0%{left:-70%;opacity:0}15%{opacity:1}to{left:130%;opacity:0}}.brand-item img{transition:transform .3s cubic-bezier(.22,.61,.36,1),filter .3s}.brand-item:hover img{transform:scale(1.12)}@media (prefers-reduced-motion:reduce){.shine-btn:hover:before{animation:none}}.buildhow-section{position:relative;padding:100px 20px;background:radial-gradient(700px 340px at 12% 0,rgba(43,61,179,.05),transparent 60%),radial-gradient(700px 340px at 88% 100%,rgba(255,209,102,.06),transparent 60%),#fff;overflow:hidden}.buildhow-grid{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:24px;gap:24px;max-width:1220px;margin:46px auto 0}.buildhow-line{position:absolute;top:52px;left:3%;right:3%;height:3px;background:linear-gradient(90deg,#2b3db3,#4f63e0 55%,#ffd166);border-radius:3px;z-index:0;opacity:.5}.buildhow-step{position:relative;z-index:1;background:#fff;border:1.5px solid #e7eaf6;border-radius:20px;padding:28px 26px 26px;overflow:hidden;transition:transform .25s cubic-bezier(.22,.61,.36,1),box-shadow .3s,border-color .3s}.buildhow-step:hover{transform:translateY(-7px);box-shadow:0 22px 48px rgba(43,61,179,.14);border-color:rgba(43,61,179,.45)}.buildhow-ghost{position:absolute;top:6px;right:14px;font-family:Syne,sans-serif;font-weight:800;font-size:64px;line-height:1;color:rgba(43,61,179,.07);transition:color .3s,transform .3s;pointer-events:none}.buildhow-step:hover .buildhow-ghost{color:rgba(43,61,179,.14);transform:translateY(-3px)}.buildhow-ic{position:relative;display:grid;place-items:center;width:50px;height:50px;border-radius:14px;background:linear-gradient(150deg,#2b3db3,#4f63e0);color:#fff;font-size:1.15rem;margin-bottom:18px;box-shadow:0 10px 22px rgba(43,61,179,.3);transition:transform .25s}.buildhow-step:hover .buildhow-ic{transform:scale(1.08) rotate(-5deg)}.buildhow-step h3{font-family:Syne,sans-serif;font-size:1.08rem;line-height:1.35;color:#0c1028;margin:0 0 9px;padding-bottom:1px}.buildhow-step p{font-size:.9rem;color:rgba(12,16,40,.62);line-height:1.6;margin:0}.buildhow-stack{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;max-width:940px;margin:42px auto 0}.buildhow-chip{display:inline-flex;align-items:center;gap:9px;padding:11px 20px;border-radius:50px;background:#fff;border:1.5px solid #e7eaf6;color:#1a2675;font-size:.86rem;font-weight:500;box-shadow:0 6px 16px rgba(43,61,179,.06);transition:background .25s,color .25s,border-color .25s,transform .2s,box-shadow .25s;cursor:default}.buildhow-chip i{color:#2b3db3;transition:color .25s,transform .25s}.buildhow-chip:hover{background:#2b3db3;border-color:#2b3db3;color:#fff;transform:translateY(-3px);box-shadow:0 12px 26px rgba(43,61,179,.3)}.buildhow-chip:hover i{color:#ffd166;transform:scale(1.15)}@media (max-width:900px){.buildhow-line{display:none}.buildhow-section{padding:64px 16px}.buildhow-grid{margin-top:34px;gap:14px}.buildhow-step{padding:22px 20px}.buildhow-ghost{font-size:52px}.buildhow-stack{margin-top:30px;gap:9px}.buildhow-chip{padding:9px 16px;font-size:.8rem}}