.uc-placeholder{display:inline-block;padding:0 .35em;border:1px dashed currentColor;border-radius:.3em;background:#facc152e;font-style:normal}.uc-prose a{color:var(--color-primary-text);font-weight:500;text-decoration:underline;text-underline-offset:3px}.uc-prose a:hover{color:var(--color-primary)}.uc-focus:focus-visible,.uc-prose a:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px;border-radius:.5rem}.uc-focus-light:focus-visible{outline:2px solid #fff;outline-offset:3px}:root{--uc-sh-sm: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--uc-sh-md: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--uc-sh-lg: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--uc-sh-card: 0 4px 24px rgba(22, 29, 57, .06);--uc-ease: cubic-bezier(.16, 1, .3, 1)}.uc-section{padding:5rem 0}@media(min-width:1024px){.uc-section{padding:7rem 0}}.uc-eyebrow{margin-bottom:1rem;font-size:.875rem;font-weight:500;color:var(--color-primary-text)}.uc-h2{margin-bottom:1.5rem;font-size:clamp(1.75rem,3.4vw,2.625rem);font-weight:600;line-height:1.15;letter-spacing:-.015em;color:var(--color-dark);text-wrap:balance}.uc-h3{font-size:1.25rem;font-weight:600;line-height:1.3;color:var(--color-dark)}.uc-lead{font-size:1.125rem;line-height:1.65;color:var(--color-body-text);text-wrap:pretty}.uc-card{background:#fff;border-radius:12px;box-shadow:var(--uc-sh-card)}.uc-icon-circle{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:44px;height:44px;border-radius:9999px;background:#fff;box-shadow:var(--uc-sh-md);color:var(--color-primary)}.uc-icon-circle svg{width:22px;height:22px}.uc-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:48px;padding:0 1.5rem;border-radius:12px;background:var(--color-primary);color:#fff;font-weight:600;white-space:nowrap;box-shadow:var(--uc-sh-md);transition:background-color .2s var(--uc-ease)}.uc-btn:hover{background:var(--color-primary-text)}.uc-btn--ghost{background:#fff;color:var(--color-dark);box-shadow:var(--uc-sh-sm),inset 0 0 0 1px #161d391f}.uc-btn--ghost:hover{background:var(--color-light-bg)}.uc-btn--small{min-height:44px;padding:0 1rem;font-size:.9375rem}.uc-icon :is(path,circle,rect,line,polyline,polygon){stroke-width:1.5}.uc-fade{opacity:0;transform:translateY(16px);transition:opacity .6s ease-out,transform .6s ease-out}.uc-fade.is-visible{opacity:1;transform:none}html:not(.uc-js) .uc-fade{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.uc-fade{opacity:1;transform:none;transition:none}}.uf{--uf-scale: 1;--uf-spread: 1;--uf-w: 520px;--uf-h: 380px;--uf-cx: 260px;--uf-cy: 288px;--uf-ease: cubic-bezier(.4, 0, .2, 1);--uf-spring: cubic-bezier(.34, 1.45, .64, 1);--uf-px: 0;--uf-py: 0}@media(min-width:1024px)and (max-width:1279px){.uf{--uf-scale: .88}}@media(max-width:599px){.uf{--uf-scale: .68;--uf-spread: .94}}@media(max-width:379px){.uf{--uf-scale: .56}}.uf.uf--thumb{--uf-scale: calc(64 / 380);--uf-spread: 1;pointer-events:none}.uf--thumb *,.uf--thumb *:before,.uf--thumb *:after{transition:none!important;animation:none!important}.uf--thumb .uf__par{transform:none}.uf__frame{position:relative;width:calc(var(--uf-w) * var(--uf-scale));height:calc(var(--uf-h) * var(--uf-scale));max-width:100%}.uf__stage{position:absolute;top:0;left:0;width:var(--uf-w);height:var(--uf-h);transform:scale(var(--uf-scale));transform-origin:0 0}.uf__folder{position:absolute;inset:120px 130px 24px;border-radius:16px;cursor:pointer;-webkit-tap-highlight-color:transparent}.uf__folder:focus-visible{outline-offset:8px;border-radius:16px}.uf__shadow{position:absolute;left:6%;right:6%;bottom:-14px;height:24px;border-radius:50%;background:radial-gradient(closest-side,rgba(22,29,57,.22),transparent);filter:blur(2px)}.uf__back{position:absolute;inset:26px 0 0;z-index:1;border-radius:16px;background:linear-gradient(180deg,var(--color-primary-text),#3c4282);box-shadow:inset 0 1px #ffffff1f;transform:perspective(700px) rotateX(8deg);transform-origin:50% 100%}.uf__tab{position:absolute;left:0;top:-16px;width:40%;height:32px;border-radius:14px 14px 0 0;background:var(--color-primary-text)}.uf__page{position:absolute;left:26px;right:26px;top:58px;height:120px;z-index:2;border-radius:10px;background:linear-gradient(180deg,#fff,var(--color-light-bg));box-shadow:0 2px 8px #161d391f;transition:transform .52s var(--uf-ease)}.uf__page--back{transform:rotate(-3deg)}.uf__page--front{left:34px;right:20px;top:66px;transform:rotate(2.5deg)}.uf__flap{position:absolute;left:0;right:0;bottom:0;height:150px;z-index:4;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;padding:18px 20px;border-radius:16px;background:linear-gradient(180deg,color-mix(in srgb,#5d64a9 88%,#fff),#5d64a9 62%);box-shadow:0 -10px 24px #161d393d;color:#fff;transform:perspective(700px) rotateX(-16deg);transform-origin:50% 100%;transition:transform .52s var(--uf-ease)}.uf__title{font-size:20px;font-weight:600;line-height:1.1;letter-spacing:-.01em}.uf__sub{font-size:13px;line-height:1.3;color:#ffffffd9}.uf__item{--cx: calc(var(--uf-cx) + (var(--x) - var(--uf-cx)) * var(--uf-spread));--cy: calc(var(--y) + (1 - var(--uf-spread)) * 90px);position:absolute;left:var(--cx);top:var(--cy);z-index:3;pointer-events:none;transform:translate(-50%,-50%) rotate(var(--r))}.uf__par{display:block;transform:translate(calc(var(--uf-px) * var(--depth) * 14px),calc(var(--uf-py) * var(--depth) * 10px));transition:transform .4s ease-out}.uf-conv,.uf-question,.uf-topic{background:#fff;box-shadow:var(--uc-sh-lg)}.uf-conv{display:flex;align-items:center;gap:4px;width:128px;height:58px;padding:0 16px;border-radius:14px}.uf-conv__bar{flex:1;height:calc(var(--h) * 30px);border-radius:2px;background:var(--color-primary)}.uf-question{display:inline-flex;align-items:center;justify-content:center;width:60px;height:54px;border-radius:18px 18px 18px 6px;color:var(--color-primary-text)}.uf-question__icon{width:28px;height:28px}.uf-initials{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:9999px;background:#fff;box-shadow:var(--uc-sh-lg);font-size:14px;font-weight:600;white-space:nowrap;color:var(--color-dark)}.uf-topic{display:inline-block;padding:9px 16px;border:1px solid rgba(93,100,169,.22);border-radius:9999px;font-size:14px;font-weight:500;white-space:nowrap;color:var(--color-primary-text)}.uf.is-stored .uf__item{opacity:0}.uf.is-stored .uf__flap{transform:perspective(700px) rotateX(-3deg)}@media(prefers-reduced-motion:no-preference){.uf__item{transition:transform .72s var(--uf-spring) calc(var(--i) * 90ms),opacity .16s linear calc(var(--i) * 90ms)}.uf-js .uf:not(.is-out) .uf__item,.uf.is-stored .uf__item{opacity:0;transform:translate(calc(-50% + var(--uf-cx) - var(--cx)),calc(-50% + var(--uf-cy) - var(--cy))) rotate(0) scale(.45);transition:transform .52s cubic-bezier(.5,0,.75,0) calc(var(--i) * 90ms),opacity .18s linear calc(var(--i) * 90ms + .34s)}.uf.is-stored .uf__flap{transition-delay:.56s}.uf.is-stored .uf__folder{animation:uf-bump .46s var(--uf-spring) 1s}.uf.is-out:not(.is-stored) .uf-topic--hl{animation:uf-glow 1.4s ease-in-out calc(var(--i, 2) * 90ms + .9s) both}.uf__folder:hover .uf__flap{transform:perspective(700px) rotateX(-24deg)}.uf.is-stored .uf__folder:hover .uf__flap{transform:perspective(700px) rotateX(-6deg)}.uf__folder:hover .uf__page--front{transform:translateY(-5px) rotate(2.5deg)}}@media(prefers-reduced-motion:reduce){.uf__par{transform:none;transition:none}}@keyframes uf-bump{0%,to{transform:none}45%{transform:scale(1.05)}}@keyframes uf-glow{0%,to{background:#fff;box-shadow:var(--uc-sh-lg)}35%,60%{background:#faffa8;box-shadow:0 6px 18px #faffa88c,var(--uc-sh-lg)}}.ph{padding:3.5rem 0 2.5rem;background:#ecedf3}@media(min-width:1024px){.ph{padding:5rem 0 3rem}}.ph__eyebrow{margin-bottom:1rem;font-size:.875rem;font-weight:500;line-height:1.4;color:var(--color-primary-text)}.ph__statement{margin-bottom:1.5rem;font-size:2.125rem;font-weight:600;line-height:1.12;letter-spacing:-.024em;color:var(--color-dark);text-wrap:balance}@media(min-width:1024px){.ph__statement{font-size:3.375rem;line-height:1.08}}.ph__mark{padding:0 .08em;margin:0 -.08em;background-color:transparent;background-image:linear-gradient(#faffa8d9,#faffa8d9);background-repeat:no-repeat;background-position:0 88%;background-size:100% .32em;color:inherit}@media(prefers-reduced-motion:no-preference){.ph__mark{animation:ph-mark 1.1s cubic-bezier(.22,1,.36,1) .5s both}}@keyframes ph-mark{0%{background-size:0% .32em}to{background-size:100% .32em}}.ph-ref{display:inline-flex;align-items:center;gap:.875rem;margin-top:2rem;color:var(--color-dark)}.ph-ref__kicker{font-size:.6875rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--color-primary-text)}.ph-ref__row{display:flex;align-items:center;gap:.875rem}.ph-ref__logo{display:block;width:auto;height:30px;transition:opacity .2s ease}.ph-ref__arrow{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid rgb(93 100 169 / .4);border-radius:9999px;color:var(--color-primary);transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.ph-ref__arrow svg{width:15px;height:15px}.ph-ref:hover .ph-ref__logo{opacity:.7}.ph-ref:hover .ph-ref__arrow{border-color:var(--color-primary);background:var(--color-primary);color:#fff;transform:translateY(2px)}@media(prefers-reduced-motion:reduce){.ph-ref__logo,.ph-ref__arrow{transition:none}.ph-ref:hover .ph-ref__arrow{transform:none}}.ph__subline{max-width:36rem;font-size:1.0625rem;line-height:1.6;color:var(--color-body-text);text-wrap:pretty}@media(min-width:640px){.ph__mark{padding:0 .08em;margin:0 -.08em;background-color:transparent;background-image:linear-gradient(#faffa8d9,#faffa8d9);background-repeat:no-repeat;background-position:0 88%;background-size:100% .32em;color:inherit}@media(prefers-reduced-motion:no-preference){.ph__mark{animation:ph-mark 1.1s cubic-bezier(.22,1,.36,1) .5s both}}@keyframes ph-mark{0%{background-size:0% .32em}to{background-size:100% .32em}}.ph__subline{font-size:1.125rem}}.st-grid{display:grid;gap:2rem}@media(min-width:1024px){.st-grid{grid-template-columns:7fr 5fr;gap:4rem;align-items:center}}.st-heading{margin-bottom:.25rem;text-wrap:balance}.st-heading__line{display:block}@media(min-width:1024px){.st-grid{grid-template-columns:3fr 2fr}.st-heading{font-size:clamp(1.5rem,2.3vw,2.125rem)}.st-heading__line{white-space:nowrap}}.st-lead{max-width:34rem;text-wrap:pretty}.st-figure{margin:0;padding:2rem;background:var(--color-light-bg);box-shadow:none}@media(min-width:640px){.st-figure{padding:2.5rem}}.st-value{font-size:clamp(2.75rem,5vw,3.5rem);font-weight:600;line-height:1;letter-spacing:-.02em;color:var(--color-primary-text)}.st-value-text{margin-top:.875rem;font-size:1rem;line-height:1.6;color:var(--color-body-text);text-wrap:pretty}.st-source{margin-top:1.25rem;font-size:.75rem;line-height:1.4;color:#4b5168}@media(min-width:400px){.st-source{white-space:nowrap}}.st-source__link{color:inherit;text-decoration:underline;text-decoration-color:#4b516866;text-underline-offset:3px}.st-source__link:hover{color:var(--color-primary-text);text-decoration-color:currentColor}.st-text{display:flex;flex-direction:column;gap:1.25rem}.st-link{display:inline-flex;align-self:flex-start;align-items:center;gap:.375rem;min-height:44px;font-weight:600;color:var(--color-primary-text)}.st-link:hover{color:var(--color-primary)}.st-link__icon{width:18px;height:18px;transition:transform .24s var(--uc-ease)}.st-link:hover .st-link__icon{transform:translate(3px)}@media(prefers-reduced-motion:reduce){.st-link__icon{transition:none}}@font-face{font-family:Sintony;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/sintony-latin-400-normal.DxATg7tL.woff2) format("woff2"),url(/_astro/sintony-latin-400-normal.CxR9j37U.woff) format("woff")}@font-face{font-family:Sintony;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/sintony-latin-700-normal.BExZd14x.woff2) format("woff2"),url(/_astro/sintony-latin-700-normal.BE0G-ujN.woff) format("woff")}.rq{margin:0}.rq__mark{display:block;height:.5em;margin-bottom:.15em;font-size:4rem;font-weight:600;line-height:0;color:#878dc3}.rq__text p{margin:0;font-family:Sintony,sans-serif;font-weight:400;font-style:italic;color:#fff;text-wrap:pretty}.rq--main .rq__text p{font-size:1.0625rem;line-height:1.55}.rq--minor .rq__text p{font-size:1.125rem;line-height:1.55}.rq--closing .rq__text p{font-size:1.3125rem;line-height:1.45}.rq--closing .rq__mark{font-size:5.5rem}@media(min-width:1024px){.rq--main .rq__text p,.rq--minor .rq__text p{font-size:1.1875rem}.rq--closing .rq__text p{font-size:1.875rem;line-height:1.4}}.rq__person{display:flex;align-items:center;gap:.75rem;margin-top:1.25rem;font-size:.8125rem;font-weight:500;line-height:1.4;color:#ffffffb3}.rq--closing .rq__person{margin-top:1.75rem;font-size:.875rem}.rq__avatar{flex-shrink:0;width:40px;height:40px;border-radius:9999px}.rq--closing .rq__avatar{width:56px;height:56px}.rq__person>picture{flex-shrink:0;display:block;line-height:0}.rq__avatar--photo{object-fit:cover}.rq__avatar--icon{display:inline-flex;align-items:center;justify-content:center;background:#5d64a9;color:#fff}.rq__avatar--icon svg{width:46%;height:46%}.rq__hl{font-weight:700;color:inherit;background:none}.rq--light .rq__mark{color:var(--color-primary)}.rq--light .rq__text p{color:var(--color-dark)}.rq--light .rq__person{color:var(--color-body-text)}@media(prefers-reduced-motion:no-preference){html.uc-js .rq__mark,html.uc-js .rq__text,html.uc-js .rq__person{opacity:0;transform:translateY(10px);transition:opacity .8s ease-out,transform .8s cubic-bezier(.22,1,.36,1)}html.uc-js .rq__text{transition-delay:.12s}html.uc-js .rq__person{transition-delay:.3s}html.uc-js .rq.is-visible .rq__mark,html.uc-js .rq.is-visible .rq__text,html.uc-js .rq.is-visible .rq__person{opacity:1;transform:none}html.uc-js .rq:not(.rq--light) .rq__hl{color:transparent;background-image:linear-gradient(#fff,#fff),linear-gradient(#ffffff73,#ffffff73);background-repeat:no-repeat;background-size:0% 100%,100% 100%;-webkit-background-clip:text;background-clip:text;transition:background-size 1.4s cubic-bezier(.22,1,.36,1) .7s}html.uc-js .rq.is-visible:not(.rq--light) .rq__hl{background-size:100% 100%,100% 100%}}.rg{--tilt: 0deg;--ring: 1;--row: 40%;--ease: cubic-bezier(.22, 1, .36, 1);position:relative;width:100%;max-width:26rem;height:var(--rg-h, 300px);container-type:size;perspective:1200px;perspective-origin:50% 40%;color:#fff}.rg[data-stage="2"]{--tilt: -9deg}.rg[data-stage="3"]{--tilt: 4deg;--row: 47%}.rg-world{position:absolute;inset:0;transform-style:preserve-3d;transform:rotateY(var(--tilt));transition:transform .9s var(--ease)}.rg-person{position:absolute;top:var(--row);display:flex;flex-direction:column;align-items:center;width:32cqw;margin:-24px 0 0 -16cqw;text-align:center}.rg-person--giver{left:14%}.rg-person--receiver{left:86%}.rg[data-stage="2"] .rg-person--receiver,.rg[data-stage="3"] .rg-person--giver{opacity:.5}.rg-avatar{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:9999px}.rg-avatar--icon{background:#5d64a9;color:#fff}.rg-avatar--icon svg{width:22px;height:22px}.rg-avatar--photo{overflow:hidden}.rg-avatar--photo img{width:100%;height:100%;object-fit:cover}.rg-person__name{margin-top:.5rem;font-size:.75rem;font-weight:500;line-height:1.25}.rg-person__role{margin-top:.125rem;font-size:.6875rem;color:#fff9}.rg-line{position:absolute;top:var(--row);height:0;border-top:1.5px solid rgba(180,184,224,.75)}.rg-line--dashed{border-top-style:dashed;border-top-color:#ffffff59}.rg-line--full{left:calc(14% + 34px);right:calc(14% + 34px)}.rg-line--left{left:calc(14% + 34px);right:calc(50% + 42px)}.rg-line--right{left:calc(50% + 42px);right:calc(14% + 34px)}.rg-handover{position:absolute;left:50%;top:var(--row);display:inline-flex;align-items:center;gap:.3125rem;padding:.25rem .625rem;border:1px solid rgba(255,255,255,.22);border-radius:9999px;background:#161d39;font-size:.6875rem;font-weight:500;color:#fffc;transform:translate(-50%,-50%)}.rg-handover svg{width:12px;height:12px}.rg-wall{position:absolute;left:var(--wx);top:var(--wy);font-size:.75rem;white-space:nowrap;color:#ffffffd9;opacity:0;transform:translate(-50%) translateZ(var(--z))}.rg[data-stage="1"] .rg-wall{opacity:.8}.rg-wall--focus{left:50%;top:calc(var(--row) + 66px);padding:.1875rem .625rem;border:1px solid rgba(255,255,255,.24);border-radius:9999px;background:#ffffff1a;font-weight:500;color:#fff;opacity:1;transform:translate(-50%) translateZ(30px)}.rg-node{position:absolute;left:50%;top:var(--row);width:60px;height:60px;margin:-30px 0 0 -30px;display:flex;align-items:center;justify-content:center;border-radius:9999px;background:#161d39;border:1px solid rgba(255,255,255,.3);transform:translateZ(30px)}.rg-node__ring{position:absolute;inset:-8px;width:calc(100% + 16px);height:calc(100% + 16px);overflow:visible;transform:rotate(-90deg)}.rg-node__track{fill:none;stroke:#ffffff29;stroke-width:1;vector-effect:non-scaling-stroke}.rg-node__fill{fill:none;stroke:#b4b8e0;stroke-width:2.5;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--ring));vector-effect:non-scaling-stroke}.rg-node__logo{display:block;width:50%}.rg-node__logo svg{display:block;width:100%;height:auto}.rg-node__logo path{fill:#fff}.rg-node__name{position:absolute;top:calc(100% + .75rem);left:50%;transform:translate(-50%);font-size:.75rem;font-weight:500;white-space:nowrap}.rg-wave{position:absolute;left:calc(14% + 34px);right:calc(50% + 42px);top:var(--row);height:30px;margin-top:-15px;display:flex;align-items:center;justify-content:space-between;transform:translateZ(20px)}.rg-wave span{width:2px;height:100%;border-radius:2px;background:#b4b8e0;transform:scaleY(calc(var(--h) * .5))}.rg-wave--out{left:calc(50% + 42px);right:calc(14% + 34px)}.rg-particle{position:absolute;left:calc(14% + 34px);top:var(--row);width:6px;height:6px;margin:-3px 0 0 -3px;border-radius:9999px;background:#fff;box-shadow:0 0 8px #b4b8e0e6;opacity:0}.rg-particle--out{left:calc(50% + 42px)}.rg-particle--in{left:calc(86% - 34px)}.rg-ask{position:absolute;right:0;bottom:calc(100% - var(--row) + 58px);width:max-content;max-width:80%;margin:0;padding:.75rem 1rem;border-radius:12px;background:#fff;font-size:.75rem;line-height:1.45;color:var(--color-dark);transform-origin:calc(100% - 14cqw) 100%}.rg-ask:after{content:"";position:absolute;top:100%;right:calc(14cqw - 7px);border:7px solid transparent;border-top-color:#fff;border-bottom:0}.rg-ask__mic{display:inline-block;width:13px;height:13px;margin-right:.5rem;vertical-align:-.15em;color:var(--color-primary)}.rg-answer{position:absolute;top:calc(var(--row) + 96px);right:0;display:flex;align-items:center;gap:.625rem;width:64%;padding:.625rem .75rem;border:1px solid rgba(255,255,255,.18);border-radius:12px 3px 12px 12px;background:#ffffff1a}.rg-answer__wave{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:3px;width:28px;height:28px;border-radius:9999px;background:#878dc352}.rg-answer__wave span{width:2px;height:12px;border-radius:2px;background:#fff;transform:scaleY(var(--h))}.rg-answer__lines{display:flex;flex:1;flex-direction:column;gap:6px}.rg-answer__lines span{height:5px;border-radius:3px;background:#ffffff4d}.rg-answer__lines span:nth-child(2){width:84%}.rg-answer__lines span:nth-child(3){width:56%}.rg[data-motion]:not(.is-played){--tilt: 0deg}.rg[data-motion][data-stage="1"].is-played .rg-person--giver .rg-avatar{animation:rg-talk .8s ease-out 3}.rg[data-motion][data-stage="1"]:not(.is-played) .rg-wall{opacity:0}.rg[data-motion][data-stage="1"].is-played .rg-wall{animation:rg-spill 1.1s var(--ease) both;animation-delay:calc(.5s + var(--i) * .14s)}.rg[data-motion][data-stage="1"] .rg-handover{transition:opacity .35s ease .15s,transform .45s var(--ease) .15s}.rg[data-motion][data-stage="1"]:not(.is-played) .rg-handover{opacity:0;transform:translate(-50%,-50%) scale(.85)}.rg[data-motion][data-stage="1"].is-played .rg-handover{animation:rg-talk .8s ease-out 2.3s 2}.rg[data-motion][data-stage="2"]:not(.is-played){--ring: 0}.rg[data-motion][data-stage="2"] .rg-node{transition:opacity .35s ease .25s,transform .5s var(--ease) .25s}.rg[data-motion][data-stage="2"]:not(.is-played) .rg-node{opacity:0;transform:translateZ(30px) scale(.6)}.rg[data-motion][data-stage="2"].is-played .rg-wall:not(.rg-wall--focus){animation:rg-wall 1.7s ease both;animation-delay:calc(.5s + var(--i) * 50ms)}.rg[data-motion][data-stage="2"]:not(.is-played) .rg-wall--focus{opacity:0}.rg[data-motion][data-stage="2"].is-played .rg-wall--focus{animation:rg-focus 1.7s var(--ease) .5s both}.rg[data-motion][data-stage="2"] .rg-world{transition-delay:2.1s}.rg[data-motion][data-stage="2"] .rg-wave{transition:opacity .3s ease 2.1s}.rg[data-motion][data-stage="2"]:not(.is-played) .rg-wave{opacity:0}.rg[data-motion][data-stage="2"].is-played .rg-wave span{animation:rg-bar .6s ease-in-out 6 alternate;animation-delay:calc(2.1s + var(--i) * -80ms)}.rg[data-motion][data-stage="2"].is-played .rg-particle{animation:rg-flow 1s ease-in 2 both;animation-delay:calc(2.15s + var(--i) * .2s)}.rg[data-motion][data-stage="2"] .rg-node__fill{transition:stroke-dashoffset 1.5s ease-in-out 2.2s}.rg[data-motion] .rg-ask{transition:opacity .3s ease .2s,transform .4s var(--ease) .2s}.rg[data-motion]:not(.is-played) .rg-ask{opacity:0;transform:translateY(6px) scale(.9)}.rg[data-motion][data-stage="3"].is-played .rg-person--receiver .rg-avatar{animation:rg-talk .8s ease-out .2s 2}.rg[data-motion][data-stage="3"].is-played .rg-particle--in{animation:rg-flow-in .9s ease-in both;animation-delay:calc(.5s + var(--i) * .18s)}.rg[data-motion][data-stage="3"] .rg-wave{transition:opacity .3s ease 1.4s}.rg[data-motion][data-stage="3"]:not(.is-played) .rg-wave{opacity:0}.rg[data-motion][data-stage="3"].is-played .rg-wave span{animation:rg-bar .5s ease-in-out 8 alternate;animation-delay:calc(1.4s + var(--i) * -70ms)}.rg[data-motion][data-stage="3"].is-played .rg-particle--out{animation:rg-flow .9s ease-in 3 both;animation-delay:calc(1.45s + var(--i) * .18s)}.rg[data-motion] .rg-answer{transition:opacity .35s ease-out 2.4s,transform .55s var(--ease) 2.4s}.rg[data-motion]:not(.is-played) .rg-answer{opacity:0;transform:translate(-40%,-60%) scale(.85)}@keyframes rg-flow-in{0%{opacity:0;transform:translate(0) translateZ(24px)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(calc(-36cqw + 76px)) translateZ(24px)}}@keyframes rg-talk{0%{box-shadow:0 0 #b4b8e08c}to{box-shadow:0 0 0 12px #b4b8e000}}@keyframes rg-spill{0%{left:14%;top:var(--row);opacity:0;filter:blur(2px);transform:translate(-50%) translateZ(0) scale(.4)}to{left:var(--wx);top:var(--wy);opacity:.8;filter:blur(0);transform:translate(-50%) translateZ(var(--z))}}@keyframes rg-wall{0%{opacity:0;filter:blur(6px);transform:translate(-50%) translateZ(calc(var(--z) - 90px))}30%{opacity:.55;filter:blur(.5px);transform:translate(-50%) translateZ(var(--z))}55%{opacity:.55;filter:blur(.5px)}75%{opacity:.18;filter:blur(1.5px);transform:translate(-50%) translateZ(calc(var(--z) - 40px))}to{opacity:0;transform:translate(-50%) translateZ(calc(var(--z) - 40px))}}@keyframes rg-focus{0%{left:var(--wx);top:var(--wy);opacity:0;filter:blur(6px);transform:translate(-50%) translateZ(calc(var(--z) - 90px))}30%{left:var(--wx);top:var(--wy);opacity:.55;filter:blur(.5px);transform:translate(-50%) translateZ(var(--z))}55%{left:var(--wx);top:var(--wy);opacity:1;filter:blur(0);transform:translate(-50%) translateZ(50px) scale(1.12)}to{left:50%;top:calc(var(--row) + 66px);opacity:1;transform:translate(-50%) translateZ(30px)}}@keyframes rg-bar{0%{transform:scaleY(calc(var(--h) * .35))}to{transform:scaleY(var(--h))}}@keyframes rg-flow{0%{opacity:0;transform:translate(0) translateZ(24px)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(calc(36cqw - 76px)) translateZ(24px)}}@supports (overflow: clip){body:has([data-reference-story]){overflow-x:clip}}.rs-section{padding:5rem 0 6rem;background:#e4e6f3;color:var(--color-body-text);scroll-margin-top:4rem}@media(min-width:1024px){.rs-section{padding:7rem 0 8rem}}.rs-head__logo{display:block;width:auto;height:40px}.rs-head__title{max-width:44rem;margin-top:1.75rem;font-size:2rem;font-weight:700;line-height:1.15;letter-spacing:-.015em;color:var(--color-dark);text-wrap:balance}@media(min-width:1024px){.rs-head__logo{height:48px}.rs-head__title{font-size:2.75rem}}.rs-stack{margin-top:3rem}.rs-card{padding:1.5rem 1.25rem 2rem;border-radius:24px;background:#161d39;color:#fffc}.rs-card--2{background:#20284f}.rs-card--3{background:#2b3466}.rs-card+.rs-card{margin-top:1.25rem}.rs-card__label{display:flex;align-items:center;gap:.75rem;font-size:.75rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#ffffffb3}.rs-card__num{font-size:1rem;font-weight:600;letter-spacing:.02em;font-variant-numeric:tabular-nums;color:#faffa8}.rs-card__rule{width:1.75rem;height:1px;background:#b4b8e080}.rs-card__body{margin-top:1.5rem}.rs-card__heading{font-size:1.5rem;font-weight:600;line-height:1.3;letter-spacing:-.01em;color:#fff;text-wrap:balance}.rs-card__copy{max-width:40rem;margin-top:.875rem;font-size:1.0625rem;line-height:1.65;color:#ffffffc7;text-wrap:pretty}.rs-card__quote{margin-top:2rem}.rs-card__quote--second{margin-top:1.75rem}.rs-card__graphic{display:none}@media(min-width:1024px){.rs-stack{margin-top:4rem}.rs-card{display:flex;flex-direction:column;min-height:min(40.5rem,calc(100vh - 5rem - 72px));padding:1.75rem 3rem 2rem}.rs-card__body{display:grid;flex:1;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);column-gap:4rem;align-items:center;margin-top:1.25rem}.rs-card__heading{font-size:1.875rem;line-height:1.22}.rs-card__copy{font-size:1.0625rem}.rs-card__quote{margin-top:1.5rem}.rs-card__quote--second{margin-top:1.25rem}.rs-card .rq__person{margin-top:.875rem}.rs-card__graphic{--rg-h: 300px;display:flex;justify-content:flex-end;margin-top:0}}@media(min-width:1024px)and (min-height:640px)and (prefers-reduced-motion:no-preference){.rs-section:not(.is-flat) .rs-stack:after{content:"";display:block;height:15vh}.rs-section:not(.is-flat) .rs-card{position:sticky;top:calc(4rem + 24px + var(--i) * 16px);transform:scale(var(--s, 1));transform-origin:50% 0}.rs-section:not(.is-flat) .rs-card+.rs-card{margin-top:50vh}}@media(max-width:1023px)and (prefers-reduced-motion:no-preference){.rs-stack:after{content:"";display:block;height:10vh}.rs-card{position:sticky;top:var(--top, calc(4rem + 12px + var(--i) * 10px));transform:scale(var(--s, 1));transform-origin:50% 0}.rs-card+.rs-card{margin-top:40vh}}.fq-heading{margin-bottom:1rem;text-wrap:balance}.fq-mark{padding:0 .08em;margin:0 -.08em;background-color:transparent;background-image:linear-gradient(#faffa8d9,#faffa8d9);background-repeat:no-repeat;background-position:0 88%;background-size:100% .32em;color:inherit}@media(prefers-reduced-motion:no-preference){html.uc-js .fq-mark{background-size:0% .32em;transition:background-size .9s cubic-bezier(.22,1,.36,1) .4s}html.uc-js .is-visible .fq-mark{background-size:100% .32em}}.fq-intro{max-width:24rem;font-size:1.0625rem;line-height:1.6;color:var(--color-body-text);text-wrap:pretty}.fq-list{display:flex;flex-direction:column;gap:.75rem}.fq-item{border-radius:12px;background:#fff;box-shadow:var(--uc-sh-card)}.fq-summary{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;min-height:64px;padding:1rem 1.5rem;border-radius:12px;cursor:pointer;list-style:none}.fq-summary::-webkit-details-marker{display:none}.fq-question{font-size:1.125rem;font-weight:600;line-height:1.4;color:var(--color-dark)}.fq-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:36px;border-radius:9999px;background:var(--color-light-bg);color:var(--color-primary);transition:transform .24s var(--uc-ease)}.fq-icon svg{width:20px;height:20px}.fq-item[open] .fq-icon{transform:rotate(45deg)}.fq-answer{max-width:44rem;padding:0 1.5rem 1.5rem;font-size:1.0625rem;line-height:1.65;color:var(--color-body-text)}.fq-item[open] .fq-answer{animation:fq-in .28s var(--uc-ease)}@keyframes fq-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.fq-link{display:inline-flex;align-items:center;gap:.375rem;min-height:44px;margin-top:.5rem;font-weight:500;color:var(--color-primary-text)}.fq-link:hover{color:var(--color-primary)}.fq-link--footer{align-self:flex-start;margin-top:1rem;font-weight:600}.fq-link__icon{width:18px;height:18px;transition:transform .24s var(--uc-ease)}.fq-link:hover .fq-link__icon{transform:translate(3px)}.fq-quote{margin-top:1.5rem}@media(prefers-reduced-motion:reduce){.fq-icon,.fq-link__icon{transition:none}.fq-item[open] .fq-answer{animation:none}}
