._page_171k8_1{--gutter:clamp(20px, 5vw, 56px);background:var(--white);color:var(--ink);padding-bottom:calc(84px + env(safe-area-inset-bottom));position:relative}._page_171k8_1 :where(h1,h2,h3,h4,p){margin-top:0}._page_171k8_1 :where(h1,h2,h3,h4){color:var(--forest-deep);letter-spacing:-.025em;text-wrap:balance;line-height:1.15}._page_171k8_1 h1{font:500 clamp(2.4rem, 8.4vw, 4.5rem)/1.04 var(--serif);max-width:16ch;margin-bottom:20px}._page_171k8_1 :where(h1,h2) em{color:var(--forest-soft);font-weight:400}._titleLocation_171k8_11{letter-spacing:.01em;margin-top:12px;font-size:.64em;display:block}._page_171k8_1 h2{font:500 clamp(1.95rem, 6.4vw, 2.8rem)/1.12 var(--serif);margin-bottom:24px}._page_171k8_1 h2:after{content:"";background:#ae8954;border-radius:100%;width:48px;height:3px;margin-top:16px;display:block;transform:rotate(-3deg)}._page_171k8_1 h3{font:500 1.35rem/1.25 var(--serif);margin-bottom:12px}._page_171k8_1 p{line-height:1.6}._page_171k8_1 :where(p,h1,h2,h3,a,label){overflow-wrap:anywhere}._page_171k8_1 :where(a,button,input,textarea,summary):focus-visible{outline-offset:4px;outline:3px solid #b87331}._page_171k8_1 a,._page_171k8_1 button{touch-action:manipulation}._page_171k8_1 :where(section,details){scroll-margin-top:24px}._previewNotice_171k8_29{text-align:center;background:var(--forest-deep);color:#fff;padding:8px 20px;font-size:.875rem}._previewNotice_171k8_29 a{text-underline-offset:3px;text-decoration:underline}._skipLink_171k8_33{z-index:50;color:var(--forest);background:#fff;padding:12px 20px;position:fixed;top:8px;left:8px;transform:translateY(-180%)}._skipLink_171k8_33:focus{transform:none}._header_171k8_37{max-width:1160px;padding:18px var(--gutter);justify-content:space-between;align-items:center;gap:16px;margin:auto;display:flex}._brand_171k8_39{align-items:center;gap:10px;min-width:0;font-size:1.0625rem;font-weight:750;display:flex}._brand_171k8_39 img{border-radius:50%;flex-shrink:0}._brand_171k8_39 small{color:var(--muted);font-size:.875rem;font-weight:400;display:block}._headerCta_171k8_45{display:none}._nav_171k8_47{max-width:1048px;padding:0 var(--gutter) 8px;border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin:0 auto;display:grid}._nav_171k8_47 a{justify-content:center;align-items:center;min-height:44px;font-size:.9375rem;font-weight:650;display:flex}._nav_171k8_47 a:hover{background:var(--sage-light);border-radius:8px}._hero_171k8_53{--hero-offset:140px;max-width:1160px;min-height:calc(100svh - var(--hero-offset));padding:18px var(--gutter);grid-template-rows:auto minmax(48px,auto);grid-template-columns:minmax(0,1fr);gap:12px;margin:auto;display:grid;position:relative}._heroCopy_171k8_55{display:contents}._heroMosaic_171k8_57 h1{grid-row:1;margin-bottom:0}._hero_171k8_53 [data-hoof-start]{display:inline-block}._heroHighlights_171k8_61{grid-row:2;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:5px 8px;margin:0;padding:0;font-size:.875rem;line-height:1.35;list-style:none;display:grid}._heroHighlights_171k8_61 li{min-width:0}._heroHighlights_171k8_61 li>:is(span,a){align-items:center;gap:6px;padding:4px 0;display:inline-flex}._highlightRating_171k8_67{grid-area:1/1}._highlightBeginner_171k8_69{grid-area:1/2}._highlightCommitment_171k8_71{grid-area:2/2}._highlightConfidence_171k8_73{grid-area:2/1}._highlightSupport_171k8_75{grid-area:3/1}._highlightHorses_171k8_77{grid-area:3/2}._highlightLevel_171k8_79{color:var(--forest-soft);grid-area:4/1/auto/-1;justify-self:center;font-style:italic}._heroHighlights_171k8_61 ._highlightRating_171k8_67>a{text-underline-offset:3px;background:#faf5e9;border-radius:12px;min-height:44px;padding:5px 8px;font-weight:600;-webkit-text-decoration:underline #c1b99a;text-decoration:underline #c1b99a}._heroHighlights_171k8_61 :is(._highlightBeginner_171k8_69,._highlightCommitment_171k8_71)>span{background:var(--sage-light);border-radius:10px;padding:5px 8px}._heroHighlights_171k8_61 ._highlightCommitment_171k8_71>span{background:#f6f5ee}._highlightConfidence_171k8_73>span:before{content:"";background:#ae8954;border-radius:50%;flex:none;width:5px;height:5px}._highlightStar_171k8_89{color:#a67c30;text-decoration:none}._heroHighlights_171k8_61 a:focus-visible{opacity:1!important;transform:none!important}._lede_171k8_93{max-width:40ch;margin-bottom:22px;font-size:1.125rem}._primaryButton_171k8_95,._secondaryButton_171k8_95,._headerCta_171k8_45{text-align:center;border-radius:12px;min-height:48px;padding:13px 20px;font-size:1rem;font-weight:700;line-height:1.4}._primaryButton_171k8_95{background:var(--forest);color:#fff;border:1px solid var(--forest);justify-content:center;align-items:center;width:100%;display:flex}._primaryButton_171k8_95:hover{background:var(--forest-deep)}._secondaryButton_171k8_95{border:1px solid var(--forest);color:var(--forest);background:0 0;justify-content:center;align-items:center;display:inline-flex}._textLink_171k8_103{text-underline-offset:4px;align-items:center;min-height:44px;font-weight:650;text-decoration:underline;display:inline-flex}._support_171k8_105{color:var(--muted);max-width:55ch;margin:12px 0 4px;font-size:.875rem}._heroMosaic_171k8_57{min-width:0;height:var(--hero-art-height,auto);grid-template-rows:auto auto minmax(180px,1fr);align-items:center;gap:10px;display:grid}._heroViewport_171k8_109{visibility:hidden;pointer-events:none;width:0;height:100svh;position:absolute}._heroImage_171k8_111{aspect-ratio:2/3;height:var(--hero-photo-height,100%);border-radius:20px;grid-row:3;justify-self:center;width:auto;max-width:min(80%,320px);max-height:480px;position:relative;overflow:hidden}._heroImage_171k8_111 img{object-fit:cover;object-position:50% 20%}._mosaicTile_171k8_115{display:none}._section_171k8_117{max-width:1160px;min-height:100svh;padding:42px var(--gutter);border-top:1px solid var(--line);flex-direction:column;margin:0 auto;display:flex;position:relative}._section_171k8_117>:not(._hoofBackdrop_171k8_119){z-index:1;flex-shrink:0;position:relative}._section_171k8_117>._sectionCue_171k8_121{margin-top:auto;padding-top:36px}._page_171k8_1[data-scroll-motion=on] ._section_171k8_117[data-scroll-scene]>:not(._hoofBackdrop_171k8_119,._sectionCue_171k8_121){opacity:var(--scene-opacity,1);transform:translate3d(0, var(--scene-y,0px), 0)}._page_171k8_1[data-scroll-motion=on] ._section_171k8_117:is(:focus-within,:has(details[open]))>:not(._hoofBackdrop_171k8_119,._sectionCue_171k8_121){opacity:1;transform:none}._sectionCue_171k8_121{grid-column:1/-1;margin-top:26px;padding-top:12px}._sectionCue_171k8_121>a{width:fit-content;min-width:160px;max-width:100%;min-height:76px;color:var(--forest-soft);text-align:center;isolation:isolate;border-radius:16px;flex-direction:column;align-items:center;gap:6px;margin-inline:auto;padding:8px 20px 12px;display:flex;position:relative}._sectionCue_171k8_121>a:before{content:"";pointer-events:none;z-index:-1;filter:blur(9px);background:radial-gradient(at 50% 80%,#468d5830,#609e680d 55%,#0000 75%);position:absolute;inset:30% -14px -6px}._cueLabel_171k8_133{font:500 .9375rem/1.4 var(--sans)}._cueArrow_171k8_135{flex-shrink:0;place-items:center;width:28px;height:28px;font-size:1.4rem;display:grid}._cueArrow_171k8_135>span{animation:1.8s ease-in-out infinite _cueNudge_171k8_1}@keyframes _cueNudge_171k8_1{0%,to{transform:translateY(-2px)}50%{transform:translateY(3px)}}._page_171k8_1[data-scroll-motion=on] ._sectionCue_171k8_121>a{opacity:var(--cue-opacity,1)}._page_171k8_1[data-scroll-motion=on] ._sectionCue_171k8_121[data-cue-hidden=true]>a{pointer-events:none}._page_171k8_1[data-scroll-motion=on] ._sectionCue_171k8_121[data-cue-hidden=true] ._cueArrow_171k8_135>span{animation-play-state:paused}._page_171k8_1[data-scroll-motion=on] ._sectionCue_171k8_121>a:focus-visible{opacity:1;pointer-events:auto}._hero_171k8_53 ._sectionCue_171k8_121{margin-top:0}._hero_171k8_53 ._heroCue_171k8_151{padding-top:0}._heroCue_171k8_151>a{flex-direction:row;justify-content:center;gap:10px;min-height:48px;padding:6px 18px}._heroCue_171k8_151 ._cueLabel_171k8_133{order:0}._heroCue_171k8_151 ._cueArrow_171k8_135{order:1}._heroCue_171k8_151>a:before{inset:8px -14px -4px}._hoofBackdrop_171k8_119{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:60;color:#896333;position:absolute;inset:0;overflow:hidden}._hoofBackdrop_171k8_119 i{opacity:.26;width:30px;height:35px;translate:-50% -50%;rotate:var(--hoof-heading,180deg);background:currentColor;transition:rotate .42s ease-out,opacity .24s linear,transform .24s ease-out;position:absolute;-webkit-mask:url(/images/organic-hoofprint.webp) 50%/contain no-repeat;mask:url(/images/organic-hoofprint.webp) 50%/contain no-repeat}._hoofBackdrop_171k8_119 i[hidden]{display:none}._journeyTrail_171k8_167 img{width:46px;height:46px;opacity:var(--brand-opacity,.38);background:#fff;border:2px solid #345745;border-radius:50%;padding:3px;transition:opacity .24s linear;position:absolute;translate:-50% -50%}._journeyTrail_171k8_167 img[hidden]{display:none}._page_171k8_1[data-scroll-motion=on] ._hoofBackdrop_171k8_119 i{opacity:var(--print-opacity,.26);transform:scale(var(--print-scale,1))}._sectionIntro_171k8_173{max-width:74ch;margin:-4px 0 28px;font-size:1.0625rem}._eyebrow_171k8_175{color:var(--forest-soft);letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px;font-size:.75rem;font-weight:700;line-height:1.5;display:block}._lessonGrid_171k8_177{gap:16px;margin:0 0 24px;display:grid}._lessonCard_171k8_179{background:var(--sage-light);transform-origin:0 0;border:1px solid #ccd9c8;border-radius:20px;flex-direction:column;padding:28px 24px;display:flex;position:relative}._lessonLabel_171k8_181{color:var(--forest-soft);margin-bottom:16px;font-size:.75rem;font-weight:650;line-height:1.5;display:block}._page_171k8_1 ._lessonCard_171k8_179 h3{margin-bottom:16px;font-size:1.8rem}._lessonCard_171k8_179:first-child{z-index:3}._lessonCard_171k8_179:nth-child(2){z-index:2}._lessonCard_171k8_179:nth-child(3){z-index:1}._page_171k8_1[data-scroll-motion=on] ._lessonCard_171k8_179{transform:translate3d(var(--card-x,0px),var(--card-y,0px),0) rotate(var(--card-angle,0deg))}._page_171k8_1[data-scroll-motion=on] ._section_171k8_117:focus-within ._lessonCard_171k8_179{transform:none}._lessonCard_171k8_179 p{color:var(--ink);margin:0}._lessonCard_171k8_179 ._lessonDetail_171k8_197{color:#466052;border-top:1px solid #cddac9;margin-top:20px;padding-top:16px;font-size:.9375rem}._placementNote_171k8_199{margin:0 0 22px;font-size:1rem}._firstStride_171k8_201{background:#f8f5ed;border-radius:22px;scroll-margin-top:24px;display:grid;overflow:hidden}._lessonGuideImage_171k8_203{min-height:280px;position:relative}._lessonGuideImage_171k8_203 img{object-fit:cover;object-position:50% 15%}._firstStrideCopy_171k8_207{min-width:0;padding:26px}._page_171k8_1 ._firstStrideCopy_171k8_207 h3{font-size:clamp(1.5rem,2.7vw,1.9rem)}._firstStrideCopy_171k8_207>p{margin-bottom:6px}._steps_171k8_213{counter-reset:stride;margin:0 0 26px;padding:0;list-style:none}._steps_171k8_213 li{counter-increment:stride;border-bottom:1px solid var(--line);grid-template-columns:26px minmax(0,1fr);column-gap:10px;padding:12px 0;font-size:.9375rem;display:grid}._steps_171k8_213 li:before{content:counter(stride, decimal-leading-zero);color:var(--forest);grid-row:span 2;font-weight:700}._steps_171k8_213 strong{color:var(--forest-deep)}._steps_171k8_213 span{margin-top:6px;line-height:1.6}._returningNote_171k8_223{margin:22px 0 0;font-size:.9375rem}._returningNote_171k8_223 a{text-underline-offset:3px;padding-block:8px;font-weight:650;text-decoration:underline;display:inline-block}._skills_171k8_227{background:var(--sage-light);border-top:0}._confidenceFeature_171k8_229{align-items:center;gap:24px;margin-bottom:28px;display:grid}._learningImage_171k8_231{border-radius:22px;min-height:280px;position:relative;overflow:hidden}._learningImage_171k8_231 img{object-fit:cover;object-position:58% 35%}._confidenceCopy_171k8_235{min-width:0}._page_171k8_1 ._confidenceCopy_171k8_235 h3{max-width:20ch;font-size:clamp(1.65rem,3vw,2.2rem)}._confidenceCopy_171k8_235 p:last-child{margin-bottom:0}._skillsGrid_171k8_241{gap:22px;display:grid}._skillsGrid_171k8_241>div{border-top:1px solid #cad7c6;padding-top:20px}._skillsGrid_171k8_241 ul{margin:0;padding:0;list-style:none}._skillsGrid_171k8_241 li{padding:4px 0 4px 27px;position:relative}._skillsGrid_171k8_241 li:before{content:"";opacity:.9;background:#896333;width:16px;height:19px;position:absolute;top:.62em;left:0;rotate:-12deg;-webkit-mask:url(/images/organic-hoofprint.webp) 50%/contain no-repeat;mask:url(/images/organic-hoofprint.webp) 50%/contain no-repeat}._skillsGrid_171k8_241 li:nth-child(2n):before{rotate:10deg}._visitSection_171k8_253{background:#faf8f2}._visitGrid_171k8_255{align-items:start;gap:22px;display:grid}._visitGrid_171k8_255 article{min-width:0}._visitGrid_171k8_255 p{max-width:40ch;margin-bottom:0}._visitContact_171k8_261{border-top:1px solid var(--line);margin-top:32px;padding-top:28px}._addressCard_171k8_263{background:#fff;border:1px solid #dce2d8;border-radius:20px;padding:24px;box-shadow:0 8px 24px #102f200a}._addressHeading_171k8_265{align-items:center;gap:12px;margin-bottom:22px;display:flex}._addressHeading_171k8_265 h3{margin:0}._locationIcon_171k8_269{background:var(--sage-light);width:42px;height:42px;color:var(--forest);border-radius:50%;flex-shrink:0;place-items:center;display:grid}._locationIcon_171k8_269 svg{width:23px;height:23px}._addressCard_171k8_263 address{gap:3px;margin-bottom:20px;font-style:normal;line-height:1.6;display:grid}._addressCard_171k8_263 address strong{font-weight:650}._directionsLink_171k8_277{border-top:1px solid var(--line);justify-content:space-between;align-items:center;min-height:48px;padding-top:14px;font-weight:650;display:flex}._directionsLink_171k8_277 span{font-size:1.5rem;font-weight:400}._appointmentCard_171k8_281{padding:4px 4px 0}._appointmentCard_171k8_281 p{line-height:1.8}._appointmentCard_171k8_281 a{text-underline-offset:4px;font-weight:600;-webkit-text-decoration:underline #92a58b;text-decoration:underline #92a58b;text-decoration-thickness:1px}._appointmentCard_171k8_281 a:hover{text-decoration-color:currentColor}._questionActions_171k8_289{flex-wrap:wrap;gap:12px;margin:18px 0;display:flex}._questionActions_171k8_289 a{border:1px solid;border-radius:12px;flex:150px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:10px 14px;font-weight:650;display:flex}._questionActions_171k8_289 img{flex-shrink:0}._questionActions_171k8_289 ._whatsappButton_171k8_295{background:var(--forest);border-color:var(--forest);color:#fff;gap:12px;min-height:54px}._whatsappButton_171k8_295:hover{background:var(--forest-deep)}._whatsappButton_171k8_295 img{flex-shrink:0}._formDisclosure_171k8_301{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:14px;margin-top:20px}._formDisclosure_171k8_301 summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:16px 20px;font-weight:650;list-style:none;display:flex}._formDisclosure_171k8_301 summary::-webkit-details-marker{display:none}._formDisclosure_171k8_301 summary:after{content:"+";font:1.6rem/1 var(--serif);color:var(--forest)}._formDisclosure_171k8_301[open] summary:after{content:"−"}._formDisclosure_171k8_301>div{padding:0 20px 22px}._programs_171k8_313{background:var(--forest);color:#fff;border-top:0;align-content:center;gap:24px;display:grid}._programs_171k8_313 :where(h2,h3,h4){color:#fff}._programs_171k8_313 h2 em,._programs_171k8_313 ._sectionCue_171k8_121>a{color:#e2eacc}._programs_171k8_313 ._hoofBackdrop_171k8_119{color:#ede0bd}._programs_171k8_313 h2{margin-bottom:16px}._programs_171k8_313 p{margin-bottom:12px}._programContent_171k8_327{min-width:0}._programImage_171k8_329{border-radius:14px;height:220px;position:relative;overflow:hidden}._programImage_171k8_329 img{object-fit:cover}._community_171k8_333 ._formDisclosure_171k8_301{color:var(--ink)}._community_171k8_333 ._formDisclosure_171k8_301 :where(h3,h4){color:var(--forest)}._footer_171k8_337{max-width:1160px;padding:34px var(--gutter);margin:auto}._footer_171k8_337 p,._footer_171k8_337 small{color:var(--muted);font-size:.875rem}._footer_171k8_337 nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px;margin:18px 0;display:grid}._footer_171k8_337 a{text-underline-offset:3px;align-items:center;min-height:44px;font-size:.9375rem;text-decoration:underline;display:flex}._mobileBar_171k8_345{z-index:20;padding:10px 20px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:#fffffff7;position:fixed;bottom:0;left:0;right:0}._mobileBar_171k8_345[hidden]{display:none}._backToTop_171k8_349{z-index:19;right:16px;bottom:calc(18px + env(safe-area-inset-bottom));border:1px solid var(--line);min-height:44px;color:var(--forest);background:#fff;border-radius:24px;align-items:center;gap:8px;padding:9px 14px;font-size:.875rem;font-weight:650;display:inline-flex;position:fixed;box-shadow:0 4px 18px #102f201f}._backToTop_171k8_349 span{font-size:1.2rem}._backToTop_171k8_349[hidden]{display:none}._page_171k8_1:has(._mobileBar_171k8_345:not([hidden])) ._backToTop_171k8_349{bottom:calc(88px + env(safe-area-inset-bottom))}._page_171k8_1:has(._questionForm_171k8_357:focus-within,._newsletterSignup_171k8_357:focus-within) ._backToTop_171k8_349{display:none}._page_171k8_1:has(._questionForm_171k8_357:focus-within,._newsletterSignup_171k8_357:focus-within) ._mobileBar_171k8_345{display:none}._reviewCarousel_171k8_361{min-width:0}._overallRating_171k8_363{background:var(--forest);color:#fff;border-radius:20px;flex-wrap:wrap;align-items:center;gap:18px 24px;padding:24px;display:flex;box-shadow:0 10px 28px #102f201a}._ratingScore_171k8_365>strong{font:500 3rem/1 var(--serif);margin-bottom:8px;display:block}._ratingScore_171k8_365>strong>span{font-size:1rem;font-weight:400}._stars_171k8_369{letter-spacing:.12em;color:#c1c8c1;white-space:nowrap;font-size:1.2rem;line-height:1.4;display:inline-block;position:relative}._starFill_171k8_371{color:#956b07;position:absolute;top:0;left:0;overflow:hidden}._overallRating_171k8_363 ._starFill_171k8_371{color:#eed28b}._page_171k8_1[data-scroll-motion=on] [data-review-overall][data-glint=true] ._starFill_171k8_371{color:#0000;background-image:linear-gradient(110deg,#eed28b 35%,#fff8db 48%,#fff 50%,#eed28b 65%);background-size:280% 100%;-webkit-background-clip:text;background-clip:text;animation:1.8s ease-out both _reviewStarGlint_171k8_1}@keyframes _reviewStarGlint_171k8_1{0%{background-position:140% 0}to{background-position:-60% 0}}._ratingDetails_171k8_379{gap:4px;font-size:.875rem;display:grid}._ratingDetails_171k8_379>strong{font-size:1.0625rem}._ratingEyebrow_171k8_383{color:#e2eacc;font-size:.875rem}._ratingDetails_171k8_379 small{color:#d1dfd3;font-size:.8125rem}._overallRating_171k8_363>a{text-underline-offset:4px;align-items:center;gap:8px;min-height:44px;font-size:.875rem;font-weight:650;text-decoration:underline;display:flex}._reviewControls_171k8_389{justify-content:space-between;align-items:center;gap:12px;margin:16px 0;display:flex}._reviewControls_171k8_389 p{margin:0;font-size:.875rem}._reviewControls_171k8_389>div{flex-shrink:0;gap:10px;display:flex}._reviewControls_171k8_389 button{border:1px solid var(--forest);cursor:pointer;background:#fff;border-radius:50%;min-width:48px;min-height:48px;font-size:1.3rem}._reviewControls_171k8_389 button:disabled{opacity:.35;cursor:default}._reviewTrack_171k8_399{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;grid-auto-columns:100%;grid-auto-flow:column;gap:16px;padding-bottom:10px;display:grid;position:relative;overflow-x:auto}._reviewCard_171k8_401{scroll-snap-align:start;background:#fffdf8;border:1px solid #e0e4da;border-top:3px solid #ae8954;border-radius:18px;flex-direction:column;min-width:0;margin:0;padding:24px;display:flex}._individualRating_171k8_403{align-items:center;gap:10px;font-size:.875rem;display:flex}._reviewCard_171k8_401 blockquote{font:1.25rem/1.5 var(--serif);margin:20px 0}._reviewTheme_171k8_407{color:var(--forest);margin-bottom:0;font-size:.9375rem;font-weight:700;margin-top:18px!important}._reviewCard_171k8_401 blockquote p{margin:0}._reviewCard_171k8_401 figcaption{gap:4px;margin-top:auto;display:grid}._reviewCard_171k8_401 figcaption>span{color:var(--muted);font-size:.875rem}._reviewCard_171k8_401 figcaption>a{align-items:center;min-height:44px;font-size:.875rem;font-weight:650;text-decoration:underline;display:flex}._reviewHint_171k8_417{color:var(--muted);margin:10px 0 0;font-size:.875rem}._questionForm_171k8_357{scroll-margin-top:24px}._questionForm_171k8_357 fieldset,._newsletterSignup_171k8_357 fieldset{border:0;min-width:0;margin:0;padding:0}._questionForm_171k8_357 label:not(._questionConsent_171k8_423),._newsletterSignup_171k8_357 label:not(._newsletterConsent_171k8_423){margin:16px 0 8px;font-size:1rem;font-weight:650;display:block}._questionForm_171k8_357 label>span{font-weight:400}._questionForm_171k8_357 :where(input:not([type=checkbox]),textarea),._newsletterSignup_171k8_357 input:not([type=checkbox]){width:100%;min-width:0;min-height:48px;font:inherit;color:var(--ink);background:#fff;border:1px solid #94a99c;border-radius:8px;padding:12px;font-size:1rem;display:block}._questionForm_171k8_357 textarea{resize:vertical}._questionForm_171k8_357>p,._questionForm_171k8_357 fieldset>p,._newsletterPrivacy_171k8_431{margin:12px 0;font-size:.875rem;line-height:1.6}._questionForm_171k8_357 a,._newsletterSignup_171k8_357 a{text-decoration:underline}._questionConsent_171k8_423,._newsletterConsent_171k8_423{cursor:pointer;align-items:flex-start;gap:12px;padding:12px 0;font-size:.9375rem;line-height:1.55;display:flex}._questionConsent_171k8_423 input,._newsletterConsent_171k8_423 input{width:22px;height:22px;accent-color:var(--forest);flex-shrink:0;margin-top:2px}._questionConsent_171k8_423 strong{display:block}._questionForm_171k8_357 button,._newsletterSignup_171k8_357 button{background:var(--forest);color:#fff;cursor:pointer;border:0;border-radius:10px;width:100%;min-height:48px;margin-top:10px;padding:14px;font-size:1rem;font-weight:700}._questionForm_171k8_357 button:disabled,._newsletterSignup_171k8_357 button:disabled{opacity:.5;cursor:not-allowed}._newsletterSignup_171k8_357 h4{margin:4px 0 10px;font-size:1.125rem}._newsletterSignup_171k8_357 h4 span{margin-left:8px;font-size:.875rem;font-weight:400;display:inline-block}._newsletterTrap_171k8_449{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._reviewNotice_171k8_451{border-left:3px solid var(--forest);background:var(--sage-light);padding:14px;font-size:.9375rem}@media (min-width:650px){._lessonGrid_171k8_177{grid-template-columns:repeat(3,minmax(0,1fr))}._lessonCard_171k8_179{min-height:300px;padding:28px clamp(20px,2.5vw,30px)}._lessonCard_171k8_179 ._lessonDetail_171k8_197{margin-top:auto;padding-top:18px}._lessonCard_171k8_179>p:not(._lessonDetail_171k8_197){margin-bottom:20px}._confidenceFeature_171k8_229{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:32px}._learningImage_171k8_231{align-self:stretch;min-height:320px}._firstStride_171k8_201{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}._lessonGuideImage_171k8_203 img{object-position:0% 30%}._firstStrideCopy_171k8_207{padding:32px}._firstStrideCopy_171k8_207 ._primaryButton_171k8_95{width:fit-content;min-width:260px}._skillsGrid_171k8_241,._visitGrid_171k8_255{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}._reviewTrack_171k8_399{grid-auto-columns:calc(50% - 8px)}._section_171k8_117>._primaryButton_171k8_95{width:fit-content;min-width:260px}}@media (min-width:900px){._page_171k8_1{padding-bottom:0}._headerCta_171k8_45{background:var(--forest);color:#fff;align-items:center;display:inline-flex}._nav_171k8_47{grid-template-columns:repeat(4,max-content);justify-content:start;gap:32px;padding-inline:0}._hero_171k8_53{gap:12px;padding-top:20px;padding-bottom:18px}._hero_171k8_53 ._primaryButton_171k8_95{width:fit-content;min-width:260px}._section_171k8_117{padding-block:60px}._hoofBackdrop_171k8_119 i{width:34px;height:40px}._reviewTrack_171k8_399{grid-auto-columns:calc(33.3333% - 10.6667px)}._overallRating_171k8_363>a{margin-left:auto}._programs_171k8_313{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:36px}._programImage_171k8_329{grid-area:1/2/3;height:360px}._community_171k8_333{grid-column:1}._mobileBar_171k8_345{display:none}._page_171k8_1:has(._mobileBar_171k8_345:not([hidden])) ._backToTop_171k8_349{bottom:24px}._heroMosaic_171k8_57{grid-template-rows:auto auto minmax(62px,1fr) minmax(62px,1fr);grid-template-columns:repeat(36,minmax(0,1fr));gap:8px}._heroMosaic_171k8_57 h1{grid-area:1/1/auto/27;max-width:none;margin:0;font-size:clamp(3.5rem,6.1vw,4.5rem)}._heroMosaic_171k8_57 [data-hoof-start]{width:fit-content;display:block}._locationHighlight_171k8_523{display:inline-block;position:relative}._locationHighlight_171k8_523:after{content:"";opacity:.85;transform-origin:0;background:linear-gradient(90deg,#aac19b,#c4d0a7 65%,#c5b37c);border-radius:60% 35% 55% 40%;height:.13em;position:absolute;bottom:-.12em;left:0;right:-.04em;transform:rotate(-1.5deg)}._heroMosaic_171k8_57[data-mosaic-motion=on] ._locationHighlight_171k8_523:after{opacity:var(--location-highlight-progress,0);transform:scaleX(var(--location-highlight-progress,0)) rotate(-1.5deg)}._heroMosaic_171k8_57 ._heroHighlights_171k8_61{grid-area:2/1/auto/20;gap:5px 12px;padding:4px 0 60px;font-size:clamp(.875rem,1.2vw,1rem)}._heroHighlights_171k8_61 ._highlightBeginner_171k8_69{padding-top:8px}._heroHighlights_171k8_61 ._highlightConfidence_171k8_73{padding-left:12px}._heroHighlights_171k8_61 ._highlightSupport_171k8_75{padding-left:3px}._heroHighlights_171k8_61 ._highlightHorses_171k8_77{padding-top:6px}._heroHighlights_171k8_61 ._highlightLevel_171k8_79{justify-self:start;margin-left:34px}._heroMosaic_171k8_57[data-mosaic-motion=on] ._highlightStar_171k8_89{animation:.9s ease-out .75s both _highlightGlint_171k8_1}@keyframes _highlightGlint_171k8_1{0%,to{color:#a67c30;text-shadow:none}45%{color:#d0a85b;text-shadow:0 0 7px #e8d3a0}}._heroMosaic_171k8_57 ._heroImage_171k8_111{aspect-ratio:auto;border-radius:30px 30px 20px 20px;grid-area:1/27/5/37;justify-self:end;width:100%;max-width:none;height:100%;min-height:0;max-height:none}._mosaicTile_171k8_115{background:var(--sage-light);border-radius:16px;min-width:0;display:block;position:relative;overflow:hidden}._mosaicTile_171k8_115 picture,._mosaicTile_171k8_115 img{width:100%;height:100%;display:block}._mosaicTile_171k8_115 img{object-fit:cover}._mosaicOne_171k8_553{grid-area:2/20/auto/23;align-self:end;height:84px}._mosaicTwo_171k8_555{grid-area:2/23/auto/27;align-self:end;height:124px}._mosaicThree_171k8_557{grid-area:3/9/auto/13;height:100%}._mosaicFour_171k8_559{grid-area:4/5/auto/9;height:100%}._mosaicFive_171k8_561{grid-area:4/9/auto/13;height:100%}._mosaicSix_171k8_563{grid-area:3/19/5/27;height:100%}._mosaicSeven_171k8_565{grid-area:3/13/5/19;height:100%}._mosaicOne_171k8_553 img{object-position:50% 28%}._mosaicTwo_171k8_555 img{object-position:50% 40%}._mosaicThree_171k8_557 img{object-position:50% 25%}._mosaicFour_171k8_559 img{object-position:50% 30%}._mosaicFive_171k8_561 img{object-position:50% 50%}._mosaicSix_171k8_563 img{object-position:50% 10%}._mosaicSeven_171k8_565 img{object-position:39% 42%}._heroMosaic_171k8_57[data-mosaic-motion=on] [data-mosaic-tile]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-origin:100%;will-change:transform,opacity}}@media (min-width:900px) and (max-height:800px){._heroMosaic_171k8_57 h1{font-size:3rem}._heroMosaic_171k8_57 ._heroHighlights_171k8_61{grid-template-columns:repeat(3,minmax(0,1fr));font-size:.875rem}._heroHighlights_171k8_61 ._highlightRating_171k8_67{grid-area:1/1}._heroHighlights_171k8_61 ._highlightBeginner_171k8_69{grid-area:1/2;padding-top:0}._heroHighlights_171k8_61 ._highlightCommitment_171k8_71{grid-area:1/3}._heroHighlights_171k8_61 ._highlightConfidence_171k8_73{grid-area:2/1;padding-left:0}._heroHighlights_171k8_61 ._highlightSupport_171k8_75{grid-area:2/2;padding-left:0}._heroHighlights_171k8_61 ._highlightHorses_171k8_77{grid-area:2/3;padding-top:0}._heroHighlights_171k8_61 ._highlightLevel_171k8_79{grid-area:3/1/auto/-1}}@media (prefers-reduced-motion:reduce){._page_171k8_1 *{scroll-behavior:auto}._page_171k8_1[data-scroll-motion=on] ._section_171k8_117[data-scroll-scene]>:not(._hoofBackdrop_171k8_119),._page_171k8_1[data-scroll-motion=on] ._lessonCard_171k8_179{opacity:1;transform:none}._hoofBackdrop_171k8_119 i,._page_171k8_1[data-scroll-motion=on] ._hoofBackdrop_171k8_119 i{opacity:.26;transition:none;transform:none}._journeyTrail_171k8_167 img{opacity:.32;transition:none}._page_171k8_1[data-scroll-motion=on] ._sectionCue_171k8_121>a,._page_171k8_1[data-scroll-motion=on] ._sectionCue_171k8_121[data-cue-hidden=true]>a{opacity:1;pointer-events:auto}._cueArrow_171k8_135>span{animation:none}._page_171k8_1[data-scroll-motion=on] [data-review-overall][data-glint=true] ._starFill_171k8_371{color:#eed28b;background:0 0;animation:none}}._entrySection_171k8_629{background:#f8f5ed;scroll-margin-top:20px}._entryChoices_171k8_631{grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr);align-items:stretch;gap:18px;margin-top:24px;display:grid}._entryChoices_171k8_631 article{background:#fff;border:1px solid #d3dfd1;border-radius:18px;flex-direction:column;padding:26px;display:flex}._entryChoices_171k8_631 article h3{margin:0 0 14px;font-size:1.5rem}._entryChoices_171k8_631 article p{flex:1;margin:0 0 24px;line-height:1.65}._entryChoices_171k8_631 article a{box-sizing:border-box;text-align:center;width:100%}._entryOr_171k8_641{text-align:center;color:#697956;align-self:center;font-family:Georgia,serif;font-size:1.4rem;font-style:italic}._exploreLinks_171k8_643{border-top:1px solid #d3dfd1;gap:24px;margin-top:34px;padding-top:28px;display:grid}._exploreLinks_171k8_643>div{padding-left:46px;position:relative}._exploreIcon_171k8_647{width:32px;height:32px;color:var(--forest-soft);font:600 1.15rem/1 var(--serif);background:#e9eddf;border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:0}._page_171k8_1 ._exploreLinks_171k8_643 h3{margin-bottom:8px;font-size:1.3rem}._exploreLinks_171k8_643 p{max-width:40ch;margin-bottom:4px;font-size:.9375rem}._exploreLinks_171k8_643 ._textLink_171k8_103{gap:10px}@media (min-width:700px){._exploreLinks_171k8_643{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}}@media (max-width:700px){._entryChoices_171k8_631{grid-template-columns:1fr;gap:12px}._entryChoices_171k8_631 article{padding:22px}._entryOr_171k8_641{align-items:center;gap:14px;display:flex}._entryOr_171k8_641:before,._entryOr_171k8_641:after{content:"";background:#d2ddce;flex:1;height:1px}}
