[data-demo=meridian_15_05],body.demo-meridian{--font-sans:"Google Sans", system-ui, sans-serif;--font-display:var(--font-sans)}[data-demo=meridian_15_05]{font-optical-sizing:auto;--md-ink:#0a1929;--md-ink-2:#142a44;--md-bg:#fbfcfd;--md-bg-2:#eef2f7;--md-sky:#5aa3e3;--md-sky-2:#88c1ef;--md-sky-3:#e5f0fb;--md-line:#d6dde6;--md-muted:#6b7787;--heading-font-family:var(--font-sans);--h1-size:4.5rem;--h1-weight:700;--h1-leading:1.05;--h1-tracking:-.02em;--h2-size:2.5rem;--h2-weight:700;--h2-leading:1.15;--h3-size:1.5rem;--h3-weight:600;--h3-leading:1.3;--heading-mobile-factor:.72;--background:var(--md-bg);--foreground:var(--md-ink);--primary:var(--md-sky);--primary-foreground:#fff;--muted:var(--md-bg-2);--muted-foreground:var(--md-muted);--border:var(--md-line);--ring:var(--md-sky);--uk-navbar-is-active-bg:var(--md-sky-3);--uk-navbar-is-active-color:var(--md-ink);background:var(--md-bg);color:var(--md-ink);font-family:var(--font-sans)}[data-demo=meridian_15_05] .uk-title-badge{--badge-fs:.78rem;--badge-weight:600;--badge-tracking:.04em;--badge-case:uppercase;color:var(--md-sky)}[data-demo=meridian_15_05] .uk-title-badge.uk-badge-xs{--badge-fs:.6rem;--badge-tracking:.04em}[data-demo=meridian_15_05] .uk-button{--uk-button-radius:6px}[data-demo=meridian_15_05] .md-section-soft{background:var(--md-bg-2)}[data-demo=meridian_15_05] .md-section-ink{background:var(--md-ink);color:#fff}[data-demo=meridian_15_05] .md-section-ink .uk-title-badge{color:var(--md-sky-2)}[data-demo=meridian_15_05] .md-service-card img{transition:transform .4s}[data-demo=meridian_15_05] .md-service-card:hover img{transform:scale(1.04)}[data-demo=meridian_15_05] .md-service-card:hover{border-color:var(--md-sky)}[data-demo=meridian_15_05] .uk-nav-item:hover{text-underline-offset:4px;text-decoration:underline}[data-demo=meridian_15_05] .uk-link:hover{text-underline-offset:3px;text-decoration:underline}[data-demo=meridian_15_05] nav.isInverse:not(.isActive) .uk-nav-item[aria-current=page],[data-demo=meridian_15_05] nav.isInverse:not(.isActive) .uk-nav-item.is-current{color:#fffffff2;text-underline-offset:3px;text-decoration:underline}[data-demo=meridian_15_05] footer{font-family:var(--font-sans)}[data-demo=meridian_15_05] .md-principle-card{border-radius:16px;overflow:hidden;box-shadow:0 12px 36px #0a19292e}[data-demo=meridian_15_05] .md-principle-card-inner{grid-template-columns:1fr 1fr;min-height:60vh;display:grid}[data-demo=meridian_15_05] .md-principle-card-text{flex-direction:column;justify-content:center;padding:clamp(1.75rem,4vw,3.5rem);display:flex}[data-demo=meridian_15_05] .md-principle-card-tag{font-family:var(--font-display);color:var(--md-sky);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-bottom:1rem;font-size:clamp(2.5rem,5vw,4rem);font-weight:500;line-height:1;display:block}[data-demo=meridian_15_05] .md-principle-card h3{color:inherit;margin-bottom:1rem}[data-demo=meridian_15_05] .md-principle-card p{color:inherit;opacity:.85;max-width:42ch;line-height:1.7}[data-demo=meridian_15_05] .md-principle-card-image{min-height:60vh;position:relative}[data-demo=meridian_15_05] .md-principle-card-image img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}@media (max-width:767px){[data-demo=meridian_15_05] .md-principle-card-inner{grid-template-columns:1fr;min-height:0}[data-demo=meridian_15_05] .md-principle-card-image{order:-1;min-height:240px}}[data-demo=meridian_15_05] .md-stat-list{flex-direction:column;display:flex}[data-demo=meridian_15_05] .md-stat-row{align-items:baseline;gap:1.5rem;padding-block:1.25rem;display:flex}[data-demo=meridian_15_05] .md-stat-num{font-family:var(--font-display);color:var(--md-sky);letter-spacing:-.02em;font-variant-numeric:tabular-nums;flex-shrink:0;min-width:5.5rem;font-size:clamp(2.5rem,5vw,4rem);font-weight:500;line-height:1}[data-demo=meridian_15_05] .md-stat-label{color:var(--md-ink);opacity:.85;font-size:1.05rem;line-height:1.4}[data-demo=meridian_15_05] .md-flow-grid{grid-template-columns:1fr;gap:2rem;display:grid}@media (min-width:768px){[data-demo=meridian_15_05] .md-flow-grid{grid-template-columns:repeat(3,1fr);align-items:start;gap:2.5rem}}[data-demo=meridian_15_05] .md-flow-step{padding-block:.5rem;position:relative}[data-demo=meridian_15_05] .md-flow-num{font-family:var(--font-display);letter-spacing:-.02em;color:var(--md-sky);font-variant-numeric:tabular-nums;font-size:clamp(3.5rem,7vw,5.5rem);font-weight:500;line-height:1}[data-demo=meridian_15_05] .md-flow-line{background:var(--md-line);height:1px;margin-block:1.25rem 1.5rem;position:relative}@media (min-width:768px){[data-demo=meridian_15_05] .md-flow-line:after{content:"";inset-inline-end:0;background:var(--md-sky);border-radius:50%;width:6px;height:6px;position:absolute;top:50%;transform:translateY(-50%)}}[data-demo=meridian_15_05] .md-flow-title{--h2-size:1.5rem;--h2-weight:600;--h2-mobile-factor:1;color:var(--md-ink);margin-bottom:.5rem}[data-demo=meridian_15_05] .md-flow-body{color:var(--md-ink);opacity:.75;max-width:38ch;margin-bottom:1.5rem;font-size:1rem;line-height:1.6}[data-demo=meridian_15_05] .md-flow-chips{flex-wrap:wrap;gap:.5rem;display:flex}[data-demo=meridian_15_05] .md-chip{border:1px solid var(--md-line);background:var(--md-bg);color:var(--md-ink);border-radius:999px;align-items:center;padding:.55rem 1rem;font-size:.875rem;font-weight:500;transition:border-color .2s,background .2s;display:inline-flex}[data-demo=meridian_15_05] .md-chip-stacked{border-radius:10px;flex-direction:column;align-items:flex-start;gap:2px;padding:.75rem 1.1rem;line-height:1.3}[data-demo=meridian_15_05] .md-chip-stacked .md-chip-main{font-weight:600}[data-demo=meridian_15_05] .md-chip-stacked .md-chip-sub{opacity:.6;font-size:.75rem}[data-demo=meridian_15_05] .md-chip.is-featured{border-color:var(--md-sky);background:var(--md-sky-3)}[data-demo=meridian_15_05] .md-flow-meta{color:var(--md-ink);opacity:.7;flex-direction:column;gap:.4rem;font-size:.9rem;display:flex}[data-demo=meridian_15_05] .md-flow-meta span{padding-inline-start:1.25rem;position:relative}[data-demo=meridian_15_05] .md-flow-meta span:before{content:"✓";color:var(--md-sky);font-weight:600;position:absolute;inset-inline-start:0}[data-demo=meridian_15_05] .uk-spacer-v-48{height:48px}[data-demo=meridian_15_05] .md-cta-large{align-items:center;padding-block:1rem;padding-inline:2.5rem;font-size:1.1rem;display:inline-flex}[data-demo=meridian_15_05] .md-channels-section{padding-block:4rem}[data-demo=meridian_15_05] .md-channels{border:1px solid #ffffff24;border:1px solid lab(100% 0 0/.14);border-color:oklch(100% 5.96046e-8 none/.14) oklch(100% 5.96046e-8 none/.14) oklch(100% 5.96046e-8 none/.14) oklch(100% 5.96046e-8 none/.14);border-radius:8px;grid-template-columns:1fr;gap:0;display:grid;overflow:hidden}@media (min-width:768px){[data-demo=meridian_15_05] .md-channels{grid-template-columns:repeat(4,1fr)}}[data-demo=meridian_15_05] .md-channel{border-bottom:1px solid #ffffff14;border-bottom:1px solid lab(100% 0 0/.08)}@media (min-width:768px){[data-demo=meridian_15_05] .md-channel{border-bottom:none;border-inline-end:1px solid #ffffff14;border-inline-end:1px solid lab(100% 0 0/.08)}[data-demo=meridian_15_05] .md-channel:last-child{border-inline-end:none}}[data-demo=meridian_15_05] .md-channel:last-child{border-bottom:none}[data-demo=meridian_15_05] .md-channel>*{color:#fff;flex-direction:column;align-items:flex-start;gap:.4rem;height:100%;padding:1.75rem 1.5rem;text-decoration:none;transition:background .25s;display:flex}[data-demo=meridian_15_05] .md-channel a:hover{background:#ffffff0a;background:lab(100% 0 0/.04)}[data-demo=meridian_15_05] .md-channel-icon{color:var(--md-sky-2);margin-bottom:.25rem}[data-demo=meridian_15_05] .md-channel-label{opacity:.9;color:var(--md-sky-2)!important}[data-demo=meridian_15_05] .md-channel-value{color:#fff;opacity:.95;font-size:1rem;font-weight:500;line-height:1.45;display:block}[data-demo=meridian_15_05] .md-office-row{align-items:flex-start;display:flex}[data-demo=meridian_15_05] .md-services-toc{padding-block:.25rem}[data-demo=meridian_15_05] .md-toc-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}[data-demo=meridian_15_05] .md-toc-row{border-top:1px solid var(--md-line);opacity:1}[data-demo=meridian_15_05] .md-toc-row:last-child{border-bottom:1px solid var(--md-line)}[data-demo=meridian_15_05] .md-toc-link{color:var(--md-ink);grid-template-columns:auto 1fr auto;align-items:center;gap:.95rem;padding:.8rem .4rem;text-decoration:none;transition:background .25s,padding-inline .3s;display:grid;position:relative}[data-demo=meridian_15_05] [data-expanded] .md-toc-link{grid-template-columns:auto 1fr auto;padding:.8rem .4rem;display:grid}[data-demo=meridian_15_05] .md-toc-link:before{content:"";inset-inline-start:0;background:var(--md-sky);width:0;transition:width .3s;position:absolute;top:0;bottom:0}[data-demo=meridian_15_05] .md-toc-link:hover{background:var(--md-sky-3);padding-inline-start:1.25rem}[data-demo=meridian_15_05] .md-toc-link:hover:before{width:3px}@media (hover:hover){[data-demo=meridian_15_05] .md-toc-link:hover .md-toc-arrow{color:var(--md-sky);transform:translate(6px)}}[data-demo=meridian_15_05] .md-toc-link:hover .md-toc-num{color:var(--md-sky)}[data-demo=meridian_15_05] .md-toc-num{font-family:var(--font-display);letter-spacing:-.02em;color:var(--md-muted);opacity:.7;font-variant-numeric:tabular-nums;min-width:2.6rem;font-size:clamp(1.7rem,3vw,2.4rem);font-weight:500;line-height:1;transition:color .25s,opacity .25s}[data-demo=meridian_15_05] .md-toc-text{flex-direction:column;gap:.3rem;min-width:0;display:flex}[data-demo=meridian_15_05] .md-toc-title{color:var(--md-ink);font-size:.95rem;font-weight:700;line-height:1.25}[data-demo=meridian_15_05] .md-toc-sub{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}[data-demo=meridian_15_05] .md-toc-sub-dot{color:var(--md-line);font-weight:400}[data-demo=meridian_15_05] .md-toc-sub-topics{color:var(--md-muted);font-size:.72rem;line-height:1.3}[data-demo=meridian_15_05] .md-toc-arrow{color:var(--md-muted);opacity:.5;flex-shrink:0;width:14px;height:14px;transition:transform .3s,color .25s,opacity .25s}@media (hover:hover){[data-demo=meridian_15_05] .md-toc-link:hover .md-toc-arrow{opacity:1}}[data-demo=meridian_15_05] .md-toc-footer{justify-content:flex-end;margin-top:1rem;display:flex}[data-demo=meridian_15_05] .md-toc-footer-link{color:var(--md-sky);font-size:.85rem;font-weight:600;text-decoration:none}@media (max-width:767px){[data-demo=meridian_15_05] .md-toc-link{grid-template-columns:auto 1fr auto;gap:.65rem;padding-block:.7rem}[data-demo=meridian_15_05] .md-toc-num{min-width:1.7rem;font-size:1.4rem}[data-demo=meridian_15_05] .md-toc-title{font-size:.85rem}[data-demo=meridian_15_05] .md-toc-sub-topics{font-size:.68rem}[data-demo=meridian_15_05] .md-toc-link:hover{padding-inline-start:.4rem}}[data-demo=meridian_15_05] .md-stage__card{text-align:start;background:#fff;border-radius:12px;flex-direction:column;gap:.15em;padding:.8em 1.05em;display:flex;box-shadow:0 18px 40px -22px #0a1929bf}[data-demo=meridian_15_05] .md-stage__card strong{color:var(--md-ink);font-weight:700;line-height:1.2}[data-demo=meridian_15_05] .md-stage__card span{color:var(--md-muted);font-size:.8em;line-height:1.3}@media (max-width:767px){[data-demo=meridian_15_05] .md-stage__card:not(:first-child){display:none}}[data-demo=meridian_15_05] .md-hero{background:radial-gradient(50% 70% at 24% 64%, color-mix(in oklch, var(--md-sky) 18%, transparent) 0%, transparent 70%), radial-gradient(45% 55% at 82% 12%, color-mix(in oklch, var(--md-ink-2) 85%, transparent) 0%, transparent 70%), var(--md-ink)}@media (min-width:960px){[data-demo=meridian_15_05] .md-hero__copy{position:relative;top:-2rem}}[data-demo=meridian_15_05] .md-hero-btn-ghost{color:#fff;border-color:#ffffff59}[data-demo=meridian_15_05] .md-hero-btn-ghost:hover{color:var(--md-ink);background:#fff;border-color:#fff}[data-demo=meridian_15_05] .md-editorial-grid{grid-template-columns:1fr 1fr;gap:clamp(3rem,7vw,8rem);min-height:clamp(520px,80vh,760px);display:grid}[data-demo=meridian_15_05] .md-editorial-col{flex-direction:column;justify-content:space-between;gap:4rem;display:flex}[data-demo=meridian_15_05] .md-editorial-fill{flex:1 1 0;min-height:0}@media (max-width:767px){[data-demo=meridian_15_05] .md-editorial-grid{grid-template-columns:1fr;gap:2.5rem;min-height:auto}[data-demo=meridian_15_05] .md-editorial-col{gap:2rem}[data-demo=meridian_15_05] .md-editorial-fill{aspect-ratio:4/5;flex:none}}[data-demo=meridian_15_05] .md-op-65{opacity:.65}[data-demo=meridian_15_05] .md-op-70{opacity:.7}[data-demo=meridian_15_05] .md-op-75{opacity:.75}[data-demo=meridian_15_05] .md-op-85{opacity:.85}[data-demo=meridian_15_05] .md-op-90{opacity:.9}[data-demo=meridian_15_05] .md-text-white{color:#fff}[data-demo=meridian_15_05] .md-grow{flex:1}[data-demo=meridian_15_05] .md-center-block{margin:0 auto}[data-demo=meridian_15_05] .md-frame{border-radius:1rem;overflow:hidden}[data-demo=meridian_15_05] .md-ratio-4x3{aspect-ratio:4/3}[data-demo=meridian_15_05] .md-fill{object-fit:cover;width:100%;height:100%;display:block}[data-demo=meridian_15_05] .md-ruled-row{border-bottom:1px solid var(--border)}[data-demo=meridian_15_05] .md-ruled-row:last-child{border-bottom:none}[data-demo=meridian_15_05] .uk-title-badge.md-badge-sky{color:var(--md-sky-2)}[data-demo=meridian_15_05] .md-card-surface{background:var(--background);border:1px solid var(--border)}[data-demo=meridian_15_05] .md-card-title{--h3-size:1.3rem;--h3-mobile-factor:1;margin-bottom:12px}[data-demo=meridian_15_05] .md-bento-card{background:var(--muted);border:1px solid var(--border);min-height:180px}[data-demo=meridian_15_05] .md-bento-card__icon{color:var(--primary);margin-bottom:16px}[data-demo=meridian_15_05] .md-price{color:var(--primary)}[data-demo=meridian_15_05] .md-hero-offset{padding-top:calc(var(--uk-navbar-h) + 64px)}[data-demo=meridian_15_05] .md-hero__lede{color:#fff;opacity:.85;max-width:38ch;font-weight:300}[data-demo=meridian_15_05] .md-editorial{padding-block:6rem 4rem}@media (max-width:767px){[data-demo=meridian_15_05] .md-editorial{padding-block:40px}}[data-demo=meridian_15_05] .md-editorial__title{--h2-size:clamp(1.85rem, 3.2vw, 2.85rem);--h2-leading:1.1;--h2-mobile-factor:1;margin-bottom:1.25rem}[data-demo=meridian_15_05] .md-editorial__lede{color:var(--muted-foreground);max-width:46ch;margin-bottom:2rem}[data-demo=meridian_15_05] .md-editorial__note{color:var(--muted-foreground);max-width:40ch}[data-demo=meridian_15_05] .md-reveal-copy{text-align:center;color:#fff;max-width:60ch;margin:0 auto}[data-demo=meridian_15_05] .md-quote{font-family:var(--font-display);color:#fff;max-width:32ch;margin:0 auto;font-size:clamp(1.6rem,3.2vw,2.6rem);line-height:1.35}[data-demo=meridian_15_05] .md-quote__name{color:var(--md-sky-2);margin-bottom:4px;font-weight:600}[data-demo=meridian_15_05] .md-quote__role{color:#fff;opacity:.6;font-size:.9rem}[data-demo=meridian_15_05] .md-service-card.md-service-link{background:var(--background);border:1px solid var(--border);color:inherit;text-decoration:none;overflow:hidden}[data-demo=meridian_15_05] .md-service-link__media{aspect-ratio:16/9;overflow:hidden}[data-demo=meridian_15_05] .md-service-link__title{--h2-size:1.6rem;--h2-mobile-factor:1;margin-bottom:16px}[data-demo=meridian_15_05] .md-price-eyebrow{opacity:.5;letter-spacing:var(--uk-tracking-label);text-transform:uppercase}[data-demo=meridian_15_05] .md-cover-hero{position:relative;overflow:hidden}[data-demo=meridian_15_05] .md-cover-hero__inner{width:100%;position:relative}[data-demo=meridian_15_05] .md-cred-year{color:var(--primary);min-width:4rem;font-size:1.1rem}[data-demo=meridian_15_05] .md-cta-large__icon{margin-inline-start:8px}[data-demo=meridian_15_05] .md-cta-aside{opacity:.6;margin-top:12px}[data-demo=meridian_15_05] .md-office-address{margin-bottom:4px}[data-demo=meridian_15_05] .md-footer{background:var(--md-ink);color:#e5edf5}[data-demo=meridian_15_05] .md-footer__brand{color:inherit;text-decoration:none;display:block}[data-demo=meridian_15_05] .md-footer__fineprint{border-top:1px solid #ffffff1f}body.demo-meridian{font-family:var(--font-sans);--ring:#5aa3e3;--primary:#5aa3e3;--popover:#fff;--popover-foreground:#0a1929;--border:#d6dde6}body.demo-meridian .uk-breadcrumb-dropdown-item:hover,body.demo-meridian .uk-breadcrumb-dropdown-item:focus{color:#0a1929;background-color:#e5f0fb}[data-demo=meridian_15_05] .md-portrait-parallax{--uk-parallax-offset:6%;--uk-parallax-overflow:112%;--uk-parallax-shift:3}[data-demo=meridian_15_05] .md-portrait-parallax img[data-parallax-image]{object-position:center top}
