:root{--light:#E0F4F7;--gold:#F4C542;--deep-teal:#00313A}.me-section h2{font-size:clamp(2rem,3.6vw,3.25rem)}.me-section{padding:76px 0}.me-section p{max-width:760px}.me-heading{max-width:820px;margin-bottom:32px}.me-heading h2{max-width:800px}.me-small{font:400 .85rem/1.7 Poppins,Arial,sans-serif;color:#526171;margin-top:18px}.me-home-hero{border-bottom:6px solid var(--gold)}.me-home-hero .hero{padding-top:64px;padding-bottom:56px}.me-home-hero .hero h1{max-width:1040px}.me-home-hero .hero-copy{max-width:820px}.me-split{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.me-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.me-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.me-offer{background:#fff;border:1px solid #b8d3d8;border-top:4px solid #0A8CA0;padding:28px;display:flex;flex-direction:column;align-items:flex-start}.me-offer h3{font-size:1.4rem;margin-top:22px}.me-offer .text-link{margin-top:auto}.me-offer p{margin-bottom:24px}.me-light{background:#E0F4F7}.me-navy{background:#0A1020;color:white}.me-navy .teal{color:#F4C542}.me-navy p{color:#d7e4ec}.me-status{display:inline-block;font:600 .68rem/1.5 Poppins,Arial,sans-serif;letter-spacing:.06em;text-transform:uppercase;background:#F4C542;color:#0A1020;padding:5px 9px;margin:0 0 12px;border:1px solid #c49b22}.me-live{background:#E0F4F7;color:#00313A;border-color:#9dcbd4}.me-section-link{margin-top:30px}.me-lab-list article{padding:0 0 24px;border-bottom:1px solid #9bc4cd;margin-bottom:26px}.me-lab-list h3{font-size:1.6rem}.me-lab-list .eyebrow{font-size:.75rem}.me-sequence{list-style:none;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin:35px 0;font:500 1.08rem Poppins,Arial,sans-serif}.me-sequence li{border-top:2px solid #F4C542;padding-top:14px}.me-sequence span{display:block;font-size:.7rem;color:#F4C542;margin-bottom:8px}.me-ai-copy{gap:40px}.me-intro{padding:64px 0 60px}.me-intro h1{max-width:1040px;font-size:clamp(2.6rem,4.8vw,4.25rem)}.me-intro .lede{max-width:850px}.me-table-wrap{overflow:auto}.me-compare{border-collapse:collapse;background:white;width:100%;min-width:560px;text-align:left}.me-compare caption{text-align:left;font:500 .85rem Poppins,Arial,sans-serif;padding:0 0 16px}.me-compare th,.me-compare td{padding:20px;border:1px solid #b5cfd5;vertical-align:top;line-height:1.6}.me-compare thead{background:#00313A;color:white}.me-compare th{font-family:Poppins,Arial,sans-serif;font-size:.87rem}.me-compare tbody th{width:21%}.me-number{font:600 .85rem Poppins,Arial,sans-serif;color:#087484}.me-concept-art{height:155px;background:#00313A;color:#F4C542;display:grid;place-items:center;font:600 1.6rem Poppins,Arial,sans-serif;letter-spacing:.12em;border-bottom:5px solid #F4C542}.me-deluxe-grid .catalog-card-image{aspect-ratio:16/9;object-fit:cover}.me-deluxe-grid .catalog-card-body{display:block}.me-deluxe-grid .catalog-card h3{font-size:1.35rem}.me-library-note{border-left:4px solid #0A8CA0;padding:4px 0 4px 22px;margin:25px 0;max-width:850px}.me-library-note p{font-size:.98rem;margin-bottom:10px}.site-header .navlinks{gap:16px;white-space:nowrap}.site-header .navlinks a:not(.btn),.site-header .nav-dropdown>summary{font-size:.78rem}.mobile-panel{max-height:calc(100dvh - 110px);overflow-y:auto}.mobile-panel a,.mobile-panel summary{min-height:44px}.me-section .text-link{display:inline-block;padding:5px 0;text-underline-offset:4px}.me-section .catalog-tags span{font:400 .69rem/1.5 Poppins,Arial,sans-serif}.me-section .catalog-grid{align-items:stretch}.me-section .catalog-card-image{object-fit:cover}.me-section .btn{max-width:100%;white-space:normal;text-align:center}
@media(max-width:1150px){.site-header .navlinks{display:none}.site-header .mobile-menu{display:block}}@media(min-width:1151px){.site-header .navlinks{display:flex}.site-header .mobile-menu{display:none}}@media(max-width:800px){.me-split{gap:30px}.me-three{grid-template-columns:1fr}.me-offer{padding:24px}.me-section{padding:56px 0}.me-split,.me-two{grid-template-columns:1fr}.me-offer h3{margin-top:12px}.me-home-hero .hero{padding:48px 0}.me-intro{padding:44px 0}.me-intro h1{font-size:2.7rem}.me-sequence{grid-template-columns:repeat(3,minmax(0,1fr));font-size:1rem}.me-three .me-offer p{max-width:100%}.me-deluxe-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:500px){.me-intro h1{font-size:2.2rem}.me-sequence{grid-template-columns:repeat(2,minmax(0,1fr))}.me-deluxe-grid{grid-template-columns:1fr}.me-section{padding:46px 0}.me-section .catalog-card h3{font-size:1.25rem}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.btn{transition:none}}
.catalog-card .me-fit{font:400 .72rem/1.6 Poppins,Arial,sans-serif;color:#526171;margin:0 0 12px}

.me-section .btn-secondary{color:#0A1020;border-color:#0A1020}.me-section.me-navy .btn-secondary{color:#fff;border-color:#fff}.me-home-hero .me-small{color:#c5d5e1}
