.page-module__W0d5yG__container{min-height:100vh;padding:100px 0 60px}.page-module__W0d5yG__content{max-width:1320px;margin:0 auto;padding:0 20px}.page-module__W0d5yG__title{color:#1a1a1a;margin-bottom:30px;font-size:2.5rem;font-weight:700;line-height:1.2}.page-module__W0d5yG__description{color:#4a4a4a;font-size:1.1rem;line-height:1.8}.page-module__W0d5yG__description h1,.page-module__W0d5yG__description h2,.page-module__W0d5yG__description h3,.page-module__W0d5yG__description h4,.page-module__W0d5yG__description h5,.page-module__W0d5yG__description h6{color:#1a1a1a;margin-top:30px;margin-bottom:15px;font-weight:600}.page-module__W0d5yG__description h1{font-size:2.2rem}.page-module__W0d5yG__description h2{font-size:2rem}.page-module__W0d5yG__description h3{font-size:1.75rem}.page-module__W0d5yG__description p{margin-bottom:20px}.page-module__W0d5yG__description ul,.page-module__W0d5yG__description ol{margin-bottom:20px;padding-left:30px}.page-module__W0d5yG__description li{margin-bottom:10px}.page-module__W0d5yG__description a{color:#06c;text-decoration:underline}.page-module__W0d5yG__description img{border-radius:8px;max-width:100%;height:auto;margin:20px auto;display:block}.page-module__W0d5yG__description iframe,.page-module__W0d5yG__description video{max-width:100%;height:auto;margin:20px 0;display:block}.page-module__W0d5yG__description table{border-collapse:collapse;width:100%;max-width:100%;margin:20px 0;display:table;overflow-x:auto}@media (max-width:768px){.page-module__W0d5yG__description table{white-space:nowrap;display:block;overflow-x:auto}}.page-module__W0d5yG__description table th,.page-module__W0d5yG__description table td{text-align:left;word-wrap:break-word;border:1px solid #ddd;padding:12px}.page-module__W0d5yG__description table th{background-color:#f8f9fa;font-weight:600}.page-module__W0d5yG__description blockquote{color:#666;border-left:4px solid #06c;margin:20px 0;padding-left:20px;font-style:italic}.page-module__W0d5yG__description pre{background:#f5f5f5;border-radius:8px;margin:20px 0;padding:15px;overflow-x:auto}.page-module__W0d5yG__description code{background:#f5f5f5;border-radius:4px;padding:2px 6px;font-family:monospace}.page-module__W0d5yG__loading,.page-module__W0d5yG__error{text-align:center;color:#666;padding:100px 20px;font-size:1.2rem}.page-module__W0d5yG__error{color:#dc3545}.page-module__W0d5yG__aboutPage{background:#f8f9fa;min-height:100vh}.page-module__W0d5yG__aboutHero{text-align:center;color:#fff;background:linear-gradient(135deg,#1e3a5f 0%,#2c5282 100%);padding:100px 20px 60px}.page-module__W0d5yG__aboutTitle{margin:0;font-size:3rem;font-weight:700}.page-module__W0d5yG__storySection{background:#fff;padding:80px 0}.page-module__W0d5yG__storyTitle{color:#1a1a1a;margin-bottom:30px;font-size:2.5rem;font-weight:700}.page-module__W0d5yG__storyContent{color:#4a4a4a;font-size:1.1rem;line-height:1.8}.page-module__W0d5yG__storyContent p{margin-bottom:20px}.page-module__W0d5yG__storyImage{border-radius:12px;width:100%;height:auto;box-shadow:0 4px 20px #0000001a}.page-module__W0d5yG__valuesSection{background:#f8f9fa;padding:80px 0}.page-module__W0d5yG__valueCard{text-align:center;background:#fff;border-radius:12px;height:100%;padding:40px;transition:transform .3s;box-shadow:0 2px 12px #00000014}.page-module__W0d5yG__valueCard:hover{transform:translateY(-5px)}.page-module__W0d5yG__valueIcon{margin-bottom:20px;font-size:3rem}.page-module__W0d5yG__valueTitle{color:#1a1a1a;margin-bottom:15px;font-size:1.5rem;font-weight:700}.page-module__W0d5yG__valueText{color:#666;margin:0;font-size:1rem;line-height:1.8}@media (max-width:768px){.page-module__W0d5yG__container{padding:80px 0 40px}.page-module__W0d5yG__content{padding:0 15px}.page-module__W0d5yG__title{font-size:2rem}.page-module__W0d5yG__description{font-size:1rem}.page-module__W0d5yG__description h1{font-size:1.75rem}.page-module__W0d5yG__description h2{font-size:1.5rem}.page-module__W0d5yG__description h3{font-size:1.25rem}.page-module__W0d5yG__description table{font-size:.9rem}.page-module__W0d5yG__aboutTitle,.page-module__W0d5yG__storyTitle{font-size:2rem}.page-module__W0d5yG__storySection,.page-module__W0d5yG__valuesSection{padding:50px 0}.page-module__W0d5yG__valueCard{padding:30px}}
