.benefits-module__tid5Ga__panelIn{animation:.3s ease-out both benefits-module__tid5Ga__panel-in}@keyframes benefits-module__tid5Ga__panel-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.benefits-module__tid5Ga__panelIn{animation:none}}
.illustrations-module__o0ysFG__stage{width:100%;height:100%;position:relative;overflow:hidden}.illustrations-module__o0ysFG__ring{border:1.5px solid #fff;border-radius:9999px;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 0 0 1px #ffffff80,0 0 18px 4px #ffffffe6,inset 0 0 18px 4px #ffffffbf,0 6px 24px #524f4924}.illustrations-module__o0ysFG__connectA,.illustrations-module__o0ysFG__connectB{aspect-ratio:1;width:46%}.illustrations-module__o0ysFG__connectA{animation:9s ease-in-out infinite illustrations-module__o0ysFG__connectA}.illustrations-module__o0ysFG__connectB{animation:9s ease-in-out infinite illustrations-module__o0ysFG__connectB}@keyframes illustrations-module__o0ysFG__connectA{0%,to{transform:translate(-38%)}50%{transform:translate(-18%)}}@keyframes illustrations-module__o0ysFG__connectB{0%,to{transform:translate(38%)}50%{transform:translate(18%)}}.illustrations-module__o0ysFG__grow{aspect-ratio:1;opacity:0;width:22%;animation:7.5s cubic-bezier(.3,0,.4,1) infinite illustrations-module__o0ysFG__grow}.illustrations-module__o0ysFG__grow:nth-child(2){animation-delay:2.5s}.illustrations-module__o0ysFG__grow:nth-child(3){animation-delay:5s}@keyframes illustrations-module__o0ysFG__grow{0%{opacity:0;transform:scale(.6)}15%{opacity:1}to{opacity:0;transform:scale(3.2)}}.illustrations-module__o0ysFG__orbit{animation:24s linear infinite illustrations-module__o0ysFG__orbit;position:absolute;inset:0}.illustrations-module__o0ysFG__overlap{aspect-ratio:1;width:40%}.illustrations-module__o0ysFG__overlap:first-child{transform:translateY(-22%)}.illustrations-module__o0ysFG__overlap:nth-child(2){transform:translate(-19%,11%)}.illustrations-module__o0ysFG__overlap:nth-child(3){transform:translate(19%,11%)}@keyframes illustrations-module__o0ysFG__orbit{to{rotate:360deg}}@media (prefers-reduced-motion:reduce){.illustrations-module__o0ysFG__connectA,.illustrations-module__o0ysFG__connectB,.illustrations-module__o0ysFG__grow,.illustrations-module__o0ysFG__orbit{animation:none}.illustrations-module__o0ysFG__grow{opacity:1;transform:scale(calc(1 + var(--i,0)))}}
.principles-module__sTnusa__orbit{width:100%;height:100%;transform:rotate(var(--turn,0deg));transition:transform 1.2s cubic-bezier(.22,1,.36,1);position:relative}.principles-module__sTnusa__ring{--g:1;aspect-ratio:1;border:calc(2px * max(var(--g), .6)) solid #fff;width:52%;box-shadow:0 0 calc(12px * var(--g)) calc(2px * var(--g)) #ffffffe6, inset 0 0 calc(12px * var(--g)) calc(2px * var(--g)) #ffffffb3, 0 0 calc(48px * var(--g)) calc(12px * var(--g)) #ffffff73, inset 0 0 calc(48px * var(--g)) calc(12px * var(--g)) #ffffff4d;transform:rotate(calc(var(--i) * 120deg)) translateY(-9%);border-radius:50%;position:absolute;top:24%;left:24%}@media (prefers-reduced-motion:reduce){.principles-module__sTnusa__orbit{transition:none}}
.gallery-module__XBEZ9W__quoteIn{animation:.3s ease-out .25s both gallery-module__XBEZ9W__quote-in}@keyframes gallery-module__XBEZ9W__quote-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.gallery-module__XBEZ9W__quoteIn{animation:none}}
