.scene10-lenticular-module__kEzrfq__experience{--settle:0;--travel:0%;color:#f5f0ff;width:100%}.scene10-lenticular-module__kEzrfq__sculpture{perspective:1100px;isolation:isolate;place-items:center;width:100%;height:clamp(240px,31vw,445px);margin:10px auto 0;display:grid;position:relative}.scene10-lenticular-module__kEzrfq__glow{background:radial-gradient(ellipse at var(--travel) 50%,#6f4f9e66,transparent 65%);filter:blur(40px);pointer-events:none;border-radius:50%;position:absolute;inset:-10% 2%}.scene10-lenticular-module__kEzrfq__folds{width:100%;height:100%;transform-style:preserve-3d;transform:rotateX(calc(10deg - var(--settle)*10deg)) rotateZ(calc(-3deg + var(--settle)*3deg));display:flex}.scene10-lenticular-module__kEzrfq__strip{width:6.25%;height:100%;transform-style:preserve-3d;transform:translate3d(0,var(--lift,0px),var(--depth,0px)) rotateY(var(--angle,0deg)) rotateX(var(--pitch,0deg));will-change:transform;position:relative}.scene10-lenticular-module__kEzrfq__face{backface-visibility:hidden;display:none;position:absolute;inset:0;overflow:hidden;box-shadow:inset -1px 0 #ffffff12}.scene10-lenticular-module__kEzrfq__strip[data-face="0"] [data-image="0"],.scene10-lenticular-module__kEzrfq__strip[data-face="1"] [data-image="1"],.scene10-lenticular-module__kEzrfq__strip[data-face="2"] [data-image="2"],.scene10-lenticular-module__kEzrfq__strip[data-face="3"] [data-image="3"]{display:block}.scene10-lenticular-module__kEzrfq__face:after{content:"";opacity:var(--shade,0);pointer-events:none;background:linear-gradient(90deg,#0008,#ffffff50);position:absolute;inset:0}.scene10-lenticular-module__kEzrfq__face svg{left:calc(var(--slice)*-100%);width:1600%;max-width:none;height:100%;position:absolute;top:0}.scene10-lenticular-module__kEzrfq__ground{fill:#21152f}.scene10-lenticular-module__kEzrfq__orbit{fill:#4f297e}.scene10-lenticular-module__kEzrfq__orbitInner{fill:#6f4f9e}.scene10-lenticular-module__kEzrfq__face text{font:750 260px var(--font-inter-tight,Arial,sans-serif);letter-spacing:-15px;fill:#dbcfff}.scene10-lenticular-module__kEzrfq__face[data-image="1"] .scene10-lenticular-module__kEzrfq__ground{fill:#dbcfff}.scene10-lenticular-module__kEzrfq__face[data-image="1"] .scene10-lenticular-module__kEzrfq__orbit{fill:#b49df5}.scene10-lenticular-module__kEzrfq__face[data-image="1"] .scene10-lenticular-module__kEzrfq__orbitInner{fill:#c5aff4}.scene10-lenticular-module__kEzrfq__face[data-image="1"] text,.scene10-lenticular-module__kEzrfq__face[data-image="2"] .scene10-lenticular-module__kEzrfq__ground{fill:#4f297e}.scene10-lenticular-module__kEzrfq__face[data-image="2"] .scene10-lenticular-module__kEzrfq__orbit{fill:#6f4f9e}.scene10-lenticular-module__kEzrfq__face[data-image="2"] .scene10-lenticular-module__kEzrfq__orbitInner{fill:#241033}.scene10-lenticular-module__kEzrfq__face[data-image="2"] text{fill:#dbcfff}.scene10-lenticular-module__kEzrfq__face[data-image="3"] .scene10-lenticular-module__kEzrfq__ground{fill:#b49df5}.scene10-lenticular-module__kEzrfq__face[data-image="3"] .scene10-lenticular-module__kEzrfq__orbit{fill:#dbcfff}.scene10-lenticular-module__kEzrfq__face[data-image="3"] .scene10-lenticular-module__kEzrfq__orbitInner{fill:#cdbafb}.scene10-lenticular-module__kEzrfq__face[data-image="3"] text{fill:#21152f}.scene10-lenticular-module__kEzrfq__underword{transform:translate(-50%,calc(20px - var(--settle)*20px));opacity:var(--settle);font:600 13px var(--font-inter,Arial,sans-serif);letter-spacing:.36em;color:#4f297e;pointer-events:none;position:absolute;bottom:10%;left:50%}.scene10-lenticular-module__kEzrfq__bottom{z-index:2;grid-template-columns:1fr 1fr;align-items:start;gap:8%;margin-top:30px;display:grid;position:relative}.scene10-lenticular-module__kEzrfq__views{grid-template-columns:1fr 1fr;gap:0 24px;max-width:450px;display:grid}.scene10-lenticular-module__kEzrfq__views button{color:#b6a7c9;font:500 15px var(--font-inter,Arial,sans-serif);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #dbcfff30;justify-content:space-between;align-items:center;padding:14px 0;transition:color .25s,border-color .25s;display:flex}.scene10-lenticular-module__kEzrfq__views button span{opacity:0;transition:transform .3s,opacity .3s;transform:translate(-8px,5px)}.scene10-lenticular-module__kEzrfq__views button[aria-pressed=true]{color:#fff;border-color:#b49df5}.scene10-lenticular-module__kEzrfq__views button[aria-pressed=true] span{opacity:1;transform:none}.scene10-lenticular-module__kEzrfq__views button:hover{color:#dbcfff}.scene10-lenticular-module__kEzrfq__views button:focus-visible{outline-offset:5px;outline:2px solid #b49df5}.scene10-lenticular-module__kEzrfq__copy{min-height:100px;animation:.65s cubic-bezier(.22,.68,.2,1) both scene10-lenticular-module__kEzrfq__lens-reveal}.scene10-lenticular-module__kEzrfq__copy h3{font:550 clamp(22px,2.3vw,32px)/1.12 var(--font-inter-tight,Arial,sans-serif);letter-spacing:-.03em;margin:0 0 12px}.scene10-lenticular-module__kEzrfq__copy p{font:400 15px/1.6 var(--font-inter,Arial,sans-serif);color:#c8bad9;max-width:490px;margin:0}.scene10-lenticular-module__kEzrfq__reducedWord{display:none}@keyframes scene10-lenticular-module__kEzrfq__lens-reveal{0%{clip-path:inset(0 0 100%);transform:translateY(10px)}to{clip-path:inset(0);transform:none}}@media (max-width:700px){.scene10-lenticular-module__kEzrfq__sculpture{height:240px;margin-top:25px}.scene10-lenticular-module__kEzrfq__bottom{grid-template-columns:1fr;gap:24px;margin-top:22px}.scene10-lenticular-module__kEzrfq__views{grid-template-columns:repeat(2,1fr);gap:0 24px;max-width:none}.scene10-lenticular-module__kEzrfq__views button{padding:12px 0;font-size:14px}.scene10-lenticular-module__kEzrfq__copy h3{font-size:25px}.scene10-lenticular-module__kEzrfq__copy p{font-size:14px}.scene10-lenticular-module__kEzrfq__underword{font-size:10px;bottom:14%}.scene10-lenticular-module__kEzrfq__folds{transform:rotateX(0) rotateZ(calc(-2deg + var(--settle)*2deg))}}@media (prefers-reduced-motion:reduce){.scene10-lenticular-module__kEzrfq__folds,.scene10-lenticular-module__kEzrfq__underword{display:none}.scene10-lenticular-module__kEzrfq__reducedWord{font:750 clamp(60px,17vw,240px)/1 var(--font-inter-tight,Arial,sans-serif);letter-spacing:-.06em;color:#dbcfff;display:block}.scene10-lenticular-module__kEzrfq__copy{animation:none}.scene10-lenticular-module__kEzrfq__views button,.scene10-lenticular-module__kEzrfq__views button span{transition:none}}.scene10-lenticular-module__kEzrfq__sculpture{height:clamp(240px,26vw,375px);margin-top:38px}.scene10-lenticular-module__kEzrfq__folds{width:96%;height:92%}@media (max-width:700px){.scene10-lenticular-module__kEzrfq__sculpture{height:240px;margin-top:32px}.scene10-lenticular-module__kEzrfq__folds{width:94%;height:86%}}
.continuum-core{color:#382640;--ec-intro:1;--ec-labels:1;--ec-arrival:0;background:#f8f5ef;position:relative}.ec-track{height:460svh;position:relative}.ec-pin{top:var(--header-height,76px);height:calc(100svh - var(--header-height,76px));isolation:isolate;background:radial-gradient(at 66% 42%,#fffcfa,#f8f5ef 70%);position:sticky;overflow:hidden}.ec-intro{z-index:2;width:33%;opacity:var(--ec-intro);pointer-events:none;position:absolute;top:12%;left:6%}.ec-eyebrow{font:500 clamp(9px,.68vw,32px) var(--font-body);letter-spacing:.15em;color:#9c805d}.ec-intro h3{font:700 clamp(40px,4.5vw,300px)/1.05 var(--font-heading);letter-spacing:-.055em;margin:25px 0}.ec-intro h3 em,.ec-destination em{color:#87679e;font-style:normal}.ec-intro p{font:400 clamp(12px,1vw,46px)/1.8 var(--font-body);color:#847085;max-width:29em;min-height:4em}.ec-intro p b{color:#5e3f74}.ec-note{font:500 clamp(7px,.58vw,24px) var(--font-body);letter-spacing:.14em;color:#a78b69;margin-top:20px;display:block}.ec-brand{aspect-ratio:1;opacity:.75;background:url(/logos/somfin-wallet.svg) 50%/contain no-repeat;width:clamp(36px,4vw,200px);margin-top:25px}.ec-art{position:absolute;inset:4% 0 19% 35%}.ec-art canvas,.ec-fallback{width:100%;height:100%;position:absolute;inset:0}.ec-art canvas{display:none}.continuum-core[data-enhanced] .ec-art canvas{display:block}.continuum-core[data-enhanced] .ec-fallback{display:none}.ec-rotate{z-index:3;touch-action:pan-y;cursor:grab;outline:none;position:absolute;inset:16% 4% 23% 38%}.ec-rotate:focus-visible{box-shadow:inset 0 0 0 1px #a283b4}.ec-controls{z-index:4;color:#957d99;font:500 clamp(8px,.65vw,26px) var(--font-body);opacity:var(--ec-intro);align-items:center;gap:12px;display:flex;position:absolute;top:6%;right:6%}.ec-controls button{font:inherit;color:#755783;cursor:pointer;background:#fffdfa;border:1px solid #c8b8d0;border-radius:20px;padding:8px 13px}.ec-controls button:focus-visible,.ec-controls button:hover{background:#f1eaf5;border-color:#856297}.ec-stages{z-index:4;opacity:var(--ec-labels);grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(8px,1.3vw,60px);display:grid;position:absolute;bottom:6%;left:6%;right:6%}.ec-stages button{text-align:left;color:#594066;cursor:pointer;font-family:var(--font-body);background:0 0;border:0;border-top:1px solid #cbbbac;padding:13px 0}.ec-stages button span{color:#b09269;font-size:clamp(8px,.62vw,28px);display:block}.ec-stages button strong{letter-spacing:.1em;margin:6px 0;font-size:clamp(11px,.95vw,42px);display:block}.ec-stages button small{color:#927991;font-size:clamp(8px,.72vw,30px)}.ec-stages button[aria-pressed=true],.ec-stages button:hover,.ec-stages button:focus-visible{color:#8761ae;border-color:#8761ae;outline:none}.ec-destination{z-index:5;text-align:center;clip-path:inset(calc(42%*(1 - var(--ec-arrival))) calc(32.5%*(1 - var(--ec-arrival))) calc(58%*(1 - var(--ec-arrival))) calc(67.5%*(1 - var(--ec-arrival))));pointer-events:none;background:radial-gradient(#fffcf6,#f3edf6);flex-direction:column;justify-content:center;align-items:center;padding:5%;display:flex;position:absolute;inset:0}.ec-destination>*{opacity:var(--ec-arrival)}.ec-destination h2{font:700 clamp(54px,7.5vw,500px)/1.04 var(--font-heading);letter-spacing:-.055em;margin:25px 0}.ec-destination p{font:400 clamp(14px,1.15vw,48px)/1.7 var(--font-body);color:#8b758a}.ec-destination .st-actions{justify-content:center;gap:20px;margin-top:25px}.ec-destination .st-action-primary{color:#fff;background:#654080;border-color:#654080}.ec-destination .st-actions a{pointer-events:none;font-size:clamp(12px,.95vw,38px)}.continuum-core:not([data-enhanced]) .ec-track{height:auto}.continuum-core:not([data-enhanced]) .ec-pin{height:190svh;position:relative;top:0}.continuum-core:not([data-enhanced]) .ec-art{height:60svh;top:24svh;bottom:auto}.continuum-core:not([data-enhanced]) .ec-stages{top:85svh;bottom:auto}.continuum-core:not([data-enhanced]) .ec-destination{clip-path:none;top:110svh}.continuum-core:not([data-enhanced]) .ec-destination>*{opacity:1}.continuum-core:not([data-enhanced]) .ec-controls,.continuum-core:not([data-enhanced]) .ec-rotate{display:none}@media (max-width:640px){.continuum-core:not([data-enhanced]) .ec-art{height:45svh;top:33svh}.ec-intro{width:86%;top:4%;left:7%}.ec-intro h3{margin:15px 0;font-size:clamp(33px,9vw,49px)}.ec-intro p{min-height:4em;font-size:11px;line-height:1.55}.ec-eyebrow{font-size:7px}.ec-note{margin-top:10px;font-size:6px}.ec-brand{width:30px;margin:0;position:absolute;top:0;right:0}.ec-art{inset:40% 0 29%}.ec-rotate{inset:40% 4% 29%}.ec-stages{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px 15px;bottom:8%}.ec-stages button{padding:5px 0}.ec-stages button span{font-size:6px}.ec-stages button strong{margin:3px 0;font-size:9px}.ec-stages button small{font-size:7px}.ec-controls{justify-content:space-between;font-size:7px;inset:auto 7% 2%}.ec-controls button{padding:6px 9px}.ec-destination{clip-path:inset(calc(53%*(1 - var(--ec-arrival))) calc(50%*(1 - var(--ec-arrival))) calc(47%*(1 - var(--ec-arrival))) calc(50%*(1 - var(--ec-arrival))))}.ec-destination h2{font-size:clamp(44px,12vw,76px)}.ec-destination p{font-size:14px}.ec-destination .st-actions{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.ec-track{height:auto}.ec-pin{height:200svh;position:relative;top:0}.ec-art{height:60svh;top:22svh;bottom:auto}.ec-intro{opacity:1;top:8svh}.ec-controls,.ec-rotate{display:none}.ec-stages{opacity:1;top:87svh;bottom:auto}.ec-destination{clip-path:none;top:115svh}.ec-destination>*{opacity:1}}@media (max-width:640px) and (prefers-reduced-motion:reduce){.ec-art{height:45svh;top:33svh}.ec-intro{top:6svh}}.continuum-core[data-arrived=true] .ec-destination .st-actions a{pointer-events:auto}.continuum-core[data-enhanced]:not([data-inspect=true]) .ec-stages{pointer-events:none}.continuum-core[data-enhanced]:not([data-active=true]) .ec-controls{visibility:hidden}.continuum-core:not([data-enhanced]) .ec-destination .st-actions a{pointer-events:auto}.continuum-core[data-arrived=true] .ec-controls,.continuum-core[data-arrived=true] .ec-rotate{pointer-events:none}.ec-stage-count{font:500 clamp(11px,.9vw,38px) var(--font-body);color:#ab8a52;letter-spacing:.18em;margin-top:28px;display:block}.ec-definition h4{font:600 clamp(16px,1.4vw,60px) var(--font-body);color:#68477d;margin:13px 0 8px}.ec-definition h4 span{color:#927e95;margin-top:6px;font-size:.72em;font-weight:400;display:block}.ec-stages button[data-complete=true]{border-color:#aa8abc}@media (max-width:640px){.ec-intro h3{margin:10px 0;font-size:30px}.ec-stage-count{margin-top:13px;font-size:8px}.ec-definition h4{margin:7px 0 4px;font-size:13px}.ec-definition h4 span{margin-top:0;display:inline}.ec-intro p{min-height:3em;margin:7px 0;font-size:10px}.ec-note{margin-top:7px}}.ec-definition{animation:.28s ease-out both ec-definition-in}@keyframes ec-definition-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ec-definition{animation:none}}.continuum-core[data-renderer=fallback] .ec-fallback{display:block}.continuum-core[data-renderer=fallback] canvas{display:none}.ec-art:before{content:"";pointer-events:none;background:radial-gradient(#d9c7ec42,#0000 68%);border-radius:50%;position:absolute;inset:13% 6%}.ec-art:after{content:"";filter:blur(14px);pointer-events:none;background:#72578422;border-radius:50%;height:5%;position:absolute;bottom:4%;left:26%;right:26%}.ec-destination{clip-path:circle(calc(var(--ec-arrival)*125%) at 67.5% 42%)}@media (max-width:640px){.ec-art{top:39%;bottom:25%}.ec-destination{clip-path:circle(calc(var(--ec-arrival)*125%) at 50% 53%)}}.continuum-core:not([data-enhanced]) .ec-destination{clip-path:none}@media (prefers-reduced-motion:reduce){.ec-destination{clip-path:none}}.continuum-core[data-enhanced][data-renderer=fallback]:not([data-active=true]) .ec-fallback{visibility:hidden}.continuum-core[data-renderer=fallback] .ec-controls,.continuum-core[data-renderer=fallback] .ec-rotate{display:none}@media (max-width:640px){.ec-art{top:37%;bottom:31%}}@media (prefers-reduced-motion:reduce){.ec-art{height:60svh;top:22svh;bottom:auto}}@media (max-width:640px) and (prefers-reduced-motion:reduce){.ec-art{height:40svh;top:37svh;bottom:auto}}
