:root{--sf-navy:#0b1f33;--sf-midnight:#061725;--sf-blue:#edf3fb;--sf-gold:#b79a61;--sf-gold-light:#d8c79f;--sf-ivory:#f7f5ef;--sf-ink:#111820;--sf-muted:#59616a;--sf-line:#e8e1d3;--sf-white:#fff;--sf-radius:22px;--sf-shadow:0 18px 55px rgba(7,24,42,.1)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:88px}body{margin:0;background:var(--sf-ivory);color:var(--sf-ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.55;-webkit-font-smoothing:antialiased}body.sf-lock{overflow:hidden}img{max-width:100%;height:auto}a{color:inherit}.sf-shell,.sf-content,.sf-wide{width:min(1380px,calc(100% - 4rem));margin-inline:auto}.sf-wide{width:min(1540px,calc(100% - 5rem))}.sf-skip{position:fixed;z-index:9999;left:1rem;top:-5rem;background:#fff;padding:.8rem 1rem;border-radius:.6rem}.sf-skip:focus{top:1rem}.sf-section{padding:clamp(5rem,8vw,9rem) 0}.sf-section--ivory{background:var(--sf-ivory)}.sf-section--white{background:#fff}.sf-kicker{display:flex;align-items:center;gap:.65rem;margin:0 0 1rem;color:#788a7d;font-size:.72rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase}.sf-kicker span{width:8px;height:8px;border-radius:50%;background:var(--sf-gold)}.sf-kicker--gold{color:#d2b36d}.sf-section-heading{max-width:920px;margin-bottom:3.8rem}.sf-section-heading h2,.sf-about-section h2,.sf-final-cta h2{margin:.2rem 0 1.3rem;color:#0b1620;font-family:"Instrument Serif",Georgia,serif;font-size:clamp(3rem,5.5vw,5.7rem);font-weight:400;line-height:.98;letter-spacing:-.025em}.sf-section-heading>p:last-child{max-width:880px;margin:0;color:var(--sf-muted);font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.7}.sf-section-heading--center{text-align:center;margin-inline:auto}.sf-section-heading--center .sf-kicker{justify-content:center}.sf-section-action{text-align:center;margin-top:3rem}.sf-primary-button,.sf-light-button,.sf-card-button{display:inline-flex;align-items:center;justify-content:center;gap:1.7rem;min-height:64px;padding:0 2.7rem;border:1px solid var(--sf-navy);border-radius:999px;background:var(--sf-navy);color:#fff;text-decoration:none;font-size:.82rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase;transition:transform .25s,box-shadow .25s,background .25s}.sf-primary-button:hover,.sf-card-button:hover{transform:translateY(-3px);box-shadow:0 14px 30px #07182a33}.sf-light-button{border-color:#fff;background:#fff;color:var(--sf-navy)}.sf-light-button:hover{transform:translateY(-3px);box-shadow:0 14px 30px #00000038}.sf-original-hero{position:relative;min-height:calc(100vh - 86px);overflow:hidden;background:linear-gradient(110deg,#edf3fb,#f3f7fd 58%,#fff)}.sf-original-hero__glow{position:absolute;inset:auto 8% -25% auto;width:42vw;height:42vw;border-radius:50%;background:#cfe3ff;filter:blur(100px);opacity:.5}.sf-original-hero__grid{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(450px,.95fr);align-items:center;min-height:calc(100vh - 86px)}.sf-original-hero__copy{position:relative;z-index:2;padding:6rem 0}.sf-professional-badge{display:inline-flex;align-items:center;gap:.7rem;padding:.58rem 1.05rem;margin-bottom:2rem;border:1px solid #e5dcc8;border-radius:999px;background:#fff;color:#3d4960;box-shadow:0 4px 12px #07182a0f;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.sf-professional-badge span{width:9px;height:9px;border-radius:50%;background:#4ca6f8}.sf-original-hero h1{max-width:900px;margin:0;color:#101c39;font-size:clamp(4rem,6.9vw,7.6rem);line-height:.9;letter-spacing:-.067em}.sf-original-hero__lead{max-width:740px;margin:2rem 0 2.5rem;color:#44516a;font-size:clamp(1rem,1.5vw,1.3rem);line-height:1.75}.sf-credentials{display:flex;flex-wrap:wrap;gap:1.4rem;margin-top:2.2rem;color:#647084;font-size:.77rem;font-weight:650}.sf-credentials b{color:var(--sf-gold);margin-right:.3rem}.sf-original-hero__portrait{align-self:end;position:relative;z-index:1;height:100%;display:flex;align-items:flex-end;justify-content:center;will-change:transform}.sf-original-hero__portrait:before{content:"";position:absolute;left:10%;right:4%;bottom:-5%;height:65%;border-radius:50%;background:#dceafb;filter:blur(65px)}.sf-original-hero__portrait img{position:relative;display:block;width:min(100%,770px);max-height:calc(100vh - 100px);object-fit:contain;object-position:center bottom;filter:drop-shadow(0 22px 35px rgba(23,49,80,.14))}.sf-enter{animation:sf-enter .9s both}.sf-enter--left{--sf-x:-25px}.sf-enter--right{--sf-x:28px;animation-delay:.12s}.sf-enter--up{--sf-y:24px}.sf-original-hero h1{animation-delay:.08s}.sf-original-hero__lead{animation-delay:.17s}.sf-original-hero .sf-primary-button{animation-delay:.25s}.sf-original-hero .sf-credentials{animation-delay:.34s}@keyframes sf-enter{0%{opacity:0;transform:translate(var(--sf-x,0),var(--sf-y,0))}to{opacity:1;transform:translate(0)}}.sf-principles{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.sf-principles article,.sf-consultation-grid article{background:#fff;border:1px solid var(--sf-line);border-radius:18px;box-shadow:0 4px 13px #07182a09;transition:transform .3s,box-shadow .3s,border-color .3s}.sf-principles article{min-height:325px;padding:2.7rem 2.3rem}.sf-principles article:hover,.sf-consultation-grid article:hover{transform:translateY(-7px);box-shadow:var(--sf-shadow);border-color:#d7c8a7}.sf-line-icon{display:grid;place-items:center;width:48px;height:48px;margin-bottom:2rem;border:1px solid #e4dac7;border-radius:10px;background:#faf8f3;color:var(--sf-gold);font-size:1.5rem}.sf-principles h3,.sf-consultation-grid h3,.sf-course-grid h3{font-family:"Instrument Serif",Georgia,serif;font-size:1.8rem;font-weight:400;line-height:1.08}.sf-principles p,.sf-consultation-grid p{color:var(--sf-muted);line-height:1.7}.sf-podcast-feature{position:relative;min-height:620px;overflow:hidden;background:#061725;color:#fff}.sf-podcast-feature__background{position:absolute;top:0;right:0;bottom:0;left:0}.sf-podcast-feature__background img{width:100%;height:100%;object-fit:cover;object-position:center}.sf-podcast-feature__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#041321fa,#041321e0 40%,#0413211f 72%,#0413210d)}.sf-podcast-feature__content{position:relative;z-index:2;padding-top:clamp(5rem,8vw,8rem);padding-bottom:clamp(5rem,8vw,8rem)}.sf-podcast-feature__content h2{max-width:650px;margin:.7rem 0 1.6rem;font-family:"Instrument Serif",Georgia,serif;font-size:clamp(3.4rem,5vw,5.6rem);font-weight:400;line-height:.96}.sf-podcast-feature__content>p:not(.sf-kicker){max-width:690px;font-size:1.25rem;line-height:1.65;color:#f7f5ef}.sf-platforms{display:flex;flex-wrap:wrap;align-items:center;gap:2rem;margin:2.4rem 0}.sf-platforms a{display:flex;align-items:center;gap:.65rem;text-decoration:none;font-size:1.35rem;transition:transform .2s}.sf-platforms a:hover{transform:translateY(-2px)}.sf-platforms a:first-child{color:#1ed760}.sf-youtube-mark{display:grid;place-items:center;width:54px;height:38px;border-radius:8px;background:red;color:#fff;font-size:1rem}.sf-consultation-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;max-width:1100px;margin-inline:auto}.sf-consultation-grid article{padding:3rem}.sf-consultation-grid h3{font-size:2.2rem}.sf-consultation-grid ul{display:grid;gap:.7rem;padding:0;margin:1.7rem 0 2rem;list-style:none;color:#46505d}.sf-consultation-grid li:before{content:"\2713";display:inline-grid;place-items:center;width:19px;height:19px;margin-right:.7rem;border:1px solid var(--sf-gold);border-radius:50%;color:var(--sf-gold);font-size:.65rem;font-weight:700}.sf-card-button{width:100%;min-height:58px;margin-top:.5rem}.sf-about-section{padding:clamp(5rem,8vw,9rem) 0;background:#fff}.sf-about-section__grid{display:grid;grid-template-columns:minmax(360px,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(4rem,8vw,9rem)}.sf-about-section__portrait{align-self:end;text-align:center}.sf-about-section__portrait img{display:block;max-height:760px;margin:0 auto;object-fit:contain;filter:drop-shadow(0 20px 28px rgba(7,24,42,.1))}.sf-about-section h2{font-size:clamp(3rem,5vw,5rem)}.sf-about-section__role{color:var(--sf-gold);font-size:1.25rem!important;font-weight:800;text-transform:uppercase}.sf-about-section__copy>p{color:var(--sf-muted);font-size:1.17rem;line-height:1.75}.sf-about-section__facts{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:2rem;padding-top:2rem;border-top:1px solid var(--sf-line)}.sf-about-section__facts span{padding:.6rem .9rem;border-radius:999px;background:var(--sf-ivory);color:#55605f;font-size:.72rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.sf-course-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.sf-course-grid>a{overflow:hidden;border:1px solid var(--sf-line);border-radius:22px;background:#fff;box-shadow:0 8px 28px #07182a12;text-decoration:none;transition:transform .3s,box-shadow .3s}.sf-course-grid>a:hover{transform:translateY(-8px);box-shadow:var(--sf-shadow)}.sf-course-grid img{display:block;width:100%;aspect-ratio:1.6/1;object-fit:cover}.sf-course-grid>a>div{padding:1.8rem}.sf-course-grid div>span{color:#7e8b80;font-size:.68rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.sf-course-grid h3{margin:.6rem 0;font-size:2rem}.sf-course-grid p{min-height:3.5em;color:var(--sf-muted)}.sf-course-grid b{color:#006f50;font-size:.75rem;letter-spacing:.07em;text-transform:uppercase}.sf-faq-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(3rem,8vw,8rem)}.sf-faq-list details{border-bottom:1px solid #dcd4c4}.sf-faq-list summary{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.7rem 0;cursor:pointer;color:var(--sf-navy);font-size:1.06rem;font-weight:750;list-style:none}.sf-faq-list summary::-webkit-details-marker{display:none}.sf-faq-list summary:after{content:"+";font-size:1.5rem;font-weight:300}.sf-faq-list details[open] summary:after{content:"\2212"}.sf-faq-list details p{max-width:720px;margin:0;padding:0 2rem 1.6rem 0;color:var(--sf-muted)}.sf-faq-list details{scroll-margin-top:120px}.sf-faq-list details[open] summary{color:#07182a}.sf-faq-list details[open] p{animation:sf-answer-in .28s ease both}.sf-faq-alert[open]{border-color:#c86b62}.sf-faq-alert[open] p{color:#7b2c26}@keyframes sf-answer-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.sf-carousel__dots{display:none}.sf-final-cta{position:relative;overflow:hidden;padding:clamp(5rem,8vw,8rem) 0;background:radial-gradient(circle at 80% 20%,#173a59 0,transparent 38%),var(--sf-midnight);color:#fff;text-align:center}.sf-final-cta h2{max-width:950px;margin:0 auto 1.5rem;color:#fff}.sf-final-cta .sf-kicker{justify-content:center}.sf-final-cta p:not(.sf-kicker){margin:0 auto 2.2rem;color:#d6dde3;font-size:1.15rem}.sf-original-hero{background:#eef4fd}.sf-original-hero h1{font-size:clamp(3.4rem,5vw,5.9rem);letter-spacing:-.052em}.sf-original-hero__portrait:before{display:none}.sf-original-hero__portrait img{filter:none}.sf-line-icon svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.sf-platforms a{display:block}.sf-platforms img{display:block;width:clamp(150px,13vw,195px);height:auto}.sf-youtube-mark{display:none}[data-sf-reveal]{opacity:0;transform:translateY(24px);transition:opacity .8s ease,transform .8s cubic-bezier(.2,.7,.2,1)}[data-sf-reveal].sf-is-visible{opacity:1;transform:none}.sf-page{padding:clamp(3rem,7vw,7rem) 0}.sf-page__title{font-family:"Instrument Serif",Georgia,serif;font-size:clamp(2.4rem,6vw,5rem);line-height:1.02;font-weight:500;margin:.5rem 0 2rem;color:var(--sf-navy)}.sf-empty{text-align:center;padding:5rem 1rem}.sf-empty h1{font-family:"Instrument Serif",Georgia,serif;font-size:clamp(2rem,5vw,4rem);color:var(--sf-navy)}.sf-rte{line-height:1.75}@media(max-width:1100px){.sf-original-hero__grid{grid-template-columns:1.05fr .95fr}.sf-original-hero h1{font-size:clamp(3.7rem,7vw,6rem)}.sf-principles,.sf-course-grid{grid-template-columns:repeat(2,1fr)}.sf-course-grid>a:last-child{grid-column:1/-1;max-width:calc(50% - .8rem);margin-inline:auto}.sf-about-section__grid{gap:3rem}}@media(max-width:749px){html{scroll-padding-top:114px}.sf-shell,.sf-content,.sf-wide{width:min(100% - 2.5rem,620px)}.sf-section{padding:3rem 0 4.2rem}.sf-original-hero{min-height:auto}.sf-original-hero__grid{display:flex;flex-direction:column;min-height:auto;width:100%}.sf-original-hero__copy{width:calc(100% - 2.5rem);padding:1rem 0 2rem}.sf-professional-badge{display:flex;width:100%;justify-content:center;margin:0 0 2rem;padding:.65rem .7rem;font-size:.66rem;letter-spacing:.08em;white-space:nowrap}.sf-original-hero h1{font-size:clamp(2.65rem,12.8vw,4rem);line-height:1.01;letter-spacing:-.05em}.sf-original-hero__lead{font-size:1.08rem;line-height:1.58;margin:1.5rem 0 2rem}.sf-original-hero__portrait{width:100%;height:510px}.sf-original-hero__portrait img{width:auto;height:100%;max-height:none}.sf-credentials{display:grid;grid-template-columns:1fr 1fr;gap:1.1rem .85rem;margin-top:2rem;padding-top:1.8rem;border-top:1px solid #dcd4c4;font-size:.86rem}.sf-credentials span:first-child{grid-column:1/-1}.sf-credentials b{color:#4ca6f8}.sf-section-heading{margin-bottom:2rem}.sf-section-heading h2,.sf-about-section h2,.sf-final-cta h2{font-size:clamp(2.8rem,12vw,4rem);line-height:1}.sf-section-heading>p:last-child{font-size:1.08rem;line-height:1.65}.sf-carousel{width:100%;overflow:hidden}.sf-principles{display:flex;gap:1rem;width:auto;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 1px 4px}.sf-principles::-webkit-scrollbar{display:none}.sf-principles article{flex:0 0 100%;min-height:350px;padding:2rem;scroll-snap-align:center}.sf-carousel__dots{display:flex;justify-content:center;gap:.65rem;margin-top:1.4rem}.sf-carousel__dots button{width:20px;height:5px;padding:0;border:0;border-radius:10px;background:#ded7c8;transition:width .25s,background .25s}.sf-carousel__dots button.is-active{width:28px;background:#b79a61}.sf-consultation-grid,.sf-course-grid,.sf-faq-layout,.sf-about-section__grid{grid-template-columns:1fr}.sf-podcast-feature{display:flex;flex-direction:column;min-height:0;padding-bottom:0;background:#061725}.sf-podcast-feature__background{position:relative;display:block;inset:auto;order:2;margin:1.5rem 1.25rem 0}.sf-podcast-feature__background img{display:block;width:100%;height:auto;aspect-ratio:1/1.05;border:1px solid #ffffff24;border-radius:20px 20px 0 0;object-fit:cover;object-position:center top}.sf-podcast-feature__shade{display:none}.sf-podcast-feature__content{order:1;padding-top:1.1rem;padding-bottom:2rem}.sf-podcast-feature__content h2{font-size:clamp(3rem,12vw,4.2rem);line-height:1}.sf-podcast-feature__content>p:not(.sf-kicker){font-size:1.15rem;line-height:1.55}.sf-platforms{display:grid;grid-template-columns:1fr 1fr;gap:1.4rem .7rem;margin:2rem 0}.sf-platforms a:last-child{grid-column:1/-1}.sf-platforms img{width:auto;max-width:100%;height:42px}.sf-podcast-feature .sf-light-button{width:100%;font-size:.78rem}.sf-consultation-grid article{padding:2rem}.sf-about-section{padding:0 0 4.5rem}.sf-about-section__grid{display:flex;flex-direction:column;padding:0;width:100%}.sf-about-section__portrait{width:100%;padding-top:2rem}.sf-about-section__portrait img{width:100%;max-height:800px;object-fit:contain}.sf-about-section__copy{width:calc(100% - 2.5rem);margin-inline:auto}.sf-about-section__copy h2{font-size:3.2rem}.sf-about-section__role{font-size:1rem!important;white-space:nowrap}.sf-course-grid>a:last-child{grid-column:auto;max-width:none}.sf-faq-layout{gap:1rem}.sf-faq-list summary{padding:1.35rem 0;font-size:1rem}.sf-faq-list details p{padding-right:.5rem}.sf-whatsapp{width:60px;height:60px;right:1rem;bottom:1rem}.sf-primary-button,.sf-light-button,.sf-card-button{min-height:61px;padding:0 1.6rem}.sf-original-hero .sf-primary-button{width:100%;font-size:.9rem}.sf-final-cta{padding-bottom:7rem}}@media(min-width:750px)and (max-width:1100px){.sf-course-grid>a:last-child{grid-column:auto;max-width:none;margin-inline:0}}@media(max-width:749px){.sf-carousel{overflow:hidden}.sf-principles,.sf-consultation-grid{display:flex;gap:0!important;width:100%;max-width:none;overflow:visible;touch-action:pan-y;transform:translate3d(calc(var(--sf-carousel-index,0) * -100%),0,0);transition:transform .3s cubic-bezier(.22,1,.36,1);will-change:transform}.sf-principles article,.sf-consultation-grid article{flex:0 0 100%;width:100%;scroll-snap-align:none}.sf-principles article:hover,.sf-consultation-grid article:hover{transform:none;box-shadow:0 4px 13px #07182a09}.sf-consultation-carousel{width:100%;max-width:640px;margin-inline:auto}.sf-consultation-grid article{display:flex;min-height:620px;flex-direction:column;padding:2.35rem 2rem}.sf-consultation-grid .sf-card-button{margin-top:auto}.sf-carousel__dots span{display:block;width:20px;height:5px;border-radius:10px;background:#ded7c8;transition:width .3s,background .3s}.sf-carousel__dots span.is-active{width:28px;background:#b79a61}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}[data-sf-reveal]{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/salud-forte.css.map */
