*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}*{-webkit-tap-highlight-color:#fff0}:root{--black:#0a0a0a;--white:#f5f3ee;--accent:#c8f53f;--muted:#969691;--card:#141414;--border:rgba(255,255,255,0.08);--fd:'Arial Black','Arial Bold',Arial,sans-serif;--fb:-apple-system,BlinkMacSystemFont,'Segoe UI',Helvetica,Arial,sans-serif;--pad:4rem}html{scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:var(--accent) var(--black);overflow-y:scroll}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--black)}::-webkit-scrollbar-thumb{background:var(--accent);border-radius:3px}body{background:var(--black);color:var(--white);font-family:var(--fb);font-weight:300;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeSpeed}img,svg{display:block;max-width:100%}.slide,.ticker-inner,.logo-track,.t-track{will-change:transform;transform:translateZ(0);backface-visibility:hidden}.cursor,.cursor-ring{will-change:transform}.srv-card,.price-card,.res-card,.t-slide,.full-srv-card,.link-card{contain:layout style}.ticker,.logos-sec,footer{contain:layout}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;transition-duration:.01ms!important}.ticker-inner,.logo-track{animation:none}html{scroll-behavior:auto}}.cursor,.cursor-ring{display:none}@media(pointer:fine){body{cursor:none}.cursor{display:block;width:12px;height:12px;background:var(--accent);border-radius:50%;position:fixed;pointer-events:none;z-index:9999;transform:translate(-50%,-50%);transition:transform .15s}.cursor-ring{display:block;width:36px;height:36px;border:1px solid rgb(200 245 63 / .4);border-radius:50%;position:fixed;pointer-events:none;z-index:9998;transform:translate(-50%,-50%)}}.scroll-line{position:fixed;top:0;left:0;height:2px;background:var(--accent);z-index:1001;width:0}nav{position:fixed;top:0;left:0;right:0;z-index:200;display:flex;align-items:center;justify-content:space-between;padding:1.2rem var(--pad);background:rgb(10 10 10 / .95);backdrop-filter:blur(20px);border-bottom:1px solid var(--border)}.nav-logo{font-family:var(--fd);font-weight:900;font-size:1.4rem;color:var(--white);text-decoration:none}.nav-logo span{color:var(--accent)}.nav-links{display:flex;gap:1.5rem;list-style:none}.nav-links a{font-size:.75rem;letter-spacing:.09em;text-transform:uppercase;color:var(--muted);text-decoration:none;transition:color .2s;cursor:none}.nav-links a:hover,.nav-links a.active{color:var(--white)}.nav-right{display:flex;align-items:center;gap:1rem}.nav-cta{background:var(--accent);color:var(--black);border:none;padding:.6rem 1.3rem;font-weight:700;font-size:.8rem;letter-spacing:.05em;transition:all .2s;white-space:nowrap;cursor:none}.nav-cta:hover{background:#d4ff45;transform:translateY(-1px)}.hamburger{display:none;flex-direction:column;gap:5px;background:#fff0;border:none;padding:.4rem;cursor:pointer}.hamburger span{display:block;width:24px;height:2px;background:var(--white);transition:all .3s}.hamburger.open span:nth-child(1){transform:translateY(7px) rotate(45deg)}.hamburger.open span:nth-child(2){opacity:0}.hamburger.open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.mobile-menu{display:none;position:fixed;top:60px;left:0;right:0;background:rgb(10 10 10 / .98);border-bottom:1px solid var(--border);z-index:199;padding:1.5rem var(--pad);flex-direction:column}.mobile-menu.open{display:flex}.mobile-menu a{font-size:.9rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);text-decoration:none;padding:.9rem 0;border-bottom:1px solid var(--border);transition:color .2s}.mobile-menu a:hover{color:var(--accent)}.mobile-menu .mob-cta{margin-top:1rem;background:var(--accent);color:var(--black);text-align:center;font-weight:700;padding:.9rem;border:none;font-size:.88rem;letter-spacing:.06em;cursor:pointer}.hero-slider{position:relative;height:100vh;min-height:520px;overflow:hidden}.slide{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;padding:9rem var(--pad) 6rem;opacity:0;transform:translateX(60px);transition:opacity .9s cubic-bezier(.4,0,.2,1),transform .9s cubic-bezier(.4,0,.2,1);pointer-events:none}.slide.active{opacity:1;transform:translateX(0);pointer-events:all}.slide.exit{opacity:0;transform:translateX(-60px)}.slide-bg{position:absolute;inset:0;z-index:0}.slide-grid{position:absolute;inset:0;background-image:linear-gradient(rgb(200 245 63 / .04) 1px,transparent 1px),linear-gradient(90deg,rgb(200 245 63 / .04) 1px,transparent 1px);background-size:60px 60px;mask-image:radial-gradient(ellipse 80% 80% at 50% 50%,black 10%,transparent 100%)}.slide-blob{position:absolute;width:500px;height:500px;border-radius:50%;filter:blur(120px);opacity:.07}.slide-content{position:relative;z-index:1;max-width:680px}.slide-badge{display:inline-flex;align-items:center;gap:8px;background:rgb(200 245 63 / .08);border:1px solid rgb(200 245 63 / .2);color:var(--accent);font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;padding:.4rem 1rem;margin-bottom:1.5rem;width:fit-content}.slide-badge::before{content:'';width:6px;height:6px;background:var(--accent);border-radius:50%;animation:pulse 2s infinite;flex-shrink:0}@keyframes pulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.5)}}.slide-title{font-family:var(--fd);font-weight:900;font-size:clamp(2.4rem,6vw,7rem);line-height:.93;letter-spacing:-.03em;margin-bottom:1.2rem}.slide-title .ghost{color:#fff0;-webkit-text-stroke:1px rgb(245 243 238 / .3)}.slide-title .hi{color:var(--accent)}.slide-sub{max-width:480px;font-size:clamp(.88rem,1.5vw,1rem);line-height:1.75;color:rgb(245 243 238 / .52);margin-bottom:2rem}.slide-actions{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap}.btn-p{background:var(--accent);color:var(--black);border:none;padding:.85rem 1.8rem;font-weight:700;font-size:.88rem;transition:all .2s;display:inline-flex;align-items:center;gap:8px;white-space:nowrap;line-height:1;cursor:none}.btn-p:hover{background:#d4ff45;transform:translateY(-2px)}.btn-g{background:#fff0;color:var(--white);border:1px solid rgb(255 255 255 / .35);padding:.85rem 1.8rem;font-size:.88rem;font-weight:400;transition:all .2s;display:inline-flex;align-items:center;gap:8px;white-space:nowrap;line-height:1;text-decoration:none;cursor:none}.btn-g:hover{border-color:rgb(255 255 255 / .7);transform:translateY(-2px)}.hero-stats{position:absolute;right:var(--pad);top:50%;transform:translateY(-50%);z-index:10;display:flex;flex-direction:column;gap:1.8rem}@media(max-width:1100px){.hero-stats{display:none}}.stat-box{text-align:right}.stat-n{font-family:var(--fd);font-size:2.6rem;font-weight:900;color:var(--accent);line-height:1}.stat-l{font-size:.65rem;letter-spacing:.13em;text-transform:uppercase;color:var(--muted)}.slider-nav{position:absolute;bottom:4.4rem;right:var(--pad);z-index:10;display:flex;align-items:center;gap:1.2rem}.s-dots{display:flex;gap:7px}.s-dot{width:22px;height:3px;background:rgb(255 255 255 / .2);transition:all .3s;cursor:none}.s-dot.active{background:var(--accent);width:40px}.s-arrows{display:flex;gap:.4rem}.arr-btn{width:40px;height:40px;border:1px solid var(--border);background:#fff0;color:var(--white);display:flex;align-items:center;justify-content:center;transition:all .2s;font-size:.9rem;cursor:none}.arr-btn:hover{border-color:var(--accent);color:var(--accent)}.s-counter{position:absolute;bottom:2.2rem;right:var(--pad);z-index:10;font-family:var(--fd);font-size:.78rem;color:var(--muted)}.s-counter span{color:var(--accent)}.s-progress{position:absolute;bottom:0;left:0;height:2px;background:rgb(200 245 63 / .12);width:100%;z-index:10}.s-fill{height:100%;background:var(--accent);width:0}.ticker{overflow:hidden;border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:rgb(200 245 63 / .03)}.ticker-inner{display:flex;align-items:center;white-space:nowrap;animation:tickA 30s linear infinite;padding:.9rem 0;line-height:1}.ticker-inner span{font-family:var(--fd);font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);padding:0 2.5rem}.ticker-inner span.acc{color:var(--accent)}@keyframes tickA{from{transform:translateX(0)}to{transform:translateX(-50%)}}.logos-sec{padding:3rem var(--pad);border-bottom:1px solid var(--border)}.logos-label{font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);text-align:center;margin-bottom:2rem}.logo-wrap{overflow:hidden;position:relative}.logo-wrap::before,.logo-wrap::after{content:'';position:absolute;top:0;bottom:0;width:80px;z-index:2}.logo-wrap::before{left:0;background:linear-gradient(90deg,var(--black),transparent)}.logo-wrap::after{right:0;background:linear-gradient(-90deg,var(--black),transparent)}.logo-track{display:flex;animation:logoS 20s linear infinite;width:max-content}.logo-item{padding:0 2rem;border-right:1px solid var(--border);display:flex;align-items:center}.logo-item span{font-family:var(--fd);font-weight:900;font-size:.82rem;color:rgb(255 255 255 / .16);letter-spacing:.06em;white-space:nowrap;transition:color .3s}.logo-item:hover span{color:rgb(200 245 63 / .5)}@keyframes logoS{from{transform:translateX(0)}to{transform:translateX(-50%)}}.sec{padding:5rem var(--pad)}.sec-label{font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin-bottom:.8rem}.sec-title{font-family:var(--fd);font-weight:900;font-size:clamp(1.6rem,3.5vw,3rem);letter-spacing:-.02em;line-height:1.06;max-width:600px;margin-bottom:3rem}.srv-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--border);border:1px solid var(--border);margin-top:0}.srv-card{background:var(--black);padding:2rem;transition:background .3s;position:relative;overflow:hidden;cursor:none;display:flex;flex-direction:column}.srv-card::after{content:'';position:absolute;bottom:0;left:0;width:0;height:2px;background:var(--accent);transition:width .4s}.srv-card:hover{background:#111}.srv-card:hover::after{width:100%}.srv-num{font-family:var(--fd);font-size:.65rem;letter-spacing:.15em;color:var(--accent);margin-bottom:1.2rem}.srv-icon{font-size:1.7rem;margin-bottom:1rem;display:block;line-height:1}.srv-card h3{font-family:var(--fd);font-weight:900;font-size:.9rem;margin-bottom:.7rem}.srv-card p{font-size:.83rem;color:var(--muted);line-height:1.7;flex:1}.srv-card a.read-more{display:inline-block;margin-top:1rem;font-size:.75rem;color:var(--accent);text-decoration:none;letter-spacing:.06em;cursor:none}.srv-card a.read-more:hover{text-decoration:underline}.process-sec{padding:5rem var(--pad);background:#0d0d0d;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.process-steps{display:grid;grid-template-columns:repeat(4,1fr);margin-top:3rem;border:1px solid var(--border)}.p-step{padding:2rem;border-right:1px solid var(--border);display:flex;flex-direction:column}.p-step:last-child{border-right:none}.p-num{font-family:var(--fd);font-size:3rem;font-weight:900;color:rgb(200 245 63 / .07);line-height:1;margin-bottom:.7rem}.p-title{font-family:var(--fd);font-size:.88rem;font-weight:900;margin-bottom:.5rem}.p-desc{font-size:.82rem;color:var(--muted);line-height:1.65}.results-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-top:3rem}.res-card{background:var(--card);border:1px solid var(--border);padding:2.2rem;display:flex;flex-direction:column}.res-card.feat{background:var(--accent);border-color:var(--accent)}.res-card.feat *{color:var(--black)!important}.res-card.feat .res-tag{background:rgb(0 0 0 / .12);color:var(--black)}.res-tag{display:inline-block;background:rgb(200 245 63 / .1);color:var(--accent);font-size:.65rem;letter-spacing:.13em;text-transform:uppercase;padding:.28rem .7rem;margin-bottom:1rem}.res-metric{font-family:var(--fd);font-size:clamp(2.8rem,5vw,4rem);font-weight:900;line-height:1;margin-bottom:.5rem}.res-co{font-size:.78rem;color:var(--muted);margin-bottom:.6rem;font-weight:500}.res-desc{font-size:.83rem;line-height:1.65;color:rgb(245 243 238 / .65)}.testi-sec{padding:5rem var(--pad);background:#0d0d0d;border-top:1px solid var(--border)}.t-wrap{overflow:hidden}.t-track{display:flex;transition:transform .7s cubic-bezier(.4,0,.2,1)}.t-slide{min-width:calc(33.333% - 1rem);margin-right:1.5rem;background:#141414;border:1px solid var(--border);padding:2rem;flex-shrink:0;transition:border-color .3s,transform .3s;display:flex;flex-direction:column}.t-slide:hover{border-color:rgb(200 245 63 / .3);transform:translateY(-4px)}.stars{color:var(--accent);font-size:.85rem;margin-bottom:1rem;letter-spacing:4px}.t-text{font-size:.88rem;line-height:1.8;color:rgb(245 243 238 / .7);margin-bottom:1.4rem;font-style:italic;flex:1}.t-name{font-size:.83rem;font-weight:700}.t-role{font-size:.72rem;color:var(--muted);margin-top:.2rem}.t-nav{display:flex;gap:.5rem;margin-top:2rem;align-items:center}.t-arr{width:40px;height:40px;border:1px solid var(--border);background:#fff0;color:var(--white);display:flex;align-items:center;justify-content:center;transition:all .2s;font-size:.9rem;cursor:none}.t-arr:hover{border-color:var(--accent);color:var(--accent)}.t-dots-wrap{display:flex;gap:6px;align-items:center;margin-left:1rem}.t-d{width:6px;height:6px;border-radius:50%;background:rgb(255 255 255 / .15);transition:all .3s;cursor:none}.t-d.active{background:var(--accent);transform:scale(1.4)}.links-sec{padding:5rem var(--pad);background:#0d0d0d;border-top:1px solid var(--border)}.links-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.2rem;margin-top:2rem}.link-card{background:var(--black);border:1px solid var(--border);padding:1.8rem;transition:all .3s;cursor:none;display:flex;flex-direction:column}.link-card:hover{border-color:var(--accent);transform:translateY(-3px)}.link-card h4{font-family:var(--fd);font-size:.88rem;font-weight:900;margin-bottom:.6rem}.link-card p{font-size:.8rem;color:var(--muted);line-height:1.6;margin-bottom:1rem;flex:1}.link-card a{font-size:.74rem;color:var(--accent);text-decoration:none;letter-spacing:.06em;text-transform:uppercase;cursor:none;margin-top:auto}.link-card a:hover{text-decoration:underline}.price-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:3rem}.price-card{background:var(--card);border:1px solid var(--border);padding:2.2rem;transition:transform .3s;position:relative;display:flex;flex-direction:column}.price-card:hover{transform:translateY(-6px)}.price-card.pop{border-color:var(--accent);background:#111}.pop-badge{position:absolute;top:-1px;right:1.5rem;background:var(--accent);color:var(--black);font-size:.6rem;letter-spacing:.1em;text-transform:uppercase;font-weight:700;padding:.28rem .7rem}.plan-n{font-family:var(--fd);font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-bottom:1rem}.plan-pr{font-family:var(--fd);font-size:2.8rem;font-weight:900;line-height:1;margin-bottom:.2rem}.plan-pr sup{font-size:1rem;vertical-align:super}.plan-per{font-size:.75rem;color:var(--muted);margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid var(--border)}.plan-feat{list-style:none;margin-bottom:2rem;flex:1}.plan-feat li{font-size:.82rem;padding:.55rem 0;border-bottom:1px solid var(--border);display:flex;align-items:center;gap:8px;color:rgb(245 243 238 / .78)}.plan-feat li:last-child{border-bottom:none}.plan-feat li::before{content:'→';color:var(--accent);font-size:.7rem;flex-shrink:0}.btn-plan{width:100%;background:#fff0;color:var(--white);border:1px solid var(--border);padding:.85rem;font-size:.88rem;transition:all .2s;letter-spacing:.04em;cursor:none;margin-top:auto}.btn-plan:hover{background:rgb(200 245 63 / .08);border-color:var(--accent);color:var(--accent)}.price-card.pop .btn-plan{background:var(--accent);color:var(--black);border-color:var(--accent)}.price-card.pop .btn-plan:hover{background:#d4ff45}.cta-strip{margin:0 var(--pad) 5rem;background:var(--accent);padding:4rem;display:flex;align-items:center;justify-content:space-between;gap:2rem;flex-wrap:wrap}.cta-strip h2{font-family:var(--fd);font-weight:900;font-size:clamp(1.4rem,2.8vw,2.4rem);color:var(--black);letter-spacing:-.02em;line-height:1.15;max-width:520px}.btn-dark{background:var(--black);color:var(--accent);border:none;padding:1rem 2.2rem;font-family:var(--fd);font-size:.85rem;font-weight:900;letter-spacing:.05em;white-space:nowrap;transition:all .2s;flex-shrink:0;cursor:none}.btn-dark:hover{background:#1a1a1a;transform:translateY(-2px)}.page-hero{padding:9rem var(--pad) 4rem;border-bottom:1px solid var(--border);background:#0d0d0d}.breadcrumb{font-size:.72rem;color:var(--muted);margin-bottom:1.2rem;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.breadcrumb a{color:var(--muted);text-decoration:none;cursor:none}.breadcrumb a:hover{color:var(--accent)}.breadcrumb span{color:var(--accent)}.page-hero h1{font-family:var(--fd);font-weight:900;font-size:clamp(2rem,5vw,5rem);letter-spacing:-.03em;line-height:.95;margin-bottom:1.2rem}.page-hero p{max-width:600px;font-size:clamp(.88rem,1.5vw,1rem);line-height:1.75;color:rgb(245 243 238 / .55)}.page-content{padding:4rem var(--pad)}.inner-grid{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:start}.inner-text h2{font-family:var(--fd);font-weight:900;font-size:clamp(1.3rem,2.5vw,1.8rem);letter-spacing:-.02em;margin-bottom:1rem}.inner-text p{font-size:.88rem;line-height:1.75;color:rgb(245 243 238 / .65);margin-bottom:1rem}.inner-text ul{list-style:none;margin-top:1rem}.inner-text ul li{font-size:.85rem;padding:.5rem 0;border-bottom:1px solid var(--border);display:flex;align-items:center;gap:8px;color:rgb(245 243 238 / .75)}.inner-text ul li::before{content:'✦';color:var(--accent);font-size:.58rem;flex-shrink:0}.inner-box{background:var(--card);border:1px solid var(--border);padding:2.2rem}.inner-box h3{font-family:var(--fd);font-weight:900;font-size:1rem;margin-bottom:1.2rem;color:var(--accent)}.faq-item{border-bottom:1px solid var(--border);padding:1.1rem 0}.faq-q{font-family:var(--fd);font-weight:900;font-size:.88rem;margin-bottom:.5rem}.faq-a{font-size:.83rem;color:var(--muted);line-height:1.65}.full-srv-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.2rem}.full-srv-card{background:var(--card);border:1px solid var(--border);padding:1.8rem;transition:all .3s}.full-srv-card:hover{border-color:rgb(200 245 63 / .3);transform:translateY(-3px)}.full-srv-card h3{font-family:var(--fd);font-weight:900;font-size:.95rem;margin-bottom:.7rem}.full-srv-card p{font-size:.83rem;color:var(--muted);line-height:1.65}*:focus-visible{outline:2px solid var(--accent);outline-offset:2px}input,select,textarea{font-family:var(--fb);cursor:auto}footer{border-top:1px solid var(--border);padding:2.5rem var(--pad);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem}.f-logo{font-family:var(--fd);font-weight:900;font-size:1.2rem}.f-logo span{color:var(--accent)}.f-links{display:flex;gap:1.2rem;flex-wrap:wrap}.f-links a{font-size:.72rem;color:var(--muted);text-decoration:none;letter-spacing:.08em;text-transform:uppercase;transition:color .2s;cursor:none}.f-links a:hover{color:var(--accent)}.f-copy{font-size:.72rem;color:var(--muted)}.fu{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s ease}.fu.vis{opacity:1;transform:translateY(0)}@media(max-width:1024px){:root{--pad:2.5rem}.nav-links{gap:.7rem}.nav-links a{font-size:.72rem}.srv-grid{grid-template-columns:repeat(2,1fr)}.process-steps{grid-template-columns:repeat(2,1fr)}.p-step{border-right:none;border-bottom:1px solid var(--border)}.p-step:nth-child(odd){border-right:1px solid var(--border)}.p-step:last-child,.p-step:nth-last-child(2):nth-child(odd){border-bottom:none}.links-grid{grid-template-columns:repeat(2,1fr)}.price-grid{grid-template-columns:repeat(2,1fr)}.price-card:last-child{grid-column:span 2;max-width:420px;margin:0 auto;width:100%}.t-slide{min-width:calc(50% - .75rem)}.inner-grid{grid-template-columns:1fr}.full-srv-grid{grid-template-columns:1fr 1fr}.cta-strip{margin:0 2.5rem 4rem}.results-grid{grid-template-columns:1fr 1fr}}@media(max-width:900px){.nav-links a{font-size:.7rem;letter-spacing:.06em}.nav-links{gap:.55rem}.nav-cta{padding:.5rem .9rem;font-size:.74rem}}@media(max-width:767px){:root{--pad:1.25rem}.nav-links,.nav-cta{display:none}.hamburger{display:flex}nav{padding:1rem var(--pad)}.nav-logo{font-size:1.2rem}.hero-slider{height:100svh;min-height:520px}.slide{padding:7rem var(--pad) 9rem}.slide-title{font-size:clamp(2rem,9vw,3.2rem)}.slide-sub{font-size:.88rem;max-width:100%}.slide-actions{flex-direction:column;align-items:stretch;gap:.75rem}.btn-p,.btn-g{width:100%;justify-content:center;text-align:center}.btn-g{border:1px solid rgb(255 255 255 / .35)!important;background:transparent!important}.hero-stats{display:none}.slider-nav{bottom:4.6rem;right:var(--pad)}.s-counter{bottom:2.4rem;right:var(--pad)}.sec,.process-sec,.testi-sec,.links-sec{padding:3.5rem var(--pad)}.sec-title{font-size:clamp(1.5rem,6vw,2rem);margin-bottom:2rem}.srv-grid{grid-template-columns:1fr}.process-steps{grid-template-columns:1fr}.p-step{border-right:none!important;border-bottom:1px solid var(--border)}.p-step:last-child{border-bottom:none}.results-grid{grid-template-columns:1fr}.t-slide{min-width:calc(100% - .5rem);margin-right:.5rem}.links-grid{grid-template-columns:1fr 1fr}.price-grid{grid-template-columns:1fr}.price-card:last-child{grid-column:span 1;max-width:100%}.cta-strip{margin:0 var(--pad) 3.5rem;padding:2.5rem var(--pad);flex-direction:column;text-align:center;gap:1.5rem}.btn-dark{width:100%;text-align:center}.page-hero{padding:7rem var(--pad) 3rem}.page-content{padding:3rem var(--pad)}.inner-grid{grid-template-columns:1fr;gap:2rem}.full-srv-grid{grid-template-columns:1fr}footer{flex-direction:column;align-items:flex-start;gap:1.2rem}.f-links{gap:.7rem}.logos-sec{padding:2.5rem var(--pad)}.cta-strip h2{font-size:1.4rem}}@media(max-width:380px){.slide-title{font-size:clamp(1.7rem,8vw,2.4rem)}.links-grid{grid-template-columns:1fr}.btn-p,.btn-g,.btn-dark{font-size:.8rem;padding:.78rem 1rem}.slide-badge{font-size:.6rem;padding:.35rem .8rem}}@media(min-width:1280px) and (max-width:1440px){:root{--pad:4rem}.srv-grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:1440px){:root{--pad:6rem}.srv-grid{grid-template-columns:repeat(3,1fr)}.slide-title{font-size:7rem}.hero-stats{gap:2.5rem}.stat-n{font-size:3.2rem}}@media(min-width:1920px){:root{--pad:10rem}.slide-title{font-size:8rem}.sec-title{font-size:3.5rem}.srv-grid{grid-template-columns:repeat(3,1fr)}.price-grid{grid-template-columns:repeat(3,1fr)}}