.clm-hero{background:var(--clm-navy);color:#fff;position:relative;overflow-x:clip;overflow-y:visible;padding-top:clamp(5rem,7vw,9rem)}@keyframes clm-blob-morph{0%,to{border-radius:68% 32% 42% 58%/58% 38% 62% 42%}20%{border-radius:36% 64% 68% 32%/34% 68% 32% 66%}40%{border-radius:62% 38% 30% 70%/70% 30% 68% 32%}60%{border-radius:30% 70% 58% 42%/40% 62% 38% 60%}80%{border-radius:56% 44% 36% 64%/64% 34% 66% 36%}}@keyframes clm-blob-spin{to{transform:rotate(360deg)}}@keyframes clm-blob-drift{0%,to{transform:translateZ(0)}27%{transform:translate3d(-1.2rem,.9rem,0)}53%{transform:translate3d(.8rem,1.6rem,0)}78%{transform:translate3d(1.4rem,-.6rem,0)}}@keyframes clm-blob-breathe{0%,to{transform:rotate(0) scale(1)}35%{transform:rotate(120deg) scale(1.025)}70%{transform:rotate(250deg) scale(.978)}}.clm-hero__blobs{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;clip-path:inset(0 -20rem -20rem -20rem)}.clm-hero__blob{position:absolute;pointer-events:none;animation:clm-blob-drift 38s ease-in-out infinite;will-change:transform}.clm-hero__blob span{display:block;width:100%;height:100%;animation:clm-blob-morph 24s ease-in-out infinite,clm-blob-breathe 47s ease-in-out infinite;will-change:border-radius,transform;background:radial-gradient(circle at 70% 78%,#ffdbaa6b,#ffc88c00 34%),radial-gradient(circle at 38% 31%,#ffab52,#fb8a14 40%,#ec6a00 74%,#c95500)}.clm-hero__blob--a{width:26rem;height:26rem;top:-9rem;right:-6rem;opacity:.9}.clm-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;background:radial-gradient(ellipse 62rem 42rem at 22% 55%,#002c46eb,#00324f99 50%,#00406500 80%)}@media screen and (max-width:749px){.clm-hero:after{bottom:auto;height:74%;background:radial-gradient(ellipse 130% 60% at 50% 40%,#002c46f2,#00324fbd 52%,#00406500)}}.clm-hero .clm__inner{z-index:8}.clm-hero__grid{position:relative;display:flex;align-items:center;min-height:clamp(58rem,84vh,88rem);padding-block:clamp(4rem,6vw,8rem)}.clm-hero__eyebrow{color:#ff9a33}.clm-hero__display{font-size:clamp(4.6rem,7.6vw,8.8rem)}.clm-hero__display .clm-accent{display:block;color:var(--clm-orange-bright)}.clm-hero__lede{color:#f4f9fc}.clm-hero__proof{display:flex;flex-wrap:wrap;gap:2.4rem;margin-top:4rem;padding-top:2.8rem;border-top:.1rem solid rgba(255,255,255,.18)}@media screen and (max-width:749px){.clm-hero__proof{flex-direction:column;gap:1.6rem}}.clm-hero__proof-item{font-size:1.4rem;color:#eaf2f8;display:flex;align-items:center;gap:.8rem}.clm-hero__proof-item:before{content:"";width:.7rem;height:.7rem;border-radius:50%;background:var(--clm-orange);flex:none}.clm-hero__scatter{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:6;clip-path:inset(0 0 -20rem 0)}@media screen and (max-width:749px){.clm-hero__scatter{z-index:9}}.clm-hero__tile{--x: var(--x-d, 50%);--y: var(--y-d, 50%);--w: var(--w-d, 24%);position:absolute;left:var(--x);top:var(--y);width:var(--w);margin:0;transform:rotate(var(--r, 0deg));animation:clm-mat-sway 15s ease-in-out infinite;animation-delay:var(--d, 0s);will-change:transform}.clm-examples{background:var(--clm-cream);color:var(--clm-ink);padding-block:clamp(6rem,8vw,10rem)}.clm-examples__grid{display:grid;gap:2.4rem;grid-template-columns:repeat(auto-fit,minmax(26rem,1fr))}.clm-steps{background:var(--clm-white);color:var(--clm-ink);padding-block:clamp(6rem,8vw,10rem)}.clm-steps__grid{display:grid;gap:3.2rem;grid-template-columns:repeat(auto-fit,minmax(24rem,1fr));counter-reset:clmstep}.clm-step{position:relative;padding-top:1.6rem}.clm-step__num{width:5.6rem;height:5.6rem;border-radius:50%;background:var(--clm-navy);color:#fff;display:grid;place-items:center;font-family:var(--font-heading-family, "DM Sans", sans-serif);font-size:2.2rem;font-weight:600;margin-bottom:2rem}.clm-step:nth-child(2n) .clm-step__num{background:var(--clm-orange)}.clm-step__title{font-size:2.1rem;font-weight:600;margin-bottom:.8rem}.clm-step__text{font-size:1.5rem;color:var(--clm-ink-soft);margin:0}.clm-why{background:var(--clm-cream);color:var(--clm-ink);padding-block:clamp(6rem,8vw,10rem)}.clm-why__grid{display:grid;gap:2.4rem;grid-template-columns:repeat(auto-fit,minmax(25rem,1fr))}.clm-why__item{background:#fff;border-radius:var(--clm-radius);padding:3.2rem 2.8rem;border-top:.5rem solid var(--clm-orange)}.clm-why__item:nth-child(2n){border-top-color:var(--clm-navy)}.clm-why__icon{font-size:3.2rem;line-height:1;margin-bottom:1.6rem;display:block}.clm-why__item-title{font-size:1.9rem;font-weight:600;margin-bottom:.8rem}.clm-why__item-text{font-size:1.5rem;color:var(--clm-ink-soft);margin:0}.clm-faq{background:var(--clm-white);color:var(--clm-ink);padding-block:clamp(6rem,8vw,10rem)}.clm-faq__list{max-width:84rem;margin-inline:auto}.clm-faq__item{border-bottom:.1rem solid rgba(0,64,101,.14)}.clm-faq__item summary{list-style:none;cursor:pointer;padding:2.4rem 4rem 2.4rem 0;font-size:1.8rem;font-weight:600;font-family:var(--font-heading-family, "DM Sans", sans-serif);position:relative;display:block}.clm-faq__item summary::-webkit-details-marker{display:none}.clm-faq__item summary:after{content:"";position:absolute;right:.4rem;top:50%;width:1.2rem;height:1.2rem;border-right:.25rem solid var(--clm-orange);border-bottom:.25rem solid var(--clm-orange);transform:translateY(-70%) rotate(45deg);transition:transform .16s ease}.clm-faq__item[open] summary:after{transform:translateY(-30%) rotate(-135deg)}.clm-faq__answer{padding:0 4rem 2.8rem 0;font-size:1.55rem;line-height:1.6;color:var(--clm-ink-soft)}.clm-faq__answer>*:first-child{margin-top:0}.clm-faq__foot{text-align:center;margin-top:4rem}@media screen and (max-width:749px){.clm-faq .clm-faq__foot{display:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/clm-home.css.map */
