.sacha-category-nav{padding-block:20px 28px}.sacha-category-nav__links{display:flex;flex-wrap:wrap;gap:10px}.sacha-category-nav__link{display:flex;align-items:center;justify-content:center;min-height:44px;padding:10px 18px;border:1px solid #d3cbbf;border-radius:4px;background:#fcfbf9;color:#37322e;text-decoration:none;text-align:center;font-size:15px;line-height:1.35}.sacha-category-nav__link:hover,.sacha-category-nav__link[aria-current=page]{background:#5b6654;border-color:#5b6654;color:#fff}.sacha-category-nav__link:focus-visible{outline:2px solid #37322e;outline-offset:3px}@media(max-width:749px){.sacha-category-nav__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.sacha-category-nav__link{font-size:13px;padding:10px 8px}}.sacha-course{background:#f4efe7;color:#37322e;--sc-green:#5b6654;--sc-border:#ddd5ca;--sc-paper:#fcfbf9;padding:34px 0 0}.sacha-course *{box-sizing:border-box}.sc-wrap{width:min(1280px,92%);margin:auto}.sc-breadcrumb{font-size:12px;line-height:1.7;display:flex;gap:9px;flex-wrap:wrap;margin-bottom:35px}.sc-breadcrumb a{text-decoration:none}.sc-hero{display:grid;grid-template-columns:1fr 1fr;gap:clamp(30px,5vw,84px);align-items:start}.sc-visual{position:sticky;top:150px}.sc-hero-image{display:block;width:100%;height:auto;max-height:720px;object-fit:contain;background:#eae6dd}.sc-caption{font-size:12px;line-height:1.6;margin:13px 0;color:#625b52}.sc-eyebrow{font-size:11px;letter-spacing:.16em;text-transform:uppercase;line-height:1.7;margin:0 0 15px}.sacha-course h1{font-size:clamp(40px,4.6vw,68px);line-height:1.03;font-weight:400;letter-spacing:-.025em;margin:0 0 24px}.sc-lead{font-size:18px;line-height:1.65;margin:0 0 30px;max-width:38em}.sc-facts{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--sc-border);margin:0 0 30px}.sc-facts div{padding:17px 8px 17px 0;border-bottom:1px solid var(--sc-border)}.sc-facts dt{font-size:11px;text-transform:uppercase;letter-spacing:.1em;margin-bottom:7px;color:#625b52}.sc-facts dd{font-size:15px;line-height:1.5;margin:0}.sc-enrol{background:var(--sc-paper);border:1px solid var(--sc-border);padding:27px 30px}.sc-enrol .sc-eyebrow{margin-bottom:5px}.sc-price{font-size:32px;line-height:1.25;margin:0 0 5px}.sc-tax{font-size:12px;margin:0 0 21px;color:#625b52}.sc-form label{display:block;font-size:13px;margin:0 0 8px}.sc-form select{display:block;width:100%;height:auto;min-height:52px;padding:12px 32px 12px 12px;border:1px solid #9f978c;border-radius:0;background-color:var(--sc-paper);color:inherit;font:inherit;font-size:14px;margin:0 0 15px}.sc-button{display:inline-flex;align-items:center;justify-content:center;padding:16px 27px;background:var(--sc-green);border:1px solid var(--sc-green);color:#fff;text-decoration:none;font:inherit;font-size:14px;line-height:1.4;cursor:pointer;min-height:52px}.sc-form .sc-button{width:100%}.sc-button:hover{background:#454f40;color:#fff}.sc-button:disabled{opacity:.55;cursor:not-allowed}.sc-enrol-note{font-size:12px;line-height:1.65;margin:15px 0}.sc-contact-link{display:inline-block;font-size:13px;text-underline-offset:5px;color:var(--sc-green);line-height:1.6}.sc-nav{display:flex;gap:30px;border-block:1px solid var(--sc-border);padding:20px 0;margin:70px 0 0;flex-wrap:wrap;font-size:13px}.sc-nav a{text-decoration:none}.sc-panel{padding:65px 0;display:grid;grid-template-columns:1fr 1fr;gap:clamp(35px,6vw,90px)}.sacha-course h2{font-weight:400;font-size:clamp(32px,3.3vw,48px);line-height:1.08;letter-spacing:-.02em;margin:0 0 24px}.sacha-course h3{font-size:27px;line-height:1.12;font-weight:400;margin:0 0 16px}.sc-panel p,.sc-richtext,.sc-mentor p,.sc-faq p,.sc-closing>p{font-size:16px;line-height:1.75}.sc-richtext ul{list-style:none;margin:0;padding:0}.sc-richtext li{position:relative;padding:13px 0 13px 24px;border-bottom:1px solid var(--sc-border)}.sc-richtext li:before{content:"\2713";position:absolute;left:0;color:var(--sc-green)}.sc-richtext p{margin:0 0 15px}.sc-program{border-top:1px solid var(--sc-border);padding:65px 0}.sc-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin-top:35px}.sc-step-number{display:block;color:var(--sc-green);font-size:13px;margin:0 0 28px;letter-spacing:.1em}.sc-steps article{padding:25px 0;border-top:1px solid var(--sc-border)}.sc-kit{border-top:1px solid var(--sc-border)}.sc-cert{background:#eae6dd;padding:35px;align-self:start}.sc-mentor{display:grid;grid-template-columns:1fr 1.4fr;gap:clamp(35px,7vw,100px);align-items:center;background:var(--sc-paper);padding:45px;margin:20px 0 70px}.sc-mentor-image{display:block;width:100%;height:auto;max-height:470px;object-fit:contain;object-position:center}.sc-faq{display:grid;grid-template-columns:1fr 1.4fr;gap:clamp(35px,7vw,100px);padding:20px 0 70px}.sc-faq details{border-top:1px solid var(--sc-border);padding:0}.sc-faq details:last-child{border-bottom:1px solid var(--sc-border)}.sc-faq summary{cursor:pointer;padding:23px 24px 23px 0;font-size:16px;line-height:1.5}.sc-faq details .sc-richtext{padding:0 18px 20px 0}.sc-closing{padding:60px 25px;text-align:center;background:#eae6dd}.sc-closing .sc-contact-link{display:block;margin:20px auto 0}.sc-closing>p{max-width:600px;margin:0 auto 24px}.sc-closing>.sc-eyebrow{font-size:11px}.sacha-course [id]{scroll-margin-top:160px}.sacha-course :focus-visible{outline:2px solid var(--sc-green);outline-offset:4px}@media(max-width:899px){.sacha-course{padding-top:24px}.sc-wrap{width:90%}.sc-breadcrumb{margin-bottom:24px}.sc-hero{grid-template-columns:1fr;gap:25px}.sc-visual{position:static}.sc-hero-image{max-height:440px}.sc-caption{margin-bottom:0}.sc-intro h1{font-size:45px}.sc-lead{font-size:16px}.sc-enrol{padding:23px}.sc-nav{gap:14px 23px;margin-top:40px;font-size:12px}.sc-panel,.sc-faq{grid-template-columns:1fr;gap:25px;padding:45px 0}.sc-steps{grid-template-columns:1fr;gap:10px;margin-top:25px}.sc-step-number{margin-bottom:15px}.sc-program{padding:45px 0}.sc-kit{gap:30px}.sc-cert{padding:25px}.sc-mentor{grid-template-columns:1fr;padding:25px;gap:30px;margin-bottom:45px}.sc-mentor-image{max-height:380px}.sc-facts dd{font-size:14px}.sacha-course h2{font-size:36px}.sc-closing{padding:45px 20px}.sacha-course [id]{scroll-margin-top:130px}}@media(prefers-reduced-motion:reduce){.sacha-course{scroll-behavior:auto}}.sacha-location{padding:80px 0;scroll-margin-top:120px}.sacha-location__grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.25fr);gap:clamp(36px,5vw,80px);align-items:center}.sacha-location__eyebrow{font-size:12px;text-transform:uppercase;letter-spacing:.18em;margin:0 0 24px;color:#5b6654}.sacha-location__title{font-size:clamp(34px,3.7vw,54px);line-height:1.08;margin:0 0 26px;max-width:470px}.sacha-location__intro{margin:0 0 20px}.sacha-location__address{font-style:normal;line-height:1.6;margin:0 0 30px}.sacha-location__actions{display:flex;gap:12px;flex-wrap:wrap}.sacha-location__actions .btn{min-height:50px;display:inline-flex;align-items:center;justify-content:center}.sacha-location__map{min-width:0}.sacha-location__map iframe{display:block;width:100%;height:430px;border:1px solid rgba(91,102,84,.18);border-radius:4px;background:#e9e7df}.sacha-location__map-link{display:inline-block;padding:12px 0 4px;text-decoration:underline;text-underline-offset:4px;font-size:14px}.sacha-location a:focus-visible{outline:2px solid #5b6654;outline-offset:5px}@media(max-width:749px){.sacha-location{padding:48px 0}.sacha-location__grid{grid-template-columns:1fr;gap:30px}.sacha-location__title{font-size:38px;max-width:420px;margin-bottom:22px}.sacha-location__eyebrow{margin-bottom:18px}.sacha-location__actions{flex-direction:column;align-items:stretch}.sacha-location__map iframe{height:300px}}
/*# sourceMappingURL=/cdn/shop/t/33/compiled_assets/styles.css.map */
