.about-page{width:100%;min-height:80vh;display:flex;justify-content:center;padding:160px 40px 80px;background-color:#ffffff}.about-container{max-width:1400px;width:100%;display:flex;flex-direction:column;align-items:center}.about-title{font-size:36px;font-weight:900;margin-bottom:40px;color:#000000;letter-spacing:-.5px;text-align:left;width:100%}.about-divider{width:100%;height:1px;background-color:#000000;margin-bottom:120px}.about-content-wrapper{gap:60px;width:100%;max-width:1100px}.about-content-wrapper,.about-logo{display:flex;align-items:flex-start}.about-logo{flex-shrink:0;justify-content:center}.logo-image{width:380px;height:auto}.about-content{flex:1 1;max-width:520px;text-align:left}.about-paragraph{font-size:16px;line-height:1.8;color:#333333;margin-bottom:30px;word-break:keep-all}.about-paragraph:last-child{margin-bottom:0}@media (max-width:1024px){.about-content-wrapper{gap:60px}.logo-image{width:350px}.about-content{max-width:500px}}@media (max-width:768px){.about-page{padding:120px 20px 60px}.about-title{font-size:28px;margin-bottom:30px}.about-divider{margin-bottom:80px}.about-content-wrapper{flex-direction:column;gap:40px;align-items:center}.about-logo{width:100%;justify-content:center}.logo-image{width:280px}.about-content{max-width:100%}.about-paragraph{font-size:15px;line-height:1.7;margin-bottom:25px}}@media (max-width:480px){.about-page{padding:100px 20px 40px}.about-title{font-size:24px;margin-bottom:25px}.about-divider{margin-bottom:60px}.logo-image{width:220px}.about-paragraph{font-size:14px;margin-bottom:20px}}.press-info-section{width:100%;max-width:1100px;margin-top:120px;padding-top:60px;border-top:1px solid #e0e0e0}.press-info-title{font-size:24px;font-weight:700;color:#000;margin:0 0 40px}.press-info-content{display:flex;gap:80px}.press-info-group{display:flex;flex-direction:column;gap:8px}.press-info-item{font-size:14px;color:#666;margin:0;line-height:1.6}@media (max-width:768px){.press-info-section{margin-top:80px;padding-top:40px}.press-info-title{font-size:20px;margin-bottom:30px}.press-info-content{flex-direction:column;gap:30px}.press-info-item{font-size:13px}}@media (max-width:480px){.press-info-section{margin-top:60px;padding-top:30px}.press-info-title{font-size:18px;margin-bottom:24px}.press-info-item{font-size:12px}}