.ssf-circuito{background:var(--ssf-cream);color:#000;font-family:var(--font-body-family),Inter,system-ui,sans-serif;overflow:hidden}.ssf-circuito *{box-sizing:border-box}.ssf-circuito h1,.ssf-circuito h2,.ssf-circuito h3{color:#000;font-family:var(--font-heading-family),Georgia,serif;letter-spacing:0;line-height:1.03;margin:0}.ssf-circuito h1{font-size:clamp(42px,7vw,92px);max-width:900px}.ssf-circuito h2{font-size:clamp(32px,4vw,56px)}.ssf-circuito h3{font-size:24px}.ssf-circuito p{margin:0}.ssf-circuito__subheading,.ssf-circuito__subheading *,.ssf-circuito__coach-copy,.ssf-circuito__coach-copy *,.ssf-circuito__offer-copy,.ssf-circuito__offer-copy *,.ssf-circuito__section-heading,.ssf-circuito__section-heading *,.ssf-circuito__form-section>div:first-child,.ssf-circuito__form-section>div:first-child *,.ssf-circuito__module p,.ssf-circuito__testimonial p,.ssf-circuito__testimonial span,.ssf-circuito__faq p,.ssf-circuito__form-note,.ssf-circuito__final p{color:#000}.ssf-circuito__eyebrow,.ssf-circuito__brand-row,.ssf-circuito__brand-row *,.ssf-circuito__module span,.ssf-circuito__steps strong,.ssf-circuito__proof strong,.ssf-circuito__price-box strong,.ssf-circuito__testimonial strong{color:var(--ssf-green)}.ssf-circuito__hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.86fr);gap:48px;min-height:88vh;padding:clamp(28px,5vw,76px);align-items:center;background:radial-gradient(circle at 85% 10%,rgba(182,142,67,.2),transparent 28%),linear-gradient(135deg,#0d61371f,#ffffff3d)}.ssf-circuito__hero-copy{display:grid;gap:24px;max-width:920px}.ssf-circuito__brand-row{align-items:center;color:var(--ssf-green);display:flex;font-size:14px;font-weight:800;gap:12px;letter-spacing:.08em;text-transform:uppercase}.ssf-circuito__logo{height:48px;object-fit:contain;width:48px}.ssf-circuito__eyebrow{color:var(--ssf-green);font-size:13px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.ssf-circuito__subheading,.ssf-circuito__coach-copy,.ssf-circuito__offer-copy,.ssf-circuito__section-heading,.ssf-circuito__form-section>div:first-child{color:#000;font-size:clamp(17px,1.8vw,22px);line-height:1.55}.ssf-circuito__meta,.ssf-circuito__trust-strip{display:flex;flex-wrap:wrap;gap:10px}.ssf-circuito__meta span,.ssf-circuito__trust-strip span{background:#ffffffb8;border:1px solid rgba(13,97,55,.16);border-radius:999px;color:var(--ssf-green);font-size:14px;font-weight:800;padding:10px 14px}.ssf-circuito__cta-row{display:flex;flex-wrap:wrap;gap:14px}.ssf-circuito__button{align-items:center;border-radius:6px;display:inline-flex;font-size:15px;font-weight:850;justify-content:center;min-height:52px;padding:14px 22px;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.ssf-circuito__button:hover{transform:translateY(-2px)}.ssf-circuito__button--primary{background:var(--ssf-green);box-shadow:0 18px 42px #0d613740;color:#fff}.ssf-circuito__button--secondary{background:transparent;border:1px solid rgba(13,97,55,.3);color:var(--ssf-green)}.ssf-circuito__deadline{color:#7b231f;font-weight:850}.ssf-circuito__hero-media{align-self:center;min-height:auto;position:relative}.ssf-circuito__hero-image,.ssf-circuito__coach-image,.ssf-circuito__product-image{display:block;width:100%}.ssf-circuito__hero-image{border-radius:8px;box-shadow:0 28px 80px #2326212e;height:auto;max-height:780px;object-fit:contain;object-position:center}.ssf-circuito__image-placeholder{align-items:center;background:#0d61371f;border-radius:8px;display:flex;font-size:24px;font-weight:800;height:100%;justify-content:center;padding:30px;text-align:center}.ssf-circuito__trust-strip{background:var(--ssf-green);justify-content:center;padding:18px}.ssf-circuito__trust-strip span{background:transparent;border-color:#ffffff47;color:#fff}.ssf-circuito__section{margin:0 auto;max-width:1220px;padding:clamp(54px,8vw,104px) clamp(20px,4vw,48px)}.ssf-circuito__problem,.ssf-circuito__coach,.ssf-circuito__offer,.ssf-circuito__form-section{display:grid;gap:38px;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);align-items:center}.ssf-circuito__problem-grid,.ssf-circuito__modules,.ssf-circuito__steps{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.ssf-circuito__problem-grid div,.ssf-circuito__module,.ssf-circuito__steps div,.ssf-circuito__price-box,.ssf-circuito__form,.ssf-circuito__faq details{background:#ffffffc2;border:1px solid rgba(13,97,55,.14);border-radius:8px;box-shadow:0 18px 56px #2326210f}.ssf-circuito__problem-grid div{font-size:17px;font-weight:750;line-height:1.45;padding:22px;color:#000}.ssf-circuito__coach{max-width:none;padding-bottom:clamp(28px,4vw,52px);padding-left:0;padding-right:0}.ssf-circuito__coach-media{min-height:620px}.ssf-circuito__coach-image{height:100%;object-fit:cover}.ssf-circuito__coach-copy{display:grid;gap:18px;max-width:650px;padding:clamp(24px,5vw,70px)}.ssf-circuito__proof{align-items:center;border-left:4px solid var(--ssf-gold);display:flex;gap:16px;margin-top:4px;padding-left:18px}.ssf-circuito__proof strong{color:var(--ssf-green);font-size:44px;line-height:1}.ssf-circuito__proof span{font-size:16px;font-weight:800;line-height:1.35}.ssf-circuito__section-heading{display:grid;gap:14px;margin:0 auto 28px;max-width:820px;text-align:center}.ssf-circuito__module{display:grid;gap:12px;min-height:220px;padding:26px}.ssf-circuito__module span,.ssf-circuito__steps strong{align-items:center;background:#0d61371a;border-radius:50%;color:var(--ssf-green);display:inline-flex;font-weight:900;height:38px;justify-content:center;width:38px}.ssf-circuito__module p,.ssf-circuito__faq p{color:#000;font-size:16px;line-height:1.55}.ssf-circuito__offer{align-items:stretch;background:#fff;border-radius:0;max-width:none}.ssf-circuito__offer-copy{align-self:center;display:grid;gap:18px;margin-left:auto;max-width:640px;padding-left:clamp(20px,4vw,48px)}.ssf-circuito__offer-copy ul{display:grid;gap:12px;list-style:none;margin:8px 0 0;padding:0}.ssf-circuito__offer-copy li{border-bottom:1px solid rgba(13,97,55,.14);font-size:17px;font-weight:800;padding-bottom:12px}.ssf-circuito__pricing{align-content:start;display:grid;gap:18px}.ssf-circuito__product-image{border-radius:8px;height:auto;margin-top:8px;object-fit:contain;width:100%}.ssf-circuito__price-box{display:grid;gap:12px;padding:22px}.ssf-circuito__price-box div{align-items:baseline;display:flex;gap:14px;justify-content:space-between}.ssf-circuito__price-box span{color:#000;font-size:13px;font-weight:900;text-transform:uppercase}.ssf-circuito__price-box strong{color:var(--ssf-green);font-size:clamp(30px,4vw,48px);line-height:1}.ssf-circuito__workflow{background:linear-gradient(135deg,#0d613714,#b68e4314);max-width:none}.ssf-circuito__steps{margin:0 auto;max-width:1080px}.ssf-circuito__steps div{align-items:center;display:flex;gap:16px;padding:22px}.ssf-circuito__steps span{font-size:16px;font-weight:750;line-height:1.45;color:#000}.ssf-circuito__form{display:grid;gap:10px;padding:24px}.ssf-circuito__form-section>div:first-child{display:grid;gap:16px}.ssf-circuito__form label{color:#000;font-size:13px;font-weight:850}.ssf-circuito__form input,.ssf-circuito__form textarea{background:#fff;border:1px solid rgba(13,97,55,.2);border-radius:6px;color:#000;font:inherit;min-height:46px;padding:11px 12px;width:100%}.ssf-circuito__form-note,.ssf-circuito__success{color:#000;font-size:13px;line-height:1.45}.ssf-circuito__success{color:var(--ssf-green);font-weight:850}.ssf-circuito__testimonials{background:#fff;max-width:none;overflow:hidden}.ssf-circuito__testimonial-carousel{margin-top:22px;overflow:hidden;width:100%}.ssf-circuito__testimonial-track{animation:ssf-circuito-testimonials-right 36s linear infinite;display:flex;gap:18px;width:max-content}.ssf-circuito__testimonial-carousel:hover .ssf-circuito__testimonial-track{animation-play-state:paused}.ssf-circuito__testimonial{background:linear-gradient(180deg,#f6f0e4d9,#fff);border:1px solid rgba(13,97,55,.14);border-radius:8px;box-shadow:0 18px 56px #2326210f;display:grid;flex:0 0 clamp(300px,30vw,410px);gap:24px;padding:26px}.ssf-circuito__testimonial p{color:#000;font-size:17px;line-height:1.55}.ssf-circuito__testimonial strong,.ssf-circuito__testimonial span{display:block}.ssf-circuito__testimonial strong{color:var(--ssf-green);font-size:17px;font-weight:900}.ssf-circuito__testimonial span{color:#000;font-size:14px;font-weight:750;margin-top:4px}@keyframes ssf-circuito-testimonials-right{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.ssf-circuito__testimonial-track{animation:none;flex-wrap:wrap;justify-content:center;width:auto}}.ssf-circuito__faq-list{display:grid;gap:12px;margin:0 auto;max-width:920px}.ssf-circuito__faq summary{cursor:pointer;font-size:18px;font-weight:900;padding:20px 22px}.ssf-circuito__faq p{padding:0 22px 20px}.ssf-circuito__final{background:radial-gradient(circle at 12% 15%,rgba(182,142,67,.18),transparent 30%),linear-gradient(135deg,#f6f0e4,#dfead8);border-top:4px solid var(--ssf-gold);color:#000;display:grid;gap:18px;justify-items:center;padding:clamp(54px,8vw,96px) 20px;text-align:center}.ssf-circuito__final h2{color:#000;max-width:860px}.ssf-circuito__final p{color:#000;font-size:18px;line-height:1.55;max-width:720px}@media(max-width:920px){.ssf-circuito__hero,.ssf-circuito__problem,.ssf-circuito__coach,.ssf-circuito__offer,.ssf-circuito__form-section{grid-template-columns:1fr}.ssf-circuito__hero,.ssf-circuito__hero-media,.ssf-circuito__coach-media{min-height:auto}.ssf-circuito__hero-image,.ssf-circuito__coach-image{aspect-ratio:1}.ssf-circuito__problem-grid,.ssf-circuito__modules,.ssf-circuito__steps{grid-template-columns:1fr}.ssf-circuito__offer-copy{gap:16px;margin-left:0;max-width:none;padding-left:0}.ssf-circuito__testimonial{flex-basis:min(82vw,340px)}}@media(max-width:560px){.ssf-circuito__button{width:100%}.ssf-circuito__product-image{margin-left:-14px;max-width:none;width:calc(100% + 28px)}.ssf-circuito__price-box div{align-items:flex-start;flex-direction:column}}.truncate-2-lines{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/10/compiled_assets/styles.css.map */
