.page-module__NfDiEG__pageHeader{text-align:center;background:linear-gradient(135deg,#fff8ee 0%,#e0f7f5 100%);margin-bottom:0;padding:100px 0 80px;position:relative;overflow:hidden}.page-module__NfDiEG__pageHeader h1{color:var(--color-text-main);z-index:1;font-size:3rem;position:relative}.page-module__NfDiEG__section{margin-bottom:80px;padding-top:80px}.page-module__NfDiEG__section h2{color:var(--color-primary);text-align:center;margin-bottom:36px;font-size:1.9rem}.page-module__NfDiEG__messageContent{border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);border-left:5px solid var(--color-primary);background:linear-gradient(135deg,#fffcf9,#fff8ee);padding:56px;position:relative;overflow:hidden}.page-module__NfDiEG__messageContent:before{content:"❝";color:var(--color-primary);opacity:.08;font-family:serif;font-size:6rem;line-height:1;position:absolute;top:24px;right:40px}.page-module__NfDiEG__messageText p{color:var(--color-text-main);font-size:1.1rem;line-height:2.1}.page-module__NfDiEG__signature{text-align:right;margin-top:36px;font-weight:700;color:var(--color-primary)!important;font-size:1.2rem!important}.page-module__NfDiEG__philosophyGrid{grid-template-columns:1fr 1fr;gap:28px;display:grid}.page-module__NfDiEG__card{border-radius:var(--radius-lg);text-align:center;transition:transform var(--transition-normal), box-shadow var(--transition-normal);background:linear-gradient(135deg,#e0f7f5,#b2ede8);padding:48px 40px}.page-module__NfDiEG__card:hover{box-shadow:var(--shadow-md);transform:translateY(-6px)}.page-module__NfDiEG__card h3{color:var(--color-secondary-dark);margin-bottom:16px;font-size:1.5rem}.page-module__NfDiEG__card p{color:var(--color-text-main);line-height:1.85}.page-module__NfDiEG__table{border-collapse:collapse;background-color:var(--color-surface);width:100%;max-width:820px;box-shadow:var(--shadow-sm);border-radius:var(--radius-md);margin:0 auto;overflow:hidden}.page-module__NfDiEG__table th,.page-module__NfDiEG__table td{border-bottom:1px solid var(--color-border);padding:24px 28px}.page-module__NfDiEG__table th{text-align:left;width:30%;color:var(--color-primary-dark);background:linear-gradient(135deg,#fff8ee,#fff0df);font-weight:700}.page-module__NfDiEG__table td{color:var(--color-text-main);line-height:1.85}.page-module__NfDiEG__table tr:last-child th,.page-module__NfDiEG__table tr:last-child td{border-bottom:none}.page-module__NfDiEG__table tr:hover td,.page-module__NfDiEG__table tr:hover th{background-color:#ff9f1c0a}.page-module__NfDiEG__mapContainer{border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow:hidden}@media (max-width:768px){.page-module__NfDiEG__philosophyGrid{grid-template-columns:1fr}.page-module__NfDiEG__messageContent{padding:36px 28px}.page-module__NfDiEG__table th,.page-module__NfDiEG__table td{width:100%;display:block}.page-module__NfDiEG__table th{border-bottom:none;padding-bottom:8px}.page-module__NfDiEG__table td{padding-top:0}.page-module__NfDiEG__pageHeader h1{font-size:2.2rem}}
