.qps-area{--qps-ink: #ffffff;--qps-muted: rgba(255, 255, 255, .72);--qps-soft: rgba(255, 255, 255, .1);--qps-line: rgba(113, 205, 255, .2);--qps-blue: #1d66ff;--qps-cyan: #5bcbf5;--qps-navy: #020b16;--qps-panel: rgba(7, 23, 50, .86);background:radial-gradient(circle at 82% 4%,rgba(29,102,255,.24),transparent 28rem),radial-gradient(circle at 4% 42%,rgba(91,203,245,.12),transparent 24rem),linear-gradient(180deg,#020b16,#071329,#020b16);color:var(--qps-ink);overflow:hidden}.qps-area *{box-sizing:border-box}.qps-area a{color:inherit}.qps-wrap{width:min(1240px,calc(100% - 40px));margin:0 auto}.qps-eyebrow{margin:0 0 20px;color:var(--qps-cyan);font-size:1.3rem;font-weight:800;letter-spacing:.14em;line-height:1.2;text-transform:uppercase}.qps-lede,.qps-copy{color:var(--qps-muted);font-size:clamp(1.55rem,1.25vw,1.8rem);line-height:1.62}.qps-subnav{position:relative;z-index:4;padding:18px 0 0}.qps-subnav__list{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.qps-subnav__link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 18px;border:1px solid var(--qps-line);border-radius:999px;background:#ffffff0a;color:#ffffffc7;font-size:1.35rem;font-weight:800;line-height:1.15;text-decoration:none;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease}.qps-subnav__link:hover,.qps-subnav__link:focus-visible{border-color:#5bcbf59e;color:#fff;transform:translateY(-1px)}.qps-subnav__link.is-active{border-color:#5bcbf5d9;background:linear-gradient(135deg,#5bcbf538,#1d66ff47);color:#fff}.qps-hero{position:relative;padding:clamp(42px,5vw,82px) 0 clamp(46px,5.5vw,90px)}.qps-hero__grid,.qps-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.78fr);gap:clamp(26px,4vw,58px);align-items:center}.qps-hero h1{max-width:820px;margin:0;font-size:clamp(3.6rem,5vw,6.4rem);font-weight:850;letter-spacing:0;line-height:.98}.qps-hero__copy{max-width:720px;margin:20px 0 0}.qps-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:26px}.qps-actions--center{justify-content:center}.qps-btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;max-width:100%;padding:13px 22px;border:1px solid transparent;border-radius:999px;font-size:1.45rem;font-weight:850;line-height:1.15;text-align:center;text-decoration:none;transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease}.qps-btn:hover,.qps-btn:focus-visible{transform:translateY(-2px)}.qps-btn--primary{background:linear-gradient(135deg,var(--qps-cyan),var(--qps-blue));color:#fff;box-shadow:0 18px 38px #1d66ff47}.qps-btn--secondary{border-color:#5bcbf56b;background:#ffffff0a;color:#fff}.qps-media{position:relative;overflow:hidden;min-height:280px;border:1px solid rgba(91,203,245,.22);border-radius:24px;background:linear-gradient(135deg,#5bcbf533,#1d66ff14),#071a38;box-shadow:0 28px 80px #00000052}.qps-media img{display:block;width:100%;height:100%;min-height:inherit;object-fit:cover}.qps-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;padding:24px;background:linear-gradient(145deg,#020b1614,#020b16c2),repeating-linear-gradient(135deg,rgba(255,255,255,.08) 0 1px,transparent 1px 18px),radial-gradient(circle at 78% 22%,rgba(91,203,245,.42),transparent 16rem),linear-gradient(135deg,#0d2a5f,#061226)}.qps-placeholder:before{content:"";position:absolute;top:12%;right:12%;bottom:12%;left:12%;border:1px solid rgba(255,255,255,.16);border-radius:20px}.qps-placeholder span{position:relative;z-index:1;max-width:22rem;color:#ffffffbd;font-size:1.35rem;font-weight:800;letter-spacing:.05em;line-height:1.35;text-transform:uppercase}.qps-section{padding:clamp(42px,5.2vw,76px) 0}.qps-section--panel{background:#ffffff09;border-top:1px solid rgba(91,203,245,.1);border-bottom:1px solid rgba(91,203,245,.1)}.qps-heading{max-width:820px;margin-bottom:clamp(22px,3vw,34px)}.qps-heading--center{margin-right:auto;margin-left:auto;text-align:center}.qps-heading--wide{max-width:100%}.qps-heading h2,.qps-split__content h2{margin:0;font-size:clamp(2.8rem,3.3vw,4.6rem);font-weight:850;letter-spacing:0;line-height:1.04}.qps-heading p,.qps-split__content p{margin:14px 0 0}.qps-hero .qps-eyebrow,.qps-heading .qps-eyebrow,.qps-split__content .qps-eyebrow,.qps-feature .qps-eyebrow,.qps-service .qps-eyebrow,.qps-final .qps-eyebrow{margin:0 0 22px}.qps-heading .qps-eyebrow+.qps-care-logo{margin-top:0}.qps-grid--spaced{margin-top:28px}.qps-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.qps-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.qps-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}.qps-card,.qps-step,.qps-plan,.qps-faq details,.qps-service{border:1px solid rgba(91,203,245,.18);border-radius:22px;background:linear-gradient(145deg,#ffffff16,#ffffff08),#05132ac7;box-shadow:0 14px 38px #00000029}.qps-card{display:flex;flex-direction:column;min-height:100%;padding:24px}.qps-card h3,.qps-step h3,.qps-plan h3,.qps-service h2{margin:0;color:#fff;font-size:clamp(1.9rem,1.65vw,2.35rem);font-weight:850;letter-spacing:0;line-height:1.18;overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual}.qps-card p,.qps-step p,.qps-plan p,.qps-service p,.qps-faq p{color:var(--qps-muted);font-size:1.48rem;line-height:1.54}.qps-card p,.qps-step p,.qps-plan p{margin:10px 0 0}.qps-card__link{display:inline-flex;margin-top:auto;padding-top:20px;color:var(--qps-cyan);font-size:1.4rem;font-weight:850;text-decoration:none}.qps-checks{display:grid;gap:10px;margin:20px 0 0;padding:0;list-style:none}.qps-checks li{position:relative;padding-left:28px;color:#ffffffd1;font-size:1.48rem;line-height:1.46}.qps-checks li:before{content:"";position:absolute;left:0;top:.62em;width:9px;height:9px;border-radius:999px;background:var(--qps-cyan);box-shadow:0 0 16px #5bcbf5b8}.qps-checks--five{grid-template-columns:repeat(5,minmax(0,1fr));margin-top:28px}.qps-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px}.qps-steps--six{grid-template-columns:repeat(auto-fit,minmax(175px,1fr))}.qps-step{padding:20px}.qps-step__number{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;margin-bottom:14px;border-radius:999px;background:#5bcbf524;color:var(--qps-cyan);font-size:1.35rem;font-weight:900}.qps-feature{overflow:hidden;border:1px solid rgba(91,203,245,.18);border-radius:26px;background:radial-gradient(circle at 92% 14%,rgba(91,203,245,.2),transparent 20rem),linear-gradient(135deg,#092046f2,#030d1dfa)}.qps-feature__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.78fr);gap:clamp(22px,3vw,42px);align-items:center;padding:clamp(24px,3.8vw,46px)}.qps-feature .qps-media{min-height:250px;border-radius:20px}.qps-service-list{display:grid;gap:22px}.qps-service{scroll-margin-top:120px;overflow:hidden}.qps-service__grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(280px,.72fr);gap:clamp(22px,3vw,38px);align-items:center;padding:clamp(22px,3vw,34px)}.qps-service__media{align-self:center;min-height:250px}.qps-service:nth-child(2n) .qps-service__media{order:-1}.qps-service__meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0}.qps-mini h3{margin:0 0 8px;color:var(--qps-cyan);font-size:1.35rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.qps-mini ul{display:grid;gap:6px;margin:0;padding-left:18px;color:#ffffffc7;font-size:1.36rem;line-height:1.38}.qps-note{margin:14px 0 0;padding:14px 16px;border-left:3px solid var(--qps-cyan);border-radius:12px;background:#5bcbf514;color:#ffffffc7;font-size:1.42rem;line-height:1.5}.qps-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.qps-plan{padding:24px}.qps-plan__badge{display:inline-flex;margin-bottom:14px;padding:7px 13px;border-radius:999px;background:#5bcbf521;color:var(--qps-cyan);font-size:1.25rem;font-weight:900;text-transform:uppercase}.qps-faq{display:grid;gap:12px}.qps-faq details{padding:0}.qps-faq summary{cursor:pointer;padding:20px 24px;color:#fff;font-size:1.65rem;font-weight:850;line-height:1.25}.qps-faq p{margin:0;padding:0 24px 22px}.qps-final{padding:clamp(42px,5vw,70px) 0;background:radial-gradient(circle at 80% 8%,rgba(91,203,245,.24),transparent 22rem),linear-gradient(135deg,#061938,#0a2c77 58%,#08204f)}.qps-final__panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,max-content);gap:22px;align-items:center;padding:clamp(24px,3vw,38px);border:1px solid rgba(255,255,255,.16);border-radius:24px;background:#ffffff0f}.qps-final .qps-actions{justify-content:flex-end;min-width:0;max-width:100%}.qps-final .qps-btn{white-space:normal;overflow-wrap:anywhere}.qps-final h2{margin:0;font-size:clamp(2.8rem,3.2vw,4.3rem);font-weight:850;line-height:1.04}.qps-final p{max-width:760px;margin:12px 0 0}.qps-care-logo{display:block;width:min(220px,58vw);height:auto;margin:0 0 18px;object-fit:contain}.qps-care-logo--hero{width:min(250px,62vw);margin-bottom:22px}.qps-overview .qps-grid--four .qps-card h3{font-size:clamp(1.65rem,1.18vw,1.95rem);white-space:nowrap}@media screen and (min-width:990px){.qps-heading--wide h2{white-space:nowrap}}.qps-care-logo--center{margin-right:auto;margin-left:auto}.qps-care-logo--final{width:min(190px,50vw)}.qps-care-page #what-is-included .qps-feature__grid{grid-template-columns:minmax(0,1fr) minmax(260px,.45fr);align-items:start}.qps-care-page #what-is-included .qps-media{min-height:230px}.qps-care-page #what-is-included .qps-card{padding:20px}@media screen and (max-width:1100px){.qps-grid,.qps-grid--four,.qps-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.qps-steps--six{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.qps-final__panel{grid-template-columns:1fr}.qps-final .qps-actions{justify-content:flex-start;margin-top:6px}}@media screen and (max-width:820px){.qps-wrap{width:min(100% - 28px,1300px)}.qps-subnav__list{display:grid;grid-template-columns:1fr}.qps-subnav__link{width:100%}.qps-hero__grid,.qps-split,.qps-feature__grid,.qps-service__grid,.qps-final__panel{grid-template-columns:1fr}.qps-hero{padding-top:34px}.qps-hero h1{font-size:clamp(3.3rem,10vw,4.8rem)}.qps-media{min-height:210px;border-radius:20px}.qps-grid,.qps-grid--two,.qps-grid--four,.qps-steps,.qps-steps--six,.qps-plans,.qps-checks--five,.qps-service__meta{grid-template-columns:1fr}.qps-service:nth-child(2n) .qps-service__media{order:0}.qps-card,.qps-step,.qps-plan{padding:20px}.qps-overview .qps-grid--four .qps-card h3,.qps-heading--wide h2{white-space:normal}.qps-feature__grid,.qps-service__grid,.qps-final__panel{padding:20px}.qps-care-page #what-is-included .qps-feature__grid{grid-template-columns:1fr;gap:20px}.qps-care-page #what-is-included .qps-heading{max-width:100%;margin-bottom:22px}.qps-care-page #what-is-included .qps-heading h2{max-width:100%;overflow-wrap:normal;word-break:normal}.qps-care-page #what-is-included .qps-media{min-height:210px}.qps-actions{flex-direction:column}.qps-hero .qps-eyebrow,.qps-heading .qps-eyebrow,.qps-split__content .qps-eyebrow,.qps-feature .qps-eyebrow,.qps-service .qps-eyebrow,.qps-final .qps-eyebrow{margin-bottom:15px}.qps-btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/quno-professional-services.css.map */
