.rl-hero-link{position:relative;display:flex;flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:var(--spacing-snug);width:min-content;height:min-content;padding:0;border:0;background:none;cursor:pointer;text-decoration:none}.rl-hero-link-label{flex:none;width:auto;height:auto;margin:0;white-space:pre;font-family:var(--font-display);font-size:14px;font-weight:500;line-height:20px;letter-spacing:normal;text-align:center;color:rgb(0 0 0);text-decoration:underline 1px dotted color-mix(in srgb,currentcolor 20%,transparent);text-underline-offset:3px}.rl-hero-link-arrow{position:relative;flex:none;width:16px;height:16px;overflow:clip}.rl-hero-link-arrow-glyph{position:absolute;top:0;display:block;width:16px;height:16px}.rl-hero-link-arrow-glyph--lead{left:0}.rl-hero-link-arrow-glyph--trail{left:-20px}.rl-hero-link-arrow-svg{display:block;width:16px;height:16px}.rl-hero-card{position:absolute;top:var(--spacing-loose);right:var(--spacing-loose);z-index:1;flex-flow:row;flex:none;place-content:flex-start;gap:0;width:278px;height:min-content;padding:0;border-radius:16px;background-image:linear-gradient(90deg,rgb(255 255 255/.8),rgb(255 255 255));box-shadow:var(--shadow-floating);backdrop-filter:blur(32px);overflow:hidden}.rl-hero-card,.rl-hero-card-inner{display:flex;align-items:flex-start}.rl-hero-card-inner{position:relative;flex-flow:column;flex:1 0 0;place-content:flex-start;gap:var(--spacing-loose);width:1px;height:min-content;padding:var(--spacing-roomy)}.rl-hero-card-head{position:relative;display:flex;flex-flow:row;flex:none;place-content:flex-start space-between;align-items:flex-start;width:100%;height:min-content;padding:0}.rl-hero-card-bulb{display:block;flex:none;width:32px;height:32px;position:relative}.rl-hero-card-badge{--rl-hero-badge-ground:rgb(0 166 62/0.06);--rl-hero-badge-ink:rgb(0 130 53);position:relative;display:flex;flex-flow:row;flex:none;place-content:center;align-items:center;gap:var(--spacing-base);width:min-content;height:22px;padding:0 var(--spacing-tight);border-radius:var(--radius-sm);background-color:var(--rl-hero-badge-ground)}.rl-hero-card-badge-label{margin:0;white-space:pre;font-family:var(--font-display);font-size:var(--text-label);font-weight:400;line-height:10.77px;letter-spacing:normal;text-align:center;color:var(--rl-hero-badge-ink)}.rl-hero-card-body{position:relative;display:flex;flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:var(--spacing-tight);width:100%;height:min-content;padding:0}.rl-hero-card-kicker{position:relative;flex:none;width:246px;height:auto;margin:0;white-space:pre-wrap;overflow-wrap:break-word;word-break:break-word;font-family:var(--font-sans);font-size:var(--text-note);font-weight:400;line-height:var(--text-note--line-height);letter-spacing:normal;text-align:start;color:var(--color-ink-faint)}.rl-hero-card-kicker span,.rl-hero-card-quote{font-family:var(--font-display)}.rl-hero-card-quote{position:relative;flex:none;width:246px;height:auto;white-space:pre-wrap;overflow-wrap:break-word;word-break:break-word;font-size:var(--text-lead);font-weight:500;line-height:28px;letter-spacing:normal;text-align:start;color:var(--color-ink)}.rl-hero-card-quote p{margin:0}.rl-hero-card-figure{color:var(--color-accent-blue)}.rl-hero-card-rule{position:relative;flex:none;width:100%;height:1px}.rl-hero-card-rule:after{content:"";position:absolute;inset:0 0 -1px 0;border:1px dashed rgb(0 0 0/.1);pointer-events:none}.rl-hero-card-source{position:relative;display:flex;flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:var(--spacing-snug);width:min-content;height:min-content;padding:0}.rl-hero-card-people{display:block;flex:none;width:14px;height:14px;position:relative}.rl-hero-card-source-label{flex:none;width:auto;height:auto;margin:0;white-space:pre;font-family:var(--font-display);font-size:var(--text-label);font-weight:400;line-height:20px;letter-spacing:normal;text-align:start;color:var(--color-ink-faint)}.rl-hero-card-source-count{color:rgb(6 5 16/.5)}.rl-fc-block{flex-direction:column;align-items:center;justify-content:center;width:100%}.rl-fc-block,.rl-fc-content{display:flex;position:relative}.rl-fc-content{z-index:2;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex:0 0 auto;width:var(--container-content);max-width:100%;padding:var(--spacing-loose)}.rl-fc-content:after{content:"";position:absolute;inset:0;pointer-events:none;border-left:1px solid var(--color-line);border-right:1px solid var(--color-line)}.rl-fc-track{flex-direction:row;flex:1 1 auto;min-width:0;gap:var(--spacing-loose)}.rl-fc-card,.rl-fc-track{display:flex;align-items:flex-start}.rl-fc-card{--rl-fc-card-ground:rgba(6,5,16,0.02);position:relative;flex:1 0 0px;flex-direction:column;justify-content:flex-start;align-self:stretch;gap:var(--spacing-roomy);padding:var(--spacing-section);background-color:var(--rl-fc-card-ground);border-radius:var(--radius-xl);overflow:visible}.rl-fc-card:last-child{align-self:auto}.rl-fc-glyph-slot{position:relative;flex:0 0 auto;width:40px;height:40px}.rl-fc-glyph{display:block;width:100%;height:100%;background-image:url("data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 xmlns:xlink=%22http://www.w3.org/1999/xlink%22 viewBox=%220 0 39.838 39.805%22 overflow=%22visible%22><path d=%22M 18 0 C 18.828 0 19.5 0.672 19.5 1.5 L 19.5 5 C 19.5 5.828 18.828 6.5 18 6.5 C 17.172 6.5 16.5 5.828 16.5 5 L 16.5 1.5 C 16.5 0.672 17.172 0 18 0 Z M 5.126 5.126 C 5.712 4.54 6.661 4.54 7.247 5.126 L 9.868 7.747 C 10.265 8.122 10.426 8.683 10.29 9.211 C 10.154 9.74 9.741 10.153 9.213 10.289 C 8.684 10.426 8.123 10.264 7.748 9.868 L 5.126 7.247 C 4.54 6.661 4.54 5.712 5.126 5.126 Z M 30.874 5.126 C 31.46 5.712 31.46 6.661 30.874 7.247 L 28.254 9.868 C 27.878 10.258 27.32 10.415 26.795 10.278 C 26.271 10.141 25.861 9.731 25.724 9.207 C 25.586 8.683 25.742 8.125 26.132 7.748 L 28.753 5.126 C 29.339 4.54 30.288 4.54 30.874 5.126 Z M 19.077 18.646 L 25.275 35.416 L 28.619 29.396 C 28.8 29.07 29.07 28.8 29.396 28.619 L 35.514 25.221 Z M 15.483 17.576 C 14.883 15.95 16.493 14.381 18.102 15.026 L 38.581 23.216 C 40.145 23.843 40.282 26.004 38.809 26.822 L 31.103 31.103 L 26.84 38.777 C 26.01 40.271 23.808 40.102 23.216 38.499 L 15.482 17.575 Z M 0 18 C 0 17.172 0.672 16.5 1.5 16.5 L 5 16.5 C 5.828 16.5 6.5 17.172 6.5 18 C 6.5 18.828 5.828 19.5 5 19.5 L 1.5 19.5 C 0.672 19.5 0 18.828 0 18 Z M 9.868 26.132 C 10.454 26.718 10.454 27.667 9.868 28.253 L 7.248 30.874 C 6.662 31.46 5.712 31.46 5.127 30.874 C 4.541 30.289 4.54 29.339 5.126 28.753 L 7.747 26.132 C 8.333 25.546 9.282 25.546 9.868 26.132 Z%22 fill=%22rgb(185,109,213)%22></path></svg>");background-size:100% 100%;image-rendering:pixelated}.rl-fc-text{display:flex;position:relative;flex-direction:column;align-items:center;justify-content:center;flex:0 0 auto;gap:var(--spacing-snug);width:100%;overflow:clip}.rl-fc-card-title{color:var(--color-ink);text-align:left;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-color:rgba(0,0,0,.2);text-decoration-thickness:1px;text-underline-offset:3px}.rl-fc-card-body,.rl-fc-card-title{width:100%;margin:0;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word}.rl-fc-card-body{max-width:100%;font-family:var(--font-sans);font-size:var(--text-body);font-weight:400;line-height:var(--text-body--line-height);letter-spacing:-.005em;color:var(--color-ink-muted);text-align:left}@media (max-width:1279.98px){.rl-fc-track{flex-direction:column}.rl-fc-card,.rl-fc-card:last-child{flex:0 0 auto;align-self:stretch;height:auto}}@media (max-width:767.98px){.rl-fc-content{align-items:stretch;min-height:369px}.rl-fc-track{flex-direction:row;align-items:stretch;overflow-x:auto;overflow-y:clip;scrollbar-width:none}.rl-fc-track::-webkit-scrollbar{display:none}.rl-fc-track:focus-visible{outline:2px solid var(--color-brand);outline-offset:-2px}.rl-fc-card,.rl-fc-card:last-child{flex:0 0 auto;align-self:stretch;width:80%;height:auto}}.rli-band{justify-content:center;gap:0;background-color:transparent}.rli-band,.rli-heading-frame{display:flex;position:relative;flex-direction:column;align-items:center;width:100%;height:min-content;padding:0}.rli-heading-frame{justify-content:flex-start;gap:var(--spacing-tight)}.rli-heading{width:680px}@media (max-width:1279.98px){.rli-heading{width:100%}}.rli-standfirst{width:540px}.rli-body:after{content:"";position:absolute;inset:0;pointer-events:none;border-left:1px solid var(--color-line);border-right:1px solid var(--color-line)}.rli-body{display:flex;position:relative;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:0;width:var(--container-content);max-width:100%;height:min-content;padding:0;background-color:var(--color-canvas)}@media (max-width:1279.98px){.rli-body{flex-direction:column}}.rli-col{display:flex;position:relative;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex:0 0 auto;width:596px;height:min-content;padding:0}.rli-col--card{align-self:stretch;height:auto;justify-content:center;gap:var(--spacing-loose);padding:var(--spacing-loose)}@media (max-width:1279.98px){.rli-col{width:100%}.rli-col--card{align-self:auto;height:min-content;justify-content:flex-start;order:0}.rli-col--list{order:2}}.rli-card{position:relative;flex:1 0 0;width:100%;padding:var(--spacing-loose);overflow:clip;background-color:var(--color-surface);border-radius:var(--radius-xl);--rli-card-shadow:0 1px 4px 0 rgb(6 5 16/0.06),0 24px 24px -12px rgb(14 63 126/0.02),0 12px 12px -6px rgb(14 63 126/0.02),0 6px 6px -3px rgb(42 51 70/0.02),0 3px 3px -1.5px rgb(42 51 70/0.02);--rli-card-ring:rgb(0 0 0/0.1);box-shadow:var(--rli-card-shadow)}.rli-card:after{content:"";position:absolute;inset:0;pointer-events:none;border:1px solid var(--rli-card-ring);border-radius:inherit}@media (max-width:1279.98px){.rli-card{flex:0 0 auto;height:537px;border-radius:32px}}.rli-vbreak{display:flex;position:relative;flex:0 0 auto;align-self:stretch;align-items:center;justify-content:center;width:1px}@media (max-width:1279.98px){.rli-vbreak{align-self:auto;order:1;width:100%;height:1px}}.rli-vbreak-line{position:relative;width:1px;height:100%}.rli-vbreak-line:before{content:"";position:absolute;inset:0;z-index:1;background-color:var(--color-line)}@media (max-width:1279.98px){.rli-vbreak-line{width:100%;height:1px}.rli-vbreak-line:before{z-index:2}}.rli-vbreak-anchor{position:absolute}.rli-vbreak-anchor--start{top:-1px;left:0;right:calc(100% - 1px);bottom:100%}.rli-vbreak-anchor--end{top:calc(100% - 1px);right:0;bottom:0;left:0}@media (max-width:1279.98px){.rli-vbreak-anchor--end{left:calc(100% - 1px);right:auto}}.rli-list{display:flex;position:relative;z-index:1;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0;width:100%;height:min-content;padding:0;overflow:clip}@media (max-width:1279.98px){.rli-list{overflow:auto}}.rli-rail{position:absolute;inset-block:0;left:0;z-index:1;width:1px;background-color:var(--color-ink);pointer-events:none}.rli-item-trigger{display:block;width:100%;margin:0;padding:0;border:0;background:none;font:inherit;color:inherit;letter-spacing:inherit;text-align:inherit;white-space:inherit;cursor:pointer;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-color:rgb(0 0 0/.2);text-decoration-thickness:1px;text-underline-offset:3px}.rli-item:not(.rli-item--active) .rli-item-trigger:hover{color:var(--color-ink)}.rli-item-trigger:focus-visible{outline:2px solid var(--color-brand);outline-offset:4px;border-radius:2px}.rli-item{display:flex;position:relative;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex:0 0 auto;gap:0;width:100%;height:min-content;padding:var(--spacing-pad);overflow:hidden;background-color:transparent;border-radius:0 var(--radius-xl) var(--radius-xl) 0}@media (max-width:767.98px){.rli-item{padding:var(--spacing-section)}}.rli-item-rule{position:relative;z-index:0;flex:0 0 auto;width:100%;height:1px;background-color:var(--color-line)}.rli-item-stack{flex-direction:column;align-items:flex-start;justify-content:flex-start;flex:0 0 auto;gap:0;width:100%;height:min-content;padding:0}.rli-chip,.rli-item-stack{display:flex;position:relative}.rli-chip{flex-direction:row;align-items:center;justify-content:center;flex:0 0 auto;gap:var(--spacing-base);width:min-content;height:24px;padding:var(--spacing-snug) var(--spacing-comfy);background-color:var(--color-surface-sunken);border-radius:var(--radius-pill)}.rli-chip-index{margin:0;white-space:pre;font-family:var(--font-mono);font-size:var(--text-label);font-weight:400;line-height:var(--text-label--line-height);letter-spacing:normal;color:var(--color-ink-faint)}.rli-item-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0;height:min-content;padding:0}.rli-item-text,.rli-slot{position:relative;flex:0 0 auto;width:100%}.rli-slot{overflow:hidden}.rli-slot--chip .rli-chip{margin-bottom:var(--spacing-loose)}.rli-slot--body .rli-item-body{margin-top:var(--spacing-snug)}.rli-slot--cta{width:calc(100% + 16px);padding:0 var(--spacing-base) var(--spacing-base);margin:0 calc(-1 * var(--spacing-base)) calc(-1 * var(--spacing-base))}.rli-slot--cta .rli-cta{margin-top:var(--spacing-section)}.rli-item-heading{display:flex;position:relative;flex-direction:column;justify-content:center;flex:0 0 auto;width:100%;height:auto;white-space:pre-wrap;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-color:rgb(0 0 0/.2);text-decoration-thickness:1px;text-underline-offset:3px}@media (min-width:768px) and (max-width:1279.98px){.rli-item-heading{width:auto;white-space:pre}}.rli-item-title{margin:0;color:var(--color-ink);text-align:left;text-wrap:wrap}.rli-item-title--muted{color:var(--color-ink-muted)}.rli-item-body{width:100%;margin:0;font-size:var(--text-body);line-height:var(--text-body--line-height);letter-spacing:var(--text-body--letter-spacing);color:var(--color-ink-muted);white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word}.rli-cta,.rli-item-body{font-family:var(--font-sans);font-weight:400}.rli-cta{display:flex;position:relative;flex-direction:row;align-items:center;justify-content:center;flex:0 0 auto;gap:var(--spacing-base);width:min-content;height:40px;padding:var(--spacing-comfy) var(--spacing-roomy);border-radius:9999px;background-color:var(--color-surface);box-shadow:var(--shadow-raised);color:var(--color-ink);font-size:var(--text-ui);line-height:var(--text-ui--line-height);letter-spacing:normal;text-align:center;white-space:nowrap;cursor:pointer;transition:background-color var(--mirror-hover-duration) var(--mirror-hover-ease)}.rli-cta:focus-visible,.rli-cta:hover{background-color:var(--color-canvas)}