:root{--m-navy:#07285b;--m-primary:#1082be;--m-accent:#159cac;--m-radius:8px;--m-ink:#183047;--m-muted:#52677a;--m-line:#dae6ec;--m-soft:#f1f7f7;--m-space:clamp(20px,3vw,40px);--m-shadow:0 14px 48px #07285b0d;--m-font:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}
body.medicareabc-native{margin:0;background:#fff;color:var(--m-ink);font:17px/1.65 var(--m-font);-webkit-font-smoothing:antialiased}body.medicareabc-native *{box-sizing:border-box}body.medicareabc-native [hidden]{display:none!important}body.medicareabc-native img{max-width:100%;height:auto}body.medicareabc-native a{color:inherit;text-decoration:none}body.medicareabc-native button,body.medicareabc-native input,body.medicareabc-native select{font:inherit}body.medicareabc-native button{cursor:pointer}body.medicareabc-native a:focus-visible,body.medicareabc-native button:focus-visible,body.medicareabc-native input:focus-visible,body.medicareabc-native summary:focus-visible{outline:3px solid var(--m-accent);outline-offset:4px}body.medicareabc-native h1,body.medicareabc-native h2,body.medicareabc-native h3{color:var(--m-navy);line-height:1.14;letter-spacing:-.035em;margin:0 0 20px;font-weight:650}body.medicareabc-native h1{font-size:clamp(38px,4.7vw,66px)}body.medicareabc-native h2{font-size:clamp(28px,3vw,42px)}body.medicareabc-native h3{font-size:24px}body.medicareabc-native p{margin:0 0 24px;color:var(--m-muted)}.m-container{max-width:1280px;padding-inline:32px;margin-inline:auto}.m-section{padding-block:80px}.m-icon{width:22px;height:22px;flex:0 0 22px}.m-eyebrow{font-size:11px;font-weight:750;letter-spacing:.16em;line-height:1.5;color:var(--m-accent);display:block;margin-bottom:18px}.m-topline{font-size:12px;background:var(--m-navy);color:#fff}.m-topline>.m-container{display:flex;justify-content:space-between;align-items:center;min-height:36px}.m-topline a{display:flex;gap:9px;align-items:center}.m-topline .m-icon{width:14px;height:14px;flex-basis:14px}.m-header{background:#fffffff5;position:sticky;top:0;z-index:80;border-bottom:1px solid var(--m-line);backdrop-filter:blur(12px)}.m-header-inner{height:96px;display:flex;justify-content:space-between;gap:26px;align-items:center}.m-brand{display:inline-flex;align-items:center;flex-shrink:0}.m-brand img{width:158px;height:62px!important;object-fit:contain}.m-header nav{display:flex;align-items:center;gap:24px;font-size:14px;font-weight:650;color:var(--m-navy)}.m-header nav>a:not(.m-button):hover{color:var(--m-accent)}.m-nav-group{position:relative}.m-nav-group summary{cursor:pointer;list-style:none;display:flex;align-items:center;gap:9px}.m-nav-group summary:after{content:"";width:6px;height:6px;border-bottom:1.5px solid;border-right:1.5px solid;transform:rotate(45deg) translateY(-2px)}.m-nav-group summary::-webkit-details-marker{display:none}.m-nav-group>div{position:absolute;top:calc(100% + 20px);left:-18px;width:270px;padding:12px;background:white;border:1px solid var(--m-line);border-radius:var(--m-radius);box-shadow:var(--m-shadow)}.m-nav-group a{display:block;padding:12px;border-radius:var(--m-radius)}.m-nav-group a:hover{background:var(--m-soft)}.m-menu-toggle{display:none}.m-language{border-left:1px solid var(--m-line);padding-left:18px}.m-button{display:inline-flex;justify-content:center;align-items:center;gap:16px;min-height:52px;padding:14px 22px;background:var(--m-action,var(--m-primary));color:#fff!important;border:1px solid transparent;border-radius:var(--m-radius);font-size:15px;font-weight:650;line-height:1.35;transition:background .18s,transform .18s,box-shadow .18s;text-decoration:none!important}.m-button:hover{background:var(--m-navy);box-shadow:0 6px 18px #07285b16;transform:translateY(-1px)}.m-button:disabled{opacity:.65;cursor:wait;transform:none}.m-button.m-secondary{background:white;color:var(--m-navy)!important;border-color:var(--m-line)}.m-button.m-secondary:hover{border-color:var(--m-accent);background:var(--m-soft)}.m-nav-cta{min-height:46px;padding:12px 17px;font-size:13px}.m-skip{position:fixed;top:-100px;left:15px;padding:14px;background:white;z-index:9999}.m-skip:focus{top:10px}.m-hero{background:linear-gradient(110deg,#f8faf7,#edf7f7);position:relative;overflow:hidden;border-bottom:1px solid var(--m-line)}.m-hero:before{content:"";position:absolute;inset:auto -5% -60% 45%;height:600px;border:1px solid #159cac18;border-radius:50%;pointer-events:none}.m-hero-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:80px;align-items:center;padding-block:72px;position:relative}.m-hero-copy h1{font-weight:650;font-size:clamp(46px,4.7vw,67px);line-height:1.05;letter-spacing:-.045em;margin-bottom:26px}.m-hero-copy h1 em{font-style:normal;color:var(--m-accent)}.m-hero-copy>p{font-size:18px;max-width:480px;line-height:1.75}.m-hero-benefits{display:flex;gap:20px;font-size:12px;font-weight:600;margin-block:26px}.m-hero-benefits>span{display:flex;align-items:center;gap:7px}.m-hero-benefits .m-icon{color:var(--m-accent);width:18px;height:18px;flex-basis:18px}.m-real-people{border-top:1px solid #07285b14;display:flex;gap:16px;align-items:center;padding-top:26px;margin-top:30px}.m-real-people>div{display:flex;padding-left:0;flex-shrink:0}.m-real-people img{width:52px;height:52px!important;object-fit:cover;border-radius:50%;border:3px solid #fff;margin-left:-10px}.m-real-people img:first-child{margin-left:0}.m-real-people p{margin:0;font-size:12px;line-height:1.7}.m-real-people strong,.m-real-people a{display:block}.m-real-people a{color:var(--m-action,var(--m-primary))}.m-journey{background:#fff;border:1px solid var(--m-line);border-radius:var(--m-radius);padding:34px;box-shadow:var(--m-shadow);text-align:left}.m-journey-top{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:15px}.m-journey-top .m-eyebrow{margin:0;font-size:10px}.m-journey-top>span:last-child{font-size:12px;color:var(--m-muted);font-variant-numeric:tabular-nums}.m-journey h2{font-size:27px!important;line-height:1.2;margin-bottom:22px!important}.m-progress{display:flex;gap:6px;margin-bottom:28px}.m-progress i{height:3px;flex:1;background:var(--m-line)}.m-progress i:first-child,.m-progress i.is-reached{background:var(--m-accent)}.m-journey fieldset{border:0;padding:0;margin:0;min-width:0}.m-journey legend{font-size:18px;font-weight:650;margin-bottom:10px;padding:0;color:var(--m-navy)}.m-journey fieldset p{font-size:14px;margin-bottom:20px;line-height:1.65}.m-journey label{display:block;font-size:13px;font-weight:600;margin-bottom:7px;letter-spacing:0}.m-journey input:not([type=checkbox]){display:block;width:100%;height:52px;padding:12px 14px;border:1px solid #bccdd8;background:#fff;border-radius:var(--m-radius);color:var(--m-navy);min-width:0;margin:7px 0 17px}.m-journey input[aria-invalid=true]{border-color:#b22937;background:#fff9f9}.m-journey input::placeholder{color:#8898a5}.m-journey fieldset>.m-button{width:100%;margin-top:8px}.m-journey small{font-size:11px;display:block;text-align:center;color:var(--m-muted);line-height:1.7;margin-top:18px}.m-fields{display:grid;grid-template-columns:1fr 1fr;gap:0 14px}.m-form-actions{display:flex;gap:12px;margin-top:23px}.m-form-actions .m-button:last-child{flex:1}.m-journey .m-check{display:flex;align-items:flex-start;gap:10px;font-size:11px;line-height:1.65;font-weight:400;margin:10px 0 18px;color:var(--m-muted)}.m-check input{width:17px;height:17px;margin:2px 0 0;accent-color:var(--m-action,var(--m-primary));flex:0 0 17px}.m-text-button{border:0;background:none;color:var(--m-muted);font-size:12px;text-decoration:underline;padding:14px 0}.m-form-status{font-size:13px;margin:18px 0 0!important;color:#9f2634!important;background:#fff5f5;border:1px solid #efd1d5;padding:12px;border-radius:var(--m-radius)}.m-honey{position:absolute!important;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.m-section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:34px}.m-section-heading .m-eyebrow{margin-bottom:13px}.m-section-heading h2{margin-bottom:0!important}.m-section-heading p{font-size:14px;margin:0;max-width:300px}.m-paths{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.m-path-card{position:relative;border:1px solid var(--m-line);border-radius:var(--m-radius);padding:30px 28px;transition:transform .2s,border-color .2s,box-shadow .2s}.m-path-card:hover{transform:translateY(-4px);border-color:var(--m-accent);box-shadow:var(--m-shadow)}.m-icon-box{display:inline-flex;background:var(--m-soft);color:var(--m-accent);padding:13px;border-radius:var(--m-radius);margin-bottom:24px}.m-path-card h3{font-size:22px!important;margin-bottom:12px!important}.m-path-card p{font-size:14px;margin-bottom:0;max-width:235px}.m-path-arrow{position:absolute;right:24px;top:31px;font-size:25px;color:var(--m-accent)}.m-story{background:var(--m-navy);color:#fff;padding-block:68px}.m-story-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.m-story figure{margin:0;position:relative}.m-story figure img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:var(--m-radius);display:block}.m-story figcaption{font-size:12px;padding:12px 0 0;color:#c5dce5}.m-story h2{color:white!important;font-size:44px!important;line-height:1.1!important}.m-story p{color:#c5d7e7!important;font-size:16px}.m-story .m-eyebrow{color:#78ded9}.m-story .m-button{background:white;color:var(--m-navy)!important}.m-steps{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:42px;padding:0;margin:0}.m-steps li{border-top:1px solid var(--m-line);padding-top:25px}.m-steps li>span{font-size:14px;color:var(--m-accent);font-weight:650;display:block;margin-bottom:18px}.m-steps h3{font-size:22px!important}.m-steps p{font-size:14px;margin:0}.m-soft{background:var(--m-soft)}.m-text-link{font-size:14px;font-weight:650;color:var(--m-action,var(--m-primary))!important}.m-post-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.m-post-card{border:1px solid var(--m-line);border-radius:var(--m-radius);overflow:hidden;background:white}.m-post-card>a{display:block;height:100%}.m-post-card img{width:100%;aspect-ratio:16/10;object-fit:cover;display:block}.m-post-card a>div{padding:24px}.m-post-card h3,.m-post-card h2{font-size:21px!important;line-height:1.4!important;margin:10px 0 22px!important}.m-post-card small{font-size:11px;color:var(--m-muted)}.m-post-card span{font-size:13px;font-weight:650;color:var(--m-action,var(--m-primary))}.m-post-card:hover h3{color:var(--m-action,var(--m-primary))}.m-bottom-cta{background:#e9f3f4;padding-block:45px;border-block:1px solid var(--m-line)}.m-bottom-cta>.m-container{display:flex;justify-content:space-between;align-items:center;gap:25px}.m-bottom-cta h2{font-size:32px!important;margin-bottom:0!important}.m-bottom-cta .m-eyebrow{margin-bottom:10px}.m-footer{padding:55px 0 0;font-size:14px}.m-footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:60px;padding-bottom:40px}.m-footer-grid img{width:158px;height:62px!important;object-fit:contain;margin-bottom:15px}.m-footer-grid h3{font-size:16px!important;margin-bottom:18px!important}.m-footer-grid p{font-size:13px;margin-bottom:10px}.m-footer-grid a{display:block;font-size:13px;margin-bottom:12px}.m-footer-grid a:hover,.m-footer-bottom a:hover{color:var(--m-action,var(--m-primary))}.m-legal{font-size:11px;line-height:1.8;border-top:1px solid var(--m-line);padding-top:25px;color:var(--m-muted)}.m-legal p{margin:8px 0}.m-footer-bottom{display:flex;justify-content:space-between;gap:20px;border-top:1px solid var(--m-line);margin-top:25px;padding-block:24px;font-size:11px;color:var(--m-muted)}.m-footer-bottom>div{display:flex;gap:20px}.m-agent-hero{background:linear-gradient(120deg,#f3f8f8,#fff);padding-block:35px 75px}.m-breadcrumb{font-size:12px;color:var(--m-muted)!important;display:block;margin-bottom:30px}.m-agent-grid{display:grid;grid-template-columns:1.13fr 1fr;gap:70px;align-items:start}.m-agent-identity{display:flex;align-items:center;gap:24px;margin-bottom:30px}.m-agent-portrait{width:138px;height:150px!important;object-fit:cover;object-position:50% 22%;border-radius:var(--m-radius);background:white;flex-shrink:0}.m-agent-identity h1{font-size:42px!important;margin-bottom:10px!important}.m-agent-identity .m-eyebrow{font-size:10px;margin-bottom:12px}.m-npn{font-size:12px;margin:0!important}.m-agent-slogan{font-size:23px;line-height:1.5;color:var(--m-navy)!important}.m-agent-contact{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.m-agent-details{border-top:1px solid var(--m-line);margin-top:30px;padding-top:26px}.m-agent-details h2{font-size:22px!important;margin-bottom:15px!important}.m-agent-details>p{font-size:15px;line-height:1.8}.m-agent-details dl{font-size:13px}.m-agent-details dl>div{display:grid;grid-template-columns:130px 1fr;gap:15px;padding:13px 0;border-top:1px solid var(--m-line)}.m-agent-details dt{color:var(--m-muted)}.m-agent-details dd{margin:0}.m-page-heading{background:var(--m-soft);padding:45px 0;border-bottom:1px solid var(--m-line)}.m-page-heading h1{font-size:46px!important;max-width:1000px;margin:0!important}.m-page-content{font-size:17px;overflow-wrap:anywhere}.m-content-block>.m-widget{margin-bottom:28px}.m-content-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:32px;margin-bottom:36px;align-items:start}.m-widget:empty{display:none}.m-widget img{border-radius:var(--m-radius)}.m-widget h2,.m-widget h3{margin-top:24px}.m-widget a:not(.m-button){color:var(--m-action,var(--m-primary))}.m-content-form{max-width:530px;margin:40px auto}.m-standalone-form{max-width:530px;margin-inline:auto}.m-info-card{background:var(--m-soft);padding:25px;border-radius:var(--m-radius)}.m-clean-list{padding-left:22px}.m-faq{margin-block:22px}.m-faq details{border-bottom:1px solid var(--m-line);padding:20px 0}.m-faq summary{font-size:19px;font-weight:600;color:var(--m-navy);cursor:pointer}.m-faq details>div{padding-top:18px}.m-faq details[open] summary{color:var(--m-action,var(--m-primary))}.m-video-link{display:inline-block;border:1px solid var(--m-line);padding:20px;border-radius:var(--m-radius)}.m-sunfire{padding:0;border:1px solid var(--m-line);border-radius:var(--m-radius);width:min(1400px,96vw);height:92dvh;max-height:92dvh;background:white;box-shadow:0 20px 80px #07285b40;color:var(--m-ink)}.m-sunfire::backdrop{background:#07285b99;backdrop-filter:blur(4px)}.m-sunfire[open]{display:flex;flex-direction:column}.m-sunfire>header{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;border-bottom:1px solid var(--m-line);flex-shrink:0}.m-sunfire h2{font-size:19px!important;margin:0!important;letter-spacing:-.02em!important}.m-sunfire header span{font-size:11px;color:var(--m-muted)}.m-sunfire header>div:last-child{display:flex;gap:20px;align-items:center}.m-sunfire header a{font-size:12px;color:var(--m-action,var(--m-primary))!important;text-decoration:underline!important}.m-sunfire button{width:42px;height:42px;border:1px solid var(--m-line);background:white;border-radius:var(--m-radius);font-size:26px;line-height:1}.m-sunfire-loading{padding:8px 24px;background:var(--m-soft);font-size:12px;margin:0!important}.m-sunfire-frame{flex:1;min-height:0}.m-sunfire iframe{border:0;display:block;width:100%;height:100%;background:#fff}.m-empty{text-align:center;padding-block:100px}.m-empty h1{font-size:46px!important}.medicareabc-native .syntrix-agent-carousel{--syntrix-radius:var(--m-radius);background:transparent;box-shadow:none;padding:0;border:0}.medicareabc-native .syntrix-agent-carousel__avatar img,.medicareabc-native .syntrix-agent-carousel__avatar{border-radius:50%!important;width:72px;height:72px!important;object-fit:cover}.medicareabc-native .syntrix-agent-directory{font-family:var(--m-font);--syntrix-primary:var(--m-primary);--syntrix-navy:var(--m-navy)}.medicareabc-native .syntrix-schedule-modal__dialog{border-radius:var(--m-radius)}.medicareabc-native .syntrix-schedule-modal button,.medicareabc-native .syntrix-schedule-modal input{border-radius:var(--m-radius)}.medicareabc-native .syntrix-schedule-modal__submit{background:var(--m-action,var(--m-primary))}.medicareabc-native .syntrix-schedule-modal__disclosure{font-size:12px}.medicareabc-native .syntrix-agent-directory a,.medicareabc-native .syntrix-agent-directory button{border-radius:var(--m-radius)}
@media(min-width:1025px){.m-hide-desktop{display:none}}
@media(min-width:721px) and (max-width:1024px){.m-hide-tablet{display:none}}
@media(max-width:1100px){.m-header nav{gap:16px;font-size:12px}.m-header .m-brand img{width:132px}.m-hero-grid,.m-agent-grid{gap:35px}.m-hero-copy h1{font-size:50px}.m-story-grid{gap:40px}.m-journey{padding:27px}}
@media(max-width:900px){.m-menu-toggle{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;background:white;border:1px solid var(--m-line);border-radius:var(--m-radius);color:var(--m-navy)}.m-header-inner{height:80px}.m-header nav{display:none;position:absolute;top:100%;left:0;right:0;background:white;border-bottom:1px solid var(--m-line);box-shadow:var(--m-shadow);padding:22px 28px;align-items:stretch;max-height:calc(100dvh - 115px);overflow:auto}.m-header nav.is-open{display:flex;flex-direction:column;font-size:16px;gap:20px}.m-nav-group>div{position:static;width:100%;box-shadow:none;margin-top:16px}.m-language{border:0;padding:0}.m-header .m-nav-cta{font-size:15px}.m-hero-grid{grid-template-columns:1fr 1fr;gap:24px}.m-hero-copy h1{font-size:43px}.m-hero-copy>p{font-size:15px}.m-hero-benefits{flex-direction:column;gap:8px}.m-agent-grid{grid-template-columns:1fr 1fr;gap:30px}.m-agent-identity{display:block}.m-agent-portrait{margin-bottom:18px}.m-agent-identity h1{font-size:34px!important}.m-paths{gap:14px}.m-path-card{padding:22px}.m-path-card h3{font-size:20px!important}.m-path-arrow{right:18px;top:22px}.m-story h2{font-size:36px!important}.m-post-card a>div{padding:18px}.m-post-card h3{font-size:18px!important}}
@media(max-width:720px){.m-hide-mobile{display:none}.m-container{padding-inline:22px}.m-topline{font-size:10px}.m-topline>.m-container{justify-content:center;min-height:31px}.m-topline a{display:none}.m-section{padding-block:52px}.m-hero-grid{grid-template-columns:1fr;padding-block:42px;gap:32px}.m-hero-copy h1{font-size:47px}.m-hero-copy>p{font-size:16px;max-width:none}.m-hero-benefits{flex-direction:row;gap:16px;margin:20px 0}.m-real-people{margin-top:22px;padding-top:22px}.m-journey{padding:26px 22px}.m-journey h2{font-size:25px!important}.m-section-heading{display:block;margin-bottom:25px}.m-section-heading p,.m-section-heading>.m-text-link{display:block;margin-top:18px}.m-paths,.m-story-grid,.m-steps,.m-post-grid,.m-agent-grid{grid-template-columns:1fr}.m-path-card{padding:27px;min-height:190px}.m-path-card h3{font-size:23px!important}.m-path-card p{max-width:90%}.m-icon-box{margin-bottom:17px}.m-story{padding-block:45px}.m-story-grid{gap:28px}.m-story h2{font-size:36px!important}.m-steps{gap:28px}.m-post-card img{aspect-ratio:16/9}.m-footer-grid{grid-template-columns:1fr 1fr;gap:30px}.m-footer-grid>div:first-child{grid-column:1/-1}.m-footer-bottom{flex-direction:column;gap:12px}.m-bottom-cta>.m-container{align-items:flex-start;flex-direction:column}.m-bottom-cta h2{font-size:31px!important}.m-agent-grid{gap:34px}.m-agent-identity{display:flex;gap:20px}.m-agent-portrait{width:108px;height:125px!important;margin:0}.m-agent-identity h1{font-size:32px!important}.m-agent-slogan{font-size:20px}.m-agent-details dl>div{grid-template-columns:110px 1fr}.m-page-heading{padding-block:35px}.m-page-heading h1{font-size:34px!important}.m-sunfire{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;border-radius:0;border:0}.m-sunfire>header{padding:14px 16px}.m-sunfire h2{font-size:15px!important}.m-sunfire header>div:last-child{gap:12px}.m-sunfire header a{font-size:10px;max-width:90px}.m-sunfire-loading{padding:8px 16px}.m-sunfire button{width:38px;height:38px;flex-shrink:0}.m-fields{gap:0 12px}.m-content-grid{grid-template-columns:1fr}.m-agent-contact .m-button{font-size:14px;padding:12px 18px}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
body.medicareabc-native .m-journey button.m-button,body.medicareabc-native .m-header button.m-menu-toggle{border-radius:var(--m-radius);font-family:var(--m-font)}body.medicareabc-native .m-journey button.m-button{background:var(--m-action,var(--m-primary));padding:14px 22px;border:1px solid transparent;font-size:15px;line-height:1.35;min-height:52px}body.medicareabc-native .m-journey button.m-secondary{background:white;color:var(--m-navy)!important;border-color:var(--m-line)}body.medicareabc-native .m-header button.m-menu-toggle{background:white;color:var(--m-navy);padding:10px;border:1px solid var(--m-line)}
/* Native content uses the same theme tokens as the public intake and profiles. */
.m-contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px}.m-office-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.m-office-grid .m-info-card{margin:0}.m-journey textarea{display:block;width:100%;padding:12px 14px;border:1px solid var(--m-line);border-radius:var(--m-radius);font:inherit;resize:vertical;margin:8px 0 16px}.m-form-status.is-success{background:#edf9f5;border-color:#afd8ca;color:#176249!important}.m-featured-advisors{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.m-featured-advisor{display:flex;align-items:center;gap:20px;padding:28px 22px;border:1px solid var(--m-line);border-radius:var(--m-radius);background:white;transition:transform .2s,border-color .2s}.m-featured-advisor:hover{transform:translateY(-3px);border-color:var(--m-accent)}body.medicareabc-native .m-featured-advisor img{width:84px;height:84px;object-fit:cover;object-position:50% 20%;border-radius:50%;flex:0 0 84px}.m-featured-advisor h3{font-size:21px!important;margin-bottom:8px!important}.m-featured-advisor p{font-size:12px;margin-bottom:12px}.m-featured-advisor span{font-size:12px;color:var(--m-action,var(--m-primary));font-weight:650}.m-pagination{display:flex;gap:10px;justify-content:center;margin-top:36px}.m-pagination a,.m-pagination span{padding:8px 15px;border:1px solid var(--m-line);border-radius:var(--m-radius)}.m-pagination .current{background:var(--m-action,var(--m-primary));color:white}.m-search{margin-bottom:30px;max-width:650px}.m-search label{display:block;font-size:14px;margin-bottom:8px}.m-search>div{display:flex;gap:12px}.m-search input{width:100%;min-width:0;border:1px solid var(--m-line);padding:12px 16px;border-radius:var(--m-radius)}body.medicareabc-native .m-agent-portrait{height:138px!important;border-radius:50%}.m-hero-copy h1{font-size:clamp(42px,4.1vw,60px)!important}
@media(max-width:900px){.m-contact-grid{gap:32px}.m-featured-advisors{grid-template-columns:1fr}.m-office-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.m-contact-grid,.m-office-grid{grid-template-columns:1fr}.m-contact-grid{gap:34px}.m-featured-advisor{padding:22px}.m-pagination{flex-wrap:wrap}}

.m-hero-copy h1>span{display:block}.m-hero-copy .m-accent-line{color:var(--m-accent)}.m-office-grid p{overflow-wrap:anywhere}
.m-agent-grid>*,.m-agent-details dl>div>*{min-width:0}.m-agent-details dd{overflow-wrap:anywhere}.m-agent-details>div{font-size:15px;line-height:1.8}@media(max-width:720px){body.medicareabc-native .m-agent-portrait{width:108px;height:108px!important}}

.m-page-content>.m-widget{margin-bottom:32px}.m-page-content .m-widget h2{font-size:clamp(25px,2.5vw,32px);line-height:1.25;margin-top:0}.m-page-content .m-widget h3{font-size:24px;line-height:1.3}.m-page-content .m-content-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr))}.m-content-block>.m-widget:last-child{margin-bottom:0}.m-content-form{margin-block:28px}.m-widget img{height:auto;display:block}

.m-eyebrow{color:var(--m-accent-text,var(--m-accent))}.m-journey label{font-size:14px}.m-journey .m-check{font-size:13px}.m-journey small{font-size:12px}

.m-content-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,72px);align-items:center;margin-bottom:56px}.m-content-intro .m-content-form{margin:0;max-width:none}.m-content-intro-copy>.m-widget{margin:0}.m-content-intro-copy>.m-widget h2{margin:0 0 6px;font-size:clamp(30px,3vw,42px)}.m-content-intro-copy>.m-widget:nth-child(n+3) h2{font-size:20px;font-weight:450;line-height:1.6;letter-spacing:0;color:var(--m-muted);margin-top:22px}.m-content-intro>div{min-width:0}@media(max-width:760px){.m-content-intro{grid-template-columns:1fr;gap:28px;margin-bottom:36px}}
