@layer reset,tokens,base,layout,components;@layer sections{.nr-intro{isolation:isolate;padding-block:clamp(4.5rem,3rem + 6vw,10rem) clamp(3rem,2rem + 4vw,7rem);overflow:hidden}.nr-intro__inner{gap:var(--nr-space-md) var(--nr-space-xl);align-items:center;display:grid}.nr-intro__title{color:var(--nr-c-navy-800);font-size:clamp(2.25rem,1.6rem + 2.6vw,4rem);line-height:1.08}.nr-intro__heading .nr-eyebrow{margin-bottom:var(--nr-space-xs)}.nr-intro__body{align-items:flex-start;gap:var(--nr-space-md);flex-direction:column;max-width:34rem;display:flex}@media (min-width:64rem){.nr-intro__inner{grid-template-columns:.4fr 1fr 1fr}.nr-intro__heading{grid-column:2}.nr-intro__body{grid-column:3}}.nr-intro--columns .nr-intro__inner{grid-template-columns:1fr;align-items:start}.nr-intro--columns .nr-intro__heading,.nr-intro--columns .nr-intro__body{grid-column:auto}.nr-intro--columns .nr-intro__body{gap:var(--nr-space-md) var(--nr-space-xl);max-width:none;display:grid}.nr-intro--columns .nr-intro__text:first-child{color:var(--nr-c-ink);font-weight:var(--nr-fw-semibold)}@media (min-width:48rem){.nr-intro--columns .nr-intro__body{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.nr-intro--columns .nr-intro__inner{padding-left:clamp(0rem,10vw - 6rem,6rem)}}.nr-intro .nr-watermark{top:45%}@media (min-width:75rem){.nr-intro:not(.nr-intro--columns){height:calc(448 * var(--u));padding:0;position:relative}.nr-intro:not(.nr-intro--columns) .nr-intro__inner{width:auto;height:100%;margin:0;display:block}.nr-intro:not(.nr-intro--columns) .nr-watermark--svg{top:calc(60 * var(--u));left:calc(130 * var(--u));transform:none}.nr-intro:not(.nr-intro--columns) .nr-intro__heading{top:calc(81.8 * var(--u));left:calc(605 * var(--u));position:absolute}.nr-intro:not(.nr-intro--columns) .nr-eyebrow{font-size:calc(20 * var(--u));line-height:calc(20 * var(--u));letter-spacing:.168em;margin:0}.nr-intro:not(.nr-intro--columns) .nr-intro__title{margin-top:calc(24 * var(--u));font-size:calc(70 * var(--u));font-weight:var(--nr-fw-medium);line-height:calc(70 * var(--u));letter-spacing:0}.nr-intro:not(.nr-intro--columns) .nr-intro__body{top:calc(109 * var(--u));left:calc(1126 * var(--u));width:calc(470 * var(--u));gap:0;max-width:none;position:absolute}.nr-intro:not(.nr-intro--columns) .nr-intro__text{font-size:calc(22 * var(--u));line-height:calc(30 * var(--u));letter-spacing:-.014em}.nr-intro:not(.nr-intro--columns) .nr-arrow-link{margin-top:calc(30.5 * var(--u))}.nr-intro--columns{height:calc(1036 * var(--u));padding:0;position:relative}.nr-intro--columns .nr-intro__inner{width:auto;height:100%;margin:0;padding:0;display:block}.nr-intro--columns .nr-intro__heading{top:calc(195.9 * var(--u));left:calc(265 * var(--u));position:absolute}.nr-intro--columns .nr-intro__title{color:#071a4e;font-size:calc(70 * var(--u));font-weight:var(--nr-fw-medium);line-height:calc(70 * var(--u));letter-spacing:0}.nr-intro--columns .nr-intro__title>span{font-weight:var(--nr-fw-medium);display:block}.nr-intro--columns .nr-intro__body{top:calc(416 * var(--u));left:calc(265 * var(--u));width:auto;display:block;position:absolute}.nr-intro--columns .nr-intro__text{width:calc(640 * var(--u));color:#383838;font-size:calc(28 * var(--u));line-height:calc(48 * var(--u));letter-spacing:0;position:absolute;top:0;left:0}.nr-intro--columns .nr-intro__text+.nr-intro__text{left:calc(772 * var(--u));width:calc(705 * var(--u));font-weight:var(--nr-fw-regular)}.nr-intro--columns .nr-intro__text>*+*{margin-top:0}}}@layer utilities;