:root{--baseUnit: 0.75rem;--gutter: 2.25rem;--xs: 375px;--sm: 480px;--md: 992px;--lg: 1180px;--xl: 1920px}h1{font-size:3.052rem;font-weight:700;letter-spacing:-0.025rem}h2{font-size:2.441rem;font-weight:700;letter-spacing:-0.02rem}h3{font-size:1.953rem;font-weight:700;letter-spacing:-0.015rem}h4{font-size:1.563rem;font-weight:500;letter-spacing:-0.01rem}h5{font-size:1.25rem;font-weight:500;letter-spacing:-0.01rem}p{font-size:1rem;font-weight:500;letter-spacing:0}.body-text{font-size:1rem;font-weight:500;letter-spacing:0}b{font-weight:700}strong{font-weight:700}html{font-family:"Pretendard Variable",Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,"Helvetica Neue","Segoe UI","Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif;font-size:16px}@media screen and (max-width: 992px){html{font-size:16px}}@media screen and (max-width: 375px){html{font-size:12px}}html,body{background-origin:border-box;background-size:contain;color:#101828;font-weight:400;scroll-snap-type:y mandatory}h1,h2,h3,h4,h5{color:#000;line-height:1.4}h1,h2,h3{word-break:keep-all}h1{font-size:3.052rem}h2{font-size:2.441rem}h3{font-size:1.753rem}h4{font-size:1.563rem}h5{font-size:1.5}p{font-size:1rem}.body-text{font-size:1rem}h1{font-weight:700}h2{font-weight:700}h3{font-weight:700}h4{font-weight:500}h5{font-weight:700}p{font-weight:500}body-text{font-weight:500}b{font-weight:700}strong{font-weight:700}h1{letter-spacing:-0.03rem}h2{letter-spacing:-0.025rem}h3{letter-spacing:-0.015rem}h4{letter-spacing:-0.01rem}h5{letter-spacing:-0.01rem}p{letter-spacing:0rem}.body-text{letter-spacing:0rem}.zz-fw-regular{font-weight:400}.zz-fw-medium{font-weight:500}.zz-fw-bold{font-weight:700}.zz-fw-extra-bold{font-weight:900}h1{margin-top:0}@media screen and (max-width: 992px){.sm-heading1{font-size:36px}}p,.body-text{font-size:1rem;font-weight:400;letter-spacing:0rem;line-height:1.5}@media screen and (max-width: 992px){p,.body-text{font-size:15px}}.zz-small-text,caption{font-size:.9rem;font-weight:500;line-height:1.6}@media screen and (max-width: 992px){.zz-small-text,caption{font-size:14px}}.zz-line-height-compact{line-height:1}.zz-line-height-tight{line-height:1.2}.zz-line-height-normal{line-height:1.4}.zz-line-height-comfortable{line-height:1.5}.zz-line-height-loose{line-height:1.6}.zz-line-height-spacious{line-height:1.7}.zz-line-height-wide{line-height:1.8}#search-results a:visited{text-decoration-color:revert !important;color:revert}#search-results a:visited h5,#search-results a:visited mark{color:#551a8b !important}mark{padding:0;background-color:rgba(0,0,0,0);color:inherit;filter:contrast(1.5);font-weight:700}@media screen and (max-width: 992px){br:not(.sm-show){display:none}}*[onclick]{cursor:pointer}figure{overflow:hidden}img{pointer-events:none}img.img-fluid{max-width:100%}.flip-horizontal{transform:rotateY(180deg);transform-style:preserve-3d}.responsive-iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:none}a{text-decoration:underline}a svg{transition:.121s ease-out}@media(hover: hover){a:hover svg{transition:.121s ease-out}a:hover svg[class*=right]{transform:translateX(4px)}a:hover svg[class*=left]{transform:translateX(-4px)}}.user-select-none{user-select:none}.pipedriveform{min-height:560px;min-width:440px}@media screen and (max-width: 992px){.pipedriveform{min-width:280px}}.zz-white-space-nowrap{white-space:nowrap}.go-back-button{text-decoration:underline}@media(hover: hover){.go-back-button:hover{text-decoration:underline}}.can-transform{transition:all .121s ease-out}body.no-scroll{position:fixed;overflow-y:scroll;width:100%}details summary{cursor:pointer}.smooth-corners{visibility:hidden}@media screen and (max-width: 992px){img{max-width:100%}}hr{height:1.5px;background-color:#bdbdbd;border:none}@media screen and (max-width: 992px){.zz-sm-no-background{background-image:none !important}}.swiper{filter:blur(1px);overflow:hidden}.swiper::after{position:absolute;top:0;left:0;z-index:1;display:block;display:flex;width:100%;height:100%;align-items:center;justify-content:center;background-color:#000;color:#fff;opacity:1;transition:opacity .3s ease-out;content:"로딩 중입니다."}.swiper.blur-remove::after{display:none;opacity:0;pointer-events:none}.bento-section:has(.bento-section){padding-bottom:0}.zz-p-t-15{padding-top:11.25rem}.zz-p-b-15{padding-bottom:11.25rem}.zz-p-b-14{padding-bottom:10.5rem}.zz-p-t-12{padding-top:9rem}.zz-p-b-12{padding-bottom:9rem}.zz-p-t-10{padding-top:7.5rem}.zz-m-t-10{margin-top:7.5rem}.zz-p-b-10{padding-bottom:7.5rem}.zz-p-8{padding:6rem}.zz-p-t-8{padding-top:6rem}.zz-m-t-8{margin-top:6rem}@media screen and (max-width: 992px){.zz-sm-p-t-8{padding-top:6rem}}.zz-p-b-8{padding-bottom:6rem}.zz-m-b-8{margin-bottom:6rem}.zz-p-t-7{padding-top:5.25rem}.zz-m-t-7{margin-top:5.25rem}.zz-p-b-7{padding-bottom:5.25rem}.zz-m-b-7{margin-bottom:5.25rem}.zz-m-b-06{margin-bottom:.45rem}.zz-p-6{padding:4.5rem}.zz-p-t-6{padding-top:4.5rem}.zz-m-t-6{margin-top:4.5rem}.zz-p-b-6{padding-bottom:4.5rem}.zz-m-b-6{margin-bottom:4.5rem}.zz-p-05{padding:.375rem}.zz-p-t-05{padding-top:.375rem}.zz-m-t-05{margin-top:.375rem}.zz-m-r-05{margin-right:.375rem}.zz-p-b-05{padding-bottom:.375rem}.zz-m-b-05{margin-bottom:.375rem}.zz-p-5{padding:3.75rem}.zz-p-t-5{padding-top:3.75rem}.zz-m-t-5{margin-top:3.75rem}.zz-p-b-5{padding-bottom:3.75rem}.zz-m-b-5{margin-bottom:3.75rem}@media screen and (max-width: 992px){.zz-sm-p-b-5{padding-bottom:3.75rem}}.zz-p-4{padding:3rem}.zz-p-t-4{padding-top:3rem}.zz-m-t-4{margin-top:3rem}.zz-p-r-4{padding-right:3rem}.zz-p-b-4{padding-bottom:3rem}.zz-m-b-4{margin-bottom:3rem}@media screen and (max-width: 992px){.zz-sm-p-b-4{padding-bottom:3rem}}.zz-p-l-4{padding-left:3rem}.zz-p-3{padding:2.25rem}@media screen and (max-width: 992px){.zz-sm-p-3{padding:2.25rem !important}}.zz-p-t-3{padding-top:2.25rem}.zz-m-t-3{margin-top:2.25rem}.zz-p-r-3{padding-right:2.25rem}.zz-m-r-3{margin-right:2.25rem}.zz-p-b-3{padding-bottom:2.25rem}.zz-m-b-3{margin-bottom:2.25rem}.zz-p-l-3{padding-left:2.25rem}.zz-m-l-3{margin-left:2.25rem}.zz-p-2{padding:1.5rem}@media screen and (max-width: 992px){.zz-sm-p-2{padding:1.5rem !important}}.zz-p-t-2{padding-top:1.5rem}.zz-m-t-2{margin-top:1.5rem}@media screen and (max-width: 992px){.zz-sm-m-t-2{margin-top:1.5rem}}.zz-p-r-2{padding-right:1.5rem}.zz-m-r-2{margin-right:1.5rem}.zz-p-b-2{padding-bottom:1.5rem}.zz-m-b-2{margin-bottom:1.5rem}.zz-p-l-2{padding-left:1.5rem}.zz-p-1{padding:.75rem}.zz-m-1{margin:.75rem}@media screen and (max-width: 992px){.zz-sm-p-1{padding:.75rem !important}}.zz-p-t-1{padding-top:.75rem}.zz-m-t-1{margin-top:.75rem}@media screen and (max-width: 992px){.zz-sm-p-t-1{padding-top:.75rem}}.zz-p-r-1{padding-right:.75rem}.zz-m-r-1{margin-right:.75rem}.zz-p-b-1{padding-bottom:.75rem}.zz-m-b-1{margin-bottom:.75rem}.zz-p-l-1{padding-left:.75rem}.zz-p-0{padding:0rem}@media screen and (max-width: 992px){.zz-sm-p-0{padding:0rem !important}}.zz-p-t-0{padding-top:0rem}.zz-m-t-0{margin-top:0rem}.zz-p-r-0{padding-right:0rem}.zz-m-r-0{margin-right:0rem}.zz-p-b-0{padding-bottom:0rem}.zz-m-b-0{margin-bottom:0rem}@media screen and (max-width: 992px){.zz-sm-m-b-0{margin-bottom:0rem}}.zz-p-l-0{padding-left:0rem}.zz-m-l-0{margin-left:0rem}.zz-gap-0{gap:0rem}@media screen and (max-width: 992px){.zz-sm-gap-0{gap:0rem !important}}.zz-gap-4{gap:.375rem}.zz-gap-8{gap:.75rem}.zz-gap-12{gap:1.125rem}.zz-gap-16{gap:1.5rem}@media screen and (max-width: 992px){.zz-sm-gap-16{gap:1.5rem !important}}.zz-gap-20{gap:1.875rem}.zz-gap-24{gap:2.25rem}.zz-gap-28{gap:2.625rem}.zz-gap-32{gap:3rem}@media screen and (max-width: 992px){.zz-sm-gap-32{gap:3rem !important}}.zz-gap-36{gap:3.375rem}.zz-gap-40{gap:3.75rem}.zz-gap-44{gap:4.125rem}.zz-gap-48{gap:4.5rem}.zz-gap-56{gap:5.25rem}.zz-gap-64{gap:6rem}.zz-gap-72{gap:6.75rem}@media screen and (max-width: 992px){.zz-sm-p-0{padding:0}}.zz-width-1{width:.75rem;height:auto}.zz-width-2{width:1.5rem;height:auto}.zz-width-3{width:2.25rem;height:auto}.zz-height-3{width:auto;height:2.25rem}.zz-width-4{width:3rem;height:auto}.zz-height-4{width:auto;height:3rem}.zz-width-5{width:3.75rem;height:auto}.zz-width-7{width:5.25rem;height:auto}.zz-width-8{width:6rem;height:auto}.zz-width-9{width:6.75rem;height:auto}.zz-width-10{width:7.5rem;height:auto}.zz-width-14{width:10.5rem;height:auto}.zz-width-15{width:11.25rem;height:auto}.zz-width-16{width:12rem;height:auto}.zz-width-20{width:15rem;height:auto}.zz-height-100vh{height:100vh}.zz-min-height-100vh{min-height:100vh}.zz-height-100p{height:100%}.zz-width-100p{width:100%}.zz-width-100vw{width:100vw}@media screen and (max-width: 992px){.zz-width-sm-100p{width:100%}}.zz-position-absolute{position:absolute}.zz-position-relative{position:relative}@media screen and (max-width: 992px){.zz-sm-position-relative{position:relative !important}}.zz-position-sticky{position:sticky}.zz-z-index-10{z-index:10}.zz-z-index-100{z-index:100}.zz-top-0{top:0}.zz-left-0{left:0}.zz-bg-primary{background-color:#4aa570}.zz-bg-primary-dim{background-color:#f7f9f6}.zz-bg-black{background-color:#000}.zz-bg-dark{background-color:#000}.zz-bg-dark-dim{background-color:hsl(0,0%,10%)}.zz-bg-black-dim{background-color:rgba(0,0,0,.9)}.zz-bg-light{background-color:#f8f9fa}.zz-bg-white{background-color:#fff}.zz-bg-orange{background-color:#ffd678}.zz-bg-orange-light{background-color:rgb(255,244.9777777778,222)}.zz-bg-yellow-light{background-color:#fefcf4}.zz-bg-alicegreen{background-color:hsl(144,36.231884058%,91.4705882353%)}.zz-bg-brown-light{background-color:hsl(46.7307692308,58.4269662921%,95.0980392157%)}.zz-bg-danger-dim{background-color:rgba(255,0,0,.1)}.zz-text-inherit{color:inherit}.zz-text-danger{color:red}.zz-text-white{color:#fff !important}.zz-text-white-dim{color:hsla(0,0%,100%,.9)}.zz-text-white-dim-2{color:hsla(0,0%,100%,.8)}.zz-text-white-dim-3{color:hsla(0,0%,100%,.7)}.zz-text-white-dim-4{color:hsla(0,0%,100%,.6)}.zz-text-white-dim-5{color:hsla(0,0%,100%,.5)}.zz-text-orange-dark{color:rgb(120,83.5555555556,0)}.zz-text-orange{color:orange}.zz-text-primary{color:#4aa570}.zz-text-primary-dark{color:hsl(0,0%,8%)}.zz-text-primary-bright{color:hsl(145.0549450549,58.0753138075%,86.862745098%)}.zz-text-primary-shine{color:rgb(48.1171548117,241.8828451883,129.0303002437)}.zz-text-secondary{color:#9ca4a2}.zz-text-secondary-dark{color:hsl(165,4.2105263158%,52.7450980392%)}.zz-text-secondary-dim{color:hsl(165,4.2105263158%,82.7450980392%)}.zz-text-body{color:#101828}.zz-text-subtitle{color:#000}.zz-text-disabled{color:rgba(0,42,40,.3)}.zz-text-accent{color:#01eb67}:is(.zz-bg-black,.zz-bg-black-dim,.zz-bg-black) .zz-text-primary{color:rgb(48.1171548117,241.8828451883,129.0303002437)}.zz-text-starter{background:linear-gradient(90deg, #ffcd74, #ec008c);background-clip:text;color:#fff;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.zz-bg-gray-gradient{background:linear-gradient(rgba(196, 209, 230, 0), rgba(196, 209, 230, 0.4))}.zz-bg-gray-gradient-reverse{background:linear-gradient(rgba(196, 209, 230, 0.4), rgba(196, 209, 230, 0))}.zz-border-radius{border-radius:.375em}.zz-border-radius-1{border-radius:.5em}.zz-border-radius-2{border-radius:1em}.zz-border-radius-3{border-radius:1.5em}.zz-border-radius-5{border-radius:2.5em}.zz-border-radius-100p{border-radius:100%}.zz-border-radius-50p{border-radius:50%}.zz-border-top{border-top:1px solid #e0e5ea}.zz-border-bottom{border-bottom:1px solid #e0e5ea}.zz-border{border:1px solid #e0e5ea}.zz-border-primary{border:1px solid #4aa570}.zz-border-white{border:1px solid #fff}.zz-border-dim{border:1px solid hsla(0,0%,100%,.3)}.zz-border-sc-black{border:1px solid #1a192b}.zz-border-orange{border:1px solid #ffd678}.zz-border-shine{position:relative;background-clip:padding-box;border:1.4px solid rgba(0,0,0,0) !important}.zz-border-shine::before{position:absolute;top:0px;right:0;bottom:0;left:0;z-index:0;margin:-1.4px;background:linear-gradient(-45deg, rgba(255, 255, 255, 0.025), rgba(255, 255, 255, 0.15));border-radius:inherit;content:""}.zz-border-shine::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:inherit;border-radius:inherit;content:""}.zz-border-shine>*{position:relative;z-index:2}.zz-border-top{border-top:1px solid #e0e5ea}.zz-border-bottom{border-bottom:1px solid #e0e5ea}.zz-opacity-10{opacity:.1}.zz-opacity-20{opacity:.2}.zz-opacity-30{opacity:.3}.zz-opacity-40{opacity:.4}.zz-opacity-50{opacity:.5}.zz-opacity-60{opacity:.6}.zz-opacity-70{opacity:.7}.zz-opacity-80{opacity:.8}.zz-opacity-85{opacity:.85}.zz-opacity-90{opacity:.9}.zz-filter-grayscale{filter:grayscale(1)}.zz-text-decoration-none{text-decoration:none}@media screen and (max-width: 992px){.zz-text-decoration-sm-color-primary{text-decoration-color:#4aa570 !important}}.zz-text-decoration-underline{text-decoration:underline}@media screen and (max-width: 992px){.zz-text-decoration-sm-underline{text-decoration:underline}}.zz-display-block{display:block}.zz-display-inline-block{display:inline-block}.zz-display-flex{display:flex}.zz-display-inline-flex{display:inline-flex}.zz-display-grid{display:grid}@media screen and (max-width: 992px){.sm-hide{display:none !important}}@media screen and (min-width: 992px){.sm-only{display:none !important}}@media screen and (max-width: 992px){.sm-only{display:inline-flex !important}}.zz-display-flex-center-center{display:flex;align-items:center;justify-content:center}.zz-flex-direction-row{flex-direction:row}.zz-flex-direction-column{flex-direction:column}.zz-justify-content-center{justify-content:center}.zz-justify-content-between{justify-content:space-between}.zz-justify-content-start{justify-content:start}.zz-justify-content-end{justify-content:end}.zz-flex-wrap-wrap{flex-wrap:wrap}.zz-align-items-stretch{align-items:stretch}.zz-align-items-center{align-items:center}.zz-align-items-start{align-items:start}.zz-align-items-end{align-items:end}.zz-align-items-flex-start{align-items:flex-start}.zz-align-self-center{align-self:center}.zz-align-self-start{align-self:start}.zz-align-self-end{align-self:end}@media screen and (max-width: 992px){.zz-sm-justify-content-center{justify-content:center}}@media screen and (max-width: 992px){.zz-sm-justify-content-start{justify-content:start}}@media screen and (max-width: 992px){.zz-sm-flex-wrap-wrap{flex-wrap:wrap}}@media screen and (max-width: 992px){.zz-sm-flex-direction-row{flex-direction:row}}@media screen and (max-width: 992px){.zz-sm-flex-direction-column{flex-direction:column}}@media screen and (max-width: 992px){.zz-sm-order-1{order:1}}@media screen and (max-width: 992px){.zz-sm-order-2{order:2}}@media screen and (max-width: 992px){.zz-sm-order-3{order:3}}@media screen and (max-width: 992px){.zz-flex-wrap-wrap>*{flex:1 0 100%}}.zz-object-fit-contain{object-fit:contain}.zz-object-fit-cover{object-fit:cover}.zz-overflow-hidden{overflow:hidden}.zz-overflow-x-hidden{overflow-x:hidden}.zz-overflow-auto{overflow:auto}.zz-elevation-1{box-shadow:none}.zz-elevation-2{box-shadow:0px 0px 12px 2px rgba(0,0,0,.05),0px 0px 24px 4px rgba(50,50,93,.15)}.zz-elevation-inset-3{box-shadow:rgba(50,44,44,.1) 0px 1px 1px 0px inset,rgba(27,33,32,.3) 0px 50px 100px -20px,rgba(0,0,0,.4) 0px 30px 60px -30px}.zz-text-align-left{text-align:left}.zz-text-align-center{text-align:center}@media screen and (max-width: 992px){.zz-sm-text-align-left{text-align:left}.zz-sm-text-align-center{text-align:center}}.zz-vertical-align-bottom{vertical-align:bottom}.zz-wb-keep-all{word-break:keep-all}@media screen and (max-width: 992px){.full-animation-wrapper{margin-top:-8px}.full-animation-wrapper svg{width:88px}.full-animation-wrapper+*{margin-top:0 !important}}.animation-move-x{animation:moveX 20.12s linear infinite alternate}@keyframes moveX{0%{transform:translateX(0)}100%{transform:translateX(25%)}}.animation-move-x-reverse{animation:moveXReverse 20.12s linear infinite alternate}@keyframes moveXReverse{0%{transform:translateX(0)}100%{transform:translateX(-25%)}}footer a.no-underline{color:#101828;text-decoration:none}@media(hover: hover){footer a.no-underline:hover:hover{text-decoration:underline}}a{color:inherit}a.no-underline{text-decoration:none}@media(hover: hover){a.no-underline:hover{text-decoration:underline}}a.no-underline-hover{text-decoration:none}@media(hover: hover){a.no-underline-hover:hover{text-decoration:none}}a.zz-text-link_theme_paragraph{color:#2d2d2d}@media(hover: hover){a.zz-text-link_theme_paragraph:hover{color:rgb(58.2092050209,129.7907949791,88.10041841)}}.zz-dark-theme a{color:#fff}.zz-dark-theme a:visited{color:#fff}.tab{display:flex;gap:.75rem;flex-wrap:wrap}.button{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:.375rem .75rem;background-color:rgba(0,0,0,0);border-radius:.56em;border:none;transition:all .221s cubic-bezier(0.4, 0, 0.2, 1);white-space:nowrap;vertical-align:middle;text-decoration:none}.button *{color:inherit !important}.button-primary{background-color:#000;color:#fff}@media(hover: hover){.button-primary:hover{background-color:#01eb67;color:#000;box-shadow:0 0 4px 1.5px rgba(21,195,88,.44)}}:is(.zz-bg-black,.zz-bg-black-dim,zz-bg-dark) .button-primary{background-color:#01eb67;color:#000;box-shadow:inset 0 0 0 1.5px #01eb67}@media(hover: hover){:is(.zz-bg-black,.zz-bg-black-dim,zz-bg-dark) .button-primary:hover{background-color:#01eb67;color:#000;box-shadow:0 0 2px 1.5px #01eb67}}.button-secondary{background-color:#fff;color:hsl(220,42.8571428571%,15.9803921569%);box-shadow:0 0 1px 1.5px rgba(0,0,0,.15)}@media(hover: hover){.button-secondary:hover{background-color:rgb(239.075,241.35,243.625);color:hsl(220,42.8571428571%,5.9803921569%)}}:is(.zz-bg-black,.zz-bg-black-dim,zz-bg-dark) .button-secondary{background-color:rgba(0,0,0,0);color:#fff;box-shadow:inset 0 0 0 1.5px hsla(0,0%,100%,.5)}@media(hover: hover){:is(.zz-bg-black,.zz-bg-black-dim,zz-bg-dark) .button-secondary:hover{background-color:#f4f4f6;color:#000}}.button-tertiary{background-color:#f8f9fa;color:#101828}@media(hover: hover){.button-tertiary:hover{background-color:rgb(239.075,241.35,243.625)}}.button-large{padding:.75rem 1.125rem;font-size:1rem;font-weight:700;letter-spacing:0rem;line-height:1.2}@media screen and (max-width: 992px){.button-large{font-size:15px}}@media screen and (max-width: 992px){.button-large{padding:.75rem 2.25rem}}.button-small{padding:.5625rem .75rem;font-size:.9rem;font-weight:700;line-height:1.2}@media screen and (max-width: 992px){.button-small{font-size:14px}}nav{padding:16px 32px;box-shadow:0px 1px 0px 0px #e2e2e2;position:relative;width:100%;margin-left:auto;margin-right:auto;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 992px){nav{width:100%;padding-right:32px;padding-left:32px;box-shadow:none}}.zz-bg-black nav{box-shadow:none}nav #navbarSupportedContent{margin-right:auto;margin-left:auto}@media screen and (max-width: 992px){nav #navbarSupportedContent{height:100vh;width:100vw;position:fixed;top:0;transform:translateY(100%);padding:24px;background-color:#fff;left:0;right:100%;overflow-y:scroll;overflow-x:hidden;z-index:99999;box-shadow:0px -20px 100px 10px rgba(0,0,0,.35)}.zz-bg-black #navbarSupportedContent{background-color:#000}}@media screen and (max-width: 992px)and (max-width: 992px){.zz-bg-black #navbarSupportedContent{box-shadow:0px -2px 20px 0px hsla(0,0%,100%,.45)}}@media screen and (max-width: 992px){nav #navbarSupportedContent .dropdown-menu.show{position:relative}}@media screen and (min-width: 992px){nav .mobile-trigger-button{display:none !important}}nav .navbar-nav{display:flex;gap:24px}@media screen and (max-width: 992px){nav .navbar-nav{display:block;gap:32px}}@media screen and (max-width: 992px){nav .navbar-sub-category{display:none}}@media screen and (max-width: 992px){nav .nav-item{padding:16px 0px;font-size:20px;font-weight:bold}}nav .nav-link{transition:all .121s ease-in-out;cursor:pointer;color:#101828;font-size:16px;display:flex}@media screen and (max-width: 992px){nav .nav-link{font-size:20px;font-weight:bold}}@media screen and (min-width: 992px)and (hover: hover){nav .nav-link:hover{font-weight:600}}nav .nav-link::after{display:none}.feature-benefit-card-wrapper .feature-benefit-card{border:1px solid #e0e5ea}.feature-benefit-card-wrapper .feature-benefit-card{border-radius:.5em}.feature-benefit-card-wrapper .feature-benefit-card{overflow:hidden;background:#fff}.feature-benefit-card-wrapper .feature-benefit-card-helmet{padding-top:.9375rem;padding-bottom:.9375rem;background-color:#f8f9fa;border-bottom:1px solid #e0e5ea;color:hsl(220,42.8571428571%,30.9803921569%)}.feature-benefit-card-wrapper .feature-benefit-card-list{padding:2.25rem}.feature-benefit-card-wrapper .feature-benefit-card-list ul li{display:flex;align-items:center;gap:.75rem}.feature-benefit-card-wrapper .feature-benefit-card-list ul li img{width:1.25rem;filter:grayscale(1) brightness(0.75)}.feature-benefit-card-wrapper .feature-benefit-card-list ul li p{font-size:1.15rem;font-weight:500;letter-spacing:-0.01rem;line-height:2.1}.dropdown{text-decoration:none}.zz-dropdown-menu{cursor:pointer;visibility:hidden;display:none;background-color:#fff;padding:1.125rem 0;border-radius:.5625rem;border:none;z-index:100;box-shadow:rgba(0,0,0,.23) 0px 18px 32px;user-select:none;opacity:0}@media screen and (max-width: 992px){.zz-dropdown-menu:not(.has-shadow){border:none;box-shadow:none}.zz-dropdown-menu{border-radius:0}}.zz-dropdown-menu.show{display:block;visibility:visible}.zz-dropdown-menu.is-grid.show{display:grid;visibility:visible;grid-template-columns:repeat(2, 1fr)}.zz-dropdown-menu .zz-dropdown-item{background-color:#fff;min-width:9.375rem;display:flex;padding:.9375rem .75rem;max-height:45px;white-space:nowrap;text-decoration:none;color:#000;transition:all .15s ease-out}@media screen and (max-width: 992px){.zz-dropdown-menu .zz-dropdown-item{max-height:unset;flex-direction:column;align-items:flex-start;text-align:left;padding:.75rem .75rem;font-size:1.15rem;font-weight:500;letter-spacing:-0.01rem;line-height:1.4}#navbarSupportedContent .zz-dropdown-item{padding-left:0}}@media screen and (min-width: 992px)and (hover: hover){.zz-dropdown-menu .zz-dropdown-item:hover{background-color:#f8f9fa}}.zz-dropdown-menu .zz-dropdown-item:active{background-color:rgba(0,0,0,0)}.dropdown-toggle::after{display:none}.dropdown-menu.show{background:#fff;margin-top:.75rem !important}.dropdown-menu.show{border-radius:.5em}:is(.zz-bg-black) .zz-dropdown-menu{background-color:#000;box-shadow:0px 0px 4px 4px hsla(0,0%,100%,.24);margin-top:1.5rem}:is(.zz-bg-black) .zz-dropdown-menu .zz-dropdown-item{color:#fff !important;background-color:rgba(0,0,0,0)}@media(hover: hover){:is(.zz-bg-black) .zz-dropdown-menu .zz-dropdown-item:hover{background-color:hsl(0,0%,10%)}}@media(hover: hover){:is(.zz-bg-black) .zz-dropdown-menu .dropdown-item:hover{background-color:#000;color:#fff}}:is(.zz-bg-black) .zz-dropdown-menu .sub-menu{background-color:#000}:is(.zz-bg-black) .zz-dropdown-menu .sub-menu .zz-dropdown-item{background-color:#000;color:#fff !important}@media(hover: hover){:is(.zz-bg-black) .zz-dropdown-menu .sub-menu .zz-dropdown-item:hover{background-color:hsl(0,0%,10%)}}.sub-menu{position:relative;z-index:3;border-top:1px solid rgba(0,0,0,0);border-bottom:1px solid rgba(0,0,0,0)}.sub-menu svg{transition:all .05s ease-out}@media(hover: hover){.sub-menu:hover svg{transform:translateX(3px)}}@media screen and (max-width: 992px){.sub-menu{padding-top:0 !important;padding-bottom:0 !important}}.zz-sub-menu-item{top:-1px;left:100%;overflow:hidden;position:absolute;transition:all .121s ease-out;background-color:#fff;border-radius:.5625rem;border-top-left-radius:0;mix-blend-mode:color-dodge;box-shadow:none}.zz-sub-menu-item{border:1px solid #e0e5ea}@media screen and (max-width: 992px){.zz-sub-menu-item{mix-blend-mode:normal}}.zz-sub-menu-item .zz-dropdown-item{background-color:#fff}@media screen and (max-width: 992px){.zz-sub-menu-item .zz-dropdown-item{border:none;color:#101828 !important}}@media(hover: hover){.zz-sub-menu-item .zz-dropdown-item:hover{background-color:#f8f9fa}}.zz-sub-menu-item .zz-dropdown-item:last-child{color:#101828 !important}.zz-bg-black .zz-sub-menu-item{border:1px solid #fff}@media screen and (max-width: 992px){.zz-bg-black .zz-sub-menu-item{border:none}}.zz-bg-black .zz-sub-menu-item .zz-dropdown-item:last-child{border-left:none}@media screen and (max-width: 992px){.zz-sub-menu-item .zz-dropdown-item:last-child{border:none;color:#101828 !important}}@media screen and (max-width: 992px){.zz-sub-menu-item .zz-dropdown-item{background-color:rgba(0,0,0,0);box-shadow:none}}@media screen and (max-width: 992px){.zz-sub-menu-item{position:static;border:none;background-color:rgba(0,0,0,0);box-shadow:none}.sub-menu .zz-sub-menu-item{border:none !important}.sub-menu .zz-sub-menu-item .zz-dropdown-item{padding:.75rem 0em;padding-left:0;flex-direction:row;align-self:start}}.badge{border-radius:1.5em;padding:.25rem;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;display:inline-flex;font-size:.9rem;font-weight:500;line-height:1}@media screen and (max-width: 992px){.badge{font-size:14px}}.badge-primary{background:#4aa570;border:1px solid rgba(0,0,0,0);color:#fff !important}.badge-primary-outlined{background:#f7f9f6;border:1px solid #4aa570;color:#4aa570 !important}.badge-tertiary{background:#fafafa;border:1px solid rgba(0,0,0,0);color:#101828 !important}.badge-hot{background:#e30000;border:1px solid rgba(0,0,0,0);color:#fff !important}@media screen and (max-width: 992px){.badge{max-width:max-content;font-size:14px;line-height:1.6}}table{width:100%;border-collapse:collapse}@media screen and (max-width: 992px){table{display:block;overflow-x:auto;width:unset}}table thead th,table thead td{font-size:1rem;font-weight:700;letter-spacing:0rem;line-height:1.75}@media screen and (max-width: 992px){table thead th,table thead td{font-size:15px}}table thead th,table thead td{padding:.75rem 1.125rem;background:#fafafa;color:#101828;vertical-align:middle;word-break:keep-all}table thead th,table thead td{border:1px solid #e0e5ea}@media screen and (max-width: 992px){table thead th,table thead td{white-space:normal}}table tbody td{font-size:1rem;font-weight:500;letter-spacing:0rem;line-height:1.75}@media screen and (max-width: 992px){table tbody td{font-size:15px}}table tbody td{padding:.75rem 1.125rem;background-color:#fff;color:#101828;vertical-align:middle;word-break:keep-all}table tbody td{border:1px solid #e0e5ea}@media screen and (max-width: 992px){table tbody td{min-width:200px;white-space:normal}}.dark-table thead th,.dark-table thead td{background:#000;border-color:hsla(0,0%,100%,.2) !important;color:#fff}.dark-table tbody td{background-color:hsl(0,0%,6%);color:#fff;border-color:hsla(0,0%,100%,.2) !important}.nice-pricing-table thead .important{border-top:2px solid rgb(48.1171548117,241.8828451883,129.0303002437) !important}.nice-pricing-table .important{border-right:2px solid rgb(48.1171548117,241.8828451883,129.0303002437) !important;border-left:2px solid rgb(48.1171548117,241.8828451883,129.0303002437) !important;font-weight:bold}.zz-indicator-wrapper{display:flex;justify-content:space-between;margin:.75rem 0}.zz-indicator-wrapper .scroll-indicator{display:inline-flex;padding:.375rem .75rem;align-items:center;justify-content:center;background-color:rgba(0,0,0,0);border:none;border-radius:.56em;text-decoration:none;vertical-align:middle;white-space:nowrap;transition:all .221s cubic-bezier(0.4, 0, 0.2, 1);cursor:pointer}@media screen and (min-width: 992px){.zz-indicator-wrapper .scroll-indicator{display:none}}.zz-indicator-wrapper .scroll-indicator{border:1px solid #e0e5ea}.zz-indicator-wrapper .scroll-indicator{background:#fff;color:hsl(220,42.8571428571%,15.9803921569%)}@media(hover: hover){.zz-indicator-wrapper .scroll-indicator:hover{background-color:rgb(239.075,241.35,243.625)}}.zz-tab-panel.hidden{display:none}.zz-tabs{position:absolute;width:max-content;backdrop-filter:blur(10px);padding:.75rem 1.5rem;border-radius:1.125rem;display:flex;align-items:center;gap:1.5rem;background-color:rgba(0,0,0,.1);backdrop-filter:blur(10px);will-change:transform;transition:transform .121s ease-in-out,opacity .121s ease-in-out;transform-origin:center center;z-index:1}.zz-bg-black .zz-tabs{background-color:hsla(0,0%,100%,.18)}.zz-tabs.center{left:50%;transform:translate(-50%, -50%) !important}.zz-tabs.hidden{visibility:hidden}.zz-tabs.fixed{position:fixed;z-index:99999;top:32px;left:50%;visibility:visible !important;background-color:hsla(0,0%,100%,.52);box-shadow:inset 0px 0px 2px 1px hsla(0,0%,100%,.6),0px 0px 12px 2px rgba(0,0,0,.3),0px 0px 24px 4px rgba(50,50,93,.44);backdrop-filter:blur(10px);transition:transform .121s ease-in-out,background-color .121s ease-in-out;transform:translateX(-50%) translateY(0%)}.zz-bg-black .zz-tabs.fixed{background-color:rgba(0,0,0,.52)}@media screen and (max-width: 992px){.zz-tabs.fixed{top:0;width:100%;overflow-x:auto;border-radius:0;transform:translate(0%, 0%) !important;left:0;position:fixed}.zz-tabs.fixed .zz-tab{flex:0 0 auto}}.zz-tab{text-decoration:none;padding-bottom:0;opacity:.4;font-size:1.15rem;font-weight:700;letter-spacing:-0.01rem;line-height:1.5;cursor:pointer}.zz-tab:not([data-color=dark]){color:#fff}.zz-tabs.fixed .zz-tab.active{color:#000 !important}.zz-bg-black .zz-tabs.fixed .zz-tab.active{color:rgb(48.1171548117,241.8828451883,129.0303002437) !important}.zz-tabs.fixed .zz-tab.active *{color:inherit}.zz-tabs.fixed .zz-tab:not(.active){color:rgba(16,24,40,.52) !important;opacity:.7}.zz-bg-black .zz-tabs.fixed .zz-tab:not(.active){color:hsla(0,0%,100%,.52) !important}.zz-tabs.fixed .zz-tab:not(.active) *{color:inherit}.zz-tab.active{opacity:1}.zz-tabs.fixed .zz-tab.active{color:#000}.nav-tabs{display:flex;align-items:center;gap:.375rem;border-bottom:4px solid #101828;text-decoration:none;opacity:.24;font-size:1.563rem;font-weight:700;letter-spacing:-0.01rem;line-height:1.5;color:#000;transition:.121s ease-out}.nav-tabs:not(.disabled){cursor:pointer}.nav-tabs.active{opacity:1}:is(.zz-bg-black,.zz-bg-black) .nav-tabs{opacity:.72;color:#fff}:is(.zz-bg-black,.zz-bg-black) .nav-tabs.active{color:rgb(48.1171548117,241.8828451883,129.0303002437);opacity:1}:is(.zz-bg-black,.zz-bg-black) .nav-tabs>*{color:inherit}.nav-tabs-link{cursor:pointer;background-color:#fff}.nav-tabs-link{border:1px solid #e0e5ea}.nav-tabs-link.active{background-color:#4aa570;color:#fff}.nav-tabs-link.active *{font-weight:bold}@media(hover: hover){.nav-tabs-link:hover{text-decoration:none !important}}:is(.zz-bg-black,.zz-bg-black) .nav-tabs-link{background-color:rgba(0,0,0,0);border:1px solid #e0e5ea;color:#fff}:is(.zz-bg-black,.zz-bg-black) .nav-tabs-link.active{background-color:#4aa570;border:1px solid rgba(0,0,0,0);box-shadow:inset 0px 0px 3px 2px rgb(58.2092050209,129.7907949791,88.10041841)}.nav-pills-link{cursor:pointer;font-size:1rem;font-weight:700;letter-spacing:0rem;line-height:1.5;background-color:#fff;color:#101828;padding:.375rem .75rem;opacity:.7}.nav-pills-link{border:1px solid #e0e5ea}@media screen and (max-width: 992px){.nav-pills-link{font-size:15px}}.nav-pills-link.active{background-color:#1a192b;color:#fff}.nav-pills-link.active *{font-weight:bold}input:not(:placeholder-shown)[type=text]:focus:invalid,input:not(:placeholder-shown)[type=email]:focus:invalid{border:1px solid #e30000 !important}input:not(:placeholder-shown)[type=text]:invalid,input:not(:placeholder-shown)[type=email]:invalid{border:1px solid #e30000 !important}input:not(:placeholder-shown)[type=text]:focus:valid,input:not(:placeholder-shown)[type=email]:focus:valid{border:1px solid #4aa570 !important}input:not(:placeholder-shown)[type=text]:valid,input:not(:placeholder-shown)[type=email]:valid{border:1px solid #4aa570 !important}@media screen and (max-width: 992px){input{font-size:16px !important}input::placeholder{font-size:16px;vertical-align:middle}}iframe{border-radius:.5625rem}ul.list li{font-size:1rem;font-weight:regular;letter-spacing:0rem;line-height:1.75;color:#101828}@media screen and (max-width: 992px){ul.list li{font-size:15px}}ul.list li+ul.list li{margin-left:1.5rem}.folder{background:#fff;width:100%;position:relative}.folder{border-radius:.5em}.folder-summary{display:flex;align-items:center;line-height:1;background:#fff;border-top-left-radius:.5625rem;border-top-right-radius:.5625rem;border-bottom:1px solid #e0e5ea;padding-right:.75rem}.folder-summary__details{padding:1.5rem 2.25rem}.folder-summary__details__name{color:rgba(0,42,40,.3);font-size:16px;font-weight:500}.folder-summary__end{margin-left:auto}.folder-item{align-items:flex-start;display:flex;align-items:center;line-height:1;padding:.75rem;padding-left:1.875rem;position:relative;border-bottom:1px solid #e0e5ea}.folder-item:last-child{padding-top:1.5rem;padding-bottom:1.5rem;background-color:#fff;background-color:#edf9f5;border-bottom:none;border-left:8px solid hsl(145.0549450549,38.0753138075%,56.862745098%)}.folder-item__details{padding:1px 0 0 15px}.folder-item__details__name{position:relative;color:rgba(0,42,40,.3);font-weight:500}.folder-item__details__date{margin-top:10px;color:rgba(0,42,40,.3);line-height:1.4}.pulse{border-radius:100%;box-shadow:0 0 0 10px hsla(145.0549450549,38.0753138075%,56.862745098%,.4)}.investment-simulation{display:flex;mix-blend-mode:multiply;flex-wrap:nowrap}@media screen and (max-width: 992px){.investment-simulation{display:none}}.investment-simulation .portrait{background-position:50% 80%;transform-origin:right 50%}.hero-section-wrapper .hero-section{align-items:center;gap:5.8rem;z-index:1;position:static}@media screen and (max-width: 992px){.hero-section-wrapper .hero-section{flex-wrap:wrap}}.hero-section-wrapper .hero-section-title{flex:1 0 500px}@media screen and (max-width: 992px){.hero-section-wrapper .hero-section-title{flex-basis:100%}}.hero-section-wrapper .hero-section-image-container{display:flex;gap:1.5rem;margin-top:3rem;align-items:stretch}@media screen and (max-width: 992px){.hero-section-wrapper .hero-section-image-container{display:none;flex-direction:column}}.hero-section-wrapper .hero-section-image-wrapper{position:relative;flex:1 2 auto;display:flex;flex-direction:column;background-color:#e0e5ea;transition:background-color .121s ease-out}.hero-section-wrapper .hero-section-image-wrapper{border-radius:.5em}@media screen and (max-width: 992px){.hero-section-wrapper .hero-section-image-wrapper{flex-basis:100%}}.hero-section-wrapper .hero-section-image-wrapper{border:1px solid #e0e5ea}.hero-section-wrapper .hero-section-image-wrapper img.hero-section-image{width:100%;height:clamp(500px,100%,1200px);object-fit:cover;object-position:0% 0%}.hero-section-wrapper .hero-section-image-wrapper img.hero-section-image{border-radius:.5em}@media screen and (max-width: 992px){.hero-section-wrapper .hero-section-image-wrapper img.hero-section-image{min-width:100px;max-width:100%;min-height:200px;max-height:300px}}.grid-2-1{grid-template-columns:2fr 1fr}.grid-4-6{display:grid;grid-template-columns:4fr 6fr}@media screen and (max-width: 992px){.grid-4-6{grid-template-columns:repeat(1, 1fr)}}.grid-6-4{display:grid;grid-template-columns:6fr 4fr}@media screen and (max-width: 992px){.grid-6-4{grid-template-columns:repeat(1, 1fr)}}.grid-3-7{display:grid;grid-template-columns:3fr 7fr}@media screen and (max-width: 992px){.grid-3-7{grid-template-columns:repeat(1, 1fr)}}.grid-7-3{display:grid;grid-template-columns:7fr 3fr}@media screen and (max-width: 992px){.grid-7-3{grid-template-columns:repeat(1, 1fr)}}.grid-1{display:grid;grid-template-columns:repeat(1, 1fr)}@media screen and (max-width: 992px){.grid-1{grid-template-columns:repeat(1, 1fr)}}.grid-1-1{display:grid;grid-template-columns:repeat(1, 1fr)}@media screen and (max-width: 992px){.grid-1-1{grid-template-columns:repeat(1, 1fr)}}.grid-2{display:grid;grid-template-columns:repeat(2, 1fr)}@media screen and (max-width: 992px){.grid-2{grid-template-columns:repeat(1, 1fr)}}.grid-2-2{display:grid;grid-template-columns:repeat(2, 1fr)}@media screen and (max-width: 992px){.grid-2-2{grid-template-columns:repeat(1, 1fr)}}.grid-2-1{display:grid;grid-template-columns:repeat(2, 1fr)}@media screen and (max-width: 992px){.grid-2-1{grid-template-columns:repeat(1, 1fr)}}.grid-1-2{display:grid;grid-template-columns:repeat(1, 1fr)}@media screen and (max-width: 992px){.grid-1-2{grid-template-columns:repeat(1, 1fr)}}.grid-3{display:grid;grid-template-columns:repeat(3, 1fr)}@media screen and (max-width: 992px){.grid-3{grid-template-columns:repeat(1, 1fr)}}.grid-3-3{display:grid;grid-template-columns:repeat(3, 1fr)}@media screen and (max-width: 992px){.grid-3-3{grid-template-columns:repeat(1, 1fr)}}.grid-4{display:grid;grid-template-columns:repeat(4, 1fr)}@media screen and (max-width: 992px){.grid-4{grid-template-columns:repeat(1, 1fr)}}.grid-4-4{display:grid;grid-template-columns:repeat(4, 1fr)}@media screen and (max-width: 992px){.grid-4-4{grid-template-columns:repeat(1, 1fr)}}.grid-column-4{grid-column:1 / 4}@media screen and (max-width: 992px){.grid-column-4{grid-column:auto}}.grid-5{display:grid;grid-template-columns:repeat(5, 1fr)}@media screen and (max-width: 992px){.grid-5{grid-template-columns:repeat(1, 1fr)}}.grid-5-5{display:grid;grid-template-columns:repeat(5, 1fr)}@media screen and (max-width: 992px){.grid-5-5{grid-template-columns:repeat(1, 1fr)}}.grid-6{display:grid;grid-template-columns:repeat(6, 1fr)}@media screen and (max-width: 992px){.grid-6{grid-template-columns:repeat(1, 1fr)}}.grid-7-7{display:grid;grid-template-columns:repeat(7, 1fr)}@media screen and (max-width: 992px){.grid-7-7{grid-template-columns:repeat(1, 1fr)}}@media screen and (max-width: 992px){.grid-sm-1{grid-template-columns:repeat(1, 1fr)}}@media screen and (max-width: 992px){.grid-sm-2{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 992px){.grid-sm-3{grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 992px){.zz-sm-order-1{order:1}}@media screen and (max-width: 992px){.zz-sm-order-2{order:2}}@media screen and (max-width: 992px){.zz-sm-order-3{order:3}}.process-grid-16{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr) 16px);gap:2.25rem .5625rem}@media screen and (max-width: 992px){.process-grid-16{grid-template-columns:repeat(1, 1fr);gap:.75rem}}.before-and-after-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr) 24px);gap:1.5rem}@media screen and (max-width: 992px){.before-and-after-grid{grid-template-columns:repeat(1, 1fr);gap:.75rem}}.auto-grid-3-60px{display:grid;grid-template-columns:repeat(auto-fit, minmax(356px, 1fr));gap:60px}@media screen and (max-width: 992px){.auto-grid-3-60px{grid-template-columns:repeat(1, 1fr)}}.horizontal-scroll{display:flex;backdrop-filter:blur(20px);align-items:stretch;gap:.75rem;max-width:100vw;background-color:rgba(0,0,0,0)}.horizontal-scroll-text-area{position:absolute;bottom:0;z-index:2;display:flex;height:100%;flex-direction:column;justify-content:space-between}.horizontal-scroll-item{border-radius:.5em}.horizontal-scroll-item-image-wrapper{position:relative;overflow:hidden;margin-bottom:1.5rem;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;background:linear-gradient(rgba(190, 201, 220, 0), rgba(190, 201, 220, 0.4))}.horizontal-scroll-item-image-wrapper{border-radius:.5em}.horizontal-scroll-item-image-wrapper .mesh-gradient-canvas{position:absolute;top:0;left:0;z-index:3;width:100%;height:100%;min-height:181px;pointer-events:none;mix-blend-mode:lighten}@media screen and (max-width: 992px){.horizontal-scroll-item-image-wrapper .mesh-gradient-canvas{min-height:236px}}@media screen and (max-width: 992px){.horizontal-scroll-item-image-wrapper .mesh-gradient-fade-canvas{min-height:236px}}.horizontal-scroll-item-image-wrapper img{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;object-fit:cover}.horizontal-scroll-item-funding-round,.horizontal-scroll-item-logo{background-color:rgb(234.525,241.35,248.175);display:flex;align-items:center;justify-content:center;gap:.375rem;padding:.375rem .75rem}.horizontal-scroll-item-funding-round,.horizontal-scroll-item-logo{border-radius:.5em}@media(hover: hover){.horizontal-scroll-item-title:hover:hover{text-decoration:underline}}.horizontal-scroll-item-description{margin-bottom:.75rem;color:rgba(0,0,0,.5);font-weight:700;line-height:1.5;word-break:keep-all}.horizontal-scroll-item:has(.mesh-gradient-canvas) .horizontal-scroll-item-image-wrapper{background:#000}.horizontal-scroll-item.has-mesh-gradient .horizontal-scroll-item-image-wrapper{background:#000}.horizontal-scroll-dim-background{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background:#fff;opacity:1;pointer-events:none}.scroll-button{display:flex;width:32px;height:32px;align-items:center;justify-content:center;background-color:hsla(0,0%,100%,.75);color:#000;backdrop-filter:blur(4px);transition:all .112s ease-out}.scroll-button.button{min-width:32px;padding:0}.scroll-button.button{border-radius:.25em}.scroll-button.disabled{opacity:.5;pointer-events:none;transform:scale(0.85)}@media(hover: hover){.scroll-button:hover:hover:not(.disabled){transform:scale(1.2)}}@keyframes gradientShift{0%,100%{background-position:0% 50%}50%{background-position:100% 50%}}section{padding:6rem 4.5rem;position:relative}@media screen and (max-width: 992px){section{padding:4.5rem 1.125rem}}section .section-large-title{font-size:1.953rem;font-weight:700;letter-spacing:-0.015rem;line-height:1.56;color:#000;word-break:keep-all;word-wrap:break-word}section .section-large-description{font-size:1.563rem;font-weight:700;letter-spacing:-0.01rem;line-height:1.6;color:#000}section .section-title{font-size:1.563rem;font-weight:700;letter-spacing:-0.01rem;line-height:1.5;color:#000;word-break:keep-all;word-wrap:break-word}section .section-description{font-size:1.15rem;font-weight:500;letter-spacing:-0.01rem;line-height:1.75;color:#101828}section.zz-bg-black-dim+section.zz-bg-black-dim,section.zz-bg-light+section.zz-bg-light,section.zz-bg-white+section.zz-bg-white{padding-top:.75rem}:is(.hero-section-wrapper,.hero-section,[class*=hero-section])+section:is(.zz-bg-white){padding-top:0}section.intro+section,section.intro+.cta,section.outro+section,section.outro+.cta{padding-top:0}section#number-of-company-after-inquiry+#footer{margin-top:6rem}.notification{width:100%;overflow:hidden;top:0;z-index:9999;padding-top:.5625rem;padding-bottom:.5625rem;background-size:cover;display:inline-flex;align-items:center;justify-content:center;gap:1.5rem;color:#fff}@media screen and (min-width: 992px){.notification{height:4.8em}}@media screen and (max-width: 992px){.notification{justify-content:center;gap:.75rem}}.notification{text-decoration:none}@media(hover: hover){.notification:hover{text-decoration:underline}}.notification{text-decoration:none}@media(hover: hover){.notification:hover{text-decoration:none}}.notification{background:url("/assets/images/cloud-voucher-2025-bg.jpg") no-repeat center center;background-size:cover;transition:all .221s ease-out;animation:background-image 240s linear infinite forwards}.zz-bg-black .notification{border-bottom:1px solid hsla(0,0%,100%,.3)}@keyframes background-image{0%{background-position-y:20%}100%{background-position-y:30%}}@media screen and (max-width: 992px){.notification__image{display:none}}.notification__content,.notification__content *{font-size:15px;color:#fff}@media screen and (max-width: 992px){.notification__content,.notification__content *{flex:0 0 auto;text-align:center}}.notification__arrow{color:inherit;opacity:1;font-size:14px;display:none}@media screen and (max-width: 992px){.notification__arrow{display:block;flex:0 0 14px;color:#01eb67;font-size:14px}}.module-item{border:1px solid #e0e5ea}@media screen and (max-width: 992px){.module-item{margin-top:0px;margin-bottom:0px}}.module-item-title{font-size:1.563rem;font-weight:700;letter-spacing:-0.01rem;line-height:1.5;color:#000;word-break:keep-all;word-wrap:break-word}.module-item-content{font-size:1.125rem}.module-item-image{width:100%}.zz-pagination{display:flex;flex-direction:row;align-items:stretch;justify-content:center;gap:.5625rem}.zz-pagination li{display:flex;flex-direction:row;align-items:center;justify-content:center;color:#101828;width:1.75em;padding:.16em}.zz-pagination li{border-radius:.5em}.zz-pagination li a{color:inherit;text-decoration:none}.zz-pagination-active{background-color:#4aa570}.zz-pagination-active a{color:#fff !important}.expandable-list__item--hidden{display:none !important}.expandable-list__toggle{display:flex;align-items:center;gap:.75rem;margin-top:.375rem;padding:0;background-color:rgba(0,0,0,0);border:none;font-size:inherit;color:inherit;text-decoration:underline;font-weight:500;cursor:pointer;transition:color .221s cubic-bezier(0.4, 0, 0.2, 1)}@media(hover: hover){.expandable-list__toggle:hover{text-decoration:underline}}:is(.zz-bg-black,.zz-bg-black-dim,.zz-bg-dark) .expandable-list__toggle{color:inherit}.expandable-list__toggle-text{margin-top:.375rem}.faq-item{background-color:#fff;border-bottom:1px solid #e0e5ea;overflow:hidden;transition:box-shadow .3s ease}.faq-item[open] .faq-item__icon{transform:rotate(180deg)}.faq-item[open] .faq-item__question{background-color:rgba(0,0,0,.1)}.faq-item__question{display:flex;align-items:center;justify-content:space-between;padding:.75rem .9375rem;cursor:pointer;list-style:none;user-select:none;transition:background-color .3s ease}.faq-item__question:hover{background-color:rgba(0,0,0,.1)}.faq-item__question::-webkit-details-marker{display:none}.faq-item__question-text{display:flex;margin:0;flex:1;align-items:center;color:inherit;font-weight:500;gap:.75rem}.faq-item__question-marker{flex-shrink:0;color:#000;font-weight:700}.faq-item__toggle{display:flex;margin-left:.75rem;flex-shrink:0;align-items:center;justify-content:center}.faq-item__icon{width:1.5rem;height:1.5rem;flex-shrink:0;color:#000;transition:transform .3s ease}.faq-item__answer{background-color:rgba(0,0,0,.1);border-top:1px solid #e0e5ea}.faq-item__answer-content{display:flex;padding:.75rem .9375rem;align-items:flex-start;gap:.75rem}.faq-item__answer-text{font-weight:400;color:#101828;flex:1;line-height:1.65}.faq-item__answer-text a{color:#000;text-decoration:underline}.faq-item__answer-text a:hover{color:#000}.faq-item__answer-text p+p{margin-top:.9375rem}.faq-item__answer-text ul,.faq-item__answer-text ol{margin-top:.75rem;padding-left:1.5rem}.faq-item__answer-text li{margin-bottom:.375rem}@media screen and (max-width: 992px){.faq-item__question{padding:.5625rem .75rem}.faq-item__answer-content{padding:.5625rem .75rem}.faq-item__question-text{font-size:1rem}}.faq-category__header{margin-top:3rem;margin-bottom:1.5rem}.faq-category__header:first-child{margin-top:0}.faq-category__title{margin:0;color:#000;font-weight:700}.connector-wrapper{flex:10 10 auto}@media screen and (max-width: 992px){.connector-wrapper{flex-basis:calc((100% - 4px - 50px)/2)}}.connector-wrapper .connector{min-width:32px;background-color:hsl(145.0549450549,38.0753138075%,76.862745098%);height:1px;transform:scaleX(0);width:100%}@media screen and (max-width: 992px){.connector-wrapper .connector{margin-right:0;margin-left:0}}.main-title-wrapper .main-title{position:relative;margin-left:-0.3%;font-size:clamp(3.2rem,4.5vw,4.5rem);font-weight:900;line-height:1.35;color:#000;letter-spacing:-0.03em}@media screen and (max-width: 992px){.main-title-wrapper .main-title{font-size:clamp(2.4rem,2vw,3rem)}}.main-title-wrapper .main-title-large{color:#000;font-size:6rem}@media screen and (max-width: 992px){.main-title-wrapper .main-title-large{width:100%;font-size:3rem}}:is(.zz-bg-black,.zz-bg-black) .main-title-large{color:#fff}.hero-section .main-title,.hero-text .main-title{font-size:clamp(2.5rem,2vw,4rem)}@media screen and (max-width: 992px){.hero-section .main-title,.hero-text .main-title{font-size:clamp(2.4rem,3vw,3rem)}}.main-title.feature,.main-title *.content{font-size:2.2rem;font-weight:700;line-height:1.5;color:#000}@media screen and (max-width: 992px){.main-title.feature,.main-title *.content{font-size:1.6rem}}@media screen and (max-width: 992px){.main-title.feature svg,.main-title *.content svg{width:2.2rem}}.main-title.pricing{font-size:clamp(3.2rem,3vw,3rem);font-weight:700;line-height:1.4;color:#000}@media screen and (max-width: 992px){.main-title.pricing svg{width:2.2rem}}:is(.zz-bg-primary,.zz-bg-black,.zz-bg-black-dim) .main-title,:is(.zz-bg-primary,.zz-bg-black,.zz-bg-black-dim) .main-subtitle{color:#fff !important}:is(.zz-bg-primary,.zz-bg-black,.zz-bg-black-dim) .main-title{font-weight:700}.main-title-wrapper .main-subtitle{margin-top:.75rem;color:#6e6e76;font-size:1.5rem;font-weight:700;line-height:1.56}@media screen and (max-width: 992px){.main-title-wrapper .main-subtitle{font-size:1.2em}}.main-title-wrapper .text-link{display:inline-flex;align-items:center}.main-title-wrapper .text-link svg{width:0;opacity:0;transition:opacity .2s ease-in-out,width .2s ease-in-out}@media screen and (max-width: 992px){.main-title-wrapper .text-link svg{display:none}}.main-title-wrapper .text-link:hover svg{opacity:1;width:2.25rem;margin:0 .375rem 0 0}@media screen and (max-width: 992px){.main-title-wrapper .text-link:hover svg{display:none}}.main-title-v2-wrapper .main-title-v2{font-size:clamp(1.75rem,1.75vw,3rem);font-weight:700;line-height:1.4;color:#000;color:#9ca4a2}@media screen and (max-width: 992px){.main-title-v2-wrapper .main-title-v2 svg{width:2.2rem}}.main-title-v2-wrapper .main-title-v2 *:is(.highlight){color:#01eb67}.main-grid-wrapper{display:grid;grid-template-columns:repeat(4, 1fr);grid-auto-rows:92px;align-items:stretch;gap:12px;min-width:404px;flex:3 0 40%}@media screen and (min-width: 992px){.main-grid-wrapper{max-width:404px}}@media screen and (max-width: 480px){.main-grid-wrapper{grid-auto-rows:calc((100vw - 36px)/5);grid-template-columns:repeat(4, calc((100vw - 36px) / 5))}}.main-grid-wrapper .grid-item{padding:4px;background-color:#fff;border:1px solid rgba(0,0,0,0);color:#c4c4c4;display:flex;font-size:14px;font-weight:500;word-break:keep-all;line-height:1.3;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;border-radius:.5rem;user-select:none;position:relative}@media screen and (max-width: 480px){.main-grid-wrapper .grid-item{font-size:11px}}.main-grid-wrapper .grid-item img{width:14px;filter:grayscale(1)}.main-grid-wrapper .grid-item img.head{width:24px;filter:grayscale(0)}.main-grid-wrapper .grid-item img.active{filter:grayscale(0)}.main-data-wrapper{overflow:hidden}.main-data-wrapper .overflow-horizontal-scroll-container{display:flex;align-items:center;justify-content:start;padding:.75rem 0;gap:1.5rem}.main-data-wrapper .main-data-item{display:flex;align-items:center;justify-content:center;gap:.375rem;text-align:center;padding:0;flex:1 0 160px}@media screen and (max-width: 992px){.main-data-wrapper .main-data-item{flex:1 0 160px}}.main-data-wrapper .main-data-item-count{font-size:1.953rem;font-weight:bold;letter-spacing:-0.015rem;line-height:1.5;min-height:34px;letter-spacing:-0.01em;color:#000;text-align:center}@media screen and (max-width: 992px){.main-data-wrapper .main-data-item-count{text-align:center}}.main-data-wrapper .main-data-item-label{font-size:1.15rem;font-weight:medium;letter-spacing:-0.01rem;line-height:1.5;color:#101828;text-align:center}@media screen and (max-width: 992px){.main-data-wrapper .main-data-item-label{text-align:center}}@media screen and (max-width: 992px){.main-data-wrapper .main-data-item{justify-content:center}}.main-animation-wrapper{display:flex;align-items:center;justify-content:center;gap:0;padding:3rem 3rem 3rem}@media screen and (max-width: 992px){.main-animation-wrapper{padding:16px;gap:12px}}.main-animation-terminal{overflow:hidden;position:relative;z-index:1;background:#f0faf0}@media screen and (max-width: 992px){.main-animation-terminal{display:none !important}}.main-animation-terminal{border-radius:.5em}@media screen and (max-width: 992px){.main-animation-terminal{padding-bottom:0}}.main-animation-terminal-header{background-color:rgb(201.75,237.25,201.75);padding:.9rem .75rem}.main-animation-terminal-header-text{color:rgb(42.4184100418,94.5815899582,64.2008368201);font-size:14px;font-weight:500}.logo-wrapper{background-color:#fff;flex:1 100 20px}@media screen and (max-width: 992px){.logo-wrapper{width:20px;height:100px;flex-basis:50px}}.logo-wrapper{border-radius:2.5em}@media screen and (max-width: 992px){.logo-wrapper .logo{scale:.8}}.example-image-wrapper{background-color:#f8f9fa;position:relative;z-index:1;margin-bottom:420px}@media screen and (max-width: 992px){.example-image-wrapper{display:none !important}}.example-image-wrapper .example-image{display:flex;justify-content:center;align-items:center;position:absolute;transform:translateY(-100px)}.example-image-wrapper .example-image img{max-height:640px;object-fit:cover;object-position:0% 0%}.example-image-wrapper .example-image-item{position:relative}.example-image-wrapper .example-image-item:not(:nth-child(2)) img{max-height:550px}.example-image-wrapper .example-image-item img{position:relative;z-index:1}.main-feature-card-wrapper{margin-top:1.5rem;gap:1.875rem}.main-feature-card-wrapper:has(.no-padding){margin-top:3rem;gap:3rem}.main-feature-card-wrapper .main-feature-card{position:relative;z-index:1;pointer-events:none;display:flex;flex-direction:column;justify-content:space-between;box-shadow:none}.main-feature-card-wrapper .main-feature-card{border:1px solid #e0e5ea}@media(hover: hover){.main-feature-card-wrapper .main-feature-card:hover{box-shadow:rgba(0,0,0,.12) 0px 0px 12px}}.main-feature-card-wrapper .main-feature-card{border-radius:.5em}.main-feature-card-wrapper .main-feature-card:not(.main-feature-card-cta){background-color:#fff}@media screen and (max-width: 992px){.main-feature-card-wrapper .main-feature-card{padding:0;flex-wrap:wrap}}.main-feature-card-wrapper .main-feature-card-title-and-subtitle-wrapper{display:flex;padding:1.5rem;gap:.75rem}.main-feature-card-wrapper .main-feature-card-title-and-subtitle-wrapper.no-padding{padding:0}.main-feature-card-wrapper .main-feature-card-title{margin-bottom:.75rem;color:#000;font-size:1.4rem;font-weight:700;display:flex;align-items:center;flex-wrap:wrap;gap:.375rem}.main-feature-card-wrapper .main-feature-card-title.cta{color:#fff}.main-feature-card-wrapper .main-feature-card-emoji{margin-top:.1875rem}.main-feature-card-wrapper .main-feature-card-subtitle{color:#6e6e76;font-size:1.15rem;font-weight:500;letter-spacing:-0.01rem;line-height:1.8;font-weight:700;line-height:1.5;transition:.121s ease-out;word-break:keep-all}@media screen and (max-width: 992px){.main-feature-card-wrapper .main-feature-card-subtitle{word-break:break-all}}.main-feature-card-wrapper .main-feature-card-subtitle.cta{color:#fff}.main-feature-card-wrapper .main-feature-card-image-wrapper{background-color:#f6f6f6;padding:1.5rem;width:100%;padding-bottom:0;display:flex;justify-content:center;position:relative;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;overflow:hidden}@media screen and (max-width: 992px){.main-feature-card-wrapper .main-feature-card-image-wrapper{border-top:1px solid #ddd}}.main-feature-card-wrapper .main-feature-card-image{width:100%;height:300px;background-size:contain;background-repeat:no-repeat;background-position:50% 0%;z-index:1;position:relative;transition:all .121s ease-out}.main-feature-card-wrapper .main-feature-card-image.no-max-width{max-width:none}:is(.zz-bg-black) .main-feature-card{box-shadow:rgba(0,0,0,.12) 0px 0px 12px;background-color:#fff}@media(hover: hover){:is(.zz-bg-black) .main-feature-card:hover{box-shadow:rgba(0,0,0,.4) 0px 15px 35px}}:is(.zz-bg-black) .main-feature-card-title.cta{color:#fff}.main-faq-wrapper .main-faq-item{transition:background-color .121s ease-out;background:#fff}.main-faq-wrapper .main-faq-item{border:1px solid #e0e5ea}.main-faq-wrapper .main-faq-item{border-radius:.5em}@media(hover: hover){.main-faq-wrapper .main-faq-item:not([open]):hover{background-color:hsl(0,0%,97%)}}.main-faq-wrapper .main-faq-item-summary{padding:.75rem 1.5rem;color:#101828;font-size:1.3rem;font-weight:400;letter-spacing:-0.01rem;font-weight:500;line-height:1.7;display:flex;align-items:center;gap:.375rem}.main-faq-wrapper .main-faq-item-details{font-size:1.15rem;font-weight:500;letter-spacing:-0.01rem;line-height:1.7;max-width:80%;word-break:keep-all;padding:1.5rem;padding-top:0rem}@media screen and (max-width: 992px){.main-faq-wrapper .main-faq-item-details{max-width:100%;word-break:break-all}}.main-wrapper{padding-bottom:0rem;z-index:1}@media screen and (max-width: 992px){.main-wrapper{min-height:unset;padding-bottom:3.75rem}}.partner-info p{font-size:1.15rem;font-weight:500;letter-spacing:-0.01rem;line-height:1.75;color:#101828;margin:1.4em 0em}.partner-info h2,.partner-info h3{margin:2.5em 0em 1em}.partner-info h4,.partner-info h5{margin:2em 0em 1em;font-weight:bold}.partner-info ul{font-size:1.15rem;font-weight:500;letter-spacing:-0.01rem;line-height:1.75;color:#101828;margin-left:1.275rem}.partner-info ul li{list-style:initial;list-style-position:outside}.partner-info ul li ul{margin-left:1.5rem}.partner-info ul li ul li{list-style:circle;list-style-position:outside}.partner-info ol li{font-size:1.15rem;font-weight:500;letter-spacing:-0.01rem;line-height:1.75;color:#101828;list-style:decimal;list-style-position:inside}.partner-info table{border-collapse:collapse;width:100%}.partner-info table th{max-width:10.5rem;background-color:#f8f9fa !important}.partner-info table th,.partner-info table td{font-size:1rem;font-weight:500;letter-spacing:0rem;line-height:1.6;word-break:keep-all;vertical-align:middle;padding:.75rem 1.125rem;border:1px solid #e0e5ea}@media screen and (max-width: 992px){.partner-info table th,.partner-info table td{font-size:15px}}.partner-info table ul{margin-left:.75rem}.partner-info table ul li{font-size:1rem;font-weight:500;letter-spacing:0rem;line-height:1.6}@media screen and (max-width: 992px){.partner-info table ul li{font-size:15px}}.partner-info table p{margin:0;font-size:1rem;font-weight:500;letter-spacing:0rem;line-height:1.6}@media screen and (max-width: 992px){.partner-info table p{font-size:15px}}.partner-info table *{font-size:.9rem;font-weight:500;line-height:1.75}@media screen and (max-width: 992px){.partner-info table *{font-size:14px}}.partner-info .figure-caption p{font-size:.9rem;font-weight:500;line-height:1.75}@media screen and (max-width: 992px){.partner-info .figure-caption p{font-size:14px}}.partner-interview-panel{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:2.25rem;padding:1.5rem 1.875rem;background:hsl(220.1324503311,61.1336032389%,96.568627451%)}.partner-interview-panel{border-radius:.5em}.zz-bg-black .partner-interview-panel{background-color:hsl(0,0%,10%)}.partner-interview-panel__info-wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.75rem;flex-grow:3;padding:.75rem 0 0}.partner-interview-panel__info-wrapper p{font-size:1rem;font-weight:500;letter-spacing:0rem;line-height:1.7}@media screen and (max-width: 992px){.partner-interview-panel__info-wrapper p{font-size:15px}}.partner-interview-panel__info-wrapper h5,.partner-interview-panel__info-wrapper p{margin:0;color:rgb(9.4834008097,19.3619433198,39.3165991903)}.partner-interview-panel__links{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.5625rem}.partner-interview-panel__links .button{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.1875rem}@media(hover: hover){.partner-interview-panel__links .button:hover svg{transition:.121s ease-out;transform:translateX(4px)}}.partner-interview-panel__image{align-self:stretch;max-width:20rem;flex-grow:1;overflow:hidden}.partner-interview-panel__image{border-radius:.5em}.partner-interview-panel__image img{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 992px){.partner-interview-panel__image{display:none}}.content-card__thumbnail{display:block;position:relative;overflow:hidden;flex-shrink:0;width:100%;aspect-ratio:1.89/1}.content-card__thumbnail{border-radius:.5em}.content-card__thumbnail{border:1px solid #e0e5ea}.content-card__thumbnail-image{display:block;object-fit:cover;width:100%;height:100%;transition:all .121s ease-out}:is(.content-card__thumbnail:hover) .content-card__thumbnail-image{transform:scale(1.03)}.content-card__thumbnail-image_logo{position:absolute;top:8px;left:8px;overflow:hidden;background:#fff;border:1px solid #fff;border-radius:50%;object-fit:scale-down}.content-card__title{word-break:keep-all}.content-card__title_size_s{font-size:1.15rem;font-weight:bold;letter-spacing:-0.01rem;line-height:1.5}.content-card__title_size_m{font-size:1.15rem;font-weight:bold;letter-spacing:-0.01rem;line-height:1.5}.content-card__title_size_l{font-size:1.953rem;font-weight:700;letter-spacing:-0.015rem;line-height:1.5;color:#000}.content-card_theme_list{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:1.6875rem}@media screen and (max-width: 992px){.content-card_theme_list{flex-direction:column;align-items:stretch}}.content-card_theme_list .content-card__thumbnail{width:clamp(6em,12vw,10em);height:8em;aspect-ratio:unset}@media screen and (max-width: 992px){.content-card_theme_list .content-card__thumbnail{width:100%}}.content-card_theme_card_s{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:.375rem}.content-card_theme_card_m{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:.375rem}.content-card_theme_card_l{display:grid;grid-template-columns:repeat(2, 1fr);gap:1.875rem}@media screen and (max-width: 992px){.content-card_theme_card_l{grid-template-columns:repeat(1, 1fr)}}@media screen and (max-width: 992px){.content-card_theme_card_l{gap:.75rem}}.related-content .content-card__title{font-size:1.15rem;font-weight:600;letter-spacing:-0.01rem;line-height:1.4}.related-content .content-card__body{font-size:1rem;font-weight:medium;letter-spacing:0rem;line-height:1.7;color:#101828;opacity:.89}@media screen and (max-width: 992px){.related-content .content-card__body{font-size:15px}}.partner-banner{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:1.5rem;padding:.9375rem 1.5rem}.partner-banner{border-radius:.5em}.partner-banner_blue{background:hsl(220.1324503311,61.1336032389%,96.568627451%)}.partner-banner__description{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:1.125rem}.partner-banner__link{color:inherit;font-weight:500}.toc{display:flex;flex-direction:column;align-items:start;justify-content:start}@media screen and (min-width: 992px){.toc{position:sticky;top:12px;align-self:start}}@media screen and (max-width: 992px){.toc{padding:1.5rem 0;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3}}.toc__title{display:flex;flex-direction:row;align-items:center;justify-content:start;margin-bottom:1.125rem;gap:.375rem;font-weight:700;opacity:.32}.toc__list{list-style:none !important}.toc__list #TableOfContents{padding:0;box-shadow:none}.toc__list #TableOfContents ol li{list-style:none}.toc__list #TableOfContents ol li::marker{font-size:1rem;font-weight:700;letter-spacing:0rem;line-height:1.4}@media screen and (max-width: 992px){.toc__list #TableOfContents ol li::marker{font-size:15px}}.toc__list #TableOfContents ol li a{font-size:1rem;font-weight:700;letter-spacing:0rem;line-height:1.4;text-decoration:none}@media screen and (max-width: 992px){.toc__list #TableOfContents ol li a{font-size:15px}}.toc__list #TableOfContents ol li ol{padding-left:.75rem;margin:.63rem 0;border-left:1px solid rgba(0,0,0,.2);display:flex;flex-direction:column;align-items:start;justify-content:start;gap:.375rem}.toc__list #TableOfContents ol li ol li::marker{font-size:.9rem;font-weight:500;line-height:1.5}@media screen and (max-width: 992px){.toc__list #TableOfContents ol li ol li::marker{font-size:14px}}.toc__list #TableOfContents ol li ol li a{font-size:.9rem;font-weight:500;line-height:1.5;opacity:.8}@media screen and (max-width: 992px){.toc__list #TableOfContents ol li ol li a{font-size:14px}}.toc__list #TableOfContents ol li ol li a>strong{font-size:.9rem;font-weight:500;line-height:1.5}@media screen and (max-width: 992px){.toc__list #TableOfContents ol li ol li a>strong{font-size:14px}}.toc__list #TableOfContents>ol{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:.5625rem}.toc__list .markdown #TableOfContents{box-shadow:none}.toc__list .markdown #TableOfContents ol li{padding:.375rem;list-style:none}.toc__list .markdown #TableOfContents ol li::marker{font-size:1.563rem;font-weight:700;letter-spacing:-0.01rem;line-height:1.4}.toc__list .markdown #TableOfContents ol li a{font-size:1.563rem;font-weight:700;letter-spacing:-0.01rem;line-height:1.4}.qna__wrapper{width:unset;max-width:40rem}@media screen and (max-width: 992px){.qna__wrapper{width:100%}}.qna__img{max-width:40rem;height:60px;flex-shrink:0}.qna__img_q{filter:grayscale(100%)}@media screen and (max-width: 992px){.qna__img{width:30px;height:30px}}.feature-grid-section-items.feature-grid-1-16px{display:grid;grid-template-columns:repeat(1, 1fr);gap:16px}@media screen and (max-width: 992px){.feature-grid-section-items.feature-grid-1-16px{grid-template-columns:repeat(1, 1fr)}}.feature-grid-section-items.feature-grid-1-20px{display:grid;grid-template-columns:repeat(1, 1fr);gap:20px}@media screen and (max-width: 992px){.feature-grid-section-items.feature-grid-1-20px{grid-template-columns:repeat(1, 1fr)}}.feature-grid-section-items.feature-grid-1-24px{display:grid;grid-template-columns:repeat(1, 1fr);gap:24px}@media screen and (max-width: 992px){.feature-grid-section-items.feature-grid-1-24px{grid-template-columns:repeat(1, 1fr)}}.feature-grid-section-items.feature-grid-2-16px{display:grid;grid-template-columns:repeat(auto-fit, minmax(586px, 1fr));gap:16px}@media screen and (max-width: 992px){.feature-grid-section-items.feature-grid-2-16px{grid-template-columns:repeat(1, 1fr)}}.feature-grid-section-items.feature-grid-2-20px{display:grid;grid-template-columns:repeat(auto-fit, minmax(584px, 1fr));gap:20px}@media screen and (max-width: 992px){.feature-grid-section-items.feature-grid-2-20px{grid-template-columns:repeat(1, 1fr)}}.feature-grid-section-items.feature-grid-2-24px{display:grid;grid-template-columns:repeat(auto-fit, minmax(582px, 1fr));gap:24px}@media screen and (max-width: 992px){.feature-grid-section-items.feature-grid-2-24px{grid-template-columns:repeat(1, 1fr)}}.feature-grid-section-items.feature-grid-3-12px{display:grid;grid-template-columns:repeat(auto-fit, minmax(388px, 1fr));gap:12px}@media screen and (max-width: 992px){.feature-grid-section-items.feature-grid-3-12px{grid-template-columns:repeat(1, 1fr)}}.feature-grid-section-items.feature-grid-3-16px{display:grid;grid-template-columns:repeat(auto-fit, minmax(385.3333333333px, 1fr));gap:16px}@media screen and (max-width: 992px){.feature-grid-section-items.feature-grid-3-16px{grid-template-columns:repeat(1, 1fr)}}.feature-grid-section-items.feature-grid-3-20px{display:grid;grid-template-columns:repeat(auto-fit, minmax(382.6666666667px, 1fr));gap:20px}@media screen and (max-width: 992px){.feature-grid-section-items.feature-grid-3-20px{grid-template-columns:repeat(1, 1fr)}}.feature-grid-section-items.feature-grid-3-24px{display:grid;grid-template-columns:repeat(auto-fit, minmax(380px, 1fr));gap:24px}@media screen and (max-width: 992px){.feature-grid-section-items.feature-grid-3-24px{grid-template-columns:repeat(1, 1fr)}}.feature-grid-section-items.feature-grid-4-12px{display:grid;grid-template-columns:repeat(auto-fit, minmax(288px, 1fr));gap:12px}@media screen and (max-width: 992px){.feature-grid-section-items.feature-grid-4-12px{grid-template-columns:repeat(1, 1fr)}}.feature-grid-section-items.feature-grid-4-16px{display:grid;grid-template-columns:repeat(auto-fit, minmax(285px, 1fr));gap:16px}@media screen and (max-width: 992px){.feature-grid-section-items.feature-grid-4-16px{grid-template-columns:repeat(1, 1fr)}}.feature-grid-section-items.feature-grid-4-20px{display:grid;grid-template-columns:repeat(auto-fit, minmax(282px, 1fr));gap:20px}@media screen and (max-width: 992px){.feature-grid-section-items.feature-grid-4-20px{grid-template-columns:repeat(1, 1fr)}}.feature-grid-section-items.feature-grid-4-24px{display:grid;grid-template-columns:repeat(auto-fit, minmax(279px, 1fr));gap:24px}@media screen and (max-width: 992px){.feature-grid-section-items.feature-grid-4-24px{grid-template-columns:repeat(1, 1fr)}}.feature-grid-section-items.feature-grid-5-16px{display:grid;grid-template-columns:repeat(auto-fit, minmax(224.8px, 1fr));gap:16px}@media screen and (max-width: 992px){.feature-grid-section-items.feature-grid-5-16px{grid-template-columns:repeat(1, 1fr)}}.feature-grid-section-items.feature-grid-6-12px{display:grid;grid-template-columns:repeat(auto-fit, minmax(188px, 1fr));gap:12px}@media screen and (max-width: 992px){.feature-grid-section-items.feature-grid-6-12px{grid-template-columns:repeat(1, 1fr)}}.feature-grid-section-items.row-for-dynamic-rendering{grid-auto-rows:auto}@media screen and (max-width: 992px){.feature-grid-section-items{grid-template-columns:1}}.feature-grid-section-item{padding:1.5rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1.125rem;position:relative}.feature-grid-section-item{border-radius:.5em}.feature-grid-section-item.row-for-dynamic-rendering{padding:.75rem;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:.75rem}@media screen and (max-width: 992px){.feature-grid-section-item{min-width:auto;padding:.375rem 0}}.feature-grid-section-item-title{font-size:clamp(14px,1rem,1.15rem)}@media screen and (max-width: 992px){.feature-grid-section-item-title{word-wrap:break-word}}.feature-grid-section-item-content{margin-top:-0.5625rem;word-break:break-all}@media screen and (max-width: 992px){.feature-grid-section-item-content{word-break:break-all}}.feature-grid-section-item .badge{margin-bottom:.9rem;opacity:1}.feature-grid-section-item-icon{width:24px;height:24px}@media screen and (max-width: 992px){.feature-grid-section-item-icon{width:16px;height:16px}}.feature-grid-section-item-icon-wrapper{display:inline-flex;align-items:center;justify-content:center;padding:.5625rem}.feature-grid-section-item-icon-wrapper{border-radius:.5em}@media screen and (max-width: 992px){.feature-grid-section-item-icon-wrapper{width:32px;height:32px;border-radius:1.5rem}}.feature-grid-section-item-logo{margin-bottom:.375rem;object-fit:cover;width:100%}.feature-grid-section-item-logo{border-radius:.5em}:is(section.zz-bg-light,section.zz-bg-brown-light) .feature-grid-section-item-icon-wrapper{background-color:#fff}:is(section) .feature-grid-section-item-icon-wrapper{background-color:#f8f9fa}.zz-bg-black .feature-grid-section-item,.zz-bg-black-dim .feature-grid-section-item{background-color:hsl(0,0%,10%)}.zz-bg-black .feature-grid-section-item-title,.zz-bg-black-dim .feature-grid-section-item-title{color:#fff !important;opacity:1}.zz-bg-black .feature-grid-section-item p,.zz-bg-black-dim .feature-grid-section-item p{color:#fff !important;opacity:.71;font-size:1.1rem}@media screen and (max-width: 992px){.zz-bg-black .feature-grid-section-item,.zz-bg-black-dim .feature-grid-section-item{padding:1.5rem}.zz-bg-black .feature-grid-section-item.important,.zz-bg-black-dim .feature-grid-section-item.important{order:1}.zz-bg-black .feature-grid-section-item:not(.important),.zz-bg-black-dim .feature-grid-section-item:not(.important){order:2}}.zz-bg-black .feature-grid-section-item-icon-wrapper,.zz-bg-black-dim .feature-grid-section-item-icon-wrapper{background-color:#fafafa}.zz-bg-glass{background:rgba(0,0,0,.2);backdrop-filter:blur(20px);transition:all .321s ease-out}.hidden:not(.zz-tab-panel.hidden){visibility:hidden;opacity:0}.markdown{padding-top:0rem;background-color:#fff}.markdown *[role=presentation]{display:none !important}.markdown>*:first-child{margin-top:0}.markdown h1,.markdown h2,.markdown h3,.markdown h4,.markdown h5{margin:2em 0em .6em;font-weight:bold;line-height:1.56;color:hsl(0,0%,10%)}.markdown h1:target:before,.markdown h2:target:before,.markdown h3:target:before,.markdown h4:target:before,.markdown h5:target:before{display:block;visibility:hidden;height:120px;margin-top:-120px;content:""}.markdown h1 a,.markdown h2 a,.markdown h3 a,.markdown h4 a,.markdown h5 a{margin:inherit;font-size:inherit;font-weight:400;line-height:1.4}.markdown h1{margin-top:0;font-size:3.052rem;letter-spacing:-0.035rem;font-weight:bold}@media screen and (max-width: 992px){.markdown h1{font-size:36px}}.markdown h2{font-size:2.441rem;letter-spacing:-0.025rem}@media screen and (max-width: 992px){.markdown h2{font-size:32px}}.markdown h3{font-size:1.953rem;letter-spacing:-0.025rem}@media screen and (max-width: 992px){.markdown h3{font-size:28px}}.markdown h4{font-size:1.563rem;letter-spacing:-0.01rem}@media screen and (max-width: 992px){.markdown h4{font-size:22px}}.markdown .info-block h4{margin-top:5rem}.markdown .figure-caption{margin-top:.45rem;margin-bottom:1.275rem}.markdown h5{font-size:1.25rem;letter-spacing:-0.01rem;font-weight:medium}@media screen and (max-width: 992px){.markdown h5{font-size:18px}}.markdown *:not(h1,h2,h3,h4,h5,p)+p{margin-top:1.5rem}.markdown p{font-weight:400}.markdown p+:not(h1,h2,h3,h4,h5,p){margin-top:1.5rem}.markdown p+p{margin-top:1.125rem}.markdown img+p:not(.emoji){margin-top:1.5rem}.markdown p:has(>img)+*:not(style){margin-top:1.5rem}.markdown p:has(>img)+style+*{margin-top:1.5rem}.markdown a:has(>img){margin-top:1.5rem}.markdown h3+h4{margin-top:1em}.markdown h4+h5{margin-top:1em}.markdown small{font-size:.8rem}.markdown p,.markdown span,.markdown li,.markdown summary{line-height:1.8;color:#090909}@media screen and (max-width: 992px){.markdown p,.markdown span,.markdown li,.markdown summary{font-size:17px !important}}.markdown strong{color:#090909;font-weight:700}.markdown img{display:block;max-width:100%;height:auto}.markdown img:not(.emoji,table td>*){border-radius:.5em}.markdown img:not(.emoji,table td>*){border:1px solid #e0e5ea}.markdown figure{width:100%;margin-bottom:3rem;margin-top:1.5rem;margin-left:auto;margin-right:auto}.markdown figure img{margin:0px auto;display:block}.markdown figure img{border-radius:.5em}.markdown figure img{border:1px solid #e0e5ea}.markdown pre,.markdown details{margin:1.5rem 0;font-size:1rem;font-weight:400;letter-spacing:0rem;line-height:1.6}@media screen and (max-width: 992px){.markdown pre,.markdown details{font-size:15px}}.markdown pre img:not(.emoji),.markdown details img:not(.emoji){width:100%;display:block;margin-left:auto;margin-right:auto}.markdown pre img:not(.emoji),.markdown details img:not(.emoji){border-radius:.5em}.markdown pre img:not(.emoji),.markdown details img:not(.emoji){border:1px solid #e0e5ea}.markdown hr{border:none;border-bottom:2px dashed #ddd}.markdown blockquote{border-left:3px solid rgba(88,122,143,.4);padding:.75rem 1.5rem .75rem 1.875rem;margin:1.5rem 0;word-break:keep-all;word-wrap:break-word}.markdown blockquote+.markdown blockquote{margin-top:2.25rem}.markdown blockquote p{color:inherit;font-weight:medium}.markdown blockquote strong{padding:0;background:rgba(0,0,0,0);border:none;border-radius:0;color:inherit;font-weight:bold}.markdown blockquote h4{margin:0}.markdown ol{list-style-type:decimal;list-style-position:outside;margin:1.5rem 0;margin-left:1.2rem}.markdown ol+p img:not(.emoji){margin-bottom:3rem}.markdown ol *+*{margin-top:.18rem}.markdown ul{margin:1.5rem 0;margin-left:1.2rem}.markdown ul *+*{margin-top:.18rem}.markdown ul li{list-style-type:disc;list-style-position:outside;max-width:100%}.markdown ul li::marker{color:#101828}@media screen and (max-width: 992px){.markdown ul{margin-right:auto;white-space:normal}}.markdown table{border-collapse:collapse;margin-top:.375rem}.markdown table th{background-color:#f7fafb;border-bottom-color:#e6e6e6 !important;color:#000;font-weight:700 !important}.markdown table th,.markdown table td{font-size:1rem;font-weight:medium;letter-spacing:0rem;line-height:1.6;border:1px solid #e0e5ea;font-size:1rem;word-break:keep-all;max-width:24rem;padding:.75rem;vertical-align:top}@media screen and (max-width: 992px){.markdown table th,.markdown table td{font-size:15px}}@media screen and (max-width: 992px){.markdown table th,.markdown table td{font-size:1rem;font-weight:medium;letter-spacing:0rem;line-height:1.6}}@media screen and (max-width: 992px)and (max-width: 992px){.markdown table th,.markdown table td{font-size:15px}}.markdown table .figure-caption p{font-size:.9rem;font-weight:500;line-height:1.75}@media screen and (max-width: 992px){.markdown table .figure-caption p{font-size:14px}}.markdown :is(a strong,a b){color:inherit}.testimonial-quote{padding:1.95rem;flex-grow:1}.testimonial-quote{border-radius:.5em}.testimonial-quote h5{margin-bottom:1.125rem;font-size:1.2rem;font-weight:bold}.testimonial-quote p{opacity:.7}.user-photo{width:50px;height:50px;border-radius:50%;object-fit:cover;object-position:0 7px}.testimonial-wrapper{gap:1.125rem}@media screen and (max-width: 992px){.testimonial-wrapper{gap:3rem}}.testimonial-wrapper .testimonial-block{display:flex;flex-direction:column;align-items:space-between;justify-content:center;gap:1.125rem}.testimonial-wrapper .testimonial-block:first-child,.testimonial-wrapper .testimonial-block:last-child{transform:scale(0.9)}.testimonial-wrapper .testimonial-block:first-child h5,.testimonial-wrapper .testimonial-block:last-child h5{opacity:.8}@media(max-width: 960px){.testimonial-wrapper .testimonial-block:first-child,.testimonial-wrapper .testimonial-block:last-child{transform:revert}}.testimonial-wrapper .testimonial-block .testimonial-quote{box-shadow:rgba(0,0,0,.08) 0px 4px 16px}.swiper-pagination .swiper-pagination-bullet{width:12px;height:12px}.swiper-pagination .swiper-pagination-bullet-active{background:#4aa570}.swiper-card-news__image{display:block;margin-left:auto;margin-right:auto;object-fit:cover;width:clamp(360px,80%,800px)}@media screen and (max-width: 992px){.swiper-card-news__image{width:clamp(340px,100%,480px)}}.swiper-card-news__button.swiper-button-prev,.swiper-card-news__button.swiper-button-next{color:#4aa570;height:32px;width:32px;border-radius:25%;background-color:#fff;box-shadow:0px 4px 12px rgba(0,0,0,.24)}.swiper-card-news__button.swiper-button-prev:after,.swiper-card-news__button.swiper-button-next:after{font-size:16px;font-weight:700}@media screen and (max-width: 992px){.swiper-card-news__button.swiper-button-prev,.swiper-card-news__button.swiper-button-next{display:none}}.swiper-blog{height:320px;overflow:unset !important}.swiper-blog .swiper-wrapper{height:320px}.swiper-blog__button.swiper-button-prev,.swiper-blog__button.swiper-button-next{position:static;color:#000;height:1.8rem;width:1.8rem;background-color:#fff;margin:0;transition:scale .125s ease}.swiper-blog__button.swiper-button-prev,.swiper-blog__button.swiper-button-next{border-radius:.5em}.swiper-blog__button.swiper-button-prev:after,.swiper-blog__button.swiper-button-next:after{font-size:12px;font-weight:900}.swiper-blog__button.swiper-button-prev:active,.swiper-blog__button.swiper-button-next:active{transform:scale(0.95)}.swiper-blog .swiper-slide .card-v2-title{color:#fff}.swiper-customer-interview{height:500px;background:#1a192b}.swiper-customer-interview{border-radius:1.5em}.swiper-customer-interview .swiper-slide{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:1.5rem;transition:opacity .3s ease-in-out}@media screen and (max-width: 992px){.swiper-customer-interview .swiper-slide{flex-direction:column;align-items:stretch}}.swiper-customer-interview .swiper-slide:not(.swiper-slide-active){opacity:.5}.swiper-customer-interview__image{object-fit:cover}.swiper-customer-interview__image{border-radius:.5em}@media screen and (max-width: 992px){.swiper-customer-interview__image{display:none}}.swiper-customer-interview__preview-text{color:#fff;line-height:1.6;word-break:keep-all;word-wrap:break-word}.swiper-customer-interview__logo{height:50px;margin-top:.75rem;filter:grayscale(100%) brightness(0) invert(1)}.swiper-customer-interview.swiper{padding:3rem 3rem 1.5rem 3rem}.swiper-customer-interview .swiper-pagination{position:static}.swiper-customer-interview .swiper-pagination-bullet{width:max-content;height:max-content;background:rgba(0,0,0,0);border-radius:unset;opacity:1;margin:0 1.125rem !important}.swiper-customer-interview .swiper-pagination-bullet-active{border-top:3px solid #fff}.options-2{display:grid;grid-template-columns:repeat(2, 1fr)}@media screen and (max-width: 992px){.options-2{grid-template-columns:repeat(1, 1fr)}}.options__button{border:1px solid rgba(0,0,0,0);transition:all .121s ease-out}.options__button img{filter:grayscale(100%);transition:all .121s ease-out}@media(hover: hover){.options__button:hover{transform:translateY(-8px) !important;cursor:pointer}.options__button:hover img{filter:unset}}.options__button_active{border:1px solid #01eb67}.options__button_active img{filter:unset}.inquiry__description{font-size:1.25rem;font-weight:500;letter-spacing:-0.01rem;text-align:center;line-height:1.5;margin:.75rem 0 0}@media screen and (max-width: 992px){.inquiry__description{font-size:18px}}.inquiry__prerequisite+.inquiry__prerequisite{margin-top:.75rem}@media screen and (max-width: 992px){.inquiry__prerequisite+.inquiry__prerequisite{margin-top:0}}.inquiry__prerequisite{max-width:100%;margin:0 auto;text-align:left;padding:.375rem 0}@media screen and (max-width: 992px){.inquiry__prerequisite{padding:.525rem 0}}.inquiry__prerequisite-details{line-height:1.56;margin:.75rem 0;font-size:1.25rem;font-weight:500;letter-spacing:-0.01rem;font-weight:300}@media screen and (max-width: 992px){.inquiry__prerequisite-details{padding-left:0}}.inquiry__prerequisite-details ul li{margin-top:.75rem}.inquiry__prerequisite-list{font-size:18px;font-weight:500;padding:24px;color:#000;list-style:disc;list-style-position:inside;display:flex;align-items:start;gap:.75rem;box-shadow:rgba(0,0,0,.12) 0px 0px 12px}.inquiry__prerequisite-list{border:1px solid #e0e5ea}.inquiry__prerequisite-list{border-radius:.5em}@media screen and (max-width: 992px){.inquiry__prerequisite-list{font-size:16px}}.inquiry__prerequisite-list .form-check-input{width:24px;height:24px;flex-basis:24px;flex-shrink:0;flex-grow:0;margin-top:0;position:relative}.inquiry__prerequisite-list .form-check-input:checked{background-color:#4aa570}.inquiry__prerequisite-list label{word-break:keep-all;word-wrap:break-word}.inquiry__prerequisite-list+.inquiry__prerequisite-list{margin-top:1.5rem}.inquiry__prerequisite-sub-list{font-size:18px;margin-top:.75rem;opacity:.72}@media screen and (max-width: 992px){.inquiry__prerequisite-sub-list{font-size:16px}}.inquiry .emoji{position:absolute;pointer-events:none}.inquiry__faq{background-color:#f7f7f7;max-width:100%;margin:1.5rem 0;text-align:left;padding:2.25rem 3rem;align-items:center;justify-content:center}.inquiry__faq{border-radius:.5em}@media screen and (max-width: 992px){.inquiry__faq{padding:2.25rem}}.inquiry__faq:last-child{margin-bottom:3rem}.inquiry__faq-title{font-size:1.953rem;font-weight:700;letter-spacing:-0.015rem;text-align:center;margin:4.5rem 0 2.25rem}.inquiry__faq-subtitle{font-size:18px;text-align:left;font-weight:700;margin:0 0 1.5rem;color:#888}@media screen and (max-width: 992px){.inquiry__faq-subtitle{font-size:16px}}.inquiry__faq-question{max-width:100%;margin:0 auto;text-align:left;margin:1.5rem 0}@media screen and (max-width: 992px){.inquiry__faq-question{margin:1.125rem 0}}.inquiry__faq-question:last-child{margin:0}.inquiry__faq-summary{font-size:18px;font-weight:500;list-style:revert;line-height:1.5}@media screen and (max-width: 992px){.inquiry__faq-summary{padding:0 0 0 1.125rem;font-size:16px}}.inquiry__faq-details{line-height:1.5;margin:.75rem 0 1.875rem;font-size:18px;padding:0 0 0 1.5rem;opacity:.8}@media screen and (max-width: 992px){.inquiry__faq-details{padding:0 0 0 1.125rem;font-size:16px}}.inquiry__faq-details ul li{margin-top:.375rem}.inquiry__faq-details_small{line-height:1.56;font-size:15px}.inquiry__faq-details_small ul{background-color:#ebebeb;padding:.75rem 1.5rem 1.125rem;margin-top:.75rem}.inquiry__faq-details_small ul{border-radius:.5em}.inquiry__faq-details_small ul li{margin-top:.375rem;font-size:15px}.inquiry__faq-button{text-align:left;margin:.75rem 0 0;font-size:18px;line-height:1.4}@media screen and (max-width: 992px){.inquiry__faq-button{padding:.525rem 1.125rem;font-size:16px}}.inquiry__faq-button a{all:revert}.inquiry summary::-webkit-details-marker{display:none}.inquiry summary{position:relative;padding-left:1.125rem;cursor:pointer;list-style-type:none}.inquiry summary::before{content:"";position:absolute;border-top:.375rem solid rgba(0,0,0,0);border-bottom:.375rem solid rgba(0,0,0,0);border-left:.525rem solid #222;top:.45rem;left:0;transition:.25s transform}@media screen and (max-width: 992px){.inquiry summary::before{top:.6rem}}.inquiry details[open] summary:before{transform:rotateZ(90deg)}.screenshot{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:1.125rem}.screenshot__heading{font-size:2.441rem;font-weight:700;letter-spacing:-0.025rem;line-height:1.4}.screenshot__img-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:relative}.screenshot__img-wrapper source{display:none}@media screen and (max-width: 1180px){.screenshot__img-wrapper{gap:.75rem}}.screenshot__img{width:100%}.screenshot__img{border-radius:.5em}@media screen and (max-width: 1180px){.screenshot__img{margin-bottom:1.35rem}}.screenshot__caption{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:.5625rem;position:absolute;width:max-content;z-index:999}@media screen and (max-width: 1180px){.screenshot__caption{position:static;width:100%}}.screenshot__caption-icon{width:28px}@media screen and (max-width: 1180px){.screenshot__caption-icon{display:none}}.screenshot__caption-text{color:#fff;padding:1.05rem;padding-left:1.2rem;width:max-content;line-height:1.7;font-weight:500;background-color:rgba(0,0,0,.7);backdrop-filter:blur(4.5px)}.screenshot__caption-text{border-radius:.6em}@media screen and (max-width: 1180px){.screenshot__caption-text{width:100%}}details summary{list-style:none}details summary::-webkit-details-marker{display:none}details blockquote{margin-top:0 !important;margin-bottom:.375rem !important}details p+blockquote{margin-top:1.5rem !important}details[open] summary svg{transition:transform .5s ease;transform:rotate(90deg)}.content-details[open] summary svg{transition:transform .3s ease;transform:rotate(90deg)}.statutory-workplace-training-calculator{width:100%;height:15rem;padding:1.5rem;background-color:hsl(0,0%,10%);display:flex;flex-direction:column;justify-content:center;gap:1.5rem;margin:0 auto;padding:20px;box-shadow:rgba(50,44,44,.1) 0px 1px 1px 0px inset,rgba(27,33,32,.3) 0px 50px 100px -20px,rgba(0,0,0,.4) 0px 30px 60px -30px;text-align:center}.statutory-workplace-training-calculator{border-radius:.5em}.statutory-workplace-training-calculator__input-container{display:flex;margin-bottom:10px;align-items:center;justify-content:center;color:#fff}.statutory-workplace-training-calculator__number-input{display:flex;align-items:center;justify-content:center}.statutory-workplace-training-calculator__input{width:max-content;height:3rem;padding:5px;text-align:center;font-size:1.563rem;font-weight:400;letter-spacing:-0.01rem;line-height:1;margin-right:.75rem}.statutory-workplace-training-calculator__input{border-radius:.5em}.statutory-workplace-training-calculator__button{padding:.375rem .75rem;margin:0 5px;background-color:#f8f9fa;font-size:1.563rem;font-weight:400;letter-spacing:-0.01rem;line-height:1;border:none;border-radius:3px;cursor:pointer;position:relative;transition:all .061s ease-out}.statutory-workplace-training-calculator__button{border-radius:.5em}@media(hover: hover){.statutory-workplace-training-calculator__button:hover:hover{background-color:rgb(218.25,223.5,228.75)}}.statutory-workplace-training-calculator__button:active{transform:scale(0.97)}.statutory-workplace-training-calculator__button_decrement{order:1}.statutory-workplace-training-calculator__button_increment{order:3}.statutory-workplace-training-calculator__result-container{margin-top:10px}.statutory-workplace-training-calculator__result{font-weight:bold;font-size:1.953rem;font-weight:500;letter-spacing:-0.015rem;line-height:1.4;color:rgb(48.1171548117,241.8828451883,129.0303002437);display:flex;align-items:center;justify-content:center}.statutory-workplace-training-calculator__result .badge.badge-small.badge-primary{margin-left:.375rem}.statutory-workplace-training-calculator__original-result{font-weight:bold;font-size:1.15rem;font-weight:500;letter-spacing:-0.01rem;line-height:1.4}.statutory-workplace-training-calculator__original-result,.statutory-workplace-training-calculator__original-result+i{color:#fff;opacity:.64;text-decoration:line-through}.statutory-workplace-training-calculator__total-amount{color:rgb(48.1171548117,241.8828451883,129.0303002437);font-size:1.953rem;font-weight:500;letter-spacing:-0.015rem;line-height:1.4}.promotion-service-list{display:flex;flex-direction:row;align-items:stretch;justify-content:center;gap:.99rem;flex-wrap:wrap}.promotion-service-list-item{padding:1.5rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1.125rem;background-color:hsl(0,0%,10%);width:clamp(16em,100%,24em)}.promotion-service-list-item{border-radius:.5em}@media screen and (min-width: 992px){.promotion-service-list-item{min-height:16em}}.promotion-service-list-item p{font-size:1.1rem}@media screen and (max-width: 992px){.promotion-service-list-item-icon{width:16px;height:16px}}.promotion-service-list-item-icon-wrapper{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;background-color:#000}.promotion-service-list-item-icon-wrapper{border-radius:.5em}@media screen and (max-width: 992px){.promotion-service-list-item-icon-wrapper{width:32px;height:32px;border-radius:1.5rem}}.promotion-service-list-item-title{font-size:1.3rem}@media screen and (max-width: 992px){.promotion-service-list-item-title{word-wrap:break-word}}.cta{background:#000;color:#fff;border:2px solid #000;padding:4.5rem;text-align:center}.cta{border-radius:.5em}.zz-bg-black .cta{border:1px solid hsla(0,0%,100%,.5)}@media screen and (max-width: 992px){.cta{padding:1.5rem .75rem}}.cta__text{margin:0 0 .9375rem 0}.cta__text_top{font-size:1rem;font-weight:500;letter-spacing:0rem;line-height:1.75}@media screen and (max-width: 992px){.cta__text_top{font-size:15px}}@media screen and (max-width: 992px){.cta__text_top{font-size:1rem;font-weight:500;letter-spacing:0rem;line-height:1.75}}@media screen and (max-width: 992px)and (max-width: 992px){.cta__text_top{font-size:15px}}.cta__text_main{font-size:1.953rem;font-weight:700;letter-spacing:-0.015rem;line-height:1.5;text-wrap:balance;color:inherit}@media screen and (max-width: 992px){.cta__text_main{font-size:1.15rem;font-weight:700;letter-spacing:-0.01rem;line-height:1.5}}.cta__text_bottom{font-size:1.15rem;font-weight:500;letter-spacing:-0.01rem;line-height:1.75;color:inherit}.cta.cta-dark{background-color:rgba(50,50,50,.5);border:1px solid hsla(0,0%,100%,.5);color:#fff}.cta.cta-dark .cta__text_main{font-size:1.563rem;font-weight:700;letter-spacing:-0.01rem;line-height:1.5;color:#fff}.cta .button-primary{background:#01eb67;color:#000}.cta .button-secondary{background:rgba(0,0,0,0);color:#fff}.cta .button-secondary:hover{background:#fff;color:#000}.zz-container{width:100%;margin-left:auto;margin-right:auto;max-width:1320px}.zz-container-fluid{width:100%}.zz-col-md-4{width:33.3333333333%;flex:0 0 auto}.zz-col-md-5{width:41.6666666667%;flex:0 0 auto}.zz-col-md-6{width:50%;flex:0 0 auto}.zz-col-md-7{width:58.3333333333%;flex:0 0 auto}.zz-col-md-8{width:66.6666666667%;flex:0 0 auto}.zz-col-md-9{width:75%;flex:0 0 auto}.zz-col-md-10{width:83.3333333333%;flex:0 0 auto}.zz-col-md-11{width:91.6666666667%;flex:0 0 auto}.zz-col-md-12{width:100%;flex:0 0 auto}@media screen and (max-width: 992px){.zz-col-12{width:100%}}.slide{visibility:hidden}@media screen and (max-width: 992px){.feature-description-section .feature-content_title{font-size:1.4rem}}@media screen and (max-width: 992px){.feature-description-section .feature-content_leading{font-size:1.3rem}}.zz-bg-dark .customer-logo,.zz-bg-black .customer-logo{padding:1.5rem}.zz-bg-dark .customer-logo img,.zz-bg-black .customer-logo img{filter:brightness(0) invert(1)}#loading-indicator{width:28px;height:28px;border:3px solid #f3f3f3;border-top:3px solid #4aa570;border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#pagination-controls li{width:2em;height:2em}#pagination-controls button{width:100%;height:100%;padding:0;background:rgba(0,0,0,0);border:none;color:inherit}#search-type-filter{gap:.4rem;display:flex;flex-direction:row;align-items:center;justify-content:start;margin-bottom:.84375rem}#search-type-filter input[type=radio]{position:absolute;width:0;height:0;margin:0;background-color:#fff;appearance:none}#search-type-filter label{font-size:.9rem;font-weight:500;line-height:1.4;padding:.375rem .5625rem;display:inline-block;border-radius:50px;border:1px solid #e0e5ea;background-color:#fff}@media screen and (max-width: 992px){#search-type-filter label{font-size:14px}}#search-type-filter label:hover{background-color:rgb(239.075,241.35,243.625);color:hsl(220,42.8571428571%,5.9803921569%);cursor:pointer}#search-type-filter input:checked+label{background-color:#000;color:#fff;font-weight:700}.content-type-badge{font-size:.9rem;font-weight:400;line-height:1.4;color:rgba(0,0,0,.5);margin-top:2px}@media screen and (max-width: 992px){.content-type-badge{font-size:14px}}.search-form{display:flex;flex-direction:row;align-items:stretch;justify-content:start;gap:.5625rem}.search-form input{padding:.75rem .9rem;font-size:1rem;font-weight:400;letter-spacing:0rem;line-height:1.4}@media screen and (max-width: 992px){.search-form input{font-size:15px}}.search-form button{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.3rem}.search-form button>*{flex-shrink:0}.bento__grid{display:grid;grid-template-columns:1fr;gap:.9975rem}@media(min-width: 992px){.bento__grid{grid-template-columns:repeat(6, minmax(0, 1fr))}}.bento__item--span-6,.bento__item--span-4,.bento__item--span-3,.bento__item--span-2,.bento__item{background-color:#fff;padding:2.25rem;display:flex;flex-direction:column;justify-content:space-between;text-decoration:none;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease;box-shadow:rgba(0,0,0,.12) 0px 0px 12px}.zz-bg-black .bento__item--span-6,.zz-bg-black .bento__item--span-4,.zz-bg-black .bento__item--span-3,.zz-bg-black .bento__item--span-2,.zz-bg-black .bento__item{background-color:rgba(0,0,0,.8)}.bento__item--span-6,.bento__item--span-4,.bento__item--span-3,.bento__item--span-2,.bento__item{color:inherit}.bento__item--span-6,.bento__item--span-4,.bento__item--span-3,.bento__item--span-2,.bento__item{border-radius:1em}[href].bento__item--span-6,[href].bento__item--span-4,[href].bento__item--span-3,[href].bento__item--span-2,[href].bento__item{cursor:pointer}@media(hover: hover){[href].bento__item--span-6:hover,[href].bento__item--span-4:hover,[href].bento__item--span-3:hover,[href].bento__item--span-2:hover,[href].bento__item:hover{box-shadow:0 0.9975rem 2.0025rem rgba(0,0,0,.3);transform:translateY(-0.5025rem)}}@media(min-width: 992px){.bento__item--span-2{grid-column:span 2}}@media(min-width: 992px){.bento__item--span-3{grid-column:span 3}}@media(min-width: 992px){.bento__item--span-4{grid-column:span 4}}@media(min-width: 992px){.bento__item--span-6{grid-column:span 6;justify-content:space-between;flex-direction:row;padding:4.5rem 2.25rem}.bento__item--span-6 .bento__content{max-width:50%}.bento__item--span-6 .bento__img-wrapper{position:absolute;right:20px;bottom:0;width:50%;height:90%;margin-top:0;border-radius:.75rem;border-bottom-right-radius:0;border-bottom-left-radius:0}}.bento__content{position:relative;z-index:10;display:flex;flex-direction:column;color:inherit}.bento__icon{width:1.5rem;height:1.5rem;margin-bottom:.375rem}.bento__title{font-size:18.4px;font-weight:bold;line-height:1.4;margin-bottom:.75rem;max-width:80%;color:inherit}.bento__item--span-6 .bento__title{font-size:22px;font-weight:700;line-height:1.56}@media screen and (max-width: 992px){.bento__title{word-break:break-all}}@media screen and (min-width: 992px){.bento__title{word-break:keep-all}}@media screen and (max-width: 992px){.bento__title{max-width:100%}}.bento__leading{font-size:16px;font-weight:600;opacity:.45;line-height:1.5;margin-bottom:.375rem}@media screen and (max-width: 992px){.bento__leading{word-break:break-all}}@media screen and (min-width: 992px){.bento__leading{word-break:keep-all}}.bento__description{font-size:16px;font-weight:400;line-height:1.5}@media screen and (max-width: 992px){.bento__description{word-break:break-all}}@media screen and (min-width: 992px){.bento__description{word-break:keep-all}}.bento__img{width:100%;height:100%;object-fit:cover;object-position:0 0;transition:transform .3s ease}.bento__img-wrapper{overflow:hidden;height:15rem;margin-top:.9975rem;background-color:#fafafa;border-radius:.75rem}.bento__item--bg-black{background-color:#000;color:#fff}.bento__item--bg-black .bento__img-wrapper{background-color:hsla(0,0%,100%,.2)}.bento__item--bg-dark-dim{background-color:hsl(0,0%,10%);color:#fff}.bento__item--bg-dark-dim .bento__img-wrapper{background-color:hsla(0,0%,100%,.2)}.bento__item--bg-light{background-color:#f8f9fa}.bento__item--bg-white{background-color:#fff}.bento__item--bg-image{background-position:0 0%;background-repeat:no-repeat;background-size:cover}.text-color-white{color:#fff !important}.text-color-white .bento__title,.text-color-white .bento__leading,.text-color-white .bento__description{color:inherit !important}.bento-section:has(+.bento-section){padding-bottom:0}.bento__description{opacity:.8}.bento__description i[data-feather]{width:14px;height:14px;margin-right:.375rem;vertical-align:middle;stroke:currentColor}.bento__description div{display:flex;align-items:center;margin-bottom:.375rem}.bento__description div:last-child{margin-bottom:0}.zz-bg-black .bento__item{background-color:rgba(50,50,50,.5);color:#fff}.pricing-plans__container{display:flex;justify-content:center}.pricing-plans__grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:1.125rem;align-items:stretch}@media screen and (max-width: 992px){.pricing-plans__grid{grid-template-columns:repeat(2, 1fr);gap:1.5rem}}@media screen and (max-width: 480px){.pricing-plans__grid{grid-template-columns:repeat(1, 1fr);gap:1.5rem}}.pricing-plans__employee-selector{margin-top:.75rem;display:flex;align-items:center;gap:.375rem}@media screen and (max-width: 992px){.pricing-plans__employee-selector{flex-wrap:wrap;gap:.75rem}}.pricing-plans__employee-selector .pricing-plans__employee-label{margin-right:.375rem;flex:0 0 auto;color:#fff;font-size:1rem;font-weight:500}.pricing-plans__employee-selector .pricing-plans__employee-select{flex:1 0 auto;padding:.2625rem;max-width:100px;border:1px solid #e0e5ea;border-radius:.75rem;background-color:hsla(0,0%,100%,.1);backdrop-filter:blur(10px);filter:saturate(0.5);font-size:.9rem;font-weight:500;color:#fff;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}@media screen and (max-width: 480px){.pricing-plans__employee-selector .pricing-plans__employee-select{max-width:100%;flex:1 0 100%}}.pricing-plans__employee-selector .pricing-plans__employee-select:focus{box-shadow:0 0 0 3px rgba(74,165,112,.1);outline:none}.pricing-plans__employee-selector .pricing-plans__employee-select:hover{border-color:hsl(210,19.2307692308%,79.8039215686%)}.pricing-plans__employee-selector .pricing-plans__employee-select option{padding:.375rem;background-color:#000;color:#fff;-webkit-appearance:none}.pricing-plans__header-price .pricing-plans__price-amount{transition:opacity .15s ease,transform .15s ease}.pricing-plans__card{background-color:#fff;border:1px solid #e0e5ea;padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem;position:relative;transition:all .221s cubic-bezier(0.4, 0, 0.2, 1);box-shadow:0 2px 8px rgba(0,0,0,.1)}.pricing-plans__card{border-radius:1em}@media screen and (max-width: 480px){.pricing-plans__card{grid-column:1/span 2}}.pricing-plans__card:hover{box-shadow:0 8px 32px rgba(0,0,0,.15);transform:translateY(-0.375rem)}.pricing-plans__card:hover .pricing-plans__cta{background-color:#000;border-color:rgba(0,0,0,.5);color:rgb(48.1171548117,241.8828451883,129.0303002437)}.pricing-plans__card-content{display:flex;margin-top:.75rem;flex-direction:column;flex-grow:1;justify-content:space-between;gap:1.5rem}.pricing-plans__header{display:flex;flex-direction:column;gap:0;padding-bottom:1.5rem;border-bottom:1px solid rgba(224,229,234,.75)}.pricing-plans__header-top{display:flex;align-items:center;gap:0}.pricing-plans__header-title{margin-bottom:.75rem;opacity:.8;font-size:1.1rem;font-weight:500}.pricing-plans__header-description{margin-top:.75rem;color:inherit;opacity:.6;font-size:18px;font-weight:500;word-break:keep-all}.pricing-plans__header-price{font-size:1.563rem;font-weight:500;letter-spacing:-0.01rem;font-weight:700;letter-spacing:-0.025em}.pricing-plans__header-price-period{margin-left:-0.1875rem;opacity:.6;font-size:1rem;font-weight:500}.pricing-plans__features{margin-bottom:.75rem;color:inherit}.pricing-plans__features-item{display:flex;margin-bottom:.5625rem;align-items:center;font-size:1rem;font-weight:500;line-height:1.4;gap:0}.pricing-plans__features-previous{margin-top:.9375rem}.pricing-plans__disclaimer{margin-top:1.5rem;opacity:.8}.pricing-plans__disclaimer p{margin:0;color:inherit;font-size:.875rem}.pricing-plans__contact{grid-column:2/span 2;background-color:#000;background-image:url("/assets/images/portrait-man-working-as-telemarketer_1.jpg");background-size:cover;background-position:center 10%;background-repeat:no-repeat;padding:1.5rem;line-height:1.56;font-size:1.25rem;font-weight:500;letter-spacing:-0.01rem;color:#fff;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch}@media screen and (max-width: 480px){.pricing-plans__contact{grid-column:1}}@media screen and (max-width: 992px){.pricing-plans__contact{grid-column:1/span 2}}@media screen and (max-width: 992px){.pricing-plans__contact{word-break:break-all}}@media screen and (min-width: 992px){.pricing-plans__contact{word-break:keep-all}}@media screen and (max-width: 992px){.pricing-plans__contact{background-image:none;background-color:#000;font-size:1rem;font-weight:500;letter-spacing:0}}.pricing-plans__contact{border-radius:1em}.pricing-plans__contact h5{margin:0;color:inherit}.pricing-plans__contact a{color:inherit}.pricing-plans__card--business{background-image:url("/assets/images/grainy-gradient-background-with-green-yellow-curve-dark-texture-backdrop.jpg");background-size:cover;background-position:20% 0%;background-repeat:no-repeat;box-shadow:0 4px 16px rgba(74,165,112,.2);color:#fff}@media(hover: hover){.pricing-plans__card--business:hover{background-position:0% 40%;box-shadow:0 8px 32px rgba(74,165,112,.3)}}@media screen and (max-width: 480px){.pricing-plans__card{padding:.9375rem}.pricing-plans__header-price{font-size:1.75rem}}.grid-4-4.pricing-plans__grid{gap:1.125rem}:is(.zz-bg-black,.zz-bg-black-dim,.zz-bg-dark) .pricing-plans__employee-selector .pricing-plans__employee-label{color:#fff}:is(.zz-bg-black,.zz-bg-black-dim,.zz-bg-dark) .pricing-plans__employee-selector .pricing-plans__employee-select{background-color:rgba(0,0,0,.9);border-color:rgba(0,0,0,.5);color:#fff}:is(.zz-bg-black,.zz-bg-black-dim,.zz-bg-dark) .pricing-plans__employee-selector .pricing-plans__employee-select:hover{border-color:hsla(0,0%,10%,.5)}:is(.zz-bg-black,.zz-bg-black-dim,.zz-bg-dark) .pricing-plans__employee-selector .pricing-plans__employee-select:focus{box-shadow:0 0 0 3px rgba(74,165,112,.2)}:is(.zz-bg-black,.zz-bg-black-dim,.zz-bg-dark) .pricing-plans__employee-selector .pricing-plans__employee-select option{background-color:#000;color:#fff}:is(.zz-bg-black,.zz-bg-black-dim,.zz-bg-dark) .pricing-plans__card{background-color:rgba(0,0,0,.9);border-color:rgba(0,0,0,.5);box-shadow:0 2px 8px hsla(0,0%,100%,.1);color:#fff}:is(.zz-bg-black,.zz-bg-black-dim,.zz-bg-dark) .pricing-plans__card:hover{background-color:hsla(0,0%,3%,.9);box-shadow:0 8px 32px hsla(0,0%,100%,.2)}:is(.zz-bg-black,.zz-bg-black-dim,.zz-bg-dark) .pricing-plans__card:hover .pricing-plans__cta{background-color:#fff;border-color:#fff;color:#000}:is(.zz-bg-black,.zz-bg-black-dim,.zz-bg-dark) .pricing-plans__header{border-bottom-color:rgba(0,0,0,.7)}:is(.zz-bg-black,.zz-bg-black-dim,.zz-bg-dark) .pricing-plans__header-title{color:#fff;opacity:1}:is(.zz-bg-black,.zz-bg-black-dim,.zz-bg-dark) .pricing-plans__header-description{color:hsla(0,0%,100%,.7);opacity:1}:is(.zz-bg-black,.zz-bg-black-dim,.zz-bg-dark) .pricing-plans__header-price{color:#fff}:is(.zz-bg-black,.zz-bg-black-dim,.zz-bg-dark) .pricing-plans__header-price-period{color:hsla(0,0%,100%,.4);opacity:1}:is(.zz-bg-black,.zz-bg-black-dim,.zz-bg-dark) .pricing-plans__features{color:#fff}:is(.zz-bg-black,.zz-bg-black-dim,.zz-bg-dark) .pricing-plans__features-item{color:hsla(0,0%,100%,.7)}:is(.zz-bg-black,.zz-bg-black-dim,.zz-bg-dark) .pricing-plans__disclaimer{color:hsla(0,0%,100%,.4);opacity:1}:is(.zz-bg-black,.zz-bg-black-dim,.zz-bg-dark) .pricing-plans__disclaimer p{color:inherit}:is(.zz-bg-black,.zz-bg-black-dim,.zz-bg-dark) .pricing-plans__contact{background-color:#000;background-image:linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.6)),url("/assets/images/portrait-man-working-as-telemarketer_1.jpg");color:#fff}@media screen and (max-width: 992px){:is(.zz-bg-black,.zz-bg-black-dim,.zz-bg-dark) .pricing-plans__contact{background-image:none;background-color:#000}}:is(.zz-bg-black,.zz-bg-black-dim,.zz-bg-dark) .pricing-plans__contact h5,:is(.zz-bg-black,.zz-bg-black-dim,.zz-bg-dark) .pricing-plans__contact a{color:inherit}:is(.zz-bg-black,.zz-bg-black-dim,.zz-bg-dark) .pricing-plans__card--business{background-image:linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.5)),url("/assets/images/grainy-gradient-background-with-green-yellow-curve-dark-texture-backdrop.jpg");box-shadow:0 4px 16px rgba(74,165,112,.3);color:#fff}@media(hover: hover){:is(.zz-bg-black,.zz-bg-black-dim,.zz-bg-dark) .pricing-plans__card--business:hover{background-image:linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.4)),url("/assets/images/grainy-gradient-background-with-green-yellow-curve-dark-texture-backdrop.jpg");box-shadow:0 8px 32px rgba(74,165,112,.4)}}:is(.zz-bg-black,.zz-bg-black-dim,.zz-bg-dark) .pricing-plans__card--business .pricing-plans__header{border-bottom-color:hsla(0,0%,100%,.2)}:is(.zz-bg-black,.zz-bg-black-dim,.zz-bg-dark) .pricing-plans__card--business .pricing-plans__header-title,:is(.zz-bg-black,.zz-bg-black-dim,.zz-bg-dark) .pricing-plans__card--business .pricing-plans__header-description,:is(.zz-bg-black,.zz-bg-black-dim,.zz-bg-dark) .pricing-plans__card--business .pricing-plans__header-price{color:#fff}:is(.zz-bg-black,.zz-bg-black-dim,.zz-bg-dark) .pricing-plans__card--business .pricing-plans__header-price-period{color:hsla(0,0%,100%,.7)}:is(.zz-bg-black,.zz-bg-black-dim,.zz-bg-dark) .pricing-plans__card--business .pricing-plans__features{color:#fff}:is(.zz-bg-black,.zz-bg-black-dim,.zz-bg-dark) .pricing-plans__card--business .pricing-plans__features-item{color:#fff}.glow{animation:glow 2s 1 forwards}@keyframes glow{100%{filter:drop-shadow(0 0 6px rgba(68, 255, 0, 0.7)) drop-shadow(0 0 24px rgba(30, 255, 0, 0.5))}}.hero-section-for-ir-event{padding-bottom:0}.hero-section-for-ir-event_leading{margin-right:2px;color:#fff}.hero-section-for-ir-event_heading{margin-top:.375rem;color:#9ca4a2;font-size:2.5rem}.hero-section-for-ir-event_heading>i{color:#01eb67}@media screen and (max-width: 992px){.hero-section-for-ir-event_heading{word-break:break-all}}.hero-section-for-ir-event_sub-heading{margin-top:.75rem;color:#9ca4a2;font-size:1.563rem;font-weight:700;letter-spacing:-0.01rem;line-height:1.5}.ir-event-background-gradient-ray{position:fixed;top:0;right:0;pointer-events:none;z-index:-1}@media screen and (max-width: 992px){.ir-event-background-gradient-ray{opacity:.2}}.requirements-section-for-ir-event_wrapper .item .title{padding-bottom:.75rem;color:#01eb67}.requirements-section-for-ir-event_wrapper .item.dates .date_details,.requirements-section-for-ir-event_wrapper .item.benefits .benefit,.requirements-section-for-ir-event_wrapper .item.targets .target{font-size:1rem;font-weight:500;letter-spacing:0rem;line-height:1.5;color:#fff;border:1px solid hsla(0,0%,100%,.4);border-radius:.375rem;padding:.75rem;background-color:hsla(0,0%,100%,.1);word-break:keep-all}@media screen and (max-width: 992px){.requirements-section-for-ir-event_wrapper .item.dates .date_details,.requirements-section-for-ir-event_wrapper .item.benefits .benefit,.requirements-section-for-ir-event_wrapper .item.targets .target{font-size:15px}}.requirements-section-for-ir-event_wrapper .item.dates .date_details:not(:first-of-type),.requirements-section-for-ir-event_wrapper .item.benefits .benefit:not(:first-of-type),.requirements-section-for-ir-event_wrapper .item.targets .target:not(:first-of-type){margin-top:.75rem}.requirements-section-for-ir-event{margin-top:3rem;padding-top:0;padding-bottom:0}.requirements-section-for-ir-event_wrapper{box-shadow:inset 0px 0px 1px 3px hsla(0,0%,100%,.18);background-color:hsla(0,0%,10%,.6);backdrop-filter:blur(10px);padding:2.25rem;display:flex;align-items:stretch;gap:3.75rem}.requirements-section-for-ir-event_wrapper{border-radius:.5em}@media screen and (max-width: 992px){.requirements-section-for-ir-event_wrapper{flex-wrap:wrap}.requirements-section-for-ir-event_wrapper>*{flex:1 0 100% !important}}.requirements-section-for-ir-event_wrapper .item.targets{flex:1 0 35%}.requirements-section-for-ir-event_wrapper .item.benefits{flex:1 0 40%}.requirements-section-for-ir-event_wrapper .item.dates{flex:1 0 40%}.requirements-section-for-ir-event_wrapper .item.dates .date{font-size:1rem;font-weight:700;letter-spacing:0rem;line-height:1.5}@media screen and (max-width: 992px){.requirements-section-for-ir-event_wrapper .item.dates .date{font-size:15px}}.requirements-section-for-ir-event_wrapper .item.dates .date_title{font-size:1rem;font-weight:700;letter-spacing:0rem;line-height:1.5;color:hsla(0,0%,100%,.8);margin-bottom:.375rem}@media screen and (max-width: 992px){.requirements-section-for-ir-event_wrapper .item.dates .date_title{font-size:15px}}.requirements-section-for-ir-event_wrapper .item.dates .date_details{font-weight:500;margin-bottom:1.125rem}.requirements-section-for-ir-event_wrapper .item.dates .date_details:not(:first-of-type){margin-top:4px !important}.requirements-section-for-ir-event_wrapper .item.application{flex:0 1 20%}.vc-introduction-section-for-ir-event{padding-top:3rem;padding-bottom:3rem}.vc-introduction-section-for-ir-event .vc-introduction{box-shadow:inset 0px 0px 1px 3px hsla(0,0%,100%,.18);color:#fff;background-color:hsla(0,0%,10%,.6);backdrop-filter:blur(10px);display:flex;gap:1.5rem;padding:3rem 2.25rem}.vc-introduction-section-for-ir-event .vc-introduction{border-radius:.5em}@media screen and (max-width: 992px){.vc-introduction-section-for-ir-event .vc-introduction{flex-direction:column}}.vc-introduction-section-for-ir-event .vc-introduction_title{font-size:1.15rem;font-weight:700;letter-spacing:-0.01rem;line-height:1.3;display:inline-block;text-decoration:underline;text-underline-offset:2px;margin-bottom:.375rem}.vc-introduction-section-for-ir-event .vc-introduction_description{font-size:1.15rem;font-weight:500;letter-spacing:-0.01rem;line-height:1.6;color:hsla(0,0%,100%,.7);max-width:75%;word-break:keep-all}@media screen and (max-width: 992px){.vc-introduction-section-for-ir-event .vc-introduction_description{max-width:100%}}.vc-introduction-section-for-ir-event .vc-introduction_logo{width:88px;height:88px;padding:4px;background:#fff;border-radius:50%;pointer-events:none;object-fit:contain}@media screen and (max-width: 992px){.vc-introduction-section-for-ir-event .vc-introduction_logo{margin-left:-0.375rem}}.network-effect-section-for-ir-event{padding-top:0}.network-effect-section-for-ir-event .network-effect{position:relative;padding:3rem 2.25rem;box-shadow:inset 0px 0px 1px 3px hsla(0,0%,100%,.18);background-image:url(https://res.cloudinary.com/zuzu-homepage/image/upload/v1739366610/gnbd8daqgtsnjvdplj0d.png);background-size:cover;background-position:right}.network-effect-section-for-ir-event .network-effect{border-radius:.5em}.network-effect-section-for-ir-event .network-effect::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(270deg, rgba(217, 217, 217, 0) 0%, #000 72%)}.network-effect-section-for-ir-event .network-effect::before{border-radius:.5em}.network-effect-section-for-ir-event .network-effect_description{position:relative;z-index:1;font-size:1.15rem;font-weight:700;letter-spacing:-0.01rem;line-height:1.4;word-break:keep-all;color:#9ca4a2;max-width:60%}@media screen and (max-width: 992px){.network-effect-section-for-ir-event .network-effect_description{word-breka:break-all}}@media screen and (max-width: 992px){.network-effect-section-for-ir-event .network-effect_description{max-width:100%}}.network-effect-section-for-ir-event .network-effect_description i{color:#01eb67}.how-to-apply-section-for-ir-event{padding-top:0}.how-to-apply-section-for-ir-event .apply-section{color:#fff;padding:3rem 2.25rem;box-shadow:inset 0px 0px 1px 3px hsla(0,0%,100%,.18);background-color:hsla(0,0%,10%,.6)}.how-to-apply-section-for-ir-event .apply-section{border-radius:.5em}.apply-section_item+.apply-section_item{margin-top:3rem}.how-to-apply-section-for-ir-event .apply-section_title{color:#01eb67}.how-to-apply-section-for-ir-event .apply-section_image{max-width:100%;margin-top:.75rem}.how-to-apply-section-for-ir-event .apply-section_image{border-radius:.5em}.how-to-apply-section-for-ir-event .apply-section_content,.how-to-apply-section-for-ir-event .apply-section_caption{color:#fff}.how-to-apply-section-for-ir-event .apply-section_order{font-size:1.15rem;font-weight:700;letter-spacing:-0.01rem;line-height:1.5;width:2.25rem;height:2.25rem;border-radius:50%;background-color:#01eb67;display:flex;align-items:center;justify-content:center;color:#000;margin-bottom:.75rem}.how-to-apply-section-for-ir-event .apply-section_content{color:hsla(0,0%,100%,.8);font-weight:400}.how-to-apply-section-for-ir-event .apply-section_caption{margin-top:.375rem;margin-bottom:.375rem}.how-to-apply-section-for-ir-event .apply-section .apply-section_cta{margin-top:.75rem;margin-bottom:1.5rem}.company__locked-info-item,.company__field-value:has(.disabled),.company__field-value:not(:has(.disabled)){font-weight:500;word-break:keep-all;font-size:1.2rem;line-height:1.5;margin-left:-1px;color:#fff}@media screen and (max-width: 992px){.company__locked-info-item,.company__field-value:has(.disabled),.company__field-value:not(:has(.disabled)){word-break:break-all}}.round-filter__button.active,.company__round-badge{background:-webkit-linear-gradient(to right, #24fe41, #fdfc47);background:linear-gradient(to right, #24fe41, #fdfc47)}.fixed-background{position:fixed;top:-10%;left:0;z-index:-1;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;opacity:.4;pointer-events:none}.company{padding:2.25rem;box-shadow:rgba(0,0,0,.12) 0px 0px 12px;background:rgba(75,75,75,.1);border-radius:16px;box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(5px);border:3px solid rgba(75,75,75,.3)}.company{border-radius:.5em}@media screen and (max-width: 992px){.company{padding:2.25rem 1.5rem;border-radius:0;box-shadow:none}}.company__header{display:flex;align-items:start;gap:1.875rem}.company__logo{width:96px;height:96px;object-fit:contain;border-radius:4px;padding:5px;border:1px solid #e0e5ea;background-color:#fff}.company__logo{border-radius:.5em}.company__logo-placeholder{display:flex;width:96px;height:96px;align-items:center;justify-content:center;background-color:#fff;border-radius:4px;font-size:.9rem;font-weight:700;text-align:center}.company__info{flex:1}.company__name-container{display:flex;align-items:center;gap:8px}.company__name{margin-right:.375rem;margin-left:-1px;color:#fff;font-weight:bold}.company__website{color:#fff !important}.company__website:hover{color:#01eb67 !important}.company__round-badge{text-transform:uppercase;font-size:.75rem;padding:4px 8px;border-radius:4px;color:#000}.company__description{color:hsla(0,0%,100%,.6);max-width:70%;word-break:keep-all;font-size:1.2rem;font-weight:700;line-height:1.5}@media screen and (max-width: 992px){.company__description{max-width:100%}}@media screen and (max-width: 992px){.company__description{word-break:break-all}}.company__field{margin-top:1.5rem}.company__field-label{display:inline-block;margin-bottom:.5625rem;color:hsla(0,0%,100%,.4);font-weight:bold}@media(hover: hover){.company__field-value:not(:has(.disabled)):hover:hover{color:#01eb67}}.company__field-value:has(.disabled){color:hsla(0,0%,100%,.6)}.company__field-value-login{font-size:1.1rem;font-style:italic;text-decoration-color:#9ca4a2;color:#9ca4a2}.company__field-value-login:hover{color:#01eb67;text-decoration-color:#01eb67}.company__locked-infos{display:flex;gap:1.875rem}@media screen and (max-width: 992px){.company__locked-infos{gap:.375rem;flex-direction:column;flex-wrap:wrap}}.company__locked-info{margin-top:1.5rem;margin-bottom:8px;color:hsla(0,0%,100%,.4);font-weight:bold}.company__locked-info-list{display:flex;gap:.375rem;margin-top:8px;align-items:center}@media screen and (max-width: 992px){.company__locked-info-list{align-items:flex-start}}.company__locked-info-title{display:flex;align-items:center;gap:.375rem}.company__login-button{order:3}@media screen and (max-width: 992px){.company__login-button{order:3}}.company__locked-buttons{display:flex;gap:.75rem}@media screen and (max-width: 992px){.company__locked-buttons{align-self:stretch;flex-wrap:wrap}.company__locked-buttons .button{flex:1 0 100%}}.divider{width:100%;height:1px;margin:"assets/images" 0;background-color:hsla(0,0%,100%,.2)}@media screen and (max-width: 992px){.company__header{flex-direction:column;align-items:flex-start}.company__locked-info-list{flex-direction:column;gap:8px}}.round-filter{transition:all .121s ease}.round-filter.sticky{position:sticky;top:0;z-index:100;background-color:rgba(0,0,0,.6);backdrop-filter:blur(10px);padding:.75rem;box-shadow:rgba(0,0,0,.12) 0px 0px 12px;box-shadow:0px 1px 1px hsla(0,0%,100%,.5)}.round-filter__buttons{display:flex;flex-wrap:wrap;gap:.75rem}.round-filter__button{text-transform:uppercase;background-color:hsla(0,0%,100%,.2);color:#fff;border:1px solid hsla(0,0%,100%,.3);padding:.5rem 1rem;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .3s ease}.round-filter__button{border-radius:.5em}.round-filter__button:hover{background-color:#fff;color:#000}.round-filter__button.active{color:#000}.company-wrapper{transition:opacity .3s ease}.roadmap__heading-and-subheading{margin-bottom:2.25rem;text-align:center}@media screen and (max-width: 992px){.roadmap__heading-and-subheading{text-align:left}}.roadmap__heading{margin-bottom:1.5rem;text-align:center}@media screen and (max-width: 992px){.roadmap__heading{text-align:left}}.roadmap__heading-item,.roadmap__subheading{background:linear-gradient(90deg, #ffcd74, #ec008c);background-clip:text;color:#fff;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.roadmap__questions{display:flex;flex-direction:column;gap:1.5rem}.roadmap__question{padding:1.5rem;background-color:hsla(0,0%,100%,.1);backdrop-filter:blur(15px);color:#fff;border:1px solid hsla(0,0%,100%,.3)}.roadmap__question{border-radius:.5em}.roadmap__question-text{color:#fff;font-size:1.15rem;font-weight:700;letter-spacing:-0.01rem;line-height:1.5}.roadmap__question-answer-label{color:#fff;font-size:1rem;font-weight:700;letter-spacing:0rem;line-height:1.5}@media screen and (max-width: 992px){.roadmap__question-answer-label{font-size:15px}}.roadmap__question-answer-input{width:1.5rem;height:1.5rem;border-radius:50%;border:1px solid hsla(0,0%,100%,.1);background-color:rgba(0,0,0,.45);color:#fff;font-size:1.15rem;font-weight:700;letter-spacing:-0.01rem;line-height:1.5}.roadmap__question-input-and-label{display:flex;margin-top:.75rem;align-items:center;gap:.75rem}.roadmap__form{margin-right:auto;margin-left:auto}.roadmap__form{margin-right:auto;margin-left:auto}.roadmap__submit-button{display:flex;margin-top:1.5rem;margin-right:auto;margin-left:auto;align-items:center;gap:.375rem}.roadmap__result-heading{margin-top:3.75rem;color:#fff;text-align:center}.roadmap__result-items-list{position:relative;margin-top:1.5rem}.roadmap__result-item-links{display:flex;gap:.75rem}.roadmap__result-item{position:relative;margin-top:1.5rem;background-color:hsla(0,0%,100%,.1);padding:1.5rem}.roadmap__result-item{border-radius:.5em}.roadmap__result-item__link{display:inline-block;margin-top:1.5rem;color:hsla(0,0%,100%,.8);font-size:1rem;font-weight:500;letter-spacing:0rem;line-height:1.5}@media screen and (max-width: 992px){.roadmap__result-item__link{font-size:15px}}.roadmap__result-item__link:visited{color:#fff !important}.roadmap__result-item-title{color:#fff;font-size:1.15rem;font-weight:700;letter-spacing:-0.01rem;line-height:1.5}.roadmap__result-item-description{word-break:keep-all;margin-top:.375rem;color:#9ca4a2;font-size:1.15rem;font-weight:700;letter-spacing:-0.01rem;line-height:1.5}.roadmap__result-item-index{z-index:1;position:relative;display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:50%;color:#000;background:linear-gradient(90deg, #ffcd74, #ec008c);position:absolute;left:0%;top:.375rem;transform:translate(-120%, 50%);font-size:1.15rem;font-weight:700;letter-spacing:-0.01rem;line-height:1.5}.roadmap__result-item-connector{z-index:0;width:2px;height:100%;position:absolute;transform:translateX(-50%);background:linear-gradient(90deg, #ffcd74, #ec008c)}:root{--baseUnit: 0.75rem;--gutter: 2.25rem;--xs: 375px;--sm: 480px;--md: 992px;--lg: 1180px;--xl: 1920px}.process-timeline{margin:2.25rem 0}.process-timeline .process-weeks .week-progress{position:relative;margin-bottom:1.5rem}.process-timeline .process-weeks .week-progress hr{position:absolute;top:0;left:0;z-index:1;height:2px;background-color:hsla(0,0%,100%,.5)}.process-timeline .process-weeks .week-progress hr:first-child{z-index:2;margin-left:0;background:#fff;overflow:visible}.process-timeline .process-weeks .week-progress hr:first-child:after{position:absolute;top:0;right:0;z-index:1;display:block;width:2px;height:16px;background-color:#fff;content:"";transform:translate(0, -50%)}.process-timeline .process-weeks .week-progress hr:not(:first-child){width:100%}.process-timeline .process-weeks .process-week .week-leading{color:hsla(0,0%,100%,.7);font-weight:600}.process-timeline .process-weeks .process-week .week-header .week-title{margin-top:.375rem;margin-bottom:.5625rem;color:#fff;font-weight:600;line-height:1.3}.process-timeline .process-weeks .process-week .week-items .week-item-title{color:hsla(0,0%,100%,.7);line-height:1.7}:root{--baseUnit: 0.75rem;--gutter: 2.25rem;--xs: 375px;--sm: 480px;--md: 992px;--lg: 1180px;--xl: 1920px}h1{font-size:3.052rem;font-weight:700;letter-spacing:-0.025rem}h2{font-size:2.441rem;font-weight:700;letter-spacing:-0.02rem}h3{font-size:1.953rem;font-weight:700;letter-spacing:-0.015rem}h4{font-size:1.563rem;font-weight:500;letter-spacing:-0.01rem}h5{font-size:1.25rem;font-weight:500;letter-spacing:-0.01rem}p{font-size:1rem;font-weight:500;letter-spacing:0}.body-text{font-size:1rem;font-weight:500;letter-spacing:0}b{font-weight:700}strong{font-weight:700}.ir-deck-consulting-partner-section .partner-card{background:linear-gradient(to top, #000000, #111111);align-items:stretch;border-radius:16px;display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem}@media(hover: hover){.ir-deck-consulting-partner-section .partner-card:hover:hover{z-index:99;box-shadow:0px 0px 12px #01eb67}}@media screen and (max-width: 992px){.ir-deck-consulting-partner-section .partner-card{border:1px solid hsla(0,0%,100%,.5);transform:rotate(0deg) !important}}:root{--baseUnit: 0.75rem;--gutter: 2.25rem;--xs: 375px;--sm: 480px;--md: 992px;--lg: 1180px;--xl: 1920px}h1{font-size:3.052rem;font-weight:700;letter-spacing:-0.025rem}h2{font-size:2.441rem;font-weight:700;letter-spacing:-0.02rem}h3{font-size:1.953rem;font-weight:700;letter-spacing:-0.015rem}h4{font-size:1.563rem;font-weight:500;letter-spacing:-0.01rem}h5{font-size:1.25rem;font-weight:500;letter-spacing:-0.01rem}p{font-size:1rem;font-weight:500;letter-spacing:0}.body-text{font-size:1rem;font-weight:500;letter-spacing:0}b{font-weight:700}strong{font-weight:700}.ir-deck-consulting-benefit-section .benefit-items{margin-top:3rem;padding:2.25rem;border-radius:12px;box-shadow:0px 0px 12px 0px hsla(0,0%,100%,.24),0px 0px 24px 0px hsla(0,0%,100%,.12)}.card-v2{display:flex;flex-direction:column;overflow:hidden}.card-v2-thumbnail{display:block;background:rgba(0,0,0,0);overflow:hidden;flex-shrink:0}.card-v2-thumbnail img{display:block;width:100%;height:100%;transition:all .121s ease-out;object-fit:cover}.card-v2-thumbnail:hover img{transform:scale(1.03)}.card-v2-content{display:flex;flex:1;flex-direction:column}.card-v2-tags{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}.card-v2-tags a{font-size:.9rem;font-weight:500;line-height:1.6;padding:.12rem .4rem;border:1.6px dotted rgba(0,0,0,.2)}@media screen and (max-width: 992px){.card-v2-tags a{font-size:14px}}.card-v2-tags a{border-radius:.5em}.card-v2-tags a:hover{text-decoration:none;background-color:rgba(0,0,0,.032)}.card-v2-title{font-weight:700;word-break:keep-all}.card-v2-desc{font-weight:400;word-break:keep-all;word-wrap:break-word}.card-v2-footer{display:flex;flex-wrap:wrap;align-items:center;gap:.1875rem;font-size:.9rem;font-weight:500;line-height:1.6}@media screen and (max-width: 992px){.card-v2-footer{font-size:14px}}.card-v2__default .card-v2-thumbnail{border-radius:.4rem;position:relative;aspect-ratio:1.89/1}.card-v2__default .card-v2-thumbnail{border:1px solid #e0e5ea}.card-v2__default--l .card-v2-content{margin-top:1.2rem}.card-v2__default--l .card-v2-content .card-v2-title{font-size:1.64rem;line-height:1.4;color:#000}.card-v2__default--l .card-v2-content .card-v2-desc{margin-top:.375rem}.card-v2__default--l .card-v2-content .card-v2-footer{margin-top:.375rem}.card-v2__default--l .card-v2-content .card-v2-tags{margin-top:.6rem}@media screen and (min-width: 992px){.card-v2__default--l .card-v2-thumbnail{min-height:24rem}}.card-v2__default--m .card-v2-content{margin-top:1.125rem}.card-v2__default--m .card-v2-content .card-v2-title{font-size:1.15rem;font-weight:700;letter-spacing:-0.01rem;line-height:1.4}.card-v2__default--m .card-v2-content .card-v2-desc{margin-top:.375rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.card-v2__default--m .card-v2-content .card-v2-footer{margin-top:.375rem}.card-v2__default--m .card-v2-content .card-v2-tags{margin-top:.6rem}.card-v2__default--s{flex-direction:row;gap:1.5rem}.card-v2__default--s .card-v2-thumbnail{aspect-ratio:1/1;max-height:120px}@media screen and (max-width: 992px){.card-v2__default--s .card-v2-thumbnail{max-height:80px}}.card-v2__default--s .card-v2-title{font-size:1.15rem;font-weight:700;letter-spacing:-0.01rem;line-height:1.5}.card-v2__default--s .card-v2-tags{margin-top:.375rem}.card-v2__default--s .card-v2-footer{margin-top:.75rem}.blog__main-featured{display:grid;grid-template-columns:1.2rem repeat(11, minmax(0, 1fr)) 1.2rem;grid-auto-rows:min-content;column-gap:3.2rem;max-width:1400px;margin:0 auto}@media screen and (max-width: 992px){.blog__main-featured{height:unset;padding:1.2rem;grid-template-columns:repeat(1, minmax(0, 1fr))}}.zz-container-fluid{padding-left:4.5rem;padding-right:4.5rem}@media screen and (max-width: 1460px){.zz-container-fluid{padding-right:0}}@media screen and (max-width: 992px){.zz-container-fluid{padding:0 0 1.6rem 0}}.blog__main-featured-card{grid-column:1/8;display:grid;grid-template-columns:subgrid;grid-auto-rows:min-content}@media screen and (max-width: 992px){.blog__main-featured-card{grid-column:1}}.blog__main-featured-card .card-v2-thumbnail{grid-column:1/8;aspect-ratio:1.64/1;border-radius:.4rem}.blog__main-featured-card .card-v2-thumbnail img{object-position:center top}@media(min-width: 992px)and (max-width: 1460px){.blog__main-featured-card .card-v2-thumbnail{aspect-ratio:1.48/1}}@media screen and (max-width: 992px){.blog__main-featured-card .card-v2-thumbnail{grid-column:1;aspect-ratio:1.89/1}}.blog__main-featured-card .card-v2-content{grid-column:1/8;margin-top:1.2rem}@media screen and (max-width: 992px){.blog__main-featured-card .card-v2-content{grid-column:1}}@media screen and (min-width: 1460px){.blog__main-featured-card .card-v2-content{grid-column:1/8}}.blog__main-featured-card .card-v2-content .card-v2-title{font-size:2rem;line-height:1.4}.blog__main-featured-card .card-v2-content .card-v2-desc{margin-top:.375rem;font-size:1.032rem;line-height:1.64}.blog__main-featured-card .card-v2-content .card-v2-footer{margin-top:.6rem}.blog__main-featured-card .card-v2-content .card-v2-tags{margin-top:.6rem}.blog__main-featured-list{grid-column:8/14;display:grid;grid-template-columns:subgrid;grid-auto-rows:max-content}@media screen and (max-width: 992px){.blog__main-featured-list{margin-top:2.25rem;grid-column:1}}.blog__main-featured-list-item{display:flex;gap:1.5rem;padding:1.2rem 0}@media screen and (min-width: 992px){.blog__main-featured-list-item{grid-column:span 5}.blog__main-featured-list-item:first-child{padding-top:0}}@media screen and (min-width: 1460px){.blog__main-featured-list-item{grid-column:span 6}}.blog__main-featured-list-item .card-v2-thumbnail{border-radius:.4rem;background:rgba(0,0,0,0);max-height:180px;aspect-ratio:1/1}@media screen and (max-width: 992px){.blog__main-featured-list-item .card-v2-thumbnail{max-height:80px}}.blog__main-featured-list-item .card-v2-content .card-v2-title{font-size:1.15rem;font-weight:700;letter-spacing:-0.01rem;line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.blog__main-featured-list-item .card-v2-content .card-v2-desc{display:-webkit-box;overflow:hidden;margin-top:.375rem;-webkit-box-orient:vertical;-webkit-line-clamp:2}.blog__main-featured-list-item .card-v2-content .card-v2-footer{margin-top:.375rem}.blog__main-featured-list-item .card-v2-content .card-v2-tags{margin-top:.6rem}.blog__main-featured-stickynav{transition:all .125s ease-out}.blog__main-featured-stickynav-content{display:flex;flex-direction:row;align-items:center;justify-content:start;flex-wrap:wrap;gap:1.125rem}@media screen and (max-width: 992px){.blog__main-featured-stickynav-content{gap:.75rem}}.blog__main-featured-stickynav-dropdowns{display:flex;flex-direction:row;align-items:center;justify-content:start;gap:1.2rem}.blog__main-featured-stickynav-dropdowns{border-radius:.5em}.blog__main-featured-stickynav-dropdowns .dropdown{cursor:pointer}.blog__main-featured-stickynav-search{display:flex;flex-direction:row;align-items:stretch;justify-content:start;flex-grow:1;max-width:24rem}.blog__main-featured-stickynav-search form{width:100%}.blog__ebook{background:#000;overflow:hidden}.blog__ebook{border-radius:.5em}.blog__ebook h2{color:#fff;font-size:1.563rem;font-weight:700;letter-spacing:-0.01rem;line-height:1.4;margin-bottom:.375rem}.blog__ebook p{font-size:1.032rem;font-weight:400}.blog__ebook-container{max-width:1400px}.blog__ebook-item{border-top-left-radius:.4rem;border-top-right-radius:.4rem;box-shadow:rgba(0,0,0,.12) 0px 0px 12px;overflow:hidden;transition:.12s ease-out;background:hsla(0,0%,100%,.28);backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.05);padding:.4rem .4rem 0 .4rem}.blog__ebook-item:hover{transform:translateY(-0.25rem) !important}.blog__ebook-item img{width:100%;height:100%;border-top-left-radius:.24rem;border-top-right-radius:.24rem;object-fit:cover;object-position:center -20px}.is-stuck{box-shadow:rgba(0,0,0,.12) 0px 0px 12px}footer{width:100%;position:relative;z-index:99}footer .footer-inner{margin-right:auto;margin-left:auto;color:inherit}footer .row+.row{margin-top:3.75rem}footer .footer-group{color:#fff;display:flex;flex-direction:column;align-items:flex-start}footer .footer-group .footer-group-title,footer .footer-group .footer-group-list{color:inherit;word-break:keep-all}footer .footer-group .footer-group-title a,footer .footer-group .footer-group-title p,footer .footer-group .footer-group-list a,footer .footer-group .footer-group-list p{font-size:inherit}footer .footer-group .footer-group-title{margin-bottom:.75rem}footer .footer-group-title{margin-bottom:.1875rem;color:inherit;font-size:16px;word-break:keep-all;font-weight:bold}@media screen and (max-width: 992px){footer .footer-group-title{margin-top:1.5rem;margin-bottom:.375rem}}footer .footer-group-list{display:inline-block;padding:.15rem 0;color:#fff;font-size:1rem;font-weight:400;letter-spacing:0rem;line-height:1.75;font-size:16px}@media screen and (max-width: 992px){footer .footer-group-list{font-size:15px}}footer .footer-group-list a{color:inherit}footer .footer-group-list a{text-decoration:none}@media(hover: hover){footer .footer-group-list a:hover{text-decoration:underline}}.kodebox-link-wrapper{color:#fff}.kodebox-link-wrapper a{color:inherit;font-size:13px;font-weight:400}.zz-grid-auto-rows-auto{grid-auto-rows:auto !important}.zz-sr-only{position:absolute !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;width:1px !important;height:1px !important;margin:-1px !important;padding:0 !important;border:0 !important;white-space:nowrap !important}.no-shadow{box-shadow:none !important}.faq-for-solution-roles__title i,.trust-for-solution-roles__title i,.trust-for-solution-roles__subtitle i,.customer-voice-for-solutions-roles__title i,.customer-voice-for-solutions-roles__customer-title i,.customer-voice-for-solutions-roles__customer-content i,.solution-map-for-solutions-roles__title i,.solution-map-for-solutions-roles__subtitle i,.problem-for-solutions-roles__title i,.hero-section-for-solutions-roles__title i,.hero-section-for-solutions-roles__subtitle i{font-style:normal;color:#01eb67}.roles-page{position:relative;overflow:hidden}.roles-page section:not(.hero-section-for-solutions-roles)+section{border-top:1px solid hsla(0,0%,100%,.2)}.hero-section-for-solutions-roles__image-2,.hero-section-for-solutions-roles__image-1{width:100%;height:100%;aspect-ratio:1.5/1;object-fit:cover;object-position:top left}.hero-section-for-solutions-roles__image-2,.hero-section-for-solutions-roles__image-1{border-radius:1em}.hero-section-for-solutions-roles{position:relative;background-color:#000;overflow:hidden;min-height:900px;background-size:cover;background-position:100% 0%;background-repeat:no-repeat}@media screen and (max-width: 992px){.hero-section-for-solutions-roles{min-height:unset}}.hero-section-for-solutions-roles__starfield{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;pointer-events:none}@media screen and (max-width: 992px){.hero-section-for-solutions-roles__starfield{opacity:.6}}.hero-section-for-solutions-roles__content-wrapper{display:flex;align-items:stretch;justify-content:space-between;flex-direction:column;gap:1.5rem;position:relative;z-index:1}@media screen and (max-width: 992px){.hero-section-for-solutions-roles__content-wrapper{flex-wrap:wrap}}.hero-section-for-solutions-roles__text-container{flex:0 1 50%}.hero-section-for-solutions-roles__leading{margin-bottom:1.5rem;color:hsla(0,0%,100%,.6);font-size:1rem;font-weight:medium;text-align:center}.hero-section-for-solutions-roles__title{margin-top:.5rem;margin-left:-0.05em;font-size:2.475rem;font-weight:bold;line-height:1.45;color:#fff;text-align:center}@media screen and (max-width: 992px){.hero-section-for-solutions-roles__title{word-break:break-all}}@media screen and (min-width: 992px){.hero-section-for-solutions-roles__title{word-break:keep-all}}.hero-section-for-solutions-roles__subtitle{margin-top:1.5rem;font-size:1.35rem;font-weight:500;line-height:1.56;color:#fff;text-align:center}.hero-section-for-solutions-roles__subtitle i{color:#01eb67;font-style:normal}.hero-section-for-solutions-roles__button-container{display:flex;margin-top:1.5rem;align-items:center;justify-content:center;gap:.75rem}.hero-section-for-solutions-roles__image-container{pointer-events:none;position:relative;box-shadow:rgba(50,44,44,.1) 0px 1px 1px 0px inset,rgba(27,33,32,.3) 0px 50px 100px -20px,rgba(0,0,0,.4) 0px 30px 60px -30px;background-image:url("/assets/images/solutions/hero-section/bg-3.jpg");background-size:cover;background-position:center center;box-shadow:0 0 48px 0 hsla(0,0%,100%,.34);background-repeat:no-repeat;margin-top:1.5rem;padding:.75rem}.hero-section-for-solutions-roles__image-container{border-radius:1.5em}@media screen and (max-width: 992px){.hero-section-for-solutions-roles__image-container{display:none}}.hero-section-for-solutions-roles__image-1{width:100%}.hero-section-for-solutions-roles__image-2{width:100%;margin-top:1.5rem}.problem-for-solutions-roles__solution-container::before,.problem-for-solutions-roles__problem::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)' opacity='0.32'/%3E%3C/svg%3E");opacity:.8;pointer-events:none;z-index:1}.problem-for-solutions-roles{overflow:hidden}.problem-for-solutions-roles__title{font-size:1.65rem;line-height:1.45;color:hsla(0,0%,100%,.9)}.problem-for-solutions-roles__problems-container{display:flex;gap:.75rem;margin:2.25rem 0 .75rem}.problem-for-solutions-roles__problems-container.animation{animation:toLeft 15s linear infinite alternate}@media(hover: hover){.problem-for-solutions-roles__problems-container.animation:hover{animation-play-state:paused}}@keyframes toLeft{from{transform:translateX(0)}to{transform:translateX(-50%)}}.problem-for-solutions-roles__problem{padding:2.25rem;border-radius:1rem;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;flex:1 0 25%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;position:relative;transition:transform .3s ease;background-color:rgba(0,0,0,.2);backdrop-filter:blur(10px);overflow:hidden}@media screen and (max-width: 480px){.problem-for-solutions-roles__problem{flex:1 0 100%}}@media(hover: hover){.problem-for-solutions-roles__problem:hover{background-color:#000;box-shadow:rgba(50,44,44,.1) 0px 1px 1px 0px inset,rgba(27,33,32,.3) 0px 50px 100px -20px,rgba(0,0,0,.4) 0px 30px 60px -30px;transform:scale(1.05);will-change:transform}}.problem-for-solutions-roles__problem:hover .problem-for-solutions-roles__problem-title{color:#fff;animation:glitchText 600ms steps(1, end) infinite}.problem-for-solutions-roles__problem:hover .problem-for-solutions-roles__problem-image{background-color:#f0f}@media screen and (max-width: 480px){.problem-for-solutions-roles__problem{min-height:7.5rem}}.problem-for-solutions-roles__problem-title{font-size:1.25rem;font-weight:400;transition:color .2s ease;position:relative;will-change:text-shadow,transform;color:#fff}.problem-for-solutions-roles__problem-image{width:20px;height:20px;object-fit:cover;margin-bottom:1.5rem;background-color:#fff}.problem-for-solutions-roles__problem-image{border-radius:499.5em}.problem-for-solutions-roles__solution-container{position:relative;overflow:hidden;padding:3rem 3rem}.problem-for-solutions-roles__solution-container{border-radius:1em}.problem-for-solutions-roles__solution-container::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)' opacity='0.32'/%3E%3C/svg%3E");opacity:.4;pointer-events:none;z-index:1}.problem-for-solutions-roles__solution-title{font-size:22px;text-align:center;line-height:1.5}.problem-for-solutions-roles__solution-container{background-image:url("/assets/images/solutions/roles/problem/solution-bg.jpg");background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}@keyframes glitchText{0%{text-shadow:1px -1px #f03,-1px 1px #00eaff;transform:translate(0, 0)}10%{text-shadow:-2px 0 #f03,2px 0 #00eaff;transform:translate(1px, -1px)}20%{text-shadow:0 2px #f03,0 -2px #00eaff;transform:translate(-1px, 1px)}30%{text-shadow:2px 2px #f03,-2px -2px #00eaff;transform:translate(0, 0)}40%{text-shadow:-1px 2px #f03,1px -2px #00eaff;transform:translate(1px, 0)}50%{text-shadow:2px 0 #f03,-2px 0 #00eaff;transform:translate(0, -1px)}60%{text-shadow:0 -2px #f03,0 2px #00eaff;transform:translate(-1px, 0)}70%{text-shadow:-2px -2px #f03,2px 2px #00eaff;transform:translate(0, 0)}80%{text-shadow:1px 2px #f03,-1px -2px #00eaff;transform:translate(0, 1px)}90%{text-shadow:-2px 1px #f03,2px -1px #00eaff;transform:translate(1px, 1px)}100%{text-shadow:0 0 #f03,0 0 #00eaff;transform:translate(0, 0)}}@media(prefers-reduced-motion: reduce){.problem-for-solutions-roles__problem .problem-for-solutions-roles__problem-title{animation:none !important;text-shadow:none !important;transform:none !important}}.solution-map-for-solutions-roles__title{font-size:1.65rem;line-height:1.45;color:hsla(0,0%,100%,.9);margin-bottom:2.25rem}.solution-map-for-solutions-roles__subtitle{margin-top:.75rem;margin-bottom:2.25rem;color:hsla(0,0%,100%,.8);font-size:1.2rem;font-weight:400;line-height:1.6;margin-bottom:3.75rem}.solution-map-for-solutions-roles .bento__grid+.bento__grid{margin-top:3rem}.solution-map-for-solutions-roles .bento__grid:nth-of-type(even) .bento__item--span-6{background-image:url("/assets/images/default-bento-bg-2.jpg")}.solution-map-for-solutions-roles .bento__grid:nth-of-type(odd) .bento__item--span-6{background-image:url("/assets/images/default-bento-bg.jpg")}.solution-map-for-solutions-roles .bento__item--span-6 .bento__title{max-width:unset}@media screen and (max-width: 992px){.solution-map-for-solutions-roles .bento__img-wrapper{display:none}}.customer-voice-for-solutions-roles__title{font-size:1.65rem;line-height:1.45;color:hsla(0,0%,100%,.9);margin-bottom:2.25rem}.customer-voice-for-solutions-roles__customers{display:grid;grid-template-columns:repeat(3, 1fr);gap:1.5rem;align-items:stretch}@media screen and (max-width: 992px){.customer-voice-for-solutions-roles__customers{grid-template-columns:repeat(1, 1fr)}}.customer-voice-for-solutions-roles__customer{padding:1.5rem 2.25rem;box-shadow:rgba(0,0,0,.12) 0px 0px 12px;background-color:rgba(50,50,50,.5)}.customer-voice-for-solutions-roles__customer{border-radius:1em}.customer-voice-for-solutions-roles__customer-title{margin-top:.75rem;margin-bottom:2.25rem;color:hsla(0,0%,100%,.8);font-size:1.2rem;font-weight:400;line-height:1.6;font-weight:bold;margin-bottom:0;color:#fff}.customer-voice-for-solutions-roles__customer-content{margin-top:.75rem;margin-bottom:2.25rem;color:hsla(0,0%,100%,.8);font-size:1.2rem;font-weight:400;line-height:1.6;font-size:1rem;color:hsla(0,0%,100%,.8)}.customer-voice-for-solutions-roles__customer-info{display:flex;align-items:center;gap:.375rem;color:hsla(0,0%,100%,.8)}.customer-voice-for-solutions-roles__customer-name{font-size:.9rem;font-weight:400;color:hsla(0,0%,100%,.8)}.customer-voice-for-solutions-roles__customer-logo-image{width:2.25rem;height:2.25rem;object-fit:cover;border:1px solid hsla(0,0%,100%,.4);background-color:#fff}.customer-voice-for-solutions-roles__customer-logo-image{border-radius:499.5em}.trust-for-solution-roles__title{font-size:1.65rem;line-height:1.45;color:hsla(0,0%,100%,.9)}.trust-for-solution-roles__subtitle{margin-top:.75rem;margin-bottom:2.25rem;color:hsla(0,0%,100%,.8);font-size:1.2rem;font-weight:400;line-height:1.6;margin-bottom:0}.trust-for-solution-roles__logo-image{margin-top:2.25rem;width:100%;object-fit:scale-down}.trust-for-solution-roles__logo-image{border-radius:1em}.trust-for-solution-roles__data{display:flex;margin-top:1.5rem;gap:1.5rem}@media screen and (max-width: 992px){.trust-for-solution-roles__data{flex-wrap:wrap}}.trust-for-solution-roles__data-item{flex:0 1 25%;display:flex;flex-direction:column;justify-content:center;background-color:rgba(50,50,50,.5);padding:1.5rem}.trust-for-solution-roles__data-item{border-radius:1em}@media screen and (max-width: 992px){.trust-for-solution-roles__data-item{flex:0 1 100%}}.trust-for-solution-roles__data-item-title{color:#fff;line-height:1.4}.trust-for-solution-roles__data-item-title i{color:#01eb67}.trust-for-solution-roles__data-item-content{margin-top:.75rem;color:#01eb67;font-size:1.6rem;font-weight:bold}.faq-for-solution-roles__title{font-size:1.65rem;line-height:1.45;color:hsla(0,0%,100%,.9);margin-bottom:1.5rem}.faq-for-solution-roles .faq-item:first-of-type{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.faq-for-solution-roles .faq-item:last-of-type{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}
