/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer properties;
@layer theme, base, components, utilities;
@layer theme {
  :root, :host {
    --font-sans: Manrope,Arial,sans-serif;
    --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New',
    monospace;
    --spacing: 0.25rem;
    --container-md: 28rem;
    --container-2xl: 42rem;
    --container-3xl: 48rem;
    --container-4xl: 56rem;
    --text-xs: 0.75rem;
    --text-xs--line-height: calc(1 / 0.75);
    --text-sm: 0.875rem;
    --text-sm--line-height: calc(1.25 / 0.875);
    --text-xl: 1.25rem;
    --text-xl--line-height: calc(1.75 / 1.25);
    --text-2xl: 1.5rem;
    --text-2xl--line-height: calc(2 / 1.5);
    --text-3xl: 1.875rem;
    --text-3xl--line-height: calc(2.25 / 1.875);
    --text-4xl: 2.25rem;
    --text-4xl--line-height: calc(2.5 / 2.25);
    --text-5xl: 3rem;
    --text-5xl--line-height: 1;
    --font-weight-semibold: 600;
    --font-weight-bold: 700;
    --tracking-tight: -0.025em;
    --tracking-wider: 0.05em;
    --default-transition-duration: 150ms;
    --default-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    --default-font-family: var(--font-sans);
    --default-mono-font-family: var(--font-mono);
    --color-primary: #ed6a32;
    --color-neutral: #172321;
  }
}
@layer base {
  *, ::after, ::before, ::backdrop, ::file-selector-button {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    border: 0 solid;
  }
  html, :host {
    line-height: 1.5;
    -webkit-text-size-adjust: 100%;
    tab-size: 4;
    font-family: var(--default-font-family, ui-sans-serif, system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji');
    font-feature-settings: var(--default-font-feature-settings, normal);
    font-variation-settings: var(--default-font-variation-settings, normal);
    -webkit-tap-highlight-color: transparent;
  }
  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;
    -webkit-text-decoration: inherit;
    text-decoration: inherit;
  }
  b, strong {
    font-weight: bolder;
  }
  code, kbd, samp, pre {
    font-family: var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace);
    font-feature-settings: var(--default-mono-font-feature-settings, normal);
    font-variation-settings: var(--default-mono-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: -0.25em;
  }
  sup {
    top: -0.5em;
  }
  table {
    text-indent: 0;
    border-color: inherit;
    border-collapse: collapse;
  }
  :-moz-focusring {
    outline: auto;
  }
  progress {
    vertical-align: baseline;
  }
  summary {
    display: list-item;
  }
  ol, ul, menu {
    list-style: none;
  }
  img, svg, video, canvas, audio, iframe, embed, object {
    display: block;
    vertical-align: middle;
  }
  img, video {
    max-width: 100%;
    height: auto;
  }
  button, input, select, optgroup, textarea, ::file-selector-button {
    font: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    letter-spacing: inherit;
    color: inherit;
    border-radius: 0;
    background-color: transparent;
    opacity: 1;
  }
  :where(select:is([multiple], [size])) optgroup {
    font-weight: bolder;
  }
  :where(select:is([multiple], [size])) optgroup option {
    padding-inline-start: 20px;
  }
  ::file-selector-button {
    margin-inline-end: 4px;
  }
  ::placeholder {
    opacity: 1;
  }
  @supports (not (-webkit-appearance: -apple-pay-button))  or (contain-intrinsic-size: 1px) {
    ::placeholder {
      color: currentcolor;
      @supports (color: color-mix(in lab, red, red)) {
        color: color-mix(in oklab, currentcolor 50%, transparent);
      }
    }
  }
  textarea {
    resize: vertical;
  }
  ::-webkit-search-decoration {
    -webkit-appearance: none;
  }
  ::-webkit-date-and-time-value {
    min-height: 1lh;
    text-align: inherit;
  }
  ::-webkit-datetime-edit {
    display: inline-flex;
  }
  ::-webkit-datetime-edit-fields-wrapper {
    padding: 0;
  }
  ::-webkit-datetime-edit, ::-webkit-datetime-edit-year-field, ::-webkit-datetime-edit-month-field, ::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-minute-field, ::-webkit-datetime-edit-second-field, ::-webkit-datetime-edit-millisecond-field, ::-webkit-datetime-edit-meridiem-field {
    padding-block: 0;
  }
  ::-webkit-calendar-picker-indicator {
    line-height: 1;
  }
  :-moz-ui-invalid {
    box-shadow: none;
  }
  button, input:where([type='button'], [type='reset'], [type='submit']), ::file-selector-button {
    appearance: button;
  }
  ::-webkit-inner-spin-button, ::-webkit-outer-spin-button {
    height: auto;
  }
  [hidden]:where(:not([hidden='until-found'])) {
    display: none !important;
  }
}
@layer utilities {
  .static {
    position: static;
  }
  .-mx-6 {
    margin-inline: calc(var(--spacing) * -6);
  }
  .mx-2 {
    margin-inline: calc(var(--spacing) * 2);
  }
  .mx-auto {
    margin-inline: auto;
  }
  .prose {
    color: var(--tw-prose-body);
    max-width: 65ch;
    :where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 1.25em;
      margin-bottom: 1.25em;
    }
    :where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: var(--tw-prose-lead);
      font-size: 1.25em;
      line-height: 1.6;
      margin-top: 1.2em;
      margin-bottom: 1.2em;
    }
    :where(a):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: var(--tw-prose-links);
      text-decoration: underline;
      font-weight: 500;
    }
    :where(strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: var(--tw-prose-bold);
      font-weight: 600;
    }
    :where(a strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: inherit;
    }
    :where(blockquote strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: inherit;
    }
    :where(thead th strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: inherit;
    }
    :where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      list-style-type: decimal;
      margin-top: 1.25em;
      margin-bottom: 1.25em;
      padding-inline-start: 1.625em;
    }
    :where(ol[type="A"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      list-style-type: upper-alpha;
    }
    :where(ol[type="a"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      list-style-type: lower-alpha;
    }
    :where(ol[type="A" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      list-style-type: upper-alpha;
    }
    :where(ol[type="a" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      list-style-type: lower-alpha;
    }
    :where(ol[type="I"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      list-style-type: upper-roman;
    }
    :where(ol[type="i"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      list-style-type: lower-roman;
    }
    :where(ol[type="I" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      list-style-type: upper-roman;
    }
    :where(ol[type="i" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      list-style-type: lower-roman;
    }
    :where(ol[type="1"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      list-style-type: decimal;
    }
    :where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      list-style-type: disc;
      margin-top: 1.25em;
      margin-bottom: 1.25em;
      padding-inline-start: 1.625em;
    }
    :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker {
      font-weight: 400;
      color: var(--tw-prose-counters);
    }
    :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker {
      color: var(--tw-prose-bullets);
    }
    :where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: var(--tw-prose-headings);
      font-weight: 600;
      margin-top: 1.25em;
    }
    :where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      border-color: var(--tw-prose-hr);
      border-top-width: 1px;
      margin-top: 3em;
      margin-bottom: 3em;
    }
    :where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      font-weight: 500;
      font-style: italic;
      color: var(--tw-prose-quotes);
      border-inline-start-width: 0.25rem;
      border-inline-start-color: var(--tw-prose-quote-borders);
      quotes: "\201C""\201D""\2018""\2019";
      margin-top: 1.6em;
      margin-bottom: 1.6em;
      padding-inline-start: 1em;
    }
    :where(blockquote p:first-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *))::before {
      content: open-quote;
    }
    :where(blockquote p:last-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *))::after {
      content: close-quote;
    }
    :where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: var(--tw-prose-headings);
      font-weight: 800;
      font-size: 2.25em;
      margin-top: 0;
      margin-bottom: 0.8888889em;
      line-height: 1.1111111;
    }
    :where(h1 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      font-weight: 900;
      color: inherit;
    }
    :where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: var(--tw-prose-headings);
      font-weight: 700;
      font-size: 1.5em;
      margin-top: 2em;
      margin-bottom: 1em;
      line-height: 1.3333333;
    }
    :where(h2 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      font-weight: 800;
      color: inherit;
    }
    :where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: var(--tw-prose-headings);
      font-weight: 600;
      font-size: 1.25em;
      margin-top: 1.6em;
      margin-bottom: 0.6em;
      line-height: 1.6;
    }
    :where(h3 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      font-weight: 700;
      color: inherit;
    }
    :where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: var(--tw-prose-headings);
      font-weight: 600;
      margin-top: 1.5em;
      margin-bottom: 0.5em;
      line-height: 1.5;
    }
    :where(h4 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      font-weight: 700;
      color: inherit;
    }
    :where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 2em;
      margin-bottom: 2em;
    }
    :where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      display: block;
      margin-top: 2em;
      margin-bottom: 2em;
    }
    :where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 2em;
      margin-bottom: 2em;
    }
    :where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      font-weight: 500;
      font-family: inherit;
      color: var(--tw-prose-kbd);
      box-shadow: 0 0 0 1px var(--tw-prose-kbd-shadows), 0 3px 0 var(--tw-prose-kbd-shadows);
      font-size: 0.875em;
      border-radius: 0.3125rem;
      padding-top: 0.1875em;
      padding-inline-end: 0.375em;
      padding-bottom: 0.1875em;
      padding-inline-start: 0.375em;
    }
    :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: var(--tw-prose-code);
      font-weight: 600;
      font-size: 0.875em;
    }
    :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *))::before {
      content: "`";
    }
    :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *))::after {
      content: "`";
    }
    :where(a code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: inherit;
    }
    :where(h1 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: inherit;
    }
    :where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: inherit;
      font-size: 0.875em;
    }
    :where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: inherit;
      font-size: 0.9em;
    }
    :where(h4 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: inherit;
    }
    :where(blockquote code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: inherit;
    }
    :where(thead th code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: inherit;
    }
    :where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: var(--tw-prose-pre-code);
      background-color: var(--tw-prose-pre-bg);
      overflow-x: auto;
      font-weight: 400;
      font-size: 0.875em;
      line-height: 1.7142857;
      margin-top: 1.7142857em;
      margin-bottom: 1.7142857em;
      border-radius: 0.375rem;
      padding-top: 0.8571429em;
      padding-inline-end: 1.1428571em;
      padding-bottom: 0.8571429em;
      padding-inline-start: 1.1428571em;
    }
    :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      background-color: transparent;
      border-width: 0;
      border-radius: 0;
      padding: 0;
      font-weight: inherit;
      color: inherit;
      font-size: inherit;
      font-family: inherit;
      line-height: inherit;
    }
    :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *))::before {
      content: none;
    }
    :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *))::after {
      content: none;
    }
    :where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      width: 100%;
      table-layout: auto;
      margin-top: 2em;
      margin-bottom: 2em;
      font-size: 0.875em;
      line-height: 1.7142857;
    }
    :where(thead):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      border-bottom-width: 1px;
      border-bottom-color: var(--tw-prose-th-borders);
    }
    :where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: var(--tw-prose-headings);
      font-weight: 600;
      vertical-align: bottom;
      padding-inline-end: 0.5714286em;
      padding-bottom: 0.5714286em;
      padding-inline-start: 0.5714286em;
    }
    :where(tbody tr):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      border-bottom-width: 1px;
      border-bottom-color: var(--tw-prose-td-borders);
    }
    :where(tbody tr:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      border-bottom-width: 0;
    }
    :where(tbody td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      vertical-align: baseline;
    }
    :where(tfoot):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      border-top-width: 1px;
      border-top-color: var(--tw-prose-th-borders);
    }
    :where(tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      vertical-align: top;
    }
    :where(th, td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      text-align: start;
    }
    :where(figure > *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 0;
      margin-bottom: 0;
    }
    :where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: var(--tw-prose-captions);
      font-size: 0.875em;
      line-height: 1.4285714;
      margin-top: 0.8571429em;
    }
    --tw-prose-body: oklch(37.3% 0.034 259.733);
    --tw-prose-headings: oklch(21% 0.034 264.665);
    --tw-prose-lead: oklch(44.6% 0.03 256.802);
    --tw-prose-links: oklch(21% 0.034 264.665);
    --tw-prose-bold: oklch(21% 0.034 264.665);
    --tw-prose-counters: oklch(55.1% 0.027 264.364);
    --tw-prose-bullets: oklch(87.2% 0.01 258.338);
    --tw-prose-hr: oklch(92.8% 0.006 264.531);
    --tw-prose-quotes: oklch(21% 0.034 264.665);
    --tw-prose-quote-borders: oklch(92.8% 0.006 264.531);
    --tw-prose-captions: oklch(55.1% 0.027 264.364);
    --tw-prose-kbd: oklch(21% 0.034 264.665);
    --tw-prose-kbd-shadows: color-mix(in oklab, oklch(21% 0.034 264.665) 10%, transparent);
    --tw-prose-code: oklch(21% 0.034 264.665);
    --tw-prose-pre-code: oklch(92.8% 0.006 264.531);
    --tw-prose-pre-bg: oklch(27.8% 0.033 256.848);
    --tw-prose-th-borders: oklch(87.2% 0.01 258.338);
    --tw-prose-td-borders: oklch(92.8% 0.006 264.531);
    --tw-prose-invert-body: oklch(87.2% 0.01 258.338);
    --tw-prose-invert-headings: #fff;
    --tw-prose-invert-lead: oklch(70.7% 0.022 261.325);
    --tw-prose-invert-links: #fff;
    --tw-prose-invert-bold: #fff;
    --tw-prose-invert-counters: oklch(70.7% 0.022 261.325);
    --tw-prose-invert-bullets: oklch(44.6% 0.03 256.802);
    --tw-prose-invert-hr: oklch(37.3% 0.034 259.733);
    --tw-prose-invert-quotes: oklch(96.7% 0.003 264.542);
    --tw-prose-invert-quote-borders: oklch(37.3% 0.034 259.733);
    --tw-prose-invert-captions: oklch(70.7% 0.022 261.325);
    --tw-prose-invert-kbd: #fff;
    --tw-prose-invert-kbd-shadows: rgb(255 255 255 / 10%);
    --tw-prose-invert-code: #fff;
    --tw-prose-invert-pre-code: oklch(87.2% 0.01 258.338);
    --tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);
    --tw-prose-invert-th-borders: oklch(44.6% 0.03 256.802);
    --tw-prose-invert-td-borders: oklch(37.3% 0.034 259.733);
    font-size: 1rem;
    line-height: 1.75;
    :where(picture > img):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 0;
      margin-bottom: 0;
    }
    :where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 0.5em;
      margin-bottom: 0.5em;
    }
    :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      padding-inline-start: 0.375em;
    }
    :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      padding-inline-start: 0.375em;
    }
    :where(.prose > ul > li p):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 0.75em;
      margin-bottom: 0.75em;
    }
    :where(.prose > ul > li > p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 1.25em;
    }
    :where(.prose > ul > li > p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-bottom: 1.25em;
    }
    :where(.prose > ol > li > p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 1.25em;
    }
    :where(.prose > ol > li > p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-bottom: 1.25em;
    }
    :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 0.75em;
      margin-bottom: 0.75em;
    }
    :where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 1.25em;
      margin-bottom: 1.25em;
    }
    :where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 0.5em;
      padding-inline-start: 1.625em;
    }
    :where(hr + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 0;
    }
    :where(h2 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 0;
    }
    :where(h3 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 0;
    }
    :where(h4 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 0;
    }
    :where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      padding-inline-start: 0;
    }
    :where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      padding-inline-end: 0;
    }
    :where(tbody td, tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      padding-top: 0.5714286em;
      padding-inline-end: 0.5714286em;
      padding-bottom: 0.5714286em;
      padding-inline-start: 0.5714286em;
    }
    :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      padding-inline-start: 0;
    }
    :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      padding-inline-end: 0;
    }
    :where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 2em;
      margin-bottom: 2em;
    }
    :where(.prose > :first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 0;
    }
    :where(.prose > :last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-bottom: 0;
    }
  }
  .mt-2 {
    margin-top: calc(var(--spacing) * 2);
  }
  .mt-3 {
    margin-top: calc(var(--spacing) * 3);
  }
  .mt-4 {
    margin-top: calc(var(--spacing) * 4);
  }
  .mt-6 {
    margin-top: calc(var(--spacing) * 6);
  }
  .mt-8 {
    margin-top: calc(var(--spacing) * 8);
  }
  .mt-10 {
    margin-top: calc(var(--spacing) * 10);
  }
  .mt-12 {
    margin-top: calc(var(--spacing) * 12);
  }
  .mb-2 {
    margin-bottom: calc(var(--spacing) * 2);
  }
  .mb-3 {
    margin-bottom: calc(var(--spacing) * 3);
  }
  .mb-4 {
    margin-bottom: calc(var(--spacing) * 4);
  }
  .mb-10 {
    margin-bottom: calc(var(--spacing) * 10);
  }
  .mb-12 {
    margin-bottom: calc(var(--spacing) * 12);
  }
  .block {
    display: block;
  }
  .flex {
    display: flex;
  }
  .grid {
    display: grid;
  }
  .hidden {
    display: none;
  }
  .inline-flex {
    display: inline-flex;
  }
  .h-auto {
    height: auto;
  }
  .w-full {
    width: 100%;
  }
  .max-w-2xl {
    max-width: var(--container-2xl);
  }
  .max-w-3xl {
    max-width: var(--container-3xl);
  }
  .max-w-4xl {
    max-width: var(--container-4xl);
  }
  .max-w-md {
    max-width: var(--container-md);
  }
  .max-w-none {
    max-width: none;
  }
  .flex-1 {
    flex: 1;
  }
  .items-center {
    align-items: center;
  }
  .justify-between {
    justify-content: space-between;
  }
  .gap-8 {
    gap: calc(var(--spacing) * 8);
  }
  .gap-10 {
    gap: calc(var(--spacing) * 10);
  }
  .gap-12 {
    gap: calc(var(--spacing) * 12);
  }
  .border-b {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 1px;
  }
  .px-6 {
    padding-inline: calc(var(--spacing) * 6);
  }
  .py-12 {
    padding-block: calc(var(--spacing) * 12);
  }
  .py-16 {
    padding-block: calc(var(--spacing) * 16);
  }
  .py-24 {
    padding-block: calc(var(--spacing) * 24);
  }
  .pt-16 {
    padding-top: calc(var(--spacing) * 16);
  }
  .pb-8 {
    padding-bottom: calc(var(--spacing) * 8);
  }
  .pb-12 {
    padding-bottom: calc(var(--spacing) * 12);
  }
  .pb-16 {
    padding-bottom: calc(var(--spacing) * 16);
  }
  .text-center {
    text-align: center;
  }
  .text-right {
    text-align: right;
  }
  .text-2xl {
    font-size: var(--text-2xl);
    line-height: var(--tw-leading, var(--text-2xl--line-height));
  }
  .text-3xl {
    font-size: var(--text-3xl);
    line-height: var(--tw-leading, var(--text-3xl--line-height));
  }
  .text-4xl {
    font-size: var(--text-4xl);
    line-height: var(--tw-leading, var(--text-4xl--line-height));
  }
  .text-sm {
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
  }
  .text-xl {
    font-size: var(--text-xl);
    line-height: var(--tw-leading, var(--text-xl--line-height));
  }
  .text-xs {
    font-size: var(--text-xs);
    line-height: var(--tw-leading, var(--text-xs--line-height));
  }
  .font-bold {
    --tw-font-weight: var(--font-weight-bold);
    font-weight: var(--font-weight-bold);
  }
  .font-semibold {
    --tw-font-weight: var(--font-weight-semibold);
    font-weight: var(--font-weight-semibold);
  }
  .tracking-tight {
    --tw-tracking: var(--tracking-tight);
    letter-spacing: var(--tracking-tight);
  }
  .tracking-wider {
    --tw-tracking: var(--tracking-wider);
    letter-spacing: var(--tracking-wider);
  }
  .text-neutral {
    color: var(--color-neutral);
  }
  .uppercase {
    text-transform: uppercase;
  }
  .not-italic {
    font-style: normal;
  }
  .no-underline {
    text-decoration-line: none;
  }
  .transition-colors {
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .last\:border-b-0 {
    &:last-child {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 0px;
    }
  }
  .hover\:text-primary {
    &:hover {
      @media (hover: hover) {
        color: var(--color-primary);
      }
    }
  }
  .hover\:underline {
    &:hover {
      @media (hover: hover) {
        text-decoration-line: underline;
      }
    }
  }
  .md\:mx-0 {
    @media (width >= 48rem) {
      margin-inline: calc(var(--spacing) * 0);
    }
  }
  .md\:text-2xl {
    @media (width >= 48rem) {
      font-size: var(--text-2xl);
      line-height: var(--tw-leading, var(--text-2xl--line-height));
    }
  }
  .md\:text-3xl {
    @media (width >= 48rem) {
      font-size: var(--text-3xl);
      line-height: var(--tw-leading, var(--text-3xl--line-height));
    }
  }
  .md\:text-4xl {
    @media (width >= 48rem) {
      font-size: var(--text-4xl);
      line-height: var(--tw-leading, var(--text-4xl--line-height));
    }
  }
  .md\:text-5xl {
    @media (width >= 48rem) {
      font-size: var(--text-5xl);
      line-height: var(--tw-leading, var(--text-5xl--line-height));
    }
  }
}
@layer components {
  @font-face {
    font-family: Barlow;
    src: url('data:font/woff;base64,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') format('woff');
    font-weight: 600;
    font-display: swap;
  }
  @font-face {
    font-family: Manrope;
    src: url('data:font/woff;base64,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') format('woff');
    font-weight: 400;
    font-display: swap;
  }
  @font-face {
    font-family: Manrope;
    src: url('data:font/woff;base64,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') format('woff');
    font-weight: 600 800;
    font-display: swap;
  }
  * {
    box-sizing: border-box;
  }
  h3,h4,strong,b {
    font-weight: 600;
  }
  ul,ol {
    padding-left: 40px;
    margin-block: 1em;
  }
  ul {
    list-style: disc;
  }
  ol {
    list-style: decimal;
  }
  button,input,select,textarea {
    border-radius: 0;
  }
  summary {
    display: list-item;
  }
  table {
    border-collapse: collapse;
  }
  html {
    scroll-behavior: smooth;
  }
  body {
    margin: 0;
    background: #f5f4ef;
    color: #172321;
    font: 400 16px/1.65 Manrope,Arial,sans-serif;
  }
  button,input,select,textarea {
    font: inherit;
  }
  button,summary {
    cursor: pointer;
  }
  button,a,summary {
    touch-action: manipulation;
  }
  a {
    color: inherit;
    text-decoration: none;
  }
  a:hover {
    text-decoration: underline;
    text-underline-offset: 5px;
  }
  img {
    display: block;
    max-width: 100%;
    height: auto;
  }
  figure {
    margin: 0;
  }
  h1,h2,h3,h4,p {
    margin-top: 0;
  }
  h1,h2 {
    font-family: Barlow,Impact,sans-serif;
    font-weight: 600;
    text-transform: uppercase;
    line-height: .97;
    letter-spacing: -.02em;
  }
  h1 {
    font-size: clamp(64px,7vw,108px);
    margin-bottom: 28px;
  }
  h2 {
    font-size: clamp(44px,4.5vw,70px);
    margin-bottom: 24px;
  }
  h3 {
    font-size: 24px;
    line-height: 1.2;
    letter-spacing: -.035em;
  }
  p {
    margin-bottom: 20px;
  }
  button {
    color: inherit;
  }
  [hidden],[x-cloak] {
    display: none !important;
  }
  :focus-visible {
    outline: 3px solid #b54515;
    outline-offset: 5px;
  }
  ::selection {
    background: #ed6a32;
    color: #172321;
  }
  .wrap {
    width: min(1300px,88%);
    margin: auto;
  }
  .section {
    padding: 96px 0;
  }
  .dark {
    background: #172321;
    color: #f5f4ef;
  }
  .white {
    background: #fff;
  }
  .eyebrow {
    font-size: 11px;
    line-height: 1.5;
    letter-spacing: 1.7px;
    text-transform: uppercase;
    font-weight: 600;
    margin-bottom: 22px;
    display: block;
  }
  .eyebrow::before {
    content: '';
    display: inline-block;
    width: 7px;
    height: 7px;
    background: #ed6a32;
    margin-right: 10px;
    vertical-align: 1px;
  }
  .muted {
    color: #57645e;
  }
  .dark .muted {
    color: #c2cec7;
  }
  .lede {
    font-size: 19px;
    line-height: 1.65;
    max-width: 620px;
  }
  .small {
    font-size: 12px;
    line-height: 1.7;
  }
  .accent {
    color: #ed6a32;
  }
  .rule {
    border-top: 1px solid #cbd3cb;
  }
  .actions {
    display: flex;
    align-items: center;
    gap: 24px;
    flex-wrap: wrap;
    margin-top: 28px;
  }
  .btn {
    display: inline-flex;
    align-items: center;
    justify-content: space-between;
    gap: 38px;
    padding: 17px 24px;
    min-height: 56px;
    background: #172321;
    color: #fff;
    border: 1px solid #172321;
    font-size: 12px;
    font-weight: 600;
    line-height: 1.4;
    text-decoration: none;
    transition: background .2s,transform .2s;
  }
/* Compact filled-head arrows matched to the Samsung reference; no OS font/emoji fallback. */
.btn::after,.trade-row .arrow,.work-card .work-meta>span[aria-hidden=true]{display:inline-block;width:var(--mom-arrow-size,22px);height:var(--mom-arrow-size,22px);flex:0 0 var(--mom-arrow-size,22px);font-size:0;line-height:0;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='100 68 550 549'%3E%3Cpath fill='black' transform='translate(0 685) scale(1 -1)' d='M164 73 105 131 484 510Q460 514 435.5 521.5Q411 529 386 540L440 594Q488 590 531.5 594.5Q575 599 614 612L645 582Q618 504 627 408L572 353Q561 379 553.5 403.5Q546 428 543 451Z'/%3E%3C/svg%3E") center/50% 50% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='100 68 550 549'%3E%3Cpath fill='black' transform='translate(0 685) scale(1 -1)' d='M164 73 105 131 484 510Q460 514 435.5 521.5Q411 529 386 540L440 594Q488 590 531.5 594.5Q575 599 614 612L645 582Q618 504 627 408L572 353Q561 379 553.5 403.5Q546 428 543 451Z'/%3E%3C/svg%3E") center/50% 50% no-repeat}
.btn::after{content:''}.work-card .work-meta>span[aria-hidden=true]{--mom-arrow-size:16px}

  .btn:hover {
    background: #31473e;
    text-decoration: none;
    transform: translateY(-2px);
  }
  .btn.orange {
    background: #ed6a32;
    color: #172321;
    border-color: #ed6a32;
  }
  .btn.orange:hover {
    background: #ff8852;
  }
  .btn.outline {
    background: none;
    border-color: #849189;
    color: inherit;
  }
  .link {
    font-size: 13px;
    font-weight: 600;
    text-decoration: underline;
    text-underline-offset: 5px;
    display: inline-block;
    padding-block: 10px;
  }
  .skip {
    position: absolute;
    top: -100px;
    left: 15px;
    background: white;
    padding: 12px;
    z-index: 200;
  }
  .skip:focus {
    top: 12px;
  }
  .utility {
    background: #172321;
    color: white;
    font-size: 11px;
    letter-spacing: .4px;
  }
  .utility .wrap {
    display: flex;
    justify-content: space-between;
    align-items: center;
    min-height: 36px;
    gap: 15px;
  }
  .utility a {
    font-weight: 600;
  }
  .status-dot {
    display: inline-block;
    width: 6px;
    height: 6px;
    background: #ed6a32;
    border-radius: 50%;
    margin-right: 8px;
  }
  .site-header {
    position: sticky;
    top: 0;
    z-index: 50;
    background: #fff;
    border-bottom: 1px solid #dfe3dc;
  }
  .header-inner {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 24px;
    min-height: 100px;
  }
  .brand {
    width: 242px;
    height: 83px;
    display: flex;
    align-items: center;
    overflow: hidden;
    flex: none;
  }
  .brand img {
    width: 100%;
    height: auto;
  }
  .main-nav {
    display: flex;
    align-items: center;
    gap: 24px;
  }
  .main-nav>a,.nav-group>summary {
    font-size: 12px;
    font-weight: 600;
    padding-block: 20px;
    white-space: nowrap;
  }
  .main-nav a[aria-current=page] {
    text-decoration: underline;
    text-decoration-color: #c65121;
    text-decoration-thickness: 2px;
    text-underline-offset: 8px;
  }
  .nav-group {
    position: relative;
  }
  .nav-group summary {
    list-style: none;
  }
