._0inP_a_page{color:#333;background:#f2eee2;flex-direction:column;gap:24px;min-height:100vh;padding:24px clamp(20px,5vw,80px);font-family:Sora,Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;display:flex}._0inP_a_header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}._0inP_a_brand{color:#ff511c;font-size:1.4rem;font-weight:800}._0inP_a_nav{flex-wrap:wrap;gap:16px;font-weight:600;display:flex}._0inP_a_nav a{color:inherit;text-decoration:none}._0inP_a_actions{align-items:center;gap:12px;display:flex}._0inP_a_actions a{color:#4b664e;font-weight:600;text-decoration:none}._0inP_a_primary{color:#fff;background:#ff511c;border-radius:999px;padding:10px 16px}._0inP_a_main{background:#fffdf7;border-radius:32px;flex-direction:column;gap:32px;padding:clamp(20px,4vw,60px);display:flex;box-shadow:0 30px 80px #00000014}._0inP_a_hero{flex-direction:column;gap:12px;display:flex}._0inP_a_kicker{letter-spacing:.3em;text-transform:uppercase;color:#4b664ee6;font-size:.85rem}._0inP_a_hero h1{color:#ff511c;margin:0;font-size:clamp(2.2rem,6vw,3.6rem)}._0inP_a_section{flex-direction:column;gap:12px;display:flex}._0inP_a_section h2{color:#ff511c;margin:0;font-size:1.6rem}._0inP_a_section p{margin:0;line-height:1.6}._0inP_a_subSection{background:#f9f5eb;border:1px solid #0000000d;border-radius:18px;padding:16px 18px}._0inP_a_subSection h3{color:#4b664e;margin:0 0 8px;font-size:1.15rem}._0inP_a_partnersSection{gap:20px}._0inP_a_partnerGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}._0inP_a_partnerCard{background:#fff;border-radius:24px;flex-direction:column;gap:8px;padding:20px;display:flex;box-shadow:0 20px 50px #00000014}._0inP_a_partnerCard h3{color:#ff511c;margin:0}._0inP_a_partnerCard a{color:#4b664e;text-decoration:none}._0inP_a_trainingGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}._0inP_a_trainingCard{background:#fff;border:1px solid #0000000d;border-radius:20px;flex-direction:column;gap:8px;padding:20px;display:flex;box-shadow:0 15px 40px #0000000f}._0inP_a_trainingCard h3{color:#4b664e;margin:0;font-size:1.05rem}._0inP_a_trainingCard ul{margin:0;padding-left:18px;line-height:1.5}._0inP_a_trainingCard li{margin-bottom:6px}._0inP_a_goalList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._0inP_a_goalList li{padding-left:20px;line-height:1.5;position:relative}._0inP_a_goalList li:before{content:"";background:#ff511c;border-radius:50%;width:8px;height:8px;position:absolute;top:.7em;left:0}._0inP_a_footer{color:#f2eee2;background:#101b13;border-radius:32px;padding:32px clamp(20px,5vw,60px);box-shadow:0 20px 60px #0003}._0inP_a_footerGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;display:grid}._0inP_a_footerLabel{letter-spacing:.3em;text-transform:uppercase;color:#ff794b;margin-bottom:8px;font-size:.85rem}._0inP_a_footer a{color:inherit;margin-bottom:4px;text-decoration:none;display:block}._0inP_a_editNote{letter-spacing:.3em;color:#f2eee2b3;text-transform:uppercase;margin-top:8px;font-size:.8rem;display:inline-block}._0inP_a_footerBottom{margin-top:24px;font-weight:600}@media (max-width:768px){._0inP_a_header{flex-direction:column;align-items:flex-start}._0inP_a_main{border-radius:24px;padding:20px}}
