@keyframes fadeInUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes pulse-glow{0%{box-shadow:0 0 #ff660080}70%{box-shadow:0 0 0 15px #f600}to{box-shadow:0 0 #f600}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes shimmer-bg{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes scrollTrack{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes slide-badge{0%{opacity:0;transform:translate(-25px)}to{opacity:1;transform:translate(0)}}@keyframes load-bar{0%{width:0;opacity:1}to{width:100%;opacity:0}}@keyframes count-in{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.sami-page-bar{position:fixed;top:0;left:0;height:3px;background:linear-gradient(90deg,#f60,#ff9500,#fc0);z-index:99999;animation:load-bar 1.8s ease forwards}.sa-fade-up{opacity:0;transform:translateY(35px);transition:opacity .7s ease,transform .7s ease}.sa-fade-left{opacity:0;transform:translate(-35px);transition:opacity .7s ease,transform .7s ease}.sa-fade-right{opacity:0;transform:translate(35px);transition:opacity .7s ease,transform .7s ease}.sa-fade-up.sa-visible,.sa-fade-left.sa-visible,.sa-fade-right.sa-visible{opacity:1;transform:translate(0)}.sami-hero-wrap{position:relative;background:linear-gradient(135deg,#0a0a0f,#1a1a2e,#16213e);min-height:100vh;display:flex;align-items:center;overflow:hidden}.sami-hero-wrap:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 60% 50% at 25% 50%,rgba(255,102,0,.18) 0%,transparent 70%),radial-gradient(ellipse 50% 40% at 75% 25%,rgba(30,100,255,.1) 0%,transparent 70%)}.sami-hero-inner{position:relative;z-index:3;max-width:1200px;margin:0 auto;padding:80px 24px;width:100%}.sami-badge-pill{display:inline-flex;align-items:center;gap:8px;background:#ff66001f;border:1px solid rgba(255,102,0,.4);border-radius:999px;padding:8px 22px;color:#ff8533;font-size:12px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;margin-bottom:28px;animation:slide-badge .8s ease forwards}.sami-badge-dot{width:8px;height:8px;border-radius:50%;background:#f60;animation:pulse-glow 2s ease infinite}.sami-hero-h1{font-size:clamp(2.6rem,5.5vw,4.8rem);font-weight:900;line-height:1.1;color:#fff;margin:0 0 10px;animation:fadeInUp .9s ease .15s both}.sami-hero-h1 em{font-style:normal;background:linear-gradient(135deg,#f60,#ff9500,#fc0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.sami-hero-sub{font-size:clamp(1.05rem,2vw,1.35rem);color:#ffffffb3;max-width:580px;line-height:1.7;margin:0 0 40px;animation:fadeInUp .9s ease .35s both}.sami-hero-btns{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:70px;animation:fadeInUp .9s ease .55s both}.sh-btn-primary{display:inline-flex;align-items:center;gap:10px;background:linear-gradient(135deg,#f60,#ff9500);color:#fff;padding:15px 38px;border-radius:8px;font-weight:700;font-size:15px;text-decoration:none;transition:all .3s ease;animation:pulse-glow 3s ease infinite;border:none;cursor:pointer}.sh-btn-primary:hover{transform:translateY(-3px);box-shadow:0 16px 40px #ff660073;color:#fff;text-decoration:none}.sh-btn-outline{display:inline-flex;align-items:center;gap:10px;background:transparent;color:#fff;padding:15px 38px;border-radius:8px;font-weight:700;font-size:15px;text-decoration:none;border:2px solid rgba(255,255,255,.25);transition:all .3s ease}.sh-btn-outline:hover{border-color:#f60;color:#f60;transform:translateY(-3px);text-decoration:none}.sami-stats-row{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:30px 40px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:fadeInUp .9s ease .75s both}.sami-stat{text-align:center}.sami-stat-num{display:block;font-size:2.4rem;font-weight:900;color:#f60;line-height:1;margin-bottom:6px;animation:count-in .6s ease both}.sami-stat-lbl{font-size:.8rem;color:#ffffff8c;text-transform:uppercase;letter-spacing:1.5px;font-weight:600}.sami-ticker{background:#0d0d0d;padding:14px 0;overflow:hidden}.sami-ticker-track{display:flex;gap:0;animation:scrollTrack 22s linear infinite;width:max-content}.sami-ticker-item{display:inline-flex;align-items:center;gap:10px;color:#ffffffa6;font-weight:600;font-size:13px;padding:0 40px;white-space:nowrap}.sami-ticker-sep{color:#f60;font-size:20px}.sami-sec-hdr{text-align:center;margin-bottom:60px}.sami-sec-label{display:inline-block;font-size:12px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:#f60;margin-bottom:14px}.sami-sec-hdr h2{font-size:clamp(1.9rem,4vw,3rem);font-weight:900;color:#1a1a2e;margin:0 0 16px}.sami-sec-hdr p{font-size:1.05rem;color:#666;max-width:580px;margin:0 auto;line-height:1.75}.sami-services-wrap{padding:100px 0;background:#f8f9fa}.sami-svc-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:28px;max-width:1200px;margin:0 auto;padding:0 24px}.sami-svc-card{background:#fff;border-radius:18px;padding:38px 28px;box-shadow:0 4px 24px #0000000f;border:1px solid #f0f0f0;position:relative;overflow:hidden;transition:transform .4s ease,box-shadow .4s ease;cursor:default}.sami-svc-card:before{content:"";position:absolute;left:0;top:0;width:4px;height:100%;background:linear-gradient(180deg,#f60,#ff9500);transform:scaleY(0);transform-origin:bottom;transition:transform .4s ease}.sami-svc-card:hover{transform:translateY(-8px);box-shadow:0 22px 55px #ff660024}.sami-svc-card:hover:before{transform:scaleY(1)}.sami-svc-ico{width:68px;height:68px;background:linear-gradient(135deg,#ff66001a,#ff950014);border-radius:16px;display:flex;align-items:center;justify-content:center;font-size:2rem;margin-bottom:22px;transition:background .3s ease,transform .3s ease}.sami-svc-card:hover .sami-svc-ico{background:linear-gradient(135deg,#f60,#ff9500);transform:scale(1.08) rotate(6deg)}.sami-svc-card h3{font-size:1.15rem;font-weight:800;color:#1a1a2e;margin:0 0 12px}.sami-svc-card p{font-size:.92rem;color:#666;line-height:1.75;margin:0 0 22px}.sami-svc-link{color:#f60;font-weight:700;font-size:.88rem;text-decoration:none;display:inline-flex;align-items:center;gap:6px;transition:gap .3s ease}.sami-svc-link:hover{gap:12px;text-decoration:none}.sami-laptops-wrap{padding:100px 0;background:#fff}.sami-trust-wrap{background:linear-gradient(135deg,#1a1a2e,#0d0d0d);padding:80px 0}.sami-trust-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:40px;max-width:1100px;margin:0 auto;padding:0 24px}.sami-trust-item{text-align:center}.sami-trust-ico{font-size:3rem;display:block;margin-bottom:16px;animation:float 4s ease-in-out infinite}.sami-trust-item:nth-child(2) .sami-trust-ico{animation-delay:.5s}.sami-trust-item:nth-child(3) .sami-trust-ico{animation-delay:1s}.sami-trust-item:nth-child(4) .sami-trust-ico{animation-delay:1.5s}.sami-trust-ttl{font-size:1rem;font-weight:700;color:#fff;margin-bottom:8px}.sami-trust-dsc{font-size:.85rem;color:#ffffff8c;line-height:1.65}.sami-reviews-wrap{padding:100px 0;background:#f8f9fa}.sami-reviews-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:28px;max-width:1100px;margin:0 auto;padding:0 24px}.sami-review-card{background:#fff;border-radius:18px;padding:34px 28px;box-shadow:0 4px 24px #0000000f;transition:transform .35s ease,box-shadow .35s ease;position:relative}.sami-review-card:before{content:'"';position:absolute;top:-8px;left:24px;font-size:7rem;color:#ff660014;font-family:Georgia,serif;line-height:1;pointer-events:none}.sami-review-card:hover{transform:translateY(-6px);box-shadow:0 18px 45px #0000001a}.sami-stars{color:#ff9500;font-size:1rem;margin-bottom:14px;letter-spacing:2px}.sami-review-txt{font-size:.93rem;color:#555;line-height:1.8;margin-bottom:22px;font-style:italic}.sami-reviewer{display:flex;align-items:center;gap:14px}.sami-reviewer-av{width:46px;height:46px;border-radius:50%;background:linear-gradient(135deg,#f60,#ff9500);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:800;font-size:1rem;flex-shrink:0}.sami-reviewer-name{font-weight:700;color:#1a1a2e;font-size:.93rem}.sami-reviewer-role{font-size:.78rem;color:#aaa}.sami-cta-wrap{background:linear-gradient(135deg,#f60,#ff9500,#ffb800);background-size:200% 200%;animation:shimmer-bg 6s ease infinite;padding:100px 0;text-align:center;position:relative;overflow:hidden}.sami-cta-wrap:before{content:"";position:absolute;top:-60%;left:-50%;width:200%;height:200%;background:radial-gradient(ellipse,rgba(255,255,255,.12) 0%,transparent 65%);animation:float 10s ease-in-out infinite;pointer-events:none}.sami-cta-inner{position:relative;z-index:2;max-width:680px;margin:0 auto;padding:0 24px}.sami-cta-inner h2{font-size:clamp(2rem,4vw,3.2rem);font-weight:900;color:#fff;margin:0 0 18px}.sami-cta-inner p{font-size:1.1rem;color:#ffffffeb;line-height:1.75;margin:0 0 38px}.sami-cta-inner a{display:inline-flex;align-items:center;gap:10px;background:#fff;color:#f60;padding:17px 46px;border-radius:8px;font-weight:800;font-size:1rem;text-decoration:none;transition:all .3s ease;box-shadow:0 8px 30px #0000002e}.sami-cta-inner a:hover{transform:translateY(-4px) scale(1.03);box-shadow:0 16px 45px #00000047;text-decoration:none;color:#f60}.sami-totop{position:fixed;bottom:28px;right:28px;width:48px;height:48px;background:linear-gradient(135deg,#f60,#ff9500);color:#fff;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;box-shadow:0 6px 22px #ff660073;transition:all .3s ease;opacity:0;pointer-events:none;z-index:9999;transform:translateY(16px)}.sami-totop.show{opacity:1;pointer-events:all;transform:translateY(0)}.sami-totop:hover{transform:translateY(-4px);box-shadow:0 12px 35px #f609}.card-wrapper{transition:transform .35s ease,box-shadow .35s ease}.card-wrapper:hover{transform:translateY(-6px);box-shadow:0 16px 40px #0000001f!important}@media(max-width:900px){.sami-stats-row{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.sami-stats-row{grid-template-columns:1fr 1fr;gap:16px;padding:22px}.sami-hero-btns{flex-direction:column;align-items:flex-start}.sami-stat-num{font-size:2rem}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/sami-it-styles.css.map */
