* { box-sizing: border-box; } body {margin: 0;}:root{--gjs-t-color-primary:#0ea5e9;undefined:undefined;--gjs-t-color-secondary:#94a3b8;--gjs-t-color-accent:#8b5cf6;--gjs-t-color-success:#22c55e;--gjs-t-color-warning:#f59e0b;--gjs-t-color-error:#ef4444;}.gjs-t-body{background-color:#0b1020;color:#e5e7eb;font-size:16px;line-height:1.6;font-family:"Inter", system-ui, -apple-system, Segoe UI, Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji";}.gjs-t-h1{color:#f8fafc;font-size:56px;line-height:1.1;font-family:"Plus Jakarta Sans", "Inter", system-ui, -apple-system, Segoe UI, Roboto, "Helvetica Neue", Arial;}.gjs-t-h2{color:#f1f5f9;font-size:36px;line-height:1.2;font-family:"Plus Jakarta Sans", "Inter", system-ui, -apple-system, Segoe UI, Roboto, "Helvetica Neue", Arial;}.gjs-t-button{background-color:var(--gjs-t-color-primary);color:#0b1020;border-radius:12px;}.gjs-t-link{color:var(--gjs-t-color-primary);text-decoration:none;}.gjs-t-border{border-radius:16px;border-color:rgba(148,163,184,0.2);}*, ::before, ::after{box-sizing:border-box;undefined:undefined;border-width:0;border-style:solid;border-color:#e5e7eb;}html, :host{line-height:1.5;undefined:undefined;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;}body{margin:0;undefined:undefined;line-height:inherit;}hr{height:0;undefined:undefined;color:inherit;border-top-width:1px;}abbr:where([title]){text-decoration:underline dotted;}h1, h2, h3, h4, h5, h6{font-size:inherit;font-weight:inherit;}a{color:inherit;text-decoration:inherit;}b, strong{font-weight:bolder;}code, kbd, samp, pre{font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;undefined:undefined;font-feature-settings:normal;font-variation-settings:normal;font-size:1em;}small{font-size:80%;}sub, sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}table{text-indent:0;undefined:undefined;border-color:inherit;border-collapse:collapse;}button, input, optgroup, select, textarea{font-family:inherit;undefined:undefined;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0;}button, select{text-transform:none;}button, input:where([type='button']), input:where([type='reset']), input:where([type='submit']){-webkit-appearance:button;undefined:undefined;background-color:transparent;background-image:none;}:-moz-focusring{outline:auto;}:-moz-ui-invalid{box-shadow:none;}progress{vertical-align:baseline;}::-webkit-inner-spin-button, ::-webkit-outer-spin-button{height:auto;}[type='search']{-webkit-appearance:textfield;undefined:undefined;outline-offset:-2px;}::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;undefined:undefined;font:inherit;}summary{display:list-item;}blockquote, dl, dd, h1, h2, h3, h4, h5, h6, hr, figure, p, pre{margin:0;}fieldset{margin:0;padding:0;}legend{padding:0;}ol, ul, menu{list-style:none;margin:0;padding:0;}dialog{padding:0;}textarea{resize:vertical;}input::placeholder, textarea::placeholder{opacity:1;undefined:undefined;color:#9ca3af;}button, [role="button"]{cursor:pointer;}:disabled{cursor:default;}img, svg, video, canvas, audio, iframe, embed, object{display:block;undefined:undefined;vertical-align:middle;}img, video{max-width:100%;height:auto;}[hidden]{display:none;}.header-navigation{width:100%;position:sticky;top:0px;z-index:30;backdrop-filter:blur(8px);background-color:rgb(15 23 42 / 0.7);border-bottom-width:1px;border-color:rgb(255 255 255 / 0.05);}.header-container{max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;padding-top:1rem;padding-bottom:1rem;display:flex;align-items:center;justify-content:space-between;}.brand-link{display:flex;align-items:center;gap:0.75rem;}.brand-logo-wrapper{width:2.25rem;height:2.25rem;border-radius:0.75rem;background-image:linear-gradient(to top right, #0ea5e9   , rgb(14 165 233 / 0)   
);display:flex;align-items:center;justify-content:center;box-shadow:0 0 #0000, 0 0 #0000, 0 10px 15px -3px rgb(12 74 110 / 0.4), 0 4px 6px -4px rgb(12 74 110 / 0.4);}.brand-logo-icon{width:1.25rem;height:1.25rem;filter:invert(100%);}.brand-name{font-weight:800;color:rgb(241 245 249 / 1);letter-spacing:-0.025em;}.primary-nav{display:none;align-items:center;gap:2rem;}.nav-link-features{color:rgb(203 213 225 / 1);transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}.nav-link-features:hover{color:rgb(255 255 255 / 1);}.nav-link-calculator{color:rgb(203 213 225 / 1);transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}.nav-link-calculator:hover{color:rgb(255 255 255 / 1);}.nav-link-pricing{color:rgb(203 213 225 / 1);transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}.nav-link-pricing:hover{color:rgb(255 255 255 / 1);}.nav-link-contact{color:rgb(203 213 225 / 1);transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}.nav-link-contact:hover{color:rgb(255 255 255 / 1);}.header-actions{display:flex;align-items:center;gap:0.75rem;}.sign-in-link{display:none;color:rgb(203 213 225 / 1);transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}.sign-in-link:hover{color:rgb(255 255 255 / 1);}.get-started-button{padding-left:1rem;padding-right:1rem;padding-top:0.5rem;padding-bottom:0.5rem;font-weight:600;transition-property:transform;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}.get-started-button:hover{transform:translate(0, -0.125rem) rotate(0) skewX(0) skewY(0) scaleX(1) scaleY(1);}.hero-section{position:relative;overflow:visible !important;min-height:1px;}.hero-background-wrapper{position:absolute;inset:0px;z-index:-10;}.gradient-blob-left{position:absolute;left:-6rem;top:2.5rem;width:18rem;height:18rem;border-radius:9999px;background-color:rgb(14 165 233 / 0.2);filter:blur(64px);animation:pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;}.gradient-blob-right{position:absolute;right:-6rem;bottom:-2.5rem;width:20rem;height:20rem;border-radius:9999px;background-color:rgb(139 92 246 / 0.2);filter:blur(64px);animation:pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;}.hero-container{max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;padding-top:4rem;padding-bottom:4.5rem !important;}.hero-grid{display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));gap:2.5rem;align-items:center;min-height:1px;}.hero-content{grid-column:span 12 / span 12;opacity:1 !important;transform:none !important;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:700ms;}.hero-kicker{display:inline-flex;align-items:center;gap:0.5rem;padding-left:0.75rem;padding-right:0.75rem;padding-top:0.25rem;padding-bottom:0.25rem;border-radius:9999px;background-color:rgb(14 165 233 / 0.1);color:rgb(125 211 252 / 1);font-size:0.75rem;line-height:1rem;font-weight:600;box-shadow:0 0 0 0px #fff,    0 0 0 calc(1px + 0px) rgb(59 130 246 / 0.5), 0 0 #0000;}.hero-title{margin-top:1.25rem;font-weight:800;}.hero-subtitle{margin-top:1.25rem;color:#e2e8f0 !important;font-size:1.125rem;line-height:1.75rem;}.hero-cta-row{margin-top:2rem;display:flex;align-items:center;gap:1rem;}.hero-primary-cta{padding-left:1.5rem;padding-right:1.5rem;padding-top:0.75rem;padding-bottom:0.75rem;font-weight:600;transition-property:transform;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}.hero-primary-cta:hover{transform:translate(0, -0.125rem) rotate(0) skewX(0) skewY(0) scaleX(1) scaleY(1);}.hero-secondary-cta{padding-left:1.5rem;padding-right:1.5rem;padding-top:0.75rem;padding-bottom:0.75rem;border-radius:0.75rem;border-width:1px;border-color:rgb(255 255 255 / 0.1);color:rgb(226 232 240 / 1);transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}.hero-secondary-cta:hover{color:rgb(255 255 255 / 1);border-color:rgb(14 165 233 / 0.4);}.hero-trust-row{margin-top:2rem;display:flex;align-items:center;gap:1.5rem;color:rgb(148 163 184 / 1);}.trust-item{display:flex;align-items:center;gap:0.5rem;}.trust-icon-shield{width:1.25rem;height:1.25rem;}.trust-icon-zap{width:1.25rem;height:1.25rem;}.trust-icon-clock{width:1.25rem;height:1.25rem;}.hero-media{grid-column:span 12 / span 12;opacity:1 !important;transform:none !important;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:700ms;transition-delay:150ms;}.hero-media-card{position:relative;border-radius:1rem;border-width:1px;border-color:rgb(255 255 255 / 0.1);background-image:linear-gradient(to bottom, rgb(30 41 59 / 0.6)   , rgb(30 41 59 / 0)   
);padding:0.75rem;box-shadow:0 0 #0000, 0 0 #0000, 0 25px 50px -12px rgb(0 0 0 / 0.25);}.hero-image{width:100%;height:20rem;object-fit:cover;border-radius:0.75rem;}.hero-media-overlay{position:absolute;left:0.75rem;right:0.75rem;bottom:-1.5rem;border-radius:0.75rem;background-color:rgb(15 23 42 / 0.8);border-width:1px;border-color:rgb(255 255 255 / 0.1);padding:1rem;backdrop-filter:blur(8px);}.hero-specs-row{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1rem;}.spec-item{display:flex;align-items:center;gap:0.75rem;}.spec-icon-cpu{width:1.25rem;height:1.25rem;}.spec-text-group{font-size:0.875rem;line-height:1.25rem;}.spec-label-cpu{color:rgb(148 163 184 / 1);}.spec-value-cpu{color:rgb(241 245 249 / 1);font-weight:600;}.spec-icon-memory{width:1.25rem;height:1.25rem;}.spec-label-memory{color:rgb(148 163 184 / 1);}.spec-value-memory{color:rgb(241 245 249 / 1);font-weight:600;}.spec-icon-drive{width:1.25rem;height:1.25rem;}.spec-label-storage{color:rgb(148 163 184 / 1);}.spec-value-storage{color:rgb(241 245 249 / 1);font-weight:600;}.spec-icon-network{width:1.25rem;height:1.25rem;}.spec-label-network{color:rgb(148 163 184 / 1);}.spec-value-network{color:rgb(241 245 249 / 1);font-weight:600;}.hero-media-note{margin-top:2.25rem;font-size:0.875rem;line-height:1.25rem;color:#e2e8f0 !important;}.features-section{position:relative;padding-top:5rem;padding-bottom:5rem;overflow:visible !important;min-height:1px;}.section-container{max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;}.section-header{opacity:1 !important;transform:none !important;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:700ms;}.features-title{font-weight:700;}.features-subtitle{margin-top:0.75rem;color:#e2e8f0 !important;max-width:42rem;}.features-grid{margin-top:2.5rem;display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));gap:1.5rem;opacity:1 !important;transform:none !important;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:700ms;transition-delay:150ms;min-height:1px;}.feature-card{grid-column:span 12 / span 12;border-radius:1rem;border-width:1px;border-color:rgb(255 255 255 / 0.1);background-color:rgb(15 23 42 / 0.5);padding:1.5rem;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}.feature-card:hover{border-color:rgb(14 165 233 / 0.3);}.feature-icon-wrap{width:3rem;height:3rem;border-radius:0.75rem;background-color:rgb(14 165 233 / 0.15);display:flex;align-items:center;justify-content:center;margin-bottom:1rem;}.feature-icon-performance{width:1.5rem;height:1.5rem;color:rgb(125 211 252 / 1);}.feature-title{color:rgb(255 255 255 / 1);font-weight:600;font-size:1.125rem;line-height:1.75rem;}.feature-text{color:rgb(148 163 184 / 1);margin-top:0.5rem;}.feature-icon-security{width:1.5rem;height:1.5rem;}.feature-icon-control{width:1.5rem;height:1.5rem;}.feature-icon-uptime{width:1.5rem;height:1.5rem;}.feature-icon-support{width:1.5rem;height:1.5rem;}.feature-icon-rocket{width:1.5rem;height:1.5rem;}.calculator-section{padding-top:5rem;padding-bottom:5rem;overflow:visible !important;min-height:1px;}.calculator-container{max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;}.calculator-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;flex-direction:column;opacity:1 !important;transform:none !important;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:700ms;}.calculator-heading-block{max-width:42rem;}.calculator-title{font-weight:700;}.calculator-subtitle{margin-top:0.75rem;color:#e2e8f0 !important;}.calculator-hardware-toggle{display:flex;align-items:center;gap:0.5rem;border-radius:0.75rem;padding:0.25rem;background-color:rgb(30 41 59 / 0.6);border-width:1px;border-color:rgb(255 255 255 / 0.1);}.toggle-budget{padding-left:1rem;padding-right:1rem;padding-top:0.5rem;padding-bottom:0.5rem;border-radius:0.5rem;color:rgb(203 213 225 / 1);transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;background-color:transparent;}.toggle-budget:hover{color:rgb(255 255 255 / 1);}.toggle-premium{padding-left:1rem;padding-right:1rem;padding-top:0.5rem;padding-bottom:0.5rem;border-radius:0.5rem;color:rgb(203 213 225 / 1);transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;background-color:transparent;}.toggle-premium:hover{color:rgb(255 255 255 / 1);}.calculator-grid{margin-top:2.5rem;display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));gap:1.5rem;opacity:1 !important;transform:none !important;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:700ms;transition-delay:150ms;min-height:1px;}.calculator-inputs-card{grid-column:span 12 / span 12;border-radius:1rem;border-width:1px;border-color:rgb(255 255 255 / 0.1);background-color:rgb(15 23 42 / 0.6);padding:1.5rem;}.server-type-field{margin-bottom:1.5rem;}.server-type-label{display:block;color:rgb(226 232 240 / 1);font-weight:600;margin-bottom:0.5rem;}.server-type-select{width:100%;background-color:rgb(30 41 59 / 0.7);border-width:1px;border-color:rgb(255 255 255 / 0.1);border-radius:0.75rem;padding-left:1rem;padding-right:1rem;padding-top:0.75rem;padding-bottom:0.75rem;color:rgb(226 232 240 / 1);}.server-type-select:focus{outline:2px solid transparent;outline-offset:2px;border-color:rgb(14 165 233 / 0.5);}.server-type-description{margin-top:0.5rem;font-size:0.875rem;line-height:1.25rem;color:rgb(148 163 184 / 1);}.players-slider-field{margin-bottom:2rem;}.players-label-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:0.5rem;}.players-label{color:rgb(226 232 240 / 1);font-weight:600;}.players-value{color:rgb(203 213 225 / 1);}.players-range-input{width:100%;accent-color:#0ea5e9;}.players-ticks-row{display:flex;align-items:center;justify-content:space-between;font-size:0.75rem;line-height:1rem;color:#cbd5e1 !important;margin-top:0.5rem;}.plugins-slider-field{margin-bottom:2rem;}.plugins-label-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:0.5rem;}.plugins-label{color:rgb(226 232 240 / 1);font-weight:600;}.plugins-value{color:rgb(203 213 225 / 1);}.plugins-range-input{width:100%;accent-color:#8b5cf6;}.plugins-ticks-row{display:flex;align-items:center;justify-content:space-between;font-size:0.75rem;line-height:1rem;color:#cbd5e1 !important;margin-top:0.5rem;}.hardware-summary{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1rem;}.hardware-card{border-radius:0.75rem;border-width:1px;border-color:rgb(255 255 255 / 0.1);padding:1rem;background-color:rgb(30 41 59 / 0.5);}.hardware-row-cpu{display:flex;align-items:center;gap:0.75rem;}.hardware-icon-cpu{width:1.25rem;height:1.25rem;}.hardware-text-cpu{font-size:0.875rem;line-height:1.25rem;}.hardware-label-cpu{color:rgb(148 163 184 / 1);}.hardware-value-cpu{color:rgb(241 245 249 / 1);font-weight:600;}.hardware-row-ram{display:flex;align-items:center;gap:0.75rem;}.hardware-icon-ram{width:1.25rem;height:1.25rem;}.hardware-text-ram{font-size:0.875rem;line-height:1.25rem;}.hardware-label-ram{color:rgb(148 163 184 / 1);}.hardware-value-ram{color:rgb(241 245 249 / 1);font-weight:600;}.hardware-row-storage{display:flex;align-items:center;gap:0.75rem;}.hardware-icon-storage{width:1.25rem;height:1.25rem;}.hardware-text-storage{font-size:0.875rem;line-height:1.25rem;}.hardware-label-storage{color:rgb(148 163 184 / 1);}.hardware-value-storage{color:rgb(241 245 249 / 1);font-weight:600;}.hardware-row-network{display:flex;align-items:center;gap:0.75rem;}.hardware-icon-network{width:1.25rem;height:1.25rem;}.hardware-text-network{font-size:0.875rem;line-height:1.25rem;}.hardware-label-network{color:rgb(148 163 184 / 1);}.hardware-value-network{color:rgb(241 245 249 / 1);font-weight:600;}.calculator-output-card{grid-column:span 12 / span 12;border-radius:1rem;border-width:1px;border-color:rgb(255 255 255 / 0.1);background-color:rgb(15 23 42 / 0.6);padding:1.5rem;}.output-title{color:rgb(255 255 255 / 1);font-weight:600;font-size:1.125rem;line-height:1.75rem;}.breakdown-list{margin-top:1rem;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0.75rem;font-size:0.875rem;line-height:1.25rem;}.breakdown-label-base{color:#cbd5e1 !important;}.breakdown-value-base{color:rgb(241 245 249 / 1);text-align:right;font-weight:500;}.breakdown-label-players{color:#cbd5e1 !important;}.breakdown-value-players{color:rgb(241 245 249 / 1);text-align:right;font-weight:500;}.breakdown-label-plugins{color:#cbd5e1 !important;}.breakdown-value-plugins{color:rgb(241 245 249 / 1);text-align:right;font-weight:500;}.output-divider{margin-top:1rem;margin-bottom:1rem;border-color:rgb(51 65 85 / 0.5);}.total-row{display:flex;align-items:center;justify-content:space-between;}.total-label{color:rgb(203 213 225 / 1);font-weight:600;}.total-value{color:rgb(125 211 252 / 1);font-weight:800;font-size:1.25rem;line-height:1.75rem;}.recommended-card{margin-top:1.5rem;border-radius:0.75rem;border-width:1px;border-color:rgb(14 165 233 / 0.3);background-color:rgb(14 165 233 / 0.1);padding:1.25rem;}.recommended-header{display:flex;align-items:center;justify-content:space-between;}.recommended-title-group{display:flex;align-items:center;gap:0.75rem;}.recommended-icon{width:1.25rem;height:1.25rem;color:rgb(125 211 252 / 1);}.recommended-title{color:rgb(255 255 255 / 1);font-weight:600;}.recommended-badge{padding-left:0.5rem;padding-right:0.5rem;padding-top:0.25rem;padding-bottom:0.25rem;border-radius:0.375rem;font-size:0.75rem;line-height:1rem;font-weight:600;background-color:rgb(14 165 233 / 0.2);color:rgb(186 230 253 / 1);}.recommended-body{margin-top:1rem;}.recommended-name{color:rgb(241 245 249 / 1);font-weight:600;}.recommended-ram{color:rgb(203 213 225 / 1);font-size:0.875rem;line-height:1.25rem;}.recommended-fit{color:#e2e8f0 !important;font-size:0.875rem;line-height:1.25rem;margin-top:0.25rem;}.recommended-price{color:rgb(226 232 240 / 1);font-weight:600;margin-top:0.5rem;}.recommended-actions{margin-top:1rem;display:flex;align-items:center;gap:0.75rem;}.recommended-cta{padding-left:1rem;padding-right:1rem;padding-top:0.5rem;padding-bottom:0.5rem;font-weight:600;transition-property:transform;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}.recommended-cta:hover{transform:translate(0, -0.125rem) rotate(0) skewX(0) skewY(0) scaleX(1) scaleY(1);}.recommended-contact-link{color:rgb(203 213 225 / 1);transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}.recommended-contact-link:hover{color:rgb(255 255 255 / 1);}.pricing-section{padding-top:5rem;padding-bottom:5rem;overflow:visible !important;min-height:1px;}.pricing-container{max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;}.pricing-header{text-align:center;opacity:1 !important;transform:none !important;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:700ms;}.pricing-title{font-weight:700;}.pricing-subtitle{margin-top:0.75rem;color:rgb(203 213 225 / 1);}.pricing-grid{margin-top:2.5rem;display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));gap:1.5rem;opacity:1 !important;transform:none !important;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:700ms;transition-delay:150ms;min-height:1px;}.pricing-card-dirt{grid-column:span 12 / span 12;border-radius:1rem;border-width:1px;border-color:rgb(255 255 255 / 0.1);background-color:rgb(15 23 42 / 0.6);padding:1.5rem;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}.pricing-card-dirt:hover{border-color:rgb(14 165 233 / 0.3);}.pricing-header-dirt{display:flex;align-items:center;justify-content:space-between;}.plan-name-dirt{color:rgb(255 255 255 / 1);font-weight:600;font-size:1.25rem;line-height:1.75rem;}.plan-tag-dirt{padding-left:0.5rem;padding-right:0.5rem;padding-top:0.25rem;padding-bottom:0.25rem;border-radius:0.375rem;font-size:0.75rem;line-height:1rem;background-color:rgb(51 65 85 / 0.6);color:rgb(226 232 240 / 1);}.plan-blurb-dirt{margin-top:0.5rem;color:#e2e8f0 !important;}.plan-price-row-dirt{margin-top:1.25rem;display:flex;align-items:flex-end;gap:0.5rem;}.plan-price-dirt{color:rgb(255 255 255 / 1);font-weight:800;font-size:1.875rem;line-height:2.25rem;}.plan-price-suffix-dirt{color:rgb(148 163 184 / 1);}.plan-cta-dirt{margin-top:1rem;display:inline-block;padding-left:1rem;padding-right:1rem;padding-top:0.5rem;padding-bottom:0.5rem;font-weight:600;}.plan-features-dirt{margin-top:1.25rem;font-size:0.875rem;line-height:1.25rem;color:rgb(203 213 225 / 1);display:grid;gap:0.5rem;}.plan-feature-item{display:flex;align-items:center;gap:0.5rem;}.plan-icon-core{width:1rem;height:1rem;}.plan-icon-ram{width:1rem;height:1rem;}.plan-icon-storage{width:1rem;height:1rem;}.plan-icon-users{width:1rem;height:1rem;}.plan-icon-shield{width:1rem;height:1rem;}.plan-icon-clock{width:1rem;height:1rem;}.plan-icon-click{width:1rem;height:1rem;}.plan-icon-ip{width:1rem;height:1rem;}.pricing-card-copper{grid-column:span 12 / span 12;border-radius:1rem;border-width:1px;border-color:rgb(255 255 255 / 0.1);background-color:rgb(15 23 42 / 0.6);padding:1.5rem;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}.pricing-card-copper:hover{border-color:rgb(14 165 233 / 0.3);}.pricing-header-copper{display:flex;align-items:center;justify-content:space-between;}.plan-name-copper{color:rgb(255 255 255 / 1);font-weight:600;font-size:1.25rem;line-height:1.75rem;}.plan-tag-copper{padding-left:0.5rem;padding-right:0.5rem;padding-top:0.25rem;padding-bottom:0.25rem;border-radius:0.375rem;font-size:0.75rem;line-height:1rem;background-color:rgb(51 65 85 / 0.6);color:rgb(226 232 240 / 1);}.plan-blurb-copper{margin-top:0.5rem;color:#e2e8f0 !important;}.plan-price-row-copper{margin-top:1.25rem;display:flex;align-items:flex-end;gap:0.5rem;}.plan-price-copper{color:rgb(255 255 255 / 1);font-weight:800;font-size:1.875rem;line-height:2.25rem;}.plan-price-suffix-copper{color:rgb(148 163 184 / 1);}.plan-cta-copper{margin-top:1rem;display:inline-block;padding-left:1rem;padding-right:1rem;padding-top:0.5rem;padding-bottom:0.5rem;font-weight:600;}.plan-features-copper{margin-top:1.25rem;font-size:0.875rem;line-height:1.25rem;color:rgb(203 213 225 / 1);display:grid;gap:0.5rem;}.icon-core{width:1rem;height:1rem;}.icon-ram{width:1rem;height:1rem;}.icon-storage{width:1rem;height:1rem;}.icon-users{width:1rem;height:1rem;}.icon-shield{width:1rem;height:1rem;}.icon-clock{width:1rem;height:1rem;}.icon-headset{width:1rem;height:1rem;}.icon-click{width:1rem;height:1rem;}.icon-ip{width:1rem;height:1rem;}.icon-rocket{width:1rem;height:1rem;}.pricing-card-gold{grid-column:span 12 / span 12;border-radius:1rem;border-width:1px;border-color:rgb(14 165 233 / 0.4);background-color:rgb(15 23 42 / 0.7);padding:1.5rem;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;position:relative;}.most-popular-badge{position:absolute;top:-0.75rem;right:1.5rem;padding-left:0.75rem;padding-right:0.75rem;padding-top:0.25rem;padding-bottom:0.25rem;border-radius:9999px;background-image:linear-gradient(to right, #0ea5e9   , rgb(14 165 233 / 0)   
);color:rgb(15 23 42 / 1);font-size:0.75rem;line-height:1rem;font-weight:800;letter-spacing:0.025em;}.pricing-header-gold{display:flex;align-items:center;justify-content:space-between;}.plan-name-gold{color:rgb(255 255 255 / 1);font-weight:600;font-size:1.25rem;line-height:1.75rem;}.plan-tag-gold{padding-left:0.5rem;padding-right:0.5rem;padding-top:0.25rem;padding-bottom:0.25rem;border-radius:0.375rem;font-size:0.75rem;line-height:1rem;background-color:rgb(14 165 233 / 0.2);color:rgb(186 230 253 / 1);}.plan-blurb-gold{margin-top:0.5rem;color:#e2e8f0 !important;}.plan-price-row-gold{margin-top:1.25rem;display:flex;align-items:flex-end;gap:0.5rem;}.plan-price-gold{color:rgb(255 255 255 / 1);font-weight:800;font-size:1.875rem;line-height:2.25rem;}.plan-price-suffix-gold{color:rgb(148 163 184 / 1);}.plan-cta-gold{margin-top:1rem;display:inline-block;padding-left:1rem;padding-right:1rem;padding-top:0.5rem;padding-bottom:0.5rem;font-weight:600;}.plan-features-gold{margin-top:1.25rem;font-size:0.875rem;line-height:1.25rem;color:rgb(203 213 225 / 1);display:grid;gap:0.5rem;}.feature{display:flex;align-items:center;gap:0.5rem;}.icon-layers{width:1rem;height:1rem;}.icon-database{width:1rem;height:1rem;}.pricing-card-diamond{grid-column:span 12 / span 12;border-radius:1rem;border-width:1px;border-color:rgb(255 255 255 / 0.1);background-color:rgb(15 23 42 / 0.6);padding:1.5rem;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}.pricing-card-diamond:hover{border-color:rgb(14 165 233 / 0.3);}.pricing-header-diamond{display:flex;align-items:center;justify-content:space-between;}.plan-name-diamond{color:rgb(255 255 255 / 1);font-weight:600;font-size:1.25rem;line-height:1.75rem;}.plan-tag-diamond{padding-left:0.5rem;padding-right:0.5rem;padding-top:0.25rem;padding-bottom:0.25rem;border-radius:0.375rem;font-size:0.75rem;line-height:1rem;background-color:rgb(139 92 246 / 0.2);color:rgb(221 214 254 / 1);}.plan-blurb-diamond{margin-top:0.5rem;color:#e2e8f0 !important;}.plan-price-row-diamond{margin-top:1.25rem;display:flex;align-items:flex-end;gap:0.5rem;}.plan-price-diamond{color:rgb(255 255 255 / 1);font-weight:800;font-size:1.875rem;line-height:2.25rem;}.plan-price-suffix-diamond{color:rgb(148 163 184 / 1);}.plan-cta-diamond{margin-top:1rem;display:inline-block;padding-left:1rem;padding-right:1rem;padding-top:0.5rem;padding-bottom:0.5rem;font-weight:600;}.plan-features-diamond{margin-top:1.25rem;font-size:0.875rem;line-height:1.25rem;color:rgb(203 213 225 / 1);display:grid;gap:0.5rem;}.pricing-card-tier-1{grid-column:span 12 / span 12;border-radius:1rem;border-width:1px;border-color:rgb(255 255 255 / 0.1);background-color:rgb(15 23 42 / 0.6);padding:1.5rem;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}.pricing-card-tier-1:hover{border-color:rgb(14 165 233 / 0.3);}.pricing-header-tier-1{display:flex;align-items:center;justify-content:space-between;}.plan-name-tier-1{color:rgb(255 255 255 / 1);font-weight:600;font-size:1.25rem;line-height:1.75rem;}.plan-tag-tier-1{padding-left:0.5rem;padding-right:0.5rem;padding-top:0.25rem;padding-bottom:0.25rem;border-radius:0.375rem;font-size:0.75rem;line-height:1rem;background-color:rgb(139 92 246 / 0.2);color:rgb(221 214 254 / 1);}.plan-blurb-tier-1{margin-top:0.5rem;color:#e2e8f0 !important;}.plan-price-row-tier-1{margin-top:1.25rem;display:flex;align-items:flex-end;gap:0.5rem;}.plan-price-tier-1{color:rgb(255 255 255 / 1);font-weight:800;font-size:1.875rem;line-height:2.25rem;}.plan-price-suffix-tier-1{color:rgb(148 163 184 / 1);}.plan-cta-tier-1{margin-top:1rem;display:inline-block;padding-left:1rem;padding-right:1rem;padding-top:0.5rem;padding-bottom:0.5rem;font-weight:600;}.plan-features-tier-1{margin-top:1.25rem;font-size:0.875rem;line-height:1.25rem;color:rgb(203 213 225 / 1);display:grid;gap:0.5rem;}.icon-bot{width:1rem;height:1rem;}.pricing-card-tier-2{grid-column:span 12 / span 12;border-radius:1rem;border-width:1px;border-color:rgb(255 255 255 / 0.1);background-color:rgb(15 23 42 / 0.6);padding:1.5rem;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}.pricing-card-tier-2:hover{border-color:rgb(14 165 233 / 0.3);}.pricing-header-tier-2{display:flex;align-items:center;justify-content:space-between;}.plan-name-tier-2{color:rgb(255 255 255 / 1);font-weight:600;font-size:1.25rem;line-height:1.75rem;}.plan-tag-tier-2{padding-left:0.5rem;padding-right:0.5rem;padding-top:0.25rem;padding-bottom:0.25rem;border-radius:0.375rem;font-size:0.75rem;line-height:1rem;background-color:rgb(139 92 246 / 0.2);color:rgb(221 214 254 / 1);}.plan-blurb-tier-2{margin-top:0.5rem;color:#e2e8f0 !important;}.plan-price-row-tier-2{margin-top:1.25rem;display:flex;align-items:flex-end;gap:0.5rem;}.plan-price-tier-2{color:rgb(255 255 255 / 1);font-weight:800;font-size:1.875rem;line-height:2.25rem;}.plan-price-suffix-tier-2{color:rgb(148 163 184 / 1);}.plan-cta-tier-2{margin-top:1rem;display:inline-block;padding-left:1rem;padding-right:1rem;padding-top:0.5rem;padding-bottom:0.5rem;font-weight:600;}.plan-features-tier-2{margin-top:1.25rem;font-size:0.875rem;line-height:1.25rem;color:rgb(203 213 225 / 1);display:grid;gap:0.5rem;}.pricing-footer-cta{text-align:center;margin-top:3rem;opacity:1 !important;transform:none !important;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:700ms;transition-delay:300ms;}.pricing-cta-button{padding-left:1.5rem;padding-right:1.5rem;padding-top:0.75rem;padding-bottom:0.75rem;font-weight:600;transition-property:transform;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}.pricing-cta-button:hover{transform:translate(0, -0.125rem) rotate(0) skewX(0) skewY(0) scaleX(1) scaleY(1);}.conversion-section{padding-top:4rem;padding-bottom:4rem;overflow:visible !important;min-height:1px;}.conversion-container{max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;}.conversion-banner{border-radius:1rem;padding:2rem;background-image:linear-gradient(to right, #0284c7   , rgb(2 132 199 / 0)   
);}.conversion-content{display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));gap:1.5rem;align-items:center;}.conversion-text-block{grid-column:span 12 / span 12;}.conversion-title{color:rgb(15 23 42 / 1);font-weight:800;font-size:1.5rem;line-height:2rem;}.conversion-subtitle{color:rgb(15 23 42 / 0.8);margin-top:0.5rem;}.conversion-actions-block{grid-column:span 12 / span 12;display:flex;gap:0.75rem;}.conversion-primary-cta{padding-left:1.25rem;padding-right:1.25rem;padding-top:0.75rem;padding-bottom:0.75rem;border-radius:0.75rem;background-color:rgb(15 23 42 / 1);color:rgb(255 255 255 / 1);font-weight:600;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}.conversion-primary-cta:hover{background-color:rgb(30 41 59 / 1);}.conversion-secondary-cta{padding-left:1.25rem;padding-right:1.25rem;padding-top:0.75rem;padding-bottom:0.75rem;border-radius:0.75rem;background-color:rgb(15 23 42 / 0.2);color:rgb(15 23 42 / 1);font-weight:600;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}.conversion-secondary-cta:hover{background-color:rgb(15 23 42 / 0.3);}.contact-section{padding-top:5rem;padding-bottom:5rem;overflow:visible !important;min-height:1px;}.contact-container{max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;}.contact-grid{display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));gap:1.5rem;min-height:1px;}.contact-info-card{grid-column:span 12 / span 12;border-radius:1rem;border-width:1px;border-color:rgb(255 255 255 / 0.1);background-color:rgb(15 23 42 / 0.6);padding:1.5rem;opacity:1 !important;transform:none !important;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:700ms;}.contact-title{color:rgb(255 255 255 / 1);font-weight:600;font-size:1.25rem;line-height:1.75rem;}.contact-subtitle{margin-top:0.5rem;color:#e2e8f0 !important;}.contact-perks-list{margin-top:1.25rem;font-size:0.875rem;line-height:1.25rem;color:rgb(203 213 225 / 1);display:grid;gap:0.5rem;}.contact-perk-item{display:flex;align-items:center;gap:0.5rem;}.contact-icon-1{width:1rem;height:1rem;}.contact-icon-2{width:1rem;height:1rem;}.contact-icon-3{width:1rem;height:1rem;}.contact-illustration{width:100%;border-radius:0.75rem;margin-top:1.5rem;object-fit:cover;}.contact-form{grid-column:span 12 / span 12;border-radius:1rem;border-width:1px;border-color:rgb(255 255 255 / 0.1);background-color:rgb(15 23 42 / 0.6);padding:1.5rem;opacity:1 !important;transform:none !important;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:700ms;transition-delay:150ms;}.form-grid{display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));gap:1rem;}.form-field-name{grid-column:span 12 / span 12;}.input-label-name{display:block;color:rgb(226 232 240 / 1);margin-bottom:0.5rem;}.input-control-name{width:100%;background-color:rgb(30 41 59 / 0.7);border-width:1px;border-color:rgb(255 255 255 / 0.1);border-radius:0.75rem;padding-left:1rem;padding-right:1rem;padding-top:0.75rem;padding-bottom:0.75rem;color:rgb(226 232 240 / 1);}.input-control-name:focus{outline:2px solid transparent;outline-offset:2px;border-color:rgb(14 165 233 / 0.5);}.form-field-email{grid-column:span 12 / span 12;}.input-label-email{display:block;color:rgb(226 232 240 / 1);margin-bottom:0.5rem;}.input-control-email{width:100%;background-color:rgb(30 41 59 / 0.7);border-width:1px;border-color:rgb(255 255 255 / 0.1);border-radius:0.75rem;padding-left:1rem;padding-right:1rem;padding-top:0.75rem;padding-bottom:0.75rem;color:rgb(226 232 240 / 1);}.input-control-email:focus{outline:2px solid transparent;outline-offset:2px;border-color:rgb(14 165 233 / 0.5);}.form-field-players{grid-column:span 12 / span 12;}.input-label-players{display:block;color:rgb(226 232 240 / 1);margin-bottom:0.5rem;}.input-control-players{width:100%;background-color:rgb(30 41 59 / 0.7);border-width:1px;border-color:rgb(255 255 255 / 0.1);border-radius:0.75rem;padding-left:1rem;padding-right:1rem;padding-top:0.75rem;padding-bottom:0.75rem;color:rgb(226 232 240 / 1);}.input-control-players:focus{outline:2px solid transparent;outline-offset:2px;border-color:rgb(14 165 233 / 0.5);}.form-field-plugins{grid-column:span 12 / span 12;}.input-label-plugins{display:block;color:rgb(226 232 240 / 1);margin-bottom:0.5rem;}.input-control-plugins{width:100%;background-color:rgb(30 41 59 / 0.7);border-width:1px;border-color:rgb(255 255 255 / 0.1);border-radius:0.75rem;padding-left:1rem;padding-right:1rem;padding-top:0.75rem;padding-bottom:0.75rem;color:rgb(226 232 240 / 1);}.input-control-plugins:focus{outline:2px solid transparent;outline-offset:2px;border-color:rgb(14 165 233 / 0.5);}.form-field-server-type{grid-column:span 12 / span 12;}.input-label-server-type{display:block;color:rgb(226 232 240 / 1);margin-bottom:0.5rem;}.input-control-server-type{width:100%;background-color:rgb(30 41 59 / 0.7);border-width:1px;border-color:rgb(255 255 255 / 0.1);border-radius:0.75rem;padding-left:1rem;padding-right:1rem;padding-top:0.75rem;padding-bottom:0.75rem;color:rgb(226 232 240 / 1);}.input-control-server-type:focus{outline:2px solid transparent;outline-offset:2px;border-color:rgb(14 165 233 / 0.5);}.form-field-message{grid-column:span 12 / span 12;}.input-label-message{display:block;color:rgb(226 232 240 / 1);margin-bottom:0.5rem;}.input-control-message{width:100%;background-color:rgb(30 41 59 / 0.7);border-width:1px;border-color:rgb(255 255 255 / 0.1);border-radius:0.75rem;padding-left:1rem;padding-right:1rem;padding-top:0.75rem;padding-bottom:0.75rem;color:rgb(226 232 240 / 1);}.input-control-message:focus{outline:2px solid transparent;outline-offset:2px;border-color:rgb(14 165 233 / 0.5);}.form-actions{grid-column:span 12 / span 12;display:flex;align-items:center;justify-content:space-between;}.form-note{color:#e2e8f0 !important;font-size:0.875rem;line-height:1.25rem;}.form-submit-button{padding-left:1.25rem;padding-right:1.25rem;padding-top:0.75rem;padding-bottom:0.75rem;font-weight:600;}.footer-section{border-top-width:1px;border-color:rgb(255 255 255 / 0.05);padding-top:3rem;padding-bottom:3rem;background-color:rgb(2 6 23 / 0.6);overflow:visible !important;min-height:1px;}.footer-container{max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;}.footer-grid{display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));gap:1.5rem;min-height:1px;}.footer-brand-block{grid-column:span 12 / span 12;}.footer-brand-row{display:flex;align-items:center;gap:0.75rem;}.footer-brand-logo{width:2.25rem;height:2.25rem;border-radius:0.75rem;background-image:linear-gradient(to top right, #0ea5e9   , rgb(14 165 233 / 0)   
);display:flex;align-items:center;justify-content:center;}.footer-brand-icon{width:1.25rem;height:1.25rem;filter:invert(100%);}.footer-brand-name{font-weight:800;color:rgb(241 245 249 / 1);}.footer-description{margin-top:1rem;color:rgb(148 163 184 / 1);}.footer-links-block{grid-column:span 12 / span 12;display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));gap:1.5rem;}.footer-column-product{grid-column:span 6 / span 6;}.footer-column-title{color:rgb(226 232 240 / 1);font-weight:600;}.footer-links-list{margin-top:0.75rem;display:grid;gap:0.5rem;color:rgb(203 213 225 / 1);font-size:0.875rem;line-height:1.25rem;}.footer-link-features:hover{color:rgb(255 255 255 / 1);}.footer-link-features{transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}.footer-link-calculator:hover{color:rgb(255 255 255 / 1);}.footer-link-calculator{transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}.footer-link-pricing:hover{color:rgb(255 255 255 / 1);}.footer-link-pricing{transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}.footer-column-company{grid-column:span 6 / span 6;}.footer-link-contact:hover{color:rgb(255 255 255 / 1);}.footer-link-contact{transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}.footer-link-sla:hover{color:rgb(255 255 255 / 1);}.footer-link-sla{transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}.footer-link-security:hover{color:rgb(255 255 255 / 1);}.footer-link-security{transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}.footer-column-follow{grid-column:span 12 / span 12;}.footer-social-row{margin-top:0.75rem;display:flex;align-items:center;gap:0.75rem;}.social-link-x{padding:0.5rem;border-radius:0.5rem;border-width:1px;border-color:rgb(255 255 255 / 0.1);transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}.social-link-x:hover{border-color:rgb(14 165 233 / 0.4);}.social-icon-x{width:1rem;height:1rem;}.social-link-discord{padding:0.5rem;border-radius:0.5rem;border-width:1px;border-color:rgb(255 255 255 / 0.1);transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}.social-link-discord:hover{border-color:rgb(14 165 233 / 0.4);}.social-icon-discord{width:1rem;height:1rem;}.footer-bottom-row{margin-top:2.5rem;display:flex;align-items:center;justify-content:space-between;color:rgb(100 116 139 / 1);font-size:0.875rem;line-height:1.25rem;}.footer-legal-links{display:flex;align-items:center;gap:1rem;}.footer-legal-link:hover{color:rgb(203 213 225 / 1);}.footer-legal-link{transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;color:#e2e8f0 !important;}section[id], main > section[id]{scroll-margin-top:80px;}a:focus-visible, button:focus-visible, select:focus-visible, input:focus-visible, textarea:focus-visible{outline:2px solid #0ea5e9;outline-offset:2px;border-color:rgba(14, 165, 233, 0.5);}#testimonials-carousel-section .tc-container{max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;}#testimonials-carousel-section .tc-header{text-align:center;opacity:1;transform:none;transition:all 700ms cubic-bezier(0.4, 0, 0.2, 1);}#testimonials-carousel-section .tc-title{font-weight:700;}#testimonials-carousel-section .tc-subtitle{margin-top:0.75rem;color:#cbd5e1;max-width:42rem;margin-left:auto;margin-right:auto;}#testimonials-carousel-section .tc-carousel{position:relative;margin-top:2.5rem;border-radius:1rem;border:1px solid rgba(255,255,255,0.1);background-color:rgba(15,23,42,0.4);padding:1rem;overflow:hidden;backdrop-filter:blur(8px);}#testimonials-carousel-section .tc-viewport{overflow:hidden;border-radius:0.75rem;}#testimonials-carousel-section .tc-track{display:flex;transition:transform 600ms cubic-bezier(0.4, 0, 0.2, 1);will-change:transform;}#testimonials-carousel-section .tc-slide{flex:0 0 100%;padding:0.5rem;}#testimonials-carousel-section .tc-card{height:100%;display:grid;grid-template-rows:auto 1fr auto;gap:0.75rem;border-radius:1rem;border:1px solid rgba(255,255,255,0.1);background-image:linear-gradient(to bottom right, rgba(30,41,59,0.6), rgba(15,23,42,0.5));padding:1.25rem;box-shadow:0 25px 50px -12px rgba(0,0,0,0.25);transition:transform 200ms ease, border-color 200ms ease;}#testimonials-carousel-section .tc-card:hover{transform:translateY(-2px);border-color:rgba(14,165,233,0.3);}#testimonials-carousel-section .tc-header-row{display:flex;align-items:center;justify-content:space-between;gap:0.75rem;}#testimonials-carousel-section .tc-person{display:flex;align-items:center;gap:0.75rem;}#testimonials-carousel-section .tc-avatar{width:42px;height:42px;border-radius:9999px;object-fit:cover;border:1px solid rgba(255,255,255,0.1);}#testimonials-carousel-section .tc-name{color:#f1f5f9;font-weight:600;line-height:1.2;}#testimonials-carousel-section .tc-role{color:#94a3b8;font-size:0.875rem;line-height:1.25rem;}#testimonials-carousel-section .tc-stars{display:inline-flex;align-items:center;gap:2px;color:var(--gjs-t-color-warning);}#testimonials-carousel-section .tc-quote{color:#e2e8f0;font-size:1rem;line-height:1.6;}#testimonials-carousel-section .tc-meta{display:flex;align-items:center;justify-content:space-between;gap:0.75rem;color:#cbd5e1;font-size:0.875rem;line-height:1.25rem;border-top:1px solid rgba(51,65,85,0.5);padding-top:0.75rem;margin-top:0.25rem;}#testimonials-carousel-section .tc-badge{display:inline-flex;align-items:center;gap:0.375rem;padding:0.25rem 0.5rem;border-radius:9999px;background-color:rgba(14,165,233,0.15);color:#bae6fd;font-weight:600;font-size:0.75rem;line-height:1rem;}#testimonials-carousel-section .tc-controls{margin-top:1rem;display:flex;align-items:center;justify-content:space-between;gap:0.75rem;}#testimonials-carousel-section .tc-arrows{display:flex;align-items:center;gap:0.5rem;}#testimonials-carousel-section .tc-btn{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:0.75rem;border:1px solid rgba(255,255,255,0.1);background-color:rgba(15,23,42,0.6);transition:all 150ms ease;}#testimonials-carousel-section .tc-btn:hover, #testimonials-carousel-section .tc-btn:focus-visible{border-color:rgba(14,165,233,0.4);outline:none;transform:translateY(-1px);}#testimonials-carousel-section .tc-dots{display:inline-flex;align-items:center;gap:0.375rem;margin-left:auto;margin-right:auto;}#testimonials-carousel-section .tc-dot{width:8px;height:8px;border-radius:9999px;border:1px solid rgba(255,255,255,0.25);background-color:transparent;transition:all 150ms ease;}#testimonials-carousel-section .tc-dot[aria-current="true"]{background-color:var(--gjs-t-color-primary);border-color:var(--gjs-t-color-primary);width:18px;border-radius:6px;}#hero .hero-background-wrapper::before, #hero .hero-background-wrapper::after{content:"";position:absolute;border-radius:9999px;filter:blur(72px);opacity:0.35;pointer-events:none;z-index:-5;animation:heroFloat 12s ease-in-out infinite;mix-blend-mode:screen;}#hero .hero-background-wrapper::before{width:22rem;height:22rem;left:10%;top:-3rem;background:radial-gradient(closest-side, rgba(14,165,233,0.35), rgba(14,165,233,0) 70%);animation-delay:0s;}#hero .hero-background-wrapper::after{width:26rem;height:26rem;right:5%;bottom:-4rem;background:radial-gradient(closest-side, rgba(139,92,246,0.35), rgba(139,92,246,0) 70%);animation-delay:3s;}#hero::before{content:"";position:absolute;inset:0;background:radial-gradient(1200px 500px at 10% -10%, rgba(14,165,233,0.08), transparent 60%),
                  radial-gradient(900px 400px at 110% 110%, rgba(139,92,246,0.08), transparent 60%);pointer-events:none;z-index:-6;animation:gradientShift 18s linear infinite;}#hero::after{content:"";position:absolute;inset:0;background:radial-gradient(1200px 500px at 10% -10%, rgba(14,165,233,0.08), transparent 60%),
                  radial-gradient(900px 400px at 110% 110%, rgba(139,92,246,0.08), transparent 60%);pointer-events:none;z-index:-6;animation:gradientShift 18s linear infinite;}#hero .hero-kicker, #hero .hero-title, #hero .hero-subtitle, #hero .hero-cta-row, #hero .hero-trust-row{opacity:0;transform:translateY(12px);animation:fadeUp 700ms cubic-bezier(0.4, 0, 0.2, 1) forwards;}#hero .hero-kicker{animation-delay:50ms;}#hero .hero-title{animation-delay:150ms;}#hero .hero-subtitle{animation-delay:250ms;}#hero .hero-cta-row{animation-delay:350ms;}#hero .hero-trust-row{animation-delay:450ms;}#hero .hero-primary-cta, #hero .get-started-button{box-shadow:0 10px 20px -10px rgba(14,165,233,0.6);transition:transform 150ms ease, box-shadow 200ms ease, filter 200ms ease;}#hero .hero-primary-cta:hover, #hero .get-started-button:hover, #hero .hero-primary-cta:focus-visible, #hero .get-started-button:focus-visible{transform:translateY(-2px);box-shadow:0 16px 35px -10px rgba(14,165,233,0.7), 0 0 0 2px rgba(14,165,233,0.25) inset;outline:none;filter:saturate(1.05);}#hero .hero-image{transition:transform 250ms ease, box-shadow 250ms ease;will-change:transform;}#hero .hero-image:hover{transform:scale(1.015);box-shadow:0 25px 50px -12px rgba(14,165,233,0.3);}#hero .hero-media-overlay{background-color:rgba(15, 23, 42, 0.82);border:1px solid rgba(255,255,255,0.12);backdrop-filter:blur(10px);}#i3g7k{background-color:rgba(15,23,42,0.7);border-bottom-color:rgba(255,255,255,0.05);transition:background-color 200ms ease, border-color 200ms ease, box-shadow 200ms ease, transform 200ms ease;}:root[data-theme="light"] #i3g7k{background-color:rgba(248,250,252,0.92);border-bottom-color:rgba(2,6,23,0.08);}:root[data-theme="dark"] #i3g7k{background-color:rgba(15,23,42,0.75);border-bottom-color:rgba(255,255,255,0.08);}#i3g7k.is-scrolled{backdrop-filter:blur(10px);box-shadow:0 10px 22px -16px rgba(0,0,0,0.55);}#i3g7k .brand-link, #i3g7k .primary-nav a, #i3g7k .header-actions a, #i3g7k .theme-toggle-btn{transition:color 150ms ease, border-color 150ms ease, background-color 150ms ease, transform 150ms ease, box-shadow 200ms ease, filter 200ms ease;}#i3g7k .theme-toggle-btn{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:0.75rem;border:1px solid rgba(255,255,255,0.12);background-color:rgba(15,23,42,0.6);margin-right:0.25rem;}:root[data-theme="light"] #i3g7k .theme-toggle-btn{border-color:rgba(2,6,23,0.12);background-color:rgba(248,250,252,0.9);}#i3g7k .theme-toggle-btn:hover, #i3g7k .theme-toggle-btn:focus-visible{transform:translateY(-1px);border-color:rgba(14,165,233,0.45);outline:none;box-shadow:0 0 0 2px rgba(14,165,233,0.22) inset;filter:saturate(1.05);}#i3g7k .theme-toggle-btn .toggle-icon{width:18px;height:18px;display:block;}#i3g7k .theme-toggle-btn .icon-sun{display:none;}:root[data-theme="dark"] #i3g7k .theme-toggle-btn .icon-moon{display:none;}:root[data-theme="dark"] #i3g7k .theme-toggle-btn .icon-sun{display:block;}#i3g7k .primary-nav a:focus-visible{outline:2px solid #0ea5e9;outline-offset:2px;border-radius:8px;}#i3g7k ~ main details.faq-accordion{border:1px solid rgba(255,255,255,0.1);background-color:rgba(15,23,42,0.5);border-radius:0.75rem;padding:0.75rem 1rem;transition:border-color 150ms ease, background-color 150ms ease;}:root[data-theme="light"] #i3g7k ~ main details.faq-accordion{border-color:rgba(2,6,23,0.08);background-color:rgba(248,250,252,0.8);}#i3g7k ~ main details.faq-accordion:hover{border-color:rgba(14,165,233,0.35);}#i3g7k ~ main details.faq-accordion summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:0.75rem;cursor:pointer;font-weight:600;color:#e2e8f0;outline:none;}:root[data-theme="light"] #i3g7k ~ main details.faq-accordion summary{color:#0b1020;}#i3g7k ~ main details.faq-accordion summary::-webkit-details-marker{display:none;}#i3g7k ~ main details.faq-accordion summary::after{content:"";width:18px;height:18px;flex:0 0 18px;background-image:url("https://api.iconify.design/lucide-chevron-down.svg?color=currentColor&width=18&height=18");background-repeat:no-repeat;background-position:center;transition:transform 200ms ease;opacity:0.9;}#i3g7k ~ main details.faq-accordion[open] summary::after{transform:rotate(180deg);}#i3g7k ~ main details.faq-accordion .faq-anim{overflow:hidden;max-height:0;transition:max-height 250ms ease;will-change:max-height;color:#cbd5e1;}:root[data-theme="light"] #i3g7k ~ main details.faq-accordion .faq-anim{color:#334155;}#i3g7k ~ main details.faq-accordion[open] .faq-anim{max-height:1000px;undefined:undefined;}#i3g7k [data-reveal]{opacity:0;transform:translateY(8px);transition:opacity 500ms cubic-bezier(0.4,0,0.2,1), transform 500ms cubic-bezier(0.4,0,0.2,1);}#i3g7k [data-reveal].is-visible{opacity:1;transform:translateY(0);}#iekkvl{grid-area:1 / 1 / 2 / 7;}#infsk1{grid-area:1 / 7 / 2 / 13;}#i500cs{grid-area:2 / 7 / 3 / 13;}#i8bnmi{grid-area:2 / 1 / 3 / 7;}#idk0ok{grid-area:1 / 1 / 2 / 7;}#i3ka06{grid-area:1 / 7 / 2 / 13;}#i1imuy{grid-area:2 / 7 / 3 / 13;}#i1f4n1{grid-area:2 / 1 / 3 / 7;}#i4h3mv{grid-area:3 / 1 / 4 / 7;}#i6u1ds{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;grid-area:3 / 7 / 4 / 13;}#i94fhk{grid-area:3 / 1 / 4 / 7;}#i55g7l{grid-area:3 / 7 / 4 / 13;}#ie6fpj{grid-area:1 / 1 / 2 / 2;}@keyframes heroFloat{0%, 100%{transform:translateY(0) translateX(0) scale(1);}50%{transform:translateY(-12px) translateX(6px) scale(1.03);}}@keyframes gradientShift{0%{transform:translateX(0);}50%{transform:translateX(-2%);}100%{transform:translateX(0);}}@keyframes fadeUp{to{opacity:1;transform:translateY(0);}}@media (max-width: 992px){.primary-nav{display:flex;}.sign-in-link{display:inline-block;}.hero-container{padding-top:3.5rem;padding-bottom:3.5rem !important;}.hero-content{grid-column:span 6 / span 6;}.hero-media{grid-column:span 6 / span 6;}.feature-card{grid-column:span 4 / span 4;}.calculator-header{align-items:center;flex-direction:row;}.calculator-inputs-card{grid-column:span 7 / span 7;}.calculator-output-card{grid-column:span 5 / span 5;}.pricing-card-dirt{grid-column:span 4 / span 4;}.pricing-card-copper{grid-column:span 4 / span 4;}.pricing-card-gold{grid-column:span 4 / span 4;}.pricing-card-diamond{grid-column:span 4 / span 4;}.pricing-card-tier-1{grid-column:span 6 / span 6;}.pricing-card-tier-2{grid-column:span 6 / span 6;}.conversion-text-block{grid-column:span 8 / span 8;}.conversion-actions-block{grid-column:span 4 / span 4;justify-content:flex-end;}.contact-info-card{grid-column:span 5 / span 5;}.contact-form{grid-column:span 7 / span 7;}.form-field-name{grid-column:span 6 / span 6;}.form-field-email{grid-column:span 6 / span 6;}.form-field-players{grid-column:span 6 / span 6;}.form-field-plugins{grid-column:span 6 / span 6;}.footer-brand-block{grid-column:span 5 / span 5;}.footer-links-block{grid-column:span 7 / span 7;}.footer-column-product{grid-column:span 4 / span 4;}.footer-column-company{grid-column:span 4 / span 4;}.footer-column-follow{grid-column:span 4 / span 4;}#testimonials-carousel-section .tc-subtitle{max-width:48rem;}#i3g7k .theme-toggle-btn{order:-1;}}@media (max-width: 480px){.hero-container{padding-bottom:3rem !important;}#testimonials-carousel-section .tc-card{padding:1rem;}#i3g7k .theme-toggle-btn{width:2rem;height:2rem;}}