.rs-p11-header{width:100%;font-family:Arial;background-color:#fff;border-bottom:1px solid #d5e0e8}.rs-p11-bar{display:flex;justify-content:space-between;align-items:center;gap:16px;width:calc(100% - 96px);max-width:1200px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:16px;padding-right:0px;padding-bottom:16px;padding-left:0px}.rs-p11-bar{flex-wrap:wrap}@media (max-width:1023px){.rs-p11-bar{width:calc(100% - 64px)}}@media (max-width:767px){.rs-p11-bar{width:calc(100% - 40px)}}.rs-p11-brand{display:flex;flex-flow:column;gap:4px}@media (max-width:767px){.rs-p11-brand{flex-basis:100%}}.rs-p11-name{color:#123047;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.rs-p11-name{font:700 18px/1.25 Arial,Helvetica,sans-serif}.rs-p11-role{color:#526575;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.rs-p11-role{font:400 14px/1.5 Arial,Helvetica,sans-serif}.rs-p11-nav{display:flex;align-items:center;gap:16px}.rs-p11-nav{flex-wrap:wrap}@media (max-width:1023px){.rs-p11-nav{display:none}}.rs-p11-current{color:#123047;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.rs-p11-current{font:700 15px/1.5 Arial,Helvetica,sans-serif}.rs-p11-pending{color:#526575;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.rs-p11-pending{font:400 15px/1.5 Arial,Helvetica,sans-serif}.rs-p11-menu{display:none}@media (max-width:1023px){.rs-p11-menu{display:block}}.rs-p11-toggle{color:#123047;padding-top:12px;padding-right:16px;padding-bottom:12px;padding-left:16px;border-radius:8px;border-top:1px solid #d5e0e8;border-right:1px solid #d5e0e8;border-bottom:1px solid #d5e0e8;border-left:1px solid #d5e0e8;cursor:pointer}.rs-p11-toggle:focus-visible{outline:3px solid #123047;outline-offset:3px}.rs-p11-toggle{font:700 16px/1.5 Arial,Helvetica,sans-serif}.rs-p11-panel{display:flex;flex-flow:column;gap:12px;padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px}.rs-p11-hero{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:24px;width:100%;min-height:610px;text-align:center;padding-top:88px;padding-right:48px;padding-bottom:88px;padding-left:48px;background-color:#123047;background-image:linear-gradient(135deg,#123047,#1b4661);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:48px;border-bottom-right-radius:48px}@media (max-width:1023px){.rs-p11-hero{min-height:520px;padding-top:64px;padding-right:32px;padding-bottom:64px;padding-left:32px}}@media (max-width:767px){.rs-p11-hero{min-height:0px;padding-top:56px;padding-right:20px;padding-bottom:56px;padding-left:20px;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:24px;border-bottom-right-radius:24px}}.rs-p11-title{color:#fff;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.rs-p11-title{font:700 clamp(36px,5vw,60px)/1.1 Arial,Helvetica,sans-serif}.rs-p11-lead{max-width:760px;color:#f2f7fb;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.rs-p11-lead{font:400 18px/1.65 Arial,Helvetica,sans-serif}.rs-p11-actions{display:flex;justify-content:center;gap:16px}.rs-p11-actions{flex-wrap:wrap}@media (max-width:479px){.rs-p11-actions{flex-flow:column;width:100%;max-width:320px}}.rs-p11-cta{display:inline-flex;justify-content:center;align-items:center;min-height:48px;color:#fff;text-align:center;text-decoration:none;padding-top:12px;padding-right:18px;padding-bottom:12px;padding-left:18px;background-color:#245cc5;border-radius:8px;border-top:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid transparent;border-left:1px solid transparent}.rs-p11-cta:hover{color:#fff;background-color:#194a9f}.rs-p11-cta:active{color:#fff;background-color:#123047}.rs-p11-cta:focus-visible{outline:3px solid #123047;outline-offset:3px;box-shadow:0px 0px 0px 3px #fff}.rs-p11-cta{font:700 16px/1.4 Arial,Helvetica,sans-serif}.rs-p11-call{display:inline-flex;justify-content:center;align-items:center;min-height:48px;color:#fff;text-align:center;text-decoration:none;padding-top:12px;padding-right:18px;padding-bottom:12px;padding-left:18px;border-radius:8px;border-top:1px solid #d5e0e8;border-right:1px solid #d5e0e8;border-bottom:1px solid #d5e0e8;border-left:1px solid #d5e0e8}.rs-p11-call:hover{color:#123047;background-color:#f2f7fb}.rs-p11-call:active{color:#123047;background-color:#d5e0e8}.rs-p11-call:focus-visible{outline:3px solid #fff;outline-offset:3px}.rs-p11-call{font:700 16px/1.4 Arial,Helvetica,sans-serif}.rs-p11-doctor{width:100%;padding-top:88px;padding-right:48px;padding-bottom:88px;padding-left:48px;background-color:#f2f7fb}@media (max-width:1023px){.rs-p11-doctor{padding-top:64px;padding-right:32px;padding-bottom:64px;padding-left:32px}}@media (max-width:767px){.rs-p11-doctor{padding-top:56px;padding-right:20px;padding-bottom:56px;padding-left:20px}}.rs-p11-doctor-inner{display:flex;flex-flow:column;gap:16px;width:100%;max-width:1200px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.rs-p11-doctor-label{color:#245cc5;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.rs-p11-doctor-label{font:700 16px/1.5 Arial,Helvetica,sans-serif}.rs-p11-doctor-title{color:#123047;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.rs-p11-doctor-title{font:700 clamp(28px,4vw,38px)/1.2 Arial,Helvetica,sans-serif}.rs-p11-doctor-copy{max-width:760px;color:#243746;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.rs-p11-doctor-copy{font:400 18px/1.65 Arial,Helvetica,sans-serif}.rs-p11-doctor-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:16px}@media (max-width:767px){.rs-p11-doctor-grid{grid-template-columns:minmax(0,1fr);gap:16px}}.rs-p11-doctor-card{display:flex;flex-flow:column;gap:8px;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px;background-color:#fff;border-radius:16px;border-top:1px solid #d5e0e8;border-right:1px solid #d5e0e8;border-bottom:1px solid #d5e0e8;border-left:1px solid #d5e0e8}.rs-p11-doctor-subtitle{color:#123047;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.rs-p11-doctor-subtitle{font:700 22px/1.3 Arial,Helvetica,sans-serif}.rs-p11-retina{width:100%;padding-top:88px;padding-right:48px;padding-bottom:88px;padding-left:48px;background-color:#fff}@media (max-width:1023px){.rs-p11-retina{padding-top:64px;padding-right:32px;padding-bottom:64px;padding-left:32px}}@media (max-width:767px){.rs-p11-retina{padding-top:56px;padding-right:20px;padding-bottom:56px;padding-left:20px}}.rs-p11-retina-inner{display:flex;flex-flow:column;gap:16px;width:100%;max-width:1200px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.rs-p11-retina-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;align-items:stretch;gap:24px;margin-top:16px}.rs-p11-retina-grid .rs-p11-doctor-card{position:relative;transition:transform 0.22s ease,box-shadow 0.22s ease,border-color 0.22s ease}.rs-p11-retina-grid .rs-p11-doctor-card::after{position:absolute;right:16px;bottom:0px;left:16px;height:3px;background-color:#245cc5;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;pointer-events:none;transition:transform 0.22s ease;transform:scale(0,1)}.rs-p11-retina-grid .rs-p11-doctor-card::after{content:""}.rs-p11-retina-grid .rs-p11-doctor-card:hover{box-shadow:0px 12px 28px rgba(18,48,71,.16);transform:translate3d(0,-4px,0)}.rs-p11-retina-grid .rs-p11-doctor-card:hover::after{transform:scale(1,1)}@media (max-width:1119px){.rs-p11-retina-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023px){.rs-p11-retina-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.rs-p11-retina-grid{grid-template-columns:minmax(0,1fr);gap:16px}}.rs-p11-profile{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;gap:48px;width:100%;max-width:1200px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}@media (max-width:1023px){.rs-p11-profile{gap:32px}}@media (max-width:767px){.rs-p11-profile{grid-template-columns:minmax(0,1fr)}}.rs-p11-portrait{display:grid;align-items:center;justify-items:center;justify-self:center;width:100%;max-width:340px;aspect-ratio:1;text-align:center;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px;background-color:#e3edf4;border-radius:50%;border-top:1px solid #d5e0e8;border-right:1px solid #d5e0e8;border-bottom:1px solid #d5e0e8;border-left:1px solid #d5e0e8}@media (max-width:767px){.rs-p11-portrait{max-width:240px}}.rs-p11-portrait-label{color:#526575;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.rs-p11-portrait-label{font:400 16px/1.5 Arial,Helvetica,sans-serif}.rs-p11-profile-copy{display:flex;flex-flow:column;gap:16px}.rs-p11-band{width:100%;padding-top:32px;padding-right:48px;padding-bottom:32px;padding-left:48px;background-color:#f2f7fb}@media (max-width:1023px){.rs-p11-band{padding-top:32px;padding-right:32px;padding-bottom:32px;padding-left:32px}}@media (max-width:767px){.rs-p11-band{padding-top:24px;padding-right:20px;padding-bottom:24px;padding-left:20px}}.rs-p11-band-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;width:100%;max-width:1200px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}@media (max-width:1023px){.rs-p11-band-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.rs-p11-band-grid{grid-template-columns:minmax(0,1fr)}}.rs-p11-close{display:flex;flex-flow:column;align-items:center;gap:16px;width:100%;text-align:center;padding-top:64px;padding-right:48px;padding-bottom:64px;padding-left:48px;background-color:#123047}@media (max-width:1023px){.rs-p11-close{padding-top:56px;padding-right:32px;padding-bottom:56px;padding-left:32px}}@media (max-width:767px){.rs-p11-close{padding-top:56px;padding-right:20px;padding-bottom:56px;padding-left:20px}}.rs-p11-close-title{color:#fff;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.rs-p11-close-title{font:700 clamp(28px,4vw,38px)/1.2 Arial,Helvetica,sans-serif}.rs-p11-footer{width:100%;padding-top:48px;padding-right:48px;padding-bottom:48px;padding-left:48px;background-color:#123047}@media (max-width:1023px){.rs-p11-footer{padding-top:40px;padding-right:32px;padding-bottom:40px;padding-left:32px}}@media (max-width:767px){.rs-p11-footer{padding-top:40px;padding-right:20px;padding-bottom:40px;padding-left:20px}}.rs-p11-footer-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:100%;max-width:1200px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}@media (max-width:767px){.rs-p11-footer-grid{grid-template-columns:minmax(0,1fr)}}.rs-p11-footer-group{display:flex;flex-flow:column;align-items:start;gap:12px}.rs-p11-footer-heading{color:#fff;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.rs-p11-footer-heading{font:700 18px/1.4 Arial,Helvetica,sans-serif}.rs-p11-footer-copy{color:#f2f7fb;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.rs-p11-footer-copy{font:400 16px/1.5 Arial,Helvetica,sans-serif}.rs-p11-hero-split{width:100%;padding-top:88px;padding-right:48px;padding-bottom:88px;padding-left:48px;background-color:#123047}@media (max-width:1023px){.rs-p11-hero-split{padding-top:64px;padding-right:32px;padding-bottom:64px;padding-left:32px}}@media (max-width:767px){.rs-p11-hero-split{padding-top:56px;padding-right:20px;padding-bottom:56px;padding-left:20px}}.rs-p11-hero-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:48px;width:100%;max-width:1200px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}@media (max-width:1023px){.rs-p11-hero-grid{gap:32px}}@media (max-width:767px){.rs-p11-hero-grid{grid-template-columns:minmax(0,1fr)}}.rs-p11-hero-intro{display:flex;flex-flow:column;gap:24px}.rs-p11-hero-kicker{color:#f2f7fb;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.rs-p11-hero-kicker{font:700 16px/1.5 Arial,Helvetica,sans-serif}.rs-p11-hero-links{display:flex;gap:16px}.rs-p11-hero-links{flex-wrap:wrap}.rs-p11-hero-media{display:grid;align-items:center;justify-items:center;min-height:360px;text-align:center;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px;background-image:linear-gradient(145deg,#1b4661,#24566d);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:16px;border-top:1px solid #7899ae;border-right:1px solid #7899ae;border-bottom:1px solid #7899ae;border-left:1px solid #7899ae}@media (max-width:767px){.rs-p11-hero-media{min-height:200px}}.rs-p11-card-media-label{color:#526575;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.rs-p11-card-media-label{font:400 14px/1.5 Arial,Helvetica,sans-serif}.rs-p11-card-media{display:grid;align-items:center;justify-items:center;width:100%;overflow:hidden;aspect-ratio:16/9;background-color:#f2f7fb;border-radius:8px;border-top:1px solid #d5e0e8;border-right:1px solid #d5e0e8;border-bottom:1px solid #d5e0e8;border-left:1px solid #d5e0e8}.rs-p11-card-more{color:#245cc5;margin-top:auto;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:8px}.rs-p11-card-more{font:700 16px/1.5 Arial,Helvetica,sans-serif}.rs-p11-reviews{width:100%;padding-top:88px;padding-right:48px;padding-bottom:88px;padding-left:48px;background-color:#f2f7fb}@media (max-width:1023px){.rs-p11-reviews{padding-top:64px;padding-right:32px;padding-bottom:64px;padding-left:32px}}@media (max-width:767px){.rs-p11-reviews{padding-top:56px;padding-right:20px;padding-bottom:56px;padding-left:20px}}.rs-p11-reviews-inner{display:flex;flex-flow:column;align-items:center;gap:16px;width:100%;max-width:1200px;text-align:center;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.rs-p11-reviews-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:24px;width:100%;margin-top:16px;margin-right:0px;margin-bottom:16px;margin-left:0px}@media (max-width:1119px){.rs-p11-reviews-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.rs-p11-reviews-grid{grid-template-columns:minmax(0,1fr);gap:16px}}.rs-p11-review{display:flex;flex-flow:column;gap:16px;text-align:left;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px;background-color:#fff;border-radius:16px;border-top:1px solid #d5e0e8;border-right:1px solid #d5e0e8;border-bottom:1px solid #d5e0e8;border-left:1px solid #d5e0e8}.rs-p11-review-stars{color:#526575;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.rs-p11-review-stars{font:700 20px/1.4 Arial,Helvetica,sans-serif}.rs-p11-review-meta{display:flex;align-items:center;gap:12px;margin-top:auto}.rs-p11-review-avatar{flex-grow:0;flex-shrink:0;flex-basis:auto;width:40px;height:40px;color:#526575;text-align:center;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-color:#f2f7fb;border-radius:50%}.rs-p11-review-avatar{font:700 16px/40px Arial,Helvetica,sans-serif}.rs-p11-review-note{color:#526575;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.rs-p11-review-note{font:400 14px/1.5 Arial,Helvetica,sans-serif}.rs-p11-review-summary{color:#526575;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:10px;padding-right:18px;padding-bottom:10px;padding-left:18px;background-color:#fff;border-radius:24px;border-top:1px solid #d5e0e8;border-right:1px solid #d5e0e8;border-bottom:1px solid #d5e0e8;border-left:1px solid #d5e0e8}.rs-p11-review-summary{font:400 14px/1.5 Arial,Helvetica,sans-serif}.rs-p46-hero{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;gap:48px;width:100%;max-width:1200px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}@media (max-width:1023px){.rs-p46-hero{gap:32px}}@media (max-width:767px){.rs-p46-hero{grid-template-columns:minmax(0,1fr)}}.rs-p46-portrait{display:grid;align-items:center;justify-items:center;justify-self:center;width:100%;max-width:320px;aspect-ratio:1;text-align:center;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px;background-color:#1b4661;border-radius:50%;border-top:1px solid #7899ae;border-right:1px solid #7899ae;border-bottom:1px solid #7899ae;border-left:1px solid #7899ae}@media (max-width:767px){.rs-p46-portrait{max-width:220px}}.rs-p46-section{width:100%;padding-top:56px;padding-right:48px;padding-bottom:56px;padding-left:48px;background-color:#f2f7fb}@media (max-width:1023px){.rs-p46-section{padding-top:48px;padding-right:32px;padding-bottom:48px;padding-left:32px}}@media (max-width:767px){.rs-p46-section{padding-top:40px;padding-right:20px;padding-bottom:40px;padding-left:20px}}.rs-p46-inner{display:flex;flex-flow:column;gap:16px;width:100%;max-width:1200px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.rs-p46-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;gap:16px}@media (max-width:1119px){.rs-p46-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.rs-p46-grid{grid-template-columns:minmax(0,1fr)}}.rs-p46-timeline{display:flex;flex-flow:column;gap:16px;max-width:760px;padding-left:24px;border-left:2px solid #245cc5}@media (max-width:767px){.rs-p46-timeline{padding-left:16px}}@media (max-width:767px){.rs-p46-hero{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.rs-p46-grid{grid-template-columns:minmax(0,1fr)}}.rosales-bio-layout{display:grid;grid-template-columns:minmax(0,37fr) minmax(0,63fr);align-items:start;gap:clamp(32px,5.2vw,80px);width:100%;max-width:1410px;box-sizing:border-box;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:40px;padding-right:clamp(20px,4vw,60px);padding-bottom:40px;padding-left:clamp(20px,4vw,60px)}@media (max-width:767px){.rosales-bio-layout{grid-template-columns:minmax(0,1fr);gap:24px}}.rosales-bio-sidebar{display:flex;flex-flow:column;gap:20px;min-width:0px}.rosales-bio-facts{color:#103c4a;padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px;background-color:#f5f7f9;border-radius:18px;border-top:1px solid #dce3e9;border-right:1px solid #dce3e9;border-bottom:1px solid #dce3e9;border-left:1px solid #dce3e9}.rosales-bio-label{color:#506273;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:0.12em;margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px}.rosales-bio-row{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:14px;padding-top:12px;padding-right:0px;padding-bottom:12px;padding-left:0px;border-bottom:1px solid #dce3e9}.rosales-bio-last{padding-bottom:0px;border-bottom:0px solid}.rosales-bio-icon{display:grid;align-items:center;justify-items:center;width:40px;height:40px;color:#fff;font-weight:700;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-color:#126772;border-radius:11px}.rosales-bio-fact-title{font-weight:700;font-size:17px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.rosales-bio-fact-detail{color:#506273;font-size:13px;line-height:1.5;margin-top:2px;margin-right:0px;margin-bottom:0px;margin-left:0px}.rosales-bio-contact{display:flex;flex-flow:column;gap:10px;color:#fff;text-align:center;padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px;background-color:#103c4a;border-radius:18px}.rosales-bio-contact-title{color:#fff;font-size:18px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.rosales-bio-hours{color:#e1eef1;font-size:14px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:8px;margin-left:0px}.rosales-bio-cta{display:block;color:#fff;font-weight:700;font-size:15px;text-decoration:none;padding-top:14px;padding-right:10px;padding-bottom:14px;padding-left:10px;background-color:#087779;border-radius:11px}.rosales-bio-phone{background-color:#254e5c;border-top:1px solid #698892;border-right:1px solid #698892;border-bottom:1px solid #698892;border-left:1px solid #698892}.rosales-bio-kicker{color:#087779;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:0.13em;margin-top:4px;margin-right:0px;margin-bottom:16px;margin-left:0px}.rosales-bio-title{color:#103c4a;font-size:clamp(26px,3vw,38px);line-height:1.2;margin-top:0px;margin-right:0px;margin-bottom:24px;margin-left:0px}.rosales-bio-copy{color:#243849;font-size:17px;line-height:1.85;margin-top:0px;margin-right:0px;margin-bottom:18px;margin-left:0px}@media (max-width:767px){.rosales-bio-article{grid-row-start:1}}.rosales-academic{width:100%;box-sizing:border-box;padding-top:56px;padding-right:clamp(20px,5vw,70px);padding-bottom:56px;padding-left:clamp(20px,5vw,70px);background-color:#f5f7f9}@media (max-width:767px){.rosales-academic{padding-top:36px;padding-right:18px;padding-bottom:36px;padding-left:18px}}.rosales-academic-inner{width:100%;max-width:1170px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.rosales-academic-title{color:#103c4a;font-size:clamp(27px,3vw,38px);line-height:1.2;margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px}.rosales-academic-intro{color:#506273;font-size:16px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:36px;margin-left:0px}.rosales-academic-track{display:grid;gap:28px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:24px;border-left:2px solid #aed5d9}@media (max-width:767px){.rosales-academic-track{gap:18px;margin-left:17px}}.rosales-academic-step{display:grid;grid-template-columns:50px minmax(0,1fr);align-items:start;gap:22px;margin-left:-26px}@media (max-width:767px){.rosales-academic-step{grid-template-columns:36px minmax(0,1fr);gap:10px;margin-left:-19px}}.rosales-academic-icon{display:grid;align-items:center;justify-items:center;width:50px;height:50px;box-sizing:border-box;font-size:20px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-color:#fff;border-radius:13px;border-top:1px solid #dce3e9;border-right:1px solid #dce3e9;border-bottom:1px solid #dce3e9;border-left:1px solid #dce3e9}@media (max-width:767px){.rosales-academic-icon{width:36px;height:36px;font-size:16px}}.rosales-academic-card{min-width:0px;padding-top:24px;padding-right:26px;padding-bottom:24px;padding-left:26px;background-color:#fff;border-radius:16px;border-top:1px solid #dce3e9;border-right:1px solid #dce3e9;border-bottom:1px solid #dce3e9;border-left:1px solid #dce3e9}@media (max-width:767px){.rosales-academic-card{padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px}}.rosales-academic-tag{display:inline-block;align-self:start;color:#096369;font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:0.06em;margin-top:0px;margin-right:0px;margin-bottom:8px;margin-left:0px;padding-top:4px;padding-right:10px;padding-bottom:4px;padding-left:10px;background-color:#e3f4f4;border-radius:20px}.rosales-academic-name{color:#103c4a;font-size:19px;line-height:1.35;margin-top:0px;margin-right:0px;margin-bottom:7px;margin-left:0px}.rosales-academic-place{color:#506273;font-size:15px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.rosales-institutions{padding-top:52px;padding-right:20px;padding-bottom:52px;padding-left:20px;background-color:#f5f7f9}.rosales-institutions-title{color:#103c4a;font-size:clamp(25px,3vw,36px);text-align:center;margin-top:0px;margin-right:0px;margin-bottom:28px;margin-left:0px}.rosales-institutions-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;width:100%;max-width:1000px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}@media (max-width:767px){.rosales-institutions-grid{grid-template-columns:minmax(0,1fr);max-width:320px}}.rosales-institutions-card{display:flex;justify-content:center;align-items:center;padding-top:18px;padding-right:18px;padding-bottom:18px;padding-left:18px;background-color:#fff;border-radius:16px;border-top:1px solid #dce3e9;border-right:1px solid #dce3e9;border-bottom:1px solid #dce3e9;border-left:1px solid #dce3e9}.rosales-institutions-logo{width:100%;height:auto;max-width:220px;object-fit:contain}.rosales-final-cta{color:#fff;text-align:center;padding-top:72px;padding-right:20px;padding-bottom:72px;padding-left:20px;background-color:#0c3340}@media (max-width:767px){.rosales-final-cta{padding-top:52px;padding-right:20px;padding-bottom:52px;padding-left:20px}}.rosales-final-title{color:#fff;font-size:clamp(26px,3.2vw,40px);line-height:1.2;margin-top:0px;margin-right:auto;margin-bottom:16px;margin-left:auto}.rosales-final-copy{max-width:540px;color:#e1eef1;font-size:16px;line-height:1.6;margin-top:0px;margin-right:auto;margin-bottom:34px;margin-left:auto}.rosales-final-actions{display:flex;justify-content:center;gap:12px}.rosales-final-actions{flex-wrap:wrap}@media (max-width:767px){.rosales-final-actions{flex-flow:column;max-width:320px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}}.rosales-final-button{display:inline-flex;justify-content:center;align-items:center;min-height:52px;box-sizing:border-box;color:#fff;font-weight:700;font-size:15px;text-decoration:none;padding-top:12px;padding-right:28px;padding-bottom:12px;padding-left:28px;background-color:#087779;border-radius:999px;border-top:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid transparent;border-left:1px solid transparent}.rosales-final-phone{background-color:#214551}.rs-path-hero{color:#fff;padding-top:64px;padding-right:24px;padding-bottom:64px;padding-left:24px;background-color:#0b303e}@media (max-width:767px){.rs-path-hero{padding-top:44px;padding-right:20px;padding-bottom:44px;padding-left:20px}}.rs-path-close{color:#fff;padding-top:64px;padding-right:24px;padding-bottom:64px;padding-left:24px;background-color:#0b303e}@media (max-width:767px){.rs-path-close{padding-top:44px;padding-right:20px;padding-bottom:44px;padding-left:20px}}.rs-path-wrap{width:100%;max-width:1120px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.rs-path-title{color:#fff;font-size:clamp(36px,5vw,62px);line-height:1.08;margin-top:12px;margin-right:0px;margin-bottom:16px;margin-left:0px}.rs-path-kicker{color:#85e1df;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:0.1em}.rs-path-lead{max-width:660px;color:#e4f0f2;font-size:18px;line-height:1.6}.rs-path-body{color:#123541;padding-top:32px;padding-right:24px;padding-bottom:64px;padding-left:24px;background-color:#f3f7f8}@media (max-width:767px){.rs-path-body{padding-top:24px;padding-right:20px;padding-bottom:44px;padding-left:20px}}.rs-path-alert{color:#563500;margin-top:0px;margin-right:0px;margin-bottom:38px;margin-left:0px;padding-top:20px;padding-right:24px;padding-bottom:20px;padding-left:24px;background-color:#fff3cf;border-radius:14px;border-top:1px solid #d4a450;border-right:1px solid #d4a450;border-bottom:1px solid #d4a450;border-left:1px solid #d4a450}.rs-path-alert-title{color:#563500;font-size:21px;margin-top:0px;margin-right:0px;margin-bottom:8px;margin-left:0px}.rs-path-alert-copy{line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.rs-path-heading{color:#123541;font-size:32px;margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px}.rs-path-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.rs-path-grid .rs-path-card-v2{position:relative;transition:transform 0.22s ease,box-shadow 0.22s ease,border-color 0.22s ease}.rs-path-grid .rs-path-card-v2::after{position:absolute;right:0px;bottom:0px;left:0px;height:3px;background-color:#245cc5;border-radius:0px;pointer-events:none;transition:transform 0.22s ease;transform:scale(0,1)}.rs-path-grid .rs-path-card-v2::after{content:""}@media (max-width:1023px){.rs-path-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.rs-path-grid{grid-template-columns:minmax(0,1fr)}}.rs-path-card{min-width:0px;padding-top:22px;padding-right:22px;padding-bottom:22px;padding-left:22px;background-color:#fff;border-radius:14px;border-top:4px solid #228384;border-right:1px solid #cfdee2;border-bottom:1px solid #cfdee2;border-left:1px solid #cfdee2}.rs-path-card.rs-path-card-v2{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:1px solid}.rs-path-label{color:#186969;font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:0.09em;margin-top:0px;margin-right:0px;margin-bottom:8px;margin-left:0px}.rs-path-card-title{color:#123541;font-size:21px;margin-top:0px;margin-right:0px;margin-bottom:8px;margin-left:0px}.rs-path-copy{color:#38525d;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.rs-path-close-title{color:#fff;font-size:32px;margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px}.rs-path-actions{display:flex;gap:12px;margin-top:22px;margin-right:0px;margin-bottom:0px;margin-left:0px}.rs-path-actions{flex-wrap:wrap}.rs-path-button{display:inline-block;color:#102e3b;font-weight:700;padding-top:12px;padding-right:20px;padding-bottom:12px;padding-left:20px;background-color:#a0ebe6;border-radius:999px}.rs-path-button:hover{color:#102e3b;background-color:#c2f5f2}.rs-ficha-hero{padding-top:64px;padding-right:24px;padding-bottom:64px;padding-left:24px;background-color:#0b303e}.rs-ficha-inner{width:100%;max-width:900px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.rs-ficha-title{color:#fff;font-size:clamp(32px,5vw,54px);margin-top:12px;margin-right:0px;margin-bottom:0px;margin-left:0px}.rs-ficha-kicker{color:#85e1df}.rs-ficha-body{color:#123541;line-height:1.65;padding-top:36px;padding-right:24px;padding-bottom:36px;padding-left:24px}.rs-path-filters{display:flex;gap:8px;margin-top:0px;margin-right:0px;margin-bottom:24px;margin-left:0px}.rs-path-filters{flex-wrap:wrap}.rs-path-filter{display:inline-block;color:#123541;padding-top:8px;padding-right:15px;padding-bottom:8px;padding-left:15px;background-color:#fff;border-radius:999px;border-top:1px solid #cfdee2;border-right:1px solid #cfdee2;border-bottom:1px solid #cfdee2;border-left:1px solid #cfdee2}.rs-path-filter:hover{color:#fff;background-color:#0b303e}.rs-path-panel{display:none}.rs-path-panel:target{display:block}.rs-path-panel:has(.rs-path-card) .rs-path-empty{display:none}.rs-path-panel{scroll-margin-top:24px}.rs-path-panel-all{display:block}.rs-path-catalog:has(.rs-path-panel:target) .rs-path-panel-all:not(:target){display:none}.rs-path-empty{color:#38525d}.rs-path-card-v2{display:flex;flex-flow:column;height:100%;min-width:0px;overflow:hidden;background-color:#fff;border-radius:18px;border-top:1px solid #cfdee2;border-right:1px solid #cfdee2;border-bottom:1px solid #cfdee2;border-left:1px solid #cfdee2;box-shadow:0px 4px 14px rgba(18,53,65,.05)}.rs-path-card-v2:hover{box-shadow:0px 8px 22px rgba(18,53,65,.1)}.rs-path-card-photo{display:block;width:100%;object-fit:cover;aspect-ratio:16/9}.rs-path-card-photo[src^="data:image/svg+xml"]{display:none}.rs-path-card-photo:not([src]){display:none}.rs-path-card-photo[src=""]{display:none}.rs-path-card-body{display:flex;flex-flow:column;align-items:start;gap:12px;flex-grow:1;flex-shrink:1;flex-basis:0px;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}.rs-path-card-tag{color:#135d60;font-weight:700;font-size:12px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:5px;padding-right:10px;padding-bottom:5px;padding-left:10px;background-color:#e8f6f4;border-radius:999px}.rs-path-card-v2-title{color:#123541;font-size:22px;line-height:1.2;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.rs-path-card-summary{flex-grow:1;flex-shrink:1;flex-basis:0px;color:#38525d;line-height:1.6}.rs-path-card-summary p{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.rs-path-card-action{display:inline-flex;align-items:center;gap:10px;color:#fff;font-weight:700;text-decoration:none;padding-top:10px;padding-right:15px;padding-bottom:10px;padding-left:15px;background-color:#0b555d;border-radius:10px}.rs-path-card-action:hover{color:#fff;background-color:#0b303e}.rs-path-card-action:focus-visible{color:#fff;background-color:#0b303e}.rs-path-grid .rs-path-card-v2:hover{box-shadow:0px 12px 28px rgba(18,48,71,.16);transform:translate3d(0,-4px,0)}.rs-path-grid .rs-path-card-v2:focus-within{box-shadow:0px 12px 28px rgba(18,48,71,.16);transform:translate3d(0,-4px,0)}.rs-path-grid .rs-path-card-v2:hover::after{transform:scale(1,1)}.rs-path-grid .rs-path-card-v2:focus-within::after{transform:scale(1,1)}.rs-am-hero{padding-top:58px;padding-right:24px;padding-bottom:58px;padding-left:24px;background-color:#0b303e}.rs-am-wrap{width:100%;max-width:1120px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.rs-am-kicker{color:#85e1df;font-weight:700}.rs-am-title{color:#fff;font-size:clamp(36px,6vw,62px);margin-top:10px;margin-right:0px;margin-bottom:10px;margin-left:0px}.rs-am-lead{max-width:630px;color:#e4f0f2;font-size:19px}.rs-am-main{padding-top:40px;padding-right:24px;padding-bottom:70px;padding-left:24px;background-color:#f5f8fa}.rs-am-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,310px);align-items:start;gap:32px}.rs-am-grid .rs-am-side{max-height:calc(100vh - 100px);overflow:auto}@media (max-width:767px){.rs-am-grid{grid-template-columns:minmax(0,1fr)}.rs-am-grid .rs-am-side{max-height:none;overflow:visible}}.rs-am-content{padding-top:26px;padding-right:26px;padding-bottom:26px;padding-left:26px;background-color:#fff;border-radius:18px;border-top:1px solid #d5e3e8;border-right:1px solid #d5e3e8;border-bottom:1px solid #d5e3e8;border-left:1px solid #d5e3e8}@media (max-width:767px){.rs-am-content{padding-top:18px;padding-right:18px;padding-bottom:18px;padding-left:18px}}.rs-am-side{padding-top:26px;padding-right:26px;padding-bottom:26px;padding-left:26px;background-color:#fff;border-radius:18px;border-top:1px solid #d5e3e8;border-right:1px solid #d5e3e8;border-bottom:1px solid #d5e3e8;border-left:1px solid #d5e3e8}@media (max-width:767px){.rs-am-side{padding-top:18px;padding-right:18px;padding-bottom:18px;padding-left:18px}}.rs-am-side{align-self:start;position:sticky;top:calc(var(--wp-admin--admin-bar--height,0px) + 24px)}@media (max-width:767px){.rs-am-side{grid-row-start:1;position:static}}.rs-am-section{color:#274452;line-height:1.65;padding-top:18px;padding-right:0px;padding-bottom:18px;padding-left:0px;border-bottom:1px solid #e1e8ec}.rs-am-section{scroll-margin-top:80px}.rs-am-h2{color:#123541;font-size:26px;margin-top:0px;margin-right:0px;margin-bottom:8px;margin-left:0px}.rs-am-sub{color:#123541;font-size:17px;margin-top:0px;margin-right:0px;margin-bottom:6px;margin-left:0px}.rs-am-nav{display:grid;gap:8px;margin-bottom:24px}.rs-am-link{color:#145b63}.rs-am-cta{display:inline-block;color:#fff;font-weight:700;padding-top:10px;padding-right:15px;padding-bottom:10px;padding-left:15px;background-color:#0b555d;border-radius:10px}.rs-am-note{margin-top:12px;padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px;border-radius:12px}.rs-am-warning{margin-top:12px;padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px;border-radius:12px}.rs-am-urgent{margin-top:12px;padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px;border-radius:12px}.rs-am-risk{margin-top:12px;padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px;border-radius:12px}.rs-am-note{background-color:#eaf6f5;border-top:1px solid #b3dfdb;border-right:1px solid #b3dfdb;border-bottom:1px solid #b3dfdb;border-left:1px solid #b3dfdb}.rs-am-warning{background-color:#fff6db;border-top:1px solid #e1b655;border-right:1px solid #e1b655;border-bottom:1px solid #e1b655;border-left:1px solid #e1b655}.rs-am-urgent{background-color:#fff0e8;border-top:1px solid #d99476;border-right:1px solid #d99476;border-bottom:1px solid #d99476;border-left:1px solid #d99476}.rs-am-risks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media (max-width:767px){.rs-am-risks{grid-template-columns:minmax(0,1fr)}}.rs-am-risk{background-color:#f4f7f9;border-top:1px solid #d5e3e8;border-right:1px solid #d5e3e8;border-bottom:1px solid #d5e3e8;border-left:1px solid #d5e3e8}.rs-am-contact{color:#e4f0f2;margin-top:0px;margin-right:0px;margin-bottom:14px;margin-left:0px;padding-top:18px;padding-right:18px;padding-bottom:18px;padding-left:18px;background-color:#0b303e;border-radius:14px}.rs-am-contact-title{color:#fff;font-size:17px;margin-top:0px;margin-right:0px;margin-bottom:8px;margin-left:0px}.rs-am-contact-copy{color:#e4f0f2;margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px}.rs-am-contact-link{display:block;color:#fff;text-align:center;text-decoration:none;margin-top:8px;padding-top:9px;padding-right:9px;padding-bottom:9px;padding-left:9px;border-radius:8px;border-top:1px solid #78939b;border-right:1px solid #78939b;border-bottom:1px solid #78939b;border-left:1px solid #78939b}.rs-am-contact-primary{font-weight:700;background-color:#08777a}.rs-am-related{padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px;border-radius:14px;border-top:1px solid #d5e3e8;border-right:1px solid #d5e3e8;border-bottom:1px solid #d5e3e8;border-left:1px solid #d5e3e8}.rs-am-related-link{display:block;color:#145b63;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px}.rs-am-faq-item{margin-top:8px;margin-right:0px;margin-bottom:8px;margin-left:0px;padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px;border-radius:10px;border-top:1px solid #d5e3e8;border-right:1px solid #d5e3e8;border-bottom:1px solid #d5e3e8;border-left:1px solid #d5e3e8}.rs-am-faq-question{font-weight:700;cursor:pointer}.rs-am-side-limits{max-height:calc(100vh - 100px);overflow:auto}@media (max-width:767px){.rs-am-side-limits{max-height:none;overflow:visible}}.rs-am-close{text-align:center;padding-top:56px;padding-right:24px;padding-bottom:64px;padding-left:24px;background-image:linear-gradient(110deg,#103b49,#082832);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.rs-am-close-inner{width:100%;max-width:700px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.rs-am-close-title{color:#fff;font-size:clamp(26px,4vw,38px);line-height:1.2;margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px}.rs-am-close-copy{color:#e4f0f2;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:24px;margin-left:0px}.rs-am-close-actions{display:flex;justify-content:center;gap:12px}.rs-am-close-actions{flex-wrap:wrap}.rs-am-close-wa{display:inline-block;color:#fff;font-weight:700;text-decoration:none;padding-top:12px;padding-right:20px;padding-bottom:12px;padding-left:20px;border-radius:999px}.rs-am-close-phone{display:inline-block;color:#fff;font-weight:700;text-decoration:none;padding-top:12px;padding-right:20px;padding-bottom:12px;padding-left:20px;border-radius:999px}.rs-am-close-wa{background-color:#08777a;border-top:1px solid #08777a;border-right:1px solid #08777a;border-bottom:1px solid #08777a;border-left:1px solid #08777a}.rs-am-close-phone{background-color:#214653;border-top:1px solid #78939b;border-right:1px solid #78939b;border-bottom:1px solid #78939b;border-left:1px solid #78939b}.rs-am-close-wa:hover{color:#fff;background-color:#145b63}.rs-am-close-phone:hover{color:#fff;background-color:#145b63}body.postid-200 #am-preguntas{display:none}body.postid-201 #am-preguntas{display:none}body.postid-200 a[href='#am-preguntas']{display:none}body.postid-201 a[href='#am-preguntas']{display:none}body.postid-87 #am-preguntas{display:none}body.postid-87 a[href='#am-preguntas']{display:none}body.postid-88 #am-preguntas{display:none}body.postid-88 a[href='#am-preguntas']{display:none}body.postid-89 #am-preguntas{display:none}body.postid-89 a[href='#am-preguntas']{display:none}