*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }

/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.visible{visibility:visible}.fixed{position:fixed}.hidden{display:none}*,:after,:before{box-sizing:border-box}body{background-color:var(--me-off-white);font-family:var(--me-font);font-weight:var(--me-weight-regular);color:var(--me-charcoal);overflow-x:hidden}:root{--me-content-max:1200px;--me-hero-inner-max:760px;--me-cta-inner-max:640px;--me-shadow-elevated:0 2px 12px rgba(0,0,0,.06);--me-shadow-elevated-hover:0 8px 28px rgba(0,0,0,.1);--me-white-70:hsla(0,0%,100%,.7);--me-white-75:hsla(0,0%,100%,.75);--me-white-50:hsla(0,0%,100%,.5);--me-white-08:hsla(0,0%,100%,.08);--me-white-10:hsla(0,0%,100%,.1);--me-radius-btn:6px;--me-btn-padding:14px 28px;--me-btn-font-size:15px;--me-nav-height-mobile:56px;--me-nav-height-desktop:64px;--me-focus-input:0 0 0 3px rgba(201,168,76,.15)}.content-wrapper{width:100%;max-width:var(--me-content-max);margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}@media (min-width:768px){.content-wrapper{padding-left:48px;padding-right:48px}}@media (min-width:1280px){.content-wrapper{padding-left:80px;padding-right:80px}}.wordmark{display:inline-flex;flex-direction:column;line-height:1.1;text-decoration:none}.wordmark__line1{font-family:var(--me-display-font);color:var(--me-white)}.wordmark__period{color:var(--me-brand-gold)}.wordmark__line2{font-family:var(--me-font);font-weight:var(--me-weight-bold);text-transform:uppercase;letter-spacing:2px;color:var(--me-light-gold)}.wordmark--nav .wordmark__line1{font-size:24px}.wordmark--nav .wordmark__line2{font-size:10px}.wordmark--footer .wordmark__line1{font-size:28px}.eyebrow,.wordmark--footer .wordmark__line2{font-size:11px}.eyebrow{font-family:var(--me-font);font-weight:var(--me-weight-bold);text-transform:uppercase;letter-spacing:3px;margin-bottom:12px}.eyebrow--gold{color:var(--me-brand-gold)}.eyebrow--navy{color:var(--me-brand-navy)}.eyebrow--card{font-size:10px;text-transform:uppercase;letter-spacing:2px;color:var(--me-brand-gold);margin-bottom:0}.btn,.eyebrow--card{font-weight:var(--me-weight-bold)}.btn{display:inline-block;font-family:var(--me-font);font-size:var(--me-btn-font-size);padding:var(--me-btn-padding);border-radius:var(--me-radius-btn);text-decoration:none;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s;border:1px solid transparent;text-align:center}.btn--primary{background-color:var(--me-brand-navy);color:var(--me-white)}.btn--primary:hover{background-color:var(--me-active-navy)}.btn--secondary{background-color:var(--me-white);color:var(--me-brand-navy);border-color:var(--me-brand-navy)}.btn--secondary:hover{background-color:var(--me-off-white)}.btn--outline{background-color:transparent;color:var(--me-brand-navy);border-color:var(--me-brand-navy)}.btn--outline:hover{background-color:var(--me-brand-navy);color:var(--me-white)}.btn--outline-gold{background-color:transparent;color:var(--me-brand-gold);border:2px solid var(--me-brand-gold);font-weight:var(--me-weight-bold)}.btn--outline-gold:hover{background-color:var(--me-brand-gold);color:var(--me-ink-navy)}.hero__buttons .btn--outline{color:var(--me-white);border-color:var(--me-white-50)}.hero__buttons .btn--outline:hover{background-color:var(--me-brand-navy);color:var(--me-white);border-color:var(--me-brand-navy)}.btn--gold-cta{background-color:var(--me-brand-gold);color:var(--me-ink-navy)}.btn--gold-cta:hover{background-color:var(--me-light-gold)}.btn--ghost{background-color:transparent;color:var(--me-white);border-color:var(--me-white-50)}.btn--ghost:hover{border-color:var(--me-white)}.nav{background-color:var(--me-brand-navy);border-bottom:1px solid var(--me-white-08);position:sticky;top:0;z-index:var(--me-z-raised)}.nav__inner{display:flex;align-items:center;justify-content:space-between;height:var(--me-nav-height-mobile)}@media (min-width:768px){.nav__inner{height:var(--me-nav-height-desktop)}}.nav__links{display:none;align-items:center;gap:32px;list-style:none;margin:0;padding:0}@media (min-width:768px){.nav__links{display:flex}}.nav__link{font-family:var(--me-font);font-size:14px;font-weight:var(--me-weight-regular);color:var(--me-white);text-decoration:none;transition:color .2s}.nav__link--active,.nav__link:hover{color:var(--me-brand-gold)}.nav__toggle{display:flex;flex-direction:column;justify-content:center;gap:5px;width:32px;height:32px;padding:4px;background:none;border:none;cursor:pointer}@media (min-width:768px){.nav__toggle{display:none}}.nav__toggle-line{display:block;width:24px;height:2px;background-color:var(--me-white)}.nav__mobile-panel{background-color:var(--me-ink-navy);overflow:hidden;max-height:0;transition:max-height .3s ease}.nav__mobile-panel--open{max-height:320px}.nav__mobile-links{list-style:none;margin:0;padding:0}.nav__mobile-link{display:flex;align-items:center;height:48px;padding-left:24px;font-family:var(--me-font);font-size:16px;font-weight:var(--me-weight-regular);color:var(--me-white);text-decoration:none;transition:color .2s}.nav__mobile-link--active,.nav__mobile-link:hover{color:var(--me-brand-gold)}.footer{background-color:var(--me-ink-navy);padding-top:64px;padding-bottom:40px}.footer__columns{display:grid;grid-template-columns:1fr;gap:32px}@media (min-width:1024px){.footer__columns{grid-template-columns:1.2fr 1fr 1fr}}.footer__brand-tagline{margin-top:16px;font-family:var(--me-font);font-size:13px;color:var(--me-mid-grey);line-height:1.6}.footer__heading{font-family:var(--me-font);font-size:11px;font-weight:var(--me-weight-bold);text-transform:uppercase;letter-spacing:2px;color:var(--me-brand-gold);margin:0 0 16px}.footer__nav-links{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.footer__link{font-family:var(--me-font);font-size:14px;color:var(--me-white-70);text-decoration:none;transition:color .2s}.footer__link:hover{color:var(--me-white)}.footer__contact-list{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.footer__contact-link{font-family:var(--me-font);font-size:14px;color:var(--me-white);text-decoration:none;transition:color .2s}.footer__contact-link:hover{color:var(--me-brand-gold)}.footer__contact-muted{font-family:var(--me-font);font-size:14px;color:var(--me-mid-grey)}.footer__divider{border:none;border-top:1px solid var(--me-white-10);margin:48px 0 32px}.footer__bottom{text-align:center;font-family:var(--me-font);font-size:12px;color:var(--me-mid-grey)}.hero{width:100%;background:var(--me-hero-gradient);min-height:max(400px,-moz-fit-content);min-height:max(400px,fit-content);padding:64px 0}@media (min-width:768px){.hero{min-height:max(480px,-moz-fit-content);min-height:max(480px,fit-content);padding:80px 0}}.hero__inner{max-width:var(--me-hero-inner-max)}.hero__heading{font-family:var(--me-display-font);font-size:34px;line-height:1.15;color:var(--me-white);margin:0}@media (min-width:768px){.hero__heading{font-size:42px}}@media (min-width:1024px){.hero__heading{font-size:56px}}.hero__subheading{font-family:var(--me-font);font-size:17px;font-weight:var(--me-weight-regular);color:var(--me-white-75);line-height:1.65;max-width:620px;margin:20px 0 0}@media (min-width:768px){.hero__subheading{font-size:19px}}.hero__buttons{display:flex;flex-wrap:wrap;gap:16px;margin-top:36px}.pillars{background-color:var(--me-off-white);padding:64px 0}@media (min-width:768px){.pillars{padding:96px 0}}.pillars--compact{padding:var(--me-space-10) 0}@media (min-width:768px){.pillars--compact{padding:var(--me-space-16) 0}}.pillars--compact .pillars__grid{margin-top:var(--me-space-8)}.pillars__header{text-align:center}.pillars__heading{font-family:var(--me-font);font-size:36px;font-weight:var(--me-weight-bold);color:var(--me-brand-navy);margin:0}.pillars__rule{width:48px;height:1px;background-color:var(--me-brand-gold);margin:16px auto 0;border:none}.pillars__subheading{font-family:var(--me-font);font-size:17px;color:var(--me-mid-grey);line-height:1.6;max-width:560px;margin:12px auto 0}.pillars__grid{display:grid;grid-template-columns:1fr;gap:24px;margin-top:48px;align-items:stretch}@media (min-width:768px){.pillars__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.pillars__grid{grid-template-columns:repeat(3,1fr)}.pillars__grid--2col{grid-template-columns:repeat(2,1fr)}}.pillars__grid--auto-height{align-items:start}.pillars__grid--auto-height .pillar-card{height:auto}.pillars__grid--auto-height .pillar-card__body{flex-grow:0}.pillar-card{background-color:var(--me-white);border-radius:var(--me-radius-lg);border:1px solid var(--me-border);box-shadow:var(--me-shadow-elevated);padding:24px;transition:box-shadow .2s ease,transform .2s ease;text-decoration:none;display:flex;flex-direction:column;height:100%;color:inherit}@media (min-width:768px){.pillar-card{padding:32px}}.pillar-card:hover{box-shadow:var(--me-shadow-elevated-hover);transform:translateY(-3px)}.pillar-card--gold-accent{border-top:4px solid var(--me-brand-gold)}.pillar-card--navy-accent{border-top:4px solid var(--me-brand-navy)}.pillar-card__title{font-family:var(--me-font);font-size:20px;font-weight:var(--me-weight-bold);color:var(--me-brand-navy);margin:10px 0 0}.pillar-card__body{font-family:var(--me-font);font-size:15px;font-weight:var(--me-weight-regular);color:var(--me-charcoal);line-height:1.65;margin:14px 0 0;flex-grow:1}.pillar-card__link{font-family:var(--me-font);font-size:13px;color:var(--me-brand-gold);margin-top:20px;display:block;text-decoration:none}.pillar-card .status-pill{align-self:flex-start;width:-moz-fit-content;width:fit-content}.pillar-card:hover .pillar-card__link{text-decoration:underline}.service-card{background-color:var(--me-white);border:1px solid var(--me-border);border-radius:14px;box-shadow:var(--me-shadow-card);padding:28px;display:flex;flex-direction:column;height:100%;transition:box-shadow .18s ease,transform .18s ease}.service-card:hover{transform:translateY(-5px);box-shadow:var(--me-shadow-elevated-hover)}.service-card__icon-tile{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:12px;background-color:var(--me-gold-wash);border:1px solid rgba(201,168,76,.35);flex-shrink:0}.service-card__icon-svg{width:26px;height:26px;stroke:var(--me-brand-gold);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.service-card__tag{font-size:10px;text-transform:uppercase;letter-spacing:2px;color:var(--me-brand-gold);margin:20px 0 0}.service-card__tag,.service-card__title{font-family:var(--me-font);font-weight:var(--me-weight-bold)}.service-card__title{font-size:19px;color:var(--me-ink-navy);line-height:1.3;margin:10px 0 0}.service-card__body{font-family:var(--me-font);font-size:13.5px;font-weight:var(--me-weight-regular);color:var(--me-mid-grey);line-height:1.65;margin:12px 0 0;flex-grow:1}.service-card__link{font-family:var(--me-font);font-size:13px;font-weight:var(--me-weight-bold);color:var(--me-brand-gold);text-decoration:none;margin-top:24px;display:inline-block}.service-card:hover .service-card__link{text-decoration:underline}.product-listing--compact,.products-stack{display:flex;flex-direction:column;gap:var(--me-space-4)}.product-listing--compact{background-color:var(--me-white);border:1px solid var(--me-border);border-radius:var(--me-radius-lg);padding:var(--me-space-5) var(--me-space-6)}@media (min-width:768px){.product-listing--compact{flex-direction:row;align-items:flex-start;gap:var(--me-space-8);padding:var(--me-space-5) var(--me-space-8)}}.product-listing--gold-accent{border-top:4px solid var(--me-brand-gold)}.product-listing__header{flex-shrink:0}@media (min-width:768px){.product-listing__header{width:220px}}.product-listing__title{font-family:var(--me-font);font-size:17px;font-weight:var(--me-weight-bold);color:var(--me-brand-navy);margin:8px 0 0}.product-listing__header .status-pill{margin-top:10px}.product-listing__detail{flex:1;min-width:0}.product-listing__body{font-family:var(--me-font);font-size:14px;font-weight:var(--me-weight-regular);color:var(--me-charcoal);line-height:1.65;margin:0}.product-listing__body+.product-listing__body,.product-listing__detail .pillar-card__link{margin-top:var(--me-space-3)}.kind-cloud-feature{background-color:var(--me-white);padding:64px 0}@media (min-width:768px){.kind-cloud-feature{padding:96px 0}}.kind-cloud-feature--compact{padding:var(--me-space-6) 0 var(--me-space-10)}@media (min-width:768px){.kind-cloud-feature--compact{padding:var(--me-space-8) 0 var(--me-space-12)}}.kind-cloud-feature--prominent{background-color:var(--me-gold-wash);border-top:1px solid var(--me-brand-gold);border-bottom:1px solid var(--me-brand-gold);padding:var(--me-space-10) 0}@media (min-width:768px){.kind-cloud-feature--prominent{padding:var(--me-space-12) 0}}.kind-cloud-feature--prominent .kind-cloud-feature__heading{font-size:38px}@media (min-width:768px){.kind-cloud-feature--prominent .kind-cloud-feature__heading{font-size:48px}}.kind-cloud-feature--prominent .kind-cloud-feature__image{box-shadow:var(--me-shadow-elevated);border-color:var(--me-brand-gold)}.kind-cloud-feature .two-col{align-items:center}.kind-cloud-feature__heading{font-family:var(--me-display-font);font-size:34px;line-height:1.15;color:var(--me-brand-navy);margin:0}@media (min-width:768px){.kind-cloud-feature__heading{font-size:42px}}.kind-cloud-feature__rule{width:48px;height:1px;background-color:var(--me-brand-gold);margin:16px 0 0;border:none}.kind-cloud-feature__subheading{font-family:var(--me-font);font-size:17px;font-weight:var(--me-weight-bold);color:var(--me-brand-navy);line-height:1.5;margin:16px 0 0}.kind-cloud-feature__body{font-size:15px;color:var(--me-mid-grey);line-height:1.65}.kind-cloud-feature__body,.kind-cloud-feature__highlight{font-family:var(--me-font);font-weight:var(--me-weight-regular);margin:16px 0 0}.kind-cloud-feature__highlight{font-size:14px;color:var(--me-charcoal);line-height:1.6;border:1px solid var(--me-brand-gold);border-radius:var(--me-radius-md);padding:12px 16px}.kind-cloud-feature__buttons{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.kind-cloud-feature__image{display:block;width:100%;height:auto;border-radius:var(--me-radius-lg);border:1px solid var(--me-border);box-shadow:var(--me-shadow-elevated)}.proof{width:100%;background-color:var(--me-brand-navy);padding:72px 0;border-top:1px solid var(--me-brand-gold);border-bottom:1px solid var(--me-brand-gold)}.proof--compact{padding:var(--me-space-3) 0}@media (min-width:768px){.proof--compact{padding:var(--me-space-4) 0}}.proof--compact .proof__grid{gap:var(--me-space-3)}@media (min-width:640px){.proof--compact .proof__grid{gap:var(--me-space-4)}}@media (min-width:1024px){.proof--compact .proof__grid{gap:var(--me-space-6)}}.proof--compact .proof__label{margin-top:4px}.proof__grid{display:grid;grid-template-columns:1fr;gap:32px;text-align:center}@media (min-width:640px){.proof__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.proof__grid{grid-template-columns:repeat(4,1fr);gap:24px}}.proof__number{font-family:var(--me-display-font);font-size:40px;line-height:1;color:var(--me-brand-gold)}@media (min-width:768px){.proof__number{font-size:52px}}.proof__label{font-family:var(--me-font);font-size:13px;font-weight:var(--me-weight-regular);text-transform:uppercase;letter-spacing:1px;color:var(--me-white-70);margin-top:8px}.about-teaser{background-color:var(--me-off-white);padding:64px 0}@media (min-width:768px){.about-teaser{padding:96px 0}}.about-teaser__grid{display:grid;grid-template-columns:1fr;gap:48px}@media (min-width:1024px){.about-teaser__grid{grid-template-columns:58fr 38fr;gap:64px;align-items:stretch}}.about-teaser--compact{padding:48px 0}@media (min-width:768px){.about-teaser--compact{padding:56px 0}}.about-teaser__heading{font-family:var(--me-font);font-size:32px;font-weight:var(--me-weight-bold);color:var(--me-brand-navy);margin:10px 0 0}.about-teaser__body{font-family:var(--me-font);font-size:16px;color:var(--me-charcoal);line-height:1.7;margin:20px 0 0}.about-teaser__credentials{background-color:var(--me-white);border:1px solid var(--me-border);border-top:3px solid var(--me-brand-gold);border-radius:14px;padding:28px;display:flex;flex-direction:column;height:100%}.about-teaser__credentials-heading{font-family:var(--me-font);font-size:11px;font-weight:var(--me-weight-bold);text-transform:uppercase;letter-spacing:2px;color:var(--me-brand-gold);margin:0 0 20px}.about-teaser__credentials-grid{display:grid;grid-template-columns:1fr;gap:12px 24px;list-style:none;margin:0;padding:0;flex-grow:1}@media (min-width:640px){.about-teaser__credentials-grid{grid-template-columns:repeat(2,1fr)}}.about-teaser__credentials-item{font-family:var(--me-font);font-size:14px;color:var(--me-charcoal);line-height:1.5;padding-left:14px;position:relative}.about-teaser__credentials-item:before{content:"";position:absolute;left:0;top:.55em;width:5px;height:5px;border-radius:var(--me-radius-full);background-color:var(--me-brand-gold)}.about-teaser__credentials-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:24px;padding-top:24px;border-top:1px solid var(--me-border)}.about-teaser__credentials-stat{text-align:center}.about-teaser__credentials-figure{font-family:var(--me-display-font);font-size:28px;font-weight:var(--me-weight-regular);line-height:1;color:var(--me-ink-navy);margin:0}.about-teaser__credentials-label{font-family:var(--me-font);font-size:10px;font-weight:var(--me-weight-bold);text-transform:uppercase;letter-spacing:1px;color:var(--me-muted);margin:6px 0 0}.about-teaser__cta{margin-top:32px}.about-teaser--tight-cta{padding-bottom:var(--me-space-6)}@media (min-width:768px){.about-teaser--tight-cta{padding-bottom:var(--me-space-8)}}.closing-cta{background-color:var(--me-off-white);padding:64px 0}.closing-cta--tight-top{padding-top:var(--me-space-6)}@media (min-width:768px){.closing-cta{padding:96px 0}.closing-cta--tight-top{padding-top:var(--me-space-8)}}.closing-cta--compact{padding:48px 0}@media (min-width:768px){.closing-cta--compact{padding:56px 0}}.closing-cta__inner{max-width:var(--me-cta-inner-max);margin:0 auto;text-align:center}.closing-cta__heading{font-family:var(--me-font);font-size:32px;font-weight:var(--me-weight-bold);color:var(--me-brand-navy);margin:10px 0 0}.closing-cta__body{font-family:var(--me-font);font-size:16px;color:var(--me-mid-grey);line-height:1.6;margin:16px 0 0}.closing-cta__button{margin-top:32px}.me-group{background-color:var(--me-white);padding:56px 0}@media (min-width:768px){.me-group{padding:80px 0}}.me-group__heading{font-family:var(--me-font);font-size:28px;font-weight:var(--me-weight-bold);color:var(--me-brand-navy);margin:10px 0 0}.me-group__rule{width:48px;height:1px;background-color:var(--me-brand-gold);margin:16px 0 0;border:none}.me-group__body{font-family:var(--me-font);font-size:16px;color:var(--me-mid-grey);line-height:1.65;max-width:640px;margin:12px 0 0}.me-group__grid{display:grid;grid-template-columns:1fr;gap:24px;margin-top:40px}@media (min-width:1024px){.me-group__grid{grid-template-columns:repeat(3,1fr)}}.group-card{background-color:var(--me-off-white);border:1px solid var(--me-border);border-radius:var(--me-radius-lg);padding:28px;transition:box-shadow .18s ease,transform .18s ease}.group-card:hover{transform:translateY(-4px);box-shadow:var(--me-shadow-elevated-hover)}.group-card--navy-accent{border-top:3px solid var(--me-brand-navy)}.group-card--gold-accent{border-top:3px solid var(--me-brand-gold)}.group-card__title{font-size:18px;font-weight:var(--me-weight-bold);color:var(--me-ink-navy)}.group-card__body,.group-card__title{font-family:var(--me-font);margin:10px 0 0}.group-card__body{font-size:14px;color:var(--me-mid-grey);line-height:1.6}.page-hero{width:100%;background:var(--me-hero-gradient);padding:64px 0}@media (min-width:768px){.page-hero{padding:80px 0}}.page-hero--compact{padding:var(--me-space-10) 0}@media (min-width:768px){.page-hero--compact{padding:var(--me-space-12) 0}}.page-hero__heading{font-family:var(--me-display-font);font-size:34px;line-height:1.15;color:var(--me-white);margin:0}@media (min-width:768px){.page-hero__heading{font-size:42px}}.page-hero__subheading{font-family:var(--me-font);font-size:16px;font-weight:var(--me-weight-regular);color:var(--me-white-75);line-height:1.6;max-width:600px;margin:16px 0 0}@media (min-width:768px){.page-hero__subheading{font-size:18px}}.eyebrow--light-gold{color:var(--me-light-gold)}.page-hero__subheading--values{max-width:610px}.values-hero__rule{width:56px;height:3px;margin:24px 0 0;border:none;background-color:var(--me-brand-gold)}.values-section{padding-top:36px;padding-bottom:56px}@media (min-width:768px){.values-section{padding-top:40px;padding-bottom:80px}}.values-lead{font-family:var(--me-font);font-size:18px;line-height:1.65;color:var(--me-charcoal);max-width:640px;margin:0 0 26px}@media (min-width:768px){.values-lead{font-size:20px;margin-bottom:28px}}.values-lead__emphasis{font-weight:var(--me-weight-bold);color:var(--me-ink-navy)}.values-bento{display:grid;grid-template-columns:1fr;gap:18px}@media (min-width:720px){.values-bento{grid-template-columns:repeat(3,1fr)}}.values-bento__cell{position:relative;display:flex;flex-direction:column;border-radius:14px;padding:24px;min-height:180px;transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease}@media (min-width:768px){.values-bento__cell{padding:28px}}.values-bento__cell--white{background-color:var(--me-white);border:1px solid var(--me-border);box-shadow:var(--me-shadow-card)}.values-bento__cell--gold{background-color:var(--me-gold-wash);border:1px solid var(--me-brand-gold);box-shadow:var(--me-shadow-card)}.values-bento__cell--gold:hover,.values-bento__cell--white:hover{transform:translateY(-4px);box-shadow:var(--me-shadow-elevated-hover);border-color:var(--me-light-gold)}.values-bento__cell--trust{background:var(--me-hero-gradient);border:none;box-shadow:none;min-height:230px;overflow:hidden}@media (min-width:720px){.values-bento__cell--trust{grid-column:span 2}}.values-bento__cell--trust:hover{transform:none;box-shadow:none}.values-bento__tag{font-family:var(--me-font);font-size:11px;font-weight:var(--me-weight-bold);text-transform:uppercase;letter-spacing:3px;color:var(--me-light-gold);margin:0}.values-bento__trust-heading{font-family:var(--me-display-font);font-size:26px;font-weight:var(--me-weight-regular);line-height:1.2;color:var(--me-white);margin:16px 0 0;max-width:440px}@media (min-width:768px){.values-bento__trust-heading{font-size:30px}}.values-bento__trust-punch{font-family:var(--me-font);font-size:14px;line-height:1.6;color:var(--me-white-70);max-width:440px;margin:12px 0 0}.values-bento__ecg{position:absolute;right:20px;bottom:16px;width:min(230px,45%);height:auto;opacity:.5;pointer-events:none}.values-bento__number{font-family:var(--me-display-font);font-size:28px;font-weight:var(--me-weight-regular);line-height:1;color:var(--me-brand-gold)}.values-bento__body{display:flex;flex-direction:column;justify-content:flex-end;flex:1;margin-top:auto;padding-top:32px}.values-bento__name{font-family:var(--me-font);font-size:19px;font-weight:var(--me-weight-bold);color:var(--me-ink-navy);line-height:1.3;margin:0}.values-bento__name-line{display:block}.values-bento__punch{font-family:var(--me-font);font-size:14px;line-height:1.6;color:var(--me-mid-grey);margin:12px 0 0}.values-cta-band{background-color:var(--me-white);border-top:1px solid var(--me-border);padding:48px 0}@media (min-width:768px){.values-cta-band{padding:64px 0}}.values-cta-band__inner{display:flex;flex-direction:column;gap:28px;align-items:flex-start}@media (min-width:768px){.values-cta-band__inner{flex-direction:row;align-items:center;justify-content:space-between;gap:48px}}.values-cta-band__copy{flex:1;min-width:0}.values-cta-band__heading{font-family:var(--me-font);font-size:24px;font-weight:var(--me-weight-bold);color:var(--me-ink-navy);line-height:1.3;margin:0}@media (min-width:768px){.values-cta-band__heading{font-size:28px}}.values-cta-band__subline{font-family:var(--me-font);font-size:16px;line-height:1.6;color:var(--me-mid-grey);margin:12px 0 0;max-width:560px}.values-cta-band__action{flex-shrink:0}.section--off-white{background-color:var(--me-off-white)}.section--white{background-color:var(--me-white)}.section--navy{background-color:var(--me-brand-navy)}.section-pad{padding:64px 0}@media (min-width:768px){.section-pad{padding:96px 0}}.section-pad--md{padding:56px 0}@media (min-width:768px){.section-pad--md{padding:80px 0}}.section-pad--sm{padding:56px 0}@media (min-width:768px){.section-pad--sm{padding:80px 0}}.section-pad--tight-bottom{padding-bottom:var(--me-space-6)}@media (min-width:768px){.section-pad--tight-bottom{padding-bottom:var(--me-space-8)}}.section-pad--tight-top{padding-top:var(--me-space-6)}@media (min-width:768px){.section-pad--tight-top{padding-top:var(--me-space-8)}}.section-heading{font-family:var(--me-font);font-size:30px;font-weight:var(--me-weight-bold);color:var(--me-brand-navy);margin:10px 0 0}.section-heading--lg{font-size:28px}.section-heading--white{color:var(--me-white)}.section-subheading{font-family:var(--me-font);font-size:16px;color:var(--me-mid-grey);line-height:1.6;margin:12px 0 0}.section-subheading--580{max-width:580px}.section-body{font-family:var(--me-font);font-size:16px;color:var(--me-charcoal);line-height:1.7;margin:20px 0 0}.section-body--muted{color:var(--me-mid-grey);line-height:1.65;margin-top:16px}.section-body--price{font-weight:var(--me-weight-bold);color:var(--me-brand-navy)}.section-body+.section-body{margin-top:20px}.two-col{display:grid;grid-template-columns:1fr;gap:48px}@media (min-width:1024px){.two-col--55-40{grid-template-columns:55fr 40fr;gap:64px;align-items:start}.two-col--55-40 .info-card{height:-moz-fit-content;height:fit-content}.two-col--40-60{grid-template-columns:40fr 60fr;gap:var(--me-space-8);align-items:center}.two-col--45-50{grid-template-columns:45fr 50fr;gap:64px}.two-col--35-65{grid-template-columns:35fr 65fr;gap:var(--me-space-8);align-items:start}.two-col--reversed .two-col__content{order:2}.two-col--reversed .two-col__detail{order:1}}.info-card{background-color:var(--me-white);border:1px solid var(--me-border);border-radius:var(--me-radius-lg);padding:28px}.info-card--gold-top{border-top:4px solid var(--me-brand-gold)}.info-card--navy-top{border-top:4px solid var(--me-brand-navy)}.info-card__heading{font-family:var(--me-font);font-size:12px;font-weight:var(--me-weight-bold);text-transform:uppercase;letter-spacing:2px;color:var(--me-brand-gold);margin:0 0 16px}.info-card__body{font-family:var(--me-font);font-size:15px;color:var(--me-charcoal);line-height:1.8}.info-card__principles{list-style:none;margin:0;padding:0}.info-card__principle{font-family:var(--me-font);font-size:15px;color:var(--me-charcoal);line-height:1.8}.info-card__dash{color:var(--me-brand-gold);margin-right:8px}.info-card__tagline{font-family:var(--me-font);font-size:14px;font-style:italic;color:var(--me-mid-grey);margin:20px 0 0}.info-card__item{margin-bottom:16px}.info-card__item:last-child{margin-bottom:0}.info-card__item-label{font-family:var(--me-font);font-size:14px;font-weight:var(--me-weight-bold);color:var(--me-brand-navy)}.info-card__item-body{font-family:var(--me-font);font-size:14px;color:var(--me-mid-grey);margin-top:4px}.info-card__divider{border:none;border-top:1px solid var(--me-border);margin:20px 0}.status-pill{display:inline-block;font-family:var(--me-font);font-size:11px;font-weight:var(--me-weight-bold);border-radius:4px;padding:3px 10px;margin-top:16px}.status-pill--green{color:var(--me-green);background-color:var(--me-green-light)}.status-pill--amber{color:var(--me-amber);background-color:var(--me-amber-light)}.status-pill--neutral{color:var(--me-mid-grey);background-color:var(--me-border)}.label-pill{display:inline-block;font-family:var(--me-font);font-size:11px;font-weight:var(--me-weight-bold);text-transform:uppercase;color:var(--me-brand-gold);background-color:var(--me-gold-wash);border-radius:var(--me-radius-btn);padding:4px 12px;margin-bottom:12px}.skill-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:20px}.skill-tag{font-size:11px;color:var(--me-brand-navy);background-color:var(--me-off-white);border:1px solid var(--me-border);border-radius:var(--me-radius-btn);padding:3px 10px}.outcome-pill,.skill-tag{font-family:var(--me-font)}.outcome-pill{display:inline-block;font-size:12px;font-weight:var(--me-weight-bold);color:var(--me-green);background-color:var(--me-green-light);border-radius:4px;padding:4px 12px}.people-grid{display:grid;grid-template-columns:1fr;gap:24px;margin-top:48px;align-items:stretch}@media (min-width:1024px){.people-grid{grid-template-columns:repeat(3,1fr)}}.person-card{background-color:var(--me-white);border-radius:var(--me-radius-lg);padding:32px;box-shadow:var(--me-shadow-elevated);border:1px solid var(--me-border);border-top:4px solid var(--me-brand-gold);display:flex;flex-direction:column;height:100%}.person-card--navy-accent{border-top-color:var(--me-brand-navy)}.person-card--expanded{height:auto;align-self:start}.person-card__avatar{display:flex;align-items:center;justify-content:center;width:96px;height:96px;margin-left:auto;margin-right:auto;border-radius:var(--me-radius-full);background-color:var(--me-brand-navy);font-family:var(--me-font);font-size:32px;font-weight:var(--me-weight-bold);color:var(--me-white)}img.person-card__avatar{display:block;-o-object-fit:cover;object-fit:cover}.person-card__name{font-size:20px;color:var(--me-brand-navy);margin:20px 0 0}.person-card__name,.person-card__role{font-family:var(--me-font);font-weight:var(--me-weight-bold)}.person-card__role{font-size:13px;text-transform:uppercase;letter-spacing:1px;color:var(--me-brand-gold);margin-top:4px}.person-card__divider{border:none;border-top:1px solid var(--me-border);margin:20px 0}.person-card__bio{font-family:var(--me-font);font-size:14px;color:var(--me-charcoal);line-height:1.65;margin:0}.person-card__bio+.person-card__bio{margin-top:var(--me-space-3)}.person-card__bio-block{display:flex;flex:1;flex-direction:column;min-height:0}.person-card__bio-content{position:relative}.person-card__bio-content--clamped{max-height:calc(14px * 1.65 * 7);overflow:hidden}.person-card__bio-fade{position:absolute;right:0;bottom:0;left:0;height:calc(14px * 1.65 * 2);background:linear-gradient(to bottom,hsla(0,0%,100%,0),var(--me-white));pointer-events:none}.person-card__bio-toggle{align-self:flex-start;margin-top:var(--me-space-3);padding:0;border:none;background:none;font-family:var(--me-font);font-size:13px;font-weight:var(--me-weight-bold);color:var(--me-brand-gold);cursor:pointer;text-align:left}.person-card__bio-toggle:hover{text-decoration:underline}.person-card .skill-tags{margin-top:auto;padding-top:var(--me-space-5)}.person-card--placeholder{background-color:var(--me-off-white);border:1px dashed var(--me-border);border-top:4px solid var(--me-border);box-shadow:none}.person-card--placeholder .person-card__avatar{background-color:var(--me-border);color:var(--me-muted)}.person-card--placeholder .person-card__name{font-size:16px;color:var(--me-muted)}.person-card--placeholder .person-card__role{color:var(--me-muted)}.person-card--placeholder .person-card__bio{color:var(--me-muted);margin-top:16px}.person-card__link{font-family:var(--me-font);font-size:13px;color:var(--me-brand-gold);text-decoration:none;margin-top:16px;display:inline-block}.person-card__link:hover{text-decoration:underline}.group-list{margin-top:40px}.group-list__item{padding:20px 0;border-bottom:1px solid var(--me-border)}.group-list__item:first-child{border-top:1px solid var(--me-border)}.group-list__label{font-family:var(--me-font);font-size:15px;font-weight:var(--me-weight-bold);color:var(--me-brand-navy)}.group-list__text{font-family:var(--me-font);font-size:14px;color:var(--me-mid-grey);margin-top:4px}.engagement-grid{display:grid;grid-template-columns:1fr;gap:24px;margin-top:48px}@media (min-width:1024px){.engagement-grid{grid-template-columns:repeat(3,1fr)}}.engagement-item{border-top:2px solid var(--me-brand-gold);padding-top:20px}.engagement-item__title{font-family:var(--me-font);font-size:17px;font-weight:var(--me-weight-bold);color:var(--me-white)}.engagement-item__body{font-family:var(--me-font);font-size:14px;color:var(--me-white-70);line-height:1.65;margin-top:10px}.engagement-cta{margin-top:56px;text-align:center}.section-subheading--white{color:var(--me-white-70);max-width:520px}.page-hero__subheading--services{max-width:600px}.services-grid{display:grid;grid-template-columns:1fr;gap:24px}@media (min-width:768px){.services-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.services-card{background-color:var(--me-white);border:1px solid var(--me-border);border-top:3px solid var(--me-brand-gold);border-radius:14px;box-shadow:var(--me-shadow-card);padding:28px;display:flex;flex-direction:column;height:100%;transition:box-shadow .18s ease,transform .18s ease}.services-card:hover{transform:translateY(-5px);box-shadow:var(--me-shadow-elevated-hover)}.services-card__icon-tile{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:11px;background-color:var(--me-gold-wash);border:1px solid rgba(201,168,76,.35);flex-shrink:0}.services-card__icon-svg{width:24px;height:24px;stroke:var(--me-brand-gold);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.services-card__tag{font-size:10px;text-transform:uppercase;letter-spacing:2px;color:var(--me-brand-gold);margin:20px 0 0}.services-card__tag,.services-card__title{font-family:var(--me-font);font-weight:var(--me-weight-bold)}.services-card__title{font-size:19px;color:var(--me-ink-navy);line-height:1.3;margin:10px 0 0}.services-card__body{font-family:var(--me-font);font-size:13.5px;font-weight:var(--me-weight-regular);color:var(--me-mid-grey);line-height:1.65;margin:12px 0 0}.services-card__list{list-style:none;margin:20px 0 0;padding:0}.services-card__list-item{font-family:var(--me-font);font-size:14px;font-weight:var(--me-weight-regular);color:var(--me-charcoal);line-height:1.5;padding:12px 0;border-bottom:1px solid var(--me-border)}.services-card__list-item:first-child{padding-top:0}.services-card__list-item:last-child{border-bottom:none;padding-bottom:0}.services-card__dash{color:var(--me-brand-gold);margin-right:8px}.services-card__suited{font-family:var(--me-font);font-size:13px;font-weight:var(--me-weight-regular);color:var(--me-muted);line-height:1.55;margin-top:auto;padding-top:20px}.services-card__suited-label{font-weight:var(--me-weight-bold);color:var(--me-brand-navy)}.health-check-section{padding:0 0 56px}@media (min-width:768px){.health-check-section{padding-bottom:64px}}.health-check-feature{background:var(--me-hero-gradient);border-radius:16px;padding:32px;color:var(--me-white)}@media (min-width:768px){.health-check-feature{padding:40px}}.health-check-feature__grid{display:grid;grid-template-columns:1fr;gap:32px;align-items:center}@media (min-width:1024px){.health-check-feature__grid{grid-template-columns:1.2fr .8fr;gap:40px}}.health-check-feature__pill{display:inline-block;font-family:var(--me-font);font-size:10px;font-weight:var(--me-weight-bold);text-transform:uppercase;letter-spacing:2px;color:var(--me-ink-navy);background-color:var(--me-brand-gold);border-radius:var(--me-radius-full);padding:6px 14px}.health-check-feature__heading{font-family:var(--me-display-font);font-size:30px;font-weight:var(--me-weight-regular);line-height:1.2;color:var(--me-white);margin:16px 0 0}@media (min-width:768px){.health-check-feature__heading{font-size:36px}}.health-check-feature__body{font-size:15px;color:var(--me-white-75);line-height:1.65}.health-check-feature__body,.health-check-feature__note{font-family:var(--me-font);font-weight:var(--me-weight-regular);margin:16px 0 0}.health-check-feature__note{font-size:14px;font-style:italic;color:var(--me-white-70);line-height:1.6}.health-check-feature__price-box{background-color:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.16);border-radius:12px;padding:28px 24px;text-align:center}.health-check-feature__price{font-family:var(--me-display-font);font-size:34px;font-weight:var(--me-weight-regular);line-height:1;color:var(--me-light-gold);margin:0}@media (min-width:768px){.health-check-feature__price{font-size:38px}}.health-check-feature__price-label{font-family:var(--me-font);font-size:13px;font-weight:var(--me-weight-regular);color:var(--me-white-70);margin:8px 0 0;text-transform:lowercase}.health-check-feature__button{display:block;width:100%;margin-top:24px}.services-engagement{background-color:var(--me-ink-navy);padding:56px 0}@media (min-width:768px){.services-engagement{padding:64px 0}}.services-engagement__heading{font-family:var(--me-font);font-size:28px;font-weight:var(--me-weight-bold);color:var(--me-white);line-height:1.3;margin:10px 0 0}@media (min-width:768px){.services-engagement__heading{font-size:30px}}.services-engagement__intro{font-family:var(--me-font);font-size:16px;font-weight:var(--me-weight-regular);color:var(--me-white-70);line-height:1.6;max-width:560px;margin:12px 0 0}.page-hero__subheading--products{max-width:620px}.products-flagship__grid{display:grid;grid-template-columns:1fr;gap:40px;align-items:center}@media (min-width:1024px){.products-flagship__grid{grid-template-columns:1fr 1fr;gap:48px}}.products-flagship__eyebrow-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.products-flagship__live-badge{display:inline-block;font-family:var(--me-font);font-size:9px;font-weight:var(--me-weight-bold);text-transform:uppercase;letter-spacing:1px;color:var(--me-green);background-color:var(--me-green-light);border-radius:var(--me-radius-full);padding:4px 10px}.products-flagship__heading{font-family:var(--me-display-font);font-size:34px;font-weight:var(--me-weight-regular);line-height:1.15;color:var(--me-ink-navy);margin:16px 0 0}@media (min-width:768px){.products-flagship__heading{font-size:40px}}.products-flagship__value{font-family:var(--me-font);font-size:17px;font-weight:var(--me-weight-bold);color:var(--me-brand-navy);line-height:1.5;margin:16px 0 0}.products-flagship__benefits{list-style:none;margin:24px 0 0;padding:0;display:flex;flex-direction:column;gap:14px}.products-flagship__benefit{display:flex;align-items:flex-start;gap:12px;font-family:var(--me-font);font-size:14px;font-weight:var(--me-weight-regular);color:var(--me-charcoal);line-height:1.55}.products-flagship__check{flex-shrink:0;width:18px;height:18px;margin-top:2px;stroke:var(--me-green);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none}.products-flagship__chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.products-proof-chip{font-family:var(--me-font);font-size:11px;font-weight:var(--me-weight-bold);color:var(--me-ink-navy);background-color:var(--me-gold-wash);border:1px solid var(--me-brand-gold);border-radius:var(--me-radius-full);padding:6px 12px}.products-flagship__buttons{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.products-flagship__screenshot{display:block;width:100%;max-width:100%;height:auto;border-radius:12px;border:1px solid var(--me-border);box-shadow:0 16px 40px rgba(15,36,71,.28);-o-object-fit:contain;object-fit:contain}.products-pulse-section{padding-bottom:56px}@media (min-width:768px){.products-pulse-section{padding-bottom:64px}}.products-pulse-card{background-color:var(--me-gold-wash);border:1px solid var(--me-brand-gold);border-radius:16px;padding:32px}@media (min-width:768px){.products-pulse-card{padding:40px}}.products-pulse-card__grid{display:grid;grid-template-columns:1fr;gap:28px;align-items:start}@media (min-width:768px){.products-pulse-card__grid{grid-template-columns:.9fr 1.1fr;gap:40px;align-items:center}}.products-pulse-card__heading{font-family:var(--me-display-font);font-size:32px;font-weight:var(--me-weight-regular);line-height:1.15;color:var(--me-ink-navy);margin:12px 0 0}@media (min-width:768px){.products-pulse-card__heading{font-size:36px}}.products-pulse-card__status{display:inline-block;font-family:var(--me-font);font-size:10px;font-weight:var(--me-weight-bold);text-transform:uppercase;letter-spacing:1px;color:var(--me-brand-gold);background-color:var(--me-amber-light);border:1px solid var(--me-brand-gold);border-radius:var(--me-radius-full);padding:5px 12px;margin-top:16px}.products-pulse-card__hook{font-family:var(--me-display-font);font-size:19px;font-weight:var(--me-weight-regular);line-height:1.4;color:var(--me-ink-navy);margin:0}@media (min-width:768px){.products-pulse-card__hook{font-size:21px}}.products-pulse-card__hook-accent{color:var(--me-brand-gold)}.products-pulse-card__body{font-family:var(--me-font);font-size:15px;font-weight:var(--me-weight-regular);color:var(--me-mid-grey);line-height:1.65;margin:16px 0 0}.products-pulse-card__cta{margin-top:24px}.products-closing{background-color:var(--me-ink-navy);padding:48px 0;text-align:center}@media (min-width:768px){.products-closing{padding:56px 0}}.products-closing__line{font-family:var(--me-font);font-size:18px;font-weight:var(--me-weight-regular);color:var(--me-white);line-height:1.5;margin:0}@media (min-width:768px){.products-closing__line{font-size:20px}}.products-closing__tagline{font-family:var(--me-display-font);font-weight:var(--me-weight-regular);color:var(--me-light-gold)}.page-hero__subheading--work{max-width:640px}.confidentiality-banner{background-color:var(--me-gold-wash);padding:14px 0}.confidentiality-banner__text{font-family:var(--me-font);font-size:12.5px;font-style:italic;font-weight:var(--me-weight-regular);color:var(--me-mid-grey);text-align:center;margin:0}.work-intro__body{font-size:16px;color:var(--me-charcoal);line-height:1.7;margin:12px 0 0}.work-intro__body,.work-intro__sub{font-family:var(--me-font);font-weight:var(--me-weight-regular);max-width:820px}.work-intro__sub{font-size:13.5px;font-style:italic;color:var(--me-muted);line-height:1.6;margin:16px 0 0}.work-pillars-grid{display:grid;grid-template-columns:1fr;gap:24px;margin-top:40px}@media (min-width:768px){.work-pillars-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.work-pillar-card{background-color:var(--me-white);border:1px solid var(--me-border);border-top:3px solid var(--me-brand-gold);border-radius:14px;box-shadow:var(--me-shadow-card);padding:28px;display:flex;flex-direction:column;height:100%}.work-pillar-card__label{font-size:10px;text-transform:uppercase;letter-spacing:2px;color:var(--me-brand-gold);margin:0}.work-pillar-card__heading,.work-pillar-card__label{font-family:var(--me-font);font-weight:var(--me-weight-bold)}.work-pillar-card__heading{font-size:19px;color:var(--me-ink-navy);line-height:1.3;margin:12px 0 0}.work-pillar-card__body{font-family:var(--me-font);font-size:14px;font-weight:var(--me-weight-regular);color:var(--me-mid-grey);line-height:1.65;margin:12px 0 0;flex-grow:1}.work-pillar-card__chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.work-proof-chip{font-family:var(--me-font);font-size:11px;font-weight:var(--me-weight-bold);color:var(--me-green);background-color:var(--me-green-light);border-radius:var(--me-radius-full);padding:5px 10px}.work-metrics{background-color:var(--me-ink-navy);padding:48px 0}@media (min-width:768px){.work-metrics{padding:56px 0}}.work-metrics__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:28px 24px;text-align:center}@media (min-width:640px){.work-metrics__grid{grid-template-columns:repeat(3,1fr)}}.work-metrics__figure{font-family:var(--me-display-font);font-size:26px;font-weight:var(--me-weight-regular);line-height:1;color:var(--me-light-gold);margin:0}@media (min-width:768px){.work-metrics__figure{font-size:30px}}.work-metrics__label{font-family:var(--me-font);font-size:10px;font-weight:var(--me-weight-bold);text-transform:uppercase;letter-spacing:1px;color:var(--me-white-70);margin:8px 0 0}.work-sectors{text-align:center}.work-sectors__chips{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:24px}.work-sector-chip{font-family:var(--me-font);font-size:13px;font-weight:var(--me-weight-bold);color:var(--me-ink-navy);border:1px solid var(--me-border);border-radius:20px;padding:8px 16px}.work-cta,.work-sector-chip{background-color:var(--me-white)}.work-cta{border-top:1px solid var(--me-border);padding:48px 0;text-align:center}@media (min-width:768px){.work-cta{padding:56px 0}}.work-cta__text{font-family:var(--me-font);font-size:16px;font-weight:var(--me-weight-regular);color:var(--me-mid-grey);line-height:1.6;max-width:560px;margin:0 auto}.work-cta__button{margin-top:24px}.service-heading{font-family:var(--me-font);font-size:28px;font-weight:var(--me-weight-bold);color:var(--me-brand-navy);margin:0}.contact-main{padding:56px 0}@media (min-width:768px){.contact-main{padding:80px 0}}.contact-layout{display:grid;grid-template-columns:1fr;gap:48px}@media (min-width:1024px){.contact-layout{grid-template-columns:55fr 40fr;gap:64px}}.contact-form-card{background-color:var(--me-white);border:1px solid var(--me-border);border-radius:var(--me-radius-lg);box-shadow:var(--me-shadow-elevated);padding:28px}@media (min-width:768px){.contact-form-card{padding:40px}}.contact-form-card__heading{font-family:var(--me-font);font-size:20px;font-weight:var(--me-weight-bold);color:var(--me-brand-navy);margin:0 0 28px}.contact-form-card__book{display:inline-block;margin-bottom:28px;padding:14px;border:none}.contact-form{position:relative}.contact-form__group{margin-bottom:16px}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.contact-form__label{display:block;font-family:var(--me-font);font-size:13px;font-weight:var(--me-weight-bold);color:var(--me-charcoal)}.contact-form__input,.contact-form__select,.contact-form__textarea{display:block;width:100%;margin-top:6px;padding:12px 16px;font-family:var(--me-font);font-size:15px;font-weight:var(--me-weight-regular);color:var(--me-charcoal);background-color:var(--me-white);border:1px solid var(--me-border);border-radius:var(--me-radius-md);transition:border-color .2s,box-shadow .2s}.contact-form__select:has(option[value=""]:checked){color:var(--me-muted)}.contact-form__select option{color:var(--me-charcoal)}.contact-form__input:focus,.contact-form__select:focus,.contact-form__textarea:focus{outline:none;border-color:var(--me-brand-navy);box-shadow:var(--me-focus-input)}.contact-form__textarea{resize:vertical;min-height:120px}.contact-form__submit{display:block;width:100%;margin-top:8px;padding:14px;font-family:var(--me-font);font-size:15px;font-weight:var(--me-weight-bold);color:var(--me-white);background-color:var(--me-brand-navy);border:none;border-radius:var(--me-radius-btn);cursor:pointer;transition:background-color .2s}.contact-form__submit:hover{background-color:var(--me-active-navy)}.contact-sidebar{display:flex;flex-direction:column;gap:24px}.contact-info-card{background-color:var(--me-white);border:1px solid var(--me-border);border-radius:var(--me-radius-lg);padding:28px}.contact-info-card--gold-top{border-top:4px solid var(--me-brand-gold)}.contact-info-card--navy-top{border-top:4px solid var(--me-brand-navy)}.contact-info-card__label{font-family:var(--me-font);font-size:11px;font-weight:var(--me-weight-bold);text-transform:uppercase;letter-spacing:2px;color:var(--me-brand-gold);margin:0 0 20px}.contact-info-card__items{display:flex;flex-direction:column;gap:16px}.contact-info-card__item-label{font-family:var(--me-font);font-size:11px;font-weight:var(--me-weight-bold);text-transform:uppercase;letter-spacing:1px;color:var(--me-muted);margin:0 0 4px}.contact-info-card__item-value{color:var(--me-charcoal)}.contact-info-card__item-value,.contact-info-card__link{font-family:var(--me-font);font-size:15px;font-weight:var(--me-weight-regular)}.contact-info-card__link{color:var(--me-brand-navy);text-decoration:none;transition:color .2s}.contact-info-card__link:hover{color:var(--me-brand-gold);text-decoration:underline}.contact-steps{display:flex;flex-direction:column;gap:24px}.contact-step{display:flex;gap:12px;align-items:flex-start}.contact-step__number{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;margin-top:2px;border-radius:var(--me-radius-full);background-color:var(--me-brand-navy);font-size:12px;color:var(--me-white)}.contact-step__number,.contact-step__title{font-family:var(--me-font);font-weight:var(--me-weight-bold)}.contact-step__title{font-size:14px;color:var(--me-brand-navy)}.contact-step__body{font-family:var(--me-font);font-size:14px;font-weight:var(--me-weight-regular);color:var(--me-mid-grey);line-height:1.6;margin-top:4px}.contact-hero__subheading{max-width:560px}.page-hero--kind-cloud{padding:var(--me-space-6) 0}@media (min-width:768px){.page-hero--kind-cloud{padding:var(--me-space-8) 0}}.page-hero--kind-cloud .page-hero__subheading{max-width:none;margin-top:var(--me-space-3)}.page-hero--kind-cloud .hero__buttons{margin-top:var(--me-space-4)}.kind-cloud-hero__grid{display:grid;grid-template-columns:1fr;gap:var(--me-space-6);align-items:center}@media (min-width:1024px){.kind-cloud-hero__grid{grid-template-columns:1fr 1fr;gap:var(--me-space-8)}}.kind-cloud-hero__scroll-link{display:inline-block;font-family:var(--me-font);font-size:14px;font-weight:var(--me-weight-bold);color:var(--me-brand-gold);text-decoration:none;margin-top:var(--me-space-4)}.kind-cloud-hero__scroll-link:hover{text-decoration:underline}.kind-cloud-browser-frame{background-color:var(--me-admin-card);border:1px solid var(--me-admin-border);border-radius:var(--me-radius-lg);box-shadow:var(--me-shadow-card);overflow:hidden}.kind-cloud-browser-frame__chrome{display:flex;align-items:center;gap:6px;padding:10px 12px;background-color:var(--me-admin-bg);border-bottom:1px solid var(--me-admin-border)}.kind-cloud-browser-frame__dot{width:8px;height:8px;border-radius:var(--me-radius-full);background-color:var(--me-admin-border)}.kind-cloud-browser-frame__image{display:block;width:100%;height:auto}.kind-cloud-trust-strip{background-color:var(--me-ink-navy);padding:var(--me-space-3) 0}@media (min-width:768px){.kind-cloud-trust-strip{padding:var(--me-space-4) 0}}.kind-cloud-trust-strip__tagline{font-family:var(--me-font);font-size:11px;font-weight:var(--me-weight-regular);color:var(--me-white-70);text-align:center;line-height:1.4;margin:0 0 var(--me-space-3)}.kind-cloud-trust-strip__grid{display:grid;grid-template-columns:1fr;gap:var(--me-space-3);text-align:center}@media (min-width:640px){.kind-cloud-trust-strip__grid{grid-template-columns:repeat(2,1fr);gap:var(--me-space-4)}}@media (min-width:1024px){.kind-cloud-trust-strip__grid{grid-template-columns:repeat(4,1fr);gap:var(--me-space-6)}}.kind-cloud-trust-strip__label{font-family:var(--me-font);font-size:10px;font-weight:var(--me-weight-bold);text-transform:uppercase;letter-spacing:var(--me-tracking-label);color:var(--me-brand-gold);margin:0}.kind-cloud-trust-strip__value{font-family:var(--me-font);font-size:13px;font-weight:var(--me-weight-bold);color:var(--me-white);line-height:1.3;margin:4px 0 0}.kind-cloud-trust-strip .proof__number{margin:0;font-size:24px;line-height:1.1}@media (min-width:768px){.kind-cloud-trust-strip .proof__number{font-size:28px}}.kind-cloud-trust-strip .proof__label{margin-top:4px;font-size:10px;letter-spacing:var(--me-tracking-label)}.kind-cloud-section-heading{font-family:var(--me-font);font-size:22px;font-weight:var(--me-weight-bold);color:var(--me-brand-navy);line-height:1.25;margin:8px 0 0}@media (min-width:768px){.kind-cloud-section-heading{font-size:26px}}.kind-cloud-problem__body{font-family:var(--me-font);font-size:14px;font-weight:var(--me-weight-regular);color:var(--me-charcoal);line-height:1.6;margin:12px 0 0}.kind-cloud-features-grid{display:grid;grid-template-columns:1fr;gap:var(--me-space-3);margin-top:var(--me-space-4)}@media (min-width:640px){.kind-cloud-features-grid{grid-template-columns:repeat(2,1fr);gap:var(--me-space-4)}}.kind-cloud-feature-item{border-left:3px solid var(--me-brand-gold);padding:var(--me-space-2) var(--me-space-3)}.kind-cloud-feature-item--navy{border-left-color:var(--me-brand-navy)}.kind-cloud-feature-item__eyebrow{font-family:var(--me-font);font-size:10px;font-weight:var(--me-weight-bold);text-transform:uppercase;letter-spacing:var(--me-tracking-label);color:var(--me-brand-gold);margin:0}.kind-cloud-feature-item--navy .kind-cloud-feature-item__eyebrow{color:var(--me-brand-navy)}.kind-cloud-feature-item__title{font-family:var(--me-font);font-size:15px;font-weight:var(--me-weight-bold);color:var(--me-brand-navy);line-height:1.3;margin:6px 0 0}.kind-cloud-feature-item__body{font-family:var(--me-font);font-size:13px;font-weight:var(--me-weight-regular);color:var(--me-charcoal);line-height:1.5;margin:6px 0 0}.product-gallery--compact{padding:var(--me-space-10) 0}@media (min-width:768px){.product-gallery--compact{padding:var(--me-space-12) 0}}.product-gallery{background-color:var(--me-ink-navy);padding:64px 0}@media (min-width:768px){.product-gallery{padding:80px 0}}.product-gallery__heading{font-family:var(--me-display-font);font-size:34px;line-height:1.15;font-weight:var(--me-weight-regular);color:var(--me-white);margin:0}@media (min-width:768px){.product-gallery__heading{font-size:42px}}.product-gallery__subtitle{font-family:var(--me-font);font-size:16px;font-weight:var(--me-weight-regular);color:var(--me-white-75);line-height:1.6;max-width:560px;margin:16px 0 0}@media (min-width:768px){.product-gallery__subtitle{font-size:18px}}.product-gallery__carousel{margin-top:48px;outline:none}.product-gallery__viewport{display:flex;align-items:center;gap:var(--me-space-3)}.product-gallery__slides{position:relative;flex:1;min-width:0}.product-gallery__slide{opacity:0;visibility:hidden;position:absolute;inset:0;width:100%;transition:opacity .45s ease,visibility .45s ease;pointer-events:none}.product-gallery__slide--active{opacity:1;visibility:visible;position:relative;pointer-events:auto}.product-gallery__arrow{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border-radius:var(--me-radius-full);border:1px solid var(--me-admin-border);background-color:var(--me-brand-navy);color:var(--me-white);font-family:var(--me-font);font-size:24px;line-height:1;cursor:pointer;transition:background-color .2s,border-color .2s}.product-gallery__arrow:hover{background-color:var(--me-active-navy);border-color:var(--me-brand-gold)}@media (max-width:767px){.product-gallery__arrow{width:36px;height:36px;font-size:20px}}.product-gallery__dots{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:28px}.product-gallery__dot{width:10px;height:10px;padding:0;border:none;border-radius:var(--me-radius-full);background-color:var(--me-white-50);cursor:pointer;transition:background-color .2s,transform .2s}.product-gallery__dot:hover{background-color:var(--me-white-70)}.product-gallery__dot--active{background-color:var(--me-brand-gold);transform:scale(1.15)}.product-gallery__card{background-color:var(--me-admin-card);border:1px solid var(--me-admin-border);border-radius:var(--me-radius-lg);padding:24px;box-shadow:var(--me-shadow-card);display:flex;flex-direction:column;max-width:960px;margin:0 auto}@media (min-width:768px){.product-gallery__card{padding:28px}}.product-gallery__org-tag{display:inline-block;font-family:var(--me-font);font-size:10px;font-weight:var(--me-weight-bold);text-transform:uppercase;letter-spacing:var(--me-tracking-label);border-radius:var(--me-radius-full);padding:4px 12px;margin:0 0 12px;align-self:flex-start}.product-gallery__org-tag--kindwell{color:var(--me-white);background-color:var(--me-brand-navy)}.product-gallery__org-tag--sabeel{color:var(--me-brand-gold);background-color:var(--me-gold-wash)}.product-gallery__image{display:block;width:100%;height:auto;border-radius:var(--me-radius-md);border:1px solid var(--me-admin-border);box-shadow:var(--me-shadow-card)}.product-gallery__slide--active .product-gallery__image-trigger{cursor:zoom-in}.product-gallery__image-trigger{display:block;width:100%;padding:0;border:none;background:none;font:inherit;text-align:left}.product-gallery__caption{margin-top:20px}.product-gallery__caption-title{font-family:var(--me-font);font-size:18px;font-weight:var(--me-weight-bold);color:var(--me-white);line-height:1.3;margin:0}.product-gallery__caption-body{font-family:var(--me-font);font-size:14px;font-weight:var(--me-weight-regular);color:var(--me-white-70);line-height:1.6;margin:10px 0 0}.product-gallery-lightbox{position:fixed;inset:0;z-index:var(--me-z-modal);display:flex;align-items:center;justify-content:center;padding:var(--me-space-8) var(--me-space-4);background-color:rgba(15,36,71,.92)}.product-gallery-lightbox__close{position:absolute;top:var(--me-space-4);right:var(--me-space-4);z-index:2;display:flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border:1px solid var(--me-white);border-radius:var(--me-radius-full);background-color:var(--me-ink-navy);color:var(--me-white);font-family:var(--me-font);font-size:22px;font-weight:var(--me-weight-bold);line-height:1;cursor:pointer;transition:background-color .2s,border-color .2s}.product-gallery-lightbox__close:hover{background-color:var(--me-brand-navy);border-color:var(--me-brand-gold)}.product-gallery-lightbox__content{display:flex;flex-direction:column;align-items:center;max-width:92vw;width:auto}.product-gallery-lightbox__image-wrap{position:relative;display:flex;align-items:center;justify-content:center;max-width:92vw}.product-gallery-lightbox__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:1}.product-gallery-lightbox__arrow--prev{left:var(--me-space-3)}.product-gallery-lightbox__arrow--next{right:var(--me-space-3)}@media (max-width:767px){.product-gallery-lightbox__arrow--prev{left:var(--me-space-2)}.product-gallery-lightbox__arrow--next{right:var(--me-space-2)}}.product-gallery-lightbox__image{display:block;max-width:92vw;max-height:88vh;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:var(--me-radius-md);border:1px solid var(--me-admin-border);box-shadow:var(--me-shadow-card)}.product-gallery-lightbox__caption{display:flex;flex-direction:column;align-items:center;gap:var(--me-space-3);margin-top:var(--me-space-4);text-align:center}.product-gallery-lightbox__headline{font-family:var(--me-font);font-size:18px;font-weight:var(--me-weight-bold);color:var(--me-white);line-height:1.3;margin:0}.page-hero__subheading--about{max-width:600px}.section-pad--about{padding:56px 0}.section-pad--about-first{padding-top:40px}.founder-story__identity{display:flex;align-items:center;gap:16px;margin:20px 0 24px}.founder-story__portrait{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:64px;height:64px;border-radius:var(--me-radius-full);background-color:var(--me-brand-navy);font-family:var(--me-font);font-size:20px;font-weight:var(--me-weight-bold);color:var(--me-white);overflow:hidden}img.founder-story__portrait{display:block;-o-object-fit:cover;object-fit:cover}.founder-story__identity-name{font-family:var(--me-font);font-size:16px;font-weight:var(--me-weight-bold);color:var(--me-ink-navy);margin:0}.founder-story__identity-role{font-family:var(--me-font);font-size:14px;font-weight:var(--me-weight-regular);color:var(--me-muted);margin:2px 0 0}.founder-story__creed{font-family:var(--me-display-font);font-size:19px;font-weight:var(--me-weight-regular);line-height:1.35;color:var(--me-ink-navy);margin:12px 0 0}@media (min-width:768px){.founder-story__creed{font-size:21px}}.philosophy-card{background-color:var(--me-ink-navy);border-radius:14px;padding:30px;height:100%}.philosophy-card__body{font-family:var(--me-font);font-size:15px;font-weight:var(--me-weight-regular);color:var(--me-white);line-height:1.65;margin:16px 0 0}.philosophy-card__list{list-style:none;margin:20px 0 0;padding:0}.philosophy-card__item{font-family:var(--me-font);font-size:15px;font-weight:var(--me-weight-regular);color:var(--me-white);line-height:1.6;padding:14px 0;border-bottom:1px solid var(--me-white-10)}.philosophy-card__item:first-child{padding-top:0}.philosophy-card__item:last-child{border-bottom:none;padding-bottom:0}.philosophy-card__dash{color:var(--me-light-gold);margin-right:8px}.about-tier__intro{max-width:640px}.director-grid{display:grid;grid-template-columns:1fr;gap:24px;margin-top:40px}@media (min-width:1024px){.director-grid{grid-template-columns:repeat(2,1fr)}}.director-card{background-color:var(--me-white);border:1px solid var(--me-border);border-left:4px solid var(--me-brand-navy);border-radius:14px;box-shadow:var(--me-shadow-card);padding:28px;display:flex;flex-direction:column;gap:20px}@media (min-width:640px){.director-card{flex-direction:row;align-items:flex-start;gap:24px}}.director-card__avatar{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:80px;height:80px;border-radius:var(--me-radius-full);background-color:var(--me-brand-navy);font-family:var(--me-font);font-size:24px;font-weight:var(--me-weight-bold);color:var(--me-white);overflow:hidden}img.director-card__avatar{display:block;-o-object-fit:cover;object-fit:cover}.director-card__name{font-size:20px;color:var(--me-ink-navy);margin:0}.director-card__name,.director-card__role{font-family:var(--me-font);font-weight:var(--me-weight-bold)}.director-card__role{font-size:11px;text-transform:uppercase;letter-spacing:1px;color:var(--me-brand-gold);margin:6px 0 0}.director-card__bio{font-family:var(--me-font);font-size:14px;font-weight:var(--me-weight-regular);color:var(--me-mid-grey);line-height:1.65;margin:12px 0 0}.principal-tier-grid{display:grid;grid-template-columns:1fr;gap:24px;margin-top:40px}@media (min-width:768px){.principal-tier-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.principal-tier-grid{grid-template-columns:repeat(3,1fr)}}.principal-tier-card{background-color:var(--me-white);border:1px solid var(--me-border);border-top:3px solid var(--me-brand-gold);border-radius:14px;padding:28px;transition:box-shadow .18s ease,transform .18s ease}.principal-tier-card:hover{transform:translateY(-4px);box-shadow:var(--me-shadow-elevated-hover)}.principal-tier-card__avatar{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:var(--me-radius-full);background-color:var(--me-gold-wash);border:1px solid var(--me-brand-gold);font-family:var(--me-font);font-size:18px;font-weight:var(--me-weight-bold);color:var(--me-brand-navy);overflow:hidden}img.principal-tier-card__avatar{display:block;-o-object-fit:cover;object-fit:cover}.principal-tier-card__name{font-size:18px;color:var(--me-ink-navy);margin:16px 0 0}.principal-tier-card__name,.principal-tier-card__role{font-family:var(--me-font);font-weight:var(--me-weight-bold)}.principal-tier-card__role{font-size:10px;text-transform:uppercase;letter-spacing:1px;color:var(--me-brand-gold);margin:6px 0 0}.principal-tier-card__bio{font-family:var(--me-font);font-size:14px;font-weight:var(--me-weight-regular);color:var(--me-mid-grey);line-height:1.65;margin:12px 0 0}.advisor-grid{display:grid;grid-template-columns:1fr;gap:24px;margin-top:40px}@media (min-width:768px){.advisor-grid{grid-template-columns:repeat(2,1fr)}}.advisor-card{background-color:var(--me-off-white);border:1px dashed var(--me-brand-gold);border-radius:12px;padding:24px;display:flex;align-items:center;gap:16px}.advisor-card__avatar{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:48px;height:48px;border-radius:var(--me-radius-full);background-color:var(--me-border);font-size:14px;color:var(--me-muted)}.advisor-card__avatar,.advisor-card__name{font-family:var(--me-font);font-weight:var(--me-weight-bold)}.advisor-card__name{font-size:15px;color:var(--me-charcoal);margin:0}.advisor-card__role{font-family:var(--me-font);font-size:11px;font-weight:var(--me-weight-bold);text-transform:uppercase;letter-spacing:1px;color:var(--me-muted);margin:4px 0 0}.director-grid.about-tier-grid,.principal-tier-grid.about-principal-grid{width:100%;margin-top:32px}@media (min-width:768px){.principal-tier-grid.about-principal-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.advisor-grid.about-advisor-grid{width:100%;margin-top:32px}@media (min-width:768px){.advisor-grid.about-advisor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.about-cta{background-color:var(--me-ink-navy);padding:56px 0;text-align:center}@media (min-width:768px){.about-cta{padding:64px 0}}.about-cta__inner{max-width:var(--me-cta-inner-max);margin:0 auto}.about-cta__heading{font-family:var(--me-font);font-size:28px;font-weight:var(--me-weight-bold);color:var(--me-white);line-height:1.3;margin:10px 0 0}@media (min-width:768px){.about-cta__heading{font-size:32px}}.about-cta__body{font-family:var(--me-font);font-size:16px;font-weight:var(--me-weight-regular);color:var(--me-white-70);line-height:1.6;margin:16px 0 0}.about-cta__button{margin-top:28px}.about-cta__values{font-family:var(--me-font);font-size:13px;font-weight:var(--me-weight-regular);color:var(--me-white-70);margin:24px 0 0}.about-cta__values-link{font-weight:var(--me-weight-bold);color:var(--me-light-gold);text-decoration:none}.about-cta__values-link:hover{text-decoration:underline}:focus-visible{outline:none;box-shadow:var(--me-focus-ring)}