.v2-fellowship-hero{background:#fff9f0;overflow:hidden}.v2-fellowship-hero-inner{grid-template-columns:1fr 1.13fr;align-items:center;gap:12px;min-height:590px;display:grid}.v2-fellowship-hero-copy{z-index:1;padding:52px 0;position:relative}.v2-fellowship-hero h1{margin:20px 0;font-size:clamp(52px,5.2vw,78px);line-height:.97}.v2-fellowship-hero-lead{margin:22px 0;font:500 clamp(27px,3vw,42px)/1.05 Cormorant Garamond,serif!important}.v2-fellowship-hero-copy>p:not(.v2-overline){max-width:540px;font-size:18px;line-height:1.58}.v2-fellowship-hero .v2-home-actions{margin-top:27px}.v2-fellowship-hero img{object-fit:cover;object-position:58% center;width:115%;max-width:none;height:565px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 15%);mask-image:linear-gradient(90deg,#0000,#000 15%)}.v2-fellowship-jumps{border-bottom:1px solid #d9d5c7;flex-wrap:wrap;gap:10px 32px;padding-block:23px;display:flex}.v2-fellowship-jumps a{color:#244b35;font-size:13px;font-weight:800;text-decoration:none}.v2-fellowship-jumps a:hover{text-underline-offset:4px;text-decoration:underline}.v2-fellowship-section{padding:clamp(64px,8vw,108px) 0}.v2-fellowship-section h2{margin:12px 0 20px;font-size:clamp(43px,5vw,69px);line-height:1.02}.v2-fellowship-section h3{font-size:clamp(28px,3vw,42px);line-height:1.07}.v2-fellowship-section p{line-height:1.65}.v2-fellowship-lead{max-width:760px;font-size:19px}.v2-fellowship-aim{background:#e9eee3}.v2-fellowship-pillars{grid-template-columns:repeat(3,1fr);gap:23px;margin-top:42px;display:grid}.v2-fellowship-pillars article{border-top:2px solid #8ea48e;padding:18px 12px 0 0}.v2-fellowship-pillars span,.v2-rhythm-steps span{letter-spacing:.09em;font-size:12px;font-weight:800}.v2-fellowship-pillars h3{margin:14px 0 8px}.v2-fellowship-pillars p{margin:0}.v2-summit{background:#fff8ee;padding-block:65px 55px}.v2-summit-layout{grid-template-columns:minmax(280px,.68fr) minmax(0,1.32fr);align-items:center;display:grid}.v2-summit-copy{z-index:2;padding-right:20px;position:relative}.v2-summit-copy h2{margin:16px 0;font-size:clamp(42px,4vw,58px)}.v2-summit-copy p:not(.v2-overline){font-size:19px;line-height:1.4}.v2-summit-copy small{color:#647467;margin:27px 0 14px;font-weight:700;display:block}.v2-summit-visual{--v2-summit-x:82.1%;--v2-summit-y:18.2%;aspect-ratio:4/3;isolation:isolate;width:100%;position:relative}.v2-summit-mountain{object-fit:fill;width:100%;height:100%;display:block}.v2-summit-children{z-index:2;transform-origin:50% 95%;width:clamp(210px,24vw,275px);position:absolute;top:88%;left:12.5%;transform:translate(-50%,-95%)scale(.86)}.v2-summit-marker{z-index:4;color:#24543d;cursor:pointer;background:#fffdf7ed;border:1px solid #24543d;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;font-size:12px;font-weight:800;display:grid;position:absolute}.v2-summit-marker[aria-pressed=true]{background:#ebc452;box-shadow:0 0 0 3px #ebc45266}.v2-summit-marker-0{top:90%;left:9%}.v2-summit-marker-1{top:66%;left:39%}.v2-summit-marker-2{top:53%;left:66%}.v2-summit-marker-3{left:calc(var(--v2-summit-x) + 10px);top:var(--v2-summit-y);transform:translateY(-50%)}.v2-summit-flag{z-index:3;left:var(--v2-summit-x);height:var(--v2-summit-y);visibility:hidden;background:#654d36;width:2px;position:absolute;top:0}.v2-summit-layout[data-stage="3"] .v2-summit-flag{visibility:visible}.v2-summit-flag>span{aspect-ratio:3;transform-origin:100%;background:#fffdf8;border:1px solid #738373;border-radius:3px;justify-content:center;align-items:center;width:clamp(100px,12vw,140px);animation:3.6s ease-in-out infinite v2-flag-wave;display:flex;position:absolute;top:0;right:2px}.v2-summit-flag img{object-fit:contain;width:92%;height:92%}@keyframes v2-flag-wave{0%,to{transform:perspective(200px)rotateY(-3deg)}50%{transform:perspective(200px)rotateY(5deg)skewY(1.3deg)}}.v2-summit-legend{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:25px 0 0;padding:0;list-style:none;display:grid}.v2-summit-legend button{text-align:left;color:#24543d;cursor:pointer;background:0 0;border:0;border-top:2px solid #24543d2e;flex-direction:column;align-items:flex-start;width:100%;height:100%;min-height:150px;padding:14px 0 6px;display:flex}.v2-summit-legend button[aria-pressed=true]{border-top-color:#a88923}.v2-summit-legend button>span{color:#867a52;font-size:11px;font-weight:800}.v2-summit-legend strong{margin-top:4px;font:600 clamp(22px,2.1vw,28px)/1.05 Cormorant Garamond,serif}.v2-summit-legend small{margin-top:9px;font-size:10px;font-weight:800}.v2-summit-legend em{margin-top:5px;font-size:13px;font-style:normal;line-height:1.48}.v2-summit-note{text-align:center;grid-column:1/-1;max-width:780px;margin:20px auto 0;font-size:13px}.v2-screen-reader{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.v2-month-root{background:#fff9f0}.v2-month-root h2{max-width:850px}.v2-month-picker{margin-top:39px}.v2-month-picker-head,.v2-weeks-head{justify-content:space-between;align-items:center;gap:15px;margin-bottom:12px;display:flex}.v2-month-picker-head span,.v2-weeks-head span{color:#617467;font-size:12px}.v2-month-pills{grid-template-columns:repeat(12,1fr);gap:5px;display:grid}.v2-month-pills button{color:#244b35;cursor:pointer;background:#fffdf7;border:1px solid #d2d9cd;border-radius:6px;min-height:47px;font-weight:800;position:relative}.v2-month-pills button[aria-pressed=true]{color:#fff;background:#173f32}.v2-month-pills i{background:#edc856;border-radius:50%;width:4px;height:4px;position:absolute;bottom:5px;left:50%;transform:translate(-50%)}.v2-month-picker>p,.v2-fellowship-note{color:#617467;font-size:13px}.v2-month-focus{background:#e4ece2;border:1px solid #d0dcce;border-radius:9px;grid-template-columns:1fr 1fr;align-items:center;gap:30px;min-height:250px;margin-top:18px;padding:30px 38px;display:grid}.v2-month-status{background:#fffdf8;border:1px solid #c6d5c3;border-radius:30px;padding:8px 13px;font-size:12px;font-weight:800;display:inline-block}.v2-month-focus strong{font:500 29px/1 Cormorant Garamond,serif}.v2-month-focus p{max-width:490px}.v2-month-focus figure{margin:0}.v2-month-focus img{object-fit:cover;object-position:center 60%;border-radius:5px;width:100%;height:220px}.v2-month-focus figcaption{margin-top:6px;font-size:12px}.v2-weeks-head{margin-top:38px}.v2-week-pills{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.v2-week-pills button{text-align:left;color:#244b35;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #b7c9b2;min-height:105px;padding:14px 0}.v2-week-pills button[aria-pressed=true]{border-bottom-color:#cda732}.v2-week-pills span,.v2-week-pills strong,.v2-week-pills small{display:block}.v2-week-pills span{font-size:11px;font-weight:800}.v2-week-pills strong{margin:7px 0 4px;font-size:15px}.v2-week-pills small{font-size:12px}.v2-week-detail{background:#f4f5ee;grid-template-columns:.8fr 1.2fr;gap:42px;padding:26px 30px;display:grid}.v2-week-detail span{text-transform:uppercase;font-size:11px;font-weight:800}.v2-week-detail strong{font-size:12px}.v2-week-detail p{margin:3px 0 12px;font-size:13px}.v2-fellowship-two-col{grid-template-columns:1fr 1fr;gap:75px;display:grid}.v2-fellowship-two-col>div>p:not(.v2-overline){font-size:18px}.v2-fellowship-rhythm{background:#e9eee3}.v2-rhythm-steps article{border-top:1px solid #9fb49e;padding:20px 0}.v2-rhythm-steps h3{margin:8px 0}.v2-rhythm-steps p{margin:0}.v2-fellowship-community{background:#fff9f0}.v2-fellowship-practical{background:#e9eee3}.v2-fellowship-practical .v2-button-gold{margin-top:18px}.v2-fellowship-faq details{border-top:1px solid #aabda6;padding:18px 0}.v2-fellowship-faq summary{cursor:pointer;font-weight:800}.v2-fellowship-faq p{font-size:15px!important}.v2-fellowship-end{color:#fff9f0;text-align:center;background:#244b35}.v2-fellowship-end .v2-home-actions{justify-content:center;margin-top:24px}.v2-fellowship-end .v2-text-link{color:#fff9f0}@media (width<=950px){.v2-fellowship-hero-inner{min-height:540px}.v2-fellowship-hero img{height:510px}.v2-fellowship-two-col{gap:38px}.v2-month-pills{grid-template-columns:repeat(6,1fr)}}@media (width<=760px){.v2-fellowship-hero-inner{min-height:0;display:block}.v2-fellowship-hero-copy{padding:65px 0 10px}.v2-fellowship-hero h1{font-size:53px}.v2-fellowship-hero img{width:120%;height:auto;margin-left:5%;-webkit-mask-image:linear-gradient(#0000,#000 19%);mask-image:linear-gradient(#0000,#000 19%)}.v2-summit-layout{display:block}.v2-summit-visual{margin-top:18px}.v2-summit-children{width:clamp(125px,35vw,165px)}.v2-summit-marker{width:31px;height:31px;font-size:10px}.v2-summit-legend{grid-template-columns:repeat(2,1fr);gap:15px}.v2-summit-note{text-align:left}.v2-fellowship-pillars,.v2-fellowship-two-col,.v2-month-focus,.v2-week-detail{grid-template-columns:1fr}.v2-month-focus{padding:25px}.v2-week-pills{grid-template-columns:repeat(2,1fr)}.v2-fellowship-jumps{gap:9px 20px}}@media (width<=500px){.v2-month-pills{grid-template-columns:repeat(4,1fr)}.v2-summit-legend strong{font-size:23px}.v2-summit-legend em{font-size:12px}.v2-month-focus h3{font-size:47px}.v2-fellowship-hero h1{font-size:48px}}@media (prefers-reduced-motion:reduce){.v2-summit-flag>span{animation:none}}.v2-month-root{background:#fff9f0;padding-block:68px 76px}.v2-month-root h2{margin:8px 0 12px;font-size:clamp(40px,4.6vw,60px)}.v2-month-root .v2-fellowship-lead{font-size:17px;line-height:1.5}.v2-month-explorer{border-block:1px solid #cfd8cd;margin-top:30px}.v2-month-picker{margin:0;padding:20px 0 17px}.v2-month-picker-head,.v2-weeks-head{margin-bottom:9px}.v2-month-pills{gap:6px}.v2-month-pills button{background:0 0;border-color:#d1d9cf;border-radius:22px;min-height:39px}.v2-month-pills button:disabled{color:#7b877c;opacity:.5;cursor:not-allowed;border-color:#e0e4dc}.v2-month-focus{background:0 0;border:0;border-top:1px solid #d9dfd4;border-radius:0;grid-template-columns:minmax(0,.82fr) minmax(0,1fr);align-items:center;gap:30px;min-height:0;margin:0;padding:23px 0}.v2-month-status{color:#667b69;text-transform:uppercase;letter-spacing:.07em;background:0 0;border:0;border-radius:0;padding:0;font-size:11px}.v2-month-focus h3{margin:4px 0 0;font-size:45px}.v2-month-focus strong{font-size:23px}.v2-month-focus p{max-width:540px;margin:0;font-size:15px;line-height:1.55}.v2-weeks-head{border-top:1px solid #d9dfd4;margin:0;padding:15px 0 5px}.v2-week-pills{gap:0}.v2-week-pills button{border-bottom:1px solid #b7c9b2;min-height:76px;padding:10px 12px 9px}.v2-week-pills button:first-child{padding-left:0}.v2-week-pills button[aria-pressed=true]{border-bottom:3px solid #cda732}.v2-week-pills strong{margin:3px 0 1px}.v2-week-detail{background:0 0;gap:0;padding:20px 0 16px;display:block}.v2-week-detail h3{margin:4px 0 18px;font-size:31px}.v2-week-detail-points{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;display:grid}.v2-week-detail-points>div{border-left:1px solid #cfd8cd;padding-left:15px}.v2-week-detail-points strong{font-size:12px;display:block}.v2-week-detail-points p{margin:4px 0 0;font-size:13px;line-height:1.55}.v2-month-root .v2-fellowship-note{max-width:920px;margin:17px 0 0}@media (width<=760px){.v2-month-root{padding-block:57px 64px}.v2-month-focus{grid-template-columns:1fr;gap:9px}.v2-week-detail-points{grid-template-columns:1fr;gap:13px}.v2-week-pills{gap:3px}.v2-week-pills button{padding:10px 8px}.v2-week-pills button:first-child{padding-left:8px}}@media (width<=500px){.v2-month-pills{grid-template-columns:repeat(4,1fr)}.v2-week-pills{grid-template-columns:repeat(2,1fr)}.v2-weeks-head{display:block}.v2-weeks-head span{margin-top:3px;display:block}}.v2-fellowship-section{padding-block:clamp(48px,5vw,64px)}.v2-fellowship-section h2{font-size:clamp(40px,4.4vw,56px)}@media (width>=761px){.v2-summit-visual{justify-self:end;max-width:660px}.v2-summit-children{width:clamp(210px,22vw,245px)}}
