.technology-mark[data-astro-cid-uaaeryhv]{object-fit:contain;width:16px;height:16px;color:var(--blue-d);flex:none;display:inline-block}svg[data-astro-cid-uaaeryhv].technology-mark{fill:currentColor;stroke:none}.technology-mask[data-astro-cid-uaaeryhv]{background:var(--blue-d);mask:var(--technology-asset) center/contain no-repeat;-webkit-mask:var(--technology-asset) center/contain no-repeat}.stack-groups[data-astro-cid-currtm3i]{isolation:isolate;background:var(--surf);border-block:1px solid var(--line);position:relative;overflow:clip}.stack-groups[data-astro-cid-currtm3i]:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(ellipse at 70% 35%,color-mix(in srgb,var(--blue) 12%,transparent),transparent 55%);animation:16s ease-in-out infinite alternate paused stack-atmosphere;position:absolute;inset:-30%}.stack-network[data-astro-cid-currtm3i]{z-index:-1;pointer-events:none;width:100%;height:100%;color:var(--blue);opacity:.14;position:absolute;inset:0}.stack-packets[data-astro-cid-currtm3i]{animation:20s linear infinite paused stack-packet}.stack-card[data-astro-cid-currtm3i]{background:var(--card);border-radius:18px;padding:28px;transition:transform .3s,border-color .3s,box-shadow .3s;position:relative;overflow:clip}.stack-watermark[data-astro-cid-currtm3i]{pointer-events:none;color:var(--blue);opacity:.09;position:absolute;top:22px;right:22px}.stack-watermark[data-astro-cid-currtm3i] svg{fill:none;stroke:currentColor;stroke-width:.8px;width:86px;height:86px}.stack-card[data-astro-cid-currtm3i] .ico[data-astro-cid-currtm3i]{border:1px solid var(--line);background:var(--tint);border-radius:12px;width:46px;height:46px;margin-bottom:18px}.stack-card[data-astro-cid-currtm3i] h3[data-astro-cid-currtm3i]{letter-spacing:-.025em;font-size:19px;position:relative}.stack-card[data-astro-cid-currtm3i]>p[data-astro-cid-currtm3i]{color:var(--muted);line-height:1.8;position:relative}@keyframes stack-atmosphere{to{transform:translate(-10%,8%)}}@keyframes stack-packet{to{stroke-dashoffset:-360px}}@media (hover:hover) and (pointer:fine){.stack-card[data-astro-cid-currtm3i]:hover{border-color:color-mix(in srgb,var(--blue) 45%,var(--line));box-shadow:0 12px 26px color-mix(in srgb,var(--blue) 8%,transparent);transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.stack-groups[data-astro-cid-currtm3i]:before,.stack-packets[data-astro-cid-currtm3i]{animation:none}.stack-card[data-astro-cid-currtm3i]{transition:none}.stack-card[data-astro-cid-currtm3i]:hover{transform:none}}.stack-grid[data-astro-cid-currtm3i]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:28px;display:grid}.stack-chips[data-astro-cid-currtm3i]{flex-wrap:wrap;gap:8px;margin:16px 0 0;padding:0;list-style:none;display:flex}.stack-chips[data-astro-cid-currtm3i] li[data-astro-cid-currtm3i]{background:var(--tint);border:1px solid var(--line);color:var(--text);border-radius:999px;align-items:center;gap:7px;padding:5px 12px;font-size:13px;line-height:1.4;display:inline-flex}.stack-note[data-astro-cid-currtm3i]{color:var(--muted);margin-top:18px;font-size:13px}@media (width<=700px){.stack-grid[data-astro-cid-currtm3i]{grid-template-columns:1fr}}.managed-page #plans-mgmt .plan.quote-wide{background:radial-gradient(ellipse at 10% 50%,color-mix(in srgb,var(--blue) 8%,transparent),transparent 65%),var(--card);grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:24px;padding:28px;display:grid}.managed-page .quote-icon{border:1px solid var(--line);width:58px;height:58px;color:var(--blue-d);background:var(--tint);border-radius:16px;place-items:center;display:grid}.managed-page .quote-icon svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:30px;height:30px}.managed-page .quote-wide .quote-copy{min-width:0}.managed-page .quote-wide .quote-copy h3{margin:0 0 9px;font-size:21px}.managed-page .quote-wide .quote-copy .psub{min-height:0;color:var(--muted);max-width:68ch;margin:0;font-size:13px;line-height:1.8}.managed-page .quote-wide>.btn,.managed-page .quote-wide .quote-acts .btn{white-space:nowrap;border:1px solid color-mix(in srgb,var(--blue) 35%,var(--line));background:var(--tint);color:var(--blue-d);border-radius:10px;margin:0}.managed-page .quote-acts{text-align:center;flex-direction:column;align-items:stretch;gap:10px;display:flex}.managed-page .quote-link{color:var(--blue-d);font-size:14px;font-weight:600}@media (width<=700px){.managed-page #plans-mgmt .plan.quote-wide{grid-template-columns:48px minmax(0,1fr);gap:16px;padding:24px}.managed-page .quote-icon{border-radius:13px;width:48px;height:48px}.managed-page .quote-wide>.btn,.managed-page .quote-wide>.quote-acts{text-align:center;grid-column:1/-1;justify-self:stretch}}.managed-page :is(#plans-mgmt,#plans-devops) .plans>.incl{color:var(--muted);box-shadow:none;background:0 0;border:0;border-radius:0;grid-column:1/-1;margin:12px 0 0;padding:0;font-size:11px;line-height:1.7}.managed-page .tbl .cmp tr.cat td{background:var(--tint);color:var(--text);border-block:1px solid var(--line)}.managed-page .tbl .cmp tr.cat svg{color:var(--blue-d)}.managed-page .plan-service-icon{border:1px solid var(--line);background:var(--tint);width:48px;height:48px;color:var(--blue-d);border-radius:13px;place-items:center;margin-bottom:20px;display:grid}.managed-page .plan-service-icon svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:25px;height:25px}.managed-page #plans-mgmt .plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.managed-page #plans-mgmt .plan:not(.quote-wide){padding:24px}.managed-page #plans-mgmt .plan:not(.quote-wide) .plan-service-icon{border-radius:11px;width:40px;height:40px;margin:0;position:absolute;top:24px;left:24px}.managed-page #plans-mgmt .plan:not(.quote-wide) h3{align-items:center;min-height:44px;margin-bottom:12px;padding-left:56px;font-size:20px;line-height:1.4;display:flex}.managed-page #plans-mgmt .plan:not(.quote-wide) .best{min-height:3em;margin:0 0 12px}.managed-page #plans-mgmt .plan:not(.quote-wide) .price{margin-top:0}.managed-page #plans-mgmt .plan:not(.quote-wide) ul.checks{gap:8px;margin-bottom:18px}.managed-page #plans-mgmt .plan:not(.quote-wide) ul.rates{margin-bottom:18px}@media (width<=650px){.managed-page #plans-mgmt .plans{grid-template-columns:minmax(0,1fr);gap:22px}.managed-page #plans-mgmt .plan:not(.quote-wide) .best{min-height:0}}.managed-page :is(#plans-mgmt,#plans-devops) .rates li{align-items:center;gap:8px;display:flex}.managed-page :is(#plans-mgmt,#plans-devops) .rates svg{fill:none;stroke:currentColor;stroke-width:1.5px;flex:none;width:14px;height:14px}.managed-page #plans-devops .plans{grid-template-columns:repeat(3,minmax(0,1fr))}.managed-page #plans-devops .plan{flex-direction:column;display:flex}.managed-page #plans-devops .plan .btn{margin-top:auto}.managed-page .managed-calculator{background:radial-gradient(ellipse at 15% 40%,color-mix(in srgb,var(--blue) 8%,transparent),transparent 65%),var(--surf);border-block:1px solid var(--line)}.managed-page .managed-calculator .two{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:stretch;gap:48px}.managed-page .calc{max-width:none;margin-top:30px;display:block}.managed-page .calc fieldset{border:0;min-width:0;margin:0;padding:0}.managed-page .calc legend,.managed-page .calc-count>span:first-child{align-items:center;gap:10px;margin-bottom:12px;font-size:13px;font-weight:600;display:flex}.managed-page .calc svg{width:20px;height:20px;color:var(--blue)}.managed-page .calc-plan-buttons{grid-template-columns:1fr 1fr;gap:10px;display:grid}.managed-page .calc-plan-buttons button{text-align:left;border:1px solid var(--line);background:var(--card);color:var(--text);font:inherit;cursor:pointer;border-radius:12px;padding:15px;font-size:13px;transition:transform .25s,border-color .25s,background .25s}.managed-page .calc-plan-buttons button[aria-pressed=true]{background:var(--tint);border-color:var(--blue);box-shadow:inset 3px 0 var(--blue)}.managed-page .calc-count{margin-top:28px;display:block}.managed-page .calc-count output{background:var(--card);color:var(--blue-d);font-variant-numeric:tabular-nums;border-radius:8px;margin-left:auto;padding:4px 12px;font-size:22px}.managed-page .calc input[type=range]{appearance:none;background:linear-gradient(to right,var(--blue-solid) var(--range-progress,0%),var(--line) var(--range-progress,0%));cursor:pointer;border:0;border-radius:99px;width:100%;height:7px;margin:16px 0;padding:0}.managed-page .calc input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--blue-solid);border:4px solid var(--card);width:23px;height:23px;box-shadow:0 0 0 1px var(--blue),0 4px 10px color-mix(in srgb,var(--blue) 25%,transparent);border-radius:50%}.managed-page .calc input[type=range]::-moz-range-thumb{background:var(--blue-solid);border:4px solid var(--card);border-radius:50%;width:16px;height:16px}.managed-page .calc-range-limits{color:var(--muted);justify-content:space-between;font-size:11px;display:flex}.managed-page .calc button:focus-visible,.managed-page .calc input:focus-visible{outline:2px solid var(--blue);outline-offset:4px}.managed-page .ledger{background:radial-gradient(ellipse at 100% 0,color-mix(in srgb,var(--blue) 9%,transparent),transparent 65%),var(--card);box-shadow:0 20px 50px color-mix(in srgb,var(--ink) 5%,transparent);border-radius:22px;padding:32px}.managed-page .calc-result-icon,.managed-lead-icon{width:64px;height:64px;color:var(--blue);background:var(--tint);border:1px solid color-mix(in srgb,var(--blue) 25%,var(--line));border-radius:18px;place-items:center;margin-bottom:22px;display:grid;transform:rotate(-5deg)}.managed-page .calc-result-icon svg,.managed-lead-icon svg{width:32px;height:32px}.managed-page .ledger .row{gap:22px;padding-block:15px}.managed-page .ledger .row span{font-size:13px}.managed-page .ledger .row b{white-space:nowrap}.managed-page .ledger .row.last{align-items:baseline;padding-top:25px}.managed-page .ledger .row.last b{letter-spacing:-.04em;font-size:clamp(30px,3vw,42px)}.managed-page .calc svg,.managed-page .calc-result-icon svg,.managed-page .managed-lead-icon svg,.managed-steps svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.managed-responsibilities .grid{gap:24px;margin-top:35px}.managed-responsibilities .card{border-radius:18px;padding:28px;transition:transform .35s,border-color .35s,box-shadow .35s}.managed-responsibilities .ico{border-radius:14px;width:52px;height:52px;margin-bottom:24px;transition:transform .35s;transform:rotate(-4deg)}.managed-onboarding{background:radial-gradient(ellipse at 90% 10%,color-mix(in srgb,var(--blue) 12%,transparent),transparent 65%),var(--ink);color:var(--on-ink)}.managed-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:40px;padding:0;list-style:none;display:grid}.managed-steps li{border-top:1px solid var(--on-ink-border);padding-top:24px}.managed-step-top{align-items:center;gap:18px;margin-bottom:24px;display:flex}.managed-step-number{color:var(--on-ink-muted);letter-spacing:.1em;font-size:12px}.managed-step-top svg{width:36px;height:36px;color:var(--blue);transition:transform .35s}.managed-step-arrow{color:var(--blue);margin-left:auto;font-size:30px;transition:transform .35s}.managed-steps li:last-child .managed-step-arrow{display:none}.managed-steps h3{margin-bottom:12px;font-size:20px;line-height:1.4}.managed-steps p{color:var(--on-ink-muted);font-size:14px;line-height:1.8}.managed-onboarding-action{margin-top:35px}.managed-onboarding-action span{margin-left:20px}.managed-lead{isolation:isolate;background:var(--tint);border-block:1px solid var(--line);position:relative;overflow:hidden}.managed-lead>.wrap{z-index:1;align-items:start;position:relative}.managed-lead-planet{opacity:.35;pointer-events:none;width:480px;height:430px;position:absolute;bottom:-140px;left:-70px}.managed-lead-planet .home-planet{width:100%;height:100%;position:static;transform:none}.managed-page[data-motion=on][data-page-visible=true] .managed-lead[data-in-view=true] .planet-sphere,.managed-page[data-motion=on][data-page-visible=true] .managed-lead[data-in-view=true] .planet-dot{animation-play-state:running}.managed-page .managed-lead form{background:var(--card);border:1px solid var(--line);box-shadow:0 18px 40px color-mix(in srgb,var(--ink) 5%,transparent);border-radius:20px;padding:28px}@media (hover:hover) and (pointer:fine){.managed-responsibilities .card:hover{border-color:var(--blue);box-shadow:0 16px 30px color-mix(in srgb,var(--blue) 8%,transparent);transform:translateY(-5px)}.managed-responsibilities .card:hover .ico{transform:rotate(4deg)scale(1.05)}.managed-steps li:hover svg{transform:translateY(-4px)}.managed-steps li:hover .managed-step-arrow{transform:translate(7px)}.managed-page .calc-plan-buttons button:hover{border-color:var(--blue);transform:translateY(-2px)}}@media (width<=900px){.managed-page .managed-calculator .two{grid-template-columns:1fr;gap:30px}.managed-page #plans-devops .plans{grid-template-columns:1fr}.managed-responsibilities .grid{grid-template-columns:1fr 1fr}.managed-steps{gap:20px}}@media (width<=600px){.managed-responsibilities .grid,.managed-steps{grid-template-columns:1fr}.managed-step-arrow{transform:rotate(90deg)}.managed-page .ledger{padding:24px 20px}.managed-page .ledger .row.last{flex-direction:column;align-items:flex-start;gap:10px}.managed-page .ledger .row.last b{font-size:30px}.managed-page .managed-lead form{padding:22px 18px}.managed-page .calc-plan-buttons button{padding:12px}}@media (prefers-reduced-motion:reduce){.managed-responsibilities .card,.managed-responsibilities .ico,.managed-steps svg,.managed-step-arrow,.managed-page .calc-plan-buttons button{transition:none;transform:none!important}}
