.whyjohor-container{background-color:#f9f9f9;width:100%;font-family:Pretendard-medium}.whyjohor-subcontainer{max-width:1200px;margin:0 auto;padding:40px 20px}.intro-header{text-align:center}.intro-title{color:#1a1a1a;font-family:Paperlogy-8ExtraBold;font-size:48px;font-weight:800}.highlight-text{color:#4a90e2;position:relative}.intro-subtitle{color:#666;margin:0;font-family:Pretendard-regular;font-size:18px;font-weight:500;line-height:1.6}.content-section{padding:40px 0}.content-wrapper{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.image-container{border-radius:24px;position:relative;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.15)}.johor-image{object-fit:cover;width:100%;height:400px;display:block}.features-container{flex-direction:column;gap:32px;display:flex}.feature-item{align-items:flex-start;gap:16px;display:flex}.feature-icon{flex-shrink:0;margin-top:4px}.icon-circle{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.icon-circle.blue{background-color:#4a90e2}.icon-circle.green{background-color:#2ecc71}.icon-circle.orange{background-color:#f39c12}.icon-circle.purple{background-color:#9b59b6}.feature-content{flex:1}.feature-title{color:#1a1a1a;margin:0 0 8px;font-family:Pretendard-Bold;font-size:20px;font-weight:700}.feature-description{color:#666;margin:0;font-family:Pretendard;font-size:16px;font-weight:500;line-height:1.6}.stats-container{grid-template-columns:repeat(4,1fr);gap:24px;max-width:1000px;margin:0 auto;display:grid}.stat-item{text-align:center;border-radius:16px;padding:32px 20px;transition:transform .3s,box-shadow .3s;box-shadow:0 4px 16px rgba(0,0,0,.1)}.stat-item:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.15)}.blue-bg{background:linear-gradient(135deg,#e3f2fd 0%,#bbdefb 100%)}.green-bg{background:linear-gradient(135deg,#e8f5e8 0%,#c8e6c9 100%)}.orange-bg{background:linear-gradient(135deg,#fff3e0 0%,#ffe0b2 100%)}.purple-bg{background:linear-gradient(135deg,#f3e5f5 0%,#e1bee7 100%)}.stat-number{color:#1a1a1a;margin-bottom:8px;font-family:Paperlogy-8ExtraBold;font-size:36px;font-weight:800}.blue-bg .stat-number{color:#1976d2}.green-bg .stat-number{color:#388e3c}.orange-bg .stat-number{color:#f57c00}.purple-bg .stat-number{color:#7b1fa2}.stat-label{color:#666;margin:0;font-family:Pretendard;font-size:16px;font-weight:600}@media (max-width:768px){.content-wrapper{grid-template-columns:1fr;gap:40px}.stats-container{grid-template-columns:repeat(2,1fr);gap:16px}.intro-title{font-size:36px}.feature-item{gap:12px}.icon-circle{width:40px;height:40px}.stat-number{font-size:28px}}@media (max-width:480px){.singapore-container{padding:0 16px}.intro-title{font-size:28px}.intro-subtitle{font-size:16px}.feature-title{font-size:18px}.feature-description{font-size:14px}.stats-container{grid-template-columns:1fr}.stat-item{padding:24px 16px}}
