@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";@import "https://static.publicismedia.com/fonts/mrcl-sans-base.css";:root.brand-gos .header{--portal-color-foreground:#133388}:root.brand-gos .header .header-background{background-image:url(/assets/bg-pattern-new-DPoF5SjZ.svg)}:root.brand-mrcl{--portal-color-foreground:#111}:root.brand-mrcl .header .header-background{background-image:url(/assets/bg-pattern-mrcl-za-KCSIk.png)}.header,.header-loading-placeholder{min-height:400px}.header{background-color:var(--portal-color-foreground);justify-content:center;width:100%;display:flex}.header .header-boundary{width:100%;max-width:1440px;position:relative;overflow:hidden}.header .header-background{z-index:0;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.header .gradient-left,.header .gradient-right{pointer-events:none;z-index:1;width:193px;position:absolute;top:0;bottom:0}.header .gradient-left{background:linear-gradient(90deg, var(--portal-color-foreground) 0%, #13338800 100%);left:0}.header .gradient-right{background:linear-gradient(90deg, var(--portal-color-foreground) 0%, #13338800 100%);right:0;transform:rotate(-180deg)}.header .header-content{z-index:2;color:var(--gos-color-always-white);text-align:left;flex-direction:column;justify-content:center;align-items:start;padding:40px 40px 160px;display:flex;position:relative}@media (width>=1024px){.header .header-content{text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;padding:80px 48px 160px}}.header .header-content .header-text{min-width:0}.header .header-content .client-logo{background:var(--gos-color-semantic-background-background);box-sizing:border-box;border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;width:120px;height:120px;margin-bottom:20px;padding:12px;display:flex}@media (width>=768px){.header .header-content .client-logo{margin-bottom:0;margin-right:40px}}@media (width>=1024px){.header .header-content .client-logo{width:140px;height:140px}}.header .header-content .client-logo-img{object-fit:contain;max-width:100%;max-height:100%}.header .header-content .header-title .gos-heading__heading{font-display:swap;font-family:var(--gos-font-family,Inter, sans-serif);font-weight:var(--gos-font-weight-semibold,600);letter-spacing:var(--gos-font-letter-spacing,0);line-height:var(--gos-font-line-height,150%);color:var(--gos-color-always-white);font-size:2rem}@media (width>=1024px){.header .header-content .header-title .gos-heading__heading{font-size:2.5rem}}.header .header-content .header-description{font-size:var(--gos-typography-size-h5,16px);margin-top:8px}@media (width>=1024px){.header .header-content .header-description{font-size:var(--gos-typography-size-h4,20px)}}.gos-card.app-card{flex-direction:column;justify-content:space-between;height:100%;display:flex}.gos-card.app-card .app-card-section{flex-direction:column;flex-grow:1;padding:24px;display:flex}.gos-card.app-card .card-header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.gos-card.app-card .card-status{background-color:var(--gos-color-semantic-background-muted);color:var(--gos-color-semantic-text-foreground);font-size:var(--gos-typography-size-xs,12px);border-radius:4px;padding:2px 4px;font-weight:500}.gos-card.app-card .card-description{font-size:var(--gos-typography-size-sm,14px);color:var(--gos-color-semantic-text-muted);flex-grow:1;margin-bottom:16px}.gos-card.app-card .app-card-action-buttons{gap:12px;margin-top:auto;padding:16px 24px;display:flex}.gos-card.app-card .app-card-action-buttons .gos-btn.gos-btn__md{font-size:var(--gos-typography-size-xs,12px)}.error-container{justify-content:center;align-items:center;height:100vh;display:flex}.error-container .error-box{text-align:left;box-shadow:0 4px 12px var(--gos-color-semantic-background-muted);padding:32px}.error-container .error-box .error-header{align-items:center;gap:12px;margin-bottom:12px;display:flex}.error-container .error-box p{font-size:var(--gos-typography-size-md,16px);margin-bottom:20px}.app-card{background-color:var(--gos-color-semantic-background-subtle);flex-direction:column;gap:4px;height:280px;display:flex}.app-card-title{width:60%;height:40px}.app-card-desc{width:80%;height:20px}.app-card-content{width:70%;height:16px}.app-card-actions{gap:4px;margin-top:20px;display:flex}.app-card-actions-primary-btn,.app-card-actions-secondary-btn{width:40%;height:32px}.learn-more__capabilities{border:1px solid var(--gos-color-semantic-background-muted);border-radius:8px;padding:16px}.learn-more__capabilities .learn-more__capabilities-title{font-size:var(--gos-typography-size-h4);margin-bottom:20px}.learn-more__capabilities .learn-more__capabilities-list{grid-template-columns:1fr;gap:16px;display:grid}.learn-more__capabilities .learn-more__capability-item-title{font-size:var(--gos-typography-size-sm);margin-bottom:2px;font-weight:600}.learn-more__capabilities .learn-more__capability-item-description{font-size:var(--gos-typography-size-sm);color:var(--gos-color-semantic-text-muted)}.learn-more__description .learn-more__title{margin-bottom:12px}.learn-more__description .learn-more__text{font-size:var(--gos-typography-size-lg);margin-bottom:16px}.learn-more__key-features{border:1px solid var(--gos-color-semantic-background-muted);border-radius:8px;padding:16px}.learn-more__key-features .learn-more__features-title{font-size:var(--gos-typography-size-h4);margin-bottom:12px}.learn-more__key-features .learn-more__feature-list{grid-template-columns:1fr;gap:16px;display:grid}.learn-more__key-features .learn-more__feature-item-title{font-size:var(--gos-typography-size-sm);margin-bottom:2px;font-weight:600}.learn-more__key-features .learn-more__feature-item-description{font-size:var(--gos-typography-size-sm);color:var(--gos-color-semantic-text-muted)}.learn-more__users{background-color:var(--gos-color-semantic-brand-subtle);border-radius:8px;padding:16px}.learn-more__users .learn-more__users-title h4{color:var(--gos-color-semantic-text-foreground)}.learn-more__users .learn-more__users-list{grid-template-columns:1fr;gap:16px;margin-top:12px;display:grid}.learn-more__users .learn-more__users-item{font-size:var(--gos-typography-size-sm);flex-direction:row;align-items:center;display:flex}.learn-more__users .learn-more__users-item .learn-more__users-item-name{font-size:var(--gos-typography-size-sm);align-content:center}.learn-more__users .learn-more__users-item .learn-more__users-item-icon{color:var(--gos-color-semantic-text-foreground);background-color:var(--gos-color-semantic-brand-muted);border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;margin-right:12px;font-size:24px;display:inline-flex}.app-learn-more__section-name{background-color:var(--gos-color-semantic-background-muted);border-radius:4px;padding:2px 4px}.app-learn-more__sidesheet-content{width:560px}.app-learn-more__wrapper{flex-direction:column;gap:20px;display:flex}.workspace-content{z-index:2;background-color:var(--gos-color-page-background);flex-direction:column;flex:auto;width:100%;min-height:0;padding:64px 0;display:flex;position:relative}.workspace-content-inner{box-sizing:border-box;background:var(--gos-color-semantic-background-background);border:1px solid var(--gos-color-semantic-border-muted);border-radius:12px;flex:auto;width:100%;max-width:1440px;min-height:0;margin:-150px auto 0;padding:32px 48px 48px}@media (width>=1024px){.workspace-content-inner-header{width:66.6667%}}.workspace-content-inner-header-title{color:var(--gos-color-semantic-text-foreground);margin-bottom:8px;font-weight:700}.workspace-content-inner-header-description{font-size:var(--gos-typography-size-md,16px);color:var(--gos-color-semantic-text-muted);margin-bottom:24px}.workspace-content-inner-app-cards-grid{flex-direction:column;flex:auto;min-height:0;display:flex}.workspace-content-inner-app-cards-grid .app-card.gos-card.gos-card__bordered{padding:0}.workspace-content-inner-app-cards-grid{grid-template-columns:repeat(1,1fr);gap:24px;padding-bottom:180px;display:grid}@media (width>=768px){.workspace-content-inner-app-cards-grid{grid-template-columns:repeat(2,1fr)}}@media (width>=1025px){.workspace-content-inner-app-cards-grid{grid-template-columns:repeat(3,1fr)}}@media (width>=1440px){.workspace-content-inner-app-cards-grid{grid-template-columns:repeat(3,1fr)}}.landing-page-skeleton-loader{flex-direction:column;gap:8px;width:100%;display:flex}.landing-page-skeleton-loader .skeleton-header-loader{width:100%;height:200px}.landing-page-skeleton-loader .skeleton-app-grid-loader{gap:8px;margin-top:12px;margin-left:20px;margin-right:20px;display:flex}.landing-page-skeleton-loader .skeleton-app-grid-loader .skeleton-app-block-loader{width:33.33%;height:100px}.landing-page-root{flex-direction:column;flex:auto;min-height:0;display:flex}.app-root{flex-direction:column;flex-grow:1;height:100%;display:flex}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,menu,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{font-display:swap;font-size:1rem;line-height:150%;font-family:var(--gos-font-family,Inter, sans-serif);font-weight:var(--gos-font-weight-regular,400);letter-spacing:var(--gos-font-letter-spacing,0);line-height:var(--gos-font-line-height,150%)}h1,.h1{font-display:swap;font-size:1.75rem;font-family:var(--gos-font-family,Inter, sans-serif);font-weight:var(--gos-font-weight-semibold,600);letter-spacing:var(--gos-font-letter-spacing,0);line-height:var(--gos-font-line-height,150%)}h2,.h2{font-display:swap;font-size:1.625rem;font-family:var(--gos-font-family,Inter, sans-serif);font-weight:var(--gos-font-weight-semibold,600);letter-spacing:var(--gos-font-letter-spacing,0);line-height:var(--gos-font-line-height,150%)}h3,.h3{font-display:swap;font-size:1.5rem;font-family:var(--gos-font-family,Inter, sans-serif);font-weight:var(--gos-font-weight-semibold,600);letter-spacing:var(--gos-font-letter-spacing,0);line-height:var(--gos-font-line-height,150%)}h4,.h4{font-display:swap;font-size:1.25rem;font-family:var(--gos-font-family,Inter, sans-serif);font-weight:var(--gos-font-weight-semibold,600);letter-spacing:var(--gos-font-letter-spacing,0);line-height:var(--gos-font-line-height,150%)}h5,.h5,h6,.h6{font-display:swap;font-size:1.125rem;font-family:var(--gos-font-family,Inter, sans-serif);font-weight:var(--gos-font-weight-medium,500);letter-spacing:var(--gos-font-letter-spacing,0);line-height:var(--gos-font-line-height,150%)}a{color:var(--gos-color-semantic-text-muted)}a:hover,a:active{color:var(--gos-color-semantic-text-foreground)}button{font-display:swap;font-family:var(--gos-font-family,Inter, sans-serif);font-weight:var(--gos-font-weight-regular,400);letter-spacing:var(--gos-font-letter-spacing,0);line-height:var(--gos-font-line-height,150%)}p{font-display:swap;font-size:1rem;line-height:150%;font-family:var(--gos-font-family,Inter, sans-serif);font-weight:var(--gos-font-weight-regular,400);letter-spacing:var(--gos-font-letter-spacing,0);line-height:var(--gos-font-line-height,150%)}.gos__error{color:#f41a43;font-display:swap;font-size:.75rem;line-height:150%;font-family:var(--gos-font-family,Inter, sans-serif);font-weight:var(--gos-font-weight-regular,400);letter-spacing:var(--gos-font-letter-spacing,0);line-height:var(--gos-font-line-height,150%)}label,legend,input,select,textarea{font-display:swap;font-size:.875rem;line-height:150%;font-family:var(--gos-font-family,Inter, sans-serif);font-weight:var(--gos-font-weight-semibold,600);letter-spacing:var(--gos-font-letter-spacing,0);line-height:var(--gos-font-line-height,150%)}strong,b{font-weight:700}dfn,cite,em,i{font-style:italic}p[title],strong[title],em[title],span[title],abbr[title],acronym[title]{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.clear-fix,.clr{clear:both}.clear-fix:before,.clear-fix:after,.clr:before,.clr:after{content:"";display:table}.clear-fix:after,.clr:after{clear:both}.hide-text,.seo{opacity:0;width:0;height:0;position:absolute;top:0;left:0;font-size:0!important}hr{background-color:var(--gos-color-semantic-border-muted,magenta);vertical-align:middle;min-width:var(--gos-spacing-spacing-40);border-bottom:1px solid var(--gos-color-semantic-border-muted,magenta);width:100%;margin:var(--gos-spacing-spacing-12) var(--gos-spacing-spacing-4) var(--gos-spacing-spacing-12) var(--gos-spacing-spacing-4);border:0;width:100%;height:1px;font-size:0;display:inline-block}.col-1{width:calc(8.33333vw - 48px)}.col-1-as-percent{width:calc(8.33333% - 48px)}.col-2{width:calc(16.6667vw - 72px)}.col-2-as-percent{width:calc(16.6667% - 72px)}.col-3{width:calc(25vw - 72px)}.col-3-as-percent{width:calc(25% - 72px)}.col-4{width:calc(33.3333vw - 72px)}.col-4-as-percent{width:calc(33.3333% - 72px)}.col-5{width:calc(41.6667vw - 72px)}.col-5-as-percent{width:calc(41.6667% - 72px)}.col-6{width:calc(50vw - 72px)}.col-6-as-percent{width:calc(50% - 72px)}.col-7{width:calc(58.3333vw - 72px)}.col-7-as-percent{width:calc(58.3333% - 72px)}.col-8{width:calc(66.6667vw - 72px)}.col-8-as-percent{width:calc(66.6667% - 72px)}.col-9{width:calc(75vw - 72px)}.col-9-as-percent{width:calc(75% - 72px)}.col-10{width:calc(83.3333vw - 72px)}.col-10-as-percent{width:calc(83.3333% - 72px)}.col-11{width:calc(91.6667vw - 72px)}.col-11-as-percent{width:calc(91.6667% - 72px)}.col-12{width:calc(100vw - 48px)}.col-12-as-percent{width:calc(100% - 48px)}::-webkit-scrollbar-track{background:0 0;border-radius:4px}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-thumb{background:#c2c2c2 padding-box padding-box;border:1px solid #0000;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#8c8c8c padding-box padding-box}::-webkit-scrollbar{width:10px;height:10px}html,body{height:100%}#app{min-height:100vh;min-height:calc(100vh - var(--gos-header-height,72px));flex-direction:column;display:flex}
