.hide-button{display:flex;align-items:center;justify-content:center;gap:8px;height:64px;width:100%;color:var(--Blue-purple);border-radius:4px;border:1px solid var(--Blue-purple-30)}.hide-button .arrow{transform:rotate(90deg);transition:.5s}.hide-button.open .arrow{transform:rotate(-90deg)}.h1,h1{font-size:80px;line-height:100%;letter-spacing:-3px}@media screen and (max-width:639px){.h1,h1{font-size:40px;line-height:120%;letter-spacing:-1px}}.h2,h2{font-size:56px;line-height:110%;letter-spacing:-2px}@media screen and (max-width:639px){.h2,h2{font-size:32px;line-height:120%;letter-spacing:-1px}}.h3,h3{font-size:40px;line-height:120%;letter-spacing:-1px}@media screen and (max-width:639px){.h3,h3{font-size:24px;line-height:120%;letter-spacing:-1px}}.body1{font-size:20px;line-height:130%}@media screen and (max-width:639px){.body1{font-size:16px;line-height:140%}}.body2{font-size:16px;line-height:140%}@media screen and (max-width:639px){.body2{font-size:14px}}.body3{font-size:14px;line-height:100%}@media screen and (max-width:639px){.body3{font-size:12px}}.body4{font-size:14px;line-height:140%;letter-spacing:.5px}@media screen and (max-width:639px){.body4{font-size:12px}}.description1{font-size:32px;line-height:110%;letter-spacing:-1px}@media screen and (max-width:639px){.description1{font-size:24px;line-height:130%;letter-spacing:-.5px}}.description2{font-family:var(--space-grotesk-bold);font-size:24px;line-height:120%}@media screen and (max-width:639px){.description2{font-size:20px}}.link{font-size:16px;line-height:100%}@media screen and (max-width:639px){.link{font-size:14px}}.tag-text{font-family:var(--space-grotesk-bold);font-size:14px;line-height:100%}@media screen and (max-width:639px){.tag-text{font-size:12px}}.button-text{font-family:var(--space-grotesk-bold);font-size:16px;line-height:100%}.features{padding-top:120px;padding-bottom:120px}.features-sidetext{position:sticky;top:96px}.features-sidetext h2{margin:24px 0}.features-sidetext .body1{max-width:360px;opacity:.6}.features-items{display:flex;gap:20px;flex-wrap:wrap}.features-items-mob-container{margin-top:20px;max-height:0;overflow:hidden;transition:max-height 1.5s ease}.features-items-mob-container.open{max-height:1500px;height:auto}.features-item{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 20px);border-radius:8px;border:1px solid var(--Grey);padding:24px;transition:box-shadow .5s}.features-item__icon{height:64px;width:64px;display:inline-block;padding:16px;border-radius:4px;background:var(--Light-Grey)}.features-item__icon img{height:32px;width:32px}.features-item__body{margin:24px 0}.features-item__body .body2{margin-top:12px;opacity:.6}.features-item__link{font-family:var(--space-grotesk-bold);font-size:16px;line-height:100%;display:flex;align-items:center;gap:8px;color:var(--Blue-purple);transition:.5s}.features-item:hover{box-shadow:0 16px 48px -16px rgba(59,44,177,.16)}.features-item:hover .features-item__link{color:var(--Lavender)}@media screen and (max-width:639px){.features-item{flex:1 1 100%}}.features .hide-button{margin-top:32px}@media screen and (max-width:639px){.features{padding-top:64px;padding-bottom:40px}}@property --gradient-bg-start{syntax:"<color>";initial-value:#fff;inherits:false}@property --gradient-bg-end{syntax:"<color>";initial-value:#fff;inherits:false}.management{position:relative;background:var(--Purple-gradient);border-radius:16px;padding:64px 16px;display:flex;flex-direction:column;align-items:center;color:var(--White);overflow:hidden}@media screen and (max-width:1329px){.management{border-radius:0;padding:64px 16px 40px}}.management #blur{filter:blur(3px)}.management .position-relative{position:relative;z-index:1}.management__bg{position:absolute;top:30%;height:100%;transform:scale(1.05)}.management-container{padding:24px;max-width:70%;margin:0 auto;border-radius:32px;border:2px solid var(--White-20);background:var(--White-10);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.management-container-items{display:flex;flex-wrap:wrap;gap:20px;margin-top:32px}@media screen and (max-width:1023px){.management-container{max-width:80%}}@media screen and (max-width:767px){.management-container{max-width:100%;padding:10px;border-radius:14px}}.management h2{max-width:720px;text-align:center;margin:24px auto 40px}.management .label,.management h2{z-index:1;position:relative}.management-main-image{border-radius:8px;width:100%;height:100%}@media screen and (max-width:1023px){.management-main-image{max-width:100%}}@media screen and (max-width:767px){.management-main-image{border-radius:4px}}.management-item{position:absolute;padding:16px;display:flex;flex-direction:column;background-size:contain;gap:16px;background-repeat:no-repeat;z-index:1;filter:drop-shadow(0 16px 40px rgba(13,17,38,.12))}.management-item:first-child{top:15%;left:5%;background-image:url(/_next/static/media/proxyItem1.c35dd0cb.svg)}.management-item:first-child .body2{max-width:160px}.management-item:nth-child(2){top:75%;right:0;background-image:url(/_next/static/media/proxyItem2.67f43644.svg)}.management-item:nth-child(2) .body2{max-width:232px;padding-bottom:44px}.management-item:nth-child(3){bottom:0;left:3%;background-image:url(/_next/static/media/proxyItem3.399126d3.svg)}.management-item:nth-child(3) .body2{max-width:232px;padding-bottom:8px}.management-item-mob-bg{display:none;position:absolute;width:100%;height:100%;top:0;left:0}@media screen and (max-width:1023px){.management-item{max-width:100%}.management-item:first-child{left:0}.management-item:nth-child(2){right:-2%}.management-item:nth-child(3){left:0}}@media screen and (max-width:767px){.management-item{position:relative;background-size:cover;flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 16px);border-radius:6px}.management-item:first-child,.management-item:nth-child(2){background-image:none}.management-item:nth-child(2) .body2{padding-bottom:12px}.management-item:nth-child(3){background-image:none}.management-item:nth-child(3) .body2{max-width:390px}.management-item-mob-bg{display:block;aspect-ratio:380/150}}.management-button{position:absolute;bottom:64px;z-index:2}@media screen and (max-width:1329px){.management-button{margin-top:32px;position:static}}@media screen and (max-width:639px){.management-button,.management-button .button{width:100%}}.management:after{content:"";height:200px;width:100%;position:absolute;left:0;bottom:0;border-radius:0 0 16px 16px;background:linear-gradient(180deg,rgba(128,114,238,0),#6c5eed)}