.page-module__NfDiEG__page{padding-top:var(--nav-height);min-height:100vh}.page-module__NfDiEG__header{padding:var(--space-16) 0 var(--space-12);text-align:center;position:relative;overflow:hidden}.page-module__NfDiEG__headerBg{background:linear-gradient(135deg,#0a0f1c 0%,#111d35 50%,#0d1628 100%);position:absolute;inset:0}.page-module__NfDiEG__headerBg:before{content:"";background:radial-gradient(circle,#00c9a71a,#0000 70%);border-radius:50%;width:500px;height:500px;position:absolute;top:-200px;left:50%;transform:translate(-50%)}.page-module__NfDiEG__headerContent{z-index:1;position:relative}.page-module__NfDiEG__title{font-size:var(--text-5xl);color:var(--color-text-inverse);letter-spacing:-.03em;margin-bottom:var(--space-4);font-weight:900}.page-module__NfDiEG__subtitle{font-size:var(--text-xl);color:#ffffff80}.page-module__NfDiEG__body{padding:var(--space-10) 0 var(--space-20);gap:var(--space-8);flex-direction:column;max-width:800px;margin:0 auto;display:flex}.page-module__NfDiEG__section{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-8)}.page-module__NfDiEG__sectionIcon{border-radius:var(--radius-xl);width:52px;height:52px;margin-bottom:var(--space-5);justify-content:center;align-items:center;display:flex}.page-module__NfDiEG__section h2{font-size:var(--text-2xl);color:var(--color-text-primary);margin-bottom:var(--space-4);letter-spacing:-.01em;font-weight:800}.page-module__NfDiEG__section p{font-size:var(--text-base);color:var(--color-text-secondary);margin-bottom:var(--space-3);line-height:1.8}.page-module__NfDiEG__section p:last-child{margin-bottom:0}.page-module__NfDiEG__section strong{color:var(--color-primary)}.page-module__NfDiEG__processSection{margin-top:var(--space-4)}.page-module__NfDiEG__processTitle{font-size:var(--text-2xl);color:var(--color-text-primary);margin-bottom:var(--space-8);text-align:center;font-weight:800}.page-module__NfDiEG__processGrid{gap:var(--space-6);grid-template-columns:repeat(2,1fr);display:grid}.page-module__NfDiEG__processCard{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-6);transition:all var(--transition-base);position:relative;overflow:hidden}.page-module__NfDiEG__processCard:hover{box-shadow:var(--shadow-lg);border-color:var(--color-primary-200);transform:translateY(-4px)}.page-module__NfDiEG__processNumber{font-size:var(--text-4xl);background:linear-gradient(135deg, var(--color-primary), var(--color-accent));-webkit-text-fill-color:transparent;margin-bottom:var(--space-3);-webkit-background-clip:text;background-clip:text;font-weight:900;line-height:1}.page-module__NfDiEG__processCard h3{font-size:var(--text-lg);color:var(--color-text-primary);margin-bottom:var(--space-2);font-weight:700}.page-module__NfDiEG__processCard p{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.6}.page-module__NfDiEG__contactSection{margin-top:var(--space-4)}.page-module__NfDiEG__contactCard{background:linear-gradient(135deg, var(--color-primary-50), #00c9a70d);border:1px solid var(--color-primary-200);border-radius:var(--radius-2xl);padding:var(--space-10);text-align:center}.page-module__NfDiEG__contactCard h2{font-size:var(--text-2xl);color:var(--color-text-primary);margin-bottom:var(--space-2);font-weight:800}.page-module__NfDiEG__contactCard>p{font-size:var(--text-base);color:var(--color-text-secondary);margin-bottom:var(--space-6)}.page-module__NfDiEG__contactList{gap:var(--space-4);text-align:left;flex-direction:column;max-width:400px;margin:0 auto;display:flex}.page-module__NfDiEG__contactItem{align-items:flex-start;gap:var(--space-3);color:var(--color-text-secondary);display:flex}.page-module__NfDiEG__contactItem svg{color:var(--color-primary);flex-shrink:0;margin-top:2px}.page-module__NfDiEG__contactItem div{flex-direction:column;gap:2px;display:flex}.page-module__NfDiEG__contactItem strong{font-size:var(--text-sm);color:var(--color-text-primary);font-weight:600}.page-module__NfDiEG__contactItem a,.page-module__NfDiEG__contactItem span{font-size:var(--text-sm);color:var(--color-text-secondary)}.page-module__NfDiEG__contactItem a:hover{color:var(--color-primary)}@media (max-width:768px){.page-module__NfDiEG__title{font-size:var(--text-4xl)}.page-module__NfDiEG__processGrid{grid-template-columns:1fr}.page-module__NfDiEG__body{padding:var(--space-6) var(--space-4) var(--space-16)}.page-module__NfDiEG__section,.page-module__NfDiEG__contactCard{padding:var(--space-6)}}
