.foxsys-info{--fox-bg:#0a0518;--fox-deep:#0c0820;--fox-darker:#15103a;--fox-primary:#7b39fc;--fox-light:#a86dff;--fox-glow:#c9a8ff;background:var(--fox-bg);color:#fff;min-height:100vh;font-family:Inter,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden}.foxsys-info *{box-sizing:border-box}.foxsys-info .font-manrope{font-family:Manrope,sans-serif}.foxsys-info .font-cabin{font-family:Cabin,sans-serif}.foxsys-info .font-serif-i{font-family:"Instrument Serif",serif}.foxsys-info .info-header{position:relative;padding:80px 24px 70px;text-align:center;background:radial-gradient(ellipse 80% 90% at 50% 0,rgba(123,57,252,.22) 0,transparent 60%),linear-gradient(180deg,#0a0518,#0c0820);border-bottom:1px solid hsla(0,0%,100%,.05)}.foxsys-info .info-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;background:rgba(123,57,252,.12);border:1px solid rgba(168,109,255,.3);font-family:Cabin,sans-serif;font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#c9a8ff}.foxsys-info .info-eyebrow:before{content:"";width:5px;height:5px;border-radius:50%;background:#a86dff;box-shadow:0 0 8px #a86dff}.foxsys-info .info-title{font-family:"Instrument Serif",serif;font-size:clamp(40px,6vw,64px);line-height:1.05;letter-spacing:-.02em;font-weight:400;margin:22px 0 16px;background:linear-gradient(180deg,#fff,#d8c8ff);-webkit-background-clip:text;background-clip:text;color:transparent}.foxsys-info .info-title em{font-style:italic}.foxsys-info .info-subtitle{max-width:640px;margin:0 auto;font-size:16px;line-height:1.6;color:hsla(0,0%,100%,.65)}.foxsys-info .info-shell{max-width:1080px;margin:0 auto;padding:60px 24px 100px}.foxsys-info .info-block{margin-bottom:56px}.foxsys-info .info-block-eyebrow{display:inline-block;font-family:Cabin,sans-serif;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#a86dff;margin-bottom:12px}.foxsys-info .info-block-title{font-family:Manrope,sans-serif;font-size:clamp(26px,3.4vw,34px);font-weight:700;line-height:1.2;letter-spacing:-.01em;color:#fff;margin:0 0 18px}.foxsys-info .info-block p{font-size:15.5px;line-height:1.7;color:hsla(0,0%,100%,.72);margin:0 0 14px}.foxsys-info .info-block strong{color:#fff;font-weight:600}.foxsys-info .info-block ul{padding-left:22px;margin:0 0 16px;color:hsla(0,0%,100%,.78)}.foxsys-info .info-block li{font-size:15.5px;line-height:1.7;margin-bottom:6px}.foxsys-info .info-block li::marker{color:rgba(168,109,255,.7)}.foxsys-info .info-block a{color:#c9a8ff;text-decoration:none}.foxsys-info .info-block a:hover{color:#fff}.foxsys-info .info-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}.foxsys-info .info-card{padding:24px;background:linear-gradient(180deg,rgba(123,57,252,.06),rgba(123,57,252,.02));border:1px solid hsla(0,0%,100%,.07);border-radius:14px;transition:transform .2s,border-color .2s,background .2s}.foxsys-info .info-card:hover{transform:translateY(-2px);border-color:rgba(168,109,255,.3)}.foxsys-info .info-card-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:linear-gradient(135deg,rgba(123,57,252,.3),rgba(168,109,255,.18));border:1px solid rgba(168,109,255,.3);color:#c9a8ff;margin-bottom:14px}.foxsys-info .info-card-title{font-family:Manrope,sans-serif;font-size:17px;font-weight:700;color:#fff;margin:0 0 8px}.foxsys-info .info-card-desc{font-size:14px;line-height:1.6;color:hsla(0,0%,100%,.65);margin:0}.foxsys-info .info-form{display:grid;grid-template-columns:1fr 1fr;gap:16px;max-width:720px;margin-top:24px}.foxsys-info .info-field{display:flex;flex-direction:column;gap:6px}.foxsys-info .info-field--full{grid-column:1/-1}.foxsys-info .info-field label{font-family:Manrope,sans-serif;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:rgba(168,109,255,.85)}.foxsys-info .info-field input,.foxsys-info .info-field select,.foxsys-info .info-field textarea{padding:12px 14px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;color:#fff;font-family:Inter,sans-serif;font-size:14px;outline:none;transition:border-color .15s,background .15s}.foxsys-info .info-field input:focus,.foxsys-info .info-field select:focus,.foxsys-info .info-field textarea:focus{border-color:rgba(168,109,255,.5);background:hsla(0,0%,100%,.05)}.foxsys-info .info-field textarea{resize:vertical;min-height:120px}.foxsys-info .info-submit{grid-column:1/-1;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 24px;background:linear-gradient(135deg,#7b39fc,#a86dff);border:none;border-radius:10px;color:#fff;font-family:Manrope,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:transform .15s,box-shadow .15s}.foxsys-info .info-submit:hover{transform:translateY(-1px);box-shadow:0 10px 30px rgba(123,57,252,.4)}@media (max-width:600px){.foxsys-info .info-form{grid-template-columns:1fr}}