@charset "UTF-8";@layer base,utilities,components;@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(./lu-font-0-D6ftewdU.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(./lu-font-1-BpwuAS-O.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(./lu-font-2-DSCY9ty2.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer utilities{:root{--lu-body-section-inset:var(--lu-bg-space);--lu-feature-section-inset:var(--lu-double-space);--lu-copy-section-inset:var(--lu-section-space);--lu-group-section-inset:var(--lu-section-space);--lu-collaboration-section-inset:0px;--lu-plain-content-inset:0px;--lu-highlight-before:0px;--lu-highlight-after:var(--space-gap-md);--lu-band-before:var(--space-gap-lg);--lu-band-after:var(--lu-section-space);--lu-form-section-inset:clamp(28px, calc(24.3014px + 1.027397vw), 40px);--lu-reading-band-inset:var(--lu-section-space);--lu-bleed-image-inset:0px}.lu-post-editorial{--lu-feature-section-inset:var(--lu-section-space);--lu-copy-section-inset:var(--lu-section-space)}@media (max-width: 739px){:root,.lu-post-editorial{--lu-body-section-inset:var(--space-gap-lg);--lu-feature-section-inset:var(--space-gap-lg)}:root{--lu-group-section-inset:var(--space-gap-lg);--lu-collaboration-section-inset:var(--space-gap-lg);--lu-plain-content-inset:var(--space-gap-lg);--lu-highlight-before:var(--space-gap-lg);--lu-band-after:var(--space-gap-md);--lu-copy-section-inset:calc(var(--lu-section-space) + var(--space-gap-lg));--lu-form-section-inset:calc(clamp(28px, calc(24.3014px + 1.027397vw), 40px) + var(--space-gap-lg));--lu-reading-band-inset:var(--space-gap-lg);--lu-bleed-image-inset:var(--space-gap-lg)}}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-columns){--component-padding-before-auto:var(--lu-body-section-inset);--component-padding-after-auto:var(--lu-body-section-inset)}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-columns)+.c-component-spacing{--component-join-previous-auto:var(--lu-body-section-inset)}}@layer utilities{[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=white],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-columns)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=frost],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-columns)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=navy],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-columns)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=cyan],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-columns)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-columns)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=sky],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-columns)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=mist],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-columns)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=teal],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-columns)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=pale-lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-columns)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=purple],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-columns)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-media-text){--component-padding-before-auto:var(--lu-body-section-inset);--component-padding-after-auto:var(--lu-body-section-inset)}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-media-text)+.c-component-spacing{--component-join-previous-auto:var(--lu-body-section-inset)}}@layer utilities{[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=white],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-media-text)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=frost],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-media-text)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=navy],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-media-text)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=cyan],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-media-text)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-media-text)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=sky],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-media-text)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=mist],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-media-text)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=teal],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-media-text)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=pale-lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-media-text)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=purple],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-media-text)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-curriculum-feed){--component-padding-before-auto:var(--lu-body-section-inset);--component-padding-after-auto:var(--lu-body-section-inset)}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-curriculum-feed)+.c-component-spacing{--component-join-previous-auto:var(--lu-body-section-inset)}}@layer utilities{[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=white],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-curriculum-feed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=frost],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-curriculum-feed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=navy],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-curriculum-feed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=cyan],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-curriculum-feed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-curriculum-feed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=sky],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-curriculum-feed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=mist],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-curriculum-feed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=teal],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-curriculum-feed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=pale-lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-curriculum-feed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=purple],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-curriculum-feed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-news-feed){--component-padding-before-auto:var(--lu-body-section-inset);--component-padding-after-auto:var(--lu-body-section-inset)}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-news-feed)+.c-component-spacing{--component-join-previous-auto:var(--lu-body-section-inset)}}@layer utilities{[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=white],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-news-feed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=frost],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-news-feed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=navy],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-news-feed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=cyan],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-news-feed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-news-feed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=sky],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-news-feed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=mist],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-news-feed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=teal],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-news-feed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=pale-lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-news-feed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=purple],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-news-feed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-events-feed){--component-padding-before-auto:var(--lu-body-section-inset);--component-padding-after-auto:var(--lu-body-section-inset)}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-events-feed)+.c-component-spacing{--component-join-previous-auto:var(--lu-body-section-inset)}}@layer utilities{[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=white],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-events-feed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=frost],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-events-feed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=navy],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-events-feed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=cyan],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-events-feed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-events-feed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=sky],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-events-feed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=mist],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-events-feed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=teal],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-events-feed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=pale-lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-events-feed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=purple],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-events-feed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-favorites-presentation){--component-padding-before-auto:var(--lu-body-section-inset);--component-padding-after-auto:var(--lu-body-section-inset)}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-favorites-presentation)+.c-component-spacing{--component-join-previous-auto:var(--lu-body-section-inset)}}@layer utilities{[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=white],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-favorites-presentation)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=frost],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-favorites-presentation)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=navy],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-favorites-presentation)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=cyan],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-favorites-presentation)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-favorites-presentation)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=sky],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-favorites-presentation)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=mist],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-favorites-presentation)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=teal],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-favorites-presentation)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=pale-lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-favorites-presentation)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=purple],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-favorites-presentation)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-search-presentation){--component-padding-before-auto:var(--lu-body-section-inset);--component-padding-after-auto:var(--lu-body-section-inset)}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-search-presentation)+.c-component-spacing{--component-join-previous-auto:var(--lu-body-section-inset)}}@layer utilities{[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=white],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-search-presentation)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=frost],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-search-presentation)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=navy],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-search-presentation)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=cyan],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-search-presentation)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-search-presentation)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=sky],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-search-presentation)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=mist],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-search-presentation)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=teal],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-search-presentation)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=pale-lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-search-presentation)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=purple],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-search-presentation)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-account-presentation){--component-padding-before-auto:var(--lu-body-section-inset);--component-padding-after-auto:var(--lu-body-section-inset)}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-account-presentation)+.c-component-spacing{--component-join-previous-auto:var(--lu-body-section-inset)}}@layer utilities{[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=white],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-account-presentation)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=frost],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-account-presentation)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=navy],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-account-presentation)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=cyan],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-account-presentation)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-account-presentation)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=sky],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-account-presentation)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=mist],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-account-presentation)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=teal],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-account-presentation)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=pale-lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-account-presentation)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=purple],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-account-presentation)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-testimonial-collection){--component-padding-before-auto:var(--lu-body-section-inset);--component-padding-after-auto:var(--lu-body-section-inset)}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-testimonial-collection)+.c-component-spacing{--component-join-previous-auto:var(--lu-body-section-inset)}}@layer utilities{[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=white],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-testimonial-collection)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=frost],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-testimonial-collection)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=navy],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-testimonial-collection)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=cyan],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-testimonial-collection)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-testimonial-collection)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=sky],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-testimonial-collection)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=mist],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-testimonial-collection)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=teal],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-testimonial-collection)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=pale-lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-testimonial-collection)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=purple],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-testimonial-collection)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-carousel){--component-padding-before-auto:var(--lu-body-section-inset);--component-padding-after-auto:var(--lu-body-section-inset)}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-carousel)+.c-component-spacing{--component-join-previous-auto:var(--lu-body-section-inset)}}@layer utilities{[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=white],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-carousel)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=frost],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-carousel)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=navy],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-carousel)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=cyan],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-carousel)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-carousel)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=sky],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-carousel)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=mist],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-carousel)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=teal],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-carousel)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=pale-lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-carousel)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=purple],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-carousel)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-columns--equal){--component-padding-before-auto:var(--lu-body-section-inset);--component-padding-after-auto:var(--lu-reading-band-inset)}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-columns--equal)+.c-component-spacing{--component-join-previous-auto:var(--lu-reading-band-inset)}}@layer utilities{[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=white],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-columns--equal)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-reading-band-inset)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=frost],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-columns--equal)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-reading-band-inset)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=navy],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-columns--equal)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-reading-band-inset)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=cyan],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-columns--equal)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-reading-band-inset)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-columns--equal)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-reading-band-inset)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=sky],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-columns--equal)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-reading-band-inset)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=mist],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-columns--equal)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-reading-band-inset)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=teal],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-columns--equal)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-reading-band-inset)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=pale-lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-columns--equal)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-reading-band-inset)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=purple],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-columns--equal)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-reading-band-inset)}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-account-presentation--login){--component-padding-before-auto:var(--lu-feature-section-inset);--component-padding-after-auto:var(--lu-feature-section-inset)}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-account-presentation--login)+.c-component-spacing{--component-join-previous-auto:var(--lu-feature-section-inset)}}@layer utilities{[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=white],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-account-presentation--login)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-feature-section-inset)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=frost],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-account-presentation--login)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-feature-section-inset)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=navy],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-account-presentation--login)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-feature-section-inset)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=cyan],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-account-presentation--login)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-feature-section-inset)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-account-presentation--login)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-feature-section-inset)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=sky],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-account-presentation--login)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-feature-section-inset)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=mist],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-account-presentation--login)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-feature-section-inset)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=teal],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-account-presentation--login)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-feature-section-inset)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=pale-lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-account-presentation--login)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-feature-section-inset)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=purple],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-account-presentation--login)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-feature-section-inset)}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-account-presentation--reset){--component-padding-before-auto:var(--lu-feature-section-inset);--component-padding-after-auto:var(--lu-feature-section-inset)}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-account-presentation--reset)+.c-component-spacing{--component-join-previous-auto:var(--lu-feature-section-inset)}}@layer utilities{[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=white],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-account-presentation--reset)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-feature-section-inset)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=frost],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-account-presentation--reset)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-feature-section-inset)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=navy],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-account-presentation--reset)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-feature-section-inset)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=cyan],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-account-presentation--reset)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-feature-section-inset)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-account-presentation--reset)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-feature-section-inset)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=sky],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-account-presentation--reset)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-feature-section-inset)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=mist],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-account-presentation--reset)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-feature-section-inset)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=teal],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-account-presentation--reset)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-feature-section-inset)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=pale-lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-account-presentation--reset)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-feature-section-inset)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=purple],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-account-presentation--reset)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-feature-section-inset)}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-account-presentation--register){--component-padding-before-auto:var(--lu-feature-section-inset);--component-padding-after-auto:var(--lu-feature-section-inset)}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-account-presentation--register)+.c-component-spacing{--component-join-previous-auto:var(--lu-feature-section-inset)}}@layer utilities{[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=white],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-account-presentation--register)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-feature-section-inset)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=frost],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-account-presentation--register)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-feature-section-inset)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=navy],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-account-presentation--register)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-feature-section-inset)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=cyan],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-account-presentation--register)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-feature-section-inset)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-account-presentation--register)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-feature-section-inset)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=sky],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-account-presentation--register)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-feature-section-inset)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=mist],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-account-presentation--register)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-feature-section-inset)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=teal],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-account-presentation--register)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-feature-section-inset)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=pale-lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-account-presentation--register)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-feature-section-inset)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=purple],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-account-presentation--register)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-feature-section-inset)}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-people-group){--component-padding-before-auto:var(--lu-group-section-inset);--component-padding-after-auto:var(--lu-group-section-inset)}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-people-group)+.c-component-spacing{--component-join-previous-auto:var(--lu-group-section-inset)}}@layer utilities{[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=white],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-people-group)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-group-section-inset)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=frost],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-people-group)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-group-section-inset)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=navy],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-people-group)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-group-section-inset)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=cyan],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-people-group)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-group-section-inset)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-people-group)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-group-section-inset)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=sky],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-people-group)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-group-section-inset)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=mist],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-people-group)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-group-section-inset)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=teal],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-people-group)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-group-section-inset)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=pale-lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-people-group)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-group-section-inset)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=purple],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-people-group)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-group-section-inset)}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-collaboration-feed){--component-padding-before-auto:0px;--component-padding-after-auto:var(--lu-collaboration-section-inset)}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-collaboration-feed)+.c-component-spacing{--component-join-previous-auto:var(--lu-collaboration-section-inset)}}@layer utilities{[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=white],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-collaboration-feed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-collaboration-section-inset)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=frost],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-collaboration-feed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-collaboration-section-inset)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=navy],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-collaboration-feed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-collaboration-section-inset)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=cyan],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-collaboration-feed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-collaboration-section-inset)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-collaboration-feed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-collaboration-section-inset)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=sky],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-collaboration-feed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-collaboration-section-inset)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=mist],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-collaboration-feed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-collaboration-section-inset)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=teal],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-collaboration-feed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-collaboration-section-inset)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=pale-lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-collaboration-feed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-collaboration-section-inset)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=purple],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-collaboration-feed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-collaboration-section-inset)}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-curriculum-feed--playlist){--component-padding-before-auto:var(--space-gap-md);--component-padding-after-auto:var(--lu-body-section-inset)}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-curriculum-feed--playlist)+.c-component-spacing{--component-join-previous-auto:var(--lu-body-section-inset)}}@layer utilities{[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=white],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-curriculum-feed--playlist)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=frost],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-curriculum-feed--playlist)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=navy],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-curriculum-feed--playlist)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=cyan],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-curriculum-feed--playlist)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-curriculum-feed--playlist)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=sky],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-curriculum-feed--playlist)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=mist],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-curriculum-feed--playlist)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=teal],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-curriculum-feed--playlist)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=pale-lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-curriculum-feed--playlist)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=purple],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-curriculum-feed--playlist)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-curriculum-feed--featured){--component-padding-before-auto:var(--lu-copy-section-inset);--component-padding-after-auto:var(--lu-copy-section-inset)}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-curriculum-feed--featured)+.c-component-spacing{--component-join-previous-auto:var(--lu-copy-section-inset)}}@layer utilities{[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=white],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-curriculum-feed--featured)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-copy-section-inset)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=frost],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-curriculum-feed--featured)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-copy-section-inset)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=navy],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-curriculum-feed--featured)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-copy-section-inset)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=cyan],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-curriculum-feed--featured)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-copy-section-inset)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-curriculum-feed--featured)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-copy-section-inset)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=sky],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-curriculum-feed--featured)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-copy-section-inset)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=mist],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-curriculum-feed--featured)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-copy-section-inset)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=teal],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-curriculum-feed--featured)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-copy-section-inset)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=pale-lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-curriculum-feed--featured)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-copy-section-inset)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=purple],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-curriculum-feed--featured)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-copy-section-inset)}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-news-feed--related){--component-padding-before-auto:var(--lu-group-section-inset);--component-padding-after-auto:var(--space-gap-md)}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-news-feed--related)+.c-component-spacing{--component-join-previous-auto:var(--space-gap-md)}}@layer utilities{[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=white],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-news-feed--related)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--space-gap-md)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=frost],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-news-feed--related)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--space-gap-md)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=navy],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-news-feed--related)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--space-gap-md)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=cyan],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-news-feed--related)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--space-gap-md)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-news-feed--related)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--space-gap-md)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=sky],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-news-feed--related)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--space-gap-md)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=mist],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-news-feed--related)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--space-gap-md)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=teal],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-news-feed--related)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--space-gap-md)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=pale-lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-news-feed--related)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--space-gap-md)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=purple],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-news-feed--related)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--space-gap-md)}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-image){--component-padding-before-auto:24px;--component-padding-after-auto:24px}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-image)+.c-component-spacing{--component-join-previous-auto:24px}}@layer utilities{[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=white],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-image)+.c-component-spacing{--lu-pattern-outgoing-auto:24px}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=frost],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-image)+.c-component-spacing{--lu-pattern-outgoing-auto:24px}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=navy],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-image)+.c-component-spacing{--lu-pattern-outgoing-auto:24px}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=cyan],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-image)+.c-component-spacing{--lu-pattern-outgoing-auto:24px}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-image)+.c-component-spacing{--lu-pattern-outgoing-auto:24px}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=sky],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-image)+.c-component-spacing{--lu-pattern-outgoing-auto:24px}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=mist],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-image)+.c-component-spacing{--lu-pattern-outgoing-auto:24px}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=teal],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-image)+.c-component-spacing{--lu-pattern-outgoing-auto:24px}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=pale-lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-image)+.c-component-spacing{--lu-pattern-outgoing-auto:24px}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=purple],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-image)+.c-component-spacing{--lu-pattern-outgoing-auto:24px}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-image--band){--component-padding-before-auto:var(--lu-bleed-image-inset);--component-padding-after-auto:var(--lu-bleed-image-inset)}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-image--band)+.c-component-spacing{--component-join-previous-auto:var(--lu-bleed-image-inset)}}@layer utilities{[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=white],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-image--band)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-bleed-image-inset)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=frost],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-image--band)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-bleed-image-inset)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=navy],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-image--band)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-bleed-image-inset)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=cyan],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-image--band)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-bleed-image-inset)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-image--band)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-bleed-image-inset)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=sky],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-image--band)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-bleed-image-inset)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=mist],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-image--band)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-bleed-image-inset)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=teal],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-image--band)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-bleed-image-inset)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=pale-lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-image--band)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-bleed-image-inset)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=purple],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-image--band)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-bleed-image-inset)}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-accordion){--component-padding-before-auto:clamp(28px, 24.3013px + 1.0273vw, 40px);--component-padding-after-auto:clamp(28px, 24.3013px + 1.0273vw, 40px)}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-accordion)+.c-component-spacing{--component-join-previous-auto:clamp(28px, 24.3013px + 1.0273vw, 40px)}}@layer utilities{[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=white],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-accordion)+.c-component-spacing{--lu-pattern-outgoing-auto:clamp(28px, 24.3013px + 1.0273vw, 40px)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=frost],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-accordion)+.c-component-spacing{--lu-pattern-outgoing-auto:clamp(28px, 24.3013px + 1.0273vw, 40px)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=navy],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-accordion)+.c-component-spacing{--lu-pattern-outgoing-auto:clamp(28px, 24.3013px + 1.0273vw, 40px)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=cyan],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-accordion)+.c-component-spacing{--lu-pattern-outgoing-auto:clamp(28px, 24.3013px + 1.0273vw, 40px)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-accordion)+.c-component-spacing{--lu-pattern-outgoing-auto:clamp(28px, 24.3013px + 1.0273vw, 40px)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=sky],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-accordion)+.c-component-spacing{--lu-pattern-outgoing-auto:clamp(28px, 24.3013px + 1.0273vw, 40px)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=mist],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-accordion)+.c-component-spacing{--lu-pattern-outgoing-auto:clamp(28px, 24.3013px + 1.0273vw, 40px)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=teal],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-accordion)+.c-component-spacing{--lu-pattern-outgoing-auto:clamp(28px, 24.3013px + 1.0273vw, 40px)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=pale-lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-accordion)+.c-component-spacing{--lu-pattern-outgoing-auto:clamp(28px, 24.3013px + 1.0273vw, 40px)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=purple],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-accordion)+.c-component-spacing{--lu-pattern-outgoing-auto:clamp(28px, 24.3013px + 1.0273vw, 40px)}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-embed){--component-padding-before-auto:var(--space-gap-md);--component-padding-after-auto:var(--space-gap-md)}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-embed)+.c-component-spacing{--component-join-previous-auto:var(--space-gap-md)}}@layer utilities{[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=white],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-embed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--space-gap-md)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=frost],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-embed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--space-gap-md)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=navy],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-embed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--space-gap-md)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=cyan],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-embed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--space-gap-md)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-embed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--space-gap-md)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=sky],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-embed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--space-gap-md)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=mist],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-embed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--space-gap-md)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=teal],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-embed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--space-gap-md)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=pale-lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-embed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--space-gap-md)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=purple],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-embed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--space-gap-md)}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-section-heading--plain){--component-padding-before-auto:var(--space-gap-md);--component-padding-after-auto:var(--space-gap-md)}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-section-heading--plain)+.c-component-spacing{--component-join-previous-auto:var(--space-gap-md)}}@layer utilities{[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=white],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-section-heading--plain)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--space-gap-md)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=frost],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-section-heading--plain)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--space-gap-md)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=navy],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-section-heading--plain)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--space-gap-md)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=cyan],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-section-heading--plain)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--space-gap-md)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-section-heading--plain)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--space-gap-md)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=sky],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-section-heading--plain)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--space-gap-md)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=mist],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-section-heading--plain)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--space-gap-md)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=teal],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-section-heading--plain)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--space-gap-md)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=pale-lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-section-heading--plain)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--space-gap-md)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=purple],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-section-heading--plain)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--space-gap-md)}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-image-grid){--component-padding-before-auto:var(--space-gap-sm);--component-padding-after-auto:var(--space-gap-sm)}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-image-grid)+.c-component-spacing{--component-join-previous-auto:var(--space-gap-sm)}}@layer utilities{[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=white],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-image-grid)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--space-gap-sm)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=frost],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-image-grid)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--space-gap-sm)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=navy],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-image-grid)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--space-gap-sm)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=cyan],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-image-grid)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--space-gap-sm)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-image-grid)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--space-gap-sm)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=sky],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-image-grid)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--space-gap-sm)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=mist],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-image-grid)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--space-gap-sm)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=teal],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-image-grid)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--space-gap-sm)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=pale-lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-image-grid)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--space-gap-sm)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=purple],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-image-grid)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--space-gap-sm)}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-layout-action){--component-padding-before-auto:var(--space-gap-sm);--component-padding-after-auto:var(--space-gap-sm)}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-layout-action)+.c-component-spacing{--component-join-previous-auto:var(--space-gap-sm)}}@layer utilities{[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=white],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-layout-action)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--space-gap-sm)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=frost],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-layout-action)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--space-gap-sm)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=navy],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-layout-action)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--space-gap-sm)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=cyan],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-layout-action)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--space-gap-sm)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-layout-action)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--space-gap-sm)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=sky],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-layout-action)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--space-gap-sm)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=mist],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-layout-action)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--space-gap-sm)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=teal],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-layout-action)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--space-gap-sm)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=pale-lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-layout-action)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--space-gap-sm)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=purple],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-layout-action)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--space-gap-sm)}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-editorial-sidebar){--component-padding-before-auto:var(--lu-section-space);--component-padding-after-auto:var(--lu-section-space)}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-editorial-sidebar)+.c-component-spacing{--component-join-previous-auto:var(--lu-section-space)}}@layer utilities{[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=white],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-editorial-sidebar)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=frost],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-editorial-sidebar)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=navy],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-editorial-sidebar)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=cyan],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-editorial-sidebar)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-editorial-sidebar)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=sky],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-editorial-sidebar)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=mist],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-editorial-sidebar)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=teal],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-editorial-sidebar)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=pale-lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-editorial-sidebar)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=purple],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-editorial-sidebar)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-fleet-feed){--component-padding-before-auto:var(--lu-section-space);--component-padding-after-auto:var(--lu-section-space)}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-fleet-feed)+.c-component-spacing{--component-join-previous-auto:var(--lu-section-space)}}@layer utilities{[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=white],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-fleet-feed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=frost],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-fleet-feed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=navy],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-fleet-feed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=cyan],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-fleet-feed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-fleet-feed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=sky],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-fleet-feed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=mist],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-fleet-feed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=teal],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-fleet-feed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=pale-lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-fleet-feed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=purple],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-fleet-feed)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-related-news){--component-padding-before-auto:var(--lu-section-space);--component-padding-after-auto:var(--lu-section-space)}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-related-news)+.c-component-spacing{--component-join-previous-auto:var(--lu-section-space)}}@layer utilities{[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=white],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-related-news)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=frost],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-related-news)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=navy],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-related-news)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=cyan],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-related-news)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-related-news)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=sky],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-related-news)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=mist],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-related-news)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=teal],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-related-news)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=pale-lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-related-news)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=purple],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-related-news)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-related-curriculum){--component-padding-before-auto:var(--lu-section-space);--component-padding-after-auto:var(--lu-section-space)}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-related-curriculum)+.c-component-spacing{--component-join-previous-auto:var(--lu-section-space)}}@layer utilities{[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=white],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-related-curriculum)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=frost],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-related-curriculum)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=navy],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-related-curriculum)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=cyan],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-related-curriculum)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-related-curriculum)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=sky],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-related-curriculum)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=mist],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-related-curriculum)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=teal],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-related-curriculum)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=pale-lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-related-curriculum)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=purple],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-related-curriculum)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-curriculum-content){--component-padding-before-auto:var(--space-gap-sm);--component-padding-after-auto:var(--lu-section-space)}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-curriculum-content)+.c-component-spacing{--component-join-previous-auto:var(--lu-section-space)}}@layer utilities{[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=white],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-curriculum-content)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=frost],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-curriculum-content)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=navy],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-curriculum-content)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=cyan],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-curriculum-content)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-curriculum-content)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=sky],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-curriculum-content)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=mist],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-curriculum-content)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=teal],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-curriculum-content)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=pale-lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-curriculum-content)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=purple],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-curriculum-content)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-content-highlight){--component-padding-before-auto:var(--lu-body-section-inset);--component-padding-after-auto:var(--lu-body-section-inset)}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-content-highlight)+.c-component-spacing{--component-join-previous-auto:var(--lu-body-section-inset)}}@layer utilities{[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=white],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-content-highlight)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=frost],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-content-highlight)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=navy],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-content-highlight)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=cyan],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-content-highlight)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-content-highlight)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=sky],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-content-highlight)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=mist],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-content-highlight)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=teal],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-content-highlight)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=pale-lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-content-highlight)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=purple],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-content-highlight)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-section-heading--band){--component-padding-before-auto:var(--lu-band-before);--component-padding-after-auto:var(--lu-band-after)}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-section-heading--band)+.c-component-spacing{--component-join-previous-auto:var(--lu-band-after)}}@layer utilities{[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=white],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-section-heading--band)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-band-after)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=frost],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-section-heading--band)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-band-after)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=navy],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-section-heading--band)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-band-after)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=cyan],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-section-heading--band)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-band-after)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-section-heading--band)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-band-after)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=sky],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-section-heading--band)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-band-after)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=mist],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-section-heading--band)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-band-after)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=teal],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-section-heading--band)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-band-after)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=pale-lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-section-heading--band)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-band-after)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=purple],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-section-heading--band)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-band-after)}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-featured-news){--component-padding-before-auto:var(--lu-copy-section-inset);--component-padding-after-auto:var(--lu-copy-section-inset)}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-featured-news)+.c-component-spacing{--component-join-previous-auto:var(--lu-copy-section-inset)}}@layer utilities{[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=white],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-featured-news)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-copy-section-inset)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=frost],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-featured-news)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-copy-section-inset)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=navy],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-featured-news)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-copy-section-inset)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=cyan],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-featured-news)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-copy-section-inset)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-featured-news)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-copy-section-inset)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=sky],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-featured-news)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-copy-section-inset)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=mist],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-featured-news)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-copy-section-inset)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=teal],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-featured-news)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-copy-section-inset)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=pale-lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-featured-news)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-copy-section-inset)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=purple],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-featured-news)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-copy-section-inset)}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-quote){--component-padding-before-auto:var(--lu-feature-section-inset);--component-padding-after-auto:var(--lu-feature-section-inset)}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-quote)+.c-component-spacing{--component-join-previous-auto:var(--lu-feature-section-inset)}}@layer utilities{[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=white],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-quote)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-feature-section-inset)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=frost],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-quote)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-feature-section-inset)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=navy],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-quote)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-feature-section-inset)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=cyan],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-quote)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-feature-section-inset)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-quote)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-feature-section-inset)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=sky],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-quote)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-feature-section-inset)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=mist],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-quote)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-feature-section-inset)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=teal],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-quote)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-feature-section-inset)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=pale-lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-quote)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-feature-section-inset)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=purple],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-quote)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-feature-section-inset)}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-logo-rail){--component-padding-before-auto:calc(var(--lu-body-section-inset) + var(--lu-section-space));--component-padding-after-auto:calc(var(--lu-body-section-inset) + var(--lu-section-space))}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-logo-rail)+.c-component-spacing{--component-join-previous-auto:calc(var(--lu-body-section-inset) + var(--lu-section-space))}}@layer utilities{[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=white],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-logo-rail)+.c-component-spacing{--lu-pattern-outgoing-auto:calc(var(--lu-body-section-inset) + var(--lu-section-space))}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=frost],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-logo-rail)+.c-component-spacing{--lu-pattern-outgoing-auto:calc(var(--lu-body-section-inset) + var(--lu-section-space))}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=navy],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-logo-rail)+.c-component-spacing{--lu-pattern-outgoing-auto:calc(var(--lu-body-section-inset) + var(--lu-section-space))}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=cyan],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-logo-rail)+.c-component-spacing{--lu-pattern-outgoing-auto:calc(var(--lu-body-section-inset) + var(--lu-section-space))}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-logo-rail)+.c-component-spacing{--lu-pattern-outgoing-auto:calc(var(--lu-body-section-inset) + var(--lu-section-space))}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=sky],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-logo-rail)+.c-component-spacing{--lu-pattern-outgoing-auto:calc(var(--lu-body-section-inset) + var(--lu-section-space))}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=mist],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-logo-rail)+.c-component-spacing{--lu-pattern-outgoing-auto:calc(var(--lu-body-section-inset) + var(--lu-section-space))}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=teal],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-logo-rail)+.c-component-spacing{--lu-pattern-outgoing-auto:calc(var(--lu-body-section-inset) + var(--lu-section-space))}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=pale-lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-logo-rail)+.c-component-spacing{--lu-pattern-outgoing-auto:calc(var(--lu-body-section-inset) + var(--lu-section-space))}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=purple],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-logo-rail)+.c-component-spacing{--lu-pattern-outgoing-auto:calc(var(--lu-body-section-inset) + var(--lu-section-space))}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-rich-text){--component-padding-before-auto:var(--lu-copy-section-inset);--component-padding-after-auto:var(--lu-copy-section-inset)}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-rich-text)+.c-component-spacing{--component-join-previous-auto:var(--lu-copy-section-inset)}}@layer utilities{[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=white],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-copy-section-inset)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=frost],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-copy-section-inset)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=navy],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-copy-section-inset)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=cyan],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-copy-section-inset)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-copy-section-inset)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=sky],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-copy-section-inset)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=mist],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-copy-section-inset)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=teal],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-copy-section-inset)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=pale-lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-copy-section-inset)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=purple],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-copy-section-inset)}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-rich-text--palette-frost){--component-padding-before-auto:var(--lu-body-section-inset);--component-padding-after-auto:var(--lu-body-section-inset)}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-rich-text--palette-frost)+.c-component-spacing{--component-join-previous-auto:var(--lu-body-section-inset)}}@layer utilities{[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=white],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-frost)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=frost],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-frost)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=navy],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-frost)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=cyan],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-frost)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-frost)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=sky],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-frost)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=mist],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-frost)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=teal],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-frost)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=pale-lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-frost)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=purple],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-frost)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-rich-text--palette-navy){--component-padding-before-auto:var(--lu-body-section-inset);--component-padding-after-auto:var(--lu-body-section-inset)}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-rich-text--palette-navy)+.c-component-spacing{--component-join-previous-auto:var(--lu-body-section-inset)}}@layer utilities{[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=white],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-navy)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=frost],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-navy)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=navy],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-navy)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=cyan],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-navy)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-navy)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=sky],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-navy)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=mist],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-navy)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=teal],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-navy)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=pale-lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-navy)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=purple],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-navy)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-rich-text--palette-cyan){--component-padding-before-auto:var(--lu-body-section-inset);--component-padding-after-auto:var(--lu-body-section-inset)}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-rich-text--palette-cyan)+.c-component-spacing{--component-join-previous-auto:var(--lu-body-section-inset)}}@layer utilities{[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=white],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-cyan)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=frost],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-cyan)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=navy],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-cyan)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=cyan],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-cyan)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-cyan)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=sky],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-cyan)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=mist],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-cyan)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=teal],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-cyan)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=pale-lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-cyan)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=purple],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-cyan)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-rich-text--palette-lime){--component-padding-before-auto:var(--lu-body-section-inset);--component-padding-after-auto:var(--lu-body-section-inset)}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-rich-text--palette-lime)+.c-component-spacing{--component-join-previous-auto:var(--lu-body-section-inset)}}@layer utilities{[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=white],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-lime)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=frost],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-lime)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=navy],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-lime)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=cyan],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-lime)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-lime)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=sky],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-lime)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=mist],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-lime)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=teal],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-lime)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=pale-lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-lime)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=purple],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-lime)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-rich-text--palette-sky){--component-padding-before-auto:var(--lu-body-section-inset);--component-padding-after-auto:var(--lu-body-section-inset)}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-rich-text--palette-sky)+.c-component-spacing{--component-join-previous-auto:var(--lu-body-section-inset)}}@layer utilities{[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=white],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-sky)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=frost],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-sky)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=navy],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-sky)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=cyan],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-sky)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-sky)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=sky],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-sky)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=mist],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-sky)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=teal],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-sky)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=pale-lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-sky)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=purple],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-sky)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-rich-text--palette-mist){--component-padding-before-auto:var(--lu-body-section-inset);--component-padding-after-auto:var(--lu-body-section-inset)}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-rich-text--palette-mist)+.c-component-spacing{--component-join-previous-auto:var(--lu-body-section-inset)}}@layer utilities{[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=white],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-mist)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=frost],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-mist)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=navy],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-mist)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=cyan],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-mist)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-mist)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=sky],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-mist)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=mist],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-mist)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=teal],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-mist)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=pale-lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-mist)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=purple],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-mist)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-rich-text--palette-teal){--component-padding-before-auto:var(--lu-body-section-inset);--component-padding-after-auto:var(--lu-body-section-inset)}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-rich-text--palette-teal)+.c-component-spacing{--component-join-previous-auto:var(--lu-body-section-inset)}}@layer utilities{[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=white],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-teal)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=frost],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-teal)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=navy],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-teal)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=cyan],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-teal)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-teal)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=sky],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-teal)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=mist],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-teal)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=teal],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-teal)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=pale-lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-teal)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=purple],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-teal)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-rich-text--palette-pale-lime){--component-padding-before-auto:var(--lu-body-section-inset);--component-padding-after-auto:var(--lu-body-section-inset)}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-rich-text--palette-pale-lime)+.c-component-spacing{--component-join-previous-auto:var(--lu-body-section-inset)}}@layer utilities{[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=white],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-pale-lime)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=frost],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-pale-lime)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=navy],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-pale-lime)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=cyan],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-pale-lime)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-pale-lime)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=sky],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-pale-lime)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=mist],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-pale-lime)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=teal],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-pale-lime)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=pale-lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-pale-lime)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=purple],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-pale-lime)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-rich-text--palette-purple){--component-padding-before-auto:var(--lu-body-section-inset);--component-padding-after-auto:var(--lu-body-section-inset)}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-rich-text--palette-purple)+.c-component-spacing{--component-join-previous-auto:var(--lu-body-section-inset)}}@layer utilities{[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=white],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-purple)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=frost],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-purple)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=navy],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-purple)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=cyan],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-purple)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-purple)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=sky],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-purple)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=mist],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-purple)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=teal],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-purple)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=pale-lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-purple)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=purple],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--palette-purple)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-rich-text--spacer){--component-padding-before-auto:0px;--component-padding-after-auto:0px}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-rich-text--spacer)+.c-component-spacing{--component-join-previous-auto:0px}}@layer utilities{[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=white],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--spacer)+.c-component-spacing{--lu-pattern-outgoing-auto:0px}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=frost],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--spacer)+.c-component-spacing{--lu-pattern-outgoing-auto:0px}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=navy],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--spacer)+.c-component-spacing{--lu-pattern-outgoing-auto:0px}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=cyan],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--spacer)+.c-component-spacing{--lu-pattern-outgoing-auto:0px}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--spacer)+.c-component-spacing{--lu-pattern-outgoing-auto:0px}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=sky],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--spacer)+.c-component-spacing{--lu-pattern-outgoing-auto:0px}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=mist],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--spacer)+.c-component-spacing{--lu-pattern-outgoing-auto:0px}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=teal],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--spacer)+.c-component-spacing{--lu-pattern-outgoing-auto:0px}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=pale-lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--spacer)+.c-component-spacing{--lu-pattern-outgoing-auto:0px}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=purple],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-rich-text--spacer)+.c-component-spacing{--lu-pattern-outgoing-auto:0px}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-form-presentation){--component-padding-before-auto:var(--lu-form-section-inset);--component-padding-after-auto:var(--lu-form-section-inset)}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-form-presentation)+.c-component-spacing{--component-join-previous-auto:var(--lu-form-section-inset)}}@layer utilities{[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=white],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-form-presentation)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-form-section-inset)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=frost],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-form-presentation)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-form-section-inset)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=navy],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-form-presentation)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-form-section-inset)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=cyan],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-form-presentation)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-form-section-inset)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-form-presentation)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-form-section-inset)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=sky],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-form-presentation)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-form-section-inset)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=mist],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-form-presentation)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-form-section-inset)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=teal],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-form-presentation)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-form-section-inset)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=pale-lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-form-presentation)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-form-section-inset)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=purple],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-form-presentation)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-form-section-inset)}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-form-presentation[data-gravity-form="3"]){--component-padding-before-auto:calc(var(--lu-form-section-inset) + var(--lu-section-space));--component-padding-after-auto:calc(var(--lu-form-section-inset) + var(--lu-section-space))}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-form-presentation[data-gravity-form="3"])+.c-component-spacing{--component-join-previous-auto:calc(var(--lu-form-section-inset) + var(--lu-section-space))}}@layer utilities{[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=white],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-form-presentation[data-gravity-form="3"])+.c-component-spacing{--lu-pattern-outgoing-auto:calc(var(--lu-form-section-inset) + var(--lu-section-space))}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=frost],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-form-presentation[data-gravity-form="3"])+.c-component-spacing{--lu-pattern-outgoing-auto:calc(var(--lu-form-section-inset) + var(--lu-section-space))}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=navy],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-form-presentation[data-gravity-form="3"])+.c-component-spacing{--lu-pattern-outgoing-auto:calc(var(--lu-form-section-inset) + var(--lu-section-space))}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=cyan],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-form-presentation[data-gravity-form="3"])+.c-component-spacing{--lu-pattern-outgoing-auto:calc(var(--lu-form-section-inset) + var(--lu-section-space))}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-form-presentation[data-gravity-form="3"])+.c-component-spacing{--lu-pattern-outgoing-auto:calc(var(--lu-form-section-inset) + var(--lu-section-space))}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=sky],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-form-presentation[data-gravity-form="3"])+.c-component-spacing{--lu-pattern-outgoing-auto:calc(var(--lu-form-section-inset) + var(--lu-section-space))}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=mist],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-form-presentation[data-gravity-form="3"])+.c-component-spacing{--lu-pattern-outgoing-auto:calc(var(--lu-form-section-inset) + var(--lu-section-space))}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=teal],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-form-presentation[data-gravity-form="3"])+.c-component-spacing{--lu-pattern-outgoing-auto:calc(var(--lu-form-section-inset) + var(--lu-section-space))}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=pale-lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-form-presentation[data-gravity-form="3"])+.c-component-spacing{--lu-pattern-outgoing-auto:calc(var(--lu-form-section-inset) + var(--lu-section-space))}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=purple],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-form-presentation[data-gravity-form="3"])+.c-component-spacing{--lu-pattern-outgoing-auto:calc(var(--lu-form-section-inset) + var(--lu-section-space))}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-lab-map){--component-padding-before-auto:var(--lu-copy-section-inset);--component-padding-after-auto:var(--lu-copy-section-inset)}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-lab-map)+.c-component-spacing{--component-join-previous-auto:var(--lu-copy-section-inset)}}@layer utilities{[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=white],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-lab-map)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-copy-section-inset)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=frost],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-lab-map)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-copy-section-inset)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=navy],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-lab-map)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-copy-section-inset)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=cyan],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-lab-map)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-copy-section-inset)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-lab-map)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-copy-section-inset)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=sky],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-lab-map)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-copy-section-inset)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=mist],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-lab-map)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-copy-section-inset)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=teal],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-lab-map)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-copy-section-inset)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=pale-lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-lab-map)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-copy-section-inset)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=purple],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-lab-map)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-copy-section-inset)}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-card-grid){--component-padding-before-auto:var(--lu-feature-section-inset);--component-padding-after-auto:var(--lu-feature-section-inset)}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-card-grid)+.c-component-spacing{--component-join-previous-auto:var(--lu-feature-section-inset)}}@layer utilities{[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=white],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-card-grid)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-feature-section-inset)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=frost],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-card-grid)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-feature-section-inset)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=navy],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-card-grid)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-feature-section-inset)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=cyan],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-card-grid)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-feature-section-inset)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-card-grid)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-feature-section-inset)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=sky],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-card-grid)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-feature-section-inset)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=mist],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-card-grid)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-feature-section-inset)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=teal],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-card-grid)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-feature-section-inset)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=pale-lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-card-grid)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-feature-section-inset)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=purple],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-card-grid)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-feature-section-inset)}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-card-grid--plain){--component-padding-before-auto:var(--lu-body-section-inset);--component-padding-after-auto:var(--lu-body-section-inset)}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-card-grid--plain)+.c-component-spacing{--component-join-previous-auto:var(--lu-body-section-inset)}}@layer utilities{[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=white],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-card-grid--plain)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=frost],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-card-grid--plain)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=navy],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-card-grid--plain)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=cyan],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-card-grid--plain)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-card-grid--plain)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=sky],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-card-grid--plain)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=mist],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-card-grid--plain)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=teal],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-card-grid--plain)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=pale-lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-card-grid--plain)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=purple],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-card-grid--plain)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-body-section-inset)}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-card-grid--plain.c-lu-card-grid--palette-white){--component-padding-before-auto:var(--lu-copy-section-inset);--component-padding-after-auto:var(--lu-copy-section-inset)}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-card-grid--plain.c-lu-card-grid--palette-white)+.c-component-spacing{--component-join-previous-auto:var(--lu-copy-section-inset)}}@layer utilities{[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=white],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-card-grid--plain.c-lu-card-grid--palette-white)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-copy-section-inset)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=frost],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-card-grid--plain.c-lu-card-grid--palette-white)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-copy-section-inset)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=navy],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-card-grid--plain.c-lu-card-grid--palette-white)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-copy-section-inset)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=cyan],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-card-grid--plain.c-lu-card-grid--palette-white)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-copy-section-inset)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-card-grid--plain.c-lu-card-grid--palette-white)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-copy-section-inset)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=sky],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-card-grid--plain.c-lu-card-grid--palette-white)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-copy-section-inset)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=mist],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-card-grid--plain.c-lu-card-grid--palette-white)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-copy-section-inset)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=teal],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-card-grid--plain.c-lu-card-grid--palette-white)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-copy-section-inset)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=pale-lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-card-grid--plain.c-lu-card-grid--palette-white)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-copy-section-inset)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=purple],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-card-grid--plain.c-lu-card-grid--palette-white)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-copy-section-inset)}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-card-grid--info){--component-padding-before-auto:var(--lu-section-space);--component-padding-after-auto:var(--lu-section-space)}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-card-grid--info)+.c-component-spacing{--component-join-previous-auto:var(--lu-section-space)}}@layer utilities{[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=white],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-card-grid--info)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=frost],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-card-grid--info)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=navy],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-card-grid--info)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=cyan],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-card-grid--info)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-card-grid--info)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=sky],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-card-grid--info)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=mist],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-card-grid--info)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=teal],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-card-grid--info)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=pale-lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-card-grid--info)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=purple],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-card-grid--info)+.c-component-spacing{--lu-pattern-outgoing-auto:var(--lu-section-space)}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-work){--component-padding-before-auto:0px;--component-padding-after-auto:0px}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-work)+.c-component-spacing{--component-join-previous-auto:0px}}@layer utilities{[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=white],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-work)+.c-component-spacing{--lu-pattern-outgoing-auto:0px}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=frost],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-work)+.c-component-spacing{--lu-pattern-outgoing-auto:0px}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=navy],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-work)+.c-component-spacing{--lu-pattern-outgoing-auto:0px}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=cyan],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-work)+.c-component-spacing{--lu-pattern-outgoing-auto:0px}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-work)+.c-component-spacing{--lu-pattern-outgoing-auto:0px}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=sky],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-work)+.c-component-spacing{--lu-pattern-outgoing-auto:0px}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=mist],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-work)+.c-component-spacing{--lu-pattern-outgoing-auto:0px}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=teal],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-work)+.c-component-spacing{--lu-pattern-outgoing-auto:0px}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=pale-lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-work)+.c-component-spacing{--lu-pattern-outgoing-auto:0px}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=purple],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-work)+.c-component-spacing{--lu-pattern-outgoing-auto:0px}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-work--white){--component-padding-before-auto:0px;--component-padding-after-auto:calc(var(--lu-section-space) + var(--lu-body-section-inset))}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-work--white)+.c-component-spacing{--component-join-previous-auto:calc(var(--lu-section-space) + var(--lu-body-section-inset))}}@layer utilities{[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=white],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-work--white)+.c-component-spacing{--lu-pattern-outgoing-auto:calc(var(--lu-section-space) + var(--lu-body-section-inset))}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=frost],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-work--white)+.c-component-spacing{--lu-pattern-outgoing-auto:calc(var(--lu-section-space) + var(--lu-body-section-inset))}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=navy],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-work--white)+.c-component-spacing{--lu-pattern-outgoing-auto:calc(var(--lu-section-space) + var(--lu-body-section-inset))}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=cyan],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-work--white)+.c-component-spacing{--lu-pattern-outgoing-auto:calc(var(--lu-section-space) + var(--lu-body-section-inset))}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-work--white)+.c-component-spacing{--lu-pattern-outgoing-auto:calc(var(--lu-section-space) + var(--lu-body-section-inset))}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=sky],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-work--white)+.c-component-spacing{--lu-pattern-outgoing-auto:calc(var(--lu-section-space) + var(--lu-body-section-inset))}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=mist],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-work--white)+.c-component-spacing{--lu-pattern-outgoing-auto:calc(var(--lu-section-space) + var(--lu-body-section-inset))}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=teal],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-work--white)+.c-component-spacing{--lu-pattern-outgoing-auto:calc(var(--lu-section-space) + var(--lu-body-section-inset))}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=pale-lime],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-work--white)+.c-component-spacing{--lu-pattern-outgoing-auto:calc(var(--lu-section-space) + var(--lu-body-section-inset))}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing--pad-after-auto:is([data-palette=purple],:not([data-palette])):last-child>.c-component-native__inner>.c-lu-work--white)+.c-component-spacing{--lu-pattern-outgoing-auto:calc(var(--lu-section-space) + var(--lu-body-section-inset))}}@layer utilities{[data-rendered-component=lu-content-highlight]:has(+:is([data-rendered-component=lu-content-highlight],[data-rendered-component=lu-section-heading]:has(>.c-component-native__inner>.c-lu-section-heading--band))),:is([data-rendered-component=lu-content-highlight],[data-rendered-component=lu-section-heading]:has(>.c-component-native__inner>.c-lu-section-heading--band))+[data-rendered-component=lu-content-highlight]{--component-padding-before-auto:var(--lu-highlight-before);--component-padding-after-auto:var(--lu-highlight-after)}:is([data-rendered-component=lu-content-highlight]:has(+:is([data-rendered-component=lu-content-highlight],[data-rendered-component=lu-section-heading]:has(>.c-component-native__inner>.c-lu-section-heading--band))),:is([data-rendered-component=lu-content-highlight],[data-rendered-component=lu-section-heading]:has(>.c-component-native__inner>.c-lu-section-heading--band))+[data-rendered-component=lu-content-highlight]).c-component-spacing--pad-after-auto[data-section-join-next=same-palette]+.c-component-spacing{--component-join-previous-auto:var(--lu-highlight-after)}:is([data-rendered-component=lu-page-hero],[data-rendered-component=lu-columns])+[data-rendered-component=lu-rich-text]:not([data-palette=white]):has(>.c-component-native__inner>.c-lu-rich-text--reading.c-lu-rich-text--narrow){--component-padding-before-auto:var(--lu-reading-band-inset)}[data-rendered-component=lu-cta-promo]+[data-rendered-component=lu-rich-text][data-palette=white].c-component-spacing--before-auto:has(>.c-component-native__inner>.c-lu-rich-text .c-lu-rich-text__kicker){--component-space-before-auto:var(--lu-section-space);--component-space-before:var(--component-space-before-auto);margin-block-start:var(--component-space-before);padding-block-start:var(--component-padding-before)}[data-rendered-component=lu-page-hero]+[data-rendered-component=lu-columns][data-palette=white].c-component-spacing--before-auto{--component-space-before-auto:var(--lu-section-space);--component-space-before:var(--component-space-before-auto);--component-padding-before-auto:var(--lu-plain-content-inset);margin-block-start:var(--component-space-before);padding-block-start:var(--component-padding-before)}[data-rendered-component=lu-page-hero]+[data-rendered-component=lu-columns][data-palette=white].c-component-spacing--after-auto:not([data-section-join-next=same-palette]){--component-space-after-auto:var(--lu-section-space);--component-padding-after-auto:var(--lu-plain-content-inset);margin-block-end:var(--component-space-after);padding-block-end:var(--component-padding-after)}[data-rendered-component=lu-rich-text][data-section-join-next=same-palette]+.c-component-spacing--pad-before-auto:has(>.c-component-native__inner>.c-lu-curriculum-feed--featured){--component-padding-before-auto:calc(var(--lu-plain-content-inset) + max(var(--component-join-tier, 0px), var(--component-join-space-tier, 0px), var(--component-join-previous-auto, 0px)))}[data-rendered-component=lu-columns][data-section-join-next=same-palette].c-component-spacing--pad-after-flush.c-component-spacing--after-flush+[data-rendered-component=lu-columns]:not([data-palette=white]),[data-rendered-component=lu-curriculum-feed]:has(>.c-component-native__inner>.c-lu-curriculum-feed--featured)+[data-rendered-component=lu-columns]{--component-padding-before-auto:var(--lu-reading-band-inset)}[data-rendered-component=lu-rich-text]:has(>.c-component-native__inner>.c-lu-rich-text--reading.c-lu-rich-text--narrow)+[data-rendered-component=lu-columns]:not([data-palette=white]){--component-padding-before-auto:var(--lu-reading-band-inset)}[data-rendered-component=lu-rich-text]+[data-rendered-component=lu-section-heading]:has(>.c-component-native__inner>.c-lu-section-heading--band){--component-padding-before-auto:0px}[data-rendered-component=lu-content-highlight]+[data-rendered-component=lu-section-heading]:has(>.c-component-native__inner>.c-lu-section-heading--band){--component-padding-before-auto:max(0px, calc(var(--lu-section-space) - var(--lu-highlight-after)))}[data-rendered-component=lu-section-heading]:has(>.c-component-native__inner>.c-lu-section-heading--band):has(+[data-rendered-component=lu-rich-text]){--component-padding-after-auto:0px}[data-rendered-component=lu-section-heading].c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-section-heading--band)+[data-rendered-component=lu-rich-text]{--component-join-previous-auto:0px}@media (max-width: 739px){[data-rendered-component=lu-content-highlight]+[data-rendered-component=lu-content-highlight]{--component-padding-before-auto:calc(var(--lu-highlight-before) + var(--lu-highlight-after))}}[data-rendered-component=lu-section-heading]:has(>.c-component-native__inner>.c-lu-section-heading--band)+[data-rendered-component=lu-rich-text]{--component-padding-before-auto:var(--space-gap-lg)}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-carousel){--component-space-after-auto:var(--space-inset-xl);padding-block-end:var(--component-padding-after);margin-block-end:var(--component-space-after)}.c-component-spacing--after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-carousel)+.c-component-spacing{--component-join-previous-auto:max(var(--lu-body-section-inset), var(--space-inset-xl))}.c-component-spacing--after-auto:has(>.c-component-native__inner>.c-lu-carousel):has(+[data-rendered-component=lu-card-grid]:not([data-bg-image])>.c-component-native__inner>.c-lu-card-grid--plain.c-lu-card-grid--palette-white){--component-space-after-auto:max(var(--space-inset-xl), var(--lu-copy-section-inset))}.c-component-spacing--after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-carousel)+[data-rendered-component=lu-card-grid]:not([data-bg-image]):has(>.c-component-native__inner>.c-lu-card-grid--plain.c-lu-card-grid--palette-white){--component-join-previous-auto:max(var(--lu-body-section-inset), var(--space-inset-xl), var(--lu-copy-section-inset))}.c-component-spacing:has(>.c-component-native__inner>.c-lu-carousel):has(+[data-rendered-component=lu-join]){--component-space-after-auto:0px}.c-component-spacing--after-auto:not([data-section-join-next=same-palette]):has(>.c-component-native__inner>.c-lu-carousel)+:is([data-rendered-component=lu-rich-text],[data-rendered-component=lu-featured-news]):is([data-palette=white],:not([data-palette])){--component-padding-before-auto:max(0px, calc(var(--lu-copy-section-inset) - var(--space-inset-xl)))}.c-component-spacing--after-auto:has(>.c-component-native__inner>.c-lu-carousel)+[data-rendered-component=lu-card-grid]:not([data-bg-image]):has(>.c-component-native__inner>.c-lu-card-grid--plain.c-lu-card-grid--palette-white){--component-padding-before-auto:0px}.c-component-spacing--after-flush:not([data-section-join-next=same-palette]):has(>.c-component-native__inner>.c-lu-carousel)+:is([data-rendered-component=lu-rich-text],[data-rendered-component=lu-featured-news]):is([data-palette=white],:not([data-palette])){--component-padding-before-auto:max(0px, calc(var(--lu-copy-section-inset) - var(--component-space-flush)))}.c-component-spacing--after-tight:not([data-section-join-next=same-palette]):has(>.c-component-native__inner>.c-lu-carousel)+:is([data-rendered-component=lu-rich-text],[data-rendered-component=lu-featured-news]):is([data-palette=white],:not([data-palette])){--component-padding-before-auto:max(0px, calc(var(--lu-copy-section-inset) - var(--component-space-tight)))}.c-component-spacing--after-default:not([data-section-join-next=same-palette]):has(>.c-component-native__inner>.c-lu-carousel)+:is([data-rendered-component=lu-rich-text],[data-rendered-component=lu-featured-news]):is([data-palette=white],:not([data-palette])){--component-padding-before-auto:max(0px, calc(var(--lu-copy-section-inset) - var(--component-space-default)))}.c-component-spacing--after-relaxed:not([data-section-join-next=same-palette]):has(>.c-component-native__inner>.c-lu-carousel)+:is([data-rendered-component=lu-rich-text],[data-rendered-component=lu-featured-news]):is([data-palette=white],:not([data-palette])){--component-padding-before-auto:max(0px, calc(var(--lu-copy-section-inset) - var(--component-space-relaxed)))}[data-rendered-component=lu-card-grid]:not([data-bg-image]).c-component-spacing--pad-after-flush.c-component-spacing--after-flush:has(>.c-component-native__inner>.c-lu-card-grid--plain.c-lu-card-grid--palette-white)+[data-rendered-component=lu-card-grid]:not([data-bg-image]):has(>.c-component-native__inner>.c-lu-card-grid--plain.c-lu-card-grid--palette-white){--component-padding-before-auto:calc(var(--component-padding-flush) + var(--component-space-flush) + var(--lu-plain-content-inset))}[data-rendered-component=lu-card-grid]:not([data-bg-image]).c-component-spacing--pad-after-flush.c-component-spacing--after-tight:has(>.c-component-native__inner>.c-lu-card-grid--plain.c-lu-card-grid--palette-white)+[data-rendered-component=lu-card-grid]:not([data-bg-image]):has(>.c-component-native__inner>.c-lu-card-grid--plain.c-lu-card-grid--palette-white){--component-padding-before-auto:calc(var(--component-padding-flush) + var(--component-space-tight) + var(--lu-plain-content-inset))}[data-rendered-component=lu-card-grid]:not([data-bg-image]).c-component-spacing--pad-after-flush.c-component-spacing--after-default:has(>.c-component-native__inner>.c-lu-card-grid--plain.c-lu-card-grid--palette-white)+[data-rendered-component=lu-card-grid]:not([data-bg-image]):has(>.c-component-native__inner>.c-lu-card-grid--plain.c-lu-card-grid--palette-white){--component-padding-before-auto:calc(var(--component-padding-flush) + var(--component-space-default) + var(--lu-plain-content-inset))}[data-rendered-component=lu-card-grid]:not([data-bg-image]).c-component-spacing--pad-after-flush.c-component-spacing--after-relaxed:has(>.c-component-native__inner>.c-lu-card-grid--plain.c-lu-card-grid--palette-white)+[data-rendered-component=lu-card-grid]:not([data-bg-image]):has(>.c-component-native__inner>.c-lu-card-grid--plain.c-lu-card-grid--palette-white){--component-padding-before-auto:calc(var(--component-padding-flush) + var(--component-space-relaxed) + var(--lu-plain-content-inset))}[data-rendered-component=lu-card-grid]:not([data-bg-image]).c-component-spacing--pad-after-tight.c-component-spacing--after-flush:has(>.c-component-native__inner>.c-lu-card-grid--plain.c-lu-card-grid--palette-white)+[data-rendered-component=lu-card-grid]:not([data-bg-image]):has(>.c-component-native__inner>.c-lu-card-grid--plain.c-lu-card-grid--palette-white){--component-padding-before-auto:calc(var(--component-padding-tight) + var(--component-space-flush) + var(--lu-plain-content-inset))}[data-rendered-component=lu-card-grid]:not([data-bg-image]).c-component-spacing--pad-after-tight.c-component-spacing--after-tight:has(>.c-component-native__inner>.c-lu-card-grid--plain.c-lu-card-grid--palette-white)+[data-rendered-component=lu-card-grid]:not([data-bg-image]):has(>.c-component-native__inner>.c-lu-card-grid--plain.c-lu-card-grid--palette-white){--component-padding-before-auto:calc(var(--component-padding-tight) + var(--component-space-tight) + var(--lu-plain-content-inset))}[data-rendered-component=lu-card-grid]:not([data-bg-image]).c-component-spacing--pad-after-tight.c-component-spacing--after-default:has(>.c-component-native__inner>.c-lu-card-grid--plain.c-lu-card-grid--palette-white)+[data-rendered-component=lu-card-grid]:not([data-bg-image]):has(>.c-component-native__inner>.c-lu-card-grid--plain.c-lu-card-grid--palette-white){--component-padding-before-auto:calc(var(--component-padding-tight) + var(--component-space-default) + var(--lu-plain-content-inset))}[data-rendered-component=lu-card-grid]:not([data-bg-image]).c-component-spacing--pad-after-tight.c-component-spacing--after-relaxed:has(>.c-component-native__inner>.c-lu-card-grid--plain.c-lu-card-grid--palette-white)+[data-rendered-component=lu-card-grid]:not([data-bg-image]):has(>.c-component-native__inner>.c-lu-card-grid--plain.c-lu-card-grid--palette-white){--component-padding-before-auto:calc(var(--component-padding-tight) + var(--component-space-relaxed) + var(--lu-plain-content-inset))}[data-rendered-component=lu-card-grid]:not([data-bg-image]).c-component-spacing--pad-after-default.c-component-spacing--after-flush:has(>.c-component-native__inner>.c-lu-card-grid--plain.c-lu-card-grid--palette-white)+[data-rendered-component=lu-card-grid]:not([data-bg-image]):has(>.c-component-native__inner>.c-lu-card-grid--plain.c-lu-card-grid--palette-white){--component-padding-before-auto:calc(var(--component-padding-default) + var(--component-space-flush) + var(--lu-plain-content-inset))}[data-rendered-component=lu-card-grid]:not([data-bg-image]).c-component-spacing--pad-after-default.c-component-spacing--after-tight:has(>.c-component-native__inner>.c-lu-card-grid--plain.c-lu-card-grid--palette-white)+[data-rendered-component=lu-card-grid]:not([data-bg-image]):has(>.c-component-native__inner>.c-lu-card-grid--plain.c-lu-card-grid--palette-white){--component-padding-before-auto:calc(var(--component-padding-default) + var(--component-space-tight) + var(--lu-plain-content-inset))}[data-rendered-component=lu-card-grid]:not([data-bg-image]).c-component-spacing--pad-after-default.c-component-spacing--after-default:has(>.c-component-native__inner>.c-lu-card-grid--plain.c-lu-card-grid--palette-white)+[data-rendered-component=lu-card-grid]:not([data-bg-image]):has(>.c-component-native__inner>.c-lu-card-grid--plain.c-lu-card-grid--palette-white){--component-padding-before-auto:calc(var(--component-padding-default) + var(--component-space-default) + var(--lu-plain-content-inset))}[data-rendered-component=lu-card-grid]:not([data-bg-image]).c-component-spacing--pad-after-default.c-component-spacing--after-relaxed:has(>.c-component-native__inner>.c-lu-card-grid--plain.c-lu-card-grid--palette-white)+[data-rendered-component=lu-card-grid]:not([data-bg-image]):has(>.c-component-native__inner>.c-lu-card-grid--plain.c-lu-card-grid--palette-white){--component-padding-before-auto:calc(var(--component-padding-default) + var(--component-space-relaxed) + var(--lu-plain-content-inset))}[data-rendered-component=lu-card-grid]:not([data-bg-image]).c-component-spacing--pad-after-relaxed.c-component-spacing--after-flush:has(>.c-component-native__inner>.c-lu-card-grid--plain.c-lu-card-grid--palette-white)+[data-rendered-component=lu-card-grid]:not([data-bg-image]):has(>.c-component-native__inner>.c-lu-card-grid--plain.c-lu-card-grid--palette-white){--component-padding-before-auto:calc(var(--component-padding-relaxed) + var(--component-space-flush) + var(--lu-plain-content-inset))}[data-rendered-component=lu-card-grid]:not([data-bg-image]).c-component-spacing--pad-after-relaxed.c-component-spacing--after-tight:has(>.c-component-native__inner>.c-lu-card-grid--plain.c-lu-card-grid--palette-white)+[data-rendered-component=lu-card-grid]:not([data-bg-image]):has(>.c-component-native__inner>.c-lu-card-grid--plain.c-lu-card-grid--palette-white){--component-padding-before-auto:calc(var(--component-padding-relaxed) + var(--component-space-tight) + var(--lu-plain-content-inset))}[data-rendered-component=lu-card-grid]:not([data-bg-image]).c-component-spacing--pad-after-relaxed.c-component-spacing--after-default:has(>.c-component-native__inner>.c-lu-card-grid--plain.c-lu-card-grid--palette-white)+[data-rendered-component=lu-card-grid]:not([data-bg-image]):has(>.c-component-native__inner>.c-lu-card-grid--plain.c-lu-card-grid--palette-white){--component-padding-before-auto:calc(var(--component-padding-relaxed) + var(--component-space-default) + var(--lu-plain-content-inset))}[data-rendered-component=lu-card-grid]:not([data-bg-image]).c-component-spacing--pad-after-relaxed.c-component-spacing--after-relaxed:has(>.c-component-native__inner>.c-lu-card-grid--plain.c-lu-card-grid--palette-white)+[data-rendered-component=lu-card-grid]:not([data-bg-image]):has(>.c-component-native__inner>.c-lu-card-grid--plain.c-lu-card-grid--palette-white){--component-padding-before-auto:calc(var(--component-padding-relaxed) + var(--component-space-relaxed) + var(--lu-plain-content-inset))}}@layer utilities{.c-page-main>[data-rendered-component=lu-logo-rail]:first-child,:is([data-rendered-component=lu-page-hero],[data-rendered-component=lu-hero],[data-rendered-component=lu-article-hero],[data-rendered-component=lu-event-hero],[data-rendered-component=lu-institutional-hero],[data-rendered-component=lu-contact-hero],[data-rendered-component=lu-curriculum-hero])+[data-rendered-component=lu-logo-rail],:is([data-rendered-component=lu-page-hero],[data-rendered-component=lu-hero],[data-rendered-component=lu-article-hero],[data-rendered-component=lu-event-hero],[data-rendered-component=lu-institutional-hero],[data-rendered-component=lu-contact-hero],[data-rendered-component=lu-curriculum-hero])+[data-rendered-component=lu-pattern]>.c-component-native__inner>.c-lu-pattern>[data-rendered-component=lu-logo-rail]:first-child{--component-padding-before-auto:var(--lu-body-section-inset)}}@layer utilities{.c-component-width--bleed[data-native-component]:is([data-palette],[data-bg-image]).c-component-spacing--after-auto:not([data-boundary-after]):has(+.c-component-width--bleed[data-native-component]:is([data-palette],[data-bg-image])){margin-block-end:0px}.c-component-width--bleed[data-native-component]:is([data-palette],[data-bg-image]):not([data-boundary-after])+.c-component-width--bleed[data-native-component]:is([data-palette],[data-bg-image]).c-component-spacing--before-auto{margin-block-start:0px}.c-component-width--bleed[data-native-component]:is([data-palette],[data-bg-image]).c-component-spacing--after-auto:not([data-boundary-after],[data-section-join-next=same-palette]):has(>.c-component-native__inner>.c-lu-carousel)+.c-component-width--bleed[data-native-component]:is([data-palette],[data-bg-image])[data-palette=white].c-component-spacing--pad-before-auto:has(>.c-component-native__inner>:is(.c-lu-rich-text,.c-lu-featured-news,.c-lu-card-grid--plain.c-lu-card-grid--palette-white)){--component-padding-before-auto:max(var(--space-inset-xl), var(--lu-copy-section-inset))}}@layer components{[data-rendered-component=lu-card-grid][data-bg-image]{--nize-component-bg-opacity:1;--nize-component-bg-repeat:no-repeat;--nize-component-bg-position:center;--nize-component-bg-size:cover}[data-rendered-component=lu-card-grid][data-bg-image]:is([data-bg-position=top],[data-bg-position=bottom]):not([data-bg-fit]){--nize-component-bg-size:100% auto}:is([data-rendered-component=lu-hero],[data-rendered-component=lu-join],[data-rendered-component=lu-stories],[data-rendered-component=lu-mission])[data-bg-image]{--nize-component-bg-size:cover;--nize-component-bg-repeat:no-repeat;--nize-component-bg-opacity:1;--nize-component-bg-position:left top}:is([data-rendered-component=lu-hero],[data-rendered-component=lu-join],[data-rendered-component=lu-stories],[data-rendered-component=lu-mission])[data-bg-image]>.c-component-native__inner>:is(.c-lu-hero,.c-lu-join,.c-lu-stories,.c-lu-mission){background-color:transparent}[data-rendered-component=lu-mission][data-bg-image]{--nize-component-bg-position:center}}@layer base{@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(./RobotoCondensed-Bold-BSLeYDWU.woff2) format("woff2")}:root{-webkit-font-smoothing:antialiased;--lu-navy:var(--component-chrome-lu-navy);--lu-royal:var(--component-chrome-lu-royal);--lu-blue:var(--component-chrome-lu-blue);--lu-teal:var(--component-chrome-lu-teal);--lu-lime:var(--component-chrome-lu-lime);--lu-sky:var(--component-chrome-lu-sky);--lu-orange:var(--component-chrome-lu-orange);--lu-purple:var(--component-chrome-lu-purple);--lu-body:var(--component-chrome-lu-body);--lu-gutter:var(--component-chrome-lu-gutter);--lu-container-max-width:1350px;--lu-bg-space:var(--component-chrome-lu-bg-space);--lu-double-space:var(--component-chrome-lu-double-space);--lu-section-space:var(--space-section-md);--lu-h1:var(--font-size-lu-hero-heading);--lu-h2:var(--font-size-lu-heading-2);--lu-h3:var(--font-size-lu-section-heading);--lu-body-size:18px}html{scroll-behavior:smooth}body{font-synthesis:none;text-wrap:pretty;margin:0;color:var(--lu-body);font-family:var(--font-family-style-lu-base);font-size:var(--font-size-lu-base);line-height:var(--line-height-lu-base);font-weight:var(--font-weight-lu-base);letter-spacing:var(--letter-spacing-lu-base);text-transform:var(--text-transform-lu-base)}*{box-sizing:border-box}button,input{font:inherit}button,a,input{touch-action:manipulation}button{cursor:pointer}a{color:var(--lu-blue)}img{max-width:100%;height:auto}h1,h2,h3,h4{font-family:var(--font-family-style-lu-heading-2);font-size:var(--font-size-lu-heading-2);line-height:var(--line-height-lu-heading-2);font-weight:var(--font-weight-lu-heading-2);letter-spacing:var(--letter-spacing-lu-heading-2);text-transform:var(--text-transform-lu-heading-2);margin:0 0 .8em}h2{font-family:var(--font-family-style-lu-heading-2);font-size:var(--font-size-lu-heading-2);line-height:var(--line-height-lu-heading-2);font-weight:var(--font-weight-lu-heading-2);letter-spacing:var(--letter-spacing-lu-heading-2);text-transform:var(--text-transform-lu-heading-2)}h3{font-family:var(--font-family-style-lu-section-heading);font-size:var(--font-size-lu-section-heading);line-height:var(--line-height-lu-section-heading);font-weight:var(--font-weight-lu-section-heading);letter-spacing:var(--letter-spacing-lu-section-heading);text-transform:var(--text-transform-lu-section-heading)}h4{font-family:var(--font-family-style-lu-card-heading);font-size:var(--font-size-lu-card-heading);line-height:var(--line-height-lu-card-heading);font-weight:var(--font-weight-lu-card-heading);letter-spacing:var(--letter-spacing-lu-card-heading);text-transform:var(--text-transform-lu-card-heading)}p{margin:0 0 1em}p:last-child{margin-bottom:0}a:focus-visible,button:focus-visible,input:focus-visible{outline:3px solid var(--lu-orange);outline-offset:4px}button:disabled{cursor:not-allowed}[hidden]{display:none!important}.lu-container{width:calc(100% - 2 * var(--lu-gutter));max-width:var(--lu-container-max-width);margin-inline:auto}.lu-medium{max-width:970px;margin-inline:auto;width:calc(100% - 2 * var(--lu-gutter))}.lu-narrow{max-width:700px;margin-inline:auto;width:calc(100% - 2 * var(--lu-gutter))}.lu-copy{line-height:1.35}.lu-copy a{text-decoration:underline}.lu-kicker{font-family:var(--font-family-style-lu-kicker);font-size:var(--font-size-lu-kicker);line-height:var(--line-height-lu-kicker);font-weight:var(--font-weight-lu-kicker);letter-spacing:var(--letter-spacing-lu-kicker);text-transform:var(--text-transform-lu-kicker);color:var(--lu-orange);margin-bottom:16px}.lu-circle{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:50%;height:30px;width:30px;background:var(--lu-navy);color:var(--lu-lime);font-family:var(--font-family-style-lu-circle);font-size:var(--font-size-lu-circle);line-height:var(--line-height-lu-circle);font-weight:var(--font-weight-lu-circle);letter-spacing:var(--letter-spacing-lu-circle);text-transform:var(--text-transform-lu-circle);padding:0}.lu-circle:hover{background:var(--lu-blue)}.lu-circle>svg{flex:none;width:18px;height:18px}.lu-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.lu-deferred{font-family:var(--font-family-style-lu-deferred);font-size:var(--font-size-lu-deferred);line-height:var(--line-height-lu-deferred);font-weight:var(--font-weight-lu-deferred);letter-spacing:var(--letter-spacing-lu-deferred);text-transform:var(--text-transform-lu-deferred);margin-top:12px;color:inherit}.c-image{margin:0}.c-image__media{overflow:hidden}.c-image img{display:block;width:100%;height:auto}.c-page-main{min-width:0}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:0s!important;transition-duration:0s!important}}}figure.c-image,figure.c-video{margin:0}figure:is(.c-lu-embed,.c-lu-external-embed){margin:0 auto}.c-lu-columns__column>figure:is(.c-lu-embed,.c-lu-external-embed){margin:0}@layer components{:is(a,button).lu-button{display:inline-flex;justify-content:center;align-items:center;min-height:48px;padding:13px 24px;border:0;border-radius:50px;background:var(--lu-button-background, var(--lu-blue));color:var(--lu-button-color, white);font-family:var(--font-family-style-lu-button);font-size:var(--font-size-lu-button);line-height:var(--line-height-lu-button);font-weight:var(--font-weight-lu-button);letter-spacing:var(--letter-spacing-lu-button);text-transform:var(--text-transform-lu-button);text-decoration:none;transition:background-color .15s,color .15s}:is(a,button).lu-button:focus-visible{background:var(--lu-button-hover-background, var(--palette-cyan-bg));color:var(--lu-button-hover-color, var(--lu-navy))}@media (hover: hover){:is(a,button).lu-button:hover{background:var(--lu-button-hover-background, var(--palette-cyan-bg));color:var(--lu-button-hover-color, var(--lu-navy))}}@media (prefers-reduced-motion: reduce){:is(a,button).lu-button{transition:none}}.c-site-part-slot--lu-header{position:relative;z-index:100}.c-site-part-slot--lu-promo{position:relative;z-index:1000}}.gform_wrapper .gfield--type-captcha:has(.ginput_recaptcha[data-sitekey=""]:empty):not(.gfield_error,:has(.validation_message)){display:none}@layer utilities{.lu-post-editorial>[data-rendered-component=lu-rich-text]:first-child{--component-padding-before-auto:var(--space-gap-sm)}:is(.lu-reading,.c-component-inner--component-lu-rich-text.c-component-inner--narrow:has(>.c-lu-rich-text--reading),:is([data-page-template=lu-person],[data-page-template=lu-curriculum],.c-lu-institutional-flow--lab,.c-lu-institutional-flow--collaboration,.lu-post-editorial)>[data-rendered-component=lu-rich-text]>.c-component-inner--narrow,.c-lu-institutional-flow--person>[data-rendered-component=lu-rich-text]>.c-component-inner--narrow){--lu-reading-grid-span: .5 ;--lu-reading-grid-gap:clamp(30px, calc(20.7534px + 2.56849vw) , 60px);--lu-reading-grid-inset:0px;--component-width-narrow:calc( (100% - 2 * var(--lu-reading-grid-inset) + var(--lu-reading-grid-gap)) * var(--lu-reading-grid-span) - var(--lu-reading-grid-gap) )}@media (max-width: 1291px){:is(.lu-reading,.c-component-inner--component-lu-rich-text.c-component-inner--narrow:has(>.c-lu-rich-text--reading),:is([data-page-template=lu-person],[data-page-template=lu-curriculum],.c-lu-institutional-flow--lab,.c-lu-institutional-flow--collaboration,.lu-post-editorial)>[data-rendered-component=lu-rich-text]>.c-component-inner--narrow,.c-lu-institutional-flow--person>[data-rendered-component=lu-rich-text]>.c-component-inner--narrow){--lu-reading-grid-span:calc(8 / 12)}}@media (max-width: 899px){:is(.lu-reading,.c-component-inner--component-lu-rich-text.c-component-inner--narrow:has(>.c-lu-rich-text--reading),:is([data-page-template=lu-person],[data-page-template=lu-curriculum],.c-lu-institutional-flow--lab,.c-lu-institutional-flow--collaboration,.lu-post-editorial)>[data-rendered-component=lu-rich-text]>.c-component-inner--narrow,.c-lu-institutional-flow--person>[data-rendered-component=lu-rich-text]>.c-component-inner--narrow){--lu-reading-grid-span:calc(10 / 12)}}@media (max-width: 739px){:is(.lu-reading,.c-component-inner--component-lu-rich-text.c-component-inner--narrow:has(>.c-lu-rich-text--reading),:is([data-page-template=lu-person],[data-page-template=lu-curriculum],.c-lu-institutional-flow--lab,.c-lu-institutional-flow--collaboration,.lu-post-editorial)>[data-rendered-component=lu-rich-text]>.c-component-inner--narrow,.c-lu-institutional-flow--person>[data-rendered-component=lu-rich-text]>.c-component-inner--narrow){--lu-reading-grid-gap:0px;--lu-reading-grid-inset:var(--space-gap-md)}}@media (max-width: 595px){:is(.lu-reading,.c-component-inner--component-lu-rich-text.c-component-inner--narrow:has(>.c-lu-rich-text--reading),:is([data-page-template=lu-person],[data-page-template=lu-curriculum],.c-lu-institutional-flow--lab,.c-lu-institutional-flow--collaboration,.lu-post-editorial)>[data-rendered-component=lu-rich-text]>.c-component-inner--narrow,.c-lu-institutional-flow--person>[data-rendered-component=lu-rich-text]>.c-component-inner--narrow){--lu-reading-grid-span:1}}.lu-reading{width:var(--component-width-narrow);margin-inline:auto}.c-component-inner--component-lu-rich-text.c-component-inner--medium{--component-width-medium:min(970px, calc(100% - 2 * var(--lu-gutter)))}:is(.c-component-width--component-lu-image,.c-component-width--component-lu-columns).c-component-width--medium{--component-width-medium:min(970px, calc(100cqi - 2 * var(--lu-gutter)))}.c-component-inner--component-lu-rich-text.c-component-inner--full{--component-width-full-target:min(var(--layout-max-width), calc(100% - 2 * var(--lu-gutter)))}.c-component-width--component-lu-columns.c-component-width--full{--component-width-full-target:min(var(--lu-container-max-width), calc(100cqi - 2 * var(--lu-gutter)))}.c-component-width--component-lu-image.c-component-width--narrow{--component-width-narrow:min(700px, calc(100cqi - 2 * var(--lu-gutter)))}.c-component-inner--component-lu-quote.c-component-inner--medium{--lu-quote-default-measure:836px;--component-width-medium:min(var(--lu-quote-default-measure), calc(100% - 2 * var(--lu-gutter)))}@media (min-width: 1084px){.c-component-inner--component-lu-quote.c-component-inner--medium:has(>.c-lu-quote--large){--lu-quote-default-measure:888px}}:is(.c-component-width--component-lu-image,.c-component-width--component-lu-columns)>.c-component-native__inner{max-width:none}.c-component-width--component-lu-columns.c-component-width--full:has(>.c-component-native__inner>.c-lu-columns--equal:has(.c-lu-rich-text__inner>div:only-child>div:first-child>iframe:only-child):not(:has(.c-lu-columns__column>:not(.c-lu-rich-text:only-child)))),.c-lu-institutional-flow--lab>.c-component-width--component-lu-columns.c-component-width--full[data-palette=sky]:has(>.c-component-native__inner>.c-lu-columns--equal){--component-width-full-target:min(1360px, calc(100cqi - 2 * var(--lu-gutter)))}}@keyframes lu-fleet-loading{to{transform:rotate(1turn)}}@layer components{a.lu-button.lu-legacy-button{--lu-button-background:var(--lu-navy);text-decoration:none}[data-palette=navy] a.lu-legacy-button{--lu-button-background:var(--lu-lime);--lu-button-color:var(--lu-navy);--lu-button-hover-background:white}:is(.c-lu-rich-text__inner,.c-lu-curriculum-content) a.lu-legacy-button{margin-block:var(--text-rhythm-md);padding-block:1rem;text-align:center}:is(.c-lu-rich-text__inner,.c-lu-curriculum-content) p:has(+a.lu-legacy-button){margin-block-end:var(--text-rhythm-md)}:is(.c-lu-rich-text__inner,.c-lu-curriculum-content) a.lu-legacy-button+p{margin-block-start:var(--text-rhythm-md)}.lu-legacy-icon-list>ul{list-style:none;padding-inline-start:0}.lu-legacy-icon-list>ul>li{position:relative;padding-inline-start:1.75em}.lu-legacy-icon-list>ul>li:before{position:absolute;inset-inline-start:0;content:"";font-weight:700}.lu-legacy-icon-list:not(.lu-legacy-icon-list--exclamation)>ul>li:before{inset-block-start:4px;inline-size:1em;block-size:1em;background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_2'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20135.6%20135.6'%3e%3cdefs%3e%3cstyle%3e.jrccheck-1{fill:%23f6563d;fill-rule:evenodd;}.jrccheck2{fill:%23eef9fd;}%3c/style%3e%3c/defs%3e%3cg%20id='Layer_1-2'%3e%3cpath%20class='jrccheck2'%20d='M135.6,67.8c0,37.45-30.35,67.8-67.8,67.8S0,105.25,0,67.8,30.35,0,67.8,0s67.8,30.35,67.8,67.8'/%3e%3cpath%20class='jrccheck-1'%20d='M53.39,85.39l44.39-52.39c.95-1.14,2.15.24,3.05,1.01l10.09,8.55c1.14.95-.24,2.15-1.01,3.05l-55.46,65.44c-1.17,1.38-2.46-.74-3.18-1.56l-29.87-34.51c-.98-1.14.58-2.07,1.46-2.86l9.98-8.66c1.14-.98,2.07.58,2.86,1.46l17.69,20.45h0v.03Z'/%3e%3c/g%3e%3c/svg%3e") center/contain no-repeat}.lu-legacy-icon-list--exclamation>ul>li:before{color:var(--lu-orange);content:"!"/""}}:is(.c-lu-form-presentation,.c-lu-rich-text):has(.gform_wrapper){--form-field-height:clamp(51px, calc(48.96px + .524vw) , 58px);--form-field-inset:clamp(16px, calc(13.67px + .597vw) , 24px)}:is(.c-lu-form-presentation,.c-lu-rich-text):has(.gform_wrapper) .gform_wrapper{--gf-form-gap-x:24px;--gf-form-gap-y:24px;color:var(--lu-body)}:is(.c-lu-form-presentation,.c-lu-rich-text):has(.gform_wrapper) .gform_wrapper .gform_fields{gap:var(--gf-form-gap-y) var(--gf-form-gap-x)}:is(.c-lu-form-presentation,.c-lu-rich-text):has(.gform_wrapper) .gform_wrapper .ginput_complex{row-gap:16px;column-gap:16px}:is(.c-lu-form-presentation,.c-lu-rich-text):has(.gform_wrapper) .gform_wrapper :is(.gfield_label,.gform-field-label--type-sub){font-family:var(--font-family-style-label-large);font-size:var(--font-size-label-large);line-height:var(--line-height-label-large);font-weight:var(--font-weight-label-large);letter-spacing:var(--letter-spacing-label-large);text-transform:var(--text-transform-label-large);color:var(--lu-body)}:is(.c-lu-form-presentation,.c-lu-rich-text):has(.gform_wrapper) .gform_wrapper .gfield_required{color:#b42132;padding-inline-start:0}:is(.c-lu-form-presentation,.c-lu-rich-text):has(.gform_wrapper) .gform_wrapper .gfield_required:has(>.gfield_required_text):after{content:"*"/""}:is(.c-lu-form-presentation,.c-lu-rich-text):has(.gform_wrapper) .gform_wrapper .gfield_required_text{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}:is(.c-lu-form-presentation,.c-lu-rich-text):has(.gform_wrapper) .gform_wrapper .gfield--type-section{border:0;border-block-start:1px solid #d7d7d7;padding:var(--gf-form-gap-y) 0 0}:is(.c-lu-form-presentation,.c-lu-rich-text):has(.gform_wrapper) .gform_wrapper .gfield :is(input:where([type=text],[type=email],[type=tel],[type=url],[type=number],[type=password],[type=search],[type=date],[type=time]),select,textarea){font-family:var(--font-family-style-lu-form-input);font-size:var(--font-size-lu-form-input);line-height:var(--line-height-lu-form-input);font-weight:var(--font-weight-lu-form-input);letter-spacing:var(--letter-spacing-lu-form-input);text-transform:var(--text-transform-lu-form-input);min-height:var(--form-field-height);padding-block:12px;padding-inline-start:var(--form-field-inset);border:1px solid #d7d7d7;border-radius:0;background-color:#edf9fe;color:var(--lu-body);box-shadow:none}:is(.c-lu-form-presentation,.c-lu-rich-text):has(.gform_wrapper) .gform_wrapper .gfield :is(input:where([type=text],[type=email],[type=tel],[type=url],[type=number],[type=password],[type=search],[type=date],[type=time]),select,textarea)[aria-invalid=true]{border-color:#b42132}:is(.c-lu-form-presentation,.c-lu-rich-text):has(.gform_wrapper) .gform_wrapper .gfield :is(input:where([type=text],[type=email],[type=tel],[type=url],[type=number],[type=password],[type=search],[type=date],[type=time]),select,textarea):focus-visible{outline:2px solid var(--lu-blue);outline-offset:2px}:is(.c-lu-form-presentation,.c-lu-rich-text):has(.gform_wrapper) .gform_wrapper .gfield textarea{height:clamp(272px,17vw,278px);resize:vertical}:is(.c-lu-form-presentation,.c-lu-rich-text):has(.gform_wrapper) .gform_wrapper .gchoice{gap:8px}:is(.c-lu-form-presentation,.c-lu-rich-text):has(.gform_wrapper) .gform_wrapper .gchoice .gform-field-label{font-family:var(--font-family-style-lu-body);font-size:var(--font-size-lu-body);line-height:var(--line-height-lu-body);font-weight:var(--font-weight-lu-body);letter-spacing:var(--letter-spacing-lu-body);text-transform:var(--text-transform-lu-body);color:var(--lu-body)}:is(.c-lu-form-presentation,.c-lu-rich-text):has(.gform_wrapper) .gform_wrapper .gchoice .gfield-choice-input{width:24px;height:24px;flex:0 0 24px}:is(.c-lu-form-presentation,.c-lu-rich-text):has(.gform_wrapper) .gform_wrapper .gchoice:has(>.gchoice_other_control){display:grid;grid-template-columns:24px max-content minmax(0,1fr);column-gap:8px;align-items:center}:is(.c-lu-form-presentation,.c-lu-rich-text):has(.gform_wrapper) .gform_wrapper .gchoice:has(>.gchoice_other_control)>br{display:none}:is(.c-lu-form-presentation,.c-lu-rich-text):has(.gform_wrapper) .gform_wrapper .gchoice:has(>.gchoice_other_control)>input.gchoice_other_control{grid-column:3;grid-row:1;width:100%;max-width:none;min-width:0;margin:0}:is(.c-lu-form-presentation,.c-lu-rich-text):has(.gform_wrapper) .gform_wrapper .gchoice:has(>.gchoice_other_control)>.gchoice_other_control:disabled{opacity:.5}:is(.c-lu-form-presentation,.c-lu-rich-text):has(.gform_wrapper) .gform_wrapper .gform_footer{display:flex;justify-content:flex-end;padding:0;margin-block-start:clamp(24px,2.1vw,36px)}:is(.c-lu-form-presentation,.c-lu-rich-text):has(.gform_wrapper) .gform_wrapper .gform_footer .gform_button.button[type=submit]{font-family:var(--font-family-style-lu-form-submit);font-size:var(--font-size-lu-form-submit);line-height:var(--line-height-lu-form-submit);font-weight:var(--font-weight-lu-form-submit);letter-spacing:var(--letter-spacing-lu-form-submit);text-transform:var(--text-transform-lu-form-submit);min-width:162px;min-height:53px;padding:12px 24px;border:0;border-radius:999px;background:var(--lu-blue);color:#fff;box-shadow:none}:is(.c-lu-form-presentation,.c-lu-rich-text):has(.gform_wrapper) .gform_wrapper .gform_footer .gform_button.button[type=submit]:hover{background:var(--lu-navy)}:is(.c-lu-form-presentation,.c-lu-rich-text):has(.gform_wrapper) .gform_wrapper .gform_footer .gform_button.button[type=submit]:focus-visible{outline:3px solid var(--lu-orange);outline-offset:3px}@media (max-width: 739px){:is(.c-lu-form-presentation,.c-lu-rich-text):has(.gform_wrapper) .gform_wrapper .gform_footer .gform_button.button[type=submit]{width:100%}}@layer utilities{[data-palette]{color:var(--color-text)}[data-palette] a:not(.c-button){color:var(--color-link, var(--color-accent));text-underline-offset:var(--component-chrome-editorial-link-underline-offset);text-decoration-thickness:var(--component-chrome-editorial-link-underline-thickness);transition:color var(--motion-duration-fast) var(--motion-easing-standard)}[data-palette] a:not(.c-button):hover,[data-palette] a:not(.c-button):focus-visible{color:var(--color-link-hover, var(--color-accent));text-decoration-line:underline;text-decoration-thickness:var(--component-chrome-editorial-link-underline-thickness-hover)}@media (prefers-reduced-motion: reduce){[data-palette] a:not(.c-button){transition:none}}[data-palette] hr{border-color:var(--color-border)}[data-palette] .is-muted{color:var(--color-muted)}}:root{--section-boundary-wave-mask: url("data:image/svg+xml,%3csvg%20viewBox='2%200%201801.48%20163.11'%20preserveAspectRatio='none'%20overflow='hidden'%20role='none'%20focusable='false'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill='black'%20d='M1804.98,129.5c-69.78,11.25-189.15,27.59-338,32-415.29,12.31-604.61-81.71-1008-82-101.71-.07-260.65,5.78-458,40C-.69,79.83,2.65,40.17.98.5h1803c.33,43,.67,86,1,129Z'/%3e%3c/svg%3e") center / 100% 100% no-repeat;--highlighted-text-underline-mask: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20660%2067'%20preserveAspectRatio='none'%3e%3cpath%20d='M1%2058C96%2035%20230%2013%20360%203C461-5%20562%203%20659%2016L656%2031C550%2018%20442%2015%20330%2024C210%2035%20103%2052%204%2067Z'%20fill='%23000'/%3e%3c/svg%3e") center / 100% 100% no-repeat}@layer tokens{:root,.c-site-shell,[data-component],[data-palette]{--component-bg: var(--color-background);--component-text: var(--color-text);--component-text-muted: var(--color-muted, color-mix(in srgb, var(--component-text) 65%, transparent));--component-text-inverse: var(--color-on-inverse);--component-text-highlight: var(--color-highlight, var(--semantic-intent-editorial-text, var(--component-accent)));--component-accent: var(--color-accent);--component-accent-strong: var(--color-accent-strong, var(--component-accent));--component-accent-subtle: var(--color-accent-subtle, color-mix(in srgb, var(--component-accent) 16%, transparent));--component-accent-inverse: var(--color-on-accent-inverse);--component-on-accent: var(--color-on-accent, #ffffff);--component-intent-action-text: var(--semantic-intent-action-text, var(--component-on-accent));--component-intent-action-background: var(--semantic-intent-action-background, var(--component-accent));--component-intent-action-background-hover: var( --semantic-intent-action-background-hover, var(--component-accent-strong) );--component-intent-action-border: var(--semantic-intent-action-border, var(--component-border));--component-intent-action-focus-ring: var(--semantic-intent-action-focus-ring, var(--component-outline));--component-intent-action-shadow: var( --semantic-intent-action-shadow, 0 12px 24px color-mix(in srgb, var(--component-intent-action-background) 20%, transparent) );--component-intent-action-shadow-hover: var( --semantic-intent-action-shadow-hover, 0 16px 32px color-mix(in srgb, var(--component-intent-action-background-hover) 25%, transparent) );--component-intent-action-shadow-active: var( --semantic-intent-action-shadow-active, 0 8px 18px color-mix(in srgb, var(--component-intent-action-background) 20%, transparent) );--component-intent-action-subtle-background: var( --semantic-intent-action-subtle-background, color-mix(in srgb, var(--component-accent) 18%, transparent) );--component-intent-action-subtle-background-hover: var( --semantic-intent-action-subtle-background-hover, color-mix(in srgb, var(--component-accent-strong) 24%, transparent) );--component-intent-button-primary-text: var( --semantic-intent-button-primary-text, var(--component-intent-action-text) );--component-intent-button-primary-text-hover: var( --semantic-intent-button-primary-text-hover, var(--component-intent-button-primary-text) );--component-intent-button-primary-background: var( --semantic-intent-button-primary-background, var(--component-intent-action-background) );--component-intent-button-primary-background-hover: var( --semantic-intent-button-primary-background-hover, var(--component-intent-action-background-hover) );--component-intent-button-primary-border: var( --semantic-intent-button-primary-border, var(--component-intent-action-border) );--component-intent-button-primary-border-hover: var( --semantic-intent-button-primary-border-hover, var(--component-intent-button-primary-background-hover) );--component-intent-button-primary-focus-ring: var( --semantic-intent-button-primary-focus-ring, var(--component-intent-action-focus-ring) );--component-intent-button-primary-shadow: var( --semantic-intent-button-primary-shadow, var(--component-intent-action-shadow) );--component-intent-button-primary-shadow-hover: var( --semantic-intent-button-primary-shadow-hover, var(--component-intent-action-shadow-hover) );--component-intent-button-primary-shadow-active: var( --semantic-intent-action-shadow-active, 0 8px 18px color-mix(in srgb, var(--component-intent-button-primary-background) 20%, transparent) );--component-intent-button-secondary-text: var( --semantic-intent-button-secondary-text, var(--component-text) );--component-intent-button-secondary-text-hover: var( --semantic-intent-button-secondary-text-hover, var(--component-intent-button-secondary-text) );--component-intent-button-secondary-background: var( --semantic-intent-button-secondary-background, var(--color-panel) );--component-intent-button-secondary-background-hover: var( --semantic-intent-button-secondary-background-hover, var(--color-panel-alt) );--component-intent-button-secondary-border: var( --semantic-intent-button-secondary-border, var(--component-border) );--component-intent-button-secondary-border-hover: var( --semantic-intent-button-secondary-border-hover, var(--component-border-strong, var(--component-border)) );--component-intent-button-secondary-focus-ring: var( --semantic-intent-button-secondary-focus-ring, var(--component-intent-action-focus-ring) );--component-intent-button-secondary-shadow: var( --semantic-intent-button-secondary-shadow, none );--component-intent-button-secondary-shadow-hover: var( --semantic-intent-button-secondary-shadow-hover, 0 12px 24px color-mix(in srgb, var(--component-shadow) 40%, transparent) );--component-intent-button-secondary-shadow-active: 0 8px 18px color-mix(in srgb, var(--component-shadow) 24%, transparent);--component-intent-button-light-text: var(--semantic-intent-button-light-text);--component-intent-button-light-text-hover: var(--semantic-intent-button-light-text-hover);--component-intent-button-light-background: var(--semantic-intent-button-light-background);--component-intent-button-light-background-hover: var(--semantic-intent-button-light-background-hover);--component-intent-button-light-border: var(--semantic-intent-button-light-border);--component-intent-button-light-border-hover: var(--semantic-intent-button-light-border-hover);--component-intent-button-light-focus-ring: var(--semantic-intent-button-light-focus-ring);--component-intent-button-light-shadow: var(--semantic-intent-button-light-shadow);--component-intent-button-light-shadow-hover: var(--semantic-intent-button-light-shadow-hover);--component-intent-button-light-shadow-active: none;--component-intent-button-highlight-text: var( --semantic-intent-button-highlight-text, var(--component-text) );--component-intent-button-highlight-text-hover: var( --semantic-intent-button-highlight-text-hover, var(--component-intent-button-highlight-text) );--component-intent-button-highlight-background: var( --semantic-intent-button-highlight-background, var(--color-emphasis) );--component-intent-button-highlight-background-hover: var( --semantic-intent-button-highlight-background-hover, var(--color-panel-alt) );--component-intent-button-highlight-border: var( --semantic-intent-button-highlight-border, var(--component-intent-button-highlight-background) );--component-intent-button-highlight-border-hover: var( --semantic-intent-button-highlight-border-hover, var(--component-intent-button-highlight-background-hover) );--component-intent-button-highlight-focus-ring: var( --semantic-intent-button-highlight-focus-ring, var(--component-intent-action-focus-ring) );--component-intent-button-highlight-shadow: var( --semantic-intent-button-highlight-shadow, none );--component-intent-button-highlight-shadow-hover: var( --semantic-intent-button-highlight-shadow-hover, none );--component-intent-button-highlight-shadow-active: none;--component-intent-button-tertiary-text: var( --semantic-intent-button-tertiary-text, var(--component-intent-editorial-text) );--component-intent-button-tertiary-text-hover: var( --semantic-intent-button-tertiary-text-hover, var(--component-intent-editorial-text-hover, var(--component-intent-button-tertiary-text)) );--component-intent-button-tertiary-background: var( --semantic-intent-button-tertiary-background, transparent );--component-intent-button-tertiary-background-hover: var( --semantic-intent-button-tertiary-background-hover, color-mix(in srgb, var(--component-intent-button-tertiary-text-hover) 8%, transparent) );--component-intent-button-tertiary-border: var( --semantic-intent-button-tertiary-border, var(--component-intent-button-tertiary-text) );--component-intent-button-tertiary-border-hover: var( --semantic-intent-button-tertiary-border-hover, var(--component-intent-button-tertiary-text-hover) );--component-intent-button-tertiary-focus-ring: var( --semantic-intent-button-tertiary-focus-ring, var(--component-intent-action-focus-ring) );--component-intent-button-tertiary-shadow: var( --semantic-intent-button-tertiary-shadow, none );--component-intent-button-tertiary-shadow-hover: var( --semantic-intent-button-tertiary-shadow-hover, none );--component-intent-button-tertiary-shadow-active: none;--component-intent-editorial-text: var(--semantic-intent-editorial-text, var(--component-accent));--component-intent-editorial-text-hover: var( --semantic-intent-editorial-text-hover, var(--component-accent-strong) );--component-intent-editorial-text-active: var( --semantic-intent-editorial-text-active, var(--component-accent) );--component-intent-editorial-icon-background: var( --semantic-intent-editorial-icon-background, color-mix(in srgb, var(--component-intent-editorial-text) 25%, transparent) );--component-intent-info-background: var( --semantic-intent-info-background, color-mix(in srgb, var(--component-accent) 18%, transparent) );--component-intent-info-text: var(--semantic-intent-info-text, var(--component-text));--component-intent-info-border: var( --semantic-intent-info-border, color-mix(in srgb, var(--component-intent-info-text) 28%, transparent) );--component-intent-success-background: var( --semantic-intent-success-background, color-mix(in srgb, var(--component-accent) 12%, transparent) );--component-intent-success-text: var(--semantic-intent-success-text, var(--component-text));--component-intent-success-border: var( --semantic-intent-success-border, color-mix(in srgb, var(--component-intent-success-text) 28%, transparent) );--component-intent-warning-background: var( --semantic-intent-warning-background, color-mix(in srgb, #f97316 18%, transparent) );--component-intent-warning-text: var(--semantic-intent-warning-text, var(--component-text));--component-intent-warning-border: var( --semantic-intent-warning-border, color-mix(in srgb, var(--component-intent-warning-text) 28%, transparent) );--component-intent-neutral-background: var(--semantic-intent-neutral-background, var(--color-panel-subtle));--component-intent-neutral-text: var(--semantic-intent-neutral-text, var(--component-text-muted));--component-intent-neutral-border: var(--semantic-intent-neutral-border, var(--component-border));--component-link: var(--component-intent-editorial-text);--component-link-hover: var(--component-intent-editorial-text-hover);--component-link-active: var(--component-intent-editorial-text-active);--component-border: var(--color-border, rgba(15, 23, 42, .12));--component-border-strong: var(--color-border, rgba(15, 23, 42, .3));--component-outline: var(--color-focus, var(--component-border));--component-shadow: rgba(15, 23, 42, .12);--component-shadow-soft: var(--component-shadow);--component-shadow-strong: var(--component-shadow);--component-overlay: rgba(15, 23, 42, .45);--component-button-bg: var(--component-intent-button-primary-background);--component-button-bg-hover: var(--component-intent-button-primary-background-hover);--component-button-border: var(--component-intent-button-primary-border);--component-button-text: var(--component-intent-button-primary-text);--component-input-bg: var(--color-panel);--component-input-border: var(--component-border);--component-input-border-focus: var(--component-intent-action-focus-ring);--component-input-text: var(--component-text);--component-success-bg: var(--component-intent-success-background);--component-success-text: var(--component-intent-success-text);--component-warning-bg: var(--component-intent-warning-background);--component-warning-text: var(--component-intent-warning-text);--component-info-bg: var(--component-intent-info-background);--component-info-text: var(--component-intent-info-text);--component-gradient-start: color-mix(in srgb, var(--color-emphasis) 90%, transparent);--component-gradient-end: color-mix(in srgb, var(--color-panel-alt) 90%, transparent);--component-pattern-fill: color-mix(in srgb, var(--component-text) 5%, transparent);--component-pattern-opacity: .08;--component-radius-xs: var(--shape-radius-xs);--component-radius-sm: var(--shape-radius-sm);--component-radius-md: var(--shape-radius-md);--component-radius-lg: var(--shape-radius-lg);--component-radius-full: var(--shape-radius-full);--component-radius-panel: var(--shape-radius-panel);--component-radius-media: var(--shape-radius-media);--component-radius-control: var(--shape-radius-control);--component-radius-chip: var(--shape-radius-chip);--component-duration-fast: var(--motion-duration-fast);--component-duration-medium: var(--motion-duration-medium);--component-duration-slow: var(--motion-duration-slow);--component-easing-standard: var(--motion-easing-standard);--component-easing-emphasized: var(--motion-easing-emphasized);--component-easing-snappy: var(--motion-easing-snappy);--component-space-flush: var(--space-section-flush);--component-space-tight: var(--space-section-xs);--component-space-default: var(--space-section-md);--component-space-relaxed: var(--space-section-xl);--component-padding-flush: var(--space-section-flush);--component-padding-tight: var(--space-section-xs);--component-padding-default: var(--space-section-md);--component-padding-relaxed: var(--space-section-xl)}}@layer tokens{:root,[data-palette]{--component-padding-tight:var(--space-section-control-padding-tight);--component-padding-default:var(--space-section-control-padding-default);--component-padding-relaxed:var(--space-section-control-padding-relaxed);--component-space-tight:var(--space-section-control-margin-tight);--component-space-default:var(--space-section-control-margin-default);--component-space-relaxed:var(--space-section-control-margin-relaxed)}}@layer utilities{.u-sr-only{position:absolute!important;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}}@layer utilities{.u-overlink-shell{position:relative;--u-overlink-primary-color: var(--component-link, currentColor);--u-overlink-primary-underline-thickness: var(--component-chrome-editorial-link-overlink-underline-thickness);--u-overlink-primary-underline-offset: var(--component-chrome-editorial-link-overlink-underline-offset)}.u-overlink{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--u-overlink-z, 2);pointer-events:none}.u-overlink>a{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:auto;text-indent:-999rem;overflow:hidden;white-space:nowrap}.u-overlink-shell a:not(.u-overlink a),.u-overlink-shell button,.u-overlink-shell input,.u-overlink-shell select,.u-overlink-shell textarea{position:relative;z-index:calc(var(--u-overlink-z, 2) + 1)}.u-overlink-shell:has(.u-overlink a:hover) [data-overlink-primary],.u-overlink-shell:has(.u-overlink a:hover) [data-overlink-primary] a,.u-overlink-shell:has(.u-overlink a:focus-visible) [data-overlink-primary],.u-overlink-shell:has(.u-overlink a:focus-visible) [data-overlink-primary] a{color:var(--u-overlink-primary-color);text-decoration:underline;text-decoration-thickness:var(--u-overlink-primary-underline-thickness);text-underline-offset:var(--u-overlink-primary-underline-offset)}.u-overlink-shell:has(.u-overlink a:focus-visible){outline:2px solid var(--component-outline, var(--component-accent));outline-offset:2px}}@layer utilities{[data-animation-enabled="1"][data-animation-initialized=true]:not([data-animation-targets=items]),[data-animation-enabled="1"][data-animation-initialized=true][data-animation-targets=items] [data-animation-item]{--reveal-opacity-from: 0;--reveal-opacity-to: 1;--reveal-translate-x: 0px;--reveal-translate-y: 0px;--reveal-translate-z: 0px;--reveal-scale-from: 1;--reveal-scale-to: 1;--reveal-rotate-from: 0deg;--reveal-rotate-to: 0deg;--reveal-duration: var(--motion-reveal-duration, .64s);--reveal-easing: var(--motion-reveal-easing, cubic-bezier(.16, 1, .3, 1));--reveal-delay: 0ms;opacity:var(--reveal-opacity-from);transform:translate3d(var(--reveal-translate-x),var(--reveal-translate-y),var(--reveal-translate-z)) scale(var(--reveal-scale-from)) rotate(var(--reveal-rotate-from));transition-property:opacity,transform;transition-duration:var(--reveal-duration);transition-timing-function:var(--reveal-easing);transition-delay:var(--reveal-delay)}[data-animation-enabled="1"][data-animation-initialized=true]:not([data-animation-targets=items])[data-is-active=true],[data-animation-enabled="1"][data-animation-initialized=true]:not([data-animation-targets=items]).is-revealed,[data-animation-enabled="1"][data-animation-initialized=true][data-animation-targets=items] [data-animation-item][data-is-active=true],[data-animation-enabled="1"][data-animation-initialized=true][data-animation-targets=items] [data-animation-item].is-revealed{opacity:var(--reveal-opacity-to, 1);transform:none}[data-animation-enabled="1"][data-animation-initialized=true]:not([data-animation-targets=items])[data-is-active=false],[data-animation-enabled="1"][data-animation-initialized=true][data-animation-targets=items] [data-animation-item][data-is-active=false]{transition-property:none}@media (prefers-reduced-motion: reduce){[data-animation-enabled="1"][data-animation-initialized=true]:not([data-animation-targets=items]),[data-animation-enabled="1"][data-animation-initialized=true]:not([data-animation-targets=items])[data-is-active=true],[data-animation-enabled="1"][data-animation-initialized=true][data-animation-targets=items] [data-animation-item],[data-animation-enabled="1"][data-animation-initialized=true][data-animation-targets=items][data-is-active=true] [data-animation-item]{transition:none!important;opacity:1!important;transform:none!important}}}@layer components{.lu-post-query__bar{display:flex;align-items:center;gap:clamp(12px,-56px + 8vw,58px);min-height:59px;padding:7px 10px;background:var(--lu-navy);color:#fff}.lu-post-query__icon-button{display:inline-grid;place-items:center;flex:0 0 44px;width:44px;height:44px;padding:0;border:0;color:inherit;background:transparent}.lu-post-query__icon-button[hidden]{display:none}.lu-post-query__icon-button svg{display:block;width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.5}.lu-post-query__bar>.lu-post-query__icon-button{margin-left:-10px}.lu-post-query__search{position:relative;margin-left:auto;min-width:0}.lu-post-query__search label{display:flex;align-items:center;gap:8px}.lu-post-query__search label span{font-family:var(--font-family-style-lu-base);font-size:var(--font-size-lu-base);line-height:var(--line-height-lu-base);font-weight:var(--font-weight-lu-base);letter-spacing:var(--letter-spacing-lu-base);text-transform:var(--text-transform-lu-base);text-transform:uppercase}.lu-post-query__search input{width:225px;min-width:0;height:32px;padding:0 26px 0 6px;border:0;border-bottom:1px solid white;border-radius:0;background:transparent;color:#fff;font:inherit}.lu-post-query__search input::-webkit-search-cancel-button{margin-right:4px}.lu-post-query__search button{position:absolute;inset:50% -9px auto auto;transform:translateY(-50%)}.lu-post-query__search button svg{fill:currentColor;stroke:none}.lu-post-query__count{font-family:var(--font-family-style-lu-base);font-size:var(--font-size-lu-base);line-height:var(--line-height-lu-base);font-weight:var(--font-weight-lu-base);letter-spacing:var(--letter-spacing-lu-base);text-transform:var(--text-transform-lu-base);margin:0 0 0 16px;white-space:nowrap}.lu-post-query__dialog{--query-drawer-x:clamp(20px, calc(16.3014px + 1.0274vw) , 32px);--query-drawer-y:clamp(16px, calc(13.5342px + .684932vw), 24px);position:fixed;inset:0 auto 0 0;width:clamp(304px,284.274px + 5.47945vw,368px);max-width:100%;height:100dvh;max-height:none;padding:0;margin:0;border:0;color:var(--lu-body);background:#f6f8fb}.lu-post-query__dialog[open]{animation:lu-post-query-slide-in .22s ease-out}.lu-post-query__dialog::backdrop{background:#0000005c}.lu-post-query__dialog>.lu-post-query__panel{display:flex;flex-direction:column;height:100%}.lu-post-query__panel>:is(header,.lu-post-query__panel-body,.lu-post-query__panel-actions){padding:var(--query-drawer-y, 16px) var(--query-drawer-x, 20px)}.lu-post-query__panel header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--lu-body)}.lu-post-query__panel [data-query-dialog-status]:has([data-error]){padding:12px var(--query-drawer-x, 20px) 0}.lu-post-query__panel h3{font-family:var(--font-family-style-lu-card-heading);font-size:var(--font-size-lu-card-heading);line-height:var(--line-height-lu-card-heading);font-weight:var(--font-weight-lu-card-heading);letter-spacing:var(--letter-spacing-lu-card-heading);text-transform:var(--text-transform-lu-card-heading);margin:0}.lu-post-query__panel>.lu-post-query__panel-body{flex:1 1 auto;overflow:auto;padding-top:calc(var(--query-drawer-x, 20px) + var(--query-drawer-y, 16px) + 9px)}.lu-post-query__panel details{padding:20px 24px 24px;border-radius:16px;background:#c7eaf6}.lu-post-query__panel details[open]{padding-bottom:clamp(28px,23.9px + 1.05vw,40px)}.lu-post-query__panel summary{font-family:var(--font-family-style-lu-card-heading);font-size:var(--font-size-lu-card-heading);line-height:var(--line-height-lu-card-heading);font-weight:var(--font-weight-lu-card-heading);letter-spacing:var(--letter-spacing-lu-card-heading);text-transform:var(--text-transform-lu-card-heading);display:flex;justify-content:space-between;align-items:center;gap:12px;cursor:pointer}.lu-post-query__panel summary::-webkit-details-marker{display:none}.lu-post-query__panel summary span{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#fff}.lu-post-query__panel summary span:before{content:"+"}.lu-post-query__panel details[open] summary span:before{content:"−"}.lu-post-query__dates-grid{display:grid;gap:0;margin-top:18px}.lu-post-query__dates-grid label{font-family:var(--font-family-style-lu-base);font-size:var(--font-size-lu-base);line-height:var(--line-height-lu-base);font-weight:var(--font-weight-lu-base);letter-spacing:var(--letter-spacing-lu-base);text-transform:var(--text-transform-lu-base);font-family:Outfit,sans-serif;min-width:0}.lu-post-query__dates-grid select{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-height:clamp(50px,47.0411px + .821918vw,60px);margin-top:8px;padding:8px 44px 8px clamp(16px,13.5342px + .684932vw,24px);border:1px solid var(--lu-body);border-radius:0;color:var(--lu-body);background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23002647' stroke-width='2'%3E%3Cpath d='m4 9 8 8 8-8'/%3E%3C/svg%3E") right 22px center/24px no-repeat;font-family:var(--font-family-style-lu-base);font-size:var(--font-size-lu-base);line-height:var(--line-height-lu-base);font-weight:var(--font-weight-lu-base);letter-spacing:var(--letter-spacing-lu-base);text-transform:var(--text-transform-lu-base)}.lu-post-query__panel-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;border-top:1px solid #ddd}.lu-post-query__panel-actions .lu-button{flex:0 0 100%}.lu-post-query__panel-count{font-family:var(--font-family-style-lu-body);font-size:var(--font-size-lu-body);line-height:var(--line-height-lu-body);font-weight:var(--font-weight-lu-body);letter-spacing:var(--letter-spacing-lu-body);text-transform:var(--text-transform-lu-body);color:#666;margin:0}.lu-post-query__panel-actions .lu-button,.lu-post-query__load-more{--lu-button-background:var(--lu-navy)}.lu-query-choice{display:flex;align-items:center;gap:12px;padding-block:6px;cursor:pointer;font-family:var(--font-family-style-lu-body);font-size:var(--font-size-lu-body);line-height:var(--line-height-lu-body);font-weight:var(--font-weight-lu-body);letter-spacing:var(--letter-spacing-lu-body);text-transform:var(--text-transform-lu-body)}.lu-query-choice>:is(input[type=checkbox],input[type=radio]){flex-shrink:0;inline-size:26px;block-size:26px;margin:0;accent-color:var(--lu-teal)}.lu-post-query__active{display:flex;flex-wrap:wrap;gap:16px;align-items:center;margin:0 0 24px}.lu-post-query__active ul{display:flex;flex-wrap:wrap;gap:12px;list-style:none;padding:0;margin:0}:is(.lu-post-query__active ul,.lu-query-applied,.c-lu-curriculum-feed__applied)>li>a{display:inline-flex;align-items:center;min-block-size:36px;padding:6px 12px;border:1px solid var(--lu-blue);border-radius:999px;background:color-mix(in srgb,var(--lu-teal) 16%,white);color:var(--lu-navy);text-decoration:none;transition:none}:is(.lu-post-query__active ul,.lu-query-applied,.c-lu-curriculum-feed__applied)>li>a:is(:hover,:focus-visible){border-color:var(--lu-navy);background:var(--lu-navy);color:#fff}.lu-post-query__pagination{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:32px}.lu-post-query__pagination[hidden]{display:none}.lu-post-query__pagination :is(a,span){display:inline-grid;place-items:center;min-width:44px;min-height:44px;padding:8px 12px}.lu-post-query__pagination [aria-current]{background:var(--lu-navy);color:#fff;border-radius:50%}.lu-post-query__load-more{display:flex;width:100%;justify-content:center;margin-block-start:32px}.lu-post-query__load-more[hidden]{display:none}@media (max-width: 899px){.lu-post-query__search input{width:clamp(148px,26vw,225px)}.lu-post-query__count{margin-left:0}}@media (max-width: 595px){.lu-post-query__bar{flex-wrap:wrap;row-gap:24px}.lu-post-query__bar>.lu-post-query__icon-button{margin-left:-8px}.lu-post-query__search{flex:0 0 100%;margin-left:0;padding:0 8px}.lu-post-query__search input{width:min(225px,100%)}.lu-post-query__search button{inset-inline-end:clamp(0px,100% - 307px,30px)}.lu-post-query__count{flex:0 0 100%}.lu-post-query__active{padding-inline:16px}}@media (min-width: 468px) and (max-width: 595px){.lu-post-query__bar{row-gap:28px;padding-block:12px}.lu-post-query__search{flex:1 1 240px}}@media (prefers-reduced-motion: reduce){.lu-post-query__dialog[open]{animation:none}}@keyframes lu-post-query-slide-in{0%{transform:translate(-100%)}to{transform:translate(0)}}}@layer components{.lu-favorite{position:relative;--favorite-accent:#f6563d}.lu-favorite__trigger{display:grid;place-items:center;width:48px;height:48px;padding:0;border:0;background:transparent;color:var(--favorite-accent);cursor:pointer}.lu-favorite__trigger::-webkit-details-marker{display:none}.lu-favorite__trigger:focus-visible{outline:2px solid var(--lu-navy);outline-offset:2px}.lu-favorite__trigger[aria-disabled=true]{cursor:wait}.lu-favorite__trigger svg{width:28px;height:28px;border-radius:50%;background:#fff}.lu-favorite__trigger[aria-pressed=true] path{fill:currentColor}@media (hover: hover){.lu-favorite__trigger:hover svg{background:#fff1ed}}.lu-favorite__message{position:absolute;z-index:2;inset-inline:var(--favorite-panel-start, 0) var(--favorite-panel-end, auto);bottom:calc(100% + 6px)}.lu-favorite__message:not(:empty){font-family:var(--font-family-style-lu-small);font-size:var(--font-size-lu-small);line-height:var(--line-height-lu-small);font-weight:var(--font-weight-lu-small);letter-spacing:var(--letter-spacing-lu-small);text-transform:var(--text-transform-lu-small);width:max-content;max-width:min(230px,100vw - 32px);border:2px solid var(--favorite-accent);border-radius:10px;background:#fff;padding:10px;color:var(--lu-navy);text-align:start}.lu-favorite__message:not(:empty):after{content:"";position:absolute;inset-inline:var(--favorite-arrow-start, 14px) var(--favorite-arrow-end, auto);top:100%;border:6px solid transparent;border-top-color:var(--favorite-accent)}.lu-favorite__message a{color:inherit;text-decoration:underline}}@layer components{@media (max-width: 739px){[data-page-template=lu-labs] .c-lu-card-grid--plain .c-lu-card-grid__items{width:calc(100% - (2*clamp(23px,5vw,30px)))}}[data-page-template=lu-labs] .c-lu-rich-text--medium h2{margin-bottom:0}[data-page-template=lu-labs] .c-lu-rich-text--medium h5{font-family:var(--font-family-style-lu-section-subheading);font-size:var(--font-size-lu-section-subheading);line-height:var(--line-height-lu-section-subheading);font-weight:var(--font-weight-lu-section-subheading);letter-spacing:var(--letter-spacing-lu-section-subheading);text-transform:var(--text-transform-lu-section-subheading);margin:1.5em 0 0}.c-lu-institutional-flow{--institutional-read-gap:clamp(30px, calc(20.7534px + 2.56849vw) ,60px);--institutional-read-medium:clamp(24px,calc(21.5342px + .684932vw),32px);--institutional-read-default:clamp(68px, calc(60.6027px + 2.05479vw) ,92px);--institutional-read-width:calc(min(100%,1528px) / 2 - var(--institutional-read-gap) / 2)}.c-lu-institutional-flow--person .c-lu-rich-text p{margin-block:0 .85em}.c-lu-institutional-flow--person .c-lu-rich-text p:last-child{margin-bottom:0}.c-lu-institutional-flow--lab [data-palette=sky] .c-lu-rich-text{color:var(--lu-body)}.c-lu-institutional-flow--lab .c-lu-accordion{max-width:888px}.c-lu-institutional-flow--lab>[data-palette=sky] .c-lu-columns--equal .c-lu-columns__grid{gap:var(--institutional-read-default) var(--institutional-read-gap)}.c-lu-institutional-flow--lab>[data-palette=sky] .c-lu-columns .c-lu-image--natural .c-image__media{border-radius:0}@media (max-width: 1291px){.c-lu-institutional-flow{--institutional-read-width:calc(100% * 2 / 3 - var(--institutional-read-gap) / 3)}}@media (max-width: 899px){.c-lu-institutional-flow{--institutional-read-width:calc(100% * 5 / 6 - var(--institutional-read-gap) / 6)}}@media (max-width: 739px){.c-lu-institutional-flow{--institutional-read-width:calc((100% - 2 * var(--institutional-read-medium)) * 5 / 6)}}@media (max-width: 595px){.c-lu-institutional-flow{--institutional-read-width:calc(100% - 2 * var(--institutional-read-medium))}}}@layer utilities{[data-page-template=lu-labs] .c-component-inner--component-lu-rich-text.c-component-inner--medium{--component-width-medium:min(834px, calc(100% - (2*clamp(23px, 5vw, 30px))) )}:where(.c-lu-institutional-flow:not(.c-lu-institutional-flow--person)) .c-component-inner--component-lu-rich-text.c-component-inner--narrow{--component-width-narrow:var(--institutional-read-width)}}@layer utilities{.u-text-style--body{font-family:var(--font-family-style-body);font-size:var(--font-size-body);line-height:var(--line-height-body);font-weight:var(--font-weight-body);letter-spacing:var(--letter-spacing-body);text-transform:var(--text-transform-body)}.u-text-style--body-compact{font-family:var(--font-family-style-body-compact);font-size:var(--font-size-body-compact);line-height:var(--line-height-body-compact);font-weight:var(--font-weight-body-compact);letter-spacing:var(--letter-spacing-body-compact);text-transform:var(--text-transform-body-compact)}.u-text-style--body-large{font-family:var(--font-family-style-body-large);font-size:var(--font-size-body-large);line-height:var(--line-height-body-large);font-weight:var(--font-weight-body-large);letter-spacing:var(--letter-spacing-body-large);text-transform:var(--text-transform-body-large)}.u-text-style--body-medium{font-family:var(--font-family-style-body-medium);font-size:var(--font-size-body-medium);line-height:var(--line-height-body-medium);font-weight:var(--font-weight-body-medium);letter-spacing:var(--letter-spacing-body-medium);text-transform:var(--text-transform-body-medium)}.u-text-style--button{font-family:var(--font-family-style-button);font-size:var(--font-size-button);line-height:var(--line-height-button);font-weight:var(--font-weight-button);letter-spacing:var(--letter-spacing-button);text-transform:var(--text-transform-button)}.u-text-style--caption{font-family:var(--font-family-style-caption);font-size:var(--font-size-caption);line-height:var(--line-height-caption);font-weight:var(--font-weight-caption);letter-spacing:var(--letter-spacing-caption);text-transform:var(--text-transform-caption)}.u-text-style--heading-1{font-family:var(--font-family-style-heading-1);font-size:var(--font-size-heading-1);line-height:var(--line-height-heading-1);font-weight:var(--font-weight-heading-1);letter-spacing:var(--letter-spacing-heading-1);text-transform:var(--text-transform-heading-1)}.u-text-style--heading-2{font-family:var(--font-family-style-heading-2);font-size:var(--font-size-heading-2);line-height:var(--line-height-heading-2);font-weight:var(--font-weight-heading-2);letter-spacing:var(--letter-spacing-heading-2);text-transform:var(--text-transform-heading-2)}.u-text-style--heading-3{font-family:var(--font-family-style-heading-3);font-size:var(--font-size-heading-3);line-height:var(--line-height-heading-3);font-weight:var(--font-weight-heading-3);letter-spacing:var(--letter-spacing-heading-3);text-transform:var(--text-transform-heading-3)}.u-text-style--heading-4{font-family:var(--font-family-style-heading-4);font-size:var(--font-size-heading-4);line-height:var(--line-height-heading-4);font-weight:var(--font-weight-heading-4);letter-spacing:var(--letter-spacing-heading-4);text-transform:var(--text-transform-heading-4)}.u-text-style--heading-5{font-family:var(--font-family-style-heading-5);font-size:var(--font-size-heading-5);line-height:var(--line-height-heading-5);font-weight:var(--font-weight-heading-5);letter-spacing:var(--letter-spacing-heading-5);text-transform:var(--text-transform-heading-5)}.u-text-style--input{font-family:var(--font-family-style-input);font-size:var(--font-size-input);line-height:var(--line-height-input);font-weight:var(--font-weight-input);letter-spacing:var(--letter-spacing-input);text-transform:var(--text-transform-input)}.u-text-style--label{font-family:var(--font-family-style-label);font-size:var(--font-size-label);line-height:var(--line-height-label);font-weight:var(--font-weight-label);letter-spacing:var(--letter-spacing-label);text-transform:var(--text-transform-label)}.u-text-style--label-large{font-family:var(--font-family-style-label-large);font-size:var(--font-size-label-large);line-height:var(--line-height-label-large);font-weight:var(--font-weight-label-large);letter-spacing:var(--letter-spacing-label-large);text-transform:var(--text-transform-label-large)}.u-text-style--label-medium{font-family:var(--font-family-style-label-medium);font-size:var(--font-size-label-medium);line-height:var(--line-height-label-medium);font-weight:var(--font-weight-label-medium);letter-spacing:var(--letter-spacing-label-medium);text-transform:var(--text-transform-label-medium)}.u-text-style--label-small{font-family:var(--font-family-style-label-small);font-size:var(--font-size-label-small);line-height:var(--line-height-label-small);font-weight:var(--font-weight-label-small);letter-spacing:var(--letter-spacing-label-small);text-transform:var(--text-transform-label-small)}.u-text-style--label-small-uppercase{font-family:var(--font-family-style-label-small-uppercase);font-size:var(--font-size-label-small-uppercase);line-height:var(--line-height-label-small-uppercase);font-weight:var(--font-weight-label-small-uppercase);letter-spacing:var(--letter-spacing-label-small-uppercase);text-transform:var(--text-transform-label-small-uppercase)}.u-text-style--label-strong{font-family:var(--font-family-style-label-strong);font-size:var(--font-size-label-strong);line-height:var(--line-height-label-strong);font-weight:var(--font-weight-label-strong);letter-spacing:var(--letter-spacing-label-strong);text-transform:var(--text-transform-label-strong)}.u-text-style--lu-base{font-family:var(--font-family-style-lu-base);font-size:var(--font-size-lu-base);line-height:var(--line-height-lu-base);font-weight:var(--font-weight-lu-base);letter-spacing:var(--letter-spacing-lu-base);text-transform:var(--text-transform-lu-base)}.u-text-style--lu-base-strong{font-family:var(--font-family-style-lu-base-strong);font-size:var(--font-size-lu-base-strong);line-height:var(--line-height-lu-base-strong);font-weight:var(--font-weight-lu-base-strong);letter-spacing:var(--letter-spacing-lu-base-strong);text-transform:var(--text-transform-lu-base-strong)}.u-text-style--lu-body{font-family:var(--font-family-style-lu-body);font-size:var(--font-size-lu-body);line-height:var(--line-height-lu-body);font-weight:var(--font-weight-lu-body);letter-spacing:var(--letter-spacing-lu-body);text-transform:var(--text-transform-lu-body)}.u-text-style--lu-button{font-family:var(--font-family-style-lu-button);font-size:var(--font-size-lu-button);line-height:var(--line-height-lu-button);font-weight:var(--font-weight-lu-button);letter-spacing:var(--letter-spacing-lu-button);text-transform:var(--text-transform-lu-button)}.u-text-style--lu-button-mobile{font-family:var(--font-family-style-lu-button-mobile);font-size:var(--font-size-lu-button-mobile);line-height:var(--line-height-lu-button-mobile);font-weight:var(--font-weight-lu-button-mobile);letter-spacing:var(--letter-spacing-lu-button-mobile);text-transform:var(--text-transform-lu-button-mobile)}.u-text-style--lu-card-heading{font-family:var(--font-family-style-lu-card-heading);font-size:var(--font-size-lu-card-heading);line-height:var(--line-height-lu-card-heading);font-weight:var(--font-weight-lu-card-heading);letter-spacing:var(--letter-spacing-lu-card-heading);text-transform:var(--text-transform-lu-card-heading)}.u-text-style--lu-circle{font-family:var(--font-family-style-lu-circle);font-size:var(--font-size-lu-circle);line-height:var(--line-height-lu-circle);font-weight:var(--font-weight-lu-circle);letter-spacing:var(--letter-spacing-lu-circle);text-transform:var(--text-transform-lu-circle)}.u-text-style--lu-compact-display{font-family:var(--font-family-style-lu-compact-display);font-size:var(--font-size-lu-compact-display);line-height:var(--line-height-lu-compact-display);font-weight:var(--font-weight-lu-compact-display);letter-spacing:var(--letter-spacing-lu-compact-display);text-transform:var(--text-transform-lu-compact-display)}.u-text-style--lu-compact-editorial-date{font-family:var(--font-family-style-lu-compact-editorial-date);font-size:var(--font-size-lu-compact-editorial-date);line-height:var(--line-height-lu-compact-editorial-date);font-weight:var(--font-weight-lu-compact-editorial-date);letter-spacing:var(--letter-spacing-lu-compact-editorial-date);text-transform:var(--text-transform-lu-compact-editorial-date)}.u-text-style--lu-compact-editorial-topics{font-family:var(--font-family-style-lu-compact-editorial-topics);font-size:var(--font-size-lu-compact-editorial-topics);line-height:var(--line-height-lu-compact-editorial-topics);font-weight:var(--font-weight-lu-compact-editorial-topics);letter-spacing:var(--letter-spacing-lu-compact-editorial-topics);text-transform:var(--text-transform-lu-compact-editorial-topics)}.u-text-style--lu-contact-copy{font-family:var(--font-family-style-lu-contact-copy);font-size:var(--font-size-lu-contact-copy);line-height:var(--line-height-lu-contact-copy);font-weight:var(--font-weight-lu-contact-copy);letter-spacing:var(--letter-spacing-lu-contact-copy);text-transform:var(--text-transform-lu-contact-copy)}.u-text-style--lu-contact-step-number{font-family:var(--font-family-style-lu-contact-step-number);font-size:var(--font-size-lu-contact-step-number);line-height:var(--line-height-lu-contact-step-number);font-weight:var(--font-weight-lu-contact-step-number);letter-spacing:var(--letter-spacing-lu-contact-step-number);text-transform:var(--text-transform-lu-contact-step-number)}.u-text-style--lu-curriculum-detail-heading{font-family:var(--font-family-style-lu-curriculum-detail-heading);font-size:var(--font-size-lu-curriculum-detail-heading);line-height:var(--line-height-lu-curriculum-detail-heading);font-weight:var(--font-weight-lu-curriculum-detail-heading);letter-spacing:var(--letter-spacing-lu-curriculum-detail-heading);text-transform:var(--text-transform-lu-curriculum-detail-heading)}.u-text-style--lu-curriculum-filter-label{font-family:var(--font-family-style-lu-curriculum-filter-label);font-size:var(--font-size-lu-curriculum-filter-label);line-height:var(--line-height-lu-curriculum-filter-label);font-weight:var(--font-weight-lu-curriculum-filter-label);letter-spacing:var(--letter-spacing-lu-curriculum-filter-label);text-transform:var(--text-transform-lu-curriculum-filter-label)}.u-text-style--lu-curriculum-meta-label{font-family:var(--font-family-style-lu-curriculum-meta-label);font-size:var(--font-size-lu-curriculum-meta-label);line-height:var(--line-height-lu-curriculum-meta-label);font-weight:var(--font-weight-lu-curriculum-meta-label);letter-spacing:var(--letter-spacing-lu-curriculum-meta-label);text-transform:var(--text-transform-lu-curriculum-meta-label)}.u-text-style--lu-curriculum-nav{font-family:var(--font-family-style-lu-curriculum-nav);font-size:var(--font-size-lu-curriculum-nav);line-height:var(--line-height-lu-curriculum-nav);font-weight:var(--font-weight-lu-curriculum-nav);letter-spacing:var(--letter-spacing-lu-curriculum-nav);text-transform:var(--text-transform-lu-curriculum-nav)}.u-text-style--lu-curriculum-nav-active{font-family:var(--font-family-style-lu-curriculum-nav-active);font-size:var(--font-size-lu-curriculum-nav-active);line-height:var(--line-height-lu-curriculum-nav-active);font-weight:var(--font-weight-lu-curriculum-nav-active);letter-spacing:var(--letter-spacing-lu-curriculum-nav-active);text-transform:var(--text-transform-lu-curriculum-nav-active)}.u-text-style--lu-curriculum-search-label{font-family:var(--font-family-style-lu-curriculum-search-label);font-size:var(--font-size-lu-curriculum-search-label);line-height:var(--line-height-lu-curriculum-search-label);font-weight:var(--font-weight-lu-curriculum-search-label);letter-spacing:var(--letter-spacing-lu-curriculum-search-label);text-transform:var(--text-transform-lu-curriculum-search-label)}.u-text-style--lu-deferred{font-family:var(--font-family-style-lu-deferred);font-size:var(--font-size-lu-deferred);line-height:var(--line-height-lu-deferred);font-weight:var(--font-weight-lu-deferred);letter-spacing:var(--letter-spacing-lu-deferred);text-transform:var(--text-transform-lu-deferred)}.u-text-style--lu-dropdown{font-family:var(--font-family-style-lu-dropdown);font-size:var(--font-size-lu-dropdown);line-height:var(--line-height-lu-dropdown);font-weight:var(--font-weight-lu-dropdown);letter-spacing:var(--letter-spacing-lu-dropdown);text-transform:var(--text-transform-lu-dropdown)}.u-text-style--lu-event-label{font-family:var(--font-family-style-lu-event-label);font-size:var(--font-size-lu-event-label);line-height:var(--line-height-lu-event-label);font-weight:var(--font-weight-lu-event-label);letter-spacing:var(--letter-spacing-lu-event-label);text-transform:var(--text-transform-lu-event-label)}.u-text-style--lu-featured-date{font-family:var(--font-family-style-lu-featured-date);font-size:var(--font-size-lu-featured-date);line-height:var(--line-height-lu-featured-date);font-weight:var(--font-weight-lu-featured-date);letter-spacing:var(--letter-spacing-lu-featured-date);text-transform:var(--text-transform-lu-featured-date)}.u-text-style--lu-filter-legend{font-family:var(--font-family-style-lu-filter-legend);font-size:var(--font-size-lu-filter-legend);line-height:var(--line-height-lu-filter-legend);font-weight:var(--font-weight-lu-filter-legend);letter-spacing:var(--letter-spacing-lu-filter-legend);text-transform:var(--text-transform-lu-filter-legend)}.u-text-style--lu-footer-link{font-family:var(--font-family-style-lu-footer-link);font-size:var(--font-size-lu-footer-link);line-height:var(--line-height-lu-footer-link);font-weight:var(--font-weight-lu-footer-link);letter-spacing:var(--letter-spacing-lu-footer-link);text-transform:var(--text-transform-lu-footer-link)}.u-text-style--lu-footer-nav{font-family:var(--font-family-style-lu-footer-nav);font-size:var(--font-size-lu-footer-nav);line-height:var(--line-height-lu-footer-nav);font-weight:var(--font-weight-lu-footer-nav);letter-spacing:var(--letter-spacing-lu-footer-nav);text-transform:var(--text-transform-lu-footer-nav)}.u-text-style--lu-form-input{font-family:var(--font-family-style-lu-form-input);font-size:var(--font-size-lu-form-input);line-height:var(--line-height-lu-form-input);font-weight:var(--font-weight-lu-form-input);letter-spacing:var(--letter-spacing-lu-form-input);text-transform:var(--text-transform-lu-form-input)}.u-text-style--lu-form-submit{font-family:var(--font-family-style-lu-form-submit);font-size:var(--font-size-lu-form-submit);line-height:var(--line-height-lu-form-submit);font-weight:var(--font-weight-lu-form-submit);letter-spacing:var(--letter-spacing-lu-form-submit);text-transform:var(--text-transform-lu-form-submit)}.u-text-style--lu-heading-2{font-family:var(--font-family-style-lu-heading-2);font-size:var(--font-size-lu-heading-2);line-height:var(--line-height-lu-heading-2);font-weight:var(--font-weight-lu-heading-2);letter-spacing:var(--letter-spacing-lu-heading-2);text-transform:var(--text-transform-lu-heading-2)}.u-text-style--lu-hero-heading{font-family:var(--font-family-style-lu-hero-heading);font-size:var(--font-size-lu-hero-heading);line-height:var(--line-height-lu-hero-heading);font-weight:var(--font-weight-lu-hero-heading);letter-spacing:var(--letter-spacing-lu-hero-heading);text-transform:var(--text-transform-lu-hero-heading)}.u-text-style--lu-hero-highlight{font-family:var(--font-family-style-lu-hero-highlight);font-size:var(--font-size-lu-hero-highlight);line-height:var(--line-height-lu-hero-highlight);font-weight:var(--font-weight-lu-hero-highlight);letter-spacing:var(--letter-spacing-lu-hero-highlight);text-transform:var(--text-transform-lu-hero-highlight)}.u-text-style--lu-hero-highlight-mobile{font-family:var(--font-family-style-lu-hero-highlight-mobile);font-size:var(--font-size-lu-hero-highlight-mobile);line-height:var(--line-height-lu-hero-highlight-mobile);font-weight:var(--font-weight-lu-hero-highlight-mobile);letter-spacing:var(--letter-spacing-lu-hero-highlight-mobile);text-transform:var(--text-transform-lu-hero-highlight-mobile)}.u-text-style--lu-hero-mobile{font-family:var(--font-family-style-lu-hero-mobile);font-size:var(--font-size-lu-hero-mobile);line-height:var(--line-height-lu-hero-mobile);font-weight:var(--font-weight-lu-hero-mobile);letter-spacing:var(--letter-spacing-lu-hero-mobile);text-transform:var(--text-transform-lu-hero-mobile)}.u-text-style--lu-icon-20{font-family:var(--font-family-style-lu-icon-20);font-size:var(--font-size-lu-icon-20);line-height:var(--line-height-lu-icon-20);font-weight:var(--font-weight-lu-icon-20);letter-spacing:var(--letter-spacing-lu-icon-20);text-transform:var(--text-transform-lu-icon-20)}.u-text-style--lu-icon-35{font-family:var(--font-family-style-lu-icon-35);font-size:var(--font-size-lu-icon-35);line-height:var(--line-height-lu-icon-35);font-weight:var(--font-weight-lu-icon-35);letter-spacing:var(--letter-spacing-lu-icon-35);text-transform:var(--text-transform-lu-icon-35)}.u-text-style--lu-icon-45{font-family:var(--font-family-style-lu-icon-45);font-size:var(--font-size-lu-icon-45);line-height:var(--line-height-lu-icon-45);font-weight:var(--font-weight-lu-icon-45);letter-spacing:var(--letter-spacing-lu-icon-45);text-transform:var(--text-transform-lu-icon-45)}.u-text-style--lu-icon-50{font-family:var(--font-family-style-lu-icon-50);font-size:var(--font-size-lu-icon-50);line-height:var(--line-height-lu-icon-50);font-weight:var(--font-weight-lu-icon-50);letter-spacing:var(--letter-spacing-lu-icon-50);text-transform:var(--text-transform-lu-icon-50)}.u-text-style--lu-input{font-family:var(--font-family-style-lu-input);font-size:var(--font-size-lu-input);line-height:var(--line-height-lu-input);font-weight:var(--font-weight-lu-input);letter-spacing:var(--letter-spacing-lu-input);text-transform:var(--text-transform-lu-input)}.u-text-style--lu-institutional-highlight{font-family:var(--font-family-style-lu-institutional-highlight);font-size:var(--font-size-lu-institutional-highlight);line-height:var(--line-height-lu-institutional-highlight);font-weight:var(--font-weight-lu-institutional-highlight);letter-spacing:var(--letter-spacing-lu-institutional-highlight);text-transform:var(--text-transform-lu-institutional-highlight)}.u-text-style--lu-institutional-subtitle{font-family:var(--font-family-style-lu-institutional-subtitle);font-size:var(--font-size-lu-institutional-subtitle);line-height:var(--line-height-lu-institutional-subtitle);font-weight:var(--font-weight-lu-institutional-subtitle);letter-spacing:var(--letter-spacing-lu-institutional-subtitle);text-transform:var(--text-transform-lu-institutional-subtitle)}.u-text-style--lu-join-link{font-family:var(--font-family-style-lu-join-link);font-size:var(--font-size-lu-join-link);line-height:var(--line-height-lu-join-link);font-weight:var(--font-weight-lu-join-link);letter-spacing:var(--letter-spacing-lu-join-link);text-transform:var(--text-transform-lu-join-link)}.u-text-style--lu-kicker{font-family:var(--font-family-style-lu-kicker);font-size:var(--font-size-lu-kicker);line-height:var(--line-height-lu-kicker);font-weight:var(--font-weight-lu-kicker);letter-spacing:var(--letter-spacing-lu-kicker);text-transform:var(--text-transform-lu-kicker)}.u-text-style--lu-legal{font-family:var(--font-family-style-lu-legal);font-size:var(--font-size-lu-legal);line-height:var(--line-height-lu-legal);font-weight:var(--font-weight-lu-legal);letter-spacing:var(--letter-spacing-lu-legal);text-transform:var(--text-transform-lu-legal)}.u-text-style--lu-media-kicker{font-family:var(--font-family-style-lu-media-kicker);font-size:var(--font-size-lu-media-kicker);line-height:var(--line-height-lu-media-kicker);font-weight:var(--font-weight-lu-media-kicker);letter-spacing:var(--letter-spacing-lu-media-kicker);text-transform:var(--text-transform-lu-media-kicker)}.u-text-style--lu-metadata{font-family:var(--font-family-style-lu-metadata);font-size:var(--font-size-lu-metadata);line-height:var(--line-height-lu-metadata);font-weight:var(--font-weight-lu-metadata);letter-spacing:var(--letter-spacing-lu-metadata);text-transform:var(--text-transform-lu-metadata)}.u-text-style--lu-mission-link{font-family:var(--font-family-style-lu-mission-link);font-size:var(--font-size-lu-mission-link);line-height:var(--line-height-lu-mission-link);font-weight:var(--font-weight-lu-mission-link);letter-spacing:var(--letter-spacing-lu-mission-link);text-transform:var(--text-transform-lu-mission-link)}.u-text-style--lu-mission-mobile{font-family:var(--font-family-style-lu-mission-mobile);font-size:var(--font-size-lu-mission-mobile);line-height:var(--line-height-lu-mission-mobile);font-weight:var(--font-weight-lu-mission-mobile);letter-spacing:var(--letter-spacing-lu-mission-mobile);text-transform:var(--text-transform-lu-mission-mobile)}.u-text-style--lu-nav{font-family:var(--font-family-style-lu-nav);font-size:var(--font-size-lu-nav);line-height:var(--line-height-lu-nav);font-weight:var(--font-weight-lu-nav);letter-spacing:var(--letter-spacing-lu-nav);text-transform:var(--text-transform-lu-nav)}.u-text-style--lu-nav-mobile{font-family:var(--font-family-style-lu-nav-mobile);font-size:var(--font-size-lu-nav-mobile);line-height:var(--line-height-lu-nav-mobile);font-weight:var(--font-weight-lu-nav-mobile);letter-spacing:var(--letter-spacing-lu-nav-mobile);text-transform:var(--text-transform-lu-nav-mobile)}.u-text-style--lu-news-date{font-family:var(--font-family-style-lu-news-date);font-size:var(--font-size-lu-news-date);line-height:var(--line-height-lu-news-date);font-weight:var(--font-weight-lu-news-date);letter-spacing:var(--letter-spacing-lu-news-date);text-transform:var(--text-transform-lu-news-date)}.u-text-style--lu-newsletter-kicker{font-family:var(--font-family-style-lu-newsletter-kicker);font-size:var(--font-size-lu-newsletter-kicker);line-height:var(--line-height-lu-newsletter-kicker);font-weight:var(--font-weight-lu-newsletter-kicker);letter-spacing:var(--letter-spacing-lu-newsletter-kicker);text-transform:var(--text-transform-lu-newsletter-kicker)}.u-text-style--lu-newsroom{font-family:var(--font-family-style-lu-newsroom);font-size:var(--font-size-lu-newsroom);line-height:var(--line-height-lu-newsroom);font-weight:var(--font-weight-lu-newsroom);letter-spacing:var(--letter-spacing-lu-newsroom);text-transform:var(--text-transform-lu-newsroom)}.u-text-style--lu-opportunity-copy{font-family:var(--font-family-style-lu-opportunity-copy);font-size:var(--font-size-lu-opportunity-copy);line-height:var(--line-height-lu-opportunity-copy);font-weight:var(--font-weight-lu-opportunity-copy);letter-spacing:var(--letter-spacing-lu-opportunity-copy);text-transform:var(--text-transform-lu-opportunity-copy)}.u-text-style--lu-opportunity-copy-strong{font-family:var(--font-family-style-lu-opportunity-copy-strong);font-size:var(--font-size-lu-opportunity-copy-strong);line-height:var(--line-height-lu-opportunity-copy-strong);font-weight:var(--font-weight-lu-opportunity-copy-strong);letter-spacing:var(--letter-spacing-lu-opportunity-copy-strong);text-transform:var(--text-transform-lu-opportunity-copy-strong)}.u-text-style--lu-opportunity-filter{font-family:var(--font-family-style-lu-opportunity-filter);font-size:var(--font-size-lu-opportunity-filter);line-height:var(--line-height-lu-opportunity-filter);font-weight:var(--font-weight-lu-opportunity-filter);letter-spacing:var(--letter-spacing-lu-opportunity-filter);text-transform:var(--text-transform-lu-opportunity-filter)}.u-text-style--lu-opportunity-filter-strong{font-family:var(--font-family-style-lu-opportunity-filter-strong);font-size:var(--font-size-lu-opportunity-filter-strong);line-height:var(--line-height-lu-opportunity-filter-strong);font-weight:var(--font-weight-lu-opportunity-filter-strong);letter-spacing:var(--letter-spacing-lu-opportunity-filter-strong);text-transform:var(--text-transform-lu-opportunity-filter-strong)}.u-text-style--lu-opportunity-kicker{font-family:var(--font-family-style-lu-opportunity-kicker);font-size:var(--font-size-lu-opportunity-kicker);line-height:var(--line-height-lu-opportunity-kicker);font-weight:var(--font-weight-lu-opportunity-kicker);letter-spacing:var(--letter-spacing-lu-opportunity-kicker);text-transform:var(--text-transform-lu-opportunity-kicker)}.u-text-style--lu-opportunity-tag{font-family:var(--font-family-style-lu-opportunity-tag);font-size:var(--font-size-lu-opportunity-tag);line-height:var(--line-height-lu-opportunity-tag);font-weight:var(--font-weight-lu-opportunity-tag);letter-spacing:var(--letter-spacing-lu-opportunity-tag);text-transform:var(--text-transform-lu-opportunity-tag)}.u-text-style--lu-opportunity-title{font-family:var(--font-family-style-lu-opportunity-title);font-size:var(--font-size-lu-opportunity-title);line-height:var(--line-height-lu-opportunity-title);font-weight:var(--font-weight-lu-opportunity-title);letter-spacing:var(--letter-spacing-lu-opportunity-title);text-transform:var(--text-transform-lu-opportunity-title)}.u-text-style--lu-page-title{font-family:var(--font-family-style-lu-page-title);font-size:var(--font-size-lu-page-title);line-height:var(--line-height-lu-page-title);font-weight:var(--font-weight-lu-page-title);letter-spacing:var(--letter-spacing-lu-page-title);text-transform:var(--text-transform-lu-page-title)}.u-text-style--lu-person-contact{font-family:var(--font-family-style-lu-person-contact);font-size:var(--font-size-lu-person-contact);line-height:var(--line-height-lu-person-contact);font-weight:var(--font-weight-lu-person-contact);letter-spacing:var(--letter-spacing-lu-person-contact);text-transform:var(--text-transform-lu-person-contact)}.u-text-style--lu-person-notable{font-family:var(--font-family-style-lu-person-notable);font-size:var(--font-size-lu-person-notable);line-height:var(--line-height-lu-person-notable);font-weight:var(--font-weight-lu-person-notable);letter-spacing:var(--letter-spacing-lu-person-notable);text-transform:var(--text-transform-lu-person-notable)}.u-text-style--lu-person-role{font-family:var(--font-family-style-lu-person-role);font-size:var(--font-size-lu-person-role);line-height:var(--line-height-lu-person-role);font-weight:var(--font-weight-lu-person-role);letter-spacing:var(--letter-spacing-lu-person-role);text-transform:var(--text-transform-lu-person-role)}.u-text-style--lu-profile-contact{font-family:var(--font-family-style-lu-profile-contact);font-size:var(--font-size-lu-profile-contact);line-height:var(--line-height-lu-profile-contact);font-weight:var(--font-weight-lu-profile-contact);letter-spacing:var(--letter-spacing-lu-profile-contact);text-transform:var(--text-transform-lu-profile-contact)}.u-text-style--lu-promo-body{font-family:var(--font-family-style-lu-promo-body);font-size:var(--font-size-lu-promo-body);line-height:var(--line-height-lu-promo-body);font-weight:var(--font-weight-lu-promo-body);letter-spacing:var(--letter-spacing-lu-promo-body);text-transform:var(--text-transform-lu-promo-body)}.u-text-style--lu-promo-cta{font-family:var(--font-family-style-lu-promo-cta);font-size:var(--font-size-lu-promo-cta);line-height:var(--line-height-lu-promo-cta);font-weight:var(--font-weight-lu-promo-cta);letter-spacing:var(--letter-spacing-lu-promo-cta);text-transform:var(--text-transform-lu-promo-cta)}.u-text-style--lu-promo-heading{font-family:var(--font-family-style-lu-promo-heading);font-size:var(--font-size-lu-promo-heading);line-height:var(--line-height-lu-promo-heading);font-weight:var(--font-weight-lu-promo-heading);letter-spacing:var(--letter-spacing-lu-promo-heading);text-transform:var(--text-transform-lu-promo-heading)}.u-text-style--lu-promo-kicker{font-family:var(--font-family-style-lu-promo-kicker);font-size:var(--font-size-lu-promo-kicker);line-height:var(--line-height-lu-promo-kicker);font-weight:var(--font-weight-lu-promo-kicker);letter-spacing:var(--letter-spacing-lu-promo-kicker);text-transform:var(--text-transform-lu-promo-kicker)}.u-text-style--lu-resource-heading{font-family:var(--font-family-style-lu-resource-heading);font-size:var(--font-size-lu-resource-heading);line-height:var(--line-height-lu-resource-heading);font-weight:var(--font-weight-lu-resource-heading);letter-spacing:var(--letter-spacing-lu-resource-heading);text-transform:var(--text-transform-lu-resource-heading)}.u-text-style--lu-result-copy{font-family:var(--font-family-style-lu-result-copy);font-size:var(--font-size-lu-result-copy);line-height:var(--line-height-lu-result-copy);font-weight:var(--font-weight-lu-result-copy);letter-spacing:var(--letter-spacing-lu-result-copy);text-transform:var(--text-transform-lu-result-copy)}.u-text-style--lu-result-meta{font-family:var(--font-family-style-lu-result-meta);font-size:var(--font-size-lu-result-meta);line-height:var(--line-height-lu-result-meta);font-weight:var(--font-weight-lu-result-meta);letter-spacing:var(--letter-spacing-lu-result-meta);text-transform:var(--text-transform-lu-result-meta)}.u-text-style--lu-section-heading{font-family:var(--font-family-style-lu-section-heading);font-size:var(--font-size-lu-section-heading);line-height:var(--line-height-lu-section-heading);font-weight:var(--font-weight-lu-section-heading);letter-spacing:var(--letter-spacing-lu-section-heading);text-transform:var(--text-transform-lu-section-heading)}.u-text-style--lu-section-subheading{font-family:var(--font-family-style-lu-section-subheading);font-size:var(--font-size-lu-section-subheading);line-height:var(--line-height-lu-section-subheading);font-weight:var(--font-weight-lu-section-subheading);letter-spacing:var(--letter-spacing-lu-section-subheading);text-transform:var(--text-transform-lu-section-subheading)}.u-text-style--lu-section-subheading-strong{font-family:var(--font-family-style-lu-section-subheading-strong);font-size:var(--font-size-lu-section-subheading-strong);line-height:var(--line-height-lu-section-subheading-strong);font-weight:var(--font-weight-lu-section-subheading-strong);letter-spacing:var(--letter-spacing-lu-section-subheading-strong);text-transform:var(--text-transform-lu-section-subheading-strong)}.u-text-style--lu-share-label{font-family:var(--font-family-style-lu-share-label);font-size:var(--font-size-lu-share-label);line-height:var(--line-height-lu-share-label);font-weight:var(--font-weight-lu-share-label);letter-spacing:var(--letter-spacing-lu-share-label);text-transform:var(--text-transform-lu-share-label)}.u-text-style--lu-small{font-family:var(--font-family-style-lu-small);font-size:var(--font-size-lu-small);line-height:var(--line-height-lu-small);font-weight:var(--font-weight-lu-small);letter-spacing:var(--letter-spacing-lu-small);text-transform:var(--text-transform-lu-small)}.u-text-style--lu-social-heading{font-family:var(--font-family-style-lu-social-heading);font-size:var(--font-size-lu-social-heading);line-height:var(--line-height-lu-social-heading);font-weight:var(--font-weight-lu-social-heading);letter-spacing:var(--letter-spacing-lu-social-heading);text-transform:var(--text-transform-lu-social-heading)}.u-text-style--lu-two-column-kicker{font-family:var(--font-family-style-lu-two-column-kicker);font-size:var(--font-size-lu-two-column-kicker);line-height:var(--line-height-lu-two-column-kicker);font-weight:var(--font-weight-lu-two-column-kicker);letter-spacing:var(--letter-spacing-lu-two-column-kicker);text-transform:var(--text-transform-lu-two-column-kicker)}.u-text-style--lu-work-kicker{font-family:var(--font-family-style-lu-work-kicker);font-size:var(--font-size-lu-work-kicker);line-height:var(--line-height-lu-work-kicker);font-weight:var(--font-weight-lu-work-kicker);letter-spacing:var(--letter-spacing-lu-work-kicker);text-transform:var(--text-transform-lu-work-kicker)}.u-text-style--meta{font-family:var(--font-family-style-meta);font-size:var(--font-size-meta);line-height:var(--line-height-meta);font-weight:var(--font-weight-meta);letter-spacing:var(--letter-spacing-meta);text-transform:var(--text-transform-meta)}.u-text-style--navigation{font-family:var(--font-family-style-navigation);font-size:var(--font-size-navigation);line-height:var(--line-height-navigation);font-weight:var(--font-weight-navigation);letter-spacing:var(--letter-spacing-navigation);text-transform:var(--text-transform-navigation)}.u-text-style--pullquote{font-family:var(--font-family-style-pullquote);font-size:var(--font-size-pullquote);line-height:var(--line-height-pullquote);font-weight:var(--font-weight-pullquote);letter-spacing:var(--letter-spacing-pullquote);text-transform:var(--text-transform-pullquote)}.u-text-style--section-kicker{font-family:var(--font-family-style-section-kicker);font-size:var(--font-size-section-kicker);line-height:var(--line-height-section-kicker);font-weight:var(--font-weight-section-kicker);letter-spacing:var(--letter-spacing-section-kicker);text-transform:var(--text-transform-section-kicker)}.u-text-style--small{font-family:var(--font-family-style-small);font-size:var(--font-size-small);line-height:var(--line-height-small);font-weight:var(--font-weight-small);letter-spacing:var(--letter-spacing-small);text-transform:var(--text-transform-small)}}@layer utilities{@supports (container-type: inline-size){@container (min-width: 48rem){.u-text-style--cq-md-heading-2{font-family:var(--font-family-style-heading-2);font-size:var(--font-size-heading-2);line-height:var(--line-height-heading-2);font-weight:var(--font-weight-heading-2);letter-spacing:var(--letter-spacing-heading-2);text-transform:var(--text-transform-heading-2)}.u-text-style--cq-md-heading-3{font-family:var(--font-family-style-heading-3);font-size:var(--font-size-heading-3);line-height:var(--line-height-heading-3);font-weight:var(--font-weight-heading-3);letter-spacing:var(--letter-spacing-heading-3);text-transform:var(--text-transform-heading-3)}}@container (min-width: 64rem){.u-text-style--cq-lg-heading-2{font-family:var(--font-family-style-heading-2);font-size:var(--font-size-heading-2);line-height:var(--line-height-heading-2);font-weight:var(--font-weight-heading-2);letter-spacing:var(--letter-spacing-heading-2);text-transform:var(--text-transform-heading-2)}.u-text-style--cq-lg-heading-3{font-family:var(--font-family-style-heading-3);font-size:var(--font-size-heading-3);line-height:var(--line-height-heading-3);font-weight:var(--font-weight-heading-3);letter-spacing:var(--letter-spacing-heading-3);text-transform:var(--text-transform-heading-3)}}}.u-text-left{text-align:left}.u-text-center{text-align:center}.u-text-right{text-align:right}.u-text-muted{color:var(--component-text-muted, color-mix(in srgb, var(--color-text, #0f172a) 65%, transparent))}.u-text-emphasis{color:var(--component-text-highlight, var(--color-highlight, var(--color-accent, #2563eb)))}.u-text-uppercase{text-transform:var(--text-transform-label);letter-spacing:var(--letter-spacing-label)}.u-kicker{font-family:var(--font-family-style-label);font-size:var(--font-size-label);line-height:var(--line-height-label);font-weight:var(--font-weight-label);letter-spacing:var(--letter-spacing-label);text-transform:var(--text-transform-label);color:color-mix(in srgb,var(--component-text, var(--color-text, #0f172a)) 60%,transparent);margin:0}.u-eyebrow{font-family:var(--font-family-style-label);font-size:var(--font-size-label);line-height:var(--line-height-label);font-weight:var(--font-weight-label);letter-spacing:var(--letter-spacing-label);text-transform:var(--text-transform-label);color:color-mix(in srgb,var(--component-text, var(--color-text, #0f172a)) 55%,transparent);margin:0 0 .5rem}.u-prose{display:grid;gap:clamp(.75rem,2.5vw,1.5rem);font-family:var(--font-family-style-body);font-size:var(--font-size-body);line-height:var(--line-height-body);font-weight:var(--font-weight-body);letter-spacing:var(--letter-spacing-body);text-transform:var(--text-transform-body)}.u-prose>*{margin:0}}@layer components{.c-icon{display:inline-flex;align-items:center;justify-content:center;flex-wrap:nowrap;color:currentColor;line-height:0}.c-icon svg{display:block;inline-size:var(--icon-size, 1em);block-size:var(--icon-size, 1em)}.c-icon--lg svg{inline-size:var(--icon-size, 1.5em);block-size:var(--icon-size, 1.5em)}.c-icon__text{margin-left:.5rem}}@layer components{.c-anchor{display:inline-flex;align-items:center;font-family:var(--font-family-style-button);font-size:var(--font-size-button);line-height:var(--line-height-button);font-weight:var(--font-weight-button);letter-spacing:var(--letter-spacing-button);text-transform:var(--text-transform-button);text-decoration:none;color:var(--component-intent-editorial-text);transition:color var(--motion-duration-fast) var(--motion-easing-standard)}.c-anchor--control{min-block-size:var(--component-chrome-control-min-size)}.c-anchor--control-sm{min-block-size:var(--component-chrome-control-min-size-sm)}.c-anchor--control-lg{min-block-size:var(--component-chrome-control-min-size-lg)}.c-anchor:hover,.c-anchor:focus-visible{color:var(--component-intent-editorial-text-hover);text-decoration:underline;text-decoration-thickness:var(--component-chrome-editorial-link-underline-thickness-hover);text-underline-offset:var(--component-chrome-editorial-link-underline-offset)}.c-anchor:focus-visible{outline:2px solid var(--component-intent-action-focus-ring);outline-offset:2px}.c-anchor__label{display:inline-flex;align-items:center;flex-wrap:nowrap;gap:var(--anchor-label-gap, var(--space-gap-sm));color:currentColor}.c-anchor__label--gap-flush{--anchor-label-gap: var(--space-gap-flush)}.c-anchor__label--gap-xxs{--anchor-label-gap: var(--space-gap-xxs)}.c-anchor__label--gap-xs{--anchor-label-gap: var(--space-gap-xs)}.c-anchor__label--gap-sm{--anchor-label-gap: var(--space-gap-sm)}.c-anchor__label--gap-md{--anchor-label-gap: var(--space-gap-md)}.c-anchor__label--gap-lg{--anchor-label-gap: var(--space-gap-lg)}.c-anchor__label--gap-xl{--anchor-label-gap: var(--space-gap-xl)}.c-anchor__icon,.c-anchor__icon svg{inline-size:var(--component-chrome-control-icon-size);block-size:var(--component-chrome-control-icon-size);color:currentColor;transition:translate var(--motion-duration-fast) var(--motion-easing-standard)}.c-anchor__icon:not(.c-icon){--anchor-rich-text-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");flex:0 0 auto;font-size:0;background-color:currentColor;-webkit-mask:var(--anchor-rich-text-icon) center/contain no-repeat;mask:var(--anchor-rich-text-icon) center/contain no-repeat}.c-anchor:is(:hover,:focus-visible) .c-anchor__icon{translate:var(--component-chrome-control-inline-shift) 0}.c-anchor:active .c-anchor__icon{translate:0}.c-anchor--shy{text-decoration:underline}.c-anchor--underline-text{text-decoration:none}.c-anchor--underline-text .c-anchor__text{text-decoration:underline;text-underline-offset:var(--component-chrome-editorial-link-underline-offset)}@media (prefers-reduced-motion: reduce){.c-anchor,.c-anchor__icon{transition:none}}}@layer components{.c-button--light{--button-fg: var(--component-intent-button-light-text);--button-fg-hover: var(--component-intent-button-light-text-hover);--button-bg: var(--component-intent-button-light-background);--button-bg-hover: var(--component-intent-button-light-background-hover);--button-border: var(--component-intent-button-light-border);--button-border-hover: var(--component-intent-button-light-border-hover);--button-outline: var(--component-intent-button-light-focus-ring);--button-shadow: var(--component-intent-button-light-shadow);--button-shadow-hover: var(--component-intent-button-light-shadow-hover);--button-shadow-active: var(--component-intent-button-light-shadow-active)}.c-button{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-wrap:nowrap;isolation:isolate;box-sizing:border-box;inline-size:fit-content;max-inline-size:100%;block-size:var(--component-chrome-control-min-size);padding-block:var(--component-chrome-control-padding-block);padding-inline:var(--component-chrome-control-padding-inline);--button-role-text: var( --button-fg, var(--component-intent-button-primary-text, var(--component-intent-action-text)) );--button-role-text-hover: var( --button-fg-hover, var(--component-intent-button-primary-text-hover) );--button-role-bg: var( --button-bg, var(--component-intent-button-primary-background, var(--component-intent-action-background)) );--button-role-bg-hover: var( --button-bg-hover, var(--component-intent-button-primary-background-hover) );--button-role-border: var( --button-border, var(--component-intent-button-primary-border) );--button-role-border-hover: var( --button-border-hover, var(--component-intent-button-primary-border-hover) );--button-role-outline: var( --button-outline, var(--component-intent-button-primary-focus-ring, var(--component-intent-action-focus-ring)) );--button-role-shadow: var( --button-shadow, var(--component-intent-button-primary-shadow, var(--component-intent-action-shadow)) );--button-role-shadow-hover: var( --button-shadow-hover, var(--component-intent-button-primary-shadow-hover) );--button-role-shadow-active: var( --button-shadow-active, var(--component-intent-button-primary-shadow-active) );--button-role-disabled-text: color-mix(in srgb, var(--button-role-text) 65%, transparent);--button-role-disabled-bg: color-mix(in srgb, var(--button-role-bg) 35%, transparent);--button-role-disabled-border: color-mix(in srgb, var(--button-role-border) 45%, transparent);--button-border-width-default: 0px;color:var(--button-role-text);background:var(--button-role-bg);border:var(--button-border-width, var(--button-border-width-default)) solid var(--button-role-border);border-radius:var(--button-radius, var(--shape-radius-control));overflow:hidden;cursor:pointer;text-decoration:none;transition:translate var(--motion-duration-fast) var(--motion-easing-standard),box-shadow var(--motion-duration-fast) var(--motion-easing-standard),color var(--motion-duration-fast) var(--motion-easing-standard),border-color var(--motion-duration-fast) var(--motion-easing-standard);box-shadow:var(--button-role-shadow)}.c-button:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit;background:var(--button-role-bg-hover);clip-path:inset(0 100% 0 0);content:"";opacity:0;pointer-events:none;transition:clip-path var(--motion-duration-fast) var(--motion-easing-standard),opacity var(--motion-duration-fast) var(--motion-easing-standard)}.c-button__label{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:var(--space-gap-xs)}.c-button:not([class*=u-text-style--]){font-family:var(--font-family-style-button);font-size:var(--font-size-button);line-height:var(--line-height-button);font-weight:var(--font-weight-button);letter-spacing:var(--letter-spacing-button);text-transform:var(--text-transform-button)}.c-button:hover,.c-button:focus-visible,.u-overlink-shell:has(.u-overlink a:hover) .c-button.u-overlink-action,.u-overlink-shell:has(.u-overlink a:focus-visible) .c-button.u-overlink-action{translate:0 calc(-1 * var(--button-lift-distance, var(--motion-lift-distance)));color:var(--button-role-text-hover);border-color:var(--button-role-border-hover);box-shadow:var(--button-role-shadow-hover)}.c-button:hover:before,.c-button:focus-visible:before,.u-overlink-shell:has(.u-overlink a:hover) .c-button.u-overlink-action:before,.u-overlink-shell:has(.u-overlink a:focus-visible) .c-button.u-overlink-action:before{clip-path:inset(0);opacity:1}.c-button:focus-visible{outline:2px solid var(--button-outline, var(--button-role-outline));outline-offset:2px}.c-button:active{translate:0;box-shadow:var(--button-role-shadow-active)}.c-button.is-disabled,.c-button[disabled],.c-button[aria-disabled=true]{color:var(--button-disabled-fg, var(--button-role-disabled-text));background:var(--button-disabled-bg, var(--button-role-disabled-bg));border-color:var(--button-disabled-border, var(--button-role-disabled-border));cursor:not-allowed;pointer-events:none;box-shadow:none}.c-button.is-disabled:before,.c-button[disabled]:before,.c-button[aria-disabled=true]:before{display:none}.c-button--secondary{--button-role-text: var( --button-secondary-fg, var(--component-intent-button-secondary-text) );--button-role-text-hover: var( --button-secondary-fg-hover, var(--component-intent-button-secondary-text-hover) );--button-role-bg: var( --button-secondary-bg, var(--component-intent-button-secondary-background) );--button-role-bg-hover: var( --button-secondary-bg-hover, var(--component-intent-button-secondary-background-hover) );--button-role-border: var( --button-secondary-border, var(--component-intent-button-secondary-border) );--button-role-border-hover: var( --button-secondary-border-hover, var(--component-intent-button-secondary-border-hover) );--button-role-outline: var( --button-secondary-outline, var(--component-intent-button-secondary-focus-ring) );--button-role-shadow: var( --button-secondary-shadow, var(--component-intent-button-secondary-shadow) );--button-role-shadow-hover: var( --button-secondary-shadow-hover, var(--component-intent-button-secondary-shadow-hover) );--button-role-shadow-active: var( --button-secondary-shadow-active, var(--component-intent-button-secondary-shadow-active) )}.c-button--tertiary{--button-role-text: var( --button-tertiary-fg, var(--component-intent-button-tertiary-text, var(--component-intent-editorial-text)) );--button-role-text-hover: var( --button-tertiary-fg-hover, var(--component-intent-button-tertiary-text-hover) );--button-role-bg: var( --button-tertiary-bg, var(--component-intent-button-tertiary-background) );--button-role-bg-hover: var( --button-tertiary-bg-hover, var(--component-intent-button-tertiary-background-hover) );--button-role-border: var( --button-tertiary-border, var(--component-intent-button-tertiary-border) );--button-role-border-hover: var( --button-tertiary-border-hover, var(--component-intent-button-tertiary-border-hover) );--button-role-outline: var( --button-tertiary-outline, var(--component-intent-button-tertiary-focus-ring) );--button-role-shadow: var( --button-tertiary-shadow, var(--component-intent-button-tertiary-shadow) );--button-role-shadow-hover: var( --button-tertiary-shadow-hover, var(--component-intent-button-tertiary-shadow-hover) );--button-role-shadow-active: var( --button-tertiary-shadow-active, var(--component-intent-button-tertiary-shadow-active) )}.c-button--highlight{--button-role-text: var(--component-intent-button-highlight-text);--button-role-text-hover: var(--component-intent-button-highlight-text-hover);--button-role-bg: var(--component-intent-button-highlight-background);--button-role-bg-hover: var(--component-intent-button-highlight-background-hover);--button-role-border: var(--component-intent-button-highlight-border);--button-role-border-hover: var(--component-intent-button-highlight-border-hover);--button-role-outline: var(--component-intent-button-highlight-focus-ring);--button-role-shadow: var(--component-intent-button-highlight-shadow);--button-role-shadow-hover: var(--component-intent-button-highlight-shadow-hover);--button-role-shadow-active: var(--component-intent-button-highlight-shadow-active)}.c-button--sm{block-size:var(--component-chrome-control-min-size-sm);padding-block:var(--component-chrome-control-padding-block-sm);padding-inline:var(--component-chrome-control-padding-inline-sm)}.c-button--lg{block-size:var(--component-chrome-control-min-size-lg);padding-block:var(--component-chrome-control-padding-block-lg);padding-inline:var(--component-chrome-control-padding-inline-lg)}@media (prefers-reduced-motion: reduce){.c-button,.c-button:before{transition:none}.c-button:hover,.c-button:focus-visible,.u-overlink-shell:has(.u-overlink a:hover) .c-button.u-overlink-action,.u-overlink-shell:has(.u-overlink a:focus-visible) .c-button.u-overlink-action{translate:0}}}@layer components{.c-expandable{position:relative}.c-expandable[data-is-active=false] .c-expandable__outer{display:none}.c-expandable[data-is-active=false] .c-expandable__overlay{opacity:0;pointer-events:none}.c-expandable__outer{position:relative;width:100%;z-index:1300}.c-expandable__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--expandable-overlay, rgba(15, 23, 42, .35));transition:opacity var(--motion-duration-medium) var(--motion-easing-standard);z-index:1200}}@layer components{p.c-rich-text-paragraph--1{font-family:var(--font-family-style-body-large);font-size:var(--font-size-body-large);line-height:var(--line-height-body-large);font-weight:var(--font-weight-body-large);letter-spacing:var(--letter-spacing-body-large);text-transform:var(--text-transform-body-large)}p.c-rich-text-paragraph--2{font-family:var(--font-family-style-body);font-size:var(--font-size-body);line-height:var(--line-height-body);font-weight:var(--font-weight-body);letter-spacing:var(--letter-spacing-body);text-transform:var(--text-transform-body)}.c-rich-text-spacing{display:block;margin-block:0!important;padding:0}.c-rich-text-spacing--xs{block-size:var(--space-gap-xs)}.c-rich-text-spacing--sm{block-size:var(--space-gap-sm)}.c-rich-text-spacing--md{block-size:var(--space-gap-md)}.c-rich-text-spacing--lg{block-size:var(--space-gap-lg)}.c-rich-text-spacing--xl{block-size:var(--space-gap-xl)}}@layer components{.c-embed,.c-embed__media,.c-embed__media-inner{min-width:0}.c-embed{position:relative;color:var(--color-text)}.c-embed__media{position:relative;overflow:hidden;border-radius:var(--shape-radius-media);background:var(--color-background)}.c-embed__media-inner{position:relative;display:block;padding:var(--space-inset-xs)}.c-embed__media-inner :where(iframe,embed,video,object){display:block;inline-size:100%;block-size:auto;border:0;border-radius:calc(var(--shape-radius-media) - var(--space-inset-xs));background:var(--color-panel)}.c-embed:is(.c-embed--ratio-16-9,.c-embed--ratio-4-3,.c-embed--ratio-1-1,.c-embed--ratio-21-9) .c-embed__media-inner{position:absolute;top:0;right:0;bottom:0;left:0}.c-embed--ratio-16-9 .c-embed__media{aspect-ratio:16/9}.c-embed--ratio-4-3 .c-embed__media{aspect-ratio:4/3}.c-embed--ratio-1-1 .c-embed__media{aspect-ratio:1}.c-embed--ratio-21-9 .c-embed__media{aspect-ratio:21/9}.c-embed:is(.c-embed--ratio-16-9,.c-embed--ratio-4-3,.c-embed--ratio-1-1,.c-embed--ratio-21-9) .c-embed__media-inner :where(iframe,embed,video,object){block-size:100%}.c-embed__media-inner img{display:block;max-inline-size:100%;block-size:auto}.c-embed__caption{padding:var(--space-inset-xs) var(--space-inset-sm);border:1px solid var(--color-border);border-radius:var(--shape-radius-sm);background:color-mix(in srgb,var(--color-panel) 85%,transparent);color:var(--color-muted)}.c-embed__caption>:first-child{margin-block-start:0}.c-embed__caption>:last-child{margin-block-end:0}}@layer components{.c-highlighted-text{position:relative;isolation:isolate}.c-highlighted-text__text{position:relative;z-index:1}.c-highlighted-text__highlight{padding-inline:var(--component-chrome-text-highlight-padding-inline);background:var(--component-chrome-text-highlight-background);color:var(--component-chrome-text-highlight-text)}.c-highlighted-text__emphasis{font-style:italic}.c-highlighted-text__accent-underline{position:relative;display:inline-block;max-inline-size:100%;white-space:normal;overflow-wrap:anywhere}.c-highlighted-text__accent-underline:after{position:absolute;inset-block-end:var(--component-decorative-text-accent-underline-block-offset);inset-inline:var(--component-decorative-text-accent-underline-inline-inset);block-size:var(--component-decorative-text-accent-underline-block-size);background:var(--component-decorative-text-accent-underline-color);content:"";mask:var(--highlighted-text-underline-mask, none);pointer-events:none}}@layer components{.c-lightbox{--lightbox-overlay-background: color-mix(in srgb, var(--component-overlay) 94%, transparent);--lightbox-dialog-background: color-mix(in srgb, var(--color-panel) 96%, transparent);--lightbox-dialog-shadow: var(--component-chrome-elevation-floating);--lightbox-media-background: color-mix(in srgb, var(--component-overlay) 12%, transparent);--lightbox-media-shadow: inset 0 0 0 1px color-mix(in srgb, var(--component-border) 45%, transparent);--lightbox-control-min-size: var(--component-chrome-control-min-size);--lightbox-control-radius: var(--component-chrome-control-radius);--lightbox-control-border: color-mix(in srgb, var(--component-border) 70%, transparent);--lightbox-control-background: color-mix(in srgb, var(--color-panel) 94%, transparent);--lightbox-control-border-strong: color-mix(in srgb, var(--component-accent) 55%, var(--component-border));--lightbox-control-shadow-hover: var(--component-intent-action-shadow-hover);--lightbox-close-shadow-hover: var(--lightbox-control-shadow-hover);--lightbox-nav-shadow-hover: var(--lightbox-control-shadow-hover);--lightbox-nav-size: clamp( calc(var(--lightbox-control-min-size) * 1.1), 5vw, calc(var(--lightbox-control-min-size) * 1.4) );position:fixed;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;top:0;right:0;bottom:0;left:0;padding:var(--space-inset-lg);background:var(--lightbox-overlay-background);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:9999}.c-lightbox[hidden]{display:none}.c-lightbox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0}.c-lightbox__dialog{position:relative;container-type:inline-size;display:flex;flex-direction:column;align-items:stretch;gap:var(--space-gap-xs);inline-size:min(94vw,75rem);max-width:var(--layout-max-width);max-height:92vh;background:var(--lightbox-dialog-background);border-radius:var(--component-radius-lg);box-shadow:var(--lightbox-dialog-shadow);padding:var(--space-inset-md)}.c-lightbox__media{position:relative;flex:1 1 auto;min-inline-size:0;inline-size:min(80vw,62.5rem);max-width:min(80vw,1000px);max-height:70vh}.c-lightbox__body{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:var(--space-gap-sm)}.c-lightbox__footer{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-gap-xxs)}.c-lightbox__image,.c-lightbox__iframe{display:block;width:100%;max-height:inherit;border-radius:var(--component-radius-md);object-fit:contain;background:var(--lightbox-media-background);box-shadow:var(--lightbox-media-shadow)}.c-lightbox__image{height:auto}.c-lightbox__iframe{aspect-ratio:16/9;height:auto;border:0}.c-lightbox__nav{display:inline-flex;align-items:center;justify-content:center;flex-wrap:nowrap;width:var(--lightbox-nav-size);height:var(--lightbox-nav-size);border-radius:var(--lightbox-control-radius);border:1px solid var(--lightbox-control-border);background:var(--lightbox-control-background);color:var(--component-text);font-size:var(--component-chrome-control-icon-size);cursor:pointer;transition:transform var(--motion-duration-fast) var(--motion-easing-standard),box-shadow var(--motion-duration-fast) var(--motion-easing-standard),border-color var(--motion-duration-fast) var(--motion-easing-standard)}.c-lightbox__nav[hidden]{display:none}.c-lightbox__nav:hover,.c-lightbox__nav:focus-visible{transform:translateY(calc(-1 * var(--motion-lift-distance)));border-color:var(--lightbox-control-border-strong);box-shadow:var(--lightbox-nav-shadow-hover, var(--lightbox-control-shadow-hover))}.c-lightbox__close{position:absolute;z-index:2;display:inline-flex;align-items:center;justify-content:center;flex-wrap:nowrap;top:var(--space-inset-xs);right:var(--space-inset-xs);width:var(--lightbox-control-min-size);height:var(--lightbox-control-min-size);border-radius:var(--lightbox-control-radius);border:1px solid var(--lightbox-control-border);background:color-mix(in srgb,var(--color-panel) 96%,transparent);font-size:var(--component-chrome-control-icon-size);cursor:pointer;line-height:var(--line-height-heading-4)}.c-lightbox__close:hover,.c-lightbox__close:focus-visible{border-color:var(--lightbox-control-border-strong);box-shadow:var(--lightbox-close-shadow-hover, var(--lightbox-control-shadow-hover))}.c-lightbox__caption{margin:0;font-family:var(--font-family-style-meta);font-size:var(--font-size-meta);line-height:var(--line-height-meta);font-weight:var(--font-weight-meta);letter-spacing:var(--letter-spacing-meta);text-transform:var(--text-transform-meta);color:color-mix(in srgb,var(--component-text) 85%,var(--component-text-muted))}.c-lightbox__counter{margin:0;font-family:var(--font-family-style-label);font-size:var(--font-size-label);line-height:var(--line-height-label);font-weight:var(--font-weight-label);letter-spacing:var(--letter-spacing-label);text-transform:var(--text-transform-label);color:color-mix(in srgb,var(--component-text) 70%,var(--component-text-muted))}body.c-lightbox--open{overflow:hidden}@media (min-width: 70rem){.c-lightbox__body{gap:var(--space-gap-xs)}}@media (width < 70rem){.c-lightbox__dialog{padding:var(--space-inset-sm);border-radius:var(--component-radius-sm)}.c-lightbox__nav{width:var(--lightbox-control-min-size);height:var(--lightbox-control-min-size);margin-inline:auto}.c-lightbox__media{max-height:60vh}}}@layer components{.c-image,.c-image__media{position:relative;min-width:0}.c-image{margin:0;color:var(--color-text)}.c-image__overlay-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:var(--shape-radius-media)}.c-image__media{overflow:hidden;border-radius:var(--shape-radius-media);background:var(--color-background)}.c-image__img{display:block;inline-size:100%;block-size:auto;object-fit:cover}.c-image__img[data-lightbox-trigger]{cursor:zoom-in}.c-image__img[data-lightbox-trigger]:focus-visible,.c-image__overlay-link:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.c-image__button{position:absolute;inset:auto var(--space-inset-sm) var(--space-inset-sm) auto;z-index:2}.c-image__caption{margin-block-start:var(--space-gap-xs);display:grid;gap:var(--space-gap-xxs);color:var(--color-muted)}.c-image__caption-text>:first-child,.c-image__meta{margin-block-start:0}.c-image__caption-text>:last-child,.c-image__meta{margin-block-end:0}.c-image__meta{display:flex;flex-wrap:wrap;gap:var(--space-gap-xxs);padding:0;list-style:none;color:color-mix(in srgb,var(--color-muted) 90%,transparent)}.c-image__meta-item+.c-image__meta-item:before{content:"•";margin-inline-end:var(--space-gap-xxs)}}@layer components{.c-image-slot{display:block;inline-size:100%;min-inline-size:0}.c-image-slot--aspect-wide{--image-slot-aspect-ratio: var(--layout-aspect-wide, 1.7777777778)}.c-image-slot--aspect-three-two{--image-slot-aspect-ratio: var(--layout-aspect-three-two, 1.5)}.c-image-slot--aspect-editorial-hero{--image-slot-aspect-ratio: var(--layout-aspect-editorial-hero)}.c-image-slot--aspect-landscape{--image-slot-aspect-ratio: var(--layout-aspect-landscape, 1.3333333333)}.c-image-slot--aspect-video{--image-slot-aspect-ratio: var(--layout-aspect-video, 1.7777777778)}.c-image-slot--aspect-square{--image-slot-aspect-ratio: var(--layout-aspect-square, 1)}.c-image-slot--aspect-portrait{--image-slot-aspect-ratio: var(--layout-aspect-portrait, .75)}.c-image-slot--aspect-profile{--image-slot-aspect-ratio: var(--layout-aspect-profile)}.c-image-slot--has-aspect>:where(.c-image)>.c-image__media{inline-size:100%;min-inline-size:0;aspect-ratio:var(--image-slot-aspect-ratio, auto);overflow:hidden}.c-image-slot--has-aspect>:where(.c-image)>.c-image__media>.c-image__img{inline-size:100%;block-size:100%}.c-image-slot--has-aspect>:where(.c-image){display:block}.c-image-slot--has-aspect>:where(.c-image)>.c-image__media>.c-image__img{display:block;object-fit:cover}.c-image-slot[data-image-fit=contain] .c-image__img{object-fit:contain}.c-image-slot[data-image-fit=cover] .c-image__img{object-fit:cover}@supports (container-type: inline-size){@container (min-width: 32rem){.c-image-slot--aspect-sm-wide{--image-slot-aspect-ratio: var(--layout-aspect-wide, 1.7777777778)}.c-image-slot--aspect-sm-three-two{--image-slot-aspect-ratio: var(--layout-aspect-three-two, 1.5)}.c-image-slot--aspect-sm-editorial-hero{--image-slot-aspect-ratio: var(--layout-aspect-editorial-hero)}.c-image-slot--aspect-sm-landscape{--image-slot-aspect-ratio: var(--layout-aspect-landscape, 1.3333333333)}.c-image-slot--aspect-sm-video{--image-slot-aspect-ratio: var(--layout-aspect-video, 1.7777777778)}.c-image-slot--aspect-sm-square{--image-slot-aspect-ratio: var(--layout-aspect-square, 1)}.c-image-slot--aspect-sm-portrait{--image-slot-aspect-ratio: var(--layout-aspect-portrait, .75)}.c-image-slot--aspect-sm-profile{--image-slot-aspect-ratio: var(--layout-aspect-profile)}}@container (min-width: 48rem){.c-image-slot--aspect-md-wide{--image-slot-aspect-ratio: var(--layout-aspect-wide, 1.7777777778)}.c-image-slot--aspect-md-three-two{--image-slot-aspect-ratio: var(--layout-aspect-three-two, 1.5)}.c-image-slot--aspect-md-editorial-hero{--image-slot-aspect-ratio: var(--layout-aspect-editorial-hero)}.c-image-slot--aspect-md-landscape{--image-slot-aspect-ratio: var(--layout-aspect-landscape, 1.3333333333)}.c-image-slot--aspect-md-video{--image-slot-aspect-ratio: var(--layout-aspect-video, 1.7777777778)}.c-image-slot--aspect-md-square{--image-slot-aspect-ratio: var(--layout-aspect-square, 1)}.c-image-slot--aspect-md-portrait{--image-slot-aspect-ratio: var(--layout-aspect-portrait, .75)}.c-image-slot--aspect-md-profile{--image-slot-aspect-ratio: var(--layout-aspect-profile)}}@container (min-width: 64rem){.c-image-slot--aspect-lg-wide{--image-slot-aspect-ratio: var(--layout-aspect-wide, 1.7777777778)}.c-image-slot--aspect-lg-three-two{--image-slot-aspect-ratio: var(--layout-aspect-three-two, 1.5)}.c-image-slot--aspect-lg-editorial-hero{--image-slot-aspect-ratio: var(--layout-aspect-editorial-hero)}.c-image-slot--aspect-lg-landscape{--image-slot-aspect-ratio: var(--layout-aspect-landscape, 1.3333333333)}.c-image-slot--aspect-lg-video{--image-slot-aspect-ratio: var(--layout-aspect-video, 1.7777777778)}.c-image-slot--aspect-lg-square{--image-slot-aspect-ratio: var(--layout-aspect-square, 1)}.c-image-slot--aspect-lg-portrait{--image-slot-aspect-ratio: var(--layout-aspect-portrait, .75)}.c-image-slot--aspect-lg-profile{--image-slot-aspect-ratio: var(--layout-aspect-profile)}}@container (min-width: 80rem){.c-image-slot--aspect-xl-wide{--image-slot-aspect-ratio: var(--layout-aspect-wide, 1.7777777778)}.c-image-slot--aspect-xl-three-two{--image-slot-aspect-ratio: var(--layout-aspect-three-two, 1.5)}.c-image-slot--aspect-xl-editorial-hero{--image-slot-aspect-ratio: var(--layout-aspect-editorial-hero)}.c-image-slot--aspect-xl-landscape{--image-slot-aspect-ratio: var(--layout-aspect-landscape, 1.3333333333)}.c-image-slot--aspect-xl-video{--image-slot-aspect-ratio: var(--layout-aspect-video, 1.7777777778)}.c-image-slot--aspect-xl-square{--image-slot-aspect-ratio: var(--layout-aspect-square, 1)}.c-image-slot--aspect-xl-portrait{--image-slot-aspect-ratio: var(--layout-aspect-portrait, .75)}.c-image-slot--aspect-xl-profile{--image-slot-aspect-ratio: var(--layout-aspect-profile)}}}}@layer components{.c-video,.c-video__media,.c-video__embed{min-width:0}.c-video{position:relative;display:block;margin:0;overflow:hidden;color:var(--color-text)}.c-video__media{position:relative;display:block;overflow:hidden;aspect-ratio:16/9;container-type:size;border-radius:var(--shape-radius-media);background:var(--color-background);box-shadow:var(--component-shadow-soft);transition:transform var(--motion-duration-medium) var(--motion-easing-standard),box-shadow var(--motion-duration-medium) var(--motion-easing-standard)}.c-video__media>:is(.c-video__poster,.c-video__element,.c-video__embed){position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%}.c-video__element,.c-video__embed iframe,.c-video__embed>div{inline-size:100%;block-size:100%;border:0;border-radius:inherit;object-fit:cover}.c-video__element{background:var(--color-background)}.c-video__poster{z-index:1;pointer-events:none;transition:opacity var(--motion-duration-medium) var(--motion-easing-standard),visibility var(--motion-duration-medium) var(--motion-easing-standard)}.c-video__poster :is(.c-image-slot,.c-image,.c-image__media,.c-image__img){display:block;inline-size:100%;block-size:100%;border-radius:inherit;object-fit:cover;transition:transform var(--motion-duration-medium) var(--motion-easing-standard)}.c-video[data-video-state=playing] .c-video__poster{visibility:hidden;opacity:0}.c-video[data-video-state=paused] .c-video__media{cursor:pointer}.c-video:focus-within .c-video__media{outline:2px solid var(--color-focus);outline-offset:3px}.c-video[data-video-state=paused]:hover .c-video__media,.c-video[data-video-state=paused]:focus-within .c-video__media{transform:translateY(calc(-1 * var(--motion-lift-distance)))}.c-video[data-video-state=paused]:hover .c-video__poster .c-image__media,.c-video[data-video-state=paused]:focus-within .c-video__poster .c-image__media{transform:scale(1.03)}.c-video__controls{position:absolute;z-index:3}.c-video[data-video-state=paused] .c-video__controls{inset:auto var(--space-inset-sm) var(--space-inset-sm) auto}.c-video[data-video-state=playing] .c-video__controls{inset:auto auto var(--space-inset-xs) var(--space-inset-xs)}.c-video[data-video-controls=true][data-video-state=playing] .c-video__controls{display:none}.c-video__toggle{display:inline-flex;min-inline-size:3rem;align-items:center;justify-content:center;flex-wrap:nowrap;gap:var(--space-gap-flush);padding:var(--space-inset-xs) var(--space-inset-sm);border:1px solid #fff;border-radius:var(--shape-radius-full);background:var(--color-accent);color:var(--color-on-accent);box-shadow:var(--component-shadow-soft);cursor:pointer;transition:transform var(--motion-duration-medium) var(--motion-easing-standard),background var(--motion-duration-medium) var(--motion-easing-standard)}.c-video__toggle:not(.c-video__toggle--has-label){inline-size:min(7.5rem,30cqw,30cqh);block-size:min(7.5rem,30cqw,30cqh);min-inline-size:0;padding:0}.c-video__toggle--has-label{gap:var(--space-gap-xxs)}.c-video__toggle:hover,.c-video__toggle:focus-visible{transform:translateY(calc(-2 * var(--motion-lift-distance)));background:var(--color-accent)}.c-video__toggle:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.c-video__toggle-icon{display:block;inline-size:40%;block-size:40%}.c-video__toggle--has-label .c-video__toggle-icon{inline-size:var(--space-inset-lg);block-size:var(--space-inset-lg)}.c-video[data-video-state=playing] .c-video__toggle:not(.c-video__toggle--has-label){inline-size:min(3rem,30cqw,30cqh);block-size:min(3rem,30cqw,30cqh)}.c-video__toggle-icon svg{inline-size:100%;block-size:100%}.c-video__toggle-icon--pause,.c-video[data-video-state=playing] .c-video__toggle-icon--play{display:none}.c-video[data-video-state=playing] .c-video__toggle-icon--pause{display:block}.c-video__sr-label{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.c-video__caption{display:grid;gap:var(--space-gap-xxs);margin-block-start:var(--space-gap-xs);color:var(--color-muted)}.c-video__caption-text h1{font-family:var(--font-family-style-heading-1);font-size:var(--font-size-heading-1);line-height:var(--line-height-heading-1);font-weight:var(--font-weight-heading-1);letter-spacing:var(--letter-spacing-heading-1);text-transform:var(--text-transform-heading-1)}.c-video__caption-text h2{font-family:var(--font-family-style-heading-2);font-size:var(--font-size-heading-2);line-height:var(--line-height-heading-2);font-weight:var(--font-weight-heading-2);letter-spacing:var(--letter-spacing-heading-2);text-transform:var(--text-transform-heading-2)}.c-video__caption-text h3{font-family:var(--font-family-style-heading-3);font-size:var(--font-size-heading-3);line-height:var(--line-height-heading-3);font-weight:var(--font-weight-heading-3);letter-spacing:var(--letter-spacing-heading-3);text-transform:var(--text-transform-heading-3)}.c-video__caption-text h4{font-family:var(--font-family-style-heading-4);font-size:var(--font-size-heading-4);line-height:var(--line-height-heading-4);font-weight:var(--font-weight-heading-4);letter-spacing:var(--letter-spacing-heading-4);text-transform:var(--text-transform-heading-4)}.c-video__caption-text h5{font-family:var(--font-family-style-heading-5);font-size:var(--font-size-heading-5);line-height:var(--line-height-heading-5);font-weight:var(--font-weight-heading-5);letter-spacing:var(--letter-spacing-heading-5);text-transform:var(--text-transform-heading-5)}.c-video__caption-text h6{font-family:var(--font-family-style-label-strong);font-size:var(--font-size-label-strong);line-height:var(--line-height-label-strong);font-weight:var(--font-weight-label-strong);letter-spacing:var(--letter-spacing-label-strong);text-transform:var(--text-transform-label-strong)}.c-video__title,.c-video__caption-text>:first-child{margin-block-start:0}.c-video__title,.c-video__caption-text>:last-child{margin-block-end:0}@media (prefers-reduced-motion: reduce){.c-video__poster,.c-video__poster :is(.c-image__media,.c-image__img),.c-video__media,.c-video__toggle{transition:none}}}@layer utilities{@keyframes nize-component-bg-drift{0%{background-position:0 0}to{background-position:240px 240px}}@keyframes nize-component-bg-wander-x{0%{background-position-x:0px}50%{background-position-x:260px}to{background-position-x:0px}}@keyframes nize-component-bg-wander-y{0%{background-position-y:0px}33%{background-position-y:210px}66%{background-position-y:60px}to{background-position-y:0px}}.c-component-width{--component-width-full-target: min( var(--component-width-full), calc(100vw - (2 * var(--component-width-full-gutter))) );--component-width-expanded-target: min( var(--component-width-expanded), calc(100vw - (2 * var(--component-width-full-gutter))) );position:relative;isolation:isolate;display:block;width:100%;max-width:var(--component-width-narrow);margin-inline:auto;box-sizing:border-box}.c-component-width[data-bg-image="1"]>.c-component-background:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:var(--nize-component-bg-image, none);background-repeat:var(--nize-component-bg-repeat, repeat);background-position:var(--nize-component-bg-position, calc(var(--nize-component-bg-seed, 1) * 19px) calc(var(--nize-component-bg-seed, 1) * 11px));background-size:var(--nize-component-bg-size, auto);opacity:var(--nize-component-bg-opacity, .75)}.c-component-width[data-bg-fit=cover],.c-component-width[data-bg-fit=contain]{--nize-component-bg-repeat: no-repeat;--nize-component-bg-position: center;--nize-component-bg-opacity: 1}.c-component-width[data-bg-fit=cover]{--nize-component-bg-size: cover}.c-component-width[data-bg-fit=contain]{--nize-component-bg-size: contain}.c-component-width[data-bg-treatment=mask]>.c-component-background:before{background-image:none;background-color:var(--color-pattern);-webkit-mask-image:var(--nize-component-bg-image);mask-image:var(--nize-component-bg-image);mask-mode:alpha;-webkit-mask-repeat:var(--nize-component-bg-repeat, repeat);mask-repeat:var(--nize-component-bg-repeat, repeat);-webkit-mask-position:var(--nize-component-bg-position, center);mask-position:var(--nize-component-bg-position, center);-webkit-mask-size:var(--nize-component-bg-size, auto);mask-size:var(--nize-component-bg-size, auto);opacity:1}.c-component-width[data-bg-overlay]>.c-component-background:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:var(--nize-component-bg-overlay, transparent)}.c-component-width[data-bg-overlay=brand]{--nize-component-bg-overlay: var(--component-decorative-background-image-overlay-brand-default)}.c-component-width[data-bg-overlay=brand][data-bg-overlay-strength=subtle]{--nize-component-bg-overlay: var(--component-decorative-background-image-overlay-brand-subtle)}.c-component-width[data-bg-overlay=brand][data-bg-overlay-strength=strong]{--nize-component-bg-overlay: var(--component-decorative-background-image-overlay-brand-strong)}.c-component-width[data-bg-overlay=neutral]{--nize-component-bg-overlay: var(--component-decorative-background-image-overlay-neutral-default)}.c-component-width[data-bg-overlay=neutral][data-bg-overlay-strength=subtle]{--nize-component-bg-overlay: var(--component-decorative-background-image-overlay-neutral-subtle)}.c-component-width[data-bg-overlay=neutral][data-bg-overlay-strength=strong]{--nize-component-bg-overlay: var(--component-decorative-background-image-overlay-neutral-strong)}.c-component-width[data-bg-overlay=inverse]{--nize-component-bg-overlay: var(--component-decorative-background-image-overlay-inverse-default)}.c-component-width[data-bg-overlay=inverse][data-bg-overlay-strength=subtle]{--nize-component-bg-overlay: var(--component-decorative-background-image-overlay-inverse-subtle)}.c-component-width[data-bg-overlay=inverse][data-bg-overlay-strength=strong]{--nize-component-bg-overlay: var(--component-decorative-background-image-overlay-inverse-strong)}.c-component-width[data-bg-motion=drift]>.c-component-background:before{animation:nize-component-bg-drift var(--nize-component-bg-motion-duration, 90s) linear infinite;animation-delay:calc(var(--nize-component-bg-seed, 1) * -1s)}.c-component-width[data-bg-motion=wander]>.c-component-background:before{animation:nize-component-bg-wander-x var(--nize-component-bg-motion-duration-x, 97s) ease-in-out infinite,nize-component-bg-wander-y var(--nize-component-bg-motion-duration-y, 131s) ease-in-out infinite;animation-delay:calc(var(--nize-component-bg-seed, 1) * -.7s),calc(var(--nize-component-bg-seed, 1) * -1.1s)}@media (prefers-reduced-motion: reduce){.c-component-width[data-bg-motion]>.c-component-background:before{animation:none}}.c-component-width--medium{max-width:var(--component-width-medium)}.c-component-width--wide{max-width:var(--component-width-wide)}.c-component-width--full{width:var(--component-width-full-target);max-width:none;margin-inline:calc(50% - var(--component-width-full-target) / 2)}.c-component-width--expanded{width:var(--component-width-expanded-target);max-width:none;margin-inline:calc(50% - var(--component-width-expanded-target) / 2)}.c-component-width--bleed{width:var(--component-width-bleed);max-width:none;margin-inline:calc(50% - var(--component-width-bleed) / 2);padding-inline:var(--component-bleed-gutter)}.c-component-width--bleed>*{width:100%}.c-component-width__inner{position:relative;z-index:1;width:100%;max-width:100%;margin-inline:auto;box-sizing:border-box}.c-component-native__inner{container-type:inline-size}.c-component-native[data-palette]{background:var(--color-background)}.c-component-width>.c-component-background{position:absolute;inset-block:0;inset-inline-start:50%;inline-size:100vw;transform:translate(-50%);z-index:0;background:var(--color-background);pointer-events:none;overflow:hidden}.c-template-grid .c-component-width>.c-component-background{inline-size:100%}.c-component-inner--narrow{max-width:var(--component-width-narrow)}.c-component-inner--medium{max-width:var(--component-width-medium)}.c-component-inner--wide{max-width:var(--component-width-wide)}.c-component-inner--full{max-width:var(--component-width-full-target)}.c-component-inner--expanded{max-width:var(--component-width-expanded-target)}.c-component-inner--bleed{max-width:var(--component-width-bleed);width:100%}}@layer utilities{.c-component-spacing{--component-padding-before-auto: 0px;--component-join-previous-auto: 0px;--component-space-before: var(--component-space-before-auto, 0px);--component-space-after: var(--component-space-after-auto, var(--component-space-default, 1.5rem));margin-block-start:var(--component-space-before);margin-block-end:var(--component-space-after);--component-padding-before: var(--component-padding-before-auto, 0px);--component-padding-after: var(--component-padding-after-auto, 0px);padding-block-start:var(--component-padding-before);padding-block-end:var(--component-padding-after);--component-edge-before: max(var(--component-padding-before), var(--component-space-before));--component-edge-after: max(var(--component-padding-after), var(--component-space-after))}.c-component-spacing[data-palette]{--component-padding-before-auto: var(--component-padding-default);margin-block:0;padding-block-start:var(--component-edge-before);padding-block-end:var(--component-edge-after)}.c-page-main>.c-component-spacing:first-child,.c-template-sidebar>.c-component-spacing:first-child,.c-pattern-columns__column>.c-component-spacing:first-child{--component-space-before: 0px;margin-block-start:0}.c-component-spacing--before-auto{--component-space-before: var(--component-space-before-auto, 0px)}.c-component-spacing--before-flush{--component-space-before: var(--component-space-flush, 0px)}.c-component-spacing--before-tight{--component-space-before: var(--component-space-tight, .75rem)}.c-component-spacing--before-default{--component-space-before: var(--component-space-default, 1.5rem)}.c-component-spacing--before-relaxed{--component-space-before: var(--component-space-relaxed, 2.5rem)}.c-component-spacing--after-auto{--component-space-after: var(--component-space-after-auto, var(--component-space-default, 1.5rem))}.c-component-spacing--after-flush{--component-space-after: var(--component-space-flush, 0px)}.c-component-spacing--after-tight{--component-space-after: var(--component-space-tight, .75rem)}.c-component-spacing--after-default{--component-space-after: var(--component-space-default, 1.5rem)}.c-component-spacing--after-relaxed{--component-space-after: var(--component-space-relaxed, 2.5rem)}.c-component-spacing--pad-before-flush{--component-padding-before: var(--component-padding-flush, 0px)}.c-component-spacing--pad-before-tight{--component-padding-before: var(--component-padding-tight, 2rem)}.c-component-spacing--pad-before-default{--component-padding-before: var(--component-padding-default, 3rem)}.c-component-spacing--pad-before-relaxed{--component-padding-before: var(--component-padding-relaxed, 4rem)}.c-component-spacing--pad-after-flush{--component-padding-after: var(--component-padding-flush, 0px)}.c-component-spacing--pad-after-tight{--component-padding-after: var(--component-padding-tight, 2rem)}.c-component-spacing--pad-after-default{--component-padding-after: var(--component-padding-default, 3rem)}.c-component-spacing--pad-after-relaxed{--component-padding-after: var(--component-padding-relaxed, 4rem)}.c-component-spacing--after-flush:not([data-boundary-after])+.c-component-spacing--before-auto{--component-space-before: var(--component-space-default, 1.5rem)}.c-component-width[data-section-join-next=same-palette]:has(+.c-component-width){--component-space-after: 0px;--component-padding-after: 0px}.c-component-width[data-section-join-next=same-palette]+.c-component-width{--component-space-before: 0px;--component-join-tier: var(--component-padding-flush, 0px);--component-join-space-tier: var(--component-space-flush, 0px);--component-join-incoming-auto: 0px;--component-padding-before: max( var(--component-join-tier), var(--component-join-space-tier), var(--component-join-incoming-auto), var(--component-join-previous-auto, 0px) );padding-block-start:var(--component-padding-before)}.c-component-width[data-section-join-next=same-palette]+.c-component-spacing--pad-before-auto{--component-join-incoming-auto: var(--component-padding-before-auto, 0px)}.c-component-width[data-section-join-padding=flush]+.c-component-width{--component-join-tier: var(--component-padding-flush, 0px)}.c-component-width[data-section-join-padding=tight]+.c-component-width{--component-join-tier: var(--component-padding-tight, 2rem)}.c-component-width[data-section-join-padding=default]+.c-component-width{--component-join-tier: var(--component-padding-default, 3rem)}.c-component-width[data-section-join-padding=relaxed]+.c-component-width{--component-join-tier: var(--component-padding-relaxed, 4rem)}.c-component-width[data-section-join-space=flush]+.c-component-width{--component-join-space-tier: var(--component-space-flush, 0px)}.c-component-width[data-section-join-space=tight]+.c-component-width{--component-join-space-tier: var(--component-space-tight, .75rem)}.c-component-width[data-section-join-space=default]+.c-component-width{--component-join-space-tier: var(--component-space-default, 1.5rem)}.c-component-width[data-section-join-space=relaxed]+.c-component-width{--component-join-space-tier: var(--component-space-relaxed, 3rem)}}@layer utilities{.c-component-width[data-boundary-after=wave]{margin-block-end:0;padding-block-end:var(--component-edge-after);z-index:var(--component-decorative-section-boundary-wave-z-index)}.c-component-width[data-boundary-after=wave]+.c-component-width{margin-block-start:0;padding-block-start:calc(var(--component-decorative-section-boundary-wave-clearance) + var(--component-edge-before))}.c-component-width[data-boundary-after=curve]{margin-block-end:0;padding-block-end:calc(var(--component-edge-after) + var(--component-decorative-section-boundary-curve-block-size));z-index:var(--component-decorative-section-boundary-curve-z-index)}.c-component-width[data-boundary-after=curve]+.c-component-width{margin-block-start:0;padding-block-start:max(0px,var(--component-edge-before) - var(--component-decorative-section-boundary-curve-block-size))}.c-section-boundary{position:absolute;inset-inline:0;pointer-events:none}.c-component-width>.c-section-boundary{inset-inline:auto;inset-inline-start:50%;inline-size:100vw;transform:translate(-50%)}.c-template-grid .c-component-width>.c-section-boundary{inline-size:100%}.c-section-boundary--wave{inset-block-end:calc(0px - var(--component-decorative-section-boundary-wave-block-size));z-index:0;block-size:calc(var(--component-decorative-section-boundary-wave-block-size) + var(--component-decorative-section-boundary-wave-overlap));background-color:var(--color-background, var(--component-bg));mask:var(--section-boundary-wave-mask, none)}.c-section-boundary--curve{inset-block-end:-1px;z-index:var(--component-decorative-section-boundary-curve-z-index);block-size:var(--component-decorative-section-boundary-curve-block-size);border-start-start-radius:var(--component-decorative-section-boundary-curve-radius);border-start-end-radius:var(--component-decorative-section-boundary-curve-radius);background-color:var(--color-background, var(--component-bg))}.c-section-boundary__art{display:block;inline-size:100%;block-size:100%}}@layer utilities{.c-template-grid{--component-width-full-target: min( var(--component-width-full), calc(100vw - (2 * var(--component-width-full-gutter))) );--template-grid-column-gap: var(--space-gap-md, clamp(1.5rem, 3vw, 2.5rem));--template-sidebar-left-width: clamp(16rem, 30%, 24rem);--template-sidebar-right-width: clamp(16rem, 30%, 24rem);display:grid;align-items:start;gap:var(--template-grid-row-gap, var(--space-gap-md, 2.5rem)) var(--template-grid-column-gap);width:var(--component-width-full-target);max-width:none;margin-inline:calc(50% - var(--component-width-full-target) / 2);box-sizing:border-box;grid-template-columns:minmax(0,1fr);grid-template-areas:"content"}.c-template-grid--contained{width:100%;max-width:var(--layout-max-width);margin-inline:auto}.c-template-grid--primary-sm{--template-sidebar-left-width: clamp(14rem, 28%, 20rem)}.c-template-grid--primary-md{--template-sidebar-left-width: clamp(16rem, 30%, 24rem)}.c-template-grid--primary-lg{--template-sidebar-left-width: clamp(18rem, 34%, 28rem)}.c-template-grid--secondary-sm{--template-sidebar-right-width: clamp(14rem, 28%, 20rem)}.c-template-grid--secondary-md{--template-sidebar-right-width: clamp(16rem, 30%, 24rem)}.c-template-grid--secondary-lg{--template-sidebar-right-width: clamp(18rem, 34%, 28rem)}.c-template-grid--has-primary:not(.c-template-grid--has-secondary){grid-template-areas:"content" "primary"}.c-template-grid--has-secondary:not(.c-template-grid--has-primary){grid-template-areas:"content" "secondary"}.c-template-grid--has-primary.c-template-grid--has-secondary{grid-template-areas:"content" "primary" "secondary"}.c-template-grid--without-sidebars{grid-template-areas:"content"}.c-template-grid--flush-top{margin-top:0}.c-template-grid__content{display:block;grid-area:content;min-width:0;width:100%;box-sizing:border-box}.c-template-grid__sidebar{display:block;min-width:0;width:100%}.c-template-grid__sidebar--primary{grid-area:primary}.c-template-grid__sidebar--secondary{grid-area:secondary}.c-template-sidebar{display:grid;gap:var(--space-gap-sm, clamp(1rem, 2.5vw, 1.5rem))}.c-template-sidebar .c-component-width{width:100%;max-width:none;margin-inline:0}.c-template-sidebar :is(.c-component-width--full,.c-component-width--bleed){width:100%;max-width:none;margin-inline:0;padding-inline:0}@media (min-width: 70rem){.c-template-grid--has-primary.c-template-grid--has-secondary{grid-template-columns:minmax(0,var(--template-sidebar-left-width)) minmax(0,1fr) minmax(0,var(--template-sidebar-right-width));grid-template-areas:"primary content secondary"}.c-template-grid--has-primary:not(.c-template-grid--has-secondary){grid-template-columns:minmax(0,var(--template-sidebar-left-width)) minmax(0,1fr) minmax(0,var(--template-sidebar-left-width));grid-template-areas:"primary content ."}.c-template-grid--has-secondary:not(.c-template-grid--has-primary){grid-template-columns:minmax(0,var(--template-sidebar-right-width)) minmax(0,1fr) minmax(0,var(--template-sidebar-right-width));grid-template-areas:". content secondary"}.c-template-grid--without-sidebars{grid-template-columns:minmax(0,1fr);grid-template-areas:"content"}.c-template-grid__sidebar--secondary .c-component-width__inner{display:grid;justify-items:end}}}@layer components{.c-lu-case-study{padding-block:var(--lu-bg-space)}.c-lu-case-study__inner{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px}.c-lu-case-study__sidebar{grid-column:1/span 4;min-width:0}.c-lu-case-study__main{grid-column:5/12;min-width:0}:is(.c-lu-case-study__main,.c-lu-case-study__sidebar)>:is(.c-lu-rich-text,.c-lu-image,.c-lu-quote,.c-lu-section-heading){padding-block:0;margin-bottom:32px}.c-lu-case-study :is(.lu-container,.lu-medium,.lu-narrow){width:100%;max-width:none;padding-inline:0}.c-lu-case-study>.c-lu-case-study__inner{width:calc(100% - 2 * var(--lu-gutter))}.c-lu-case-study .c-component-width>.c-component-background{inline-size:100%}@media (max-width: 899px){.c-lu-case-study__inner{display:flex;flex-direction:column;gap:32px}}}@layer components{.c-skip-link{position:absolute;top:-100%;left:1rem;padding:var(--space-inset-sm) var(--component-chrome-skip-link-inline-padding);background:var(--component-accent);color:var(--component-on-accent);border-radius:var(--shape-radius-full);text-decoration:none;transition:top var(--motion-duration-medium) var(--motion-easing-standard);z-index:1400}.c-skip-link:focus,.c-skip-link:active{top:1rem}@media (prefers-reduced-motion: reduce){.c-skip-link{transition:none}}}@layer utilities{.c-site-shell{container-type:inline-size;display:block;width:100%}.c-page-main{display:grid;grid-template-columns:minmax(0,1fr);column-gap:var(--space-gap-lg, clamp(1.5rem, 5vw, 2.5rem));row-gap:0;width:min(var(--layout-max-width),100%);margin-inline:auto;padding-inline:clamp(1rem,4vw,2.5rem)}}@layer components{.framework-form-layout{min-width:0}.framework-form-layout :where(.gform_wrapper,form,.gform_body,.gform_fields){min-width:0;margin:0}.framework-form-layout.framework-form-layout--two-column :where(.gform_fields){display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:var(--framework-form-field-gap, var(--space-gap-sm))!important}@media (min-width: 48rem){.framework-form-layout.framework-form-layout--two-column :where(.gform_fields){grid-template-columns:repeat(2,minmax(0,1fr))!important}}.framework-form-layout.framework-form-layout--two-column :where(.gfield){min-width:0!important;grid-column:auto!important}.framework-form-layout.framework-form-layout--two-column :where(.gfield--type-consent,.gform_validation_container){grid-column:1/-1!important}.framework-form-layout.framework-form-layout--field-widths :where(.gform_fields){display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:var(--framework-form-field-gap, var(--space-gap-sm))!important}.framework-form-layout.framework-form-layout--field-widths :where(.gfield){min-width:0!important;grid-column:1/-1!important}@media (min-width: 48rem){.framework-form-layout.framework-form-layout--field-widths :where(.gfield--width-half){grid-column:span 6!important}}.framework-form-layout :where(.gform_required_legend,.gfield--type-consent>.gfield_label){position:absolute!important;inline-size:1px!important;block-size:1px!important;padding:0!important;border:0!important;clip-path:inset(50%)!important;overflow:hidden!important;white-space:nowrap!important}.framework-form-layout :where(.gform-field-label,.gfield_label){font-family:var(--font-family-style-button);font-size:var(--font-size-button);line-height:var(--line-height-button);font-weight:var(--font-weight-button);letter-spacing:var(--letter-spacing-button);text-transform:var(--text-transform-button);display:block!important;margin-block-end:var(--framework-form-label-gap, var(--space-gap-xxs))!important;color:var(--framework-form-label-text, currentColor)!important;font-family:var(--font-family-style-button)!important;font-size:var(--font-size-button)!important;font-weight:var(--font-weight-button)!important;line-height:var(--line-height-button)!important;letter-spacing:var(--letter-spacing-button)!important;text-transform:var(--text-transform-button)!important}.framework-form-layout :where(.gfield_required){color:var(--framework-form-required-text, currentColor)!important}.framework-form-layout :where(.ginput_container_consent){display:flex!important;align-items:flex-start!important;gap:var(--space-gap-xxs)!important}.framework-form-layout :where(.ginput_container_consent input[type=checkbox]){flex:0 0 var(--component-chrome-control-icon-size, 1.25rem)!important;inline-size:var(--component-chrome-control-icon-size, 1.25rem)!important;block-size:var(--component-chrome-control-icon-size, 1.25rem)!important}.framework-form-layout :where(.gfield_consent_label){margin:0!important;font-family:var(--font-family-style-body-compact)!important;font-size:var(--font-size-body-compact)!important;font-weight:var(--font-weight-body-compact)!important;line-height:var(--line-height-body-compact)!important;letter-spacing:var(--letter-spacing-body-compact)!important;text-transform:var(--text-transform-body-compact)!important}.framework-form-layout :where(.gfield_description){color:var(--framework-form-description-text, var(--color-text))!important;margin-block-start:var(--space-gap-xxs)!important;padding:0!important;border:0!important;font-family:var(--font-family-style-small)!important;font-size:var(--font-size-small)!important;font-weight:var(--font-weight-small)!important;line-height:var(--line-height-small)!important;letter-spacing:var(--letter-spacing-small)!important;text-transform:var(--text-transform-small)!important}.framework-form-layout :where(.gfield_description a){color:var(--framework-form-link-text, var(--color-link))!important;text-decoration-line:underline}.framework-form-layout :where(.gfield_description a):is(:hover,:focus-visible){color:var(--framework-form-link-text-hover, var(--color-link-hover))!important}.framework-form-layout :where(input:not([type=checkbox],[type=radio],[type=submit]),select,textarea){font-family:var(--font-family-style-input);font-size:var(--font-size-input);line-height:var(--line-height-input);font-weight:var(--font-weight-input);letter-spacing:var(--letter-spacing-input);text-transform:var(--text-transform-input);box-sizing:border-box!important;inline-size:100%!important;min-block-size:var(--framework-form-control-min-block-size, 3.125rem)!important;padding:var(--framework-form-control-padding-block, var(--space-inset-xs)) var(--framework-form-control-padding-inline, var(--space-inset-sm))!important;border:var(--framework-form-control-border-width, 1px) solid var(--framework-form-control-border-color, var(--color-control-border))!important;border-radius:var(--framework-form-control-radius, var(--shape-radius-sm))!important;background-color:var(--framework-form-control-background, var(--component-input-bg))!important;color:var(--framework-form-control-text, var(--component-input-text))!important;box-shadow:none!important;font-family:var(--font-family-style-input)!important;font-size:var(--font-size-input)!important;font-weight:var(--font-weight-input)!important;line-height:var(--line-height-input)!important;letter-spacing:var(--letter-spacing-input)!important;text-transform:var(--text-transform-input)!important}.framework-form-layout :where(input:not([type=checkbox],[type=radio],[type=submit],[type=button],[type=reset],[type=hidden],[type=file],[type=range],[type=color]),select:not([multiple],[size]),select[size="1"]:not([multiple])){block-size:auto!important;padding-block:max(var(--framework-form-control-padding-block, var(--space-inset-xs)),(var(--framework-form-control-min-block-size, 3.125rem) - 1lh - 2 * var(--framework-form-control-border-width, 1px)) / 2)!important}.framework-form-layout :where(input,select,textarea)::placeholder{font-family:var(--font-family-style-input)!important;font-size:var(--font-size-input)!important;font-weight:var(--font-weight-input)!important;line-height:var(--line-height-input)!important;letter-spacing:var(--letter-spacing-input)!important;text-transform:var(--text-transform-input)!important;color:var(--framework-form-placeholder-text, var(--color-muted))}.framework-form-layout :where(textarea){--gf-ctrl-textarea-height: auto}.framework-form-layout :where(input,select,textarea):focus-visible,.framework-form-layout :where(.gform_button,button[type=submit],button[type=button]):focus-visible{outline:var(--framework-form-focus-outline, 2px solid var(--component-input-border-focus))!important;outline-offset:var(--framework-form-focus-outline-offset, .125rem)!important}.framework-form-layout :where(.framework-form-unavailable,.framework-form-diagnostic,.gform_validation_errors,.validation_error){margin:0;padding:var(--framework-form-error-padding, var(--space-inset-sm));border:var(--framework-form-error-border, 2px solid currentColor);border-radius:var(--framework-form-control-radius, var(--shape-radius-sm));background:var(--framework-form-error-background, var(--color-panel));color:var(--framework-form-error-text, var(--color-text))}.framework-form-layout :where(.gform_confirmation_wrapper){margin:0;padding:var(--space-inset-md);border:2px solid var(--component-input-border-focus);border-radius:var(--shape-radius-sm);background:var(--color-panel);color:var(--color-text)}.framework-form-layout :where(.gform_confirmation_message){margin:0}.framework-form-layout :where(.validation_message,.gfield_validation_message){margin-block-start:var(--framework-form-label-gap, var(--space-gap-xxs));color:var(--framework-form-error-inline-text, currentColor)}.framework-form-layout :where(.gform_footer){display:block!important;margin-block-start:var(--framework-form-submit-gap, var(--space-gap-md))!important;padding:0!important}.framework-form-layout :where(.gform_button,button[type=submit],button[type=button]){font-family:var(--font-family-style-button);font-size:var(--font-size-button);line-height:var(--line-height-button);font-weight:var(--font-weight-button);letter-spacing:var(--letter-spacing-button);text-transform:var(--text-transform-button);display:flex!important;align-items:center!important;justify-content:center!important;inline-size:var(--framework-form-submit-inline-size, 100%)!important;min-block-size:var(--framework-form-submit-min-block-size, 3.25rem)!important;padding:var(--framework-form-submit-padding, var(--space-inset-xs) var(--space-inset-md))!important;border:0!important;border-radius:var(--framework-form-submit-radius, var(--shape-radius-full))!important;background:var(--framework-form-submit-background, var(--component-intent-button-primary-background))!important;color:var(--framework-form-submit-text, var(--component-intent-button-primary-text))!important;font-family:var(--font-family-style-button)!important;font-size:var(--font-size-button)!important;font-weight:var(--font-weight-button)!important;line-height:var(--line-height-button)!important;letter-spacing:var(--letter-spacing-button)!important;text-transform:var(--text-transform-button)!important;cursor:pointer!important}.framework-form-layout :where(.gform_button,button[type=submit],button[type=button]):hover{background:var(--framework-form-submit-background-hover, var(--component-intent-button-primary-background-hover))!important}}@layer components{.nav-item,.c-nav-item{position:relative;list-style:none;min-width:0}.c-nav-item--flyout-mega{position:static}.nav-item__trigger,.c-nav-item__trigger,.c-nav-item__toggle{color:inherit;text-decoration:none}.nav-item__trigger,.c-nav-item__trigger{background:none;border:0;cursor:pointer;padding:var(--space-inset-xs) var(--space-inset-xxs)}.c-nav-item__link{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:var(--space-gap-flush);margin-inline-end:auto;min-width:0}.nav-item__trigger:hover,.nav-item__trigger:focus-visible,.c-nav-item__trigger:hover,.c-nav-item__trigger:focus-visible{text-decoration:underline;text-decoration-thickness:var(--component-chrome-editorial-link-underline-thickness-hover);text-underline-offset:var(--component-chrome-editorial-link-underline-offset);color:var(--color-link)}.nav-item__label,.c-nav-item__label{white-space:nowrap}.c-nav-item__split{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:var(--space-gap-flush);min-width:0}.c-nav-item__toggle{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:var(--space-gap-flush);background:none;border:0;cursor:pointer;padding-block:var(--component-chrome-control-padding-block);padding-inline:var(--component-chrome-control-padding-inline);border-radius:var(--component-chrome-control-radius);transition:background-color var(--motion-duration-fast) var(--motion-easing-standard),color var(--motion-duration-fast) var(--motion-easing-standard)}.c-nav-item__toggle:hover,.c-nav-item__toggle:focus-visible,.c-nav-item__toggle[aria-expanded=true]{background:var(--component-chrome-navigation-toggle-pill-background)}.nav-item__caret,.c-nav-item__caret{inline-size:.75em;block-size:.75em;transform:translateY(1px);transition:transform var(--motion-duration-fast) var(--motion-easing-standard)}.c-nav-item__toggle[aria-expanded=true] .c-nav-item__caret{transform:rotate(180deg) translateY(-1px)}.c-nav-item__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.c-nav-item__flyout{z-index:40}.c-nav-flyout--mega.c-nav-flyout--desktop{position:static}.c-nav-item--flyout-mega>.c-nav-item__flyout>.c-expandable__outer{inset-block-start:100%}.c-nav-item__flyout>.c-expandable__outer{position:absolute;inset-block-start:calc(100% + var(--space-gap-xs));inset-inline-start:0;inline-size:max-content;min-inline-size:min(16rem,100vw - 2rem);width:auto}.c-nav-flyout__panel{background:var(--component-chrome-navigation-submenu-background);box-shadow:var(--component-chrome-navigation-submenu-shadow)}.c-nav-flyout__panel--dropdown{min-inline-size:min(19rem,100vw - 2rem);padding:var(--space-inset-md);border-radius:var(--component-chrome-navigation-submenu-radius);box-shadow:var(--component-chrome-navigation-dropdown-shadow)}.c-nav-flyout__panel--mega{inline-size:100%;padding:var(--space-inset-md);border-radius:var(--component-chrome-navigation-megamenu-radius)}.c-nav-flyout__panel--mega-support-cards{position:relative;z-index:0;padding-block:var(--space-inset-lg);padding-inline:0;border-radius:0;border-top:0;background:transparent;box-shadow:none}.c-nav-flyout__panel--mega-support-cards:before{content:"";position:absolute;inset-block:0;inset-inline-start:50%;inline-size:100vw;transform:translate(-50%);background:var(--component-chrome-navigation-submenu-background);pointer-events:none;z-index:-1}.c-nav-flyout__nav,.c-nav-flyout__menu{min-width:0}.c-nav-flyout__mega-inner,.c-nav-flyout__mega-frame,.c-nav-flyout__mega-repeat{display:grid;grid-template-columns:minmax(0,1fr);min-width:0}.c-nav-flyout__mega-inner{gap:var(--space-gap-md)}.c-nav-flyout__mega-inner--support-groups{container-type:inline-size;display:block}.c-nav-flyout__mega-frame{gap:var(--space-gap-lg)}.c-nav-flyout__mega-repeat{gap:var(--space-gap-xs)}.c-nav-flyout__mega-group{display:flex;flex-direction:column;gap:var(--space-gap-md);min-width:0}.c-nav-flyout__mega-group--support-groups{gap:var(--space-gap-xs)}.c-nav-flyout__mega-items{display:flex;flex-direction:column;gap:var(--space-gap-sm)}.c-nav-flyout__mega-support{min-width:0;padding-inline-end:var(--space-inset-md)}.c-nav-flyout__mega-support--groups{display:flex;flex-direction:column;gap:var(--space-gap-xs)}.c-nav-flyout__mega-support-copy{margin:0;color:var(--component-text)}.c-nav-flyout__mega-repeat{min-width:0;padding-inline-start:var(--space-inset-md);border-inline-start:1px solid color-mix(in srgb,var(--component-border) 82%,transparent)}.c-nav-flyout__mega-group+.c-nav-flyout__mega-group{border-inline-start:1px solid color-mix(in srgb,var(--component-border) 70%,transparent);padding-inline-start:var(--space-inset-md)}.c-nav-flyout__mega-link{display:flex;flex-direction:row;align-items:center;gap:var(--space-gap-sm);border-radius:var(--component-radius-sm);padding:var(--space-inset-xs);color:inherit;text-decoration:none;transition:background-color var(--motion-duration-fast) var(--motion-easing-standard),color var(--motion-duration-fast) var(--motion-easing-standard)}.c-nav-flyout__mega-link:hover,.c-nav-flyout__mega-link:focus-visible{background:color-mix(in srgb,var(--color-panel) 22%,transparent);text-decoration:none}.c-nav-flyout__mega-link--card{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-gap-flush);padding:0;border-radius:0;background:transparent}.c-nav-flyout__mega-link--card:hover,.c-nav-flyout__mega-link--card:focus-visible{background:transparent;color:inherit}.c-nav-flyout__mega-card{display:flex;flex-direction:column;gap:var(--space-gap-flush);min-width:0;color:inherit;--u-overlink-primary-color: var(--component-link)}.c-nav-flyout__mega-media{inline-size:4.25rem;max-inline-size:4.25rem}.c-nav-flyout__mega-media--card{display:block;inline-size:100%;max-inline-size:none}.c-nav-flyout__mega-label{text-wrap:pretty}.c-nav-flyout__mega-label--with-icon{display:flex;align-items:center;flex-wrap:nowrap;gap:var(--space-gap-sm);min-width:0}.c-nav-flyout__mega-label-text{min-width:0}.c-nav-flyout__mega-summary{margin:0;color:color-mix(in srgb,currentColor 78%,transparent)}.c-nav-flyout__mega-copy--card{padding-block-start:var(--space-inset-xs)}.c-nav-flyout__mega-label--card{display:block;margin:0}.c-nav-flyout__mega-label--card a{color:inherit;text-decoration:none;overflow-wrap:anywhere}.c-nav-flyout__mega-label--card a:hover,.c-nav-flyout__mega-label--card a:focus-visible{color:var(--component-link);text-decoration:underline;text-decoration-thickness:var(--component-chrome-editorial-link-overlink-underline-thickness);text-underline-offset:var(--component-chrome-editorial-link-overlink-underline-offset)}.c-nav-item--context-drawer,.c-nav-item--context-drawer .c-nav-item__split,.c-nav-item--context-drawer .c-nav-item__link{inline-size:100%}.c-nav-item--context-drawer .c-nav-item__flyout>.c-expandable__outer{position:relative;inset:auto;inline-size:100%;min-inline-size:0;margin-top:var(--space-gap-xs)}.c-nav-item--context-drawer .c-nav-flyout__panel{background:transparent;box-shadow:none;border-radius:0;padding:0 0 0 var(--space-inset-sm)}.c-nav-item--context-drawer .c-nav-flyout__mega-group+.c-nav-flyout__mega-group{border-inline-start:0;padding-inline-start:0}.c-nav-item--context-drawer .c-nav-flyout__mega-repeat{padding-inline-start:0;border-inline-start:0}@media (min-width: 70rem){.c-nav-flyout__mega-inner--support-cards{grid-template-columns:minmax(0,1fr) minmax(0,3fr)}.c-nav-flyout__mega-inner:not(.c-nav-flyout__mega-inner--support-groups):not(.c-nav-flyout__mega-inner--support-cards){grid-template-columns:repeat(4,minmax(0,1fr))}.c-nav-flyout__mega-frame--support-groups{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}.c-nav-flyout__mega-repeat--columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}.c-nav-flyout__mega-repeat--columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}.c-nav-flyout__mega-repeat--columns-4{grid-template-columns:repeat(4,minmax(0,1fr))}.c-nav-flyout__mega-repeat--columns-5{grid-template-columns:repeat(5,minmax(0,1fr))}.c-nav-flyout__mega-repeat--columns-6{grid-template-columns:repeat(6,minmax(0,1fr))}}}@layer components{.c-nav-container{display:block;position:relative;overflow:visible;padding:var(--component-space-flush);margin:var(--component-space-flush);list-style:none}.c-nav-container__menu{display:flex;flex-direction:column;gap:var(--nav-container-menu-gap, var(--space-gap-xs));padding:var(--component-space-flush);margin:var(--component-space-flush);list-style:none}.c-nav-container__menu--gap-flush{--nav-container-menu-gap: var(--space-gap-flush)}.c-nav-container__menu--gap-xxs{--nav-container-menu-gap: var(--space-gap-xxs)}.c-nav-container__menu--gap-xs{--nav-container-menu-gap: var(--space-gap-xs)}.c-nav-container__menu--gap-sm{--nav-container-menu-gap: var(--space-gap-sm)}.c-nav-container__menu--gap-md{--nav-container-menu-gap: var(--space-gap-md)}.c-nav-container__menu--gap-lg{--nav-container-menu-gap: var(--space-gap-lg)}.c-nav-container__menu--gap-xl{--nav-container-menu-gap: var(--space-gap-xl)}.c-nav-container__toggle{gap:var(--space-gap-xxs);color:var(--nav-container-link, var(--component-text));text-decoration:none;background:transparent;border:0;padding:var(--space-inset-xxs) var(--space-inset-xs);cursor:pointer}.c-nav-container__toggle:hover,.c-nav-container__toggle:focus-visible{color:var(--nav-container-link-hover, var(--component-link-hover))}}@layer components{.c-quote-attribution{display:flex;align-items:center;gap:var(--space-gap-xs);min-inline-size:0}.c-quote-attribution__portrait{flex:0 0 var(--component-chrome-testimonial-portrait-size);inline-size:var(--component-chrome-testimonial-portrait-size)}.c-quote-attribution__portrait-image,.c-quote-attribution__portrait-image :where(.c-image,.c-image__media,.c-image__img){overflow:hidden;border-radius:var(--shape-radius-full)}.c-quote-attribution__portrait-image .c-image{border:var(--component-chrome-testimonial-portrait-border)}.c-quote-attribution__portrait-image .c-image__img{display:block;inline-size:100%;block-size:100%;object-fit:cover}.c-quote-attribution__text{display:flex;flex-direction:column;gap:var(--space-gap-flush);min-inline-size:0;overflow-wrap:anywhere}.c-quote-attribution__role,.c-quote-attribution__details{color:var(--color-muted)}.c-quote-attribution__details{margin:0;padding:0;list-style:none}.c-quote-attribution__action{color:var(--color-link);text-decoration:underline;text-underline-offset:.25em}.c-quote-attribution__action:hover,.c-quote-attribution__action:focus-visible{color:var(--color-link-hover)}.c-quote-attribution__action:focus-visible{outline:var(--component-chrome-testimonial-focus-outline);outline-offset:var(--space-inset-xxs)}}@layer components{.c-search-form{--search-submit-icon-size-default: 1.5rem;display:block}.c-search-form__label,.c-search-form__sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.c-search-form__field{display:grid;grid-template-columns:minmax(0,1fr) max-content;gap:var(--space-gap-xs);min-width:0}.c-search-form__input{width:100%;min-width:0;min-block-size:var(--search-input-min-block-size, auto);padding-block:var(--search-input-padding-block, var(--space-inset-xs));padding-inline:var(--search-input-padding-inline, var(--space-inset-sm));border:1px solid var(--search-input-border, var(--component-input-border));border-radius:var(--shape-radius-full);background:var(--search-input-bg, var(--component-input-bg));color:var(--search-input-fg, var(--component-input-text))}.c-search-form__input::placeholder{color:var(--color-muted);opacity:1}.c-search-form__input:focus-visible{outline:2px solid var(--search-input-outline, var(--component-input-border-focus));outline-offset:2px}.c-search-form__submit{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:var(--space-gap-flush);border:none;border-radius:var(--shape-radius-full);background:var(--search-submit-bg, var(--component-intent-action-background));color:var(--search-submit-fg, var(--component-intent-action-text));padding:var(--space-inset-xs) var(--space-inset-md);cursor:pointer}.c-search-form__submit--icon{inline-size:var(--search-submit-size, auto);block-size:var(--search-submit-size, auto);aspect-ratio:1;padding:0}.c-search-form__submit-icon,.c-search-form__submit-icon svg{inline-size:var(--search-submit-icon-size, var(--search-submit-icon-size-default));block-size:var(--search-submit-icon-size, var(--search-submit-icon-size-default))}.c-search-form__submit:focus-visible{outline:2px solid var(--search-submit-outline, var(--component-intent-action-focus-ring));outline-offset:2px}.c-search-panel__expandable{position:fixed;top:var(--component-chrome-header-search-panel-top);left:0;right:0;z-index:var(--component-chrome-header-search-z-index);overflow:hidden;pointer-events:none}.c-search-panel__expandable[data-is-active=true]{pointer-events:auto}.c-search-panel__expandable .c-expandable__overlay{z-index:1200}.c-search-panel__expandable .c-expandable__outer{display:block;max-height:100vh;overflow:hidden;transform:translateY(-100%);will-change:transform;transition:transform var(--component-chrome-header-search-panel-transition-duration) var(--component-chrome-header-search-panel-transition-easing)}.c-search-panel__expandable[data-is-active=false] .c-expandable__outer{display:block}.c-search-panel__expandable[data-is-active=true] .c-expandable__outer{overflow:auto;transform:translateY(0)}@media (prefers-reduced-motion: reduce){.c-search-panel__expandable .c-expandable__outer{transition:none}}.c-search-panel{--search-panel-background: var(--component-bg);--search-panel-border: color-mix(in srgb, var(--component-border) 60%, transparent);--search-panel-shadow: var(--component-chrome-elevation-raised);--search-panel-inner-max: var(--component-chrome-header-search-inner-max);--search-panel-padding-block: var(--component-chrome-header-search-padding-block);--search-panel-close-size: calc(var(--component-chrome-control-min-size) * .9);--search-panel-close-radius: var(--component-chrome-control-radius);--search-panel-close-border: color-mix(in srgb, var(--component-border) 70%, transparent);--search-panel-close-background: var(--component-intent-action-subtle-background);--search-panel-close-icon-size: calc(var(--search-panel-close-size) * .67);--search-panel-close-inset-block-start: var(--component-chrome-header-search-close-inset-block-start);--search-panel-close-inset-inline-end: var(--component-chrome-header-search-close-inset-inline-end);--search-input-min-block-size: var(--component-chrome-header-search-input-min-block-size);--search-input-padding-block: var(--component-chrome-header-search-input-padding-block);--search-input-padding-inline: var(--component-chrome-header-search-input-padding-inline);--search-submit-icon-size: var(--component-chrome-header-search-submit-icon-size);--search-submit-size: var(--component-chrome-header-search-submit-size);position:relative;background:var(--search-panel-background);color:var(--component-text);padding-top:calc(var(--masthead-height, 0px) + var(--search-panel-padding-block));padding-bottom:var(--search-panel-padding-block);border-bottom:1px solid var(--search-panel-border);box-shadow:var(--search-panel-shadow)}.c-search-panel__inner{display:flex;flex-direction:column;gap:var(--space-gap-sm);max-width:var(--search-panel-inner-max);margin:0 auto;padding-inline:var(--component-width-full-gutter)}.c-search-panel__close{position:absolute;inset-block-start:var(--search-panel-close-inset-block-start);inset-inline-end:var(--search-panel-close-inset-inline-end);z-index:1;width:var(--search-panel-close-size);height:var(--search-panel-close-size);border-radius:var(--search-panel-close-radius);border:1px solid var(--search-panel-close-border);background:var(--search-panel-close-background);color:var(--color-on-accent-subtle);cursor:pointer}.c-search-panel__close-icon,.c-search-panel__close-icon svg{inline-size:var(--search-panel-close-icon-size);block-size:var(--search-panel-close-icon-size)}.c-search-panel__cta{color:var(--component-intent-editorial-text)}}@layer components{.c-social-links{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--space-gap-xxs);list-style:none;margin:var(--component-space-flush);padding:var(--component-space-flush)}.c-social-links a.c-social-links__link{display:flex;align-items:center;justify-content:center;color:var(--component-intent-action-text);text-decoration:none;width:2.75rem;height:2.75rem;border-radius:var(--shape-radius-full);background:var(--component-intent-action-background);transition:background var(--motion-duration-medium) var(--motion-easing-standard),transform var(--motion-duration-medium) var(--motion-easing-standard)}.c-social-links a.c-social-links__link:hover,.c-social-links a.c-social-links__link:focus-visible{background:var(--component-intent-action-background-hover);color:var(--component-intent-action-text);transform:translateY(calc(-2 * var(--motion-lift-distance)))}.c-social-links a.c-social-links__link:focus-visible{outline:2px solid var(--component-intent-action-focus-ring);outline-offset:.125rem}.c-social-links__icon{--icon-size: 1.5rem;display:flex}.c-social-links__icon-svg.c-icon .fill{fill:currentColor}.c-social-links__label{position:absolute;width:1px;height:1px;padding:var(--component-space-flush);margin:calc(var(--component-space-flush) - 1px);overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}@layer components{.c-lu-accordion{--accordion-grid-gap:clamp(30px, calc(20.7534px + 2.56849vw) ,60px);display:flow-root;width:calc((100% - 2 * var(--lu-gutter)) * 2 / 3 - var(--accordion-grid-gap) / 3);max-width:886.7px;margin-inline:auto}.c-lu-accordion>h2{font-family:var(--font-family-style-lu-section-heading);font-size:var(--font-size-lu-section-heading);line-height:var(--line-height-lu-section-heading);font-weight:var(--font-weight-lu-section-heading);letter-spacing:var(--letter-spacing-lu-section-heading);text-transform:var(--text-transform-lu-section-heading);text-align:center;margin:0 0 calc(22.5px + var(--space-gap-sm))}.c-lu-accordion__intro:empty{display:none}.c-lu-accordion__intro:not(:empty){margin-bottom:24px}.c-lu-accordion__item{background:#cbebf8;background-clip:padding-box;border-top:2px solid transparent;border-radius:16px;margin-bottom:6px;overflow:hidden}.c-lu-accordion__item summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px clamp(24px,21.5342px + .684932vw,32px);cursor:pointer;color:var(--lu-navy)}.c-lu-accordion__item summary::-webkit-details-marker{display:none}.c-lu-accordion__item summary:focus-visible{outline:3px solid var(--lu-orange);outline-offset:-4px}.c-lu-accordion__item h3{font-family:var(--font-family-style-lu-card-heading);font-size:var(--font-size-lu-card-heading);line-height:var(--line-height-lu-card-heading);font-weight:var(--font-weight-lu-card-heading);letter-spacing:var(--letter-spacing-lu-card-heading);text-transform:var(--text-transform-lu-card-heading);margin:0}.c-lu-accordion__item summary span{position:relative;flex:0 0 24px;block-size:24px;border-radius:50%;background:#fff}.c-lu-accordion__item summary span:before,.c-lu-accordion__item summary span:after{content:"";position:absolute;inset:50% auto auto 50%;inline-size:14px;block-size:2px;translate:-50% -50%;background:currentColor}.c-lu-accordion__item summary span:after{rotate:90deg}.c-lu-accordion__item[open] summary span:after{display:none}.c-lu-accordion__content{padding:0 clamp(24px,21.5342px + .684932vw,32px) 24px}.framework-component-preview .c-lu-accordion__item:not([open])>.c-lu-accordion__content{display:none}.c-lu-accordion__content .lu-copy{font-family:var(--font-family-style-lu-base);font-size:var(--font-size-lu-base);line-height:var(--line-height-lu-base);font-weight:var(--font-weight-lu-base);letter-spacing:var(--letter-spacing-lu-base);text-transform:var(--text-transform-lu-base)}@media (max-width: 899px){.c-lu-accordion{width:calc((100% - 2 * var(--lu-gutter)) * 5 / 6 - var(--accordion-grid-gap) / 6)}}@media (max-width: 739px){.c-lu-accordion{width:calc((100% - 2 * var(--space-gap-md)) * 5 / 6)}}@media (max-width: 595px){.c-lu-accordion{width:calc(100% - 2 * var(--space-gap-md))}}}@layer components{.c-lu-accordion-group{--accordion-flow-space:clamp(28px, calc(24.3013px + 1.0273vw) ,40px);display:grid;gap:var(--accordion-flow-space)}.c-lu-accordion-group>.c-lu-accordion:first-child{margin-block-start:var(--accordion-flow-space)}.c-lu-accordion-group--curved-band{position:relative;background:linear-gradient(to right,var(--lu-blue),var(--lu-navy));color:#fff}.c-lu-accordion-group--curved-band:before{content:"";position:absolute;top:0;right:0;bottom:0;left:50%;background:url(./curved-bg-cropped-DEeSWApe.svg) right center/cover no-repeat;pointer-events:none}.c-lu-accordion-group--curved-band{padding-block:var(--lu-section-space)}.c-lu-accordion-group--curved-band>.c-lu-accordion{position:relative}@media (max-width: 739px){.c-lu-accordion-group--curved-band{padding-block:var(--space-gap-lg)}}.c-lu-accordion-group .c-lu-accordion__item{--color-text: var(--lu-body);--color-link: var(--lu-blue);--color-link-hover: var(--lu-navy);color:var(--color-text)}}@layer components{.c-lu-account-presentation{background:#fff;color:var(--lu-body);padding-inline:var(--lu-gutter)}.c-lu-account-presentation__inner{width:min(100%,600px);margin-inline:auto}.c-lu-account-presentation h2{font-family:var(--font-family-style-lu-section-heading);font-size:var(--font-size-lu-section-heading);line-height:var(--line-height-lu-section-heading);font-weight:var(--font-weight-lu-section-heading);letter-spacing:var(--letter-spacing-lu-section-heading);text-transform:var(--text-transform-lu-section-heading);color:var(--lu-blue);text-align:center;margin:0 0 .45em}.c-lu-account-presentation__form fieldset{border:0;margin:0;padding:0;min-width:0}.c-lu-account-presentation__form p{margin:0 0 .85em}.c-lu-account-presentation__form label{display:block;font-family:var(--font-family-style-label-large);font-size:var(--font-size-label-large);line-height:var(--line-height-label-large);font-weight:var(--font-weight-label-large);letter-spacing:var(--letter-spacing-label-large);text-transform:var(--text-transform-label-large);margin-bottom:24.48px}.c-lu-account-presentation__form input:not([type=hidden]){display:block;width:100%;margin:0;padding:clamp(12px,10.7671px + .342466vw,16px) clamp(16px,13.5342px + .684932vw,24px);border:1px solid var(--lu-body);background:#fff;color:inherit}.c-lu-account-presentation__form button{min-height:48.8px;--lu-button-background:var(--lu-navy);--lu-button-hover-background:var(--lu-blue)}.c-lu-account-presentation__account-links p{margin:.85em 0 0}.c-lu-account-presentation__links p{margin:24px 0 0}.c-lu-account-presentation__notice{padding:16px;border-left:4px solid var(--lu-teal);background:#edf9fe}.c-lu-account-presentation__development{font-family:var(--font-family-style-lu-small);font-size:var(--font-size-lu-small);line-height:var(--line-height-lu-small);font-weight:var(--font-weight-lu-small);letter-spacing:var(--letter-spacing-lu-small);text-transform:var(--text-transform-lu-small)}.c-lu-account-presentation__profile{width:100%;margin:32px auto}.c-lu-account-presentation__profile>div{padding:18px;margin-bottom:10px;border-radius:10px;color:#fff;background:var(--lu-blue)}.c-lu-account-presentation__profile dt{font-family:var(--font-family-style-lu-resource-heading);font-size:var(--font-size-lu-resource-heading);line-height:var(--line-height-lu-resource-heading);font-weight:var(--font-weight-lu-resource-heading);letter-spacing:var(--letter-spacing-lu-resource-heading);text-transform:var(--text-transform-lu-resource-heading);color:var(--lu-lime)}.c-lu-account-presentation__profile dd{margin:0;overflow-wrap:anywhere}.c-lu-account-presentation__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-block:32px}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-article-hero){--component-padding-before-auto:var(--space-gap-lg);--component-padding-after-auto:var(--space-gap-lg)}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-article-hero)+.c-component-spacing{--component-join-previous-auto:var(--space-gap-lg)}}@layer components{.c-lu-article-hero{margin-block:calc(-1 * var(--component-edge-before, 0px)) calc(-1 * var(--component-edge-after, 0px));padding-block:var(--component-edge-before, 0px) var(--component-edge-after, 0px);--article-gap:clamp(30px, calc(20.7534px + 2.56849vw) ,60px);position:relative;overflow:hidden;background:#fff}.c-lu-article-hero__breadcrumb{position:absolute;top:20px;left:20px;z-index:3;font-family:var(--font-family-style-lu-event-label);font-size:var(--font-size-lu-event-label);line-height:var(--line-height-lu-event-label);font-weight:var(--font-weight-lu-event-label);letter-spacing:var(--letter-spacing-lu-event-label);text-transform:var(--text-transform-lu-event-label)}.c-lu-article-hero__breadcrumb a{color:var(--lu-blue);text-underline-offset:3px}.c-lu-article-hero__breadcrumb a:before{content:"< ";display:inline-block;white-space:pre}.c-lu-article-hero__inner{max-width:calc(1528px - 2 * var(--lu-gutter));display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--article-gap);grid-template-rows:1fr auto;position:relative;z-index:1}.c-lu-article-hero:has(>.c-lu-article-hero__breadcrumb)>.c-lu-article-hero__inner{padding-block-start:max(0px,var(--space-gap-md) - var(--component-edge-before, 0px))}.c-lu-article-hero__text{grid-column:1/span 6;margin-top:clamp(24px,21.5342px + .684932vw,32px)}.c-lu-article-hero h1{font-family:var(--font-family-style-lu-heading-2);font-size:var(--font-size-lu-heading-2);line-height:var(--line-height-lu-heading-2);font-weight:var(--font-weight-lu-heading-2);letter-spacing:var(--letter-spacing-lu-heading-2);text-transform:var(--text-transform-lu-heading-2);margin:0 0 .45em -.035em}.c-lu-article-hero h1 span{font-family:var(--font-family-style-lu-institutional-highlight);font-size:var(--font-size-lu-institutional-highlight);line-height:var(--line-height-lu-institutional-highlight);font-weight:var(--font-weight-lu-institutional-highlight);letter-spacing:var(--letter-spacing-lu-institutional-highlight);text-transform:var(--text-transform-lu-institutional-highlight);background:#fff;box-decoration-break:clone;-webkit-box-decoration-break:clone;padding-right:.4em}.c-lu-article-hero__meta{margin-top:20px;font-family:var(--font-family-style-lu-body);font-size:var(--font-size-lu-body);line-height:var(--line-height-lu-body);font-weight:var(--font-weight-lu-body);letter-spacing:var(--letter-spacing-lu-body);text-transform:var(--text-transform-lu-body);color:var(--lu-royal);margin-bottom:clamp(30px,20.7534px + 2.56849vw,60px)}.c-lu-article-hero__meta p{margin:0}.c-lu-article-hero__meta>p:first-child{font-family:var(--font-family-style-lu-news-date);font-size:var(--font-size-lu-news-date);line-height:var(--line-height-lu-news-date);font-weight:var(--font-weight-lu-news-date);letter-spacing:var(--letter-spacing-lu-news-date);text-transform:var(--text-transform-lu-news-date)}.c-lu-article-hero__meta ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:0 5px}.c-lu-article-hero__meta li:not(:last-child):after{content:","}.c-lu-article-hero__share>p{font-family:var(--font-family-style-lu-share-label);font-size:var(--font-size-lu-share-label);line-height:var(--line-height-lu-share-label);font-weight:var(--font-weight-lu-share-label);letter-spacing:var(--letter-spacing-lu-share-label);text-transform:var(--text-transform-lu-share-label);margin:0 0 8px;color:var(--lu-navy)}.c-lu-article-hero__share ul{display:flex;flex-wrap:wrap;gap:2px;list-style:none;padding:0;margin:0 0 0 -3px}.c-lu-article-hero__share a{font-family:var(--font-family-style-lu-small);font-size:var(--font-size-lu-small);line-height:var(--line-height-lu-small);font-weight:var(--font-weight-lu-small);letter-spacing:var(--letter-spacing-lu-small);text-transform:var(--text-transform-lu-small);position:relative;color:var(--lu-lime)}.c-lu-article-hero__share a:before{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--lu-navy)}.c-lu-article-hero__share a:is(:hover,:focus-visible){color:var(--lu-navy)}.c-lu-article-hero__share a:is(:hover,:focus-visible):before{background:var(--lu-lime)}.c-lu-article-hero__share a{min-height:44px;min-width:44px;margin-block:-3px;display:inline-flex;align-items:center;justify-content:center;padding:3px;text-decoration:none}.c-lu-article-hero__share-icon{position:relative;z-index:1}.c-lu-article-hero__share svg{display:block;width:22px;height:22px;fill:currentColor}.c-lu-article-hero__image{grid-column:8/-1;grid-row:1/span 3;align-self:start;min-width:0}.c-lu-article-hero__image .c-image{border:6px solid white}.c-lu-article-hero__image .c-image__media{aspect-ratio:1}.c-lu-article-hero__image img{width:100%;height:100%;object-fit:cover}.c-lu-article-hero__decor{position:absolute;inset:0 0 0 auto;width:33%;min-width:500px;border-bottom-left-radius:50%;overflow:hidden}.c-lu-article-hero__decor :is(.c-image,.c-image__media,img){height:100%;width:100%;object-fit:cover;border-radius:0}.c-lu-article-hero--no-image .c-lu-article-hero__text{grid-column:1/-1;max-width:970px}@media (min-width: 740px) and (max-width: 899px){.c-lu-article-hero__text{grid-column:1/span 7}}@media (max-width: 739px){.c-lu-article-hero__inner{display:flex;flex-direction:column;gap:0}.c-lu-article-hero__image{margin-top:clamp(32px,29.5342px + .684932vw,40px);width:100%}.c-lu-article-hero__decor{display:none}.c-lu-article-hero__meta{border-top:1px solid #ddd;padding-top:20px}.c-lu-article-hero__share>p{display:none}.c-lu-article-hero__share ul{gap:0}}}@layer components{.c-lu-card-grid{--card-layout-gap:clamp(30px, calc(20.7534px + 2.56849vw) , 60px);--card-padding:clamp(16px, calc(13.5342px + .684932vw), 24px);position:relative;isolation:isolate}.c-lu-card-grid__header{display:flow-root;text-align:center;margin-bottom:calc(var(--card-padding) + var(--space-gap-md))}.c-lu-card-grid__header h2{margin:0}.c-lu-card-grid__header>.lu-copy:has(>*){margin-block-start:var(--space-gap-md)}.c-lu-card-grid__header>.lu-copy>:first-child{margin-block-start:0}.c-lu-card-grid__header>.lu-copy>:last-child{margin-block-end:0}.c-lu-card-grid__items{display:grid;grid-template-columns:1fr;gap:40px 20px;width:calc((100% + var(--card-layout-gap)) * 2 / 3 - var(--card-layout-gap));margin-inline:auto}.c-lu-card-grid__card{min-width:0;display:flex;flex-direction:column;position:relative;background:#fff;color:var(--lu-body);border-radius:8px;overflow:hidden;box-shadow:0 2px 6px #00000026}.c-lu-card-grid__image .c-image__media{border-radius:0}.c-lu-card-grid__image img{width:100%;height:250px;object-fit:cover}.c-lu-card-grid--boxed .c-lu-card-grid__card{border-radius:0 0 8px 8px}.c-lu-card-grid__text{flex:1;padding:var(--card-padding)}.c-lu-card-grid__text h3{font-family:var(--font-family-style-lu-card-heading);font-size:var(--font-size-lu-card-heading);line-height:var(--line-height-lu-card-heading);font-weight:var(--font-weight-lu-card-heading);letter-spacing:var(--letter-spacing-lu-card-heading);text-transform:var(--text-transform-lu-card-heading);color:var(--lu-navy);text-align:center;margin:0 0 .7em}.c-lu-card-grid__text .lu-copy{font-family:var(--font-family-style-lu-body);font-size:var(--font-size-lu-body);line-height:var(--line-height-lu-body);font-weight:var(--font-weight-lu-body);letter-spacing:var(--letter-spacing-lu-body);text-transform:var(--text-transform-lu-body)}.c-lu-card-grid__text .lu-copy a{position:relative;z-index:3}.c-lu-card-grid__button{text-align:center;margin-top:clamp(24px,3vw,40px)}.c-lu-card-grid__button .lu-button{--lu-button-background:var(--lu-navy);block-size:auto;max-inline-size:100%;padding:16px 24px;border-radius:40px;font-family:var(--font-family-style-lu-button);font-size:var(--font-size-lu-button);line-height:var(--line-height-lu-button);font-weight:var(--font-weight-lu-button);letter-spacing:var(--letter-spacing-lu-button);text-transform:var(--text-transform-lu-button);white-space:normal;overflow-wrap:anywhere}.c-lu-card-grid__cta{text-align:center;margin-top:clamp(36px,27.3699px + 2.39726vw,64px)}.c-lu-card-grid--plain .c-lu-card-grid__items,.c-lu-card-grid--circular .c-lu-card-grid__items{width:calc((100% + var(--card-layout-gap)) * 5 / 6 - var(--card-layout-gap));gap:40px}.c-lu-card-grid--plain .c-lu-card-grid__card,.c-lu-card-grid--circular .c-lu-card-grid__card{background:transparent;border-radius:0;box-shadow:none;color:inherit}.c-lu-card-grid--plain .c-lu-card-grid__text,.c-lu-card-grid--circular .c-lu-card-grid__text{padding-inline:0}[data-palette=navy] :is(.c-lu-card-grid--circular,.c-lu-card-grid--plain) .c-lu-card-grid__text h3{color:inherit}.c-lu-card-grid--plain .c-lu-card-grid__image img{height:auto;max-height:300px}.c-lu-card-grid--circular .c-lu-card-grid__image{padding:var(--card-padding) 0 0}.c-lu-card-grid--circular .c-lu-card-grid__image img{width:100px;height:100px;border-radius:50%;margin-inline:auto}.c-lu-card-grid--plain .c-lu-card-grid__items[data-count="4"] .c-lu-card-grid__image img{height:300px}.c-lu-card-grid--plain .c-lu-card-grid__items[data-count="4"] .lu-copy a:not(:hover,:focus-visible){text-decoration:none}@media (max-width: 739px){.c-lu-card-grid--plain .c-lu-card-grid__items[data-count="4"]{width:calc(100% - 48px);gap:64px}}.c-lu-card-grid--info{display:flow-root}.c-lu-card-grid--info .c-lu-card-grid__header,.c-lu-card-grid--info .c-lu-card-grid__header h2{margin-block-end:0}.c-lu-card-grid--info .c-lu-card-grid__items{width:calc(100% - 2 * var(--lu-gutter));max-width:1200px;gap:40px;margin-block-start:var(--card-padding)}.c-lu-card-grid--info .c-lu-card-grid__header+.c-lu-card-grid__items{margin-block-start:calc(2 * var(--card-padding))}.c-lu-card-grid--info .c-lu-card-grid__card{background:var(--lu-navy);color:#fff;border-radius:0;box-shadow:none}.c-lu-card-grid--info .c-lu-card-grid__image img{aspect-ratio:16/9;height:auto}.c-lu-card-grid--info .c-lu-card-grid__text{position:relative;padding:clamp(24px,21.5342px + .684932vw,32px)}.c-lu-card-grid--info .c-lu-card-grid__text h3{font-family:var(--font-family-style-lu-section-heading);font-size:var(--font-size-lu-section-heading);line-height:var(--line-height-lu-section-heading);font-weight:var(--font-weight-lu-section-heading);letter-spacing:var(--letter-spacing-lu-section-heading);text-transform:var(--text-transform-lu-section-heading);color:var(--lu-lime);text-align:left;margin-bottom:.4em}.c-lu-card-grid--info .lu-copy h5{font-family:var(--font-family-style-lu-section-subheading-strong);font-size:var(--font-size-lu-section-subheading-strong);line-height:var(--line-height-lu-section-subheading-strong);font-weight:var(--font-weight-lu-section-subheading-strong);letter-spacing:var(--letter-spacing-lu-section-subheading-strong);text-transform:var(--text-transform-lu-section-subheading-strong);margin:0 0 clamp(30px,3.6vw,40px)}.c-lu-card-grid--info .c-lu-card-grid__disclosures{padding-block:36px 40px}.c-lu-card-grid--info .c-lu-card-grid__image+.c-lu-card-grid__text:before{content:"";position:absolute;inset:-40px 0 auto;height:40px;background:linear-gradient(to bottom,#00264700,#00264766 40%,#002647cc 70%,#002647)}.c-lu-card-grid__text-link{display:inline-block;position:relative;z-index:3;margin-top:16px;color:inherit;text-decoration:underline}.c-lu-card-grid__disclosures{padding:0 var(--card-padding) var(--card-padding)}.c-lu-card-grid__disclosure{background:#cbebf8;color:var(--lu-body);border-radius:16px;overflow:hidden;margin-bottom:6px}.c-lu-card-grid__disclosure:last-child{margin-bottom:0}.c-lu-card-grid__disclosure summary{font-family:var(--font-family-style-lu-card-heading);font-size:var(--font-size-lu-card-heading);line-height:var(--line-height-lu-card-heading);font-weight:var(--font-weight-lu-card-heading);letter-spacing:var(--letter-spacing-lu-card-heading);text-transform:var(--text-transform-lu-card-heading);display:flex;align-items:center;justify-content:space-between;gap:20px;list-style:none;cursor:pointer;padding:17.5px 24px}.c-lu-card-grid__disclosure summary::-webkit-details-marker{display:none}.c-lu-card-grid__disclosure summary:focus-visible{outline:3px solid var(--lu-orange);outline-offset:-4px}.c-lu-card-grid__disclosure summary span{flex:0 0 28px;inline-size:28px;block-size:28px;border-radius:50%;background:#fff;display:grid;place-items:center}.c-lu-card-grid__disclosure summary span:before{content:"+";font:700 24px/1 sans-serif}.c-lu-card-grid__disclosure[open] summary span:before{content:"−"}.c-lu-card-grid__disclosure-content{padding:0 24px 28px}.c-lu-card-grid__disclosure-content .lu-copy{font-family:var(--font-family-style-lu-base);font-size:var(--font-size-lu-base);line-height:var(--line-height-lu-base);font-weight:var(--font-weight-lu-base);letter-spacing:var(--letter-spacing-lu-base);text-transform:var(--text-transform-lu-base)}.c-lu-card-grid__disclosure-content a{color:var(--lu-blue)}@media (min-width: 740px){.c-lu-card-grid__items{grid-template-columns:repeat(2,minmax(0,1fr))}.c-lu-card-grid__items[data-count="1"]{grid-template-columns:1fr}.c-lu-card-grid__items[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.c-lu-card-grid__image img{height:200px}}@media (min-width: 1084px){.c-lu-card-grid__items{grid-template-columns:repeat(4,minmax(0,1fr))}.c-lu-card-grid__items[data-count="2"],.c-lu-card-grid--info .c-lu-card-grid__items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 739px){.c-lu-card-grid--info .c-lu-card-grid__items{width:calc(100% - 2 * var(--lu-gutter))}.c-lu-card-grid--info .c-lu-card-grid__card{margin-block-end:var(--card-padding)}.c-lu-card-grid__items,.c-lu-card-grid--plain .c-lu-card-grid__items,.c-lu-card-grid--circular .c-lu-card-grid__items{width:calc(100% - 48px)}}}@layer components{.c-lu-carousel{position:relative;overflow:hidden}.c-lu-carousel__header{text-align:center;max-width:834px;margin-bottom:clamp(56px,4.3vw,74px)}.c-lu-carousel__header h2{color:var(--lu-body)}.c-lu-carousel__track{display:flex;gap:20px;align-items:flex-start;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding:0;scrollbar-width:none}.c-lu-carousel__track:focus-visible{outline:3px solid var(--lu-orange);outline-offset:-4px}.c-lu-carousel__track.is-dragging{scroll-snap-type:none;cursor:grabbing;-webkit-user-select:none;user-select:none}.c-lu-carousel__slide{flex:0 0 400px;min-width:0;max-width:80%;scroll-snap-align:start}.c-lu-carousel__surface{background:transparent}.c-lu-carousel__image .c-image__media{border-radius:0}.c-lu-carousel__image img{display:block;width:100%;height:250px;object-fit:cover}.c-lu-carousel__text{padding:16px;font-family:var(--font-family-style-lu-body);font-size:var(--font-size-lu-body);line-height:var(--line-height-lu-body);font-weight:var(--font-weight-lu-body);letter-spacing:var(--letter-spacing-lu-body);text-transform:var(--text-transform-lu-body)}.c-lu-carousel__text a{display:inline-block;margin-top:12px}.c-lu-carousel__controls{display:flex;justify-content:center;gap:16px;position:relative;margin-block-start:var(--space-gap-sm);opacity:0;pointer-events:none}.c-lu-carousel:is(:hover,:focus-within) .c-lu-carousel__controls{opacity:1}.c-lu-carousel__controls button{pointer-events:auto}@media (hover: none){.c-lu-carousel__controls{opacity:1}}@media (min-width: 740px) and (hover: hover){.c-lu-carousel__controls{position:absolute;margin-block-start:0;inset:50% 8px auto;translate:0 -50%;justify-content:space-between}}.c-lu-carousel__track.is-centered .c-lu-carousel__slide{scroll-snap-align:center}@media (max-width: 739px){.c-lu-carousel__slide{flex-basis:83%;max-width:83%}}@media (prefers-reduced-motion: reduce){.c-lu-carousel__track{scroll-behavior:auto}}}@layer components{.c-lu-collaboration-feed{--case-small:clamp(16px,calc(13.5342px + .684932vw),24px);--case-medium:clamp(24px,calc(21.5342px + .684932vw),32px);--case-large:clamp(36px, calc(27.3699px + 2.39726vw) ,64px);--case-inset:clamp(68px, calc(60.6027px + 2.05479vw) ,92px);background:#fff}.c-lu-collaboration-feed h2{font-family:var(--font-family-style-lu-heading-2);font-size:var(--font-size-lu-heading-2);line-height:var(--line-height-lu-heading-2);font-weight:var(--font-weight-lu-heading-2);letter-spacing:var(--letter-spacing-lu-heading-2);text-transform:var(--text-transform-lu-heading-2);text-align:center;margin:0;padding:var(--case-large) var(--lu-gutter) var(--case-medium)}.c-lu-collaboration-feed__items{display:grid;gap:40px}.c-lu-collaboration-feed__items>.c-card-slot{min-width:0;padding-block:var(--case-large);padding-inline:max(var(--case-inset),(100% - 1344px) / 2)}.c-lu-collaboration-feed__items>.c-card-slot:nth-child(odd){background:#f6f8fb}.c-lu-collaboration-feed__items>p{margin:0;padding:var(--case-large) var(--lu-gutter)}.c-lu-collaboration-feed__pagination{display:flex;justify-content:center;gap:24px;padding:40px var(--lu-gutter)}@media (min-width: 740px){.c-lu-collaboration-feed__items>.c-card-slot:nth-child(2n) .c-lu-collaboration-card__image{order:2}}@media (max-width: 739px){.c-lu-collaboration-feed h2{padding-top:0}.c-lu-collaboration-feed__items>.c-card-slot{padding-inline:var(--case-small)}}}@layer components{.c-lu-columns--narrow>.c-lu-columns__inner{border-bottom:1px solid var(--lu-teal);padding-bottom:var(--space-gap-md)}.c-lu-columns__grid{display:grid;gap:clamp(30px,20.7534px + 2.56849vw,60px)}.c-lu-columns__column{min-width:0;display:flex;flex-direction:column;gap:clamp(16px,2vw,24px)}.c-lu-columns .c-lu-columns__column>*{padding-block:0;margin:0;width:100%;max-width:none}.c-lu-columns .c-lu-columns__column>.c-lu-image{margin-block-end:var(--space-gap-sm)}.c-lu-columns .c-lu-columns__column :is(.lu-container,.lu-medium,.lu-narrow){width:100%;max-width:none;margin-inline:0}.c-lu-columns__grid--center>div{justify-content:center}.c-lu-columns__grid--end>div{justify-content:flex-end}.c-lu-columns--equal:has(.c-lu-rich-text__inner>div:only-child>div:first-child>iframe:only-child):not(:has(.c-lu-columns__column>:not(.c-lu-rich-text:only-child))) .c-lu-columns__grid{gap:min(var(--lu-gutter),60px)}.c-lu-columns--equal:has(.c-lu-rich-text__inner>div:only-child>div:first-child>iframe:only-child):not(:has(.c-lu-columns__column>:not(.c-lu-rich-text:only-child))) .c-lu-rich-text__inner>div:has(>div:first-child>iframe:only-child)>:last-child{margin-block-end:0}@media (min-width: 740px){.c-lu-columns__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.c-lu-columns__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.c-lu-columns__grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.c-lu-columns__grid--5{grid-template-columns:repeat(5,minmax(0,1fr))}}}@layer components{.c-lu-contact-hero{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(30px,20.7534px + 2.56849vw,60px);background:#edf9fe;color:var(--lu-body)}.c-lu-contact-hero__text{padding:clamp(32px,29.5342px + .684932vw,40px) var(--lu-gutter);min-width:0}.c-lu-contact-hero h1{font-family:var(--font-family-style-lu-heading-2);font-size:var(--font-size-lu-heading-2);line-height:var(--line-height-lu-heading-2);font-weight:var(--font-weight-lu-heading-2);letter-spacing:var(--letter-spacing-lu-heading-2);text-transform:var(--text-transform-lu-heading-2);margin:.55em 0 .45em -.035em}.c-lu-contact-hero__kicker{font-family:var(--font-family-style-lu-card-heading);font-size:var(--font-size-lu-card-heading);line-height:var(--line-height-lu-card-heading);font-weight:var(--font-weight-lu-card-heading);letter-spacing:var(--letter-spacing-lu-card-heading);text-transform:var(--text-transform-lu-card-heading);margin:0 0 .55em}.c-lu-contact-hero__copy{font-family:var(--font-family-style-lu-contact-copy);font-size:var(--font-size-lu-contact-copy);line-height:var(--line-height-lu-contact-copy);font-weight:var(--font-weight-lu-contact-copy);letter-spacing:var(--letter-spacing-lu-contact-copy);text-transform:var(--text-transform-lu-contact-copy)}.c-lu-contact-hero__copy p{margin-block:0}.c-lu-contact-hero__copy p+p{margin-top:15.3px}.c-lu-contact-hero__copy>:first-child{margin-top:0}.c-lu-contact-hero__copy>:last-child{margin-bottom:0}.c-lu-contact-hero__details{font-family:var(--font-family-style-lu-base);font-size:var(--font-size-lu-base);line-height:var(--line-height-lu-base);font-weight:var(--font-weight-lu-base);letter-spacing:var(--letter-spacing-lu-base);text-transform:var(--text-transform-lu-base)}.c-lu-contact-hero__details p{display:flex;align-items:flex-start;gap:16px;margin-block:clamp(16px,13.534px + .684907vw,24px)}.c-lu-contact-hero__details p>span:first-child{width:28px;height:28px;flex:0 0 28px;background:var(--lu-lime);border-radius:50%;display:flex;align-items:center;justify-content:center}.c-lu-contact-hero__details svg{width:18px;height:18px;fill:currentColor}.c-lu-contact-hero__details a{color:inherit;text-decoration:none;overflow-wrap:anywhere}.c-lu-contact-hero__details a:hover{text-decoration:underline}.c-lu-contact-hero__socials{display:flex;flex-wrap:wrap;gap:8px;margin-top:clamp(24px,21.534px + .684907vw,32px)}.c-lu-contact-hero__socials a{position:relative;width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;color:var(--lu-lime)}.c-lu-contact-hero__socials a:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--lu-blue)}.c-lu-contact-hero__socials [aria-hidden]{position:relative}.c-lu-contact-hero__socials svg{display:block;width:22px;height:22px;fill:currentColor}.c-lu-contact-hero__image{position:relative;min-width:0;min-height:0}.c-lu-contact-hero__image>.c-image{position:absolute;top:0;right:0;bottom:0;left:0;margin:0}.c-lu-contact-hero__image .c-image,.c-lu-contact-hero__image .c-image__media{height:100%;border:0;border-radius:0}.c-lu-contact-hero__image img{width:100%;height:100%;object-fit:cover}.c-lu-contact-hero__steps{font-family:var(--font-family-style-lu-base);font-size:var(--font-size-lu-base);line-height:var(--line-height-lu-base);font-weight:var(--font-weight-lu-base);letter-spacing:var(--letter-spacing-lu-base);text-transform:var(--text-transform-lu-base)}.c-lu-contact-hero__steps h2{font-family:var(--font-family-style-label);font-size:var(--font-size-label);line-height:var(--line-height-label);font-weight:var(--font-weight-label);letter-spacing:var(--letter-spacing-label);text-transform:var(--text-transform-label);color:var(--lu-navy);margin:clamp(24px,21.5342px + .684932vw,32px) 0 clamp(16px,13.5342px + .684932vw,24px)}.c-lu-contact-hero__steps ol{list-style:none;padding:0;margin:0}.c-lu-contact-hero__steps li{display:flex;align-items:flex-start;gap:15.3px;margin-bottom:clamp(16px,13.5342px + .684932vw,24px)}.c-lu-contact-hero__number{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex:0 0 40px;border-radius:50%;background:var(--lu-lime);font-family:var(--font-family-style-lu-contact-step-number);font-size:var(--font-size-lu-contact-step-number);line-height:var(--line-height-lu-contact-step-number);font-weight:var(--font-weight-lu-contact-step-number);letter-spacing:var(--letter-spacing-lu-contact-step-number);text-transform:var(--text-transform-lu-contact-step-number)}.c-lu-contact-hero__steps p{margin:0}.c-lu-contact-hero--no-image{display:block}.c-lu-contact-hero--no-image .c-lu-contact-hero__text{max-width:900px;margin-inline:auto}@media (max-width: 899px){.c-lu-contact-hero__socials{gap:3px}.c-lu-contact-hero{display:flex;flex-direction:column}.c-lu-contact-hero__image{aspect-ratio:4/3;margin-top:clamp(32px,29.5342px + .684932vw,40px)}}}@layer components{.c-lu-content-highlight .c-image__media{border-radius:0}.c-lu-content-highlight{--highlight-gap:clamp(24px,calc(21.5342px + .684932vw),32px);background:var(--color-background) center/cover;color:var(--color-text)}.c-lu-content-highlight__inner{width:min(720px,50% + 70px,100% - 4 * var(--lu-gutter))}.c-lu-content-highlight__card{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--highlight-gap);position:relative}.c-lu-content-highlight__media{grid-column:1/span 6;grid-row:1;min-width:0}.c-lu-content-highlight__media .c-image__media{aspect-ratio:5/4}.c-lu-content-highlight__media img{width:100%;height:100%;object-fit:cover}.c-lu-content-highlight__media--video .c-video__media{border-radius:0;box-shadow:none}.c-lu-content-highlight__media--video .c-video[data-video-state=paused] .c-video__controls{top:0;right:0;bottom:0;left:0;display:grid;place-items:center;pointer-events:none}.c-lu-content-highlight__media--video .c-video[data-video-state=paused] .c-video__toggle{inline-size:var(--hero-play-size, 72px);block-size:var(--hero-play-size, 72px);border:0;background:var(--lu-navy);color:#fff;box-shadow:none;pointer-events:auto}.c-lu-content-highlight__media--video{position:relative;z-index:2}.c-lu-content-highlight__video-source{position:absolute;inset:auto 12px 12px auto;z-index:3;border-radius:999px;padding:4px 12px;color:#fff;background:var(--lu-navy);font-family:var(--font-family-style-lu-small);font-size:var(--font-size-lu-small);line-height:var(--line-height-lu-small);font-weight:var(--font-weight-lu-small);letter-spacing:var(--letter-spacing-lu-small);text-transform:var(--text-transform-lu-small)}.c-lu-content-highlight__media .c-video[data-video-state=playing]+.c-lu-content-highlight__video-source:not(:focus){display:none}.c-lu-content-highlight__text{grid-column:7/-1;grid-row:1;display:flex;flex-direction:column;justify-content:center;gap:var(--highlight-gap);min-width:0}.c-lu-content-highlight h2{font-family:var(--font-family-style-lu-card-heading);font-size:var(--font-size-lu-card-heading);line-height:var(--line-height-lu-card-heading);font-weight:var(--font-weight-lu-card-heading);letter-spacing:var(--letter-spacing-lu-card-heading);text-transform:var(--text-transform-lu-card-heading);margin:0;color:var(--lu-blue)}.c-lu-content-highlight--navy h2{color:var(--lu-lime)}.c-lu-content-highlight:is(.c-lu-content-highlight--teal,.c-lu-content-highlight--purple) h2{color:var(--color-text)}.c-lu-content-highlight:is(.c-lu-content-highlight--teal,.c-lu-content-highlight--lime,.c-lu-content-highlight--mist){--color-link:var(--lu-navy);--color-link-hover:var(--lu-body);--color-focus:var(--lu-navy)}.c-lu-content-highlight__copy a{color:var(--color-link)}.c-lu-content-highlight__copy a:hover{color:var(--color-link-hover)}.c-lu-content-highlight__copy a:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.c-lu-content-highlight__link{color:inherit;text-decoration:none}.c-lu-content-highlight__link:hover{text-decoration:underline}.c-lu-content-highlight__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.c-lu-content-highlight__link:focus-visible:after{outline:3px solid var(--color-focus);outline-offset:4px}.c-lu-content-highlight__copy{font-family:var(--font-family-style-lu-base);font-size:var(--font-size-lu-base);line-height:var(--line-height-lu-base);font-weight:var(--font-weight-lu-base);letter-spacing:var(--letter-spacing-lu-base);text-transform:var(--text-transform-lu-base)}.c-lu-content-highlight__copy a{position:relative;z-index:2}.c-lu-content-highlight__copy .lu-legacy-icon-list h5{font-family:var(--font-family-style-lu-section-subheading);font-size:var(--font-size-lu-section-subheading);line-height:var(--line-height-lu-section-subheading);font-weight:var(--font-weight-lu-section-subheading);letter-spacing:var(--letter-spacing-lu-section-subheading);text-transform:var(--text-transform-lu-section-subheading);margin:0}.c-lu-content-highlight__copy .lu-legacy-icon-list>ul{margin-block:0}.c-lu-content-highlight__copy .lu-legacy-icon-list--exclamation>ul>li:before{background:var(--palette-sky-bg);border-radius:50%;inline-size:18px;text-align:center;font-family:var(--font-family-style-lu-metadata);font-size:var(--font-size-lu-metadata);line-height:var(--line-height-lu-metadata);font-weight:var(--font-weight-lu-metadata);letter-spacing:var(--letter-spacing-lu-metadata);text-transform:var(--text-transform-lu-metadata)}.c-lu-content-highlight--one .c-lu-content-highlight__card{display:flex;flex-direction:column}.c-lu-content-highlight--one .c-lu-content-highlight__text{gap:10px}.c-lu-content-highlight--one .c-lu-content-highlight__media .c-image__media{aspect-ratio:900/470}.c-lu-content-highlight--reverse .c-lu-content-highlight__media{grid-column:7/-1}.c-lu-content-highlight--reverse .c-lu-content-highlight__text{grid-column:1/span 6}.c-lu-content-highlight__card--no-media .c-lu-content-highlight__text{grid-column:1/-1}.c-lu-content-highlight+.c-lu-content-highlight .c-lu-content-highlight__card,.c-component-width--component-lu-content-highlight+.c-component-width--component-lu-content-highlight .c-lu-content-highlight__card{border-block-start:2px solid var(--lu-teal);padding-block-start:var(--highlight-gap)}@media (min-width: 1084px){.c-lu-content-highlight+.c-lu-content-highlight .c-lu-content-highlight__card:has(.c-lu-content-highlight__media--video),.c-component-width--component-lu-content-highlight+.c-component-width--component-lu-content-highlight .c-lu-content-highlight__card:has(.c-lu-content-highlight__media--video){padding-block-start:calc(1.75 * var(--highlight-gap))}}@media (max-width: 1083px){.c-lu-content-highlight__card{display:flex;flex-direction:column}.c-lu-content-highlight--reverse .c-lu-content-highlight__text{order:-1}}@media (max-width: 739px){.c-lu-content-highlight__media--video{--hero-play-size:58px}}}@layer components{.c-lu-cta-promo{--promo-surface:var(--color-background);background:color-mix(in srgb,var(--color-background) 75%,black);color:var(--color-text);position:relative}.c-lu-cta-promo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:50%;background:var(--promo-surface)}.c-lu-cta-promo--lime{background:#90a11d;color:var(--lu-body)}.c-lu-cta-promo--mist{background:var(--lu-teal)}.c-lu-cta-promo--purple{--promo-surface:linear-gradient(to right,var(--lu-navy),var(--lu-blue),var(--lu-purple));background:var(--color-background)}.c-lu-cta-promo__inner{position:relative;z-index:1;max-width:none;width:calc(100% - 2 * var(--lu-gutter) - 32px)}.c-lu-cta-promo__content{position:relative;background:var(--promo-surface);display:flex;align-items:center;gap:clamp(24px,21.5342px + .684932vw,32px);min-height:150px;padding:clamp(16px,13.5342px + .684932vw,24px) clamp(24px,21.5342px + .684932vw,32px) clamp(16px,13.5342px + .684932vw,24px) 0}.c-lu-cta-promo__content:before{content:"";position:absolute;inset:0 auto 0 -80px;width:80px;background:var(--promo-surface);clip-path:polygon(100% 0,0 50%,100% 100%)}.c-lu-cta-promo__image{width:200px;max-width:25%;flex-shrink:0;aspect-ratio:1;clip-path:polygon(25% 6.7%,75% 6.7%,100% 50%,75% 93.3%,25% 93.3%,0 50%);background:#fff;padding:6px}.c-lu-cta-promo__image .c-image{height:100%;clip-path:inherit}.c-lu-cta-promo__image .c-image__media{height:100%;aspect-ratio:1}.c-lu-cta-promo__image img{width:100%;height:100%;object-fit:cover}.c-lu-cta-promo__text{flex:1;min-width:0;font-family:var(--font-family-style-lu-base);font-size:var(--font-size-lu-base);line-height:var(--line-height-lu-base);font-weight:var(--font-weight-lu-base);letter-spacing:var(--letter-spacing-lu-base);text-transform:var(--text-transform-lu-base)}.c-lu-cta-promo--lime .c-lu-cta-promo__text p{max-inline-size:68ch}.c-lu-cta-promo h2{font-family:var(--font-family-style-lu-section-heading);font-size:var(--font-size-lu-section-heading);line-height:var(--line-height-lu-section-heading);font-weight:var(--font-weight-lu-section-heading);letter-spacing:var(--letter-spacing-lu-section-heading);text-transform:var(--text-transform-lu-section-heading);margin:0 0 .55em}.c-lu-cta-promo h3{font-family:var(--font-family-style-lu-card-heading);font-size:var(--font-size-lu-card-heading);line-height:var(--line-height-lu-card-heading);font-weight:var(--font-weight-lu-card-heading);letter-spacing:var(--letter-spacing-lu-card-heading);text-transform:var(--text-transform-lu-card-heading);margin:0 0 .55em}.c-lu-cta-promo__text>:last-child{margin-bottom:0}.c-lu-cta-promo a.lu-button{--lu-button-background:var(--lu-navy);--lu-button-hover-background:var(--palette-sky-bg);flex-shrink:0}@media (max-width: 899px){.c-lu-cta-promo__inner{width:calc(100% - 2 * var(--lu-gutter))}.c-lu-cta-promo__content{flex-direction:column;text-align:center;padding-right:0}.c-lu-cta-promo__image{width:180px;max-width:100%}.c-lu-cta-promo--lime .c-lu-cta-promo__image{width:200px}}}@layer components{.c-lu-curriculum-content{--curriculum-grid-gap:clamp(30px, calc(20.7534px + 2.56849vw) ,60px);--curriculum-small:clamp(16px,calc(13.5342px + .684932vw),24px);--curriculum-default:clamp(68px, calc(60.6027px + 2.05479vw) ,92px);--curriculum-medium:clamp(24px,calc(21.5342px + .684932vw),32px);--curriculum-flow:clamp(28px,calc(24.3014px + 1.027397vw),40px);--curriculum-large:clamp(36px, calc(27.3699px + 2.39726vw) ,64px);background:#fff;color:var(--lu-body)}.c-lu-curriculum-content__inner{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--curriculum-small);width:calc((100% - 2 * var(--lu-gutter)) * 5 / 6 - var(--curriculum-grid-gap) / 6);max-width:1124px;margin-inline:auto}.c-lu-curriculum-content--no-sidebar .c-lu-curriculum-content__body{grid-column:2/12}.c-lu-curriculum-content__sidebar{grid-column:1/5}.c-lu-curriculum-content:has(>.c-lu-curriculum-content__standards)>.c-lu-curriculum-content__inner{padding-block-end:var(--curriculum-default)}.c-lu-curriculum-content__body{grid-column:5/12;min-width:0}.c-lu-curriculum-content__bubble{padding:18px;background:#edf9fe;color:var(--lu-body);border-radius:10px;margin-bottom:10px;font-family:var(--font-family-style-lu-body);font-size:var(--font-size-lu-body);line-height:var(--line-height-lu-body);font-weight:var(--font-weight-lu-body);letter-spacing:var(--letter-spacing-lu-body);text-transform:var(--text-transform-lu-body)}.c-lu-curriculum-content__bubble h2{font-family:var(--font-family-style-lu-resource-heading);font-size:var(--font-size-lu-resource-heading);line-height:var(--line-height-lu-resource-heading);font-weight:var(--font-weight-lu-resource-heading);letter-spacing:var(--letter-spacing-lu-resource-heading);text-transform:var(--text-transform-lu-resource-heading);color:var(--lu-royal);margin:0 0 4px}.c-lu-curriculum-content__bubble p{margin:0}.c-lu-curriculum-content__bubble ul{margin:0;padding:0;list-style:none}.c-lu-curriculum-content__bubble a{color:var(--lu-blue);text-decoration:none}.c-lu-curriculum-content__bubble a:hover{text-decoration:underline}.c-lu-curriculum-content__download{display:inline-block;width:10px;height:10px;margin-right:5px;fill:var(--lu-orange)}.c-lu-curriculum-content__bubble small{display:block;margin-block:3px 10px;font-family:var(--font-family-style-lu-deferred);font-size:var(--font-size-lu-deferred);line-height:var(--line-height-lu-deferred);font-weight:var(--font-weight-lu-deferred);letter-spacing:var(--letter-spacing-lu-deferred);text-transform:var(--text-transform-lu-deferred)}.c-lu-curriculum-content__body>.lu-copy>:first-child{margin-top:0}.c-lu-curriculum-content__standards{position:relative;background:linear-gradient(to right,var(--lu-blue),var(--lu-navy));color:#fff}.c-lu-curriculum-content__standards:before{content:"";position:absolute;top:0;right:0;bottom:0;left:50%;background:url(./curved-bg-cropped-DEeSWApe.svg) right center/cover no-repeat;pointer-events:none}.c-lu-curriculum-content__standards{padding-block:var(--curriculum-default)}.c-lu-curriculum-content__standards .c-lu-accordion{position:relative;width:calc((100% - 2 * var(--lu-gutter)) * 2 / 3 - var(--curriculum-grid-gap) / 3);max-width:886.7px;padding-block:var(--curriculum-flow) 0}.c-lu-curriculum-content__standards .c-lu-accordion>h2{font-family:var(--font-family-style-lu-section-heading);font-size:var(--font-size-lu-section-heading);line-height:var(--line-height-lu-section-heading);font-weight:var(--font-weight-lu-section-heading);letter-spacing:var(--letter-spacing-lu-section-heading);text-transform:var(--text-transform-lu-section-heading);text-align:center;margin:0 0 calc(22.5px + var(--curriculum-small))}.c-lu-curriculum-content__standards .c-lu-accordion__item{color:var(--lu-body);background:#cbebf8}.c-lu-curriculum-content__standards .c-lu-accordion__item summary{padding:20px 24px;color:inherit}.c-lu-curriculum-content__standards .c-lu-accordion__item summary span{position:relative;flex:0 0 18px;height:18px;border-radius:50%;background:#fff;transform:none}.c-lu-curriculum-content__standards .c-lu-accordion__item summary svg{visibility:hidden}.c-lu-curriculum-content__standards .c-lu-accordion__item summary span:before,.c-lu-curriculum-content__standards .c-lu-accordion__item summary span:after{content:"";position:absolute;inset:calc(50% - 1px) 4px;background:currentColor}.c-lu-curriculum-content__standards .c-lu-accordion__item summary span:after{transform:rotate(90deg)}.c-lu-curriculum-content__standards .c-lu-accordion__item[open] summary span:after{display:none}.c-lu-curriculum-content__standards .c-lu-accordion__content{padding-inline:24px}.c-lu-curriculum-content__body .lu-copy{font-family:var(--font-family-style-lu-base);font-size:var(--font-size-lu-base);line-height:var(--line-height-lu-base);font-weight:var(--font-weight-lu-base);letter-spacing:var(--letter-spacing-lu-base);text-transform:var(--text-transform-lu-base)}.c-lu-curriculum-content__body .lu-copy p{margin:0 0 .85em}.c-lu-curriculum-content__body .lu-copy p:last-child{margin-bottom:0}@media (min-width: 1292px){.c-lu-curriculum-content__bubble:last-child{margin-bottom:0}}@media (max-width: 1291px){.c-lu-curriculum-content__sidebar{display:flex;flex-wrap:wrap;align-content:start}.c-lu-curriculum-content__bubble{width:calc(100% - var(--curriculum-small));margin-right:var(--curriculum-small)}}@media (max-width: 899px){.c-lu-curriculum-content__inner{display:flex;flex-direction:column}.c-lu-curriculum-content__sidebar{margin-bottom:var(--curriculum-medium)}.c-lu-curriculum-content__standards .c-lu-accordion{width:calc((100% - 2 * var(--lu-gutter)) * 5 / 6 - var(--curriculum-grid-gap) / 6)}}@media (min-width: 740px) and (max-width: 899px){.c-lu-curriculum-content__bubble{width:fit-content;max-width:calc(100% - var(--curriculum-small))}}@media (max-width: 739px){.c-lu-curriculum-content__inner{width:calc((100% - 2 * var(--lu-gutter)) * 5 / 6)}.c-lu-curriculum-content:has(>.c-lu-curriculum-content__standards)>.c-lu-curriculum-content__inner{padding-block-end:calc(var(--curriculum-default) + var(--curriculum-large))}.c-lu-curriculum-content__standards{padding-block:var(--curriculum-large)}.c-lu-curriculum-content__standards .c-lu-accordion{width:calc((100% - 2 * var(--curriculum-medium)) * 5 / 6)}}@media (max-width: 595px){.c-lu-curriculum-content__inner{width:calc(100% - 2 * var(--lu-gutter))}.c-lu-curriculum-content__standards .c-lu-accordion{width:calc(100% - 2 * var(--curriculum-medium))}}}@layer components{.c-lu-curriculum-feed{--curriculum-small:clamp(16px,calc(13.5342px + .684932vw),24px);--curriculum-medium:clamp(24px,calc(21.5342px + .684932vw),32px);--curriculum-large:clamp(36px, calc(27.3699px + 2.39726vw) ,64px);padding-inline:var(--lu-gutter);background:#fff;color:var(--lu-body)}.c-lu-curriculum-feed--playlist .c-lu-curriculum-feed__filters{margin-bottom:calc(44px + var(--curriculum-medium))}.c-lu-curriculum-feed__inner{max-width:1360px;margin-inline:auto}.c-lu-curriculum-feed h2{font-family:var(--font-family-style-lu-heading-2);font-size:var(--font-size-lu-heading-2);line-height:var(--line-height-lu-heading-2);font-weight:var(--font-weight-lu-heading-2);letter-spacing:var(--letter-spacing-lu-heading-2);text-transform:var(--text-transform-lu-heading-2);text-align:center;margin:0 0 clamp(46px,43.5342px + .684932vw,54px)}.c-lu-curriculum-feed__bar{display:flex;align-items:center;justify-content:flex-end;gap:clamp(30px,20.7534px + 2.56849vw,60px);min-height:58.8px;padding:9.9px;color:#fff;background:var(--lu-navy)}.c-lu-curriculum-feed__bar>button{display:inline-flex;align-items:center;gap:8px;margin-right:auto;background:transparent;border:0;padding:6px;color:inherit;min-height:40px}.c-lu-curriculum-feed__filter-symbol{display:flex;align-items:center;margin-right:auto}.c-lu-curriculum-feed__bar:has(>[data-filter-open]:not([hidden])) .c-lu-curriculum-feed__filter-symbol{display:none}.c-lu-curriculum-feed__favorites{display:inline-flex;align-items:center;gap:8px;color:inherit;text-decoration:none}.c-lu-curriculum-feed__favorites:hover{text-decoration:none}.c-lu-curriculum-feed__favorites:hover strong{text-decoration:underline}.c-lu-curriculum-feed__favorites span{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#fff;color:#f6563d;font-family:var(--font-family-style-lu-card-heading);font-size:var(--font-size-lu-card-heading);line-height:var(--line-height-lu-card-heading);font-weight:var(--font-weight-lu-card-heading);letter-spacing:var(--letter-spacing-lu-card-heading);text-transform:var(--text-transform-lu-card-heading)}.c-lu-curriculum-feed__bar p{margin:0;font-family:var(--font-family-style-lu-base);font-size:var(--font-size-lu-base);line-height:var(--line-height-lu-base);font-weight:var(--font-weight-lu-base);letter-spacing:var(--letter-spacing-lu-base);text-transform:var(--text-transform-lu-base)}.c-lu-curriculum-feed__search{display:flex;align-items:center;gap:8px;font-family:var(--font-family-style-lu-base);font-size:var(--font-size-lu-base);line-height:var(--line-height-lu-base);font-weight:var(--font-weight-lu-base);letter-spacing:var(--letter-spacing-lu-base);text-transform:var(--text-transform-lu-base)}.c-lu-curriculum-feed__search label{font-family:var(--font-family-style-lu-curriculum-search-label);font-size:var(--font-size-lu-curriculum-search-label);line-height:var(--line-height-lu-curriculum-search-label);font-weight:var(--font-weight-lu-curriculum-search-label);letter-spacing:var(--letter-spacing-lu-curriculum-search-label);text-transform:var(--text-transform-lu-curriculum-search-label)}.c-lu-curriculum-feed__search input{background:transparent;color:#fff;border:0;border-bottom:1px solid white;border-radius:0;min-height:30px;width:clamp(115px,16vw,225px)}.c-lu-curriculum-feed__search button{background:transparent;border:0;color:#fff;width:32px;min-height:38px;padding:0}.c-lu-curriculum-feed__search svg{width:26px;height:26px;fill:currentColor;vertical-align:middle}.c-lu-curriculum-feed__panel{padding-block:9.9px}.c-lu-curriculum-feed__panel>header{display:none}.c-lu-curriculum-feed__facets{display:flex;justify-content:center;align-items:start;flex-wrap:wrap;gap:6px}.c-lu-curriculum-feed__facet{position:relative;flex:0 1 calc(20% - 6px);min-width:145px}.c-lu-curriculum-feed__facet summary{display:flex;justify-content:space-between;align-items:center;gap:10px;border:1px solid var(--lu-teal);border-radius:6px;padding:9px 8px 9px 12px;color:var(--lu-navy);cursor:pointer;list-style:none;font-family:var(--font-family-style-lu-curriculum-filter-label);font-size:var(--font-size-lu-curriculum-filter-label);line-height:var(--line-height-lu-curriculum-filter-label);font-weight:var(--font-weight-lu-curriculum-filter-label);letter-spacing:var(--letter-spacing-lu-curriculum-filter-label);text-transform:var(--text-transform-lu-curriculum-filter-label)}.c-lu-curriculum-feed__facet summary:focus-visible{outline:3px solid var(--lu-orange);outline-offset:2px}.c-lu-curriculum-feed__facet summary::-webkit-details-marker{display:none}.c-lu-curriculum-feed__facet summary:after{content:"";flex:0 0 20px;height:20px;border-radius:50%;background:var(--lu-teal) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='m5 8 5 5 5-5' fill='none' stroke='white' stroke-width='1.5'/%3E%3C/svg%3E") center/20px no-repeat;transition:transform .2s ease}.c-lu-curriculum-feed__facet[open] summary:after{transform:rotate(180deg)}.c-lu-curriculum-feed__facet fieldset{position:absolute;z-index:2;top:100%;left:0;width:300px;max-width:80vw;border:0;border-radius:0 0 6px 6px;padding:16px 20px;margin:0;background:#fff;box-shadow:0 8px 20px #00000029}.c-lu-curriculum-feed__apply{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-top:20px}.c-lu-curriculum-feed__filters .c-lu-curriculum-feed__panel .c-lu-curriculum-feed__apply{justify-content:center}.c-lu-curriculum-feed[data-query-enhanced=true] .c-lu-curriculum-feed__filters .c-lu-curriculum-feed__apply{display:none}.c-lu-curriculum-feed__filters{position:relative;z-index:1;margin-bottom:calc(24px + var(--curriculum-medium))}.c-lu-curriculum-feed__items{isolation:isolate;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.c-lu-curriculum-feed--featured .c-lu-curriculum-feed__inner{max-width:1124px}@media (min-width: 740px){.c-component-width--bleed>.c-component-inner--bleed>.c-lu-curriculum-feed--featured>.c-lu-curriculum-feed__inner{width:calc((100% + clamp(30px,20.7534px + 2.56849vw,60px)) * 5 / 6 - clamp(30px,20.7534px + 2.56849vw,60px))}}.c-lu-curriculum-feed--featured h2{max-width:16em;margin:0 auto clamp(32px,4vw,42px)}.c-lu-curriculum-feed__subheading{max-width:42rem;margin:0 auto var(--curriculum-medium);text-align:center}.c-lu-curriculum-feed__cta{margin-top:var(--curriculum-medium);text-align:center}.c-lu-curriculum-feed__cta .lu-button{--lu-button-background:var(--lu-navy);max-width:min(100%,33.25rem)}.c-lu-curriculum-feed__active{display:flex;flex-wrap:wrap;gap:16px;align-items:center;margin-bottom:var(--curriculum-medium)}.c-lu-curriculum-feed__applied{display:flex;flex-wrap:wrap;gap:12px;list-style:none;padding:0;margin:0}.c-lu-curriculum-feed__empty{margin:24px 0}.c-lu-curriculum-feed__pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:40px}.c-lu-curriculum-feed__pagination a,.c-lu-curriculum-feed__pagination span{padding:8px 12px}.c-lu-curriculum-feed__pagination [aria-current]{color:#fff;background:var(--lu-navy);border-radius:50%}.c-lu-curriculum-feed__load-more{display:block;padding:16px;text-align:center;text-decoration:none;color:var(--lu-navy);font-family:var(--font-family-style-lu-button);font-size:var(--font-size-lu-button);line-height:var(--line-height-lu-button);font-weight:var(--font-weight-lu-button);letter-spacing:var(--letter-spacing-lu-button);text-transform:var(--text-transform-lu-button)}.c-lu-curriculum-feed__load-more:hover{text-decoration:underline}.c-lu-curriculum-feed__divider{border:0;height:10px;margin:0 0 calc(var(--lu-bg-space) + var(--curriculum-medium));background:transparent url("data:image/svg+xml,%3Csvg width='15' height='10' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='5' cy='5' r='5' fill='%23ffa500'/%3E%3C/svg%3E") center/15px 10px repeat-x}.c-lu-curriculum-feed--related h2{font-family:var(--font-family-style-lu-section-heading);font-size:var(--font-size-lu-section-heading);line-height:var(--line-height-lu-section-heading);font-weight:var(--font-weight-lu-section-heading);letter-spacing:var(--letter-spacing-lu-section-heading);text-transform:var(--text-transform-lu-section-heading);margin-bottom:var(--curriculum-medium)}.c-lu-curriculum-feed__dialog{position:fixed;inset:0 auto 0 0;--drawer-padding-inline:clamp(20px,calc(16.3014px + 1.027397vw),32px);width:clamp(304px,284.274px + 5.47945vw,368px);max-width:100%;height:100%;max-height:none;padding:0;margin:0;border:0;overflow-y:auto;background:#fff;color:var(--lu-body)}.c-lu-curriculum-feed__dialog::backdrop{background:#00000080}.c-lu-curriculum-feed__dialog .c-lu-curriculum-feed__panel{display:flex;flex-direction:column;min-height:100%;padding:0}.c-lu-curriculum-feed__dialog .c-lu-curriculum-feed__panel>header{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:var(--curriculum-small) var(--drawer-padding-inline);border-bottom:1px solid #ddd}.c-lu-curriculum-feed__dialog-status:not(:empty){padding:12px var(--drawer-padding-inline, 16px)}.c-lu-curriculum-feed__dialog h3{font-family:var(--font-family-style-lu-card-heading);font-size:var(--font-size-lu-card-heading);line-height:var(--line-height-lu-card-heading);font-weight:var(--font-weight-lu-card-heading);letter-spacing:var(--letter-spacing-lu-card-heading);text-transform:var(--text-transform-lu-card-heading);margin:0}.c-lu-curriculum-feed__dialog [data-filter-close]{border:0;min-height:40px;color:var(--lu-navy);background:#fff}.c-lu-curriculum-feed__dialog .c-lu-curriculum-feed__facets{display:block;padding:12px var(--drawer-padding-inline, 16px)}.c-lu-curriculum-feed__dialog .c-lu-curriculum-feed__facet{border-bottom:1px solid #ddd}.c-lu-curriculum-feed__dialog .c-lu-curriculum-feed__facet summary{border:0;padding:16px 0}.c-lu-curriculum-feed__dialog .c-lu-curriculum-feed__facet fieldset{position:static;width:100%;max-width:none;padding:0 0 12px;box-shadow:none}.c-lu-curriculum-feed__dialog .c-lu-curriculum-feed__apply{margin-top:auto;border-top:1px solid #ddd;padding:var(--curriculum-small) var(--drawer-padding-inline)}.c-lu-curriculum-feed__dialog-count{display:none}.c-lu-curriculum-feed__dialog .c-lu-curriculum-feed__dialog-count{display:block;margin:0 0 0 auto;font-family:var(--font-family-style-lu-body);font-size:var(--font-size-lu-body);line-height:var(--line-height-lu-body);font-weight:var(--font-weight-lu-body);letter-spacing:var(--letter-spacing-lu-body);text-transform:var(--text-transform-lu-body)}.c-lu-curriculum-feed__dialog .c-lu-curriculum-feed__apply button{flex-basis:100%}@media (prefers-reduced-motion: no-preference){.c-lu-curriculum-feed__dialog[open]{animation:lu-post-query-slide-in .24s cubic-bezier(0,0,.32,1)}}@media (max-width: 899px){.c-lu-curriculum-feed--catalogue{padding-inline:0}.c-lu-curriculum-feed--catalogue h2,.c-lu-curriculum-feed__active,.c-lu-curriculum-feed__empty{padding-inline:var(--lu-gutter)}:is(.c-lu-curriculum-feed--catalogue,.c-lu-curriculum-feed--playlist) .c-lu-curriculum-feed__items{display:flex;flex-direction:column;gap:0}.c-lu-curriculum-feed__bar{justify-content:flex-start;flex-wrap:wrap;gap:16px}.c-lu-curriculum-feed__filter-symbol{display:none}.c-lu-curriculum-feed__bar>p{flex-basis:100%}.c-lu-curriculum-feed__facet fieldset{position:static;width:100%;max-width:none;box-shadow:none}.c-lu-curriculum-feed__panel{padding-inline:var(--curriculum-small)}}@media (max-width: 739px){:is(.c-lu-curriculum-feed--related,.c-lu-curriculum-feed--featured) .c-lu-curriculum-feed__items{grid-template-columns:minmax(0,1fr)}}@media (max-width: 595px){.c-lu-curriculum-feed__bar{margin-inline:var(--curriculum-small);row-gap:22px}.c-lu-curriculum-feed__favorites{margin-left:auto}.c-lu-curriculum-feed__search{flex:1 1 100%;min-height:46px}.c-lu-curriculum-feed__search input{flex:1;width:0;min-width:0}.c-lu-curriculum-feed__facets{flex-direction:column}.c-lu-curriculum-feed__facet{width:100%}}@media (prefers-reduced-motion: reduce){.c-lu-curriculum-feed__facet summary:after{transition:none}}}@layer components{.c-lu-curriculum-hero .c-video__media{border-radius:0;box-shadow:none}.c-lu-curriculum-hero .c-video[data-video-state=paused] .c-video__controls{top:0;right:0;bottom:0;left:0;display:grid;place-items:center;pointer-events:none}.c-lu-curriculum-hero .c-video[data-video-state=paused] .c-video__toggle{inline-size:var(--hero-play-size, 72px);block-size:var(--hero-play-size, 72px);border:0;background:var(--lu-navy);color:#fff;box-shadow:none;pointer-events:auto}.c-lu-curriculum-hero{--curriculum-gap:clamp(30px, calc(20.7534px + 2.56849vw) ,60px);--curriculum-small:clamp(16px,calc(13.5342px + .684932vw),24px);--curriculum-medium:clamp(24px,calc(21.5342px + .684932vw),32px);--curriculum-default:clamp(68px, calc(60.6027px + 2.05479vw) ,92px);position:relative;padding-block:clamp(36px,27.3699px + 2.39726vw,64px);background:#fff;color:var(--lu-body)}.c-lu-curriculum-hero__inner{position:relative;z-index:1;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--curriculum-gap);max-width:1528px;margin-inline:auto;padding-inline:var(--lu-gutter)}.c-lu-curriculum-hero__text{grid-column:1/span 6}.c-lu-curriculum-hero h1{font-family:var(--font-family-style-lu-heading-2);font-size:var(--font-size-lu-heading-2);line-height:var(--line-height-lu-heading-2);font-weight:var(--font-weight-lu-heading-2);letter-spacing:var(--letter-spacing-lu-heading-2);text-transform:var(--text-transform-lu-heading-2);margin:0 0 .45em -.035em}.c-lu-curriculum-hero h1 span{background:#fff;box-decoration-break:clone;-webkit-box-decoration-break:clone;padding-right:.4em}.c-lu-curriculum-hero--detail h1 span{font-family:var(--font-family-style-lu-curriculum-detail-heading);font-size:var(--font-size-lu-curriculum-detail-heading);line-height:var(--line-height-lu-curriculum-detail-heading);font-weight:var(--font-weight-lu-curriculum-detail-heading);letter-spacing:var(--letter-spacing-lu-curriculum-detail-heading);text-transform:var(--text-transform-lu-curriculum-detail-heading)}.c-lu-curriculum-hero h2{font-family:var(--font-family-style-lu-section-heading);font-size:var(--font-size-lu-section-heading);line-height:var(--line-height-lu-section-heading);font-weight:var(--font-weight-lu-section-heading);letter-spacing:var(--letter-spacing-lu-section-heading);text-transform:var(--text-transform-lu-section-heading);margin:0 0 1.25em -.035em}.c-lu-curriculum-hero__breadcrumb{position:absolute;z-index:2;top:20px;left:20px;font-family:var(--font-family-style-lu-event-label);font-size:var(--font-size-lu-event-label);line-height:var(--line-height-lu-event-label);font-weight:var(--font-weight-lu-event-label);letter-spacing:var(--letter-spacing-lu-event-label);text-transform:var(--text-transform-lu-event-label)}.c-lu-curriculum-hero__breadcrumb:before{content:"< ";color:var(--lu-blue)}.c-lu-curriculum-hero__media{grid-column:7/-1;min-width:0;align-self:start}.c-lu-curriculum-hero__media--video{padding-block:var(--curriculum-small)}.c-lu-curriculum-hero__media>:is(.c-image,.c-video){border:6px solid white}.c-lu-curriculum-hero__media .c-image__media{aspect-ratio:3/2;border-radius:0}.c-lu-curriculum-hero__media img{width:100%;height:100%;object-fit:cover}.c-lu-curriculum-hero__decor{position:absolute;inset:0 0 0 auto;width:33%;min-width:500px;overflow:hidden;border-bottom-left-radius:50%}.c-lu-curriculum-hero__decor .c-image__media{border-radius:0}.c-lu-curriculum-hero__decor .c-image,.c-lu-curriculum-hero__decor .c-image__media,.c-lu-curriculum-hero__decor img{width:100%;height:100%;object-fit:cover}.c-lu-curriculum-hero--detail .c-lu-curriculum-hero__text{padding-top:var(--curriculum-medium)}.c-lu-curriculum-hero__footer{display:flex;align-items:center;gap:22.5px}.c-lu-curriculum-hero__footer p{font-family:var(--font-family-style-lu-event-label);font-size:var(--font-size-lu-event-label);line-height:var(--line-height-lu-event-label);font-weight:var(--font-weight-lu-event-label);letter-spacing:var(--letter-spacing-lu-event-label);text-transform:var(--text-transform-lu-event-label);color:var(--lu-royal);margin:0 0 18.75px}.c-lu-curriculum-hero__favorite{padding-right:22.5px;border-right:2px solid var(--lu-lime);text-align:center}.c-lu-curriculum-hero__favorite .lu-favorite__trigger{margin-inline:auto;border:2px solid currentColor;border-radius:50%;width:40px;height:40px}.c-lu-curriculum-hero__favorite .lu-favorite__trigger svg{width:36px;height:36px}.c-lu-curriculum-hero__share p{text-align:center}.c-lu-curriculum-hero__share div{display:flex;flex-wrap:wrap;gap:2px;margin-inline:-3px}.c-lu-curriculum-hero__share a{position:relative;color:var(--lu-lime)}.c-lu-curriculum-hero__share a:before{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--lu-royal)}.c-lu-curriculum-hero__share a:is(:hover,:focus-visible){color:var(--lu-navy)}.c-lu-curriculum-hero__share a:is(:hover,:focus-visible):before{background:var(--lu-lime)}.c-lu-curriculum-hero__share a{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;margin-block:-2px;text-decoration:none}.c-lu-curriculum-hero__share span{position:relative}.c-lu-curriculum-hero__share svg{display:block;width:20px;height:20px;fill:currentColor}.c-lu-curriculum-hero--catalogue{padding-block:var(--curriculum-default);background:var(--color-background, #cee9f4);color:var(--lu-body)}.c-lu-curriculum-hero--catalogue:is(.c-lu-curriculum-hero--palette-navy,.c-lu-curriculum-hero--palette-purple){color:var(--color-text)}.c-lu-curriculum-hero--catalogue.c-lu-curriculum-hero--palette-sky{background:#cee9f4}.c-lu-curriculum-hero--catalogue .c-lu-curriculum-hero__media{align-self:center}.c-lu-curriculum-hero--catalogue .c-lu-curriculum-hero__breadcrumb{position:relative;top:auto;left:auto;margin:0 var(--lu-gutter) var(--curriculum-medium)}.c-lu-curriculum-hero--catalogue .c-lu-curriculum-hero__inner{align-items:center}.c-lu-curriculum-hero--catalogue .lu-legacy-icon-list>ul{list-style:none;padding:0;margin:32px 0}.c-lu-curriculum-hero--catalogue .lu-legacy-icon-list>ul>li{padding-inline-start:36px;margin-block:10px}.c-lu-curriculum-hero--catalogue .lu-copy a{color:var(--color-link)}.c-lu-curriculum-hero--catalogue .lu-legacy-icon-list h5{font-family:var(--font-family-style-lu-section-subheading);font-size:var(--font-size-lu-section-subheading);line-height:var(--line-height-lu-section-subheading);font-weight:var(--font-weight-lu-section-subheading);letter-spacing:var(--letter-spacing-lu-section-subheading);text-transform:var(--text-transform-lu-section-subheading);margin:0}.c-lu-curriculum-hero--catalogue h1{margin-top:.55em}.c-lu-curriculum-hero--catalogue h1 span{background:transparent;padding:0}.c-lu-curriculum-hero--catalogue .c-lu-curriculum-hero__decor{width:40%;min-width:0;border-radius:0}.c-lu-curriculum-hero__kicker{font-family:var(--font-family-style-lu-two-column-kicker);font-size:var(--font-size-lu-two-column-kicker);line-height:var(--line-height-lu-two-column-kicker);font-weight:var(--font-weight-lu-two-column-kicker);letter-spacing:var(--letter-spacing-lu-two-column-kicker);text-transform:var(--text-transform-lu-two-column-kicker);margin:0}.c-lu-curriculum-hero__highlights{list-style:none;padding:0 0 var(--curriculum-medium);margin:var(--curriculum-medium) 0 0;font-family:var(--font-family-style-lu-section-subheading);font-size:var(--font-size-lu-section-subheading);line-height:var(--line-height-lu-section-subheading);font-weight:var(--font-weight-lu-section-subheading);letter-spacing:var(--letter-spacing-lu-section-subheading);text-transform:var(--text-transform-lu-section-subheading)}.c-lu-curriculum-hero__highlights li{display:flex;align-items:start;gap:13.5px;margin-top:9.9px}.c-lu-curriculum-hero__highlights li:first-child{margin-top:0}.c-lu-curriculum-hero__highlights li>span{color:#f6563d;background:#edf9fe;border-radius:50%;flex:0 0 18px;height:18px;display:flex;justify-content:center;align-items:center;margin:4px 0 0 4.5px}.c-lu-curriculum-hero__highlights li>span svg{width:18px;height:18px}.c-lu-curriculum-hero__highlights strong{font-family:var(--font-family-style-lu-section-subheading-strong);font-size:var(--font-size-lu-section-subheading-strong);line-height:var(--line-height-lu-section-subheading-strong);font-weight:var(--font-weight-lu-section-subheading-strong);letter-spacing:var(--letter-spacing-lu-section-subheading-strong);text-transform:var(--text-transform-lu-section-subheading-strong)}.c-lu-curriculum-hero__highlights p{margin:0}.c-lu-curriculum-hero__collage{grid-column:7/-1;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:10px;min-width:0}.c-lu-curriculum-hero__collage>div{min-width:0;margin:3px}.c-lu-curriculum-hero__collage>div:first-child{grid-column:1/span 6;grid-row:1/span 6;display:flex;justify-content:flex-end}.c-lu-curriculum-hero__collage>div:nth-child(2){grid-column:7/span 6;grid-row:3/span 6;align-self:start}.c-lu-curriculum-hero__collage>div:nth-child(3){grid-column:1/span 6;grid-row:7/span 4}.c-lu-curriculum-hero__collage .c-image__media{border-radius:0}.c-lu-curriculum-hero__collage>div:first-child .c-image{width:80%}.c-lu-curriculum-hero__collage>div:first-child .c-image__media{aspect-ratio:28/30}.c-lu-curriculum-hero__collage>div:nth-child(2) .c-image__media{aspect-ratio:34/27}.c-lu-curriculum-hero__collage>div:nth-child(3) .c-image__media{aspect-ratio:36/24}.c-lu-curriculum-hero__collage img{border:4px solid white;height:100%;width:100%;object-fit:cover}@media (max-width: 899px){.c-lu-curriculum-hero--catalogue .c-lu-curriculum-hero__inner{display:block}.c-lu-curriculum-hero--catalogue .c-lu-curriculum-hero__decor{inset:auto 0 0;width:100%;height:40%}.c-lu-curriculum-hero__collage{grid-template-columns:repeat(12,minmax(0,1fr));margin-top:var(--curriculum-medium)}.c-lu-curriculum-hero--detail .c-lu-curriculum-hero__text{grid-column:1/span 7}}@media (min-width: 740px) and (max-width: 899px){.c-lu-curriculum-hero--detail .c-lu-curriculum-hero__inner{row-gap:0}.c-lu-curriculum-hero--detail .c-lu-curriculum-hero__media{grid-row:1}.c-lu-curriculum-hero--detail:has(.c-lu-curriculum-hero__media) .c-lu-curriculum-hero__text{grid-row:2}}@media (max-width: 739px){.c-lu-curriculum-hero--detail .c-lu-curriculum-hero__inner{display:block}.c-lu-curriculum-hero--detail .c-lu-curriculum-hero__decor{display:none}.c-lu-curriculum-hero--detail .c-lu-curriculum-hero__text{padding-top:var(--curriculum-medium)}.c-lu-curriculum-hero__collage{grid-template-columns:repeat(12,minmax(0,1fr))}.c-lu-curriculum-hero__media{width:100%;margin-top:clamp(32px,29.5342px + .684932vw,40px)}.c-lu-curriculum-hero .c-video[data-video-state=paused] .c-video__toggle{inline-size:58px;block-size:58px}.c-lu-curriculum-hero__footer{flex-wrap:wrap}.c-lu-curriculum-hero__footer p{display:none}}}[data-bg-image]:has(>.c-component-native__inner>.c-lu-curriculum-hero--catalogue){--nize-component-bg-size:cover;--nize-component-bg-repeat:no-repeat;--nize-component-bg-opacity:1;--nize-component-bg-position:center}[data-bg-image]:has(>.c-component-native__inner>.c-lu-curriculum-hero--catalogue)>.c-component-background:before{inset-inline-start:60%}[data-bg-image]:has(>.c-component-native__inner>.c-lu-curriculum-hero--catalogue)>.c-component-native__inner>.c-lu-curriculum-hero--catalogue{background-color:transparent}@media (max-width: 899px){[data-bg-image]:has(>.c-component-native__inner>.c-lu-curriculum-hero--catalogue)>.c-component-background:before{top:60%;right:0;bottom:0;left:0}}@layer components{.c-component-width--component-lu-curriculum-nav{z-index:3}.c-lu-curriculum-nav{position:relative;z-index:2;background:var(--lu-lime);color:var(--lu-navy);padding-inline:var(--lu-gutter);box-shadow:0 5px 12px #00000014}.c-lu-curriculum-nav__items{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:clamp(16px,13.5342px + .684932vw,24px);row-gap:0;list-style:none;padding:3px 0;margin:0 auto;max-width:1512px}.c-lu-curriculum-nav__item{position:relative;display:flex;align-items:center;min-width:0}.c-lu-curriculum-nav__item a{font-family:var(--font-family-style-lu-curriculum-nav);font-size:var(--font-size-lu-curriculum-nav);line-height:var(--line-height-lu-curriculum-nav);font-weight:var(--font-weight-lu-curriculum-nav);letter-spacing:var(--letter-spacing-lu-curriculum-nav);text-transform:var(--text-transform-lu-curriculum-nav);display:block;color:inherit;text-decoration:none;padding-block:8px;overflow-wrap:anywhere;text-align:center}.c-lu-curriculum-nav__item--current a,.c-lu-curriculum-nav__item a:hover{font-family:var(--font-family-style-lu-curriculum-nav-active);font-size:var(--font-size-lu-curriculum-nav-active);line-height:var(--line-height-lu-curriculum-nav-active);font-weight:var(--font-weight-lu-curriculum-nav-active);letter-spacing:var(--letter-spacing-lu-curriculum-nav-active);text-transform:var(--text-transform-lu-curriculum-nav-active)}.c-lu-curriculum-nav__item a:focus-visible{outline:2px solid var(--lu-navy);outline-offset:2px}.c-lu-curriculum-nav__item--current:after{content:"";position:absolute;left:50%;bottom:-10px;transform:translate(-50%);width:0;height:0;border-inline:10px solid transparent;border-top:10px solid var(--lu-lime);pointer-events:none}.c-lu-curriculum-nav__icon{display:inline-flex;align-items:center;flex-shrink:0;margin-right:4px;color:#f6563d}.c-lu-curriculum-nav__icon--account{width:12px;height:12px}.c-lu-curriculum-nav__icon--favorites{width:17px;height:17px}.c-lu-curriculum-nav__icon svg{display:block;width:100%;height:100%}@media (max-width: 739px){.c-lu-curriculum-nav__items{flex-direction:column;gap:0}.c-lu-curriculum-nav__item{max-width:100%}}}@layer components{.c-lu-curriculum-parallax{width:100%;aspect-ratio:8/3;background:var(--curriculum-parallax-image) center/cover no-repeat;background-attachment:fixed}@media (hover: none) and (pointer: coarse){.c-lu-curriculum-parallax{background-attachment:scroll;min-height:50vh;background-position:center top}}@media (prefers-reduced-motion: reduce){.c-lu-curriculum-parallax{background-attachment:scroll}}}@layer components{.c-lu-embed{margin-inline:auto;width:calc(100% - 2 * var(--lu-gutter));max-width:940px}.c-lu-embed__media{position:relative;aspect-ratio:16/9;background:var(--lu-navy)}.c-lu-embed__media>:is(.c-video,.c-embed){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0}.c-lu-embed__media .c-video__media{height:100%;aspect-ratio:auto}.c-lu-embed__media .c-embed__media{height:100%;margin:0}.c-lu-embed__media .c-video__media{border-radius:0;box-shadow:none}.c-lu-embed__media .c-video[data-video-state=paused] .c-video__controls{top:0;right:0;bottom:0;left:0;display:grid;place-items:center;pointer-events:none}.c-lu-embed__media .c-video[data-video-state=paused] .c-video__toggle{inline-size:var(--hero-play-size, 72px);block-size:var(--hero-play-size, 72px);border:0;background:var(--lu-navy);color:#fff;box-shadow:none;pointer-events:auto}.c-lu-embed figcaption{font-family:var(--font-family-style-lu-small);font-size:var(--font-size-lu-small);line-height:var(--line-height-lu-small);font-weight:var(--font-weight-lu-small);letter-spacing:var(--letter-spacing-lu-small);text-transform:var(--text-transform-lu-small);margin-top:16px}.c-lu-embed__fallback{display:inline-block;margin-top:8px}.c-lu-embed__transcript{margin-top:20px}.c-lu-embed__transcript summary{cursor:pointer;margin-bottom:12px}}@layer utilities{.c-component-spacing:has(>.c-component-native__inner>.c-lu-event-hero){--component-padding-before-auto:var(--space-gap-lg);--component-padding-after-auto:var(--space-gap-lg)}.c-component-spacing--pad-after-auto[data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-event-hero)+.c-component-spacing{--component-join-previous-auto:var(--space-gap-lg)}}@layer components{.c-lu-event-hero{margin-block:calc(-1 * var(--component-edge-before, 0px)) calc(-1 * var(--component-edge-after, 0px));padding-block:var(--component-edge-before, 0px) var(--component-edge-after, 0px);--event-gap:clamp(30px, calc(20.7534px + 2.56849vw) ,60px);position:relative;color:var(--lu-body);background:#fff}.c-lu-event-hero__inner{position:relative;z-index:1;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--event-gap);padding-inline:var(--lu-gutter);max-width:1528px;margin-inline:auto}.c-lu-event-hero__text{grid-column:1/span 6;margin-top:clamp(24px,21.5342px + .684932vw,32px)}.c-lu-event-hero:has(>.c-lu-event-hero__back)>.c-lu-event-hero__inner{padding-block-start:max(0px,var(--space-gap-md) - var(--component-edge-before, 0px))}.c-lu-event-hero h1{font-family:var(--font-family-style-lu-heading-2);font-size:var(--font-size-lu-heading-2);line-height:var(--line-height-lu-heading-2);font-weight:var(--font-weight-lu-heading-2);letter-spacing:var(--letter-spacing-lu-heading-2);text-transform:var(--text-transform-lu-heading-2);margin:0 0 .45em -.035em}.c-lu-event-hero h1 span{font-family:var(--font-family-style-lu-institutional-highlight);font-size:var(--font-size-lu-institutional-highlight);line-height:var(--line-height-lu-institutional-highlight);font-weight:var(--font-weight-lu-institutional-highlight);letter-spacing:var(--letter-spacing-lu-institutional-highlight);text-transform:var(--text-transform-lu-institutional-highlight);background:#fff;box-decoration-break:clone;-webkit-box-decoration-break:clone;padding-right:.4em}.c-lu-event-hero__back{position:absolute;top:20px;left:20px;z-index:3;font-family:var(--font-family-style-lu-event-label);font-size:var(--font-size-lu-event-label);line-height:var(--line-height-lu-event-label);font-weight:var(--font-weight-lu-event-label);letter-spacing:var(--letter-spacing-lu-event-label);text-transform:var(--text-transform-lu-event-label);color:var(--lu-blue);text-underline-offset:3px}.c-lu-event-hero__back:before{content:"< ";display:inline-block;white-space:pre}.c-lu-event-hero__image{grid-column:8/-1;min-width:0;align-self:start}.c-lu-event-hero__image>.c-image{border:6px solid white}.c-lu-event-hero__image .c-image__media{aspect-ratio:1;border-radius:0}.c-lu-event-hero__image img{width:100%;height:100%;object-fit:cover}.c-lu-event-hero__decor{position:absolute;inset:0 0 0 auto;width:33%;min-width:500px;overflow:hidden;border-bottom-left-radius:50%}.c-lu-event-hero__decor :is(.c-image,.c-image__media,img){width:100%;height:100%;object-fit:cover;border-radius:0}.c-lu-event-hero__meta{font-family:var(--font-family-style-lu-compact-display);font-size:var(--font-size-lu-compact-display);line-height:var(--line-height-lu-compact-display);font-weight:var(--font-weight-lu-compact-display);letter-spacing:var(--letter-spacing-lu-compact-display);text-transform:var(--text-transform-lu-compact-display);color:var(--lu-navy);margin:20px 0 var(--event-gap)}.c-lu-event-hero__date-group,.c-lu-event-hero__location{display:flex;gap:13.6px;align-items:flex-start}.c-lu-event-hero__meta svg{flex:0 0 16px;width:16px;height:16px;margin-top:2px;fill:var(--lu-lime)}.c-lu-event-hero__meta p{margin:0}.c-lu-event-hero__date{font-family:var(--font-family-style-lu-event-label);font-size:var(--font-size-lu-event-label);line-height:var(--line-height-lu-event-label);font-weight:var(--font-weight-lu-event-label);letter-spacing:var(--letter-spacing-lu-event-label);text-transform:var(--text-transform-lu-event-label)}.c-lu-event-hero__date+.c-lu-event-hero__date{margin-top:12px}.c-lu-event-hero__date>time,.c-lu-event-hero__venue{font-family:var(--font-family-style-lu-event-label);font-size:var(--font-size-lu-event-label);line-height:var(--line-height-lu-event-label);font-weight:var(--font-weight-lu-event-label);letter-spacing:var(--letter-spacing-lu-event-label);text-transform:var(--text-transform-lu-event-label)}.c-lu-event-hero__date-time{display:block;font-family:var(--font-family-style-lu-compact-display);font-size:var(--font-size-lu-compact-display);line-height:var(--line-height-lu-compact-display);font-weight:var(--font-weight-lu-compact-display);letter-spacing:var(--letter-spacing-lu-compact-display);text-transform:var(--text-transform-lu-compact-display)}.c-lu-event-hero__location{margin-top:6.8px}.c-lu-event-hero__location>svg{transform:scale(1.8)}.c-lu-event-hero__action{margin-bottom:24px}.c-lu-event-hero__share p{font-family:var(--font-family-style-lu-share-label);font-size:var(--font-size-lu-share-label);line-height:var(--line-height-lu-share-label);font-weight:var(--font-weight-lu-share-label);letter-spacing:var(--letter-spacing-lu-share-label);text-transform:var(--text-transform-lu-share-label);margin:0 0 8px;color:var(--lu-navy)}.c-lu-event-hero__share ul{display:flex;flex-wrap:wrap;gap:2px;list-style:none;padding:0;margin:0 0 0 -3px}.c-lu-event-hero__share a{position:relative;color:var(--lu-lime)}.c-lu-event-hero__share a:before{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--lu-navy)}.c-lu-event-hero__share a:is(:hover,:focus-visible){color:var(--lu-navy)}.c-lu-event-hero__share a:is(:hover,:focus-visible):before{background:var(--lu-lime)}.c-lu-event-hero__share a{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin-block:-3px}.c-lu-event-hero__share svg{position:relative;width:22px;height:22px;fill:currentColor}@media (min-width: 740px) and (max-width: 899px){.c-lu-event-hero__text{grid-column:1/span 7}}.c-lu-event-hero__status{display:inline-block;padding:6px 10px;background:var(--lu-lime);font-family:var(--font-family-style-lu-metadata);font-size:var(--font-size-lu-metadata);line-height:var(--line-height-lu-metadata);font-weight:var(--font-weight-lu-metadata);letter-spacing:var(--letter-spacing-lu-metadata);text-transform:var(--text-transform-lu-metadata)}@media (max-width: 739px){.c-lu-event-hero__inner{display:flex;flex-direction:column}.c-lu-event-hero__decor{display:none}.c-lu-event-hero__image{width:100%;margin-top:clamp(32px,29.5342px + .684932vw,40px)}.c-lu-event-hero__meta{border-top:1px solid #ddd;padding-top:20px}.c-lu-event-hero__share p{display:none}.c-lu-event-hero__share ul{gap:0}}}@layer components{.c-lu-events-feed{--events-gap:clamp(30px, calc(20.7534px + 2.56849vw) ,60px);--events-small:clamp(16px,calc(13.5342px + .684932vw),24px);--events-medium:clamp(24px,calc(21.5342px + .684932vw),32px);padding-inline:var(--lu-gutter);background:#fff}.c-lu-events-feed__inner{width:calc((100% + var(--events-gap)) * 2 / 3 - var(--events-gap));margin-inline:auto}.c-lu-events-feed__criteria{margin-block:var(--events-medium) calc(20px + var(--events-medium))}.c-lu-events-feed__items{display:grid;grid-template-columns:minmax(0,1fr);gap:40px}.c-lu-events-feed__empty{padding:32px 0}@media (max-width: 899px){.c-lu-events-feed{padding-inline:0}.c-lu-events-feed__inner{width:100%}.c-lu-events-feed__criteria{margin-inline:var(--events-small)}.c-lu-events-feed__inner>h2,.c-lu-events-feed__empty{padding-inline:24px}}@media (min-width: 596px) and (max-width: 899px){.c-lu-events-feed__inner{width:83.3333333333%}.c-lu-events-feed__criteria{margin-inline:0}}@media (min-width: 740px) and (max-width: 899px){.c-lu-events-feed__inner{width:calc((100% + var(--events-gap)) * 5 / 6 - var(--events-gap))}}}@layer components{.c-lu-external-embed{margin-inline:auto;width:calc(100% - 2 * var(--lu-gutter));max-width:940px}.c-lu-external-embed__provider{display:block;width:100%;border:0}.c-lu-external-embed__media{position:relative;aspect-ratio:16/9;background:var(--lu-navy)}.c-lu-external-embed__media>.c-embed{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0}.c-lu-external-embed__media .c-embed__media{height:100%;margin:0}.c-lu-external-embed figcaption{font-family:var(--font-family-style-lu-small);font-size:var(--font-size-lu-small);line-height:var(--line-height-lu-small);font-weight:var(--font-weight-lu-small);letter-spacing:var(--letter-spacing-lu-small);text-transform:var(--text-transform-lu-small);margin-top:16px}.c-lu-external-embed figcaption a{display:inline-block;margin-top:8px}}@layer components{.c-lu-featured-news{--featured-gap:clamp(30px, calc(20.7534px + 2.56849vw) , 60px);min-inline-size:0}.c-lu-featured-news__inner{width:calc((100% - 2 * var(--lu-gutter) + var(--featured-gap)) * 5 / 6 - var(--featured-gap))}.c-lu-featured-news__heading{display:flow-root;width:calc((100% + var(--featured-gap)) * 2 / 3 - var(--featured-gap));margin-inline:auto;padding-block-end:var(--space-gap-sm);text-align:center}.c-lu-featured-news__heading h2{font-family:var(--font-family-style-lu-heading-2);font-size:var(--font-size-lu-heading-2);line-height:var(--line-height-lu-heading-2);font-weight:var(--font-weight-lu-heading-2);letter-spacing:var(--letter-spacing-lu-heading-2);text-transform:var(--text-transform-lu-heading-2);margin:0 0 .45em}.c-lu-featured-news__heading p{margin:0}.c-lu-featured-news__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.c-lu-featured-news .c-lu-editorial-card__image .c-image__media{height:250px;aspect-ratio:auto}.c-lu-featured-news__cta{margin-block-start:var(--space-gap-md);text-align:center}@media (min-width: 740px) and (max-width: 1083px){.c-lu-featured-news__heading{width:calc((100% + var(--featured-gap)) * 5 / 6 - var(--featured-gap))}}@media (max-width: 739px){.c-lu-featured-news__inner{width:calc(100% - 2 * var(--lu-gutter))}.c-lu-featured-news__heading{width:100%}.c-lu-featured-news__cards{grid-template-columns:minmax(0,1fr)}}}@layer components{.c-lu-fleet-feed{background:var(--color-background, white)}.c-lu-fleet-feed h2{font-family:var(--font-family-style-lu-heading-2);font-size:var(--font-size-lu-heading-2);line-height:var(--line-height-lu-heading-2);font-weight:var(--font-weight-lu-heading-2);letter-spacing:var(--letter-spacing-lu-heading-2);text-transform:var(--text-transform-lu-heading-2);text-align:center;margin:0 0 clamp(44px,3vw,52px);color:var(--lu-body)}.c-lu-fleet-feed__filters{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px;margin-bottom:clamp(44px,3vw,52px)}.c-lu-fleet-feed__filters fieldset{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;border:0;padding:0;margin:0}.c-lu-fleet-feed>.lu-container{width:calc(100% - 2 * var(--lu-gutter));max-width:1360px}.c-lu-fleet-feed[data-query-enhanced=true] .c-lu-fleet-feed__reset{display:none}.c-lu-fleet-feed [data-query-results]{position:relative}.c-lu-fleet-feed[data-query-loading=true] [data-query-results]:before{content:"";position:absolute;z-index:1;inset:90px auto auto calc(50% - 20px);width:40px;height:40px;border:4px solid var(--lu-navy);border-right-color:transparent;border-radius:50%}@media (prefers-reduced-motion: no-preference){.c-lu-fleet-feed[data-query-loading=true] [data-query-results]:before{animation:lu-fleet-loading .8s linear infinite}}.c-lu-fleet-feed__filters label{display:flex;align-items:center;min-height:40px;cursor:pointer;position:relative}.c-lu-fleet-feed__filters input{position:absolute;opacity:0;inline-size:1px;block-size:1px}.c-lu-fleet-feed__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.c-lu-fleet-feed__pagination{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:40px}.c-lu-fleet-feed__pagination>*{padding:8px 12px}.c-lu-fleet-feed__filters label>span{font-family:var(--font-family-style-lu-body);font-size:var(--font-size-lu-body);line-height:var(--line-height-lu-body);font-weight:var(--font-weight-lu-body);letter-spacing:var(--letter-spacing-lu-body);text-transform:var(--text-transform-lu-body);padding:10px 16px;border:2px solid #ccc;border-radius:5px;background:#fff;color:var(--lu-body)}.c-lu-fleet-feed__filters input:checked+span{background:var(--lu-teal);border-color:var(--lu-teal);color:#fff}.c-lu-fleet-feed__filters input:focus-visible+span{outline:3px solid var(--lu-orange);outline-offset:3px}@media (max-width: 1083px){.c-lu-fleet-feed__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 739px){.c-lu-fleet-feed>.lu-container{width:100%}.c-lu-fleet-feed h2,.c-lu-fleet-feed__filters,.c-lu-fleet-feed__pagination{margin-inline:var(--lu-gutter)}.c-lu-fleet-feed__cards{grid-template-columns:minmax(0,1fr)}.c-lu-fleet-feed__cards{gap:0}.c-lu-fleet-feed__filters fieldset{flex-direction:column;align-items:center}}}@layer components{.c-lu-footer{background:#f6f8fb;color:var(--lu-body);padding-top:32px;padding-bottom:70px}.c-lu-footer__social{position:relative;padding-top:36px;max-width:1560px}.c-lu-footer__ribbon{position:relative;z-index:1;background:linear-gradient(90deg,var(--lu-blue),var(--lu-navy));color:#fff;margin-left:auto;width:90%;min-height:70px;margin-bottom:-35px;padding:16px var(--lu-gutter);clip-path:polygon(20px 0,100% 0,100% 100%,20px 100%,0 50%);display:flex;align-items:center;justify-content:space-between;gap:20px}.c-lu-footer__ribbon h3{font-family:var(--font-family-style-lu-social-heading);font-size:var(--font-size-lu-social-heading);line-height:var(--line-height-lu-social-heading);font-weight:var(--font-weight-lu-social-heading);letter-spacing:var(--letter-spacing-lu-social-heading);text-transform:var(--text-transform-lu-social-heading);margin:0}.c-lu-footer__ribbon h3 a{color:var(--lu-lime);font-family:var(--font-family-style-lu-section-heading);font-size:var(--font-size-lu-section-heading);line-height:var(--line-height-lu-section-heading);font-weight:var(--font-weight-lu-section-heading);letter-spacing:var(--letter-spacing-lu-section-heading);text-transform:var(--text-transform-lu-section-heading);text-decoration:none}.c-lu-footer__ribbon h3 a:hover{text-decoration:underline}.c-lu-footer__social-links{display:flex;gap:8px;flex-shrink:0}.c-lu-footer__social-links a{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:var(--lu-blue);color:var(--lu-lime)}.c-lu-footer__social-links a:hover{background:var(--lu-lime);color:var(--lu-navy)}.c-lu-footer__social-links svg{width:32px;height:32px}.c-lu-footer__social-links .fill{fill:currentColor}.c-lu-footer__social-links .stroke{fill:none;stroke:currentColor}.c-lu-footer__gallery-box{background:var(--lu-navy);padding:90px var(--lu-gutter) 62px;border-radius:16px}.c-lu-footer__gallery{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.c-lu-footer__photo{min-width:0}.c-lu-footer__photo .c-image__media{aspect-ratio:1}.c-lu-footer__photo img{width:100%;height:100%;object-fit:cover}.c-lu-footer__main{display:grid;grid-template-columns:3fr 5fr 4fr;gap:40px;align-items:center;padding-top:80px;padding-bottom:60px}.c-lu-footer__brand{display:block;max-width:226px;margin-inline-start:30px;align-self:start}.c-lu-footer__logo img{width:100%;height:auto}.c-lu-footer__nav ul{list-style:none;margin:0;padding:0;column-count:2;column-gap:25px}.c-lu-footer__nav li{break-inside:avoid}.c-lu-footer__nav a{font-family:var(--font-family-style-lu-footer-link);font-size:var(--font-size-lu-footer-link);line-height:var(--line-height-lu-footer-link);font-weight:var(--font-weight-lu-footer-link);letter-spacing:var(--letter-spacing-lu-footer-link);text-transform:var(--text-transform-lu-footer-link);color:var(--lu-blue);display:inline-block;padding:9px 0;text-decoration:none}.c-lu-footer__nav a:hover{text-decoration:underline}.c-lu-footer__signup{min-width:0}.c-lu-footer__signup form{display:grid;grid-template-columns:1fr 1fr;position:relative}.c-lu-footer__signup button{position:absolute;bottom:14px;right:22px;display:flex;align-items:center;justify-content:center;border:0;background:transparent;padding:0;gap:5px;font-family:var(--font-family-style-lu-body);font-size:var(--font-size-lu-body);line-height:var(--line-height-lu-body);font-weight:var(--font-weight-lu-body);letter-spacing:var(--letter-spacing-lu-body);text-transform:var(--text-transform-lu-body);color:var(--lu-navy)}.c-lu-footer__signup button:hover{filter:brightness(1.3)}.c-lu-footer__legal{font-family:var(--font-family-style-lu-legal);font-size:var(--font-size-lu-legal);line-height:var(--line-height-lu-legal);font-weight:var(--font-weight-lu-legal);letter-spacing:var(--letter-spacing-lu-legal);text-transform:var(--text-transform-lu-legal);text-align:center}.c-lu-footer__legal .c-rich-text,.c-lu-footer__legal p{display:inline;margin:0}.c-lu-footer__legal a{text-decoration:underline;color:var(--lu-blue)}@media (max-width: 1083px){.c-lu-footer__main{grid-template-columns:2fr 4fr 4fr;gap:25px}}@media (max-width: 899px){.c-lu-footer__ribbon{flex-direction:column;align-items:flex-end;gap:12px;min-height:135px;padding-inline:var(--lu-gutter)}.c-lu-footer__ribbon h3{text-align:right}.c-lu-footer__social-links{flex-wrap:wrap;justify-content:flex-end;gap:6px}.c-lu-footer__social-links a{width:34px;height:34px}.c-lu-footer__gallery-box{padding:63px var(--lu-gutter) 37px}.c-lu-footer__gallery{display:flex;overflow:auto;scroll-snap-type:x mandatory;scrollbar-width:none;cursor:grab;gap:16px;padding-inline:0}.c-lu-footer__gallery::-webkit-scrollbar{display:none}.c-lu-footer__photo{flex:0 0 69%;max-width:300px;scroll-snap-align:start}.c-lu-footer__gallery.is-dragging{cursor:grabbing;scroll-snap-type:none}.c-lu-footer__main{grid-template-columns:1fr;padding-top:44px;padding-bottom:55px;gap:30px}.c-lu-footer__brand{width:196px;margin-inline:auto}.c-lu-footer__nav ul{column-gap:20px}.c-lu-footer__signup{width:100%}.c-lu-footer__legal{text-align:left}.c-lu-footer{padding-top:45px;padding-bottom:55px}}@media (max-width: 467px){.c-lu-footer__social-links a{width:38px;height:38px}.c-lu-footer__ribbon{padding-inline:clamp(16px,24vw - 62px,32px)}.c-lu-footer__ribbon h3{font-family:var(--font-family-style-lu-card-heading);font-size:var(--font-size-lu-card-heading);line-height:var(--line-height-lu-card-heading);font-weight:var(--font-weight-lu-card-heading);letter-spacing:var(--letter-spacing-lu-card-heading);text-transform:var(--text-transform-lu-card-heading);overflow-wrap:anywhere}.c-lu-footer__gallery-box{border-top-right-radius:0}.c-lu-footer__social{padding-top:52px}}.c-lu-footer .c-image__media{background:transparent;border-radius:0}}.c-lu-footer__signup{--footer-field-height:57px;--footer-field-inset:24px}.c-lu-footer__signup :is(form[data-newsletter-form],.gform_wrapper .gfield) input:is(:not([type]),[type=text],[type=email]){font-family:var(--font-family-style-lu-form-input);font-size:var(--font-size-lu-form-input);line-height:var(--line-height-lu-form-input);font-weight:var(--font-weight-lu-form-input);letter-spacing:var(--letter-spacing-lu-form-input);text-transform:var(--text-transform-lu-form-input);width:100%;min-width:0;height:var(--footer-field-height);border:1px solid #d4dde0;border-radius:0;padding:14px var(--footer-field-inset);background:#edf9fe;color:var(--lu-body);box-shadow:none}.c-lu-footer__signup :is(form[data-newsletter-form],.gform_wrapper .gfield) input::placeholder{color:#767676}.c-lu-footer__signup :is(form[data-newsletter-form],.gform_wrapper .gfield) input[type=email]{grid-column:1/-1;padding-inline-end:122px}.c-lu-footer__signup .gform_wrapper form{display:block;position:relative}.c-lu-footer__signup .gform_wrapper .gform_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.c-lu-footer__signup .gform_wrapper .gform_fields>.gfield{grid-column:1/-1}.c-lu-footer__signup .gform_wrapper .gform_fields>.gfield--width-third.gfield--type-text{grid-column:span 1}.c-lu-footer__signup .gform_wrapper .gform_footer{margin:0;padding:0}.c-lu-footer__signup .gform_wrapper .gform_footer button.gform_button.button[type=submit]{position:absolute;inset-block-end:calc((var(--footer-field-height) - 29px) / 2);inset-inline-end:var(--footer-field-inset);display:inline-flex;align-items:center;justify-content:center;gap:5px;width:auto;min-height:29px;min-width:0;padding:0;border:0;background:transparent;box-shadow:none;color:var(--lu-navy);font-family:var(--font-family-style-lu-body);font-size:var(--font-size-lu-body);line-height:var(--line-height-lu-body);font-weight:var(--font-weight-lu-body);letter-spacing:var(--letter-spacing-lu-body);text-transform:var(--text-transform-lu-body)}.c-lu-footer__signup .gform_wrapper .gform_footer button.gform_button.button[type=submit]:before{content:"";display:block;width:32px;height:24px;border-radius:999px;background:var(--lu-blue) center/14px 14px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath fill='white' d='M0 0h6l8 7-8 7H0l8-7z'/%3E%3C/svg%3E")}.c-lu-footer__signup .gform_wrapper form:has(.validation_message) .gform_footer{display:flex;justify-content:flex-end;padding-block-start:8px}.c-lu-footer__signup .gform_wrapper form:has(.validation_message) .gform_footer button.gform_button{position:relative;inset:auto}@media (max-width: 1083px){.c-lu-footer__signup{--footer-field-inset:12px}}@media (max-width: 467px){.c-lu-footer__signup{--footer-field-height:52px}}@layer components{.c-lu-form-presentation{--form-gap:clamp(30px, calc(20.7534px + 2.56849vw) ,60px);padding-inline:var(--lu-gutter);color:var(--lu-body);background:#fff}.c-lu-form-presentation__inner{width:calc((100% + var(--form-gap)) / 2 - var(--form-gap));margin-inline:auto}.c-lu-form-presentation h2{font-family:var(--font-family-style-lu-heading-2);font-size:var(--font-size-lu-heading-2);line-height:var(--line-height-lu-heading-2);font-weight:var(--font-weight-lu-heading-2);letter-spacing:var(--letter-spacing-lu-heading-2);text-transform:var(--text-transform-lu-heading-2);margin:0 0 24px}.c-lu-form-presentation input:not([type=radio],[type=checkbox]),.c-lu-form-presentation select,.c-lu-form-presentation textarea{font-family:var(--font-family-style-lu-base);font-size:var(--font-size-lu-base);line-height:var(--line-height-lu-base);font-weight:var(--font-weight-lu-base);letter-spacing:var(--letter-spacing-lu-base);text-transform:var(--text-transform-lu-base);display:block;width:100%;min-height:50px;border:1px solid #d3d3d3;background:#edf9fe;border-radius:0;color:var(--lu-body);padding:clamp(12px,10.7671px + .342466vw,16px) clamp(16px,13.5342px + .684932vw,24px);box-shadow:none}.c-lu-form-presentation textarea{resize:vertical}.c-lu-form-presentation :is(input,select,textarea):focus-visible{outline:3px solid var(--lu-blue);outline-offset:2px}.c-lu-form-presentation [aria-invalid=true]{border-color:#b42132}.c-lu-form-presentation [hidden]{display:none!important}@media (min-width: 900px) and (max-width: 1291px){.c-lu-form-presentation__inner{width:calc((100% + var(--form-gap)) * 2 / 3 - var(--form-gap))}}@media (min-width: 740px) and (max-width: 899px){.c-lu-form-presentation__inner{width:calc((100% + var(--form-gap)) * 5 / 6 - var(--form-gap))}}@media (min-width: 596px) and (max-width: 739px){.c-lu-form-presentation__inner{width:83.3333333333%}}@media (max-width: 595px){.c-lu-form-presentation__inner{width:100%}}@media (prefers-reduced-motion: reduce){.c-lu-form-presentation button,.c-lu-form-presentation a{transition:none}}}@media (min-width: 1292px){.c-lu-form-presentation:has(.gform_wrapper) .c-lu-form-presentation__inner{max-width:650px}}.c-lu-form-presentation[data-gravity-form="3"]:has(.gform_wrapper){--lu-newsletter-flow:clamp(28px, calc(24.3014px + 1.027397vw), 40px)}.c-lu-form-presentation[data-gravity-form="3"]:has(.gform_wrapper) .lu-kicker{font-family:var(--font-family-style-lu-newsletter-kicker);font-size:var(--font-size-lu-newsletter-kicker);line-height:var(--line-height-lu-newsletter-kicker);font-weight:var(--font-weight-lu-newsletter-kicker);letter-spacing:var(--letter-spacing-lu-newsletter-kicker);text-transform:var(--text-transform-lu-newsletter-kicker);color:var(--lu-body);margin-bottom:0}.c-lu-form-presentation[data-gravity-form="3"]:has(.gform_wrapper) h2{margin-block:.4em .45em}.c-lu-form-presentation[data-gravity-form="3"]:has(.gform_wrapper) .gform_wrapper{display:flow-root}.c-lu-form-presentation[data-gravity-form="3"]:has(.gform_wrapper) .gform_wrapper form{margin-block-start:var(--lu-newsletter-flow)}.c-lu-form-presentation[data-gravity-form="3"]:has(.gform_wrapper) .gform_fields{grid-template-columns:repeat(2,minmax(0,1fr))}.c-lu-form-presentation[data-gravity-form="3"]:has(.gform_wrapper) .gfield{grid-column:1/-1}@media (min-width: 740px){.c-lu-form-presentation[data-gravity-form="3"]:has(.gform_wrapper) .gfield--type-text{grid-column:span 1}}.c-lu-form-presentation[data-gravity-form="3"]:has(.gform_wrapper) .gfield .gfield_label{position:static;width:auto;height:auto;clip:auto;clip-path:none;overflow:visible;white-space:normal;margin:0 0 8px}.c-lu-form-presentation[data-gravity-form="3"]:has(.gform_wrapper) .gform_wrapper .gfield input:not([type=hidden]){font-family:var(--font-family-style-lu-base);font-size:var(--font-size-lu-base);line-height:var(--line-height-lu-base);font-weight:var(--font-weight-lu-base);letter-spacing:var(--letter-spacing-lu-base);text-transform:var(--text-transform-lu-base);height:auto;min-height:0;padding:clamp(12px,10.7671px + .342466vw,16px) clamp(16px,13.5342px + .684932vw,24px)}.c-lu-form-presentation[data-gravity-form="3"]:has(.gform_wrapper) .gform_wrapper .gform_footer{margin-block-start:36px}@layer components{.c-lu-header{position:relative;z-index:100;background:linear-gradient(90deg,var(--lu-blue),var(--lu-navy));color:#fff;font-family:var(--font-family-style-lu-nav);font-size:var(--font-size-lu-nav);line-height:var(--line-height-lu-nav);font-weight:var(--font-weight-lu-nav);letter-spacing:var(--letter-spacing-lu-nav);text-transform:var(--text-transform-lu-nav);--header-small-space:clamp(16px, calc(13.5342px + .684932vw), 24px);--header-logo-width:clamp(196px, calc(186.7534px + 2.56849vw) , 226px);--lu-header-height:calc(var(--header-logo-width) / 3.7 + 2 * var(--header-small-space)) }.c-lu-header__bar{min-height:var(--lu-header-height);max-width:1360px;padding-block:var(--header-small-space);display:flex;align-items:center;gap:0;position:relative;z-index:3}.c-lu-header__brand{flex:0 0 var(--header-logo-width);aspect-ratio:3.7;display:flex;align-items:center;margin-right:auto}.c-lu-header__logo img{width:100%;height:auto}.c-lu-header__logo .c-image__media{overflow:visible;background:transparent;border-radius:0}.c-lu-header__desktop{flex:0 0 auto;align-self:stretch;margin-right:24px;min-width:0}.c-lu-header__desktop>ul{display:flex;height:100%;gap:clamp(0px,-6.1644px + 1.71233vw,20px);margin:0;padding:0;list-style:none;align-items:center}.c-lu-header__desktop a{color:inherit;text-decoration:none;font-family:var(--font-family-style-lu-nav);font-size:var(--font-size-lu-nav);line-height:var(--line-height-lu-nav);font-weight:var(--font-weight-lu-nav);letter-spacing:var(--letter-spacing-lu-nav);text-transform:var(--text-transform-lu-nav);white-space:nowrap;display:inline-block;padding-block:12px}.c-lu-header__desktop a:hover{color:var(--lu-lime)}.c-lu-header__item{position:relative;display:flex;align-items:center}.c-lu-header__submenu-toggle{border:0;background:transparent;color:inherit;padding:5px 0 5px 10px;font-family:var(--font-family-style-lu-nav-mobile);font-size:var(--font-size-lu-nav-mobile);line-height:var(--line-height-lu-nav-mobile);font-weight:var(--font-weight-lu-nav-mobile);letter-spacing:var(--letter-spacing-lu-nav-mobile);text-transform:var(--text-transform-lu-nav-mobile)}.c-lu-header__submenu-toggle svg,.c-lu-header__mobile-submenu svg{height:12px;width:12px}.c-lu-header__submenu-toggle[aria-expanded=true]{color:var(--lu-lime)}.c-lu-header__dropdown{position:absolute;top:100%;left:0;width:max-content;min-width:200px;max-width:340px;background:var(--lu-sky);color:var(--lu-body);padding:14px 24px;margin:0;list-style:none;box-shadow:0 12px 28px #0003;z-index:5}.c-lu-header__dropdown a{white-space:normal;font-family:var(--font-family-style-lu-dropdown);font-size:var(--font-size-lu-dropdown);line-height:var(--line-height-lu-dropdown);font-weight:var(--font-weight-lu-dropdown);letter-spacing:var(--letter-spacing-lu-dropdown);text-transform:var(--text-transform-lu-dropdown);color:var(--lu-blue);padding:5.5px 0}.c-lu-header__dropdown a:hover{color:var(--lu-blue);text-decoration:underline}.c-lu-header__actions{display:contents}.c-lu-header__control{display:flex;justify-content:center;align-items:center;width:44px;height:44px;padding:10px;margin-right:-10px;flex:0 0 auto;border:0;background:transparent;color:inherit}.c-lu-header svg{fill:none;stroke:currentColor;stroke-width:1.8}.c-lu-header__control:hover{color:var(--lu-lime)}.c-lu-header__menu-toggle{display:none}.c-lu-header__cta{display:flex;gap:15px;margin-left:auto}.c-lu-header__cta a,.c-lu-header__mobile-cta a{display:inline-flex;align-items:center;justify-content:center;color:var(--lu-body);background:var(--lu-lime);padding:16px 24px;font-family:var(--font-family-style-lu-nav);font-size:var(--font-size-lu-nav);line-height:var(--line-height-lu-nav);font-weight:var(--font-weight-lu-nav);letter-spacing:var(--letter-spacing-lu-nav);text-transform:var(--text-transform-lu-nav);text-decoration:none}.c-lu-header__cta a:hover,.c-lu-header__mobile-cta a:hover{background:var(--lu-teal)}.c-lu-header__panel{position:absolute;z-index:2;left:0;right:0;top:100%;height:calc(100dvh - var(--lu-header-height));overflow:auto;background:var(--lu-navy);color:#fff;padding-block:16px}.c-lu-header__mobile>ul{padding:0;margin:0;list-style:none}.c-lu-header__mobile>ul>li{display:grid;grid-template-columns:1fr auto;border-bottom:1px solid rgba(255,255,255,.2)}.c-lu-header__mobile a{color:#fff;text-decoration:none;display:block;padding:16px 0;font-family:var(--font-family-style-lu-nav-mobile);font-size:var(--font-size-lu-nav-mobile);line-height:var(--line-height-lu-nav-mobile);font-weight:var(--font-weight-lu-nav-mobile);letter-spacing:var(--letter-spacing-lu-nav-mobile);text-transform:var(--text-transform-lu-nav-mobile)}.c-lu-header__mobile button{border:0;background:transparent;color:inherit;min-width:48px;font-family:var(--font-family-style-lu-social-heading);font-size:var(--font-size-lu-social-heading);line-height:var(--line-height-lu-social-heading);font-weight:var(--font-weight-lu-social-heading);letter-spacing:var(--letter-spacing-lu-social-heading);text-transform:var(--text-transform-lu-social-heading)}.c-lu-header__mobile ul ul{grid-column:1/-1;list-style:none;padding:0 0 20px 20px;margin:0}.c-lu-header__mobile ul ul a{font-family:var(--font-family-style-lu-nav-mobile);font-size:var(--font-size-lu-nav-mobile);line-height:var(--line-height-lu-nav-mobile);font-weight:var(--font-weight-lu-nav-mobile);letter-spacing:var(--letter-spacing-lu-nav-mobile);text-transform:var(--text-transform-lu-nav-mobile);padding:10px 0}.c-lu-header__mobile a:hover{color:var(--lu-lime)}.c-lu-header__mobile-cta{display:flex;justify-content:flex-end;gap:4px;flex-wrap:wrap;margin-top:36px;padding-inline-end:12px}.c-lu-header__mobile-cta a{color:var(--lu-body);background:var(--lu-lime);font-family:var(--font-family-style-lu-button);font-size:var(--font-size-lu-button);line-height:var(--line-height-lu-button);font-weight:var(--font-weight-lu-button);letter-spacing:var(--letter-spacing-lu-button);text-transform:var(--text-transform-lu-button);min-height:36px;padding:7px 16px}.c-lu-header__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;background:#0008;border:0;cursor:default}.c-lu-header__panel--search{padding-block:clamp(40px,4.65vw,80px);height:auto;background:#fff;color:var(--lu-body)}.c-lu-header__search{max-width:722px;margin:auto}.c-lu-header__search>label{font-family:var(--font-family-style-heading-3);font-size:var(--font-size-heading-3);line-height:var(--line-height-heading-3);font-weight:var(--font-weight-heading-3);letter-spacing:var(--letter-spacing-heading-3);text-transform:var(--text-transform-heading-3);display:block;margin-bottom:20px}.c-lu-header__search>label.lu-sr-only{margin:0}.c-lu-header__search>div{display:flex;border:2px solid var(--lu-navy)}.c-lu-header__search>div:has(:focus-visible){outline:2px solid var(--lu-orange);outline-offset:2px}.c-lu-header__search input{flex:1;min-width:0;background:transparent;border:0;min-height:clamp(72px,5vw,84px);padding:16px clamp(16px,2vw,32px);color:var(--lu-body);font-family:var(--font-family-style-lu-card-heading);font-size:var(--font-size-lu-card-heading);line-height:var(--line-height-lu-card-heading);font-weight:var(--font-weight-lu-card-heading);letter-spacing:var(--letter-spacing-lu-card-heading);text-transform:var(--text-transform-lu-card-heading)}.c-lu-header__search input:focus-visible{outline:none}.c-lu-header__search button{border:0;background:transparent;display:grid;place-items:center;width:clamp(62px,5vw,86px);color:var(--lu-navy)}.c-lu-header__search button svg{width:42px;height:42px}@media (max-width: 1291px){.c-lu-header__desktop{display:none}.c-lu-header__menu-toggle{display:flex}.c-lu-header__cta{order:1;margin-left:0;margin-right:12px}.c-lu-header__cta a{padding:8px 16px}.c-lu-header__control{order:2;margin-right:0}.c-lu-header__menu-toggle{order:3;margin-right:-10px}}@media (max-width: 739px){.c-lu-header__cta{display:none}.c-lu-header__brand{flex:0 1 var(--header-logo-width);min-width:0}}}@layer components{.c-lu-header__logo--search,.c-lu-header__search-close{display:none}.c-lu-header:has([data-panel]:not([hidden])):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:inherit;pointer-events:none}.c-lu-header:has([data-panel=menu]:not([hidden])){background:var(--lu-navy)}.c-lu-header:has([data-panel=menu]:not([hidden])) .c-lu-header__menu-toggle{color:#fff}.c-lu-header__mobile{width:calc(100% - 32px)}.c-lu-header__mobile>ul>li>a{padding-block:13px}.c-lu-header__mobile .c-lu-header__mobile-submenu svg{width:17px;height:17px}.c-lu-header:has([data-panel=search]:not([hidden])){background:#fff;color:var(--lu-navy)}.c-lu-header:has([data-panel=search]:not([hidden])) .c-lu-header__brand:has(.c-lu-header__logo--search) .c-lu-header__logo--default{display:none}.c-lu-header:has([data-panel=search]:not([hidden])) .c-lu-header__brand:not(:has(.c-lu-header__logo--search)) .c-lu-header__logo--default{filter:brightness(0) saturate(100%)}.c-lu-header:has([data-panel=search]:not([hidden])) .c-lu-header__logo--search{display:block}.c-lu-header:has([data-panel=search]:not([hidden])) [data-panel-trigger=search] svg:not(.c-lu-header__search-close){display:none}.c-lu-header:has([data-panel=search]:not([hidden])) .c-lu-header__search-close{display:block}.c-lu-header:has([data-panel=search]:not([hidden])) :is(.c-lu-header__control,.c-lu-header__desktop a):hover{color:var(--lu-blue)}.c-lu-header:has([data-panel=search]:not([hidden])) .c-lu-header__cta a{background:var(--lu-navy);color:#fff}.c-lu-header:has([data-panel=search]:not([hidden])) .c-lu-header__cta a:hover{background:var(--lu-blue)}@media (max-width: 739px){.c-lu-header__search input{font-family:var(--font-family-style-lu-promo-kicker);font-size:var(--font-size-lu-promo-kicker);line-height:var(--line-height-lu-promo-kicker);font-weight:var(--font-weight-lu-promo-kicker);letter-spacing:var(--letter-spacing-lu-promo-kicker);text-transform:var(--text-transform-lu-promo-kicker)}}}@layer components{.c-lu-hero{--hero-small-space: clamp(16px, calc(13.5342px + .684932vw), 24px);background:var(--color-background);color:var(--color-text);padding-block:var(--lu-bg-space)}.c-lu-hero__inner{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:1fr auto;column-gap:clamp(30px,20.7534px + 2.56849vw,60px);align-items:center;max-width:none}.c-lu-hero__text{display:flex;flex-direction:column;justify-content:center;grid-column:1/span 4;z-index:2;position:relative}.c-lu-hero h2{width:150%;margin:0 -50% .45em -.035em;font-family:var(--font-family-style-lu-hero-heading);font-size:var(--font-size-lu-hero-heading);line-height:var(--line-height-lu-hero-heading);font-weight:var(--font-weight-lu-hero-heading);letter-spacing:var(--letter-spacing-lu-hero-heading);text-transform:var(--text-transform-lu-hero-heading)}.c-lu-hero h2 span{font-family:var(--font-family-style-lu-hero-highlight);font-size:var(--font-size-lu-hero-highlight);line-height:var(--line-height-lu-hero-highlight);font-weight:var(--font-weight-lu-hero-highlight);letter-spacing:var(--letter-spacing-lu-hero-highlight);text-transform:var(--text-transform-lu-hero-highlight);background:var(--color-background);box-decoration-break:clone;-webkit-box-decoration-break:clone;padding-inline:.4em}.c-lu-hero__actions{display:flex;column-gap:4.47px;row-gap:0;flex-wrap:wrap;padding-block:var(--hero-small-space)}.c-lu-hero a.lu-button{margin-bottom:.85em;padding:16px 24px;font-family:var(--font-family-style-lu-button);font-size:var(--font-size-lu-button);line-height:var(--line-height-lu-button);font-weight:var(--font-weight-lu-button);letter-spacing:var(--letter-spacing-lu-button);text-transform:var(--text-transform-lu-button)}.c-lu-hero__actions .lu-button:first-child{--lu-button-background: linear-gradient(#42b0ff, var(--lu-blue))}.c-lu-hero__actions .lu-button:nth-child(2){--lu-button-background: linear-gradient(var(--lu-blue), var(--lu-purple))}.c-lu-hero__video{grid-column:5/-1;grid-row:1/span 3;align-self:start;position:relative;border:6px solid white;box-sizing:content-box;aspect-ratio:16/9;margin-block:var(--hero-small-space);background:#000;min-width:0}.c-lu-hero__video>.c-image{position:absolute;top:0;right:0;bottom:0;left:0}.c-lu-hero__video .c-image__media,.c-lu-hero__video img{width:100%;height:100%;object-fit:cover}.c-lu-hero iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.c-lu-hero__play{position:absolute;bottom:12px;right:12px;z-index:3;width:40px;height:40px;font-family:var(--font-family-style-lu-icon-20);font-size:var(--font-size-lu-icon-20);line-height:var(--line-height-lu-icon-20);font-weight:var(--font-weight-lu-icon-20);letter-spacing:var(--letter-spacing-lu-icon-20);text-transform:var(--text-transform-lu-icon-20)}@media (max-width: 899px){.c-lu-hero__text{width:100%}.c-lu-hero h2{width:calc(100% + .035em);margin:1.25em 0 .45em -.035em;font-family:var(--font-family-style-lu-hero-mobile);font-size:var(--font-size-lu-hero-mobile);line-height:var(--line-height-lu-hero-mobile);font-weight:var(--font-weight-lu-hero-mobile);letter-spacing:var(--letter-spacing-lu-hero-mobile);text-transform:var(--text-transform-lu-hero-mobile)}.c-lu-hero h2 span{padding:0;font-family:var(--font-family-style-lu-hero-highlight-mobile);font-size:var(--font-size-lu-hero-highlight-mobile);line-height:var(--line-height-lu-hero-highlight-mobile);font-weight:var(--font-weight-lu-hero-highlight-mobile);letter-spacing:var(--letter-spacing-lu-hero-highlight-mobile);text-transform:var(--text-transform-lu-hero-highlight-mobile)}.c-lu-hero__text{grid-column:1/span 7}.c-lu-hero__video{grid-column:7/-1}}@media (max-width: 739px){.c-lu-hero__inner{display:flex;flex-direction:column;gap:clamp(32px,29.5342px + .684932vw,40px)}.c-lu-hero__video{width:calc(100% - 12px)}}}@layer components{.c-lu-image{margin-inline:0}.c-lu-image .c-image__media{overflow:hidden}.c-lu-image--landscape .c-image__media{aspect-ratio:3/2}.c-lu-image--wide .c-image__media{aspect-ratio:16/9}.c-lu-image--square .c-image__media{aspect-ratio:1}.c-lu-image:not(.c-lu-image--natural) img{width:100%;height:100%;object-fit:cover}.c-lu-image[data-image-height=image-small] .c-image__media{height:450px;aspect-ratio:auto}.c-lu-image[data-image-height=image-medium] .c-image__media{height:550px;aspect-ratio:auto}.c-lu-image[data-image-height=image-large] .c-image__media{height:650px;aspect-ratio:auto}.c-lu-image[data-image-height] img{width:100%;height:100%;object-fit:cover}.c-lu-image :is(figcaption,.c-lu-image__caption){font-family:var(--font-family-style-lu-small);font-size:var(--font-size-lu-small);line-height:var(--line-height-lu-small);font-weight:var(--font-weight-lu-small);letter-spacing:var(--letter-spacing-lu-small);text-transform:var(--text-transform-lu-small);color:#5d625f;margin-top:12px}}@media (prefers-reduced-motion: no-preference){.c-lu-image[data-parallax]{background:center/cover fixed var(--lu-image-parallax)}.c-lu-image[data-parallax] .c-image{opacity:0}}@layer components{.c-lu-image-grid__inner{display:grid;grid-template-columns:repeat(auto-fill,minmax(max(min(100%,300px),(100% - 4 * var(--lu-gutter)) / 5),1fr));gap:var(--lu-gutter)}.c-lu-image-grid[data-aspect=square] .c-image__media{aspect-ratio:1}.c-lu-image-grid[data-aspect=video] .c-image__media{aspect-ratio:16/9}.c-lu-image-grid[data-aspect=portrait] .c-image__media{aspect-ratio:3/4}.c-lu-image-grid[data-aspect] img{width:100%;height:100%;object-fit:cover}}@layer components{.c-lu-institutional-hero .c-video__media{border-radius:0;box-shadow:none}.c-lu-institutional-hero .c-video[data-video-state=paused] .c-video__controls{top:0;right:0;bottom:0;left:0;display:grid;place-items:center;pointer-events:none}.c-lu-institutional-hero .c-video[data-video-state=paused] .c-video__toggle{inline-size:var(--hero-play-size, 72px);block-size:var(--hero-play-size, 72px);border:0;background:var(--lu-navy);color:#fff;box-shadow:none;pointer-events:auto}.c-lu-institutional-hero{--institutional-gap:clamp(30px, calc(20.7534px + 2.56849vw) ,60px);--institutional-small:clamp(16px,calc(13.5342px + .684932vw),24px);--institutional-medium:clamp(24px,calc(21.5342px + .684932vw),32px);position:relative;padding-block:clamp(36px,27.3699px + 2.39726vw,64px);background:var(--color-background);color:var(--color-text)}.c-lu-institutional-hero--lab.c-lu-institutional-hero--frost{color:var(--lu-navy)}.c-lu-institutional-hero--healthcare{--color-background:#cef6fa;--color-text:var(--lu-body)}.c-lu-institutional-hero--lab.c-lu-institutional-hero--healthcare{color:var(--color-text)}.c-lu-institutional-hero--healthcare .c-lu-institutional-hero__back,.c-lu-institutional-hero--healthcare .c-lu-institutional-hero__back a{color:var(--lu-blue)}.c-lu-institutional-hero__back{position:absolute;z-index:3;top:20px;left:20px;max-width:calc(100% - 40px);font-family:var(--font-family-style-lu-event-label);font-size:var(--font-size-lu-event-label);line-height:var(--line-height-lu-event-label);font-weight:var(--font-weight-lu-event-label);letter-spacing:var(--letter-spacing-lu-event-label);text-transform:var(--text-transform-lu-event-label)}.c-lu-institutional-hero__back:before{content:"< ";color:var(--lu-blue)}.c-lu-institutional-hero__back a{color:inherit;text-decoration:underline}.c-lu-institutional-hero--white .c-lu-institutional-hero__back a{color:var(--lu-blue)}.c-lu-institutional-hero__back a:hover{text-decoration-thickness:2px}.c-lu-institutional-hero__inner{max-width:1360px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--institutional-gap);position:relative;z-index:1}.c-lu-institutional-hero__text{grid-column:1/span 6;min-width:0;margin-top:var(--institutional-medium)}.c-lu-institutional-hero h1{font-family:var(--font-family-style-lu-heading-2);font-size:var(--font-size-lu-heading-2);line-height:var(--line-height-lu-heading-2);font-weight:var(--font-weight-lu-heading-2);letter-spacing:var(--letter-spacing-lu-heading-2);text-transform:var(--text-transform-lu-heading-2);margin:0 0 .45em -.035em}.c-lu-institutional-hero h1 span{background:var(--color-background);box-decoration-break:clone;-webkit-box-decoration-break:clone;padding-right:.4em;font-family:var(--font-family-style-lu-institutional-highlight);font-size:var(--font-size-lu-institutional-highlight);line-height:var(--line-height-lu-institutional-highlight);font-weight:var(--font-weight-lu-institutional-highlight);letter-spacing:var(--letter-spacing-lu-institutional-highlight);text-transform:var(--text-transform-lu-institutional-highlight)}.c-lu-institutional-hero h2{font-family:var(--font-family-style-lu-institutional-subtitle);font-size:var(--font-size-lu-institutional-subtitle);line-height:var(--line-height-lu-institutional-subtitle);font-weight:var(--font-weight-lu-institutional-subtitle);letter-spacing:var(--letter-spacing-lu-institutional-subtitle);text-transform:var(--text-transform-lu-institutional-subtitle);margin:0 0 1.25em -.035em;color:inherit}.c-lu-institutional-hero__summary{font-family:var(--font-family-style-lu-base);font-size:var(--font-size-lu-base);line-height:var(--line-height-lu-base);font-weight:var(--font-weight-lu-base);letter-spacing:var(--letter-spacing-lu-base);text-transform:var(--text-transform-lu-base);margin-top:.85em}.c-lu-institutional-hero__summary p{margin:0 0 .85em}.c-lu-institutional-hero__summary p:last-child{margin-bottom:0}.c-lu-institutional-hero--lab .c-lu-institutional-hero__text,.c-lu-institutional-hero--collaboration .c-lu-institutional-hero__text{display:flex;flex-direction:column;justify-content:center}.c-lu-institutional-hero--collaboration h1{margin-bottom:0}.c-lu-institutional-hero__media{grid-column:7/-1;min-width:0}.c-lu-institutional-hero__media>:is(.c-image,.c-video){border:6px solid white}.c-lu-institutional-hero--lab .c-video[data-video-state=paused]{border-width:12px}.c-lu-institutional-hero--lab .c-video[data-video-state=paused] .c-video__toggle svg{width:26px;height:26px}.c-lu-institutional-hero__media--video{padding-block:var(--institutional-small)}.c-lu-institutional-hero__media .c-image__media{aspect-ratio:3/2;border-radius:0}.c-lu-institutional-hero__media img{width:100%;height:100%;object-fit:cover}.c-lu-institutional-hero__media--video .c-video__poster img{object-position:var(--institutional-poster-position, 50% 50%)}.c-lu-institutional-hero__decor{position:absolute;inset:0 0 0 auto;width:33%;min-width:500px}.c-lu-institutional-hero__decor :is(.c-image,.c-image__media,img){width:100%;height:100%;object-fit:cover;border-radius:0}.c-lu-institutional-hero__decor--healthcare{background:url(./medtronic-spark-explore-background-BLLOA0SP.jpg) center/cover no-repeat}.c-lu-institutional-hero--collaboration .c-lu-institutional-hero__decor,.c-lu-institutional-hero--person .c-lu-institutional-hero__decor{border-bottom-left-radius:50%;overflow:hidden}.c-lu-institutional-hero--no-image .c-lu-institutional-hero__text{grid-column:1/-1;max-width:970px}.c-lu-institutional-hero--has-callout .c-lu-institutional-hero__inner{padding-bottom:100px}.c-lu-institutional-hero--person{padding-block:clamp(68px,60.6027px + 2.05479vw,92px)}.c-lu-institutional-hero--person .c-lu-institutional-hero__text{margin-top:0}.c-lu-institutional-hero--person .c-lu-institutional-hero__media{grid-column:8/-1;width:260px;max-width:calc(100% + var(--lu-gutter))}.c-lu-institutional-hero--person .c-lu-institutional-hero__media>.c-image{border-radius:50%;overflow:hidden}.c-lu-institutional-hero--person .c-lu-institutional-hero__media .c-image__media{aspect-ratio:1}.c-lu-institutional-hero__role{font-family:var(--font-family-style-lu-card-heading);font-size:var(--font-size-lu-card-heading);line-height:var(--line-height-lu-card-heading);font-weight:var(--font-weight-lu-card-heading);letter-spacing:var(--letter-spacing-lu-card-heading);text-transform:var(--text-transform-lu-card-heading);margin:0}.c-lu-institutional-hero__contacts,.c-lu-institutional-hero__social{list-style:none;padding:0;margin:0}.c-lu-institutional-hero__contacts{margin-top:13.6px}.c-lu-institutional-hero__contacts a{font-family:var(--font-family-style-lu-profile-contact);font-size:var(--font-size-lu-profile-contact);line-height:var(--line-height-lu-profile-contact);font-weight:var(--font-weight-lu-profile-contact);letter-spacing:var(--letter-spacing-lu-profile-contact);text-transform:var(--text-transform-lu-profile-contact);color:inherit;display:inline-flex;align-items:center;gap:16px;min-height:42px;text-decoration:none;overflow-wrap:anywhere}.c-lu-institutional-hero__contacts a:hover span{text-decoration:underline}.c-lu-institutional-hero__contacts svg{width:30px;height:30px;flex:none}.c-lu-institutional-hero__social{display:flex;flex-wrap:wrap;margin:16px -4px 0}.c-lu-institutional-hero__social a{display:flex;align-items:center;justify-content:center;min-height:44px;min-width:40px;margin-block:-6px;color:var(--lu-lime);position:relative;text-decoration:none}.c-lu-institutional-hero__social a:has(svg):before{content:"";position:absolute;width:32px;height:32px;border-radius:50%;background:var(--lu-royal)}.c-lu-institutional-hero__social a:hover:has(svg):before{background:var(--lu-blue)}.c-lu-institutional-hero__social a svg{position:relative;width:24px;height:24px;fill:currentColor}.c-lu-institutional-hero__website{position:relative;padding:6px 14px;border-radius:30px;background:var(--lu-royal);font-family:var(--font-family-style-lu-small);font-size:var(--font-size-lu-small);line-height:var(--line-height-lu-small);font-weight:var(--font-weight-lu-small);letter-spacing:var(--letter-spacing-lu-small);text-transform:var(--text-transform-lu-small)}.c-lu-institutional-hero__callout{--callout-background:var(--lu-blue);--callout-link:var(--lu-sky);--callout-small:clamp(16px,calc(13.5342px + .684932vw),24px);--callout-frame-width:1360px;--callout-bleed:max(var(--lu-gutter),calc((100% - var(--callout-frame-width)) / 2));position:relative;z-index:2;margin-top:-70px;margin-bottom:20px;color:#fff}.c-lu-institutional-hero__callout:before{content:"";position:absolute;inset:0 auto 0 0;width:var(--callout-bleed);background:var(--callout-background)}.c-lu-institutional-hero__callout-frame{max-width:var(--callout-frame-width)}.c-lu-institutional-hero__callout-inner{position:relative;display:flex;align-items:center;gap:var(--callout-small);width:70%;padding:var(--callout-small) 6% var(--callout-small) 0;border-radius:0 60px 60px 0;background:var(--callout-background)}.c-lu-institutional-hero__callout-image{flex:0 1 200px;min-inline-size:150px}.c-lu-institutional-hero__callout-image .c-image__media{aspect-ratio:1;border-radius:20px;overflow:hidden}.c-lu-institutional-hero__callout-image img{width:100%;height:100%;object-fit:cover}.c-lu-institutional-hero__callout ul{flex:0 1 auto;min-width:0;list-style:none;padding:0;margin:0}.c-lu-institutional-hero__callout li{display:flex;align-items:center;border-bottom:1px solid var(--lu-sky)}.c-lu-institutional-hero__callout li:first-child{padding-bottom:var(--callout-small)}.c-lu-institutional-hero__callout li:last-child{padding-top:var(--callout-small);border:0}.c-lu-institutional-hero__callout li>span{color:var(--lu-lime);flex:0 0 62px}.c-lu-institutional-hero__callout li>span svg{display:block;width:36px;height:36px}.c-lu-institutional-hero__callout li>div{font-family:var(--font-family-style-lu-base);font-size:var(--font-size-lu-base);line-height:var(--line-height-lu-base);font-weight:var(--font-weight-lu-base);letter-spacing:var(--letter-spacing-lu-base);text-transform:var(--text-transform-lu-base)}.c-lu-institutional-hero__callout li p:first-child{margin-top:0}.c-lu-institutional-hero__callout li p:last-child{margin-bottom:0}.c-lu-institutional-hero__callout a{color:var(--callout-link);text-decoration:underline}.c-lu-institutional-hero--healthcare+.c-lu-institutional-hero__callout{--callout-background:#140f4b;--callout-link:white}.c-lu-institutional-hero--healthcare+.c-lu-institutional-hero__callout li>span{display:none}@media (min-width: 900px){.c-lu-institutional-hero--collaboration .c-lu-institutional-hero__text{min-height:100%}}@media (max-width: 899px){.c-lu-institutional-hero--collaboration h1{translate:0 calc(var(--institutional-medium) / 2)}}@media (min-width: 1513px){.c-lu-institutional-hero__callout-inner:before{content:"";position:absolute;inset:0 0 0 calc((var(--callout-frame-width) - 100vw) / 2 - 24px);z-index:-1;border-radius:inherit;pointer-events:none;box-shadow:10px 10px 15px #0006,6px 4px 6px #0003,2px 0 10px #007bff4d}}@media (max-width: 1083px){.c-lu-institutional-hero__callout-inner{width:85%}}@media (max-width: 899px){.c-lu-institutional-hero__callout-inner{width:95%;flex-direction:column}.c-lu-institutional-hero__callout-image{flex:auto;width:min(200px,100%)}}@media (min-width: 740px) and (max-width: 899px){.c-lu-institutional-hero:not(.c-lu-institutional-hero--person,.c-lu-institutional-hero--no-image) .c-lu-institutional-hero__text{grid-column:1/span 7;grid-row:2}.c-lu-institutional-hero:not(.c-lu-institutional-hero--person) .c-lu-institutional-hero__media{grid-row:1}}@media (max-width: 739px){.c-lu-institutional-hero__inner{display:block}.c-lu-institutional-hero__text{margin-top:0;padding-top:var(--institutional-medium)}.c-lu-institutional-hero__media{margin-top:clamp(32px,29.5342px + .684932vw,40px)}.c-lu-institutional-hero__decor{display:none}.c-lu-institutional-hero .c-video[data-video-state=paused] .c-video__toggle{inline-size:58px;block-size:58px}.c-lu-institutional-hero__callout-frame{width:calc(100% - var(--lu-gutter));margin-right:0}.c-lu-institutional-hero__callout-inner{width:100%}.c-lu-institutional-hero__callout-image{margin-bottom:var(--callout-small)}.c-lu-institutional-hero__callout li{padding-bottom:var(--callout-small)}.c-lu-institutional-hero--person .c-lu-institutional-hero__text{padding-top:0}.c-lu-institutional-hero--person .c-lu-institutional-hero__media{max-width:100%;margin-block:var(--institutional-small)}.c-lu-institutional-hero__social{margin-inline:-2px}.c-lu-institutional-hero__social a{min-width:35px}}@media (min-width: 596px) and (max-width: 739px){.c-lu-institutional-hero--person .c-lu-institutional-hero__inner{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:0}.c-lu-institutional-hero--person .c-lu-institutional-hero__media{max-width:calc(100% + var(--lu-gutter));margin-block:0}}}@layer utilities{[data-rendered-component=lu-institutional-hero]:has(>.c-component-native__inner>.c-lu-institutional-hero--lab)>.c-component-background{background:#fff}}@layer components{.c-lu-join{--join-gap:clamp(30px, calc(20.7534px + 2.56849vw) ,60px);padding-block:var(--lu-double-space);background:var(--color-background);color:var(--color-text);position:relative}.c-lu-join__decor{position:absolute;z-index:1;left:0;bottom:-31px;width:120px;height:60px;pointer-events:none}.c-lu-join__decor svg{display:block;width:100%;height:100%}.c-lu-join__inner{display:grid;align-items:center;max-width:none}.c-lu-join h2{color:#fff;margin:0 0 0 -.035em}.c-lu-join__links{padding:0;margin:0;list-style:none;display:grid;gap:9px}.c-lu-join__links li{display:flex;gap:17px;align-items:center;position:relative;margin-inline-end:25px;padding:11px 22px 11px 0;border-bottom:1px solid rgba(255,255,255,.1490196078)}.c-lu-join__links svg{display:block;width:28px;height:28px}.c-lu-join__links li:after{content:"";position:absolute;inset-inline-end:10px;inset-block-start:35%;width:12px;height:12px;background:currentColor;clip-path:polygon(0 0,51% 0,100% 50%,51% 100%,0 100%,49% 50%);transition:inset-inline-end .3s ease;pointer-events:none}.c-lu-join__links li:is(:hover,:focus-within):after{inset-inline-end:4px}.c-lu-join__links a{font-family:var(--font-family-style-lu-join-link);font-size:var(--font-size-lu-join-link);line-height:var(--line-height-lu-join-link);font-weight:var(--font-weight-lu-join-link);letter-spacing:var(--letter-spacing-lu-join-link);text-transform:var(--text-transform-lu-join-link);color:inherit;text-decoration:none}.c-lu-join__links a:is(:hover,:focus-visible){text-decoration:underline}@media (prefers-reduced-motion: reduce){.c-lu-join__links li:after{transition:none}}@media (max-width: 899px){.c-lu-join{padding-block:clamp(36px,27.3699px + 2.39726vw,64px) clamp(68px,60.6027px + 2.05479vw,92px)}.c-lu-join__decor{width:100px}}@media (min-width: 900px){.c-lu-join__inner{grid-template-columns:calc(50% - var(--join-gap) / 2) minmax(0,1fr)}.c-lu-join__inner>div{padding-inline-start:20.75%}.c-lu-join__links{grid-template-columns:repeat(2,minmax(0,1fr));margin-inline-end:19%}.c-lu-join__links li{padding-inline-end:12px}}}@layer components{.c-lu-lab-map{padding-inline:var(--lu-gutter);color:var(--lu-body);background:#fff}.c-lu-lab-map__header{max-width:850px;margin-inline:auto;text-align:center;margin-bottom:-40px;position:relative;z-index:1}.c-lu-lab-map__header h2{font-family:var(--font-family-style-lu-heading-2);font-size:var(--font-size-lu-heading-2);line-height:var(--line-height-lu-heading-2);font-weight:var(--font-weight-lu-heading-2);letter-spacing:var(--letter-spacing-lu-heading-2);text-transform:var(--text-transform-lu-heading-2);color:#fa6400;margin:0 0 16px}.c-lu-lab-map__header p{font-family:var(--font-family-style-lu-base);font-size:var(--font-size-lu-base);line-height:var(--line-height-lu-base);font-weight:var(--font-weight-lu-base);letter-spacing:var(--letter-spacing-lu-base);text-transform:var(--text-transform-lu-base);margin:0}.c-lu-lab-map__map{max-width:1360px;margin-inline:auto}.c-lu-lab-map__map svg{display:block;width:100%;height:auto}.c-lu-lab-map .state{fill:#83d1da}.c-lu-lab-map .state.is-available{fill:#c3d941}.c-lu-lab-map .state.is-active,.c-lu-lab-map .state.is-hovered{fill:#1a325d}.c-lu-lab-map .state[role=button]{cursor:pointer}.c-lu-lab-map .state[role=button]:focus-visible{outline:none;stroke:#fa6400;stroke-width:2}.c-lu-lab-map .state-text path{fill:transparent}.c-lu-lab-map .state-text.is-available path{fill:#313131}.c-lu-lab-map .state-text.is-active path,.c-lu-lab-map .state-text.is-hovered path{fill:#fff}.c-lu-lab-map .state-text[data-state=HI].is-available path{fill:#313131}.c-lu-lab-map__directory{max-width:850px;margin-inline:auto}.c-lu-lab-map__directory>summary{width:fit-content;cursor:pointer;color:var(--lu-blue);text-decoration:underline;padding-block:12px}.c-lu-lab-map__controls{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;align-items:center;margin-block:24px}.c-lu-lab-map__controls select,.c-lu-lab-map__controls button{min-height:44px;padding:8px 12px;border:1px solid var(--lu-teal);color:var(--lu-navy);background:#fff;font-family:var(--font-family-style-lu-body);font-size:var(--font-size-lu-body);line-height:var(--line-height-lu-body);font-weight:var(--font-weight-lu-body);letter-spacing:var(--letter-spacing-lu-body);text-transform:var(--text-transform-lu-body)}.c-lu-lab-map__locations{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:24px}.c-lu-lab-map__location{padding:24px;border:4px solid #fa6400;min-width:0}.c-lu-lab-map__location h3{font-family:var(--font-family-style-lu-card-heading);font-size:var(--font-size-lu-card-heading);line-height:var(--line-height-lu-card-heading);font-weight:var(--font-weight-lu-card-heading);letter-spacing:var(--letter-spacing-lu-card-heading);text-transform:var(--text-transform-lu-card-heading);margin:0 0 16px}.c-lu-lab-map__empty{text-align:center}.c-lu-lab-map [hidden]{display:none!important}@media (max-width: 739px){.c-lu-lab-map__header{margin-bottom:0}.c-lu-lab-map__locations{grid-template-columns:1fr}.c-lu-lab-map__location{padding:16px}}.c-lu-lab-map__popover{position:fixed;z-index:1000;width:min(360px,100vw - 24px);max-height:calc(100dvh - 24px);overflow:auto;background:#fff;border:4px solid var(--lu-orange);padding:20px 42px 20px 20px;box-shadow:0 8px 24px #0003;color:var(--lu-body)}.c-lu-lab-map__popover[aria-hidden=true]{pointer-events:none;width:min(298px,100vw - 24px);padding:14px;box-shadow:none}.c-lu-lab-map__popover[aria-hidden=true]:has(.lu-copy) h3{display:none}.c-lu-lab-map__popover h3{font-family:var(--font-family-style-lu-card-heading);font-size:var(--font-size-lu-card-heading);line-height:var(--line-height-lu-card-heading);font-weight:var(--font-weight-lu-card-heading);letter-spacing:var(--letter-spacing-lu-card-heading);text-transform:var(--text-transform-lu-card-heading);margin:0 0 12px}.c-lu-lab-map__popover a{display:inline-block;margin-top:12px}.c-lu-lab-map__popover button{position:absolute;top:4px;right:4px;min-width:36px;min-height:36px;border:0;background:#fff;color:var(--lu-navy);font-family:var(--font-family-style-lu-card-heading);font-size:var(--font-size-lu-card-heading);line-height:var(--line-height-lu-card-heading);font-weight:var(--font-weight-lu-card-heading);letter-spacing:var(--letter-spacing-lu-card-heading);text-transform:var(--text-transform-lu-card-heading)}}@layer components{.c-lu-latest{padding:110px 0 60px;background:var(--lu-sky)}.c-lu-latest header{text-align:center;margin-bottom:65px}.c-lu-latest header a.lu-button{--lu-button-background:transparent;--lu-button-hover-background:transparent;--lu-button-color:var(--lu-blue);padding:0;min-height:30px;text-decoration:underline;font-family:var(--font-family-style-lu-newsroom);font-size:var(--font-size-lu-newsroom);line-height:var(--line-height-lu-newsroom);font-weight:var(--font-weight-lu-newsroom);letter-spacing:var(--letter-spacing-lu-newsroom);text-transform:var(--text-transform-lu-newsroom)}.c-lu-latest__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:0 55px}.c-lu-latest__grid>.c-card-slot:first-child{grid-row:1/span 3}.c-lu-latest__grid>.c-card-slot:not(:first-child){padding-bottom:35px;margin-bottom:35px;border-bottom:2px solid var(--lu-teal)}@media (max-width: 1083px){.c-lu-latest__grid{display:block}.c-lu-latest__grid>.c-card-slot{margin-bottom:45px;padding-bottom:45px;border-bottom:2px solid var(--lu-teal)}.c-lu-latest__grid>.c-card-slot:not(:first-child){margin-bottom:45px}}@media (max-width: 739px){.c-lu-latest{padding:36.719px 0}.c-lu-latest header{margin-bottom:36.719px}.c-lu-latest__grid>.c-card-slot,.c-lu-latest__grid>.c-card-slot:not(:first-child){padding-bottom:35px;margin-bottom:35px}.c-lu-latest__grid>.c-card-slot:last-child{margin-bottom:0}}}@layer components{.c-lu-logo-rail h3{text-align:center;margin-bottom:clamp(24px,2.4vw,41px)}.c-lu-logo-rail__copy{margin-block-end:var(--space-gap-lg)}.c-lu-logo-rail__inner{position:relative;display:flex;max-width:1430px;gap:clamp(20px,4.65vw,80px);align-items:center}.c-lu-logo-rail__inner button{z-index:2}.c-lu-logo-rail__track{flex:1;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;gap:60px}.c-lu-logo-rail__track::-webkit-scrollbar{display:none}.c-lu-logo-rail__item{flex:0 0 calc((100% - 180px)/4);min-width:0;height:190px;scroll-snap-align:start}.c-lu-logo-rail__item .c-image,.c-lu-logo-rail__item .c-image__media{height:100%}.c-lu-logo-rail__item img{width:100%;height:190px;object-fit:contain}@media (max-width: 1083px){.c-lu-logo-rail__item{flex-basis:calc((100% - 80px) / 3)}.c-lu-logo-rail__track{gap:40px}}@media (max-width: 595px){.c-lu-logo-rail{padding-inline:0}.c-lu-logo-rail h3{margin-bottom:24.2px}.c-lu-logo-rail__inner{display:block;gap:0;flex-wrap:wrap;justify-content:center;padding-block-end:calc(15px + var(--space-gap-sm))}.c-lu-logo-rail__track{order:-1;flex-basis:100%;gap:30px;margin:0}.c-lu-logo-rail__item{flex-basis:calc((100% - 30px)/2)}.c-lu-logo-rail__inner button{position:absolute;bottom:0;left:calc(50% - 38px);margin:0}.c-lu-logo-rail__inner button:last-child{left:calc(50% + 8px)}}}@layer components{[data-rendered-component=lu-media-text]:not(:has(>.c-component-native__inner>.c-lu-media-text)){display:none}.c-lu-media-text{color:var(--color-text)}.c-lu-media-text--frost .c-image__media{border-radius:0}.c-lu-media-text--frost .c-lu-media-text__text h2{margin-bottom:clamp(12px,1.3vw,19px)}.c-lu-media-text--frost .c-lu-media-text__text .lu-button{margin-top:16px;padding-inline:23px;--lu-button-background:var(--lu-navy);border:1px solid var(--lu-navy);min-height:49px}.c-lu-media-text--frost .lu-kicker{font-family:var(--font-family-style-lu-media-kicker);font-size:var(--font-size-lu-media-kicker);line-height:var(--line-height-lu-media-kicker);font-weight:var(--font-weight-lu-media-kicker);letter-spacing:var(--letter-spacing-lu-media-kicker);text-transform:var(--text-transform-lu-media-kicker);color:var(--lu-orange)}.c-lu-media-text__inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(30px,20.7534px + 2.56849vw,60px);align-items:center;max-width:none}.c-lu-media-text--frost .c-lu-media-text__inner{max-width:1360px}.c-lu-media-text--right .c-lu-media-text__media{order:2}.c-lu-media-text__media .c-image__media{aspect-ratio:3/2}.c-lu-media-text__media img{width:100%;height:100%;object-fit:cover}.c-lu-media-text__text{min-width:0;font-family:var(--font-family-style-lu-base);font-size:var(--font-size-lu-base);line-height:var(--line-height-lu-base);font-weight:var(--font-weight-lu-base);letter-spacing:var(--letter-spacing-lu-base);text-transform:var(--text-transform-lu-base)}.c-lu-media-text__text h2{font-family:var(--font-family-style-lu-heading-2);font-size:var(--font-size-lu-heading-2);line-height:var(--line-height-lu-heading-2);font-weight:var(--font-weight-lu-heading-2);letter-spacing:var(--letter-spacing-lu-heading-2);text-transform:var(--text-transform-lu-heading-2)}.c-lu-media-text__text .lu-button{margin-top:24px}.c-lu-media-text__text:only-child{grid-column:1/-1;max-width:970px;margin-inline:auto}@media (max-width: 739px){.c-lu-media-text__inner{grid-template-columns:minmax(0,1fr);gap:24px}.c-lu-media-text--frost .c-lu-media-text__inner{gap:16px}.c-lu-media-text--right .c-lu-media-text__media{order:0}}}@layer components{.c-lu-mission{position:relative;padding:var(--lu-double-space) 0;background:var(--color-background);color:var(--color-text)}.c-lu-mission__inner{--mission-gap:clamp(30px, calc(20.7534px + 2.56849vw) , 60px);--mission-copy-columns:7;--mission-copy-width:calc((100% + var(--mission-gap)) * var(--mission-copy-columns) / 12 - var(--mission-gap));display:grid;grid-template-columns:minmax(0,var(--mission-copy-width)) minmax(0,1fr);gap:var(--mission-gap);align-items:center}@media (min-width: 740px){.c-lu-mission__inner>:first-child{margin-inline:clamp(20px,8.9041px + 3.08219vw,56px)}.c-lu-mission--flipped .c-lu-mission__inner{grid-template-columns:minmax(0,1fr) minmax(0,var(--mission-copy-width))}.c-lu-mission--flipped .c-lu-mission__inner>.c-image{grid-column:1;grid-row:1}.c-lu-mission--flipped .c-lu-mission__inner>:first-child{grid-column:2}}@media (min-width: 1292px){.c-lu-mission__inner{--mission-copy-columns:5}}.c-lu-mission__inner>div>h2{margin-block-end:.45em}.c-lu-mission__links{list-style:none;margin:var(--space-gap-md) 0 0;padding:0}.c-lu-mission__links>li{border-bottom:1px solid rgba(255,255,255,.16)}.c-lu-mission__links>li>a,.c-lu-mission__list-text{display:flex;align-items:center;padding-inline-end:16px;color:#fff;text-decoration:none;font-family:var(--font-family-style-lu-mission-link);font-size:var(--font-size-lu-mission-link);line-height:var(--line-height-lu-mission-link);font-weight:var(--font-weight-lu-mission-link);letter-spacing:var(--letter-spacing-lu-mission-link);text-transform:var(--text-transform-lu-mission-link)}.c-lu-mission__label{padding-block:.55em}.c-lu-mission__icon{display:grid;place-items:start center;height:40px;width:40px;margin-inline-end:25px;flex-shrink:0}.c-lu-mission__icon--donate{translate:0 10px}.c-lu-mission__icon--support{translate:0 5px}.c-lu-mission__arrow{flex:0 0 12px;height:12px;margin-inline-start:auto;background:currentColor;clip-path:polygon(0 0,51% 0,100% 50%,51% 100%,0 100%,49% 50%);transition:transform .3s}.c-lu-mission__links a:is(:hover,:focus-visible) .c-lu-mission__label{text-decoration:underline}.c-lu-mission__links a:is(:hover,:focus-visible) .c-lu-mission__arrow{transform:translate(8px)}@media (prefers-reduced-motion: reduce){.c-lu-mission__arrow{transition:none}}.c-lu-mission__inner>.c-image{border:0;max-inline-size:100%}.c-lu-mission__inner>.c-image .c-image__media{aspect-ratio:3/2}.c-lu-mission__inner>.c-image img{height:100%;object-fit:cover}.c-lu-mission__chevrons{position:absolute;bottom:-42px;left:0;width:200px;z-index:2;pointer-events:none}.c-lu-mission__chevrons svg{display:block;width:100%;height:auto}.c-lu-mission__icon svg{width:100%;height:auto;max-height:100%}@media (max-width: 739px){.c-lu-mission{padding:var(--space-gap-lg) 0 var(--space-section-xl)}.c-lu-mission__inner{display:flex;flex-direction:column;gap:var(--space-gap-md)}.c-lu-mission__inner>div{width:100%;margin-block-start:calc(var(--space-gap-sm) + 16px)}.c-lu-mission__chevrons{bottom:-22px;width:100px}}}@layer components{.c-lu-news-feed{--news-gap:clamp(30px, calc(20.7534px + 2.56849vw) ,60px);--news-small:clamp(16px,calc(13.5342px + .684932vw),24px);--news-medium:clamp(24px,calc(21.5342px + .684932vw),32px);--news-outer:clamp(68px, calc(60.6027px + 2.05479vw) ,92px)}.c-lu-news-feed__inner{max-width:none}.c-lu-news-feed__heading{margin-bottom:calc(var(--news-medium) + var(--news-small));text-align:center}.c-lu-news-feed__heading h2{font-family:var(--font-family-style-lu-heading-2);font-size:var(--font-size-lu-heading-2);line-height:var(--line-height-lu-heading-2);font-weight:var(--font-weight-lu-heading-2);letter-spacing:var(--letter-spacing-lu-heading-2);text-transform:var(--text-transform-lu-heading-2);margin:0}.c-lu-news-feed--list .c-lu-news-feed__inner{width:calc((100% - 2 * var(--lu-gutter) + var(--news-gap)) * 2 / 3 - var(--news-gap))}.c-lu-news-feed__filters{position:relative;margin-bottom:calc(var(--news-medium) + 10px)}.c-lu-news-feed__filter-panel{position:relative;margin-top:10px}.c-lu-news-feed__filter-panel summary{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:40px;padding:8px 8px 8px 12px;border:1px solid var(--lu-teal);border-radius:6px;background:#fff;color:var(--lu-navy);cursor:pointer;font-family:var(--font-family-style-lu-event-label);font-size:var(--font-size-lu-event-label);line-height:var(--line-height-lu-event-label);font-weight:var(--font-weight-lu-event-label);letter-spacing:var(--letter-spacing-lu-event-label);text-transform:var(--text-transform-lu-event-label)}.c-lu-news-feed__filter-panel summary::-webkit-details-marker{display:none}.c-lu-news-feed__filter-panel summary span{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--lu-teal)}.c-lu-news-feed__filter-panel summary span:before{content:"";width:6px;height:6px;border:solid white;border-width:0 1px 1px 0;transform:translateY(-1px) rotate(45deg)}.c-lu-news-feed__filter-panel[open] summary span:before{transform:translateY(1px) rotate(225deg)}.c-lu-news-feed__filter-panel fieldset{position:absolute;z-index:5;top:100%;left:0;width:min(300px,100%);max-height:360px;overflow:auto;padding:24px;margin:0;border:0;background:#fff;color:var(--lu-body);box-shadow:0 8px 16px #00264725}.c-lu-news-feed__results{min-width:0}.c-lu-news-feed__cards{display:grid;grid-template-columns:minmax(0,1fr);gap:40px}.c-lu-news-feed--list .c-lu-editorial-card{display:grid;grid-template-columns:calc((100% - 20px) / 3) minmax(0,1fr);gap:10px;padding-bottom:var(--news-medium);border-bottom:2px solid var(--lu-teal)}.c-lu-news-feed--list .c-lu-editorial-card__text{align-self:center;background:#fff;padding:20px}.c-lu-news-feed--list .c-lu-editorial-card h3{margin-bottom:20px}.c-lu-news-feed--list .c-lu-editorial-card--no-image{grid-template-columns:minmax(0,1fr)}.c-lu-news-feed--list .c-lu-editorial-card__topics{margin-bottom:12px}.c-lu-news-feed--featured,.c-lu-news-feed--related{background:#f6f8fb}.c-lu-news-feed--featured .c-lu-news-feed__heading{margin-bottom:clamp(30px,2.85vw,41px)}.c-lu-news-feed--featured .c-lu-news-feed__inner{width:calc((100% - 2 * var(--lu-gutter) + var(--news-gap)) * 5 / 6 - var(--news-gap))}.c-lu-news-feed:is(.c-lu-news-feed--featured,.c-lu-news-feed--related) .c-lu-news-feed__cards{grid-template-columns:repeat(3,minmax(0,1fr))}.c-lu-news-feed--related .c-lu-news-feed__heading h2{font-family:var(--font-family-style-lu-section-heading);font-size:var(--font-size-lu-section-heading);line-height:var(--line-height-lu-section-heading);font-weight:var(--font-weight-lu-section-heading);letter-spacing:var(--letter-spacing-lu-section-heading);text-transform:var(--text-transform-lu-section-heading)}.c-lu-news-feed__empty{padding:32px;background:var(--lu-sky)}.c-lu-news-feed__empty h3{font-family:var(--font-family-style-lu-card-heading);font-size:var(--font-size-lu-card-heading);line-height:var(--line-height-lu-card-heading);font-weight:var(--font-weight-lu-card-heading);letter-spacing:var(--letter-spacing-lu-card-heading);text-transform:var(--text-transform-lu-card-heading)}.c-lu-news-feed__empty p{font-family:var(--font-family-style-lu-base);font-size:var(--font-size-lu-base);line-height:var(--line-height-lu-base);font-weight:var(--font-weight-lu-base);letter-spacing:var(--letter-spacing-lu-base);text-transform:var(--text-transform-lu-base)}@media (min-width: 596px) and (max-width: 899px){.c-lu-news-feed--list .c-lu-news-feed__inner{width:83.3333333333%}.c-lu-news-feed--list .c-lu-editorial-card{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding-inline:var(--news-small)}.c-lu-news-feed--list .c-lu-editorial-card__text{padding-top:var(--news-small)}}@media (min-width: 740px) and (max-width: 899px){.c-lu-news-feed--list .c-lu-news-feed__inner{width:calc((100% + var(--news-gap)) * 5 / 6 - var(--news-gap))}.c-lu-news-feed--list .c-lu-editorial-card{gap:10px}}@media (max-width: 739px){.c-lu-news-feed--featured .c-lu-news-feed__inner{width:calc(100% - 2 * var(--lu-gutter))}.c-lu-news-feed:is(.c-lu-news-feed--featured,.c-lu-news-feed--related) .c-lu-news-feed__cards{grid-template-columns:minmax(0,1fr)}}@media (max-width: 595px){.c-lu-news-feed__filter-panel fieldset{position:static;width:100%;max-height:none;padding:4px 0 0;box-shadow:none}.c-lu-news-feed--list .c-lu-news-feed__inner{width:100%}.c-lu-news-feed--list .c-lu-news-feed__heading,.c-lu-news-feed__filters{margin-inline:var(--news-small)}.c-lu-news-feed--list .c-lu-editorial-card{display:block;padding:var(--news-small) var(--news-small) var(--news-medium)}.c-lu-news-feed--list .c-lu-editorial-card__text{padding:var(--news-medium) 20px 16px}.c-lu-news-feed--list .c-lu-editorial-card__summary{display:none}}}@layer components{.c-lu-opportunities{background:linear-gradient(180deg,#002647,#026da4);color:#fff;padding:clamp(36px,27.3699px + 2.39726vw,64px) var(--lu-gutter)}.c-lu-opportunities__inner{max-width:1360px;margin-inline:auto}.c-lu-opportunities__header{text-align:center;margin-bottom:clamp(24px,21.5342px + .684932vw,32px)}.c-lu-opportunities__header h2{font-family:var(--font-family-style-lu-heading-2);font-size:var(--font-size-lu-heading-2);line-height:var(--line-height-lu-heading-2);font-weight:var(--font-weight-lu-heading-2);letter-spacing:var(--letter-spacing-lu-heading-2);text-transform:var(--text-transform-lu-heading-2);color:#fff;margin:0}.c-lu-opportunities__header p{font-family:var(--font-family-style-lu-opportunity-kicker);font-size:var(--font-size-lu-opportunity-kicker);line-height:var(--line-height-lu-opportunity-kicker);font-weight:var(--font-weight-lu-opportunity-kicker);letter-spacing:var(--letter-spacing-lu-opportunity-kicker);text-transform:var(--text-transform-lu-opportunity-kicker);color:#e05929;margin:0 0 16px}.c-lu-opportunities__filters{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 28px;margin-bottom:clamp(24px,21.5342px + .684932vw,32px);font-family:var(--font-family-style-lu-opportunity-filter);font-size:var(--font-size-lu-opportunity-filter);line-height:var(--line-height-lu-opportunity-filter);font-weight:var(--font-weight-lu-opportunity-filter);letter-spacing:var(--letter-spacing-lu-opportunity-filter);text-transform:var(--text-transform-lu-opportunity-filter)}.c-lu-opportunities__filters>span{font-family:var(--font-family-style-lu-opportunity-filter-strong);font-size:var(--font-size-lu-opportunity-filter-strong);line-height:var(--line-height-lu-opportunity-filter-strong);font-weight:var(--font-weight-lu-opportunity-filter-strong);letter-spacing:var(--letter-spacing-lu-opportunity-filter-strong);text-transform:var(--text-transform-lu-opportunity-filter-strong)}.c-lu-opportunities__filters button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;padding:10px 0;color:#c3d92e;cursor:pointer;min-height:44px;font-family:var(--font-family-style-lu-opportunity-filter);font-size:var(--font-size-lu-opportunity-filter);line-height:var(--line-height-lu-opportunity-filter);font-weight:var(--font-weight-lu-opportunity-filter);letter-spacing:var(--letter-spacing-lu-opportunity-filter);text-transform:var(--text-transform-lu-opportunity-filter)}.c-lu-opportunities__filters button[aria-pressed=true]{font-family:var(--font-family-style-lu-opportunity-filter-strong);font-size:var(--font-size-lu-opportunity-filter-strong);line-height:var(--line-height-lu-opportunity-filter-strong);font-weight:var(--font-weight-lu-opportunity-filter-strong);letter-spacing:var(--letter-spacing-lu-opportunity-filter-strong);text-transform:var(--text-transform-lu-opportunity-filter-strong);text-decoration:underline;text-underline-offset:8px;text-decoration-thickness:2px}.c-lu-opportunities__filters button:focus-visible,.c-lu-opportunities__cta a:focus-visible{outline:3px solid #c3d92e;outline-offset:5px}.c-lu-opportunities__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}.c-lu-opportunities__card{display:flex;flex-direction:column;gap:18px;min-width:0;padding:24px;background:#eef9fd;border:1px solid #8ae2ea;border-radius:20px;color:#4d4d4f;overflow-wrap:anywhere;font-family:var(--font-family-style-lu-opportunity-copy);font-size:var(--font-size-lu-opportunity-copy);line-height:var(--line-height-lu-opportunity-copy);font-weight:var(--font-weight-lu-opportunity-copy);letter-spacing:var(--letter-spacing-lu-opportunity-copy);text-transform:var(--text-transform-lu-opportunity-copy)}.c-lu-opportunities__card h3{font-family:var(--font-family-style-lu-opportunity-title);font-size:var(--font-size-lu-opportunity-title);line-height:var(--line-height-lu-opportunity-title);font-weight:var(--font-weight-lu-opportunity-title);letter-spacing:var(--letter-spacing-lu-opportunity-title);text-transform:var(--text-transform-lu-opportunity-title);color:#e05929;margin:0}.c-lu-opportunities__details{font-family:var(--font-family-style-lu-opportunity-copy-strong);font-size:var(--font-size-lu-opportunity-copy-strong);line-height:var(--line-height-lu-opportunity-copy-strong);font-weight:var(--font-weight-lu-opportunity-copy-strong);letter-spacing:var(--letter-spacing-lu-opportunity-copy-strong);text-transform:var(--text-transform-lu-opportunity-copy-strong)}.c-lu-opportunities__details p{margin:0}.c-lu-opportunities__description{margin-block:2px}.c-lu-opportunities__description>:first-child{margin-top:0}.c-lu-opportunities__description>:last-child{margin-bottom:0}.c-lu-opportunities__tags{display:flex;flex-wrap:wrap;gap:6px;list-style:none;padding:0;margin:0}.c-lu-opportunities__tags li{background:#fff;border:1px solid #8ae2ea;border-radius:999px;padding:3px 11px;font-family:var(--font-family-style-lu-opportunity-tag);font-size:var(--font-size-lu-opportunity-tag);line-height:var(--line-height-lu-opportunity-tag);font-weight:var(--font-weight-lu-opportunity-tag);letter-spacing:var(--letter-spacing-lu-opportunity-tag);text-transform:var(--text-transform-lu-opportunity-tag)}.c-lu-opportunities__cta{margin-top:auto;padding-top:6px}.c-lu-opportunities__cta .lu-button{--lu-button-background:#e05929;--lu-button-hover-background:var(--lu-lime);border-radius:12px;border:0;max-width:100%;white-space:normal}.c-lu-opportunities__empty,.c-lu-opportunities__notice{text-align:center;margin:24px 0 0}.c-lu-opportunities [hidden]{display:none!important}@media (min-width: 740px){.c-lu-opportunities__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1084px){.c-lu-opportunities__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion: reduce){.c-lu-opportunities button,.c-lu-opportunities a{transition:none}}}@layer components{.c-lu-page-hero .c-video__media{border-radius:0;box-shadow:none}.c-lu-page-hero .c-video[data-video-state=paused] .c-video__controls{top:0;right:0;bottom:0;left:0;display:grid;place-items:center;pointer-events:none}.c-lu-page-hero .c-video[data-video-state=paused] .c-video__toggle{inline-size:var(--hero-play-size, 72px);block-size:var(--hero-play-size, 72px);border:0;background:var(--lu-navy);color:#fff;box-shadow:none;pointer-events:auto}.c-lu-page-hero{--page-hero-gap:clamp(30px, calc(20.7534px + 2.56849vw) ,60px);--page-hero-small:clamp(16px,calc(13.5342px + .684932vw),24px);--page-hero-highlight-bg:var(--color-background);position:relative;isolation:isolate;overflow:clip;padding-block:clamp(68px,60.6027px + 2.05479vw,92px);background:var(--color-background) left top/cover;color:var(--color-text)}[data-bg-image]:has(>.c-component-native__inner>.c-lu-page-hero){--nize-component-bg-size:cover;--nize-component-bg-repeat:no-repeat;--nize-component-bg-opacity:1;--nize-component-bg-position:left top}[data-bg-image]:has(>.c-component-native__inner>.c-lu-page-hero)>.c-component-background{inline-size:100%}[data-bg-image]:has(>.c-component-native__inner>.c-lu-page-hero)>.c-component-native__inner>.c-lu-page-hero{background-color:transparent}@media (min-width: 740px){[data-bg-image]:has(>.c-component-native__inner>.c-lu-page-hero):has(>.c-component-native__inner>.c-lu-page-hero--basic)>.c-component-background:before{inset-inline:calc(-1*max(var(--lu-gutter),(100% - 1360px) / 2))}}[data-bg-image]:has(>.c-component-native__inner>.c-lu-page-hero):has(>.c-component-native__inner>.c-lu-page-hero--two-column){--nize-component-bg-position:center}[data-bg-image]:has(>.c-component-native__inner>.c-lu-page-hero):has(>.c-component-native__inner>.c-lu-page-hero--two-column)>.c-component-background:before{inset-inline-start:60%}@media (max-width: 899px){[data-bg-image]:has(>.c-component-native__inner>.c-lu-page-hero):has(>.c-component-native__inner>.c-lu-page-hero--two-column)>.c-component-background:before{top:60%;right:0;bottom:0;left:0}}[data-bg-image]:has(>.c-component-native__inner>.c-lu-page-hero):has(>.c-component-native__inner>.c-lu-page-hero--two-column:not(.c-lu-page-hero--has-media))>.c-component-background:before{display:none}.c-lu-page-hero--lime{color:var(--lu-body)}.c-lu-page-hero--pale-lime .c-lu-page-hero__kicker{color:inherit}.c-lu-page-hero[data-hero-gradient]{background-image:linear-gradient(to right,var(--lu-blue),var(--lu-navy))}.c-lu-page-hero--navy .c-lu-page-hero__actions .lu-button{--lu-button-background:var(--lu-lime);--lu-button-color:var(--lu-navy);--lu-button-hover-background:white}.c-lu-page-hero--featured .c-lu-page-hero__copy{margin-top:clamp(24px,21.5342px + .684932vw,32px)}@media (max-width: 739px){.c-lu-page-hero{--hero-play-size:58px}}.c-lu-page-hero__breadcrumb{position:absolute;top:20px;left:20px;z-index:2;font-family:var(--font-family-style-lu-small);font-size:var(--font-size-lu-small);line-height:var(--line-height-lu-small);font-weight:var(--font-weight-lu-small);letter-spacing:var(--letter-spacing-lu-small);text-transform:var(--text-transform-lu-small)}.c-lu-page-hero__breadcrumb a{color:inherit}.c-lu-page-hero__inner{position:relative;z-index:1;max-width:none}.c-lu-page-hero h1{font-family:var(--font-family-style-lu-page-title);font-size:var(--font-size-lu-page-title);line-height:var(--line-height-lu-page-title);font-weight:var(--font-weight-lu-page-title);letter-spacing:var(--letter-spacing-lu-page-title);text-transform:var(--text-transform-lu-page-title);margin:0 0 .45em -.035em}.c-lu-page-hero__subheading{font-family:var(--font-family-style-lu-section-heading);font-size:var(--font-size-lu-section-heading);line-height:var(--line-height-lu-section-heading);font-weight:var(--font-weight-lu-section-heading);letter-spacing:var(--letter-spacing-lu-section-heading);text-transform:var(--text-transform-lu-section-heading);margin:0 0 1.25em}.c-lu-page-hero__kicker{font-family:var(--font-family-style-lu-kicker);font-size:var(--font-size-lu-kicker);line-height:var(--line-height-lu-kicker);font-weight:var(--font-weight-lu-kicker);letter-spacing:var(--letter-spacing-lu-kicker);text-transform:var(--text-transform-lu-kicker);margin:0 0 24px}.c-lu-page-hero__copy{font-family:var(--font-family-style-lu-base);font-size:var(--font-size-lu-base);line-height:var(--line-height-lu-base);font-weight:var(--font-weight-lu-base);letter-spacing:var(--letter-spacing-lu-base);text-transform:var(--text-transform-lu-base)}.c-lu-page-hero--navy .c-lu-page-hero__copy a:not(.lu-button){color:inherit}.c-lu-page-hero__copy h2{font-family:var(--font-family-style-lu-heading-2);font-size:var(--font-size-lu-heading-2);line-height:var(--line-height-lu-heading-2);font-weight:var(--font-weight-lu-heading-2);letter-spacing:var(--letter-spacing-lu-heading-2);text-transform:var(--text-transform-lu-heading-2)}.c-lu-page-hero__copy h3{font-family:var(--font-family-style-lu-section-heading);font-size:var(--font-size-lu-section-heading);line-height:var(--line-height-lu-section-heading);font-weight:var(--font-weight-lu-section-heading);letter-spacing:var(--letter-spacing-lu-section-heading);text-transform:var(--text-transform-lu-section-heading)}.c-lu-page-hero__copy h4{font-family:var(--font-family-style-lu-card-heading);font-size:var(--font-size-lu-card-heading);line-height:var(--line-height-lu-card-heading);font-weight:var(--font-weight-lu-card-heading);letter-spacing:var(--letter-spacing-lu-card-heading);text-transform:var(--text-transform-lu-card-heading)}.c-lu-page-hero--basic .c-lu-page-hero__copy h4 strong{font:inherit}.c-lu-page-hero--navy .c-lu-page-hero__kicker,.c-lu-page-hero--basic.c-lu-page-hero--navy .c-lu-page-hero__copy h4{color:var(--lu-lime)}.c-lu-page-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.c-lu-page-hero__text-link{font-family:var(--font-family-style-lu-base);font-size:var(--font-size-lu-base);line-height:var(--line-height-lu-base);font-weight:var(--font-weight-lu-base);letter-spacing:var(--letter-spacing-lu-base);text-transform:var(--text-transform-lu-base);margin:.85em 0 0}.c-lu-page-hero__text-link a{color:var(--lu-blue)}.c-lu-page-hero--navy .c-lu-page-hero__text-link a{color:var(--lu-lime)}.c-lu-page-hero__media{min-width:0}.c-lu-page-hero__media>.c-image .c-image__media{aspect-ratio:16/9}.c-lu-page-hero__media>.c-image img{width:100%;height:100%;object-fit:cover}.c-lu-page-hero--basic{text-align:center}.c-lu-page-hero--basic .c-lu-page-hero__inner{display:flex;flex-direction:column;width:calc((100% + var(--page-hero-gap)) / 2 - var(--page-hero-gap))}.c-lu-page-hero--basic .c-lu-page-hero__text{display:flex;flex-direction:column;min-width:0}.c-lu-page-hero--basic h1:last-child{margin-bottom:0}.c-lu-page-hero--basic .c-lu-page-hero__kicker{font-family:var(--font-family-style-label);font-size:var(--font-size-label);line-height:var(--line-height-label);font-weight:var(--font-weight-label);letter-spacing:var(--letter-spacing-label);text-transform:var(--text-transform-label);margin:0;color:#fa6400}.c-lu-page-hero--basic.c-lu-page-hero--navy .c-lu-page-hero__kicker{color:var(--lu-lime)}.c-lu-page-hero--basic .c-lu-page-hero__kicker+h1{margin-top:var(--page-hero-small)}.c-lu-page-hero--basic .c-lu-page-hero__media{margin-block:var(--page-hero-small);width:100%}.c-lu-page-hero--basic .c-lu-page-hero__copy{margin-top:.85em}.c-lu-page-hero--basic .c-lu-page-hero__copy .c-rich-text>:first-child{margin-top:0}.c-lu-page-hero--basic .c-lu-page-hero__copy .c-rich-text>:last-child{margin-bottom:0}.c-lu-page-hero--basic .c-lu-page-hero__actions{justify-content:center}.c-lu-page-hero--basic.c-lu-page-hero--has-text-link h1{margin-bottom:.4em}.c-lu-page-hero--two-column .c-lu-page-hero__inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--page-hero-gap);align-items:center;max-width:1360px}.c-lu-page-hero--two-column h1{font-family:var(--font-family-style-lu-heading-2);font-size:var(--font-size-lu-heading-2);line-height:var(--line-height-lu-heading-2);font-weight:var(--font-weight-lu-heading-2);letter-spacing:var(--letter-spacing-lu-heading-2);text-transform:var(--text-transform-lu-heading-2)}.c-lu-page-hero--two-column .c-lu-page-hero__kicker{font-family:var(--font-family-style-label);font-size:var(--font-size-label);line-height:var(--line-height-label);font-weight:var(--font-weight-label);letter-spacing:var(--letter-spacing-label);text-transform:var(--text-transform-label);margin-block-end:clamp(24px,2vw,30px)}.c-lu-page-hero--two-column .c-lu-page-hero__copy p:not(:last-child){margin-block-end:.85em}.c-lu-page-hero--two-column .c-lu-page-hero__media>.c-image .c-image__media{aspect-ratio:3/2;border-radius:0}.c-lu-page-hero--two-column .c-lu-page-hero__media>.c-image img{border:4px solid white}.c-lu-page-hero--two-column:not(.c-lu-page-hero--has-media) .c-lu-page-hero__text{grid-column:1/-1}.c-lu-page-hero__collage{display:grid;grid-template-columns:1fr 1fr;gap:10px}.c-lu-page-hero__collage>div{min-width:0;border:4px solid white}.c-lu-page-hero__collage>div:first-child{margin-left:20%;grid-row:1/span 2}.c-lu-page-hero__collage>div:nth-child(2){align-self:start;margin-top:30%;grid-row:1/span 3}.c-lu-page-hero__collage>div:nth-child(3){grid-column:1}.c-lu-page-hero__collage .c-image__media{height:100%;border-radius:0}.c-lu-page-hero__collage img{height:100%;width:100%;object-fit:cover}.c-lu-page-hero--featured{padding-block:var(--lu-bg-space)}:is(.c-lu-page-hero--basic,.c-lu-page-hero--featured) .c-video__toggle-icon--play{inline-size:56%;block-size:56%;display:grid;place-items:center}:is(.c-lu-page-hero--basic,.c-lu-page-hero--featured) .c-video__toggle-icon--play .c-icon,:is(.c-lu-page-hero--basic,.c-lu-page-hero--featured) .c-video__toggle-icon--play .c-icon svg{inline-size:100%;block-size:100%}:is(.c-lu-page-hero--basic,.c-lu-page-hero--featured) .c-video[data-video-state=playing] .c-video__toggle-icon--play{display:none}.c-lu-page-hero--featured:has(.c-video) .c-lu-page-hero__media{border-width:12px 12px 7px}.c-lu-page-hero--featured .c-lu-page-hero__inner{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:1fr auto;column-gap:var(--page-hero-gap)}.c-lu-page-hero--featured .c-lu-page-hero__text{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;grid-column:1/span 4}.c-lu-page-hero--featured h1{font-family:var(--font-family-style-lu-hero-heading);font-size:var(--font-size-lu-hero-heading);line-height:var(--line-height-lu-hero-heading);font-weight:var(--font-weight-lu-hero-heading);letter-spacing:var(--letter-spacing-lu-hero-heading);text-transform:var(--text-transform-lu-hero-heading);width:150%;margin:0 -50% 0 -.035em}.c-lu-page-hero--featured h1 span{font-family:var(--font-family-style-lu-hero-highlight);font-size:var(--font-size-lu-hero-highlight);line-height:var(--line-height-lu-hero-highlight);font-weight:var(--font-weight-lu-hero-highlight);letter-spacing:var(--letter-spacing-lu-hero-highlight);text-transform:var(--text-transform-lu-hero-highlight);background:var(--page-hero-highlight-bg);box-decoration-break:clone;-webkit-box-decoration-break:clone;padding-inline:.4em}.c-lu-page-hero--featured .c-lu-page-hero__media{grid-column:5/-1;grid-row:1/span 3;align-self:start;box-sizing:border-box;border:6px solid white;margin-block:var(--page-hero-small)}.c-lu-page-hero--featured:not(.c-lu-page-hero--has-media) .c-lu-page-hero__text{grid-column:1/-1}.c-lu-page-hero--featured:not(.c-lu-page-hero--has-media) h1{width:auto;margin-right:0}.c-lu-page-hero__decoration{position:absolute;inset:0 -15% 0 auto;width:40%;pointer-events:none;z-index:0}.c-lu-page-hero__decoration svg{display:block;width:100%;height:100%}@media (min-width: 900px) and (max-width: 1291px){.c-lu-page-hero--basic .c-lu-page-hero__inner{width:calc((100% + var(--page-hero-gap)) * 2 / 3 - var(--page-hero-gap))}}@media (min-width: 740px) and (max-width: 899px){.c-lu-page-hero--basic .c-lu-page-hero__inner{width:calc((100% + var(--page-hero-gap)) * 5 / 6 - var(--page-hero-gap))}}@media (min-width: 596px) and (max-width: 739px){.c-lu-page-hero--basic .c-lu-page-hero__inner{width:83.3333333333%}}@media (max-width: 899px){.c-lu-page-hero--two-column .c-lu-page-hero__inner{grid-template-columns:minmax(0,1fr)}.c-lu-page-hero--featured .c-lu-page-hero__text{grid-column:1/span 7}.c-lu-page-hero--featured h1{font-family:var(--font-family-style-lu-hero-mobile);font-size:var(--font-size-lu-hero-mobile);line-height:var(--line-height-lu-hero-mobile);font-weight:var(--font-weight-lu-hero-mobile);letter-spacing:var(--letter-spacing-lu-hero-mobile);text-transform:var(--text-transform-lu-hero-mobile);width:calc(100% + .035em);margin:1.25em 0 0 -.035em}.c-lu-page-hero--featured h1 span{font-family:var(--font-family-style-lu-hero-highlight-mobile);font-size:var(--font-size-lu-hero-highlight-mobile);line-height:var(--line-height-lu-hero-highlight-mobile);font-weight:var(--font-weight-lu-hero-highlight-mobile);letter-spacing:var(--letter-spacing-lu-hero-highlight-mobile);text-transform:var(--text-transform-lu-hero-highlight-mobile);padding:0}.c-lu-page-hero--featured .c-lu-page-hero__media{grid-column:7/-1}}@media (max-width: 739px){.c-lu-page-hero__decoration{transform:scale(1.5)}.c-lu-page-hero--featured .c-lu-page-hero__inner{display:flex;flex-direction:column;gap:clamp(32px,29.5342px + .684932vw,40px)}.c-lu-page-hero--featured .c-lu-page-hero__media{width:100%}}@media (max-width: 595px){.c-lu-page-hero--basic .c-lu-page-hero__inner{width:100%;padding-inline:var(--page-hero-small)}.c-lu-page-hero--two-column{padding-block-start:86px}}}.c-lu-pattern{display:flow-root}@layer utilities{[data-section-join-next=same-palette]+[data-rendered-component=lu-pattern][data-palette=white]>.c-component-native__inner>.c-lu-pattern{--lu-pattern-incoming-seam:var(--component-padding-before)}[data-section-join-next=same-palette]+[data-rendered-component=lu-pattern][data-palette=white]>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=white],:not([data-palette])):first-child{padding-block-start:max(0px,var(--component-edge-before) - var(--lu-pattern-incoming-seam))}[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(+.c-component-width)>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=white],:not([data-palette])):last-child{--component-space-after:0px;--component-padding-after:0px}[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]+.c-component-spacing{--lu-pattern-outgoing-auto:0px;--lu-pattern-outgoing-padding:0px;--lu-pattern-outgoing-space:0px;--component-join-previous-auto:max(var(--lu-pattern-outgoing-auto), var(--lu-pattern-outgoing-padding), var(--lu-pattern-outgoing-space))}[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=white],:not([data-palette])).c-component-spacing--pad-after-flush:last-child)+.c-component-spacing{--lu-pattern-outgoing-padding:var(--component-padding-flush)}[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=white],:not([data-palette])).c-component-spacing--after-flush:last-child)+.c-component-spacing{--lu-pattern-outgoing-space:var(--component-space-flush)}[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=white],:not([data-palette])).c-component-spacing--pad-after-tight:last-child)+.c-component-spacing{--lu-pattern-outgoing-padding:var(--component-padding-tight)}[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=white],:not([data-palette])).c-component-spacing--after-tight:last-child)+.c-component-spacing{--lu-pattern-outgoing-space:var(--component-space-tight)}[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=white],:not([data-palette])).c-component-spacing--pad-after-default:last-child)+.c-component-spacing{--lu-pattern-outgoing-padding:var(--component-padding-default)}[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=white],:not([data-palette])).c-component-spacing--after-default:last-child)+.c-component-spacing{--lu-pattern-outgoing-space:var(--component-space-default)}[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=white],:not([data-palette])).c-component-spacing--pad-after-relaxed:last-child)+.c-component-spacing{--lu-pattern-outgoing-padding:var(--component-padding-relaxed)}[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=white],:not([data-palette])).c-component-spacing--after-relaxed:last-child)+.c-component-spacing{--lu-pattern-outgoing-space:var(--component-space-relaxed)}[data-rendered-component=lu-pattern][data-palette=white][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=white],:not([data-palette])).c-component-spacing--after-auto:last-child)+.c-component-spacing{--lu-pattern-outgoing-space:var(--component-space-default)}[data-section-join-next=same-palette]+[data-rendered-component=lu-pattern][data-palette=frost]>.c-component-native__inner>.c-lu-pattern{--lu-pattern-incoming-seam:var(--component-padding-before)}[data-section-join-next=same-palette]+[data-rendered-component=lu-pattern][data-palette=frost]>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=frost],:not([data-palette])):first-child{padding-block-start:max(0px,var(--component-edge-before) - var(--lu-pattern-incoming-seam))}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(+.c-component-width)>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=frost],:not([data-palette])):last-child{--component-space-after:0px;--component-padding-after:0px}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]+.c-component-spacing{--lu-pattern-outgoing-auto:0px;--lu-pattern-outgoing-padding:0px;--lu-pattern-outgoing-space:0px;--component-join-previous-auto:max(var(--lu-pattern-outgoing-auto), var(--lu-pattern-outgoing-padding), var(--lu-pattern-outgoing-space))}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=frost],:not([data-palette])).c-component-spacing--pad-after-flush:last-child)+.c-component-spacing{--lu-pattern-outgoing-padding:var(--component-padding-flush)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=frost],:not([data-palette])).c-component-spacing--after-flush:last-child)+.c-component-spacing{--lu-pattern-outgoing-space:var(--component-space-flush)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=frost],:not([data-palette])).c-component-spacing--pad-after-tight:last-child)+.c-component-spacing{--lu-pattern-outgoing-padding:var(--component-padding-tight)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=frost],:not([data-palette])).c-component-spacing--after-tight:last-child)+.c-component-spacing{--lu-pattern-outgoing-space:var(--component-space-tight)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=frost],:not([data-palette])).c-component-spacing--pad-after-default:last-child)+.c-component-spacing{--lu-pattern-outgoing-padding:var(--component-padding-default)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=frost],:not([data-palette])).c-component-spacing--after-default:last-child)+.c-component-spacing{--lu-pattern-outgoing-space:var(--component-space-default)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=frost],:not([data-palette])).c-component-spacing--pad-after-relaxed:last-child)+.c-component-spacing{--lu-pattern-outgoing-padding:var(--component-padding-relaxed)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=frost],:not([data-palette])).c-component-spacing--after-relaxed:last-child)+.c-component-spacing{--lu-pattern-outgoing-space:var(--component-space-relaxed)}[data-rendered-component=lu-pattern][data-palette=frost][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=frost],:not([data-palette])).c-component-spacing--after-auto:last-child)+.c-component-spacing{--lu-pattern-outgoing-space:var(--component-space-default)}[data-section-join-next=same-palette]+[data-rendered-component=lu-pattern][data-palette=navy]>.c-component-native__inner>.c-lu-pattern{--lu-pattern-incoming-seam:var(--component-padding-before)}[data-section-join-next=same-palette]+[data-rendered-component=lu-pattern][data-palette=navy]>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=navy],:not([data-palette])):first-child{padding-block-start:max(0px,var(--component-edge-before) - var(--lu-pattern-incoming-seam))}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(+.c-component-width)>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=navy],:not([data-palette])):last-child{--component-space-after:0px;--component-padding-after:0px}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]+.c-component-spacing{--lu-pattern-outgoing-auto:0px;--lu-pattern-outgoing-padding:0px;--lu-pattern-outgoing-space:0px;--component-join-previous-auto:max(var(--lu-pattern-outgoing-auto), var(--lu-pattern-outgoing-padding), var(--lu-pattern-outgoing-space))}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=navy],:not([data-palette])).c-component-spacing--pad-after-flush:last-child)+.c-component-spacing{--lu-pattern-outgoing-padding:var(--component-padding-flush)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=navy],:not([data-palette])).c-component-spacing--after-flush:last-child)+.c-component-spacing{--lu-pattern-outgoing-space:var(--component-space-flush)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=navy],:not([data-palette])).c-component-spacing--pad-after-tight:last-child)+.c-component-spacing{--lu-pattern-outgoing-padding:var(--component-padding-tight)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=navy],:not([data-palette])).c-component-spacing--after-tight:last-child)+.c-component-spacing{--lu-pattern-outgoing-space:var(--component-space-tight)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=navy],:not([data-palette])).c-component-spacing--pad-after-default:last-child)+.c-component-spacing{--lu-pattern-outgoing-padding:var(--component-padding-default)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=navy],:not([data-palette])).c-component-spacing--after-default:last-child)+.c-component-spacing{--lu-pattern-outgoing-space:var(--component-space-default)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=navy],:not([data-palette])).c-component-spacing--pad-after-relaxed:last-child)+.c-component-spacing{--lu-pattern-outgoing-padding:var(--component-padding-relaxed)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=navy],:not([data-palette])).c-component-spacing--after-relaxed:last-child)+.c-component-spacing{--lu-pattern-outgoing-space:var(--component-space-relaxed)}[data-rendered-component=lu-pattern][data-palette=navy][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=navy],:not([data-palette])).c-component-spacing--after-auto:last-child)+.c-component-spacing{--lu-pattern-outgoing-space:var(--component-space-default)}[data-section-join-next=same-palette]+[data-rendered-component=lu-pattern][data-palette=cyan]>.c-component-native__inner>.c-lu-pattern{--lu-pattern-incoming-seam:var(--component-padding-before)}[data-section-join-next=same-palette]+[data-rendered-component=lu-pattern][data-palette=cyan]>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=cyan],:not([data-palette])):first-child{padding-block-start:max(0px,var(--component-edge-before) - var(--lu-pattern-incoming-seam))}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(+.c-component-width)>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=cyan],:not([data-palette])):last-child{--component-space-after:0px;--component-padding-after:0px}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]+.c-component-spacing{--lu-pattern-outgoing-auto:0px;--lu-pattern-outgoing-padding:0px;--lu-pattern-outgoing-space:0px;--component-join-previous-auto:max(var(--lu-pattern-outgoing-auto), var(--lu-pattern-outgoing-padding), var(--lu-pattern-outgoing-space))}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=cyan],:not([data-palette])).c-component-spacing--pad-after-flush:last-child)+.c-component-spacing{--lu-pattern-outgoing-padding:var(--component-padding-flush)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=cyan],:not([data-palette])).c-component-spacing--after-flush:last-child)+.c-component-spacing{--lu-pattern-outgoing-space:var(--component-space-flush)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=cyan],:not([data-palette])).c-component-spacing--pad-after-tight:last-child)+.c-component-spacing{--lu-pattern-outgoing-padding:var(--component-padding-tight)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=cyan],:not([data-palette])).c-component-spacing--after-tight:last-child)+.c-component-spacing{--lu-pattern-outgoing-space:var(--component-space-tight)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=cyan],:not([data-palette])).c-component-spacing--pad-after-default:last-child)+.c-component-spacing{--lu-pattern-outgoing-padding:var(--component-padding-default)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=cyan],:not([data-palette])).c-component-spacing--after-default:last-child)+.c-component-spacing{--lu-pattern-outgoing-space:var(--component-space-default)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=cyan],:not([data-palette])).c-component-spacing--pad-after-relaxed:last-child)+.c-component-spacing{--lu-pattern-outgoing-padding:var(--component-padding-relaxed)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=cyan],:not([data-palette])).c-component-spacing--after-relaxed:last-child)+.c-component-spacing{--lu-pattern-outgoing-space:var(--component-space-relaxed)}[data-rendered-component=lu-pattern][data-palette=cyan][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=cyan],:not([data-palette])).c-component-spacing--after-auto:last-child)+.c-component-spacing{--lu-pattern-outgoing-space:var(--component-space-default)}[data-section-join-next=same-palette]+[data-rendered-component=lu-pattern][data-palette=lime]>.c-component-native__inner>.c-lu-pattern{--lu-pattern-incoming-seam:var(--component-padding-before)}[data-section-join-next=same-palette]+[data-rendered-component=lu-pattern][data-palette=lime]>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=lime],:not([data-palette])):first-child{padding-block-start:max(0px,var(--component-edge-before) - var(--lu-pattern-incoming-seam))}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(+.c-component-width)>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=lime],:not([data-palette])):last-child{--component-space-after:0px;--component-padding-after:0px}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]+.c-component-spacing{--lu-pattern-outgoing-auto:0px;--lu-pattern-outgoing-padding:0px;--lu-pattern-outgoing-space:0px;--component-join-previous-auto:max(var(--lu-pattern-outgoing-auto), var(--lu-pattern-outgoing-padding), var(--lu-pattern-outgoing-space))}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=lime],:not([data-palette])).c-component-spacing--pad-after-flush:last-child)+.c-component-spacing{--lu-pattern-outgoing-padding:var(--component-padding-flush)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=lime],:not([data-palette])).c-component-spacing--after-flush:last-child)+.c-component-spacing{--lu-pattern-outgoing-space:var(--component-space-flush)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=lime],:not([data-palette])).c-component-spacing--pad-after-tight:last-child)+.c-component-spacing{--lu-pattern-outgoing-padding:var(--component-padding-tight)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=lime],:not([data-palette])).c-component-spacing--after-tight:last-child)+.c-component-spacing{--lu-pattern-outgoing-space:var(--component-space-tight)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=lime],:not([data-palette])).c-component-spacing--pad-after-default:last-child)+.c-component-spacing{--lu-pattern-outgoing-padding:var(--component-padding-default)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=lime],:not([data-palette])).c-component-spacing--after-default:last-child)+.c-component-spacing{--lu-pattern-outgoing-space:var(--component-space-default)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=lime],:not([data-palette])).c-component-spacing--pad-after-relaxed:last-child)+.c-component-spacing{--lu-pattern-outgoing-padding:var(--component-padding-relaxed)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=lime],:not([data-palette])).c-component-spacing--after-relaxed:last-child)+.c-component-spacing{--lu-pattern-outgoing-space:var(--component-space-relaxed)}[data-rendered-component=lu-pattern][data-palette=lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=lime],:not([data-palette])).c-component-spacing--after-auto:last-child)+.c-component-spacing{--lu-pattern-outgoing-space:var(--component-space-default)}[data-section-join-next=same-palette]+[data-rendered-component=lu-pattern][data-palette=sky]>.c-component-native__inner>.c-lu-pattern{--lu-pattern-incoming-seam:var(--component-padding-before)}[data-section-join-next=same-palette]+[data-rendered-component=lu-pattern][data-palette=sky]>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=sky],:not([data-palette])):first-child{padding-block-start:max(0px,var(--component-edge-before) - var(--lu-pattern-incoming-seam))}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(+.c-component-width)>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=sky],:not([data-palette])):last-child{--component-space-after:0px;--component-padding-after:0px}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]+.c-component-spacing{--lu-pattern-outgoing-auto:0px;--lu-pattern-outgoing-padding:0px;--lu-pattern-outgoing-space:0px;--component-join-previous-auto:max(var(--lu-pattern-outgoing-auto), var(--lu-pattern-outgoing-padding), var(--lu-pattern-outgoing-space))}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=sky],:not([data-palette])).c-component-spacing--pad-after-flush:last-child)+.c-component-spacing{--lu-pattern-outgoing-padding:var(--component-padding-flush)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=sky],:not([data-palette])).c-component-spacing--after-flush:last-child)+.c-component-spacing{--lu-pattern-outgoing-space:var(--component-space-flush)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=sky],:not([data-palette])).c-component-spacing--pad-after-tight:last-child)+.c-component-spacing{--lu-pattern-outgoing-padding:var(--component-padding-tight)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=sky],:not([data-palette])).c-component-spacing--after-tight:last-child)+.c-component-spacing{--lu-pattern-outgoing-space:var(--component-space-tight)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=sky],:not([data-palette])).c-component-spacing--pad-after-default:last-child)+.c-component-spacing{--lu-pattern-outgoing-padding:var(--component-padding-default)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=sky],:not([data-palette])).c-component-spacing--after-default:last-child)+.c-component-spacing{--lu-pattern-outgoing-space:var(--component-space-default)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=sky],:not([data-palette])).c-component-spacing--pad-after-relaxed:last-child)+.c-component-spacing{--lu-pattern-outgoing-padding:var(--component-padding-relaxed)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=sky],:not([data-palette])).c-component-spacing--after-relaxed:last-child)+.c-component-spacing{--lu-pattern-outgoing-space:var(--component-space-relaxed)}[data-rendered-component=lu-pattern][data-palette=sky][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=sky],:not([data-palette])).c-component-spacing--after-auto:last-child)+.c-component-spacing{--lu-pattern-outgoing-space:var(--component-space-default)}[data-section-join-next=same-palette]+[data-rendered-component=lu-pattern][data-palette=mist]>.c-component-native__inner>.c-lu-pattern{--lu-pattern-incoming-seam:var(--component-padding-before)}[data-section-join-next=same-palette]+[data-rendered-component=lu-pattern][data-palette=mist]>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=mist],:not([data-palette])):first-child{padding-block-start:max(0px,var(--component-edge-before) - var(--lu-pattern-incoming-seam))}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(+.c-component-width)>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=mist],:not([data-palette])):last-child{--component-space-after:0px;--component-padding-after:0px}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]+.c-component-spacing{--lu-pattern-outgoing-auto:0px;--lu-pattern-outgoing-padding:0px;--lu-pattern-outgoing-space:0px;--component-join-previous-auto:max(var(--lu-pattern-outgoing-auto), var(--lu-pattern-outgoing-padding), var(--lu-pattern-outgoing-space))}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=mist],:not([data-palette])).c-component-spacing--pad-after-flush:last-child)+.c-component-spacing{--lu-pattern-outgoing-padding:var(--component-padding-flush)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=mist],:not([data-palette])).c-component-spacing--after-flush:last-child)+.c-component-spacing{--lu-pattern-outgoing-space:var(--component-space-flush)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=mist],:not([data-palette])).c-component-spacing--pad-after-tight:last-child)+.c-component-spacing{--lu-pattern-outgoing-padding:var(--component-padding-tight)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=mist],:not([data-palette])).c-component-spacing--after-tight:last-child)+.c-component-spacing{--lu-pattern-outgoing-space:var(--component-space-tight)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=mist],:not([data-palette])).c-component-spacing--pad-after-default:last-child)+.c-component-spacing{--lu-pattern-outgoing-padding:var(--component-padding-default)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=mist],:not([data-palette])).c-component-spacing--after-default:last-child)+.c-component-spacing{--lu-pattern-outgoing-space:var(--component-space-default)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=mist],:not([data-palette])).c-component-spacing--pad-after-relaxed:last-child)+.c-component-spacing{--lu-pattern-outgoing-padding:var(--component-padding-relaxed)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=mist],:not([data-palette])).c-component-spacing--after-relaxed:last-child)+.c-component-spacing{--lu-pattern-outgoing-space:var(--component-space-relaxed)}[data-rendered-component=lu-pattern][data-palette=mist][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=mist],:not([data-palette])).c-component-spacing--after-auto:last-child)+.c-component-spacing{--lu-pattern-outgoing-space:var(--component-space-default)}[data-section-join-next=same-palette]+[data-rendered-component=lu-pattern][data-palette=teal]>.c-component-native__inner>.c-lu-pattern{--lu-pattern-incoming-seam:var(--component-padding-before)}[data-section-join-next=same-palette]+[data-rendered-component=lu-pattern][data-palette=teal]>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=teal],:not([data-palette])):first-child{padding-block-start:max(0px,var(--component-edge-before) - var(--lu-pattern-incoming-seam))}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(+.c-component-width)>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=teal],:not([data-palette])):last-child{--component-space-after:0px;--component-padding-after:0px}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]+.c-component-spacing{--lu-pattern-outgoing-auto:0px;--lu-pattern-outgoing-padding:0px;--lu-pattern-outgoing-space:0px;--component-join-previous-auto:max(var(--lu-pattern-outgoing-auto), var(--lu-pattern-outgoing-padding), var(--lu-pattern-outgoing-space))}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=teal],:not([data-palette])).c-component-spacing--pad-after-flush:last-child)+.c-component-spacing{--lu-pattern-outgoing-padding:var(--component-padding-flush)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=teal],:not([data-palette])).c-component-spacing--after-flush:last-child)+.c-component-spacing{--lu-pattern-outgoing-space:var(--component-space-flush)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=teal],:not([data-palette])).c-component-spacing--pad-after-tight:last-child)+.c-component-spacing{--lu-pattern-outgoing-padding:var(--component-padding-tight)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=teal],:not([data-palette])).c-component-spacing--after-tight:last-child)+.c-component-spacing{--lu-pattern-outgoing-space:var(--component-space-tight)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=teal],:not([data-palette])).c-component-spacing--pad-after-default:last-child)+.c-component-spacing{--lu-pattern-outgoing-padding:var(--component-padding-default)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=teal],:not([data-palette])).c-component-spacing--after-default:last-child)+.c-component-spacing{--lu-pattern-outgoing-space:var(--component-space-default)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=teal],:not([data-palette])).c-component-spacing--pad-after-relaxed:last-child)+.c-component-spacing{--lu-pattern-outgoing-padding:var(--component-padding-relaxed)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=teal],:not([data-palette])).c-component-spacing--after-relaxed:last-child)+.c-component-spacing{--lu-pattern-outgoing-space:var(--component-space-relaxed)}[data-rendered-component=lu-pattern][data-palette=teal][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=teal],:not([data-palette])).c-component-spacing--after-auto:last-child)+.c-component-spacing{--lu-pattern-outgoing-space:var(--component-space-default)}[data-section-join-next=same-palette]+[data-rendered-component=lu-pattern][data-palette=pale-lime]>.c-component-native__inner>.c-lu-pattern{--lu-pattern-incoming-seam:var(--component-padding-before)}[data-section-join-next=same-palette]+[data-rendered-component=lu-pattern][data-palette=pale-lime]>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=pale-lime],:not([data-palette])):first-child{padding-block-start:max(0px,var(--component-edge-before) - var(--lu-pattern-incoming-seam))}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(+.c-component-width)>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=pale-lime],:not([data-palette])):last-child{--component-space-after:0px;--component-padding-after:0px}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]+.c-component-spacing{--lu-pattern-outgoing-auto:0px;--lu-pattern-outgoing-padding:0px;--lu-pattern-outgoing-space:0px;--component-join-previous-auto:max(var(--lu-pattern-outgoing-auto), var(--lu-pattern-outgoing-padding), var(--lu-pattern-outgoing-space))}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=pale-lime],:not([data-palette])).c-component-spacing--pad-after-flush:last-child)+.c-component-spacing{--lu-pattern-outgoing-padding:var(--component-padding-flush)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=pale-lime],:not([data-palette])).c-component-spacing--after-flush:last-child)+.c-component-spacing{--lu-pattern-outgoing-space:var(--component-space-flush)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=pale-lime],:not([data-palette])).c-component-spacing--pad-after-tight:last-child)+.c-component-spacing{--lu-pattern-outgoing-padding:var(--component-padding-tight)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=pale-lime],:not([data-palette])).c-component-spacing--after-tight:last-child)+.c-component-spacing{--lu-pattern-outgoing-space:var(--component-space-tight)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=pale-lime],:not([data-palette])).c-component-spacing--pad-after-default:last-child)+.c-component-spacing{--lu-pattern-outgoing-padding:var(--component-padding-default)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=pale-lime],:not([data-palette])).c-component-spacing--after-default:last-child)+.c-component-spacing{--lu-pattern-outgoing-space:var(--component-space-default)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=pale-lime],:not([data-palette])).c-component-spacing--pad-after-relaxed:last-child)+.c-component-spacing{--lu-pattern-outgoing-padding:var(--component-padding-relaxed)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=pale-lime],:not([data-palette])).c-component-spacing--after-relaxed:last-child)+.c-component-spacing{--lu-pattern-outgoing-space:var(--component-space-relaxed)}[data-rendered-component=lu-pattern][data-palette=pale-lime][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=pale-lime],:not([data-palette])).c-component-spacing--after-auto:last-child)+.c-component-spacing{--lu-pattern-outgoing-space:var(--component-space-default)}[data-section-join-next=same-palette]+[data-rendered-component=lu-pattern][data-palette=purple]>.c-component-native__inner>.c-lu-pattern{--lu-pattern-incoming-seam:var(--component-padding-before)}[data-section-join-next=same-palette]+[data-rendered-component=lu-pattern][data-palette=purple]>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=purple],:not([data-palette])):first-child{padding-block-start:max(0px,var(--component-edge-before) - var(--lu-pattern-incoming-seam))}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(+.c-component-width)>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=purple],:not([data-palette])):last-child{--component-space-after:0px;--component-padding-after:0px}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]+.c-component-spacing{--lu-pattern-outgoing-auto:0px;--lu-pattern-outgoing-padding:0px;--lu-pattern-outgoing-space:0px;--component-join-previous-auto:max(var(--lu-pattern-outgoing-auto), var(--lu-pattern-outgoing-padding), var(--lu-pattern-outgoing-space))}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=purple],:not([data-palette])).c-component-spacing--pad-after-flush:last-child)+.c-component-spacing{--lu-pattern-outgoing-padding:var(--component-padding-flush)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=purple],:not([data-palette])).c-component-spacing--after-flush:last-child)+.c-component-spacing{--lu-pattern-outgoing-space:var(--component-space-flush)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=purple],:not([data-palette])).c-component-spacing--pad-after-tight:last-child)+.c-component-spacing{--lu-pattern-outgoing-padding:var(--component-padding-tight)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=purple],:not([data-palette])).c-component-spacing--after-tight:last-child)+.c-component-spacing{--lu-pattern-outgoing-space:var(--component-space-tight)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=purple],:not([data-palette])).c-component-spacing--pad-after-default:last-child)+.c-component-spacing{--lu-pattern-outgoing-padding:var(--component-padding-default)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=purple],:not([data-palette])).c-component-spacing--after-default:last-child)+.c-component-spacing{--lu-pattern-outgoing-space:var(--component-space-default)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=purple],:not([data-palette])).c-component-spacing--pad-after-relaxed:last-child)+.c-component-spacing{--lu-pattern-outgoing-padding:var(--component-padding-relaxed)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=purple],:not([data-palette])).c-component-spacing--after-relaxed:last-child)+.c-component-spacing{--lu-pattern-outgoing-space:var(--component-space-relaxed)}[data-rendered-component=lu-pattern][data-palette=purple][data-section-join-next=same-palette]:has(>.c-component-native__inner>.c-lu-pattern>.c-component-spacing:is([data-palette=purple],:not([data-palette])).c-component-spacing--after-auto:last-child)+.c-component-spacing{--lu-pattern-outgoing-space:var(--component-space-default)}}@layer components{.c-lu-people-group{--people-medium:clamp(24px,calc(21.5342px + .684932vw),32px);background:#edf9fe;color:var(--lu-body)}.c-lu-people-group>.lu-container{max-width:1360px}.c-lu-people-group h2{font-family:var(--font-family-style-lu-section-heading);font-size:var(--font-size-lu-section-heading);line-height:var(--line-height-lu-section-heading);font-weight:var(--font-weight-lu-section-heading);letter-spacing:var(--letter-spacing-lu-section-heading);text-transform:var(--text-transform-lu-section-heading);text-align:center;margin:0 0 calc(27px + var(--people-medium))}.c-lu-people-group__items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.c-lu-people-group__items>.c-card-slot{min-width:0}.c-lu-people-group__items>.c-lu-person-card__bio{grid-column:1/-1;width:100vw;position:relative;left:calc((100% - 100vw)/2);margin-top:-20px}.c-lu-people-group__pagination{display:flex;justify-content:center;gap:24px;margin-top:40px}@media (min-width: 596px) and (max-width: 899px){.c-lu-people-group__items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 739px){.c-lu-people-group__items{column-gap:0}}@media (max-width: 595px){.c-lu-people-group__items{grid-template-columns:minmax(0,1fr)}}}@layer components{.c-lu-promo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999}.c-lu-promo__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0006}.c-lu-promo__dialog{position:absolute;right:20px;bottom:20px;width:min(450px,100vw - 40px);max-height:calc(100dvh - 40px);overflow:visible;padding:20px;background:#005e8b;border:3px solid #00b8f1;box-shadow:0 0 20px #0009;color:#fff;text-align:center}.c-lu-promo__heading{font-family:var(--font-family-style-lu-promo-heading);font-size:var(--font-size-lu-promo-heading);line-height:var(--line-height-lu-promo-heading);font-weight:var(--font-weight-lu-promo-heading);letter-spacing:var(--letter-spacing-lu-promo-heading);text-transform:var(--text-transform-lu-promo-heading);margin:0 0 28px}.c-lu-promo__kicker{font-family:var(--font-family-style-lu-promo-kicker);font-size:var(--font-size-lu-promo-kicker);line-height:var(--line-height-lu-promo-kicker);font-weight:var(--font-weight-lu-promo-kicker);letter-spacing:var(--letter-spacing-lu-promo-kicker);text-transform:var(--text-transform-lu-promo-kicker);margin:0 0 18px;color:var(--lu-lime)}.c-lu-promo__copy{font-family:var(--font-family-style-lu-promo-body);font-size:var(--font-size-lu-promo-body);line-height:var(--line-height-lu-promo-body);font-weight:var(--font-weight-lu-promo-body);letter-spacing:var(--letter-spacing-lu-promo-body);text-transform:var(--text-transform-lu-promo-body);margin-bottom:15px}.c-lu-promo__copy p{margin:0}.c-lu-promo__cta{font-family:var(--font-family-style-lu-promo-cta);font-size:var(--font-size-lu-promo-cta);line-height:var(--line-height-lu-promo-cta);font-weight:var(--font-weight-lu-promo-cta);letter-spacing:var(--letter-spacing-lu-promo-cta);text-transform:var(--text-transform-lu-promo-cta);display:inline-flex;align-items:center;justify-content:center;background:var(--lu-navy);color:#fff;text-decoration:none;padding:15px 24px;margin-bottom:15px}.c-lu-promo__cta:hover{background:var(--lu-blue)}.c-lu-promo__image-link{display:block}.c-lu-promo__image img{width:100%;height:auto}.c-lu-promo__close{font-family:var(--font-family-style-lu-social-heading);font-size:var(--font-size-lu-social-heading);line-height:var(--line-height-lu-social-heading);font-weight:var(--font-weight-lu-social-heading);letter-spacing:var(--letter-spacing-lu-social-heading);text-transform:var(--text-transform-lu-social-heading);position:absolute;top:-14px;right:-12px;border-radius:50%;width:28px;height:28px;background:#111;color:#fff;border:1px solid white;padding:0;display:flex;align-items:center;justify-content:center;z-index:1}@media (max-width: 467px){.c-lu-promo__dialog{padding:20px 18px}.c-lu-promo__heading{font-family:var(--font-family-style-lu-social-heading);font-size:var(--font-size-lu-social-heading);line-height:var(--line-height-lu-social-heading);font-weight:var(--font-weight-lu-social-heading);letter-spacing:var(--letter-spacing-lu-social-heading);text-transform:var(--text-transform-lu-social-heading);margin-bottom:24px}.c-lu-promo__dialog{overflow-y:auto}.c-lu-promo__close{position:sticky;top:0;float:right;margin-top:-10px;margin-right:-12px}.c-lu-promo__image-link{clear:both}}.c-lu-promo .c-image__media{background:transparent;border-radius:0}}@layer components{.c-lu-quote{--quote-hexagon: polygon(50% 0%, 93.3% 25%, 93.3% 75%, 50% 100%, 6.7% 75%, 6.7% 25%)}.c-lu-quote__inner{display:flex;flex-direction:column;align-items:center;gap:clamp(30px,4vw,60px);margin-block:0}.c-lu-quote__portrait{position:relative;width:min(100%,320px);flex-shrink:0}.c-lu-quote__portrait .c-image__media{clip-path:var(--quote-hexagon)}.c-lu-quote__portrait .c-image__media,.c-lu-quote__headshot .c-image__media{aspect-ratio:1;overflow:hidden}.c-lu-quote img{width:100%;height:100%;object-fit:cover}.c-lu-quote__decoration{position:absolute;width:16%;aspect-ratio:1;padding:2px;background:#fff;clip-path:var(--quote-hexagon)}.c-lu-quote__decoration:before{display:block;height:100%;background:var(--quote-accent);clip-path:inherit;content:""}.c-lu-quote__decoration--teal{--quote-accent: var(--lu-teal);inset:10% auto auto 7%}.c-lu-quote__decoration--blue{--quote-accent: var(--lu-royal);inset:-2% auto auto 15%}.c-lu-quote__decoration--lime{--quote-accent: var(--lu-lime);inset:auto 0 16% auto;width:14.5%}.c-lu-quote__text{min-width:0;padding-inline-start:16px}.c-lu-quote__icon{display:block;width:28px;margin:0 0 16px 5px;color:#fe852e}.c-lu-quote blockquote{font-family:var(--font-family-style-lu-body);font-size:var(--font-size-lu-body);line-height:var(--line-height-lu-body);font-weight:var(--font-weight-lu-body);letter-spacing:var(--letter-spacing-lu-body);text-transform:var(--text-transform-lu-body);margin:0 0 16px}:is([data-palette=white],[data-palette=sky])>.c-component-inner--component-lu-quote .c-lu-quote{color:var(--lu-body)}.c-lu-quote__credit{font-family:var(--font-family-style-lu-small);font-size:var(--font-size-lu-small);line-height:var(--line-height-lu-small);font-weight:var(--font-weight-lu-small);letter-spacing:var(--letter-spacing-lu-small);text-transform:var(--text-transform-lu-small);display:flex;align-items:center;gap:16px}.c-lu-quote__credit:empty{display:none}.c-lu-quote__credit p{margin:0}.c-lu-quote__headshot{width:clamp(56px,6vw,80px);flex-shrink:0}.c-lu-quote__headshot .c-image__media{border-radius:50%}.c-lu-quote__text>.lu-button{--lu-button-background:var(--lu-navy);margin-block-start:20px}@media (max-width: 739px){.c-lu-quote__portrait{width:min(100%,312px)}}@media (min-width: 1084px){.c-lu-quote__inner{flex-direction:row;gap:clamp(60px,5.6vw,84px)}.c-lu-quote--right .c-lu-quote__inner{flex-direction:row-reverse}}}[data-rendered-component=lu-quote][data-animation-enabled="1"][data-animation-initialized=true][data-animation-targets=items] .c-lu-quote__portrait[data-animation-item]{opacity:1;transform:none;transition:none}[data-rendered-component=lu-quote][data-animation-enabled="1"][data-animation-initialized=true][data-animation-targets=items] .c-lu-quote__decoration{opacity:0}[data-rendered-component=lu-quote][data-animation-enabled="1"][data-animation-initialized=true][data-animation-targets=items] .c-lu-quote__decoration--teal{--quote-decoration-delay: .15s}[data-rendered-component=lu-quote][data-animation-enabled="1"][data-animation-initialized=true][data-animation-targets=items] .c-lu-quote__decoration--blue{--quote-decoration-delay: .3s}[data-rendered-component=lu-quote][data-animation-enabled="1"][data-animation-initialized=true][data-animation-targets=items] .c-lu-quote__decoration--lime{--quote-decoration-delay: .45s}[data-rendered-component=lu-quote][data-animation-enabled="1"][data-animation-initialized=true][data-animation-targets=items] .c-lu-quote__portrait[data-is-active=true] .c-lu-quote__decoration{opacity:1;transition:opacity 1.6s cubic-bezier(0,0,.32,1) var(--quote-decoration-delay)}@media (prefers-reduced-motion: reduce){[data-rendered-component=lu-quote][data-animation-enabled="1"][data-animation-initialized=true][data-animation-targets=items] .c-lu-quote__portrait[data-animation-item] .c-lu-quote__decoration{opacity:1;transition:none}}@layer components{.c-lu-related-curriculum{min-inline-size:0;--related-flow-space:clamp(28px, calc(24.3013px + 1.0273vw) ,40px);--related-divider-inset:0px}.c-lu-related-curriculum .c-lu-curriculum-feed__divider{margin-bottom:calc(2 * var(--related-flow-space) + var(--curriculum-medium) + var(--related-divider-inset))}.c-lu-related-curriculum h2{margin-bottom:calc(22.5px + clamp(30px,20.7534px + 2.5685vw,60px))}@media (max-width: 739px){.c-lu-related-curriculum{--related-divider-inset:var(--space-gap-lg)}}}.c-lu-related-news{min-inline-size:0}@layer components{.c-lu-rich-text__inner>div{display:flow-root}.c-lu-rich-text__inner>div>:first-child{margin-block-start:0}.c-lu-rich-text__inner>div>:last-child{margin-block-end:0}.c-lu-rich-text__inner{font-family:var(--font-family-style-lu-base);font-size:var(--font-size-lu-base);line-height:var(--line-height-lu-base);font-weight:var(--font-weight-lu-base);letter-spacing:var(--letter-spacing-lu-base);text-transform:var(--text-transform-lu-base);overflow-wrap:anywhere}.c-lu-rich-text__kicker{font-family:var(--font-family-style-lu-section-subheading-strong);font-size:var(--font-size-lu-section-subheading-strong);line-height:var(--line-height-lu-section-subheading-strong);font-weight:var(--font-weight-lu-section-subheading-strong);letter-spacing:var(--letter-spacing-lu-section-subheading-strong);text-transform:var(--text-transform-lu-section-subheading-strong);color:var(--lu-orange);margin:0;text-align:center}.c-lu-rich-text h2{font-family:var(--font-family-style-lu-heading-2);font-size:var(--font-size-lu-heading-2);line-height:var(--line-height-lu-heading-2);font-weight:var(--font-weight-lu-heading-2);letter-spacing:var(--letter-spacing-lu-heading-2);text-transform:var(--text-transform-lu-heading-2);margin-top:1.25em}.c-lu-rich-text h3{font-family:var(--font-family-style-lu-section-heading);font-size:var(--font-size-lu-section-heading);line-height:var(--line-height-lu-section-heading);font-weight:var(--font-weight-lu-section-heading);letter-spacing:var(--letter-spacing-lu-section-heading);text-transform:var(--text-transform-lu-section-heading);margin-top:1.25em}.c-lu-rich-text h4{font-family:var(--font-family-style-lu-card-heading);font-size:var(--font-size-lu-card-heading);line-height:var(--line-height-lu-card-heading);font-weight:var(--font-weight-lu-card-heading);letter-spacing:var(--letter-spacing-lu-card-heading);text-transform:var(--text-transform-lu-card-heading);margin-top:1.25em}.c-lu-rich-text :is(h1,h2,h3,h4){margin-block-end:.4em}.c-lu-rich-text :is(h2,h3,h4):first-child{margin-top:0}.c-lu-rich-text li{margin-block:.4em}.c-lu-rich-text :is(ul,ol){margin-block:1.5em;padding-inline-start:1.5em}.c-lu-rich-text blockquote{border-left:4px solid var(--lu-lime);padding-left:24px;margin-inline:0}.c-lu-rich-text a{text-decoration:underline;text-underline-offset:.2em}.c-lu-rich-text img{max-width:100%;height:auto}.c-lu-rich-text img:is(.aligncenter,.alignnone){display:block;margin-inline:auto}.c-lu-rich-text img.alignnone{margin-block:0 clamp(15px,10.3767px + 1.284245vw,30px)}@media (max-width: 739px){.c-lu-rich-text img.alignnone{width:100%}}.c-lu-rich-text iframe{max-width:100%}.c-lu-rich-text table{width:100%;border-collapse:collapse}.c-lu-rich-text :is(th,td){text-align:start;border-bottom:1px solid #ccd7de;padding:12px}}@layer utilities{[data-rendered-component=lu-rich-text][data-bg-repeat=no-repeat]:is([data-bg-position=top],[data-bg-position=bottom]):not([data-bg-fit]):has(>.c-component-native__inner>.c-lu-rich-text)>.c-component-background{--nize-component-bg-size:100% auto;--nize-component-bg-opacity:1}}@layer components{.c-lu-search-presentation{--search-gap:clamp(30px, calc(20.7534px + 2.56849vw) ,60px);padding-inline:var(--lu-gutter);background:#fff;color:var(--lu-body)}.c-lu-search-presentation__inner{width:calc((100% + var(--search-gap)) * 2 / 3 - var(--search-gap));margin-inline:auto}.c-lu-search-presentation__bar{display:flex;align-items:center;gap:16px;padding:12px 18px;min-height:60px;background:var(--lu-navy);color:#fff;margin:0}.c-lu-search-presentation__bar label{font-family:var(--font-family-style-lu-base);font-size:var(--font-size-lu-base);line-height:var(--line-height-lu-base);font-weight:var(--font-weight-lu-base);letter-spacing:var(--letter-spacing-lu-base);text-transform:var(--text-transform-lu-base)}.c-lu-search-presentation__field{display:flex;align-items:center;min-width:0}.c-lu-search-presentation__field input{font-family:var(--font-family-style-lu-small);font-size:var(--font-size-lu-small);line-height:var(--line-height-lu-small);font-weight:var(--font-weight-lu-small);letter-spacing:var(--letter-spacing-lu-small);text-transform:var(--text-transform-lu-small);width:220px;max-width:100%;min-height:32px;border:0;border-bottom:1px solid white;border-radius:0;background:transparent;color:#fff;padding:4px 0}.c-lu-search-presentation__field button{background:transparent;border:0;color:#fff;min-height:44px;width:44px;padding:8px}.c-lu-search-presentation__field button:disabled{opacity:.6;cursor:default}.c-lu-search-presentation__field svg{width:24px;height:24px;fill:currentColor}.c-lu-search-presentation__count{font-family:var(--font-family-style-lu-base);font-size:var(--font-size-lu-base);line-height:var(--line-height-lu-base);font-weight:var(--font-weight-lu-base);letter-spacing:var(--letter-spacing-lu-base);text-transform:var(--text-transform-lu-base);margin:0 0 0 auto;white-space:nowrap}.c-lu-search-presentation__notice{font-family:var(--font-family-style-lu-small);font-size:var(--font-size-lu-small);line-height:var(--line-height-lu-small);font-weight:var(--font-weight-lu-small);letter-spacing:var(--letter-spacing-lu-small);text-transform:var(--text-transform-lu-small);margin:12px 20px}.c-lu-search-presentation__reset{font-family:var(--font-family-style-lu-base);font-size:var(--font-size-lu-base);line-height:var(--line-height-lu-base);font-weight:var(--font-weight-lu-base);letter-spacing:var(--letter-spacing-lu-base);text-transform:var(--text-transform-lu-base);border:0;background:transparent;color:var(--lu-blue);text-decoration:underline;text-underline-offset:5px;padding:4px 20px;margin-bottom:24px}.c-lu-search-presentation__results{margin-top:32px}.c-lu-search-presentation__result{display:grid;grid-template-columns:1fr 2fr;gap:clamp(30px,25.0685px + 1.36986vw,46px);padding-bottom:32px;margin-bottom:40px;border-bottom:2px solid var(--lu-teal)}.c-lu-search-presentation__image{min-width:0}.c-lu-search-presentation__image .c-image__media{aspect-ratio:1;max-height:250px;border-radius:16px;overflow:hidden}.c-lu-search-presentation__image img{width:100%;height:100%;object-fit:cover}.c-lu-search-presentation__text{padding-top:20px;min-width:0}.c-lu-search-presentation__text h2{font-family:var(--font-family-style-lu-card-heading);font-size:var(--font-size-lu-card-heading);line-height:var(--line-height-lu-card-heading);font-weight:var(--font-weight-lu-card-heading);letter-spacing:var(--letter-spacing-lu-card-heading);text-transform:var(--text-transform-lu-card-heading);color:var(--lu-blue);margin:0 0 14px}.c-lu-search-presentation__text h2 a{color:inherit;text-decoration:none}.c-lu-search-presentation__text h2 a:hover{text-decoration:underline}.c-lu-search-presentation__meta{font-family:var(--font-family-style-lu-result-meta);font-size:var(--font-size-lu-result-meta);line-height:var(--line-height-lu-result-meta);font-weight:var(--font-weight-lu-result-meta);letter-spacing:var(--letter-spacing-lu-result-meta);text-transform:var(--text-transform-lu-result-meta);color:var(--lu-royal);margin-bottom:12px}.c-lu-search-presentation__summary{font-family:var(--font-family-style-lu-result-copy);font-size:var(--font-size-lu-result-copy);line-height:var(--line-height-lu-result-copy);font-weight:var(--font-weight-lu-result-copy);letter-spacing:var(--letter-spacing-lu-result-copy);text-transform:var(--text-transform-lu-result-copy);color:#666}.c-lu-search-presentation__result:not(:has(.c-lu-search-presentation__image)){grid-template-columns:1fr}.c-lu-search-presentation__empty{padding-block:32px}.c-lu-search-presentation__empty h2{font-family:var(--font-family-style-lu-card-heading);font-size:var(--font-size-lu-card-heading);line-height:var(--line-height-lu-card-heading);font-weight:var(--font-weight-lu-card-heading);letter-spacing:var(--letter-spacing-lu-card-heading);text-transform:var(--text-transform-lu-card-heading)}.c-lu-search-presentation__pagination{display:flex;justify-content:center;align-items:center;gap:20px}.c-lu-search-presentation__pagination button{font-family:var(--font-family-style-lu-button);font-size:var(--font-size-lu-button);line-height:var(--line-height-lu-button);font-weight:var(--font-weight-lu-button);letter-spacing:var(--letter-spacing-lu-button);text-transform:var(--text-transform-lu-button);min-height:44px;border:1px solid var(--lu-teal);background:#fff;color:var(--lu-navy);padding:8px 16px}.c-lu-search-presentation__pagination button:disabled{opacity:.5;cursor:default}.c-lu-search-presentation__links ul{list-style:none;padding:0;margin:32px 0 0;display:flex;flex-wrap:wrap;gap:12px 24px}@media (max-width: 899px){.c-lu-search-presentation__bar{flex-wrap:wrap;gap:8px 16px}.c-lu-search-presentation__count{width:100%;margin:0}}@media (max-width: 739px){.c-lu-search-presentation{padding-inline:16px}.c-lu-search-presentation__inner{width:100%}.c-lu-search-presentation__result{grid-template-columns:minmax(0,1fr);gap:16px}.c-lu-search-presentation__image .c-image__media{aspect-ratio:auto;height:250px}.c-lu-search-presentation__field{flex:1}.c-lu-search-presentation__field input{width:100%;min-width:0}}}@layer components{.c-lu-section-heading__inner{display:flex;flex-wrap:wrap;gap:16px 24px;align-items:center;justify-content:center;text-align:center}.c-lu-section-heading h2{font-family:var(--font-family-style-lu-heading-2);font-size:var(--font-size-lu-heading-2);line-height:var(--line-height-lu-heading-2);font-weight:var(--font-weight-lu-heading-2);letter-spacing:var(--letter-spacing-lu-heading-2);text-transform:var(--text-transform-lu-heading-2);margin:0}.c-lu-section-heading__icon{flex:0 0 48px;max-width:48px}.c-lu-section-heading__subheading{font-family:var(--font-family-style-lu-section-subheading);font-size:var(--font-size-lu-section-subheading);line-height:var(--line-height-lu-section-subheading);font-weight:var(--font-weight-lu-section-subheading);letter-spacing:var(--letter-spacing-lu-section-subheading);text-transform:var(--text-transform-lu-section-subheading);margin-top:.85em}.c-component-native:has(>.c-component-native__inner>.c-lu-section-heading--band){background:transparent}.c-component-native:has(>.c-component-native__inner>.c-lu-section-heading--band)>.c-component-background{display:none}.c-lu-section-heading--band{width:calc(100% - 2 * var(--lu-gutter));--band-large:clamp(36px, calc(27.3699px + 2.39726vw) ,64px);margin-inline:auto;border-radius:38px;padding:16px clamp(30px,20.7534px + 2.56849vw,60px);background:var(--color-background, white);color:var(--color-text, var(--lu-body))}.c-lu-section-heading--band .c-lu-section-heading__inner{width:100%;max-width:none;flex-wrap:nowrap;gap:40px;justify-content:flex-start;text-align:left}.c-lu-section-heading--band .c-lu-section-heading__icon{flex:0 0 100px;max-width:100px;overflow:hidden;border-radius:50%}.c-lu-section-heading--band .c-lu-section-heading__icon .c-image__media{border-radius:50%;aspect-ratio:1}.c-lu-section-heading--band .c-lu-section-heading__content{min-width:0}.c-lu-section-heading--band h2{margin-bottom:.4em}.c-lu-section-heading--band .c-lu-section-heading__subheading{margin-block:.85em}.c-lu-section-heading--band .c-lu-section-heading__subheading>:last-child{margin-bottom:0}.c-lu-section-heading--band .c-lu-section-heading__content:not(:has(.c-lu-section-heading__subheading)) h2{margin-bottom:0}@media (min-width: 1084px){.c-lu-section-heading--band{width:min(1080px,100% - 2 * var(--lu-gutter) - 280px)}}@media (max-width: 739px){.c-lu-section-heading--band{padding-block:var(--band-large)}.c-lu-section-heading--band .c-lu-section-heading__inner{flex-wrap:wrap;gap:20px}.c-lu-section-heading--band .c-lu-section-heading__icon{flex-basis:80px;max-width:80px;margin-inline:auto}.c-lu-section-heading--band .c-lu-section-heading__content{flex-basis:100%}}}@layer components{.c-lu-signup{padding:60px 0 120px;background:var(--color-background);color:var(--color-text)}.c-lu-signup--full.c-lu-signup--white{background:transparent}.c-lu-signup:is(.c-lu-signup--teal,.c-lu-signup--lime,.c-lu-signup--mist){--color-link:var(--lu-navy);--color-link-hover:var(--lu-body);--color-focus:var(--lu-navy)}.c-lu-signup:is(.c-lu-signup--navy,.c-lu-signup--purple,.c-lu-signup--teal,.c-lu-signup--lime,.c-lu-signup--mist) .lu-kicker{color:var(--color-text)}.c-lu-signup :is(.c-lu-signup__form,.c-lu-signup__live form){color:var(--lu-body);--color-text:var(--lu-body);--color-link:var(--lu-blue);--color-focus:var(--palette-white-outline);color-scheme:light}.c-lu-signup :is(input,button):focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.c-lu-signup__fields{display:contents}.c-lu-signup header{text-align:center;margin-bottom:70px}.c-lu-signup__form{max-width:930px;width:calc(100% - 2 * var(--lu-gutter));display:flex;margin-inline:auto;box-shadow:0 10px 25px #0002;background:#fff;position:relative}.c-lu-signup__form label{width:25%;flex:1;border-right:1px solid #ffc25d}.c-lu-signup__form input{width:100%;border:0;background:transparent;padding:28px 24px;height:80px;min-width:0;font-family:var(--font-family-style-lu-input);font-size:var(--font-size-lu-input);line-height:var(--line-height-lu-input);font-weight:var(--font-weight-lu-input);letter-spacing:var(--letter-spacing-lu-input);text-transform:var(--text-transform-lu-input)}.c-lu-signup__form button{border:0;background:#fff;color:var(--lu-orange);padding:24px;font-family:var(--font-family-style-lu-promo-cta);font-size:var(--font-size-lu-promo-cta);line-height:var(--line-height-lu-promo-cta);font-weight:var(--font-weight-lu-promo-cta);letter-spacing:var(--letter-spacing-lu-promo-cta);text-transform:var(--text-transform-lu-promo-cta)}.c-lu-signup__form .lu-deferred{position:absolute;top:100%;padding:12px;margin:0;color:var(--lu-navy);background:#fff;width:100%;box-shadow:0 10px 15px #0001}@media (max-width: 1291px){.c-lu-signup__form{max-width:930px;width:calc(100% - 2 * var(--lu-gutter));display:block;padding:0 20px}.c-lu-signup__form label{display:block;width:100%;border:0;border-bottom:1px solid #ddd}.c-lu-signup__form input{padding:22px 8px;height:65px}.c-lu-signup__form button{width:100%;padding:24px}}@media (max-width: 739px){.c-lu-signup{padding:36.719px 0}.c-lu-signup header{margin-bottom:68.7px}}.c-lu-signup--form-only{--signup-gap:clamp(30px, calc(20.7534px + 2.56849vw) ,60px);--signup-small:clamp(16px,calc(13.5342px + .684932vw),24px);--signup-medium:clamp(24px,calc(21.5342px + .684932vw),32px);--signup-flow:clamp(28px, calc(24.3014px + 1.0274vw) ,40px);--signup-mobile-space:clamp(36px, calc(27.3699px + 2.39726vw) ,64px);--signup-top:calc(clamp(20px, calc(13.8356px + 1.7123vw) ,40px) + var(--signup-flow));margin-block:clamp(68px,60.6027px + 2.05479vw,92px);padding:var(--signup-top) 0 0;background:transparent}.c-lu-signup--form-only .c-lu-signup__form{max-width:none;padding:12px 12px 12px 0;display:flex;align-items:center;justify-content:space-between}.c-lu-signup--form-only .c-lu-signup__fields{display:flex;width:75%;gap:2px}.c-lu-signup--form-only .c-lu-signup__form label{width:0;min-width:0;flex:1;border:0}.c-lu-signup--form-only .c-lu-signup__form label:not(:last-child){border-right:3px solid rgba(249,209,127,.6745098039)}.c-lu-signup--form-only .c-lu-signup__form input{font-family:var(--font-family-style-lu-base);font-size:var(--font-size-lu-base);line-height:var(--line-height-lu-base);font-weight:var(--font-weight-lu-base);letter-spacing:var(--letter-spacing-lu-base);text-transform:var(--text-transform-lu-base);height:auto;padding:clamp(12px,10.7671px + .342466vw,16px) var(--signup-small)}.c-lu-signup--form-only .c-lu-signup__form button{font-family:var(--font-family-style-lu-base);font-size:var(--font-size-lu-base);line-height:var(--line-height-lu-base);font-weight:var(--font-weight-lu-base);letter-spacing:var(--letter-spacing-lu-base);text-transform:var(--text-transform-lu-base);color:var(--lu-body);width:auto;padding:0;margin:0}@media (max-width: 1291px){.c-lu-signup--form-only .c-lu-signup__form{flex-direction:column}.c-lu-signup--form-only .c-lu-signup__fields{width:100%;flex-direction:column;gap:var(--signup-flow);margin-bottom:var(--signup-medium)}.c-lu-signup--form-only .c-lu-signup__form label{width:100%;flex:none;border:0;border-bottom:1px solid #ddd}.c-lu-signup--form-only .c-lu-signup__form label:not(:last-child){border-right:0}}@media (max-width: 739px){.c-lu-signup--form-only{padding-top:calc(var(--signup-top) + var(--signup-mobile-space));padding-bottom:var(--signup-mobile-space)}}}.c-lu-signup__live form{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-inline:auto;width:min(930px,100% - 2 * var(--lu-gutter));padding:12px 12px 12px 0;background:#fff;box-shadow:0 10px 25px #0002}.c-lu-signup__live .gform_body{width:75%}.c-lu-signup__live .gform_fields{column-gap:2px}.c-lu-signup__live .gform_footer{margin:0;padding:0}.c-lu-signup__live .gfield:not(:last-child){position:relative}.c-lu-signup__live .gfield:not(:last-child):after{content:"";position:absolute;inset-block:-12px;inset-inline-end:0;border-inline-end:3px solid rgba(249,209,127,.6745098039);pointer-events:none}.c-lu-signup__live .gform_wrapper .gfield input:is([type=text],[type=email]){font-family:var(--font-family-style-lu-base);font-size:var(--font-size-lu-base);line-height:var(--line-height-lu-base);font-weight:var(--font-weight-lu-base);letter-spacing:var(--letter-spacing-lu-base);text-transform:var(--text-transform-lu-base);border:0;border-radius:0;box-shadow:none;background:transparent;height:auto;padding:clamp(12px,10.7671px + .342466vw,16px) clamp(16px,13.5342px + .684932vw,24px)}.c-lu-signup__live .gform_wrapper .gform_footer button.gform_button.button[type=submit]{font-family:var(--font-family-style-lu-base);font-size:var(--font-size-lu-base);line-height:var(--line-height-lu-base);font-weight:var(--font-weight-lu-base);letter-spacing:var(--letter-spacing-lu-base);text-transform:var(--text-transform-lu-base);border:0;color:var(--lu-body);background:#fff;box-shadow:none;padding:0;margin:0}.c-lu-signup__live .gform_wrapper .gfield input::placeholder{font:inherit;color:#757575}.c-lu-signup--form-only :is(.c-lu-signup__form,.c-lu-signup__live form){width:calc((100% + var(--signup-gap)) * 2 / 3 - var(--signup-gap))}@media (max-width: 1291px){.c-lu-signup__live form{flex-direction:column}.c-lu-signup__live .gform_body{width:100%}.c-lu-signup__live .gform_fields{row-gap:var(--signup-flow, 28px)}.c-lu-signup__live .gfield{grid-column:1/-1;border-bottom:1px solid #ddd}.c-lu-signup__live .gfield:not(:last-child):after{content:none}.c-lu-signup__live .gform_footer{margin-top:var(--signup-medium, 24px)}}@media (min-width: 596px) and (max-width: 899px){.c-lu-signup--form-only :is(.c-lu-signup__form,.c-lu-signup__live form){width:calc((100% + var(--signup-gap)) * 5 / 6 - var(--signup-gap))}}@media (min-width: 596px) and (max-width: 739px){.c-lu-signup--form-only :is(.c-lu-signup__form,.c-lu-signup__live form){width:calc((100% + var(--signup-gap)) * 5 / 6 - var(--signup-gap) - 2 * var(--signup-medium))}}@media (max-width: 595px){.c-lu-signup--form-only .c-lu-signup__live .gform_footer{margin-top:12px}.c-lu-signup--form-only .c-lu-signup__live .gform_wrapper .gform_footer button.gform_button.button[type=submit]{height:auto;min-height:0}.c-lu-signup--form-only :is(.c-lu-signup__form,.c-lu-signup__live form){width:calc(100% - 2 * var(--signup-medium) - 2 * var(--signup-small))}}@layer components{.c-lu-stories{padding:var(--lu-bg-space) 0 110px;background:var(--color-background);color:var(--color-text);overflow:hidden}[data-palette=lime] .c-lu-stories{color:var(--lu-body)}.c-lu-stories h2{text-align:center;margin-bottom:clamp(64px,5vw,86px)}.c-lu-stories__stage{position:relative;overflow:visible;touch-action:pan-y}.c-lu-stories__track{position:relative;min-height:580px}.c-lu-stories__card{position:absolute;top:0;left:50%;width:min(524px,50vw);transition:transform .6s;transform-origin:center;visibility:hidden}.c-lu-stories__card[data-visible]{visibility:visible}.c-lu-stories__surface{position:relative;min-height:570px;background:#fff;border-radius:10px;box-shadow:0 2px 18px #0005;overflow:hidden;padding:16px clamp(16px,2vw,32px) 32px}.c-lu-stories__photo .c-image__media{height:250px;border-radius:10px 10px 100px}.c-lu-stories__icon .c-image__media{background:transparent}.c-lu-stories__photo img{height:250px;object-fit:cover}.c-lu-stories__icon{position:absolute;right:0;top:185px;width:100px;height:100px}.c-lu-stories__card .lu-copy{padding:24px 6px 12px;font-family:var(--font-family-style-lu-body);font-size:var(--font-size-lu-body);line-height:var(--line-height-lu-body);font-weight:var(--font-weight-lu-body);letter-spacing:var(--letter-spacing-lu-body);text-transform:var(--text-transform-lu-body)}.c-lu-stories__card .lu-copy h5{font-family:var(--font-family-style-lu-section-subheading);font-size:var(--font-size-lu-section-subheading);line-height:var(--line-height-lu-section-subheading);font-weight:var(--font-weight-lu-section-subheading);letter-spacing:var(--letter-spacing-lu-section-subheading);text-transform:var(--text-transform-lu-section-subheading);margin:0 0 1em}.c-lu-stories__card .lu-copy p:not(:last-child){margin-bottom:.85em}.c-lu-stories__controls{display:flex;gap:18px;justify-content:center;margin-top:50px}.c-lu-stories__controls button{background:var(--lu-royal);color:#fff}.c-lu-stories__controls button:hover{background:var(--lu-blue)}.c-lu-stories:not([data-enhanced]) .c-lu-stories__track{display:flex;overflow:auto;gap:20px;padding:10px var(--lu-gutter)}.c-lu-stories:not([data-enhanced]) .c-lu-stories__card{position:relative;left:auto;visibility:visible;flex:0 0 350px}.c-lu-stories:not([data-enhanced]) .c-lu-stories__controls{display:none}@media (min-width: 1084px){.c-lu-stories{padding-block-end:80px}.c-lu-stories__controls{margin-top:24px}}@media (max-width: 679px){.c-lu-stories{padding:36.719px 0 91.797px}.c-lu-stories h2{margin-bottom:68px}.c-lu-stories__card{width:calc(100vw - 28px);max-width:400px}.c-lu-stories__surface{min-height:0;padding:16px}.c-lu-stories__photo .c-image__media,.c-lu-stories__photo img{height:234px}.c-lu-stories__card .lu-copy{padding:30px 0 0}.c-lu-stories__controls{margin-top:35px}}@media (prefers-reduced-motion: reduce){.c-lu-stories__card{transition:none}}}@layer components{.c-lu-system-state{--system-gap:clamp(30px, calc(20.7534px + 2.56849vw) ,60px);--system-large:clamp(36px, calc(27.3699px + 2.39726vw) ,64px);--system-medium:clamp(24px,calc(21.5342px + .684932vw),32px);background:#edf9fc;color:var(--lu-body)}.c-lu-system-state__hero{padding-block:var(--lu-section-space) var(--system-large);background:var(--lu-navy);color:#fff;text-align:center}.c-lu-system-state__heading{width:calc((100% - var(--system-gap)) / 2);margin-inline:auto}.c-lu-system-state__heading>p{font-family:var(--font-family-style-lu-card-heading);font-size:var(--font-size-lu-card-heading);line-height:var(--line-height-lu-card-heading);font-weight:var(--font-weight-lu-card-heading);letter-spacing:var(--letter-spacing-lu-card-heading);text-transform:var(--text-transform-lu-card-heading);color:var(--lu-lime);margin:0 0 clamp(16px,13.5342px + .684932vw,24px)}.c-lu-system-state h1{font-family:var(--font-family-style-lu-heading-2);font-size:var(--font-size-lu-heading-2);line-height:var(--line-height-lu-heading-2);font-weight:var(--font-weight-lu-heading-2);letter-spacing:var(--letter-spacing-lu-heading-2);text-transform:var(--text-transform-lu-heading-2);margin:0}.c-lu-system-state__body{padding-block:calc(var(--system-large) + var(--system-medium)) var(--system-large)}.c-lu-system-state__inner{width:calc((100% - 2 * var(--lu-gutter) + var(--system-gap)) / 2 - var(--system-gap));margin-inline:auto}.c-lu-system-state h2{font-family:var(--font-family-style-lu-card-heading);font-size:var(--font-size-lu-card-heading);line-height:var(--line-height-lu-card-heading);font-weight:var(--font-weight-lu-card-heading);letter-spacing:var(--letter-spacing-lu-card-heading);text-transform:var(--text-transform-lu-card-heading);margin:0 0 14.3px}.c-lu-system-state nav ul{list-style:none;padding:0;margin:0;columns:2;column-gap:var(--system-gap)}.c-lu-system-state nav li{break-inside:avoid}.c-lu-system-state nav a{font-family:var(--font-family-style-lu-base);font-size:var(--font-size-lu-base);line-height:var(--line-height-lu-base);font-weight:var(--font-weight-lu-base);letter-spacing:var(--letter-spacing-lu-base);text-transform:var(--text-transform-lu-base);display:inline-flex;align-items:center;min-height:40px;text-underline-offset:5px}.c-lu-system-state__copy{font-family:var(--font-family-style-lu-base);font-size:var(--font-size-lu-base);line-height:var(--line-height-lu-base);font-weight:var(--font-weight-lu-base);letter-spacing:var(--letter-spacing-lu-base);text-transform:var(--text-transform-lu-base);margin-bottom:32px}.c-lu-system-state__password{font-family:var(--font-family-style-lu-base);font-size:var(--font-size-lu-base);line-height:var(--line-height-lu-base);font-weight:var(--font-weight-lu-base);letter-spacing:var(--letter-spacing-lu-base);text-transform:var(--text-transform-lu-base)}.c-lu-system-state__password label{display:block;margin-block:20px 8px}.c-lu-system-state__password input[type=password]{display:block;min-height:48px;padding:10px 14px;border:1px solid var(--lu-body);border-radius:0;width:100%;background:#fff;color:var(--lu-body);margin-top:8px}.c-lu-system-state__password input[type=submit]{font-family:var(--font-family-style-lu-base-strong);font-size:var(--font-size-lu-base-strong);line-height:var(--line-height-lu-base-strong);font-weight:var(--font-weight-lu-base-strong);letter-spacing:var(--letter-spacing-lu-base-strong);text-transform:var(--text-transform-lu-base-strong);min-height:48px;background:var(--lu-navy);color:#fff;border:0;border-radius:24px;padding:12px 24px;cursor:pointer}.c-lu-system-state--password{background:#fff}.c-lu-system-state--password .c-lu-system-state__inner{max-width:700px}@media (max-width: 739px){.c-lu-system-state__inner{width:calc(100% - 2 * var(--lu-gutter))}.c-lu-system-state__body{padding-top:calc(2 * var(--system-large) + var(--system-medium));padding-bottom:calc(2 * var(--system-large))}.c-lu-system-state nav ul{columns:1}}@media (max-width: 595px){.c-lu-system-state__heading{width:calc(100% - 32px)}}}@layer components{.c-lu-testimonial-collection{background:var(--color-background, var(--lu-sky));text-align:center}.c-lu-testimonial-collection>.lu-container{max-width:1360px}.c-lu-testimonial-collection:is(.c-lu-testimonial-collection--navy,.c-lu-testimonial-collection--purple) h2{color:var(--color-text)}.c-lu-testimonial-collection:is(.c-lu-testimonial-collection--teal,.c-lu-testimonial-collection--lime,.c-lu-testimonial-collection--mist){--color-link:var(--lu-navy);--color-link-hover:var(--lu-body);--color-focus:var(--lu-navy)}.c-lu-testimonial-collection :is(.c-lu-testimonial-collection__pagination,.lu-query-applied) a{color:var(--color-link)}.c-lu-testimonial-collection :is(.c-lu-testimonial-collection__pagination,.lu-query-applied) a:hover{color:var(--color-link-hover)}.c-lu-testimonial-collection :is(a,button,input):focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.c-lu-testimonial-collection h2{font-family:var(--font-family-style-lu-heading-2);font-size:var(--font-size-lu-heading-2);line-height:var(--line-height-lu-heading-2);font-weight:var(--font-weight-lu-heading-2);letter-spacing:var(--letter-spacing-lu-heading-2);text-transform:var(--text-transform-lu-heading-2);margin:0 0 clamp(40px,4vw,52px);color:var(--lu-body)}.c-lu-testimonial-collection__filters{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px;margin-bottom:clamp(40px,4vw,52px)}.c-lu-testimonial-collection__filters fieldset{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;min-inline-size:0;border:0;padding:0;margin:0}.c-lu-testimonial-collection__filters label{cursor:pointer;position:relative}.c-lu-testimonial-collection__filters input{position:absolute;opacity:0;inline-size:1px;block-size:1px}.c-lu-testimonial-collection__filters label>span{font-family:var(--font-family-style-lu-body);font-size:var(--font-size-lu-body);line-height:var(--line-height-lu-body);font-weight:var(--font-weight-lu-body);letter-spacing:var(--letter-spacing-lu-body);text-transform:var(--text-transform-lu-body);display:block;padding:8px 16px 12px;border:2px solid #ccc;border-radius:6px;background:#fff;color:var(--lu-body)}.c-lu-testimonial-collection__filters input:checked+span{background:var(--lu-navy);border-color:var(--lu-navy);color:#fff}.c-lu-testimonial-collection__filters input:focus-visible+span{outline:3px solid var(--lu-orange);outline-offset:3px}.c-lu-testimonial-collection:is(.c-lu-testimonial-collection--navy,.c-lu-testimonial-collection--purple,.c-lu-testimonial-collection--teal,.c-lu-testimonial-collection--lime,.c-lu-testimonial-collection--mist) .c-lu-testimonial-collection__filters input:focus-visible+span{outline-color:var(--color-focus)}.c-lu-testimonial-collection__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,40px);text-align:start}.c-lu-testimonial-collection__pagination{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:40px}.c-lu-testimonial-collection__pagination>*{padding:8px 12px}.c-lu-testimonial-collection__more{font-family:var(--font-family-style-lu-button);font-size:var(--font-size-lu-button);line-height:var(--line-height-lu-button);font-weight:var(--font-weight-lu-button);letter-spacing:var(--letter-spacing-lu-button);text-transform:var(--text-transform-lu-button);display:block;margin-block-start:40px;padding:16px 24px;color:var(--color-link)}.c-lu-testimonial-collection__more:hover{text-decoration:underline}@media (max-width: 1083px){.c-lu-testimonial-collection__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 739px){.c-lu-testimonial-collection>.lu-container{width:100%}.c-lu-testimonial-collection :is(h2,form){margin-inline:var(--lu-gutter)}.c-lu-testimonial-collection h2{margin-block-end:56px}.c-lu-testimonial-collection__filters{margin-block-end:58px}.c-lu-testimonial-collection__cards{grid-template-columns:1fr;gap:0}}}@layer components{.c-lu-work{--work-gap: clamp(30px, calc(20.7534px + 2.56849vw) , 60px);--work-card-padding: clamp(16px, calc(13.5342px + .684932vw), 24px);padding-block:var(--lu-double-space);background:var(--color-background);color:var(--color-text)}.c-lu-work--white{background:var(--palette-frost-bg)}.c-lu-work:is(.c-lu-work--teal,.c-lu-work--lime,.c-lu-work--mist){--color-link:var(--lu-navy);--color-link-hover:var(--lu-body);--color-focus:var(--lu-navy)}.c-lu-work:not(.c-lu-work--white,.c-lu-work--frost) .lu-kicker{color:var(--color-text)}.c-lu-work__text a{position:relative;z-index:3;color:var(--lu-lime)}.c-lu-work__text a:hover{color:#fff}.c-lu-work__link:focus-visible{outline:3px solid var(--lu-lime);outline-offset:-3px}.c-lu-work>.lu-medium{max-width:none;width:calc((100% + var(--work-gap)) * 2 / 3 - var(--work-gap))}.c-lu-work header{width:50%;margin-bottom:0}.c-lu-work header h2{font-family:var(--font-family-style-lu-section-heading);font-size:var(--font-size-lu-section-heading);line-height:var(--line-height-lu-section-heading);font-weight:var(--font-weight-lu-section-heading);letter-spacing:var(--letter-spacing-lu-section-heading);text-transform:var(--text-transform-lu-section-heading)}.c-lu-work .lu-kicker{font-family:var(--font-family-style-lu-work-kicker);font-size:var(--font-size-lu-work-kicker);line-height:var(--line-height-lu-work-kicker);font-weight:var(--font-weight-lu-work-kicker);letter-spacing:var(--letter-spacing-lu-work-kicker);text-transform:var(--text-transform-lu-work-kicker);margin-bottom:.55em}.c-lu-work__cards{display:grid;grid-template-columns:1fr 1fr;column-gap:var(--work-gap);margin-top:-50px;align-items:stretch}.c-lu-work__card{display:flex;flex-direction:column;position:relative;background:var(--lu-navy);color:#fff;overflow:hidden}.c-lu-work__card:first-child{grid-column:1;grid-row:1/span 3;margin-top:100px;background:#000}.c-lu-work__card:nth-child(2){grid-column:2;grid-row:1/span 2;margin-bottom:var(--work-card-padding)}.c-lu-work__card:last-child{grid-column:2;grid-row:3/span 2}.c-lu-work__card>.c-image{flex:0 0 auto}.c-lu-work__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.c-lu-work__card .c-image__media{border-radius:0;aspect-ratio:16/9}.c-lu-work__card .c-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.c-lu-work__card:hover .c-image img{transform:scale(1.03)}.c-lu-work__text{flex:1 0 auto;position:relative;padding:var(--work-card-padding);color:#fff}.c-lu-work__text:before{content:"";position:absolute;inset:-40px 0 auto;height:40px;background:linear-gradient(to bottom,#00264700,#00264766 40%,#002647cc,#002647);pointer-events:none}.c-lu-work__card:first-child .c-lu-work__text:before{background:linear-gradient(to bottom,#0000,#0003 40%,#0009,#000)}.c-lu-work__text h3{color:var(--lu-lime);margin:0 0 .7em -.035em;font-family:var(--font-family-style-lu-card-heading);font-size:var(--font-size-lu-card-heading);line-height:var(--line-height-lu-card-heading);font-weight:var(--font-weight-lu-card-heading);letter-spacing:var(--letter-spacing-lu-card-heading);text-transform:var(--text-transform-lu-card-heading)}.c-lu-work__text .lu-copy{font-family:var(--font-family-style-lu-body);font-size:var(--font-size-lu-body);line-height:var(--line-height-lu-body);font-weight:var(--font-weight-lu-body);letter-spacing:var(--letter-spacing-lu-body);text-transform:var(--text-transform-lu-body)}@media (max-width: 739px){.c-lu-work{padding-block:clamp(36px,27.3699px + 2.39726vw,64px)}.c-lu-work>.lu-medium{width:calc(100% - (2*clamp(24px,21.5342px + .684932vw,32px)))}.c-lu-work header{width:100%;margin-bottom:clamp(36px,27.3699px + 2.39726vw,64px)}.c-lu-work__cards{display:flex;flex-direction:column;margin:0;gap:clamp(24px,21.5342px + .684932vw,32px)}.c-lu-work__card{width:100%}.c-lu-work__card:first-child,.c-lu-work__card:nth-child(2){margin:0}.c-lu-work__card:last-child{order:-1}}}@layer components{.c-wysiwyg{position:relative;color:var(--color-text)}.c-wysiwyg__inner h1{font-family:var(--font-family-style-heading-1);font-size:var(--font-size-heading-1);line-height:var(--line-height-heading-1);font-weight:var(--font-weight-heading-1);letter-spacing:var(--letter-spacing-heading-1);text-transform:var(--text-transform-heading-1)}.c-wysiwyg__inner h2{font-family:var(--font-family-style-heading-2);font-size:var(--font-size-heading-2);line-height:var(--line-height-heading-2);font-weight:var(--font-weight-heading-2);letter-spacing:var(--letter-spacing-heading-2);text-transform:var(--text-transform-heading-2)}.c-wysiwyg__inner h3{font-family:var(--font-family-style-heading-3);font-size:var(--font-size-heading-3);line-height:var(--line-height-heading-3);font-weight:var(--font-weight-heading-3);letter-spacing:var(--letter-spacing-heading-3);text-transform:var(--text-transform-heading-3)}.c-wysiwyg__inner h4{font-family:var(--font-family-style-heading-4);font-size:var(--font-size-heading-4);line-height:var(--line-height-heading-4);font-weight:var(--font-weight-heading-4);letter-spacing:var(--letter-spacing-heading-4);text-transform:var(--text-transform-heading-4)}.c-wysiwyg__inner h5{font-family:var(--font-family-style-heading-5);font-size:var(--font-size-heading-5);line-height:var(--line-height-heading-5);font-weight:var(--font-weight-heading-5);letter-spacing:var(--letter-spacing-heading-5);text-transform:var(--text-transform-heading-5)}.c-wysiwyg__inner h6{font-family:var(--font-family-style-label-strong);font-size:var(--font-size-label-strong);line-height:var(--line-height-label-strong);font-weight:var(--font-weight-label-strong);letter-spacing:var(--letter-spacing-label-strong);text-transform:var(--text-transform-label-strong)}.c-wysiwyg__inner blockquote :is(p,li){font-family:var(--font-family-style-pullquote);font-size:var(--font-size-pullquote);line-height:var(--line-height-pullquote);font-weight:var(--font-weight-pullquote);letter-spacing:var(--letter-spacing-pullquote);text-transform:var(--text-transform-pullquote)}.c-wysiwyg__inner blockquote :is(cite,footer){font-family:var(--font-family-style-caption);font-size:var(--font-size-caption);line-height:var(--line-height-caption);font-weight:var(--font-weight-caption);letter-spacing:var(--letter-spacing-caption);text-transform:var(--text-transform-caption)}.c-wysiwyg__inner figcaption{font-family:var(--font-family-style-caption);font-size:var(--font-size-caption);line-height:var(--line-height-caption);font-weight:var(--font-weight-caption);letter-spacing:var(--letter-spacing-caption);text-transform:var(--text-transform-caption)}.c-wysiwyg__inner>*,.c-wysiwyg__content>*{margin:0}.c-wysiwyg__inner p:has(>:is(.c-button,.c-anchor)+:is(.c-button,.c-anchor)){display:flex;flex-wrap:wrap;gap:var(--space-gap-sm);align-items:center}.c-wysiwyg__inner a:not(:is(.c-button,.c-anchor)){color:var(--color-link);text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.28em}.c-wysiwyg__inner li>a:only-child,.c-wysiwyg__inner li>a:has(+:is(ul,ol)){display:inline-block;padding-block:var(--space-inset-xxs)}.c-wysiwyg__inner a:not(:is(.c-button,.c-anchor)):hover,.c-wysiwyg__inner a:not(:is(.c-button,.c-anchor)):focus-visible{color:var(--color-link-hover)}.c-wysiwyg__inner a:not(:is(.c-button,.c-anchor)):focus-visible{outline:2px solid var(--color-focus);outline-offset:.125rem}.c-wysiwyg__inner blockquote{margin:0;padding-inline-start:var(--space-inset-sm);border-inline-start:1px solid color-mix(in srgb,var(--color-border) 72%,transparent)}.c-wysiwyg__inner blockquote>*{margin:0}.c-wysiwyg__inner blockquote :is(cite,footer){display:block;color:var(--color-muted);font-style:normal}.c-wysiwyg__inner figcaption{color:var(--color-muted)}}@layer components{.c-lu-collaboration-card__image .c-image__media{overflow:hidden}.c-lu-collaboration-card:is(:hover,:has(h3 a:focus-visible,a.c-lu-collaboration-card__image:focus-visible,.u-overlink a:focus-visible)) h3 a{text-decoration:underline;text-underline-offset:.15em}@media (prefers-reduced-motion: no-preference){.c-lu-collaboration-card__image img{transition:transform .3s}.c-lu-collaboration-card:has(h3 a):is(:hover,:has(h3 a:focus-visible,a.c-lu-collaboration-card__image:focus-visible,.u-overlink a:focus-visible)) .c-lu-collaboration-card__image img{transform:scale(1.03)}}.c-lu-collaboration-card{display:grid;grid-template-columns:50% 50%;gap:var(--case-small, clamp(16px, 13.5342px + .684932vw, 24px))}.c-lu-collaboration-card__image{padding:var(--case-small, 16px);min-width:0}.c-lu-collaboration-card__image .c-image__media{aspect-ratio:3/2;border-radius:0}.c-lu-collaboration-card__image img{width:100%;height:100%;object-fit:cover}.c-lu-collaboration-card__text{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:20px;min-width:0}.c-lu-collaboration-card h3{font-family:var(--font-family-style-lu-card-heading);font-size:var(--font-size-lu-card-heading);line-height:var(--line-height-lu-card-heading);font-weight:var(--font-weight-lu-card-heading);letter-spacing:var(--letter-spacing-lu-card-heading);text-transform:var(--text-transform-lu-card-heading);color:var(--lu-blue);margin:0 0 0 -.035em}.c-lu-collaboration-card h3 a{color:inherit;text-decoration:none}.c-lu-collaboration-card__summary{font-family:var(--font-family-style-lu-body);font-size:var(--font-size-lu-body);line-height:var(--line-height-lu-body);font-weight:var(--font-weight-lu-body);letter-spacing:var(--letter-spacing-lu-body);text-transform:var(--text-transform-lu-body);color:#636363;margin-top:.85em}.c-lu-collaboration-card .lu-button{--lu-button-background:var(--lu-navy);margin-top:var(--case-medium, 24px)}.c-lu-collaboration-card:not(:has(.c-lu-collaboration-card__image)){grid-template-columns:1fr}@media (max-width: 739px){.c-lu-collaboration-card{grid-template-columns:1fr}}@media (max-width: 595px){.c-lu-collaboration-card__summary{display:none}}}@layer components{.c-lu-curriculum-card__image .c-image__media{overflow:hidden}.c-lu-curriculum-card:is(:hover,:has(h3 a:focus-visible,a.c-lu-curriculum-card__image:focus-visible,.u-overlink a:focus-visible)) h3 a{text-decoration:underline;text-underline-offset:.15em}@media (prefers-reduced-motion: no-preference){.c-lu-curriculum-card__image img{transition:transform .3s}.c-lu-curriculum-card:has(h3 a):is(:hover,:has(h3 a:focus-visible,a.c-lu-curriculum-card__image:focus-visible,.u-overlink a:focus-visible)) .c-lu-curriculum-card__image img{transform:scale(1.03)}}.c-lu-curriculum-card{position:relative;min-width:0;height:100%;background:#edf9fe;color:var(--lu-body);display:flex;flex-direction:column}.c-lu-curriculum-card__image{position:relative}.c-lu-curriculum-card__image .c-image__media{aspect-ratio:3/2;border-radius:0}.c-lu-curriculum-card__image img{width:100%;height:100%;object-fit:cover}.c-lu-curriculum-card__content{padding:20px}.c-lu-curriculum-card h3{font-family:var(--font-family-style-lu-card-heading);font-size:var(--font-size-lu-card-heading);line-height:var(--line-height-lu-card-heading);font-weight:var(--font-weight-lu-card-heading);letter-spacing:var(--letter-spacing-lu-card-heading);text-transform:var(--text-transform-lu-card-heading);margin:0;text-align:center}.c-lu-curriculum-card h3 a{color:var(--lu-blue);text-decoration:none}.c-lu-curriculum-card__summary{font-family:var(--font-family-style-lu-body);font-size:var(--font-size-lu-body);line-height:var(--line-height-lu-body);font-weight:var(--font-weight-lu-body);letter-spacing:var(--letter-spacing-lu-body);text-transform:var(--text-transform-lu-body);color:#636363;margin-top:.85em}.c-lu-curriculum-card__summary>:first-child{margin-top:0}.c-lu-curriculum-card__summary>:last-child{margin-bottom:0}.c-lu-curriculum-card__footer{border-top:3px solid white;padding:22.5px;color:var(--lu-royal);font-family:var(--font-family-style-lu-result-copy);font-size:var(--font-size-lu-result-copy);line-height:var(--line-height-lu-result-copy);font-weight:var(--font-weight-lu-result-copy);letter-spacing:var(--letter-spacing-lu-result-copy);text-transform:var(--text-transform-lu-result-copy)}.c-lu-curriculum-card__footer p{margin:0 0 .85em}.c-lu-curriculum-card__footer p:last-child{margin-bottom:0}.c-lu-curriculum-card__footer strong{font-family:var(--font-family-style-lu-curriculum-meta-label);font-size:var(--font-size-lu-curriculum-meta-label);line-height:var(--line-height-lu-curriculum-meta-label);font-weight:var(--font-weight-lu-curriculum-meta-label);letter-spacing:var(--letter-spacing-lu-curriculum-meta-label);text-transform:var(--text-transform-lu-curriculum-meta-label)}.c-lu-curriculum-card__favorite{position:absolute;z-index:3;inset:0 0 auto auto;--favorite-panel-start:auto;--favorite-panel-end:0;--favorite-arrow-start:auto;--favorite-arrow-end:18px}@media (max-width: 899px){.c-lu-curriculum-feed--catalogue .c-lu-curriculum-card{padding:clamp(16px,13.5342px + .684932vw,24px)}.c-lu-curriculum-feed--catalogue .c-lu-curriculum-card__content{padding-top:clamp(16px,13.5342px + .684932vw,24px)}.c-lu-curriculum-feed--catalogue .c-lu-curriculum-card__favorite{top:var(--curriculum-small);right:var(--curriculum-small)}}@media (min-width: 596px) and (max-width: 899px){.c-lu-curriculum-feed--catalogue .c-lu-curriculum-card:has(.c-lu-curriculum-card__image){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto 1fr;column-gap:var(--curriculum-small)}.c-lu-curriculum-feed--catalogue .c-lu-curriculum-card__image{grid-row:1/span 2}.c-lu-curriculum-feed--catalogue .c-lu-curriculum-card__favorite{right:calc(50% + var(--curriculum-small) / 2)}}}@layer components{.c-lu-editorial-card__image .c-image__media{overflow:hidden}.c-lu-editorial-card:is(:hover,:has(h3 a:focus-visible,a.c-lu-editorial-card__image:focus-visible,.u-overlink a:focus-visible)) h3 a{text-decoration:underline;text-underline-offset:.15em}@media (prefers-reduced-motion: no-preference){.c-lu-editorial-card__image img{transition:transform .3s}.c-lu-editorial-card:has(h3 a):is(:hover,:has(h3 a:focus-visible,a.c-lu-editorial-card__image:focus-visible,.u-overlink a:focus-visible)) .c-lu-editorial-card__image img{transform:scale(1.03)}}.c-lu-editorial-card{min-width:0}.c-lu-editorial-card__image{display:block}.c-lu-editorial-card__image .c-image__media{aspect-ratio:1;border-radius:16px}.c-lu-editorial-card__image img{width:100%;height:100%;object-fit:cover}.c-lu-editorial-card__text{padding:20px;background:var(--lu-sky);font-family:var(--font-family-style-lu-body);font-size:var(--font-size-lu-body);line-height:var(--line-height-lu-body);font-weight:var(--font-weight-lu-body);letter-spacing:var(--letter-spacing-lu-body);text-transform:var(--text-transform-lu-body)}.c-lu-editorial-card h3{font-family:var(--font-family-style-lu-card-heading);font-size:var(--font-size-lu-card-heading);line-height:var(--line-height-lu-card-heading);font-weight:var(--font-weight-lu-card-heading);letter-spacing:var(--letter-spacing-lu-card-heading);text-transform:var(--text-transform-lu-card-heading);margin:0 0 .55em -.035em}.c-lu-editorial-card h3 a{color:var(--lu-body);text-decoration:none}.c-lu-editorial-card__date{margin:0 0 6px;color:var(--lu-royal);font-family:var(--font-family-style-lu-body);font-size:var(--font-size-lu-body);line-height:var(--line-height-lu-body);font-weight:var(--font-weight-lu-body);letter-spacing:var(--letter-spacing-lu-body);text-transform:var(--text-transform-lu-body)}.c-lu-editorial-card__topics{padding:0;margin:0 0 12px;list-style:none;display:flex;flex-wrap:wrap;gap:0 6px;font-family:var(--font-family-style-lu-body);font-size:var(--font-size-lu-body);line-height:var(--line-height-lu-body);font-weight:var(--font-weight-lu-body);letter-spacing:var(--letter-spacing-lu-body);text-transform:var(--text-transform-lu-body)}.c-lu-editorial-card__topics li:not(:last-child):after{content:","}.c-lu-editorial-card__topics{color:var(--lu-royal)}.c-lu-editorial-card__summary{font-family:var(--font-family-style-lu-body);font-size:var(--font-size-lu-body);line-height:var(--line-height-lu-body);font-weight:var(--font-weight-lu-body);letter-spacing:var(--letter-spacing-lu-body);text-transform:var(--text-transform-lu-body)}.c-lu-editorial-card--standard .c-lu-editorial-card__date{font-family:var(--font-family-style-lu-result-meta);font-size:var(--font-size-lu-result-meta);line-height:var(--line-height-lu-result-meta);font-weight:var(--font-weight-lu-result-meta);letter-spacing:var(--letter-spacing-lu-result-meta);text-transform:var(--text-transform-lu-result-meta)}.c-lu-editorial-card--standard :is(.c-lu-editorial-card__topics,.c-lu-editorial-card__summary){font-family:var(--font-family-style-lu-result-copy);font-size:var(--font-size-lu-result-copy);line-height:var(--line-height-lu-result-copy);font-weight:var(--font-weight-lu-result-copy);letter-spacing:var(--letter-spacing-lu-result-copy);text-transform:var(--text-transform-lu-result-copy)}.c-lu-editorial-card--featured .c-lu-editorial-card__text{background:transparent;padding:20px 0;display:flex;flex-direction:column}.c-lu-editorial-card--featured .c-lu-editorial-card__date{font-family:var(--font-family-style-lu-featured-date);font-size:var(--font-size-lu-featured-date);line-height:var(--line-height-lu-featured-date);font-weight:var(--font-weight-lu-featured-date);letter-spacing:var(--letter-spacing-lu-featured-date);text-transform:var(--text-transform-lu-featured-date);margin-top:14px}.c-lu-editorial-card--featured h3 a{color:var(--lu-blue)}.c-lu-editorial-card--featured :is(.c-lu-editorial-card__topics,.c-lu-editorial-card__summary){display:none}.c-lu-editorial-card--compact .c-lu-editorial-card__text{background:transparent}.c-lu-editorial-card--compact h3{margin-bottom:20px}.c-lu-editorial-card--compact .c-lu-editorial-card__topics{font-family:var(--font-family-style-lu-compact-editorial-topics);font-size:var(--font-size-lu-compact-editorial-topics);line-height:var(--line-height-lu-compact-editorial-topics);font-weight:var(--font-weight-lu-compact-editorial-topics);letter-spacing:var(--letter-spacing-lu-compact-editorial-topics);text-transform:var(--text-transform-lu-compact-editorial-topics)}.c-lu-editorial-card--compact .c-lu-editorial-card__date{font-family:var(--font-family-style-lu-compact-editorial-date);font-size:var(--font-size-lu-compact-editorial-date);line-height:var(--line-height-lu-compact-editorial-date);font-weight:var(--font-weight-lu-compact-editorial-date);letter-spacing:var(--letter-spacing-lu-compact-editorial-date);text-transform:var(--text-transform-lu-compact-editorial-date)}.c-lu-editorial-card--compact h3 a,.c-lu-editorial-card--standard h3 a{color:var(--lu-blue)}.c-lu-editorial-card--compact .c-lu-editorial-card__summary{display:none}}@layer components{.c-lu-event-card__image .c-image__media{overflow:hidden}.c-lu-event-card:is(:hover,:has(h3 a:focus-visible,a.c-lu-event-card__image:focus-visible,.u-overlink a:focus-visible)) h3 a{text-decoration:underline;text-underline-offset:.15em}@media (prefers-reduced-motion: no-preference){.c-lu-event-card__image img{transition:transform .3s}.c-lu-event-card:has(h3 a):is(:hover,:has(h3 a:focus-visible,a.c-lu-event-card__image:focus-visible,.u-overlink a:focus-visible)) .c-lu-event-card__image img{transform:scale(1.03)}}.c-lu-event-card{display:grid;grid-template-columns:calc((100% - 20px) / 3) minmax(0,1fr);gap:10px;padding:0 0 clamp(24px,21.5342px + .684932vw,32px);border-bottom:2px solid var(--lu-teal)}.c-lu-event-card__image .c-image__media{aspect-ratio:1;border-radius:16px}.c-lu-event-card__image img{width:100%;height:100%;object-fit:cover}.c-lu-event-card__text{min-width:0;align-self:center;padding:20px}.c-lu-event-card__text h3{font-family:var(--font-family-style-lu-card-heading);font-size:var(--font-size-lu-card-heading);line-height:var(--line-height-lu-card-heading);font-weight:var(--font-weight-lu-card-heading);letter-spacing:var(--letter-spacing-lu-card-heading);text-transform:var(--text-transform-lu-card-heading);margin:0 0 20px;color:var(--lu-blue)}.c-lu-event-card__text h3 a{color:inherit;text-decoration:none}.c-lu-event-card__meta{font-family:var(--font-family-style-lu-result-meta);font-size:var(--font-size-lu-result-meta);line-height:var(--line-height-lu-result-meta);font-weight:var(--font-weight-lu-result-meta);letter-spacing:var(--letter-spacing-lu-result-meta);text-transform:var(--text-transform-lu-result-meta);color:var(--lu-navy);margin:0 0 20px -5px}.c-lu-event-card__date-group,.c-lu-event-card__location{display:flex;align-items:flex-start;gap:5px}.c-lu-event-card__date-group>div,.c-lu-event-card__location>div{min-width:0}.c-lu-event-card__meta svg{flex:0 0 14px;width:14px;height:14px;fill:var(--lu-lime)}.c-lu-event-card__location{margin-top:12px}.c-lu-event-card__location>svg{transform:scale(1.8)}.c-lu-event-card__meta p{margin:0}.c-lu-event-card__date+.c-lu-event-card__date{margin-top:8px}.c-lu-event-card__date-time{display:block;font-family:var(--font-family-style-lu-result-copy);font-size:var(--font-size-lu-result-copy);line-height:var(--line-height-lu-result-copy);font-weight:var(--font-weight-lu-result-copy);letter-spacing:var(--letter-spacing-lu-result-copy);text-transform:var(--text-transform-lu-result-copy)}.c-lu-event-card__address{font-family:var(--font-family-style-lu-result-copy);font-size:var(--font-size-lu-result-copy);line-height:var(--line-height-lu-result-copy);font-weight:var(--font-weight-lu-result-copy);letter-spacing:var(--letter-spacing-lu-result-copy);text-transform:var(--text-transform-lu-result-copy)}.c-lu-event-card__summary{font-family:var(--font-family-style-lu-result-copy);font-size:var(--font-size-lu-result-copy);line-height:var(--line-height-lu-result-copy);font-weight:var(--font-weight-lu-result-copy);letter-spacing:var(--letter-spacing-lu-result-copy);text-transform:var(--text-transform-lu-result-copy);color:#666}.c-lu-event-card__status{display:inline-block;font-family:var(--font-family-style-lu-result-meta);font-size:var(--font-size-lu-result-meta);line-height:var(--line-height-lu-result-meta);font-weight:var(--font-weight-lu-result-meta);letter-spacing:var(--letter-spacing-lu-result-meta);text-transform:var(--text-transform-lu-result-meta);padding:4px 8px;background:var(--lu-lime);color:var(--lu-navy);margin:0 0 12px}.c-lu-event-card:not(:has(.c-lu-event-card__image)){grid-template-columns:1fr}@media (min-width: 596px) and (max-width: 899px){.c-lu-event-card{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding-inline:var(--events-small, 16px)}.c-lu-event-card__text{padding-top:var(--events-small, 16px)}}@media (min-width: 740px) and (max-width: 899px){.c-lu-event-card{gap:10px}}@media (max-width: 595px){.c-lu-event-card{display:block;padding:var(--events-small, 16px) var(--events-small, 16px) var(--events-medium, 24px)}.c-lu-event-card__text{padding:24px 20px 20px}}}@layer components{.c-lu-lab-card__image .c-image__media{overflow:hidden}.c-lu-lab-card:is(:hover,:has(h3 a:focus-visible,a.c-lu-lab-card__image:focus-visible,.u-overlink a:focus-visible)) h3 a{text-decoration:underline;text-underline-offset:.15em}@media (prefers-reduced-motion: no-preference){.c-lu-lab-card__image img{transition:transform .3s}.c-lu-lab-card:has(h3 a):is(:hover,:has(h3 a:focus-visible,a.c-lu-lab-card__image:focus-visible,.u-overlink a:focus-visible)) .c-lu-lab-card__image img{transform:scale(1.03)}}.c-lu-lab-card{position:relative;height:100%;background:var(--color-background, var(--lu-sky));color:var(--lu-body)}.c-lu-lab-card__image .c-image__media{height:250px;border-radius:0}.c-lu-lab-card__image img{width:100%;height:100%;object-fit:cover}.c-lu-lab-card__text{padding:20px}.c-lu-lab-card h3{font-family:var(--font-family-style-lu-card-heading);font-size:var(--font-size-lu-card-heading);line-height:var(--line-height-lu-card-heading);font-weight:var(--font-weight-lu-card-heading);letter-spacing:var(--letter-spacing-lu-card-heading);text-transform:var(--text-transform-lu-card-heading);margin:0 0 12px;color:var(--lu-blue);text-align:center}.c-lu-lab-card h3 a{color:inherit;text-decoration:none}.c-lu-lab-card__summary{font-family:var(--font-family-style-lu-body);font-size:var(--font-size-lu-body);line-height:var(--line-height-lu-body);font-weight:var(--font-weight-lu-body);letter-spacing:var(--letter-spacing-lu-body);text-transform:var(--text-transform-lu-body)}@media (max-width: 739px){.c-lu-lab-card{padding:clamp(16px,13.5342px + .684932vw,24px)}.c-lu-lab-card__text{padding-bottom:20px}.c-lu-lab-card__image .c-image__media{height:auto;aspect-ratio:3/2}}}@layer components{.c-lu-news-card__image .c-image__media{overflow:hidden}.c-lu-news-card:is(:hover,:has(h3 a:focus-visible,a.c-lu-news-card__image:focus-visible,.u-overlink a:focus-visible)) h3 a{text-decoration:underline;text-underline-offset:.15em}@media (prefers-reduced-motion: no-preference){.c-lu-news-card__image img{transition:transform .3s}.c-lu-news-card:has(h3 a):is(:hover,:has(h3 a:focus-visible,a.c-lu-news-card__image:focus-visible,.u-overlink a:focus-visible)) .c-lu-news-card__image img{transform:scale(1.03)}}.c-lu-news-card{display:grid;grid-template-columns:35% 1fr;gap:30px}.c-lu-news-card__image{display:block}.c-lu-news-card .c-image__media{aspect-ratio:1;border-radius:28px}.c-lu-news-card .c-image img{height:100%;object-fit:cover}.c-lu-news-card h3{margin-bottom:15px;font-family:var(--font-family-style-lu-card-heading);font-size:var(--font-size-lu-card-heading);line-height:var(--line-height-lu-card-heading);font-weight:var(--font-weight-lu-card-heading);letter-spacing:var(--letter-spacing-lu-card-heading);text-transform:var(--text-transform-lu-card-heading)}.c-lu-news-card__text h3 a{color:var(--lu-blue);text-decoration:none}.c-lu-news-card__date{color:var(--lu-blue);margin-bottom:12px;font-family:var(--font-family-style-lu-metadata);font-size:var(--font-size-lu-metadata);line-height:var(--line-height-lu-metadata);font-weight:var(--font-weight-lu-metadata);letter-spacing:var(--letter-spacing-lu-metadata);text-transform:var(--text-transform-lu-metadata)}.c-lu-news-card__category{display:none;margin-bottom:15px;font-family:var(--font-family-style-lu-small);font-size:var(--font-size-lu-small);line-height:var(--line-height-lu-small);font-weight:var(--font-weight-lu-small);letter-spacing:var(--letter-spacing-lu-small);text-transform:var(--text-transform-lu-small)}.c-lu-news-card .lu-copy{color:#686561;font-family:var(--font-family-style-lu-body);font-size:var(--font-size-lu-body);line-height:var(--line-height-lu-body);font-weight:var(--font-weight-lu-body);letter-spacing:var(--letter-spacing-lu-body);text-transform:var(--text-transform-lu-body)}.c-lu-news-card--featured{display:block;border-radius:28px;overflow:hidden}.c-lu-news-card--featured .c-image__media{aspect-ratio:auto}.c-lu-news-card--featured img{width:100%;height:auto}.c-lu-news-card--featured .c-lu-news-card__text{padding:24px 0}@media (min-width: 740px) and (max-width: 1083px){.c-lu-news-card,.c-lu-news-card--featured{display:grid;grid-template-columns:minmax(0,calc((100% - 60px)/4)) minmax(0,1fr);gap:20px;border-radius:0}.c-lu-news-card .c-image__media,.c-lu-news-card--featured .c-image__media{aspect-ratio:2/1}.c-lu-news-card .c-image img,.c-lu-news-card--featured img{width:100%;height:100%;object-fit:cover}.c-lu-news-card__text,.c-lu-news-card--featured .c-lu-news-card__text{width:450px;max-width:100%;padding:0 20px 0 0}}@media (max-width: 739px){.c-lu-news-card{display:block}.c-lu-news-card .c-image__media,.c-lu-news-card--featured .c-image__media{aspect-ratio:1}.c-lu-news-card .c-image img,.c-lu-news-card--featured img{width:100%;height:100%;object-fit:cover}.c-lu-news-card .lu-copy{display:none}.c-lu-news-card__text,.c-lu-news-card--featured .c-lu-news-card__text{padding:20px 20px 0 0}.c-lu-news-card h3{margin-bottom:15.4px}.c-lu-news-card__date{margin-bottom:0}.c-lu-news-card--featured{border-radius:0}}}@layer components{.c-lu-person-card{--person-card-padding:clamp(24px, calc(19.0685px + 1.36986vw) ,40px);height:100%;position:relative;color:var(--lu-body)}.c-lu-person-card__inner{min-height:430px;position:relative;padding:var(--person-card-padding);text-align:center;background:#fff;list-style:none}summary.c-lu-person-card__inner{cursor:pointer}summary.c-lu-person-card__inner:hover h3{color:var(--lu-blue);text-decoration:underline}summary.c-lu-person-card__inner::-webkit-details-marker{display:none}summary.c-lu-person-card__inner::marker{content:""}.c-lu-person-card__inner:focus-visible{outline:3px solid var(--lu-orange);outline-offset:4px}.c-lu-person-card__image{width:200px;max-width:calc(100% + var(--person-card-padding));margin-inline:auto;border-radius:50%;overflow:hidden}.c-lu-person-card__image .c-image__media{aspect-ratio:1}.c-lu-person-card__image img{width:100%;height:100%;object-fit:cover}.c-lu-person-card h3{font-family:var(--font-family-style-lu-card-heading);font-size:var(--font-size-lu-card-heading);line-height:var(--line-height-lu-card-heading);font-weight:var(--font-weight-lu-card-heading);letter-spacing:var(--letter-spacing-lu-card-heading);text-transform:var(--text-transform-lu-card-heading);margin:.85em 0 .25em}.c-lu-person-card__role{font-family:var(--font-family-style-lu-person-role);font-size:var(--font-size-lu-person-role);line-height:var(--line-height-lu-person-role);font-weight:var(--font-weight-lu-person-role);letter-spacing:var(--letter-spacing-lu-person-role);text-transform:var(--text-transform-lu-person-role);margin:0}.c-lu-person-card__inner .c-lu-person-card__role:after{content:"";display:block;margin:16px auto;width:30%;height:3px;background:var(--lu-lime)}.c-lu-person-card__notable{font-family:var(--font-family-style-lu-person-notable);font-size:var(--font-size-lu-person-notable);line-height:var(--line-height-lu-person-notable);font-weight:var(--font-weight-lu-person-notable);letter-spacing:var(--letter-spacing-lu-person-notable);text-transform:var(--text-transform-lu-person-notable)}.c-lu-person-card details[open] .c-lu-person-card__inner{background:#cef6fa;border-bottom:10px solid var(--lu-lime)}.c-lu-person-card details[open] .c-lu-person-card__inner:after{content:"";position:absolute;bottom:-24px;left:calc(50% - 15px);border-inline:15px solid transparent;border-top:15px solid var(--lu-lime)}.c-lu-person-card__detail{font-family:var(--font-family-style-lu-small);font-size:var(--font-size-lu-small);line-height:var(--line-height-lu-small);font-weight:var(--font-weight-lu-small);letter-spacing:var(--letter-spacing-lu-small);text-transform:var(--text-transform-lu-small);display:inline-block;margin-top:16px}.c-lu-person-card__bio{--person-card-padding:clamp(24px, calc(19.0685px + 1.36986vw) ,40px);--person-bio-gap:clamp(30px, calc(20.7534px + 2.56849vw) ,60px);position:relative;background:#edf9fe;padding-block:var(--person-card-padding);color:var(--lu-body)}.c-lu-person-card__bio-inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--person-bio-gap);width:calc(min(100%,1528px) * 5 / 6 - var(--person-bio-gap) / 6);margin-inline:auto;padding-inline:var(--person-card-padding)}.c-lu-person-card__bio-inner:not(:has(.c-lu-person-card__bio-image)){grid-template-columns:minmax(0,1fr)}.c-lu-person-card__bio-image .c-image__media{aspect-ratio:1;border-radius:0}.c-lu-person-card__bio-image img{display:block;width:100%;height:100%;object-fit:cover}.c-lu-person-card__close{position:absolute;top:var(--person-card-padding);right:var(--lu-gutter);width:44px;height:44px;padding:0;border:1px solid var(--lu-navy);border-radius:50%;background:#fff;color:var(--lu-navy);font-size:24px;line-height:1}.c-lu-person-card__copy{font-family:var(--font-family-style-lu-base);font-size:var(--font-size-lu-base);line-height:var(--line-height-lu-base);font-weight:var(--font-weight-lu-base);letter-spacing:var(--letter-spacing-lu-base);text-transform:var(--text-transform-lu-base);margin-bottom:8px}.c-lu-person-card__copy p{margin:0 0 .85em}.c-lu-person-card__contacts{list-style:none;padding:0;margin:0 0 4px}.c-lu-person-card__contacts a{display:inline-flex;align-items:center;gap:22px;min-height:44px;overflow-wrap:anywhere}.c-lu-person-card__contacts svg{flex:none;width:28px;height:28px;color:var(--lu-body)}.c-lu-person-card__full-bio{font-family:var(--font-family-style-lu-kicker);font-size:var(--font-size-lu-kicker);line-height:var(--line-height-lu-kicker);font-weight:var(--font-weight-lu-kicker);letter-spacing:var(--letter-spacing-lu-kicker);text-transform:var(--text-transform-lu-kicker)}details .c-lu-person-card__bio-inner{width:100%;grid-template-columns:minmax(0,1fr);gap:24px}@media (max-width: 739px){.c-lu-person-card__bio-inner{width:100%;grid-template-columns:minmax(0,1fr);gap:24px}.c-lu-person-card__bio:has(.c-lu-person-card__close:not([hidden])){padding-top:calc(var(--person-card-padding) + 52px)}}}.c-lu-search-card{padding-block:1rem}figure.c-lu-testimonial-card{margin:0}@layer components{.c-lu-testimonial-card{height:100%;padding:clamp(16px,13.5342px + .684932vw,24px);background:#fff;color:var(--lu-body);overflow-wrap:anywhere}.c-lu-testimonial-card__mark{display:block;width:28px;height:28px;color:var(--lu-orange)}.c-lu-testimonial-card blockquote{font-family:var(--font-family-style-lu-compact-display);font-size:var(--font-size-lu-compact-display);line-height:var(--line-height-lu-compact-display);font-weight:var(--font-weight-lu-compact-display);letter-spacing:var(--letter-spacing-lu-compact-display);text-transform:var(--text-transform-lu-compact-display);margin:clamp(16px,13.5342px + .684932vw,24px) 0 0}.c-lu-testimonial-card figcaption{display:flex;align-items:center;gap:16px}.c-lu-testimonial-card blockquote+figcaption{margin-block-start:clamp(13px,11.9px + .36vw,18px)}.c-lu-testimonial-card__image{width:clamp(56px,48.6px + 2.05vw,80px);flex:none}.c-lu-testimonial-card__image .c-image__media{border-radius:50%;aspect-ratio:1;overflow:hidden}.c-lu-testimonial-card__image img{width:100%;height:100%;object-fit:cover}.c-lu-testimonial-card__attribution{font-family:var(--font-family-style-lu-small);font-size:var(--font-size-lu-small);line-height:var(--line-height-lu-small);font-weight:var(--font-weight-lu-small);letter-spacing:var(--letter-spacing-lu-small);text-transform:var(--text-transform-lu-small);min-width:0;border-inline-start:2px solid var(--lu-orange);padding-inline-start:18px}.c-lu-testimonial-card__attribution p{margin:0}}@layer components{:is(.c-component-width--component-lu-join,.c-component-width--component-lu-mission){z-index:1}[data-query-enhanced=true] .lu-query-apply{display:none}.lu-query-applied{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0 0 16px}.lu-query-more{display:table;margin:clamp(24px,4vw,56px) auto 0}[data-page-template=lu-collaboration] .c-lu-news-feed--related{background:#cef6fa}[data-query-browser]{scroll-margin-top:var(--query-scroll-offset, 150px)}}@layer utilities{[data-query-browser] [data-query-results],[data-query-browser] [data-query-items]>*{scroll-margin-top:var(--query-scroll-offset, 150px)}[data-query-browser][data-query-loading=true] [data-query-items]{opacity:.55}.framework-query-status[data-error]{padding:1rem;border:1px solid currentColor}}@layer utilities{.framework-query-status:empty{display:none}.framework-query-status:not([data-error]){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}
