:is(.inssa-editorial-about,.inssa-editorial-portfolio,.inssa-editorial-pm,.inssa-editorial-support):before,:is(.inssa-editorial-about,.inssa-editorial-portfolio,.inssa-editorial-pm,.inssa-editorial-support):after{content:"";background-color:#102f57;background-image:linear-gradient(90deg,#0000 0 calc(50% - .5px),#ffffff24 50%,#0000 calc(50% + .5px) 100%),linear-gradient(#2563eb4d 0%,#102f5729 42%,#071b3480 100%);background-size:128px 100%,100% 100%;flex:0 0 64px;width:100%;height:64px;display:block}:is(.inssa-editorial-about,.inssa-editorial-portfolio,.inssa-editorial-pm,.inssa-editorial-support):after{transform:rotate(180deg)}@media (max-width:640px){:is(.inssa-editorial-about,.inssa-editorial-portfolio,.inssa-editorial-pm,.inssa-editorial-support):before,:is(.inssa-editorial-about,.inssa-editorial-portfolio,.inssa-editorial-pm,.inssa-editorial-support):after{background-size:84px 100%,100% 100%;flex-basis:44px;height:44px}}:is(.inssa-editorial-about,.inssa-editorial-pm,.inssa-editorial-support):before,:is(.inssa-editorial-about,.inssa-editorial-pm,.inssa-editorial-support):after{content:none}:is(.inssa-editorial-about,.inssa-editorial-pm,.inssa-editorial-support)>section:first-child:before,:is(.inssa-editorial-about,.inssa-editorial-pm,.inssa-editorial-support)>section:last-child:after{content:"";background-color:#102f57;background-image:linear-gradient(90deg,#0000 0 calc(50% - .5px),#ffffff24 50%,#0000 calc(50% + .5px) 100%),linear-gradient(#2563eb4d 0%,#102f5729 42%,#071b3480 100%);background-size:128px 100%,100% 100%;flex:0 0 64px;width:100%;height:64px;display:block}:is(.inssa-editorial-about,.inssa-editorial-pm,.inssa-editorial-support)>section:last-child:after{transform:rotate(180deg)}@media (max-width:640px){:is(.inssa-editorial-about,.inssa-editorial-pm,.inssa-editorial-support)>section:first-child:before,:is(.inssa-editorial-about,.inssa-editorial-pm,.inssa-editorial-support)>section:last-child:after{background-size:84px 100%,100% 100%;flex-basis:44px;height:44px}}:is(.inssa-editorial-pm,.inssa-editorial-support)>section:first-of-type,:is(.inssa-editorial-pm,.inssa-editorial-support)>section:last-of-type{color:#fff!important;background-color:#102f57!important;background-image:linear-gradient(90deg,#0000 0 calc(50% - .5px),#ffffff1a 50%,#0000 calc(50% + .5px) 100%),linear-gradient(135deg,#2563eb57 0%,#102f5733 48%,#071b34a8 100%)!important;background-size:128px 100%,100% 100%!important;border-color:#ffffff24!important}:is(.inssa-editorial-pm,.inssa-editorial-support)>section:first-of-type :is(h1,h2,h3),:is(.inssa-editorial-pm,.inssa-editorial-support)>section:last-of-type :is(h1,h2,h3){color:#fff!important}:is(.inssa-editorial-pm,.inssa-editorial-support)>section:first-of-type p:not([class*=text-blue]),:is(.inssa-editorial-pm,.inssa-editorial-support)>section:last-of-type p:not([class*=text-blue]){color:#cbd5e1!important}@media (max-width:640px){:is(.inssa-editorial-pm,.inssa-editorial-support)>section:first-of-type,:is(.inssa-editorial-pm,.inssa-editorial-support)>section:last-of-type{background-size:84px 100%,100% 100%!important}}:is(.inssa-editorial-about,.inssa-editorial-portfolio,.inssa-editorial-pm,.inssa-editorial-support)>section:first-of-type,.inssa-editorial-about>section:last-of-type,.inssa-editorial-pm>section:last-of-type,.inssa-editorial-support>section:last-of-type,.inssa-editorial-portfolio-endcap{color:#fff!important;background-color:#102f57!important;background-image:linear-gradient(90deg,#0000 0 calc(50% - .5px),#ffffff1a 50%,#0000 calc(50% + .5px) 100%),linear-gradient(135deg,#2563eb52 0%,#102f572e 46%,#071b34ad 100%)!important;background-size:128px 100%,100% 100%!important}:is(.inssa-editorial-about,.inssa-editorial-portfolio,.inssa-editorial-pm,.inssa-editorial-support)>section:first-of-type{min-height:auto!important;padding:0!important}:is(.inssa-editorial-about,.inssa-editorial-portfolio,.inssa-editorial-pm,.inssa-editorial-support)>section:first-of-type>div{padding-top:clamp(54px,6vw,76px)!important;padding-bottom:clamp(54px,6vw,76px)!important}:is(.inssa-editorial-about,.inssa-editorial-portfolio,.inssa-editorial-pm,.inssa-editorial-support)>section:first-of-type :is(h1,h2,h3),.inssa-editorial-about>section:last-of-type :is(h1,h2,h3),.inssa-editorial-pm>section:last-of-type :is(h1,h2,h3),.inssa-editorial-support>section:last-of-type :is(h1,h2,h3){color:#fff!important}:is(.inssa-editorial-about,.inssa-editorial-portfolio,.inssa-editorial-pm,.inssa-editorial-support)>section:first-of-type h1{max-width:900px;font-size:clamp(2.35rem,4.4vw,4.5rem)!important;line-height:1.08!important}:is(.inssa-editorial-about,.inssa-editorial-portfolio,.inssa-editorial-pm,.inssa-editorial-support)>section:first-of-type p:not([class*=text-blue]),.inssa-editorial-about>section:last-of-type p:not([class*=text-blue]),.inssa-editorial-pm>section:last-of-type p:not([class*=text-blue]),.inssa-editorial-support>section:last-of-type p:not([class*=text-blue]){color:#cbd5e1!important}@media (max-width:640px){:is(.inssa-editorial-about,.inssa-editorial-portfolio,.inssa-editorial-pm,.inssa-editorial-support)>section:first-of-type,.inssa-editorial-about>section:last-of-type,.inssa-editorial-pm>section:last-of-type,.inssa-editorial-support>section:last-of-type,.inssa-editorial-portfolio-endcap{background-size:84px 100%,100% 100%!important}:is(.inssa-editorial-about,.inssa-editorial-portfolio,.inssa-editorial-pm,.inssa-editorial-support)>section:first-of-type h1{font-size:clamp(2.15rem,10vw,3.1rem)!important}}:is(.inssa-editorial-about,.inssa-editorial-portfolio,.inssa-editorial-pm,.inssa-editorial-support)>section:first-of-type{color:#111827!important;background-color:#f6f8fb!important;background-image:radial-gradient(circle at 84% 18%,#2563eb17,#0000 34%),linear-gradient(#ffffffd1 0%,#f6f8fbf5 100%)!important;background-size:100% 100%!important;border-bottom:1px solid #dbe3ee!important}:is(.inssa-editorial-about,.inssa-editorial-portfolio,.inssa-editorial-pm,.inssa-editorial-support)>section:first-of-type>div{text-align:center;width:100%;margin-inline:auto;max-width:1180px!important;padding-top:clamp(58px,6.2vw,82px)!important;padding-bottom:clamp(58px,6.2vw,82px)!important}:is(.inssa-editorial-about,.inssa-editorial-portfolio,.inssa-editorial-pm,.inssa-editorial-support)>section:first-of-type h1{margin-top:18px!important;color:#101828!important;letter-spacing:-.045em!important;max-width:820px!important;margin-inline:auto!important;font-size:clamp(2.5rem,4.2vw,4rem)!important;font-weight:760!important;line-height:1.12!important}:is(.inssa-editorial-about,.inssa-editorial-portfolio,.inssa-editorial-pm,.inssa-editorial-support)>section:first-of-type p{max-width:760px;margin-inline:auto}:is(.inssa-editorial-about,.inssa-editorial-portfolio,.inssa-editorial-pm,.inssa-editorial-support)>section:first-of-type p:not([class*=text-blue]){color:#64748b!important;font-size:clamp(.98rem,1.2vw,1.08rem)!important;line-height:1.75!important}:is(.inssa-editorial-about,.inssa-editorial-portfolio,.inssa-editorial-pm,.inssa-editorial-support)>section:first-of-type p[class*=tracking-]{color:#2563eb!important;letter-spacing:.2em!important;font-size:.72rem!important;font-weight:800!important}:is(.inssa-editorial-about,.inssa-editorial-pm,.inssa-editorial-support)>section:last-of-type h2{letter-spacing:-.035em!important;font-size:clamp(1.75rem,2.8vw,2.65rem)!important;font-weight:740!important;line-height:1.18!important}@media (max-width:767px){:is(.inssa-editorial-about,.inssa-editorial-portfolio,.inssa-editorial-pm,.inssa-editorial-support)>section:first-of-type>div{padding-top:48px!important;padding-bottom:48px!important}:is(.inssa-editorial-about,.inssa-editorial-portfolio,.inssa-editorial-pm,.inssa-editorial-support)>section:first-of-type h1{font-size:clamp(2.1rem,10vw,2.85rem)!important}}:is(.inssa-editorial-about,.inssa-editorial-portfolio,.inssa-editorial-pm,.inssa-editorial-support):before,:is(.inssa-editorial-about,.inssa-editorial-portfolio,.inssa-editorial-pm,.inssa-editorial-support):after,:is(.inssa-editorial-about,.inssa-editorial-portfolio,.inssa-editorial-pm,.inssa-editorial-support)>section:first-of-type:before,:is(.inssa-editorial-about,.inssa-editorial-portfolio,.inssa-editorial-pm,.inssa-editorial-support)>section:last-of-type:after{content:none!important;display:none!important}:is(.inssa-editorial-about,.inssa-editorial-portfolio,.inssa-editorial-pm,.inssa-editorial-support)>section:first-of-type{color:#101828!important;background:#f7f9fc!important;border:0!important;border-bottom:1px solid #e4e9f0!important;min-height:0!important;margin:0!important;padding:0!important}:is(.inssa-editorial-about,.inssa-editorial-portfolio,.inssa-editorial-pm,.inssa-editorial-support)>section:first-of-type>div{flex-direction:column;justify-content:center;align-items:center;text-align:center!important;width:min(100%,1180px)!important;min-height:360px!important;margin:0 auto!important;padding:56px 24px!important;display:flex!important}:is(.inssa-editorial-about,.inssa-editorial-portfolio,.inssa-editorial-pm,.inssa-editorial-support)>section:first-of-type h1{color:#101828!important;letter-spacing:-.045em!important;text-align:center!important;width:min(100%,780px)!important;max-width:780px!important;margin:18px auto 0!important;font-size:clamp(2.5rem,3.45vw,3.5rem)!important;font-weight:760!important;line-height:1.14!important}:is(.inssa-editorial-about,.inssa-editorial-portfolio,.inssa-editorial-pm,.inssa-editorial-support)>section:first-of-type p{width:min(100%,700px);text-align:center!important;max-width:700px!important;margin-left:auto!important;margin-right:auto!important}:is(.inssa-editorial-about,.inssa-editorial-portfolio,.inssa-editorial-pm,.inssa-editorial-support)>section:first-of-type p:not([class*=tracking-]){color:#667085!important;margin-top:24px!important;font-size:1rem!important;line-height:1.75!important}:is(.inssa-editorial-about,.inssa-editorial-portfolio,.inssa-editorial-pm,.inssa-editorial-support)>section:first-of-type p[class*=tracking-]{color:#2563eb!important;letter-spacing:.2em!important;margin:0 auto!important;font-size:.7rem!important;font-weight:800!important;line-height:1.4!important}:is(.inssa-editorial-about,.inssa-editorial-portfolio,.inssa-editorial-pm,.inssa-editorial-support)>section:first-of-type div[class*=flex]{justify-content:center!important}:is(.inssa-editorial-about,.inssa-editorial-pm,.inssa-editorial-support)>section:last-of-type :is(h1,h2,h3){color:#fff!important;letter-spacing:-.035em!important;font-size:clamp(1.75rem,2.35vw,2.35rem)!important;line-height:1.2!important}:is(.inssa-editorial-about,.inssa-editorial-pm,.inssa-editorial-support)>section:last-of-type p:not([class*=text-blue]){color:#b8c4d4!important}@media (max-width:767px){:is(.inssa-editorial-about,.inssa-editorial-portfolio,.inssa-editorial-pm,.inssa-editorial-support)>section:first-of-type>div{min-height:310px!important;padding:44px 20px!important}:is(.inssa-editorial-about,.inssa-editorial-portfolio,.inssa-editorial-pm,.inssa-editorial-support)>section:first-of-type h1{font-size:clamp(2.05rem,9.5vw,2.75rem)!important}}@keyframes inssaHeroFade{0%{opacity:.35;transform:scale(1.008)}to{opacity:1;transform:scale(1)}}@keyframes inssaReviewMarquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.inssa-home-public-shell{min-height:100vh}@keyframes inssa-home-scroll-bounce{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:1;transform:translateY(10px)}}@keyframes inssa-why-fill{0%{width:0%}to{width:100%}}
@media (max-width:767px){.admin-console main :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px}html,body{max-width:100%;overflow-x:clip}.inssa-public-shell{width:100%;min-width:0;overflow-x:clip}.inssa-public-shell main{min-width:0}.inssa-public-shell :is(input,select,textarea,button){min-height:44px;font-size:16px}.inssa-public-shell input[type=checkbox],.inssa-public-shell input[type=radio]{min-width:18px;min-height:18px}.inssa-public-shell :is(h1,h2,h3,p,dd,dt){overflow-wrap:break-word;word-break:keep-all}body>header{height:68px}body>header>div:first-child{height:68px;padding-inline:18px}body>header img{width:102px!important;height:auto!important}body>header button[aria-controls=mobile-menu]{border-radius:12px;width:44px;height:44px}.inssa-editorial-page>section:first-of-type>div{padding:52px 20px!important}.inssa-editorial-page>section:first-of-type h1{letter-spacing:-.045em!important;font-size:clamp(2rem,9vw,2.65rem)!important;line-height:1.14!important}.inssa-editorial-page>section:first-of-type p:not(:first-child){font-size:14px!important;line-height:1.75!important}.inssa-public-shell main[class*=items-center]{align-items:flex-start!important;min-height:calc(100svh - 68px)!important;padding:32px 16px!important}.inssa-public-shell main[class*=items-center]>section{border-radius:20px!important;padding:26px 20px!important}.inssa-public-shell main[class*=items-center] h1{font-size:1.75rem!important}.inssa-public-shell main>section.bg-slate-950>div,.inssa-public-shell main>section[class*=bg-slate-950]>div{padding:48px 20px!important}.inssa-public-shell main>section.bg-slate-950 h1,.inssa-public-shell main>section[class*=bg-slate-950] h1{font-size:2rem!important;line-height:1.18!important}.inssa-public-shell form[class*=rounded-3xl]{border-radius:20px!important;padding:24px 18px!important}.inssa-public-shell form [class*=sm\:grid-cols-2]{grid-template-columns:1fr!important}.inssa-public-shell form button[type=submit],.inssa-public-shell form button:not([type]){width:100%}.inssa-public-shell form[role=search] button[type=submit]{width:auto}.inssa-public-shell main>section[id=apply]{padding:56px 20px!important}.inssa-public-shell main>section[id=apply]>div{grid-template-columns:1fr!important;gap:28px!important}.inssa-public-shell main section[class*=max-w-6xl][class*=grid]{grid-template-columns:1fr!important;padding:28px 16px!important}.inssa-public-shell main section[class*=max-w-5xl],.inssa-public-shell main section[class*=max-w-6xl]{padding-left:16px!important;padding-right:16px!important}.inssa-public-shell main section[class*=max-w-5xl] h1,.inssa-public-shell main section[class*=max-w-6xl] h1{font-size:1.85rem!important}.inssa-public-shell main section[class*=max-w-5xl] [class*=rounded-3xl],.inssa-public-shell main section[class*=max-w-6xl] [class*=rounded-3xl]{border-radius:18px!important}.inssa-public-shell main section[class*=max-w-6xl] [class*=lg\:grid-cols]{grid-template-columns:1fr!important}:is(.inssa-public-shell :has(>.project-calendar-weekdays),.inssa-public-shell :has(>.project-dashboard-week)){overscroll-behavior-x:contain;max-width:100%;overflow-x:auto}body>div[class*=fixed][class*=bottom],body>button[class*=fixed][class*=bottom]{right:12px!important;bottom:calc(12px + env(safe-area-inset-bottom))!important}:root{--inssa-tabbar:calc(62px + env(safe-area-inset-bottom))}.inssa-public-shell~footer{padding-bottom:var(--inssa-tabbar)}.inssa-cms-hero{min-height:calc(100svh - var(--inssa-tabbar))!important}.inssa-cms-cta{min-height:calc(100svh - 64px - var(--inssa-tabbar))!important}.inssa-floating-actions{bottom:calc(var(--inssa-tabbar) + 8px)!important;left:12px!important}.inssa-public-shell,.inssa-mobile-tabbar,body>header{-webkit-tap-highlight-color:transparent}.inssa-public-shell :is(a,button,[role=button],label,select),.inssa-mobile-tabbar a,body>header :is(a,button){touch-action:manipulation}.inssa-mobile-tabbar a,.inssa-public-shell :is(button,[role=button]),body>header button{-webkit-user-select:none;user-select:none}html,body{overscroll-behavior-y:contain}.inssa-public-shell a[class*=border],.inssa-public-shell button[class*=bg-inssa-accent]{transition:transform .12s}.inssa-public-shell a[class*=border]:active,.inssa-public-shell button[class*=bg-inssa-accent]:active{transform:scale(.985)}}@media (display-mode:standalone){body>header{padding-top:env(safe-area-inset-top)}}@media (max-width:767px){#mobile-menu{max-height:calc(100dvh - 4rem - var(--inssa-tabbar))}}