.nav-group summary::after{content:'';display:inline-block;width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);margin-left:8px;vertical-align:3px}
  .nav-group summary::-webkit-details-marker {
    display: none;
  }
  .dropdown {
    position: absolute;
    top: 100%;
    left: -20px;
    min-width: 235px;
    background: #fff;
    border: 1px solid #dfe3dc;
    box-shadow: 0 12px 24px #17232115;
    padding: 12px 20px;
    display: grid;
  }
  .dropdown a {
    padding: 11px 0;
    font-size: 13px;
  }
  .main-nav .btn {
    padding: 13px 18px;
    min-height: 46px;
    gap: 22px;
  }
  .menu-toggle {
    display: none;
    border: 1px solid #cbd3cb;
    background: white;
    padding: 11px 16px;
    font-size: 12px;
  }
  .hero {
    display: grid;
    grid-template-columns: 1.02fr 1fr;
    min-height: 680px;
  }
  .hero-copy {
    padding: 68px max(7%,calc((100vw - 1300px)/2)) 40px max(12%,calc((100vw - 1300px)/2));
    padding-right: 9%;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
  }
  .hero h1 {
    max-width: 660px;
  }
  .hero-copy .lede {
    font-size: 18px;
    max-width: 480px;
    color: #d3ddd6;
  }
  .hero-visual {
    position: relative;
    min-width: 0;
    overflow: hidden;
  }
  .hero-visual>.hero-photo {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
  }
  .photo-caption {
    position: absolute;
    bottom: 22px;
    left: 30px;
    background: #172321eb;
    color: white;
    padding: 10px 14px;
    font-size: 10px;
    letter-spacing: .5px;
  }
  .hero-detail {
    position: absolute;
    right: 24px;
    top: 24px;
    width: 37%;
    border: 7px solid #f5f4ef;
    box-shadow: 0 8px 30px #0002;
    background: #f5f4ef;
    color: #172321;
  }
  .hero-detail img {
    width: 100%;
    height: 175px;
    object-fit: cover;
  }
  .hero-detail span {
    display: block;
    font-size: 9px;
    letter-spacing: 1px;
    padding: 8px 5px 2px;
  }
  .hero-foot {
    margin-top: auto;
    padding-top: 36px;
    font-size: 10px;
    letter-spacing: 1.2px;
    display: flex;
    gap: 24px;
    text-transform: uppercase;
  }
  .service-ribbon {
    padding: 22px 0;
    border-bottom: 1px solid #cbd3cb;
  }
  .service-ribbon .wrap {
    display: flex;
    justify-content: space-between;
    gap: 16px;
    flex-wrap: wrap;
    font-size: 11px;
    font-weight: 600;
    letter-spacing: .7px;
  }
  .section-head {
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
    gap: 48px;
    margin-bottom: 42px;
  }
  .section-head h2 {
    margin: 0;
  }
  .section-head p {
    max-width: 350px;
    font-size: 14px;
    margin: 0;
  }
  .grid-3 {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    gap: 28px;
  }
  .grid-2 {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 64px;
    align-items: start;
  }
  .audience-card {
    border-top: 1px solid #b9c4bb;
    padding-top: 24px;
    display: flex;
    flex-direction: column;
  }
  .audience-card .number {
    color: #946343;
    font-size: 12px;
    margin-bottom: 30px;
  }
  .audience-card h3 {
    font-size: 28px;
    max-width: 300px;
    min-height: 66px;
    margin-bottom: 20px;
  }
  .audience-card p {
    font-size: 14px;
    max-width: 360px;
  }
  .audience-card .link {
    margin-top: auto;
    align-self: flex-start;
  }
  .trade-list {
    border-top: 1px solid #bdc8c1;
  }
  .trade-row {
    display: grid;
    grid-template-columns: 45px 1fr 35px;
    gap: 24px;
    align-items: center;
    padding: 25px 0;
    border-bottom: 1px solid #bdc8c1;
  }
  .trade-row:hover {
    text-decoration: none;
    color: #ad4014;
  }
  .trade-row>span:first-child {
    font-size: 11px;
    color: #64746c;
  }
  .trade-row strong {
    font-size: clamp(24px,2.7vw,40px);
    font-weight: 600;
    letter-spacing: -1px;
  }
  .trade-row small {
    display: block;
    font-size: 12px;
    font-weight: 400;
    letter-spacing: 0;
    color: #57645e;
    margin-top: 5px;
  }
