.collection-hero,.main-page-title,.breadcrumb{display:none!important}@keyframes stHaloFlow{0%{background-position:0% center}to{background-position:-200% center}}@property --st-rgb{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@keyframes stRgbSpin{to{--st-rgb: 360deg}}@keyframes stPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.85)}}.cl-top-wrap{position:relative;background:#000;border-radius:28px;margin:12px auto 32px;max-width:1200px;padding:80px 32px 72px;text-align:center;font-family:Manrope,system-ui,sans-serif;isolation:isolate;overflow:hidden;border:1px solid rgba(255,255,255,.06);-webkit-font-smoothing:antialiased}.cl-top-wrap:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle 540px at 28% 14%,rgba(0,224,255,.26) 0%,rgba(0,224,255,.08) 30%,transparent 62%),radial-gradient(circle 540px at 72% 14%,rgba(255,0,168,.22) 0%,rgba(255,0,168,.07) 30%,transparent 62%),radial-gradient(circle 460px at 50% 6%,rgba(255,212,0,.16) 0%,rgba(255,212,0,.05) 30%,transparent 60%);pointer-events:none;mask-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.55) 4%,#000 12%,#000 38%,rgba(0,0,0,.55) 60%,rgba(0,0,0,.2) 80%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.55) 4%,#000 12%,#000 38%,rgba(0,0,0,.55) 60%,rgba(0,0,0,.2) 80%,transparent 100%);z-index:0}.cl-top-inner{position:relative;z-index:1;max-width:880px;margin:0 auto}.cl-eyebrow{display:inline-flex;gap:10px;align-items:center;font-size:11px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:#ffffff8c;margin-bottom:18px;font-family:JetBrains Mono,Manrope,monospace}.cl-eyebrow .cl-dot{width:6px;height:6px;border-radius:50%;background:#6be39e;box-shadow:0 0 10px #6be39ed9;animation:stPulse 2.5s ease-in-out infinite}.cl-top-wrap h2{font-size:clamp(34px,5.2vw,58px);font-weight:800;letter-spacing:-.04em;line-height:1.04;margin:0 0 18px;color:#f5f5f7}.cl-top-wrap h2 .cl-grad{display:inline-block;background:linear-gradient(to right,#00e0ff,#ff00a8,#ffd400 66%,#6be39e 80%,#00e0ff);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;padding-bottom:.08em;animation:stHaloFlow 9s cubic-bezier(.4,0,.2,1) infinite;animation-play-state:paused}.cl-top-wrap.cl-visible h2 .cl-grad{animation-play-state:running}.cl-sub{font-size:clamp(15px,1.5vw,18px);color:#ffffffb8;line-height:1.6;margin:0 auto 36px;max-width:720px;font-weight:400}.cl-sub strong{color:#fff;font-weight:700}.cl-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;max-width:720px;margin:0 auto 36px}.cl-stat{position:relative;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:18px 12px 14px;text-align:center;overflow:hidden}.cl-stat:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 75% 55% at 50% 0%,rgba(var(--glow),.25) 0%,transparent 70%);pointer-events:none}.cl-stat strong{display:block;font-size:clamp(20px,2.5vw,26px);font-weight:800;color:#fff;letter-spacing:-.02em;text-shadow:0 0 20px rgba(var(--glow),.45);line-height:1}.cl-stat span{display:block;font-size:11px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;color:#ffffff8c;margin-top:6px;font-family:JetBrains Mono,Manrope,monospace}.cl-ctas{display:flex;flex-wrap:wrap;justify-content:center;gap:14px}.cl-cta-primary{position:relative;display:inline-flex;align-items:center;gap:10px;padding:16px 30px;font-size:14px;font-weight:700;letter-spacing:.5px;color:#000!important;background:#fff;border:0!important;border-radius:100px;text-decoration:none!important;box-shadow:0 6px 20px #0000002e;transition:transform .4s cubic-bezier(.34,1.56,.64,1),box-shadow .5s ease;z-index:1}.cl-cta-primary:before{display:none}.cl-cta-primary svg{color:#000}.cl-cta-primary:hover{transform:translateY(-3px) scale(1.03);color:#000!important;box-shadow:0 14px 36px #00000040,0 0 28px #00e0ff73,0 0 36px #ff00a859,0 0 28px #ffd4004d}.cl-cta-secondary{position:relative;display:inline-flex;align-items:center;gap:8px;padding:16px 28px;font-size:14px;font-weight:700;letter-spacing:.5px;color:#fff!important;background:#ffffff0d;border:1px solid rgba(255,255,255,.2)!important;border-radius:100px;text-decoration:none!important;transition:transform .4s cubic-bezier(.34,1.56,.64,1),background .4s,border-color .4s,box-shadow .4s;z-index:1}.cl-cta-secondary:after{display:none}.cl-cta-secondary svg{color:#fff}.cl-cta-secondary:hover{transform:translateY(-3px) scale(1.03);color:#fff!important;background:#ffffff1f;border-color:#ffffff8c!important;box-shadow:0 12px 28px #0000004d,0 0 20px #ffffff1f}.cl-reveal{opacity:0;transform:translateY(20px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.cl-reveal.on{opacity:1;transform:none}@media(max-width:720px){.cl-top-wrap{border-radius:20px;padding:56px 20px 48px;margin:8px auto 24px}.cl-top-wrap h2{font-size:clamp(28px,7vw,36px)}.cl-stats{gap:8px}.cl-stat{padding:14px 8px 12px}.cl-stat strong{font-size:18px}.cl-stat span{font-size:9.5px;letter-spacing:.8px}.cl-cta-primary,.cl-cta-secondary{padding:14px 22px;font-size:13px}}.cl-top-wrap--slim{padding:36px 28px 32px;margin:12px auto 24px;border-radius:20px}.cl-top-wrap--slim h1,.cl-top-wrap--slim h2{font-size:clamp(22px,3vw,32px);font-weight:800;letter-spacing:-.03em;line-height:1.1;margin:0 0 14px;color:#f5f5f7}.cl-top-wrap--slim h1 .cl-grad,.cl-top-wrap--slim h2 .cl-grad{display:inline-block;background:linear-gradient(to right,#00e0ff,#ff00a8,#ffd400 66%,#6be39e 80%,#00e0ff);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;padding-bottom:.08em;animation:stHaloFlow 9s cubic-bezier(.4,0,.2,1) infinite;animation-play-state:paused}.cl-top-wrap--slim.cl-visible h1 .cl-grad,.cl-top-wrap--slim.cl-visible h2 .cl-grad{animation-play-state:running}.cl-top-wrap--slim .cl-eyebrow{margin-bottom:10px;font-size:10px;letter-spacing:2.4px}.cl-top-wrap--slim .cl-eyebrow .cl-dot{width:5px;height:5px}.cl-top-wrap--slim:before{background:radial-gradient(ellipse 60% 80% at 25% 30%,rgba(0,224,255,.16) 0%,transparent 65%),radial-gradient(ellipse 60% 80% at 75% 30%,rgba(255,0,168,.13) 0%,transparent 65%),radial-gradient(ellipse 50% 70% at 50% 70%,rgba(255,212,0,.08) 0%,transparent 65%)}.cl-stats--inline{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:14px auto 0;max-width:none}.cl-stats--inline .cl-stat-pill{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:100px;color:#ffffffb8;font-size:12px;font-weight:500;letter-spacing:.3px;font-family:JetBrains Mono,Manrope,monospace;position:relative;overflow:hidden;white-space:nowrap}.cl-stats--inline .cl-stat-pill:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 70% 120% at 50% 50%,rgba(var(--glow),.2) 0%,transparent 70%);pointer-events:none}.cl-stats--inline .cl-stat-pill strong{color:#fff;font-weight:700;letter-spacing:-.01em;text-shadow:0 0 10px rgba(var(--glow),.55)}@media(max-width:720px){.cl-top-wrap--slim{padding:26px 18px 24px;margin:8px auto 18px;border-radius:16px}.cl-top-wrap--slim h1,.cl-top-wrap--slim h2{font-size:clamp(20px,5.5vw,26px)}.cl-stats--inline{gap:6px}.cl-stats--inline .cl-stat-pill{padding:5px 11px;font-size:11px;gap:5px}}.cl-seo-wrap{font-family:Manrope,system-ui,sans-serif;max-width:1200px;margin:48px auto 56px;padding:0 24px;color:var(--c-ink, #121214);-webkit-font-smoothing:antialiased;content-visibility:auto;contain-intrinsic-size:auto 2400px}.cl-seo-section{margin-bottom:56px}.cl-seo-eyebrow{display:inline-block;font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#06c;margin-bottom:10px;font-family:JetBrains Mono,Manrope,monospace}.cl-seo-wrap h2{font-size:clamp(26px,3.2vw,34px);font-weight:700;letter-spacing:-.025em;line-height:1.15;color:var(--c-ink, #121214);margin:0 0 14px}.cl-seo-wrap h3{font-size:clamp(18px,2vw,22px);font-weight:600;color:var(--c-ink, #121214);margin:28px 0 12px;letter-spacing:-.015em}.cl-seo-wrap p{font-family:Assistant,Manrope,system-ui,sans-serif;font-size:16px;font-weight:400;color:#424245;line-height:1.7;letter-spacing:normal;margin:0 0 16px;max-width:820px}.cl-seo-wrap p.cl-answer-lead{font-family:Assistant,Manrope,system-ui,sans-serif;font-size:clamp(17px,1.7vw,19px);font-weight:400;color:#424245;line-height:1.7;letter-spacing:normal;max-width:880px}.cl-seo-wrap p strong,.cl-seo-wrap strong{color:var(--c-ink, #121214);font-weight:600}.cl-seo-wrap p a{color:#06c;text-decoration:none;border-bottom:1px solid rgba(0,102,204,.25);transition:border-color .2s,color .2s}.cl-seo-wrap p a:hover{border-color:#06c;color:#049}.cl-svc-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin:24px 0 0}.cl-svc-card{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:18px;padding:24px 22px;transition:transform .4s cubic-bezier(.34,1.56,.64,1),box-shadow .4s,border-color .3s;position:relative}.cl-svc-card:hover{transform:translateY(-4px);box-shadow:0 16px 40px #00000014;border-color:#0066cc4d}.cl-svc-card-icon{width:40px;height:40px;border-radius:12px;background:linear-gradient(135deg,rgba(var(--svc-glow),.18),rgba(var(--svc-glow),.05));display:flex;align-items:center;justify-content:center;margin-bottom:14px;color:rgb(var(--svc-glow))}.cl-svc-card h3{font-size:17px;margin:0 0 6px;font-weight:600}.cl-svc-card p{font-size:14.5px;line-height:1.55;margin:0;color:#6e6e73}.cl-brands{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin:24px 0 0}.cl-brand-tile{background:#fff;border:1px solid rgba(0,0,0,.08)!important;border-radius:14px;padding:18px 12px;text-align:center;font-size:13px;font-weight:700;letter-spacing:.3px;color:var(--c-ink, #121214)!important;text-decoration:none!important;transition:transform .3s,box-shadow .3s,border-color .3s;position:relative;overflow:hidden}.cl-brand-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 0%,rgba(var(--brand-glow, 0, 102, 204),.12) 0%,transparent 60%);opacity:0;transition:opacity .3s;pointer-events:none}.cl-brand-tile:hover{transform:translateY(-3px);box-shadow:0 12px 28px #00000014;border-color:rgb(var(--brand-glow, 0, 102, 204))!important;color:var(--c-ink, #121214)!important}.cl-brand-tile:hover:after{opacity:1}.cl-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:24px 0 0;counter-reset:cl-step}.cl-step{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:18px;padding:28px 22px 22px;position:relative;counter-increment:cl-step}.cl-step:before{content:counter(cl-step,decimal-leading-zero);position:absolute;top:16px;right:18px;font-family:JetBrains Mono,monospace;font-size:13px;font-weight:700;color:#06c;letter-spacing:1px}.cl-step h3{margin:0 0 8px;font-size:17px;font-weight:700}.cl-step p{font-size:14.5px;color:#6e6e73;line-height:1.55;margin:0}.cl-coverage{background:linear-gradient(135deg,#f5f5f7,#fafafc);border:1px solid rgba(0,0,0,.06);border-radius:20px;padding:32px 28px;display:grid;grid-template-columns:1fr 1fr;gap:32px;margin:24px 0 0}.cl-coverage-block h3{font-size:16px;margin:0 0 8px;font-weight:600;color:var(--c-ink, #121214)}.cl-coverage-block p{font-size:14.5px;margin:0;color:#6e6e73}.cl-coverage-block .cl-cov-time{display:inline-block;margin-top:10px;padding:6px 12px;background:#00e0ff1a;color:#068;border-radius:100px;font-size:12px;font-weight:700;letter-spacing:.4px;font-family:JetBrains Mono,monospace}.cl-faqs{margin-top:24px}.cl-faq{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:16px;margin-bottom:10px;overflow:hidden;transition:border-color .3s,box-shadow .3s}.cl-faq[open]{border-color:#0066cc59;box-shadow:0 8px 28px #0000000d}.cl-faq summary{padding:18px 22px;font-size:16px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;color:var(--c-ink, #121214);transition:background .2s}.cl-faq summary::-webkit-details-marker{display:none}.cl-faq summary:hover{background:#0066cc0a}.cl-faq summary:after{content:"+";font-size:22px;font-weight:400;color:#06c;transition:transform .3s;flex-shrink:0;line-height:1}.cl-faq[open] summary:after{transform:rotate(45deg)}.cl-faq-body{padding:0 22px 18px;font-size:15.5px;color:#424245;line-height:1.7}.cl-faq-body p{margin:0 0 10px;max-width:none}.cl-faq-body p:last-child{margin-bottom:0}.cl-final-cta{background:#000;border-radius:24px;padding:56px 32px;margin:56px auto 0;text-align:center;position:relative;overflow:hidden;isolation:isolate}.cl-final-cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle 460px at 30% 20%,rgba(0,224,255,.22) 0%,transparent 60%),radial-gradient(circle 460px at 70% 20%,rgba(255,0,168,.18) 0%,transparent 60%),radial-gradient(circle 380px at 50% 80%,rgba(255,212,0,.13) 0%,transparent 60%);pointer-events:none;z-index:0}.cl-final-cta-inner{position:relative;z-index:1}.cl-final-cta h2{color:#fff;font-size:clamp(24px,3vw,32px);font-weight:800;letter-spacing:-.025em;margin:0 0 14px}.cl-final-cta p{color:#ffffffb3;font-size:15.5px;margin:0 auto 26px;max-width:560px;line-height:1.6}@media(max-width:720px){.cl-seo-wrap{margin:32px auto 40px;padding:0 18px}.cl-seo-section{margin-bottom:40px}.cl-svc-grid{grid-template-columns:1fr;gap:12px}.cl-brands{grid-template-columns:repeat(3,1fr);gap:8px}.cl-brand-tile{padding:14px 8px;font-size:12px}.cl-steps{grid-template-columns:1fr;gap:12px}.cl-coverage{grid-template-columns:1fr;gap:20px;padding:24px 22px}.cl-final-cta{padding:40px 22px;border-radius:20px}}@media(prefers-reduced-motion:reduce){.cl-top-wrap h2 .cl-grad,.cl-cta-primary:before,.cl-cta-secondary:after,.cl-eyebrow .cl-dot,.cl-reveal,.cl-svc-card,.cl-brand-tile,.cl-faq summary:after{animation:none!important;transition:none!important;transform:none!important}.cl-reveal{opacity:1!important}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/collection-services.css.map */
