.w-richtext img{border-radius:16px}.w-richtext figcaption,.w-richtext figcaption strong,.w-richtext figcaption em,.w-richtext .rti-cap{line-height:1.5;color:#7a7a7a!important;font-size:16px!important;font-style:italic!important;font-weight:400!important}.w-tab-pane[data-w-tab=Tab\ 1] .image-tab{aspect-ratio:887/726;max-width:75%;height:auto;margin-left:auto;margin-right:auto;position:relative}.w-tab-pane[data-w-tab=Tab\ 1] .features-tab-image{object-fit:contain;border-radius:20px;box-shadow:0 2px 6px #0000000f,0 14px 34px #0000001a}@media (min-width:992px){.more-choice:has(.w-tab-pane[data-w-tab=Tab\ 1].w--tab-active) #feature-learn-more{margin-top:-70px}.features-tab:has(.w-tab-pane[data-w-tab=Tab\ 1].w--tab-active){overflow:visible}.features-tab:has(.w-tab-pane[data-w-tab=Tab\ 1].w--tab-active) .features-tab-content-wrapper{overflow:visible}}@media screen and (max-width:991px){.hfw-op .hfw-op-righr:not(.wf){height:auto}.hfw-op-righr .image-section-ap{background-color:#0000}#flm-wrap{padding-left:0!important}}.rynse-search-wrap{box-sizing:border-box;opacity:0;max-width:640px;margin:40px auto 14px;padding:0 16px;animation:.5s ease-out .55s forwards rynseSearchIn}@keyframes rynseSearchIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.rynse-search-inner{align-items:center;display:flex;position:relative}.rynse-search-ico{color:#8a8a99;pointer-events:none;width:20px;height:20px;position:absolute;left:18px}.rynse-search-input{box-sizing:border-box;color:#1a1a2e;appearance:none;background:#fff;border:1.75px solid #b7afd6;border-radius:12px;outline:none;width:100%;padding:15px 46px 15px 48px;font-size:16px;line-height:1.2;transition:border-color .15s,box-shadow .15s}.rynse-search-input::placeholder{color:#9a9aa8}.rynse-search-input:focus{border-color:#5a47ff;box-shadow:0 0 0 3px #5a47ff26}.rynse-search-input::-webkit-search-cancel-button{appearance:none}.rynse-search-clear{color:#4435bf;cursor:pointer;background:#f2f1fb;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:0;font-size:18px;line-height:1;transition:background .15s;display:none;position:absolute;right:12px}.rynse-search-clear:hover{background:#e5e3f5}.rynse-search-count{text-align:center;color:#6a6a7a;margin-top:12px;font-size:14px}.rynse-search-empty{text-align:center;color:#6a6a7a;padding:48px 16px;font-size:17px;display:none}.rynse-featured{box-sizing:border-box;max-width:1000px;margin:0 auto 36px;padding:0 16px;display:none}.rynse-featured-card{background:#fff;border:1.5px solid #d9d4ff;border-radius:16px;align-items:stretch;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex;overflow:hidden;box-shadow:0 10px 30px #4435bf1a}.rynse-featured-card:hover{transform:translateY(-2px);box-shadow:0 14px 36px #4435bf29}.rynse-featured-thumb{flex:none;justify-content:center;align-items:center;width:300px;min-height:210px;display:flex}.rynse-featured-thumb svg{width:82px;height:82px}.rynse-featured-body{flex-direction:column;justify-content:center;padding:24px 28px;display:flex}.rynse-featured-badge{color:#fff;letter-spacing:.05em;text-transform:uppercase;background:#5a47ff;border-radius:999px;align-self:flex-start;align-items:center;margin:0 0 12px;padding:5px 11px;font-size:12px;font-weight:700;display:inline-flex}.rynse-featured-meta{color:#5a47ff;letter-spacing:.03em;margin:0 0 6px;font-size:13px;font-weight:600}.rynse-featured-title{color:#1a1a2e;margin:0 0 8px;font-size:22px;font-weight:700;line-height:1.25}.rynse-featured-desc{color:#5a5a6a;margin:0 0 14px;font-size:15px;line-height:1.55}.rynse-featured-link{color:#4435bf;font-size:15px;font-weight:700}@media (max-width:640px){.rynse-featured-card{flex-direction:column}.rynse-featured-thumb{width:100%;min-height:150px}}
@media (max-width:991px){.w-nav-menu.w--nav-menu-open{z-index:1000;animation:.4s ease-out nav-menu-reveal;display:block;position:absolute;top:100%;left:0;right:0}.w-nav-button.w--open{background:0 0}.top-line-2,.bottom-line-2{transition:translate .2s cubic-bezier(.165,.84,.44,1) .4s,rotate .2s cubic-bezier(.165,.84,.44,1)}.middle-line-2{transition:opacity .2s cubic-bezier(.165,.84,.44,1) .2s}.w-nav-button.w--open .top-line-2{transition-delay:0s,.4s;translate:0 7px;rotate:45deg}.w-nav-button.w--open .bottom-line-2{transition-delay:0s,.4s;translate:0 -7px;rotate:-45deg}.w-nav-button.w--open .middle-line-2{opacity:0}}@keyframes nav-menu-reveal{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){.w-nav-menu.w--nav-menu-open{animation:none}.top-line-2,.bottom-line-2,.middle-line-2{transition:none}}[data-reveal]{opacity:0;will-change:opacity, transform;transition:opacity .6s,transform .6s}[data-reveal=""],[data-reveal=slide]{transform:translateY(40px)}[data-reveal=grow]{transform:scale(.8)}[data-reveal].is-visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){[data-reveal]{opacity:1;transition:none;transform:none}}.w-tab-pane{display:none}.w-tab-pane.w--tab-active{display:block}.w-slider-mask{display:flex}.w-slide{flex:0 0 100%}@keyframes marquee-final-logo{0%{transform:translate(0)}to{transform:translate(-100%)}}.final-logo-slider{animation:30s linear infinite marquee-final-logo}@media (max-width:767px){.final-logo-slider{animation-duration:15s}}@keyframes marquee-career-partner{0%{transform:translate(0)}to{transform:translate(-100%)}}.logo-careear-partnar{animation:10s linear infinite marquee-career-partner}.nav-dropdown-icon:hover,.body-small.medium.text-neutral-04.dropdown-text:hover,.body-small.text-neutral-04.medium.nav-link-text:hover{color:#5a45fe;transition:all .3s}.button.primary:hover{background-color:#333;transition:all .3s}.button.primary:hover .button-right-icon{transition:all .3s;transform:translate(10px)}.body-text-18.text-neutral-03:hover,.heading-4.text-neutral-04:hover{color:#5a45fe;transition:all .3s}
