.bri-split{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:clamp(2rem, 5vw, 5rem);align-items:center}.bri-split.bri-split-images-0{grid-template-columns:minmax(0, 1fr)}.bri-split .split-media{position:relative;min-width:0}.bri-split .split-copy{container:bri-copy/inline-size;display:flex;flex-direction:column;align-items:flex-start;min-width:0;position:relative;z-index:0}.bri-split .split-copy:before{content:"";position:absolute;inset:-1.25rem;z-index:-1;border-radius:1.5rem;background:rgba(255,255,255,.5);filter:blur(20px);pointer-events:none}.bri-split.bri-split-media-right .split-media{order:2}.bri-split.bri-split-media-right .split-copy{order:1}.bri-split .split-image{position:relative;overflow:clip}.bri-split .split-img{display:block;width:100%;height:auto;aspect-ratio:var(--split-ratio,1/1);-o-object-fit:cover;object-fit:cover}.bri-split .split-image-whole .split-img{aspect-ratio:auto;-o-object-fit:contain;object-fit:contain}.bri-split .split-eyebrow{margin:0;font-family:"Roboto Mono",ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8125rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#2668fc}.bri-split .split-heading{margin:0;font-family:hagrid,"Trebuchet MS","Segoe UI",sans-serif;font-weight:500;font-size:clamp(2rem, 1.7030542986rem + 1.2669683258vw, 2.875rem);line-height:1.08;letter-spacing:-.015em;color:#000;text-wrap:balance}.bri-split .split-body{max-inline-size:calc(42ch + 1.5rem + 3px);border-left:3px solid #000;padding-left:1.5rem;font-family:degular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:clamp(1rem, 0.6315789474rem + 1.8421052632cqi, 1.4375rem);line-height:1.45;color:#111;text-wrap:pretty}.bri-split .split-body p{margin:0}.bri-split .split-body p+p{margin-top:1rem}.bri-split .split-body-no-rule{max-inline-size:42ch;border-left:0;padding-left:0}.bri-split .split-contacts{display:flex;flex-direction:column;gap:2.5rem;margin-bottom:2.5rem}.bri-split .contact-role{display:inline-block;margin:0 0 .5rem;padding:.2rem .5rem;background:#edf3ff;font-family:"Roboto Mono",ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8125rem;line-height:1.4;letter-spacing:.04em;text-transform:uppercase;color:#000}.bri-split .contact-name{margin:0 0 1rem;font-family:hagrid,"Trebuchet MS","Segoe UI",sans-serif;font-weight:700;font-size:1.1875rem;line-height:1.2;color:#000}.bri-split .contact-lines{display:flex;flex-wrap:wrap;gap:1rem 2.5rem}.bri-split .contact-line{padding-left:1rem;border-left:3px solid #000}.bri-split .contact-label{display:block;font-family:"Roboto Mono",ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8125rem;line-height:1.4;text-transform:uppercase;color:#111}.bri-split .contact-value{display:block;font-family:hagrid,"Trebuchet MS","Segoe UI",sans-serif;font-weight:500;font-size:1.0625rem;line-height:1.4;color:#000;text-decoration:none;overflow-wrap:anywhere;transition:color .25s ease-in-out}.bri-split .contact-value:hover,.bri-split .contact-value:focus-visible{color:#2668fc}.bri-split .split-actions{display:flex;flex-wrap:wrap;align-items:center;row-gap:1.5rem;-moz-column-gap:var(--split-badge-gap,2.5rem);column-gap:var(--split-badge-gap,2.5rem)}.bri-split .split-cta{display:inline-flex;align-items:center;justify-content:space-between;gap:3.25rem;padding:1.6666666667em 1.5em;background:#477eff;color:#fff;font-family:hagrid,"Trebuchet MS","Segoe UI",sans-serif;font-weight:500;font-size:clamp(1rem, 0.7368421053rem + 1.3157894737cqi, 1.3125rem);line-height:1.25;text-decoration:none;transform-origin:center;transition:background .25s ease-in-out,scale .25s ease-in-out}.bri-split .split-cta i{flex:none;font-size:1.125rem;transition:translate .25s ease-in-out}.bri-split .split-cta:hover,.bri-split .split-cta:focus-visible{background:#1b4fcc;scale:1.025}.bri-split .split-cta:hover i,.bri-split .split-cta:focus-visible i{translate:4px 0}@media (prefers-reduced-motion:reduce){.bri-split .split-cta{transition:background .25s ease-in-out}.bri-split .split-cta i{transition:none}.bri-split .split-cta:hover,.bri-split .split-cta:focus-visible{scale:1}.bri-split .split-cta:hover i,.bri-split .split-cta:focus-visible i{translate:0}}.bri-split .split-badge{display:block;flex:none;max-width:100%}.bri-split .split-badge img{display:block;width:100%;height:auto}.bri-split a.split-badge{transition:opacity .25s ease-in-out}.bri-split a.split-badge:hover,.bri-split a.split-badge:focus-visible{opacity:.75}.bri-split .split-copy>*+*{margin-block-start:1.5rem}.bri-split .split-copy>.split-heading+*{margin-block-start:clamp(1.25rem, 1.0178571429rem + 0.9523809524vw, 1.875rem)}.bri-split .split-copy>*+.split-actions{margin-block-start:clamp(2rem, 1.5821428571rem + 1.7142857143vw, 3.125rem)}.bri-split .split-copy>.split-body+.split-contacts{margin-block:4rem 0}.bri-split-images-1 .split-media{width:100%;max-width:var(--split-stack-max,600px);padding:7% 0 0 24%}.bri-split-images-1.bri-split-media-left .split-media{margin-right:auto}.bri-split-images-1.bri-split-media-right .split-media{margin-left:auto}.bri-split-images-1.bri-split-panel-off .split-media{padding:0}.bri-split-images-1 .split-panel{position:absolute;top:0;left:0;width:var(--split-panel-width,66%);aspect-ratio:var(--split-ratio,352/396)}.bri-split-images-2 .split-media{position:relative;width:100%;max-width:var(--split-stack-max,600px);aspect-ratio:var(--split-stack-ratio,600/650)}.bri-split-images-2.bri-split-media-left .split-media{margin-right:auto}.bri-split-images-2.bri-split-media-right .split-media{margin-left:auto}.bri-split-images-2 .split-image{position:absolute;width:var(--split-image-width,58.67%)}.bri-split-images-2 .split-image-1{top:0}.bri-split-images-2 .split-image-2{bottom:0}.bri-split-images-2.bri-split-media-left .split-image-1{left:0}.bri-split-images-2.bri-split-media-left .split-image-2{right:0}.bri-split-images-2.bri-split-media-right .split-image-1{right:0}.bri-split-images-2.bri-split-media-right .split-image-2{left:0}.bri-split-images-2.bri-split-pair-stacked .split-media,.bri-split-images-2.bri-split-pair-side .split-media{display:grid;gap:1.5rem;aspect-ratio:auto}.bri-split-images-2.bri-split-pair-stacked .split-image,.bri-split-images-2.bri-split-pair-side .split-image{position:relative;width:auto}.bri-split-images-2.bri-split-pair-side .split-media{grid-template-columns:repeat(2,minmax(0, 1fr));align-items:center}@media (width <=900px){.bri-split{grid-template-columns:minmax(0, 1fr);gap:2.5rem}.bri-split.bri-split-media-right .split-media{order:1}.bri-split.bri-split-media-right .split-copy{order:2}.bri-split-images-1 .split-media{padding:6% 0 0 18%}}@media (width <=600px){.bri-split-images-1 .split-media{padding:0}.bri-split-images-1 .split-panel{display:none}}