.fs-services *{box-sizing:border-box}.fs-services a{color:#ff5a72;text-decoration:none}.fs-services a:hover{color:#eb0029}.fs-services{font-family:var(--font-jakarta),"Segoe UI",system-ui,sans-serif;color:var(--fs-text);background:var(--fs-page);-webkit-font-smoothing:antialiased}.fs-services .wrap{max-width:1240px;margin:0 auto;padding:0 40px}.fs-services .h{letter-spacing:-.035em;color:var(--fs-text);margin:0;font-weight:800}.fs-services .lbl{color:#ff5a72;letter-spacing:.02em;font-size:14px;font-weight:700;line-height:20px}.fs-services .lead{color:var(--fs-muted);margin:0;font-size:19px;line-height:1.6}.fs-services .btn{white-space:nowrap;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:52px;padding:0 26px;font-family:inherit;font-size:16px;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex}.fs-services .btn:hover{transform:translateY(-1px)}.fs-services .pri{color:#fff;background:#eb0029;box-shadow:0 10px 40px -10px #eb0029b3}.fs-services .pri:hover{color:#fff;box-shadow:0 12px 24px -12px #eb002999}.fs-services .sec{background:rgba(var(--fs-ink),.06);color:var(--fs-text);box-shadow:inset 0 0 0 1px rgba(var(--fs-ink),.14)}.fs-services .dark{background:var(--fs-text);color:var(--fs-bg)}.fs-services .dark:hover{color:var(--fs-bg)}.fs-services .chip{border-radius:999px;align-items:center;gap:6px;height:28px;padding:0 12px;font-size:12.5px;font-weight:700;display:inline-flex}.fs-services .soon{color:var(--fs-warn);background:#ffb84d1f}.fs-services .card{background:var(--fs-panel);border:1px solid rgba(var(--fs-ink),.08);border-radius:24px}.fs-services .nav a{color:var(--fs-text);font-size:15px;font-weight:500}.fs-services .nav a:hover{color:#ff5a72}.fs-services .g4{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.fs-services .g3{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.fs-services .g2{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.fs-services .seg{background:#1a2120;border-radius:999px;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:6px;display:grid}.fs-services .segb{cursor:pointer;height:52px;color:var(--fs-muted);background:0 0;border:0;border-radius:999px;font-family:inherit;font-size:16px;font-weight:700;transition:background .25s,color .25s}.fs-services .segb:hover{color:var(--fs-text)}.fs-services .segOn{background:var(--fs-text);color:var(--fs-bg);box-shadow:0 6px 16px -10px #1e252466}.fs-services .ft{aspect-ratio:1;width:100%;animation:12s cubic-bezier(.65,0,.35,1) infinite turn}.fs-services .ft svg{display:block}@keyframes turn{0%,18%{transform:rotate(0)}25%,43%{transform:rotate(90deg)}50%,68%{transform:rotate(180deg)}75%,93%{transform:rotate(270deg)}to{transform:rotate(360deg)}}.fs-services .fade{animation:.45s both fade}@keyframes fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.fs-services .lift{transition:transform .25s,box-shadow .25s}.fs-services .lift:hover{transform:translateY(-4px);box-shadow:0 24px 48px -32px #1e252473}.fs-services .ul{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.fs-services .ul li{color:var(--fs-text);align-items:flex-start;gap:10px;font-size:16px;line-height:1.5;display:flex}.fs-services .faq{text-align:left;cursor:pointer;width:100%;color:var(--fs-text);background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-family:inherit;font-size:18px;font-weight:700;display:flex}.fs-services .pm{background:#1a2120;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:transform .25s;display:flex}@media (max-width:980px){.fs-services .g2,.fs-services .g3,.fs-services .split{grid-template-columns:minmax(0,1fr)!important}.fs-services .g4{grid-template-columns:repeat(2,minmax(0,1fr))}.fs-services .wrap{padding:0 16px}.fs-services .navlinks{display:none!important}.fs-services .htitle{font-size:44px!important}.fs-services .h2{font-size:34px!important}.fs-services .sec96{padding:64px 0!important}.fs-services .seg{border-radius:24px;grid-template-columns:repeat(2,minmax(0,1fr))}.fs-services .hideSm{display:none!important}.fs-services .stackSm{flex-direction:column!important;align-items:flex-start!important}}@media (prefers-reduced-motion:reduce){.fs-services .ft,.fs-services .fade{animation:none!important}}.fs-services:before{content:"";filter:blur(60px);pointer-events:none;background:radial-gradient(circle,#eb002959,#0000 65%);border-radius:50%;width:900px;height:700px;margin-left:-450px;position:absolute;top:-320px;left:50%}.fs-services{position:relative;overflow-x:clip}.fs-services .card{transition:transform .35s,border-color .35s}.fs-services .card:hover{border-color:rgba(var(--fs-ink),.18)}.fs-services .askdac{z-index:80;position:fixed;bottom:24px;right:24px}.fs-services .askdac summary{list-style:none}.fs-services .askdac summary::-webkit-details-marker{display:none}.fs-services .askdac-btn{cursor:pointer;background:var(--fs-panel);border:1px solid rgba(var(--fs-ink),.14);height:56px;color:var(--fs-text);border-radius:999px;align-items:center;gap:10px;padding:0 18px 0 11px;transition:transform .25s;display:flex;position:relative;box-shadow:0 20px 50px -14px #000000e6,0 0 0 6px #eb00291f}.fs-services .askdac-btn:hover{transform:translateY(-2px)}.fs-services .askdac-dot{background:#3ddc84;border-radius:50%;width:10px;height:10px;position:absolute;top:6px;right:6px;box-shadow:0 0 10px #3ddc84}.fs-services .askdac-panel{background:#0f1413eb;border-radius:24px;width:370px;animation:.35s cubic-bezier(.2,.8,.2,1) both msg;position:absolute;bottom:70px;right:0;overflow:hidden;box-shadow:0 40px 100px -30px #000000f2}.fs-services .askdac-q{height:32px;color:var(--fs-text3);background:rgba(var(--fs-ink),.04);border:1px solid rgba(var(--fs-ink),.12);cursor:pointer;border-radius:999px;align-items:center;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex}.fs-services .askdac-q:hover{color:var(--fs-redtext);border-color:#eb00298c}.fs-services .osbadge{border:1px solid rgba(var(--fs-ink),.12);height:30px;color:var(--fs-text2);border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex}@media (max-width:980px){.fs-services .askdac{bottom:14px;right:14px}.fs-services .askdac-btn{padding:0 11px}.fs-services .askdac-panel{width:calc(100vw - 28px)}}
