.distinctive-hero h1.restored-catch{font-size:clamp(37px,4.05vw,61px);line-height:1.6;letter-spacing:-.025em}.restored-catch+.human-intro{margin-top:25px}.jal-choice{display:flex;gap:0;margin-bottom:28px;border-bottom:1px solid #bccdc0;max-width:460px}.jal-choice button{background:transparent;border:0;border-bottom:2px solid transparent;padding:13px 12px;font-size:10px;color:#63786b;cursor:pointer;white-space:nowrap}.jal-choice button.selected{border-bottom-color:#a76680;color:#253a2e;font-weight:600}.jal-choice button:focus-visible{outline:2px solid #a76680;outline-offset:3px}#jal-copy-heading{font-size:30px;line-height:1.8;margin-top:0}#jal-copy-body p{font-size:13px;line-height:2}.jal-comparison{min-height:345px}.training-commitment{margin-top:32px;padding:25px 0 0;border-top:1px solid #b7c8ba}.training-commitment h3{font-family:'Yu Gothic',sans-serif;font-size:24px;font-weight:700;line-height:1.7;margin:0 0 10px}.training-commitment>p{font-size:16px;line-height:1.9;margin:0}.training-commitment .training-promise{font-size:12px;font-weight:400;margin-top:18px;color:#607768}.concern-list a span{padding-right:16px}@media(max-width:1100px){.distinctive-hero h1.restored-catch{font-size:clamp(34px,4vw,45px)}#jal-copy-heading{font-size:27px}.jal-choice button{font-size:9px;padding:12px 9px}.training-commitment h3{font-size:21px}.training-commitment>p{font-size:14px}}@media(max-width:700px){.distinctive-hero h1.restored-catch{font-size:clamp(30px,8vw,45px);line-height:1.7;letter-spacing:-.025em}.restored-catch+.human-intro{margin-top:22px}.jal-choice{margin:0 0 24px}.jal-choice button{font-size:10px;padding:13px 9px}#jal-copy-heading{font-size:26px}#jal-copy-body p{font-size:12px}.jal-comparison{min-height:0}.training-commitment h3{font-size:21px}.training-commitment>p{font-size:13px}.training-commitment .training-promise{font-size:11px}.concern-list a{font-size:14px}}
