.it-preview{background:linear-gradient(135deg,#edf2ff,#e1e8f7);display:grid;place-items:center;position:relative;min-height:285px}.it-mini{width:75%;background:#fff;border:1px solid #dce4f5;border-radius:15px;padding:22px;color:#152860;box-shadow:0 20px 35px -20px #15286055;transform:rotate(-3deg);transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s}.project-card:hover .it-mini{transform:rotate(0) translateY(-6px);box-shadow:0 25px 45px -18px #15286055}.it-mini-title{display:flex;gap:12px;align-items:center;margin-bottom:20px;font-size:15px}.it-mini-title b{display:grid;place-items:center;width:32px;height:32px;border-radius:9px;color:white;background:#172d69;font-size:20px}.it-mini-title>span{margin-left:auto}.it-mini-row{display:flex;justify-content:space-between;font-size:10px;padding:10px 0;border-top:1px solid #e8edf7;gap:10px}.it-mini-row em{font-style:normal;font-size:8px;color:#677fae;background:#f1f4fb;padding:2px 5px;border-radius:4px}.it-mini-progress{height:4px;background:#edf1fa;border-radius:5px;margin-top:15px;overflow:hidden}.it-mini-progress i{display:block;height:100%;width:55%;background:#7e9cdb;transition:width .7s}.project-card:hover .it-mini-progress i{width:86%}@media(prefers-reduced-motion:reduce){.it-mini,.it-mini-progress i{transition:none}}
.it-preview{grid-template-columns:minmax(0,1fr)}.it-mini{width:100%;max-width:360px}
.currency-demo{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px}.currency-demo>span{font-size:10px;color:#677fae}.currency-demo strong{display:block;margin-top:8px;font-size:22px;color:#152860}.currency-demo small{font-size:11px}.text-demo-lines{display:grid;gap:8px;margin-bottom:20px}.text-demo-lines i{height:5px;background:#dce4f5;border-radius:4px;width:95%}.text-demo-lines i:nth-child(2){width:78%}.text-demo-lines i:last-child{width:58%}.text-demo-stats{display:flex;gap:8px;justify-content:space-between;font-size:9px;color:#677fae}.text-demo-stats b{display:block;font-size:18px;margin-bottom:4px;color:#152860}@media(max-width:420px){.it-preview{padding-inline:22px}.it-mini{padding:18px}.currency-demo strong{font-size:18px}}
.workspace-feature{display:none!important}.support-desk-project{grid-column:1/-1}
.project-card[data-it-project="security"] .project-links a:first-child,.project-card[data-it-project="desk"] .project-links a:first-child{background:var(--surface-alt);border-color:var(--line);color:var(--navy)}.project-card[data-it-project="security"] .project-links a:first-child:hover,.project-card[data-it-project="desk"] .project-links a:first-child:hover{background:var(--navy);border-color:var(--navy);color:#fff!important}
.workspace-feature{position:relative;overflow:hidden;background:#162b66;color:#fff;border-radius:24px;padding:52px 48px;margin-top:34px;box-shadow:0 28px 60px -40px #071b6380}.workspace-feature:before{content:"";position:absolute;width:500px;height:500px;border:1px solid #ffffff1c;border-radius:50%;right:-170px;top:-220px;box-shadow:0 0 0 55px #ffffff08,0 0 0 110px #ffffff05}.workspace-feature h2{color:#fff;letter-spacing:-1.4px}.workspace-feature .eyebrow{color:#aec0ea}.workspace-feature .section-intro{color:#c6d3f1;max-width:380px}.workspace-feature-head{display:flex;justify-content:space-between;gap:35px;position:relative;z-index:1}.workspace-flow{display:flex;align-items:stretch;gap:10px;margin-top:40px;position:relative;z-index:1}.workspace-flow>a{position:relative;display:flex;flex-direction:column;gap:5px;flex:1;min-height:130px;padding:18px;border:1px solid #ffffff2a;border-radius:14px;background:#ffffff0d;color:#fff;transition:transform .3s,background .3s,border-color .3s}.workspace-flow>a:hover{transform:translateY(-5px);background:#ffffff16;border-color:#9db6f5}.workspace-flow>a>span{font:10px var(--font-site);color:#adc1ee;letter-spacing:1px}.workspace-flow strong{font-size:15px}.workspace-flow small{color:#c5d1ed;font-size:10px}.workspace-flow b{position:absolute;right:15px;top:15px;font-size:17px;font-weight:400}.workspace-flow>i{display:flex;align-items:center;color:#9fb3e7;font-style:normal}.workspace-feature-foot{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:35px;padding-top:22px;border-top:1px solid #ffffff24;position:relative;z-index:1;font:10px var(--font-site);letter-spacing:1.5px;color:#b9c9eb}.workspace-feature .button-primary{background:#fff;color:#162b66;border-color:#fff}.workspace-feature .button-primary:hover{background:#e9efff;color:#162b66}
@media(max-width:700px){.workspace-feature{padding:32px 22px;border-radius:18px}.workspace-feature-head{display:block}.workspace-feature .section-intro{margin-top:18px}.workspace-flow{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:26px}.workspace-flow>i{display:none}.workspace-flow>a{min-height:120px;padding:14px}.workspace-feature-foot{display:block;line-height:1.7}.workspace-feature-foot .button{margin-top:18px;width:100%}}
