/* Consistent header slots on every page; keep the skip link available to keyboard users. */
.r23-skip-link{position:absolute!important;left:12px!important;top:-100px!important;z-index:10000!important;background:#fff!important;color:#17372E!important;padding:9px 15px!important;line-height:1.4!important;text-decoration:underline!important}
.r23-skip-link:focus,.r23-skip-link:focus-visible{position:fixed!important;top:8px!important;outline:3px solid #F2C94C!important}
.r23-site-header .r23-header-inner{display:grid!important;grid-template-columns:170px minmax(0,1fr) 95px 75px!important;gap:12px!important;width:min(1340px,calc(100% - 32px))!important;align-items:center!important}
.r23-site-header .r23-brand-wrap{min-width:0!important}.r23-site-header .r23-brand{font-size:24px!important}
.r23-site-header .r23-primary-nav{display:flex!important;justify-content:center!important;gap:0!important;min-width:0!important;white-space:nowrap!important}
.r23-site-header .r23-primary-nav a{padding:9px 7px!important;font-size:12px!important;flex-shrink:0!important}
.r23-site-header .r23-header-location{justify-self:end!important;border-left:0!important;padding:0 6px!important}
.r23-site-header .r23-all-menu{justify-self:end!important}
.r23-site-header .r23-menu-links a{word-break:normal!important;overflow-wrap:break-word!important;writing-mode:horizontal-tb!important}
@media(max-width:1240px){.r23-site-header .r23-header-inner{grid-template-columns:minmax(0,1fr) 95px 75px!important}.r23-site-header .r23-primary-nav{display:none!important}.r23-site-header .r23-current-page{display:inline-flex!important}}
@media(max-width:560px){.r23-site-header .r23-header-inner{grid-template-columns:minmax(0,1fr) 76px 42px!important;gap:8px!important}.r23-site-header .r23-current-page{display:none!important}.r23-site-header .r23-header-location{font-size:11px!important}.r23-site-header .r23-all-menu>summary{width:42px!important}.r23-site-header .r23-menu-word{display:none!important}}

/* SELECT public brand landing */
.select-stage{font-size:14px!important;color:#505A53;border-left:3px solid #4D7E3E;padding-left:12px;max-width:57ch}
.select-price-note{font-size:12px;color:#59635B;margin-top:13px}.select-brand{background:#E8ECE5}.select-brand-grid{display:grid;grid-template-columns:1.4fr .6fr;gap:35px;align-items:center}.select-brand-links{display:grid;gap:10px}.select-brand-links a{display:block;padding:16px 20px;background:#fff;border:1px solid rgba(23,55,46,.18);font-weight:850;color:#17372E;text-decoration:none}.select-brand-links a:hover,.select-brand-links a:focus-visible{background:#F2C94C}@media(max-width:700px){.select-brand-grid{grid-template-columns:1fr}}
.r23-site-header{padding:0!important;margin:0!important;min-height:0!important;height:auto!important}
.r23-site-header .r23-menu-links{display:grid!important}
.r23-site-header .r23-menu-panel{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}
