*,*:before,*:after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;overflow-y:scroll}@supports (scrollbar-gutter: stable){html{overflow-y:auto;scrollbar-gutter:stable}}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin-block:0}figure{margin:0}ul[role=list],ol[role=list]{list-style:none}body{min-height:100vh;line-height:1.5}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:pretty}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}img,picture,video,canvas,svg{max-width:100%;height:auto;display:block}input,button,textarea,select{font-family:inherit;font-size:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{--clr-white: #fff;--clr-black: #000;--clr-blue: #3341c2;--clr-blue-dark: #142e7b;--clr-orange: #ff8200;--clr-grey-light: #f4f4f4;--clr-grey-mid: #7e7e7e;--clr-grey-100: #f4f4f4;--clr-grey-200: #e5e5e5;--clr-grey-300: #c0c0c0;--clr-grey-500: #7e7e7e;--clr-grey-600: #595959;--clr-grey-700: #404040;--clr-grey-800: #262626;--clr-grey-900: #181818;--clr-grey-950: #121212;--theme-bg: var(--clr-grey-900);--theme-surface: var(--clr-grey-950);--theme-text: var(--clr-grey-200);--theme-muted: var(--clr-grey-500);--theme-accent: var(--clr-blue);--theme-accent-ink: var(--clr-blue-dark);--theme-border: rgb(229 229 229 / 50%);--theme-panel: var(--clr-grey-800);--theme-inverse-bg: var(--clr-grey-100);--theme-inverse-text: var(--clr-black);--theme-inverse-muted: var(--clr-grey-600);--theme-inverse-border: rgb(0 0 0 / 20%);--theme-chrome-text: var(--clr-white);--theme-on-accent: var(--clr-white);--theme-media-text: var(--clr-white);--text-muted-opacity: .5}:root[data-theme=black]{--theme-bg: var(--clr-black);--theme-text: var(--clr-white)}:root[data-theme=blue]{--theme-bg: var(--clr-blue);--theme-surface: var(--clr-blue-dark);--theme-panel: var(--clr-blue-dark);--theme-text: var(--clr-white);--theme-muted: rgb(255 255 255 / 65%);--theme-border: rgb(255 255 255 / 50%);--theme-accent: var(--clr-white);--theme-accent-ink: var(--clr-blue);--theme-on-accent: var(--clr-blue);--theme-chrome-text: var(--clr-white)}:root[data-theme=light]{--theme-bg: var(--clr-grey-200);--theme-surface: var(--clr-grey-300);--theme-text: var(--clr-grey-900);--theme-muted: var(--clr-grey-600);--theme-border: rgb(0 0 0 / 20%);--theme-panel: var(--clr-white);--theme-inverse-bg: var(--clr-grey-900);--theme-inverse-text: var(--clr-grey-200);--theme-inverse-muted: var(--clr-grey-500);--theme-inverse-border: rgb(229 229 229 / 50%);--theme-chrome-text: var(--clr-grey-900)}:root{--ff-body: "Neue Haas Grotesk Display", Helvetica, Arial, sans-serif;--ff-heading: var(--ff-body);--ff-system: system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--fw-light: 300;--fw-normal: 400;--fw-medium: 500;--fw-bold: var(--fw-medium);--fs-800: clamp(2.125rem, 1.875rem + 1.25vw, 3rem);--fs-700: clamp(1.75rem, 1.6429rem + .5357vw, 2.125rem);--fs-600: clamp(1.25rem, 1.1786rem + .3571vw, 1.5rem);--fs-500: clamp(1.125rem, 1.0893rem + .1786vw, 1.25rem);--fs-400: clamp(1rem, .9643rem + .1786vw, 1.125rem);--fs-300: clamp(.9375rem, .9196rem + .0893vw, 1rem);--fs-200: clamp(.75rem, .7143rem + .1786vw, .875rem);--fs-100: clamp(.6875rem, .6696rem + .0893vw, .75rem);--text-display: var(--fw-medium) var(--fs-800) / 1.05 var(--ff-heading);--text-heading-xl: var(--fw-medium) var(--fs-700) / 1.15 var(--ff-heading);--text-heading-lg: var(--fw-medium) var(--fs-600) / 1.3 var(--ff-heading);--text-heading-md: var(--fw-normal) var(--fs-600) / 1.4 var(--ff-heading);--text-heading-sm: var(--fw-medium) var(--fs-500) / 1.5 var(--ff-heading);--text-heading-xs: var(--fw-medium) var(--fs-400) / 1.6 var(--ff-heading);--text-heading-xxs: var(--fw-medium) var(--fs-200) / 1.6 var(--ff-heading);--text-body-lead: var(--fw-normal) var(--fs-500) / 1.5 var(--ff-body);--text-quote: var(--fw-normal) var(--fs-700) / 1.25 var(--ff-heading);--text-body: var(--fw-normal) var(--fs-400) / 1.5 var(--ff-body);--text-body-sm: var(--fw-normal) var(--fs-300) / 1.5 var(--ff-body);--text-ui: var(--fw-normal) var(--fs-200) / 1.5 var(--ff-body);--text-fine: var(--fw-normal) var(--fs-100) / 1.5 var(--ff-body);--underline-thickness: 1px;--underline-offset: 4px}:root{--size-1: .25rem ;--size-2: .5rem ;--size-3: .75rem ;--size-4: 1rem ;--size-5: 1.5rem ;--size-6: 2rem ;--size-7: 3rem ;--size-8: 4rem ;--size-9: 5rem ;--size-10: 6.25rem ;--space-3-4: clamp(.75rem, .6786rem + .3571vw, 1rem);--space-4-5: clamp(1rem, .8571rem + .7143vw, 1.5rem);--space-4-6: clamp(1rem, .7143rem + 1.4286vw, 2rem);--space-5-7: clamp(1.5rem, 1.0714rem + 2.1429vw, 3rem);--space-6-9: clamp(2rem, 1.1429rem + 4.2857vw, 5rem);--space-7-11: clamp(3rem, 1.5714rem + 7.1429vw, 8rem);--band-space: calc(var(--space-6-9) * 2);--band-space-shared: calc(var(--band-space) / 2);--content-width: 75rem;--measure: 720px;--gutter-def: var(--space-4-5);--flow-space: 1lh;--page-top: var(--size-10);--grid-cols: 12;--grid-cols-sm: 4;--grid-gap: var(--size-4);--radius-sm: 5px;--radius-md: 5px;--logo-width: 300px;--logo-width-wide: 350px}:root{--trans-short: 0s;--trans-long: 0s;--trans-slow: 0s}@media(prefers-reduced-motion:no-preference){:root{--trans-short: .15s ease;--trans-long: .4s ease;--trans-slow: .6s cubic-bezier(.32, .72, 0, 1)}}@font-face{font-family:Neue Haas Grotesk Display;src:url(./NeueHaasGroteskDisplay-45Light-Web.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Neue Haas Grotesk Display;src:url(./NeueHaasGroteskDisplay-55Roman-Web.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Neue Haas Grotesk Display;src:url(./NeueHaasGroteskDisplay-56Italic-Web.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Neue Haas Grotesk Display;src:url(./NeueHaasGroteskDisplay-65Medium-Web.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}h1{font:var(--text-heading-xl)}h2{font:var(--text-heading-lg)}h3{font:var(--text-heading-md)}h4{font:var(--text-heading-sm)}h5{font:var(--text-heading-xs)}h6{font:var(--text-body-sm);font-weight:var(--fw-medium)}p,li{font:var(--text-body)}a:not([class]){color:var(--theme-accent);text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset);transition:color var(--trans-short)}a:not([class]):is(:hover,:focus-visible){color:var(--theme-accent-ink)}:where(a:focus-visible){outline:.2em solid currentColor;outline-offset:.2em}:where(ul,ol,dl,dt,dd,p,figure,blockquote){text-wrap:pretty}[data-band]{padding-block:var(--band-space)}[data-band=ground]+[data-band=ground],[data-band=panel]+[data-band=panel],[data-band=blue]+[data-band=blue],[data-band=black]+[data-band=black],[data-band=dark]+[data-band=dark],[data-band=light]+[data-band=light],[data-band=media]+[data-band=media]{padding-block-start:var(--band-space-shared)}[data-band=ground]:has(+[data-band=ground]),[data-band=panel]:has(+[data-band=panel]),[data-band=blue]:has(+[data-band=blue]),[data-band=black]:has(+[data-band=black]),[data-band=dark]:has(+[data-band=dark]),[data-band=light]:has(+[data-band=light]),[data-band=media]:has(+[data-band=media]){padding-block-end:var(--band-space-shared)}[data-ground]{background-color:var(--ground-bg);color:var(--ground-ink)}[data-ground=blue]{--ground-bg: var(--clr-blue);--ground-ink: var(--theme-on-accent);--ground-line: var(--clr-grey-100);--ground-surface: var(--clr-blue-dark);--ground-surface-ink: var(--clr-white)}[data-ground=dark]{--ground-bg: var(--clr-grey-900);--ground-ink: var(--clr-white);--ground-line: var(--clr-grey-100);--ground-surface: var(--clr-grey-500);--ground-surface-ink: var(--clr-white)}[data-ground=light]{--ground-bg: var(--clr-grey-200);--ground-ink: var(--clr-grey-900);--ground-line: var(--clr-black);--ground-surface: var(--clr-white);--ground-surface-ink: var(--clr-grey-900)}[data-ground=black]{--ground-bg: var(--clr-black);--ground-ink: var(--clr-white);--ground-line: var(--clr-grey-100);--ground-surface: var(--clr-grey-500);--ground-surface-ink: var(--clr-white)}[data-ground=page]{--ground-bg: transparent;--ground-ink: var(--theme-text);--ground-line: currentColor;--ground-surface: var(--theme-panel);--ground-surface-ink: var(--theme-text)}html{scroll-behavior:smooth}body{background:var(--theme-bg);color:var(--theme-text);font:var(--text-body);margin:0}@media(prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}.u_srOnly{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.u_srOnly--focusable:focus,.u_srOnly--focusable:focus-visible{position:static;width:auto;height:auto;padding:.5em 1em;margin:0;overflow:visible;clip:auto;white-space:normal}.u_flow>*+*{margin-block-start:var(--flow-space, 1lh)}.u_measure>*{margin-inline:var(--measure-margins, 0 auto);max-width:var(--measure-width, var(--measure))}.u_gutter{padding-inline:var(--gutter-width, var(--gutter-def))}.u_grid{display:grid;grid-template-columns:repeat(var(--grid-cols-sm),minmax(50px,1fr));gap:var(--grid-gap);padding:var(--gutter-def);inline-size:100%}@media(min-width:57.5rem){.u_grid{grid-template-columns:repeat(var(--grid-cols),minmax(50px,1fr))}}.u_list{list-style:none;padding-inline-start:0;margin-block:0}.u_blockLink{text-decoration:none;color:inherit}.u_pseudo{position:relative}.u_pseudo:before,.u_pseudo:after{content:"";display:block;position:absolute}.u_covMedia{overflow:hidden}.u_covMedia :is(img,picture,video,iframe,svg){object-fit:cover;width:100%;height:100%}.u_resMedia :is(img,picture,svg,iframe,video){max-width:100%;height:auto}.u_resMedia :is(img,picture){line-height:0}.b_banner{--banner-play-size: clamp(5.25rem, 10.5vw, 8.25rem);position:relative;display:grid;isolation:isolate}.b_banner__media{grid-area:1 / 1;min-block-size:100dvh}.b_banner--half .b_banner__media{min-block-size:60dvh}.b_banner--short .b_banner__media{min-block-size:clamp(12rem,28vh,18rem)}.b_banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,rgb(0 0 0 / 65%),rgb(0 0 0 / 15%) 60%,transparent)}.b_banner__content{grid-area:1 / 1;z-index:1;align-self:center;inline-size:100%;display:grid;grid-template-columns:repeat(var(--grid-cols-sm),minmax(0,1fr));column-gap:var(--grid-gap);padding-block:var(--space-5-7);color:var(--theme-media-text)}@media(min-width:57.5rem){.b_banner__content{grid-template-columns:repeat(var(--grid-cols),minmax(0,1fr))}}.b_banner--opener .b_banner__content{padding-block-start:calc(var(--page-top) + 25dvh)}.b_banner--bottom .b_banner__content{display:block;align-self:end;padding-block:var(--space-5-7)}.b_banner--bottom .b_banner__media:after{background:linear-gradient(to top,rgb(0 0 0 / 65%),rgb(0 0 0 / 15%) 60%,transparent)}.b_banner__text{grid-column:1 / -1}@media(min-width:57.5rem){.b_banner__text{grid-column:2 / -1}}.b_banner__heading{font:var(--text-display);font-weight:400;max-width:18ch;text-wrap:balance;padding-block-end:.5lh}.b_banner__standfirst{font:var(--text-display);max-width:50ch;margin-block-start:1lh}.b_banner__play{grid-area:1 / 1;z-index:1;display:grid;pointer-events:none}@media(min-width:57.5rem){.b_banner__play{grid-template-columns:repeat(var(--grid-cols),minmax(0,1fr));column-gap:var(--grid-gap)}}.b_banner__playMark{justify-self:center;align-self:end;margin-block-end:var(--size-7);inline-size:var(--banner-play-size);block-size:auto}@media(min-width:57.5rem){.b_banner__playMark{grid-column:7 / 11;align-self:center;margin-block-end:0}}@media not (min-width:57.5rem){.b_banner:has(.b_banner__play) .b_banner__content{padding-block-end:calc(var(--banner-play-size) + var(--space-5-7) * 2)}}.b_banner__playDisc{fill:var(--theme-on-accent)}.b_banner__playArrow{fill:var(--theme-accent)}.b_button{display:inline-flex;align-items:center;gap:var(--size-2);padding:var(--size-1) var(--size-2);font:var(--text-body-sm);text-decoration:none;color:var(--theme-on-accent);background:var(--theme-accent);border:1px solid transparent;border-radius:var(--radius-sm);cursor:pointer;transition:background var(--trans-short),color var(--trans-short)}.b_button:is(:hover,:focus-visible){background:var(--theme-accent-ink)}.b_button--reverse{color:var(--clr-black);background:var(--clr-white)}.b_button--reverse:is(:hover,:focus-visible){color:var(--theme-on-accent);background:transparent;border-color:currentColor}.b_callToAction{position:relative;isolation:isolate;display:grid;grid-template-columns:repeat(var(--grid-cols-sm),minmax(0,1fr));column-gap:var(--grid-gap);padding-inline:var(--gutter-def)}@media(min-width:57.5rem){.b_callToAction{grid-template-columns:repeat(var(--grid-cols),minmax(0,1fr))}}.b_callToAction__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.b_callToAction__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000a6,#00000040 60%,#00000026)}.b_callToAction__content{grid-column:1 / -1}@media(min-width:57.5rem){.b_callToAction__content{grid-column:2 / -1}}.b_callToAction--media .b_callToAction__content{color:var(--theme-media-text)}.b_callToAction:not(.b_callToAction--media){background:var(--clr-grey-900);color:var(--theme-media-text)}.b_callToAction__heading{font:var(--text-display);font-weight:var(--fw-normal);max-width:18ch;text-wrap:balance}.b_callToAction__payoff{font:var(--text-display);margin-block-start:1lh}.b_callToAction__note{font:var(--text-heading-md);max-width:var(--measure);margin-block-start:var(--space-5-7)}.b_callToAction__action{margin-block-start:var(--space-4-6)}.b_cardGrid{display:grid;grid-template-columns:repeat(var(--grid-cols-sm),minmax(0,1fr));column-gap:var(--grid-gap);padding-inline:var(--gutter-def)}@media(min-width:57.5rem){.b_cardGrid{grid-template-columns:repeat(var(--grid-cols),minmax(0,1fr))}}.b_cardGrid__heading{grid-column:1 / -1;font:var(--text-heading-xxs);padding-block-end:var(--size-4);margin-block-end:calc(var(--space-4-6) * 2);border-block-end:1px solid var(--theme-border)}@media(min-width:57.5rem){.b_cardGrid__heading{grid-column:2 / 12}}.b_cardGrid__list{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--grid-gap)}@media(min-width:57.5rem){.b_cardGrid__list{grid-column:2 / 12;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:57.5rem){.b_cardGrid--3 .b_cardGrid__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.b_cardGrid__card{display:flex;flex-direction:column;padding:var(--size-4);background:var(--theme-panel)}.b_cardGrid__header{display:flex;justify-content:space-between;align-items:flex-start;gap:calc(var(--space-4-6) / 2);margin-block-end:var(--size-8)}.b_cardGrid__mark{flex-shrink:0;inline-size:var(--size-8);block-size:var(--size-8)}.b_cardGrid__mark svg{display:block;inline-size:100%;block-size:100%;stroke-width:1px}.b_cardGrid__title{font:var(--text-heading-lg)}.b_cardGrid__body{font:var(--text-body-lead);margin-block-start:calc(var(--space-4-6) / 2)}.b_langNav__list{display:flex;align-items:center;gap:var(--size-2)}.b_langNav__link{font:var(--text-ui);font-weight:var(--fw-medium);text-decoration:none;color:var(--theme-muted);transition:color var(--trans-short)}.b_langNav__link:is(:hover,:focus-visible){color:var(--theme-chrome-text)}.b_langNav__link[aria-current=true]{color:var(--theme-chrome-text)}.b_langNav__list li+li{padding-inline-start:var(--size-2);border-inline-start:1px solid var(--theme-border)}.b_mainNav__list{display:flex;flex-wrap:wrap;gap:var(--size-4)}.b_mainNav__link{font:var(--text-ui);font-weight:var(--fw-medium);text-decoration:none;color:var(--theme-text);transition:color var(--trans-short)}.b_mainNav__link:is(:hover,:focus-visible){color:var(--theme-chrome-text)}.b_mainNav__link[aria-current=page]{color:var(--theme-chrome-text);text-decoration:underline;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset)}@media not (min-width:57.5rem){.b_mainNav__list{flex-direction:column;gap:var(--size-3)}.b_mainNav__link{font:var(--fw-normal) var(--fs-600) / 1.2 var(--ff-body)}}.b_pageMain{padding-block-start:var(--page-top);min-block-size:100dvh}.b_pageMain--flush{padding-block-start:0}.b_pageTitle{display:grid;grid-template-columns:repeat(var(--grid-cols-sm),minmax(0,1fr));gap:var(--grid-gap);padding-block:var(--page-top) var(--gutter-def);padding-inline:var(--gutter-def)}@media(min-width:57.5rem){.b_pageTitle{grid-template-columns:repeat(var(--grid-cols),minmax(0,1fr))}}@media(min-width:75rem){.b_pageTitle{padding-block-start:0;transform:translateY(calc(var(--gutter-def) * -1))}}.b_pageTitle__content{grid-column:2 / -1;position:relative;display:flex;flex-direction:column;gap:calc(var(--space-4-6) / 2);padding-block:var(--page-top) var(--gutter-def);padding-inline-start:var(--grid-gap);text-wrap:balance}@media(min-width:57.5rem){.b_pageTitle__content{grid-column:5 / 8}}.b_pageTitle__content:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;inline-size:1px;background:var(--theme-border)}.b_pageTitle__heading,.b_pageTitle__standfirst{font:var(--text-heading-lg);font-weight:var(--fw-normal)}.b_prose{display:grid;grid-template-columns:repeat(var(--grid-cols-sm),minmax(0,1fr));column-gap:var(--grid-gap);padding-inline:var(--gutter-def)}@media(min-width:57.5rem){.b_prose{grid-template-columns:repeat(var(--grid-cols),minmax(0,1fr))}}.b_prose__content{grid-column:1 / -1;max-width:var(--measure)}@media(min-width:57.5rem){.b_prose__content{grid-column:2 / -1}}.b_prose__content :is(p,li){font:var(--text-heading-md)}.b_prose__heading{font:var(--text-heading-xxs);padding-block-end:var(--size-4);border-block-end:1px solid currentColor}.b_prose__heading--display{font:var(--text-display);padding-block-end:0;border-block-end:0}.b_protoIndex{font-family:var(--ff-system);max-width:48rem;margin-inline:auto;padding:var(--space-5-7) var(--gutter-def)}.b_protoIndex__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--size-4);padding-block-end:var(--size-4);border-block-end:1px solid var(--theme-border)}.b_protoIndex__logo{height:auto}.b_protoIndex__logo--client{width:200px}.b_protoIndex__logo--good{width:68px}.b_protoIndex__title{font:var(--fw-medium) var(--fs-600) / 1.2 var(--ff-system);margin-block-start:var(--size-6)}.b_protoIndex__group{margin-block-start:var(--size-6)}.b_protoIndex__groupTitle{font:var(--fw-medium) var(--fs-300) / 1.4 var(--ff-system);color:var(--theme-muted);text-transform:uppercase;letter-spacing:.06em}.b_protoIndex__list{display:grid;gap:var(--size-2);margin-block-start:var(--size-4)}.b_protoIndex__item{font:var(--fw-normal) var(--fs-300) / 1.5 var(--ff-system);position:relative;padding:var(--size-4);border:1px solid var(--theme-border);border-radius:var(--radius-sm)}.b_protoIndex__item:hover{border-color:var(--theme-accent)}.b_protoIndex__link{font:var(--fw-medium) var(--fs-600) / 1.3 var(--ff-system);color:var(--theme-accent);text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset)}.b_protoIndex__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.b_protoIndex__meta{font:var(--text-ui);font-family:var(--ff-system);color:var(--theme-muted);margin-block-start:var(--size-2)}.b_protoIndex__empty{font:var(--fw-normal) var(--fs-300) / 1.6 var(--ff-system);color:var(--theme-muted);margin-block-start:var(--size-5)}.b_protoIndex__empty code{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;background:var(--theme-surface);padding:0 .25em;border-radius:var(--radius-sm)}.b_report{font-family:var(--ff-system);max-width:72rem;margin-inline:auto;padding:var(--space-5-7) var(--gutter-def)}.b_report__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--size-4);padding-block-end:var(--size-4);border-block-end:1px solid var(--theme-border)}.b_report__home{display:inline-flex}.b_report__logo{height:auto}.b_report__logo--client{width:200px}.b_report__logo--good{width:68px}.b_report__body{display:grid;gap:var(--size-6);margin-block-start:var(--size-6)}@media(min-width:57.5rem){.b_report__body{grid-template-columns:16rem minmax(0,1fr);gap:var(--size-9);align-items:start}}@media(min-width:57.5rem){.b_report__nav{position:sticky;top:var(--size-6)}}.b_report__navList{display:grid;gap:var(--size-2);border-inline-start:1px solid var(--theme-border)}.b_report__navItem{font:var(--fw-normal) var(--fs-200) / 1.4 var(--ff-system);padding-inline-start:var(--size-4)}.b_report__navLink{color:var(--theme-text);text-decoration:none}.b_report__navLink:hover{color:var(--theme-accent);text-decoration:underline;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset)}.b_report__content{max-width:var(--measure)}.b_report__title{font:var(--fw-medium) var(--fs-800) / 1.15 var(--ff-system)}.b_report__meta{font:var(--text-ui);font-family:var(--ff-system);color:var(--theme-muted);margin-block-start:var(--size-2)}.b_report__heading{font:var(--fw-medium) var(--fs-600) / 1.25 var(--ff-system);margin-block-start:var(--size-7)}h2.b_report__heading{padding-block-end:var(--size-3);border-block-end:1px solid var(--theme-border)}h3.b_report__heading{font-size:var(--fs-500);margin-block-start:var(--size-6)}h4.b_report__heading{font-size:var(--fs-400);margin-block-start:var(--size-5)}.b_report__para{font:var(--fw-normal) var(--fs-300) / 1.6 var(--ff-system);margin-block-start:var(--size-4)}.b_report__actions{display:flex;flex-wrap:wrap;gap:var(--size-3);margin-block-start:var(--size-5)}.b_report__button{font:var(--fw-medium) var(--fs-300) / 1.4 var(--ff-system);color:var(--theme-on-accent);background:var(--theme-accent);border:1px solid var(--theme-accent);border-radius:var(--radius-sm);padding:var(--size-3) var(--size-4);text-decoration:none}.b_report__button:hover{text-decoration:underline;text-underline-offset:var(--underline-offset)}.b_report__button--alt{color:var(--theme-accent);background:none}.b_report__link{color:var(--theme-accent);text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset)}.b_report__shot{display:block;width:100%;height:auto;margin-block-start:var(--size-5);border:4px solid var(--theme-border)}.b_refLabel{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--size-2) var(--size-4);padding:var(--size-6) var(--gutter-def) var(--size-4);border-block-end:1px solid var(--theme-border);background:var(--theme-bg);color:var(--theme-text);font:var(--text-ui);font-weight:var(--fw-medium)}.b_refLabel__note{font-weight:var(--fw-normal);opacity:.5}.b_refLabel__grounds{display:flex;gap:var(--size-1);margin-inline-start:auto}.b_refLabel__ground{border:1px solid var(--theme-border);border-radius:var(--radius-sm);padding:var(--size-1) var(--size-2);font:inherit;cursor:pointer}.b_refLabel__ground[aria-pressed=true]{outline:2px solid var(--theme-text);outline-offset:1px}.b_siteFooter{position:relative;display:flex;flex-direction:column;min-block-size:100dvh;color:var(--theme-text)}.b_siteFooter:before{content:"";position:absolute;inset-inline:0;inset-block-start:33.333%;block-size:1px;background:var(--theme-border)}.b_siteFooter__inner{display:grid;grid-template-columns:repeat(var(--grid-cols-sm),minmax(0,1fr));align-items:end;gap:var(--size-4) var(--grid-gap);margin-block-start:auto;padding-block:var(--band-space) var(--size-4)}@media(min-width:57.5rem){.b_siteFooter__inner{grid-template-columns:repeat(var(--grid-cols),minmax(0,1fr))}}.b_siteFooter__inner>*{grid-column:1 / -1}.b_siteFooter__strapline{font:var(--text-fine)}@media(min-width:57.5rem){.b_siteFooter__strapline{grid-column:2 / 6}}@media(min-width:57.5rem){.b_siteFooter__nav{grid-column:6 / 9}}.b_siteFooter__links{display:flex;flex-wrap:wrap;gap:var(--size-2) var(--size-5)}.b_siteFooter__link{font:var(--text-fine);color:var(--theme-text);text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset);transition:color var(--trans-short)}.b_siteFooter__link:is(:hover,:focus-visible){color:var(--theme-muted)}.b_siteFooter__copyright{font:var(--text-fine);color:var(--theme-muted)}@media(min-width:57.5rem){.b_siteFooter__copyright{grid-column:9 / 12}}.b_siteHeader{position:fixed;inset-block-start:0;inset-inline:0;z-index:10}.b_siteHeader__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--size-4);padding-block:var(--gutter-def)}.b_siteHeader__brand{--logo-w: var(--logo-width);--logo-w-symbol: calc(var(--logo-w) * .104);display:block;line-height:0;color:var(--theme-chrome-text);width:var(--logo-w);overflow:hidden;transition:width var(--trans-slow)}@media not (min-width:33.75rem){.b_siteHeader__brand{--logo-w: 260px}}@media(min-width:57.5rem){.b_siteHeader__brand{--logo-w: var(--logo-width-wide)}}.b_siteHeader__logo{display:block;width:var(--logo-w);min-width:var(--logo-w);height:auto}.b_siteHeader__toggle{display:none;align-items:center;gap:var(--size-2);padding:var(--size-1) var(--size-2);font:var(--text-ui);color:var(--theme-chrome-text);background:transparent;border:1px solid var(--theme-border);border-radius:var(--radius-sm);cursor:pointer}.b_siteHeader__menu{display:flex;flex-wrap:wrap;align-items:center;gap:var(--size-4) var(--size-6)}@media not (min-width:57.5rem){.b_siteHeader__toggle{display:inline-flex}.b_siteHeader__menu{flex-basis:100%;flex-direction:column;align-items:start;gap:var(--size-5);padding-block:var(--size-5);padding-inline:var(--gutter-def);margin-inline:calc(var(--gutter-def) * -1);background:var(--theme-bg)}.b_siteHeader__menu[hidden]{display:none}}.b_siteHeader__sentinel{position:absolute;inset-block-start:0;inset-inline:0;block-size:var(--header-scroll-threshold, 20px);pointer-events:none}.b_siteHeader__logo>:not(.symbol){transition:opacity var(--trans-long)}.b_siteHeader__logo>.symbol{transition:translate var(--trans-slow)}.b_siteHeader[data-scrolled] .b_siteHeader__brand{width:var(--logo-w-symbol)}.b_siteHeader[data-scrolled] .b_siteHeader__logo>:not(.symbol){opacity:0}.b_siteHeader[data-scrolled] .b_siteHeader__logo>.symbol{translate:-503px 0}.b_statRow{display:grid;grid-template-columns:repeat(var(--grid-cols-sm),minmax(0,1fr));column-gap:var(--grid-gap);padding-inline:var(--gutter-def)}@media(min-width:57.5rem){.b_statRow{grid-template-columns:repeat(var(--grid-cols),minmax(0,1fr))}}.b_statRow__heading{grid-column:1 / -1;font:var(--text-heading-xxs);padding-block-end:var(--size-4);margin-block-end:calc(var(--space-4-6) * 2);border-block-end:1px solid var(--theme-border)}@media(min-width:57.5rem){.b_statRow__heading{grid-column:2 / 12}}.b_statRow__list{grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5-7) var(--grid-gap)}@media(min-width:57.5rem){.b_statRow__list{grid-column:2 / 12}}.b_statRow--3 .b_statRow__list{grid-template-columns:minmax(0,1fr)}@media(min-width:57.5rem){.b_statRow--3 .b_statRow__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:57.5rem){.b_statRow--4 .b_statRow__list{grid-template-columns:repeat(4,minmax(0,1fr))}}.b_statRow__value{font:var(--text-display);padding-block-end:var(--size-3);border-block-end:1px solid var(--theme-border)}.b_statRow__label{font:var(--text-body);margin:0;margin-block-start:var(--size-3)}.b_statRow__note{grid-column:1 / -1;font:var(--text-heading-md);max-width:var(--measure);margin-block-start:var(--space-5-7)}@media(min-width:57.5rem){.b_statRow__note{grid-column:2 / 12}}.b_termList{display:grid;grid-template-columns:repeat(var(--grid-cols-sm),minmax(0,1fr));column-gap:var(--grid-gap);padding-inline:var(--gutter-def);background:var(--theme-panel)}@media(min-width:57.5rem){.b_termList{grid-template-columns:repeat(var(--grid-cols),minmax(0,1fr))}}.b_termList--light{background:var(--theme-inverse-bg);color:var(--theme-inverse-text)}.b_termList--page{background:none}.b_termList__heading{grid-column:1 / -1;font:var(--text-heading-xxs);padding-block-end:var(--size-4);margin-block-end:calc(var(--space-4-6) * 2);border-block-end:1px solid var(--theme-border)}@media(min-width:57.5rem){.b_termList__heading{grid-column:2 / 12}}.b_termList__list{grid-column:1 / -1}@media(min-width:57.5rem){.b_termList__list{grid-column:2 / 12;display:grid;grid-template-columns:subgrid}}.b_termList__row{padding-block:var(--space-5-7);border-block-start:1px solid var(--theme-border)}.b_termList__row:first-child{padding-block-start:0;border-block-start:0}.b_termList__row:last-child{padding-block-end:0}@media(min-width:57.5rem){.b_termList__row{grid-column:1 / -1;display:grid;grid-template-columns:subgrid}}.b_termList__term{font:var(--text-heading-lg)}@media(min-width:57.5rem){.b_termList__term{grid-column:1 / 4}}.b_termList__desc{font:var(--text-heading-md);margin:0;margin-block-start:var(--size-2)}@media(min-width:57.5rem){.b_termList__desc{grid-column:5 / 11;margin-block-start:0}}.b_textImage{display:grid;align-items:center;gap:var(--space-4-6);padding-inline:var(--gutter-def)}@media(min-width:57.5rem){.b_textImage{grid-template-columns:repeat(var(--grid-cols),1fr);column-gap:var(--grid-gap);row-gap:var(--space-5-7);padding-inline:var(--size-5)}}.b_textImage__content{--flow-space: var(--space-5-7);max-width:40rem;margin-inline:auto;inline-size:100%}@media(min-width:57.5rem){.b_textImage__content{max-width:none;grid-column:2 / span 4}}.b_textImage__heading{font:var(--text-heading-xxs);padding-block-end:var(--size-4);border-block-end:1px solid currentColor}.b_textImage__lead{font:var(--text-body-lead)}.b_textImage__figure{margin:0}@media(min-width:57.5rem){.b_textImage__figure{grid-column:7 / span 5}}.b_textImage__media{aspect-ratio:4 / 3;border-radius:var(--radius-sm)}.b_textImage--portrait .b_textImage__media{aspect-ratio:3 / 4}.b_textImage__caption{font:var(--text-ui);color:var(--theme-muted);margin-block-start:var(--size-2)}@media(min-width:57.5rem){.b_textImage--flip .b_textImage__content{grid-column:8 / span 4}.b_textImage--flip .b_textImage__figure{grid-row:1;grid-column:2 / span 5}}.b_textImage--blue{background:var(--theme-accent);color:var(--theme-on-accent)}.b_textImage--black{background:var(--clr-black);color:var(--theme-on-accent)}.b_textImage--light{background:var(--theme-inverse-bg);color:var(--theme-inverse-text)}.b_textImage--blue .b_textImage__caption,.b_textImage--black .b_textImage__caption{color:currentColor;opacity:var(--text-muted-opacity)}.b_textImage--light .b_textImage__caption{color:var(--theme-inverse-muted)}.b_textImage--quote .b_textImage__body blockquote{font:var(--text-quote);margin:0;text-wrap:pretty}.b_textImage--quote .b_textImage__body cite{font-style:normal}.bl_advantages{display:grid;grid-template-columns:repeat(var(--grid-cols-sm),minmax(0,1fr));grid-template-rows:auto 1fr;column-gap:var(--grid-gap);row-gap:var(--space-4-6);min-block-size:100dvh;padding-inline:var(--gutter-def)}@media(min-width:57.5rem){.bl_advantages{grid-template-columns:repeat(var(--grid-cols),minmax(0,1fr));grid-template-rows:1fr}}.bl_advantages__header{grid-column:1 / -1;align-self:start;display:flex;flex-direction:column;gap:calc(var(--space-4-6) / 2);padding-block:var(--gutter-def)}@media(min-width:57.5rem){.bl_advantages__header{grid-row:1;padding-inline-start:calc(var(--grid-gap) * 2)}}@media(min-width:75rem){.bl_advantages__header{grid-column:2 / 6}}.bl_advantages__heading{font:var(--text-ui);font-weight:var(--fw-medium)}.bl_advantages__rule{block-size:1px;background-color:var(--ground-line);opacity:.5}@media(min-width:57.5rem){.bl_advantages__rule{display:none}}.bl_advantages__list{grid-column:1 / -1;display:grid;grid-template-columns:1fr;gap:var(--grid-gap)}@media(min-width:57.5rem){.bl_advantages__list{grid-row:1;grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:75rem){.bl_advantages__list{grid-column:2 / 12}}.bl_advantages__item{position:relative;display:flex;flex-direction:column;justify-content:center;gap:var(--space-4-6)}@media(min-width:57.5rem){.bl_advantages__item{padding-inline:var(--grid-gap)}}@media(min-width:57.5rem){.bl_advantages__item:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;inline-size:1px;background:var(--ground-line);opacity:.5}}.bl_advantages__visual{aspect-ratio:1 / 1;max-inline-size:60ch;margin-inline:auto;inline-size:100%}@media(min-width:57.5rem){.bl_advantages__visual{margin-inline:var(--grid-gap);inline-size:auto}}.bl_advantages__visual--placeholder{border:1px solid var(--ground-line);opacity:.5}.bl_advantages__content{display:flex;flex-direction:column;gap:calc(var(--space-4-6) / 2);max-inline-size:60ch;margin-inline:auto;inline-size:100%}@media(min-width:57.5rem){.bl_advantages__content{padding-inline:var(--grid-gap)}}.bl_advantages__itemHeading{font:var(--text-heading-lg);font-weight:var(--fw-normal);text-wrap:balance}.bl_advantages__itemBody{font:var(--text-body);text-wrap:pretty}.bl_articleContent{display:flow-root}.bl_articleContent__body{display:flex;flex-direction:column;gap:calc(var(--space-4-6) / 2);inline-size:100%;max-inline-size:700px;margin-inline:auto;padding:var(--gutter-def);padding-block-end:calc(var(--space-4-6) * 2)}.bl_articleContent__body :is(h1,h2,h3,h4,h5,h6,p,ul,ol){margin-block:0}.bl_articleContent__body :is(h1,h2){font:var(--text-heading-lg);font-weight:var(--fw-normal)}.bl_articleContent__body :is(h3,h4,h5,h6){font:var(--text-body);font-weight:var(--fw-bold)}.bl_articleContent__body :is(p,ul,ol){font:var(--text-body)}.bl_articleContent__body strong{font-weight:var(--fw-bold)}.bl_articleContent__body :is(ul,ol){display:flex;flex-direction:column;gap:.25rem;padding-inline-start:1.5rem}.bl_articleContent__body li{list-style-type:disc}.bl_articleContent__body ol li{list-style-type:decimal}.bl_articleContent__body a{color:currentColor;opacity:.75;transition:opacity .3s ease}.bl_articleContent__body a:hover{opacity:1}.bl_articleContent__body blockquote{margin-inline:0;margin-block:var(--space-4-6);opacity:.75;line-height:1.3}.bl_button{display:inline-flex;align-items:center;align-self:flex-start;gap:5px;padding:var(--size-1) var(--size-2);border:0;border-radius:var(--radius-sm);font:var(--text-body-sm);text-decoration:none;cursor:pointer;transition:opacity .3s ease}.bl_button:is(:hover,:focus-visible){opacity:.8}.bl_button--blue{background-color:var(--clr-blue);color:var(--clr-white)}.bl_button--black{background-color:var(--clr-black);color:var(--clr-white)}.bl_button--white{background-color:var(--clr-white);color:var(--clr-black)}.bl_cards__header{grid-column:1 / -1;margin-block-end:var(--space-4-6)}@media(min-width:57.5rem){.bl_cards__header{grid-column:2 / 12}}.bl_cards__subtitle{display:flex;flex-direction:column;gap:calc(var(--space-4-6) / 2)}.bl_cards__heading{font:var(--text-ui);font-weight:var(--fw-medium)}.bl_cards__rule{block-size:1px;background-color:var(--ground-line);opacity:.5}.bl_cards__list{grid-column:1 / -1;display:grid;grid-template-columns:1fr;gap:var(--grid-gap)}@media(min-width:57.5rem){.bl_cards__list{grid-column:2 / 12;grid-template-columns:repeat(var(--bl-cards, 2),minmax(0,1fr))}}.bl_cards__item{display:flex;flex-direction:column;gap:calc(var(--space-4-6) / 2);padding:var(--grid-gap);background-color:var(--ground-surface);color:var(--ground-surface-ink)}.bl_cards__mark{display:flex;justify-content:space-between;align-items:flex-start;gap:calc(var(--space-4-6) / 2);flex-grow:1;margin-block-end:calc(var(--space-4-6) * 2)}.bl_cards__mark svg{display:block;max-inline-size:100%;height:auto}.bl_cards__mark--placeholder:before{content:"";inline-size:128px;block-size:128px;max-inline-size:100%;border:1px solid currentColor;opacity:.5}.bl_cards__itemHeading{font:var(--text-ui);font-weight:var(--fw-medium)}.bl_cards__itemLead{font:var(--text-heading-lg);font-weight:var(--fw-normal);text-wrap:pretty}.bl_columns__list{grid-column:1 / -1;display:grid;grid-template-columns:1fr;gap:calc(var(--space-4-6) * 4)}@media(min-width:57.5rem){.bl_columns__list{grid-column:2 / 12;grid-template-columns:repeat(var(--bl-columns, 3),minmax(0,1fr));gap:var(--grid-gap)}}.bl_columns__item{display:flex;flex-direction:column;gap:calc(var(--space-4-6) / 2);text-wrap:balance}.bl_columns__subtitle{display:flex;flex-direction:column;gap:calc(var(--space-4-6) / 2)}.bl_columns__heading{font:var(--text-ui);font-weight:var(--fw-medium)}.bl_columns__rule{block-size:1px;background-color:var(--ground-line);opacity:.5}.bl_columns__lead{font:var(--text-heading-lg);font-weight:var(--fw-normal);max-inline-size:28ch;text-wrap:pretty}.bl_contactCta__content{grid-column:1 / -1;position:relative;display:grid;grid-template-columns:1fr;gap:var(--space-4-6);padding-inline-start:var(--gutter-def)}@media(min-width:57.5rem){.bl_contactCta__content{grid-column:5 / 11;grid-template-columns:1fr 1fr}}.bl_contactCta__rule{position:absolute;inset-block:0;inset-inline-start:0;inline-size:1px;background-color:var(--ground-line);opacity:.5}.bl_contactCta__header{display:flex;flex-direction:column;justify-content:center;gap:calc(var(--space-4-6) / 2)}.bl_contactCta__content:not(:has(.bl_contactCta__contact)) .bl_contactCta__header{padding-block:calc(var(--space-4-6) * 4)}.bl_contactCta__heading{font:var(--text-heading-lg);font-weight:var(--fw-normal);text-wrap:balance}.bl_contactCta__lead{font:var(--text-heading-lg);font-weight:var(--fw-normal);text-wrap:pretty}.bl_contactCta__contact{display:flex;flex-direction:column;gap:calc(var(--space-4-6) / 3);margin-block-start:var(--space-4-6)}.bl_contactCta__portrait{display:block;inline-size:100%;aspect-ratio:1 / 1;margin:0;border-radius:var(--radius-sm);background-color:var(--clr-grey-200)}.bl_contactCta__name{font:var(--text-heading-lg);font-weight:var(--fw-normal)}.bl_contactCta__role{font:var(--text-body)}.bl_fullWidthImage{position:relative;inline-size:calc(100% - var(--gutter-def));margin-inline:auto;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--radius-sm)}.bl_fullWidthImage__caption{position:absolute;inset-block-end:0;inset-inline:0;padding:.5rem .75rem .75rem;font-size:.85em;text-align:end;opacity:.45;color:var(--theme-media-text)}.bl_heroBanner{position:relative;isolation:isolate;display:flex;align-items:start;min-block-size:100dvh;padding-block-start:var(--page-top)}.bl_heroBanner__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.75;pointer-events:none}@media not (min-width:57.5rem){.bl_heroBanner__media{inset-block:50% auto;block-size:50%;transform:translateY(-50%);-webkit-mask-image:linear-gradient(180deg,transparent,black 20%,black 80%,transparent);mask-image:linear-gradient(180deg,transparent,black 20%,black 80%,transparent)}}.bl_heroBanner__content{inline-size:100%;display:grid;grid-template-columns:repeat(var(--grid-cols-sm),minmax(0,1fr));column-gap:var(--grid-gap);padding-block:var(--gutter-def)}@media(min-width:57.5rem){.bl_heroBanner__content{grid-template-columns:repeat(var(--grid-cols),minmax(0,1fr))}}.bl_heroBanner__text{grid-column:1 / -1;display:flex;flex-direction:column;gap:calc(var(--space-4-6) / 2)}@media(min-width:57.5rem){.bl_heroBanner__text{grid-column:1 / 6}}.bl_heroBanner__heading{font:var(--text-heading-xl);font-weight:var(--fw-normal);text-wrap:balance;margin-inline-start:-.055em}.bl_heroBanner__standfirst{font:var(--text-heading-lg);font-weight:var(--fw-normal);max-inline-size:40ch;text-wrap:pretty}.bl_quotes{--bl-quotes-card: var(--clr-blue);--bl-quotes-card-ink: var(--clr-white);min-block-size:100vh;grid-template-rows:2fr 3fr;padding-block-start:calc(var(--gutter-def) * 2)}.bl_quotes[data-ground=blue]{--bl-quotes-card: var(--ground-surface);--bl-quotes-card-ink: var(--ground-surface-ink)}.bl_quotes__header{grid-column:1 / -1;display:flex;flex-direction:column;gap:calc(var(--space-4-6) / 2);align-self:start}@media(min-width:57.5rem){.bl_quotes__header{grid-column:2 / 6}}.bl_quotes__subtitle{display:flex;flex-direction:column;gap:calc(var(--space-4-6) / 2)}.bl_quotes__heading{font:var(--text-ui);font-weight:var(--fw-medium)}.bl_quotes__rule{block-size:1px;background-color:var(--ground-line);opacity:.5}.bl_quotes__lead{font:var(--text-heading-lg);font-weight:var(--fw-normal);text-wrap:pretty}.bl_quotes__slider{grid-column:1 / -1;display:flex;flex-direction:column;align-items:stretch;min-inline-size:0}.bl_quotes__track{grid-column:1 / -1;display:flex;gap:var(--grid-gap);inline-size:calc(100% + var(--gutter-def) * 2);margin-inline:calc(var(--gutter-def) * -1);padding-inline:var(--gutter-def);overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scroll-padding-inline-start:var(--gutter-def);scrollbar-width:none}.bl_quotes__track::-webkit-scrollbar{display:none}@media(min-width:57.5rem){.bl_quotes__track{padding-inline:calc(var(--gutter-def) + 8.33vw);scroll-padding-inline-start:calc(var(--gutter-def) + 8.33vw)}}.bl_quotes__slide{flex:0 0 calc((100% - var(--grid-gap) * .1) / 1.1);scroll-snap-align:start;margin:0;display:flex;flex-direction:column;gap:var(--space-4-6);min-block-size:300px;padding:var(--gutter-def);background-color:var(--bl-quotes-card);color:var(--bl-quotes-card-ink)}@media(min-width:33.75rem){.bl_quotes__slide{flex-basis:calc((100% - var(--grid-gap)) / 2)}}@media(min-width:57.5rem){.bl_quotes__slide{flex-basis:calc((100% - var(--grid-gap) * 1.25) / 2.25)}}.bl_quotes__quote{flex:1;font:var(--text-heading-lg);font-weight:var(--fw-normal);text-wrap:pretty}.bl_quotes__cite{font-style:normal;font:var(--text-body)}.bl_quotes__navigation{display:flex;justify-content:flex-end;gap:.5rem;margin-block-start:var(--space-4-6)}.bl_quotes__navButton{display:flex;align-items:center;justify-content:center;inline-size:3rem;block-size:3rem;padding:0;border:0;background:transparent;color:currentColor;cursor:pointer;transition:background .2s,opacity .2s}.bl_quotes__navButton:hover:not(:disabled){background:color-mix(in srgb,currentColor 10%,transparent)}.bl_quotes__navButton:disabled{opacity:.3;cursor:not-allowed}.bl_quotes__navButton svg{display:block}.bl_team__header{grid-column:1 / -1;display:flex;flex-direction:column;gap:calc(var(--space-4-6) / 2);margin-block-end:var(--space-4-6)}@media(min-width:57.5rem){.bl_team__header{grid-column:2 / 6}}.bl_team__subtitle{display:flex;flex-direction:column;gap:calc(var(--space-4-6) / 2)}.bl_team__heading{font:var(--text-ui);font-weight:var(--fw-medium)}.bl_team__rule{block-size:1px;background-color:var(--ground-line);opacity:.5}.bl_team__lead{font:var(--text-heading-lg);font-weight:var(--fw-normal);text-wrap:pretty}.bl_team__people{grid-column:1 / -1;display:grid;grid-template-columns:1fr;gap:var(--grid-gap)}@media(min-width:33.75rem){.bl_team__people{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:75rem){.bl_team__people{grid-column:4 / 12;grid-template-columns:repeat(3,minmax(0,1fr))}}.bl_team__person{display:flex;flex-direction:column;gap:calc(var(--space-4-6) / 4);padding-block-end:var(--space-4-6)}.bl_team__person--clickable{position:relative;cursor:pointer;transition:opacity .3s ease}.bl_team__person--clickable:hover,.bl_team__person--clickable:focus-within{opacity:.8}.bl_team__trigger{padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:start;cursor:pointer}.bl_team__trigger:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.bl_team__trigger:focus-visible{outline:none}.bl_team__trigger:focus-visible:after{outline:2px solid currentColor;outline-offset:2px}.bl_team__portrait{display:block;inline-size:100%;aspect-ratio:1 / 1;margin:0;background-color:var(--clr-grey-200)}@media(min-width:57.5rem){.bl_team__portrait{aspect-ratio:3 / 4}}.bl_team__name{font:var(--text-heading-lg);font-weight:var(--fw-normal)}.bl_team__role{font:var(--text-body)}.bl_team__note{font:var(--text-ui);opacity:.7;margin-block-start:var(--size-2)}.bl_team__dialog{max-inline-size:1024px;inline-size:90%;max-block-size:80vh;padding:0;border:0;background:var(--clr-white);color:var(--clr-grey-900);overflow:hidden auto}.bl_team__dialog::backdrop{background:#fff6;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.bl_team__dialogInner{display:grid;grid-template-columns:1fr;gap:var(--gutter-def)}@media(min-width:57.5rem){.bl_team__dialogInner{grid-template-columns:repeat(2,minmax(0,1fr))}}.bl_team__dialogHeader{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gutter-def);padding:var(--gutter-def)}.bl_team__dialogHeader a{color:currentColor;opacity:.75;transition:opacity .3s ease}.bl_team__dialogHeader a:hover{opacity:1}.bl_team__dialogTitleGroup{display:flex;flex-direction:column}.bl_team__dialogName{font:var(--text-heading-lg);font-weight:var(--fw-normal)}.bl_team__dialogRole,.bl_team__dialogBio{font:var(--text-body)}.bl_team__dialogBio p{margin-block:0 1em}.bl_team__dialogPortrait{display:block;inline-size:100%;block-size:100%;aspect-ratio:1 / 1;margin:0;background-color:var(--clr-grey-100)}@media(min-width:57.5rem){.bl_team__dialogPortrait{aspect-ratio:3 / 4}}.bl_team__dialogClose{position:fixed;inset-block-start:var(--gutter-def);inset-inline-end:var(--gutter-def);display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border:1px solid currentColor;background:var(--clr-white);color:var(--clr-grey-900);font:var(--text-ui);line-height:1;cursor:pointer}.bl_team__dialogClose svg{display:block}.bl_textImage{display:grid;align-items:center;gap:var(--grid-gap);padding:var(--gutter-def);min-block-size:100dvh;grid-template-columns:repeat(var(--grid-cols-sm),minmax(0,1fr))}@media(min-width:57.5rem){.bl_textImage{grid-template-columns:repeat(var(--grid-cols),minmax(0,1fr))}}.bl_textImage__content{grid-column:1 / -1;display:flex;flex-direction:column;gap:calc(var(--space-4-6) * 2)}@media(min-width:57.5rem){.bl_textImage__content{grid-column:2 / 6}}.bl_textImage__subtitle{display:flex;flex-direction:column;gap:calc(var(--space-4-6) / 2)}.bl_textImage__heading{font:var(--text-ui);font-weight:var(--fw-medium)}.bl_textImage__rule{block-size:1px;background-color:var(--ground-line);opacity:.5}.bl_textImage__lead{font:var(--text-heading-lg);font-weight:var(--fw-normal);text-wrap:pretty}.bl_textImage__body{--flow-space: 1lh;font:var(--text-body);text-wrap:pretty}.bl_textImage__figure{grid-column:1 / -1;position:relative;aspect-ratio:1 / 1;overflow:hidden;border-radius:var(--radius-sm);background-color:var(--clr-white)}@media(min-width:57.5rem){.bl_textImage__figure{grid-column:7 / 12}}.bl_textImage__caption{position:absolute;inset-block-end:0;inset-inline:0;padding:.5rem .75rem .75rem;font-size:.85em;text-align:end;opacity:.45;color:var(--theme-media-text)}
