.page-header{background-color:#f9f6f1;padding:40px 0;text-align:center;border-bottom:1px solid #e0e0e0}.page-header h1{font-size:2.8rem;margin:10px 0 0 0}.breadcrumbs{list-style:none;display:flex;justify-content:center;gap:10px;font-size:.9rem;padding:0}.breadcrumbs a{text-decoration:none;color:var(--color-text)}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs li::after{content:'>';margin-left:10px;color:#aaa}.breadcrumbs li:last-child::after{content:''}.about-main{display:grid;grid-template-columns:1.2fr 1fr;gap:60px;align-items:center;padding:60px 20px}.about-text-content h2{text-align:left;font-size:2.5rem}.about-text-content h3{text-align:left;font-size:1.5rem;color:var(--color-text);margin-bottom:25px}.about-text-content p{margin-bottom:20px;line-height:1.8}.about-main-image img{width:100%;height:auto;border-radius:10px;box-shadow:10px 10px 30px rgb(0 0 0 / .1)}.about-values{background-color:var(--color-background)}.company-data{background-color:#fff}.data-list{max-width:800px;margin:0 auto;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden}.data-item{display:grid;grid-template-columns:1fr 2fr;padding:20px}.data-item:not(:last-child){border-bottom:1px solid #e0e0e0}.data-item dt{font-weight:700;color:var(--color-text)}.data-item dd{margin-left:20px}@media (max-width:992px){.about-main{grid-template-columns:1fr;text-align:center}.about-text-content h2,.about-text-content h3{text-align:center}.about-main-image{margin-top:40px}.data-item{grid-template-columns:1fr;gap:5px;text-align:center}.data-item dd{margin-left:0}}.privacy-content{padding-top:60px;padding-bottom:60px}.privacy-content h2{text-align:left;font-size:1.8rem;margin-top:40px;margin-bottom:15px;padding-bottom:10px;border-bottom:2px solid var(--color-burgundy)}.privacy-content h2:first-of-type{margin-top:0}.privacy-content p,.privacy-content li{line-height:1.8;margin-bottom:15px;color:#444}.privacy-content ul,.privacy-content ol{padding-left:25px}