.coaches-field .lead{max-width:44ch}.top.f-evening:not(.is-stuck) .brand img{display:none}.top.f-evening:not(.is-stuck) .brand .sym-mono{display:block}.nav a[aria-current=true]{box-shadow:inset 0 -2px 0 var(--field-ink)}.coaches-room{padding-top:clamp(36px,4.5vw,56px)}.drop-head h2{font-size:clamp(26px,2.6vw,34px)}.drop-head p{margin-top:6px;max-width:62ch}.drop{list-style:none;display:grid;gap:16px;margin:22px 0 0;padding:0}@media(min-width:640px){.drop{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1180px){.drop{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}}.intro{display:grid;grid-template-rows:auto 1fr auto;gap:16px;padding:22px;border-radius:14px;background:var(--group)}.disc{display:block;width:112px;height:112px;border-radius:50%;object-fit:cover;background:var(--rest-tint);box-shadow:0 0 0 4px var(--room-lamp)}.initials{display:inline-flex;align-items:center;justify-content:center;color:var(--ink);font-size:34px;font-weight:650;background:color-mix(in srgb,var(--ink) 8%,var(--ground))}.intro-words{min-width:0}.intro .name{font-size:20px;font-weight:650;letter-spacing:-.012em}.intro .cred{margin-top:4px;font-size:14px;line-height:1.45;color:var(--ink-2)}.intro .why{margin-top:14px;padding-top:12px;box-shadow:inset 0 1px 0 var(--row-sep);font-size:14px;font-weight:650}.reasons{list-style:none;margin:6px 0 0;padding:0;display:grid;gap:6px}.reasons li{position:relative;padding-left:16px;font-size:16px;line-height:1.45}.reasons li:before{content:"";position:absolute;left:1px;top:.62em;width:6px;height:6px;border-radius:50%;background:var(--door)}.see .btn{min-height:44px}.coach-info{display:grid;gap:44px;margin-top:clamp(56px,7vw,88px)}@media(min-width:1000px){.coach-info{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:72px;align-items:start}}.check h2,.talk-to h2{font-size:clamp(24px,2.4vw,30px)}.check-rows{list-style:none;margin:14px 0 0;padding:0}.check-rows li{display:grid;grid-template-columns:20px minmax(0,1fr);gap:12px;padding:14px 0;font-size:16px;line-height:1.5;color:var(--ink-2);box-shadow:inset 0 1px 0 var(--row-sep)}.check-rows li:last-child{box-shadow:inset 0 1px 0 var(--row-sep),inset 0 -1px 0 var(--row-sep)}.check-rows svg{width:18px;height:18px;margin-top:3px;color:var(--ink)}.check-rows b{color:var(--ink);font-weight:650}.scope{margin-top:14px;font-size:14px;line-height:1.45;color:var(--ink-2)}.ways{list-style:none;margin:14px 0 0;padding:0;border-radius:14px;background:var(--group);overflow:hidden}.ways li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:14px;align-items:start;padding:16px 18px;font-size:16px;line-height:1.45;color:var(--ink-2)}.ways li+li{box-shadow:inset 0 1px 0 var(--row-sep)}.ways b{display:block;font-size:18px;font-weight:650;color:var(--ink)}.talk-go{margin-top:20px}.kiki-apart{display:grid;grid-template-columns:56px minmax(0,1fr);gap:18px;align-items:start;max-width:760px;margin-top:clamp(56px,7vw,80px);padding-top:28px;box-shadow:inset 0 1px 0 var(--row-sep)}.kiki-k{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:var(--pink-light);color:var(--night);font:700 24px/1 var(--font-body)}.kiki-apart h2{font-size:clamp(22px,2.2vw,26px)}.kiki-apart p{margin-top:8px;max-width:62ch}
