.bountain-about{--about-lilac:#f2edfc;color:var(--ink);overflow-wrap:anywhere;padding-top:26px}.bountain-about h1,.bountain-about h2,.bountain-about h3,.bountain-about p{margin:0}.bountain-about h1,.bountain-about h2,.bountain-about h3{font-family:var(--font-space), Arial, sans-serif}.bountain-about h1{letter-spacing:-2.8px;max-width:690px;font-size:clamp(42px,4.8vw,68px);font-weight:650;line-height:1.08}.bountain-about h1 span,.bountain-about .about-stage h2 span{color:var(--purple)}.bountain-about h2{letter-spacing:-1.5px;font-size:clamp(30px,3.2vw,42px);font-weight:600;line-height:1.13}.bountain-about h3{letter-spacing:-.6px;font-size:22px;font-weight:600;line-height:1.25}.bountain-about p{color:var(--muted);font-size:15px;line-height:1.85}.bountain-about .about-eyebrow{letter-spacing:1.5px;color:var(--purple);margin-bottom:20px;font-size:10px;font-weight:750;line-height:1.5}.bountain-about .about-hero{grid-template-columns:1.35fr 1fr;align-items:center;gap:76px;padding-bottom:78px;display:grid}.bountain-about .about-lead{max-width:570px;margin-top:27px;font-size:16px}.bountain-about .about-text-link{color:var(--ink);text-underline-offset:5px;align-items:center;gap:20px;font-size:13px;font-weight:650;line-height:1.5;-webkit-text-decoration:underline #b0a3c3;text-decoration:underline #b0a3c3;display:inline-flex}.bountain-about .about-text-link:hover,.bountain-about .about-contact a:hover{color:var(--purple)}.bountain-about .about-text-link span{font-size:19px;text-decoration:none}.bountain-about .about-intro>.about-text-link{margin-top:30px}.bountain-about .about-path{background:var(--purple);color:#fff;box-shadow:7px 7px 0 var(--about-lilac);border-radius:22px;padding:34px}.bountain-about .about-path .about-eyebrow{color:var(--lime);margin-bottom:12px}.bountain-about .about-path h2{letter-spacing:-1px;font-size:33px}.bountain-about .about-path ol{gap:16px;margin:26px 0 0;padding:0;list-style:none;display:grid}.bountain-about .about-path li{background:#ffffff0a;border:1px solid #a386e9;border-radius:10px;align-items:flex-start;gap:14px;padding:14px 16px;display:flex;position:relative}.bountain-about .about-path-number{background:var(--lime);width:26px;height:26px;color:var(--ink);font-family:var(--font-space), Arial, sans-serif;border-radius:7px;flex-shrink:0;place-items:center;margin-top:1px;font-size:12px;font-weight:600;display:grid}.bountain-about .about-path h3{letter-spacing:-.2px;font-size:17px;line-height:1.35}.bountain-about .about-path li p{color:#eee7ff;margin-top:4px;font-size:11px;line-height:1.6}.bountain-about .about-path-arrow{color:var(--lime);font-size:17px;line-height:17px;position:absolute;bottom:-17px;left:27px}.bountain-about .about-path-caption{color:#eee7ff;text-align:center;margin-top:24px;font-size:10px}.bountain-about .about-purpose{border-top:1px solid var(--line);grid-template-columns:.85fr 1.15fr;gap:76px;padding:65px 0;display:grid}.bountain-about .about-purpose-copy p+p{margin-top:17px}.bountain-about .about-audience-links{flex-wrap:wrap;gap:12px;margin-top:27px;display:flex}.bountain-about .about-audience-links a{border:1px solid var(--line);background:var(--about-lilac);border-radius:8px;align-items:center;gap:16px;padding:11px 15px;font-size:12px;font-weight:650;text-decoration:none;display:inline-flex}.bountain-about .about-audience-links a:hover{border-color:var(--purple)}.bountain-about .about-principles{border-top:1px solid var(--line);padding:60px 0 70px}.bountain-about .about-section-heading{margin-bottom:32px}.bountain-about .about-section-heading .about-eyebrow{margin-bottom:13px}.bountain-about .about-principle-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.bountain-about .about-principle-grid article{border:1px solid var(--line);border-radius:15px;padding:27px}.bountain-about .about-principle-number{background:var(--lime);width:34px;height:34px;color:var(--ink);font-family:var(--font-space), Arial, sans-serif;border-radius:50%;place-items:center;margin-bottom:21px;font-size:12px;font-weight:600;display:inline-grid}.bountain-about .about-principle-grid p{margin-top:14px;font-size:13px}.bountain-about .about-stage{background:var(--about-lilac);border-radius:20px;grid-template-columns:1.5fr 1fr;align-items:center;gap:55px;padding:45px;display:grid}.bountain-about .about-stage .about-eyebrow{align-items:center;gap:8px;display:flex}.bountain-about .about-stage .about-eyebrow span{background:var(--purple);border-radius:50%;flex-shrink:0;width:7px;height:7px}.bountain-about .about-stage h2{font-size:38px}.bountain-about .about-stage p:not(.about-eyebrow){margin-top:18px;font-size:13px}.bountain-about .about-stage-actions{flex-direction:column;align-items:flex-start;gap:23px;display:flex}.bountain-about .about-stage-actions .btn{gap:19px;font-size:13px}.bountain-about .about-stage-actions p:not(.about-eyebrow){margin:0;font-size:11px;line-height:1.75}.bountain-about .about-contact{justify-content:space-between;align-items:center;gap:28px;padding:43px 0 0;display:flex}.bountain-about .about-contact h2{letter-spacing:-.6px;font-size:23px}.bountain-about .about-contact p{margin-top:8px;font-size:12px}.bountain-about .about-contact>div+div{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.bountain-about .about-contact a{text-underline-offset:4px;align-items:center;gap:13px;font-size:12px;font-weight:600;text-decoration:underline;display:inline-flex}@media (max-width:1000px){.bountain-about .about-hero,.bountain-about .about-purpose{gap:40px}.bountain-about h1{letter-spacing:-2px;font-size:50px}.bountain-about .about-path{padding:26px}.bountain-about .about-principle-grid{gap:16px}.bountain-about .about-principle-grid article{padding:22px}.bountain-about .about-stage{grid-template-columns:1.3fr 1fr;gap:30px;padding:35px}}@media (max-width:760px){.bountain-about{padding-top:12px}.bountain-about .about-hero{grid-template-columns:1fr;gap:36px;padding-bottom:50px}.bountain-about h1{letter-spacing:-1.8px;max-width:620px;font-size:clamp(38px,7vw,55px)}.bountain-about .about-lead{margin-top:22px;font-size:15px}.bountain-about .about-path{padding:28px}.bountain-about .about-path ol{grid-template-columns:1fr 1fr;gap:14px}.bountain-about .about-path li{gap:12px;padding:15px}.bountain-about .about-path-arrow{display:none}.bountain-about .about-path-caption{text-align:left}.bountain-about .about-purpose{grid-template-columns:1fr;gap:25px;padding:44px 0}.bountain-about .about-principles{padding:44px 0 48px}.bountain-about .about-principle-grid{grid-template-columns:1fr;gap:15px}.bountain-about .about-principle-grid article{padding:25px}.bountain-about .about-principle-number{margin-bottom:17px}.bountain-about .about-stage{grid-template-columns:1fr;gap:29px;padding:29px}.bountain-about .about-stage h2{font-size:35px}.bountain-about .about-stage-actions{gap:20px}.bountain-about .about-contact{flex-direction:column;align-items:flex-start;gap:20px;padding-top:35px}}@media (max-width:420px){.bountain-about h1{letter-spacing:-1.7px;font-size:38px}.bountain-about h2{letter-spacing:-1px;font-size:30px}.bountain-about .about-path{box-shadow:5px 5px 0 var(--about-lilac);border-radius:16px;padding:23px}.bountain-about .about-path h2{font-size:28px}.bountain-about .about-path ol{grid-template-columns:1fr;gap:16px}.bountain-about .about-path li{padding:14px}.bountain-about .about-path-arrow{display:block;left:25px}.bountain-about .about-path-caption{font-size:9px}.bountain-about .about-principle-grid article{padding:22px}.bountain-about .about-stage{border-radius:16px;padding:25px 22px}.bountain-about .about-stage h2{font-size:30px}.bountain-about .about-stage-actions .btn{gap:12px;width:100%;padding:14px;font-size:12px}.bountain-about .about-stage-actions .about-text-link{gap:12px;font-size:12px}}
