.ct-page,.pz-page{--fx-ease:cubic-bezier(.16, 1, .3, 1)}.ct-m:nth-child(4n+1),.ct-desk:nth-child(5n+1),.ct-st:nth-child(3n+1),.ct-checks li:nth-child(4n+1),.pz-card--base,.pz-ic--cy{--ov-theme:#3b82f6}.ct-m:nth-child(4n+2),.ct-desk:nth-child(5n+2),.ct-st:nth-child(3n+2),.ct-checks li:nth-child(4n+2),.pz-card--growth,.pz-ic--vi{--ov-theme:#0ea5e9}.ct-m:nth-child(4n+3),.ct-desk:nth-child(5n+3),.ct-st:nth-child(3n+3),.ct-checks li:nth-child(4n+3),.pz-card--enterprise,.pz-ic--am{--ov-theme:#10b981}.ct-m:nth-child(4n+4),.ct-desk:nth-child(5n+4),.ct-checks li:nth-child(4n+4),.pz-card--full,.pz-ic--pk{--ov-theme:#8b5cf6}.ct-desk:nth-child(5n+5){--ov-theme:#0ea5e9}.pz-hc--cloud{--ov-theme:#3b82f6}.pz-hc--own{--ov-theme:#8b5cf6}.pz-q{--ov-theme:#3b82f6}.ct-m,.ct-desk,.ct-st,.ct-checks li,.pz-card,.pz-hc,.pz-ic{--lift:0px;isolation:isolate;background:linear-gradient(180deg, color-mix(in srgb, var(--ov-theme) 9%, #fff) 0%, #fff 60%);border:1px solid color-mix(in srgb, var(--ov-theme) 16%, #e6eef8);box-shadow:inset 0 4px 0 var(--ov-theme), 0 1px 0 #fffc inset;transform:translateY(var(--lift));transition:transform .5s var(--fx-ease), box-shadow .45s, border-color .35s, background .35s, opacity .4s, filter .4s;position:relative}.ct-m{border-radius:18px}.ct-desk,.ct-st,.pz-card,.pz-ic{border-radius:20px}.ct-checks li{border-radius:16px}.pz-card--pop{border-color:color-mix(in srgb, var(--ov-theme) 40%, #e6eef8);box-shadow:inset 0 4px 0 var(--ov-theme), 0 18px 44px #0ea5e929}.ct-desk:before,.ct-st:before,.pz-card:before,.pz-hc:before,.pz-ic:before{content:"";background:radial-gradient(circle at top right, var(--ov-theme) 0%, transparent 70%);opacity:.08;pointer-events:none;z-index:0;border-radius:0 20px 0 0;width:120px;height:120px;transition:opacity .4s;position:absolute;top:0;right:0}.ct-st:before{z-index:-1}.ct-page .spot-glow,.pz-page .spot-glow{z-index:2;background:radial-gradient(300px circle at var(--sx,50%) var(--sy,50%), color-mix(in srgb, var(--ov-theme,#1d63e6) 22%, transparent), transparent 68%)}.pz-card,.pz-hc,.pz-ic,.ct-desk,.ct-st{overflow:hidden}.ct-page .ind-shine,.pz-page .ind-shine{border-radius:inherit}.ct-m__ic,.ct-st__ic,.pz-ic__i{background:color-mix(in srgb, var(--ov-theme) 10%, #fff);border:1px solid color-mix(in srgb, var(--ov-theme) 22%, #fff);color:var(--ov-theme);transition:transform .5s var(--fx-ease), background .35s, box-shadow .35s, border-color .35s, color .3s}.ct-checks li>span:first-child{color:var(--ov-theme);background:color-mix(in srgb, var(--ov-theme) 12%, #fff)}.pz-ic__bar{background:var(--ov-theme)}.pz-badge,.pz-card--full .pz-badge{background:color-mix(in srgb, var(--ov-theme) 12%, #fff);color:color-mix(in srgb, var(--ov-theme) 80%, #0b1b33)}.pz-card{--c1:var(--ov-theme)}@media (hover:hover) and (pointer:fine){.ct-ms:has(.ct-m:hover) .ct-m:not(:hover),.ct-desks:has(.ct-desk:hover) .ct-desk:not(:hover),.ct-sts:has(.ct-st:hover) .ct-st:not(:hover),.ct-checks:has(li:hover) li:not(:hover),.pz-cards:has(.pz-card:hover) .pz-card:not(:hover),.pz-host:has(.pz-hc:hover) .pz-hc:not(:hover),.pz-inc:has(.pz-ic:hover) .pz-ic:not(:hover){opacity:.74;filter:saturate(.88)}.ct-m:hover,.ct-desk:hover,.ct-st:hover,.ct-checks li:hover,.pz-card:hover,.pz-hc:hover,.pz-ic:hover{--lift:-8px;border-color:color-mix(in srgb, var(--ov-theme) 32%, #e6eef8);box-shadow:inset 0 4px 0 var(--ov-theme), 0 22px 48px #1428501f, 0 0 0 1px color-mix(in srgb, var(--ov-theme) 14%, transparent), 0 0 40px color-mix(in srgb, var(--ov-theme) 12%, transparent);background:#fff;transform:translateY(-8px)}.ct-m:hover{--lift:-5px;transform:translateY(-5px)}.ct-desk:hover:before,.ct-st:hover:before,.pz-card:hover:before,.pz-hc:hover:before,.pz-ic:hover:before{opacity:.16}.ct-page .has-spot:hover .ind-shine,.pz-page .has-spot:hover .ind-shine{opacity:1;animation:.85s cubic-bezier(.22,1,.36,1) forwards indShineSweep}.ct-m:hover .ct-m__ic,.ct-st:hover .ct-st__ic,.pz-ic:hover .pz-ic__i,.ct-checks li:hover>span:first-child{background:color-mix(in srgb, var(--ov-theme) 18%, #fff);border-color:color-mix(in srgb, var(--ov-theme) 35%, #fff);color:var(--ov-theme);box-shadow:0 10px 24px color-mix(in srgb, var(--ov-theme) 22%, transparent);transform:scale(1.1)rotate(-4deg)}.ct-st:hover h3,.pz-ic:hover h3,.pz-hc:hover h3,.pz-card:hover h3{color:color-mix(in srgb, var(--ov-theme) 58%, #172033)}.ct-st:hover .ct-st__n{-webkit-text-stroke-color:var(--ov-theme)}.pz-q:hover{border-color:color-mix(in srgb, var(--ov-theme) 32%, #e6eef8);box-shadow:inset 4px 0 0 var(--ov-theme), 0 14px 30px #14285014}}@media (prefers-reduced-motion:reduce){.ct-m,.ct-desk,.ct-st,.ct-checks li,.pz-card,.pz-hc,.pz-ic{transition:none}.ct-m:hover,.ct-desk:hover,.ct-st:hover,.ct-checks li:hover,.pz-card:hover,.pz-hc:hover,.pz-ic:hover{transform:none}}.ct-checks li>span.ind-shine{background:linear-gradient(105deg,#0000 38%,#ffffff8c 48%,#ffffff1f 52%,#0000 62%);border-radius:0;grid-column:auto;width:auto;height:auto;display:block}.ct-checks li{grid-template-columns:42px 1fr;padding:20px 20px 20px 18px;overflow:hidden}.ct-checks li>span:first-child{border:1px solid color-mix(in srgb, var(--ov-theme) 22%, #fff);border-radius:13px;width:42px;height:42px}.ct-checks li>span:first-child svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.ct-checks li:hover>span.ind-shine{background:linear-gradient(105deg,#0000 38%,#ffffff8c 48%,#ffffff1f 52%,#0000 62%)}