.gis-param-mitra-wrap{padding-top:3rem}.gis-param-mitra-wrap section{background:0 0}.gis-page .satvic-info-card{max-width:none;margin:0;padding:4rem max(1.5rem,50% - 34.5rem)}.gis-page .satvic-info-card-inner{background:var(--sec-card-solid);border-color:var(--sec-border);box-shadow:0 12px 40px #1a080614}.gis-page .satvic-section-header h2{color:var(--sec-heading)}.gis-page .satvic-section-header p{color:var(--sec-muted)}.gis-page .satvic-feature-item{border-color:var(--sec-border)}.gis-page .satvic-feature-item h4{color:var(--sec-heading)}.gis-page .satvic-feature-item p{color:var(--sec-text)}.gis-page .gis-col-title{color:var(--sec-heading)}.gis-page .gis-col-text,.gis-page .gis-col-list-item{color:var(--sec-text)}.gis-page .satvic-form-section{background:var(--sec-bg);padding-top:4rem}.gis-page .satvic-form-section-title h2,.gis-page .satvic-form-header .satvic-form-title{color:var(--sec-heading)}.gis-page .satvic-form-section-title p,.gis-page .satvic-form-header .satvic-form-subtitle{color:var(--sec-muted)}.gis-two-col-inner{flex-direction:column;gap:2rem;display:flex}.gis-two-col-grid{grid-template-columns:1fr;gap:2rem;display:grid}.gis-col-title{font-size:var(--fs-130);color:var(--c-ink);font-weight:700;font-family:var(--font-heading);margin-bottom:1rem}.gis-col-text{color:var(--c-text-4);margin-bottom:1.25rem;line-height:1.8}.gis-col-list{flex-direction:column;gap:.6rem;display:flex}.gis-col-list-item{color:var(--c-text-2);align-items:center;gap:.75rem;font-weight:500;display:flex}.gis-prereq-box{background:linear-gradient(135deg, var(--c-surface-warm), var(--c-fff3d0));border:1px solid var(--a-yellow-30);border-radius:1rem;padding:1.75rem}.gis-prereq-title{font-size:var(--fs-110);color:var(--c-orange-deep);margin-bottom:.75rem;font-weight:700}.gis-prereq-text{color:#7a5a00;font-size:var(--fs-90);margin-bottom:1rem;line-height:1.7}.gis-prereq-list{flex-direction:column;gap:.5rem;display:flex}.gis-prereq-item{color:#7a5a00;font-size:var(--fs-90);gap:.5rem;line-height:1.6;display:flex}.gis-prereq-check{color:var(--c-orange);flex-shrink:0}.gis-section-header{margin-bottom:2rem}@media (min-width:768px){.gis-two-col-grid{grid-template-columns:1fr 1fr}}.sadhak-prereq{border:1px solid #d4a02459;border-left:4px solid var(--c-orange);background:linear-gradient(135deg, var(--c-surface-warm), #fff6dc);border-radius:1rem;margin:2rem 0;padding:1.5rem 1.75rem}.sadhak-prereq-title{font-family:var(--font-heading);font-size:var(--fs-120);color:var(--c-maroon);margin:0 0 1rem;font-weight:700}.sadhak-prereq-list{flex-direction:column;gap:.85rem;margin:0;padding:0;list-style:none;display:flex}.sadhak-prereq-item{font-size:var(--fs-95);color:#5a4630;align-items:flex-start;gap:.75rem;line-height:1.6;display:flex}.sadhak-prereq-icon{width:20px;height:20px;color:var(--c-orange);flex:0 0 20px;margin-top:2px}@media (max-width:480px){.sadhak-prereq{padding:1.25rem 1.1rem}}@media (max-width:768px){.gis-page .satvic-info-card{padding:2.25rem 1rem 2.5rem}.gis-page .satvic-info-card-inner{border-radius:1.25rem;padding:1.5rem 1.25rem}.gis-two-col-inner,.gis-two-col-grid{gap:1.5rem}.gis-col-title{font-size:var(--fs-125);margin-bottom:.65rem;line-height:1.25}.gis-col-text{font-size:var(--fs-95);margin-bottom:1rem;line-height:1.7}.gis-col-list{gap:.7rem}.gis-col-list-item{font-size:var(--fs-95);align-items:flex-start;gap:.65rem;line-height:1.45}.gis-col-list-item>span:first-child{text-align:center;flex:0 0 1.5rem;line-height:1.3}.gis-prereq-box{padding:1.25rem 1.1rem}.gis-prereq-item{font-size:var(--fs-90)}.gis-page .satvic-section-header h2{font-size:var(--fs-150);line-height:1.25}.gis-page .satvic-feature-item h4{font-size:var(--fs-100)}.gis-page .satvic-feature-item p{font-size:var(--fs-90);line-height:1.6}}@media (max-width:380px){.gis-page .satvic-info-card{padding-inline:.75rem}.gis-page .satvic-info-card-inner{padding:1.25rem 1rem}}@media (max-width:768px){.gis-page .satvic-form-section{padding:2rem 1rem 3.5rem}.gis-page .satvic-form-section-title{margin-bottom:1.25rem}.gis-page .satvic-form-section-title h2{font-size:var(--fs-150);line-height:1.25}.gis-page .satvic-form-section-title p{font-size:var(--fs-95);line-height:1.6}.gis-page .satvic-form-header{margin-bottom:1.5rem}.gis-page .satvic-form-title{font-size:var(--fs-160);line-height:1.2}.gis-page .satvic-form-subtitle{font-size:var(--fs-95);line-height:1.6}.gis-page .satvic-form-card{border-radius:1.25rem;padding:1.5rem 1.15rem}.gis-page .satvic-grid-2{gap:1rem;margin-bottom:1rem}.gis-page .satvic-form-group{margin-bottom:1rem}.gis-page .satvic-grid-2 .satvic-form-group{margin-bottom:0}.gis-page .satvic-label{font-size:var(--fs-85);margin-bottom:.4rem}.gis-page .satvic-input,.gis-page .satvic-select,.gis-page .satvic-textarea{font-size:var(--fs-100)}.gis-page .satvic-btn-submit{font-size:var(--fs-100);padding:.9rem 1.25rem}}@media (max-width:380px){.gis-page .satvic-form-section{padding-inline:.75rem}.gis-page .satvic-form-card{padding:1.25rem 1rem}}
