body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5;margin:0;min-height:100vh;text-rendering:optimizeSpeed}*{box-sizing:border-box}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}[data-amplify-authenticator]{display:none}[data-amplify-authenticator] [data-amplify-container] [data-amplify-header]{margin-top:100px;text-align:center}[data-amplify-authenticator] [data-amplify-container] [data-amplify-footer]{font-size:80%;text-align:center}.App-content{background-color:#f5f5f5;min-height:100vh;padding:15px}.App-box-panel{margin-bottom:60px}.App-box,.App-box-panel,.App-panel-horizontal{background-color:#fff;border-radius:10px;padding:24px;transition:border .3s ease-out;white-space:normal}.App-box,.App-panel-horizontal{overflow-x:auto;overflow-y:auto;position:relative}.App-box.active,.App-panel-horizontal.active{border:1px solid #004cab;padding:23px}.App-box.App-box-horizontal,.App-panel-horizontal.App-box-horizontal{height:inherit}.App-box h1,.App-panel-horizontal h1{font-size:1.5em;margin-bottom:.83em;margin-top:0}.App-box *~h1,.App-panel-horizontal *~h1{font-size:inherit;margin-bottom:0;margin-top:0}.App-box h2,.App-panel-horizontal h2{margin-top:0}.App-box h2 .highlight,.App-panel-horizontal h2 .highlight{color:#004cab}.App-box *~h2,.App-panel-horizontal *~h2{margin-top:16px}.App-box div.h3~.sub-title,.App-box h2~.sub-title,.App-panel-horizontal div.h3~.sub-title,.App-panel-horizontal h2~.sub-title{border-bottom:1px solid #8f8f8f;color:#8f8f8f;margin-top:-20px}.App-box div.h3~.sub-title span,.App-box h2~.sub-title span,.App-panel-horizontal div.h3~.sub-title span,.App-panel-horizontal h2~.sub-title span{font-size:90%;margin-right:20px}.App-box .bottom-button,.App-panel-horizontal .bottom-button{bottom:24px;position:absolute}.App-box .custom-label,.App-panel-horizontal .custom-label{font-weight:700;margin-right:16px;min-width:100px}.App-box .custom-link,.App-panel-horizontal .custom-link{color:#004cab;text-decoration:none}.App-box .custom-link:hover,.App-panel-horizontal .custom-link:hover{color:#001f45}.App-box .custom-link:active,.App-box .custom-link:visited,.App-panel-horizontal .custom-link:active,.App-panel-horizontal .custom-link:visited{color:#004cab}.App-box.horizontal{border-bottom:1px solid #004cab;padding:0}.App-panel-horizontal{border-bottom:1px solid #004cab;min-height:0;min-height:auto}.Dash-box{border-radius:3px;padding:0!important}.Dash-box h3{background-color:#f5f5f5;margin-top:0;padding:5px}.center{align-items:center;display:flex;justify-content:center}.app-switcher li[role=menuitem]{transition:transform .2s ease}.app-switcher li[role=menuitem]:hover{transform:scale(1.03)}nav.breadcrumb{line-height:27px;margin-bottom:10px}nav.breadcrumb li{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}nav.breadcrumb a{cursor:pointer;text-decoration:none}nav.breadcrumb a svg.MuiChip-icon{margin-right:6px}nav.breadcrumb a span:empty{cursor:pointer;display:none}.sidebar{transition:width .2s ease;width:0}.sidebar.open{width:270px}div.api-response,pre.api-response{max-height:300px;overflow:auto;padding:5px;white-space:pre-wrap}form small.error{color:#ef5350}form.product-list-billing-frequency{text-align:center}.MuiCard-root.product-card{margin-top:30px;min-width:150px;overflow:visible;padding-top:15px;position:relative;text-align:center;width:100%}.MuiCard-root.product-card .snipe{border-radius:4px;font-weight:700;height:30px;left:calc(50% - 75px);max-width:90%;padding:0;position:absolute;text-align:center;top:-15px;vertical-align:middle;width:150px}.MuiCard-root.product-card .snipe .snipe-text{display:inline-block;vertical-align:middle}.MuiCard-root.product-card .snipe.recommended{background-color:#004cab}.MuiCard-root.product-card .snipe.recommended .snipe-text{color:#fff}.MuiCard-root.product-card .snipe.current{background-color:#fff;border:1px solid #0000001f}.MuiCard-root.product-card .snipe.current .snipe-text{color:#004cab}.MuiCard-root.product-card .MuiCardContent-root.product-description{min-height:125px}.MuiCard-root.product-card .MuiCardContent-root.product-description img{width:20%}.MuiCard-root.product-card .MuiCardContent-root.tier-description .nickname{color:#004cab;font-weight:700}.MuiCard-root.product-card .MuiCardContent-root.tier-description .price-description{display:inline-block;line-height:2.5rem}.MuiCard-root.product-card .MuiCardContent-root.tier-description .price-description.currency-symbol{vertical-align:top}.MuiCard-root.product-card .MuiCardContent-root.tier-description .price-value{color:#004cab;display:inline-block;font-size:2rem;line-height:2.5rem;margin:5px;vertical-align:middle}.MuiCard-root.product-card .MuiCardContent-root.tier-description .currency,.MuiCard-root.product-card .MuiCardContent-root.tier-description .taxes{font-size:small}.MuiCard-root.product-card .MuiCardContent-root.tier-description .currency{color:#999}.MuiCard-root.product-card .MuiCardActions-root{display:block;text-align:center}.MuiCard-root.product-card .MuiCardContent-root ul.tier-detail-list{font-size:small;list-style-type:none;min-height:8em;padding-left:0;text-align:center}.MuiCard-root.product-card .MuiCardContent-root ul.tier-detail-list li{line-height:2em}.public{background-color:#f5f5f5;display:flex;flex-direction:column;min-height:100vh}.public h1{font-size:2em}.public h1,.public h2{color:#004cab;font-weight:400}.public h2{font-size:1.5em}.public header{align-items:center;background-color:#004cab;display:flex;justify-content:space-between}.public header .MuiStack-root{gap:16px}.public header .MuiStack-root button a{margin:0}.public .contrast,.public .hero{color:#fff}.public .color-secondary{color:#3eb4e6}.public .photo-overlay{text-shadow:0 4px 10px #0000008c}.public header button{padding:4px 10px;white-space:nowrap}.public button.contrast.outlined{border-color:#fff;color:#fff}.public button.contrast.outlined:hover{background-color:#ffffff14;border-color:#fff}.public button.contrast.contained{background-color:#fff;box-shadow:3px 1px -2px #0003,0 2px 2px 0 #00000024,0 1px 5px 0 #0000001f;color:#004cab}.public button.contrast.contained:hover{background-color:#fff;border-color:#fff}.public button.secondary{background-color:#3eb4e6;color:#fff}.public footer{align-items:center;background-color:#004cab;display:flex;justify-content:space-between}.public footer .contrast{white-space:nowrap}.public footer a{text-decoration:none}.public footer a:hover{text-decoration:underline}.public #public-hero{align-items:flex-start;align-self:stretch;background-position:65% 50%;background-size:cover;display:flex;flex-direction:column;justify-content:flex-start;position:relative}.public #public-hero h1{color:#fff}.public .section-container{justify-items:center;padding:48px 32px 80px;width:100%}.public .highlight-panel{background-image:linear-gradient(174.03deg,#deedff,#73bcff)}.public .highlight-panel h2{font-size:1.25em;font-weight:600}.public .highlight-panel>div{margin-bottom:48px}.public .cards{background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;height:100%;min-height:300px}.public .software.cards{box-shadow:0 1px 5px 0 #0000001f,0 2px 2px 0 #00000024,0 3px 1px -2px #0003}.public .software.cards .content{padding:32px}.public .software img{border-top-left-radius:4px;border-top-right-radius:4px;width:100%}.public .software h2{margin:0}.public .consulting{padding:32px}.public .consulting .header{align-items:center;display:flex;flex-direction:row;gap:16px}.public .consulting .icon-box{background-color:#deedff;border-radius:4px;display:flex;padding:4px;text-align:center;vertical-align:middle}.public .consulting .icon-box svg{font-size:2rem}@media(min-width:0px){.public header{padding:16px 24px}.public #public-hero h1{font-size:2rem;font-weight:400;line-height:1.2;margin:0}.public #public-hero h2{font-size:1.2rem;font-weight:400;line-height:1.2;margin:0}.public #public-hero{padding-left:36px;padding-right:36px}.public footer{min-height:210px;padding:36px}.public .hide-on-xs{display:none}}@media(min-width:600px){.public #public-hero h1{flex-shrink:0!important;font-size:2.5rem;width:419px!important}.public #public-hero{padding-right:176px}.public footer{height:210px;padding-left:36px;padding-right:36px}.public .hide-on-xs{display:inline;display:initial}.public .show-on-xs{display:none}}@media(min-width:900px){.public header{padding:24px 80px}.public #public-hero h2{font-size:1.5rem;font-weight:400;line-height:1.334;margin:0}.public #public-hero{padding:165px 120px}.public footer{height:210px;padding-left:120px;padding-right:120px}}@media(min-height:0px){.public #public-hero{height:calc(85vh - 71px);max-height:500px;min-height:400px;padding-top:calc(21.25vh - 17.75px)}}@media(min-height:800px){.public #public-hero{height:500px;padding-bottom:165px;padding-top:165px}}:root{--hsf-default-row__horizontal-spacing:30px;--hsf-default-row__vertical-spacing:20px;--hsf-default-module__vertical-spacing:10px;--hsf-default-navigationrow-buttons__justify-content:space-between;--hsf-default-navigationrow-buttons-single__justify-content:end;--hsf-default-button__font-family:Helvetica;--hsf-default-button__font-size:1em;--hsf-default-button__color:#fff;--hsf-default-button__background-image:none;--hsf-default-button__border-radius:3px;--hsf-default-button__border-width:0px 0px 0px 0px;--hsf-default-button__border-style:none;--hsf-default-button__border-color:initial;--hsf-default-button__padding:12px 24px;--hsf-default-button__box-shadow:none;--hsf-default-button__font-weight:700;--hsf-default-richtext__font-family:Helvetica;--hsf-default-richtext__font-size:1em;--hsf-default-richtext__color:#212d3a;--hsf-default-heading__font-family:Helvetica;--hsf-default-heading__color:#212d3a;--hsf-default-heading__text-shadow:none;--hsf-default-background__padding:40px;--hsf-default-background__border-style:none;--hsf-default-background__border-color:#fff;--hsf-default-background__border-radius:0px;--hsf-default-background__border-width:1px 1px 1px 1px;--hsf-default-progressbar-text__font-family:Helvetica;--hsf-default-progressbar-text__font-size:1em;--hsf-default-progressbar-text__color:#212d3a;--hsf-default-progressbar-progressLine__background-color:#018184;--hsf-default-progressbar-progressLine__background-image:none;--hsf-default-progressbar-progressLine__border-color:#959494;--hsf-default-progressbar-progressLine__border-style:none;--hsf-default-progressbar-progressLine__border-width:0px 0px 0px 0px;--hsf-default-progressbar-trackLine__background-color:#d9d9d9;--hsf-default-erroralert__font-family:Helvetica;--hsf-default-erroralert__font-size:1em;--hsf-default-erroralert__color:#e51520;--hsf-default-infoalert__font-family:Helvetica;--hsf-default-infoalert__font-size:1em;--hsf-default-infoalert__color:#253342;--hsf-default-field-label__font-family:Helvetica;--hsf-default-field-label__font-size:1em;--hsf-default-field-label__color:#212d3a;--hsf-default-field-description__font-family:Helvetica;--hsf-default-field-description__font-size:0.8em;--hsf-default-field-description__color:#516383de;--hsf-default-field-footer__font-family:Helvetica;--hsf-default-field-footer__font-size:0.8em;--hsf-default-field-footer__color:#516383de;--hsf-default-field-input__font-family:Helvetica;--hsf-default-field-input__font-size:1em;--hsf-default-field-input__color:#212d3a;--hsf-default-field-input__background-color:#f5f8fa;--hsf-default-field-input__placeholder-color:#253342;--hsf-default-field-input__border-color:#959494;--hsf-default-field-input__border-width:1px 1px 1px 1px;--hsf-default-field-input__border-style:solid;--hsf-default-field-input__border-radius:3px;--hsf-default-field-input__padding:10px;--hsf-default-field-textarea__font-family:Helvetica;--hsf-default-field-textarea__font-size:1em;--hsf-default-field-textarea__color:#212d3a;--hsf-default-field-textarea__background-color:#f5f8fa;--hsf-default-field-textarea__placeholder-color:#253342;--hsf-default-field-textarea__border-color:#959494;--hsf-default-field-textarea__border-width:1px 1px 1px 1px//have to define this or else cssnano will bork it;--hsf-default-field-textarea__border-style:solid;--hsf-default-field-textarea__border-radius:3px;--hsf-default-field-textarea__padding:10px;--hsf-default-field-checkbox__padding:8px;--hsf-default-field-checkbox__background-color:#f5f8fa;--hsf-default-field-checkbox__color:#212d3a;--hsf-default-field-checkbox__border-color:#959494;--hsf-default-field-checkbox__border-width:1px 1px 1px 1px//have to define this or else cssnano will bork it;--hsf-default-field-checkbox__border-style:solid;--hsf-default-field-radio__padding:8px;--hsf-default-field-radio__background-color:#f5f8fa;--hsf-default-field-radio__color:#212d3a;--hsf-default-field-radio__border-color:#959494;--hsf-default-field-radio__border-width:1px 1px 1px 1px//have to define this or else cssnano will bork it;--hsf-default-field-radio__border-style:solid}@media(max-width:600px){.App-box{padding:16px}}@media(max-width:900px){.App-box{height:inherit;min-height:inherit}.App-box .bottom-button{bottom:auto;margin-top:16px;position:inherit}}.app-card-large{border-radius:1rem;box-shadow:0 8px 16px 0 #00000029;padding:0!important;width:320px}.app-card-large .cover{border-radius:1rem 1rem 0 0;width:100%}.app-card-large .content{background-color:#e5e7eb;border-radius:1rem;border-top-left-radius:0;border-top-right-radius:0;display:flex;flex-direction:column;height:325px;justify-content:space-between;position:relative;z-index:1}.app-card-large .logo{background-color:#0000;position:absolute;scale:1.1;top:-20px}.app-card-large button.card-btn{border-radius:50px;margin-top:20px;text-transform:none}.app-card-small{align-items:center;display:flex;flex-direction:row;height:80px;margin-bottom:2rem}.app-card-small:hover{box-shadow:0 2px 3px #0000001a;scale:1.03;transition:.3s}.app-card-small .app-card-small-logo{align-items:center;border-right:1px solid gray;color:#004cab;display:flex;height:100%;min-width:50px;padding:10px}.app-card-small-skeleton{display:flex;gap:15px}
/*# sourceMappingURL=main.d9c36e65.css.map*/