.fch-learning{position:relative;padding:76px 24px;background:radial-gradient(ellipse at 88% 12%,#edf6fa 0,transparent 55%),#fff;border-bottom:1px solid #e1eaf0;scroll-margin-top:115px}
.fch-learning-inner{max-width:1240px;margin:auto}.fch-learning-layout{display:grid;grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);gap:48px;align-items:center}.fch-learning-copy,.fch-learning-media{min-width:0}
.fch-learning-kicker{display:inline-flex;align-items:center;gap:9px;color:#ad6218;font-size:11px;font-weight:750;letter-spacing:2px}.fch-learning-kicker:before{content:'';width:23px;height:3px;background:#f3a33f;border-radius:3px}.fch-learning-copy h2{font-size:clamp(27px,3vw,40px);line-height:1.2;letter-spacing:-1px;color:#153e56;margin:14px 0 17px;text-wrap:balance}.fch-learning-intro{color:#60798c;font-size:15px;line-height:1.8;margin:0 0 24px}.fch-learning-topics{display:grid;gap:18px}.fch-learning-topics>div{display:flex;gap:13px;align-items:flex-start}.fch-learning-number{flex:0 0 32px;width:32px;height:32px;display:grid;place-items:center;border:1px solid #e4edf3;background:#f3f8fb;color:#226180;font:650 11px ui-monospace,monospace;border-radius:9px}.fch-learning-topics h3{font-size:14px;line-height:1.5;margin:0 0 3px;color:#163f58}.fch-learning-topics p{font-size:13px;color:#6b8191;line-height:1.65;margin:0}.fch-learning-guide-link{display:inline-flex;gap:10px;align-items:center;color:#1b5a7b!important;font-size:13px;font-weight:650;margin-top:25px;padding-bottom:4px;border-bottom:1px solid #c4d9e6}.fch-learning-guide-link:hover{color:#ac611a!important;border-color:#e6a04b}
.fch-learning-media{margin:0}.fch-learning-player{position:relative;background:#102c43;border:6px solid #fff;border-radius:21px;overflow:hidden;box-shadow:0 18px 50px #153e5620,0 0 0 1px #dde7ee}.fch-learning-player video{display:block;width:100%;height:auto;aspect-ratio:16/9;background:#102c43;object-fit:contain}.fch-learning-play{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);display:flex;align-items:center;gap:10px;padding:10px 16px 10px 10px;max-width:calc(100% - 28px);width:max-content;border:1px solid #ffd391;border-radius:999px;color:#173b53;background:#fff8ed;box-shadow:0 8px 32px #051b3d40;cursor:pointer;font-family:inherit;font-size:13px;font-weight:650;line-height:1.4;transition:background .2s,box-shadow .2s}.fch-learning-play[hidden]{display:none}.fch-learning-play:hover{background:#ffdda8;box-shadow:0 10px 40px #051b3d55}.fch-learning-play-icon{width:35px;height:35px;border-radius:50%;flex:0 0 35px;display:grid;place-items:center;background:#f6a83f;color:#153d55}.fch-learning-play-icon svg{width:21px;height:21px;display:block}.fch-learning-media figcaption{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:15px 4px 0;color:#6b8192;font-size:11px;line-height:1.6}.fch-learning-caption-dot{width:6px;height:6px;border-radius:50%;background:#d08b33;flex:none}.fch-learning-media figcaption a{color:#426b84;text-decoration:underline;text-underline-offset:3px;margin-inline-start:auto}
.fch-learning-downloads{display:flex;gap:14px;flex-wrap:wrap;margin-inline-start:auto}.fch-learning-downloads a{margin-inline-start:0!important}.fch-learning-transcript{margin-top:36px;border:1px solid #dce7ef;background:#f7fafc;border-radius:13px;overflow:hidden}.fch-learning-transcript summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:17px 21px;color:#234b65;font-size:13px;font-weight:650;cursor:pointer}.fch-learning-transcript summary::-webkit-details-marker{display:none}.fch-learning-expand{font-size:20px;line-height:1;font-weight:400;color:#48728b;transition:transform .2s}.fch-learning-transcript[open] .fch-learning-expand{transform:rotate(45deg)}.fch-learning-steps{display:grid;grid-template-columns:1fr 1fr;gap:28px;padding:8px 24px 23px}.fch-learning-steps h3{font-size:15px;margin:0 0 12px;color:#183f56}.fch-learning-steps ol{margin:0;padding-inline-start:21px;color:#5c7486;font-size:13px;line-height:1.85}.fch-learning-steps li+li{margin-top:7px}.fch-learning-help{grid-column:1/-1;margin:0;padding-top:16px;border-top:1px solid #dfe8ee;color:#4d6b80;font-size:13px;line-height:1.7}
@media(max-width:1000px){.fch-learning-layout{grid-template-columns:1fr;gap:29px;max-width:760px;margin:auto}.fch-learning-copy h2{max-width:640px}.fch-learning-intro{max-width:650px}.fch-learning-topics{grid-template-columns:1fr 1fr;gap:24px}.fch-learning-transcript{max-width:760px;margin-inline:auto}.fch-learning{padding:55px 24px}.fch-learning-play{font-size:14px}}
@media(max-width:560px){.fch-learning{padding:42px 20px}.fch-learning-copy h2{font-size:30px;letter-spacing:-.6px}.fch-learning-intro{font-size:14px}.fch-learning-topics{grid-template-columns:1fr;gap:16px}.fch-learning-player{border-width:4px;border-radius:14px}.fch-learning-play{font-size:11px;padding:7px 12px 7px 7px;gap:7px}.fch-learning-play-icon{width:30px;height:30px;flex-basis:30px}.fch-learning-media figcaption{font-size:10px;column-gap:6px}.fch-learning-media figcaption a{margin-inline-start:12px}.fch-learning-transcript{margin-top:25px}.fch-learning-transcript summary{padding:15px 17px}.fch-learning-steps{grid-template-columns:1fr;padding:6px 18px 20px;gap:22px}.fch-learning-help{grid-column:1}}
@media(prefers-reduced-motion:reduce){.fch-learning *{transition:none!important}}