.trade-row .arrow{--mom-arrow-size:27px}
  .split-photo {
    width: 100%;
    height: 520px;
    object-fit: cover;
  }
  .image-note {
    font-size: 11px;
    color: #647067;
    margin: 10px 0 0;
  }
  .captioned {
    position: relative;
  }
  .captioned .image-note {
    position: absolute;
    left: 18px;
    bottom: 18px;
    color: white;
    background: #172321e8;
    padding: 8px 12px;
    margin: 0;
  }
  .feature-grid {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 34px;
  }
  .feature-grid article {
    border-top: 1px solid #53665b;
    padding-top: 22px;
  }
  .feature-grid h3 {
    font-size: 20px;
  }
  .feature-grid p {
    font-size: 13px;
    color: #c2cec7;
  }
  .work-card {
    display: block;
  }
  .work-card img {
    width: 100%;
    height: 320px;
    object-fit: cover;
    transition: filter .2s;
  }
  .work-card:hover img {
    filter: brightness(.93);
  }
  .work-card .work-meta {
    padding-top: 19px;
    display: flex;
    justify-content: space-between;
    gap: 20px;
  }
  .work-card h3 {
    font-size: 20px;
    margin: 0 0 9px;
  }
  .work-card p {
    font-size: 12px;
    color: #57645e;
  }
  .work-card>button {
    padding: 0;
    text-align: left;
    border: 0;
    width: 100%;
    background: none;
  }
  .badge {
    font-size: 10px;
    text-transform: uppercase;
    letter-spacing: 1px;
    display: inline-block;
    border: 1px solid #c4cec5;
    padding: 5px 10px;
    margin-bottom: 12px;
  }
  .coverage-map {
    width: 100%;
    height: auto;
    display: block;
    overflow: hidden;
  }
  .map-label {
    font: 600 15px Manrope,Arial,sans-serif;
    fill: #60736a;
    text-anchor: middle;
    pointer-events: none;
  }
  .map-point {
    font: 600 11px Manrope,Arial,sans-serif;
    fill: #172321;
  }
  .map-small {
    font: 400 9px Manrope,Arial,sans-serif;
    fill: #4c645a;
  }
  .map-state.is-active {
    fill: #ed6a32 !important;
    stroke: #172321;
    stroke-width: 2;
  }
  .region-pills,.filters {
    display: flex;
    gap: 9px;
    flex-wrap: wrap;
    margin: 24px 0;
  }
  .region-pills button,.filters button {
    background: transparent;
    border: 1px solid #9aada1;
    padding: 10px 15px;
    min-height: 44px;
    font-size: 12px;
  }
  .region-pills button[aria-pressed=true],.filters button[aria-pressed=true] {
    background: #172321;
    color: white;
  }
  .map-readout {
    min-height: 80px;
    font-size: 13px;
  }
  .map-notes {
    font-size: 11px;
    color: #53665b;
    margin-top: 18px;
  }
  .article-card {
    border-top: 1px solid #bdc8c1;
    padding-top: 22px;
    display: flex;
    flex-direction: column;
  }
  .article-card .small {
    margin-bottom: 22px;
    color: #57645e;
  }
  .article-card h3 {
    font-size: 25px;
    line-height: 1.22;
    margin-bottom: 18px;
  }
  .article-card p {
    font-size: 14px;
  }
  .article-card .link {
    margin-top: auto;
    align-self: flex-start;
  }
  .cta-band {
    padding: 62px 0;
    background: #ed6a32;
  }
  .cta-band .wrap {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 40px;
  }
  .cta-band h2 {
    font-size: clamp(48px,5.5vw,80px);
    margin-bottom: 16px;
  }
  .cta-band p {
    font-size: 14px;
    margin: 0;
  }
  .site-footer {
    padding: 66px 0 22px;
    background: #172321;
    color: #f5f4ef;
  }
  .footer-grid {
    display: grid;
    grid-template-columns: 1.5fr 1fr 1fr 1.2fr;
    gap: 46px;
  }
  .footer-brand {
    font-family: Barlow,sans-serif;
    font-size: 34px;
    line-height: 1;
    text-transform: uppercase;
    margin-bottom: 22px;
  }
  .footer-grid h3 {
    font-size: 12px;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #aebfb3;
    margin-bottom: 20px;
  }
  .footer-grid p,.footer-grid a {
    font-size: 13px;
    line-height: 1.8;
  }
  .footer-grid ul {
    padding: 0;
    margin: 0;
    list-style: none;
  }
  .footer-grid li {
    margin-bottom: 10px;
  }
  .footer-bottom {
    border-top: 1px solid #42574a;
    margin-top: 48px;
    padding-top: 22px;
    display: flex;
    justify-content: space-between;
    gap: 25px;
    font-size: 10px;
    color: #b9c7bd;
  }
  .page-hero {
    padding: 65px 0 55px;
  }
  .page-hero .crumb {
    font-size: 11px;
    color: #b5c5b9;
    margin-bottom: 40px;
  }
  .page-hero .crumb a {
    text-decoration: underline;
    text-underline-offset: 4px;
  }
  .page-hero h1 {
    max-width: 980px;
    margin-bottom: 28px;
  }
  .page-hero p {
    max-width: 650px;
  }
  .page-hero .split-title {
    display: grid;
    grid-template-columns: 1.5fr .7fr;
    gap: 50px;
    align-items: center;
  }
  .page-hero .title-photo {
    height: 330px;
    width: 100%;
    object-fit: cover;
  }
  .stats-line {
    display: flex;
    gap: 30px;
    margin-top: 30px;
    padding-top: 22px;
    border-top: 1px solid #5b6e61;
    font-size: 11px;
  }
  .prose {
    font-size: 16px;
    max-width: 750px;
  }
  .prose h2 {
    font-family: Manrope,sans-serif;
    text-transform: none;
    font-size: 29px;
    line-height: 1.2;
    letter-spacing: -.035em;
    margin-top: 38px;
    margin-bottom: 18px;
  }
  .prose h3 {
    font-size: 21px;
    margin-top: 28px;
  }
  .prose ul,.checklist {
    padding-left: 20px;
  }
  .prose li,.checklist li {
    margin-bottom: 13px;
  }
  .prose a {
    text-decoration: underline;
    text-underline-offset: 4px;
  }
  .aside {
    padding: 30px;
    background: #e8ece5;
    position: sticky;
    top: 125px;
  }
  .aside h3 {
    font-size: 22px;
  }
  .aside p,.aside li {
    font-size: 13px;
  }
  .content-layout {
    display: grid;
    grid-template-columns: minmax(0,2fr) minmax(250px,1fr);
    gap: 85px;
  }
  .checklist {
    font-size: 14px;
  }
  .plain-list {
    list-style: none;
    padding: 0;
    margin: 0;
  }
  .plain-list li {
    padding: 19px 0;
    border-bottom: 1px solid #c8d0c7;
  }
  .plain-list strong {
    font-size: 16px;
  }
  .plain-list span {
    display: block;
    font-size: 13px;
    margin-top: 5px;
    color: #57645e;
  }
  .faq details {
    border-bottom: 1px solid #bdc8c1;
    padding: 23px 0;
  }
  .faq summary {
    font-size: 17px;
    font-weight: 600;
    list-style: none;
    padding-right: 35px;
    position: relative;
  }
  .faq summary::after {
    content: '+';
    position: absolute;
    right: 0;
    font-size: 23px;
    top: -4px;
  }
  .faq details[open] summary::after {
    content: '−';
  }
  .faq details p {
    font-size: 14px;
    margin: 17px 35px 0 0;
    max-width: 800px;
  }
  .process {
    counter-reset: steps;
  }
  .process article {
    display: grid;
    grid-template-columns: 50px 1fr;
    gap: 24px;
    padding: 25px 0;
    border-bottom: 1px solid #c8d0c7;
  }
  .process article::before {
    counter-increment: steps;
    content: '0'counter(steps);
    font: 600 35px Barlow,sans-serif;
    color: #ab461f;
  }
  .process h3 {
    font-size: 22px;
    margin: 0 0 12px;
  }
  .process p {
    font-size: 14px;
    max-width: 750px;
    margin: 0;
  }
  .comparison {
    background: #e7ebe4;
    padding: 28px;
  }
  .comparison img {
    height: 510px;
    width: 100%;
    object-fit: contain;
    background: #d8ded6;
  }
  .comparison-controls {
    display: flex;
    gap: 10px;
    margin-bottom: 20px;
  }
  .comparison-controls button {
    padding: 12px 22px;
    border: 1px solid #99aa9e;
    background: transparent;
    font-size: 13px;
  }
  .comparison-controls button[aria-pressed=true] {
    background: #172321;
    color: white;
  }
  .comparison figcaption {
    font-size: 12px;
    margin-top: 15px;
  }
  .gallery {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    gap: 36px 25px;
  }
  .gallery .work-card img {
    height: 330px;
  }
  .lightbox {
    position: fixed;
    inset: 0;
    background: #10211ff2;
    z-index: 100;
    display: grid;
    place-items: center;
    padding: 50px 25px;
  }
  .lightbox>div {
    max-width: 1050px;
    max-height: 90vh;
    position: relative;
    color: white;
  }
  .lightbox img {
    max-height: 75vh;
    width: auto;
    max-width: 100%;
    object-fit: contain;
    margin: auto;
  }
  .lightbox button {
    position: absolute;
    right: 0;
    top: -42px;
    border: 1px solid #95ab9f;
    color: white;
    background: #172321;
    padding: 7px 18px;
  }
  .lightbox p {
    text-align: center;
    font-size: 12px;
    margin-top: 14px;
  }
  .contact-grid {
    display: grid;
    grid-template-columns: 1fr 1.25fr;
    gap: 90px;
  }
  .contact-info {
    padding: 0 0 25px;
    margin: 0 0 25px;
    border-bottom: 1px solid #c3cec3;
  }
  .contact-info h3 {
    font-size: 11px;
    text-transform: uppercase;
    letter-spacing: 1.5px;
    margin-bottom: 15px;
    color: #52665a;
  }
  .contact-info .big-link {
    font-size: 30px;
    font-weight: 600;
    line-height: 1.4;
    word-break: break-word;
  }
  .contact-info address {
    font-style: normal;
    font-size: 19px;
  }
  .form-card {
    padding: 36px;
    background: white;
    border-top: 4px solid #ed6a32;
  }
  .form-card h2 {
    font-size: 44px;
  }
  .form-grid {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 0 20px;
  }
  .field {
    display: block;
    margin-bottom: 21px;
    font-size: 12px;
    font-weight: 600;
  }
  .field input,.field select,.field textarea {
    margin-top: 8px;
    display: block;
    width: 100%;
    border: 1px solid #a9b9ac;
    padding: 12px;
    border-radius: 0;
    background: white;
    color: #172321;
    font-size: 14px;
    min-height: 48px;
  }
  .field textarea {
    min-height: 132px;
    resize: vertical;
  }
  .optional {
    font-weight: 400;
    color: #5d6e61;
  }
  .form-note {
    font-size: 11px;
    color: #53675a;
    margin: 10px 0 24px;
  }
  .consent {
    font-size: 11px;
    line-height: 1.75;
    border-top: 1px solid #ced7cd;
    padding-top: 22px;
    margin-top: 20px;
  }
  .consent label {
    display: flex;
    align-items: flex-start;
    gap: 13px;
  }
  .consent input {
    flex: none;
    width: 20px;
    height: 20px;
    margin: 3px 0 0;
    accent-color: #172321;
  }
  .consent a,.privacy-brief a {
    text-decoration: underline;
  }
  .privacy-brief {
    font-size: 11px;
    line-height: 1.75;
    margin: 18px 0 24px;
  }
  .preview-alert {
    border-left: 3px solid #ba4b1e;
    background: #f5eee5;
    padding: 12px 16px;
    font-size: 12px;
    margin: 0 0 25px;
  }
  .form-result {
    padding: 15px;
    background: #e5ece0;
    font-size: 13px;
    margin-top: 20px;
  }
  .article-head {
    max-width: 900px;
  }
  .article-body {
    max-width: 780px;
    margin: auto;
  }
  .article-body .article-image {
    width: 100%;
    max-height: 520px;
    object-fit: cover;
    margin: 0 0 34px;
  }
  .article-meta {
    font-size: 11px;
    color: #b5c5b9;
    margin-top: 24px;
  }
  .read-next {
    padding-top: 32px;
    border-top: 1px solid #bdc8c1;
    margin-top: 45px;
  }
  .sr-only {
    position: absolute;
    clip: rect(0,0,0,0);
    height: 1px;
    width: 1px;
    overflow: hidden;
  }
  @media (min-width:1700px) {
    .hero-copy {
      padding-left: calc((100vw - 1300px)/2);
      padding-right: 65px;
    }
    .hero {
      min-height: 740px;
    }
  }
  @media (max-width:1200px) {
    .main-nav {
      gap: 16px;
    }
    .brand {
      width: 200px;
    }
    .header-inner {
      gap: 18px;
    }
    .wrap {
      width: 90%;
    }
    .hero-copy {
      padding-left: 10%;
    }
    .hero h1 {
      font-size: 86px;
    }
    .main-nav>a,.nav-group>summary {
      font-size: 11px;
    }
    .main-nav .btn {
      padding: 12px;
      gap: 10px;
    }
    .content-layout {
      gap: 55px;
    }
    .contact-grid {
      gap: 55px;
    }
    .footer-grid {
      gap: 28px;
    }
    .hero-detail img {
      height: 145px;
    }
  }
  @media (max-width:1000px) {
    .menu-toggle {
      display: block;
    }
    .header-inner {
      min-height: 85px;
    }
    .brand {
      height: 78px;
      width: 220px;
    }
    .main-nav {
      display: none;
      position: absolute;
      left: 0;
      right: 0;
      top: 100%;
      padding: 20px 5% 30px;
      background: white;
      border-bottom: 1px solid #b9c8ba;
      max-height: calc(100dvh - 110px);
      overflow-y: auto;
      align-items: stretch;
      gap: 0;
    }
    .main-nav.is-open {
      display: flex;
      flex-direction: column;
    }
    .main-nav>a,.nav-group>summary {
      font-size: 15px;
      padding: 13px 0;
      min-height: 46px;
    }
    .main-nav .btn {
      margin-top: 15px;
      align-self: flex-start;
      padding: 15px 22px;
    }
    .dropdown {
      position: static;
      box-shadow: none;
      border: 0;
      border-left: 2px solid #ed6a32;
      padding: 0 20px;
      margin: 5px 0 15px;
    }
    .hero h1 {
      font-size: 78px;
    }
    .hero-copy {
      padding: 50px 9%;
    }
    .hero {
      min-height: 645px;
    }
    .hero-copy .lede {
      font-size: 16px;
    }
    .hero-detail {
      width: 47%;
      right: 16px;
      top: 16px;
    }
    .hero-foot {
      flex-direction: column;
      gap: 9px;
    }
    .grid-2 {
      gap: 40px;
    }
    .gallery {
      grid-template-columns: repeat(2,1fr);
    }
    .section {
      padding: 75px 0;
    }
    .audience-card h3 {
      font-size: 24px;
    }
    .work-card img {
      height: 265px;
    }
    .section-head {
      gap: 30px;
    }
    .section-head p {
      max-width: 270px;
    }
    .contact-grid {
      gap: 35px;
    }
    .form-card {
      padding: 25px;
    }
    .footer-grid {
      grid-template-columns: 1.3fr 1fr;
    }
    .page-hero .split-title {
      grid-template-columns: 1.25fr 1fr;
    }
    .page-hero h1 {
      font-size: 70px;
    }
  }
  @media (max-width:700px) {
    .utility .wrap {
      font-size: 10px;
    }
    .utility .location {
      display: none;
    }
    .header-inner {
      min-height: 75px;
    }
    .brand {
      width: 194px;
      height: 70px;
    }
    .hero {
      grid-template-columns: 1fr;
      min-height: 0;
    }
    .hero-copy {
      padding: 44px 7% 35px;
    }
    .hero h1 {
      font-size: clamp(72px,17vw,100px);
      max-width: 500px;
    }
    .hero-copy .lede {
      font-size: 17px;
    }
    .hero-visual {
      height: 370px;
    }
    .hero-detail {
      width: 33%;
      max-width: 160px;
    }
    .hero-detail img {
      height: 130px;
    }
    .hero-foot {
      flex-direction: row;
      flex-wrap: wrap;
      margin-top: 30px;
      padding: 0;
      gap: 10px 24px;
    }
    .hero-visual>.hero-photo {
      object-position: 50% 43%;
    }
    .service-ribbon .wrap {
      justify-content: center;
      gap: 11px 24px;
      font-size: 10px;
    }
    .wrap {
      width: 86%;
    }
    .section {
      padding: 58px 0;
    }
    .grid-3,.grid-2,.feature-grid,.contact-grid,.content-layout {
      grid-template-columns: 1fr;
      gap: 35px;
    }
    .section-head {
      display: block;
    }
    .section-head p {
      max-width: 500px;
      margin-top: 24px;
    }
    .audience-card h3 {
      min-height: 0;
      max-width: none;
      font-size: 27px;
    }
    .audience-card .number {
      margin-bottom: 20px;
    }
    .audience-card p {
      max-width: none;
    }
    .split-photo {
      height: 420px;
    }
    .trade-row {
      gap: 13px;
      grid-template-columns: 26px 1fr 25px;
    }
    .trade-row strong {
      font-size: 26px;
    }
    .trade-row small {
      font-size: 11px;
      line-height: 1.6;
    }
    .feature-grid {
      grid-template-columns: 1fr 1fr;
      gap: 24px;
    }
    .feature-grid h3 {
      font-size: 18px;
    }
    .feature-grid p {
      font-size: 12px;
    }
    .work-card img {
      height: 360px;
    }
    .grid-3 .work-card {
      margin-bottom: 12px;
    }
    .cta-band .wrap {
      display: block;
    }
    .cta-band .btn {
      margin-top: 27px;
    }
    .cta-band {
      padding: 45px 0;
    }
    .footer-grid {
      grid-template-columns: 1fr 1fr;
      gap: 36px 22px;
    }
    .footer-brand {
      font-size: 30px;
    }
    .footer-grid>div:first-child {
      grid-column: 1/-1;
      max-width: 400px;
    }
    .footer-grid h3 {
      font-size: 10px;
    }
    .footer-grid p,.footer-grid a {
      font-size: 12px;
    }
    .footer-bottom {
      flex-direction: column;
      gap: 12px;
      margin-top: 35px;
    }
    .page-hero {
      padding: 38px 0 42px;
    }
    .page-hero .crumb {
      margin-bottom: 28px;
    }
    .page-hero h1 {
      font-size: clamp(60px,13vw,82px);
    }
    .page-hero .split-title {
      grid-template-columns: 1fr;
      gap: 25px;
    }
    .page-hero .title-photo {
      height: 300px;
    }
    .page-hero .lede {
      font-size: 17px;
    }
    .stats-line {
      gap: 18px;
      flex-wrap: wrap;
    }
    .aside {
      position: static;
    }
    .gallery {
      grid-template-columns: 1fr 1fr;
      gap: 25px 16px;
    }
    .gallery .work-card img {
      height: 240px;
    }
    .gallery .work-card h3 {
      font-size: 17px;
    }
    .gallery .work-card p {
      font-size: 11px;
    }
    .comparison {
      padding: 18px;
    }
    .comparison img {
      height: 430px;
    }
    .contact-info .big-link {
      font-size: 27px;
    }
    .form-grid {
      grid-template-columns: 1fr;
    }
    .form-card {
      padding: 25px 22px;
    }
    .form-card h2 {
      font-size: 40px;
    }
    .prose {
      font-size: 15px;
    }
    .prose h2 {
      font-size: 26px;
    }
    .article-body .article-image {
      max-height: 420px;
    }
    .map-readout {
      min-height: 0;
    }
    .region-pills {
      gap: 7px;
    }
    .region-pills button {
      padding: 9px 12px;
    }
    .map-notes {
      font-size: 10px;
    }
    .photo-caption {
      left: 16px;
      bottom: 16px;
      font-size: 9px;
    }
    .eyebrow {
      font-size: 10px;
      letter-spacing: 1.3px;
    }
    .form-note,.consent,.privacy-brief {
      font-size: 12px;
    }
  }
  @media (max-width:400px) {
    .wrap {
      width: 88%;
    }
    .hero h1 {
      font-size: 72px;
    }
    .hero-visual {
      height: 300px;
    }
    .hero-detail img {
      height: 110px;
    }
    .feature-grid,.gallery {
      grid-template-columns: 1fr;
    }
    .gallery .work-card img {
      height: 330px;
    }
    .footer-grid {
      gap: 30px 18px;
    }
    .btn {
      gap: 22px;
      padding-inline: 20px;
    }
    .hero-foot {
      font-size: 9px;
    }
  }
  @media (prefers-reduced-motion:reduce) {
    html {
      scroll-behavior: auto;
    }
    *,*::before,*::after {
      animation: none !important;
      transition: none !important;
      scroll-behavior: auto !important;
    }
  }
  .service-detail-photo {
    width: 100%;
    height: 520px;
    object-fit: contain;
    background: #e6e8e0;
  }
  .gallery .work-card img {
    object-fit: contain;
    background: #e6e8e0;
  }
  .brand img {
    width: 242px;
    max-width: 100%;
    height: auto;
    image-rendering: auto;
  }
  .hero-detail img {
    object-fit: contain;
    background: #e6e8e0;
  }
  .page-hero .title-photo {
    object-fit: contain;
    background: #25332e;
  }
  @media (max-width:700px) {
    .service-detail-photo {
      height: 420px;
    }
  }
  body.admin-bar .site-header {
    top: 32px;
  }
  @media (max-width:782px) {
    body.admin-bar .site-header {
      top: 46px;
    }
  }
  @media (max-width:600px) {
    body.admin-bar .site-header {
      top: 0;
    }
  }
  .grid-2>* {
    min-width: 0;
  }
  .contact-grid>* {
    min-width: 0;
  }
  .contact-info .big-link {
    overflow-wrap: anywhere;
  }
  @media (max-width:400px) {
    .header-inner {
      gap: 12px;
    }
    .brand {
      width: min(194px,56vw);
    }
    .menu-toggle {
      flex-shrink: 0;
      padding: 10px 12px;
      white-space: nowrap;
    }
    .page-hero h1 {
      font-size: clamp(48px,15vw,60px);
    }
  }
  .mom-honeypot {
    position: absolute;
    width: 1px;
    height: 1px;
    overflow: hidden;
    clip-path: inset(50%);
    white-space: nowrap;
  }
  .form-result[hidden] {
    display: none !important;
  }
}
@layer base {
  input:where([type='text']),input:where(:not([type])),input:where([type='email']),input:where([type='url']),input:where([type='password']),input:where([type='number']),input:where([type='date']),input:where([type='datetime-local']),input:where([type='month']),input:where([type='search']),input:where([type='tel']),input:where([type='time']),input:where([type='week']),select:where([multiple]),textarea,select {
    appearance: none;
    background-color: #fff;
    border-color: oklch(55.1% 0.027 264.364);
    border-width: 1px;
    border-radius: 0px;
    padding-top: 0.5rem;
    padding-right: 0.75rem;
    padding-bottom: 0.5rem;
    padding-left: 0.75rem;
    font-size: 1rem;
    line-height: 1.5rem;
    --tw-shadow: 0 0 #0000;
    &:focus {
      outline: 2px solid transparent;
      outline-offset: 2px;
      --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
      --tw-ring-offset-width: 0px;
      --tw-ring-offset-color: #fff;
      --tw-ring-color: oklch(54.6% 0.245 262.881);
      --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
      --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
      box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      border-color: oklch(54.6% 0.245 262.881);
    }
  }
  input::placeholder,textarea::placeholder {
    color: oklch(55.1% 0.027 264.364);
    opacity: 1;
  }
  ::-webkit-datetime-edit-fields-wrapper {
    padding: 0;
  }
  ::-webkit-date-and-time-value {
    min-height: 1.5em;
  }
  ::-webkit-date-and-time-value {
    text-align: inherit;
  }
  ::-webkit-datetime-edit {
    display: inline-flex;
  }
  ::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field {
    padding-top: 0;
    padding-bottom: 0;
  }
  select {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='oklch(55.1%25 0.027 264.364)' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");
    background-position: right 0.5rem center;
    background-repeat: no-repeat;
    background-size: 1.5em 1.5em;
    padding-right: 2.5rem;
    print-color-adjust: exact;
  }
  select:where([multiple]),select:where([size]:not([size="1"])) {
    background-image: initial;
    background-position: initial;
    background-repeat: unset;
    background-size: initial;
    padding-right: 0.75rem;
    print-color-adjust: unset;
  }
  input:where([type='checkbox']),input:where([type='radio']) {
    appearance: none;
    padding: 0;
    print-color-adjust: exact;
    display: inline-block;
    vertical-align: middle;
    background-origin: border-box;
    user-select: none;
    flex-shrink: 0;
    height: 1rem;
    width: 1rem;
    color: oklch(54.6% 0.245 262.881);
    background-color: #fff;
    border-color: oklch(55.1% 0.027 264.364);
    border-width: 1px;
    --tw-shadow: 0 0 #0000;
  }
  input:where([type='checkbox']) {
    border-radius: 0px;
  }
  input:where([type='radio']) {
    border-radius: 100%;
  }
  input:where([type='checkbox']):focus,input:where([type='radio']):focus {
    outline: 2px solid transparent;
    outline-offset: 2px;
    --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
    --tw-ring-offset-width: 2px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: oklch(54.6% 0.245 262.881);
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  input:where([type='checkbox']):checked,input:where([type='radio']):checked {
    border-color: transparent;
    background-color: currentColor;
    background-size: 100% 100%;
    background-position: center;
    background-repeat: no-repeat;
  }
  input:where([type='checkbox']):checked {
    background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");
    @media (forced-colors: active) {
      appearance: auto;
    }
  }
  input:where([type='radio']):checked {
    background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");
    @media (forced-colors: active) {
      appearance: auto;
    }
  }
  input:where([type='checkbox']):checked:hover,input:where([type='checkbox']):checked:focus,input:where([type='radio']):checked:hover,input:where([type='radio']):checked:focus {
    border-color: transparent;
    background-color: currentColor;
  }
  input:where([type='checkbox']):indeterminate {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");
    border-color: transparent;
    background-color: currentColor;
    background-size: 100% 100%;
    background-position: center;
    background-repeat: no-repeat;
    @media (forced-colors: active) {
      appearance: auto;
    }
  }
  input:where([type='checkbox']):indeterminate:hover,input:where([type='checkbox']):indeterminate:focus {
    border-color: transparent;
    background-color: currentColor;
  }
  input:where([type='file']) {
    background: unset;
    border-color: inherit;
    border-width: 0;
    border-radius: 0;
    padding: 0;
    font-size: unset;
    line-height: inherit;
  }
  input:where([type='file']):focus {
    outline: 1px solid ButtonText;
    outline: 1px auto -webkit-focus-ring-color;
  }
}
@property --tw-border-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}
@property --tw-font-weight {
  syntax: "*";
  inherits: false;
}
@property --tw-tracking {
  syntax: "*";
  inherits: false;
}
@layer properties {
  @supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))) {
    *, ::before, ::after, ::backdrop {
      --tw-border-style: solid;
      --tw-font-weight: initial;
      --tw-tracking: initial;
    }
  }
}
