.kr .kr-hero{max-width:1360px;margin:0 auto;padding:28px clamp(20px,4vw,48px) clamp(56px,7vw,88px)}.kr .kr-crumbs{color:#50545b;flex-wrap:wrap;gap:8px;font-size:14px;display:flex}.kr .kr-crumbs-current{color:#111214}.kr .kr-hero-row{flex-wrap:wrap;align-items:center;gap:40px 64px;padding-top:clamp(40px,5vw,72px);display:flex}.kr .kr-hero-copy{flex:520px;min-width:0}.kr .kr-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#50545b;margin:0 0 18px;font-family:IBM Plex Mono,monospace;font-size:12px}.kr .kr-h1{letter-spacing:-.02em;margin:0;font-family:Archivo,sans-serif;font-size:clamp(46px,6.4vw,96px);font-weight:800;font-stretch:82%;line-height:.95}.kr .kr-lead{color:#50545b;max-width:520px;margin:24px 0 0;font-size:clamp(17px,1.4vw,20px);line-height:1.55}.kr .kr-btn-primary{color:#111214;background:#f75c03;border-radius:999px;align-items:center;min-height:56px;margin-top:32px;padding:0 28px;font-size:17px;font-weight:600;display:inline-flex}.kr .kr-hero-visual{flex:460px;min-width:0;margin:0}.kr .kr-hero-visual>img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;border-radius:28px;width:100%;height:auto}.kr .kr-hero-visual>figcaption{color:#50545b;margin-top:10px;font-size:13px}.kr .sp-h2.kr-h2-spaced{margin-bottom:40px}.kr .kr-photos{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:16px;margin:0 0 40px;display:grid}.kr .kr-photos>img{-o-object-fit:cover;object-fit:cover;background:#e9e6df;border-radius:24px;width:100%;height:clamp(260px,30vw,440px);display:block}.kr .kr-photos>img.kr-pos-50-40{-o-object-position:50% 40%;object-position:50% 40%}.kr .kr-photos>img.kr-pos-50-45{-o-object-position:50% 45%;object-position:50% 45%}.kr .kr-photos>img.kr-pos-50-50{-o-object-position:50% 50%;object-position:50% 50%}.kr .kr-benefits{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.kr .kr-benefits>li{background:#fff;border-radius:20px;padding:24px;font-size:17px;font-weight:600}.kr .kr-benefits-note{color:#50545b;margin:18px 0 0;font-size:14px}.kr .kr-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 48px;margin-bottom:32px;display:flex}.kr .kr-jobs{border-top:1px solid #e4e4e0;border-bottom:1px solid #e4e4e0}.kr .kr-jobs iframe{display:block}.kr .kr-jobs-note{color:#50545b;margin:20px 0 0;font-size:14px}.kr .kr-jobs-note>a{text-underline-offset:3px;text-decoration:underline}.kr .kr-cta-box{background:#f75c03;border-radius:32px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;max-width:1264px;margin:0 auto;padding:clamp(40px,6vw,80px);display:flex}.kr .kr-cta-title{letter-spacing:-.015em;flex:520px;margin:0;font-family:Archivo,sans-serif;font-size:clamp(34px,4.6vw,64px);font-weight:800;font-stretch:82%;line-height:1}@media (width<=1259px){.kr .kr-crumbs{align-items:center}.kr .kr-crumbs a{align-items:center;min-height:44px;display:inline-flex}}@media (width>=641px) and (width<=899px){.kr .kr-photos{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width>=900px) and (width<=1259px){.kr .kr-photos{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width>=1000px) and (width<=1259px){.kr .kr-benefits{grid-template-columns:repeat(4,minmax(0,1fr))!important}}
