.gc-rma-profile-page{background:#fff;color:#18234e}.gc-rma-profile-hero{position:relative;padding:26px 0 72px;background:linear-gradient(135deg,#f7f8ff 0%,#edf0ff 54%,#fff 100%);border-bottom:1px solid #e5e8f2;overflow:hidden}.gc-rma-profile-hero:after{content:"";position:absolute;width:420px;height:420px;border-radius:50%;right:-180px;top:-170px;background:rgba(46,48,148,.07);pointer-events:none}.gc-rma-profile-breadcrumbs{position:relative;z-index:2;display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin:0 0 42px;color:#69738c;font-size:13px}.gc-rma-profile-breadcrumbs a{color:#30359a;text-decoration:none;font-weight:700}.gc-rma-profile-breadcrumbs a:hover{text-decoration:underline}.gc-rma-profile-hero-grid{position:relative;z-index:2;display:grid;grid-template-columns:minmax(300px,430px) minmax(0,1fr);gap:68px;align-items:center}.gc-rma-profile-photo-wrap{position:relative;max-width:430px;margin:0 auto;width:100%}.gc-rma-profile-photo-wrap:before{content:"";position:absolute;inset:18px -16px -16px 16px;border:1px solid rgba(46,48,148,.22);border-radius:30px;z-index:0}.gc-rma-profile-photo,.gc-rma-profile-photo-placeholder{position:relative;z-index:1;width:100%;aspect-ratio:4/4.65;display:block;object-fit:cover;object-position:center top;border-radius:26px;background:#e9edf8;box-shadow:0 24px 55px rgba(23,32,77,.16)}.gc-rma-profile-photo-placeholder{display:flex;align-items:center;justify-content:center;color:#2e3094;font-size:82px}.gc-rma-profile-photo-badge{position:absolute;z-index:2;left:22px;bottom:20px;display:flex;align-items:center;gap:9px;padding:10px 14px;border-radius:999px;background:#fff;color:#2e3094;box-shadow:0 10px 25px rgba(23,32,77,.13);font-size:12px;font-weight:800;letter-spacing:.04em}.gc-rma-profile-icon{display:inline-flex;align-items:center;justify-content:center}.gc-rma-profile-hero-content{max-width:720px}.gc-rma-profile-hero-content .gc-section-eyebrow{margin-bottom:14px}.gc-rma-profile-hero-content h1{margin:0 0 10px;color:#17204d;font-size:clamp(40px,5vw,66px);line-height:1.03;font-weight:800;letter-spacing:-1.8px}.gc-rma-profile-designation{margin:0 0 15px;color:#30359a;font-size:20px;line-height:1.4;font-weight:700}.gc-rma-profile-marn{display:inline-flex;align-items:center;gap:12px;margin-bottom:20px;padding:9px 13px;border:1px solid #dfe4f1;border-radius:9px;background:#fff;color:#69738c;font-size:13px}.gc-rma-profile-marn strong{color:#17204d;font-size:15px}.gc-rma-profile-summary{max-width:690px;margin:0 0 26px;color:#5f6b84;font-size:17px;line-height:1.75}.gc-rma-profile-hero-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.gc-rma-profile-primary-button,.gc-rma-profile-secondary-button,.gc-rma-profile-bottom-button{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:50px;padding:13px 20px;border-radius:9px;text-decoration:none!important;font-size:14px;font-weight:800;transition:.2s ease}.gc-rma-profile-primary-button{background:#2e3094;color:#fff!important;border:1px solid #2e3094;box-shadow:0 10px 22px rgba(46,48,148,.2)}.gc-rma-profile-primary-button:hover{background:#1f227f;border-color:#1f227f}.gc-rma-profile-secondary-button{background:#fff;color:#2e3094!important;border:1px solid #cdd3e5}.gc-rma-profile-secondary-button:hover{background:#f2f4ff;border-color:#2e3094}.gc-rma-profile-main{background:#f7f8fc}.gc-rma-profile-layout{display:grid;grid-template-columns:minmax(0,1fr) 350px;gap:30px;align-items:start}.gc-rma-profile-content-column{display:grid;gap:24px}.gc-rma-profile-panel,.gc-rma-profile-credentials,.gc-rma-profile-contact-card{background:#fff;border:1px solid #e2e6f0;border-radius:20px;box-shadow:0 12px 32px rgba(23,32,77,.06)}.gc-rma-profile-panel{padding:34px}.gc-rma-profile-panel-kicker,.gc-rma-profile-card-kicker,.gc-rma-profile-bottom-kicker{display:block;margin-bottom:9px;color:#ed1b30;font-size:11px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.gc-rma-profile-panel h2,.gc-rma-profile-credentials h2,.gc-rma-profile-contact-card h2{margin:0 0 18px;color:#17204d;font-size:26px;line-height:1.25;font-weight:800}.gc-rma-profile-rich-content{color:#606b83;font-size:16px;line-height:1.8}.gc-rma-profile-rich-content>*:first-child{margin-top:0}.gc-rma-profile-rich-content>*:last-child{margin-bottom:0}.gc-rma-profile-rich-content h2,.gc-rma-profile-rich-content h3{color:#17204d;margin-top:28px}.gc-rma-profile-rich-content a{color:#2e3094;font-weight:700}.gc-rma-profile-chip-list{display:flex;flex-wrap:wrap;gap:10px}.gc-rma-profile-chip{display:inline-flex;padding:9px 13px;border-radius:999px;background:#eef0ff;border:1px solid #dce0fb;color:#30359a;font-size:13px;font-weight:700}.gc-rma-profile-sidebar{display:grid;gap:24px}.gc-rma-profile-credentials{padding:27px}.gc-rma-profile-credential{display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;padding:15px 0;border-top:1px solid #edf0f5}.gc-rma-profile-credential:first-of-type{border-top:0}.gc-rma-profile-credential-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:11px;background:#eef0ff;color:#30359a}.gc-rma-profile-credential-label{display:block;margin-bottom:4px;color:#7a8499;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.gc-rma-profile-credential strong{display:block;color:#26325c;font-size:14px;line-height:1.45}.gc-rma-profile-contact-card{padding:27px;background:#2e3094;color:#fff;border-color:#2e3094}.gc-rma-profile-contact-card .gc-rma-profile-card-kicker{color:#d9dcff}.gc-rma-profile-contact-card h2{color:#fff;font-size:23px}.gc-rma-profile-contact-card p{margin:0 0 18px;color:#e2e4ff;font-size:14px;line-height:1.65}.gc-rma-profile-contact-list{display:grid;gap:2px;margin-bottom:20px}.gc-rma-profile-contact-item{display:flex;align-items:flex-start;gap:11px;padding:10px 0;color:#fff!important;text-decoration:none!important;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.gc-rma-profile-contact-item .gc-rma-profile-icon{width:20px;flex:0 0 20px;color:#fff}.gc-rma-profile-contact-item:hover span:last-child{text-decoration:underline}.gc-rma-profile-cta-button{display:flex;align-items:center;justify-content:center;gap:14px;min-height:48px;padding:12px 15px;border-radius:8px;background:#ed1b30;color:#fff!important;border:1px solid #ed1b30;text-decoration:none!important;font-size:14px;font-weight:800}.gc-rma-profile-cta-button:hover{background:#fff;color:#2e3094!important;border-color:#fff}.gc-rma-profile-bottom-cta{padding:0 0 70px;background:#f7f8fc}.gc-rma-profile-bottom-cta-inner{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:36px 42px;border-radius:22px;background:linear-gradient(135deg,#2e3094,#25277f);box-shadow:0 20px 45px rgba(46,48,148,.18)}.gc-rma-profile-bottom-kicker{color:#dfe2ff}.gc-rma-profile-bottom-cta h2{max-width:700px;margin:0 0 8px;color:#fff;font-size:clamp(25px,3vw,36px);line-height:1.2;font-weight:800}.gc-rma-profile-bottom-cta p{max-width:700px;margin:0;color:#dfe2ff;font-size:14px;line-height:1.7}.gc-rma-profile-bottom-button{flex:0 0 auto;background:#ed1b30;color:#fff!important;border:1px solid #ed1b30}.gc-rma-profile-bottom-button:hover{background:#fff;color:#2e3094!important;border-color:#fff}.gc-rma-profile-noscript{padding:60px 0}.gc-rma-profile-noscript-card{max-width:980px;margin:auto;padding:30px;background:#fff;border:1px solid #e2e6f0;border-radius:20px}.gc-rma-profile-noscript img{max-width:360px;width:100%;border-radius:20px}@media(max-width:991px){.gc-rma-profile-hero-grid{grid-template-columns:1fr;gap:42px}.gc-rma-profile-photo-wrap{max-width:390px}.gc-rma-profile-hero-content{text-align:center;margin:auto}.gc-rma-profile-hero-content .gc-section-eyebrow{justify-content:center}.gc-rma-profile-summary{margin-left:auto;margin-right:auto}.gc-rma-profile-hero-actions{justify-content:center}.gc-rma-profile-layout{grid-template-columns:1fr}.gc-rma-profile-sidebar{grid-template-columns:1fr 1fr}.gc-rma-profile-bottom-cta-inner{align-items:flex-start;flex-direction:column}.gc-rma-profile-bottom-button{width:100%}}@media(max-width:767px){.gc-rma-profile-hero{padding-bottom:52px}.gc-rma-profile-breadcrumbs{margin-bottom:30px;font-size:12px}.gc-rma-profile-photo-wrap{max-width:320px}.gc-rma-profile-hero-content h1{font-size:40px}.gc-rma-profile-designation{font-size:17px}.gc-rma-profile-summary{font-size:15px}.gc-rma-profile-panel,.gc-rma-profile-credentials,.gc-rma-profile-contact-card{padding:24px}.gc-rma-profile-sidebar{grid-template-columns:1fr}.gc-rma-profile-bottom-cta-inner{padding:28px 24px}.gc-rma-profile-bottom-cta{padding-bottom:50px}}
