@keyframes heroFadeUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}.hero-anim{opacity:0;animation:.65s forwards heroFadeUp}.hero-anim--1{animation-delay:50ms}.hero-anim--2{animation-delay:.2s}.hero-anim--3{animation-delay:.35s}[data-sr]{opacity:0;transition:opacity .55s,transform .55s;transition-delay:var(--sr-delay,0s);transform:translateY(30px)}[data-sr].sr-visible{opacity:1;transform:none}.game-pricing-page{background-color:#0c171a;min-height:100vh}.pricing-hero{background-color:#0c171a;min-height:auto;padding-top:0;position:relative;overflow:hidden}.pricing-hero-bg{opacity:.17;z-index:1;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.pricing-hero:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#0000 0%,#0c171a 100%);position:absolute;inset:0}.pricing-hero-overlay{z-index:10;padding:140px 0 40px;position:relative}.container{max-width:1400px;margin:0 auto;padding:0 40px}.breadcrumb{color:#8b92a7;align-items:center;gap:8px;margin-bottom:24px;font-size:14px;font-weight:500;display:flex}.breadcrumb .separator{color:#4a5568}.breadcrumb .current{color:#f6921e}.pricing-hero-title{color:#fff;margin-bottom:16px;font-size:36px;font-weight:700;line-height:1.2}.pricing-hero-title .highlight{color:#f6921e}.pricing-hero-description{color:#b8c1d9;max-width:100%;font-size:14px;line-height:1.8}.pricing-packages{z-index:10;padding:40px 0 80px;position:relative}.featured-package-wrapper{margin-bottom:60px}.packages-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;display:grid}.package-card.featured{background:linear-gradient(#0c171a,#0c171a) padding-box padding-box,linear-gradient(90deg,#f6921e 0%,#ff551a 100%) border-box;border:3px solid #0000;border-radius:8px;align-items:center;gap:58px;width:100%;height:274px;padding:0 59px;display:flex;position:relative;overflow:hidden}.package-bg{opacity:.2;z-index:1;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.package-card.featured:before{display:none}.package-icon-box{z-index:10;background:#0c181a;border:3px solid #17272b;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:125px;height:125px;display:flex;position:relative;overflow:hidden}.package-icon-box img{object-fit:contain;width:64px;height:64px}.package-material-icon{color:#f6921e;font-size:48px}.package-info{z-index:10;flex-direction:column;flex:1;gap:12px;display:flex;position:relative}.package-header-section{flex-direction:column;gap:8px;display:flex}.package-card.featured .package-badge{color:#fff;text-transform:uppercase;background:linear-gradient(90deg,#f6921e 0%,#ff551a 100%);border-radius:8px;align-items:center;gap:8px;width:fit-content;height:41px;padding:0 16px;font-size:14px;font-weight:600;display:flex}.badge-icon{width:20px;height:20px}.package-card.featured .package-name{color:#fff;margin:0;font-size:28px;font-weight:700}.package-card.featured .ram-highlight{color:#ff551a;font-weight:700}.package-card.featured .package-description{color:#fff;margin:0;font-size:15px;line-height:1.6}.package-card.featured .package-specs{flex-direction:row;align-items:center;gap:24px;display:flex}.package-card.featured .spec-item{color:#fff;align-items:center;gap:6px;font-size:15px;display:flex}.package-card.featured .spec-icon-img{filter:brightness(0)invert();width:20px;height:20px}.package-card.featured .spec-value{color:#ff551a;font-weight:600}.package-card.featured .spec-label{color:#fff}.package-card.featured .spec-subtitle{color:#8b92a7;font-size:11px}.package-pricing-box{z-index:10;background:#0c181a;border:3px solid #17272b;border-radius:8px;flex-direction:column;flex-shrink:0;justify-content:flex-start;align-items:center;width:234px;height:184px;padding:20px 20px 21px;display:flex;position:relative}.pricing-content{flex-direction:column;justify-content:space-between;align-items:center;gap:0;width:100%;height:100%;display:flex}.price-group{flex-direction:column;align-items:center;gap:0;line-height:1;display:flex}.package-pricing-box .old-price{color:#fff;margin:0 0 8px;padding:0;font-size:14px;line-height:1;text-decoration:line-through}.package-pricing-box .price{color:#ff551a;margin:0;padding:0;font-size:24px;font-weight:700;line-height:1}.package-pricing-box .price-note{color:#fff;margin:8px 0 0;padding:0;font-size:14px;line-height:1}.package-pricing-box .package-button{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(90deg,#f6921e 0%,#ff551a 100%);border:none;border-radius:8px;flex-direction:row;justify-content:center;align-items:center;gap:8px;width:100%;height:48px;font-size:14px;font-weight:600;transition:all .3s;display:flex}.cart-icon{filter:brightness(0)invert();flex-shrink:0;width:20px;height:20px}.package-card.featured:before{opacity:1}.package-card:not(.featured){background-color:#0c171a;border:3px solid #17272b;border-radius:8px;flex-direction:column;align-items:flex-start;height:100%;padding:24px;transition:all .3s;display:flex;position:relative;overflow:hidden}.package-card:not(.featured):hover{background-image:linear-gradient(#0c171a,#0c171a),linear-gradient(90deg,#f6921e 0%,#ff551a 100%);background-origin:padding-box,border-box;background-clip:padding-box,border-box;border:3px solid #0000;box-shadow:0 8px 45px #ff551a40}.package-card:not(.featured) .package-bg{opacity:.02;z-index:1;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:5px;position:absolute;inset:3px}.package-card:not(.featured)>*{z-index:10;position:relative}.package-card:not(.featured) .package-header{justify-content:space-between;align-items:center;width:100%;margin-bottom:16px;display:flex}.package-card:not(.featured) .package-name{color:#ff551a;text-align:left;margin:0;font-size:18px;font-weight:700}.package-card:not(.featured) .package-badge-container{align-items:center;gap:7px;display:flex}.package-card:not(.featured) .package-badge-icon{background:linear-gradient(90deg,#f6921e 0%,#ff551a 100%);border-radius:6px;justify-content:center;align-items:center;width:28px;height:30px;display:flex}.package-card:not(.featured) .package-badge-icon img{object-fit:contain;width:16px;height:16px}.package-card:not(.featured) .package-badge{color:#fff;text-transform:uppercase;white-space:nowrap;background:linear-gradient(90deg,#f6921e 0%,#ff551a 100%);border-radius:6px;justify-content:center;align-items:center;width:124px;height:30px;font-size:10px;font-weight:600;display:flex}.package-card:not(.featured) .package-icon-box{background:#0c171a;border-radius:8px;justify-content:center;align-self:center;align-items:center;width:85px;height:90px;margin-bottom:16px;display:flex}.package-card:not(.featured) .package-icon-box img{object-fit:contain;width:45px;height:44px}.package-card:not(.featured) .package-material-icon{font-size:36px}.package-card:not(.featured) .package-description{color:#fff;text-align:left;flex:1;min-height:60px;margin:0 0 16px;font-size:14px;line-height:1.5}.package-card:not(.featured) .package-specs-box{border:3px solid #17272b;border-radius:8px;justify-content:flex-start;align-items:center;width:100%;height:173px;margin-top:auto;margin-bottom:16px;padding:16px;display:flex}.package-card:not(.featured) .package-specs{flex-direction:column;gap:12px;width:100%;display:flex}.package-card:not(.featured) .spec-item{align-items:center;gap:8px;display:flex}.package-card:not(.featured) .spec-icon-img{filter:brightness(0)invert();width:20px;height:20px}.package-card:not(.featured) .spec-label{color:#fff;font-size:14px}.package-card:not(.featured) .spec-value{color:#ff551a;font-weight:600}.package-card:not(.featured) .package-button{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(90deg,#f6921e 0%,#ff551a 100%);border:none;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:100%;height:48px;font-size:15px;font-weight:400;transition:all .3s;display:flex}.price-note{color:#8b92a7;margin-top:4px;font-size:14px}.package-description{color:#b8c1d9;margin-bottom:24px;font-size:15px;line-height:1.6}.package-specs{flex-direction:column;gap:12px;display:flex}.spec-item{align-items:center;gap:12px;display:flex}.spec-item svg{color:#ff6b35;flex-shrink:0}.spec-value{color:#fff;font-size:16px;font-weight:700}.spec-label{color:#8b92a7;font-size:14px}.spec-subtitle{color:#5a6270;margin-top:2px;font-size:11px;font-weight:400;display:block}.package-button{color:#fff;cursor:pointer;text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(90deg,#ff6b35 0%,#ff8c42 100%);border:none;border-radius:8px;width:100%;padding:16px 32px;font-size:16px;font-weight:700;transition:all .3s}.package-card.featured .package-header,.package-card.featured .package-pricing,.package-card.featured .package-description{grid-column:1}.package-card.featured .package-specs,.package-card.featured .package-button{grid-column:2}@media (max-width:1200px){.package-card.featured{flex-direction:column;gap:24px;height:auto;padding:32px}.package-icon-box{width:100px;height:100px}.package-icon-box img{width:50px;height:50px}.package-pricing-box{width:100%}.package-card.featured .package-specs{flex-wrap:wrap;gap:16px}}@media (max-width:1024px){.pricing-hero-title{font-size:36px}.package-card.featured{padding:24px}}@media (max-width:768px){.container{padding:0 20px}.pricing-hero{padding:100px 0 60px}.pricing-hero-overlay{padding:100px 0 30px}.pricing-hero-title{word-wrap:break-word;overflow-wrap:break-word;font-size:24px}.pricing-hero-description{font-size:13px}.pricing-packages{padding:40px 0}.packages-grid{grid-template-columns:1fr}.package-card{padding:20px}.package-card.featured{gap:16px;padding:20px}.package-card.featured .package-specs{flex-direction:column;gap:12px}.package-pricing-box{width:100%;height:auto}.featured-package-wrapper{margin-bottom:30px}}.package-includes-bar{background-color:#0c171a;padding:24px 0}.package-includes-content{align-items:center;gap:32px;display:flex}.package-includes-label{color:#fff;white-space:nowrap;flex-shrink:0;font-size:14px;font-weight:400}.package-includes-divider{background:linear-gradient(#0000 0%,#2a3a3e 50%,#0000 100%);flex-shrink:0;width:1px;height:32px}.package-includes-items{flex:1;align-items:center;gap:16px;display:flex}.package-includes-item{color:#fff;white-space:nowrap;text-align:center;background:0 0;border:3px solid #17272b;border-radius:8px;flex:1;padding:10px 24px;font-size:14px;font-weight:500}@media (max-width:768px){.package-includes-bar{padding:20px 0}.package-includes-content{flex-direction:column;align-items:flex-start;gap:16px}.package-includes-divider{display:none}.package-includes-items{flex-wrap:wrap;gap:10px;width:100%}.package-includes-item{white-space:normal;text-align:center;flex:none;width:calc(50% - 5px);padding:10px 12px;font-size:12px}}.modpacks-section{background-color:#0c171a;padding:80px 0}.modpacks-title{color:#fff;margin:0 0 16px;font-size:32px;font-weight:700}.modpacks-description{color:#b8c5d0;max-width:900px;margin:0 0 48px;font-size:16px;line-height:1.6}.modpacks-grid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.modpack-card{cursor:pointer;border:3px solid #17272b;border-radius:8px;width:100%;height:224px;transition:all .3s;position:relative;overflow:hidden}.modpack-card:hover{background-image:linear-gradient(#0c171a,#0c171a),linear-gradient(90deg,#f6921e 0%,#ff551a 100%);background-origin:padding-box,border-box;background-clip:padding-box,border-box;border:3px solid #0000;transform:translateY(-4px);box-shadow:0 8px 32px #f6921e26}.modpack-card:hover .modpack-card-title{transform:scale(1.05)}.modpack-card-bg{opacity:.15;background-position:50%;background-size:cover;position:absolute;inset:0}.modpack-card-content{z-index:1;flex-direction:column;gap:12px;height:100%;padding:32px;display:flex;position:relative}.modpack-card-title{color:#ff551a;margin:0;font-size:20px;font-weight:700;transition:transform .3s}.modpack-card-description{color:#fff;margin:0;font-size:14px;line-height:1.6}@media (max-width:768px){.modpacks-section{padding:50px 0}.modpacks-title{font-size:22px}.modpacks-description{margin-bottom:30px;font-size:14px}.modpacks-grid{grid-template-columns:1fr;gap:16px}.modpack-card{height:180px}.modpack-card-content{padding:20px}.modpack-card-title{font-size:18px}.modpack-card-description{font-size:13px}}.guides-section{background-color:#0c171a;padding:80px 0}.guides-title{color:#fff;margin:0 0 48px;font-size:32px;font-weight:700}.guides-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.guide-card{cursor:pointer;background:0 0;border:3px solid #17272b;border-radius:8px;padding:32px;transition:all .3s}.guide-card:hover{background-image:linear-gradient(#0c171a,#0c171a),linear-gradient(90deg,#f6921e 0%,#ff551a 100%);background-origin:padding-box,border-box;background-clip:padding-box,border-box;border:3px solid #0000;transform:translateY(-4px);box-shadow:0 8px 32px #f6921e26}.guide-card:hover .guide-card-title{color:#f6921e}.guide-icon-box{background:#081012;border:3px solid #17272b;border-radius:8px;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:20px;transition:all .3s;display:flex}.guide-card:hover .guide-icon-box{background:linear-gradient(135deg,#f6921e,#ff551a);transform:scale(1.1)}.guide-icon-box img{object-fit:contain;width:32px;height:32px}.guide-card-title{color:#ff551a;margin:0 0 8px;font-size:20px;font-weight:700;transition:color .3s}.guide-card-description{color:#b8c5d0;margin:0;font-size:14px}@media (max-width:768px){.guides-section{padding:50px 0}.guides-title{margin-bottom:30px;font-size:22px}.guides-grid{grid-template-columns:1fr;gap:16px}.guide-card{padding:20px}.guide-icon-box{width:48px;height:48px;margin-bottom:14px}.guide-icon-box img{width:24px;height:24px}.guide-card-title{font-size:17px}.guide-card-description{font-size:13px}}.rust-seo-section{background:0 0;padding:30px 0}.rust-seo-container{align-items:stretch;gap:20px;max-width:1400px;margin:0 auto;padding:0 40px;display:flex}.rust-seo-box{background:#0c171a;border:3px solid #17272b;border-radius:12px;flex-direction:column;flex:1;gap:20px;padding:30px;transition:all .3s;display:flex}.rust-seo-box:hover{background-image:linear-gradient(#0c171a,#0c171a),linear-gradient(135deg,#f6921e,#ff551a);background-origin:border-box;background-clip:padding-box,border-box;border-color:#0000;transform:translateY(-3px);box-shadow:0 8px 30px #f6921e1f}.rust-seo-header{align-items:center;gap:15px;display:flex}.rust-seo-icon{width:40px;height:40px}.rust-seo-title{color:#fff;margin:0;font-size:24px;font-weight:700}.rust-seo-text{color:#b8c5d0;margin:0;font-size:15px;line-height:1.7}.rust-seo-text strong{color:#f6921e}.rust-seo-features{flex-direction:column;gap:12px;display:flex}.rust-seo-feature{cursor:default;background:#17272b;border:2px solid #0000;border-radius:10px;align-items:center;gap:15px;padding:14px 18px;transition:all .3s;display:flex}.rust-seo-feature:hover{background-color:#1a3038;background-image:linear-gradient(#1a3038,#1a3038),linear-gradient(135deg,#f6921e,#ff551a);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:border-box;background-clip:padding-box,border-box;border-color:#0000;transform:translate(6px)}.rust-seo-feature:hover .rust-seo-feature-icon{transform:scale(1.15)}.rust-seo-feature:hover .rust-seo-feature-title{color:#f6921e}.rust-seo-feature-icon{flex-shrink:0;width:36px;height:36px;transition:transform .3s}.rust-seo-feature-icon img{width:100%;height:100%}.rust-seo-feature-title{color:#fff;margin:0 0 2px;font-size:14px;font-weight:700}.rust-seo-feature-desc{color:#8a9baa;margin:0;font-size:13px}.rust-seo-stats{flex-shrink:0;grid-template-columns:repeat(2,1fr);gap:20px;width:340px;display:grid}.rust-stat-card{text-align:center;background:#0c171a;border:3px solid #17272b;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;padding:25px 20px;transition:all .3s;display:flex}.rust-stat-card:hover{background-image:linear-gradient(#0c171a,#0c171a),linear-gradient(135deg,#f6921e,#ff551a);background-origin:border-box;background-clip:padding-box,border-box;border-color:#0000;transform:translateY(-3px);box-shadow:0 5px 20px #f6921e26}.rust-stat-value{color:#f6921e;margin-bottom:6px;font-size:32px;font-weight:800;line-height:1;transition:transform .3s}.rust-stat-card:hover .rust-stat-value{transform:scale(1.1)}.rust-stat-label{color:#8a9baa;text-transform:uppercase;letter-spacing:.5px;font-size:13px}.rust-badges-section{background:0 0;padding:30px 0}.rust-badges-container{max-width:1400px;margin:0 auto;padding:0 40px}.rust-badges-title{color:#fff;text-align:left;margin:0 0 25px;font-size:24px;font-weight:700}.rust-badges-grid{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.rust-badge-item{color:#b8c5d0;background:#0c171a;border:2px solid #17272b;border-radius:10px;align-items:center;gap:10px;padding:12px 22px;font-size:14px;font-weight:600;transition:all .3s;display:flex}.rust-badge-item:hover{color:#fff;background-image:linear-gradient(#0c171a,#0c171a),linear-gradient(135deg,#f6921e,#ff551a);background-origin:border-box;background-clip:padding-box,border-box;border-color:#0000;transform:translateY(-3px);box-shadow:0 5px 15px #f6921e1a}.rust-badge-item svg{color:#fff;flex-shrink:0;transition:transform .3s}.rust-badge-item:hover svg{color:#f6921e;transform:scale(1.2)}.rust-frameworks-section{background:0 0;padding:30px 0}.rust-frameworks-container{max-width:1400px;margin:0 auto;padding:0 40px}.rust-frameworks-title{color:#fff;text-align:left;margin:0 0 15px;font-size:28px;font-weight:700}.rust-frameworks-desc{color:#8a9baa;text-align:left;max-width:700px;margin:0 0 35px;font-size:16px;line-height:1.6}.rust-frameworks-desc strong{color:#fff}.rust-frameworks-grid{grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:30px;display:grid}.rust-framework-card{background:#0c171a;border:3px solid #17272b;border-radius:12px;padding:30px;transition:all .3s;position:relative;overflow:hidden}.rust-framework-card:hover{background-image:linear-gradient(#0c171a,#0c171a),linear-gradient(135deg,#f6921e,#ff551a);background-origin:border-box;background-clip:padding-box,border-box;border-color:#0000;transform:translateY(-4px);box-shadow:0 10px 30px #f6921e1f}.rust-framework-card:hover .rust-framework-emoji{transform:scale(1.2)}.rust-framework-badge{color:#fff;border-bottom-left-radius:12px;padding:8px 18px;font-size:.8em;font-weight:600;position:absolute;top:0;right:0}.rust-badge-green{background:linear-gradient(135deg,#4caf50,#45a049)}.rust-badge-blue{background:linear-gradient(135deg,#2196f3,#1976d2)}.rust-framework-header{align-items:center;gap:16px;margin-bottom:20px;display:flex}.rust-framework-emoji{font-size:40px;line-height:1;transition:transform .3s}.rust-framework-name{color:#fff;margin:0;font-size:24px;font-weight:700}.rust-framework-sub{color:#8a9baa;margin:4px 0 0;font-size:13px}.rust-framework-text{color:#b8c5d0;margin:0 0 20px;font-size:15px;line-height:1.6}.rust-framework-text strong{color:#fff}.rust-framework-list{margin:0 0 20px;padding:0;list-style:none}.rust-framework-list li{color:#b8c5d0;border-bottom:1px solid #17272b99;padding:8px 0;font-size:14px}.rust-framework-list li:last-child{border-bottom:none}.rust-framework-list li strong{color:#fff}.rust-framework-ideal{background:#17272b;border-radius:10px;padding:18px}.rust-framework-ideal h4{color:#8a9baa;text-transform:uppercase;margin:0 0 10px;font-size:13px;font-weight:700}.rust-framework-ideal p{color:#b8c5d0;margin:0;font-size:14px;line-height:1.8}.rust-compare-table-wrap{background:#0c171a;border:3px solid #17272b;border-radius:12px;margin-bottom:30px;padding:30px;transition:all .3s}.rust-compare-table-wrap:hover{background-image:linear-gradient(#0c171a,#0c171a),linear-gradient(135deg,#f6921e,#ff551a);background-origin:border-box;background-clip:padding-box,border-box;border-color:#0000;transform:translateY(-3px);box-shadow:0 8px 25px #f6921e1a}.rust-compare-title{color:#fff;text-align:left;margin:0 0 25px;font-size:22px;font-weight:700}.rust-compare-table{border-collapse:collapse;width:100%}.rust-compare-table thead tr{background:#17272b}.rust-compare-table th{text-align:center;color:#b8c5d0;padding:14px 16px;font-size:14px;font-weight:700}.rust-compare-table th:first-child{text-align:left;border-radius:8px 0 0 8px}.rust-compare-table th:last-child{border-radius:0 8px 8px 0}.rust-compare-table td{color:#b8c5d0;text-align:center;border-bottom:1px solid #17272b99;padding:14px 16px;font-size:14px}.rust-compare-table td:first-child{text-align:left;color:#fff;font-weight:600}.rust-cell-good{font-weight:600;color:#4caf50!important}.rust-cell-mid{color:#ff9800!important}.rust-plugins-section{margin-top:30px}.rust-plugins-title{color:#fff;text-align:left;margin:0 0 25px;font-size:24px;font-weight:700}.rust-plugins-grid{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:20px;display:grid}.rust-plugin-card{background:#0c171a;border:3px solid #17272b;border-radius:12px;align-items:center;gap:16px;padding:16px;transition:all .3s;display:flex}.rust-plugin-card:hover{background-image:linear-gradient(#0c171a,#0c171a),linear-gradient(135deg,#f6921e,#ff551a);background-origin:border-box;background-clip:padding-box,border-box;border-color:#0000;transform:translateY(-3px);box-shadow:0 5px 20px #f6921e1a}.rust-plugin-card:hover .rust-plugin-icon-box{background:linear-gradient(135deg,#f6921e,#ff551a);transform:scale(1.1)}.rust-plugin-icon-box{background:#081012;border-radius:10px;justify-content:center;align-items:center;width:52px;min-width:52px;height:52px;font-size:24px;transition:all .3s;display:flex}.rust-plugin-info h4{color:#fff;margin:0 0 4px;font-size:15px;font-weight:700}.rust-plugin-info p{color:#8a9baa;margin:0;font-size:13px}.rust-plugins-note{color:#8a9baa;text-align:left;margin:0;font-size:14px}@media (max-width:992px){.rust-seo-container{flex-direction:column;padding:0 30px}.rust-seo-stats{grid-template-columns:repeat(4,1fr);width:100%}.rust-badges-container,.rust-frameworks-container{padding:0 30px}.rust-frameworks-grid{grid-template-columns:1fr}.rust-plugins-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.rust-seo-container{padding:0 20px}.rust-seo-stats{grid-template-columns:repeat(2,1fr)}.rust-seo-title{font-size:20px}.rust-badges-container{padding:0 20px}.rust-badges-grid{gap:8px}.rust-badge-item{padding:10px 16px;font-size:13px}.rust-frameworks-container{padding:0 20px}.rust-frameworks-title{font-size:22px}.rust-compare-table th,.rust-compare-table td{padding:10px 8px;font-size:13px}.rust-plugins-grid{grid-template-columns:repeat(2,1fr)}.rust-stat-value{font-size:26px}}.hytale-about-section{background:0 0;padding:30px 0}.hytale-about-container{align-items:stretch;gap:20px;max-width:1400px;margin:0 auto;padding:0 40px;display:flex}.hytale-about-box{background:#0c171a;border:3px solid #17272b;border-radius:12px;flex-direction:column;flex:1;gap:20px;padding:30px;transition:all .3s;display:flex}.hytale-about-box:hover{background-image:linear-gradient(#0c171a,#0c171a),linear-gradient(135deg,#f6921e,#ff551a);background-origin:border-box;background-clip:padding-box,border-box;border-color:#0000;transform:translateY(-3px);box-shadow:0 8px 30px #f6921e1f}.hytale-about-header{align-items:center;gap:15px;display:flex}.hytale-about-icon{flex-shrink:0;width:36px;height:36px}.hytale-about-title{color:#fff;margin:0;font-size:24px;font-weight:700;line-height:1.2}.hytale-about-text{color:#b8c5d0;margin:0;font-size:15px;line-height:1.7}.hytale-about-text strong{color:#f6921e}.hytale-about-features{flex-direction:column;gap:16px;margin-top:auto;display:flex}.hytale-about-feature{cursor:default;background:#17272b;border:2px solid #0000;border-radius:10px;align-items:flex-start;gap:14px;padding:14px 18px;transition:all .3s;display:flex}.hytale-about-feature:hover{background-color:#1a3038;background-image:linear-gradient(#1a3038,#1a3038),linear-gradient(135deg,#f6921e,#ff551a);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:border-box;background-clip:padding-box,border-box;border-color:#0000;transform:translate(6px)}.hytale-about-feature:hover .hytale-about-feature-icon{transform:scale(1.15)}.hytale-about-feature:hover .hytale-about-feature-title{color:#f6921e}.hytale-about-feature-icon{background:#17272b;border-radius:8px;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;transition:transform .3s;display:flex}.hytale-about-feature-icon img{opacity:.9;width:20px;height:20px}.hytale-about-feature-title{color:#fff;margin:0 0 4px;font-size:14px;font-weight:700}.hytale-about-feature-desc{color:#b8c5d0;margin:0;font-size:13px;line-height:1.5}.hytale-about-stats{flex-shrink:0;grid-template-columns:repeat(2,1fr);gap:20px;width:340px;display:grid}.hytale-stat-card{text-align:center;background:#0c171a;border:3px solid #17272b;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;padding:25px 20px;transition:all .3s;display:flex}.hytale-stat-card:hover{background-image:linear-gradient(#0c171a,#0c171a),linear-gradient(135deg,#f6921e,#ff551a);background-origin:border-box;background-clip:padding-box,border-box;border-color:#0000;transform:translateY(-3px);box-shadow:0 5px 20px #f6921e26}.hytale-stat-value{color:#f6921e;margin-bottom:5px;font-size:32px;font-weight:800;transition:transform .3s}.hytale-stat-card:hover .hytale-stat-value{transform:scale(1.1)}.hytale-stat-label{color:#b8c5d0;text-transform:uppercase;letter-spacing:.5px;font-size:13px;font-weight:600}.hytale-trailer-section{background:0 0;padding:30px 0}.hytale-trailer-container{align-items:stretch;gap:20px;max-width:1400px;margin:0 auto;padding:0 40px;display:flex}.hytale-trailer-left{background:#0c171a;border:3px solid #17272b;border-radius:12px;flex-direction:column;flex-shrink:0;width:380px;padding:30px;transition:all .3s;display:flex}.hytale-trailer-left:hover{background-image:linear-gradient(#0c171a,#0c171a),linear-gradient(135deg,#f6921e,#ff551a);background-origin:border-box;background-clip:padding-box,border-box;border-color:#0000;transform:translateY(-3px);box-shadow:0 8px 30px #f6921e1f}.hytale-trailer-title{color:#fff;margin:0 0 16px;font-size:28px;font-weight:700;line-height:1.3}.hytale-trailer-title .highlight{background:linear-gradient(135deg,#f6921e 0%,#ff551a 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.hytale-trailer-desc{color:#b8c5d0;margin:0 0 24px;font-size:15px;line-height:1.7}.hytale-trailer-desc strong{color:#f6921e}.hytale-trailer-stats{flex-direction:column;gap:12px;margin-top:auto;display:flex}.hytale-trailer-stat{cursor:default;background:#17272b;border:2px solid #0000;border-radius:10px;align-items:center;gap:16px;padding:16px 20px;transition:all .3s;display:flex}.hytale-trailer-stat:hover{background-color:#1a3038;background-image:linear-gradient(#1a3038,#1a3038),linear-gradient(135deg,#f6921e,#ff551a);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:border-box;background-clip:padding-box,border-box;border-color:#0000;transform:translate(6px)}.hytale-trailer-stat-value{color:#f6921e;min-width:80px;font-size:24px;font-weight:800;transition:transform .3s}.hytale-trailer-stat:hover .hytale-trailer-stat-value{transform:scale(1.1)}.hytale-trailer-stat-label{color:#b8c5d0;font-size:14px;font-weight:600}.hytale-trailer-right{flex:1}.hytale-video-wrapper{border:3px solid #17272b;border-radius:12px;width:100%;height:100%;padding-bottom:56.25%;position:relative;overflow:hidden}.hytale-video-wrapper iframe{width:100%;height:100%;position:absolute;top:0;left:0}.hytale-features-section{background:0 0;padding:80px 0}.hytale-features-title{color:#fff;text-align:center;margin:0 0 16px;font-size:32px;font-weight:700}.hytale-features-desc{color:#b8c5d0;text-align:center;max-width:800px;margin:0 auto 48px;font-size:16px;line-height:1.6}.hytale-features-grid{grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:20px;display:grid}.hytale-feature-card{background:#0c171a;border:3px solid #17272b;border-radius:12px;flex-direction:column;justify-content:flex-start;min-height:180px;padding:25px 20px;transition:transform .3s,border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.hytale-feature-card:hover{border-color:#f6921e;transform:translateY(-3px);box-shadow:0 8px 25px #f6921e26}.hytale-feature-card:hover h3{color:#f6921e}.hytale-feature-card h3{color:#fff;margin:0 0 10px;font-size:18px;font-weight:700;transition:color .3s}.hytale-feature-card p{color:#b8c5d0;margin:0;font-size:13px;line-height:1.6}@media (max-width:992px){.hytale-about-container{flex-direction:column;padding:0 30px}.hytale-about-stats{grid-template-columns:repeat(4,1fr);width:100%}.hytale-trailer-container{flex-direction:column;padding:0 30px}.hytale-trailer-left{width:100%}.hytale-trailer-stats{flex-direction:row}.hytale-trailer-stat{flex:1}.hytale-features-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.hytale-about-container{padding:0 20px}.hytale-about-stats{grid-template-columns:repeat(2,1fr)}.hytale-about-title{font-size:20px}.hytale-trailer-container{padding:0 20px}.hytale-trailer-title{font-size:22px}.hytale-trailer-stats{flex-direction:column}.hytale-features-section{padding:50px 0}.hytale-stat-value{font-size:26px}.hytale-features-grid{grid-template-columns:1fr}.hytale-feature-card{min-height:140px}}.vps-os-section{background:0 0;padding:30px 0}.vps-os-container{align-items:stretch;gap:20px;max-width:1400px;margin:0 auto;padding:0 40px;display:flex}.vps-os-left{background:#0c171a;border:3px solid #17272b;border-radius:12px;flex-direction:column;flex:1;gap:20px;padding:30px;transition:all .3s;display:flex}.vps-os-left:hover{background-image:linear-gradient(#0c171a,#0c171a),linear-gradient(135deg,#f6921e,#ff551a);background-origin:border-box;background-clip:padding-box,border-box;border-color:#0000;transform:translateY(-3px);box-shadow:0 8px 30px #f6921e1f}.vps-os-title{color:#fff;margin:0;font-size:24px;font-weight:700}.vps-os-title .highlight{color:#f6921e}.vps-os-text{color:#b8c5d0;margin:0;font-size:15px;line-height:1.7}.vps-os-text strong{color:#f6921e}.vps-os-list{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.vps-os-item{background:#17272b;border:2px solid #0000;border-radius:10px;align-items:center;gap:12px;padding:12px 14px;transition:all .3s;display:flex}.vps-os-item:hover{background-color:#1a3038;background-image:linear-gradient(#1a3038,#1a3038),linear-gradient(135deg,#f6921e,#ff551a);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:border-box;background-clip:padding-box,border-box;border-color:#0000;transform:translate(4px)}.vps-os-item-icon{flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:22px;display:flex}.vps-os-item-icon img{object-fit:contain;width:100%;height:100%}.vps-os-item-name{color:#fff;margin:0;font-size:14px;font-weight:700;transition:color .3s}.vps-os-item:hover .vps-os-item-name{color:#f6921e}.vps-os-item-desc{color:#8a9baa;margin:0;font-size:12px}.vps-os-right{background:#0c171a;border:3px solid #17272b;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:340px;transition:all .3s;display:flex}.vps-os-right:hover{background-image:linear-gradient(#0c171a,#0c171a),linear-gradient(135deg,#f6921e,#ff551a);background-origin:border-box;background-clip:padding-box,border-box;border-color:#0000;box-shadow:0 8px 30px #f6921e1f}.vps-os-orbit-wrapper{width:280px;height:280px;position:relative}.vps-os-center{z-index:2;background:#17272b;border:3px solid #f6921e;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:80px;height:80px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vps-os-center-icon{width:32px;height:32px}.vps-os-center span{color:#f6921e;text-transform:uppercase;font-size:11px;font-weight:700}.vps-os-orbit{width:100%;height:100%;position:absolute;top:0;left:0}.vps-os-orbit-icon{background:#17272b;border:2px solid #f6921e;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:24px;transition:all .3s;display:flex}.vps-os-orbit-icon img{object-fit:contain;width:28px;height:28px}.vps-os-orbit-icon:hover{transform:scale(1.2);box-shadow:0 0 20px #f6921e66}.vps-neural-svg{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.vps-neural-line{stroke:#f6921e00;stroke-width:1.5px;fill:none;stroke-dasharray:200;stroke-dashoffset:200px;transition:stroke .3s}.vps-neural-line-cross{stroke-width:1px}.vps-neural-svg.active .vps-neural-line{stroke:#f6921e99;stroke-dashoffset:0;filter:drop-shadow(0 0 4px #f6921e66);animation:.6s forwards neuralDraw}.vps-neural-svg.active .vps-neural-line-cross{stroke:#f6921e4d;filter:drop-shadow(0 0 2px #f6921e33);animation:.5s forwards neuralDraw}@keyframes neuralDraw{0%{stroke-dashoffset:200px;opacity:0}30%{opacity:1}to{stroke-dashoffset:0;opacity:1}}.vps-os-center.glow{border-color:#f6921e;transition:box-shadow .4s,border-color .4s;box-shadow:0 0 30px #f6921e80,0 0 60px #f6921e40}.vps-os-center.glow .vps-os-center-icon{filter:drop-shadow(0 0 8px #f6921e99)}.vps-os-orbit-wrapper.neural-active .vps-os-orbit-icon{border-color:#f6921e;box-shadow:0 0 12px #f6921e4d}.vps-os-orbit-item{width:50px;height:50px;transform:rotate(var(--angle))translate(120px)rotate(calc(-1*var(--angle)));margin:-25px 0 0 -25px;position:absolute;top:50%;left:50%}.vps-os-badge{transform:translateX(-50%)rotate(calc(-1*var(--orbit-angle,0deg)));color:#fff;white-space:nowrap;pointer-events:none;z-index:10;background:linear-gradient(135deg,#f6921e,#ff551a);border-radius:6px;padding:4px 10px;font-size:11px;font-weight:700;animation:.2s forwards badgeFadeIn;position:absolute;bottom:110%;left:50%;box-shadow:0 4px 12px #f6921e66}.vps-os-badge:after{content:"";border:5px solid #0000;border-top-color:#ff551a;position:absolute;top:100%;left:50%;transform:translate(-50%)}@keyframes badgeFadeIn{0%{opacity:0;transform:translateX(-50%)rotate(calc(-1*var(--orbit-angle,0deg)))translateY(4px)}to{opacity:1;transform:translateX(-50%)rotate(calc(-1*var(--orbit-angle,0deg)))translateY(0)}}.vps-seo-section{background:0 0;padding:30px 0}.vps-seo-container{align-items:stretch;gap:20px;max-width:1400px;margin:0 auto;padding:0 40px;display:flex}.vps-seo-box{background:#0c171a;border:3px solid #17272b;border-radius:12px;flex-direction:column;flex:1;gap:20px;padding:30px;transition:all .3s;display:flex}.vps-seo-box:hover{background-image:linear-gradient(#0c171a,#0c171a),linear-gradient(135deg,#f6921e,#ff551a);background-origin:border-box;background-clip:padding-box,border-box;border-color:#0000;transform:translateY(-3px);box-shadow:0 8px 30px #f6921e1f}.vps-seo-header{align-items:center;gap:15px;display:flex}.vps-seo-icon{width:40px;height:40px}.vps-seo-title{color:#fff;margin:0;font-size:24px;font-weight:700}.vps-seo-title .highlight{color:#f6921e}.vps-seo-text{color:#b8c5d0;margin:0;font-size:15px;line-height:1.7}.vps-seo-text strong{color:#f6921e}.vps-seo-features{flex-direction:column;gap:12px;display:flex}.vps-seo-feature{cursor:default;background:#17272b;border:2px solid #0000;border-radius:10px;align-items:center;gap:15px;padding:14px 18px;transition:all .3s;display:flex}.vps-seo-feature:hover{background-color:#1a3038;background-image:linear-gradient(#1a3038,#1a3038),linear-gradient(135deg,#f6921e,#ff551a);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:border-box;background-clip:padding-box,border-box;border-color:#0000;transform:translate(6px)}.vps-seo-feature:hover .vps-seo-feature-icon{transform:scale(1.15)}.vps-seo-feature:hover .vps-seo-feature-title{color:#f6921e}.vps-seo-feature-icon{flex-shrink:0;width:36px;height:36px;transition:transform .3s}.vps-seo-feature-icon img{width:100%;height:100%}.vps-seo-feature-title{color:#fff;margin:0 0 2px;font-size:14px;font-weight:700}.vps-seo-feature-desc{color:#8a9baa;margin:0;font-size:13px}.vps-seo-stats{flex-shrink:0;grid-template-columns:repeat(2,1fr);gap:20px;width:340px;display:grid}.vps-stat-card{text-align:center;background:#0c171a;border:3px solid #17272b;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;padding:25px 20px;transition:all .3s;display:flex}.vps-stat-card:hover{background-image:linear-gradient(#0c171a,#0c171a),linear-gradient(135deg,#f6921e,#ff551a);background-origin:border-box;background-clip:padding-box,border-box;border-color:#0000;transform:translateY(-3px);box-shadow:0 5px 20px #f6921e26}.vps-stat-value{color:#f6921e;margin-bottom:6px;font-size:32px;font-weight:800;line-height:1;transition:transform .3s}.vps-stat-card:hover .vps-stat-value{transform:scale(1.1)}.vps-stat-label{color:#8a9baa;text-transform:uppercase;letter-spacing:.5px;font-size:13px}.vps-features-section{background:0 0;padding:30px 0}.vps-features-title{color:#fff;text-align:center;margin:0 0 12px;font-size:28px;font-weight:700}.vps-features-desc{color:#b8c5d0;text-align:center;max-width:700px;margin:0 auto 30px;font-size:15px;line-height:1.6}.vps-features-grid{grid-template-columns:repeat(3,1fr);gap:20px;max-width:1400px;margin:0 auto;padding:0 40px;display:grid}.vps-feature-card{background:#0c171a;border:3px solid #17272b;border-radius:12px;padding:24px;transition:all .3s}.vps-feature-card:hover{background-image:linear-gradient(#0c171a,#0c171a),linear-gradient(135deg,#f6921e,#ff551a);background-origin:border-box;background-clip:padding-box,border-box;border-color:#0000;transform:translateY(-3px);box-shadow:0 8px 30px #f6921e1f}.vps-feature-card h3{color:#fff;margin:0 0 10px;font-size:16px;font-weight:700;transition:color .3s}.vps-feature-card:hover h3{color:#f6921e}.vps-feature-card p{color:#b8c5d0;margin:0;font-size:14px;line-height:1.6}@media (max-width:992px){.vps-os-container{flex-direction:column;padding:0 30px}.vps-os-right{width:100%;padding:30px 0}.vps-seo-container{flex-direction:column;padding:0 30px}.vps-seo-stats{grid-template-columns:repeat(4,1fr);width:100%}.vps-features-grid{grid-template-columns:repeat(2,1fr);padding:0 30px}}@media (max-width:768px){.vps-os-container{padding:0 20px}.vps-os-list{grid-template-columns:1fr}.vps-os-orbit-wrapper{width:240px;height:240px}.vps-os-orbit-item{width:40px;height:40px;transform:rotate(var(--angle))translate(100px)rotate(calc(-1*var(--angle)));margin:-20px 0 0 -20px}.vps-os-orbit-icon{width:40px;height:40px;font-size:18px}.vps-seo-container{padding:0 20px}.vps-seo-stats{grid-template-columns:repeat(2,1fr)}.vps-features-grid{grid-template-columns:1fr;padding:0 20px}.vps-features-title{font-size:22px}.vps-stat-value{font-size:26px}}.fivem-seo-section{background:0 0;padding:30px 0}.fivem-seo-content{align-items:stretch;gap:20px;display:flex}.fivem-seo-text{background:#0c171a;border:3px solid #17272b;border-radius:12px;flex-direction:column;flex:1;gap:20px;padding:30px;transition:all .3s;display:flex}.fivem-seo-title{color:#fff;margin:0;font-size:24px;font-weight:700}.fivem-seo-desc{color:#b8c5d0;margin:0;font-size:15px;line-height:1.7}.fivem-seo-desc strong{color:#f6921e}.fivem-seo-features{flex-direction:column;gap:12px;display:flex}.fivem-seo-feature{cursor:default;background:#17272b;border:2px solid #0000;border-radius:10px;align-items:center;gap:15px;padding:14px 18px;transition:all .3s;display:flex}.fivem-seo-feature:hover{background-color:#1a3038;background-image:linear-gradient(#1a3038,#1a3038),linear-gradient(135deg,#f6921e,#ff551a);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:border-box;background-clip:padding-box,border-box;border-color:#0000;transform:translate(6px)}.fivem-seo-feature img{flex-shrink:0;width:36px;height:36px}.fivem-seo-feature h4{color:#fff;margin:0 0 2px;font-size:14px;font-weight:700}.fivem-seo-feature p{color:#8a9baa;margin:0;font-size:13px}.fivem-seo-stats{flex-shrink:0;grid-template-columns:repeat(2,1fr);gap:20px;width:340px;display:grid}.fivem-stat-card{text-align:center;background:#0c171a;border:3px solid #17272b;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;padding:25px 20px;transition:all .3s;display:flex}.fivem-stat-card:hover{background-image:linear-gradient(#0c171a,#0c171a),linear-gradient(135deg,#f6921e,#ff551a);background-origin:border-box;background-clip:padding-box,border-box;border-color:#0000;transform:translateY(-3px);box-shadow:0 5px 20px #f6921e26}.fivem-stat-value{color:#f6921e;margin-bottom:6px;font-size:32px;font-weight:800;line-height:1}.fivem-stat-label{color:#8a9baa;text-transform:uppercase;letter-spacing:.5px;font-size:13px}.fivem-badges-section{background:0 0;padding:30px 0}.fivem-badges-title{color:#fff;text-align:left;margin:0 0 25px;font-size:24px;font-weight:700}.fivem-badges-grid{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.fivem-badge-item{color:#b8c5d0;background:#0c171a;border:2px solid #17272b;border-radius:10px;align-items:center;gap:10px;padding:12px 22px;font-size:14px;font-weight:600;transition:all .3s;display:flex}.fivem-badge-item:hover{color:#fff;background-image:linear-gradient(#0c171a,#0c171a),linear-gradient(135deg,#f6921e,#ff551a);background-origin:border-box;background-clip:padding-box,border-box;border-color:#0000;transform:translateY(-3px);box-shadow:0 5px 15px #f6921e1a}.fivem-frameworks-section{background:0 0;padding:30px 0}.fivem-frameworks-title{color:#fff;text-align:left;margin:0 0 15px;font-size:28px;font-weight:700}.fivem-frameworks-desc{color:#8a9baa;text-align:left;max-width:700px;margin:0 0 35px;font-size:16px;line-height:1.6}.fivem-frameworks-desc strong{color:#fff}.fivem-frameworks-grid{grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:30px;display:grid}.fivem-framework-card{background:#0c171a;border:3px solid #17272b;border-radius:12px;padding:30px;transition:all .3s;position:relative;overflow:hidden}.fivem-framework-card:hover{background-image:linear-gradient(#0c171a,#0c171a),linear-gradient(135deg,#f6921e,#ff551a);background-origin:border-box;background-clip:padding-box,border-box;border-color:#0000;transform:translateY(-4px);box-shadow:0 10px 30px #f6921e1f}.fivem-framework-badge{color:#fff;background:linear-gradient(135deg,#f6921e,#ff551a);border-bottom-left-radius:12px;padding:8px 18px;font-size:.8em;font-weight:600;position:absolute;top:0;right:0}.fivem-framework-name{color:#fff;margin:40px 0 4px;font-size:24px;font-weight:700}.fivem-framework-sub{color:#8a9baa;margin:0 0 16px;font-size:13px}.fivem-framework-desc{color:#b8c5d0;margin:0 0 20px;font-size:15px;line-height:1.6}.fivem-framework-desc strong{color:#fff}.fivem-framework-list{margin:0;padding:0;list-style:none}.fivem-framework-list li{color:#b8c5d0;border-bottom:1px solid #17272b99;padding:8px 0;font-size:14px}.fivem-framework-list li:last-child{border-bottom:none}.fivem-framework-list li strong{color:#fff}@media (max-width:992px){.fivem-seo-content{flex-direction:column}.fivem-seo-stats{grid-template-columns:repeat(4,1fr);width:100%}.fivem-frameworks-grid{grid-template-columns:1fr}}@media (max-width:768px){.fivem-seo-stats{grid-template-columns:repeat(2,1fr)}.fivem-seo-title{font-size:20px}.fivem-badges-grid{gap:8px}.fivem-badge-item{padding:10px 16px;font-size:13px}.fivem-frameworks-title{font-size:22px}.fivem-frameworks-grid{grid-template-columns:1fr}.fivem-stat-value{font-size:26px}}.fivem-sec,.fivem-feature-sec{padding:92px 0 0}.fivem-sec__kicker{letter-spacing:.14em;text-transform:uppercase;color:#ff551a;align-items:center;gap:9px;margin-bottom:16px;font-size:12px;font-weight:700;display:inline-flex}.fivem-sec__bar{background:linear-gradient(90deg,#f6921e 0%,#fe591a 100%);border-radius:2px;width:26px;height:2px;display:inline-block}.fivem-sec__title{color:#fff;letter-spacing:-.01em;margin:0 0 14px;font-size:34px;font-weight:800}.fivem-sec__lead{color:#9fb0b4;max-width:920px;margin:0 0 38px;font-size:15.5px;line-height:1.7}.fivem-fw-grid{grid-template-columns:repeat(3,1fr);gap:22px;margin-bottom:26px;display:grid}.fivem-fw{background:#0c181a;border:1px solid #17272b;border-radius:14px;padding:30px 28px 28px;transition:border-color .18s,box-shadow .18s,transform .18s;position:relative;overflow:hidden}.fivem-fw:before{content:"";pointer-events:none;opacity:0;background:radial-gradient(80% 120% at 18% -10%,#ff551a24,#0000 60%);transition:opacity .25s;position:absolute;inset:0}.fivem-fw:hover{border-color:#ff551a66;transform:translateY(-3px);box-shadow:0 0 45px #ff551a40}.fivem-fw:hover:before{opacity:1}.fivem-fw__ico{color:#ff551a;background:#17272b;border:1px solid #213338;border-radius:12px;place-items:center;width:54px;height:54px;margin-bottom:20px;font-size:20px;font-weight:800;display:grid}.fivem-fw__ico--blue{color:#7aa8ff}.fivem-fw__ico--green{color:#5ad6a0}.fivem-fw__ico--purple{color:#b48cff}.fivem-fw__ico--img{background:#17272b;border:1px solid #213338;padding:8px}.fivem-fw__ico-img{object-fit:contain;width:100%;height:100%;display:block}.fivem-fw__name{color:#fff;margin:0 0 4px;font-size:18px;font-weight:800}.fivem-fw__role{color:#ff551a;letter-spacing:.03em;text-transform:uppercase;margin-bottom:14px;font-size:12.5px;font-weight:700}.fivem-fw__text{color:#9fb0b4;margin:0;font-size:14px;line-height:1.65}.fivem-fw__tags{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.fivem-chip{color:#e7e7e7;background:#0a1417;border:1px solid #17272b;border-radius:999px;padding:5px 11px;font-size:11.5px;font-weight:600}.fivem-scroller{align-items:center;gap:14px;margin-top:26px;display:flex}.fivem-scroller__track{scroll-behavior:smooth;scrollbar-width:none;flex:1;gap:14px;padding:4px 2px;display:flex;overflow-x:auto}.fivem-scroller__track::-webkit-scrollbar{display:none}.fivem-scroller__btn{color:#ff551a;cursor:pointer;background:#0c181a;border:1px solid #17272b;border-radius:10px;flex:none;place-items:center;width:44px;height:44px;font-size:18px;transition:background .15s,border-color .15s;display:grid}.fivem-scroller__btn:hover{background:#0e1c20;border-color:#ff551a80}.fivem-pill{color:#ff551a;white-space:nowrap;background:#0c181a;border:1px solid #17272b;border-radius:10px;flex:none;align-items:center;gap:10px;padding:14px 20px;font-size:14px;font-weight:700;transition:border-color .15s,background .15s;display:inline-flex}.fivem-pill:hover{background:#0e1c20;border-color:#ff551a80}.fivem-pill__ico{color:#9fb0b4;background:#17272b;border-radius:6px;flex-shrink:0;place-items:center;width:24px;height:24px;padding:3px;font-size:11px;display:grid;overflow:hidden}.fivem-pill__ico-img{object-fit:contain;width:100%;height:100%;display:block}.fivem-feature{grid-template-columns:1fr 1fr;align-items:center;gap:48px;margin-top:46px;margin-bottom:0;display:grid}.fivem-feature--rev .fivem-feature__media{order:2}.fivem-feature__media{border:1px solid #17272b;border-radius:14px;min-height:340px;position:relative;overflow:hidden}.fivem-feature__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#ff551a;margin-bottom:14px;font-size:12px;font-weight:700}.fivem-feature__h{color:#fff;margin:0 0 16px;font-size:27px;font-weight:800;line-height:1.18}.fivem-feature__p{color:#9fb0b4;margin:0 0 16px;font-size:15px;line-height:1.72}.fivem-feature__list{flex-direction:column;gap:12px;margin:18px 0 0;padding:0;list-style:none;display:flex}.fivem-feature__list li{color:#e7e7e7;align-items:flex-start;gap:12px;font-size:14.5px;display:flex}.fivem-tick{color:#ff551a;background:#ff551a24;border:1px solid #ff551a66;border-radius:6px;flex:none;place-items:center;width:22px;height:22px;margin-top:1px;font-size:12px;font-weight:800;display:grid}.fivem-accent-orange{color:#ff551a}.fivem-accent-blue{color:#7aa8ff}.fivem-accent-green{color:#5ad6a0}.fivem-scripts{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:38px;display:grid}.fivem-script{aspect-ratio:16/11;cursor:pointer;background:#0c181a;border:1px solid #17272b;border-radius:14px;transition:transform .18s,border-color .18s;position:relative;overflow:hidden}.fivem-script:hover{border-color:#ff551a66;transform:translateY(-3px)}.fivem-script__media{background:repeating-linear-gradient(135deg,#ffffff06 0 14px,#fff0 14px 28px),#0a1417;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.fivem-script__media img{object-fit:cover;width:100%;height:100%;transition:transform .45s}.fivem-script:hover .fivem-script__media img{transform:scale(1.08)}.fivem-ph-label{color:#6f8084;letter-spacing:.04em;text-align:center;padding:0 14px;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.fivem-script__overlay{background:linear-gradient(#0c171a00 30%,#0c171aeb 100%);position:absolute;inset:0}.fivem-script__body{padding:18px 20px;position:absolute;bottom:0;left:0;right:0}.fivem-script__name{color:#ff551a;margin:0 0 4px;font-size:16px;font-weight:800}.fivem-script__desc{color:#9fb0b4;margin:0;font-size:12.5px;line-height:1.5}@media (max-width:1200px){.fivem-fw-grid,.fivem-scripts{grid-template-columns:repeat(2,1fr)}}@media (max-width:860px){.fivem-fw-grid,.fivem-feature{grid-template-columns:1fr}.fivem-feature--rev .fivem-feature__media{order:0}.fivem-sec__title{font-size:26px}.fivem-sec,.fivem-feature-sec{padding:56px 0 0}}@media (max-width:480px){.fivem-scripts{grid-template-columns:1fr}}
