.training-hero{padding:52px 0;background:linear-gradient(120deg,#f0f7fb,#fff)}.training-hero-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:55px;align-items:center}.training-hero h1{font-size:clamp(34px,4.4vw,58px);line-height:1.35;margin:0 0 22px;letter-spacing:-.04em}.training-lead{font-size:21px;font-weight:800;color:#168cc4;margin:0 0 16px}.training-hero p:not(.eyebrow):not(.training-lead){font-size:15px;line-height:1.8;color:#526b7e}.training-hero .button{margin-top:17px}.training-hero .service-photo{margin:0}.training-hero .service-photo img{height:420px;object-fit:cover}.training-pillars{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:30px}.training-pillars>article{border-top:3px solid #168cc4;background:#f3f8fc;padding:28px}.training-number{font-size:12px;font-weight:800;letter-spacing:.08em;color:#168cc4}.training-pillars h3{font-size:27px;margin:16px 0 11px}.training-pillar-lead{font-size:18px!important;color:#102a43!important;font-weight:700}.training-pillars p{font-size:14px;line-height:1.85;color:#526b7e}.training-pillars ul{padding-left:18px;margin:22px 0 0;font-size:14px;line-height:2}.training-note{font-size:12px;color:#526b7e;margin:20px 0 0}.training-coaching{padding:48px 0;background:#102a43;color:#fff}.training-coaching-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:40px;align-items:center}.training-coaching .eyebrow{color:#7bc7ee}.training-coaching h2{font-size:clamp(30px,4vw,43px);color:#fff;line-height:1.4;margin:0 0 18px}.training-coaching p:not(.eyebrow){font-size:14px;line-height:1.85;color:#c7dce9}.coaching-facts{display:grid;grid-template-columns:1fr 1fr;gap:20px;text-align:center}.coaching-facts>div+div{border-left:1px solid #ffffff30}.coaching-facts strong{font:800 54px/1.2 Pretendard,sans-serif;white-space:nowrap}.coaching-facts strong span{font-size:19px;margin-left:6px}.coaching-facts p{margin:14px 0 0}.training-audience{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:start}.training-audience h2{font-size:clamp(27px,3vw,36px);line-height:1.5;margin:0}.training-audience ul{list-style:none;padding:0;margin:0}.training-audience li{border-bottom:1px solid #dce7ef;padding:15px 0;font-size:15px}.training-inquiry{background:#eaf4fa;padding:43px 0}.training-inquiry-grid{display:grid;grid-template-columns:1.5fr 1fr;gap:35px;align-items:center}.training-inquiry h2{font-size:clamp(27px,3vw,36px);line-height:1.45;margin:0 0 17px}.training-inquiry p:not(.eyebrow){font-size:14px;line-height:1.85;color:#526b7e}.training-inquiry-grid>div+div{display:flex;flex-direction:column;gap:12px}.training-inquiry-grid>div+div>span{font-size:13px;color:#526b7e}.training-inquiry strong{font:800 36px/1.2 Pretendard,sans-serif}.training-inquiry small{font-size:11px;line-height:1.8;color:#526b7e}.nationwide-lead{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.nationwide-lead h2{font-size:clamp(30px,4vw,44px);line-height:1.4;margin:0}.nationwide-lead p:not(.eyebrow){font-size:15px;line-height:1.85;color:#526b7e}.nationwide-lead .button{margin-top:12px}.nationwide-regions{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:8px;margin-top:28px}.nationwide-regions span{display:block;text-align:center;border:1px solid #dce7ef;background:#f3f8fc;padding:11px 5px;font-size:13px;font-weight:700}.home-training-grid{display:flex;justify-content:space-between;gap:35px;align-items:center}.home-training h2{font-size:clamp(27px,3.3vw,39px);line-height:1.4;margin:0 0 15px}.home-training p:not(.eyebrow){font-size:14px;line-height:1.85;color:#526b7e}
@media(max-width:760px){.training-hero{padding:30px 0}.training-hero-grid{grid-template-columns:1fr;gap:25px}.training-hero h1{font-size:33px;margin-bottom:18px}.training-lead{font-size:18px}.training-hero p:not(.eyebrow):not(.training-lead){font-size:13px}.training-hero .service-photo img{height:260px}.training-pillars{grid-template-columns:1fr;gap:20px;margin-top:22px}.training-pillars>article{padding:22px}.training-pillars h3{font-size:25px}.training-pillar-lead{font-size:17px!important}.training-pillars p,.training-pillars ul{font-size:13px}.training-coaching{padding:32px 0}.training-coaching-grid{grid-template-columns:1fr;gap:23px}.training-coaching h2{font-size:30px}.training-coaching p:not(.eyebrow){font-size:13px}.coaching-facts{gap:13px}.coaching-facts strong{font-size:40px}.coaching-facts strong span{font-size:15px}.coaching-facts p{margin-top:8px}.training-audience{grid-template-columns:1fr;gap:20px}.training-audience li{font-size:13px;padding:12px 0}.training-inquiry{padding:32px 0}.training-inquiry-grid{grid-template-columns:1fr;gap:22px}.training-inquiry p:not(.eyebrow){font-size:13px}.training-inquiry strong{font-size:31px}.nationwide-lead{grid-template-columns:1fr;gap:18px}.nationwide-lead h2{font-size:30px}.nationwide-lead p:not(.eyebrow){font-size:13px}.nationwide-regions{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:23px}.nationwide-regions span{font-size:12px;padding:9px 3px}.home-training-grid{display:block}.home-training-grid>.button{margin-top:15px}.home-training p:not(.eyebrow){font-size:13px}}
