.page_page__BGziO{min-height:calc(100vh - 300px);padding:60px 0;background:linear-gradient(135deg,#f5f7fa,#e8ecf1)}.page_container__osdE_{max-width:1000px;margin:0 auto;padding:0 20px}.page_title__5OQ2Y{font-size:42px;font-weight:700;color:var(--primary-blue);margin-bottom:40px;text-align:center;letter-spacing:-.5px;position:relative;padding-bottom:20px}.page_title__5OQ2Y:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:80px;height:4px;background:linear-gradient(90deg,var(--primary-blue),var(--purple));border-radius:2px}.page_content__L0GXx{background:var(--white);padding:50px 45px;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.08);line-height:1.9;color:var(--text-dark);border:1px solid rgba(0,31,63,.08)}.page_content__L0GXx h2{font-size:32px;color:var(--primary-blue);margin-top:35px;margin-bottom:20px;font-weight:700;padding-bottom:12px;border-bottom:2px solid rgba(0,31,63,.1);position:relative}.page_content__L0GXx h2:first-of-type{margin-top:0}.page_content__L0GXx p{font-size:17px;margin-bottom:24px;text-align:justify;color:#2c3e50;line-height:1.9}.page_content__L0GXx p:first-of-type{font-size:18px;font-weight:500;color:#34495e;margin-bottom:30px}.page_content__L0GXx ul{margin-left:0;margin-bottom:30px;padding-left:0;list-style:none}.page_content__L0GXx li{font-size:17px;margin-bottom:14px;line-height:1.9;color:#34495e;padding-left:28px;position:relative;transition:all .2s ease}.page_content__L0GXx li:before{content:"▸";position:absolute;left:0;color:var(--primary-blue);font-weight:700;font-size:18px;top:2px}.page_content__L0GXx li:hover{color:var(--primary-blue);padding-left:32px}.page_content__L0GXx li strong,.page_content__L0GXx p strong{color:var(--primary-blue);font-weight:600}.page_emailLink__J_74A{color:#1976d2;text-decoration:none;font-weight:600;transition:color .2s ease}.page_emailLink__J_74A:hover{color:var(--purple);text-decoration:underline}@media (max-width:768px){.page_page__BGziO{padding:40px 0}.page_title__5OQ2Y{font-size:32px;margin-bottom:30px}.page_content__L0GXx{padding:35px 25px}.page_content__L0GXx h2{font-size:26px}.page_content__L0GXx li,.page_content__L0GXx p{font-size:16px}}