@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Space+Grotesk:wght@400;500;600;700&display=swap');

:root {
  color-scheme: light;
  --ink: #000;
  --ink-soft: #082f49;
  --deep: #027da5;
  --deepest: #056184;
  --teal: #056184;
  --teal-light: #d6f1f8;
  --paper: rgba(249, 254, 255, .51);
  --line: rgba(2, 125, 165, .24);
  --white: #fff;
  --accent: #05b7c4;
  --glass-dark: rgba(3, 35, 53, .59);
  --surface: rgba(249, 254, 255, .51);
  --surface-strong: rgba(255, 255, 255, .88);
  --radius: 24px;
  --shadow: 0 8px 21px rgba(0, 42, 65, .06);
}

*, *::before, *::after { box-sizing: border-box; }
html { scroll-behavior: smooth; }
body { margin: 0; min-width: 320px; color: var(--ink); background-color: #e8faff; font: 400 16px/1.65 'DM Sans', Arial, sans-serif; }
/* Same water texture and overlay as the landing; embedded to keep the existing publication file scope. */
body {
  background-image: linear-gradient(180deg, rgba(218, 247, 253, .18), rgba(11, 154, 190, .12)), url("data:image/jpeg;base64,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");
  background-repeat: no-repeat, no-repeat;
  background-size: cover, cover;
  background-position: center, center;
  background-attachment: fixed, fixed;
}

img { display: block; max-width: 100%; }
a { color: inherit; }
button, input, select, textarea { font: inherit; }
button { cursor: pointer; }
::selection { background: var(--accent); color: var(--ink); }
:focus-visible { outline: 3px solid var(--deepest); outline-offset: 4px; }
.container { width: min(1180px, calc(100% - 48px)); margin-inline: auto; }
.skip-link { position: fixed; z-index: 100; top: -70px; left: 16px; padding: 8px 14px; background: var(--accent); color: var(--ink); font-weight: 700; }
.skip-link:focus { top: 12px; }
.eyebrow { display: block; margin: 0 0 12px; color: var(--teal); font-size: .76rem; font-weight: 700; letter-spacing: .16em; text-transform: uppercase; }
.eyebrow--light { color: #c9fbff; }
h1, h2, h3, h4 { margin: 0; font-family: 'Space Grotesk', Arial, sans-serif; line-height: 1.14; letter-spacing: -.04em; }
h1 { max-width: 13ch; font-size: clamp(2.8rem, 6vw, 5.7rem); }
h2 { max-width: 18ch; font-size: clamp(2.15rem, 4vw, 3.65rem); }
h3 { font-size: clamp(1.25rem, 2vw, 1.65rem); }
p { margin: 0; }
.lead { color: var(--ink-soft); font-size: clamp(1.05rem, 1.5vw, 1.22rem); line-height: 1.7; }
.lead--light { color: #d9e8ec; }
.button-row { display: flex; flex-wrap: wrap; gap: 12px; margin-top: 28px; }
.button { display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 50px; padding: 12px 20px; border: 1px solid transparent; border-radius: 999px; font-weight: 700; line-height: 1.2; text-align: center; text-decoration: none; transition: transform .2s, background .2s, border-color .2s; }
.button__icon { display: block; flex: none; width: 22px; height: 22px; fill: currentColor; }
.button:hover { transform: translateY(-2px); }
.button--primary { background: var(--deep); color: var(--white); }
.button--primary:hover { background: #056184; }
.button--accent { background: #119e68; color: var(--white); }
.button--accent:hover { background: #087d51; }
.button--outline { border-color: #aec7d0; background: transparent; color: var(--deep); }
.button--outline:hover { border-color: var(--teal); background: rgba(214, 241, 248, .88); }
.button--light-outline { border-color: #88a8b5; color: var(--white); }
.button--light-outline:hover { background: #056184; }
.text-link { display: inline-flex; align-items: center; gap: 8px; color: var(--teal); font-weight: 700; text-decoration: none; }
.text-link:hover { text-decoration: underline; text-underline-offset: 4px; }
.topline { padding: 8px 0; background: var(--deepest); color: #e5f0f2; font-size: .77rem; font-weight: 600; }
.topline .container { display: flex; justify-content: space-between; gap: 20px; }
.topline a { text-decoration: none; }
.topline a:hover { text-decoration: underline; }
.site-header { position: sticky; z-index: 30; top: 0; background: rgba(242, 253, 255, .54); border-bottom: 1px solid var(--line); backdrop-filter: blur(14px); }
.nav-shell { display: flex; align-items: center; justify-content: space-between; gap: 22px; min-height: 80px; }
.brand img { width: 226px; height: auto; }
.main-nav { display: flex; align-items: center; gap: clamp(10px, 1.35vw, 22px); }
.main-nav a { color: var(--ink); font-size: .88rem; font-weight: 700; text-decoration: none; white-space: nowrap; }
.main-nav a:not(.button):hover, .main-nav a[aria-current='page'] { color: var(--teal); }
.main-nav .button { padding: 10px 17px; color: var(--white); }
.main-nav .button[aria-current='page'] { background: #056184; color: var(--white); }
.nav-toggle { display: none; align-items: center; gap: 8px; padding: 9px 13px; border: 1px solid var(--line); border-radius: 999px; background: var(--surface); color: var(--deep); font-weight: 700; }
.nav-toggle::before { content: '☰'; font-size: 1.2rem; line-height: 1; }
.nav-toggle[aria-expanded='true']::before { content: '×'; }
main { overflow: clip; }
.section { padding: clamp(72px, 9vw, 116px) 0; }
.section--soft { background: var(--paper); }
.section--deep { background: var(--glass-dark); color: var(--white); }
.section-head { display: flex; align-items: end; justify-content: space-between; gap: 30px; margin-bottom: 34px; }
.section-head .lead { max-width: 49ch; }
.section-head h2 + p { margin-top: 16px; }
.section-intro { max-width: 65ch; margin-top: 18px; }
.hero { padding: clamp(54px, 7vw, 88px) 0 70px; background: transparent; }
.hero-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); align-items: center; gap: clamp(34px, 5vw, 76px); }
.hero h1 { max-width: none; font-size: clamp(2.6rem, 4.6vw, 4.6rem); }
.hero h1 em { color: var(--teal); font-style: normal; }
.hero .lead { max-width: 58ch; margin-top: 24px; font-size: 1.05rem; line-height: 1.75; }
.hero-grid > * { min-width: 0; }
.needs-section .section-head { display: block; }
.needs-section h2 { max-width: 26ch; }
.needs-section .section-head > .lead { max-width: 65ch; margin-top: 18px; }
.hero-image-wrap { position: relative; }
.hero-image { width: 100%; height: clamp(470px, 43vw, 620px); border-radius: var(--radius); box-shadow: var(--shadow); object-fit: cover; }
.hero-image-wrap::before { position: absolute; z-index: 0; right: -23px; bottom: -22px; width: 72%; height: 50%; border: 2px solid rgba(2, 125, 165, .3); border-radius: 24px; content: ''; }
.hero-image-wrap img { position: relative; z-index: 1; }
.hero-note { position: absolute; z-index: 2; right: -20px; bottom: 28px; max-width: 250px; padding: 16px 20px; border-radius: 18px; background: var(--surface); box-shadow: var(--shadow); }
.hero-note strong { display: block; font-family: 'Space Grotesk', Arial, sans-serif; font-size: 1.15rem; }
.hero-note span { color: var(--ink-soft); font-size: .84rem; }
.proof-strip { display: grid; grid-template-columns: repeat(3, 1fr); gap: 18px; padding-top: 58px; }
.proof-strip div { display: grid; align-content: start; gap: 6px; padding-left: 18px; border-left: 2px solid rgba(2, 125, 165, .3); }
.proof-strip strong { font-family: 'Space Grotesk', Arial, sans-serif; font-size: 1.45rem; letter-spacing: -.04em; }
.proof-strip span { max-width: 29ch; color: var(--ink-soft); font-size: .89rem; line-height: 1.4; }
.card-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; }
.need-card { display: flex; flex-direction: column; min-height: 268px; padding: 29px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--surface); text-decoration: none; transition: border-color .2s, transform .2s, box-shadow .2s; }
.need-card:hover { transform: translateY(-5px); border-color: #05b7c4; box-shadow: var(--shadow); }
.need-card .number, .feature-card .number { margin-bottom: auto; color: var(--teal); font-family: 'Space Grotesk', Arial, sans-serif; font-size: .84rem; font-weight: 700; }
.need-card h3 { max-width: 17ch; margin: 22px 0 10px; }
.need-card p { color: var(--ink-soft); font-size: .94rem; }
.need-card .card-arrow { margin-top: 20px; color: var(--teal); font-size: 1.5rem; line-height: 1; }
.split { display: grid; grid-template-columns: 1fr 1fr; align-items: center; gap: clamp(34px, 6vw, 90px); }
.split--wide-image { grid-template-columns: 1.08fr .92fr; }
.split img { width: 100%; max-height: 560px; border-radius: var(--radius); object-fit: cover; }
.split-copy > p:not(.eyebrow) { max-width: 57ch; margin-top: 22px; color: var(--ink-soft); }
.split-copy .button-row { margin-top: 30px; }
.mini-list { display: grid; gap: 13px; margin: 25px 0 0; padding: 0; list-style: none; }
.mini-list li { position: relative; padding-left: 28px; }
.mini-list li::before { position: absolute; top: 8px; left: 0; width: 14px; height: 14px; border: 4px solid #05b7c4; border-radius: 50%; content: ''; }
.feature-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; }
.feature-card { padding: 30px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--surface); }
.feature-card h3 { margin: 20px 0 13px; }
.feature-card p { color: var(--ink-soft); }
.feature-card .text-link { margin-top: 22px; }
.media-card { overflow: hidden; border: 1px solid var(--line); border-radius: var(--radius); background: var(--surface); }
.media-card img { width: 100%; height: 245px; object-fit: cover; }
.media-card__body { padding: 24px; }
.media-card__body p { margin: 9px 0 18px; color: var(--ink-soft); }
.media-card__body .eyebrow { margin-bottom: 9px; }
.media-card--wide { grid-column: span 2; }
.media-card--wide img { height: 290px; }
.page-hero { padding: 74px 0 68px; background: var(--paper); }
.page-hero h1 { max-width: 18ch; font-size: clamp(2.7rem, 5.5vw, 5rem); }
.page-hero .lead { max-width: 67ch; margin-top: 20px; }
.page-hero--deep { background: var(--glass-dark); color: var(--white); }
.page-hero--deep .lead { color: #d6e7eb; }
.breadcrumb { display: flex; gap: 8px; margin: 0 0 22px; color: var(--ink-soft); font-size: .82rem; }
.breadcrumb a { text-decoration: none; }
.breadcrumb a:hover { text-decoration: underline; }
.page-hero--deep .breadcrumb { color: #a7c4cb; }
.topic-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 22px; }
.topic-card { position: relative; display: grid; grid-template-columns: minmax(0, 1fr) 150px; overflow: hidden; min-height: 275px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--surface); }
.solution-alias { position: absolute; top: 0; left: 0; scroll-margin-top: 110px; }
.solution-links { display: flex; flex-wrap: wrap; gap: 6px 16px; margin: 0; padding: 0; list-style: none; }
.solution-links .text-link { min-height: 44px; }
.solution-return { display: inline-flex; align-items: center; gap: 8px; align-self: flex-start; min-height: 44px; margin-top: 18px; padding: 8px 0; color: var(--ink-soft); font-size: .88rem; font-weight: 600; text-decoration: underline; text-underline-offset: 4px; }
.solution-return:hover { color: var(--teal); }
.topic-card__body { padding: 27px; }
.topic-card__body h2 { max-width: 16ch; font-size: 1.75rem; }
.topic-card__body p { margin: 14px 0 20px; color: var(--ink-soft); }
.topic-card img { width: 100%; height: 100%; object-fit: cover; }
.product-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 20px; align-items: start; }
.product-card { min-width: 0; display: flex; flex-direction: column; overflow: hidden; border: 1px solid var(--line); border-radius: var(--radius); background: var(--surface); }
.product-card__image { display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); place-items: center; flex: 0 0 280px; height: 280px; min-width: 0; overflow: hidden; padding: 24px; background: rgba(250, 254, 255, .44); }
.product-card__image img { display: block; width: 100%; height: 100%; min-width: 0; min-height: 0; max-width: 100%; max-height: 100%; object-fit: contain; }
.product-card__image--photo { padding: 0; }
.product-card__image--photo img { width: 100%; height: 100%; object-fit: cover; }
.product-card__body { display: flex; flex: 1; flex-direction: column; padding: 27px; }
.product-card__body h2 { font-size: 1.55rem; }
.product-card__body p { margin: 13px 0 22px; color: var(--ink-soft); }
.product-card__body .text-link { margin-top: auto; }
.editorial-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; }
.editorial-card { display: flex; flex-direction: column; min-height: 300px; padding: 29px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--surface); }
.editorial-card h2 { font-size: 1.6rem; }
.editorial-card p { margin: 15px 0 20px; color: var(--ink-soft); }
.editorial-card .text-link { margin-top: auto; }
.article { max-width: 790px; padding: 32px 0; border-top: 1px solid var(--line); scroll-margin-top: 110px; }
.topic-card, .product-card { scroll-margin-top: 110px; }
.article h2 { max-width: none; margin-bottom: 16px; font-size: 2rem; }
.article p + p, .article ul { margin-top: 14px; }
.article ul { padding-left: 23px; }
.article li + li { margin-top: 9px; }
.article .button-row { margin-top: 21px; }
.content-toolbar { display: grid; grid-template-columns: minmax(0, 1fr) minmax(220px, 280px); gap: 16px; margin-bottom: 18px; }
.content-featured { margin-bottom: 38px; }
.content-featured[hidden] { display: none; }
.content-card.content-card--featured { display: grid; grid-template-columns: 1fr 1fr; min-height: 315px; }
.content-card--featured .content-card__media { height: 100%; min-height: 315px; }
.content-card--featured .content-card__body { padding: clamp(26px, 4vw, 50px); }
.content-card--no-media .content-card__body { grid-column: 1 / -1; }
.content-card--featured h3 { font-size: clamp(1.6rem, 2.6vw, 2.5rem); }
.content-count { margin-bottom: 23px; color: var(--ink-soft); }
.content-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 20px; }
.content-card { display: flex; flex-direction: column; overflow: hidden; min-width: 0; border: 1px solid var(--line); border-radius: var(--radius); background: var(--surface); }
.content-card__media { display: block; height: 190px; background: rgba(214, 241, 248, .88); }
.content-card__media[hidden] { display: none; }
.content-card__media img { width: 100%; height: 100%; object-fit: cover; }
.content-card__body { display: flex; flex: 1; flex-direction: column; padding: 24px; }
.content-card__meta { color: var(--teal); font-size: .76rem; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }
.content-card h3 { margin-top: 10px; font-size: 1.25rem; }
.content-card h3 a { text-decoration: none; }
.content-card h3 a:hover { color: var(--teal); }
.content-card p { margin: 13px 0 22px; color: var(--ink-soft); font-size: .91rem; }
.content-card__bottom { display: flex; align-items: center; justify-content: space-between; gap: 12px; margin-top: auto; color: var(--ink-soft); font-size: .82rem; }
.content-card__bottom a { color: var(--teal); font-weight: 700; text-decoration: none; white-space: nowrap; }
.content-card__bottom a:hover { text-decoration: underline; }
.content-empty { padding: 30px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--surface); text-align: center; }
.content-empty[hidden], .content-more[hidden] { display: none; }
.content-more { margin-top: 30px; }
.knowledge-page { min-width: 0; }
.page-hero.knowledge-hero { padding: 34px 0 38px; }
.knowledge-hero h1 { max-width: none; font-size: clamp(2.25rem, 4.5vw, 3.8rem); }
.knowledge-hero .lead { max-width: 68ch; margin-top: 14px; }
.knowledge-library { padding-top: 30px; }
.content-search-panel { padding: clamp(20px, 3vw, 30px); border: 1px solid var(--line); border-radius: var(--radius); background: var(--surface); box-shadow: 0 8px 30px rgba(6, 43, 61, .04); }
.content-search-panel h2 { max-width: none; font-size: clamp(1.3rem, 2.3vw, 1.65rem); letter-spacing: -.025em; }
.content-search-panel > p { margin-top: 8px; color: var(--ink-soft); font-size: .93rem; }
.content-search-panel .content-toolbar { align-items: end; margin: 22px 0 0; }
.content-toolbar .field { min-width: 0; }
.content-search-input { position: relative; display: block; }
.content-search-input > svg { position: absolute; top: 50%; left: 14px; transform: translateY(-50%); color: var(--teal); pointer-events: none; }
.content-toolbar .content-search-input input { padding-left: 46px; }
.content-toolbar input, .content-toolbar select { min-height: 52px; font-size: 1rem; }
.content-toolbar :disabled { background: var(--paper); color: var(--ink-soft); opacity: 1; cursor: progress; }
.content-status-row { display: flex; align-items: center; justify-content: space-between; gap: 12px; min-height: 68px; padding: 10px 2px; }
.content-feedback { display: flex; align-items: center; gap: 10px; min-width: 0; }
.content-feedback .content-count { margin: 0; font-size: .93rem; }
.content-progress { width: 19px; height: 19px; flex: none; border: 2px solid #c4e1e5; border-top-color: var(--teal); border-radius: 50%; animation: content-spin .9s linear infinite; }
.content-clear { flex: none; min-height: 44px; padding: 8px 4px; border: 0; background: transparent; color: var(--teal); font-size: .9rem; font-weight: 700; text-decoration: underline; text-underline-offset: 4px; }
.content-clear:hover { color: var(--deep); }
.content-loading { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 20px; }
.content-skeleton { overflow: hidden; border: 1px solid var(--line); border-radius: var(--radius); background: var(--surface); }
.content-skeleton__image { height: 190px; background: rgba(2, 125, 165, .12); }
.content-skeleton__body { display: grid; gap: 14px; padding: 24px; }
.content-skeleton__body span { height: 14px; border-radius: 5px; background: rgba(2, 125, 165, .12); }
.content-skeleton__body span:first-child { width: 38%; height: 10px; }
.content-skeleton__body span:last-child { width: 78%; }
.content-skeleton__image, .content-skeleton__body span { animation: content-breathe 1.8s ease-in-out infinite alternate; }
.content-progress[hidden], .content-loading[hidden], .content-clear[hidden], .content-retry[hidden] { display: none; }
.content-retry { margin-top: 18px; }
.content-retry:disabled { cursor: progress; opacity: .65; }
html:not(.has-js) .content-loading, html:not(.has-js) .content-feedback { display: none; }
@keyframes content-spin { to { transform: rotate(360deg); } }
@keyframes content-breathe { to { opacity: .55; } }
.content-breadcrumb { flex-wrap: wrap; padding-top: 35px; overflow-wrap: anywhere; }
.content-article { max-width: 820px; padding: 35px 0 105px; }
.content-article h1 { max-width: none; font-size: clamp(2.5rem, 5vw, 4.4rem); }
.content-article__details { margin-top: 18px; color: var(--ink-soft); font-size: .88rem; }
.content-article__summary { margin-top: 25px; }
.content-article__cover { width: 100%; max-height: 440px; margin: 34px 0; border-radius: var(--radius); background: var(--paper); object-fit: contain; }
.content-article__cover[hidden] { display: none; }
.content-cover-fallback { margin: 34px 0; padding: 36px; border-radius: var(--radius); background: var(--paper); color: var(--ink-soft); text-align: center; }
.content-cover-fallback[hidden] { display: none; }
.content-article__body { overflow-wrap: anywhere; line-height: 1.8; }
.content-article__body p, .content-article__body ul, .content-article__body ol, .content-article__body blockquote { margin: 0 0 1.25em; }
.content-article__body h2, .content-article__body h3, .content-article__body h4 { max-width: none; margin: 1.5em 0 .55em; }
.content-article__body h2 { font-size: 1.65rem; }
.content-article__body h3 { font-size: 1.3rem; }
.content-article__body ul, .content-article__body ol { padding-left: 1.4em; }
.content-article__body a { color: var(--teal); }
.content-article__body img { width: auto; max-width: 100%; height: auto; margin: 1.4em auto; border-radius: 12px; }
.content-article__body blockquote { padding: 16px 20px; border-left: 4px solid var(--teal); background: var(--paper); }
.content-media-frame { position: relative; height: 0; padding-bottom: 56.25%; margin: 1.5em 0; overflow: hidden; border-radius: 12px; }
.content-media-frame iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; }
.content-article__foot { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 20px; margin-top: 42px; padding-top: 25px; border-top: 1px solid var(--line); }
.gallery-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; }
.gallery-grid figure { display: flex; flex-direction: column; overflow: hidden; margin: 0; border: 1px solid var(--line); border-radius: var(--radius); background: var(--surface); }
.gallery-grid img { width: 100%; height: 280px; object-fit: cover; }
.gallery-grid figcaption { display: flex; flex: 1; flex-direction: column; gap: 8px; padding: 22px; }
.gallery-grid figcaption strong { font-family: 'Space Grotesk', Arial, sans-serif; font-size: 1.2rem; }
.gallery-grid figcaption span { color: var(--ink-soft); font-size: .9rem; }
.gallery-grid figcaption .text-link { min-height: 44px; margin-top: auto; padding-top: 12px; font-size: .9rem; }
.brand-logos { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 16px; margin-top: 24px; }
.brand-logo { display: grid; place-items: center; min-width: 0; min-height: 116px; padding: 22px; border: 1px solid var(--line); border-radius: 16px; background: var(--surface); }
.brand-logo--dark { border-color: var(--deep); background: #056184; }
.brand-logos img { width: auto; height: auto; max-width: 100%; max-height: 68px; object-fit: contain; }
.brand-logos + h3 { margin-top: 45px; }
.brand-group-copy { max-width: 70ch; margin-top: 12px; color: var(--ink-soft); }
.specialist-profile { scroll-margin-top: 110px; }
.specialist-profile .split-copy h2 { max-width: 22ch; }
.specialist-profile .mini-list { color: var(--ink-soft); }
.contact-grid { display: grid; grid-template-columns: .84fr 1.16fr; gap: 45px; }
.contact-details { display: grid; gap: 20px; align-content: start; }
.contact-detail { padding-bottom: 19px; border-bottom: 1px solid var(--line); }
.contact-detail strong { display: block; margin-bottom: 6px; font-family: 'Space Grotesk', Arial, sans-serif; font-size: 1.13rem; }
.contact-detail a { color: var(--teal); overflow-wrap: anywhere; }
.contact-detail address { font-style: normal; }
.contact-hours { display: grid; gap: 7px; margin: 0; }
.contact-hours div { display: flex; flex-wrap: wrap; justify-content: space-between; gap: 2px 16px; }
.contact-hours dt { font-weight: 600; }
.contact-hours dd { margin: 0; }
.contact-actions { display: flex; flex-wrap: wrap; gap: 10px; margin-top: 18px; }
.contact-actions .button { font-size: .9rem; }
.contact-detail .button--primary { color: var(--white); }
.form-panel { padding: clamp(24px, 4vw, 42px); border: 1px solid var(--line); border-radius: var(--radius); background: var(--paper); scroll-margin-top: 110px; }
.form-panel h2 { font-size: 2rem; }
.form-panel > p { margin: 11px 0 25px; color: var(--ink-soft); }
.form-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 17px; }
.field { display: grid; gap: 7px; font-size: .88rem; font-weight: 700; }
.field--full { grid-column: 1 / -1; }
.field input, .field select, .field textarea { width: 100%; min-height: 48px; padding: 11px 13px; border: 1px solid #aec6cc; border-radius: 11px; background: var(--surface); color: var(--ink); font-weight: 400; }
.field textarea { min-height: 112px; resize: vertical; }
.form-help { margin: 16px 0 23px; color: var(--ink-soft); font-size: .83rem; }
.form-panel .button { width: 100%; }
.cta-banner { display: grid; grid-template-columns: 1fr auto; align-items: center; gap: 25px; padding: clamp(30px, 5vw, 57px); border-radius: var(--radius); background: linear-gradient(115deg, rgba(0, 69, 103, .68), rgba(0, 151, 167, .54)); color: var(--white); }
.cta-banner h2 { max-width: 19ch; font-size: clamp(1.9rem, 3vw, 2.8rem); }
.cta-banner p { max-width: 54ch; margin-top: 12px; color: #d5e7ea; }
.site-footer { padding: 70px 0 26px; background: linear-gradient(135deg, rgba(2, 42, 59, .94), rgba(3, 72, 92, .88)); color: #c7e1e7; }
.footer-grid { display: grid; grid-template-columns: 1.55fr 1fr 1fr 1.1fr; gap: 35px; }
.footer-grid img { width: 210px; height: auto; padding: 8px; border-radius: 8px; background: #fff; }
.footer-grid h2 { margin-bottom: 18px; color: var(--white); font-size: 1rem; letter-spacing: 0; }
.footer-grid p { max-width: 35ch; margin-top: 18px; font-size: .88rem; }
.footer-grid ul { display: grid; gap: 10px; margin: 0; padding: 0; list-style: none; }
.footer-grid a { font-size: .9rem; text-decoration: none; }
.footer-grid a:hover { color: var(--accent); text-decoration: underline; }
.footer-grid address { font-style: normal; font-size: .9rem; }
.footer-grid .contact-hours { margin-top: 16px; font-size: .83rem; }
.footer-grid .contact-hours div { display: block; }
.footer-grid .contact-hours dd { color: #b8cfd6; }
.footer-bottom { display: flex; justify-content: space-between; gap: 20px; margin-top: 58px; padding-top: 20px; border-top: 1px solid #31566a; color: #a7c1c9; font-size: .78rem; }

@media (max-width: 1040px) {
  .has-js .nav-toggle { display: inline-flex; }
  .main-nav { position: absolute; top: 100%; right: 0; left: 0; display: flex; flex-direction: column; align-items: stretch; gap: 0; padding: 12px 24px 22px; border-bottom: 1px solid var(--line); background: var(--surface); box-shadow: var(--shadow); }
  .has-js .main-nav { display: none; }
  .has-js .main-nav.is-open { display: flex; }
  .main-nav a { padding: 11px 0; }
  .main-nav .button { margin-top: 9px; padding: 12px 18px; }
  .footer-grid { grid-template-columns: 1.5fr 1fr 1fr; }
  .footer-grid > :last-child { grid-column: 1 / -1; }
}
@media (max-width: 800px) {
  .hero-grid, .split, .split--wide-image, .contact-grid { grid-template-columns: 1fr; }
  .hero h1 { max-width: 15ch; }
  .hero-image { height: 450px; }
  .hero-note { right: 15px; }
  .proof-strip { gap: 9px; }
  .proof-strip div { display: grid; gap: 0; }
  .section-head { display: block; }
  .section-head .lead { margin-top: 18px; }
  .card-grid, .product-grid, .editorial-grid, .gallery-grid, .content-grid { grid-template-columns: repeat(2, 1fr); }
  .feature-grid { grid-template-columns: 1fr; }
  .topic-card { display: flex; flex-direction: column; }
  .topic-card__body { flex: 1; }
  .topic-card img { flex-shrink: 0; height: 190px; }
  .content-card.content-card--featured { grid-template-columns: 1fr; }
  .content-card--featured .content-card__media { height: 260px; min-height: 0; }
  .content-loading { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .content-skeleton:last-child { display: none; }
  .cta-banner { grid-template-columns: 1fr; }
}
@media (max-width: 600px) {
  .brand-logos { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .container { width: min(100% - 32px, 1180px); }
  .topline .container { justify-content: center; }
  .topline span { display: none; }
  .nav-shell { min-height: 68px; }
  .brand img { width: 174px; }
  .hero { padding-top: 48px; }
  .hero h1 { font-size: clamp(2.6rem, 11vw, 4rem); }
  .hero-image { height: 350px; }
  .hero-image-wrap::before { right: -9px; bottom: -10px; }
  .hero-note { right: 12px; bottom: 12px; max-width: 200px; padding: 11px 14px; }
  .hero-note strong { font-size: 1rem; }
  .proof-strip { grid-template-columns: 1fr; padding-top: 35px; }
  .proof-strip div { display: grid; gap: 4px; padding: 12px 0 12px 14px; }
  .hero .button-row { flex-direction: column; align-items: stretch; }
  .card-grid, .product-grid, .topic-grid, .editorial-grid, .gallery-grid, .content-grid, .content-toolbar { grid-template-columns: 1fr; }
  .media-card--wide { grid-column: auto; }
  .media-card--wide img { height: 245px; }
  .need-card { min-height: 220px; }
  .page-hero { padding: 52px 0; }
  .page-hero h1 { font-size: clamp(2.4rem, 10vw, 3.5rem); }
  .page-hero.knowledge-hero { padding: 24px 0 28px; }
  .knowledge-hero h1 { font-size: clamp(2.1rem, 9vw, 2.8rem); }
  .knowledge-hero .lead { font-size: 1rem; }
  .knowledge-library { padding-top: 20px; }
  .content-search-panel .content-toolbar { gap: 14px; margin-top: 18px; }
  .content-search-panel > p { font-size: .88rem; }
  .content-status-row { align-items: start; flex-wrap: wrap; gap: 0 12px; padding: 16px 2px; }
  .content-feedback { min-height: 28px; }
  .content-clear { margin-left: auto; }
  .content-loading { grid-template-columns: 1fr; }
  .content-skeleton:not(:first-child) { display: none; }
  .form-grid { grid-template-columns: 1fr; }
  .field--full { grid-column: auto; }
  .footer-grid { grid-template-columns: 1fr 1fr; }
  .footer-grid > :first-child, .footer-grid > :last-child { grid-column: 1 / -1; }
  .footer-bottom { flex-direction: column; margin-top: 37px; }
}
@media (prefers-reduced-motion: reduce) {
  .content-progress, .content-skeleton__image, .content-skeleton__body span { animation: none; }
  html { scroll-behavior: auto; }
  *, *::before, *::after { transition-duration: .01ms !important; animation-duration: .01ms !important; }
}

.need-card, .feature-card, .media-card, .topic-card, .product-card,
.editorial-card, .content-card, .content-search-panel, .form-panel,
.gallery-grid figure, .hero-note, .brand-logo, .content-empty {
  -webkit-backdrop-filter: blur(7.5px) saturate(109.4%);
  backdrop-filter: blur(7.5px) saturate(109.4%);
}
.hero-note, .field input, .field select, .field textarea, .nav-toggle {
  background: var(--surface-strong);
}
.hero-note { color: var(--ink-soft); }
.main-nav { color: var(--ink-soft); }
.main-nav a { color: var(--ink-soft); }
.main-nav .button { color: var(--white); }
.button--outline { background: rgba(255, 255, 255, .7); }
.button--light-outline { background: transparent; }
.site-footer .eyebrow--light { color: #c9fbff; }
@media (max-width: 1040px) {
  .main-nav { background: rgba(242, 253, 255, .98); }
}

.site-footer :focus-visible, .section--deep :focus-visible, .page-hero--deep :focus-visible { outline-color: #c9fbff; }

/* Product media: preserve the full manufacturer artwork and native playback controls. */
.equipment-nav { display: flex; flex-wrap: wrap; gap: 10px; margin-bottom: 32px; }
.equipment-nav a { min-height: 44px; display: inline-flex; align-items: center; padding: 9px 16px; border: 1px solid var(--line); border-radius: 999px; background: var(--surface-strong); color: var(--deepest); font-weight: 700; font-size: .88rem; text-decoration: none; }
.equipment-nav a:hover { background: var(--deepest); color: white; }
.product-gallery, .product-videos { border-top: 1px solid var(--line); margin-top: 22px; padding-top: 12px; }
.product-gallery summary, .product-videos summary { min-height: 44px; padding: 9px 0; color: var(--deepest); cursor: pointer; font-weight: 700; }
.product-gallery summary span { margin-left: 8px; }
.media-count { display: inline-grid; place-items: center; min-width: 24px; padding: 0 6px; border-radius: 12px; background: #d6f1f8; color: #082f49; font-size: .8rem; }
.product-gallery__grid { display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); gap: 14px; margin-top: 15px; }
.product-gallery figure { margin: 0; min-width: 0; padding: 10px; border: 1px solid var(--line); border-radius: 14px; background: rgba(255,255,255,.88); }
.product-gallery__grid > figure > a { display: block; min-width: 0; overflow: hidden; }
.product-gallery img { width: 100%; height: 160px; object-fit: contain; border-radius: 8px; }
.product-gallery figcaption { margin-top: 9px; font-size: .8rem; line-height: 1.45; color: var(--ink-soft); overflow-wrap: anywhere; }
.equipment-grid { display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); gap: 24px; align-items: start; }
.equipment-card { min-width: 0; border: 1px solid var(--line); border-radius: var(--radius); background: var(--surface); overflow: hidden; scroll-margin-top: 110px; }
.equipment-card__cover { height: 320px; min-width: 0; overflow: hidden; padding: 20px; display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); place-items: center; background: rgba(250,254,255,.44); }
.equipment-card__cover img { width: 100%; height: 100%; min-height: 0; object-fit: contain; }
.equipment-card__body { padding: 27px; }
.equipment-card__body h3 { font-size: 1.55rem; }
.equipment-card__body > p { margin: 14px 0 22px; color: var(--ink-soft); }
.equipment-card__body > .text-link { min-height: 44px; }
.equipment-video-grid { display: grid; gap: 20px; margin-top: 15px; }
.equipment-video { margin: 0; min-width: 0; border: 1px solid var(--line); border-radius: 14px; overflow: hidden; background: rgba(255,255,255,.9); }
.equipment-video video { display: block; width: 100%; height: 390px; background: #082f49; object-fit: contain; }
.equipment-video figcaption { display: grid; gap: 5px; padding: 15px; font-size: .88rem; line-height: 1.45; }
.equipment-video figcaption span { color: var(--ink-soft); font-size: .78rem; }
.equipment-note { max-width: 80ch; margin-top: 30px; color: var(--ink-soft); font-size: .88rem; }
@media (max-width: 1040px) { .equipment-grid { grid-template-columns: repeat(2,minmax(0,1fr)); } }
@media (max-width: 600px) {
 .equipment-grid { grid-template-columns: 1fr; }
 .equipment-card__cover { height: 340px; }
 .equipment-nav { gap: 8px; }
 .equipment-nav a { font-size: .82rem; padding: 8px 12px; }
 .product-gallery__grid { gap: 10px; }
 .product-gallery img { height: 130px; }
}

/* Technical sheets stay in native modal dialogs; no horizontal table scrolling. */
.product-specs { border-top: 1px solid var(--line); margin-top: 22px; padding-top: 12px; }
.product-specs summary { min-height: 44px; padding: 9px 0; color: var(--deepest); cursor: pointer; font-weight: 700; }
.product-specs > p, .filter-models > p { margin: 10px 0; color: var(--ink-soft); font-size: .88rem; }
.spec-model-list { display: grid; gap: 9px; margin-top: 14px; }
.spec-trigger { display: flex; align-items: center; justify-content: space-between; gap: 10px; width: 100%; min-height: 44px; padding: 11px 13px; border: 1px solid #77b4c6; border-radius: 10px; background: #f4fcff; color: #005779; font: inherit; font-size: .9rem; font-weight: 700; line-height: 1.4; text-align: left; cursor: pointer; overflow-wrap: anywhere; }
.spec-trigger:hover { background: #d3f1fa; border-color: #005779; }
.filter-models figcaption { display: grid; gap: 8px; }
.filter-models figcaption strong { color: #103b50; font-size: .9rem; }
.filter-models .spec-trigger { padding: 9px; font-size: .82rem; }
.filter-models figcaption > span { font-size: .78rem; }
.product-spec-dialog { position: fixed; inset: 0; width: min(720px, calc(100vw - 32px)); max-width: calc(100vw - 32px); max-height: calc(100vh - 32px); max-height: calc(100dvh - 32px); margin: auto; padding: 0; border: 1px solid #8abcc9; border-radius: 22px; background: #f2fbff; color: #103b50; box-shadow: 0 24px 90px #00283b66; overflow: auto; overscroll-behavior: contain; }
.product-spec-dialog::backdrop { background: #002b42b3; }
.spec-dialog__header { position: sticky; top: 0; z-index: 1; display: flex; justify-content: space-between; align-items: flex-start; gap: 16px; padding: 24px 28px 20px; background: #e1f5fc; border-bottom: 1px solid #b5dce7; }
.spec-dialog__header > div { min-width: 0; }
.spec-dialog__header .eyebrow { font-size: .72rem; }
.spec-dialog__header h2 { max-width: none; margin-top: 8px; font-size: clamp(1.35rem, 4vw, 1.9rem); line-height: 1.2; overflow-wrap: anywhere; }
.spec-dialog__header form { flex: 0 0 auto; }
.spec-close { display: grid; place-items: center; width: 44px; height: 44px; padding: 0; border: 1px solid #77b4c6; border-radius: 50%; background: white; color: #005779; font-size: 1.8rem; line-height: 1; cursor: pointer; }
.spec-close:hover { background: #c8edf8; }
.spec-dialog__body { padding: 24px 28px 28px; }
.spec-dialog__body > p { margin: 0 0 20px; font-size: .96rem; line-height: 1.65; }
.spec-table { width: 100%; border-collapse: collapse; table-layout: fixed; margin: 0 0 18px; font-size: .95rem; }
.spec-table caption { padding: 0 0 12px; color: #005779; font-weight: 700; text-align: left; }
.spec-table th, .spec-table td { width: 50%; padding: 13px 12px; border-bottom: 1px solid #b5dce7; vertical-align: top; text-align: left; line-height: 1.5; overflow-wrap: anywhere; }
.spec-table th { font-weight: 600; }
.spec-table tr:nth-child(odd) { background: #e3f4fa; }
.spec-source { display: inline-flex; align-items: center; gap: 6px; min-height: 44px; padding: 7px 0; color: #005779; font-weight: 700; overflow-wrap: anywhere; }
.spec-dialog__body .spec-reviewed { color: #35566b; font-size: .8rem; margin: 12px 0 22px; }
.spec-contact { width: 100%; white-space: normal; text-align: center; }
html.spec-modal-open { overflow: hidden; scroll-behavior: auto; }
@media (max-width: 480px) {
  .product-spec-dialog { border-radius: 16px; }
  .spec-dialog__header { padding: 18px 16px; gap: 10px; }
  .spec-dialog__body { padding: 20px 16px; }
  .spec-table { font-size: .9rem; }
  .spec-table th, .spec-table td { padding: 12px 8px; }
  .spec-dialog__header .eyebrow { letter-spacing: .08em; }
}

/* Without JavaScript the same sheets remain readable on this site. */
html:not(.has-js) .product-spec-dialog { display: block; position: static; max-height: none; margin: 24px auto; }
html:not(.has-js) .spec-close, html:not(.has-js) .spec-trigger { display: none; }
