.cp-hero{background:#fff;border-bottom:1px solid #2320e61f;padding-top:105px;position:relative;overflow:hidden}.cp-hero__ellipse{pointer-events:none;opacity:.55;z-index:0;width:580px;height:580px;position:absolute;top:200px;right:-80px}.cp-hero__ellipse img{object-fit:contain;width:100%;height:100%;transform:rotate(28.44deg)skew(-3.28deg)}.cp-hero__inner{max-width:var(--content-w);padding:60px var(--pad-x) 80px;z-index:1;grid-template-columns:1fr 520px;align-items:start;gap:48px;margin:0 auto;display:grid;position:relative}.cp-hero__left{flex-direction:column;gap:28px;display:flex}.cp-hero h1{color:#272727;font-size:clamp(36px,5vw,62px);font-weight:400;line-height:1.05}.cp-hero h1 .blue{color:#2320e6;font-weight:500}.cp-hero h1 .normal{color:#272727;font-weight:400}.cp-hero__sub{color:#555;font-size:clamp(16px,1.6vw,20px);font-weight:400;line-height:1.6}.cp-hero__cta{color:#fff;background:#0d2bd8;border-radius:40px;align-items:center;gap:12px;width:fit-content;height:50px;padding:0 17px 0 24px;font-family:Fira Sans Condensed,sans-serif;font-size:16px;font-weight:500;text-decoration:none;transition:opacity .18s;display:inline-flex}.cp-hero__cta:hover{opacity:.88}.cp-hero__cta-arrow{background:#ffffff26;border-radius:60px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.cp-hero__cta-arrow svg{width:14px;height:14px}.cp-hero__right{padding-top:0;position:relative}.cp-hero__photo{aspect-ratio:610/672;border-radius:20px;width:100%;position:relative;overflow:hidden}.cp-hero__photo img{object-fit:cover;width:100%;height:100%;display:block}.cp-hero__stat-card{background:#2a334f99;border-radius:5px;flex-direction:column;gap:12px;width:calc(100% - 38px);padding:20px;display:flex;position:absolute;bottom:19px;left:19px}.cp-hero__stat-title{color:#fff;font-size:22px;font-weight:500;line-height:1.2}.cp-hero__stat-desc{color:#fff;max-width:320px;font-size:16px;font-weight:400;line-height:20px}.cp-why{padding:80px 0;position:relative}.cp-why__sphere{pointer-events:none;z-index:0;opacity:.55;width:560px;height:560px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(90deg)scaleX(-1)}.cp-why__sphere img{object-fit:contain;width:100%;height:100%;display:block}.cp-why__inner{max-width:var(--content-w);padding:0 var(--pad-x);z-index:1;margin:0 auto;position:relative}.cp-why__badge-row{margin-bottom:48px}.cp-why__grid{grid-template-columns:repeat(3,1fr);gap:3px;display:grid}.cp-why-card{background:#fff;border-bottom:none;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:18px;min-height:310px;padding:30px 25px 30px 35px;display:flex;position:relative;box-shadow:0 17px 37px #0000000d,0 67px 67px #0000000a,0 151px 91px #00000008,0 269px 108px #00000003,0 420px 118px #0000}.cp-why-card__icon{background:#2320e6;border-radius:8px;flex-shrink:0;width:52px;height:52px;padding:10px}.cp-why-card__icon img{object-fit:contain;filter:brightness(0)invert();width:100%;height:100%}.cp-why-card__title{color:#2320e6;width:270px;min-height:76px;font-size:clamp(28px,3vw,34px);font-weight:500;line-height:1.1}.cp-why-card__desc{color:#9d9d9d;min-height:76px;font-size:16px;font-weight:400;line-height:20px}.cp-why-card:after,.cp-how-card:after{content:"";background:linear-gradient(90deg,#2320e6 0%,#9c0dfe 100%);height:2px;position:absolute;bottom:0;left:0;right:0}.cp-value{background:#fff;padding:80px 0}.cp-value__inner{max-width:var(--content-w);padding:0 var(--pad-x);margin:0 auto}.cp-value__top{text-align:center;flex-direction:column;align-items:center;gap:2px;width:100%;margin:0 auto 8px;display:flex}.cp-value__heading{color:#272727;font-size:clamp(32px,4vw,48px);font-weight:600;line-height:1.1}.cp-value__heading .blue{color:#2320e6}.cp-value__panels{grid-template-columns:1fr 1fr;gap:0;display:grid}.cp-panel{min-height:480px;padding:34px 0 60px;position:relative;overflow:hidden}.cp-panel--fund{background:linear-gradient(#fff0 16%,#fff 100%),linear-gradient(90deg,#a9a8f4 0% 100%)}.cp-panel--co{background:linear-gradient(178.11deg,#fff0 28.58%,#fff 109.02%),linear-gradient(90deg,#83ecff 0% 100%)}.cp-panel__badge-row{padding:0 46px;display:flex}.cp-panel__badge{color:#2320e6;background:#fff;border-radius:50px;padding:10px 20px;font-size:14px;font-weight:500;line-height:14px}.cp-panel__items{flex-direction:column;gap:28px;margin-top:32px;padding:0 42px;display:flex}.cp-panel__item-title{color:#272727;font-size:19px;font-weight:500;line-height:26px}.cp-panel__item-desc{color:#272727;font-size:16px;font-weight:400;line-height:26px}.cp-how{background:#fff;padding:80px 0}.cp-how__inner{max-width:var(--content-w);padding:0 var(--pad-x);margin:0 auto}.cp-how__top{text-align:center;flex-direction:column;align-items:center;gap:2px;margin-bottom:38px;display:flex}.cp-how__heading{color:#272727;font-size:clamp(32px,4vw,48px);font-weight:600;line-height:1.1}.cp-how__heading .blue{color:#2320e6}.cp-how__cards{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.cp-how-card{background:#fff;border-bottom:none;flex-direction:column;justify-content:flex-end;min-height:425px;padding:0 20px 60px 40px;display:flex;position:relative;overflow:hidden;box-shadow:0 17px 37px #0000000d,0 67px 67px #0000000a,0 151px 91px #00000008,0 269px 108px #00000003,0 420px 118px #0000}.cp-how-card__mock{pointer-events:none;height:220px;position:absolute;top:0;left:0;right:0;overflow:hidden}.cp-how-card__mock--1{background:linear-gradient(178.89deg,#fff0 28.58%,#fff 109.02%),linear-gradient(90deg,#a3b2fb 0% 100%)}.cp-how-card__mock--3{background:#41e2ff}.cp-how-card__mock img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.cp-how-card__mock--2{background:#e9d3e0 url(/__l5e/assets-v1/646d561b-693e-4849-a8dd-d382d0ea71b6/we-operate-bg.png) top/cover no-repeat}.cp-erc-wrap{background:#ffffff9e;border-radius:6px;flex-direction:column;width:92%;max-height:85%;padding:10px;display:flex;position:absolute;bottom:40px;right:-10px;overflow:hidden}.cp-erc-wrap .erc-row{grid-template-columns:7px 44px 1fr auto auto;gap:6px;padding:5px 0}.cp-erc-wrap .erc-tm,.cp-erc-wrap .erc-desc,.cp-erc-wrap .erc-amt{font-size:10px}.cp-erc-wrap .erc-bps{min-width:34px;padding:0 5px;font-size:9px}.cp-erc-wrap .erc-feedhead{border-bottom:1px solid #0000000f;flex-shrink:0;justify-content:space-between;align-items:center;padding:7px 10px 5px;display:flex}.cp-erc-wrap .erc-feedhead-t{gap:4px;font-size:9px}.cp-erc-wrap .erc-feedhead-t svg{width:9px;height:9px}.cp-erc-wrap .erc-feedhead-live{font-size:7px}.cp-erc-wrap .erc-feedhead-live i{width:5px;height:5px}.cp-erc-wrap .erc-feed{flex:1;padding:0 8px 6px;overflow:hidden}.cp-erc-wrap .erc-dot{width:5px;height:5px}.cp-how-card__content{z-index:1;position:relative}.cp-how-card__num{color:#c5c5c5;font-size:18px;font-weight:400;line-height:36px;display:block}.cp-how-card__title{-webkit-text-fill-color:transparent;color:#0000;background:linear-gradient(90deg,#3633e1 0%,#e405f0 100%);-webkit-background-clip:text;background-clip:text;margin-bottom:12px;font-size:20px;font-weight:400;line-height:28px}.cp-how-card__desc{color:#272727;font-size:16px;font-weight:400;line-height:20px}.cp-built{background:#fff;padding:80px 0}.cp-built__inner{max-width:var(--content-w);padding:0 var(--pad-x);margin:0 auto}.cp-built__top{flex-direction:column;gap:12px;margin-bottom:40px;margin-left:24px;display:flex}.cp-built__heading{color:#272727;font-size:clamp(32px,4vw,48px);font-weight:600;line-height:1.1}.cp-built__heading .blue{color:#2320e6}.cp-built__cards{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.cp-built-card{border-radius:10px;flex-direction:column;flex-shrink:0;justify-content:flex-end;align-items:flex-start;width:350px;height:424px;display:flex;position:relative;overflow:hidden}.cp-built-card__bg{pointer-events:none;position:absolute;inset:0}.cp-built-card__bg-color{background:#d3d9f8;position:absolute;inset:0}.cp-built-card__bg img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.cp-built-card__overlay{z-index:1;-webkit-backdrop-filter:blur(50px);background:linear-gradient(#2a334f00,#2a334f);flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:12px;width:100%;min-height:100px;padding:30px;display:flex;position:relative}.cp-built-card__title{color:#fff;font-size:22px;font-weight:500;line-height:1.2}.cp-built-card__desc{color:#fff;max-width:290px;font-size:16px;font-weight:400;line-height:20px}.cp-cta{background:url(/images/bac.webp) top/cover no-repeat;border-top:1px solid #2320e61f;margin:80px auto 0;padding-top:120px;padding-bottom:200px;position:relative;overflow-x:clip}.cp-cta__sphere{inset:70% auto 0 50%}.cp-cta__inner{max-width:var(--content-w);padding:0 var(--pad-x);align-items:flex-start;min-height:521px;margin:0 auto;display:flex;position:relative}.cp-cta__left{z-index:1;flex-direction:column;gap:14px;max-width:360px;padding-top:100px;display:flex;position:relative}.cp-cta__heading{color:#272727;font-size:clamp(32px,4vw,48px);font-weight:600;line-height:1.1}.cp-cta__heading .cyan{color:#2320e6}.cp-cta__sub{color:#555;max-width:386px;font-size:18px;font-weight:400;line-height:26px}.cp-cta__white-box{background:#fff;flex-shrink:0;width:548px;min-height:534px;margin-top:64px;margin-left:auto;padding:40px 44px;box-shadow:0 17px 37px #0000000d,0 67px 67px #0000000a,0 151px 91px #00000008,0 269px 108px #00000003,0 420px 118px #0000}.cp-cta__white-box .hs_firstname,.cp-cta__white-box .hs_email{margin-bottom:10px}.cp-cta__white-box{font-weight:700}.cp-cta__white-box label{margin-bottom:5px;font-family:Fira Sans Condensed,sans-serif;font-size:16px}.cp-cta__white-box .hs-input{color:#111827;box-sizing:border-box;background-color:#fff;border:1px solid #d1d5db;height:50px;margin-bottom:40px;padding-left:14px;padding-right:14px;width:100%!important}.cp-cta__white-box input[type=date]:hover,.cp-cta__white-box input[type=email]:hover,.cp-cta__white-box input[type=number]:hover,.cp-cta__white-box input[type=password]:hover,.cp-cta__white-box input[type=search]:hover,.cp-cta__white-box input[type=tel]:hover,.cp-cta__white-box input[type=text]:hover,.cp-cta__white-box input[type=url]:hover,.cp-cta__white-box select:hover,.cp-cta__white-box textarea:hover{font-weight:500}.cp-cta__white-box .hs-form-required{color:red}.cp-cta__white-box .hs-fieldtype-intl-phone{flex-direction:row;align-items:center;gap:8px;height:auto!important;margin-bottom:0!important;padding:0!important;display:flex!important}.cp-cta__white-box .hs-fieldtype-intl-phone select.hs-input{flex-shrink:0;width:160px!important;margin-bottom:0!important}.cp-cta__white-box .hs-fieldtype-intl-phone input[type=tel].hs-input{flex:1;min-width:0;width:0!important;margin-bottom:0!important}.cp-cta__white-box .hs-fieldtype-intl-phone input[type=hidden]{display:none}.cp-cta__white-box .hs-input.invaliderror{border:2px solid red}.cp-cta__white-box .input{color:#000;border-radius:5px;height:50px;margin-bottom:20px}.cp-cta__white-box .input:hover{color:#000;background-color:#e7ebfd}.cp-cta__white-box .input:after{background:#000}.cp-cta__white-box .hs-error-msg{color:red;text-align:left;width:100%;margin-top:-15px;font-size:12px;font-weight:400}.cp-cta__white-box li{margin-top:-15px;list-style-type:none}.cp-cta__white-box .no-list{padding-left:0}.cp-cta__white-box .hs-button{color:#fff;cursor:pointer;background:#2320e6;border:none;border-radius:10px;width:100%;height:50px;margin-top:20px;font-family:Fira Sans Condensed,sans-serif;font-size:16px;font-weight:700}.cp-cta__white-box .hs-button:hover{background:#18222f}.cp-cta__white-box .hs-richtext{font-family:Fira Sans Condensed,sans-serif;font-size:12px}.cp-cta__white-box .hs_error_rollup .hs-error-msgs{color:#f2545b;margin-top:15px}@media (width<=1100px){.cp-hero__inner{grid-template-columns:1fr}.cp-hero__right{width:100%;height:340px;display:block}.cp-hero__inner{padding-bottom:60px}.cp-cta__left{max-width:100%}.cp-cta__inner{flex-direction:column;height:auto;padding-bottom:60px}.cp-cta__white-box{width:100%;height:auto;min-height:0;margin-top:0;margin-bottom:60px;margin-left:0;padding:32px 36px}.cp-cta{padding-bottom:0}.cp-grid-line-v{position:absolute}}@media (width<=900px){.cp-why__grid{grid-template-columns:1fr 1fr}.cp-value__panels{grid-template-columns:1fr}.cp-panel{min-height:0}.cp-how__cards{grid-template-columns:1fr 1fr}.cp-why__sphere{width:480px;height:480px}}@media (width<=768px){.cp-cta__inner{height:auto;padding-bottom:48px}.cp-apart__inner{height:auto}.cp-apart__right{height:280px}}@media (width<=680px){.cp-hero{padding-top:0}.cp-hero__inner,.cp-why__inner,.cp-value__inner,.cp-how__inner,.cp-built__inner,.cp-cta__inner{padding-left:20px;padding-right:20px}.cp-why__grid,.cp-how__cards{grid-template-columns:1fr}.cp-panel__badge-row,.cp-panel__items{padding:0 24px}.cp-hero__inner{padding-top:32px;padding-bottom:40px}.cp-hero__cta{white-space:nowrap;flex-flow:row;justify-content:center;align-items:center;width:100%}.cp-hero__cta-arrow{flex-shrink:0}html,body{overflow-x:hidden}.cp-built-card{flex-shrink:1;width:100%}.cp-built-card__desc{max-width:100%}.cp-built__top{margin-left:0}.cp-cta__left{padding-top:60px;padding-bottom:60px}.cp-cta__inner{min-height:0}.cp-why{padding:60px 0}.cp-why__sphere{width:360px;height:360px}.cp-value,.cp-how,.cp-built{padding:60px 0 80px}}@media (width<=400px){.cp-why-card{padding:24px 20px 24px 24px}.cp-panel__badge-row{padding:0 20px}.cp-panel__items{gap:20px;padding:0 20px}}.ok-agree-modal{z-index:9999;background:#121c3b8c;justify-content:center;align-items:center;padding:20px;display:none;position:fixed;inset:0}.ok-agree-modal.is-open{display:flex}.ok-agree-box{background:#fff;border-radius:12px;flex-direction:column;width:100%;max-width:760px;max-height:85vh;display:flex;box-shadow:0 24px 80px #00000040}.ok-agree-head{border-bottom:1px solid #e4e6f7;flex-shrink:0;justify-content:space-between;align-items:center;padding:20px 28px;display:flex}.ok-agree-head h2{color:#121c3b;margin:0;font-family:Fira Sans Condensed,sans-serif;font-size:22px;font-weight:700}.ok-agree-close{cursor:pointer;color:#6b7280;background:0 0;border:none;padding:4px 8px;font-size:26px;line-height:1;transition:color .15s}.ok-agree-close:hover{color:#121c3b}.ok-agree-body{color:#374151;padding:24px 28px;font-family:Inter,sans-serif;font-size:14px;line-height:1.7;overflow-y:auto}.ok-agree-body h3{color:#121c3b;margin:20px 0 4px;font-family:Fira Sans Condensed,sans-serif;font-size:17px;font-weight:700}.ok-agree-body h3:first-child{margin-top:0}.ok-agree-body p{margin:0 0 10px}.ok-agree-body ul{margin:0 0 10px;padding-left:20px}.ok-agree-body li{margin-bottom:3px}.ok-agree-row{color:#6b7280;border-top:1px solid #e4e6f7;margin-top:16px;padding-top:14px;font-family:Inter,sans-serif;font-size:12px;line-height:1.5}.ok-agree-label{cursor:pointer;color:#374151;align-items:flex-start;gap:10px;font-family:Inter,sans-serif;font-size:14px;line-height:1.45;display:flex}.ok-agree-chk{accent-color:#0d2bd8;cursor:pointer;flex-shrink:0;width:16px;height:16px;margin-top:2px}.ok-agree-link{color:#0d2bd8;text-decoration:underline}.ok-agree-link:hover{color:#0a22a8}
