.page-module-scss-module__rcUngW__page{flex-direction:column;margin:0 auto;display:flex}.page-module-scss-module__rcUngW__hero{align-items:center;gap:3rem;padding:48px 0 20px;display:grid}.page-module-scss-module__rcUngW__hero .page-module-scss-module__rcUngW__heroContent h1{margin-bottom:1.5rem;line-height:1.2}.page-module-scss-module__rcUngW__hero .page-module-scss-module__rcUngW__subtitle{color:var(--color-background-on-surface-variant);margin-bottom:2rem;line-height:1.7}.page-module-scss-module__rcUngW__sectionValue{background-color:var(--color-background-primary-container);padding:80px 0}.page-module-scss-module__rcUngW__ctaPrimary{background:var(--color-background-primary);color:var(--color-background-on-primary);border-radius:8px;padding:.9rem 1.6rem;font-weight:600;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-block}.page-module-scss-module__rcUngW__ctaPrimary.page-module-scss-module__rcUngW__text{background-color:var(--color-background-on-primary);color:var(--color-background-primary)}.page-module-scss-module__rcUngW__ctaPrimary:hover{transform:translateY(-2px);box-shadow:0 8px 20px #00000014}.page-module-scss-module__rcUngW__cta{text-align:center;max-width:750px;margin:auto;padding:62px 0}.page-module-scss-module__rcUngW__fullImage{aspect-ratio:1024/1024;justify-content:center;align-items:center;width:70%;margin:auto;display:flex;position:relative}.page-module-scss-module__rcUngW__listValue{padding:0 8px}.page-module-scss-module__rcUngW__listValue .page-module-scss-module__rcUngW__itemList{padding:12px 0}.page-module-scss-module__rcUngW__listValue .page-module-scss-module__rcUngW__itemList .page-module-scss-module__rcUngW__subtitle{color:var(--color-background-on-surface-variant)}.page-module-scss-module__rcUngW__howSection{padding:80px 0}.page-module-scss-module__rcUngW__howSection .page-module-scss-module__rcUngW__howHeader{text-align:center;margin-bottom:60px}.page-module-scss-module__rcUngW__howSection .page-module-scss-module__rcUngW__howHeader>p{color:var(--color-background-on-surface-variant)}.page-module-scss-module__rcUngW__howSection .page-module-scss-module__rcUngW__howGrid{grid-template-columns:1fr;gap:32px;display:grid}.page-module-scss-module__rcUngW__howSection .page-module-scss-module__rcUngW__howCard{background:var(--color-background-primary);color:#fff;text-align:left;border-radius:20px;padding:32px;transition:all .3s}.page-module-scss-module__rcUngW__howSection .page-module-scss-module__rcUngW__howCard:hover{transform:translateY(-6px);box-shadow:0 20px 40px #0000000f}.page-module-scss-module__rcUngW__howSection .page-module-scss-module__rcUngW__stepNumber{color:var(--vt-c-primary);margin-bottom:16px;font-size:40px;font-weight:700;display:block}.page-module-scss-module__rcUngW__howSection .page-module-scss-module__rcUngW__howCard h3{margin-bottom:12px;font-size:18px}.page-module-scss-module__rcUngW__howSection .page-module-scss-module__rcUngW__howCard p{opacity:.5;font-size:15px;line-height:1.6}.page-module-scss-module__rcUngW__howSection .page-module-scss-module__rcUngW__howMockup{justify-content:center;margin-top:80px;display:flex}.page-module-scss-module__rcUngW__howSection .page-module-scss-module__rcUngW__howMockup img{border-radius:24px;box-shadow:0 30px 60px #00000014}.page-module-scss-module__rcUngW__forwhoSection{background-color:var(--color-background-primary-container);padding:80px 0;position:relative;overflow:hidden}.page-module-scss-module__rcUngW__forwhoSection .page-module-scss-module__rcUngW__descForwhoSection{z-index:2;width:100%;max-width:730px;margin:auto;position:relative}.page-module-scss-module__rcUngW__forwhoSection .page-module-scss-module__rcUngW__descForwhoSection .page-module-scss-module__rcUngW__howHeader p{opacity:.5}.page-module-scss-module__rcUngW__forwhoSection .page-module-scss-module__rcUngW__forWhoLeft,.page-module-scss-module__rcUngW__forwhoSection .page-module-scss-module__rcUngW__forWhoRight{z-index:1;gap:40px;display:none;top:0}.page-module-scss-module__rcUngW__forwhoSection .page-module-scss-module__rcUngW__forWhoLeft{left:0}.page-module-scss-module__rcUngW__forwhoSection .page-module-scss-module__rcUngW__forWhoRight{right:0}.page-module-scss-module__rcUngW__forwhoSection .page-module-scss-module__rcUngW__imageForwho img{object-fit:contain;filter:drop-shadow(0 10px 15px #0000001a)}.page-module-scss-module__rcUngW__forwhoSection .page-module-scss-module__rcUngW__imageForwho{animation:6s ease-in-out infinite page-module-scss-module__rcUngW__floating}.page-module-scss-module__rcUngW__forwhoSection .page-module-scss-module__rcUngW__imageForwho:nth-child(2){animation-duration:8s;animation-delay:-2s}@keyframes page-module-scss-module__rcUngW__floating{0%{transform:translateY(0)rotate(0)}50%{transform:translateY(-20px)rotate(3deg)}to{transform:translateY(0)rotate(0)}}.page-module-scss-module__rcUngW__ctaDecor{opacity:.4;filter:blur(64px);border-radius:9999px;width:288px;height:288px;position:absolute}.page-module-scss-module__rcUngW__ctaDecor.page-module-scss-module__rcUngW__topRight{background-color:#4ade80;top:-80px;right:-80px}.page-module-scss-module__rcUngW__ctaDecor.page-module-scss-module__rcUngW__bottomLeft{background-color:#bef264;bottom:-80px;left:-80px}@media (min-width:600px){.page-module-scss-module__rcUngW__hero{padding:96px 0 64px}.page-module-scss-module__rcUngW__howSection .page-module-scss-module__rcUngW__howGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1264px){.page-module-scss-module__rcUngW__howSection .page-module-scss-module__rcUngW__howGrid{grid-template-columns:repeat(4,1fr)}.page-module-scss-module__rcUngW__forwhoSection .page-module-scss-module__rcUngW__forWhoLeft,.page-module-scss-module__rcUngW__forwhoSection .page-module-scss-module__rcUngW__forWhoRight{display:flex}}
.index-module-scss-module__9UkTHq__heroVisual{aspect-ratio:1;justify-content:center;align-items:center;width:100%;display:flex;position:relative}
.index-module-scss-module__V6RqvG__wrapper{padding:0}.index-module-scss-module__V6RqvG__bannerContent{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.index-module-scss-module__V6RqvG__imageSection{width:100%;min-height:420px;position:relative}.index-module-scss-module__V6RqvG__imageItem{opacity:0;transition:opacity .6s;position:absolute;inset:0}.index-module-scss-module__V6RqvG__activeImage{opacity:1}.index-module-scss-module__V6RqvG__imageItem img{width:100%;height:auto}.index-module-scss-module__V6RqvG__listSection{flex-direction:column;gap:20px;width:100%;display:flex}.index-module-scss-module__V6RqvG__listItem{cursor:pointer;border:1.5px solid var(--color-background-secondary);border-radius:8px;padding:20px;box-shadow:0 8px 8px #0000000a}.index-module-scss-module__V6RqvG__listItem.index-module-scss-module__V6RqvG__active{border:1.5px solid var(--color-background-primary);transform:translateY(-2px);box-shadow:0 10px 20px #00000014}.index-module-scss-module__V6RqvG__flexListImage{text-align:center;vertical-align:middle;justify-content:center;line-height:normal;display:inline-flex;overflow:hidden}.index-module-scss-module__V6RqvG__flexListContent{flex-wrap:wrap;flex:1;align-self:center;align-items:center;display:flex;overflow:hidden}.index-module-scss-module__V6RqvG__flexListContent .index-module-scss-module__V6RqvG__flexListText{text-overflow:ellipsis;white-space:nowrap;white-space:normal;line-clamp:2;-webkit-line-clamp:2;color:var(--color-background-on-surface-variant);-webkit-box-orient:vertical;flex:100%;font-size:16px;display:-webkit-box;overflow:hidden}.index-module-scss-module__V6RqvG__flexListContent .index-module-scss-module__V6RqvG__flexListText.index-module-scss-module__V6RqvG__title{color:var(--color-background-on-surface);font-size:18px}.index-module-scss-module__V6RqvG__flexListContent .index-module-scss-module__V6RqvG__flexListHide{line-clamp:3;-webkit-line-clamp:3;opacity:0;height:0;transition:opacity .5s,height .5s}.index-module-scss-module__V6RqvG__flexListContent .index-module-scss-module__V6RqvG__flexListHide.index-module-scss-module__V6RqvG__show{opacity:1;height:auto;margin-top:12px}@media (min-width:600px){.index-module-scss-module__V6RqvG__wrapper{padding:80px 0}.index-module-scss-module__V6RqvG__bannerContent{flex-wrap:nowrap;gap:80px}.index-module-scss-module__V6RqvG__imageSection,.index-module-scss-module__V6RqvG__listSection{width:50%}}
