@font-face{font-family:"Bricolage Grotesque";font-style:normal;font-weight:100 900;font-display:swap;
  src:url("assets/fonts/bricolage-grotesque-800-latin.woff2") format("woff2");
  size-adjust:92%;ascent-override:79.9%;descent-override:28.8%;line-gap-override:0%}
html[data-site="insain"]{--serif:"Bricolage Grotesque","Plex Fallback","Segoe UI",system-ui,sans-serif;
--navy:#2A0C14;--navy-deep:#1E070D;--ink:#2B161C;--slate:#62494F;--hair:#EBDDE1;--mist:#FBF4F6}
html[data-site="insain"][data-side] :is(em,i,.mx-cap b,.mx-ticker p,.mx-doc-quote,.mx-sb-text,.ma-promise strong,.ap-big-sub strong,.ma-card-g strong,.ap-card-q){font-style:normal}
html[data-site="insain"][data-side] :is(p,li,td,dd) em{font-weight:600}
html[data-site="insain"][data-side] :is(h1,h2,h3) em{color:var(--ox)}                                   
html[data-site="insain"][data-side] :is(.mx-formats,.mx-book) :is(h1,h2,h3) em{color:var(--rose)}       
html[data-site="insain"][data-side] .mx-hero :is(h1,h2,h3) em{color:var(--rose-soft)}                   
html[data-site="insain"][data-side] .mx-hero .mx-ul{color:var(--jade-light)}                            
html[data-site="insain"][data-side] :is(h1,h2,h3,h4){letter-spacing:-.012em}
html[data-site="insain"][data-side] :is(.lede,.mx-diy-lead,.mx-doc-steps,.mx-doc-quote,.mx-doc-story span,.mx-sb-text,.mx-sb-cap-t,.ma-card-g,.ob-sub,.ob-feedback,.ap-card-q,.explore a){font-family:var(--sans)}
html[data-site="insain"][data-side] .explore a{font-weight:500}
html[data-site="insain"][data-side] .mx-label .link-text{color:inherit}
html[data-site="insain"][data-side] .mx-ticker b{display:inline-grid;place-items:center}
html[data-site="insain"][data-side] .mx-ticker b svg{width:.6em;height:.6em;display:block;fill:currentColor}
html[data-site="insain"][data-side] .mx-amp{line-height:0;-webkit-text-stroke:0}
html[data-site="insain"][data-side] .mx-amp svg{width:.7em;height:.7em;overflow:visible;fill:none;stroke:rgba(240,98,126,.4);stroke-width:1.5px}
html[data-site="insain"][data-side] .mx-amp svg path{vector-effect:non-scaling-stroke}
html[data-site="insain"][data-side] .mx-case-amp svg{stroke:rgba(255,196,207,.2)}
.site-header.is-insain .insain-brand{display:inline-flex;align-items:center;flex:none}
.site-header.is-insain .insain-brand .logo{height:34px;width:auto;display:block;overflow:visible}
.site-footer.is-insain .about .logo{height:32px;width:auto;display:block;margin-bottom:14px}
@media (max-width:600px){.site-header.is-insain .insain-brand .logo{height:28px}}
html[data-site="insain"][data-side] .page-head{border-bottom:0;color:#fff;
  background:radial-gradient(70% 110% at 6% 0%,rgba(196,89,107,.85) 0%,rgba(196,89,107,0) 60%),linear-gradient(160deg,#8C2C40 0%,var(--ox) 46%,var(--ox-dark) 100%)}
html[data-site="insain"][data-side] .page-head h1{color:#fff;font-weight:800}
html[data-site="insain"][data-side] .page-head .lede{color:#F8E4E8;max-width:46ch}
html[data-site="insain"][data-side] .page-head .lede a{color:#fff}
html[data-site="insain"][data-side] .page-head .eyebrow{color:var(--rose-soft)}
html[data-site="insain"][data-side] .page-head .crumbs ol,html[data-site="insain"][data-side] .page-head .crumbs a{color:var(--ox-light)}
html[data-site="insain"][data-side] .page-head .crumbs li[aria-current],html[data-site="insain"][data-side] .page-head .crumbs a:hover{color:#fff}
html[data-site="insain"][data-side] .page-head .crumbs li+li::before{color:var(--ox-mid)}
html[data-site="insain"][data-side] .page-head .btn{background:#fff;border-color:#fff;color:var(--ox)}
html[data-site="insain"][data-side] .page-head .btn:hover{background:var(--blush);border-color:var(--blush)}
html[data-site="insain"][data-side] .page-head .link{color:#fff;border-bottom-color:var(--rose)}
html[data-site="insain"][data-side] .page-head :focus-visible{outline-color:#fff}
html[data-site="insain"][data-side] .do-pick{justify-content:flex-start}
html[data-site="insain"][data-side] .do-pick button{border-color:rgba(255,255,255,.6);color:#fff}
html[data-site="insain"][data-side] .do-pick button:hover{border-color:#fff}
html[data-site="insain"][data-side] .do-pick button[aria-pressed="true"]{background:#fff;border-color:#fff;color:var(--ox)}
html[data-site="insain"][data-side] .do-pick button:focus-visible{outline-color:#fff}
html[data-site="insain"][data-side] main :is(.careers-openings,.career-layout,.career-apply,.contact-grid,.section,.legal) .btn{background:var(--ox);border-color:var(--ox);color:#fff}
html[data-site="insain"][data-side] main :is(.careers-openings,.career-layout,.career-apply,.contact-grid,.section,.legal) .btn:hover{background:var(--ox-dark);border-color:var(--ox-dark)}
html[data-site="insain"][data-side] .legal{margin-inline:auto}
