@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&display=swap";._page_1wbui_2,._page_1wbui_2 *{box-sizing:border-box}._page_1wbui_2,._page_1wbui_2 h1,._page_1wbui_2 h2,._page_1wbui_2 h3{font-family:Poppins,sans-serif}._page_1wbui_2 section{padding:clamp(66px,7vw,108px) 0}._hero_1wbui_2{position:relative;isolation:isolate;overflow:hidden;background:#111b16;color:#fff;min-height:650px;display:flex;align-items:center}._heroImage_1wbui_2{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:75% center;z-index:-2}._hero_1wbui_2:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#0a1810e8,#0a1810c7 53%,#0a181052)}._hero_1wbui_2 .site-container{position:relative;z-index:2}._hero_1wbui_2 h1{color:#fff!important;text-shadow:0 2px 16px rgba(0,0,0,.32)}._hero_1wbui_2 h1 span{color:var(--primary)!important}._hero_1wbui_2 p{color:#f5f9f4!important;text-shadow:0 1px 9px rgba(0,0,0,.48)}._hero_1wbui_2 ._kicker_1wbui_2{color:var(--primary)!important}._hero_1wbui_2 small{color:#f0f7ed!important}@media(max-width:700px){._heroImage_1wbui_2{object-position:70% center}._hero_1wbui_2:before{background:linear-gradient(90deg,#08150ef0,#08150ec9 72%,#08150e99)}}._kicker_1wbui_2{color:var(--primary);font-size:12px;font-weight:800;letter-spacing:.17em}._hero_1wbui_2 h1{font-size:clamp(38px,5.2vw,75px);font-weight:800;line-height:1.12;letter-spacing:-.04em;margin:20px 0}._hero_1wbui_2 h1 span{color:var(--primary)}._hero_1wbui_2 p{max-width:750px;color:#e1ebe1;font-size:clamp(16px,1.5vw,19px);line-height:1.75}._page_1wbui_2 small{display:block;color:#dce8dc;margin-top:17px;font-size:12px}._actions_1wbui_2{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin-top:27px}._actions_1wbui_2 .club-button{background:var(--primary)!important;color:#132018!important;min-height:52px;font-weight:800;border-radius:6px}._secondary_1wbui_2{display:inline-flex;align-items:center;justify-content:center;gap:9px;border:1px solid rgba(255,255,255,.65);color:#fff!important;border-radius:6px;min-height:52px;padding:14px 20px;font-size:14px;font-weight:700}._light_1wbui_2{background:#f8f7f1;color:#17271c}._sage_1wbui_2{background:#e7efe4;color:#17271c;border-top:1px solid #cfdfc9}._dark_1wbui_2{background:#111b16;color:#fff}._intro_1wbui_2{text-align:center;max-width:940px;margin:0 auto 39px}._intro_1wbui_2 h2{font-size:clamp(30px,3.45vw,51px);font-weight:800;line-height:1.19;letter-spacing:-.035em;text-wrap:balance;margin:14px 0 20px}._intro_1wbui_2 p{font-size:clamp(16px,1.28vw,18px);line-height:1.83;max-width:830px;margin:0 auto;opacity:.85}._audiences_1wbui_2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}._audiences_1wbui_2 article,._moduleGrid_1wbui_2 article{min-width:0;background:#fff;border:1px solid #d9e1d3;border-radius:11px;padding:29px}._audiences_1wbui_2 article{display:flex;flex-direction:column}._audiences_1wbui_2 ._task_1wbui_2{margin-top:auto;padding-top:15px;min-height:110px}@media(max-width:700px){._audiences_1wbui_2 ._task_1wbui_2{min-height:0;margin-top:20px}}._number_1wbui_2{display:block;color:#477832;font-size:13px;font-weight:800;letter-spacing:.06em;margin-bottom:15px;text-transform:uppercase}._audiences_1wbui_2 h3,._moduleGrid_1wbui_2 h3,._methodGrid_1wbui_2 h3,._exampleGrid_1wbui_2 h3{font-size:20px;line-height:1.35;margin:0 0 12px}._audiences_1wbui_2 article>p,._moduleGrid_1wbui_2 p,._methodGrid_1wbui_2 p,._exampleGrid_1wbui_2 p{font-size:15px;line-height:1.75;margin:0}._audiences_1wbui_2 article>p,._moduleGrid_1wbui_2 p{color:#46584a}._task_1wbui_2{border-top:1px solid #d9e1d3;margin-top:20px;padding-top:15px}._task_1wbui_2 strong{display:block;color:#42712e;font-size:11px;letter-spacing:.12em;text-transform:uppercase;margin-bottom:7px}._task_1wbui_2 p{font-size:14px;color:#425746;line-height:1.7;margin:0}._methodGrid_1wbui_2,._exampleGrid_1wbui_2,._moduleGrid_1wbui_2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}._methodGrid_1wbui_2 article,._exampleGrid_1wbui_2 article{min-width:0;background:#1d3025;border:1px solid #435849;border-radius:11px;padding:26px 22px}._methodGrid_1wbui_2 p,._exampleGrid_1wbui_2 p{color:#d1ded3}._darkNumber_1wbui_2{display:block;color:var(--primary);font-weight:800;margin-bottom:18px;font-size:14px}._methodNote_1wbui_2{margin:20px 0 0;color:#d1ded3;font-size:13px;line-height:1.75}._connection_1wbui_2{display:flex;align-items:center;flex-direction:column;gap:12px;max-width:680px;margin:0 auto}._connection_1wbui_2>div{width:100%;text-align:center;padding:23px;background:#fff;border:1px solid #d2dfcd;border-radius:11px}._connection_1wbui_2>svg{color:#426f2e}._connection_1wbui_2 span{color:#42712e;font-size:11px;letter-spacing:.1em;font-weight:800}._connection_1wbui_2 h3{font-size:22px;margin:10px 0}._connection_1wbui_2 p{margin:0;color:#46584a;font-size:15px;line-height:1.7}._outcomes_1wbui_2{max-width:900px;margin:0 auto;padding:0;list-style:none;display:grid;gap:12px}._outcomes_1wbui_2 li{display:flex;align-items:flex-start;gap:14px;padding:19px 21px;background:#fff;border:1px solid #d9e1d3;border-radius:10px;line-height:1.75;font-size:16px}._outcomes_1wbui_2 svg{flex-shrink:0;color:#477832;margin-top:4px}._end_1wbui_2{text-align:center;color:#fff;background:radial-gradient(ellipse at 50% 0,rgba(181,242,97,.15),transparent 55%),#0b1510}._end_1wbui_2 h2{max-width:860px;margin:18px auto;font-size:clamp(32px,4.1vw,56px);line-height:1.18}._end_1wbui_2 p{margin:0 auto;max-width:740px;font-size:16px;line-height:1.8;color:#d3e1d4}._end_1wbui_2 ._actions_1wbui_2{justify-content:center}._page_1wbui_2 #_learning-approach_1wbui_1{scroll-margin-top:96px}._showcase_1wbui_2{background:#f8f7f1;color:#17271c}._showcaseFrame_1wbui_2{max-width:1200px;margin:auto;border:1px solid #d9e1d3;border-radius:14px;padding:12px;background:#fff;box-shadow:0 18px 44px #101d121a;overflow:hidden}._showcaseImage_1wbui_2{display:block;width:100%;height:auto;border-radius:8px;object-fit:contain}._showcaseOpen_1wbui_2{display:block;cursor:zoom-in}._showcaseOpen_1wbui_2:focus-visible{outline:3px solid #477832;outline-offset:4px}._showcasePreview_1wbui_2{padding:26px;background:#edf2e9;border-radius:8px}._showcaseLabel_1wbui_2{font-size:11px;font-weight:800;letter-spacing:.13em;color:#375e2b}._previewTiles_1wbui_2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px}._previewTile_1wbui_2{min-height:125px;padding:19px;background:#fff;border-radius:9px;border:1px solid #d2dfcd;display:flex;flex-direction:column;justify-content:space-between}._previewTile_1wbui_2 span{color:#477832;font-weight:800;font-size:12px}._previewTile_1wbui_2 strong{font-size:15px;line-height:1.4}._showcaseCaption_1wbui_2{font-size:13px;color:#526457;line-height:1.7;margin:16px 0 0;text-align:center}@media(max-width:700px){._showcaseFrame_1wbui_2{padding:8px}._showcasePreview_1wbui_2{padding:14px}._previewTiles_1wbui_2{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}._previewTile_1wbui_2{min-height:115px;padding:12px}._previewTile_1wbui_2 strong{font-size:12px}._showcaseCaption_1wbui_2{text-align:left}}@media(max-width:1050px){._methodGrid_1wbui_2,._exampleGrid_1wbui_2,._moduleGrid_1wbui_2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){._page_1wbui_2 section{padding:54px 0}._hero_1wbui_2{min-height:0;padding:70px 0!important}._hero_1wbui_2 h1{font-size:clamp(34px,8.6vw,46px)}._hero_1wbui_2 p{font-size:16px}._intro_1wbui_2{text-align:left;margin-bottom:29px}._intro_1wbui_2 h2{font-size:clamp(28px,7vw,36px);line-height:1.24}._intro_1wbui_2 p{font-size:15px}._audiences_1wbui_2,._methodGrid_1wbui_2,._exampleGrid_1wbui_2,._moduleGrid_1wbui_2{grid-template-columns:minmax(0,1fr);gap:12px}._audiences_1wbui_2 article,._moduleGrid_1wbui_2 article,._methodGrid_1wbui_2 article,._exampleGrid_1wbui_2 article{padding:23px 21px}._audiences_1wbui_2 article>p,._moduleGrid_1wbui_2 p,._methodGrid_1wbui_2 p,._exampleGrid_1wbui_2 p{font-size:15px}._actions_1wbui_2{flex-direction:column;align-items:stretch}._actions_1wbui_2>*{width:100%}._connection_1wbui_2 h3{font-size:20px}._outcomes_1wbui_2 li{font-size:15px;padding:18px}._end_1wbui_2 p{font-size:15px}}@media(prefers-reduced-motion:reduce){._page_1wbui_2 *{scroll-behavior:auto!important}}
