/* Non-color utility rules (regular + arbitrary), scoped under .cohere2-clone, ordered base->sm->md->lg->xl->states. */
.cohere2-clone .relative{position:relative}
.cohere2-clone .z-nav{z-index:100}
.cohere2-clone .flex{display:flex}
.cohere2-clone .items-center{align-items:center}
.cohere2-clone .justify-between{justify-content:space-between}
.cohere2-clone .overflow-hidden{overflow:hidden}
.cohere2-clone .px-2{padding-left:.5rem;padding-right:.5rem}
.cohere2-clone .py-3{padding-top:.75rem;padding-bottom:.75rem}
.cohere2-clone .bg-pureBlack{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}
.cohere2-clone .text-pureWhite{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}
.cohere2-clone .flex-1{flex:1 1 0%}
.cohere2-clone .flex-row{flex-direction:row}
.cohere2-clone .flex-wrap{flex-wrap:wrap}
.cohere2-clone .justify-center{justify-content:center}
.cohere2-clone .gap-3{gap:.75rem}
.cohere2-clone .px-3{padding-left:.75rem;padding-right:.75rem}
.cohere2-clone .text-center{text-align:center}
.cohere2-clone .text-web3-16{font-size:1rem}
.cohere2-clone .text-web3-16,.cohere2-clone .text-web3-18{line-height:140%;letter-spacing:0}
.cohere2-clone .font-body{font-family:Unica77 Cohere Web,Inter,Arial,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}
.cohere2-clone .border{border-width:1px}
.cohere2-clone .border-x-0{border-left-width:0;border-right-width:0}
.cohere2-clone .border-t-0{border-top-width:0}
.cohere2-clone .text-web3-12,.cohere2-clone .text-web3-14{line-height:140%;letter-spacing:0}
.cohere2-clone .text-web3-14{font-size:.875rem}
.cohere2-clone .border-pureWhite{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}
.cohere2-clone .mt-1{margin-top:.25rem}
.cohere2-clone .self-start{align-self:flex-start}
.cohere2-clone .transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}
.cohere2-clone .duration-300{transition-duration:.3s}
.cohere2-clone .fixed{position:fixed}
.cohere2-clone .left-0{left:0}
.cohere2-clone .top-0{top:0}
.cohere2-clone .z-\[99\]{z-index:99}
.cohere2-clone .pointer-events-none{pointer-events:none}
.cohere2-clone .min-h-\[100vh\]{min-height:100vh}
.cohere2-clone .w-full{width:100%}
.cohere2-clone .backdrop-blur-\[30px\]{--tw-backdrop-blur:blur(30px)}
.cohere2-clone .backdrop-blur-\[30px\],.cohere2-clone .backdrop-blur-md{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}
.cohere2-clone .backdrop-blur-\[30px\],.cohere2-clone .backdrop-blur-md{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}
.cohere2-clone .transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}
.cohere2-clone .ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}
.cohere2-clone .opacity-0{opacity:0}
.cohere2-clone .h-auto{height:auto}
.cohere2-clone .py-5{padding-top:1.25rem;padding-bottom:1.25rem}
.cohere2-clone .gap-x-10{column-gap:2.5rem}
.cohere2-clone .gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}
.cohere2-clone .px-4{padding-left:1rem;padding-right:1rem}
@media(min-width:919px){.cohere2-clone .\[\@media\(min-width\:919px\)\]\:px-10{padding-left:2.5rem;padding-right:2.5rem}}
.cohere2-clone .translate-y-0{--tw-translate-y:0px}
.cohere2-clone .translate-y-0,.cohere2-clone .translate-y-1\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.cohere2-clone .opacity-100{opacity:1}
.cohere2-clone .mr-auto{margin-right:auto}
.cohere2-clone .justify-start{justify-content:flex-start}
.cohere2-clone .hidden{display:none}
.cohere2-clone .h-5{height:1.25rem}
.cohere2-clone .w-\[118px\]{width:118px}
.cohere2-clone .h-8{height:2rem}
.cohere2-clone .w-8{width:2rem}
.cohere2-clone .list-none{list-style-type:none}
.cohere2-clone details>summary.list-none::-webkit-details-marker,.cohere2-clone details>summary.list-none::marker{display:none}
.cohere2-clone .gap-x-8{column-gap:2rem}
.cohere2-clone .gap-x-8{-moz-column-gap:2rem;column-gap:2rem}
.cohere2-clone .pointer-events-auto{pointer-events:auto}
.cohere2-clone .absolute{position:absolute}
.cohere2-clone .mt-0\.5{margin-top:.125rem}
.cohere2-clone .h-\[1px\]{height:1px}
.cohere2-clone .w-0{width:0}
.cohere2-clone .bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}
.cohere2-clone .transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}
.cohere2-clone .left-1\/2{left:50%}
.cohere2-clone .top-\[calc\(100\%\+5px\)\]{top:calc(100% + 5px)}
.cohere2-clone .-translate-x-1\/2{--tw-translate-x:-50%}
.cohere2-clone .-translate-x-1\/2,.cohere2-clone .-translate-y-10{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.cohere2-clone .scale-y-\[130\%\],.cohere2-clone .transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.cohere2-clone .-translate-y-2{--tw-translate-y:-0.5rem}
.cohere2-clone .-translate-y-2,.cohere2-clone .-translate-y-\[120px\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.cohere2-clone .rounded-\[16px\]{border-radius:16px}
.cohere2-clone .border-neutral-30{--tw-border-opacity:1;border-color:rgb(47 47 55/var(--tw-border-opacity,1))}
.cohere2-clone .bg-neutral-15{--tw-bg-opacity:1;background-color:rgb(23 23 28/var(--tw-bg-opacity,1))}
.cohere2-clone .-top-11{top:-2.75rem}
.cohere2-clone .h-\[calc\(100\%\+44px\)\]{height:calc(100% + 44px)}
.cohere2-clone .w-\[200\%\]{width:200%}
.cohere2-clone .max-w-\[948px\]{max-width:948px}
.cohere2-clone .px-6{padding-left:1.5rem;padding-right:1.5rem}
.cohere2-clone .pt-4{padding-top:1rem}
.cohere2-clone .-mb-2{margin-bottom:-.5rem}
.cohere2-clone .gap-x-2{column-gap:.5rem}
.cohere2-clone .gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}
.cohere2-clone .text-web3-20{font-size:1.25rem}
.cohere2-clone .text-web3-20,.cohere2-clone .text-web3-24{line-height:130%;letter-spacing:0}
.cohere2-clone .transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}
.cohere2-clone .mb-10{margin-bottom:2.5rem}
.cohere2-clone .gap-x-6{column-gap:1.5rem}
.cohere2-clone .gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}
.cohere2-clone .mt-4{margin-top:1rem}
.cohere2-clone .h-\[100px\]{height:100px}
.cohere2-clone .rounded-\[8px\]{border-radius:8px}
.cohere2-clone .object-cover{object-fit:cover}
.cohere2-clone .object-cover{-o-object-fit:cover;object-fit:cover}
.cohere2-clone .object-center{object-position:center}
.cohere2-clone .object-center{-o-object-position:center;object-position:center}
.cohere2-clone .text-web3-14-eyebrow{font-size:.875rem;line-height:140%;letter-spacing:.02em}
.cohere2-clone .uppercase{text-transform:uppercase}
.cohere2-clone .font-eyebrow{font-family:CohereMono,Arial,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}
.cohere2-clone .mb-3{margin-bottom:.75rem}
.cohere2-clone .mt-5{margin-top:1.25rem}
.cohere2-clone .text-neutral-70{--tw-text-opacity:1;color:rgb(187 187 195/var(--tw-text-opacity,1))}
.cohere2-clone .text-neutral-50{--tw-text-opacity:1;color:rgb(117 117 138/var(--tw-text-opacity,1))}
.cohere2-clone .-left-2{left:-.5rem}
.cohere2-clone .-top-4{top:-1rem}
.cohere2-clone .h-\[calc\(100\%\+32px\)\]{height:calc(100% + 32px)}
.cohere2-clone .w-\[calc\(100\%\+16px\)\]{width:calc(100% + 16px)}
.cohere2-clone .rounded{border-radius:.25rem}
.cohere2-clone .bg-neutral-30{--tw-bg-opacity:1;background-color:rgb(47 47 55/var(--tw-bg-opacity,1))}
.cohere2-clone .mt-8{margin-top:2rem}
.cohere2-clone .mr-\[10px\]{margin-right:10px}
.cohere2-clone .h-\[10px\]{height:10px}
.cohere2-clone .w-\[10px\]{width:10px}
.cohere2-clone .rounded-full{border-radius:9999px}
.cohere2-clone .bg-blue-500{--tw-bg-opacity:1;background-color:rgb(76 110 230/var(--tw-bg-opacity,1))}
.cohere2-clone .gap-1{gap:.25rem}
.cohere2-clone .mt-3{margin-top:.75rem}
.cohere2-clone .min-h-\[2lh\]{min-height:2lh}
.cohere2-clone .bg-quartz-500{--tw-bg-opacity:1;background-color:rgb(209 142 226/var(--tw-bg-opacity,1))}
.cohere2-clone .text-web3-7{font-size:.5rem;line-height:140%;letter-spacing:.02em}
.cohere2-clone .inline-block{display:inline-block}
.cohere2-clone .w-auto{width:auto}
.cohere2-clone .h-full{height:100%}
.cohere2-clone .min-h-cell-2xs{min-height:14px}
.cohere2-clone .max-h-cell-2xs{max-height:14px}
.cohere2-clone .flex-grow,.cohere2-clone .grow{flex-grow:1}
.cohere2-clone .bg-quartz-300{--tw-bg-opacity:1;background-color:rgb(232 195 240/var(--tw-bg-opacity,1))}
.cohere2-clone .bg-clip-padding{background-clip:padding-box}
.cohere2-clone .origin-top-right{transform-origin:top right}
.cohere2-clone .-mr-\[0\.5px\]{margin-right:-.5px}
.cohere2-clone .w-1{width:.25rem}
.cohere2-clone .rounded-l-\[2px\]{border-top-left-radius:2px;border-bottom-left-radius:2px}
.cohere2-clone .text-black{--tw-text-opacity:1;color:rgb(33 33 33/var(--tw-text-opacity,1))}
.cohere2-clone .\[\&_\.text-black\]\:\!text-neutral-15 .text-black{--tw-text-opacity:1!important;color:rgb(23 23 28/var(--tw-text-opacity,1))!important}
.cohere2-clone .truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.cohere2-clone .transition-colors{transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}
.cohere2-clone .transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}
.cohere2-clone .z-10{z-index:10}
.cohere2-clone .-ml-\[0\.5px\]{margin-left:-.5px}
.cohere2-clone .rounded-r-\[2px\]{border-top-right-radius:2px;border-bottom-right-radius:2px}
.cohere2-clone .bg-coral-500{--tw-bg-opacity:1;background-color:rgb(255 119 89/var(--tw-bg-opacity,1))}
.cohere2-clone .mt-\[60px\]{margin-top:60px}
.cohere2-clone .justify-end{justify-content:flex-end}
.cohere2-clone .border-t{border-top-width:1px}
.cohere2-clone .py-4{padding-top:1rem;padding-bottom:1rem}
.cohere2-clone .pr-1{padding-right:.25rem}
.cohere2-clone .border-neutral-50{--tw-border-opacity:1;border-color:rgb(117 117 138/var(--tw-border-opacity,1))}
.cohere2-clone .gap-x-1\.5{column-gap:.375rem}
.cohere2-clone .gap-x-1\.5{-moz-column-gap:.375rem;column-gap:.375rem}
.cohere2-clone .text-icon-sm{font-size:12px;line-height:100%}
.cohere2-clone .mb-4{margin-bottom:1rem}
.cohere2-clone .flex-col{flex-direction:column}
.cohere2-clone .gap-y-4{row-gap:1rem}
.cohere2-clone .-top-2{top:-.5rem}
.cohere2-clone .h-\[calc\(100\%\+16px\)\]{height:calc(100% + 16px)}
.cohere2-clone .h-\[288px\]{height:288px}
.cohere2-clone .aspect-square{aspect-ratio:1/1}
.cohere2-clone .bottom-0{bottom:0}
.cohere2-clone .h-\[137px\]{height:137px}
.cohere2-clone .rounded-sm{border-radius:4px}
.cohere2-clone .duration-500{transition-duration:.5s}
.cohere2-clone .bottom-4{bottom:1rem}
.cohere2-clone .mb-2{margin-bottom:.5rem}
.cohere2-clone .gap-x-1{column-gap:.25rem}
.cohere2-clone .gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}
.cohere2-clone .text-icon-md{font-size:16px;line-height:100%}
.cohere2-clone .ml-auto{margin-left:auto}
.cohere2-clone .gap-x-4{column-gap:1rem}
.cohere2-clone .gap-x-4{-moz-column-gap:1rem;column-gap:1rem}
@media(min-width:918px){.cohere2-clone .\[\@media\(min-width\:918px\)\]\:inline-block{display:inline-block}}
.cohere2-clone .whitespace-nowrap{white-space:nowrap}
.cohere2-clone .group[open] .group-open\:w-\[10px\]{width:10px}
.cohere2-clone .group[open] .group-open\:rotate-0{--tw-rotate:0deg}
.cohere2-clone .group[open] .group-open\:rotate-0,.cohere2-clone .group[open] .group-open\:rotate-180{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.cohere2-clone .group[open] .group-open\:rotate-180{--tw-rotate:180deg}
.cohere2-clone .inset-0{inset:0}
.cohere2-clone .-z-10{z-index:-10}
.cohere2-clone .-m-0\.5{margin:-.125rem}
.cohere2-clone .w-fit{width:-webkit-fit-content;width:fit-content}
.cohere2-clone .w-fit{width:-moz-fit-content;width:fit-content}
.cohere2-clone .cursor-pointer{cursor:pointer}
.cohere2-clone .bg-pureWhite{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}
.cohere2-clone .text-neutral-15{--tw-text-opacity:1;color:rgb(23 23 28/var(--tw-text-opacity,1))}
.cohere2-clone .web3-primary-solid-btn{transition:background-color .3s ease,color .3s ease}
.cohere2-clone .web3-primary-solid-btn:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;border-radius:32px;background:linear-gradient(270deg,#d18ee2,#ff7759);filter:blur(8px);-webkit-filter:blur(8px);opacity:0;transform:translate(-6px,6px);transition:transform .5s cubic-bezier(.4,0,.2,1),filter .5s cubic-bezier(.4,0,.2,1),opacity .5s cubic-bezier(.4,0,.2,1);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform,filter,opacity}
.cohere2-clone .\[\&\>\*\]\:text-web3-14>*{font-size:.875rem;line-height:140%;letter-spacing:0}
.cohere2-clone .outline-none{outline:2px solid #0000;outline-offset:2px}
.cohere2-clone .h-\[21px\]{height:21px}
.cohere2-clone .overflow-y-scroll{overflow-y:scroll}
.cohere2-clone .right-4{right:1rem}
.cohere2-clone .top-\[calc\(100\%\+10px\)\]{top:calc(100% + 10px)}
.cohere2-clone .pb-9{padding-bottom:2.25rem}
.cohere2-clone .pt-5{padding-top:1.25rem}
.cohere2-clone .w-\[calc\(100\%-32px\)\]{width:calc(100% - 32px)}
.cohere2-clone .max-h-\[75vh\]{max-height:75vh}
@media(min-width:918px){.cohere2-clone .\[\@media\(min-width\:918px\)\]\:mb-0{margin-bottom:0}}
.cohere2-clone .border-b{border-bottom-width:1px}
.cohere2-clone .text-white{--tw-text-opacity:1;color:rgb(250 250 250/var(--tw-text-opacity,1))}
.cohere2-clone .transition-\[width_opacity\]{transition-property:width opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}
.cohere2-clone .text-\[20px\]{font-size:20px}
.cohere2-clone .transition{transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}
.cohere2-clone .transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}
.cohere2-clone .-rotate-90{--tw-rotate:-90deg}
.cohere2-clone .-rotate-90,.cohere2-clone .rotate-180{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
@media (prefers-reduced-motion:no-preference){.cohere2-clone .motion-safe\:animate-\[fadeInDown_0\.2s\]{animation:fadeInDown .2s}}
.cohere2-clone .mt-6{margin-top:1.5rem}
.cohere2-clone .gap-y-7{row-gap:1.75rem}
.cohere2-clone .bg-neutral-90{--tw-bg-opacity:1;background-color:rgb(242 242 242/var(--tw-bg-opacity,1))}
.cohere2-clone .bg-opacity-90{--tw-bg-opacity:0.9}
.cohere2-clone .bg-quartz-100{--tw-bg-opacity:1;background-color:rgb(240 223 243/var(--tw-bg-opacity,1))}
.cohere2-clone .gap-y-6{row-gap:1.5rem}
.cohere2-clone .pb-2{padding-bottom:.5rem}
.cohere2-clone .pl-2{padding-left:.5rem}
.cohere2-clone .border-neutral-80{--tw-border-opacity:1;border-color:rgb(217 217 221/var(--tw-border-opacity,1))}
.cohere2-clone .mt-10{margin-top:2.5rem}
@media(min-width:918px){.cohere2-clone .\[\@media\(min-width\:918px\)\]\:hidden{display:none}}
.cohere2-clone .pt-28{padding-top:7rem}
.cohere2-clone .pb-16{padding-bottom:4rem}
.cohere2-clone .h-\[60vh\]{height:60vh}
.cohere2-clone .z-content{z-index:20}
.cohere2-clone .mx-auto{margin-left:auto;margin-right:auto}
.cohere2-clone .max-w-web3-full-screen{max-width:2280px}
.cohere2-clone .mb-7{margin-bottom:1.75rem}
.cohere2-clone .h-12{height:3rem}
.cohere2-clone .w-12{width:3rem}
.cohere2-clone .\[\&\>\*\]\:w-full>*{width:100%}
.cohere2-clone .gap-7{gap:1.75rem}
.cohere2-clone .text-web3-32-heading,.cohere2-clone .text-web3-40{line-height:100%;letter-spacing:-.02em}
.cohere2-clone .text-web3-40{font-size:2.5rem}
.cohere2-clone .font-body-web2{font-family:CohereText,Space Grotesk,Inter,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}
.cohere2-clone .h-10{height:2.5rem}
.cohere2-clone .h-\[650px\]{height:650px}
.cohere2-clone .bg-cover{background-size:cover}
.cohere2-clone .bg-center{background-position:50%}
.cohere2-clone .bg-no-repeat{background-repeat:no-repeat}
.cohere2-clone .gap-20{gap:5rem}
.cohere2-clone .grid{display:grid}
.cohere2-clone .grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}
.cohere2-clone .aspect-video{aspect-ratio:16/9}
.cohere2-clone .rounded-lg{border-radius:12px}
.cohere2-clone .border-8{border-width:8px}
.cohere2-clone .border-white{--tw-border-opacity:1;border-color:rgb(250 250 250/var(--tw-border-opacity,1))}
.cohere2-clone .border-opacity-20{--tw-border-opacity:0.2}
.cohere2-clone .col-span-12{grid-column:span 12/span 12}
.cohere2-clone .z-20{z-index:20}
.cohere2-clone .items-end{align-items:flex-end}
.cohere2-clone .gap-8{gap:2rem}
.cohere2-clone .text-web3-32-heading{font-size:2rem}
.cohere2-clone .gap-4{gap:1rem}
.cohere2-clone .\[\&\>\*\]\:text-web3-18>*{font-size:1.125rem;line-height:140%;letter-spacing:0}
.cohere2-clone .pt-12{padding-top:3rem}
.cohere2-clone .pb-12{padding-bottom:3rem}
.cohere2-clone .mb-5{margin-bottom:1.25rem}
.cohere2-clone .top-6{top:1.5rem}
.cohere2-clone .gap-10{gap:2.5rem}
.cohere2-clone .h-\[60px\]{height:60px}
.cohere2-clone .w-\[170px\]{width:170px}
.cohere2-clone .py-2{padding-top:.5rem;padding-bottom:.5rem}
.cohere2-clone .animate-scroll3{animation:scroll2 50s linear infinite}
.cohere2-clone .justify-around{justify-content:space-around}
.cohere2-clone .pl-4{padding-left:1rem}
.cohere2-clone .pb-10{padding-bottom:2.5rem}
.cohere2-clone .max-w-web3-internal-wrapper{max-width:1920px}
@media (prefers-reduced-motion:no-preference){.cohere2-clone .motion-safe\:opacity-0{opacity:0}}
@media (prefers-reduced-motion:no-preference){.cohere2-clone .motion-safe\:animate-\[fadeInUp_0\.5s_forwards_ease-in-out\]{animation:fadeInUp .5s ease-in-out forwards}}
.cohere2-clone .break-words{overflow-wrap:break-word}
.cohere2-clone .\[\&_p_a\]\:\!inline p a{display:inline!important}
.cohere2-clone .portable-text-breaks{min-width:0}
.cohere2-clone .portable-text-breaks .katex,.cohere2-clone .portable-text-breaks .katex *,.cohere2-clone .portable-text-breaks .katex :after,.cohere2-clone .portable-text-breaks .katex :before{box-sizing:initial!important}
.cohere2-clone .portable-text-breaks .katex .mfrac .frac-line{line-height:0!important;transform:translateY(.2em);border-bottom-color:initial!important;border-bottom-style:solid!important}
.cohere2-clone .portable-text-breaks p:empty:before,.cohere2-clone .portable-text-breaks span:empty:before{content:"\A";white-space:pre}
.cohere2-clone .portable-text-breaks a{word-wrap:break-word;overflow-wrap:break-word}
.cohere2-clone .text-web3-28{font-size:1.75rem;line-height:120%;letter-spacing:-.01em}
@media (prefers-reduced-motion:no-preference){.cohere2-clone .motion-safe\:animate-\[fadeInUp_0\.5s_forwards_0\.1s_ease-in-out\]{animation:fadeInUp .5s ease-in-out .1s forwards}}
.cohere2-clone .gap-2{gap:.5rem}
.cohere2-clone .h-64{height:16rem}
.cohere2-clone .aspect-\[9\/10\]{aspect-ratio:9/10}
.cohere2-clone .flex-\[1\.53\]{flex:1.53}
.cohere2-clone .aspect-\[4\/9\]{aspect-ratio:4/9}
.cohere2-clone .flex-\[0\.75\]{flex:0.75}
.cohere2-clone .outline{outline-style:solid}
.cohere2-clone .outline-1{outline-width:1px}
.cohere2-clone .gap-y-9{row-gap:2.25rem}
.cohere2-clone .pb-6{padding-bottom:1.5rem}
.cohere2-clone .border-neutral-15{--tw-border-opacity:1;border-color:rgb(23 23 28/var(--tw-border-opacity,1))}
.cohere2-clone .max-w-full{max-width:100%}
.cohere2-clone .pt-2{padding-top:.5rem}
.cohere2-clone .text-volcanic-900{--tw-text-opacity:1;color:rgb(33 33 33/var(--tw-text-opacity,1))}
.cohere2-clone .\[\&\>\*\]\:text-web3-16>*{font-size:1rem;line-height:140%;letter-spacing:0}
.cohere2-clone .ml-1{margin-left:.25rem}
.cohere2-clone .mr-2{margin-right:.5rem}
.cohere2-clone .text-left{text-align:left}
.cohere2-clone .max-w-\[350px\]{max-width:350px}
.cohere2-clone .gap-x-5{column-gap:1.25rem}
.cohere2-clone .gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}
.cohere2-clone .gap-y-\[92px\]{row-gap:92px}
.cohere2-clone .pb-\[36px\]{padding-bottom:36px}
.cohere2-clone .pt-\[28px\]{padding-top:28px}
.cohere2-clone .rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}
.cohere2-clone .mb-6{margin-bottom:1.5rem}
.cohere2-clone .-mt-3{margin-top:-.75rem}
.cohere2-clone .pt-16{padding-top:4rem}
.cohere2-clone .pr-4{padding-right:1rem}
.cohere2-clone .rounded-2xl{border-radius:30px}
.cohere2-clone .py-2\.5{padding-top:.625rem;padding-bottom:.625rem}
.cohere2-clone .max-w-\[250px\]{max-width:250px}
.cohere2-clone .duration-200{transition-duration:.2s}
.cohere2-clone .bg-neutral-10{--tw-bg-opacity:1;background-color:rgb(29 29 29/var(--tw-bg-opacity,1))}
.cohere2-clone .text-md,.cohere2-clone .text-sm{line-height:140%;letter-spacing:.01em}
.cohere2-clone .text-sm{font-size:.938rem}
.cohere2-clone .text-neutral-10{--tw-text-opacity:1;color:rgb(29 29 29/var(--tw-text-opacity,1))}
.cohere2-clone .z-50{z-index:50}
.cohere2-clone .max-h-60{max-height:15rem}
.cohere2-clone .overflow-y-auto{overflow-y:auto}
.cohere2-clone .invisible{visibility:hidden}
.cohere2-clone .w-max{width:-webkit-max-content;width:max-content}
.cohere2-clone .w-max{width:-moz-max-content;width:max-content}
.cohere2-clone .min-w-full{min-width:100%}
.cohere2-clone .border-neutral-90{--tw-border-opacity:1;border-color:rgb(242 242 242/var(--tw-border-opacity,1))}
.cohere2-clone .duration-150{transition-duration:.15s}
.cohere2-clone .pl-0{padding-left:0}
.cohere2-clone .gap-y-12{row-gap:3rem}
.cohere2-clone .mb-0{margin-bottom:0}
.cohere2-clone .mb-9{margin-bottom:2.25rem}
.cohere2-clone .m-auto{margin:auto}
@media(min-width:1600px){.cohere2-clone .\[\@media\(min-width\:1600px\)\]\:max-h-\[550px\]{max-height:550px}}
@media(min-width:2560px){.cohere2-clone .\[\@media\(min-width\:2560px\)\]\:max-h-\[650px\]{max-height:650px}}
.cohere2-clone .block{display:block}
.cohere2-clone .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}
.cohere2-clone .gap-5{gap:1.25rem}
.cohere2-clone .z-0{z-index:0}
.cohere2-clone .p-6{padding:1.5rem}
.cohere2-clone .items-start{align-items:flex-start}
.cohere2-clone .max-h-24{max-height:6rem}
.cohere2-clone .min-h-6{min-height:1.5rem}
.cohere2-clone .text-pretty{text-wrap:pretty}
.cohere2-clone .text-web3-24-heading{font-size:1.5rem;line-height:120%;letter-spacing:0}
.cohere2-clone .max-w-72{max-width:18rem}
.cohere2-clone .text-volcanic-700{--tw-text-opacity:1;color:rgb(97 97 97/var(--tw-text-opacity,1))}
.cohere2-clone .opacity-50{opacity:.5}
.cohere2-clone .text-icon-lg{font-size:24px;line-height:100%}
@media (prefers-reduced-motion:no-preference){.cohere2-clone .motion-safe\:animate-fade-in-spot{animation:fadeInSpot 1s forwards}}
.cohere2-clone .aspect-\[2274\/1120\]{aspect-ratio:2274/1120}
.cohere2-clone .duration-700{transition-duration:.7s}
.cohere2-clone .delay-500{transition-delay:.5s}
.cohere2-clone .w-\[55\%\]{width:55%}
.cohere2-clone .rounded-xl{border-radius:22px}
.cohere2-clone .top-\[1px\]{top:1px}
.cohere2-clone .left-\[1px\]{left:1px}
.cohere2-clone .h-\[calc\(100\%-2px\)\]{height:calc(100% - 2px)}
.cohere2-clone .w-\[calc\(100\%-2px\)\]{width:calc(100% - 2px)}
.cohere2-clone .w-10\/12{width:83.333333%}
@media (prefers-reduced-motion:no-preference){.cohere2-clone .motion-safe\:translate-y-0{--tw-translate-y:0px}}
@media (prefers-reduced-motion:no-preference){.cohere2-clone .motion-safe\:translate-y-0,.cohere2-clone .motion-safe\:translate-y-8{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}
@media (prefers-reduced-motion:no-preference){.cohere2-clone .motion-safe\:opacity-100{opacity:1}}
.cohere2-clone .delay-700{transition-delay:.7s}
.cohere2-clone .delay-800{transition-delay:.8s}
.cohere2-clone .right-0{right:0}
.cohere2-clone .rounded-\[20px\]{border-radius:20px}
.cohere2-clone .aspect-\[989\/4500\]{aspect-ratio:989/4500}
.cohere2-clone .max-h-\[2700px\]{max-height:2700px}
@media (min-width:336px){.cohere2-clone .testimonial-336\:max-h-\[1200px\]{max-height:1200px}}
@media (min-width:410px){.cohere2-clone .testimonial-410\:max-h-\[1100px\]{max-height:1100px}}
@media (min-width:460px){.cohere2-clone .testimonial-460\:max-h-\[900px\]{max-height:900px}}
@media (min-width:510px){.cohere2-clone .testimonial-510\:max-h-\[900px\]{max-height:900px}}
@media (min-width:768px){.cohere2-clone .testimonial-768\:max-h-\[800px\]{max-height:800px}}
.cohere2-clone .h-\[78\%\]{height:78%}
@media (prefers-reduced-motion:no-preference){.cohere2-clone .motion-safe\:translate-y-8{--tw-translate-y:2rem}}
.cohere2-clone .h-\[20\%\]{height:20%}
.cohere2-clone .w-\[320px\]{width:320px}
.cohere2-clone .h-1{height:.25rem}
.cohere2-clone .opacity-20{opacity:.2}
.cohere2-clone .pt-10{padding-top:2.5rem}
.cohere2-clone .gap-6{gap:1.5rem}
.cohere2-clone .max-w-\[617px\]{max-width:617px}
.cohere2-clone .rounded-t-lg{border-top-left-radius:12px;border-top-right-radius:12px}
.cohere2-clone .p-4{padding:1rem}
.cohere2-clone .h-\[138px\]{height:138px}
@media (prefers-reduced-motion:no-preference){.cohere2-clone .motion-safe\:animate-\[fadeInUp_0\.8s_forwards\]{animation:fadeInUp .8s forwards}}
.cohere2-clone .-mr-\[1px\]{margin-right:-1px}
.cohere2-clone .-mt-\[1px\]{margin-top:-1px}
.cohere2-clone .bottom-3{bottom:.75rem}
.cohere2-clone .text-icon-xl{font-size:36px;line-height:100%}
@media (prefers-reduced-motion:no-preference){.cohere2-clone .motion-safe\:animate-\[fadeInRight_0\.8s_ease_forwards_200ms\]{animation:fadeInRight .8s ease .2s forwards}}
.cohere2-clone .mr-3{margin-right:.75rem}
.cohere2-clone .pt-0\.5{padding-top:.125rem}
.cohere2-clone .decoration-solid{-webkit-text-decoration-style:solid;text-decoration-style:solid}
.cohere2-clone .decoration-solid{text-decoration-style:solid}
.cohere2-clone .mx-3{margin-left:.75rem;margin-right:.75rem}
.cohere2-clone .text-blue-700{--tw-text-opacity:1;color:rgb(45 76 185/var(--tw-text-opacity,1))}
.cohere2-clone .text-xl,.cohere2-clone .text-xs{letter-spacing:.01em}
.cohere2-clone .text-xs{font-size:.875rem;line-height:140%}
.cohere2-clone .underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}
.cohere2-clone .underline{text-decoration-line:underline}
.cohere2-clone .katex .hdashline,.cohere2-clone .katex .hline,.cohere2-clone .katex .mfrac .frac-line,.cohere2-clone .katex .overline .overline-line,.cohere2-clone .katex .rule,.cohere2-clone .katex .underline .underline-line{min-height:1px}
.cohere2-clone .katex .hline,.cohere2-clone .katex .overline .overline-line,.cohere2-clone .katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}
.cohere2-clone .ml-3{margin-left:.75rem}
.cohere2-clone .\[\&\>\*\]\:text-pureWhite>*{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}
.cohere2-clone .gap-2\.5{gap:.625rem}
.cohere2-clone .my-4{margin-top:1rem;margin-bottom:1rem}
.cohere2-clone .\[\&\>li\]\:mb-2\.5>li{margin-bottom:.625rem}
.cohere2-clone .web3-custom-bullet,.cohere2-clone .web3-custom-bullet-dark{list-style:none;padding-left:0}
.cohere2-clone .web3-custom-bullet-dark>li,.cohere2-clone .web3-custom-bullet>li{position:relative;padding-left:1.5rem}
.cohere2-clone .web3-custom-bullet-dark>li>p,.cohere2-clone .web3-custom-bullet>li>p{display:inline;margin:0}
.cohere2-clone .web3-custom-bullet-dark>li:before{content:"";position:absolute;left:0;top:.25em;width:1rem;height:1rem;background:url(/test-dummy-cohere-2/assets/0051__web3_custom_bullet_dark.5ca1de77.svg) no-repeat 50%/contain}
.cohere2-clone .web3-custom-bullet-dark>li{margin-bottom:10px}
.cohere2-clone .px-12{padding-left:3rem;padding-right:3rem}
.cohere2-clone .py-10{padding-top:2.5rem;padding-bottom:2.5rem}
.cohere2-clone .marketo-container .mktoCheckboxList.mktoHasWidth{width:auto!important}
.cohere2-clone .marketo-container .mktoForm:not(.mkto-eml-newsletter-form) .mktoHtmlText,.cohere2-clone .mktoForm:not(.mkto-eml-newsletter-form) .mktoHtmlText p{font-size:14px}
@media only screen and (max-device-height:480px),only screen and (max-device-width:480px),only screen and (max-width:480px){.cohere2-clone .marketo-container .mktoMobileShow .mktoForm{padding:0!important;width:auto}}
@media only screen and (max-device-height:480px),only screen and (max-device-width:480px),only screen and (max-width:480px){.cohere2-clone .marketo-container .mktoForm .mktoButtonRow .mktoButton{padding:.75rem 1.5rem!important}}
@media only screen and (min-width:768px){.cohere2-clone .marketo-container .mktoForm{width:100%!important}}
@media only screen and (min-width:768px){.cohere2-clone .marketo-container .mktoForm .mktoFormRow{width:100%!important}}
.cohere2-clone .marketo-container{opacity:0;min-height:300px}
.cohere2-clone .marketo-container:has(.mktoForm input),.cohere2-clone .marketo-container:has(.mktoForm label){opacity:1}
.cohere2-clone .marketo-container .mktoLabel{position:absolute;top:50%;left:16px;transform:translateY(-50%);padding:0!important;font-size:16px;color:#17171c;background:#fff;z-index:2;pointer-events:none;transition:all .2s ease;font-weight:400!important}
.cohere2-clone .marketo-container .mktoFieldWrap:has(textarea.mktoField){flex-direction:column;align-items:flex-start;position:relative;min-height:100px}
.cohere2-clone .marketo-container .mktoFieldWrap:has(textarea.mktoField) .mktoLabel{position:absolute;top:25%;left:16px;font-size:16px;background:#fff;z-index:2;pointer-events:none;transition:all .2s ease;padding:0!important}
@media only screen and (max-width:480px){.cohere2-clone .mktoForm,.cohere2-clone .mktoForm *{padding-left:0!important;padding-right:0!important}}
.cohere2-clone .mktoForm{font-family:Unica77 Cohere Web,Inter,Arial,ui-serif,Georgia,Cambria,Times New Roman,Times,serif;width:100%;max-width:800px;margin:0 auto}
@media (min-width:1024px){.cohere2-clone .mktoForm:not(.mkto-eml-newsletter-form) .mktoFormRow:has(>.mktoFormCol:nth-child(2))>.mktoFormCol{flex:1 1 calc(50% - 12px);max-width:calc(50% - 12px)}}
.cohere2-clone .mktoForm input,.cohere2-clone .mktoForm select.mktoField,.cohere2-clone .mktoForm textarea.mktoField{padding:0!important}
.cohere2-clone .mktoForm:not(.mkto-eml-newsletter-form) .mktoFieldWrap:has(>.mktoHtmlText){padding:0!important;border:none!important;background:#0000!important;display:block!important}
.cohere2-clone .mktoForm .mktoHtmlText h1{font-family:CohereText,Space Grotesk,Inter,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji!important;font-size:24px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.64px;@media only screen and (min-width:768px){font-size:32px}}
.cohere2-clone .mktoForm .mktoHtmlText h2,.cohere2-clone .mktoForm .mktoHtmlText h3{font-size:28px;font-style:normal;font-weight:400;line-height:120%}
.cohere2-clone .mktoForm .mktoHtmlText h4,.cohere2-clone .mktoForm .mktoHtmlText h5{font-size:24px;font-style:normal;font-weight:400;line-height:130%}
.cohere2-clone .mktoForm:not(.mkto-eml-newsletter-form) .mktoHtmlText,.cohere2-clone .mktoForm:not(.mkto-eml-newsletter-form) .mktoHtmlText p{font-size:18px;line-height:1.4;color:#17171c}
.cohere2-clone .mktoForm:not(.mkto-eml-newsletter-form) .mktoHtmlText a{text-decoration:underline;color:#17171c}
.cohere2-clone .mktoForm:not(.mkto-eml-newsletter-form) .mktoHtmlText br+br{display:block;content:"";margin-bottom:1rem}
.cohere2-clone .mktoForm:not(.mkto-eml-newsletter-form) .mktoHtmlText span strong,.cohere2-clone .mktoForm:not(.mkto-eml-newsletter-form) .mktoHtmlText strong,.cohere2-clone .mktoForm:not(.mkto-eml-newsletter-form) .mktoHtmlText strong span{font-weight:600}
.cohere2-clone .mktoForm:not(.mkto-eml-newsletter-form) .mktoHtmlText em,.cohere2-clone .mktoForm:not(.mkto-eml-newsletter-form) .mktoHtmlText em span,.cohere2-clone .mktoForm:not(.mkto-eml-newsletter-form) .mktoHtmlText span em{font-style:italic}
.cohere2-clone .mktoForm .mktoRadioList>label{margin-top:0!important;margin-bottom:8px!important}
.cohere2-clone .mktoForm .mktoError .mktoErrorMsg{font-family:Inter,sans-serif!important;font-size:12px!important;font-weight:400!important;background:#ffe5e5!important;display:flex!important;padding:6px 8px!important;align-items:center!important;gap:4px!important;color:#17171c!important;margin-top:0!important;border-radius:4px!important;border:none!important;-webkit-border-radius:none!important;box-shadow:none!important;text-shadow:none!important;max-width:-webkit-fit-content!important;max-width:fit-content!important}
.cohere2-clone .mkto-eml-newsletter-form.mktoForm{background:#0000!important;width:100%!important;.mktoFieldWrap,.mktoLabel{background:#0000!important;border:none!important;padding:0!important;margin:0!important}.mktoFormRow:has(input[type=checkbox]){display:flex!important;flex-direction:row!important;align-items:flex-start!important;flex-wrap:nowrap!important;column-gap:10px!important;row-gap:15px!important}.mktoFormCol:has(input[type=checkbox]){flex:0 0 auto!important}.mktoFieldWrap .mktoAsterix{display:none!important}.mktoFormCol{position:relative}.mktoLabel{display:none!important}.mktoFieldWrap.email-field-underline input.mktoField,input[type=email].mktoField,input[type=text].mktoField{display:block;background:#0000!important;border:none!important;outline:none!important;margin-bottom:.75rem!important;flex:1;min-width:0;width:auto;font-size:14px!important;text-align:left!important}.email-field-underline{position:relative}.email-field-underline:after{content:"";position:absolute;bottom:0;left:0;height:1px;width:100%;transition:background .3s ease;pointer-events:none}.email-field-underline.gradient-underline:after{background:linear-gradient(var(--a),#ff7759 0,#7670c5 60%,#4c6ee6 90%)!important}.email-field-underline:has(.mktoField:focus):after{background-color:#d18ee2!important}.email-field-underline:has(.mktoField.mktoInvalid):not(:has(.mktoField:focus)):after{background-color:#b30000!important}.mktoFieldWrap:has(.mktoInvalid):not(:focus-within){background:none!important;box-shadow:none!important}.mktoFieldWrap:focus-within:not(:has(input[type=checkbox])){background:none!important;box-shadow:none!important}.mktoFieldWrap.email-field-underline .mktoError{position:absolute!important;top:100%!important;left:0!important;bottom:auto!important;margin-top:6px!important;white-space:normal!important}.mktoButton,.mktoButtonRow{display:none!important}.email-submit-button{flex-shrink:0;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0 4px 0 0;svg{transition:transform .2s ease}&:hover svg{transform:translateX(4px)}}.mktoCheckboxList{padding:0!important}input[type=checkbox]{background-color:initial;margin-right:0!important}input[type=checkbox]:checked{background-color:#9b60aa}.mktoFormRow:has(input[type=checkbox]) .mktoHtmlText{font-size:12px!important;line-height:140%!important;max-width:100%!important;word-break:break-word!important;a{text-decoration:underline!important}}&.dark-mode{.mktoField,.mktoFormCol{color:#fff!important}.email-field-underline:after{background-color:#fff}.email-submit-button svg path{fill:grey!important}.email-submit-button:hover svg path{fill:#fff!important}}&.light-mode{.mktoField,.mktoFormCol{color:#000!important}.email-field-underline:after{background-color:#000}.email-submit-button svg path{fill:grey!important}.email-submit-button:hover svg path{fill:#000!important}}}
@media only screen and (max-device-height:480px),only screen and (max-device-width:480px),only screen and (max-width:480px){.cohere2-clone .mkto-eml-newsletter-form.mktoForm *,.cohere2-clone .mktoMobileShow .mkto-eml-newsletter-form.mktoForm{padding:0!important}}
@media only screen and (max-device-height:480px),only screen and (max-device-width:480px),only screen and (max-width:480px){.cohere2-clone .mkto-long-form-container .mktoMobileShow .mktoForm{padding:0!important;width:auto}}
@media only screen and (max-device-height:480px),only screen and (max-device-width:480px),only screen and (max-width:480px){.cohere2-clone .mkto-long-form-container .mktoForm .mktoButtonRow .mktoButton{padding:.75rem 1.5rem!important}}
@media only screen and (min-width:768px){.cohere2-clone .mkto-long-form-container .mktoForm .mktoFormRow{width:100%!important}}
.cohere2-clone .mkto-long-form-container .mktoCheckboxList.mktoHasWidth{width:auto!important}
.cohere2-clone .mkto-long-form-container .mktoHasWidth,.cohere2-clone .mkto-long-form-container .mktoHtmlText{width:100%!important}
.cohere2-clone .mktoFieldDescriptor,.cohere2-clone .mktoFieldWrap,.cohere2-clone .mktoFormCol,.cohere2-clone .mktoFormRow{float:none!important;box-sizing:border-box!important;overflow:visible!important}
.cohere2-clone .mktoFormRow{display:flex;flex-wrap:wrap;gap:20px}
@media (min-width:1024px){.cohere2-clone .mktoFormRow{gap:24px}}
.cohere2-clone .mkto-long-form-container .mktoFormRow:has(>.mktoFormCol:nth-child(2)){display:flex!important;flex-wrap:nowrap;align-items:flex-start;gap:0!important}
.cohere2-clone .mkto-long-form-container .mktoFormRow:has(>.mktoFormCol:nth-child(2)) .mktoFormCol{flex:0 0 auto!important;max-width:90%!important;align-items:center;padding:0;margin:0}
@media only screen and (min-width:768px){.cohere2-clone .mkto-long-form-container .mktoFormRow:has(>.mktoFormCol:nth-child(2)) .mktoFormCol{max-width:600px!important}}
.cohere2-clone .mkto-long-form-container .mktoFormRow:has(>.mktoFormCol:nth-child(2)) .mktoFormCol:first-child .mktoLabel{display:none!important}
.cohere2-clone .mkto-long-form-container .mktoFormRow:has(>.mktoFormCol:nth-child(2)) input[type=checkbox]{width:16px;height:16px;margin:0 8px 0 0;accent-color:#9b60aa}
.cohere2-clone .mkto-long-form-container .mktoFormRow:has(>.mktoFormCol:nth-child(2)) .mktoFormCol:last-child .mktoFieldWrap{display:flex;align-items:center;gap:8px}
.cohere2-clone .mkto-long-form-container .mktoFormRow:has(>.mktoFormCol:nth-child(2)) .mktoHtmlText{display:inline;font-size:16px;line-height:1.4;color:#2e2e2e}
.cohere2-clone .mkto-long-form-container .mktoFormRow:has(>.mktoFormCol:nth-child(2)):has(.mktoFieldWrap.mktoRequiredField) .mktoHtmlText:after{content:" *";color:#2e2e2e;margin-left:4px}
@media (min-width:1024px){.cohere2-clone .mkto-long-form-container .mktoFormRow{gap:16px}}
.cohere2-clone .mktoFormCol{flex:1 1 100%;max-width:100%}
.cohere2-clone .mktoFieldWrap:not(:has(input[type=checkbox])){position:relative;display:flex;align-items:center;padding:16px!important;border:1px solid grey;border-radius:4px;background:#fff;transition:border-color .2s ease;overflow:visible;z-index:auto!important}
.cohere2-clone .mktoFieldWrap select.mktoField{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;padding-right:40px;position:relative;z-index:1;cursor:pointer}
.cohere2-clone .mktoFieldWrap:has(select.mktoField):after{content:"";position:absolute;right:16px;top:50%;transform:translateY(-50%) rotate(0deg);width:16px;height:16px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M7.29226 11.8047C7.097 11.6095 7.097 11.2929 7.29226 11.0976L12.6145 5.77535C12.8098 5.58009 13.1264 5.58009 13.3216 5.77535L13.6752 6.12891C13.8705 6.32417 13.8705 6.64075 13.6752 6.83601L8.35292 12.1583C8.15766 12.3535 7.84108 12.3535 7.64582 12.1583L7.29226 11.8047Z" fill="%23808080"/><path d="M8.70808 11.8047C8.90335 11.6095 8.90335 11.2929 8.70808 11.0976L3.38582 5.77535C3.19055 5.58009 2.87397 5.58009 2.67871 5.77535L2.32516 6.12891C2.1299 6.32417 2.1299 6.64075 2.32516 6.83601L7.64742 12.1583C7.84269 12.3535 8.15927 12.3535 8.35453 12.1583L8.70808 11.8047Z" fill="%23808080"/></svg>');background-size:16px 16px;background-repeat:no-repeat;pointer-events:none;transition:transform .3s ease;z-index:2}
.cohere2-clone .mktoFieldWrap:has(input[type=checkbox]){display:flex;align-items:center;padding:0;flex-direction:row-reverse;justify-content:flex-end}
.cohere2-clone .mktoAsterix{display:none!important}
.cohere2-clone .mktoField{flex:1;border:none;outline:none;background:#0000;font-size:1rem;padding:0;margin:0;color:#17171c;z-index:1;position:relative;width:100%;box-sizing:border-box}
.cohere2-clone .mktoField[type=checkbox]{width:auto;height:16px;margin-right:8px;accent-color:#17171c}
.cohere2-clone .mktoCheckboxList:has(input[type=checkbox]){display:flex;align-items:center}
.cohere2-clone .mktoCheckboxList input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;min-width:16px;width:16px;height:16px;border:1px solid grey;border-radius:2px;background-color:#fff;display:inline-block;cursor:pointer;position:relative;transition:background-color .2s ease,border-color .2s ease}
.cohere2-clone .mktoCheckboxList input[type=checkbox]:checked:after{content:"";position:absolute;top:2px;left:5px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}
.cohere2-clone .mktoCheckboxList>label{margin:0!important}
.cohere2-clone .mktoButtonWrap{position:relative;display:inline-block;border-radius:9999px;z-index:0}
.cohere2-clone .mktoButtonWrap:before{content:"";position:absolute;inset:-2px;border-radius:9999px;background:linear-gradient(270deg,#d18ee2,#ff7759);z-index:-1;opacity:0;filter:blur(0);transform:translate(0);transition:opacity .3s ease,transform .3s ease,filter .3s ease;will-change:transform,filter,opacity}
.cohere2-clone .mktoButton{background-color:#17171c;color:#fff;padding:.75rem 1.5rem;border-radius:32px;width:-webkit-fit-content;width:fit-content;height:47px;flex-shrink:0;font-size:1rem;font-weight:400;transition:background .3s ease,color .3s ease;cursor:pointer;outline:none;position:relative;z-index:10;display:inline-flex;align-items:center;justify-content:center;border:none}
.cohere2-clone .min-h-\[400px\]{min-height:400px}
.cohere2-clone .mb-32{margin-bottom:8rem}
.cohere2-clone .mb-14{margin-bottom:3.5rem}
.cohere2-clone .bg-web3-gradient-a{background-image:linear-gradient(var(--a),#ff7759 0,#7670c5 60%,#4c6ee6 90%)}
.cohere2-clone .text-gradient{-webkit-background-clip:text!important;color:#0000;-webkit-text-fill-color:#0000}
.cohere2-clone .text-web3-12{font-size:.75rem}
.cohere2-clone .text-neutral-60{--tw-text-opacity:1;color:rgb(147 147 159/var(--tw-text-opacity,1))}
.cohere2-clone .underline-offset-\[0\.125em\]{text-underline-offset:.125em}
.cohere2-clone .whitespace-normal{white-space:normal}
.cohere2-clone .min-w-0{min-width:0}
.cohere2-clone .items-stretch{align-items:stretch}
.cohere2-clone .gap-0{gap:0}
.cohere2-clone .placeholder\:text-neutral-400::placeholder{--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity,1))}
.cohere2-clone .placeholder\:text-neutral-400::-moz-placeholder{--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity,1))}
.cohere2-clone .flex-shrink-0{flex-shrink:0}
.cohere2-clone .min-w-\[210px\]{min-width:210px}
.cohere2-clone .text-nowrap{text-wrap:nowrap}
.cohere2-clone .text-marble-500{--tw-text-opacity:1;color:rgb(189 189 189/var(--tw-text-opacity,1))}
.cohere2-clone .w-5{width:1.25rem}
@media (min-width:640px){.cohere2-clone .sm\:gap-2\.5{gap:.625rem}}
@media (min-width:640px){.cohere2-clone .sm\:flex{display:flex}}
@media (min-width:640px){.cohere2-clone .sm\:\!w-fit{width:-webkit-fit-content!important;width:fit-content!important}}
@media (min-width:640px){.cohere2-clone .sm\:\!w-fit{width:-moz-fit-content!important;width:fit-content!important}}
@media (min-width:640px){.cohere2-clone .sm\:rounded-t-\[16px\]{border-top-left-radius:16px;border-top-right-radius:16px}}
@media (min-width:640px){.cohere2-clone .sm\:max-h-\[80vh\]{max-height:80vh}}
@media (min-width:640px){.cohere2-clone .sm\:w-full{width:100%}}
@media (min-width:640px){.cohere2-clone .sm\:max-w-\[358px\]{max-width:358px}}
@media (min-width:640px){.cohere2-clone .sm\:hidden{display:none}}
@media (min-width:640px){.cohere2-clone .sm\:mb-6{margin-bottom:1.5rem}}
@media (min-width:640px){.cohere2-clone .sm\:animate-scroll2{animation:scroll2 30s linear infinite}}
@media (min-width:640px){.cohere2-clone .sm\:max-w-full{max-width:100%}}
@media (min-width:640px){.cohere2-clone .sm\:block{display:block}}
@media (min-width:640px){.cohere2-clone .sm\:max-w-\[550px\]{max-width:550px}}
@media (min-width:640px){.cohere2-clone .sm\:text-icon-xl-web3{font-size:32px;line-height:100%}}
@media (min-width:640px){.cohere2-clone .sm\:h-14{height:3.5rem}}
@media (min-width:640px){.cohere2-clone .sm\:w-\[550px\]{width:550px}}
@media (min-width:640px){.cohere2-clone .sm\:h-\[168px\]{height:168px}}
@media (min-width:768px){.cohere2-clone .md\:py-4{padding-top:1rem;padding-bottom:1rem}}
@media (min-width:768px){.cohere2-clone .md\:px-6{padding-left:1.5rem;padding-right:1.5rem}}
@media (min-width:768px){.cohere2-clone .md\:block{display:block}}
@media (min-width:768px){.cohere2-clone .md\:hidden{display:none}}
@media (min-width:768px){.cohere2-clone .md\:pt-40{padding-top:10rem}}
@media (min-width:768px){.cohere2-clone .md\:pb-36{padding-bottom:9rem}}
@media (min-width:768px){.cohere2-clone .md\:h-\[35vh\]{height:35vh}}
@media (min-width:768px){.cohere2-clone .md\:\[\&\>\*\]\:grid>*{display:grid}}
@media (min-width:768px){.cohere2-clone .md\:\[\&\>\*\]\:grid-cols-12>*{grid-template-columns:repeat(12,minmax(0,1fr))}}
@media (min-width:768px){.cohere2-clone .md\:col-span-1{grid-column:span 1/span 1}}
@media (min-width:768px){.cohere2-clone .md\:mb-0{margin-bottom:0}}
@media (min-width:768px){.cohere2-clone .md\:h-24{height:6rem}}
@media (min-width:768px){.cohere2-clone .md\:w-24{width:6rem}}
@media (min-width:768px){.cohere2-clone .md\:col-span-8{grid-column:span 8/span 8}}
@media (min-width:768px){.cohere2-clone .md\:col-start-3{grid-column-start:3}}
@media (min-width:768px){.cohere2-clone .md\:gap-9{gap:2.25rem}}
@media (min-width:768px){.cohere2-clone .md\:h-\[10vh\]{height:10vh}}
@media (min-width:768px){.cohere2-clone .md\:h-\[80vh\]{height:80vh}}
@media (min-width:768px){.cohere2-clone .md\:h-\[100vh\]{height:100vh}}
@media (min-width:768px){.cohere2-clone .md\:gap-\[20vh\]{gap:20vh}}
@media (min-width:768px){.cohere2-clone .md\:top-0{top:0}}
@media (min-width:768px){.cohere2-clone .md\:px-4{padding-left:1rem;padding-right:1rem}}
@media (min-width:768px){.cohere2-clone .md\:grid{display:grid}}
@media (min-width:768px){.cohere2-clone .md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}}
@media (min-width:768px){.cohere2-clone .md\:flex-row{flex-direction:row}}
@media (min-width:768px){.cohere2-clone .md\:pt-20{padding-top:5rem}}
@media (min-width:768px){.cohere2-clone .md\:pb-20{padding-bottom:5rem}}
@media (min-width:768px){.cohere2-clone .md\:ml-10{margin-left:2.5rem}}
@media (min-width:768px){.cohere2-clone .md\:gap-10{gap:2.5rem}}
@media (min-width:768px){.cohere2-clone .md\:max-w-\[1128px\]{max-width:1128px}}
@media (min-width:768px){.cohere2-clone .md\:gap-5{gap:1.25rem}}
@media (min-width:768px){.cohere2-clone .md\:h-\[560px\]{height:560px}}
@media (min-width:768px){.cohere2-clone .md\:aspect-\[3\/2\]{aspect-ratio:3/2}}
@media (min-width:768px){.cohere2-clone .md\:aspect-\[7\/10\]{aspect-ratio:7/10}}
@media (min-width:768px){.cohere2-clone .md\:justify-center{justify-content:center}}
@media (min-width:768px){.cohere2-clone .md\:gap-x-5{column-gap:1.25rem}}
@media (min-width:768px){.cohere2-clone .md\:gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}}
@media (min-width:768px){.cohere2-clone .md\:pr-6{padding-right:1.5rem}}
@media (min-width:768px){.cohere2-clone .md\:rounded-\[20px\]{border-radius:20px}}
@media (min-width:768px){.cohere2-clone .md\:pb-14{padding-bottom:3.5rem}}
@media (min-width:768px){.cohere2-clone .md\:pt-12{padding-top:3rem}}
@media (min-width:768px){.cohere2-clone .md\:rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}}
@media (min-width:768px){.cohere2-clone .md\:mb-9{margin-bottom:2.25rem}}
@media (min-width:768px){.cohere2-clone .md\:max-w-\[1112px\]{max-width:1112px}}
@media (min-width:768px){.cohere2-clone .md\:max-w-\[440px\]{max-width:440px}}
@media (min-width:768px){.cohere2-clone .md\:h-\[480px\]{height:480px}}
@media (min-width:768px){.cohere2-clone .md\:max-w-\[620px\]{max-width:620px}}
@media (min-width:768px){.cohere2-clone .md\:max-h-\[480px\]{max-height:480px}}
@media (min-width:768px){.cohere2-clone .md\:-mt-6{margin-top:-1.5rem}}
@media (min-width:768px){.cohere2-clone .md\:pt-24{padding-top:6rem}}
@media (min-width:768px){.cohere2-clone .md\:pb-16{padding-bottom:4rem}}
@media (min-width:768px){.cohere2-clone .md\:flex{display:flex}}
@media (min-width:768px){.cohere2-clone .md\:h-16{height:4rem}}
@media (min-width:768px){.cohere2-clone .md\:items-center{align-items:center}}
@media (min-width:768px){.cohere2-clone .md\:gap-6{gap:1.5rem}}
@media (min-width:768px){.cohere2-clone .md\:rounded-full{border-radius:9999px}}
@media (min-width:768px){.cohere2-clone .md\:w-fit{width:-webkit-fit-content;width:fit-content}}
@media (min-width:768px){.cohere2-clone .md\:w-fit{width:-moz-fit-content;width:fit-content}}
@media (min-width:768px){.cohere2-clone .md\:max-w-none{max-width:none}}
@media (min-width:768px){.cohere2-clone .md\:gap-x-10{column-gap:2.5rem}}
@media (min-width:768px){.cohere2-clone .md\:gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}}
@media (min-width:768px){.cohere2-clone .md\:w-1\/2{width:50%}}
@media (min-width:768px){.cohere2-clone .\[\&\>div\]\:md\:mr-auto>div{margin-right:auto}}
@media (min-width:768px){.cohere2-clone .md\:w-\[250px\]{width:250px}}
@media (min-width:768px){.cohere2-clone .md\:w-2\/3{width:66.666667%}}
@media (min-width:768px){.cohere2-clone .md\:self-end{align-self:flex-end}}
@media (min-width:768px){.cohere2-clone .md\:pt-36{padding-top:9rem}}
@media (min-width:768px){.cohere2-clone .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media (min-width:768px){.cohere2-clone .md\:col-span-2{grid-column:span 2/span 2}}
@media (min-width:768px){.cohere2-clone .md\:aspect-\[484\/232\]{aspect-ratio:484/232}}
@media (min-width:768px){.cohere2-clone .md\:max-w-\[150px\]{max-width:150px}}
@media (min-width:768px){.cohere2-clone .md\:bottom-4{bottom:1rem}}
@media (min-width:768px){.cohere2-clone .md\:min-h-\[700px\]{min-height:700px}}
@media (min-width:768px){.cohere2-clone .md\:\[\&\>div\]\:w-1\/2>div{width:50%}}
@media (min-width:768px){.cohere2-clone .md\:h-full{height:100%}}
@media (min-width:768px){.cohere2-clone .md\:w-5\/6{width:83.333333%}}
@media (min-width:768px){.cohere2-clone .md\:py-0{padding-top:0;padding-bottom:0}}
@media (min-width:768px){.cohere2-clone .md\:pl-0{padding-left:0}}
@media (min-width:768px){.cohere2-clone .md\:mb-4{margin-bottom:1rem}}
@media (min-width:768px){.cohere2-clone .md\:w-10\/12{width:83.333333%}}
@media (min-width:768px){.cohere2-clone .md\:\!pt-20{padding-top:5rem!important}}
@media (min-width:768px){.cohere2-clone .md\:mb-36{margin-bottom:9rem}}
@media (min-width:768px){.cohere2-clone .md\:justify-between{justify-content:space-between}}
@media (min-width:768px){.cohere2-clone .md\:gap-20{gap:5rem}}
@media (min-width:768px){.cohere2-clone .md\:max-w-\[325px\]{max-width:325px}}
@media (min-width:768px){.cohere2-clone .md\:mb-6{margin-bottom:1.5rem}}
@media (min-width:768px){.cohere2-clone .md\:items-end{align-items:flex-end}}
@media (min-width:768px){.cohere2-clone .md\:justify-end{justify-content:flex-end}}
@media (min-width:1024px){.cohere2-clone .lg\:px-3{padding-left:.75rem;padding-right:.75rem}}
@media (min-width:1024px){.cohere2-clone .lg\:mt-0{margin-top:0}}
@media (min-width:1024px){.cohere2-clone .lg\:self-auto{align-self:auto}}
@media (min-width:1024px){.cohere2-clone .lg\:min-h-\[90vh\]{min-height:90vh}}
@media (min-width:1024px){.cohere2-clone .lg\:flex{display:flex}}
@media (min-width:1024px){.cohere2-clone .lg\:mb-auto{margin-bottom:auto}}
@media (min-width:1024px){.cohere2-clone .lg\:text-web3-24{font-size:1.5rem;line-height:130%;letter-spacing:0}}
@media (min-width:1024px){.cohere2-clone .lg\:w-\[284px\]{width:284px}}
@media (min-width:1024px){.cohere2-clone .lg\:mt-10{margin-top:2.5rem}}
@media (min-width:1024px){.cohere2-clone .lg\:text-web3-18{font-size:1.125rem;line-height:140%;letter-spacing:0}}
@media (min-width:1024px){.cohere2-clone .lg\:w-\[267px\]{width:267px}}
@media (min-width:1024px){.cohere2-clone .lg\:w-\[288px\]{width:288px}}
@media (min-width:1024px){.cohere2-clone .lg\:hidden{display:none}}
@media (min-width:1024px){.cohere2-clone .lg\:px-10{padding-left:2.5rem;padding-right:2.5rem}}
@media (min-width:1024px){.cohere2-clone .lg\:h-\[60vh\]{height:60vh}}
@media (min-width:1024px){.cohere2-clone .lg\:text-web3-60,.cohere2-clone .lg\:text-web3-72{line-height:100%;letter-spacing:-.02em}}
@media (min-width:1024px){.cohere2-clone .lg\:text-web3-72{font-size:4.5rem}}
@media (min-width:1024px){.cohere2-clone .lg\:h-\[20vh\]{height:20vh}}
@media (min-width:1024px){.cohere2-clone .lg\:h-\[1200px\]{height:1200px}}
@media (min-width:1024px){.cohere2-clone .lg\:h-\[150vh\]{height:150vh}}
@media (min-width:1024px){.cohere2-clone .lg\:gap-\[30vh\]{gap:30vh}}
@media (min-width:1024px){.cohere2-clone .lg\:text-web3-60{font-size:3.75rem}}
@media (min-width:1024px){.cohere2-clone .lg\:block{display:block}}
@media (min-width:1024px){.cohere2-clone .lg\:min-h-\[108px\]{min-height:108px}}
@media (min-width:1024px){.cohere2-clone .lg\:gap-x-32{column-gap:8rem}}
@media (min-width:1024px){.cohere2-clone .lg\:gap-x-32{-moz-column-gap:8rem;column-gap:8rem}}
@media (min-width:1024px){.cohere2-clone .lg\:\[\&\>div\]\:w-1\/2>div{width:50%}}
@media (min-width:1024px){.cohere2-clone .lg\:max-w-\[555px\]{max-width:555px}}
@media (min-width:1024px){.cohere2-clone .lg\:text-web3-48-alt{font-size:3rem;line-height:120%;letter-spacing:-.01em}}
@media (min-width:1024px){.cohere2-clone .lg\:justify-end{justify-content:flex-end}}
@media (min-width:1024px){.cohere2-clone .lg\:w-\[655px\]{width:655px}}
@media (min-width:1024px){.cohere2-clone .lg\:max-w-\[1112px\]{max-width:1112px}}
@media (min-width:1024px){.cohere2-clone .lg\:w-\[555px\]{width:555px}}
@media (min-width:1024px){.cohere2-clone .lg\:pl-\[85px\]{padding-left:85px}}
@media (min-width:1024px){.cohere2-clone .lg\:pr-5{padding-right:1.25rem}}
@media (min-width:1024px){.cohere2-clone .lg\:pl-10{padding-left:2.5rem}}
@media (min-width:1024px){.cohere2-clone .lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}}
@media (min-width:1024px){.cohere2-clone .lg\:text-lg{font-size:1.125rem;line-height:130%;letter-spacing:0}}
@media (min-width:1024px){.cohere2-clone .\[\&\>div\]\:lg\:max-w-\[480px\]>div{max-width:480px}}
@media (min-width:1024px){.cohere2-clone .lg\:w-\[325px\]{width:325px}}
@media (min-width:1024px){.cohere2-clone .lg\:aspect-\[622\.67\/301\.33\]{aspect-ratio:622.67/301.33}}
@media (min-width:1024px){.cohere2-clone .lg\:px-9{padding-left:2.25rem;padding-right:2.25rem}}
@media (min-width:1024px){.cohere2-clone .lg\:py-12{padding-top:3rem;padding-bottom:3rem}}
@media (min-width:1024px){.cohere2-clone .lg\:w-1\/2{width:50%}}
@media (min-width:1024px){.cohere2-clone .lg\:mt-2{margin-top:.5rem}}
@media (min-width:1024px){.cohere2-clone .lg\:w-11\/12{width:91.666667%}}
@media (min-width:1024px){.cohere2-clone .lg\:max-w-\[180px\]{max-width:180px}}
@media (min-width:1024px){.cohere2-clone .lg\:text-web3-32{font-size:2rem;line-height:120%;letter-spacing:-.01em}}
@media (min-width:1024px){.cohere2-clone .lg\:mb-10{margin-bottom:2.5rem}}
@media (min-width:1024px){.cohere2-clone .lg\:max-h-\[750px\]{max-height:750px}}
@media (min-width:1024px){.cohere2-clone .lg\:max-w-\[550px\]{max-width:550px}}
@media (min-width:1024px){.cohere2-clone .lg\:grid{display:grid}}
@media (min-width:1024px){.cohere2-clone .lg\:place-content-center{place-content:center}}
@media (min-width:1024px){.cohere2-clone .lg\:rounded-xl{border-radius:22px}}
@media (min-width:1024px){.cohere2-clone .lg\:rounded-t-xl{border-top-left-radius:22px;border-top-right-radius:22px}}
@media (min-width:1024px){.cohere2-clone .lg\:mt-16{margin-top:4rem}}
@media (min-width:1024px){.cohere2-clone .lg\:text-base{font-size:1rem;line-height:140%;letter-spacing:.01em}}
@media (min-width:1024px){.cohere2-clone .lg\:mb-7{margin-bottom:1.75rem}}
@media (min-width:1024px){.cohere2-clone .lg\:\[\&\>\*\]\:text-web3-18>*{font-size:1.125rem;line-height:140%;letter-spacing:0}}
@media (min-width:1440px){.cohere2-clone .xl\:gap-x-10{column-gap:2.5rem}}
@media (min-width:1440px){.cohere2-clone .xl\:gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}}
@media (min-width:1440px){.cohere2-clone .xl\:w-\[284px\]{width:284px}}
@media (min-width:1440px){.cohere2-clone .xl\:gap-x-6{column-gap:1.5rem}}
@media (min-width:1440px){.cohere2-clone .xl\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}}
@media (min-width:1440px){.cohere2-clone .xl\:h-\[1400px\]{height:1400px}}
@media (min-width:1440px){.cohere2-clone .xl\:min-h-\[138px\]{min-height:138px}}
@media (min-width:1440px){.cohere2-clone .xl\:h-\[90px\]{height:90px}}
@media (min-width:1440px){.cohere2-clone .xl\:w-\[240px\]{width:240px}}
@media (min-width:1440px){.cohere2-clone .xl\:min-h-\[650px\]{min-height:650px}}
@media (min-width:1440px){.cohere2-clone .xl\:flex{display:flex}}
@media (min-width:1440px){.cohere2-clone .xl\:max-h-\[950px\]{max-height:950px}}
@media (min-width:1440px){.cohere2-clone .xl\:min-h-\[700px\]{min-height:700px}}
@media (min-width:1440px){.cohere2-clone .xl\:items-end{align-items:flex-end}}
@media (min-width:1440px){.cohere2-clone .xl\:flex-col{flex-direction:column}}
@media (min-width:1440px){.cohere2-clone .xl\:static{position:static}}
@media (min-width:1440px){.cohere2-clone .xl\:justify-start{justify-content:flex-start}}
@media (min-width:1440px){.cohere2-clone .xl\:pl-\[150px\]{padding-left:150px}}
@media (min-width:1440px){.cohere2-clone .xl\:gap-y-28{row-gap:7rem}}
@media (min-width:1440px){.cohere2-clone .xl\:absolute{position:absolute}}
@media (min-width:1440px){.cohere2-clone .xl\:bottom-0{bottom:0}}
@media (min-width:1440px){.cohere2-clone .xl\:m-auto{margin:auto}}
@media (min-width:1440px){.cohere2-clone .xl\:h-full{height:100%}}
@media (min-width:1440px){.cohere2-clone .xl\:max-h-\[800px\]{max-height:800px}}
@media (min-width:1440px){.cohere2-clone .xl\:w-1\/2{width:50%}}
@media (min-width:1440px){.cohere2-clone .xl\:right-0{right:0}}
@media (min-width:1440px){.cohere2-clone .xl\:justify-end{justify-content:flex-end}}
@media (min-width:1440px){.cohere2-clone .xl\:aspect-\[900\/440\]{aspect-ratio:900/440}}
@media (min-width:1440px){.cohere2-clone .xl\:max-h-\[540px\]{max-height:540px}}
@media (min-width:1440px){.cohere2-clone .xl\:text-ellipsis{text-overflow:ellipsis}}
.cohere2-clone .hover\:rotate-90:hover{--tw-rotate:90deg}
.cohere2-clone .hover\:rotate-90:hover,.cohere2-clone .hover\:scale-105:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.cohere2-clone .group\/listItem:hover .group-hover\/listItem\:pointer-events-auto{pointer-events:auto}
.cohere2-clone .group\/bottom-row:hover .group-hover\/bottom-row\:translate-x-1,.cohere2-clone .group\/card:hover .group-hover\/card\:translate-x-1,.cohere2-clone .group\/drawer-title:hover .group-hover\/drawer-title\:translate-x-1,.cohere2-clone .group\/fullImage:hover .group-hover\/fullImage\:translate-x-1{--tw-translate-x:0.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.cohere2-clone .group\/image:hover .group-hover\/image\:h-\[120px\]{height:120px}
.cohere2-clone .group\/image:hover .group-hover\/image\:rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}
.cohere2-clone .group\/image:hover .group-hover\/image\:text-black{--tw-text-opacity:1;color:rgb(33 33 33/var(--tw-text-opacity,1))}
.cohere2-clone .group\/image:hover .group-hover\/image\:text-pureWhite{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}
.cohere2-clone .group\/cards:hover .group-hover\/cards\:opacity-100,.cohere2-clone .group\/image-list:hover .group-hover\/image-list\:opacity-100,.cohere2-clone .group\/image:hover .group-hover\/image\:opacity-100,.cohere2-clone .group\/link-list:hover .group-hover\/link-list\:opacity-100{opacity:1}
.cohere2-clone .group\/image:hover .group-hover\/image\:mix-blend-difference{mix-blend-mode:difference}
.cohere2-clone .group\/cell:hover .group-hover\/cell\:w-5{width:1.25rem}
.cohere2-clone .group\/cell:hover .group-hover\/cell\:-skew-x-\[18deg\]{--tw-skew-x:-18deg}
.cohere2-clone .group\/article-card:hover .group-hover\/article-card\:scale-\[1\.02\],.cohere2-clone .group\/cell:hover .group-hover\/cell\:-skew-x-\[18deg\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.cohere2-clone .group\/cell:hover .group-hover\/cell\:rounded-br-\[\.25rem\]{border-bottom-right-radius:.25rem}
.cohere2-clone .group\/cell:hover .group-hover\/cell\:rounded-br-\[\.3rem\]{border-bottom-right-radius:.3rem}
.cohere2-clone .group\/cell:hover .group-hover\/cell\:rounded-br-md{border-bottom-right-radius:6.8px}
.cohere2-clone .group\/cell:hover .group-hover\/cell\:rounded-tr-\[0\.6rem\]{border-top-right-radius:.6rem}
.cohere2-clone .group\/fullImage:hover .group-hover\/fullImage\:scale-\[1\.2\]{--tw-scale-x:1.2;--tw-scale-y:1.2}
.cohere2-clone .group\/fullImage:hover .group-hover\/fullImage\:scale-\[1\.2\],.cohere2-clone .group\/relatedStoryTile:hover .group-hover\/relatedStoryTile\:scale-110{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.cohere2-clone .group\/CTA:hover .group-hover\/CTA\:w-full{width:100%}
.cohere2-clone .group:focus-within .group-focus-within\:opacity-100,.cohere2-clone .group[open] .group-open\:opacity-100{opacity:1}
.cohere2-clone .group:hover .group-hover\:ml-2{margin-left:.5rem}
.cohere2-clone .group:hover .group-hover\:mr-1{margin-right:.25rem}
.cohere2-clone .group:hover .group-hover\:block{display:block}
.cohere2-clone .group:hover .group-hover\:w-full{width:100%}
.cohere2-clone .group:hover .group-hover\:-translate-x-1{--tw-translate-x:-0.25rem}
.cohere2-clone .group:hover .group-hover\:-translate-x-1,.cohere2-clone .group:hover .group-hover\:rotate-180{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.cohere2-clone .group:hover .group-hover\:rotate-180{--tw-rotate:180deg}
.cohere2-clone .group:hover .group-hover\:scale-105,.cohere2-clone .group\/simpleCalloutCard:hover .group-hover\/simpleCalloutCard\:scale-\[1\.2\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.cohere2-clone .group:hover .group-hover\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}
.cohere2-clone .group:hover .group-hover\:scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.cohere2-clone .group:hover .group-hover\:brightness-50,.cohere2-clone .group\/cards:hover .group-hover\/cards\:blur-sm{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}
.cohere2-clone .group:hover .group-hover\:brightness-50{--tw-brightness:brightness(.5)}
.cohere2-clone .group:focus .group-focus\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.cohere2-clone .focus\:outline-none:focus{outline:2px solid #0000;outline-offset:2px}
.cohere2-clone .disabled\:cursor-not-allowed:disabled{cursor:not-allowed}
.cohere2-clone .focus-visible\:outline-1:focus-visible{outline-width:1px}
.cohere2-clone .focus-visible\:outline:focus-visible{outline-style:solid}
.cohere2-clone .hover\:bg-pureWhite:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}
.cohere2-clone .hover\:text-neutral-10:hover{--tw-text-opacity:1;color:rgb(29 29 29/var(--tw-text-opacity,1))}
.cohere2-clone .hover\:\!bg-pureWhite:hover{--tw-bg-opacity:1!important;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))!important}
.cohere2-clone .group\/calloutCard:hover .group-hover\/calloutCard\:text-black{--tw-text-opacity:1;color:rgb(33 33 33/var(--tw-text-opacity,1))}
.cohere2-clone .group\/calloutCard:hover .group-hover\/calloutCard\:text-pureWhite{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}
.cohere2-clone .group\/calloutCard:focus .group-focus\/calloutCard\:text-black{--tw-text-opacity:1;color:rgb(33 33 33/var(--tw-text-opacity,1))}
.cohere2-clone .group\/calloutCard:focus .group-focus\/calloutCard\:text-pureWhite{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}
@media only screen and (max-device-height:480px),only screen and (max-device-width:480px),only screen and (max-width:480px){.cohere2-clone .marketo-container .mktoForm .mktoFormCol:focus-within .mktoLabel,.cohere2-clone .marketo-container .mktoForm .mktoFormCol:focus-within select.mktoField,.cohere2-clone .marketo-container .mktoForm .mktoFormCol:not(:focus-within) .mktoLabel{width:auto!important}}
@media only screen and (min-width:768px){.cohere2-clone .marketo-container .mktoForm .mktoFormCol:focus-within select.mktoField,.cohere2-clone .marketo-container .mktoForm .mktoFormCol:not(:focus-within) .mktoLabel,.cohere2-clone .marketo-container .mktoForm .mktoFormCol:not(:focus-within) input[type=tel],.cohere2-clone .marketo-container .mktoForm .mktoFormCol:not(:focus-within) input[type=text],.cohere2-clone .marketo-container .mktoForm .mktoFormCol:not(:focus-within) select.mktoField,.cohere2-clone .marketo-container .mktoForm .mktoFormCol:not(:focus-within) textarea{width:90%!important}}
@media only screen and (min-width:768px){.cohere2-clone .marketo-container .mktoFieldWrap:has(.mktoInvalid):not(:focus-within) .mktoLabel,.cohere2-clone .marketo-container .mktoForm .mktoFormCol:focus-within .mktoLabel,.cohere2-clone .marketo-container .mktoForm .mktoFormCol:not(:focus-within):not(.has-value) .mktoLabel{width:auto!important}}
.cohere2-clone .marketo-container .mktoFieldWrap:not(:has(input[type=checkbox])).has-value .mktoLabel,.cohere2-clone .marketo-container .mktoFieldWrap:not(:has(input[type=checkbox])):focus-within .mktoLabel{top:0;left:12px;font-size:12px;line-height:1;background:#fff;padding:0 4px!important;z-index:3}
@media only screen and (max-device-height:480px),only screen and (max-device-width:480px),only screen and (max-width:480px){.cohere2-clone .mkto-long-form-container .mktoForm .mktoFormCol:focus-within .mktoLabel,.cohere2-clone .mkto-long-form-container .mktoForm .mktoFormCol:focus-within select.mktoField,.cohere2-clone .mkto-long-form-container .mktoForm .mktoFormCol:not(:focus-within) .mktoLabel{width:auto!important}}
@media only screen and (min-width:768px){.cohere2-clone .mkto-long-form-container .mktoForm,.cohere2-clone .mkto-long-form-container .mktoForm .mktoFormCol:focus-within input[type=tel],.cohere2-clone .mkto-long-form-container .mktoForm .mktoFormCol:focus-within input[type=text],.cohere2-clone .mkto-long-form-container .mktoForm .mktoFormCol:focus-within select.mktoField,.cohere2-clone .mkto-long-form-container .mktoForm .mktoFormCol:focus-within textarea{width:100%!important}}
@media only screen and (min-width:768px){.cohere2-clone .mkto-long-form-container .mktoFieldWrap:has(.mktoInvalid):not(:focus-within) .mktoLabel,.cohere2-clone .mkto-long-form-container .mktoForm .mktoFormCol:focus-within .mktoLabel,.cohere2-clone .mkto-long-form-container .mktoForm .mktoFormCol:not(:focus-within):not(.has-value) .mktoLabel{width:auto!important}}
.cohere2-clone .mktoFieldWrap:focus-within:not(:has(input[type=checkbox])){background:#fff;box-shadow:0 0 0 2px #d18ee2}
.cohere2-clone .mktoFieldWrap input[type=checkbox]:focus{outline:2px solid #d18ee2;outline-offset:2px;border-color:#d18ee2}
.cohere2-clone .mktoFieldWrap:has(select.mktoField:focus):after{transform:translateY(-50%) rotate(180deg)}
.cohere2-clone .mktoFieldWrap:has(.mktoInvalid):not(:focus-within){background:#fff;box-shadow:0 0 0 2px #b30000}
.cohere2-clone .mktoButtonWrap:hover:before{opacity:1;filter:blur(8px);transform:translate(-6px,6px)}
.cohere2-clone .mktoButtonWrap:focus-within:before{opacity:1}
.cohere2-clone .mktoButton:disabled{background-color:#b3b3b3;cursor:not-allowed}
.cohere2-clone .hover\:decoration-dashed:hover{-webkit-text-decoration-style:dashed;text-decoration-style:dashed}
.cohere2-clone .hover\:decoration-dashed:hover{text-decoration-style:dashed}
.cohere2-clone .focus\:rounded-\[1px\]:focus{border-radius:1px}
.cohere2-clone .focus\:outline:focus{outline-style:solid}
.cohere2-clone .focus\:outline-1:focus{outline-width:1px}
.cohere2-clone .active\:decoration-solid:active{-webkit-text-decoration-style:solid;text-decoration-style:solid}
.cohere2-clone .active\:decoration-solid:active{text-decoration-style:solid}
.cohere2-clone .active\:outline-0:active{outline-width:0}
.cohere2-clone .active\:text-neutral-15:active{--tw-text-opacity:1;color:rgb(23 23 28/var(--tw-text-opacity,1))}
.cohere2-clone .disabled\:opacity-60:disabled{opacity:.6}
