.coach-hero{background:#063442;color:#f7f1e7}.coach-content{max-width:1040px}.coach-intro{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(32px,7vw,112px);padding:clamp(60px,8vw,110px) 0 52px}.coach-intro h2,.coach-card h2{font-family:var(--display,Georgia,serif);font-size:clamp(35px,5vw,58px);font-weight:400;line-height:1.04;margin:0}.coach-intro p{line-height:1.75}.coach-note{margin-top:24px;padding:20px 22px;border-left:2px solid #a88b61;background:#edf2f0}.coach-principles{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #06344233;margin-bottom:64px}.coach-principles article{padding:26px 28px 24px 0;border-bottom:1px solid #06344233;margin-right:28px}.coach-principles span,.coach-step{font-size:11px;font-weight:700;letter-spacing:.16em;color:#806643}.coach-principles h3{font-family:var(--display,Georgia,serif);font-size:30px;font-weight:400;margin:12px 0 8px}.coach-principles p{margin:0;line-height:1.55}#coachCollaborationForm{padding-bottom:90px}.coach-card{background:#fff;padding:clamp(26px,5vw,52px);margin-top:20px;border:1px solid #0634421f;box-shadow:0 18px 46px #0634420a}.coach-card h2{font-size:clamp(32px,4vw,48px);margin:7px 0 30px}.coach-card>p:not(.coach-step):not(.coach-micro){max-width:70ch;line-height:1.65}.coach-card label{display:block;margin-top:21px;font-weight:600}.coach-card label>span{display:block;margin-bottom:8px}.coach-card input:not([type=checkbox]),.coach-card textarea,.coach-card select{width:100%;box-sizing:border-box;border:1px solid #b7b6ac;border-radius:3px;padding:13px 14px;background:#fff;color:#213534;font:inherit}.coach-card textarea{min-height:112px;resize:vertical}.coach-card input:focus,.coach-card textarea:focus,.coach-card select:focus{outline:3px solid #c8b08a80;outline-offset:2px;border-color:#806643}.coach-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.coach-grid>label{margin-top:21px}.coach-grid--three{grid-template-columns:1fr 1fr 1.2fr}.coach-micro{font-size:14px;line-height:1.6;color:#50605e}.coach-chart{border-top:3px solid #a88b61}.coach-check{display:flex!important;gap:12px;align-items:flex-start;font-weight:400!important;line-height:1.6}.coach-check input{width:auto;margin-top:5px}.coach-check a{text-decoration:underline}.coach-submit{padding:34px 0 0}.coach-submit .ha-button{border:0;cursor:pointer;font:inherit}.coach-submit p{max-width:62ch;line-height:1.65;color:#50605e}.coach-hp{position:absolute;left:-9999px}.coach-submit button[disabled]{opacity:.65;cursor:wait}@media(max-width:720px){.coach-intro,.coach-grid,.coach-grid--three,.coach-principles{grid-template-columns:1fr}.coach-principles article{margin-right:0;padding-right:0}.coach-intro{gap:20px}.coach-card{padding:26px 20px}}
