body.crops-premium-page .crops-plugin-fullwidth{width:100%;max-width:none;margin:0;padding:0;overflow-x:clip}body.crops-premium-page #main-content{background:transparent}body.crops-premium-page .container:before{display:none!important}
body.crops-premium-page .crops-v6 .c-project-source-slot{margin-top:4px}
body.crops-premium-page .crops-v6 .crops-project-feed{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}
body.crops-premium-page .crops-v6 [data-crops-project-source="home"] .crops-project-feed{grid-template-columns:repeat(4,minmax(0,1fr))}
body.crops-premium-page .crops-v6 .crops-project-feed__item{min-width:0;overflow:hidden;border:1px solid var(--c-line,#e7e1f5);border-radius:22px;background:#fff;box-shadow:0 14px 36px rgba(65,35,139,.08);transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease;display:flex;flex-direction:column}
body.crops-premium-page .crops-v6 .crops-project-feed__item:hover{transform:translateY(-5px);border-color:rgba(112,68,244,.26);box-shadow:0 24px 52px rgba(65,35,139,.13)}
body.crops-premium-page .crops-v6 .crops-project-feed__item>img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;background:linear-gradient(135deg,#f2efff,#f7fcff)}
body.crops-premium-page .crops-v6 .crops-project-feed__body{padding:20px 20px 21px;display:flex;flex:1;flex-direction:column;align-items:flex-start}
body.crops-premium-page .crops-v6 .crops-project-feed__status,body.crops-premium-page .crops-v6 .crops-project-feed__kind{display:inline-flex;padding:6px 9px;border-radius:999px;font-size:9px;line-height:1;font-weight:900;letter-spacing:.04em;text-transform:uppercase;margin:0 6px 8px 0}
body.crops-premium-page .crops-v6 .crops-project-feed__status{background:linear-gradient(135deg,#f0ebff,#eefbff);color:#7044f4}
body.crops-premium-page .crops-v6 .crops-project-feed__kind{background:#f7f5fb;color:#655b78}
body.crops-premium-page .crops-v6 .crops-project-feed__body h3{font-size:19px;line-height:1.18;letter-spacing:-.02em;margin:7px 0 8px;font-weight:900}
body.crops-premium-page .crops-v6 .crops-project-feed__body h3 a{color:var(--c-ink,#140b33);text-decoration:none}
body.crops-premium-page .crops-v6 .crops-project-feed__body p{font-size:12.5px;line-height:1.65;color:var(--c-body,#665d7e);margin:0 0 17px}
body.crops-premium-page .crops-v6 .crops-project-feed__link{display:inline-flex;margin-top:auto;padding:10px 12px;border-radius:12px;border:1px solid var(--c-line,#e7e1f5);color:var(--c-violet,#7044f4);font-size:11px;font-weight:900;text-decoration:none;background:#fff;transition:.2s ease}
body.crops-premium-page .crops-v6 .crops-project-feed__link:hover{background:var(--c-soft,#f7f3ff);border-color:rgba(112,68,244,.28)}
body.crops-premium-page .crops-v6 .crops-project-source-empty{padding:20px;border:1px dashed rgba(112,68,244,.25);border-radius:18px;background:#fbfaff;color:var(--c-body,#665d7e);font-size:12px}
body.crops-premium-page .crops-v6 .crops-project-source-empty strong,body.crops-premium-page .crops-v6 .crops-project-source-empty span{display:block}
body.crops-premium-page .crops-v6 .crops-project-source-empty strong{color:var(--c-ink,#140b33);margin-bottom:5px}
@media(max-width:1100px){body.crops-premium-page .crops-v6 .crops-project-feed,body.crops-premium-page .crops-v6 [data-crops-project-source="home"] .crops-project-feed{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:650px){body.crops-premium-page .crops-v6 .crops-project-feed,body.crops-premium-page .crops-v6 [data-crops-project-source="home"] .crops-project-feed{grid-template-columns:1fr}body.crops-premium-page .crops-v6 .crops-project-feed__body{padding:17px}}
body.crops-premium-page{--crops-premium-max:1240px;--crops-premium-edge:clamp(14px,2vw,28px);--crops-premium-radius:28px;--crops-premium-shadow:0 22px 64px rgba(68,39,135,.09);--crops-premium-shadow-hover:0 28px 76px rgba(68,39,135,.14);background:#fff;color:#17102f}
body.crops-premium-page .crops-plugin-fullwidth{isolation:isolate}
body.crops-premium-page .crops-v6{overflow:hidden}
body.crops-premium-page .crops-v6 .c-wrap{width:min(calc(100% - (var(--crops-premium-edge) * 2)),var(--crops-premium-max));margin-inline:auto}
body.crops-premium-page .crops-v6 .c-section{position:relative}
body.crops-premium-page .crops-v6 .c-section+.c-section{border-top:1px solid rgba(112,68,244,.055)}
body.crops-premium-page .crops-v6 .c-hero{position:relative;overflow:hidden}
body.crops-premium-page .crops-v6 .c-hero:after{content:"";position:absolute;right:-8vw;top:-12vw;width:34vw;height:34vw;min-width:280px;min-height:280px;border-radius:50%;background:radial-gradient(circle,rgba(112,68,244,.08),rgba(32,199,232,.035) 48%,transparent 70%);pointer-events:none;filter:blur(2px)}
body.crops-premium-page .crops-v6 .c-h1{max-width:980px;text-wrap:balance}
body.crops-premium-page .crops-v6 .c-h2{text-wrap:balance}
body.crops-premium-page .crops-v6 .c-lead{max-width:820px;text-wrap:pretty}
body.crops-premium-page .crops-v6 .c-copy{text-wrap:pretty}
body.crops-premium-page .crops-v6 .c-card{border-radius:var(--crops-premium-radius);box-shadow:var(--crops-premium-shadow);border-color:rgba(112,68,244,.10);transition:transform .28s cubic-bezier(.2,.8,.2,1),box-shadow .28s ease,border-color .28s ease;background:linear-gradient(150deg,#fff,#fdfcff)}
body.crops-premium-page .crops-v6 a.c-card:hover,body.crops-premium-page .crops-v6 .c-card:hover{transform:translateY(-4px);box-shadow:var(--crops-premium-shadow-hover);border-color:rgba(112,68,244,.22)}
body.crops-premium-page .crops-v6 .c-btn{min-height:48px;border-radius:15px;font-weight:850;letter-spacing:-.005em;transition:transform .22s ease,box-shadow .22s ease,background .22s ease,border-color .22s ease}
body.crops-premium-page .crops-v6 .c-btn.primary{box-shadow:0 15px 34px rgba(112,68,244,.22)}
body.crops-premium-page .crops-v6 .c-btn.primary:hover{transform:translateY(-2px);box-shadow:0 20px 44px rgba(112,68,244,.30)}
body.crops-premium-page .crops-v6 .c-btn:focus-visible,body.crops-premium-page .crops-v6 a:focus-visible,body.crops-premium-page .crops-v6 button:focus-visible,body.crops-premium-page .crops-v6 input:focus-visible,body.crops-premium-page .crops-v6 textarea:focus-visible,body.crops-premium-page .crops-v6 select:focus-visible{outline:3px solid rgba(32,199,232,.38);outline-offset:3px}
body.crops-premium-page .crops-v6 .c-routebar{position:relative;z-index:6}
body.crops-premium-page .crops-v6 .c-routegrid{border:1px solid rgba(112,68,244,.09);border-radius:22px;padding:8px;background:rgba(255,255,255,.82);backdrop-filter:blur(16px);box-shadow:0 16px 46px rgba(54,30,119,.07)}
body.crops-premium-page .crops-v6 .c-route{border-radius:16px;transition:background .22s ease,transform .22s ease}
body.crops-premium-page .crops-v6 .c-route:hover{transform:translateY(-2px);background:linear-gradient(145deg,#faf8ff,#f5fcff)}
body.crops-premium-page .crops-v6 .c-eyebrow,body.crops-premium-page .crops-v6 .c-kicker{letter-spacing:.075em}
body.crops-premium-page .crops-v6 .c-head{gap:22px}
body.crops-premium-page .crops-v6 .c-trust{gap:8px}
body.crops-premium-page .crops-v6 .c-trust span,body.crops-premium-page .crops-v6 .c-pill{border-color:rgba(112,68,244,.10);box-shadow:0 7px 18px rgba(54,30,119,.035)}
body.crops-premium-page .crops-v6 input,body.crops-premium-page .crops-v6 textarea,body.crops-premium-page .crops-v6 select{border-radius:14px;border-color:rgba(112,68,244,.15);background:#fff;box-shadow:inset 0 1px 2px rgba(50,26,106,.025)}
body.crops-premium-page .crops-v6 input:focus,body.crops-premium-page .crops-v6 textarea:focus,body.crops-premium-page .crops-v6 select:focus{border-color:rgba(112,68,244,.42);box-shadow:0 0 0 4px rgba(112,68,244,.07)}
body.crops-premium-page .crops-v6 .c-project-source-slot{min-height:1px}
body.crops-premium-page .crops-v6 .crops-project-feed__item{border-radius:26px;box-shadow:var(--crops-premium-shadow)}
body.crops-premium-page .crops-v6 .crops-project-feed__item:hover{box-shadow:var(--crops-premium-shadow-hover)}
body.crops-premium-page .crops-v6 .crops-project-feed__item>img{aspect-ratio:1.55/1}
body.crops-premium-page .crops-v6 .crops-project-feed__body{padding:21px}
body.crops-premium-page .crops-v6 .crops-project-feed__body h3{font-size:20px}
body.crops-premium-page .crops-v6 .crops-project-feed__body p{font-size:13px;line-height:1.7}
@media(max-width:980px){body.crops-premium-page .crops-v6 .c-section{scroll-margin-top:20px}body.crops-premium-page .crops-v6 .c-actions{gap:10px}body.crops-premium-page .crops-v6 .c-routegrid{padding:6px}}
@media(max-width:680px){body.crops-premium-page{--crops-premium-edge:12px;--crops-premium-radius:22px}body.crops-premium-page .crops-v6 .c-section{padding-left:0!important;padding-right:0!important}body.crops-premium-page .crops-v6 .c-actions{display:grid;grid-template-columns:1fr;width:100%}body.crops-premium-page .crops-v6 .c-actions .c-btn{width:100%;justify-content:center;text-align:center}body.crops-premium-page .crops-v6 .c-routegrid{border-radius:18px}body.crops-premium-page .crops-v6 .c-card{border-radius:22px}body.crops-premium-page .crops-v6 .crops-project-feed__item{border-radius:22px}body.crops-premium-page .crops-v6 .crops-project-feed__body{padding:18px}}
@media(prefers-reduced-motion:reduce){body.crops-premium-page .crops-v6 .c-card,body.crops-premium-page .crops-v6 .c-btn,body.crops-premium-page .crops-v6 .c-route{transition:none!important}body.crops-premium-page .crops-v6 .c-card:hover,body.crops-premium-page .crops-v6 .c-btn:hover,body.crops-premium-page .crops-v6 .c-route:hover{transform:none!important}} body.crops-premium-page #page-container,
body.crops-premium-page #main-content{overflow-x:clip!important}
body.crops-premium-page main.crops-plugin-fullwidth{
display:block!important;width:100%!important;max-width:none!important;
margin:0!important;padding:0!important
}
body.crops-premium-page main.crops-plugin-fullwidth > article,
body.crops-premium-page main.crops-plugin-fullwidth > .page,
body.crops-premium-page main.crops-plugin-fullwidth .entry-content{
width:100%!important;max-width:none!important;margin:0!important;padding:0!important
}
body.crops-premium-page .crops-v6{
position:relative!important;
left:50%!important;
right:50%!important;
width:100vw!important;
max-width:100vw!important;
margin-left:-50vw!important;
margin-right:-50vw!important;
}
body.crops-premium-page.crops-fullwidth-template-active .crops-v6{
left:auto!important;right:auto!important;margin-left:0!important;margin-right:0!important
}
body.crops-premium-page .et-l--post .et_builder_inner_content,
body.crops-premium-page .et_pb_post,
body.crops-premium-page .et_pb_post .entry-content,
body.crops-premium-page .et_pb_section,
body.crops-premium-page .et_pb_row,
body.crops-premium-page .container{
max-width:none
}
body.crops-premium-page .crops-v6 .c-wrap{
width:min(calc(100% - clamp(28px,5vw,88px)),1440px)!important;
max-width:1440px!important
}
@media(max-width:680px){body.crops-premium-page .crops-v6 .c-wrap{width:calc(100% - 24px)!important}} .cpi-home-project-grid{align-items:stretch}
.cpi-home-project-card{padding:0!important;overflow:hidden;display:flex;flex-direction:column}
.cpi-home-media{aspect-ratio:16/9;background:#f5f2fb;overflow:hidden}
.cpi-home-media img{width:100%;height:100%;object-fit:cover;display:block}
.cpi-home-media.is-empty{display:grid;place-items:center;background:linear-gradient(135deg,#f6f1ff,#effcff)}
.cpi-home-placeholder{display:flex;flex-direction:column;align-items:center;gap:7px}
.cpi-home-placeholder b{font-size:48px;line-height:1;color:#7044f4}
.cpi-home-placeholder span{font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.09em;color:#756d87}
.cpi-home-project-body{padding:22px;display:flex;flex-direction:column;flex:1}
.cpi-home-project-meta{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:13px}
.cpi-home-project-meta span{font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.09em;color:#7044f4}
.cpi-home-project-meta b{font-size:9px;padding:6px 9px;border-radius:999px;background:#eef9f4;color:#17775d}
.cpi-home-project-body .c-copy{margin-top:10px}
.cpi-home-progress{margin-top:auto;padding-top:18px}
.cpi-home-progress>span{display:flex;justify-content:space-between;font-size:10px;color:#776f88}
.cpi-home-progress>span b{color:#7044f4}
.cpi-home-progress>i{display:block;height:7px;margin-top:8px;border-radius:999px;background:#ece7f5;overflow:hidden}
.cpi-home-progress>i u{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#7044f4,#20c7e8)}
.cpi-home-project-body>.c-actions{margin-top:16px}
@media(max-width:900px){.cpi-home-project-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:620px){.cpi-home-project-grid{grid-template-columns:1fr!important}}