:root{--color-background-gradient-start:hsl(209deg 40% 50%);--color-background-gradient-end:hsl(210deg 48% 69%)}@media (prefers-color-scheme:dark){:root{--color-background-gradient-start:hsl(209deg 63% 40%);--color-background-gradient-end:hsl(238deg 28% 50%)}}.portico-pricing{--font-ss3:"Source Sans 3 VF",sans-serif;--font-ops:"Open Sans Variable",sans-serif;--color-background-box:hsl(210deg 44% 92%);--color-background-box-muted:hsl(0deg 0% 100% / 50%);--color-background-box-muted-hover:hsl(0deg 0% 100% / 60%);--color-plan-tab-header:hsl(223deg 40% 30%);--color-plan-tab-copy:hsl(223deg 40% 25% / 70%);--color-box-header:hsl(223deg 43% 25%);--color-box-copy:hsl(223deg 43% 25%);--color-box-copy-fine-print:hsl(223deg 43% 55%);--color-link:hsl(210deg 94% 42%);--color-link-hover:hsl(210deg 100% 50%);--color-link-underline:hsl(210deg 94% 42% / 30%);--color-link-underline-hover:hsl(210deg 100% 50%);--color-link-underline-alternate:hsl(210deg 94% 100% / 40%);--color-link-underline-alternate-hover:hsl(210deg 94% 100% / 80%);--icon-left-outward-tab-curve:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2716%27 fill=%27none%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27white%27 d=%27M0 16h16V0c0 8.837-7.163 16-16 16Z%27/%3e%3c/svg%3e");--icon-right-outward-tab-curve:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2716%27 fill=%27none%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27white%27 d=%27M16 16H0V0c0 8.837 7.163 16 16 16Z%27/%3e%3c/svg%3e");--icon-question-header-swoosh:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2733%27 height=%2756%27 fill=%27none%27 viewBox=%270 0 33 56%27%3e%3cpath fill=%27%23E2EBF4%27 d=%27M33 37 1 56C1 35-3.5 0 33 0 7.5 3 7.776 37 33 37Z%27/%3e%3c/svg%3e");--icon-current-plan-icon:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2722%27 height=%2722%27 fill=%27none%27 viewBox=%270 0 22 22%27%3e%3cg fill=%27%230F8544%27%3e%3cpath d=%27M14.396 9.813a.914.914 0 1 0-1.293-1.293l-3.02 3.02-1.186-1.186a.914.914 0 1 0-1.294 1.293l1.834 1.833a.914.914 0 0 0 1.293 0l3.666-3.667Z%27/%3e%3cpath fill-rule=%27evenodd%27 d=%27M11 .923a4.58 4.58 0 0 0-3.495 1.62 4.581 4.581 0 0 0-4.961 4.949 4.58 4.58 0 0 0 0 7.016 4.58 4.58 0 0 0 4.96 4.949 4.583 4.583 0 0 0 7.003-.001 4.582 4.582 0 0 0 4.95-4.96 4.583 4.583 0 0 0 0-6.991 4.58 4.58 0 0 0-4.962-4.962A4.581 4.581 0 0 0 11 .923ZM9.678 3.09a2.752 2.752 0 0 1 3.64.932.914.914 0 0 0 .972.4 2.752 2.752 0 0 1 3.289 3.288.914.914 0 0 0 .4.971 2.753 2.753 0 0 1 0 4.638.914.914 0 0 0-.4.97 2.752 2.752 0 0 1-3.283 3.29.914.914 0 0 0-.97.401 2.75 2.75 0 0 1-4.644 0 .914.914 0 0 0-.971-.401 2.752 2.752 0 0 1-3.29-3.283.914.914 0 0 0-.403-.97 2.753 2.753 0 0 1 0-4.652.914.914 0 0 0 .404-.97A2.752 2.752 0 0 1 7.71 4.42a.914.914 0 0 0 .97-.4c.25-.389.592-.709.997-.93Z%27 clip-rule=%27evenodd%27/%3e%3c/g%3e%3c/svg%3e");--icon-discount-tooltip-curve:url("data:image/svg+xml,%3Csvg width=%2735%27 height=%2714%27 viewBox=%270 0 35 14%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M17.4814 14C16.3229 6.40469 8.98604 0 0.5 0L34.5 0C26.0153 0 18.4853 6.40469 17.4814 14Z%27 fill=%27%23F4F9FE%27/%3E%3C/svg%3E");--width-price-box-min:240px;--width-price-box-max:355px;--height-discounted-price-box:98px;--height-price-details-min:53px;padding:102px 0 58px;background:linear-gradient(180deg,var(--color-background-gradient-start) 0,var(--color-background-gradient-end) 100%)}@media (prefers-color-scheme:dark){.portico-pricing{--color-background-box:hsl(221deg 35% 89%);background:linear-gradient(180deg,var(--color-background-gradient-start) 30%,var(--color-background-gradient-end) 100%)}}.portico-pricing ul{padding:0;margin:0}.portico-pricing h1{font-weight:500;font-size:58px;line-height:110%;text-align:center;color:hsl(0deg 0% 100%);margin:10px}.portico-pricing .h1-subheader{font-family:var(--font-ops);font-weight:400;font-size:20px;line-height:145%;text-align:center;font-feature-settings:"pnum" on,"lnum" on;color:hsl(0deg 0% 100%);max-width:560px;padding:0 10px;margin:0 auto}.portico-pricing .h1-subheader a{color:inherit;-webkit-text-decoration:none;text-decoration:none;border-bottom:1px solid hsl(0deg 0% 100% / 50%);transition:border .4s ease-out}.portico-pricing .h1-subheader a:hover{-webkit-text-decoration:none;text-decoration:none;color:inherit;border-bottom:2px solid hsl(0deg 0% 100%);transition:none}.portico-pricing li{list-style-type:none;display:flex;align-items:flex-start;gap:.3em}.portico-pricing li::before{content:"";height:6px;width:6px;border-radius:16px;margin:.5333em 4px 0 0;flex:0 0 auto;background:currentcolor;opacity:.3}.portico-pricing .unlimited-push-notifications{padding-bottom:21px}.portico-pricing .support-note{margin-top:15px;font-size:17px;font-weight:550}.portico-pricing .support-note::before{background:0 0}.portico-pricing a{color:var(--color-link);-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:var(--color-link-underline);text-underline-offset:4px}.portico-pricing a:hover{color:var(--color-link-hover);-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:var(--color-link-underline-hover)}.portico-pricing .padded-content{padding:0}@media (max-width:768px){.portico-pricing .pricing-model .padded-content{padding:0}}.portico-pricing .pricing-container{display:grid;grid-template:".       .       cloud-title  self-hosted-title .       .      " auto "pricing pricing pricing      pricing           pricing pricing" auto/56px 1fr minmax(0,420px) minmax(0,420px) 1fr 56px;-moz-column-gap:2px;column-gap:2px;margin:50px auto 38px;max-width:calc((var(--count-plans) * var(--width-price-box-max)) + 40px)}@media screen and (max-width:700px){.portico-pricing .pricing-container{grid-template-columns:40px 1fr minmax(0,420px) minmax(0,420px) 1fr 40px}}.portico-pricing .request-sponsorship{margin-bottom:10px}.portico-pricing .pricing-pane-scroll-container{grid-area:pricing;overflow-x:auto;scrollbar-width:none}.portico-pricing .cloud-plan-title{grid-area:cloud-title}.portico-pricing .self-hosted-plan-title{grid-area:self-hosted-title}.portico-pricing .inactive-pricing-tab,.portico-pricing .pricing-tab{cursor:pointer;background:var(--color-background-box);padding:12px 12px 0;border-radius:16px 16px 0 0;min-height:40px}.portico-pricing .inactive-pricing-tab h2,.portico-pricing .pricing-tab h2{color:var(--color-plan-tab-header);font-family:var(--font-ops);font-weight:550;font-size:30px;line-height:32px;margin:0;margin-bottom:8px;text-align:center}.portico-pricing .inactive-pricing-tab p,.portico-pricing .pricing-tab p{color:var(--color-plan-tab-copy);font-weight:400;font-size:16px;line-height:125%;margin:0;text-align:center;padding-bottom:14px}@media screen and (max-width:700px){.portico-pricing .inactive-pricing-tab p,.portico-pricing .pricing-tab p{display:none}}.portico-pricing .pricing-tab::before{display:none;width:16px;height:16px;content:"";position:absolute;bottom:0;left:-16px;background-color:var(--color-background-box);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--icon-left-outward-tab-curve);mask-image:var(--icon-left-outward-tab-curve)}.portico-pricing .inactive-pricing-tab::before{display:none;width:16px;height:16px;content:"";position:absolute;bottom:0;left:-16px;background-color:var(--color-background-box);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--icon-left-outward-tab-curve);mask-image:var(--icon-left-outward-tab-curve)}.portico-pricing .pricing-tab::after{display:none;width:16px;height:16px;content:"";position:absolute;bottom:0;right:-16px;background-color:var(--color-background-box);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--icon-right-outward-tab-curve);mask-image:var(--icon-right-outward-tab-curve)}.portico-pricing .inactive-pricing-tab::after{display:none;width:16px;height:16px;content:"";position:absolute;bottom:0;right:-16px;background-color:var(--color-background-box);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--icon-right-outward-tab-curve);mask-image:var(--icon-right-outward-tab-curve)}.portico-pricing .inactive-pricing-tab{cursor:default}.portico-pricing .pricing-pane{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--width-price-box-min),1fr));grid-template-rows:auto;min-width:calc(var(--count-plans) * var(--width-price-box-min));padding:20px 5px;border-radius:16px;color:var(--color-box-copy);background:var(--color-background-box);margin:0 16px}@media screen and (max-width:700px){.portico-pricing .pricing-pane{margin:0 8px}}.portico-pricing .pricing-pane h2{font-weight:550;font-size:28px;line-height:28px;padding-left:14px;margin:8px 0 16px}.portico-pricing .pricing-pane h2.with-fine-print{display:flex;padding:0 14px}.portico-pricing .pricing-pane h2.with-fine-print small{flex:0 1 min-content;margin-left:auto;font-weight:350;font-size:14px;line-height:14px;text-align:right;color:var(--color-box-copy-fine-print)}.portico-pricing .pricing-pane ul{font-family:var(--font-ops);font-weight:400;font-size:15px}.portico-pricing .pricing-pane li{margin-bottom:10px;line-height:21px}.portico-pricing .pricing-pane .price-box{height:100%;display:flex;flex-direction:column;border-right:1px dashed hsl(223deg 40% 25% / 20%)}.portico-pricing .pricing-pane .price-box:last-child{border-right:0}.portico-pricing .pricing-pane .price-box .text-content{box-sizing:border-box;width:100%;margin:0 auto}.portico-pricing .pricing-pane .price-box .bottom{padding:0 16px}.portico-pricing .pricing-pane .price-box .bottom .text-content{padding:0}.portico-pricing .pricing-pane .text-content{padding:0 16px}.portico-pricing .pricing-pane .bottom{margin-top:auto}.portico-pricing .pricing-pane .standard-price-box{display:flex;flex-wrap:wrap;align-items:flex-start;gap:4px;margin:24px 0 6px;font-weight:400}.portico-pricing .pricing-pane .standard-price-box:has(.discount){height:var(--height-discounted-price-box)}.portico-pricing .pricing-pane .standard-price-box .price{font-size:38px;font-weight:400;line-height:1;letter-spacing:-1px}.portico-pricing .pricing-pane .standard-price-box .currency-symbol{opacity:.5}.portico-pricing .pricing-pane .standard-price-box .details{flex:1 0 0}.portico-pricing .pricing-pane .standard-price-box .details p{margin:2px 0 0;font-size:15px;line-height:17px}.portico-pricing .pricing-pane .standard-price-box .discount{flex:0 0 100%;order:-1;text-align:center;padding:9px 0 10px;margin-bottom:9px;border-radius:30px;background-color:hsl(210deg 83% 98%);position:relative;font-family:var(--font-ops);font-size:15px;line-height:1}@media screen and (max-width:1240px){.portico-pricing .pricing-pane .standard-price-box .discount{padding:8px 5px 9px;margin:0 -5px 9px}}.portico-pricing .pricing-pane .standard-price-box .discount b{font-weight:650}.portico-pricing .pricing-pane .standard-price-box .discount::after{content:"";background-image:var(--icon-discount-tooltip-curve);display:block;width:35px;height:14px;bottom:-14px;left:calc(50% - 17.5px);position:absolute}.portico-pricing .pricing-pane .standard-price-box .details,.portico-pricing .pricing-pane .standard-price-box .price{min-height:var(--height-price-details-min)}.portico-pricing .additional-pricing-information{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;-moz-column-gap:32px;column-gap:32px;max-width:912px;margin:0 auto}@media screen and (max-width:810px){.portico-pricing .additional-pricing-information{grid-template-columns:minmax(0,456px);justify-content:center;row-gap:32px}}.portico-pricing .additional-pricing-information header{position:relative;padding:0 16px 0 32px}.portico-pricing .additional-pricing-information header::before{display:block;content:"";width:32px;height:56px;position:absolute;background-color:var(--color-background-box);top:30px;left:-.5px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--icon-question-header-swoosh);mask-image:var(--icon-question-header-swoosh)}.portico-pricing .additional-pricing-information header h2{font-family:var(--font-ops);font-weight:500;font-size:30px;line-height:38px;margin:0}.portico-pricing .additional-pricing-information header p{font-weight:400;font-size:16px;margin:0;margin-bottom:6px}.portico-pricing .additional-pricing-information header a{color:inherit;text-decoration-color:var(--color-link-underline-alternate)}.portico-pricing .additional-pricing-information header a:hover{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:var(--color-link-underline-alternate-hover)}.portico-pricing .additional-pricing-information .text-content{color:var(--color-box-copy);background:var(--color-background-box);padding:20px 32px;border-radius:16px}.portico-pricing .additional-pricing-information .text-content b{font-weight:600}.portico-pricing .additional-pricing-information h3{margin:0 0 6px;font-weight:500;font-size:22px;line-height:28px}.portico-pricing .additional-pricing-information ul{margin-bottom:12px}.portico-pricing .additional-pricing-information li{font-size:15px;margin-bottom:4px}.portico-pricing .additional-pricing-information p{margin:0}.portico-pricing .additional-pricing-information .sponsorship-button{display:block;font-weight:550;font-size:15px;line-height:20px;text-align:center;padding:8px 10px;margin-bottom:6px}.portico-pricing .additional-pricing-information .contact-note{font-weight:400;font-size:14px}@media screen and (max-width:500px){.portico-pricing .additional-pricing-information{margin:0 8px}.portico-pricing .additional-pricing-information header{padding-bottom:29px}.portico-pricing .additional-pricing-information p{display:none}}.portico-pricing .button{display:block;font-family:var(--font-ss3);font-weight:550;font-size:15px;text-align:center;-webkit-text-decoration:none;text-decoration:none;letter-spacing:.06ch;padding:8px 10px;border-radius:4px;position:relative;z-index:5}.portico-pricing .button-placeholder{height:37.5px;visibility:hidden}.portico-pricing .get-started-button{color:hsl(0deg 0% 100%);background-color:hsl(146deg 92% 26%)}.portico-pricing .get-started-button:hover{-webkit-text-decoration:none;text-decoration:none;color:hsl(0deg 0% 100%);background-color:hsl(146deg 92% 24%)}.portico-pricing .upgrade-button{color:hsl(0deg 0% 100%);background-color:hsl(219deg 62% 54%)}.portico-pricing .upgrade-button:hover{-webkit-text-decoration:none;text-decoration:none;color:hsl(0deg 0% 100%);background-color:hsl(219deg 62% 50%)}.portico-pricing .current-plan-button,.portico-pricing .current-plan-descriptor{display:flex;align-items:center;justify-content:center;gap:.5ch;color:hsl(147deg 57% 25%);background-color:hsl(152deg 79% 24% / 5%)}.portico-pricing .current-plan-button .current-plan-icon,.portico-pricing .current-plan-descriptor .current-plan-icon{width:22px;height:22px;display:block;background-color:currentcolor;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--icon-current-plan-icon);mask-image:var(--icon-current-plan-icon)}.portico-pricing .current-plan-descriptor{padding:1.75px 0;line-height:16px;background-color:transparent;border:1px solid hsl(152deg 79% 24% / 10%);font-weight:400}.portico-pricing .current-plan-button:hover{-webkit-text-decoration:none;text-decoration:none;color:hsl(147deg 57% 25%);background-color:hsl(152deg 79% 24% / 14%)}.portico-pricing .sponsorship-button{color:hsl(147deg 57% 25%);background-color:hsl(152deg 79% 24% / 10%)}.portico-pricing .sponsorship-button:hover{-webkit-text-decoration:none;text-decoration:none;color:hsl(147deg 57% 25%);background-color:hsl(146deg 92% 24% / 15%)}.portico-pricing.showing-cloud{--count-plans:3}.portico-pricing.showing-cloud .self-hosted-additional-pricing,.portico-pricing.showing-cloud .self-hosted-plan-pricing,.portico-pricing.showing-cloud .self-hosted-scroll{display:none}.portico-pricing.showing-cloud .cloud-plan-title{position:relative}.portico-pricing.showing-cloud .cloud-plan-title::before{display:block}.portico-pricing.showing-cloud .cloud-plan-title::after{display:block}.portico-pricing.showing-cloud .cloud-plan-title p{border-bottom:1px dashed hsl(223deg 40% 25% / 20%);margin:0 10px}@media screen and (max-width:700px){.portico-pricing.showing-cloud .cloud-plan-title h2{border-bottom:1px dashed hsl(223deg 40% 25% / 20%);height:100%;margin:0 10px}}@media screen and (max-width:500px){.portico-pricing.showing-cloud .cloud-plan-title h2{margin:0}}.portico-pricing.showing-cloud .self-hosted-plan-title{border-radius:16px 16px 0 14px;margin-bottom:2px;background-color:var(--color-background-box-muted)}.portico-pricing.showing-cloud .self-hosted-plan-title:hover{background-color:var(--color-background-box-muted-hover)}.portico-pricing.showing-self-hosted{--count-plans:4}.portico-pricing.showing-self-hosted .cloud-additional-pricing,.portico-pricing.showing-self-hosted .cloud-plan-pricing,.portico-pricing.showing-self-hosted .cloud-scroll{display:none}.portico-pricing.showing-self-hosted .cloud-plan-title{border-radius:16px 16px 14px 0;margin-bottom:2px;background-color:var(--color-background-box-muted)}.portico-pricing.showing-self-hosted .cloud-plan-title:hover{background-color:var(--color-background-box-muted-hover)}.portico-pricing.showing-self-hosted .self-hosted-plan-title{position:relative}.portico-pricing.showing-self-hosted .self-hosted-plan-title::before{display:block}.portico-pricing.showing-self-hosted .self-hosted-plan-title::after{display:block}.portico-pricing.showing-self-hosted .self-hosted-plan-title p{border-bottom:1px dashed hsl(223deg 40% 25% / 20%);margin:0 10px}@media screen and (max-width:700px){.portico-pricing.showing-self-hosted .self-hosted-plan-title h2{border-bottom:1px dashed hsl(223deg 40% 25% / 20%);height:100%;margin:0 10px}}@media screen and (max-width:500px){.portico-pricing.showing-self-hosted .self-hosted-plan-title h2{margin:0}}.portico-pricing .is-self-hosted-realm .cloud-plan-pricing .bottom .text-content{display:none}@media screen and (max-width:1140px){.portico-pricing .self-hosted-plan-pricing ul{font-size:14px}.portico-pricing .self-hosted-plan-pricing .standard-price-box{--height-price-details-min:48px;--height-discounted-price-box:91px}.portico-pricing .self-hosted-plan-pricing .standard-price-box .price{font-size:32px}.portico-pricing .self-hosted-plan-pricing .standard-price-box .details p{font-size:13px;line-height:16px}.portico-pricing .self-hosted-plan-pricing .standard-price-box .discount{font-size:13px}}@media screen and (max-width:940px){.portico-pricing .cloud-plan-pricing ul{font-size:14px}.portico-pricing .cloud-plan-pricing .standard-price-box{--height-price-details-min:48px;--height-discounted-price-box:91px}.portico-pricing .cloud-plan-pricing .standard-price-box .price{font-size:32px}.portico-pricing .cloud-plan-pricing .standard-price-box .details p{font-size:13px;line-height:16px}.portico-pricing .cloud-plan-pricing .standard-price-box .discount{font-size:13px}.portico-pricing h1{font-size:40px}.portico-pricing .h1-subheader{font-size:16px}.portico-pricing .pricing-tab h2{font-size:24px;line-height:26px;margin-bottom:5px}.portico-pricing .pricing-tab p{font-size:14px;padding-bottom:10px}.portico-pricing .pricing-pane h2{font-size:22px;margin:4px 0 12px}}@media screen and (max-width:920px){.portico-pricing .additional-pricing-information header h2{font-size:24px}}@media screen and (max-width:500px){.portico-pricing .pricing-tab h2{font-size:20px}}
/*# sourceMappingURL=8299.b6076d01bfad398728fb.css.map*/