.manifestor{position:relative;overflow:hidden;color:var(--ms-muted, #4d4640);background:var(--ms-bg, #f7f4ef)}.manifestor__inner.page-width{padding-left:1.5rem;padding-right:1.5rem}@media screen and (min-width:750px){.manifestor__inner.page-width{padding-left:2.4rem;padding-right:2.4rem}}.manifestor__grid{display:grid;grid-template-columns:1fr;gap:2.4rem;align-items:center}@media screen and (min-width:990px){.manifestor__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:4.8rem}.manifestor--text-first .manifestor__media-col{order:2}.manifestor--text-first .manifestor__content{order:1}}.manifestor__media{position:relative;width:100%;overflow:hidden;border-radius:var(--ms-radius, 2.8rem);background:#efe8df;aspect-ratio:4 / 5}@media screen and (min-width:990px){.manifestor__media{aspect-ratio:5 / 6;max-height:62rem}}.manifestor__image{width:100%;height:100%;object-fit:cover;display:block}.manifestor__image--placeholder{background:linear-gradient(135deg,rgba(26,56,46,.08),transparent 55%),#efe8df;min-height:36rem}.manifestor__badge{position:absolute;top:1.4rem;left:1.4rem;z-index:2;display:inline-flex;align-items:center;gap:0;padding:.7rem 1.2rem;border-radius:999px;background:#fffcf7f0;color:var(--ms-ink, #1f1a17);font-family:var(--font-heading-family);font-size:1.1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 .4rem 1.4rem #1f1a1714;line-height:1}.manifestor__badge-icon{width:1.5rem;height:1.5rem;color:var(--ms-accent, #f17100);display:inline-flex;align-items:center;justify-content:center;line-height:0}.manifestor__badge-icon .manifestor__lucide,.manifestor__benefit-icon .manifestor__lucide,.manifestor__trust-icon .manifestor__lucide,.manifestor__btn .manifestor__lucide{width:100%;height:100%;display:block}.manifestor__script{position:absolute;left:1.6rem;top:46%;z-index:2;margin:0;max-width:14rem;font-family:var(--font-heading-family),system-ui,sans-serif;font-style:italic;font-size:clamp(1.8rem,2.2vw,2.4rem);line-height:1.25;color:var(--ms-accent, #a68254);text-shadow:0 .2rem .8rem rgba(255,255,255,.35);pointer-events:none}.manifestor__content{min-width:0}.manifestor__eyebrow{margin:0 0 1.2rem;font-size:1.2rem;font-weight:650;letter-spacing:.16em;text-transform:uppercase;color:#f17100!important}.manifestor__heading{margin:0 0 1.4rem;font-family:var(--font-heading-family);font-size:clamp(2.8rem,4vw,4.4rem);line-height:1.15;font-weight:700;letter-spacing:-.015em}.manifestor__heading-primary{display:block;color:var(--ms-ink, #1f1a17)}.manifestor__heading-accent{display:block;color:var(--ms-accent, #f17100)}.manifestor__desc{margin:0 0 2rem;font-size:1.5rem;line-height:1.6;color:var(--ms-muted, #4d4640)}.manifestor__desc p{margin:0}.manifestor__desc p+p{margin-top:.8rem}.manifestor__benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem 1rem;margin:0 0 2.2rem;padding:0;list-style:none}@media screen and (min-width:750px){.manifestor__benefits{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem}}@media screen and (max-width:749px){.manifestor__benefits{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem .4rem;margin-bottom:1.6rem}.manifestor__benefit{gap:.5rem}.manifestor__benefit-icon{width:3.4rem;height:3.4rem}.manifestor__benefit-icon .manifestor__lucide{width:1.55rem;height:1.55rem}.manifestor__benefit-label{font-size:.95rem;line-height:1.25}}.manifestor__benefit{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.8rem}.manifestor__benefit-icon{width:4.4rem;height:4.4rem;border-radius:50%;background:var(--ms-green-soft, #f8ebe3);color:var(--ms-green, #f17100);display:inline-flex;align-items:center;justify-content:center;line-height:0}.manifestor__benefit-icon .manifestor__lucide{width:2rem;height:2rem}.manifestor__benefit-label{font-size:1.2rem;font-weight:700;line-height:1.3;color:var(--ms-ink, #1f1a17);max-width:11rem}.manifestor__btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:5rem;padding:0 2.2rem;border-radius:1.2rem;background:var(--ms-green, #f17100);color:#fff!important;font-size:1.5rem;font-weight:700;text-decoration:none!important;cursor:pointer;transition:background .2s ease,transform .15s ease}.manifestor__btn .manifestor__lucide{width:1.7rem;height:1.7rem}.manifestor__btn:hover{background:#d9541b;color:#fff!important}.manifestor__btn:active{transform:translateY(1px)}.manifestor__btn[aria-disabled=true]{cursor:pointer;opacity:1;pointer-events:auto}.manifestor__trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin:2rem 0 0;padding:0;list-style:none}@media screen and (min-width:750px){.manifestor__trust{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}}.manifestor__trust-item{display:flex;align-items:flex-start;gap:.8rem;min-width:0;padding:0;color:var(--ms-ink, #1f1a17)}@media screen and (min-width:750px){.manifestor__trust-item{padding:0 1.4rem}.manifestor__trust-item:first-child{padding-left:0}.manifestor__trust-item:last-child{padding-right:0}.manifestor__trust-item:not(:last-child){border-right:.1rem solid rgba(31,26,23,.12)}}.manifestor__trust-icon{width:1.8rem;height:1.8rem;min-width:1.8rem;color:var(--ms-green, #f17100);display:inline-flex;align-items:center;justify-content:center;line-height:0;margin-top:.15rem}.manifestor__trust-icon .manifestor__lucide{width:1.7rem;height:1.7rem}.manifestor__trust-copy{display:flex;flex-direction:column;gap:.15rem;min-width:0}.manifestor__trust-title{display:block;font-family:var(--font-heading-family);font-size:1.3rem;font-weight:700;line-height:1.25;color:var(--ms-ink, #1f1a17)}.manifestor__trust-sub{display:block;font-size:1.2rem;font-weight:500;line-height:1.3;color:var(--ms-muted, #6b635b)}@media screen and (max-width:749px){.manifestor__badge{top:1rem;left:1rem;padding:.55rem 1rem;font-size:1rem}.manifestor__script{left:1.2rem;max-width:12rem}.manifestor__btn{width:100%}.manifestor__trust{gap:.5rem;margin-top:1.4rem}.manifestor__trust-item{flex-direction:column;align-items:center;text-align:center;gap:.45rem;padding:0}.manifestor__trust-icon{margin-top:0;width:1.6rem;height:1.6rem;min-width:1.6rem}.manifestor__trust-icon .manifestor__lucide{width:1.5rem;height:1.5rem}.manifestor__trust-title{font-size:1.05rem;line-height:1.2}.manifestor__trust-sub{font-size:.95rem;line-height:1.25}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-manifestor-spotlight.css.map */
