.mc-age[data-v-f479a018]{-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);background:#20212cc2;display:grid;inset:0;padding:1.5rem;place-items:center;position:fixed;z-index:10000}.mc-age__card[data-v-f479a018]{background:var(--bg-secondary);border-radius:1.75rem;box-shadow:0 1.5rem 5rem #20212c3d;color:var(--text-title);padding:2.25rem;text-align:center;width:min(26.25rem,100%)}.mc-age__icon[data-v-f479a018]{border-radius:1.125rem}.mc-age__eyebrow[data-v-f479a018]{color:var(--color-theme);font-size:.75rem;font-weight:800;letter-spacing:.16em;margin:1.25rem 0 .5rem;text-transform:uppercase}.mc-age h2[data-v-f479a018]{font-size:1.75rem;margin:0 0 .875rem}.mc-age p[data-v-f479a018]{color:var(--text-desc);line-height:1.65}.mc-age button[data-v-f479a018]{background:var(--color-theme);border:0;border-radius:62.4375rem;color:var(--bg-secondary);cursor:pointer;font-family:inherit;font-size:1rem;font-weight:700;margin-top:.875rem;padding:.9375rem 1.5rem;width:100%}.mc-age a[data-v-f479a018]{color:var(--text-desc);display:inline-block;font-size:.875rem;margin-top:1.125rem}.mc-site{--mc-shadow:0 1.125rem 3.75rem rgba(32,33,44,.1);--mc-soft:color-mix(in srgb,var(--color-theme) 10%,var(--bg-secondary));--mc-warm:color-mix(in srgb,var(--color-accent) 14%,var(--bg-primary));height:100%;min-height:100%;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;background:var(--bg-primary);color:var(--text-title);font-family:Inter,Avenir Next,Avenir,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased}.mc-site *{box-sizing:border-box}.mc-site a{color:inherit;text-decoration:none}.mc-site img,.mc-site video{display:block;max-width:100%}.mc-site a,.mc-site button{-webkit-tap-highlight-color:transparent}.mc-site .sr-only{height:.0625rem;margin:-.0625rem;overflow:hidden;padding:0;position:absolute;width:.0625rem;clip:rect(0,0,0,0);border:0;white-space:nowrap}.mc-header{align-items:center;display:flex;gap:1.875rem;height:5.5rem;margin:0 auto;position:relative;width:min(77.5rem,calc(100% - 3rem));z-index:50}.mc-brand{align-items:center;display:inline-flex;font-size:1.375rem;font-weight:850;gap:.6875rem;letter-spacing:-.04em}.mc-brand img{border-radius:.75rem;box-shadow:0 .3125rem 1.125rem color-mix(in srgb,var(--color-theme) 20%,transparent)}.mc-brand>span>span{color:var(--color-theme)}.mc-nav{align-items:center;color:var(--text-desc);display:flex;font-size:.875rem;font-weight:650;gap:1.625rem;margin-left:auto}.mc-nav a:hover{color:var(--color-theme)}.mc-header__cta,.mc-sticky-cta{align-items:center;background:var(--color-theme);border-radius:62.4375rem;box-shadow:0 .625rem 1.875rem color-mix(in srgb,var(--color-theme) 24%,transparent);color:var(--bg-secondary);display:inline-flex;font-weight:800;justify-content:center}.mc-header__cta{font-size:.875rem;min-height:2.75rem;padding:0 1.3125rem}.mc-header__cta:hover,.mc-sticky-cta:hover{background:var(--color-theme-hover)}.mc-menu{background:var(--bg-secondary);border:.0625rem solid var(--line-color);border-radius:50%;display:none;height:2.625rem;margin-left:auto;padding:.6875rem;width:2.625rem}.mc-menu i{background:var(--text-title);display:block;height:.125rem;margin:.1875rem 0;width:100%}.mc-footer{border-top:.0625rem solid var(--line-color);margin:6.25rem auto 0;padding:3rem 0 2.125rem;width:min(77.5rem,calc(100% - 3rem))}.mc-footer__lead{align-items:center;display:flex;gap:1.875rem;justify-content:space-between}.mc-footer__lead p{color:var(--text-desc);font-size:.875rem;line-height:1.7;margin:0;text-align:right}.mc-footer__links{display:grid;gap:2.5rem;grid-template-columns:repeat(3,1fr);margin:3.125rem 0}.mc-footer__links h2{font-size:.8125rem;letter-spacing:.12em;margin:0 0 1.125rem;text-transform:uppercase}.mc-footer__links a{color:var(--text-desc);display:block;font-size:.875rem;margin:.75rem 0;max-width:100%;width:-moz-max-content;width:max-content}.mc-footer__links a:hover{color:var(--color-theme)}.mc-footer__legal{border-top:.0625rem solid var(--line-color);color:var(--text-assist);display:flex;flex-wrap:wrap;font-size:.75rem;gap:.875rem 1.625rem;padding-top:1.5rem}.mc-footer__legal span:last-child{margin-left:auto}.mc-sticky-cta{display:none}@media(max-width:1023px){.mc-header{height:4.5rem;width:calc(100% - 2rem)}.mc-header__cta{display:none}.mc-menu{display:block}.mc-nav{align-items:stretch;background:var(--bg-secondary);border:.0625rem solid var(--line-color);border-radius:1.25rem;box-shadow:var(--mc-shadow);display:none;gap:0;left:0;margin:0;padding:.625rem;position:absolute;right:0;top:4rem}.mc-nav.is-open{display:flex;flex-direction:column}.mc-nav a{padding:.875rem}.mc-footer{margin-top:4rem;padding-bottom:7.5rem;width:calc(100% - 2rem)}.mc-footer__lead{align-items:flex-start;flex-direction:column}.mc-footer__lead p{text-align:left}.mc-footer__links{gap:1.75rem;grid-template-columns:1fr 1fr;margin:2.25rem 0}.mc-footer__legal span:last-child{margin-left:0;width:100%}.mc-sticky-cta{bottom:calc(3.875rem + env(safe-area-inset-bottom,0px));display:flex;font-size:1rem;gap:.75rem;left:1rem;min-height:3.25rem;padding:0 1.5rem;position:fixed;right:1rem;z-index:80}.mc-sticky-cta span{font-size:1.375rem}}@media(max-width:380px){.mc-brand{font-size:1.1875rem}.mc-brand img{height:2.375rem;width:2.375rem}.mc-footer__links{grid-template-columns:1fr}.mc-sticky-cta{left:.75rem;right:.75rem}}@media(prefers-reduced-motion:reduce){.mc-site *,.mc-site :after,.mc-site :before{animation:none!important;scroll-behavior:auto!important;transition:none!important}}
